.appbar.svelte-iqu4mm{background:var(--surface);border-bottom:1px solid var(--hairline);font-family:var(--ui);flex:none}.row.svelte-iqu4mm{padding:0 var(--sp-1,4px) 0 var(--sp-4,16px);align-items:center;min-height:48px;display:flex}.mk.svelte-iqu4mm{align-items:center;gap:var(--sp-2,8px);letter-spacing:-.02em;color:var(--ink);margin-right:auto;font-size:17px;font-weight:700;display:inline-flex}@media (width>=1280px){.appbar.svelte-iqu4mm{align-items:stretch;display:flex}.gr.svelte-iqu4mm{flex:1;order:-1;min-width:0}.mk.svelte-iqu4mm{display:none}.row.svelte-iqu4mm{padding:0 var(--sp-1,4px)}}.ic.svelte-iqu4mm{all:unset;width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;display:grid}.ic.svelte-iqu4mm:active{background:var(--fill2)}.ic.svelte-iqu4mm:focus-visible,.gr.svelte-iqu4mm a:where(.svelte-iqu4mm):focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.gr.svelte-iqu4mm{--fade:36px;scrollbar-width:none;scroll-behavior:smooth;min-height:var(--tap-min,44px);padding:0 var(--sp-6,24px) 0 var(--sp-2,8px);white-space:nowrap;-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent);align-items:stretch;display:flex;overflow-x:auto}@media (prefers-reduced-motion:reduce){.gr.svelte-iqu4mm{scroll-behavior:auto}}.gr.svelte-iqu4mm::-webkit-scrollbar{display:none}.gr.svelte-iqu4mm a:where(.svelte-iqu4mm),.off.svelte-iqu4mm{padding:0 var(--sp-3,12px);color:var(--ink-muted,var(--dim));flex:none;align-items:center;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.gr.svelte-iqu4mm a:where(.svelte-iqu4mm) span:where(.svelte-iqu4mm){align-items:center;height:100%;display:inline-flex;position:relative}.gr.svelte-iqu4mm a.on:where(.svelte-iqu4mm){color:var(--ink);font-weight:700}.gr.svelte-iqu4mm a.on:where(.svelte-iqu4mm) span:where(.svelte-iqu4mm):after{content:"";border-radius:var(--r-pill,999px);background:var(--ink);height:3px;position:absolute;bottom:0;left:0;right:0}.gr.svelte-iqu4mm a:where(.svelte-iqu4mm):not(.on):hover{color:var(--ink)}.sep.svelte-iqu4mm{width:1px;height:16px;margin:0 var(--sp-1,4px);background:var(--hairline-strong,var(--line));flex:none;align-self:center}.topics.svelte-iqu4mm{align-items:stretch;display:flex}.off.svelte-iqu4mm{color:var(--ink-faint);opacity:.6;cursor:default}.sc.svelte-ofyyav{box-sizing:border-box;cursor:pointer;background:color-mix(in srgb, var(--surface) 72%, transparent);width:100%;color:var(--ink);font-family:var(--ui);-webkit-tap-highlight-color:transparent;font-size:11px;display:block;position:relative;container:card/inline-size}.sc.svelte-ofyyav:has(.cta:where(.svelte-ofyyav):focus-visible){outline:2px solid var(--ink);outline-offset:-2px}.sc.svelte-ofyyav>:where(.svelte-ofyyav){display:block}.m.svelte-ofyyav{aspect-ratio:16/9;background:var(--fill2);position:relative;overflow:hidden}.m.svelte-ofyyav img:where(.svelte-ofyyav){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.scrim.svelte-ofyyav{background:linear-gradient(#0000 20%,#00000024 42%,#00000094 72%,#000000d6 100%),linear-gradient(#00000061 0%,#0000 24%);position:absolute;inset:0}.pill.svelte-ofyyav{border-radius:var(--r-pill);color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:12px}.pill.l.svelte-ofyyav{left:var(--edge)}.pill.r.svelte-ofyyav{right:var(--edge)}.dot.svelte-ofyyav{background:#34d27b;border-radius:50%;width:7px;height:7px}.over.svelte-ofyyav{padding:9px var(--edge) 14px;color:#fff;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.over.svelte-ofyyav .q:where(.svelte-ofyyav){flex:1;min-width:0}.tally.svelte-ofyyav{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:4px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.tally.plain.svelte-ofyyav{color:var(--dim);margin-left:auto}.by.svelte-ofyyav{min-width:0;padding-left:var(--sp-3,12px);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-weight:500;overflow:hidden}.by.svelte-ofyyav+.tally.plain:where(.svelte-ofyyav){margin-left:var(--sp-2,8px)}.q.svelte-ofyyav{font-family:var(--voice);letter-spacing:-.012em;text-wrap:balance;font-size:18px;font-weight:600;line-height:1.2;display:block}.body.svelte-ofyyav{padding:10px var(--edge) 10px;gap:10px;display:grid}.genre.svelte-ofyyav{color:var(--dim);align-items:center;font-size:12.5px;font-weight:600;display:flex}.bar.svelte-ofyyav{gap:2px;height:6px;display:flex;overflow:hidden}.bar.svelte-ofyyav i:where(.svelte-ofyyav){display:block}.bar.gate.svelte-ofyyav i:where(.svelte-ofyyav){background:repeating-linear-gradient(135deg, color-mix(in oklab, var(--line2) 55%, var(--surface)) 0 3px, transparent 3px 7px);flex:1}.legend.svelte-ofyyav{gap:6px;display:grid}.legend.svelte-ofyyav span:where(.svelte-ofyyav){color:var(--ink);align-items:center;gap:9px;font-size:13px;display:flex}.legend.svelte-ofyyav i:where(.svelte-ofyyav){border-radius:var(--r-swatch);flex:none;width:10px;height:10px}.legend.svelte-ofyyav b:where(.svelte-ofyyav){font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.legend.svelte-ofyyav .more:where(.svelte-ofyyav){color:var(--dim)}.gatedline.svelte-ofyyav{color:var(--dim);font-size:13px}.ai.svelte-ofyyav{color:var(--ink);font-size:13px;font-weight:600}.row.svelte-ofyyav{align-items:center;gap:8px;display:flex}button.svelte-ofyyav{all:unset;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent}.cta.svelte-ofyyav{border-radius:var(--r-pill);background:var(--ink);height:34px;color:var(--surface);transition:background var(--dur-tap) var(--ease-standard);flex:1 0 auto;place-items:center;padding:0 18px;font-size:13.5px;font-weight:600;display:inline-grid}.cta.svelte-ofyyav:after{content:"";position:absolute;inset:0}.cta.svelte-ofyyav:focus-visible{outline:none}.sc.svelte-ofyyav:active:not(:has(.acts:active)) .cta:where(.svelte-ofyyav){background:color-mix(in oklab, var(--ink) 82%, var(--surface))}.sc[data-state=done].svelte-ofyyav .cta:where(.svelte-ofyyav){color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2);background:0 0}.sc[data-state=done].svelte-ofyyav:active:not(:has(.acts:active)) .cta:where(.svelte-ofyyav){background:var(--fill2)}.stack.svelte-ofyyav{--face:24px;min-width:0;height:var(--face);flex-wrap:wrap;flex:0 auto;display:flex;overflow:hidden}.stack.svelte-ofyyav:before{content:"";width:0}.av.svelte-ofyyav{width:var(--face);height:var(--face);background:color-mix(in oklab, var(--ink) 13%, var(--surface));color:var(--ink);border:1.5px solid var(--surface);border-radius:50%;place-items:center;margin-left:-8px;font-size:9.5px;font-style:normal;font-weight:600;display:grid}.av.svelte-ofyyav:first-child{margin-left:0}.acts.svelte-ofyyav{z-index:1;flex:none;margin-right:-6px;display:flex;position:relative}@container card (width<=359px){.stack.svelte-ofyyav{display:none}}.act.svelte-ofyyav{border-radius:var(--r-control);height:40px;color:var(--dim);font-variant-numeric:tabular-nums;transition:color var(--dur-tap) var(--ease-standard);align-items:center;gap:5px;padding:0 6px;font-size:13px;font-weight:600;display:inline-flex}.act.svelte-ofyyav:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.act.svelte-ofyyav:active{background:var(--fill2)}.act.on.svelte-ofyyav{color:var(--ink)}.act.on.svelte-ofyyav:first-child{color:#ff5a6a}
