.ai-more{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;gap:10px;padding:12px 14px;font-size:14.5px;display:grid}.ai-more[hidden]{display:none}.ai-more-signin{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.ai-more-signin[hidden]{display:none}.ai-more-signin span{color:var(--ink-2)}.ai-more-line{overflow-wrap:anywhere;margin:0}.ai-more-line a{color:var(--brand-text);text-underline-offset:3px;font-weight:650}.ai-more-ask{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ai-more-done{color:var(--ok);overflow-wrap:anywhere;margin:0;font-weight:650}.ai-more-done:empty{display:none}.ai-more-done.is-error{color:var(--danger)}.ai-more-done:focus{outline:none}.ai-more-credits{gap:10px;display:grid}.ai-more-have{gap:8px;display:grid}.ai-more-have-text,.ai-more-paused{color:var(--ink);margin:0;font-weight:600}.ai-more-row{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.ai-more-link,.ai-packs-small a{color:var(--brand-text);text-underline-offset:3px;font-weight:650}.ai-more .btn[aria-disabled=true]{opacity:.6;cursor:not-allowed}.ai-more .btn{white-space:normal;text-align:left}.ai-packs{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.ai-packs-lead{color:var(--ink-2);margin:0 0 2px;padding:0;font-size:14.5px;font-weight:500}.ai-packs-lead strong{color:var(--ink)}.ai-packs-list{gap:8px;display:grid}.ai-pack{border:1px solid var(--line-2);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14.5px;font-weight:500;display:flex}.ai-pack:has(input:checked){border-color:var(--brand-2);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 18%, transparent)}.ai-pack:has(input:focus-visible){outline:2.5px solid var(--brand);outline-offset:2px}.ai-pack.is-best{border-color:color-mix(in srgb, var(--brand-2) 55%, var(--line-2))}.ai-pack input{flex:none;margin:0}.ai-pack>*{min-width:0}:global(.credits-check){min-width:0;max-width:100%}.ai-pack-main{flex:1;gap:2px;min-width:0;display:grid}.ai-pack-main strong{font-weight:700}.ai-pack-price{min-width:6ch;display:inline-block}.ai-pack-ai{color:var(--muted);font-size:13px}.ai-pack-bonus{color:var(--ok);font-size:13px;font-weight:700}.ai-pack .badge{flex:none}.ai-packs-cost{color:var(--ink-2);margin:0;font-size:14px}.ai-packs-cost:empty{display:none}.ai-packs-small{color:var(--muted);margin:0;font-size:13px}@media (width<=380px){.ai-pack{flex-wrap:wrap;row-gap:6px}.ai-pack-main{flex:calc(100% - 30px)}.ai-pack .badge{margin-left:26px}}
