.drow.svelte-1srippy{grid-template-columns:18px minmax(0,1fr);column-gap:10px;display:grid}.railcol.svelte-1srippy{flex-direction:column;align-items:center;display:flex}.seg.svelte-1srippy{background:repeating-linear-gradient(180deg, var(--line-strong) 0 4px, transparent 4px 8px);flex:1;width:2px;min-height:8px;margin:2px 0}.seg.on.svelte-1srippy{background:var(--success);border-radius:2px}.lb.svelte-1srippy{font-size:var(--text-label);color:var(--faint);white-space:nowrap;font-weight:600}.lb.done.svelte-1srippy{color:var(--muted)}.lb.now.svelte-1srippy{color:var(--ink);font-weight:800}.lb.flag.svelte-1srippy{color:var(--warning-fg);font-weight:700}.dt.svelte-1srippy{font-size:var(--text-micro);color:var(--faint)}.dt.now.svelte-1srippy{color:var(--ink);font-weight:700}.dt.flag.svelte-1srippy{color:var(--warning-fg)}.hero.svelte-1srippy{border:1px solid var(--line);border-left:3px solid var(--ink);background:var(--surface);border-radius:10px;padding:11px 14px}.hero.hot.svelte-1srippy{border-left-color:var(--warning)}.paybox.svelte-1srippy{border:1px solid var(--line);background:var(--bg);border-radius:10px;margin-top:10px;padding:10px 12px}.pw-h.svelte-1srippy{font-size:var(--text-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-weight:700;display:block}.sec.svelte-1srippy{border-top:1px solid var(--line);padding:12px 0 14px}.sec.svelte-1srippy:first-child{border-top:0;padding-top:2px}.sec-h.svelte-1srippy{font-size:var(--text-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin:0 0 8px;font-weight:700}.qlines.svelte-1srippy{border-top:1px solid var(--line)}.qrow.svelte-1srippy{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;column-gap:12px;padding:4.5px 0;display:grid}.qn.svelte-1srippy{font-size:var(--text-label);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.qn.roll.svelte-1srippy{color:var(--muted);font-weight:400}.qq.svelte-1srippy{font-size:var(--text-micro);color:var(--muted);white-space:nowrap}.qa.svelte-1srippy{font-size:var(--text-label);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:3;font-weight:600}.qrow.sum.svelte-1srippy{border-bottom:0;padding-bottom:2px}.qrow.sum.svelte-1srippy .qn:where(.svelte-1srippy),.qrow.sum.svelte-1srippy+.qrow:where(.svelte-1srippy) .qn:where(.svelte-1srippy){font-size:var(--text-caption);color:var(--muted);font-weight:500}.qrow.sum.svelte-1srippy+.qrow:where(.svelte-1srippy){border-bottom:0;padding-top:2px}.qrow.total.svelte-1srippy{border-top:1px solid var(--line);border-bottom:0;margin-top:3px;padding-top:6px}.qrow.total.svelte-1srippy .qn:where(.svelte-1srippy){font-weight:700}.qrow.total.svelte-1srippy .qa:where(.svelte-1srippy){font-size:var(--text-body);font-weight:700}.led.svelte-1srippy{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:7px 0;display:grid}.led.svelte-1srippy:last-child{border-bottom:0}p.svelte-1srippy+.led:where(.svelte-1srippy){border-top:1px solid var(--line);margin-top:8px;padding-top:9px}.prow.svelte-1srippy{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:6px 0;display:flex}.prow.svelte-1srippy:last-child{border-bottom:0}.pthumb.svelte-1srippy{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex:none;place-items:center;width:54px;height:44px;display:grid}.pthumb.svelte-1srippy svg:where(.svelte-1srippy){width:44px;height:37px}.pthumb.svelte-1srippy path:where(.svelte-1srippy){fill:none;stroke:var(--blue);stroke-width:2px;stroke-linejoin:round}.bub.svelte-1srippy{width:fit-content;max-width:min(82%,480px);font-size:var(--text-sm);color:var(--ink);border-radius:10px;padding:6px 10px 5px;line-height:1.45;position:relative}.bub.them.svelte-1srippy{background:var(--surface);border:1px solid var(--line);border-bottom-left-radius:4px}.bub.me.svelte-1srippy{background:var(--ink);color:var(--text-on-brand);border-bottom-right-radius:4px;margin-left:auto}.bwhen.svelte-1srippy{font-size:var(--text-micro);opacity:.65;margin-top:1px;display:block}.bfile.svelte-1srippy{font-size:var(--text-micro);background:color-mix(in oklch, currentcolor 8%, transparent);border-radius:7px;align-items:center;gap:5px;margin-top:4px;padding:4px 8px;display:flex}.bub.typing.svelte-1srippy{align-items:center;gap:4px;height:26px;padding:0 10px;display:flex}.bub.typing.svelte-1srippy i:where(.svelte-1srippy){background:var(--muted);border-radius:50%;width:5px;height:5px}@media (prefers-reduced-motion:no-preference){.bub.typing.svelte-1srippy i:where(.svelte-1srippy){animation:1.2s ease-in-out infinite svelte-1srippy-tdot}.bub.typing.svelte-1srippy i:where(.svelte-1srippy):nth-child(2){animation-delay:.15s}.bub.typing.svelte-1srippy i:where(.svelte-1srippy):nth-child(3){animation-delay:.3s}}@keyframes svelte-1srippy-tdot{0%,60%,to{opacity:.5;translate:0}30%{opacity:1;translate:0 -3px}}.shot.svelte-1srippy{border:1px solid var(--line-strong);background:linear-gradient(135deg, color-mix(in oklch, var(--ink) 72%, var(--blue)) 0%, color-mix(in oklch, var(--muted) 80%, var(--blue)) 45%, color-mix(in oklch, var(--ink) 80%, var(--blue)) 100%);border-radius:8px;flex:none;width:56px;height:40px;position:relative;overflow:hidden}.shot.lg.svelte-1srippy{width:88px;height:62px}.shot.svelte-1srippy svg:where(.svelte-1srippy){width:32px;height:24px;stroke:color-mix(in oklch, var(--bg) 85%, transparent);stroke-width:1.6px;fill:none;margin:auto;position:absolute;inset:0}.shot.lg.svelte-1srippy svg:where(.svelte-1srippy){width:44px;height:33px}.shot.more.svelte-1srippy{background:var(--surface);border-style:dashed;place-items:center;display:grid}.shot.more.svelte-1srippy b:where(.svelte-1srippy){font-size:var(--text-caption);color:var(--muted)}.shell.svelte-55ageg{--shell-measure:1400px;--shell-gutter:30px;--shell-inset-y:30px;--shell-topbar:72px;background:var(--canvas);flex-direction:column;min-height:100vh;display:flex}.topnav.svelte-55ageg{z-index:var(--z-sticky);height:var(--shell-topbar);padding:0 var(--shell-gutter);background:0 0;align-items:center;display:flex;position:sticky;top:0}.nav-inner.svelte-55ageg:before{content:"";border-radius:inherit;background:linear-gradient(155deg, oklch(100% 5.96046e-8 none/.92) 0%, oklch(100% 5.96046e-8 none/.34) 26%, transparent 52%, color-mix(in oklch, var(--ink) 10%, transparent) 100%);pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-theme=dark] .nav-inner.svelte-55ageg:before{background:linear-gradient(155deg,oklch(100% 5.96046e-8 none/.3) 0%,oklch(100% 5.96046e-8 none/.09) 26%,#0000 52%,oklch(0% none none/.28) 100%)}[data-theme=dark] .nav-inner.svelte-55ageg{background:color-mix(in oklch, var(--bg) 62%, transparent);border-color:oklch(100% 5.96046e-8 none/.12) oklch(100% 5.96046e-8 none/.12) oklch(100% 5.96046e-8 none/.12) oklch(100% 5.96046e-8 none/.12);box-shadow:inset 0 2px 6px -3px oklch(100% 5.96046e-8 none/.18),inset 0 -6px 12px -10px oklch(0% none none/.55),0 8px 24px -10px oklch(0% none none/.6)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nav-inner.svelte-55ageg{background:var(--bg)}}@media (prefers-reduced-transparency:reduce){.nav-inner.svelte-55ageg{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.nav-inner.svelte-55ageg{max-width:min(var(--shell-measure), 100%);background:color-mix(in oklch, var(--bg) 60%, transparent);-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);border:1px solid color-mix(in oklch, var(--ink) 6%, transparent);width:fit-content;height:56px;box-shadow:inset 0 2px 6px -3px oklch(100% 5.96046e-8 none/.9), inset 0 -6px 12px -10px color-mix(in oklch, var(--ink) 40%, transparent), 0 8px 24px -10px color-mix(in oklch, var(--ink) 22%, transparent);border-radius:999px;justify-content:center;align-items:center;gap:12px;margin:0 auto;padding:0 12px;display:flex;position:relative}.brand.svelte-55ageg{height:34px;color:var(--muted);cursor:pointer;transition:background-color var(--duration) var(--ease-standard);background:0 0;border:1px solid #0000;border-radius:9px;outline:none;flex:none;align-items:center;gap:3px;padding:0 6px 0 4px;display:inline-flex;position:relative}.brand.svelte-55ageg:hover{background:var(--surface)}.brand.svelte-55ageg:focus-visible{box-shadow:var(--focus)}.brand.svelte-55ageg img:where(.svelte-55ageg){flex:none;width:28px;height:28px}.brand.svelte-55ageg .chev{flex:none;width:14px;height:14px}.dot.svelte-55ageg{background:var(--orange);width:6px;height:6px;box-shadow:0 0 0 2px var(--canvas);border-radius:50%;position:absolute;top:5px;right:4px}.doc.svelte-55ageg{align-items:center;gap:6px;min-width:0;max-width:100%;height:34px;padding:0 8px;display:flex}.doc-ref.svelte-55ageg{font-size:var(--text-sm);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.doc-kind.svelte-55ageg{font-size:var(--text-sm);color:var(--ink);flex:none;font-weight:600}.doc-sep.svelte-55ageg,.doc-state.svelte-55ageg{font-size:var(--text-sm);color:var(--muted);white-space:nowrap;flex:none}.lockup.svelte-55ageg{border-radius:8px;outline:none;padding:4px 2px;text-decoration:none}.lockup.svelte-55ageg:focus-visible{box-shadow:var(--focus)}.lockup.svelte-55ageg [data-part=laser],.lockup.svelte-55ageg [data-part=name]{color:var(--ink)}.lockup.svelte-55ageg [data-part=divider]{color:var(--orange)}.utils.svelte-55ageg{flex:none;align-items:center;gap:7px;display:flex}.tn-bell.svelte-55ageg button{background:0 0;border-color:#0000}.tn-bell.svelte-55ageg button:hover{background:var(--surface)}.mini-seg.svelte-55ageg{border:1px solid var(--line);border-radius:8px;display:inline-flex;overflow:hidden}.mini-seg.svelte-55ageg button:where(.svelte-55ageg){background:var(--bg);min-width:34px;height:26px;color:var(--muted);font-size:var(--text-caption);cursor:pointer;border:none;outline:none;padding:0 8px;font-weight:600}@media (pointer:coarse){.mini-seg.svelte-55ageg button:where(.svelte-55ageg){min-width:44px;height:38px}}.mini-seg.svelte-55ageg button:where(.svelte-55ageg)+button:where(.svelte-55ageg){border-left:1px solid var(--line)}.mini-seg.svelte-55ageg button:where(.svelte-55ageg):hover{color:var(--ink);background:var(--surface)}.mini-seg.svelte-55ageg button:where(.svelte-55ageg):focus-visible{box-shadow:var(--focus)}.mini-seg.svelte-55ageg button.on:where(.svelte-55ageg){background:var(--selected);color:var(--selected-fg);font-weight:700}@media (pointer:coarse){.u.svelte-55ageg,.uav.svelte-55ageg{width:44px;height:44px}}.uav.svelte-55ageg{width:34px;height:34px;font-size:var(--text-label);color:var(--ink);background:var(--surface);cursor:pointer;border:none;border-radius:50%;outline:none;flex:none;place-items:center;font-weight:700;display:grid}.uav.svelte-55ageg:focus-visible{box-shadow:var(--focus)}.crumb.svelte-55ageg{width:100%;max-width:calc(var(--shell-measure) + var(--shell-gutter) * 2);height:42px;padding:0 var(--shell-gutter);background:var(--canvas);font-size:var(--text-sm);align-items:center;gap:8px;margin:0 auto;display:flex}.crumb.svelte-55ageg a:where(.svelte-55ageg){text-decoration:none}.content.svelte-55ageg{width:100%;max-width:calc(var(--shell-measure) + var(--shell-gutter) * 2);padding:var(--shell-inset-y) var(--shell-gutter);background:var(--canvas);flex:1;margin:0 auto}@media (width>=1300px){.content.full-bleed.svelte-55ageg{height:calc(100dvh - var(--shell-topbar));flex:none;padding:0;overflow:hidden}}@media (width<=640px){.doc-kind.svelte-55ageg{display:none}.shell.svelte-55ageg{--shell-gutter:16px;--shell-inset-y:16px}.nav-inner.svelte-55ageg{gap:10px}.brand.svelte-55ageg{min-width:0}.brand.svelte-55ageg [data-part=laser],.brand.svelte-55ageg [data-part=divider]{display:none}.brand.svelte-55ageg [data-slot=wordmark]{min-width:0}.brand.svelte-55ageg [data-part=name]{text-overflow:ellipsis;overflow:hidden}}
