.theme-picker.svelte-1g09fd4{color:var(--ink-2);white-space:nowrap;align-items:center;gap:7px;font-size:13px;display:inline-flex}.compact.svelte-1g09fd4{position:relative}select.svelte-1g09fd4{font:inherit;color:var(--ink);background:var(--control-surface);border:1px solid var(--border-strong);cursor:pointer;border-radius:7px;min-height:34px;padding:6px 8px;line-height:1}select.svelte-1g09fd4:hover{border-color:var(--accent)}select.svelte-1g09fd4:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.theme-trigger[aria-expanded=true].svelte-1g09fd4 .chevron:where(.svelte-1g09fd4){transform:rotate(180deg)}.theme-options.svelte-1g09fd4{z-index:60;background:var(--surface);border:1px solid var(--border-strong);width:176px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-2);border-radius:8px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 7px);left:0}.theme-options.svelte-1g09fd4 button:where(.svelte-1g09fd4){width:100%;min-height:36px;color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0000);border:0;border-radius:6px;align-items:center;gap:10px;padding:8px 9px;font-size:13px;display:flex}.theme-options.svelte-1g09fd4 button:where(.svelte-1g09fd4):hover,.theme-options.svelte-1g09fd4 button:where(.svelte-1g09fd4):focus-visible{background:var(--surface-subtle);outline:none}.theme-options.svelte-1g09fd4 button[aria-checked=true]:where(.svelte-1g09fd4){color:var(--accent)}.theme-options.svelte-1g09fd4 svg:where(.svelte-1g09fd4){flex:none}.check.svelte-1g09fd4{margin-left:auto}@media (width<=999px){.theme-picker.svelte-1g09fd4:not(.compact){border-bottom:1px solid var(--border);padding:12px 16px;font-size:13px;display:flex}.theme-picker.svelte-1g09fd4:not(.compact) select:where(.svelte-1g09fd4){min-height:44px;margin-left:auto;font-size:16px}.theme-options.svelte-1g09fd4 button:where(.svelte-1g09fd4){min-height:44px}}.mark.svelte-1mi20zr{fill:var(--ink);flex:none;display:inline-block}.mark.svelte-1mi20zr .on:where(.svelte-1mi20zr){fill:var(--accent)}.mark.reversed.svelte-1mi20zr{fill:#fff}.mark.reversed.svelte-1mi20zr .on:where(.svelte-1mi20zr){fill:oklch(70% .14 240)}.ad.svelte-9az9cy{border:1px solid var(--border);background:var(--surface);width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:var(--shadow-pop);border-radius:16px;margin:auto;padding:0}.ad.svelte-9az9cy::backdrop{background:oklch(24% .025 240/.42)}.ad-body.svelte-9az9cy{padding:24px}.ad-symbol.svelte-9az9cy{background:var(--accent-soft);width:44px;height:44px;color:var(--accent);border-radius:12px;place-items:center;margin-bottom:16px;display:grid}.ad-symbol.bad.svelte-9az9cy{color:var(--lightningcss-light,#a8392f)var(--lightningcss-dark,#ff9a91);background:var(--lightningcss-light,#fff0f0)var(--lightningcss-dark,#482930)}h2.svelte-9az9cy{letter-spacing:-.03em;margin:0 0 8px;font-size:21px;font-weight:600;line-height:1.3}p.svelte-9az9cy{color:var(--ink-2);overflow-wrap:anywhere;white-space:pre-line;margin:0;font-size:14px;line-height:1.6}.ad-error.svelte-9az9cy{color:var(--lightningcss-light,#9e174c)var(--lightningcss-dark,#ffa8b0);background:var(--lightningcss-light,#fff0f7)var(--lightningcss-dark,#482930);border-radius:8px;margin-top:16px;padding:10px 12px}.ad-actions.svelte-9az9cy{border-top:1px solid var(--border);background:var(--surface-subtle);flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:14px 22px;display:flex}@media (width<=999px){.ad-actions.svelte-9az9cy .b:where(.svelte-9az9cy){flex:1;height:48px;font-size:15px}}
