.an-page{gap:22px;width:100%;max-width:640px;margin-inline:auto}.an-head{gap:8px;display:grid}.an-q{border-top:1px solid var(--line);gap:12px;padding-top:18px;display:grid}.an-meta{flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;display:flex}.an-prompt{font-family:var(--display);font-weight:400;font-size:calc(22px * var(--ts,1));text-wrap:balance;margin:0;line-height:1.22}.an-tier{gap:4px;display:grid}.an-tier h3{color:var(--ink);align-items:center;gap:8px;display:flex}.an-tier h3 img{flex:none;width:28px;height:28px}.an-km{letter-spacing:0;text-transform:none;color:var(--muted);font-weight:700}.an-names{clip-path:inset(0 0 0 17px);flex-wrap:wrap;margin:0 0 0 -17px;padding:0;list-style:none;display:flex}.an-names li{overflow-wrap:anywhere;padding:2px 0 2px 17px;line-height:1.4;position:relative}.an-names li:before{content:"";background:var(--muted);border-radius:50%;width:3px;height:3px;position:absolute;top:calc(2px + .55em);left:7px}.an-sub{color:var(--muted);font-size:calc(14px * var(--ts,1))}.an-more summary{cursor:pointer;min-height:40px;font-size:calc(14px * var(--ts,1));color:var(--ink);text-underline-offset:3px;align-items:center;gap:8px;font-weight:700;text-decoration:underline;list-style:none;display:inline-flex}.an-more summary::-webkit-details-marker{display:none}.an-more[open] summary{display:none}.an-nav{border-top:1px solid var(--line);font-size:calc(15px * var(--ts,1));grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding-top:16px;font-weight:700;display:grid}.an-nav a{align-items:center;min-height:44px;display:inline-flex}.an-nav>:last-child{justify-self:end}
