@font-face{font-family:Vazirmatn Arabic;src:url(/assets/Vazirmatn-arabic-Cafbb7Zc.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;ascent-override:92%;descent-override:24%;line-gap-override:0%;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}*,:before,:after{box-sizing:border-box;margin:0}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-optical-sizing:auto;-webkit-tap-highlight-color:transparent;--font-family:"Vazirmatn Arabic", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", sans-serif;--color-button-background-primary:var(--color-text-primary);--color-button-background-active:color-mix(in srgb, var(--color-button-background-primary) 82%, var(--color-background-primary));--size-text-tiny:.7rem;--size-text-small:.75rem;--size-text-medium:1rem;--size-text-large:1.25rem;--text-smallest:.7rem;--text-smaller:.8rem;--text-small:.9rem;--text-large:1.15rem;--text-larger:1.4rem;--text-largest:1.75rem;--size-brand-clear:8rem;--size-control:2.75rem;--size-page-column:42rem;--size-page-wide:64rem;--color-red-light:oklch(70.4% .191 22.216);--color-red:oklch(57.7% .245 27.325);--color-red-dark:oklch(44.4% .177 26.899);--color-rose-light:oklch(71.2% .194 13.428);--color-rose:oklch(58.6% .253 17.585);--color-rose-dark:oklch(45.5% .188 13.697);--color-pink-light:oklch(71.8% .202 349.761);--color-pink:oklch(59.2% .249 .584);--color-pink-dark:oklch(45.9% .187 3.815);--color-fuchsia-light:oklch(74% .238 322.16);--color-fuchsia:oklch(59.1% .293 322.896);--color-fuchsia-dark:oklch(45.2% .211 324.591);--color-purple-light:oklch(71.4% .203 305.504);--color-purple:oklch(55.8% .288 302.321);--color-purple-dark:oklch(43.8% .218 303.724);--color-violet-light:oklch(70.2% .183 293.541);--color-violet:oklch(54.1% .281 293.009);--color-violet-dark:oklch(43.2% .232 292.759);--color-indigo-light:oklch(67.3% .182 276.935);--color-indigo:oklch(51.1% .262 276.966);--color-indigo-dark:oklch(39.8% .195 277.366);--color-blue-light:oklch(70.7% .165 254.624);--color-blue:oklch(54.6% .245 262.881);--color-blue-dark:oklch(42.4% .199 265.638);--color-sky-light:oklch(74.6% .16 232.661);--color-sky:oklch(58.8% .158 241.966);--color-sky-dark:oklch(44.3% .11 240.79);--color-cyan-light:oklch(78.9% .154 211.53);--color-cyan:oklch(60.9% .126 221.723);--color-cyan-dark:oklch(45% .085 224.283);--color-teal-light:oklch(77.7% .152 181.912);--color-teal:oklch(60% .118 184.704);--color-teal-dark:oklch(43.7% .078 188.216);--color-emerald-light:oklch(76.5% .177 163.223);--color-emerald:oklch(59.6% .145 163.225);--color-emerald-dark:oklch(43.2% .095 166.913);--color-green-light:oklch(79.2% .209 151.711);--color-green:oklch(62.7% .194 149.214);--color-green-dark:oklch(44.8% .119 151.328);--color-lime-light:oklch(84.1% .238 128.85);--color-lime:oklch(64.8% .2 131.684);--color-lime-dark:oklch(45.3% .124 130.933);--color-yellow-light:oklch(85.2% .199 91.936);--color-yellow:oklch(68.1% .162 75.834);--color-yellow-dark:oklch(47.6% .114 61.907);--color-amber-light:oklch(82.8% .189 84.429);--color-amber:oklch(66.6% .179 58.318);--color-amber-dark:oklch(47.3% .137 46.201);--color-orange-light:oklch(75% .183 55.934);--color-orange:oklch(64.6% .222 41.116);--color-orange-dark:oklch(47% .157 37.304);--color-slate-light:oklch(70.4% .04 256.788);--color-slate:oklch(44.6% .043 257.281);--color-slate-dark:oklch(27.9% .041 260.031);--color-gray-lighter:oklch(75.7% .022 261.325);--color-gray-light:oklch(70.7% .022 261.325);--color-gray-mid:oklch(60% .025 261.325);--color-gray:oklch(44.6% .03 256.802);--color-gray-dark:oklch(27.8% .033 256.848);--color-gray-darker:oklch(22.8% .033 256.848);--color-zinc-light:oklch(70.5% .015 286.067);--color-zinc:oklch(44.2% .017 285.786);--color-zinc-dark:oklch(27.4% .006 286.033);--color-neutral-light:oklch(70.8% 0 0);--color-neutral:oklch(43.9% 0 0);--color-neutral-dark:oklch(26.9% 0 0);--color-stone-light:oklch(70.9% .01 56.259);--color-stone:oklch(44.4% .011 73.639);--color-stone-dark:oklch(26.8% .007 34.298);--color-white:#fff;--color-black:#000;--color-background-primary:#121318;--color-text-primary:var(--color-gray-lighter);--color-text-secondary:var(--color-gray-light);--color-text-muted:var(--color-gray-mid);--color-text-active:var(--color-sky);--color-danger:#e5484d;--color-on-accent:#fff;--z-popover:8;--z-overlay:100;--z-dialog:200;--focus-ring-color:var(--color-blue-light);--focus-ring:2px solid var(--focus-ring-color);--focus-ring-offset:2px;--fill-weak:color-mix(in srgb, currentColor 2%, transparent);--fill-soft:color-mix(in srgb, currentColor 4%, transparent);--fill:color-mix(in srgb, currentColor 6%, transparent);--fill-strong:color-mix(in srgb, currentColor 8%, transparent);--border-weak:color-mix(in srgb, currentColor 4%, transparent);--border-soft:color-mix(in srgb, currentColor 8%, transparent);--border:color-mix(in srgb, currentColor 16%, transparent);--border-strong:color-mix(in srgb, currentColor 32%, transparent);--fill-corner:color-mix(in srgb, currentColor 3%, var(--color-background-primary));--fill-card:#17181d;--fill-card-hover:#1f2025;--shadow-corner:0 0 0 1px var(--border-soft), 0 0 12px #0000001a;--radius-xs:.3rem;--radius-sm:.4rem;--radius-md:.5rem;--radius-lg:.6rem;--radius-xl:.75rem;--radius-2xl:.9rem;--radius-3xl:1rem;--radius-4xl:1.3rem;--radius-pill:999px;--radius-circle:50%;--space-1:.15rem;--space-2:.25rem;--space-3:.35rem;--space-4:.5rem;--space-5:.75rem;--space-6:1rem;--space-7:1.5rem;--space-8:2rem;--ease:ease;--duration-fast:.12s;--duration:.15s;--duration-slow:.2s;--duration-slower:.25s;--shadow-sm:0 1px 4px #0000001f;--shadow:0 2px 10px #0000001f;--shadow-lg:0 4px 16px #00000026;--shadow-xl:0 12px 40px #00000059;--scrim:#00000073;--scrim-media:#0000008c;--control-height:var(--size-control);--control-radius:var(--radius-sm);--control-font-size:var(--size-text-small);--control-border-width:1px;--control-gap:var(--space-3);--input-radius:var(--control-radius);--input-padding-block:var(--space-4);--input-padding-inline:var(--space-5);--input-padding:var(--input-padding-block) var(--input-padding-inline);--input-font-size:var(--control-font-size);--input-background:none;--input-text:var(--color-text-primary);--input-placeholder:var(--color-text-muted);--input-border-color:var(--border);--input-border-color-focus:var(--border-strong);--input-border:var(--control-border-width) solid var(--input-border-color);--button-height:var(--control-height);--button-radius:var(--radius-xl);--button-padding-block:var(--space-4);--button-padding-inline:var(--space-6);--button-font-size:var(--control-font-size);--button-font-weight:600;--button-gap:var(--control-gap);--button-disabled-opacity:.45;--button-background:var(--color-text-primary);--button-background-active:color-mix(in srgb, var(--color-text-primary) 82%, var(--color-background-primary));--button-text:var(--color-background-primary);--button-text-active:var(--button-text);--button-border-color:transparent;--button-border-color-active:transparent;--act-radius:var(--radius-sm);--act-padding:var(--space-3);--act-text:var(--color-text-muted);--act-text-active:var(--color-text-primary);--act-text-danger:var(--color-danger);--act-background-active:var(--fill);--act-background-danger:var(--color-danger);--act-text-on-danger:var(--color-on-accent);--surface-radius:var(--radius-2xl);--surface-padding:var(--space-3);--surface-background:color-mix(in srgb, var(--color-background-primary) 88%, transparent);--surface-border:var(--control-border-width) solid var(--border-soft);--surface-blur:blur(14px);--surface-shadow:0 6px 20px #0000001a, 0 1px 3px #0000000f;--code-com:#7d8590;--code-str:#a5c9a1;--code-num:#e8a86d;--code-kw:#8fb8f6;--code-lit:#c39ee0;--code-fn:#e3c78a;--color-scrollbar-thumb:#ffffff0d}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0s;--duration:0s;--duration-slow:0s;--duration-slower:0s}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-background-primary:#f8f9fe;--fill-card:#eff0f5;--fill-card-hover:#e7e8ed;--color-text-primary:var(--color-gray-darker);--color-text-secondary:var(--color-gray-dark);--color-text-muted:var(--color-gray);--color-text-active:var(--color-sky-dark);--focus-ring-color:var(--color-blue);--code-com:#8b949e;--code-str:#2f6f37;--code-num:#ad5700;--code-kw:#1d5fbf;--code-lit:#7c3aad;--code-fn:#8a6d1c;--color-scrollbar-thumb:#0000000d}@media (width<=48rem){:root{--size-brand-clear:calc(4rem + env(safe-area-inset-top))}}::-webkit-scrollbar{background-color:#0000;width:1rem;height:1rem}::-webkit-scrollbar-track{background-color:#0000}::-webkit-scrollbar-thumb{background-color:var(--color-scrollbar-thumb);border-radius:var(--radius-pill);background-clip:padding-box;border:.9rem solid #0000}*{scrollbar-color:var(--color-scrollbar-thumb) transparent;scrollbar-width:thin}html,body,#app{height:100%}html{scrollbar-gutter:stable}button,[role=menuitem]{-webkit-user-select:none;user-select:none;touch-action:manipulation}:where(input,textarea,select):focus-visible{outline:var(--focus-ring);outline-offset:1px}.loading-hint{font-size:var(--size-text-small);color:var(--color-text-muted);opacity:0;animation:.25s .25s forwards loading-fade}@keyframes loading-fade{to{opacity:1}}@media (prefers-reduced-motion:reduce){.loading-hint{opacity:1;animation:none}}.textfield{width:100%;min-height:var(--control-height);padding:var(--input-padding);border:var(--input-border);border-radius:var(--input-radius);background:var(--input-background);color:var(--input-text);font:inherit;font-size:var(--input-font-size)}.textfield::placeholder{color:var(--input-placeholder)}.textfield:focus-visible{outline:var(--focus-ring);outline-offset:1px;border-color:var(--input-border-color-focus)}:where(input:is([type=text],[type=search],[type=url],[type=email],[type=password],[type=number],[type=tel],[type=date],[type=time],[type=datetime-local]),input:not([type]),textarea){min-height:var(--control-height)}.toolbar{align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-block-end:.75rem;display:flex}.filterrow{align-items:center;gap:var(--space-4);min-width:0;min-height:var(--control-height);padding:var(--input-padding);border:var(--input-border);border-radius:var(--input-radius);display:flex}.filterrow:focus-within{border-color:var(--input-border-color-focus)}.toolbar>.filterrow{flex:16rem}.filtericon{color:var(--color-text-muted);place-items:center;display:grid}.filter{min-width:0;min-height:0;color:var(--input-text);font:inherit;font-size:var(--input-font-size);background:0 0;border:none;flex:1}.filter::placeholder{color:var(--input-placeholder)}.filter:focus{outline:none}.chiprow{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-block-end:.75rem;display:flex}.chiprow button{align-items:center;gap:var(--space-3);border-radius:var(--radius-3xl);color:var(--color-text-muted);font:inherit;font-size:var(--size-text-small);cursor:pointer;background:0 0;border:none;padding:.2rem .7rem;display:inline-flex}.chiprow button:hover,.chiprow button:focus-visible{background:var(--fill);color:var(--color-text-primary)}.chiprow button.active{background:var(--fill-strong);color:var(--color-text-primary)}.primary-button,.secondary-button,.danger-button{justify-content:center;align-items:center;gap:var(--button-gap);min-height:var(--button-height);padding:var(--button-padding-block) var(--button-padding-inline);border:var(--control-border-width) solid var(--button-border-color);border-radius:var(--button-radius);background:var(--button-background);color:var(--button-text);font:inherit;font-size:var(--button-font-size);font-weight:var(--button-font-weight);white-space:nowrap;cursor:pointer;transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease), color var(--duration) var(--ease), opacity var(--duration) var(--ease), transform var(--duration-fast) var(--ease);line-height:1;text-decoration:none;display:inline-flex}.secondary-button{--button-background:var(--fill-soft);--button-background-active:var(--fill);--button-text:var(--color-text-secondary);--button-text-active:var(--color-text-primary);--button-border-color:var(--border-soft);--button-border-color-active:var(--border)}.danger-button{--button-background:none;--button-background-active:color-mix(in srgb, var(--color-danger) 8%, transparent);--button-text:var(--color-danger);--button-text-active:var(--color-danger);--button-border-color:color-mix(in srgb, var(--color-danger) 40%, transparent);--button-border-color-active:var(--color-danger)}.primary-button:hover:not(:disabled),.primary-button:active:not(:disabled),.secondary-button:hover:not(:disabled),.secondary-button:active:not(:disabled),.danger-button:hover:not(:disabled),.danger-button:active:not(:disabled){border-color:var(--button-border-color-active);background:var(--button-background-active);color:var(--button-text-active)}.primary-button:active:not(:disabled),.secondary-button:active:not(:disabled),.danger-button:active:not(:disabled){transform:scale(.98)}.primary-button:focus-visible,.secondary-button:focus-visible,.danger-button:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.primary-button:disabled,.secondary-button:disabled,.danger-button:disabled{opacity:var(--button-disabled-opacity);cursor:default}@media (prefers-reduced-motion:reduce){.primary-button,.secondary-button,.danger-button{transition:none}.primary-button:active:not(:disabled),.secondary-button:active:not(:disabled),.danger-button:active:not(:disabled){transform:none}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.prose{overflow-wrap:anywhere;margin-block:0 1em;line-height:1.7}.prose p{margin-block:0 1em}.prose h2,.prose h3,.prose h4{margin-block:1.25em .5em;font-weight:600;line-height:1.3}.prose h2{font-size:1.2rem}.prose h3{font-size:1.1rem}.prose h4{font-size:1rem}.prose a{color:inherit;transition:color var(--duration) var(--ease);text-decoration:none}.prose a:hover,.prose a:focus-visible{color:var(--color-text-active)}@media (prefers-reduced-motion:reduce){.prose a{transition:none}}.prose ul,.prose ol{margin-block:0 1em;padding-inline-start:1.5rem}.prose blockquote{border-inline-start:2px solid var(--border);color:var(--color-text-secondary);margin-block:0 1em;padding-inline-start:1rem}.prose img,.prose video{border-radius:var(--radius-md);max-width:100%;height:auto}.prose code{background:var(--fill);border-radius:.3em;padding:.1em .35em;font-family:ui-monospace,monospace;font-size:.9em}.prose pre{border-radius:var(--radius-md);background:var(--fill-soft);margin-block:0 1em;padding:.75rem 1rem;overflow-x:auto}.prose pre code{background:0 0;padding:0}.prose pre .tok-com{color:var(--code-com);font-style:italic}.prose pre .tok-str{color:var(--code-str)}.prose pre .tok-num{color:var(--code-num)}.prose pre .tok-kw{color:var(--code-kw)}.prose pre .tok-lit{color:var(--code-lit)}.prose pre .tok-fn{color:var(--code-fn)}.prose hr{border:none;border-top:1px solid var(--border-soft);margin-block:1.5em}.prose table{border-collapse:collapse;width:100%;margin-block:0 1em;font-size:.95em}.prose :is(th,td){border:1px solid var(--border);text-align:start;vertical-align:top;padding:.4em .6em}.prose th{background:var(--fill-soft);font-weight:600}.prose caption{color:var(--color-text-secondary);font-size:var(--size-text-small);text-align:start;margin-block-end:.4em}.prose table[data-border=rows] :is(th,td){border-inline:none}.prose table[data-border=none] :is(th,td){border:none}.floatbar{border:1px solid var(--border-soft);background:color-mix(in srgb, currentColor 3%, var(--color-background-primary));max-width:calc(100vw - 1rem);box-shadow:var(--shadow-lg);z-index:6;border-radius:10px;align-items:center;padding:4px;position:fixed;bottom:4rem;left:50%;transform:translate(-50%)}.cornerbtn{width:var(--size-control);height:var(--size-control);border-radius:var(--radius-circle);color:var(--act-text);cursor:pointer;transition:color var(--duration-slow) var(--ease), background-color var(--duration-slow) var(--ease);background:0 0;border:none;place-items:center;padding:0;font-family:inherit;display:grid;transform:translateZ(0)}.cornerbtn:hover,.cornerbtn:focus-visible{color:var(--act-text-active);background:var(--act-background-active)}.cornerbtn:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.menubar{align-items:center;gap:var(--space-4);border-radius:var(--radius-2xl);background:var(--fill-soft);direction:ltr;padding:.35rem .55rem;display:flex}.popmenu{min-width:11rem;max-width:min(18rem,100vw - 2rem);padding:var(--surface-padding);border:var(--surface-border);border-radius:var(--surface-radius);background:var(--surface-background);-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);box-shadow:var(--surface-shadow);transform-origin:var(--pop-origin,top left);flex-direction:column;gap:2px;animation:.14s pop-in;display:flex;position:absolute}.popmenu :is(a,button){align-items:center;gap:var(--space-4);overflow-wrap:anywhere;border-radius:var(--radius-md);color:var(--color-text-secondary);text-align:start;cursor:pointer;background:0 0;border:none;padding:.5rem .7rem;font-family:inherit;font-size:.85rem;text-decoration:none;display:flex}.popmenu :is(a,button):hover:not(:disabled),.popmenu :is(a,button):focus-visible{background:var(--fill);color:var(--color-text-primary)}.popmenu :is(a,button):focus-visible{outline:var(--focus-ring);outline-offset:-2px}.popmenu :is(a,button).active{color:var(--color-text-primary);background:var(--fill-strong)}.popmenu :is(a,button):disabled{opacity:.5;cursor:default}.choicepill{border-radius:var(--radius-4xl);max-width:calc(100vw - 1.8rem);transition:box-shadow var(--duration-slow) var(--ease), background-color var(--duration-slow) var(--ease);direction:ltr;align-items:center;display:flex;box-shadow:0 0 0 1px #0000,0 0 12px #0000}.choicepill>.cornerbtn{flex-shrink:0}.choicepill.open{background:var(--fill-corner);box-shadow:var(--shadow-corner)}.choicepill.open>.cornerbtn:hover,.choicepill.open>.cornerbtn:focus-visible{background:0 0}.choicepill .reveal{transition:grid-template-columns var(--duration-slower) var(--ease);grid-template-columns:0fr;display:grid}.choicepill.open .reveal{grid-template-columns:1fr}.choicepill .opts{align-items:center;gap:var(--space-1);min-width:0;display:flex;overflow:hidden}.choicepill .opt:last-child{margin-inline-end:.3rem}.choicepill .opt{align-items:center;gap:var(--space-3);border-radius:var(--radius-3xl);color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;transition:color var(--duration-slow) var(--ease), background-color var(--duration-slow) var(--ease);background:0 0;border:none;flex-shrink:0;padding:.4rem .65rem;font-family:inherit;font-size:.8rem;line-height:1;display:flex}.choicepill .opt:hover{color:var(--color-text-primary);background:var(--fill)}.choicepill .opt:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.choicepill .opt.on{color:var(--color-text-primary);background:var(--fill-strong)}.choicepill .opt.on:hover{background-image:linear-gradient(var(--fill), var(--fill))}@media (prefers-reduced-motion:reduce){.choicepill,.choicepill .reveal{transition:none}}@keyframes pop-in{0%{opacity:0;transform:translateY(var(--pop-shift,-4px)) scale(.97)}}@media (prefers-reduced-motion:reduce){.popmenu{animation:none}}::view-transition-old(root){z-index:1;animation:.28s forwards theme-fade}::view-transition-new(root){z-index:0;animation:none}@keyframes theme-fade{to{opacity:0}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}}.rowacts{flex-shrink:0;gap:2px;display:flex}@media (hover:hover){.rowacts{opacity:0;transition:opacity var(--duration) var(--ease)}:is(li,[role=listitem],.foldhead):hover .rowacts,:is(li,[role=listitem],.foldhead):focus-within .rowacts,.rowacts.always{opacity:1}}.act{padding:var(--act-padding);border-radius:var(--act-radius);color:var(--act-text);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.act:hover:not(:disabled),.act:focus-visible{color:var(--act-text-active);background:var(--act-background-active)}.act:focus-visible{outline:var(--focus-ring);outline-offset:-1px}.act.danger:hover:not(:disabled){color:var(--act-text-danger)}.act:disabled{opacity:.35;cursor:default}@media (width<=40rem){.rowacts{margin-inline-start:auto}.rowacts .act{padding:.5rem}}.sec .act{padding:.3rem}@media (hover:none){.sec .act{padding:.45rem}}.block-wide{margin-inline:min(0px, calc((100% - min(var(--size-page-wide), 100vw - 3rem)) / 2))}.block-space-t{margin-block-start:var(--block-space-t)}.block-space-t>:first-child,.block-space-t>.frame>:first-child{margin-block-start:0}.block-space-b{margin-block-end:var(--block-space-b)}.block-space-b>:last-child,.block-space-b>.frame>:last-child{margin-block-end:0}.startbadge{color:var(--badge-color,var(--color-text-secondary));flex-shrink:0;place-items:center;display:grid}.cardhead{align-items:center;gap:var(--space-3);margin-block-end:.35rem;display:flex}.cardhead h2{font-size:var(--size-text-tiny);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin-inline-end:auto;font-weight:600}.note{color:var(--color-text-muted)}body{font-family:var(--font-family);background:var(--color-background-primary);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;transition:background-color .3s,color .3s}.title-sm{--title-size:clamp(1.2rem, 3vw, 1.5rem)}.title-lg{--title-size:clamp(1.9rem, 5.5vw, 2.8rem)}.tooltip{z-index:100;border-radius:var(--radius-sm);background:var(--color-text-primary);max-width:min(22rem,100vw - 1rem);color:var(--color-background-primary);box-shadow:var(--shadow-lg);pointer-events:none;opacity:0;transition:opacity var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);padding:.3rem .6rem;font-size:.78rem;line-height:1.4;position:fixed;transform:translateY(2px)}.tooltip[data-side=below]{transform:translateY(-2px)}.tooltip.on{opacity:1;transform:none}.tooltip:before{content:"";left:calc(var(--tooltip-arrow,50%) - 6px);background:inherit;width:12px;height:6px;position:absolute}.tooltip[data-side=above]:before{clip-path:polygon(50% 100%,0 0,100% 0);top:100%}.tooltip[data-side=below]:before{clip-path:polygon(50% 0,0 100%,100% 100%);bottom:100%}@media (prefers-reduced-motion:reduce){.tooltip{transition:none}}:root[data-text=small]{font-size:93.75%}:root[data-text=large]{font-size:112.5%}.prose :is(h2,h3){scroll-margin-top:2rem}.corner.svelte-1v945fr{bottom:calc(.9rem + env(safe-area-inset-bottom));left:calc(.9rem + env(safe-area-inset-left));z-index:7;position:fixed}.choicepill.custom.svelte-1v945fr{flex-direction:column-reverse;align-items:flex-start}.panel.svelte-1v945fr{transition:grid-template-rows var(--duration-slower) var(--ease), grid-template-columns var(--duration-slower) var(--ease);grid-template-rows:0fr;grid-template-columns:0fr;display:grid}.open.svelte-1v945fr .panel:where(.svelte-1v945fr){grid-template-rows:1fr;grid-template-columns:1fr}.groups.svelte-1v945fr{gap:var(--space-3);min-width:0;min-height:0;padding:.5rem .5rem .25rem;display:grid;overflow:hidden}.group.svelte-1v945fr{gap:var(--space-3);display:grid}.grouplabel.svelte-1v945fr{font-size:var(--size-text-tiny);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;color:var(--color-text-muted);padding-inline-start:.65rem}.glyph.svelte-1v945fr{place-items:center;width:20px;height:20px;display:grid}@media (prefers-reduced-motion:reduce){.panel.svelte-1v945fr{transition:none}}.backdrop.svelte-1kwbck4{background:var(--scrim);z-index:var(--z-dialog);padding:1.5rem 1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.panel.svelte-1kwbck4{width:min(var(--dialog-width,28rem), calc(100vw - 2rem));border:1px solid var(--border-soft);border-radius:var(--radius-2xl);background:var(--color-background-primary);max-height:calc(100dvh - 3rem);box-shadow:var(--shadow-xl);margin:auto;padding:1.5rem;overflow-y:auto}.dhead.svelte-1kwbck4{align-items:center;gap:var(--space-4);margin-block-end:.7rem;display:flex}.dhead.svelte-1kwbck4 h2:where(.svelte-1kwbck4){font-size:var(--size-text-small);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-weight:600}.close.svelte-1kwbck4{border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;margin-inline-start:auto;padding:.25rem;display:grid}.close.svelte-1kwbck4:hover,.close.svelte-1kwbck4:focus-visible{color:var(--color-text-primary);background:var(--fill)}.close.svelte-1kwbck4:focus-visible{outline:var(--focus-ring);outline-offset:-1px}p.svelte-1bxxaoh{overflow-wrap:break-word;line-height:1.5}.actions.svelte-1bxxaoh{justify-content:flex-end;gap:var(--space-3);margin-block-start:1rem;display:flex}.confirm.danger.svelte-1bxxaoh{border-color:color-mix(in srgb, var(--color-danger) 45%, transparent);color:var(--color-danger);background:0 0}.confirm.danger.svelte-1bxxaoh:hover,.confirm.danger.svelte-1bxxaoh:focus-visible{background:color-mix(in srgb, var(--color-danger) 8%, transparent);border-color:var(--color-danger);color:var(--color-danger)}.menu.svelte-1b5pahs{top:calc(.9rem + env(safe-area-inset-top));left:calc(.9rem + env(safe-area-inset-left));z-index:7;position:fixed}.dropdown.svelte-1b5pahs{background:var(--fill-corner);max-height:calc(100dvh - 4.6rem);box-shadow:var(--shadow-corner);-webkit-backdrop-filter:none;backdrop-filter:none;border:none;top:calc(100% + .4rem);left:0;overflow-y:auto}.label.svelte-1b5pahs{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.langrow.svelte-1b5pahs{align-items:center;gap:var(--space-3);color:var(--color-text-secondary);padding-inline-start:.7rem;display:flex}.langrow.svelte-1b5pahs button:where(.svelte-1b5pahs){white-space:nowrap;border-radius:var(--radius-3xl);flex:1 1 0;justify-content:center;padding:.25rem .75rem .35rem}.copyright.svelte-1b5pahs{align-items:center;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--size-text-tiny);margin:0;padding:.35rem .7rem;display:flex}.loaderror.svelte-1b5pahs{top:1rem;z-index:7;border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-danger) 15%, var(--color-background-primary));width:fit-content;color:var(--color-text-primary);font-size:var(--size-text-small);margin-inline:auto;padding:.5rem 1rem;position:fixed;inset-inline:0}.brand.svelte-94cd8h{top:2rem;z-index:3;align-items:center;gap:var(--space-6);width:fit-content;color:inherit;opacity:.9;transition:opacity var(--duration-slow) var(--ease);margin-inline:auto;text-decoration:none;display:flex;position:absolute;inset-inline:0}.brand.svelte-94cd8h:hover,.brand.svelte-94cd8h:focus-visible{opacity:1}.brand.svelte-94cd8h img:where(.svelte-94cd8h){-webkit-user-select:none;user-select:none;width:auto;height:4.5rem;transition:transform var(--duration-slow) var(--ease);flex-shrink:0;display:block}.brand.svelte-94cd8h:hover img:where(.svelte-94cd8h),.brand.svelte-94cd8h:focus-visible img:where(.svelte-94cd8h){transform:scale(1.05)}.brandtext.svelte-94cd8h{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.brandname.svelte-94cd8h{letter-spacing:-.02em;color:var(--color-text-primary);font-size:1.6rem;font-weight:600}.slogan.svelte-94cd8h{font-size:var(--size-text-small);color:var(--color-text-muted)}@media (width<=48rem){.brand.svelte-94cd8h{top:calc(.9rem + env(safe-area-inset-top))}.brand.svelte-94cd8h img:where(.svelte-94cd8h){height:var(--size-control)}.brandtext.svelte-94cd8h{display:none}}@media (prefers-reduced-motion:reduce){.brand.svelte-94cd8h,.brand.svelte-94cd8h img:where(.svelte-94cd8h){transition:none}}.corner.svelte-zgipn1{top:calc(.9rem + env(safe-area-inset-top));right:calc(.9rem + env(safe-area-inset-right));z-index:7;position:fixed}.pill.svelte-zgipn1{width:var(--size-control);border-radius:var(--radius-4xl);transition:width var(--duration-slower) var(--ease), background-color var(--duration-slow) var(--ease);border:none;align-items:center;display:flex;overflow:hidden}.pill.svelte-zgipn1 .cornerbtn{flex-shrink:0}.pill.open.svelte-zgipn1{background:var(--fill-corner);width:min(19rem,100vw - 4.9rem);box-shadow:var(--shadow-corner)}.pill.open.svelte-zgipn1 .cornerbtn:hover,.pill.open.svelte-zgipn1 .cornerbtn:focus-visible{background:0 0}.scope.svelte-zgipn1{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--fill-strong);color:var(--color-text-primary);font-family:inherit;font-size:var(--size-text-tiny);white-space:nowrap;cursor:pointer;border:none;flex-shrink:0;margin-inline-end:.35rem;padding:.2rem .5rem;display:inline-flex}.scope.svelte-zgipn1:hover,.scope.svelte-zgipn1:focus-visible{background:var(--fill)}input.svelte-zgipn1{min-width:0;min-height:0;color:var(--input-text);background:0 0;border:none;flex:1;padding:0 .9rem 0 .1rem;font-family:inherit;font-size:.9rem}input.svelte-zgipn1:focus{outline:none}.pill.svelte-zgipn1:has(input:where(.svelte-zgipn1):focus-visible){background:var(--fill-corner)}input.svelte-zgipn1::placeholder{color:var(--color-text-muted)}input.svelte-zgipn1::-webkit-search-cancel-button{display:none}.results.svelte-zgipn1{--pop-shift:-4px;--pop-origin:top right;border-radius:var(--radius-4xl);background:var(--fill-corner);width:min(19rem,100vw - 4.9rem);max-height:min(50vh,20rem);box-shadow:var(--shadow-corner);transform-origin:var(--pop-origin);flex-direction:column;gap:2px;padding:.3rem;animation:.14s pop-in;display:flex;position:absolute;top:calc(100% + .4rem);right:0;overflow-y:auto}.options.svelte-zgipn1{flex-direction:column;gap:2px;display:flex}.results.svelte-zgipn1 button:where(.svelte-zgipn1){align-items:baseline;gap:var(--space-5);border-radius:var(--radius-3xl);width:100%;color:var(--color-text-secondary);text-align:start;cursor:pointer;background:0 0;border:none;padding:.55rem .95rem;font-family:inherit;font-size:.85rem;display:flex}.results.svelte-zgipn1 button.sel:where(.svelte-zgipn1){background:var(--fill);color:var(--color-text-primary)}.results.svelte-zgipn1 .title:where(.svelte-zgipn1){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.results.svelte-zgipn1 .slug:where(.svelte-zgipn1){color:var(--color-text-muted);font-size:var(--size-text-tiny);flex-shrink:0}.note.svelte-zgipn1{color:var(--color-text-muted);margin:0;padding:.5rem .7rem;font-size:.8rem}@media (prefers-reduced-motion:reduce){.pill.svelte-zgipn1{transition:none}}.menu.svelte-11n7g13{bottom:calc(.9rem + env(safe-area-inset-bottom));right:calc(.9rem + env(safe-area-inset-right));z-index:7;animation:.2s svelte-11n7g13-appear;position:fixed}.pill.svelte-11n7g13{width:var(--size-control);border-radius:var(--radius-4xl);max-height:calc(100dvh - 1.8rem);transition:height var(--duration-slower) var(--ease), box-shadow var(--duration-slow) var(--ease), background-color var(--duration-slow) var(--ease);border:none;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;overflow:hidden;box-shadow:0 0 0 1px #0000,0 0 12px #0000}.pill.svelte-11n7g13 .cornerbtn{flex-shrink:0}.pill.open.svelte-11n7g13{background:var(--fill-corner);box-shadow:var(--shadow-corner)}.pill.open.svelte-11n7g13 .cornerbtn:hover,.pill.open.svelte-11n7g13 .cornerbtn:focus-visible{background:0 0}.stack.svelte-11n7g13{flex-direction:column;align-items:center;min-height:0;padding-block-start:.25rem;display:flex;overflow-y:auto}.stack.svelte-11n7g13 a:where(.svelte-11n7g13){border-radius:var(--radius-circle);width:2.2rem;height:2.2rem;color:var(--color-text-muted);transition:color var(--duration-slow) var(--ease), background-color var(--duration-slow) var(--ease);place-items:center;margin-block:.1rem;display:grid}.stack.svelte-11n7g13 a:where(.svelte-11n7g13):hover,.stack.svelte-11n7g13 a:where(.svelte-11n7g13):focus-visible{color:var(--color-text-primary);background:var(--fill)}@keyframes svelte-11n7g13-appear{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.menu.svelte-11n7g13,.pill.svelte-11n7g13{transition:none;animation:none}}.homenav.svelte-j003z4{width:100%;margin-block-start:var(--mark-gap,36px)}ul.svelte-j003z4{justify-content:center;align-items:center;gap:var(--nav-gap,4px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.item.svelte-j003z4{align-items:center;gap:var(--space-4);min-width:var(--size-control);min-height:var(--size-control);border-radius:var(--radius-xl);color:var(--color-text-muted);font-size:var(--size-text-small);white-space:nowrap;justify-content:center;padding:.55rem .85rem;font-weight:500;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.item.svelte-j003z4:hover,.item.svelte-j003z4:focus-visible{color:var(--color-slate-light);background:var(--fill)}.item.svelte-j003z4:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.item.icononly.svelte-j003z4{padding-inline:.55rem}li.svelte-j003z4{animation:.45s both svelte-j003z4-rise;animation-delay:calc(.16s + var(--i) * 55ms)}@keyframes svelte-j003z4-rise{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){li.svelte-j003z4{animation:none}.item.svelte-j003z4{transition:none}}main.svelte-1ary22t{align-content:center;justify-items:center;min-height:100%;padding-block:6rem;padding-inline:1.25rem;display:grid}h1.svelte-1ary22t{place-items:center;display:grid}.logo.svelte-1ary22t{-webkit-user-select:none;user-select:none;width:min(70vw,55vh,26rem);height:auto}.name.svelte-1ary22t{letter-spacing:-.02em;font-size:clamp(3.5rem,14vw,9rem);font-weight:600;line-height:1.2}.logo.svelte-1ary22t,.name.svelte-1ary22t{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(.5rem)}.logo.ready.svelte-1ary22t,.name.ready.svelte-1ary22t{opacity:1;transform:none}p.svelte-ddbuhl{white-space:pre-line;overflow-wrap:break-word;margin-block:0 1em;line-height:1.7}.box.svelte-1xjrb4w{justify-items:center;gap:var(--space-4);margin:0;display:grid;position:relative}img.svelte-1xjrb4w{object-fit:contain;border-radius:var(--radius-md);max-width:100%;max-height:82vh;display:block}figcaption.svelte-1xjrb4w{font-size:var(--size-text-small);color:var(--color-text-muted)}.nav.svelte-1xjrb4w{width:var(--size-control);height:var(--size-control);border-radius:var(--radius-circle);background:color-mix(in srgb, var(--color-background-primary) 80%, transparent);color:var(--color-text-primary);cursor:pointer;transition:background-color var(--duration) var(--ease);border:none;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.nav.svelte-1xjrb4w:hover,.nav.svelte-1xjrb4w:focus-visible{background:var(--color-background-primary)}.prev.svelte-1xjrb4w{left:.5rem}.next.svelte-1xjrb4w{right:.5rem}@media (prefers-reduced-motion:reduce){.nav.svelte-1xjrb4w{transition:none}}figure.svelte-a7r0uf{margin-block:1.5em}figure[data-size=small].svelte-a7r0uf .zoom:where(.svelte-a7r0uf){max-width:40%}figure[data-size=medium].svelte-a7r0uf .zoom:where(.svelte-a7r0uf){max-width:65%}.zoom.svelte-a7r0uf{border-radius:var(--radius-md);background:0 0;border:none;max-width:100%;padding:0;display:block}button.zoom.svelte-a7r0uf{cursor:zoom-in}.zoom.svelte-a7r0uf:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}figure[data-align=center].svelte-a7r0uf{text-align:center}figure[data-align=center].svelte-a7r0uf .zoom:where(.svelte-a7r0uf){margin-inline:auto}figure[data-align=end].svelte-a7r0uf{text-align:end}figure[data-align=end].svelte-a7r0uf .zoom:where(.svelte-a7r0uf){margin-inline-start:auto}figure[data-pad=sm].svelte-a7r0uf{padding:.5rem}figure[data-pad=md].svelte-a7r0uf{padding:1rem}figure[data-pad=lg].svelte-a7r0uf{padding:2rem}img.svelte-a7r0uf{border-radius:var(--radius-md);max-width:100%;height:auto;display:block}figcaption.svelte-a7r0uf{font-size:var(--size-text-small);color:var(--color-text-muted);margin-top:.5rem}.player.svelte-kzylig{align-items:center;gap:var(--space-4);border-radius:var(--radius-lg);background:var(--fill-soft);padding:.5rem .75rem;display:flex}.play.svelte-kzylig,.mute.svelte-kzylig{color:var(--color-text-secondary);cursor:pointer;transition:color var(--duration) var(--ease);background:0 0;border:none;flex-shrink:0;place-items:center;padding:0;display:grid}.play.svelte-kzylig{border-radius:var(--radius-circle);background:var(--fill);color:var(--color-text-primary)}.play.svelte-kzylig,.mute.svelte-kzylig{width:34px;height:34px}.play.svelte-kzylig:hover,.mute.svelte-kzylig:hover,.play.svelte-kzylig:focus-visible,.mute.svelte-kzylig:focus-visible{color:var(--color-text-primary)}.time.svelte-kzylig{min-width:2.6em;font-size:var(--size-text-small);font-variant-numeric:tabular-nums;color:var(--color-text-muted);text-align:center;flex-shrink:0}.seek.svelte-kzylig{cursor:pointer;touch-action:none;outline-offset:4px;flex:1;min-width:0;padding-block:.55rem}.track.svelte-kzylig{background:var(--fill-strong);height:4px;transition:height var(--duration-fast) var(--ease);border-radius:2px;position:relative;overflow:hidden}.seek.svelte-kzylig:hover .track:where(.svelte-kzylig),.seek.svelte-kzylig:focus-visible .track:where(.svelte-kzylig){height:6px}.fill.svelte-kzylig{inset-block:0;border-radius:inherit;background:var(--color-text-primary);position:absolute;left:0}figure.svelte-g4zvfy{margin-block:1.5em}figcaption.svelte-g4zvfy{font-size:var(--size-text-small);color:var(--color-text-secondary);margin-bottom:.5rem}.fullbtn.svelte-g4zvfy{align-items:center;gap:var(--space-3);font:inherit;font-size:var(--size-text-small);margin-block-start:.35rem;display:inline-flex}.searchrow.svelte-13x9cek{align-items:center;gap:var(--space-4);border:var(--input-border);border-radius:var(--input-radius);margin-block:1em .25em;padding-inline-start:.75rem;display:flex}.searchrow.svelte-13x9cek:focus-within{border-color:var(--border-strong)}.searchrow.soft.svelte-13x9cek{border-radius:var(--radius-pill);background:var(--fill-soft);transition:background-color var(--duration) var(--ease);border:none;padding-inline-start:.9rem}.searchrow.soft.svelte-13x9cek:hover,.searchrow.soft.svelte-13x9cek:focus-within{background:var(--fill)}.searchrow.soft.svelte-13x9cek .search:where(.svelte-13x9cek){padding-block:.55rem;padding-inline-end:.9rem}.searchicon.svelte-13x9cek{color:var(--color-text-muted);place-items:center;display:grid}.search.svelte-13x9cek{border-radius:var(--radius-md);width:0;min-width:0;color:inherit;font:inherit;background:0 0;border:none;flex:1;padding:.5rem .75rem .5rem 0}.search.svelte-13x9cek:focus{outline:none}.pod.svelte-9m271q{--art:clamp(3.75rem, 16cqi, 5.5rem);gap:var(--space-5);border-radius:var(--radius-4xl);background:var(--fill-card);padding:clamp(.9rem,4cqi,1.2rem);display:grid;container-type:inline-size}.head.svelte-9m271q{align-items:center;gap:var(--space-6);display:flex}.queue.svelte-9m271q{gap:var(--space-4);margin-block-start:var(--space-6);padding-block-start:var(--space-5);display:grid}.qhead.svelte-9m271q{justify-content:space-between;align-items:center;gap:var(--space-5);font-size:var(--size-text-small);color:var(--color-text-muted);display:flex}.qtools.svelte-9m271q{justify-content:flex-end;align-items:center;gap:var(--space-3);flex:auto;min-width:0;display:flex}.qhead.svelte-9m271q .searchrow{flex:6rem;min-width:0;max-width:14rem;margin-block:0}.pod.svelte-9m271q .qnav:where(.svelte-9m271q){width:1.85rem;height:1.85rem}.pod.svelte-9m271q .qnav:where(.svelte-9m271q):disabled{opacity:.32;cursor:default}@media (hover:hover){.pod.svelte-9m271q .qnav:where(.svelte-9m271q):disabled:hover{color:var(--color-text-secondary);background:0 0;transform:none}}.qhead.svelte-9m271q .searchrow .search{padding-block:.45rem}.qnone.svelte-9m271q{color:var(--color-text-muted);font-size:var(--size-text-small);margin:0}.rail.svelte-9m271q{gap:var(--space-5);padding:0 0 var(--space-3);scroll-snap-type:x proximity;scrollbar-width:thin;overscroll-behavior-x:contain;margin:0;list-style:none;display:flex;overflow-x:auto}.rail.svelte-9m271q li:where(.svelte-9m271q){flex:1 0 var(--art);max-width:calc(var(--art) * 1.25);scroll-snap-align:start;opacity:.5;transition:opacity var(--duration) var(--ease);position:relative;container-type:inline-size}.rail.svelte-9m271q li.empty:where(.svelte-9m271q){opacity:1;flex:auto;max-width:none}.rail.svelte-9m271q li.here:where(.svelte-9m271q),.rail.svelte-9m271q li:where(.svelte-9m271q):hover,.rail.svelte-9m271q li:where(.svelte-9m271q):focus-within{opacity:1}.pod.svelte-9m271q .qcard:where(.svelte-9m271q){place-items:stretch stretch;gap:var(--space-3);border-radius:var(--radius-xl);text-align:start;grid-template-rows:auto 1fr;width:100%;padding:0;display:grid}.qopen.svelte-9m271q{border-radius:var(--radius-circle);color:#fff;background:#00000080;place-items:center;width:1.5rem;height:1.5rem;text-decoration:none;display:grid;position:absolute;inset-block-start:calc(100cqi - 1.5rem - var(--space-3));inset-inline-end:var(--space-3)}.qopen.svelte-9m271q:hover,.qopen.svelte-9m271q:focus-visible{background:#000000bf}.qopen.svelte-9m271q:focus-visible{outline:var(--focus-ring);outline-offset:2px}.qcover.svelte-9m271q{aspect-ratio:1;border-radius:var(--radius-xl);background:var(--fill);width:100%;color:var(--color-text-muted);transition:transform var(--duration) var(--ease);place-items:center;display:grid;position:relative;overflow:hidden}.qcover.svelte-9m271q img:where(.svelte-9m271q){object-fit:cover;width:100%;height:100%}.qmark.svelte-9m271q{color:#fff;background:#00000073;place-items:center;display:grid;position:absolute;inset:0}.qtitle.svelte-9m271q{-webkit-line-clamp:2;line-clamp:2;font-size:var(--size-text-tiny);color:var(--color-text-secondary);-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.pod.svelte-9m271q .qcard.here:where(.svelte-9m271q) .qtitle:where(.svelte-9m271q){color:var(--color-text-primary);font-weight:600}@media (hover:hover){.pod.svelte-9m271q .qcard:where(.svelte-9m271q):hover{background:0 0;transform:none}.rail.svelte-9m271q li:where(.svelte-9m271q):hover .qcover:where(.svelte-9m271q){transform:translateY(-2px)}.pod.svelte-9m271q .qcard:where(.svelte-9m271q):hover .qtitle:where(.svelte-9m271q){color:var(--color-text-primary)}}@media (prefers-reduced-motion:reduce){.rail.svelte-9m271q li:where(.svelte-9m271q),.qcover.svelte-9m271q{transition:none}.rail.svelte-9m271q li:where(.svelte-9m271q):hover .qcover:where(.svelte-9m271q){transform:none}}.cover.svelte-9m271q{width:calc(var(--art) * 1.25);aspect-ratio:1;border-radius:var(--radius-3xl);background:var(--fill);color:var(--color-text-muted);flex:none;place-items:center;display:grid;overflow:hidden}.cover.svelte-9m271q img:where(.svelte-9m271q){object-fit:cover;width:100%;height:100%}.meta.svelte-9m271q{gap:var(--space-1);min-width:0;display:grid}.show.svelte-9m271q{font-size:var(--size-text-small);color:var(--color-text-secondary);margin:0;font-weight:500}.title.svelte-9m271q{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:.08rem 0 0;font-size:clamp(1rem,4cqi,1.2rem);font-weight:650;line-height:1.3;display:-webkit-box;overflow:hidden}.when.svelte-9m271q{align-items:center;gap:var(--space-2);font-size:var(--size-text-small);color:var(--color-text-muted);margin:.25rem 0 0;display:flex}.qdate.svelte-9m271q{align-items:center;gap:var(--space-1);font-size:var(--size-text-tiny);color:var(--color-text-muted);margin-block-start:.15rem;font-weight:400;display:flex}.seek.svelte-9m271q{cursor:pointer;touch-action:none;outline-offset:3px;padding-block:.7rem;position:relative}.track.svelte-9m271q{border-radius:var(--radius-pill);background:var(--fill-strong);height:6px;overflow:hidden}.fill.svelte-9m271q{border-radius:inherit;background:var(--color-text-primary);height:100%}.knob.svelte-9m271q{border-radius:var(--radius-circle);background:var(--color-text-primary);width:14px;height:14px;box-shadow:0 0 0 3px var(--color-background-primary);pointer-events:none;transition:transform var(--duration) var(--ease);position:absolute;top:50%;transform:translate(-50%,-50%)}.seek.svelte-9m271q:hover .knob:where(.svelte-9m271q),.seek.svelte-9m271q:focus-visible .knob:where(.svelte-9m271q){transform:translate(-50%,-50%)scale(1.18)}.seek.svelte-9m271q:focus-visible{outline:var(--focus-ring)}.times.svelte-9m271q{font-size:var(--size-text-small);font-variant-numeric:tabular-nums;color:var(--color-text-muted);justify-content:space-between;margin-top:-.65rem;display:flex}.controls.svelte-9m271q{align-items:center;gap:var(--space-4);grid-template-columns:1fr auto 1fr;margin-top:.15rem;display:grid}@container (width<19rem){.controls.svelte-9m271q{grid-template-columns:auto auto;grid-template-areas:"main main""rate mute";justify-content:center}.main.svelte-9m271q{grid-area:main}.side.svelte-9m271q{grid-area:rate}.side.end.svelte-9m271q{grid-area:mute}}.main.svelte-9m271q{align-items:center;gap:clamp(.3rem,4cqi,1rem);display:flex}.side.svelte-9m271q{align-items:center;gap:var(--space-3);min-width:0;display:flex}.side.end.svelte-9m271q{justify-content:flex-end}.pod.svelte-9m271q button:where(.svelte-9m271q){border-radius:var(--radius-circle);color:var(--color-text-secondary);font:inherit;cursor:pointer;transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease), transform var(--duration) var(--ease);background:0 0;border:none;flex:none;place-items:center;display:grid}.pod.svelte-9m271q button:where(.svelte-9m271q):focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (hover:hover){.pod.svelte-9m271q button:where(.svelte-9m271q):hover{background:var(--fill);color:var(--color-text-primary);transform:translateY(-1px)}}.pod.svelte-9m271q .play:where(.svelte-9m271q){background:var(--color-button-background-primary);width:3.75rem;height:3.75rem;color:var(--color-background-primary);box-shadow:0 .45rem 1.25rem #0000001f}@media (hover:hover){.pod.svelte-9m271q .play:where(.svelte-9m271q):hover{background:var(--color-button-background-active);color:var(--color-background-primary)}}.skip.svelte-9m271q{width:3rem;height:3rem;position:relative}.num.svelte-9m271q{place-items:center;font-size:.55rem;font-weight:700;line-height:1;display:grid;position:absolute;inset:0}.rate.svelte-9m271q,.mute.svelte-9m271q{min-width:var(--size-control);height:var(--size-control);font-variant-numeric:tabular-nums}.pod.svelte-9m271q .rate:where(.svelte-9m271q){border-radius:var(--radius-pill);background:var(--fill-soft);min-width:3.25rem;font-size:var(--size-text-tiny);letter-spacing:-.02em;padding-inline:.65rem;font-weight:650}.pod.svelte-9m271q .mute:where(.svelte-9m271q){width:var(--size-control)}.pod.svelte-9m271q .mute[aria-pressed=true]:where(.svelte-9m271q){background:var(--fill-strong);color:var(--color-text-primary)}@container (width<22rem){.head.svelte-9m271q{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.pod.svelte-9m271q button:where(.svelte-9m271q),.knob.svelte-9m271q{transition:none}}figure.svelte-134ut0s{margin-block:1.5em}figcaption.svelte-134ut0s{font-size:var(--size-text-small);color:var(--color-text-secondary);margin-top:.9rem}.here.svelte-134ut0s,.listen.svelte-134ut0s{font-size:var(--size-text-small);text-align:center;color:var(--color-text-secondary);font-weight:500;line-height:1.5}.here.svelte-134ut0s{margin:0 0 .7rem}.listen.svelte-134ut0s{margin:1.9rem 0 1.15rem}figure.svelte-134ut0s{container-type:inline-size}.links.svelte-134ut0s{--cols:2;--gap:var(--space-5);justify-content:center;gap:var(--gap);flex-wrap:wrap;display:flex}@container (width>=30rem){.links.svelte-134ut0s{--cols:3}}@container (width>=40rem){.links.svelte-134ut0s{--cols:4}}.chip.svelte-134ut0s{align-items:center;gap:var(--space-4);flex:0 1 calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols) - .02px);border-radius:var(--radius-2xl);background:var(--fill-card);min-width:0;min-height:3.25rem;box-shadow:inset 0 0 0 1px var(--border-weak);color:var(--color-text-primary);font-size:var(--size-text-small);transition:background-color var(--duration-slow) var(--ease), box-shadow var(--duration-slow) var(--ease), transform var(--duration-slow) var(--ease);padding:.65rem .9rem;line-height:1.5rem;text-decoration:none;display:flex}.chip.svelte-134ut0s span:where(.svelte-134ut0s){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a.chip.svelte-134ut0s:hover,a.chip.svelte-134ut0s:focus-visible{background:var(--fill-card-hover);box-shadow:inset 0 0 0 1px var(--border-soft);transform:translateY(-2px)}a.chip.svelte-134ut0s:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){.chip.svelte-134ut0s{transition:none}a.chip.svelte-134ut0s:hover,a.chip.svelte-134ut0s:focus-visible{transform:none}}.chip.off.svelte-134ut0s{color:var(--color-text-secondary);cursor:default}.chip.off.svelte-134ut0s img:where(.svelte-134ut0s){filter:grayscale();opacity:.55}.logo.svelte-134ut0s{flex:none;place-items:center;width:1.75rem;height:1.75rem;padding:.125rem;display:grid}img.svelte-134ut0s{object-fit:contain;max-width:100%;max-height:100%;display:block}.player.svelte-m0sfq9{border-radius:var(--radius-md);background:#000;position:relative;overflow:hidden}.player.svelte-m0sfq9:fullscreen{border-radius:0;place-items:center;display:grid}video.svelte-m0sfq9{cursor:pointer;width:100%;max-height:80vh;display:block}.player.svelte-m0sfq9:fullscreen video:where(.svelte-m0sfq9){max-height:100vh}.bigplay.svelte-m0sfq9{padding:0;border-radius:var(--radius-circle);background:var(--scrim-media);color:#fff;cursor:pointer;width:64px;height:64px;transition:background-color var(--duration) var(--ease);border:none;place-items:center;padding-left:4px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.bigplay.svelte-m0sfq9:hover,.bigplay.svelte-m0sfq9:focus-visible{background:#000000bf}.bar.svelte-m0sfq9{inset-inline:0;align-items:center;gap:var(--space-4);color:#fff;opacity:0;transition:opacity var(--duration-slow) var(--ease);background:linear-gradient(#0000,#000000b3);flex-wrap:wrap;padding:1.25rem .75rem .5rem;display:flex;position:absolute;bottom:0}.player.paused.svelte-m0sfq9 .bar:where(.svelte-m0sfq9),.player.svelte-m0sfq9:hover .bar:where(.svelte-m0sfq9),.player.svelte-m0sfq9:focus-within .bar:where(.svelte-m0sfq9){opacity:1}.ctl.svelte-m0sfq9{border-radius:var(--radius-sm);color:#ffffffd9;cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;padding:.25rem;display:grid}.ctl.svelte-m0sfq9:hover,.ctl.svelte-m0sfq9:focus-visible{color:#fff}.time.svelte-m0sfq9{font-size:var(--size-text-small);font-variant-numeric:tabular-nums;color:#fffc;flex-shrink:0}.seek.svelte-m0sfq9{cursor:pointer;touch-action:none;outline-offset:2px;flex:1;min-width:0;padding-block:.5rem}.track.svelte-m0sfq9{height:4px;transition:height var(--duration-fast) var(--ease);background:#ffffff4d;border-radius:2px;position:relative;overflow:hidden}.seek.svelte-m0sfq9:hover .track:where(.svelte-m0sfq9),.seek.svelte-m0sfq9:focus-visible .track:where(.svelte-m0sfq9){height:6px}.fill.svelte-m0sfq9{inset-block:0;border-radius:inherit;background:#fff;position:absolute;left:0}figure.svelte-tos8ll{margin-block:1.5em}figcaption.svelte-tos8ll{font-size:var(--size-text-small);color:var(--color-text-muted);margin-top:.5rem}.file.svelte-11aywqg{margin-block:0 1em}a.svelte-11aywqg{align-items:center;gap:var(--space-4);border:1px solid var(--border-soft);border-radius:var(--radius-md);max-width:100%;color:var(--color-text-primary);transition:border-color var(--duration-slow) var(--ease);padding:.5rem .85rem;text-decoration:none;display:inline-flex}a.svelte-11aywqg:hover,a.svelte-11aywqg:focus-visible{border-color:var(--border-strong)}.icon.svelte-11aywqg{color:var(--color-text-muted)}.name.svelte-11aywqg{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.size.svelte-11aywqg{font-size:var(--size-text-small);color:var(--color-text-muted);flex-shrink:0}figure.svelte-1hojepi{margin-block:1.5em}.grid.svelte-1hojepi{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(9rem,100%),1fr));display:grid}button.svelte-1hojepi{aspect-ratio:1;border-radius:var(--radius-md);cursor:zoom-in;background:0 0;border:none;padding:0;display:block;overflow:hidden}button.svelte-1hojepi:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}img.svelte-1hojepi{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease)}button.svelte-1hojepi:hover img:where(.svelte-1hojepi),button.svelte-1hojepi:focus-visible img:where(.svelte-1hojepi){transform:scale(1.03)}@media (prefers-reduced-motion:reduce){img.svelte-1hojepi{transition:none}}figcaption.svelte-1hojepi{font-size:var(--size-text-small);color:var(--color-text-muted);margin-top:.5rem}figure.svelte-6e8hen{margin-block:1.5em}.frame.svelte-6e8hen{aspect-ratio:16/9;border-radius:var(--radius-md);background:var(--fill-soft);overflow:hidden}iframe.svelte-6e8hen{border:0;width:100%;height:100%;display:block}figcaption.svelte-6e8hen{font-size:var(--size-text-small);color:var(--color-text-muted);margin-top:.5rem}.fallback.svelte-6e8hen{overflow-wrap:break-word;margin-block:0 1em}.fallback.svelte-6e8hen a:where(.svelte-6e8hen){color:inherit}ul.svelte-1b9kkhx{margin-block:1em;padding:0;list-style:none}li.svelte-1b9kkhx{justify-content:space-between;align-items:baseline;gap:var(--space-6);padding-block:.7rem;display:flex}a.svelte-1b9kkhx{color:var(--color-text-primary);text-decoration:none}a.svelte-1b9kkhx:hover,a.svelte-1b9kkhx:focus-visible{text-decoration:underline}a.svelte-1b9kkhx,li.svelte-1b9kkhx>span:where(.svelte-1b9kkhx){overflow-wrap:anywhere;min-width:0}time.svelte-1b9kkhx{font-size:var(--size-text-small);color:var(--color-text-muted);flex-shrink:0}.grid.svelte-4hrt44{grid-template-columns:var(--cards-columns,repeat(auto-fill, minmax(min(14rem, 100%), 1fr)));gap:var(--space-6);margin-block:1em;display:grid}.card.svelte-4hrt44{border:1px solid var(--border-soft);border-radius:var(--radius-xl);color:inherit;transition:border-color var(--duration-slow) var(--ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}a.card.svelte-4hrt44:hover,a.card.svelte-4hrt44:focus-visible{border-color:var(--border-strong)}.cover.svelte-4hrt44{aspect-ratio:16/9;object-fit:cover;width:100%}.body.svelte-4hrt44{gap:var(--space-3);padding:.9rem;display:grid}h3.svelte-4hrt44{font-size:var(--size-text-medium);font-weight:600}p.svelte-4hrt44,.desc.svelte-4hrt44{font-size:var(--size-text-small);color:var(--color-text-secondary)}.desc.svelte-4hrt44 p+p{margin-block-start:.4em}time.svelte-4hrt44{font-size:var(--size-text-small);color:var(--color-text-muted)}ol.svelte-18viwt8{margin-block:1em;padding:0;list-style:none}li.svelte-18viwt8{border-inline-start:1px solid var(--border-soft);padding-block-end:1.5rem;padding-inline-start:1.5rem;position:relative}li.svelte-18viwt8:last-child{border-inline-start-color:#0000;padding-block-end:0}.dot.svelte-18viwt8{inset-inline-start:-.28rem;border-radius:var(--radius-circle);background:var(--color-text-muted);width:.55rem;height:.55rem;position:absolute;top:.35rem}time.svelte-18viwt8{font-size:var(--size-text-small);color:var(--color-text-muted);display:block}a.svelte-18viwt8,.title.svelte-18viwt8{color:var(--color-text-primary);overflow-wrap:anywhere;margin-top:.15rem;font-weight:600;text-decoration:none;display:inline-block}a.svelte-18viwt8:hover,a.svelte-18viwt8:focus-visible{text-decoration:underline}p.svelte-18viwt8{font-size:var(--size-text-small);color:var(--color-text-secondary);overflow-wrap:anywhere;margin-top:.25rem}.feed.svelte-8b42ip{gap:2.5rem;margin-block:1em;display:grid}header.svelte-8b42ip{align-items:center;gap:var(--space-6);margin-block-end:.5rem;display:flex}.cover.svelte-8b42ip{border-radius:var(--radius-md);background:var(--fill);flex:none;width:4rem;height:4rem;display:block;overflow:hidden}.cover.svelte-8b42ip img:where(.svelte-8b42ip){object-fit:cover;width:100%;height:100%;display:block}.meta.svelte-8b42ip{min-width:0;display:grid}h3.svelte-8b42ip{font-size:var(--size-text-medium);overflow-wrap:anywhere;font-weight:600}h3.svelte-8b42ip a:where(.svelte-8b42ip){color:inherit;text-decoration:none}h3.svelte-8b42ip a:where(.svelte-8b42ip):hover,h3.svelte-8b42ip a:where(.svelte-8b42ip):focus-visible{text-decoration:underline}time.svelte-8b42ip{font-size:var(--size-text-small);color:var(--color-text-muted)}.body.svelte-8b42ip>figure{margin-block:.75em}.sentinel.svelte-8b42ip{height:1px}.note.svelte-kmez6e{font-size:var(--size-text-small);color:var(--color-text-muted);margin-block:1em}.one.svelte-omq34s{--cards-columns:1fr;max-width:22rem;margin-inline:auto}@media (width<=48rem){.one.svelte-omq34s{max-width:none}}.columns.svelte-15r0xp5{grid-template-columns:var(--cols-template,1fr 1fr);gap:var(--space-7);align-items:start;margin-block:0 1em;display:grid}.col.svelte-15r0xp5>:first-child{margin-block-start:0}.col.svelte-15r0xp5>:last-child{margin-block-end:0}@media (width<=48rem){.columns.svelte-15r0xp5{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}}.loaderror.svelte-ht1ovc,.loaderror.svelte-1uxqj0c{color:var(--color-text-muted)}.robot.svelte-dlnlhe{align-items:center;gap:var(--space-4);border-radius:var(--radius-3xl);background:var(--fill-soft);color:var(--color-text-secondary);font:inherit;font-size:var(--size-text-small);cursor:pointer;transition:background-color var(--duration-slow) var(--ease), color var(--duration-slow) var(--ease);border:none;padding:.3rem .7rem;display:inline-flex}.robot.svelte-dlnlhe:hover:not(:disabled){background:var(--fill);color:var(--color-text-primary)}.robot.on.svelte-dlnlhe{background:var(--fill-strong);color:var(--color-text-primary)}.robot.on.svelte-dlnlhe svg{color:var(--color-green)}.robot.svelte-dlnlhe:disabled{opacity:.5;cursor:default}.contact.svelte-1kkkjic{margin-block:1.5em}.ways.svelte-1kkkjic{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));margin:0;padding:0;list-style:none;display:grid}.way.svelte-1kkkjic{align-items:center;gap:var(--space-5);border-radius:var(--radius-2xl);background:var(--fill-soft);min-width:0;color:var(--color-text-primary);transition:background-color var(--duration-slow) var(--ease), transform var(--duration-slow) var(--ease);padding:.65rem .85rem;text-decoration:none;display:flex}.way.svelte-1kkkjic:hover,.way.svelte-1kkkjic:focus-visible{background:var(--fill-strong);transform:translateY(-2px)}.glyph.svelte-1kkkjic{color:var(--color-text-secondary);flex:none;place-items:center;display:grid}.text.svelte-1kkkjic{min-width:0;line-height:1.35;display:grid}.label.svelte-1kkkjic{font-weight:600;font-size:var(--size-text-small)}.label.svelte-1kkkjic,.value.svelte-1kkkjic{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.value.svelte-1kkkjic{font-size:var(--size-text-small);color:var(--color-text-muted)}.message.svelte-1kkkjic{margin-block-start:1.25rem;scroll-margin-top:2rem}.reveal.svelte-1kkkjic{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.composer.svelte-1kkkjic{position:relative}.panel.svelte-1kkkjic{border:1px solid var(--border-soft);border-radius:var(--radius-2xl);transition:border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease)}.composer.svelte-1kkkjic:focus-within .panel:where(.svelte-1kkkjic){border-color:var(--border-strong);box-shadow:0 0 0 4px var(--fill-soft)}textarea.svelte-1kkkjic,.idfield.svelte-1kkkjic input:where(.svelte-1kkkjic){min-width:0;min-height:0;color:var(--input-text);font:inherit;background:0 0;border:none}textarea.svelte-1kkkjic:focus,.idfield.svelte-1kkkjic input:where(.svelte-1kkkjic):focus{outline:none}textarea.svelte-1kkkjic::placeholder,.idfield.svelte-1kkkjic input:where(.svelte-1kkkjic)::placeholder{color:var(--color-text-muted)}textarea.svelte-1kkkjic{resize:vertical;width:100%;padding:.2rem 0 .35rem;line-height:1.6;display:block}.idrow.svelte-1kkkjic{flex-wrap:wrap;gap:0 1rem;padding:.75rem .9rem .35rem;display:flex}.idfield.svelte-1kkkjic,.messagefield.svelte-1kkkjic{gap:var(--space-1);min-width:0;color:var(--color-text-muted);font-size:var(--size-text-tiny);display:grid}.idfield.svelte-1kkkjic input:where(.svelte-1kkkjic){width:100%}.messagefield.svelte-1kkkjic{padding:.35rem .9rem .5rem}.namefield.svelte-1kkkjic{flex:9rem}.mailfield.svelte-1kkkjic{flex:12rem}.nameinput.svelte-1kkkjic{font-weight:600}.mailinput.svelte-1kkkjic{font-size:var(--size-text-small);color:var(--color-text-muted)}.trap.svelte-1kkkjic{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.actions.svelte-1kkkjic{align-items:center;column-gap:var(--space-5);border-block-start:1px solid var(--border-soft);flex-wrap:wrap;row-gap:0;padding:.55rem .6rem .55rem .95rem;display:flex}.filehint.svelte-1kkkjic{color:var(--color-text-muted);font-size:var(--size-text-tiny);align-self:center}.files.svelte-1kkkjic{align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:0 .6rem .55rem .95rem;display:flex}.attach.svelte-1kkkjic{align-items:center;gap:var(--space-3);border-radius:var(--radius-lg);background:var(--fill-soft);color:var(--color-text-secondary);font:inherit;font-size:var(--size-text-small);cursor:pointer;border:none;padding:.3rem .6rem;display:inline-flex}.attach.svelte-1kkkjic:hover:not(:disabled),.attach.svelte-1kkkjic:focus-visible{background:var(--fill);color:var(--color-text-primary)}.attach.svelte-1kkkjic:disabled{opacity:.5;cursor:default}.filein.svelte-1kkkjic{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.chip.svelte-1kkkjic{align-items:center;gap:var(--space-3);border-radius:var(--radius-3xl);background:var(--fill-soft);max-width:14rem;font-size:var(--size-text-small);padding:.25rem .25rem .25rem .6rem;display:inline-flex}.fname.svelte-1kkkjic{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drop.svelte-1kkkjic{border-radius:var(--radius-circle);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:.15rem;display:inline-flex}.drop.svelte-1kkkjic:hover,.drop.svelte-1kkkjic:focus-visible{background:var(--fill);color:var(--color-text-primary)}.challenge.svelte-1kkkjic{font-size:var(--size-text-small);color:var(--color-text-muted);align-items:center;display:inline-flex}.status.svelte-1kkkjic{min-width:0;font-size:var(--size-text-small);flex:0 0 100%;order:1}.status.svelte-1kkkjic .err:where(.svelte-1kkkjic){padding-block-start:.45rem;display:inline-block}.actions.svelte-1kkkjic .secondary-button:where(.svelte-1kkkjic){margin-inline-start:auto}.ok.svelte-1kkkjic{font-size:var(--size-text-small);color:var(--color-text-muted)}.err.svelte-1kkkjic{color:var(--color-danger)}@media (prefers-reduced-motion:reduce){.way.svelte-1kkkjic{transition:none}.way.svelte-1kkkjic:hover,.way.svelte-1kkkjic:focus-visible{transform:none}}.minimal.svelte-1u8vj6p{border:1px solid var(--border-soft);border-radius:var(--radius-3xl);background:var(--fill-weak);padding:1.25rem 1.5rem 1rem;box-shadow:0 .35rem 1.2rem #00000008}.single.svelte-1u8vj6p{width:100%;padding:1.35rem}header.svelte-1u8vj6p{align-items:center;gap:var(--space-5);margin-block-end:1rem;display:flex}.avatar.svelte-1u8vj6p{border-radius:var(--radius-2xl);flex:none;place-items:center;width:2.45rem;height:2.45rem;padding:.28rem;display:grid;overflow:hidden}.avatar.svelte-1u8vj6p img:where(.svelte-1u8vj6p){object-fit:contain;width:100%;height:100%}.who.svelte-1u8vj6p{min-width:0;color:var(--color-text-muted);line-height:1.25;display:grid}.who.svelte-1u8vj6p strong:where(.svelte-1u8vj6p){letter-spacing:-.01em;overflow-wrap:anywhere;font-size:.95rem;font-weight:650}.when.svelte-1u8vj6p{align-items:center;gap:var(--space-4);width:fit-content;font-size:var(--size-text-small);color:var(--color-text-muted);text-decoration:none;display:inline-flex}a.when.svelte-1u8vj6p:hover,a.when.svelte-1u8vj6p:focus-visible{color:var(--color-text-primary);text-decoration:underline}.badge.svelte-1u8vj6p{align-items:center;gap:var(--space-2);display:inline-flex}.badge.draft.svelte-1u8vj6p{color:var(--color-text-muted)}.body.svelte-1u8vj6p{white-space:pre-wrap;overflow-wrap:anywhere;letter-spacing:-.006em;color:var(--color-text-secondary);margin:0;font-size:1.075rem;line-height:1.7}.single.svelte-1u8vj6p .body:where(.svelte-1u8vj6p){font-size:1.22rem;line-height:1.75}.tags.svelte-1u8vj6p{gap:var(--space-5);font-size:var(--size-text-small);flex-wrap:wrap;margin-block-start:.75rem;display:flex}.tags.svelte-1u8vj6p a:where(.svelte-1u8vj6p){color:var(--color-text-muted);text-decoration:none}.tags.svelte-1u8vj6p a:where(.svelte-1u8vj6p):hover,.tags.svelte-1u8vj6p a:where(.svelte-1u8vj6p):focus-visible{color:var(--color-text-primary)}.future.svelte-1u8vj6p .body:where(.svelte-1u8vj6p){color:var(--color-text-secondary)}footer.svelte-1u8vj6p{align-items:center;gap:var(--space-2);margin-block-start:.75rem;display:flex}.action.svelte-1u8vj6p{align-items:center;gap:var(--space-3);min-width:var(--size-control);height:var(--size-control);border-radius:var(--radius-pill);color:var(--color-text-muted);font:inherit;font-size:var(--size-text-small);cursor:pointer;transition:color var(--duration) var(--ease), filter var(--duration) var(--ease);background:0 0;border:none;padding:0 .7rem;text-decoration:none;display:inline-flex}.action.svelte-1u8vj6p:focus-visible{outline:var(--focus-ring);outline-offset:1px}.like[aria-pressed=true].svelte-1u8vj6p{color:var(--color-rose-dark)}@media (hover:hover){.action.svelte-1u8vj6p:hover:not(:disabled){background:0 0}.action.svelte-1u8vj6p:not(.like):hover:not(:disabled){color:var(--color-text-primary)}.like.svelte-1u8vj6p:hover:not(:disabled){filter:brightness(1.15)}}.like.svelte-1u8vj6p:disabled{cursor:default}.like.svelte-1u8vj6p:disabled:not([aria-pressed=true]){opacity:.55}.count.svelte-1u8vj6p{font-variant-numeric:tabular-nums;font-weight:600}.pop.svelte-1u8vj6p svg{animation:.45s svelte-1u8vj6p-pop}@keyframes svelte-1u8vj6p-pop{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}.open.svelte-1u8vj6p{color:var(--color-text-muted)}.toast.svelte-1u8vj6p{font-size:var(--size-text-small);color:var(--color-text-muted);margin-inline-start:.25rem}.likeerror.svelte-1u8vj6p{color:var(--color-danger);font-size:var(--size-text-small);margin-inline-start:.25rem}@media (width<=48rem){.minimal.svelte-1u8vj6p,.single.svelte-1u8vj6p{border-radius:var(--radius-3xl);padding:1rem}.single.svelte-1u8vj6p .body:where(.svelte-1u8vj6p){font-size:1.12rem}}@media (prefers-reduced-motion:reduce){.action.svelte-1u8vj6p{transition:none}.pop.svelte-1u8vj6p svg{animation:none}}.minimals.svelte-yqk016{margin-block:2rem}.listhead.svelte-yqk016{justify-content:space-between;align-items:center;gap:var(--space-5);margin-block-end:1rem;display:flex}.listtitle.svelte-yqk016{color:var(--color-text-muted);font-size:var(--size-text-small);letter-spacing:.05em;text-transform:uppercase;font-weight:600}.searchbtn.svelte-yqk016{align-items:center;gap:var(--space-3);min-height:var(--size-control);border-radius:var(--radius-pill);background:var(--fill-soft);color:var(--color-text-secondary);font:inherit;font-size:var(--size-text-small);cursor:pointer;transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease);border:none;padding:.4rem .85rem;display:inline-flex}.searchbtn.svelte-yqk016:hover,.searchbtn.svelte-yqk016:focus-visible{background:var(--fill);color:var(--color-text-primary)}ol.svelte-yqk016{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}@media (prefers-reduced-motion:reduce){.searchbtn.svelte-yqk016{transition:none}}.note.svelte-yqk016{font-size:var(--size-text-small);color:var(--color-text-muted)}.empty.svelte-yqk016{gap:var(--space-4);border:1px dashed var(--border);border-radius:var(--radius-3xl);background:var(--fill-weak);color:var(--color-text-muted);padding:1.25rem;display:grid}.empty.svelte-yqk016 strong:where(.svelte-yqk016){color:var(--color-text-secondary);font-size:.9rem}.empty.svelte-yqk016 p:where(.svelte-yqk016){margin:0;line-height:1.55}.emptyactions.svelte-yqk016{gap:var(--space-4);flex-wrap:wrap;margin-block-start:.35rem;display:flex}.emptyaction.svelte-yqk016{align-items:center;gap:var(--space-3);min-height:var(--size-control);border-radius:var(--radius-xl);background:var(--fill);color:var(--color-text-secondary);font:inherit;font-size:var(--size-text-small);cursor:pointer;border:none;padding:.4rem .75rem;text-decoration:none;display:inline-flex}.emptyaction.svelte-yqk016:hover,.emptyaction.svelte-yqk016:focus-visible{background:var(--fill);color:var(--color-text-primary)}.retry.svelte-yqk016{align-items:center;gap:var(--space-3);font:inherit;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.retry.svelte-yqk016:hover,.retry.svelte-yqk016:focus-visible{color:var(--color-text-primary)}.more.svelte-yqk016{justify-content:center;margin-block-start:1.75rem;display:flex}.more.svelte-yqk016 small:where(.svelte-yqk016){color:var(--color-text-muted);font-variant-numeric:tabular-nums}.wave.svelte-1e5phs1{fill:none;stroke:currentColor;width:100%;height:1.65rem;stroke-width:var(--wave-bar,2px);stroke-linecap:round;shape-rendering:geometricprecision;display:block}.wave.svelte-1e5phs1 path:where(.svelte-1e5phs1){vector-effect:non-scaling-stroke}.dim.svelte-1e5phs1{opacity:.2}.half.svelte-1e5phs1{opacity:.42}.active.svelte-1e5phs1{opacity:.95}.echos.svelte-xe1d4i{gap:var(--space-6);margin-block:2rem;display:grid}.player.svelte-xe1d4i{gap:var(--space-6);border-radius:var(--radius-4xl);background:var(--fill-card);padding:1rem;display:grid}.now.svelte-xe1d4i{align-items:start;gap:var(--space-6);display:flex}.art.svelte-xe1d4i{border-radius:var(--radius-3xl);background:var(--fill);width:7.5rem;height:7.5rem;color:var(--color-text-muted);flex:none;place-items:center;display:grid;overflow:hidden}.art.svelte-xe1d4i img:where(.svelte-xe1d4i){object-fit:cover;width:100%;height:100%}.nowmeta.svelte-xe1d4i{gap:var(--space-1);min-width:0;display:grid}.eyebrow.svelte-xe1d4i{color:var(--color-text-muted);font-size:var(--size-text-tiny);letter-spacing:.08em;text-transform:uppercase;margin-block-end:.25rem;font-weight:650}.nowmeta.svelte-xe1d4i strong:where(.svelte-xe1d4i){overflow-wrap:anywhere;font-size:1.4rem;font-weight:650;line-height:1.25}.nowartist.svelte-xe1d4i{color:var(--color-text-secondary);overflow-wrap:anywhere}.nowline.svelte-xe1d4i{align-items:center;gap:var(--space-4);margin-top:.3rem;margin-inline-start:-.55rem;display:flex}.pos.svelte-xe1d4i{font-size:var(--size-text-small);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.bar.svelte-xe1d4i{align-items:center;gap:var(--space-4);display:flex}.time.svelte-xe1d4i{min-width:2.6em;font-size:var(--size-text-small);font-variant-numeric:tabular-nums;color:var(--color-text-muted);text-align:center;flex-shrink:0}.seek.svelte-xe1d4i{cursor:pointer;touch-action:none;outline-offset:4px;min-width:0;color:var(--color-text-primary);flex:1;padding-block:.55rem}.seek.wavy.svelte-xe1d4i{padding-block:.2rem}.seek.svelte-xe1d4i .wave{height:3rem}.track.svelte-xe1d4i{background:var(--fill-strong);height:4px;transition:height var(--duration-fast) var(--ease);border-radius:2px;position:relative;overflow:hidden}.seek.svelte-xe1d4i:hover .track:where(.svelte-xe1d4i),.seek.svelte-xe1d4i:focus-visible .track:where(.svelte-xe1d4i){height:6px}.fill.svelte-xe1d4i{inset-block:0;border-radius:inherit;background:var(--color-text-primary);position:absolute;left:0}.controls.svelte-xe1d4i{align-items:center;gap:var(--space-4);grid-template-columns:1fr auto 1fr;display:grid}.side.svelte-xe1d4i,.transport.svelte-xe1d4i{align-items:center;gap:var(--space-4);display:flex}.side.start.svelte-xe1d4i{justify-content:flex-end}.side.end.svelte-xe1d4i{justify-content:flex-start}.mode.svelte-xe1d4i,.step.svelte-xe1d4i,.playbtn.svelte-xe1d4i{border-radius:var(--radius-circle);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease);background:0 0;border:none;place-items:center;padding:0;display:grid}.mode.svelte-xe1d4i{width:2.5rem;height:2.5rem;color:var(--color-text-muted);position:relative}.step.svelte-xe1d4i{width:var(--size-control);height:var(--size-control)}.mode.svelte-xe1d4i:hover:not(:disabled),.step.svelte-xe1d4i:hover:not(:disabled),.mode.svelte-xe1d4i:focus-visible,.step.svelte-xe1d4i:focus-visible{background:var(--fill);color:var(--color-text-primary)}.mode.on.svelte-xe1d4i{background:var(--fill-strong);color:var(--color-text-primary)}.modetag.svelte-xe1d4i{font-size:.6rem;font-weight:700;line-height:1;position:absolute;bottom:.15rem;right:.2rem}.playbtn.svelte-xe1d4i{background:var(--color-button-background-primary);width:3.75rem;height:3.75rem;color:var(--color-background-primary)}.playbtn.svelte-xe1d4i:hover:not(:disabled),.playbtn.svelte-xe1d4i:focus-visible{background:var(--color-button-background-active)}.mode.svelte-xe1d4i:disabled,.step.svelte-xe1d4i:disabled,.playbtn.svelte-xe1d4i:disabled{opacity:.32;cursor:default}.listhead.svelte-xe1d4i{justify-content:space-between;align-items:center;gap:var(--space-5);margin-top:.5rem;display:flex}.listtitle.svelte-xe1d4i{font-size:var(--size-text-small);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-weight:600}.searchbtn.svelte-xe1d4i{align-items:center;gap:var(--space-3);min-height:var(--size-control);border-radius:var(--radius-pill);background:var(--fill-soft);color:var(--color-text-secondary);font:inherit;font-size:var(--size-text-small);cursor:pointer;transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease);border:none;padding:.4rem .85rem;display:inline-flex}.searchbtn.svelte-xe1d4i:hover,.searchbtn.svelte-xe1d4i:focus-visible{background:var(--fill);color:var(--color-text-primary)}.list.svelte-xe1d4i{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.item.svelte-xe1d4i{align-items:center;gap:var(--space-2);border-radius:var(--radius-2xl);transition:background-color var(--duration) var(--ease);flex-wrap:wrap;padding:.2rem;display:flex}.tags.svelte-xe1d4i{gap:var(--space-4);font-size:var(--size-text-small);flex-wrap:wrap;flex-basis:100%;padding-block-end:.4rem;padding-inline:4.4rem .5rem;display:flex}.tags.svelte-xe1d4i a:where(.svelte-xe1d4i){color:var(--color-text-muted);text-decoration:none}.tags.svelte-xe1d4i a:where(.svelte-xe1d4i):hover,.tags.svelte-xe1d4i a:where(.svelte-xe1d4i):focus-visible{color:var(--color-text-primary)}.row.svelte-xe1d4i{align-items:center;gap:var(--space-5);border-radius:var(--radius-2xl);min-width:0;min-height:4.25rem;color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background-color var(--duration) var(--ease);background:0 0;border:none;flex:1;padding:.55rem .65rem;display:flex}.row.svelte-xe1d4i:hover:not(.still),.row.svelte-xe1d4i:focus-visible{background:var(--fill)}.row.still.svelte-xe1d4i{cursor:default}.here.svelte-xe1d4i{background:var(--fill-soft)}.likebtn.svelte-xe1d4i{justify-content:center;align-items:center;gap:var(--space-3);min-width:var(--size-control);height:var(--size-control);border-radius:var(--radius-pill);color:var(--color-text-muted);font:inherit;font-size:var(--size-text-small);cursor:pointer;transition:color var(--duration) var(--ease), background-color var(--duration) var(--ease), filter var(--duration) var(--ease);background:0 0;border:none;flex:none;padding:0 .65rem;display:inline-flex}.likebtn.svelte-xe1d4i:focus-visible{outline:var(--focus-ring);outline-offset:1px}.likebtn[aria-pressed=true].svelte-xe1d4i{color:var(--color-rose-dark)}@media (hover:hover){.likebtn.svelte-xe1d4i:hover:not(:disabled){filter:brightness(1.15)}}.likebtn.svelte-xe1d4i:disabled{cursor:default}.likebtn.svelte-xe1d4i:disabled:not([aria-pressed=true]){opacity:.55}.count.svelte-xe1d4i{font-variant-numeric:tabular-nums;font-weight:600}.cover.svelte-xe1d4i{border-radius:var(--radius-xl);background:var(--fill);width:3.25rem;height:3.25rem;color:var(--color-text-muted);flex:none;place-items:center;display:grid;overflow:hidden}.cover.svelte-xe1d4i img:where(.svelte-xe1d4i){object-fit:cover;width:100%;height:100%}.rowmeta.svelte-xe1d4i{flex:0 auto;min-width:0;max-width:45%;margin-inline-end:auto;display:grid}.title.svelte-xe1d4i{overflow-wrap:anywhere;font-weight:600}.artist.svelte-xe1d4i{font-size:var(--size-text-small);color:var(--color-text-muted);overflow-wrap:anywhere}.row.svelte-xe1d4i .wave{min-width:0;color:var(--color-text-secondary);opacity:.3;flex:1}.here.svelte-xe1d4i .row:where(.svelte-xe1d4i) .wave{color:var(--color-text-primary);opacity:.5}.len.svelte-xe1d4i{font-size:var(--size-text-small);font-variant-numeric:tabular-nums;color:var(--color-text-muted);flex:none;justify-items:end;line-height:1.3;display:grid}.range.svelte-xe1d4i{color:var(--color-text-secondary)}.span.svelte-xe1d4i{font-size:.75em}.mark.svelte-xe1d4i{border-radius:var(--radius-circle);background:var(--fill-weak);width:2.5rem;height:2.5rem;color:var(--color-text-muted);flex:none;place-items:center;display:grid}.here.svelte-xe1d4i .mark:where(.svelte-xe1d4i){color:var(--color-text-primary);background:var(--fill-strong)}.note.svelte-xe1d4i{font-size:var(--size-text-small);color:var(--color-text-muted)}.retry.svelte-xe1d4i{align-items:center;gap:var(--space-3);font:inherit;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.retry.svelte-xe1d4i:hover,.retry.svelte-xe1d4i:focus-visible{color:var(--color-text-primary)}.more.svelte-xe1d4i{justify-content:center;margin-block-start:1.75rem;display:flex}@media (width<=48rem){.player.svelte-xe1d4i{padding:.85rem}.art.svelte-xe1d4i{width:5.5rem;height:5.5rem}.nowmeta.svelte-xe1d4i strong:where(.svelte-xe1d4i){font-size:1.1rem}.seek.svelte-xe1d4i .wave{height:2.25rem}.side.svelte-xe1d4i,.transport.svelte-xe1d4i{gap:var(--space-2)}.item.svelte-xe1d4i{padding:0}.row.svelte-xe1d4i{gap:var(--space-4);padding-inline:.45rem}.rowmeta.svelte-xe1d4i{max-width:55%}}@media (prefers-reduced-motion:reduce){.mode.svelte-xe1d4i,.step.svelte-xe1d4i,.playbtn.svelte-xe1d4i,.row.svelte-xe1d4i,.item.svelte-xe1d4i,.track.svelte-xe1d4i,.likebtn.svelte-xe1d4i,.searchbtn.svelte-xe1d4i{transition:none}}.socials.svelte-r3b91w{justify-items:stretch;gap:var(--space-6);margin-block:1.5em;display:grid}.socials.center.svelte-r3b91w h2:where(.svelte-r3b91w){text-align:center}h2.svelte-r3b91w{font-size:var(--size-text-small);color:var(--color-text-muted);margin:0;font-weight:600}.chips.svelte-r3b91w{gap:var(--space-4);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.socials.svelte-r3b91w a:where(.svelte-r3b91w){min-width:0;padding:var(--space-6) var(--space-4);border-radius:var(--radius-3xl);background:var(--fill-card);font-size:var(--size-text-small);text-align:center;transition:background-color var(--duration) var(--ease);align-content:start;justify-items:center;gap:.15rem;text-decoration:none;display:grid}.glyph.svelte-r3b91w{color:var(--brand);flex-shrink:0;place-items:center;margin-bottom:.2rem;display:grid}.name.svelte-r3b91w{max-width:100%;color:var(--color-text-primary)}.handle.svelte-r3b91w{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--size-text-tiny);color:var(--color-text-muted);overflow:hidden}.socials.svelte-r3b91w a:where(.svelte-r3b91w):hover,.socials.svelte-r3b91w a:where(.svelte-r3b91w):focus-visible{background:var(--fill-card-hover)}.socials.svelte-r3b91w a:where(.svelte-r3b91w):focus-visible .name:where(.svelte-r3b91w){text-decoration:underline}.crumbs.svelte-1gqc25a{margin-block:1.5em}ol.svelte-1gqc25a{font-size:var(--size-text-small);flex-wrap:wrap;align-items:center;gap:.15rem .35rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-1gqc25a{align-items:center;gap:.35rem;min-width:0;display:flex}.here.svelte-1gqc25a{color:var(--color-text-muted)}.sep.svelte-1gqc25a{opacity:.5;place-items:center;display:grid}li.svelte-1gqc25a svg{flex:none;display:block}.crumbs.svelte-1gqc25a:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .sep:where(.svelte-1gqc25a){transform:scaleX(-1)}a.svelte-1gqc25a,.here.svelte-1gqc25a{min-width:0;color:var(--color-text-secondary);align-items:center;gap:.3rem;text-decoration:none;display:inline-flex}a.svelte-1gqc25a:hover{color:var(--color-text-primary)}a.svelte-1gqc25a:focus-visible{color:var(--color-text-primary);outline:none;text-decoration:underline}main.svelte-1dcu2na{min-height:100%;padding:var(--size-brand-clear) 1.5rem 1.5rem;place-items:center;display:grid}.prompt.svelte-1dcu2na{gap:var(--space-5);text-align:center;max-width:22rem;display:grid}h1.svelte-1dcu2na{font-size:var(--size-text-large)}p.svelte-1dcu2na{font-size:var(--size-text-small);color:var(--color-text-secondary)}form.svelte-1dcu2na{gap:var(--space-4);display:flex}input.svelte-1dcu2na{border:var(--input-border);border-radius:var(--input-radius);color:inherit;font:inherit;background:0 0;flex:1;padding:.55rem .75rem}input.svelte-1dcu2na:focus-visible{outline:var(--focus-ring);outline-offset:1px;border-color:var(--border-strong)}.error.svelte-1dcu2na{color:var(--color-danger)}main.svelte-uw6fqd{min-height:100%;padding:var(--size-brand-clear) 1.5rem 1.5rem;place-items:center;display:grid}.box.svelte-uw6fqd{gap:var(--space-4);text-align:center;display:grid}h1.svelte-uw6fqd{font-size:3rem;font-weight:600}p.svelte-uw6fqd{color:var(--color-text-secondary)}.links.svelte-uw6fqd{justify-content:center;gap:var(--space-6);margin-top:.5rem;display:inline-flex}a.svelte-uw6fqd,button.svelte-uw6fqd{justify-content:center;align-items:center;gap:var(--space-3);font:inherit;font-size:var(--size-text-small);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none;display:inline-flex}a.svelte-uw6fqd:hover,a.svelte-uw6fqd:focus-visible,button.svelte-uw6fqd:hover,button.svelte-uw6fqd:focus-visible{color:var(--color-text-secondary)}.act.armed.svelte-470io0,.act.armed.svelte-470io0:hover:not(:disabled),.act.armed.svelte-470io0:focus-visible{color:var(--act-text-on-danger);background:var(--act-background-danger)}.cb.svelte-9mcw37{align-items:center;gap:var(--space-3);cursor:pointer;flex-shrink:0;display:inline-flex}.cb.disabled.svelte-9mcw37{opacity:.5;cursor:default}input.svelte-9mcw37{width:1rem;height:1rem;accent-color:var(--color-blue);cursor:inherit;flex-shrink:0;margin:0}@media (hover:none){input.svelte-9mcw37{width:1.15rem;height:1.15rem}}.feedback.svelte-o4oi1k{margin-block-start:4.5rem;padding-block-start:0;scroll-margin-top:2rem}.bar.svelte-o4oi1k{align-items:center;gap:var(--space-6);flex-wrap:wrap;width:fit-content;max-width:100%;margin-block-end:2rem;display:inline-flex}.metric.svelte-o4oi1k{align-items:center;gap:var(--space-3);min-height:var(--size-control);min-width:var(--size-control);border-radius:var(--radius-md);color:var(--color-text-muted);font:inherit;font-size:var(--size-text-small);cursor:pointer;transition:color var(--duration) var(--ease), filter var(--duration) var(--ease), transform var(--duration-fast) var(--ease);background:0 0;border:none;justify-content:center;padding:.55rem .2rem;display:inline-flex}.metric.svelte-o4oi1k:focus-visible{outline:var(--focus-ring);outline-offset:1px}.metric.views.svelte-o4oi1k{cursor:default}.metric.svelte-o4oi1k:active:not(:disabled){transform:scale(.94)}.metric.on.svelte-o4oi1k{color:var(--color-text-primary)}.metric[aria-pressed=true].svelte-o4oi1k{color:var(--color-rose-dark)}@media (hover:hover){.metric.svelte-o4oi1k:not([aria-pressed]):hover:not(:disabled){color:var(--color-text-primary);background:0 0}.metric[aria-pressed].svelte-o4oi1k:hover:not(:disabled){filter:brightness(1.15)}}.count.svelte-o4oi1k{font-variant-numeric:tabular-nums;font-weight:600}.label.svelte-o4oi1k{color:var(--color-text-muted)}.metric.svelte-o4oi1k:hover .label:where(.svelte-o4oi1k),.metric.on.svelte-o4oi1k .label:where(.svelte-o4oi1k){color:inherit}.metric.svelte-o4oi1k:disabled{cursor:default}.metric.svelte-o4oi1k:disabled:not([aria-pressed=true]){opacity:.55}.empty.svelte-o4oi1k{font-size:var(--size-text-small);color:var(--color-text-muted);margin-block-end:1.25rem}.thread.svelte-o4oi1k,.replies.svelte-o4oi1k{margin:0;padding:0;list-style:none;display:grid}.thread.svelte-o4oi1k{gap:var(--space-6);margin-block-end:1.25rem}.replies.svelte-o4oi1k{gap:var(--space-5);margin-block-start:.75rem;margin-inline-start:1.3rem;padding-inline-start:1rem}.row.svelte-o4oi1k,.replybox.svelte-o4oi1k,.composer.svelte-o4oi1k{--av:2.6rem;grid-template-columns:var(--av) minmax(0, 1fr);column-gap:var(--space-5);align-items:start;display:grid}.row.svelte-o4oi1k{position:relative}.said.svelte-o4oi1k{border:1px solid var(--border-soft);border-radius:var(--radius-3xl);background:var(--fill-weak);min-width:0;padding:.75rem .85rem;font-size:.95rem;box-shadow:0 .3rem 1rem #00000008}.replies.svelte-o4oi1k .row:where(.svelte-o4oi1k),.replies.svelte-o4oi1k .replybox:where(.svelte-o4oi1k){--av:2.1rem}.avatar.svelte-o4oi1k{width:var(--av);height:var(--av);border-radius:var(--radius-circle);border-end-end-radius:8%;overflow:hidden;box-shadow:0 .18rem .65rem #00000012}.avatar.svelte-o4oi1k svg:where(.svelte-o4oi1k){width:100%;height:100%;display:block}.logo.svelte-o4oi1k{padding:calc(var(--av) * .18);background:linear-gradient(var(--fill), var(--fill)) var(--color-background-primary);place-items:center;display:grid}.logo.svelte-o4oi1k img:where(.svelte-o4oi1k){object-fit:contain;width:100%;height:100%;display:block}.head.svelte-o4oi1k{flex-wrap:wrap;align-items:center;gap:.2rem .6rem;min-height:1.65rem;display:flex}.who.svelte-o4oi1k{color:var(--color-text-muted);font-weight:650}.seeded.svelte-o4oi1k{align-items:center;gap:var(--space-2);color:var(--color-text-muted);border:1px dashed var(--border-strong);border-radius:var(--radius-pill);font-size:var(--size-text-tiny);text-transform:uppercase;letter-spacing:.05em;padding:0 .45rem;display:inline-flex}.row.target.svelte-o4oi1k .said:where(.svelte-o4oi1k){background:var(--fill-soft);border-color:var(--border);box-shadow:0 0 0 .35rem var(--fill-soft);transition:background-color .6s,border-color .6s,box-shadow .6s}.editbox.svelte-o4oi1k{border:var(--input-border);border-radius:var(--input-radius);width:100%;color:var(--input-text);font:inherit;background:0 0;min-height:3lh;margin-block-start:.35rem;padding:.5rem .6rem;line-height:1.5}.editbox.svelte-o4oi1k,.replyfield.svelte-o4oi1k textarea:where(.svelte-o4oi1k),.composer.svelte-o4oi1k textarea:where(.svelte-o4oi1k){resize:none;field-sizing:content}.editbox.svelte-o4oi1k:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.hint.svelte-o4oi1k{font-size:var(--size-text-small);color:var(--color-text-muted);margin:.3rem 0 0}.ownacts.svelte-o4oi1k{align-items:center;gap:var(--space-5);margin-block-start:.5rem;display:flex}.seedrow.svelte-o4oi1k{font-size:var(--size-text-small);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.35rem .6rem;display:flex}.seeddate.svelte-o4oi1k{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--color-text-primary);font:inherit;font-size:var(--size-text-small);background:0 0;padding:.25rem .5rem}.when.svelte-o4oi1k{align-items:center;gap:var(--space-2);font-size:var(--size-text-small);color:var(--color-text-muted);margin-inline-start:auto;display:inline-flex}.when.svelte-o4oi1k .linkbtn:where(.svelte-o4oi1k){margin-inline-start:.35rem}.mail.svelte-o4oi1k{align-items:center;gap:var(--space-2);font-size:var(--size-text-small);color:var(--color-text-muted);text-decoration:none;display:inline-flex}.mail.svelte-o4oi1k:hover,.mail.svelte-o4oi1k:focus-visible{color:var(--color-text-primary)}.tools.svelte-o4oi1k{align-items:center;gap:var(--space-5);display:inline-flex}.body.svelte-o4oi1k{color:var(--color-text-secondary);white-space:pre-wrap;overflow-wrap:break-word;margin-block-start:.35rem;line-height:1.65}.reacts.svelte-o4oi1k{align-items:center;gap:var(--space-3);flex-wrap:wrap;width:fit-content;max-width:100%;margin-block-start:.65rem;display:flex}.chip.svelte-o4oi1k{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);min-height:1.5rem;color:var(--react);font:inherit;font-size:var(--size-text-tiny);cursor:pointer;transition:filter var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);background:0 0;border:none;padding:.16rem .35rem;font-weight:600;line-height:1.5;display:inline-flex}.chip.svelte-o4oi1k:hover:not(:disabled){filter:brightness(1.15);background:0 0}.chip.svelte-o4oi1k:focus-visible{outline:var(--focus-ring);outline-offset:1px}.chip.svelte-o4oi1k:active:not(:disabled){transform:scale(.94)}.chip.mine.svelte-o4oi1k{background:0 0;font-weight:750}.chip.svelte-o4oi1k:disabled{cursor:default}.n.svelte-o4oi1k{font-variant-numeric:tabular-nums;text-decoration:none}.addreact.svelte-o4oi1k{border-radius:var(--radius-pill);color:var(--color-text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);background:0 0;border:none;align-items:center;padding:.16rem .3rem;display:inline-flex}.addreact.svelte-o4oi1k:hover:not(:disabled),.addreact.svelte-o4oi1k:focus-visible{color:var(--color-text-primary);background:0 0}.addreact.svelte-o4oi1k:disabled{opacity:.4;cursor:default}.picker.svelte-o4oi1k{inset-block-start:calc(100% + .3rem);z-index:5;gap:var(--space-1);border:1px solid var(--border-soft);border-radius:var(--radius-2xl);background:color-mix(in srgb, var(--color-background-primary) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-columns:repeat(6,auto);padding:.3rem;display:grid;position:absolute;left:0;box-shadow:0 6px 20px #0000001a,0 1px 3px #0000000f}.row[dir=rtl].svelte-o4oi1k .picker:where(.svelte-o4oi1k){left:auto;right:0}.picker.svelte-o4oi1k button:where(.svelte-o4oi1k){border-radius:var(--radius-md);color:var(--react);cursor:pointer;transition:background-color var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);background:0 0;border:none;padding:.3rem;display:inline-flex}.picker.svelte-o4oi1k button:where(.svelte-o4oi1k):hover,.picker.svelte-o4oi1k button:where(.svelte-o4oi1k):focus-visible{background:color-mix(in srgb, var(--react) 18%, transparent);transform:scale(1.12)}@media (prefers-reduced-motion:reduce){.chip.svelte-o4oi1k,.addreact.svelte-o4oi1k,.picker.svelte-o4oi1k button:where(.svelte-o4oi1k){transition:none}.chip.svelte-o4oi1k:active:not(:disabled),.picker.svelte-o4oi1k button:where(.svelte-o4oi1k):hover,.picker.svelte-o4oi1k button:where(.svelte-o4oi1k):focus-visible{transform:none}}.linkbtn.svelte-o4oi1k{align-items:center;gap:var(--space-2);font:inherit;font-size:var(--size-text-small);color:var(--color-text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease);background:0 0;border:none;padding:0;display:inline-flex}.linkbtn.svelte-o4oi1k:hover,.linkbtn.svelte-o4oi1k:focus-visible{color:var(--color-text-primary)}.replyfield.svelte-o4oi1k{border:1px solid var(--border-soft);border-radius:var(--radius-3xl);background:var(--fill-weak);min-width:0;transition:border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease);padding:.7rem .85rem .55rem}.replyfield.svelte-o4oi1k:focus-within{border-color:var(--border-strong);box-shadow:0 0 0 4px var(--fill-soft)}.replyfield.svelte-o4oi1k textarea:where(.svelte-o4oi1k){width:100%;min-width:0;color:var(--input-text);font:inherit;font-size:var(--input-font-size);background:0 0;border:none;min-height:2lh;line-height:1.5;display:block}.replyfield.svelte-o4oi1k textarea:where(.svelte-o4oi1k):focus{outline:none}.replyfield.svelte-o4oi1k textarea:where(.svelte-o4oi1k)::placeholder{color:var(--color-text-muted)}.replyacts.svelte-o4oi1k{justify-content:flex-end;align-items:center;gap:var(--space-5);margin-block-start:.35rem;display:flex}.panel.svelte-o4oi1k{border:1px solid var(--border-soft);border-radius:var(--radius-3xl);background:var(--fill-weak);min-width:0;transition:border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease);overflow:hidden;box-shadow:0 .5rem 1.5rem #00000009}.composer.svelte-o4oi1k:focus-within .panel:where(.svelte-o4oi1k){border-color:var(--border-strong);box-shadow:0 0 0 4px var(--fill-soft)}.composer.sent.svelte-o4oi1k .panel:where(.svelte-o4oi1k){border-color:color-mix(in srgb, var(--color-green) 45%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-green) 10%, transparent)}.composer.svelte-o4oi1k textarea:where(.svelte-o4oi1k),.idrow.svelte-o4oi1k input:where(.svelte-o4oi1k){min-width:0;min-height:0;color:var(--input-text);font:inherit;background:0 0;border:none}.composer.svelte-o4oi1k textarea:where(.svelte-o4oi1k):focus,.idrow.svelte-o4oi1k input:where(.svelte-o4oi1k):focus{outline:none}.composer.svelte-o4oi1k textarea:where(.svelte-o4oi1k)::placeholder,.idrow.svelte-o4oi1k input:where(.svelte-o4oi1k)::placeholder{color:var(--color-text-muted)}.composer.svelte-o4oi1k textarea:where(.svelte-o4oi1k){width:100%;min-height:3lh;padding:.75rem 1rem 1rem;line-height:1.6;display:block}.idrow.svelte-o4oi1k{border-block-end:1px solid var(--border-weak);flex-wrap:wrap;align-items:baseline;gap:0 .45rem;padding:.75rem 1rem;display:flex}.nameinput.svelte-o4oi1k{flex:0 auto;width:9rem;font-weight:600}.mailinput.svelte-o4oi1k{font-size:var(--size-text-small);color:var(--color-text-muted);flex:12rem}.dot.svelte-o4oi1k{color:var(--color-text-muted)}@media (width<=40rem){.idrow.svelte-o4oi1k{align-items:stretch;gap:var(--space-3);flex-direction:column}.nameinput.svelte-o4oi1k,.mailinput.svelte-o4oi1k{flex:none;width:auto}.dot.svelte-o4oi1k{display:none}}.trap.svelte-o4oi1k{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.actions.svelte-o4oi1k{align-items:center;column-gap:var(--space-5);border-block-start:1px solid var(--border-soft);flex-wrap:wrap;row-gap:0;padding:.65rem .7rem .65rem 1rem;display:flex}.challenge.svelte-o4oi1k{font-size:var(--size-text-small);color:var(--color-text-muted);align-items:center;display:inline-flex}.status.svelte-o4oi1k{min-width:0;font-size:var(--size-text-small);flex:0 0 100%;order:1}.status.svelte-o4oi1k :is(.err:where(.svelte-o4oi1k),.ok:where(.svelte-o4oi1k)){padding-block-start:.45rem;display:inline-block}.actions.svelte-o4oi1k .post:where(.svelte-o4oi1k){margin-inline-start:auto}.ok.svelte-o4oi1k{color:var(--color-text-muted)}.err.svelte-o4oi1k{color:var(--color-danger)}@media (width<=40rem){.feedback.svelte-o4oi1k{margin-block-start:3.25rem}.bar.svelte-o4oi1k{margin-block-end:1.5rem}.metric.svelte-o4oi1k{padding-inline:.7rem}.row.svelte-o4oi1k,.replybox.svelte-o4oi1k,.composer.svelte-o4oi1k{--av:2.35rem;column-gap:var(--space-4)}.replies.svelte-o4oi1k,.replies.svelte-o4oi1k .row:where(.svelte-o4oi1k),.replies.svelte-o4oi1k .replybox:where(.svelte-o4oi1k){--av:2rem}.replies.svelte-o4oi1k{margin-inline-start:.55rem;padding-inline-start:.65rem}.said.svelte-o4oi1k{border-radius:var(--radius-2xl);padding:.7rem .75rem}}.episodes.svelte-ih077e{margin-block-start:3rem}h2.svelte-ih077e{font-size:var(--size-text-small);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin:0;font-weight:600}.listhead.svelte-ih077e{justify-content:space-between;align-items:center;gap:var(--space-5);margin-block-end:.75rem;display:flex}.listhead.svelte-ih077e>span:where(.svelte-ih077e){color:var(--color-text-muted);font-size:var(--size-text-small);font-variant-numeric:tabular-nums}.note.svelte-ih077e{font-size:var(--size-text-small);color:var(--color-text-muted)}.more.svelte-ih077e{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--color-text-secondary);font:inherit;font-size:var(--size-text-small);cursor:pointer;background:0 0;margin:1rem auto 0;padding:.45rem .8rem;display:block}.more.svelte-ih077e:hover:not(:disabled),.more.svelte-ih077e:focus-visible{border-color:var(--border-strong);color:var(--color-text-primary)}.more.svelte-ih077e:disabled{opacity:.5}.epnav.svelte-ih077e{justify-content:space-between;gap:var(--space-6);margin-block-end:2rem;display:flex}.epnav.svelte-ih077e:last-child{margin-block-end:0}.art.svelte-ih077e{border-radius:var(--radius-xl);background:var(--fill);width:2.75rem;height:2.75rem;color:var(--color-text-muted);flex:none;place-items:center;display:grid;overflow:hidden}.art.svelte-ih077e img:where(.svelte-ih077e){object-fit:cover;width:100%;height:100%}.epnav.svelte-ih077e a:where(.svelte-ih077e){align-items:center;gap:var(--space-4);min-width:0;max-width:48%;min-height:var(--size-control);border-radius:var(--radius-2xl);background:var(--fill-card);color:var(--color-text-secondary);transition:background-color var(--duration-slow) var(--ease), color var(--duration-slow) var(--ease);padding:.6rem .75rem;text-decoration:none;display:flex}.epnav.svelte-ih077e .next:where(.svelte-ih077e){text-align:end;margin-inline-start:auto}.epnav.svelte-ih077e a:where(.svelte-ih077e):hover,.epnav.svelte-ih077e a:where(.svelte-ih077e):focus-visible{background:var(--fill);color:var(--color-text-primary)}.epnav.svelte-ih077e .words:where(.svelte-ih077e){min-width:0;display:grid}.epnav.svelte-ih077e small:where(.svelte-ih077e){font-size:var(--size-text-small);color:var(--color-text-muted)}.epnav.svelte-ih077e strong:where(.svelte-ih077e){text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.epnav.svelte-ih077e a:where(.svelte-ih077e):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>svg{transform:scaleX(-1)}ol.svelte-ih077e{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}li.svelte-ih077e{border-radius:var(--radius-3xl)}.row.svelte-ih077e{align-items:center;gap:var(--space-5);border-radius:var(--radius-3xl);min-height:4.5rem;transition:background-color var(--duration) var(--ease);padding:.55rem .65rem;display:flex}.here.svelte-ih077e>.row:where(.svelte-ih077e),.playing.svelte-ih077e>.row:where(.svelte-ih077e){background:var(--fill-weak)}@media (hover:hover){li.svelte-ih077e:not(.here,.playing):hover>.row:where(.svelte-ih077e){background:var(--fill-weak)}}.cover.svelte-ih077e{border-radius:var(--radius-xl);background:var(--fill);width:3.5rem;height:3.5rem;color:var(--color-text-muted);flex:none;place-items:center;display:grid;overflow:hidden}.cover.svelte-ih077e img:where(.svelte-ih077e){object-fit:cover;width:100%;height:100%}.meta.svelte-ih077e{flex:1;min-width:0;display:grid}.meta.svelte-ih077e a:where(.svelte-ih077e),.name.svelte-ih077e{overflow-wrap:anywhere;color:var(--color-text-primary);font-weight:600;line-height:1.35;text-decoration:none}.meta.svelte-ih077e a:where(.svelte-ih077e):hover,.meta.svelte-ih077e a:where(.svelte-ih077e):focus-visible{text-decoration:underline}time.svelte-ih077e{font-size:var(--size-text-small);color:var(--color-text-muted)}.play.svelte-ih077e{width:var(--size-control);height:var(--size-control);border-radius:var(--radius-circle);background:var(--color-button-background-primary);color:var(--color-background-primary);cursor:pointer;transition:opacity var(--duration) var(--ease), transform var(--duration) var(--ease);border:none;flex:none;place-items:center;display:grid;box-shadow:0 .35rem 1rem #0000001a}.play.svelte-ih077e:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (hover:hover){.play.svelte-ih077e:hover{background:var(--color-button-background-active);transform:scale(1.04)}}.playingmark.svelte-ih077e{width:var(--size-control);height:var(--size-control);color:var(--color-text-primary);flex:none;place-items:center;display:grid}li.svelte-ih077e>.pod{margin:.35rem .4rem .75rem}@media (width<=40rem){.row.svelte-ih077e{gap:var(--space-5);padding-inline:.4rem}.cover.svelte-ih077e{width:3.25rem;height:3.25rem}}@media (prefers-reduced-motion:reduce){.epnav.svelte-ih077e a:where(.svelte-ih077e),.play.svelte-ih077e{transition:none}}.toc.svelte-neuf6j{font-size:var(--size-text-small);margin-block:0 1.5rem}details.svelte-neuf6j{border-radius:var(--radius-lg);background:var(--fill-soft)}summary.svelte-neuf6j{align-items:center;gap:var(--space-3);cursor:pointer;color:var(--color-text-secondary);padding:.5rem .75rem;font-weight:600;list-style:none;display:flex}summary.svelte-neuf6j::-webkit-details-marker{display:none}summary.svelte-neuf6j svg{transition:transform var(--duration) var(--ease)}summary.svelte-neuf6j:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{transform:scaleX(-1)}details[open].svelte-neuf6j summary:where(.svelte-neuf6j) svg{transform:rotate(90deg)}ol.svelte-neuf6j{gap:var(--space-1);margin:0;padding:0 .75rem .6rem;list-style:none;display:grid}.sub.svelte-neuf6j{padding-inline-start:1rem}a.svelte-neuf6j{border-radius:var(--radius-sm);color:var(--color-text-muted);overflow-wrap:anywhere;padding:.2rem .4rem;text-decoration:none;display:block}a.svelte-neuf6j:hover,a.svelte-neuf6j:focus-visible,.active.svelte-neuf6j a:where(.svelte-neuf6j){color:var(--color-text-primary);background:var(--fill)}@media (width>=80rem){.toc.svelte-neuf6j{inset-inline-start:1.25rem;z-index:2;width:15rem;max-height:60vh;margin:0;position:fixed;top:50%;overflow-y:auto;transform:translateY(-50%)}details.svelte-neuf6j{background:0 0}summary.svelte-neuf6j{cursor:default;pointer-events:none}summary.svelte-neuf6j svg{display:none}}@media (prefers-reduced-motion:reduce){summary.svelte-neuf6j svg{transition:none}}.state.svelte-j7pd6{min-height:100%;color:var(--color-text-muted);place-items:center;display:grid}.retry.svelte-j7pd6{align-items:center;gap:var(--space-3);font:inherit;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.retry.svelte-j7pd6:hover,.retry.svelte-j7pd6:focus-visible{color:var(--color-text-primary)}.page.svelte-j7pd6{min-height:100%;padding:var(--size-brand-clear) 1.5rem 3rem;flex-direction:column;display:flex}.flush.svelte-j7pd6{padding-top:1.5rem}@media (width<=48rem){.flush.svelte-j7pd6{padding-top:1rem}}article.svelte-j7pd6{width:100%;max-width:var(--size-page-column);flex:1;margin:4rem auto}@media (width<=48rem){.page.svelte-j7pd6{padding-bottom:3.5rem}article.svelte-j7pd6{margin:2rem auto}}.tags.svelte-j7pd6{gap:var(--space-3);flex-wrap:wrap;margin-block-start:3rem;display:flex}.tags.svelte-j7pd6 a:where(.svelte-j7pd6){border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--size-text-small);padding:.15rem .55rem;text-decoration:none}.tags.svelte-j7pd6 a:where(.svelte-j7pd6):hover,.tags.svelte-j7pd6 a:where(.svelte-j7pd6):focus-visible{color:var(--color-text-primary);border-color:var(--border-strong)}.editlink.svelte-j7pd6{bottom:calc(.9rem + env(safe-area-inset-bottom));z-index:7;margin-inline:auto;text-decoration:none;position:fixed;inset-inline:0}body:has(.choicepill.open) .editlink.svelte-j7pd6{opacity:0;pointer-events:none}.coverfig.svelte-j7pd6{margin:0 0 1.75rem}.cover.svelte-j7pd6{border-radius:var(--radius-md);width:100%;height:auto;display:block}.coverfig.svelte-j7pd6 figcaption:where(.svelte-j7pd6){font-size:var(--size-text-small);color:var(--color-text-muted);margin-block-start:.5rem}h1.haslinks.svelte-j7pd6{align-items:baseline;gap:var(--space-5);display:flex}h1.haslinks.svelte-j7pd6 .words:where(.svelte-j7pd6){min-width:0}.titlelinks.svelte-j7pd6{gap:var(--space-3);flex:none;margin-inline-start:auto;display:flex}.tlink.svelte-j7pd6{width:var(--size-control);height:var(--size-control);border-radius:var(--radius-lg);color:var(--color-text-muted);transition:background-color var(--duration) var(--ease), color var(--duration) var(--ease);place-items:center;text-decoration:none;display:grid}.tlink.svelte-j7pd6:hover,.tlink.svelte-j7pd6:focus-visible{background:var(--fill);color:var(--color-text-primary)}.tlink.svelte-j7pd6:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.tlink.svelte-j7pd6{transition:none}}h1.svelte-j7pd6{font-size:var(--title-size,clamp(1.5rem, 4vw, 2rem));letter-spacing:-.02em;overflow-wrap:break-word;margin-block-end:1.5rem;font-weight:600;line-height:1.25}.page.svelte-jjghbb{min-height:100%;padding:var(--size-brand-clear) 1.5rem 3rem;flex-direction:column;display:flex}article.svelte-jjghbb{width:100%;max-width:var(--size-page-column);flex:1;margin:4rem auto}@media (width<=48rem){.page.svelte-jjghbb{padding-bottom:3.5rem}article.svelte-jjghbb{margin:2rem auto}}h1.svelte-jjghbb{letter-spacing:-.02em;overflow-wrap:break-word;margin-block-end:1.5rem;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:600}.note.svelte-jjghbb{color:var(--color-text-muted)}.page.svelte-12betcc{min-height:100%;padding:var(--size-brand-clear) 1.5rem 4rem;place-items:center;display:grid}@media (width<=48rem){.page.svelte-12betcc{padding-bottom:3.5rem}}.center.svelte-12betcc{gap:var(--space-5);justify-items:stretch;width:100%;max-width:42rem;display:grid}.note.svelte-12betcc{color:var(--color-text-muted);justify-self:center}.all.svelte-12betcc{align-items:center;gap:var(--space-3);min-height:var(--size-control);border-radius:var(--radius-pill);color:var(--color-text-secondary);font-size:var(--size-text-small);transition:color var(--duration) var(--ease), background-color var(--duration) var(--ease);justify-self:start;padding:.55rem .85rem;text-decoration:none;display:inline-flex}.all.svelte-12betcc:hover,.all.svelte-12betcc:focus-visible{color:var(--color-text-primary);background:var(--fill)}.all.svelte-12betcc:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){.all.svelte-12betcc{transition:none}}.topveil.svelte-1n46o8q,.bottomveil.svelte-1n46o8q{z-index:4;pointer-events:none;background:color-mix(in srgb, var(--color-background-primary) 35%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:fixed;inset-inline:0}.topveil.svelte-1n46o8q{opacity:0;visibility:hidden;height:9rem;transition:opacity var(--duration-slower) var(--ease), visibility var(--duration-slower) var(--ease);top:0;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.topveil.scrolled.svelte-1n46o8q{opacity:1;visibility:visible}.bottomveil.svelte-1n46o8q{height:6rem;bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}@media (width<=48rem){.topveil.svelte-1n46o8q,.bottomveil.svelte-1n46o8q{height:4.5rem}}@media (prefers-reduced-motion:reduce){.topveil.svelte-1n46o8q{transition:none}}.skiplink.svelte-1n46o8q{z-index:var(--z-overlay);margin:var(--space-4);padding:var(--space-4) var(--space-6);border-radius:var(--radius-xl);background:var(--color-background-primary);box-shadow:var(--shadow-corner);color:var(--color-text-primary);font-size:var(--size-text-small);transition:transform var(--duration-fast) var(--ease);font-weight:600;text-decoration:none;position:fixed;inset-block-start:0;inset-inline-start:0;transform:translateY(-200%)}.skiplink.svelte-1n46o8q:focus{transform:none}.skiplink.svelte-1n46o8q:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.waiting.svelte-1n46o8q{min-height:100%;color:var(--color-text-muted);place-items:center;display:grid}.studioauth.svelte-1n46o8q{min-height:100%;padding:var(--size-brand-clear) 1.5rem 2rem;place-items:center;display:grid}.authbox.svelte-1n46o8q{gap:var(--space-5);text-align:center;max-width:30rem;display:grid}.authbox.svelte-1n46o8q h1:where(.svelte-1n46o8q){font-size:var(--size-text-large);font-weight:600}.authbox.svelte-1n46o8q p:where(.svelte-1n46o8q){color:var(--color-text-secondary);line-height:1.6}.authactions.svelte-1n46o8q{justify-content:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.authactions.svelte-1n46o8q a:where(.svelte-1n46o8q){text-decoration:none}
