@layer optijara.base;@layer optijara.components{@property --bb-angle{syntax:"<angle>";inherits:true;initial-value:135deg}@property --bb-o{syntax:"<number>";inherits:true;initial-value:1}@property --bb-hs{syntax:"<angle>";inherits:true;initial-value:0deg}@property --bb-x{syntax:"<number>";inherits:true;initial-value:.5}@property --bb-w{syntax:"<number>";inherits:true;initial-value:1.5}@property --bb-h{syntax:"<number>";inherits:true;initial-value:1}@property --bb-edge{syntax:"<number>";inherits:true;initial-value:1}@property --bb-breathe{syntax:"<number>";inherits:true;initial-value:1}@property --bb-swell{syntax:"<number>";inherits:true;initial-value:1}.bbeam{--bb-dark:var(--oj-dark);--bb-hi-d:var(--bb-dark) var(--cream-fixed);--bb-hi:var(--bb-hi-d,var(--ink-fixed));--bb-shadow-d:var(--bb-dark) color-mix(in srgb, var(--cream-fixed) 28%, transparent);--bb-shadow:var(--bb-shadow-d,color-mix(in srgb, var(--ink-fixed) 14%, transparent));--bb-c1:var(--pine);--bb-c2:var(--butter);--bb-c3:var(--tomato);--bb-c4:color-mix(in oklab, var(--pine) 55%, var(--butter));--bb-c5:color-mix(in oklab, var(--tomato) 55%, var(--butter));--bb-c6:color-mix(in oklab, var(--pine) 70%, var(--bg));--bb-mono:1;--bb-palette:var(--bb-c1), var(--bb-c2), var(--bb-c3), var(--bb-c4), var(--bb-c5), var(--bb-c6), var(--bb-c1);border-radius:var(--bb-r,16px);isolation:isolate;position:relative}.bbeam[data-bb-theme=dark]{--bb-dark: }.bbeam[data-bb-theme=light]{--bb-dark:initial}.bbeam[data-bb-variant=mono]{--bb-mono:.5;--bb-c1:var(--text);--bb-c2:color-mix(in oklab, var(--text) 70%, var(--bg));--bb-c3:color-mix(in oklab, var(--text) 85%, var(--bg));--bb-c4:color-mix(in oklab, var(--text) 60%, var(--bg));--bb-c5:color-mix(in oklab, var(--text) 90%, var(--bg));--bb-c6:color-mix(in oklab, var(--text) 75%, var(--bg))}.bbeam[data-bb-size=sm]{--bb-so-d:var(--bb-dark) .46;--bb-io-d:var(--bb-dark) .24;--bb-lo-d:var(--bb-dark) .38;--bb-sat-d:var(--bb-dark) 1.2;--bb-so:var(--bb-so-d,.12);--bb-io:var(--bb-io-d,.3);--bb-lo:var(--bb-lo-d,.16);--bb-sat:var(--bb-sat-d,1.8);--bb-br:1.3;--bb-head:conic-gradient(from var(--bb-angle), transparent 0% 22%, #0000001f 28%, #0006 36%, black 46% 82%, #0006 88%, #0000001f 94%, transparent 97% 100%)}.bbeam[data-bb-size=md]{--bb-so-d:var(--bb-dark) .26;--bb-io-d:var(--bb-dark) .42;--bb-lo-d:var(--bb-dark) .24;--bb-sat-d:var(--bb-dark) 1.2;--bb-so:var(--bb-so-d,.12);--bb-io:var(--bb-io-d,.26);--bb-lo:var(--bb-lo-d,.34);--bb-sat:var(--bb-sat-d,1.5);--bb-br:1.3;--bb-head:conic-gradient(from var(--bb-angle), transparent 0% 30%, #0000001a 36%, #00000059 44%, black 52% 80%, #00000059 86%, #0000001a 92%, transparent 95% 100%)}.bbeam[data-bb-size=line]{--bb-so-d:var(--bb-dark) 1.14;--bb-io-d:var(--bb-dark) .7;--bb-lo-d:var(--bb-dark) .8;--bb-sat-d:var(--bb-dark) 1.2;--bb-so:var(--bb-so-d,.16);--bb-io:var(--bb-io-d,.32);--bb-lo:var(--bb-lo-d,.3);--bb-sat:var(--bb-sat-d,1.95);--bb-br:1.3;--bb-a1:oj-bb-travel;--bb-d1:var(--bb-dur);--bb-a2:oj-bb-edge;--bb-d2:var(--bb-dur);--bb-e2:linear;--bb-a3:oj-bb-tide;--bb-d3:calc(var(--bb-dur) * 1.3);--bb-spot:radial-gradient(ellipse calc(78px * var(--bb-w)) calc(60px * var(--bb-h)) at calc(var(--bb-x) * 100%) 100%, black 0%, #00000080 45%, transparent 100%)}.bbeam[data-bb-size=pulse-inner]{--bb-so-d:var(--bb-dark) 1.54;--bb-io-d:var(--bb-dark) .44;--bb-lo-d:var(--bb-dark) .66;--bb-sat-d:var(--bb-dark) 1.2;--bb-br-d:var(--bb-dark) .75;--bb-so:var(--bb-so-d,.32);--bb-io:var(--bb-io-d,.4);--bb-lo:var(--bb-lo-d,.8);--bb-sat:var(--bb-sat-d,.75);--bb-br:var(--bb-br-d,1.3);--bb-floor-d:var(--bb-dark) .52;--bb-floor:var(--bb-floor-d,.55);--bb-bk-d:var(--bb-dark) .826;--bb-bk:var(--bb-bk-d,1.13);--bb-sk-d:var(--bb-dark) 1.13;--bb-sk:var(--bb-sk-d,2);--bb-sp:.04;--bb-turn:16s}.bbeam[data-bb-size=pulse-outside]{--bb-so-d:var(--bb-dark) .94;--bb-io-d:var(--bb-dark) .34;--bb-lo-d:var(--bb-dark) .3;--bb-sat-d:var(--bb-dark) 1.2;--bb-br-d:var(--bb-dark) 1.9;--bb-so:var(--bb-so-d,1);--bb-io:var(--bb-io-d,.9);--bb-lo:var(--bb-lo-d,.42);--bb-sat:var(--bb-sat-d,.6);--bb-br:var(--bb-br-d,1.7);--bb-floor-d:var(--bb-dark) .54;--bb-floor:var(--bb-floor-d,1);--bb-bk-d:var(--bb-dark) 1;--bb-bk:var(--bb-bk-d,1.609);--bb-sk-d:var(--bb-dark) 2.78;--bb-sk:var(--bb-sk-d,2);--bb-sp:.06;--bb-turn:14s}.bbeam__fx{animation-name:var(--bb-a1,none), var(--bb-a2,none), var(--bb-a3,none), var(--bb-a4,none), var(--bb-fade,oj-bb-in);animation-duration:var(--bb-d1,1s), var(--bb-d2,1s), var(--bb-d3,1s), var(--bb-d4,1s), var(--bb-fd,.6s);animation-timing-function:var(--bb-e1,linear), var(--bb-e2,ease-in-out), var(--bb-e3,ease-in-out), ease-in-out, ease;border-radius:inherit;pointer-events:none;animation-iteration-count:infinite,infinite,infinite,infinite,1;animation-fill-mode:none,none,none,none,both;position:absolute;inset:0}.bbeam[data-bb-state=fading] .bbeam__fx{--bb-fade:oj-bb-out;--bb-fd:.5s}.bbeam[data-bb-paused] .bbeam__fx{animation-play-state:paused,paused,paused,paused,running}.bbeam__inner,.bbeam__bloom,.bbeam__stroke{--bb-filter:hue-rotate(var(--bb-hs)) brightness(var(--bb-br-user,var(--bb-br))) saturate(var(--bb-sat-user,var(--bb-sat)));border-radius:inherit;filter:var(--bb-filter);pointer-events:none;position:absolute;inset:0}.bbeam__inner{z-index:1;opacity:calc(var(--bb-o) * var(--bb-io) * var(--bb-mono) * var(--bb-strength,1))}.bbeam__stroke{z-index:3;opacity:calc(var(--bb-o) * var(--bb-so) * var(--bb-mono) * var(--bb-strength,1));padding:1px}.bbeam__bloom{z-index:2;opacity:calc(var(--bb-o) * var(--bb-lo) * var(--bb-mono) * var(--bb-strength,1))}.bbeam:is([data-bb-size=sm],[data-bb-size=md]){--bb-a1:oj-bb-spin;--bb-d1:var(--bb-dur)}.bbeam:is([data-bb-size=sm],[data-bb-size=md]) .bbeam__stroke{background:conic-gradient(from var(--bb-angle), transparent 0% 54%, color-mix(in srgb, var(--bb-hi) 10%, transparent) 57%, color-mix(in srgb, var(--bb-hi) 60%, transparent) 63%, color-mix(in srgb, var(--bb-hi) 75%, transparent) 66%, color-mix(in srgb, var(--bb-hi) 60%, transparent) 69%, color-mix(in srgb, var(--bb-hi) 10%, transparent) 75%, transparent 78% 100%), conic-gradient(from var(--bb-angle), var(--bb-palette));-webkit-mask:var(--bb-head), linear-gradient(black 0 0) content-box, linear-gradient(black 0 0);mask:var(--bb-head), linear-gradient(black 0 0) content-box, linear-gradient(black 0 0);-webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude}.bbeam:is([data-bb-size=sm],[data-bb-size=md]) .bbeam__inner{background:conic-gradient(from var(--bb-angle), var(--bb-palette));box-shadow:inset 0 0 5px 1px var(--bb-shadow);-webkit-mask:var(--bb-head), linear-gradient(black, transparent 24px, transparent calc(100% - 24px), black), linear-gradient(to right, black, transparent 24px, transparent calc(100% - 24px), black);mask:var(--bb-head), linear-gradient(black, transparent 24px, transparent calc(100% - 24px), black), linear-gradient(to right, black, transparent 24px, transparent calc(100% - 24px), black);clip-path:inset(0 round var(--bb-r,16px));-webkit-mask-composite:source-in,source-over;mask-composite:intersect,add}.bbeam:is([data-bb-size=sm],[data-bb-size=md]) .bbeam__bloom{background:conic-gradient(from var(--bb-angle), transparent 0% 58%, color-mix(in srgb, var(--bb-hi) 8%, transparent) 65%, color-mix(in srgb, var(--bb-hi) 45%, transparent) 69%, var(--bb-hi) 70% 70.5%, color-mix(in srgb, var(--bb-hi) 45%, transparent) 71.5%, color-mix(in srgb, var(--bb-hi) 8%, transparent) 75%, transparent 82%);clip-path:inset(0 round var(--bb-r,16px));filter:blur(calc(8px * var(--bb-glow,1))) var(--bb-filter);padding:1px;-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}.bbeam[data-bb-size=line] .bbeam__stroke{background:radial-gradient(ellipse calc(30px * var(--bb-w)) calc(24px * var(--bb-h)) at calc(var(--bb-x) * 100%) 100%, var(--bb-hi), transparent 70%), linear-gradient(90deg, var(--bb-palette));-webkit-mask:var(--bb-spot), linear-gradient(black 0 0) content-box, linear-gradient(black 0 0);mask:var(--bb-spot), linear-gradient(black 0 0) content-box, linear-gradient(black 0 0);opacity:calc(var(--bb-o) * var(--bb-edge) * var(--bb-so) * var(--bb-mono) * var(--bb-strength,1));-webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude}.bbeam[data-bb-size=line] .bbeam__inner{background:linear-gradient(90deg, var(--bb-palette));box-shadow:inset 0 0 9px 1px var(--bb-shadow);-webkit-mask:var(--bb-spot), linear-gradient(black, transparent 28px, transparent calc(100% - 28px), black), linear-gradient(to right, black, transparent 28px, transparent calc(100% - 28px), black);mask:var(--bb-spot), linear-gradient(black, transparent 28px, transparent calc(100% - 28px), black), linear-gradient(to right, black, transparent 28px, transparent calc(100% - 28px), black);clip-path:inset(0 round var(--bb-r,16px));opacity:calc(var(--bb-o) * var(--bb-edge) * var(--bb-io) * .5 * var(--bb-mono) * var(--bb-strength,1));-webkit-mask-composite:source-in,source-over;mask-composite:intersect,add}.bbeam[data-bb-size=line] .bbeam__bloom{background:linear-gradient(90deg, var(--bb-palette));-webkit-mask:radial-gradient(ellipse calc(84px * var(--bb-w)) calc(110px * var(--bb-h)) at calc(var(--bb-x) * 100%) 100%, black 0%, #00000080 35%, transparent 100%);mask:radial-gradient(ellipse calc(84px * var(--bb-w)) calc(110px * var(--bb-h)) at calc(var(--bb-x) * 100%) 100%, black 0%, #00000080 35%, transparent 100%);clip-path:inset(0 round var(--bb-r,16px));filter:blur(calc(10px * var(--bb-glow,1))) var(--bb-filter);opacity:calc(var(--bb-o) * var(--bb-edge) * var(--bb-lo) * .6 * var(--bb-mono) * var(--bb-strength,1))}.bbeam:is([data-bb-size=pulse-inner],[data-bb-size=pulse-outside]){--bb-a1:oj-bb-turn;--bb-d1:var(--bb-turn);--bb-a2:oj-bb-breathe;--bb-d2:calc(var(--bb-dur) * var(--bb-bk));--bb-a3:oj-bb-swell;--bb-d3:calc(var(--bb-dur) * var(--bb-sk));--bb-ring:conic-gradient(from var(--bb-angle), var(--bb-palette))}.bbeam:is([data-bb-size=pulse-inner],[data-bb-size=pulse-outside]) .bbeam__stroke{background:var(--bb-ring);opacity:calc(var(--bb-o) * var(--bb-breathe) * var(--bb-so) * .6 * var(--bb-mono) * var(--bb-strength,1));-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}.bbeam[data-bb-size=pulse-inner] .bbeam__inner{background:var(--bb-ring);clip-path:inset(0 round var(--bb-r,16px));filter:blur(calc(6px * var(--bb-glow,1))) var(--bb-filter);transform:scale(var(--bb-swell));opacity:calc(var(--bb-o) * var(--bb-breathe) * var(--bb-io) * var(--bb-mono) * var(--bb-strength,1));-webkit-mask-image:linear-gradient(#000,#0000 26px calc(100% - 26px),#000),linear-gradient(90deg,#000,#0000 26px calc(100% - 26px),#000);mask-image:linear-gradient(#000,#0000 26px calc(100% - 26px),#000),linear-gradient(90deg,#000,#0000 26px calc(100% - 26px),#000);-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:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-over;mask-composite:add;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bbeam[data-bb-size=pulse-inner] .bbeam__bloom{background:var(--bb-ring);clip-path:inset(0 round var(--bb-r,16px));filter:blur(calc(4px * var(--bb-glow,1))) var(--bb-filter);opacity:calc(var(--bb-o) * var(--bb-breathe) * var(--bb-lo) * .5 * var(--bb-mono) * var(--bb-strength,1));padding:3px;-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}.bbeam[data-bb-size=pulse-outside] .bbeam__inner,.bbeam[data-bb-size=pulse-outside] .bbeam__bloom{z-index:-1;background:var(--bb-ring);transform:scale(var(--bb-swell))}.bbeam[data-bb-size=pulse-outside] .bbeam__inner{inset:calc(-6px * var(--bb-glow,1));filter:blur(calc(10px * var(--bb-glow,1))) var(--bb-filter);opacity:calc(var(--bb-o) * var(--bb-breathe) * var(--bb-io) * var(--bb-mono) * var(--bb-strength,1))}.bbeam[data-bb-size=pulse-outside] .bbeam__bloom{inset:calc(-14px * var(--bb-glow,1));filter:blur(calc(24px * var(--bb-glow,1))) var(--bb-filter);opacity:calc(var(--bb-o) * var(--bb-breathe) * var(--bb-lo) * var(--bb-mono) * var(--bb-strength,1))}.bbeam[data-bb-drift]{--bb-a4:oj-bb-hue;--bb-d4:12s}@media (prefers-reduced-motion:reduce){.bbeam__fx{animation:none}.bbeam[data-bb-size=line] .bbeam__fx{--bb-x:.5;--bb-w:1.5;--bb-h:1;--bb-edge:1}}@media (forced-colors:active){.bbeam__fx{display:none}}@keyframes oj-bb-in{0%{--bb-o:0}to{--bb-o:1}}@keyframes oj-bb-out{0%{--bb-o:1}to{--bb-o:0}}@keyframes oj-bb-spin{0%{--bb-angle:0deg}to{--bb-angle:360deg}}@keyframes oj-bb-turn{0%{--bb-angle:135deg}to{--bb-angle:495deg}}@keyframes oj-bb-hue{0%,to{--bb-hs:calc(var(--bb-hue-range,30deg) * -1)}50%{--bb-hs:var(--bb-hue-range,30deg)}}@keyframes oj-bb-travel{0%{--bb-x:.06;--bb-w:.5}10%{--bb-x:.15;--bb-w:.8}20%{--bb-x:.25;--bb-w:1.1}30%{--bb-x:.35;--bb-w:1.3}40%{--bb-x:.44;--bb-w:1.45}50%{--bb-x:.5;--bb-w:1.5}60%{--bb-x:.56;--bb-w:1.45}70%{--bb-x:.65;--bb-w:1.3}80%{--bb-x:.75;--bb-w:1.1}90%{--bb-x:.85;--bb-w:.8}to{--bb-x:.94;--bb-w:.5}}@keyframes oj-bb-edge{0%,12.5%{--bb-edge:0}32.5%,67.5%{--bb-edge:1}87.5%,to{--bb-edge:0}}@keyframes oj-bb-tide{0%,to{--bb-h:.8}25%{--bb-h:1.25}55%{--bb-h:.85}80%{--bb-h:1.3}}@keyframes oj-bb-breathe{0%,to{--bb-breathe:var(--bb-floor,.55)}50%{--bb-breathe:1}}@keyframes oj-bb-swell{0%,to{--bb-swell:calc(1 - var(--bb-sp,.04))}50%{--bb-swell:calc(1 + var(--bb-sp,.04))}}.orbs{--orbs-ink:var(--text);--orbs-paper:var(--bg);color:var(--orbs-ink);outline-color:var(--orbs-paper);flex:none;display:block}.orbs[data-orbs-theme=light]{--orbs-ink:var(--ink-fixed);--orbs-paper:var(--cream-fixed)}.orbs[data-orbs-theme=dark]{--orbs-ink:var(--cream-fixed);--orbs-paper:var(--ink-fixed)}.orbs[data-orbs-tone=pine]{--orbs-ink:var(--pine)}.orbs[data-orbs-tone=butter]{--orbs-ink:var(--butter)}.orbs[data-orbs-tone=tomato]{--orbs-ink:var(--tomato)}@media (forced-colors:active){.orbs{--orbs-ink:CanvasText;--orbs-paper:Canvas}}[data-theme=dark]{--oj-dark: }[data-theme=light]{--oj-dark:initial}@property --vg-o{syntax:"<number>";inherits:true;initial-value:1}@property --vg-hue-t{syntax:"<number>";inherits:true;initial-value:0}.vglow{--vg-dark:var(--oj-dark);--vg-eff:.3;--vg-level:0;--vg-x0:calc(0px * var(--vg-ls));--vg-x1:calc(-36px * var(--vg-ls));--vg-x2:calc(36px * var(--vg-ls));--vg-x3:calc(-72px * var(--vg-ls));--vg-x4:calc(72px * var(--vg-ls));--vg-x5:calc(-108px * var(--vg-ls));--vg-x6:calc(108px * var(--vg-ls));--vg-l0:.6;--vg-l1:.552;--vg-l2:.552;--vg-l3:.42;--vg-l4:.42;--vg-l5:.192;--vg-l6:.192;--vg-reach-d:var(--vg-dark) 1.2;--vg-reach:var(--vg-reach-d,1.8);--vg-spread-d:var(--vg-dark) 1.05;--vg-spread:var(--vg-spread-d,.8);--vg-h:calc(.5 + var(--vg-reach) * var(--vg-eff));--vg-w:calc(.85 + var(--vg-spread) * var(--vg-eff));--vg-glow:calc(.15 + .85 * var(--vg-eff));--vg-z:1;--vg-gw:.65;--vg-gh:1.25;--vg-ls:.85;--vg-rw:.75;--vg-rh:1;--vg-fade:75%;--vg-ss:1;--vg-is:1;--vg-ih:1;--vg-bs:1;--vg-bh:1;--vg-so-d:var(--vg-dark) 1.16;--vg-so:var(--vg-so-d,1.2);--vg-io-d:var(--vg-dark) .47;--vg-io:var(--vg-io-d,.85);--vg-lo-d:var(--vg-dark) .89;--vg-lo:var(--vg-lo-d,.5);--vg-sat-d:var(--vg-dark) 1.2;--vg-sat:var(--vg-sat-d,1.6);--vg-br-d:var(--vg-dark) 1.15;--vg-br:var(--vg-br-d,.95);--vg-theme-strength-d:var(--vg-dark) 1;--vg-theme-strength:var(--vg-theme-strength-d,.8);--vg-bloom-a-d:var(--vg-dark) 90%;--vg-bloom-a:var(--vg-bloom-a-d,70%);--vg-hue-range-d:var(--vg-dark) 24deg;--vg-hue-range:var(--vg-hue-range-d,40deg);--vg-hue-base-d:var(--vg-dark) 0deg;--vg-hue-base:var(--vg-hue-base-d,5deg);--vg-hue-dur-d:var(--vg-dark) 12s;--vg-hue-dur:var(--vg-hue-dur-d,8.5s);--vg-hi-d:var(--vg-dark) color-mix(in srgb, var(--cream-fixed) 45%, transparent);--vg-hi:var(--vg-hi-d,color-mix(in srgb, var(--ink-fixed) 55%, transparent));--vg-hi2-d:var(--vg-dark) color-mix(in srgb, var(--cream-fixed) 14%, transparent);--vg-hi2:var(--vg-hi2-d,color-mix(in srgb, var(--ink-fixed) 22%, transparent));--vg-shadow-d:var(--vg-dark) color-mix(in srgb, var(--cream-fixed) 10%, transparent);--vg-shadow:var(--vg-shadow-d,color-mix(in srgb, var(--ink-fixed) 8%, transparent));--vg-mono:1;--vg-c0:var(--butter);--vg-c1:var(--pine);--vg-c2:var(--tomato);--vg-c3:color-mix(in oklab, var(--pine) 60%, var(--butter));--vg-c4:color-mix(in oklab, var(--tomato) 60%, var(--butter));--vg-c5:color-mix(in oklab, var(--pine) 70%, var(--bg));--vg-c6:color-mix(in oklab, var(--tomato) 70%, var(--bg));border-radius:var(--vg-r,20px);isolation:isolate;position:relative}.vglow[data-vg-theme=dark]{--vg-dark: }.vglow[data-vg-theme=light]{--vg-dark:initial}.vglow[data-vg-palette]{--vg-c0-dk:var(--vg-dark) var(--vg-c0-d);--vg-c0:var(--vg-c0-dk,var(--vg-c0-l));--vg-c1-dk:var(--vg-dark) var(--vg-c1-d);--vg-c1:var(--vg-c1-dk,var(--vg-c1-l));--vg-c2-dk:var(--vg-dark) var(--vg-c2-d);--vg-c2:var(--vg-c2-dk,var(--vg-c2-l));--vg-c3-dk:var(--vg-dark) var(--vg-c3-d);--vg-c3:var(--vg-c3-dk,var(--vg-c3-l));--vg-c4-dk:var(--vg-dark) var(--vg-c4-d);--vg-c4:var(--vg-c4-dk,var(--vg-c4-l));--vg-c5-dk:var(--vg-dark) var(--vg-c5-d);--vg-c5:var(--vg-c5-dk,var(--vg-c5-l));--vg-c6-dk:var(--vg-dark) var(--vg-c6-d);--vg-c6:var(--vg-c6-dk,var(--vg-c6-l))}.vglow[data-vg-variant=mono]{--vg-mono:.6;--vg-c0:var(--text);--vg-c1:color-mix(in oklab, var(--text) 80%, var(--bg));--vg-c2:color-mix(in oklab, var(--text) 85%, var(--bg));--vg-c3:color-mix(in oklab, var(--text) 70%, var(--bg));--vg-c4:color-mix(in oklab, var(--text) 75%, var(--bg));--vg-c5:color-mix(in oklab, var(--text) 60%, var(--bg));--vg-c6:color-mix(in oklab, var(--text) 65%, var(--bg))}.vglow[data-vg-type=pill]{--vg-z:.45;--vg-gh:.95;--vg-ls:.45;--vg-rw:.8;--vg-rh:.7;--vg-fade:62%;--vg-ss:1.25;--vg-is:.95;--vg-bs:1.05;--vg-bh:2.25;--vg-reach:1.35;--vg-spread:1.1;--vg-br-d:var(--vg-dark) 1.35;--vg-sat-d:var(--vg-dark) 1.5}.vglow[data-vg-type=mobile]{--vg-z:1.25;--vg-gw:1.15;--vg-gh:2.1;--vg-ls:1.35;--vg-rw:1.25;--vg-rh:1.2;--vg-fade:77%;--vg-reach:3;--vg-spread:.45;--vg-br-d:var(--vg-dark) 1.2;--vg-sat-d:var(--vg-dark) 1.5;--vg-theme-strength:1}.vglow__fx{animation:var(--vg-fade-anim,oj-vg-in) var(--vg-fade-dur,.6s) ease both, oj-vg-hue var(--vg-hue-dur) ease-in-out infinite;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.vglow[data-vg-state=fading] .vglow__fx{--vg-fade-anim:oj-vg-out;--vg-fade-dur:.5s}.vglow:is([data-vg-static],[data-vg-variant=brand],[data-vg-variant=mono]) .vglow__fx{animation:var(--vg-fade-anim,oj-vg-in) var(--vg-fade-dur,.6s) ease both}.vglow[data-vg-paused] .vglow__fx{animation-play-state:running,paused}.vglow__inner,.vglow__bloom,.vglow__stroke{--vg-filter:hue-rotate(calc(var(--vg-hue-base) + var(--vg-hue-range) * var(--vg-hue-t))) brightness(var(--vg-br-user,var(--vg-br))) saturate(var(--vg-sat-user,var(--vg-sat)));--vg-alpha:calc(var(--vg-o) * var(--vg-glow) * var(--vg-mono) * var(--vg-strength,var(--vg-theme-strength)));border-radius:inherit;clip-path:inset(0 round var(--vg-r,20px));pointer-events:none;position:absolute;inset:0}.vglow__stroke{z-index:2;background:radial-gradient(ellipse calc(30px * var(--vg-w) * var(--vg-z)) calc(30px * var(--vg-h) * var(--vg-z)) at 50% calc(100% + 2px * var(--vg-z)), var(--vg-hi) 0%, var(--vg-hi2) 30%, transparent 65%), radial-gradient(ellipse calc(74px * var(--vg-gw) * var(--vg-ss) * var(--vg-w) * var(--vg-z)) calc(46px * var(--vg-gh) * var(--vg-ss) * var(--vg-h) * var(--vg-l0) * var(--vg-z)) at calc(50% + var(--vg-x0) * var(--vg-w) * var(--vg-z)) calc(100% + 2px * var(--vg-z)), var(--vg-c0) 0%, transparent var(--vg-fade)), radial-gradient(ellipse calc(54px * var(--vg-gw) * var(--vg-ss) * var(--vg-w) * var(--vg-z)) calc(40px * var(--vg-gh) * var(--vg-ss) * var(--vg-h) * var(--vg-l1) * var(--vg-z)) at calc(50% + var(--vg-x1) * var(--vg-w) * var(--vg-z)) calc(100% + 2px * var(--vg-z)), var(--vg-c1) 0%, transparent var(--vg-fade)), radial-gradient(ellipse calc(54px * var(--vg-gw) * var(--vg-ss) * var(--vg-w) * var(--vg-z)) calc(40px * var(--vg-gh) * var(--vg-ss) * var(--vg-h) * var(--vg-l2) * var(--vg-z)) at calc(50% + var(--vg-x2) * var(--vg-w) * var(--vg-z)) calc(100% + 2px * var(--vg-z)), var(--vg-c2) 0%, transparent var(--vg-fade)), radial-gradient(ellipse calc(48px * var(--vg-gw) * var(--vg-ss) * var(--vg-w) * var(--vg-z)) calc(32px * var(--vg-gh) * var(--vg-ss) * var(--vg-h) * var(--vg-l3) * var(--vg-z)) at calc(50% + var(--vg-x3) * var(--vg-w) * var(--vg-z)) calc(100% + 2px * var(--vg-z)), var(--vg-c3) 0%, transparent var(--vg-fade)), radial-gradient(ellipse calc(48px * var(--vg-gw) * var(--vg-ss) * var(--vg-w) * var(--vg-z)) calc(32px * var(--vg-gh) * var(--vg-ss) * var(--vg-h) * var(--vg-l4) * var(--vg-z)) at calc(50% + var(--vg-x4) * var(--vg-w) * var(--vg-z)) calc(100% + 2px * var(--vg-z)), var(--vg-c4) 0%, transparent var(--vg-fade)), radial-gradient(ellipse calc(42px * var(--vg-gw) * var(--vg-ss) * var(--vg-w) * var(--vg-z)) calc(26px * var(--vg-gh) * var(--vg-ss) * var(--vg-h) * var(--vg-l5) * var(--vg-z)) at calc(50% + var(--vg-x5) * var(--vg-w) * var(--vg-z)) calc(100% + 2px * var(--vg-z)), var(--vg-c5) 0%, transparent var(--vg-fade)), radial-gradient(ellipse calc(42px * var(--vg-gw) * var(--vg-ss) * var(--vg-w) * var(--vg-z)) calc(26px * var(--vg-gh) * var(--vg-ss) * var(--vg-h) * var(--vg-l6) * var(--vg-z)) at calc(50% + var(--vg-x6) * var(--vg-w) * var(--vg-z)) calc(100% + 2px * var(--vg-z)), var(--vg-c6) 0%, transparent var(--vg-fade));-webkit-mask:radial-gradient(ellipse calc(170px * var(--vg-rw) * var(--vg-w) * var(--vg-z)) calc(64px * var(--vg-rh) * var(--vg-h) * var(--vg-z)) at 50% 100%, black 0%, #00000080 45%, transparent 100%), linear-gradient(black 0 0) content-box, linear-gradient(black 0 0);mask:radial-gradient(ellipse calc(170px * var(--vg-rw) * var(--vg-w) * var(--vg-z)) calc(64px * var(--vg-rh) * var(--vg-h) * var(--vg-z)) at 50% 100%, black 0%, #00000080 45%, transparent 100%), linear-gradient(black 0 0) content-box, linear-gradient(black 0 0);filter:var(--vg-filter);opacity:calc(var(--vg-alpha) * var(--vg-so));padding:1px;-webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude}.vglow__inner{z-index:1;background:radial-gradient(ellipse calc(74px * var(--vg-gw) * .9 * var(--vg-is) * var(--vg-w) * var(--vg-z)) calc(46px * var(--vg-gh) * .9 * var(--vg-is) * var(--vg-ih) * var(--vg-h) * var(--vg-l0) * var(--vg-z)) at calc(50% + var(--vg-x0) * var(--vg-w) * var(--vg-z)) calc(100% + 0px * var(--vg-z)), color-mix(in srgb, var(--vg-c0) 46%, transparent) 0%, transparent var(--vg-fade)), radial-gradient(ellipse calc(54px * var(--vg-gw) * .9 * var(--vg-is) * var(--vg-w) * var(--vg-z)) calc(40px * var(--vg-gh) * .9 * var(--vg-is) * var(--vg-ih) * var(--vg-h) * var(--vg-l1) * var(--vg-z)) at calc(50% + var(--vg-x1) * var(--vg-w) * var(--vg-z)) calc(100% + 0px * var(--vg-z)), color-mix(in srgb, var(--vg-c1) 46%, transparent) 0%, transparent var(--vg-fade)), radial-gradient(ellipse calc(54px * var(--vg-gw) * .9 * var(--vg-is) * var(--vg-w) * var(--vg-z)) calc(40px * var(--vg-gh) * .9 * var(--vg-is) * var(--vg-ih) * var(--vg-h) * var(--vg-l2) * var(--vg-z)) at calc(50% + var(--vg-x2) * var(--vg-w) * var(--vg-z)) calc(100% + 0px * var(--vg-z)), color-mix(in srgb, var(--vg-c2) 46%, transparent) 0%, transparent var(--vg-fade)), radial-gradient(ellipse calc(48px * var(--vg-gw) * .9 * var(--vg-is) * var(--vg-w) * var(--vg-z)) calc(32px * var(--vg-gh) * .9 * var(--vg-is) * var(--vg-ih) * var(--vg-h) * var(--vg-l3) * var(--vg-z)) at calc(50% + var(--vg-x3) * var(--vg-w) * var(--vg-z)) calc(100% + 0px * var(--vg-z)), color-mix(in srgb, var(--vg-c3) 46%, transparent) 0%, transparent var(--vg-fade)), radial-gradient(ellipse calc(48px * var(--vg-gw) * .9 * var(--vg-is) * var(--vg-w) * var(--vg-z)) calc(32px * var(--vg-gh) * .9 * var(--vg-is) * var(--vg-ih) * var(--vg-h) * var(--vg-l4) * var(--vg-z)) at calc(50% + var(--vg-x4) * var(--vg-w) * var(--vg-z)) calc(100% + 0px * var(--vg-z)), color-mix(in srgb, var(--vg-c4) 46%, transparent) 0%, transparent var(--vg-fade)), radial-gradient(ellipse calc(42px * var(--vg-gw) * .9 * var(--vg-is) * var(--vg-w) * var(--vg-z)) calc(26px * var(--vg-gh) * .9 * var(--vg-is) * var(--vg-ih) * var(--vg-h) * var(--vg-l5) * var(--vg-z)) at calc(50% + var(--vg-x5) * var(--vg-w) * var(--vg-z)) calc(100% + 0px * var(--vg-z)), color-mix(in srgb, var(--vg-c5) 46%, transparent) 0%, transparent var(--vg-fade)), radial-gradient(ellipse calc(42px * var(--vg-gw) * .9 * var(--vg-is) * var(--vg-w) * var(--vg-z)) calc(26px * var(--vg-gh) * .9 * var(--vg-is) * var(--vg-ih) * var(--vg-h) * var(--vg-l6) * var(--vg-z)) at calc(50% + var(--vg-x6) * var(--vg-w) * var(--vg-z)) calc(100% + 0px * var(--vg-z)), color-mix(in srgb, var(--vg-c6) 46%, transparent) 0%, transparent var(--vg-fade));box-shadow:inset 0 0 calc(9px * var(--vg-z)) 1px var(--vg-shadow);-webkit-mask:radial-gradient(ellipse calc(170px * var(--vg-rw) * var(--vg-w) * var(--vg-z)) calc(64px * var(--vg-rh) * var(--vg-h) * var(--vg-z)) at 50% 100%, black 0%, #00000080 45%, #0000004d 85%, transparent 100%), linear-gradient(black, transparent calc(28px * var(--vg-z)), transparent calc(100% - 28px * var(--vg-z)), black), linear-gradient(to right, black, transparent calc(28px * var(--vg-z)), transparent calc(100% - 28px * var(--vg-z)), black);mask:radial-gradient(ellipse calc(170px * var(--vg-rw) * var(--vg-w) * var(--vg-z)) calc(64px * var(--vg-rh) * var(--vg-h) * var(--vg-z)) at 50% 100%, black 0%, #00000080 45%, #0000004d 85%, transparent 100%), linear-gradient(black, transparent calc(28px * var(--vg-z)), transparent calc(100% - 28px * var(--vg-z)), black), linear-gradient(to right, black, transparent calc(28px * var(--vg-z)), transparent calc(100% - 28px * var(--vg-z)), black);filter:var(--vg-filter);opacity:calc(var(--vg-alpha) * var(--vg-io));-webkit-mask-composite:source-in,source-over;mask-composite:intersect,add}.vglow__bloom{z-index:3;background:radial-gradient(ellipse calc(74px * var(--vg-gw) * 1.15 * var(--vg-bs) * var(--vg-w) * var(--vg-z)) calc(46px * var(--vg-gh) * 1.5 * var(--vg-bs) * var(--vg-bh) * var(--vg-h) * var(--vg-l0) * var(--vg-z)) at calc(50% + var(--vg-x0) * var(--vg-w) * var(--vg-z)) calc(100% + 0px * var(--vg-z)), color-mix(in srgb, var(--vg-c0) var(--vg-bloom-a), transparent) 0%, transparent calc(var(--vg-fade) + 2%)), radial-gradient(ellipse calc(54px * var(--vg-gw) * 1.15 * var(--vg-bs) * var(--vg-w) * var(--vg-z)) calc(40px * var(--vg-gh) * 1.5 * var(--vg-bs) * var(--vg-bh) * var(--vg-h) * var(--vg-l1) * var(--vg-z)) at calc(50% + var(--vg-x1) * var(--vg-w) * var(--vg-z)) calc(100% + 0px * var(--vg-z)), color-mix(in srgb, var(--vg-c1) var(--vg-bloom-a), transparent) 0%, transparent calc(var(--vg-fade) + 2%)), radial-gradient(ellipse calc(54px * var(--vg-gw) * 1.15 * var(--vg-bs) * var(--vg-w) * var(--vg-z)) calc(40px * var(--vg-gh) * 1.5 * var(--vg-bs) * var(--vg-bh) * var(--vg-h) * var(--vg-l2) * var(--vg-z)) at calc(50% + var(--vg-x2) * var(--vg-w) * var(--vg-z)) calc(100% + 0px * var(--vg-z)), color-mix(in srgb, var(--vg-c2) var(--vg-bloom-a), transparent) 0%, transparent calc(var(--vg-fade) + 2%)), radial-gradient(ellipse calc(48px * var(--vg-gw) * 1.15 * var(--vg-bs) * var(--vg-w) * var(--vg-z)) calc(32px * var(--vg-gh) * 1.5 * var(--vg-bs) * var(--vg-bh) * var(--vg-h) * var(--vg-l3) * var(--vg-z)) at calc(50% + var(--vg-x3) * var(--vg-w) * var(--vg-z)) calc(100% + 0px * var(--vg-z)), color-mix(in srgb, var(--vg-c3) var(--vg-bloom-a), transparent) 0%, transparent calc(var(--vg-fade) + 2%)), radial-gradient(ellipse calc(48px * var(--vg-gw) * 1.15 * var(--vg-bs) * var(--vg-w) * var(--vg-z)) calc(32px * var(--vg-gh) * 1.5 * var(--vg-bs) * var(--vg-bh) * var(--vg-h) * var(--vg-l4) * var(--vg-z)) at calc(50% + var(--vg-x4) * var(--vg-w) * var(--vg-z)) calc(100% + 0px * var(--vg-z)), color-mix(in srgb, var(--vg-c4) var(--vg-bloom-a), transparent) 0%, transparent calc(var(--vg-fade) + 2%)), radial-gradient(ellipse calc(42px * var(--vg-gw) * 1.15 * var(--vg-bs) * var(--vg-w) * var(--vg-z)) calc(26px * var(--vg-gh) * 1.5 * var(--vg-bs) * var(--vg-bh) * var(--vg-h) * var(--vg-l5) * var(--vg-z)) at calc(50% + var(--vg-x5) * var(--vg-w) * var(--vg-z)) calc(100% + 0px * var(--vg-z)), color-mix(in srgb, var(--vg-c5) var(--vg-bloom-a), transparent) 0%, transparent calc(var(--vg-fade) + 2%)), radial-gradient(ellipse calc(42px * var(--vg-gw) * 1.15 * var(--vg-bs) * var(--vg-w) * var(--vg-z)) calc(26px * var(--vg-gh) * 1.5 * var(--vg-bs) * var(--vg-bh) * var(--vg-h) * var(--vg-l6) * var(--vg-z)) at calc(50% + var(--vg-x6) * var(--vg-w) * var(--vg-z)) calc(100% + 0px * var(--vg-z)), color-mix(in srgb, var(--vg-c6) var(--vg-bloom-a), transparent) 0%, transparent calc(var(--vg-fade) + 2%));-webkit-mask:radial-gradient(ellipse calc(200px * var(--vg-rw) * var(--vg-w) * var(--vg-z)) calc(130px * var(--vg-rh) * var(--vg-h) * var(--vg-z)) at 50% 100%, black 0%, #00000080 35%, transparent 100%);mask:radial-gradient(ellipse calc(200px * var(--vg-rw) * var(--vg-w) * var(--vg-z)) calc(130px * var(--vg-rh) * var(--vg-h) * var(--vg-z)) at 50% 100%, black 0%, #00000080 35%, transparent 100%);filter:blur(calc(10px * var(--vg-glow-size,1) * var(--vg-z))) var(--vg-filter);opacity:calc(var(--vg-alpha) * var(--vg-lo))}@media (prefers-reduced-motion:reduce){.vglow__fx{animation:none}}@media (forced-colors:active){.vglow__fx{display:none}}@keyframes oj-vg-in{0%{--vg-o:0}to{--vg-o:1}}@keyframes oj-vg-out{0%{--vg-o:1}to{--vg-o:0}}@keyframes oj-vg-hue{0%,to{--vg-hue-t:-1}50%{--vg-hue-t:1}}.fx-liquid{--fx-liquid-fill:var(--float);isolation:isolate;min-width:0;max-width:100%;position:relative}.fx-liquid[data-fx-theme=light]{--fx-liquid-fill:var(--cream)}.fx-liquid[data-fx-theme=dark]{--fx-liquid-fill:color-mix(in srgb, var(--on-butter) 93%, var(--cream))}.fx-liquid__svg{pointer-events:none;z-index:-1;will-change:filter, transform;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fx-liquid__item{will-change:transform;display:inline-block}.fx-liquid__host{display:contents}.fx-bot{--fx-bot-size:64px;vertical-align:middle;width:calc(var(--fx-bot-size) * 1.24);height:calc(var(--fx-bot-size) * 1.5);margin:calc(var(--fx-bot-size) * -.35) calc(var(--fx-bot-size) * -.12) calc(var(--fx-bot-size) * -.15);-webkit-tap-highlight-color:transparent;flex:none;display:inline-block}.oui-metal-fx{--oui-metal-fx-radius:999px;--oui-metal-fx-ring:1px;box-sizing:border-box;vertical-align:middle;isolation:isolate;border-radius:var(--oui-metal-fx-radius);background:var(--float);min-inline-size:0;max-inline-size:100%;color:var(--text);justify-content:center;align-items:center;display:inline-flex;position:relative}.oui-metal-fx[data-variant=circle]{--oui-metal-fx-radius:50%;--oui-metal-fx-ring:2px}.oui-metal-fx:after{content:"";z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 var(--oui-metal-fx-ring) var(--line);pointer-events:none;position:absolute;inset:0}.oui-metal-fx__fallback{z-index:0;box-sizing:border-box;padding:var(--oui-metal-fx-ring);border-radius:inherit;background:conic-gradient(from 200deg, var(--cream), var(--faint) 22%, var(--cream) 38%, var(--muted) 60%, var(--cream) 78%, var(--faint) 90%, var(--cream));opacity:calc(.25 + .75 * var(--oui-metal-fx-strength,1));-webkit-mask:linear-gradient(var(--ink) 0 0) content-box exclude, linear-gradient(var(--ink) 0 0);mask:linear-gradient(var(--ink) 0 0) content-box exclude, linear-gradient(var(--ink) 0 0);pointer-events:none;transition:opacity .15s ease-out;position:absolute;inset:0}.oui-metal-fx[data-ready] .oui-metal-fx__fallback{opacity:0}.oui-metal-fx__canvas,.oui-metal-fx__glow{border-radius:inherit;pointer-events:none;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.oui-metal-fx__canvas{z-index:1}.oui-metal-fx__glow{z-index:2;filter:blur(5px)saturate(1.4);mix-blend-mode:screen;opacity:.7}.oui-metal-fx[data-mode=light] .oui-metal-fx__glow{filter:blur(5px)saturate(3)brightness(.8);mix-blend-mode:multiply;opacity:.28}.oui-metal-fx__rim{z-index:3;border-radius:inherit;box-shadow:inset 0 var(--oui-metal-fx-rim-y,1px) var(--oui-metal-fx-rim-blur,.5px) var(--oui-metal-fx-rim-color,var(--cream));pointer-events:none;position:absolute;inset:0}.oui-metal-fx__content{z-index:4;border-radius:inherit;justify-content:center;align-items:center;min-inline-size:0;max-inline-size:100%;display:inline-flex;position:relative}.oui-metal-fx[data-normalize]>.oui-metal-fx__content>*{box-shadow:none;background:0 0;border-color:#0000}@media (prefers-reduced-motion:reduce){.oui-metal-fx__fallback{transition:none}}.oui-image-gen-fx{--oui-image-gen-fx-cell:14px;box-sizing:border-box;isolation:isolate;border-radius:var(--oui-image-gen-fx-radius,var(--r-tile));background:var(--oui-image-gen-fx-bg,var(--solid));inline-size:fit-content;min-inline-size:0;max-inline-size:100%;color:var(--text);display:block;position:relative;overflow:hidden}.oui-image-gen-fx[data-empty]{aspect-ratio:1;inline-size:min(100%,320px)}.oui-image-gen-fx__card{z-index:0;block-size:100%;max-inline-size:100%;display:block;position:relative}.oui-image-gen-fx__card>*{max-inline-size:100%}.oui-image-gen-fx__fallback{z-index:1;border-radius:inherit;background:linear-gradient(135deg, color-mix(in srgb, var(--text) 10%, transparent), transparent 70%), repeating-linear-gradient(90deg, transparent 0 calc(var(--oui-image-gen-fx-cell) - 2px), var(--oui-image-gen-fx-bg,var(--solid)) 0 var(--oui-image-gen-fx-cell)), repeating-linear-gradient(0deg, color-mix(in srgb, var(--text) 8%, transparent) 0 calc(var(--oui-image-gen-fx-cell) - 2px), var(--oui-image-gen-fx-bg,var(--solid)) 0 var(--oui-image-gen-fx-cell));opacity:calc(.4 + .6 * var(--oui-image-gen-fx-strength,1));pointer-events:none;position:absolute;inset:0}.oui-image-gen-fx[data-ready] .oui-image-gen-fx__fallback{display:none}.oui-image-gen-fx__shader,.oui-image-gen-fx__layer{border-radius:inherit;pointer-events:none;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.oui-image-gen-fx__shader{z-index:2;opacity:var(--oui-image-gen-fx-strength,1)}.oui-image-gen-fx__layer{z-index:3}}
.ojs-launcher{inset-inline-end:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:2147483000;position:fixed}.ojs-launcher[dir=rtl]{inset-inline-end:max(16px, env(safe-area-inset-left))}.ojs-launcher--inline{position:static}.ojs-launcher>button{min-height:44px;box-shadow:0 8px 24px #0000002e;box-shadow:0 8px 24px lab(0% 0 0/.18)}.ojs-panel,.ojs-list,.ojs-thread,.ojs-form,.ojs-threadview{align-content:start;gap:14px;min-width:0;display:grid}.ojs-h{margin:0;font-size:15px;font-weight:600}.ojs-muted{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13px}.ojs-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ojs-row--between{justify-content:space-between}.ojs-row--end{justify-content:flex-end}.ojs-link{all:unset;cursor:pointer;color:var(--muted);align-items:center;min-height:44px;font-size:13px;display:inline-flex}.ojs-link:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid}.ojs-form__pair{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:560px){.ojs-form__pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ojs-hp{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.ojs-files{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ojs-file{background:color-mix(in oklab, var(--text,currentColor) 5%, transparent);border-radius:14px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px;display:grid}.ojs-file img,.ojs-file__icon{object-fit:cover;border-radius:10px;place-items:center;width:48px;height:48px;display:grid}.ojs-file__name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ojs-thread__head{gap:4px;display:grid}.ojs-thread__title h3{overflow-wrap:anywhere;margin:0 0 4px;font-size:16px;font-weight:600}.ojs-thread__log{overscroll-behavior:contain;min-height:120px;max-height:min(56vh,560px);overflow:auto}.ojs-thread--empty{place-items:center;min-height:160px}.ojs-page{gap:20px;max-width:1180px;margin:0 auto;padding:24px 16px 48px;display:grid}.ojs-page__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ojs-page__title{letter-spacing:-.02em;margin:0 0 4px;font-size:clamp(24px,4vw,32px);font-weight:650}.ojs-page__body{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.ojs-page__list,.ojs-page__pane{align-content:start;gap:14px;min-width:0;display:grid}.ojs-page__identity{padding-top:4px}@media (min-width:900px){.ojs-page--pane .ojs-page__body{grid-template-columns:minmax(280px,360px) minmax(0,1fr)}.ojs-page--pane .ojs-page__list{position:sticky;top:16px}}@media (max-width:899px){.ojs-page--pane .ojs-page__pane{order:-1}}.ojs-threadview{max-width:760px;margin:0 auto;padding:24px 16px 48px}.ojs-signin{max-width:420px}[dir=rtl] .ojs-panel,[dir=rtl].ojs-panel,[dir=rtl].ojs-page,[dir=rtl].ojs-threadview{text-align:start}[dir=rtl] .ojs-thread__title .ojs-muted{direction:ltr;unicode-bidi:isolate}.ojs-convs{gap:12px;display:grid}.ojs-convs__group ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ojs-convs__label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 4px;font-size:11px;font-weight:600}.ojs-conv{all:unset;box-sizing:border-box;cursor:pointer;text-align:start;border-radius:12px;gap:2px;width:100%;min-height:44px;padding:10px 12px;display:grid}.ojs-conv:hover,.ojs-conv[aria-current=true]{background:color-mix(in oklab, var(--text,currentColor) 6%, transparent)}.ojs-conv:focus-visible{outline:2px solid var(--accent,currentColor);outline-offset:2px}.ojs-conv__title{overflow-wrap:anywhere;align-items:center;gap:8px;font-weight:500;display:flex}.ojs-conv__preview{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ojs-conv__dot{background:var(--accent,currentColor);border-radius:50%;flex:none;width:8px;height:8px}
@layer optijara.base{button.char,button.pick,button.sc-tile,button.net-pick,button.ppick{background:revert-layer;border:revert-layer;padding:revert-layer}}.app{padding-top:calc(22px + env(safe-area-inset-top,0px))}@media (max-width:760px){.app{padding-top:calc(10px + env(safe-area-inset-top,0px))}}@media (max-width:760px) and (orientation:landscape) and (max-height:500px){.app{padding-top:calc(10px + env(safe-area-inset-top,0px))}}@media (max-width:760px){:root{--density:.88;--gap:12px;--r-card:22px;--r-tile:18px;--shell-top-gap:8px;--shell-top-mb:12px;--shell-tool:40px;--shell-tool-icon:20px;--shell-tool-bg:transparent;--shell-tool-rim:transparent;--shell-me:40px;--shell-me-pad:3px;--shell-avatar:32px;--shell-head-title:24px;--shell-head-mb:14px;--shell-tab-h:46px;--shell-tab-pad:5px 2px 4px;--shell-tab-icon:20px;--shell-tab-label:10.5px;--shell-dock-pad:4px;--shell-dock-inset:8px;--shell-app-pb:78px;--shell-drawer-title:18px;--shell-feed-pad:8px 0;--shell-feed-text:13px;--app-sec-title:16px;--app-flow-title:17px;--app-stack-gap:14px;--app-lede-mb:18px;--app-section-gap:18px;--app-db-x:2px;--app-db-pb:16px;--app-sticky-b:70px;--app-mark:28px;--app-mark-word:15px}.pcal,.pcal .ec__day{--ec-row:42px}}@media (max-width:760px) and (pointer:coarse){.btn{height:40px}.btn--sm{height:36px;padding:0 12px}}.m-back{display:none}@media (max-width:760px){.m-back{min-height:40px;color:var(--muted);border-radius:999px;align-items:center;gap:4px;margin-block:-8px 2px;margin-inline:-6px 0;padding-block:0;padding-inline:6px 10px;font-size:14px;font-weight:600;display:inline-flex}.m-back:active{background:var(--well)}}
html:root{--og-forest:#0f2a1f;--og-moss:#2e6a45;--og-gold:#f2c14e;--og-amber:#f0943a;--og-ember:#dc4128;--og-gradient:radial-gradient(42% 60% at 80% 28%, #ffe7a3 0%, #ffe7a300 70%), radial-gradient(30% 45% at 100% 70%, #c8231acc 0%, #c8231a00 75%), linear-gradient(100deg, #0b2018 0%, #123a2a 26%, #4f7a3a 44%, #d7b84c 60%, #f0a03c 78%, #d9402a 100%);--og-wash:radial-gradient(70% 55% at 100% 0%, color-mix(in srgb, var(--og-gold) 30%, transparent), transparent 72%), radial-gradient(45% 40% at 100% 38%, color-mix(in srgb, var(--og-ember) 13%, transparent), transparent 70%), radial-gradient(85% 65% at 0% 100%, color-mix(in srgb, var(--og-moss) 20%, transparent), transparent 72%), var(--bg);--og-wash-soft:radial-gradient(60% 45% at 100% 0%, color-mix(in srgb, var(--og-gold) 12%, transparent), transparent 72%), radial-gradient(70% 55% at 0% 100%, color-mix(in srgb, var(--og-moss) 8%, transparent), transparent 72%)}html:root[data-theme=dark]{--og-wash:radial-gradient(70% 55% at 100% 0%, color-mix(in srgb, var(--og-gold) 16%, transparent), transparent 72%), radial-gradient(45% 40% at 100% 38%, color-mix(in srgb, var(--og-ember) 14%, transparent), transparent 70%), radial-gradient(90% 70% at 0% 100%, color-mix(in srgb, var(--og-moss) 32%, transparent), transparent 72%), color-mix(in srgb, var(--og-forest) 40%, var(--bg));--og-wash-soft:radial-gradient(60% 45% at 100% 0%, color-mix(in srgb, var(--og-gold) 6%, transparent), transparent 72%), radial-gradient(70% 55% at 0% 100%, color-mix(in srgb, var(--og-moss) 14%, transparent), transparent 72%)}.og-wash{background:var(--og-wash)}html:root:not([data-theme=dark]) .og-wash{--muted:#475569}body:before{content:"";z-index:-1;pointer-events:none;background:var(--og-wash-soft);position:fixed;inset:0}@media (forced-colors:active){body:before{display:none}}
@property --collapse{syntax:"<number>";inherits:true;initial-value:0}html:root{--c-gutter:24px;--c-gap:16px;--c-section:28px;--c-r-lg:20px;--c-r:16px;--c-r-sm:12px;--c-surface:#eef2f7;--c-surface-2:#e3e9f1;--c-line:color-mix(in srgb, var(--text) 8%, transparent);--c-accent:#4f8cff;--c-accent-ink:#1f5fe0;--c-accent-soft:#4f8cff24;--c-ok:#15803d;--c-ok-soft:#16a34a24;--c-warn:#a16207;--c-warn-soft:#eab30833;--c-bad:#dc2626;--c-bad-soft:#ef444424;--c-spread:radial-gradient(40% 55% at 100% 0%, color-mix(in srgb, var(--og-gold) 22%, transparent), transparent 70%), linear-gradient(160deg, #2a63e6 0%, #2457d6 55%, #1c47b8 100%);--c-on-spread:#fff;--c-on-spread-muted:#ffffffeb;--c-shadow:0 8px 24px -12px #0f172a40;--c-bar-h:0px;--c-sticky-top:16px}html:root[data-theme=dark]{--c-surface:#151f35;--c-surface-2:#1c2842;--c-accent-ink:#8db4ff;--c-accent-soft:#5b9cff33;--c-ok:#4ade80;--c-warn:#facc15;--c-bad:#f87171;--c-spread:radial-gradient(40% 55% at 100% 0%, color-mix(in srgb, var(--og-gold) 11%, transparent), transparent 70%), linear-gradient(160deg, #1d3f8f 0%, #16306f 60%, #10234f 100%);--c-shadow:0 10px 28px -12px #0009}@media (max-width:760px){html:root{--c-gutter:16px;--c-gap:12px;--c-section:20px;--c-bar-h:calc(62px + env(safe-area-inset-top,0px));--c-sticky-top:calc(var(--c-bar-h) + 8px);--c-tabbar-h:calc(58px + max(12px, env(safe-area-inset-bottom,0px)));--c-bleed-l:max(var(--c-gutter), env(safe-area-inset-left,0px));--c-bleed-r:max(var(--c-gutter), env(safe-area-inset-right,0px));--app-db-x:0px;--shell-top-mb:0px;--shell-tab-h:48px;--shell-tab-pad:6px 2px 5px;--shell-tab-icon:22px;--shell-tab-label:11px;--shell-dock-pad:5px;--shell-dock-inset:12px;--shell-app-pb:84px;--app-sticky-b:78px}html{scroll-padding-top:calc(var(--c-bar-h) + 12px);scroll-padding-bottom:calc(var(--c-tabbar-h) + 12px)}}.top-mid{display:none}@media (max-width:760px){.app{padding-top:0;padding-left:var(--c-bleed-l);padding-right:var(--c-bleed-r)}header.top{z-index:40;margin:0 calc(-1 * var(--c-bleed-r)) 0 calc(-1 * var(--c-bleed-l));padding:calc(8px + env(safe-area-inset-top,0px)) var(--c-bleed-r) 10px var(--c-bleed-l);min-height:var(--c-bar-h);color:var(--c-on-spread);isolation:isolate;align-items:center;gap:10px;display:flex;position:sticky;top:0}header.top:before{content:"";z-index:-1;border-radius:0 0 var(--c-r-lg) var(--c-r-lg);background:var(--c-spread);box-shadow:var(--c-shadow);opacity:calc(var(--collapse) * 4);position:absolute;inset:0}header.top>.brand{display:none}header.top .top__tools{flex:1;align-items:center;gap:10px;min-width:0;display:flex}header.top .top__tools>.ibtn.ac-ub--settings{order:-1}header.top .top__tools>.top-mid{flex:1;order:0;align-items:center;min-width:0;min-height:44px;display:flex;position:relative}header.top .top__tools>.ibtn:not([aria-haspopup]){display:none}header.top .top__tools>.ibtn[aria-haspopup=dialog]{order:1}header.top .top__tools>.ibtn[aria-haspopup=dialog],header.top .top__tools>.ibtn.ac-ub--settings{color:#0f172a;width:44px;height:44px;box-shadow:var(--c-shadow);background:#fff;border:0;border-radius:50%;flex:none}header.top .top__tools>.ibtn[aria-haspopup=dialog] .ico,header.top .top__tools>.ibtn.ac-ub--settings .ico{width:20px;height:20px}header.top :focus-visible{outline-offset:2px;outline:2px solid #fff}html:not([data-spread]) .app>header.top{--collapse:1;animation:none}#main:not(:has(>.db>.spread)){padding-top:12px}}@media (max-width:760px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){html[data-spread] .app>header.top,.spread{animation:linear both c-collapse;animation-timeline:scroll(root);animation-range:0 var(--collapse-range,56px)}}}@keyframes c-collapse{0%{--collapse:0}to{--collapse:1}}main#main:focus:not(:focus-visible),main#main[tabindex="-1"]:focus{outline:none}.hpill{flex:1;min-width:0;position:relative}.hpill__form{color:#0f172a;height:44px;box-shadow:var(--c-shadow);background:#fff;border-radius:999px;align-items:center;gap:8px;padding-block:0;padding-inline:14px 4px;display:flex}.hpill--big .hpill__form{height:52px;padding-inline-start:18px}.hpill__form:focus-within{box-shadow:0 0 0 2px var(--c-accent), var(--c-shadow)}.hpill__ico{color:#64748b;flex:none}.hpill__input{min-width:0;height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px;font-weight:500}.hpill__input::placeholder{color:#64748b;opacity:1}.hpill__go{background:var(--c-accent);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.hpill--big .hpill__go{width:44px;height:44px}.hpill__go[hidden]{display:none}.hpill__err{z-index:2;color:#fff;background:#0f172a;border-radius:10px;padding:6px 10px;font-size:12.5px;font-weight:600;position:absolute;top:calc(100% + 6px);left:8px;right:8px}.hgreet{pointer-events:none;white-space:nowrap;align-content:center;line-height:1.15;display:grid;position:absolute;inset-block:0;inset-inline:0 auto}.hgreet span{color:var(--c-on-spread-muted);font-size:12.5px;font-weight:500}.hgreet b{color:var(--c-on-spread);font-size:17px;font-weight:700}html:not([data-spread=home]) .top-mid .hgreet{display:none}.top-title{letter-spacing:-.01em;min-width:0;color:var(--c-on-spread);text-overflow:ellipsis;white-space:nowrap;opacity:var(--collapse);transform:translateY(calc((1 - var(--collapse)) * 6px));font-size:17px;font-weight:700;overflow:hidden}html[data-spread=home] .top-title{display:none}.top-step{align-content:center;gap:5px;display:grid}.top-step__text{text-overflow:ellipsis;font-size:15px;overflow:hidden}.hpill__paste{color:#1f4fbf;min-height:32px;font:inherit;cursor:pointer;background:#e6efff;border:0;border-radius:999px;flex:none;align-items:center;gap:5px;margin-inline-end:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.hpill__paste:before{content:"";position:absolute;inset:-6px -4px}.hpill__paste:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}@media (max-width:760px){.app{padding-bottom:calc(var(--c-tabbar-h) + 16px)}nav.dock.dock--tabs{left:max(12px, env(safe-area-inset-left,0px));right:max(12px, env(safe-area-inset-right,0px));bottom:max(12px, env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--surface) 72%, transparent);border:1px solid color-mix(in srgb, var(--text) 8%, transparent);max-width:440px;box-shadow:var(--c-shadow);-webkit-backdrop-filter:blur(18px)saturate(1.4);border-radius:999px;gap:0}nav.dock.dock--tabs .dock__overflow{display:none}nav.dock.dock--tabs .dock__btn{border-radius:999px;min-width:44px;min-height:48px}nav.dock.dock--tabs .dock__btn>:is(.ico,.dock__label){color:var(--muted)}nav.dock.dock--tabs .dock__btn:hover{background:0 0}nav.dock.dock--tabs{--dock-ind-bg:var(--c-accent-soft)}nav.dock.dock--tabs .dock__btn[aria-current=page],nav.dock.dock--tabs .dock__btn.is-current{color:var(--c-accent-ink)}nav.dock.dock--tabs:not([data-ind]) .dock__btn[aria-current=page],nav.dock.dock--tabs:not([data-ind]) .dock__btn.is-current{background:var(--dock-ind-bg)}nav.dock.dock--tabs .dock__btn[aria-current=page]>:is(.ico,.dock__label){color:var(--c-accent-ink)}nav.dock.dock--tabs .dock__btn:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px}.toaster{--toaster-y:calc(var(--c-bar-h) + 8px)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (max-width:760px){nav.dock.dock--tabs{background:var(--surface)}}}:root{--c-avatar-line:color-mix(in srgb, var(--text) 16%, transparent)}.ac-um__card>.av,.st-who>.av{box-shadow:0 0 0 1px var(--c-avatar-line)}.spread{display:none}@media (max-width:760px){.spread{margin:calc(-1 * var(--c-bar-h)) calc(-1 * var(--c-bleed-r)) var(--c-section) calc(-1 * var(--c-bleed-l));padding:calc(var(--c-bar-h) + 2px) var(--c-bleed-r) 18px var(--c-bleed-l);border-radius:0 0 var(--c-r-lg) var(--c-r-lg);background:var(--c-spread);color:var(--c-on-spread);gap:6px;display:grid;position:relative}.spread+.head,.spread~.head{display:none}.db:has(>.spread){padding-top:0}.spread-desk{display:none}.spread__row{align-items:center;gap:12px;min-width:0;display:flex}.spread__title{letter-spacing:-.02em;min-width:0;color:var(--c-on-spread);opacity:calc(1 - var(--collapse) * .6);flex:1;margin:0;font-size:24px;font-weight:700;line-height:1.15}.spread__summary{color:var(--c-on-spread-muted);margin:0;font-size:13.5px;font-weight:500}.spread__action{flex:none}.spread__back{min-height:44px;color:var(--c-on-spread-muted);border-radius:999px;justify-self:start;align-items:center;gap:2px;margin-block:-10px -6px;margin-inline:-8px 0;padding-block:0;padding-inline:4px 10px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.spread__back:focus-visible{outline-offset:-2px;outline:2px solid #fff}#main:has(>.db>.spread>.spread__back:not(.spread__back--desk))>.m-back{display:none}.spread__back--desk{display:none}.spread__chips{margin:6px calc(-1 * var(--c-bleed-r)) 0 calc(-1 * var(--c-bleed-l));padding:0 var(--c-bleed-r) 0 var(--c-bleed-l);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.spread__chips::-webkit-scrollbar{display:none}.spread--home{gap:14px}.spread--flow{gap:12px}.spread--pill{margin-bottom:calc(26px + var(--c-section) - 6px);padding-bottom:44px}.spread--pill>.hpill{left:var(--c-bleed-l);right:var(--c-bleed-r);position:absolute;bottom:-26px}}.spread__step{margin:0}@media not (max-width:760px){.spread--home,.spread--flow{margin-bottom:var(--c-section);border-radius:var(--c-r-lg);background:var(--c-spread);color:var(--c-on-spread);gap:14px;padding:22px 24px 24px;display:grid}.spread--home .spread__title{display:none}.spread--flow{gap:12px;padding-block:18px 24px}.spread--flow>.spread__row{align-items:center;gap:16px;min-width:0;display:flex}.spread--flow .spread__title{letter-spacing:-.02em;min-width:0;color:var(--c-on-spread);flex:1;margin:0;font-size:30px;font-weight:700;line-height:1.15}.spread--flow .spread__action{flex:none}.spread--flow>.spread__summary{color:var(--c-on-spread-muted);margin:-6px 0 0;font-size:14px;font-weight:500}.spread--flow>.spread__back{min-height:44px;color:var(--c-on-spread-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-self:start;align-items:center;gap:2px;margin-block:-10px;margin-inline:-8px 0;padding-block:0;padding-inline:4px 10px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.spread--flow>.spread__back:hover{color:var(--c-on-spread)}.spread--flow>.spread__back:focus-visible{outline-offset:-2px;outline:2px solid #fff}.spread--flow>.spread__step{margin-top:4px}.spread--pill>.hpill{margin-top:6px}}button.spread__back{font:inherit;cursor:pointer;background:0 0;border:0}.hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;display:grid}.hero__label{color:var(--c-on-spread-muted);align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:flex}.hero__title{letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:28px;font-weight:800;line-height:1.1;overflow:hidden}.hero__go{color:#fff;width:52px;height:52px;box-shadow:var(--c-shadow);background:#0f172a;border-radius:50%;grid-area:1/2/span 2;place-items:center;display:grid}.hero__go:focus-visible{outline-offset:3px;outline:2px solid #fff}.hero-meta{color:var(--c-on-spread);justify-content:space-between;gap:12px;font-size:13px;font-weight:500;display:flex}.c-sec{gap:var(--c-gap);min-width:0;display:grid}.c-sech{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}.c-sech__title{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700}.c-sech__action{min-height:44px;color:var(--c-accent-ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;margin-block:-8px;margin-inline:0 -6px;padding:0 6px;font-size:14px;font-weight:600;display:inline-flex}.c-sech__action:focus-visible{outline:2px solid var(--c-accent);outline-offset:0;border-radius:8px}.c-hs{gap:var(--c-gap);margin:0 calc(-1 * var(--c-gutter));padding:2px var(--c-gutter) 4px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--c-gutter);scrollbar-width:none;overscroll-behavior-x:contain;list-style:none;display:flex;overflow-x:auto}.c-hs::-webkit-scrollbar{display:none}.c-hs>*{scroll-snap-align:start;flex:none}.c-chip{white-space:nowrap;background:var(--c-surface-2);height:22px;color:var(--text);border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.c-chip__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.c-chip--live{background:var(--c-accent-soft);color:var(--c-accent-ink)}.c-chip--ok{background:var(--c-ok-soft);color:var(--c-ok)}.c-chip--warn{background:var(--c-warn-soft);color:var(--c-warn)}.c-chip--bad{background:var(--c-bad-soft);color:var(--c-bad)}.c-chip--muted{color:var(--muted)}.c-chip--on{color:#0f172a;background:#fff}.c-chip--on.c-chip--live .c-chip__dot{color:#2563eb}.c-chip--on.c-chip--ok .c-chip__dot{color:#16a34a}.c-chip--on.c-chip--warn .c-chip__dot{color:#ca8a04}.c-chip--on.c-chip--bad .c-chip__dot{color:#dc2626}@media (prefers-reduced-motion:no-preference){.c-chip--live .c-chip__dot{animation:1.6s ease-in-out infinite c-pulse}}@keyframes c-pulse{50%{opacity:.35}}.c-tiles{grid-template-columns:repeat(var(--c-tiles,5), minmax(0, 1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.c-tile{min-width:0;color:var(--text);text-align:center;justify-items:center;gap:6px;font-size:12.5px;font-weight:600;text-decoration:none;display:grid}.c-tile__art{aspect-ratio:1;border-radius:var(--c-r);background:var(--c-surface);width:100%;transition:transform .2s var(--ease,ease);place-items:center;display:grid}.c-tile__art>svg,.c-tile__art>img{width:62%;height:62%}.c-tile:active .c-tile__art{transform:scale(.96)}.c-tile:focus-visible{outline:none}.c-tile:focus-visible .c-tile__art{outline:2px solid var(--c-accent);outline-offset:2px}.c-tile__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.c-card{border-radius:var(--c-r);background:var(--c-surface);min-width:0;padding:14px}.c-bento{gap:var(--c-gap);grid-template-rows:auto auto;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.c-bento>.c-stat--big{grid-row:span 2}.c-stat{border-radius:var(--c-r);background:var(--c-surface);min-width:0;color:var(--text);align-content:start;gap:4px;padding:14px;display:grid}.c-stat--big{border-radius:var(--c-r-lg);background:color-mix(in srgb, var(--c-accent) 11%, var(--c-surface));gap:8px}.c-stat__head{align-items:center;gap:10px;min-width:0;display:flex}.c-stat__ico{background:var(--surface);width:36px;height:36px;color:var(--c-accent-ink);border-radius:50%;flex:none;place-items:center;display:grid}.c-stat__label{min-width:0;font-size:13.5px;font-weight:600;line-height:1.2;display:grid}.c-stat__label small{color:var(--muted);font-size:12px;font-weight:500}.c-stat__value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:8px;font-size:26px;font-weight:800;line-height:1.1;display:flex}.c-stat--big .c-stat__value{font-size:34px}.c-stat__hint{color:var(--muted);font-size:12.5px;font-weight:500}.c-trend{background:var(--surface);letter-spacing:0;height:24px;color:var(--c-ok);border-radius:999px;align-items:center;gap:3px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.c-trend--down{color:var(--c-bad)}.c-bars{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:8px;height:96px;margin:0;padding:0;list-style:none;display:grid}.c-bars li{height:100%;color:var(--muted);grid-template-rows:1fr auto;place-items:end center;gap:4px;font-size:11px;font-weight:600;display:grid}.c-bars i{background:color-mix(in srgb, var(--c-accent) 40%, transparent);border-radius:6px;width:100%;min-height:4px}.c-bars li[data-now] i{background:var(--c-accent)}.c-bars li[data-now]{color:var(--text)}.c-tl{gap:10px;margin:0;padding:0;list-style:none;display:grid}.c-tl__item{grid-template-columns:58px 14px minmax(0,1fr);align-items:center;gap:8px;display:grid;position:relative}.c-tl__time{color:var(--muted);text-align:end;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:500}.c-tl__item[data-live] .c-tl__time{color:var(--text);font-weight:700}.c-tl__dot{border:2px solid var(--muted);background:var(--bg);z-index:1;border-radius:50%;justify-self:center;width:10px;height:10px}.c-tl__item[data-live] .c-tl__dot{border-color:var(--c-accent);background:var(--c-accent);box-shadow:0 0 0 4px var(--c-accent-soft)}.c-tl__item[data-tone=ok] .c-tl__dot{border-color:var(--c-ok)}.c-tl__item[data-tone=bad] .c-tl__dot{border-color:var(--c-bad)}.c-tl__item:not(:last-child):after{content:"";inset-inline-start:72px;background:var(--c-surface-2);width:2px;height:calc(100% + 10px);position:absolute;top:50%}.c-tl__card{border-radius:var(--c-r);background:var(--c-surface);min-height:60px;color:var(--text);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:grid}.c-tl__item[data-live] .c-tl__card{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--c-accent) 55%, transparent)}a.c-tl__card:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.c-well{background:var(--surface);width:40px;height:40px;color:var(--text);border-radius:50%;place-items:center;display:grid;overflow:hidden}.c-well img{object-fit:cover;width:100%;height:100%}.c-well--live{background:var(--c-accent-soft);color:var(--c-accent-ink)}.c-well--ok{background:var(--c-ok-soft);color:var(--c-ok)}.c-well--bad{background:var(--c-bad-soft);color:var(--c-bad)}.c-text{gap:2px;min-width:0;display:grid}.c-text b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.c-text span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.c-list{border-radius:var(--c-r);background:var(--c-surface);margin:0;padding:4px 14px;list-style:none;display:grid}.c-list>li+li{border-top:1px solid var(--c-line)}.c-row{min-height:56px;color:var(--text);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 0;text-decoration:none;display:grid}.c-row--bare{grid-template-columns:minmax(0,1fr) auto}.c-row__end{font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.c-row__end .ico{color:var(--muted)}a.c-row:focus-visible,button.c-row:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px;border-radius:10px}button.c-row{width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.c-line{--c-line-track:color-mix(in srgb, var(--text) 12%, transparent);--c-line-fill:linear-gradient(90deg, var(--c-accent) 0%, #6f9dff 70%, var(--og-gold) 100%);--c-line-glow:#fffffff2;--c-line-mark:var(--c-surface-2);--c-line-label:var(--muted);--c-line-now:var(--text);--c-line-on:var(--c-accent);gap:10px;min-width:0;display:grid}:is(.spread,.top-step) .c-line{--c-line-track:#ffffff42;--c-line-fill:linear-gradient(90deg, #ffffff8c 0%, #fffc 70%, color-mix(in srgb, var(--og-gold) 75%, #fff) 100%);--c-line-glow:color-mix(in srgb, var(--og-gold) 70%, #fff);--c-line-mark:#fff6;--c-line-label:var(--c-on-spread-muted);--c-line-now:var(--c-on-spread);--c-line-on:#fff}.c-line[data-state=bad]{--c-line-fill:linear-gradient(90deg, var(--c-bad), var(--c-bad))}.c-line__track{background:var(--c-line-track);border-radius:999px;height:2px;margin:2px 3px;display:block;position:relative}.c-line__fill,.c-line__run{border-radius:inherit;width:100%;position:absolute;inset-block:0;inset-inline:0 auto}.c-line__fill{background:var(--c-line-fill);transform:scaleX(var(--p,0));transform-origin:0}[dir=rtl] .c-line__fill{transform-origin:100%}.c-line__run{width:calc(var(--p,0) * 100%);overflow:hidden}.c-line__glow{top:0;bottom:0;background:linear-gradient(90deg, transparent, var(--c-line-glow), transparent);filter:blur(.6px);opacity:0;border-radius:999px;width:56px;position:absolute;inset-inline-start:-56px}.c-line__mark{top:50%;background:var(--c-line-mark);border-radius:50%;width:6px;height:6px;margin-block:-3px 0;margin-inline:-3px 0;position:absolute;inset-inline-start:calc(var(--at) * 100%)}.c-line__mark[data-state=done]{background:var(--c-line-on)}.c-line__mark[data-state=now]{background:var(--c-line-on);box-shadow:0 0 0 3px color-mix(in srgb, var(--c-line-on) 26%, transparent)}.c-line[data-state=bad] .c-line__mark[data-state=now]{background:var(--c-bad);box-shadow:0 0 0 3px var(--c-bad-soft)}.c-line__labels{height:1.35em;color:var(--c-line-label);margin:0;padding:0;font-size:12.5px;font-weight:500;line-height:1.35;list-style:none;position:relative}.c-line__labels>li{top:0;white-space:nowrap;position:absolute;inset-inline-start:calc(var(--at) * 100%);transform:translate(-50%)}[dir=rtl] .c-line__labels>li:not([data-edge]){transform:translate(50%)}.c-line__labels>li[data-edge=start]{transform:none}.c-line__labels>li[data-edge=end]{inset-inline:auto 0;transform:none}.c-line__labels>li[data-warn]:before{content:"";background:var(--og-gold);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-inline-end:4px;display:inline-block}.c-line__go{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:relative}.c-line__go:after{content:"";position:absolute;inset:-14px -8px}.c-line__go:disabled{cursor:default}.c-line__go:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid}.c-line--mini{width:min(148px,100%);display:block}.c-line--mini .c-line__track{margin:0}.c-line__labels>li[data-state=now]{color:var(--c-line-now);font-weight:700}.c-line[data-state=bad] .c-line__labels>li[data-state=now]{color:var(--c-bad)}.spread .c-line[data-state=bad] .c-line__labels>li[data-state=now]{color:var(--c-on-spread)}@media (prefers-reduced-motion:no-preference){.c-line__fill{transition:transform .7s cubic-bezier(.22,1,.36,1)}.c-line__run{transition:width .7s cubic-bezier(.22,1,.36,1)}.c-line[data-state=live] .c-line__glow{animation:2.6s cubic-bezier(.45,0,.25,1) infinite c-line-run}}@keyframes c-line-run{0%{opacity:0;inset-inline-start:-56px}20%{opacity:1}80%{opacity:1}to{opacity:0;inset-inline-start:100%}}@media (prefers-reduced-motion:no-preference){.c-rise>*{animation:.26s cubic-bezier(.2,.7,.2,1) backwards c-rise}.c-rise>:nth-child(2){animation-delay:40ms}.c-rise>:nth-child(3){animation-delay:80ms}.c-rise>:nth-child(4){animation-delay:.12s}.c-rise>:nth-child(n+5){animation-delay:.16s}.c-swapin{animation:.22s ease-out both c-swapin}}[data-reduced-motion] .c-rise>*,[data-reduced-motion] .spread--home>*,[data-reduced-motion] .c-swapin,[data-reduced-motion] .c-line__glow,[data-reduced-motion] .jw-link>i,[data-reduced-motion] .jw-reveal{animation:none!important}[data-reduced-motion] .c-line__fill,[data-reduced-motion] .c-line__run{transition:none!important}@keyframes c-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes c-swapin{0%{opacity:0}}html:root:not([data-theme=dark])[data-app]{--pill:#2a63e6;--muted:#536176}html:root[data-theme=dark][data-app]{--pill:#2f63c9}.app .btn--ink:hover{background:color-mix(in srgb, var(--pill) 88%, #000)}.sk-line{vertical-align:top;align-items:center;max-width:100%;height:1lh;display:inline-flex}.sk-line>.skel{width:100%}.sk .skel,.sk-line .skel{flex:none}.skel{background-color:color-mix(in srgb, var(--text) 8%, transparent)}.spread .skel,.hero .skel{background-color:#fff3;background-image:linear-gradient(100deg,#0000 35%,#ffffff38 50%,#0000 65%)}@media (prefers-reduced-motion:reduce){.spread .skel,.hero .skel{background-image:none}}[data-reduced-motion] .skel{background-image:none!important}html:not([data-billing]) :is(.sk-seat,.sk-billing),html[data-billing] .sk-nobilling{display:none!important}.sk-queue{border-top:1px solid var(--c-line);align-items:center;min-height:44px;margin-top:10px;padding:0 2px;font-size:14px;display:flex}.sk-tile{border-radius:var(--c-r-sm)}.sk-r10{border-radius:10px}.sk-r12{border-radius:12px}.sk-fill{border-radius:0;position:absolute;inset:0;height:100%!important}.hero .sk-go{grid-area:1/2/span 2}.sk-video{aspect-ratio:9/16;position:relative}.sk-btn{border-radius:var(--r-ctl,12px)}.sk-plan{border-radius:var(--c-r-lg,20px)}.sk-meter{border-radius:var(--c-r,16px)}html[data-notices=loading] .pop__row{pointer-events:none}html[data-notices=loading] .pop__row>:last-child{flex:1}html[data-notices=loading] .pop__row>:first-child>*{visibility:hidden}html[data-notices=loading] .pop__row :is(b,small){white-space:nowrap;color:#0000;display:block;position:relative;overflow:hidden}html[data-notices=loading] .pop__row :is(b,small):before{content:"";top:25%;bottom:25%;background:var(--well);border-radius:6px;width:72%;position:absolute;inset-inline-start:0}html[data-notices=loading] .pop__row small:before{width:28%}html[data-notices=loading] .notif-sheet__bar{visibility:hidden}.sk-bars i{background:color-mix(in srgb, var(--text) 9%, transparent)!important}.sk-chip{height:44px}@media (pointer:fine){.sk-chip{height:34px}}
.hm{gap:var(--c-section)}.hm>.spread--home{margin-bottom:0}.hm .hero-meta--first{justify-content:flex-start;margin:0}.hero--first{grid-template-columns:minmax(0,1fr)}.hero__cta{color:#1c47b8;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;margin-top:2px;padding:0 22px;font-size:15.5px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 6px 18px -10px #0a143c99}.hero__cta:hover{background:#eef3ff}.hero__cta:focus-visible{outline-offset:3px;outline:2px solid #fff}.spread--home>.hero-meta.sk-lines{gap:6px;display:grid}.spread--home>.sk-cta{width:100%;margin-top:2px}@media not (max-width:760px){.hero__cta{justify-self:start}.spread--home>.sk-cta{justify-self:start;width:230px}}.hm-start__n{color:var(--muted);margin-inline-start:6px;font-size:13.5px;font-weight:500}.hm-start__mark{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.hm-start__done{color:var(--muted)}.hm{--illo-body:#4f8cff;--illo-deep:#2a63e6;--illo-soft:#cfe0ff;--illo-gold:#f2c14e;--illo-ember:#d9661f;--illo-hi:#fff;--illo-face:#fff7e0;--illo-body-hi:#8db6ff;--illo-gold-hi:#ffe190}html:root[data-theme=dark] .hm{--illo-body:#5b9cff;--illo-deep:#2f63d8;--illo-soft:#233a6b;--illo-gold:#f2c14e;--illo-ember:#c4561a;--illo-hi:#eaf2ff;--illo-face:#fff3d1;--illo-body-hi:#9cc0ff;--illo-gold-hi:#ffe39a}.hm .c-tile{align-content:start}.hm .c-tile__art{background:radial-gradient(70% 60% at 30% 20%, #fff9, transparent 70%), var(--c-surface)}html:root[data-theme=dark] .hm .c-tile__art{background:radial-gradient(70% 60% at 30% 20%, #5b9cff24, transparent 70%), var(--c-surface)}.hm .c-tile__art>svg{width:66%;height:66%}.hm .c-tile__label{white-space:normal;text-wrap:balance;font-size:11.5px;line-height:1.2;overflow:visible}.hm-pcard{border-radius:var(--c-r);background:var(--c-surface);width:196px;color:var(--text);gap:2px;padding:12px;text-decoration:none;display:grid}.hm-pcard:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.hm-pcard__top{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.hm-pcard b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.hm-pcard>span:last-child{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.hm-thumb{background:var(--c-accent-soft);width:40px;height:40px;color:var(--c-accent-ink);border-radius:12px;flex:none;place-items:center;display:grid;overflow:hidden}.hm-thumb img{object-fit:cover;width:100%;height:100%}.hm .c-bars{gap:6px;height:84px}.hm-week .c-stat--big .c-stat__ico{color:var(--c-accent-ink)}.hm-week--1 .c-bento>.c-stat:not(.c-stat--big){grid-row:span 2;align-content:center}.hm-week--0 .c-bento{grid-template-columns:minmax(0,1fr)}.hm-vids{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px;margin:0;padding:0;list-style:none;display:grid}.hm-vids>li{min-width:0;position:relative}.hm-vid{min-width:0;color:var(--text);gap:2px;text-decoration:none;display:grid}.hm-vid:focus-visible{outline:none}.hm-vid:focus-visible .hm-vid__poster{outline:2px solid var(--c-accent);outline-offset:2px}.hm-vid__poster{aspect-ratio:4/5;background:var(--c-surface);color:var(--c-accent-ink);border-radius:14px;place-items:center;margin-bottom:4px;display:grid;position:relative;overflow:hidden}.hm-vid__poster img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hm-vid__poster .c-chip{inset-inline-start:6px;max-width:calc(100% - 12px);position:absolute;bottom:6px;box-shadow:0 1px 4px #0f172a2e}.hm-vid b,.hm-vid>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hm-vid b{font-size:13.5px;font-weight:600}.hm-vid>span:last-child{color:var(--muted);font-size:12px;font-weight:500}.hm-vid__menu{top:4px;z-index:2;position:absolute;inset-inline-end:4px}.hm-vid__menu button{position:relative}.hm-vid__menu button:after{content:"";position:absolute;inset:-6px}@media not (max-width:760px){.hm .c-tile__art{max-width:92px}.hm .c-tile__label{font-size:13px}.hm-pcard{width:236px}.hm-vids{gap:16px 14px}.hm-vid b{font-size:14.5px}}@media (min-width:1100px){.hm{column-gap:var(--c-section);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.hm>*{grid-column:1/-1}.hm>.spread--home{grid-column:1;margin-bottom:0}.hm>.hm-quick{grid-column:2;align-content:start}.hm>.spread--home,.hm>.hm-quick{grid-row:1}.hm>.hm-start{grid-row:2}.hm>.hm-week{grid-column:1;align-content:start}.hm>.hm-updates{grid-column:2;align-content:start}:is(.hm:not(:has(>.hm-updates))>.hm-week,.hm:not(:has(>.hm-week))>.hm-updates){grid-column:1/-1}.hm-vids{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.spread--home>:not(h1){animation:.5s cubic-bezier(.22,1,.36,1) both hm-rise}.spread--home>.hero-meta{animation-delay:60ms}.spread--home>.c-line{animation-delay:.11s}.spread--home>.hero__cta{animation-delay:.16s}}@keyframes hm-rise{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}.hm-stat-wait{background:linear-gradient(90deg, var(--c-surface) 0%, var(--c-surface-2) 50%, var(--c-surface) 100%);min-height:96px}@media not (max-width:760px){.hm>.spread--home{margin-bottom:0}}
.cr-page{align-content:start;gap:var(--c-gap);display:grid}.cr-steps.lp{overflow-x:visible}.cr-steps .mk-features{padding-block:0}.cr-steps .mk-features__inner{gap:10px;max-width:none;padding-inline:0}.cr-steps.lp .mk-features__head{justify-content:space-between;align-items:center;gap:12px;max-width:none;display:flex}.cr-steps.lp .mk-features__heading{letter-spacing:-.01em;font-size:17px;font-weight:700}.cr-page>.spread,.ow-page>.spread{margin-bottom:0}@media (max-width:760px){.cr-page>.spread--pill{margin-bottom:26px}}.cr-steps .lp-steps.cr-grid .mk-features__list{gap:var(--c-gap);grid-template-columns:minmax(0,1fr)}.cr-steps .lp-steps.cr-grid .mk-features__item{border-radius:var(--c-r-lg);background:var(--c-surface);box-shadow:none;border:0;grid-column:auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;padding:14px}.cr-steps .lp-steps.cr-grid .mk-features__copy{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:4px 10px;padding-inline:0}.cr-steps .lp-steps.cr-grid .mk-features__icon{margin:0}.cr-steps .lp-steps.cr-grid .mk-features__title{font-size:16px}.cr-steps .lp-steps.cr-grid .mk-features__text{grid-column:1/-1;min-width:0;font-size:14px;line-height:1.45}.cr-desc{color:var(--muted);margin:0;font-size:13.5px}.cr-body{color:var(--text);margin-top:12px}.cr-lede{color:var(--muted);margin:0;font-size:13.5px}.cr-note{color:var(--muted);margin:0;font-size:13px}.cr-steps .lp-steps.cr-grid :is(.lp-stage,.lp-swapfx){aspect-ratio:auto;border-radius:var(--c-r);height:150px}.cr-steps .lp-steps.cr-grid .lp-fan{transform:scale(.72)}.cr-grid .mk-features__icon:has([data-step=done]){background:var(--pine);color:var(--on-pine)}.cr-grid .mk-features__icon:has([data-step=next]){background:var(--c-surface-2);color:var(--muted)}.cr-grid .mk-features__icon svg.lp-num{width:16px;height:16px}.cr-steps .lp-steps.cr-grid .mk-features__item:has([data-step=done]){padding-block:8px}.cr-done{align-items:center;gap:8px;min-width:0;display:flex}.cr-done__text{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:500;overflow:hidden}.cr-done>button{flex:none;min-height:44px}.cr-body .c-list{background:var(--surface)}.cr-parts{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cr-parts li{background:var(--surface);height:26px;color:var(--muted);border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.cr-parts li[data-state=now]{background:var(--text);color:var(--bg)}.cr-parts li[data-state=done]{color:var(--text)}.cr-body .c-hs.cr-cast{gap:10px;margin:0 -14px;padding:2px 14px 4px;scroll-padding-inline:14px}.cr-who{width:76px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;justify-items:center;gap:6px;padding:0;display:grid}.cr-who__ring{border-radius:50%;place-items:center;width:72px;height:72px;padding:3px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 2px #0000}.cr-who__ring img{object-fit:cover;border-radius:50%;width:100%;height:100%}.cr-who[aria-checked=true] .cr-who__ring{box-shadow:inset 0 0 0 3px var(--c-accent)}.cr-who__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12.5px;font-weight:600;overflow:hidden}.cr-who[aria-checked=false] .cr-who__name{color:var(--muted)}.cr-who--new .cr-who__ring{background:var(--surface);color:var(--muted);box-shadow:inset 0 0 0 1.5px var(--c-line)}.cr-who:focus-visible{outline:none}.cr-who:focus-visible .cr-who__ring{outline:2px solid var(--c-accent);outline-offset:2px}.cr-body .summary img{border-radius:var(--c-r-sm)}.cr-steps.lp[data-still] .mk-features__media [class*=lp-],.cr-steps.lp[data-still] .mk-features__media [class*=lp-]:before,.cr-steps.lp[data-still] .mk-features__media [class*=lp-]:after,.cr-steps.lp[data-still] .mk-features__media [class*=lp-] *{animation:none!important}.cr-steps.lp[data-still] .lp-fan li{opacity:1}.cr-actions.flow-actions--sticky{z-index:5}.cr-own{gap:8px;display:grid}@media (max-width:760px){.cr-steps .lp-steps.cr-grid .mk-features__item:has([data-step=next]){grid-template-columns:96px minmax(0,1fr);align-items:center}.cr-steps .lp-steps.cr-grid .mk-features__item:has([data-step=next]) :is(.lp-stage,.lp-swapfx){height:112px}.cr-grid .mk-features__item:has([data-step=next]) :is(.lp-paste,.lp-chip){display:none}.cr-steps .lp-steps.cr-grid .mk-features__item:has([data-step=next]) .lp-fan{transform:scale(.42)}.cr-steps .lp-steps.cr-grid .mk-features__item:has([data-step=next]) .mk-features__copy{grid-template-columns:26px minmax(0,1fr)}.cr-steps .lp-steps.cr-grid .mk-features__item:has([data-step=next]) .mk-features__icon{width:26px;height:26px}.cr-steps .lp-steps.cr-grid .mk-features__item:has([data-step=next]) .mk-features__title{font-size:15px}.cr-grid .mk-features__item:has([data-step=next]) .cr-desc{font-size:12.5px}.cr-actions.flow-actions--sticky{bottom:calc(var(--app-sticky-b,78px) + env(safe-area-inset-bottom,0px))}}@media not (max-width:760px){.cr-steps .lp-steps.cr-grid .mk-features__list{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-steps .lp-steps.cr-grid .mk-features__item:has([data-step=now]){order:-1;grid-column:1/-1;padding:20px}.cr-steps .lp-steps.cr-grid .mk-features__item:has([data-step=done]){order:-2;grid-column:1/-1}.cr-actions.flow-actions--sticky{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;margin:0;padding:0;position:static}.cr-steps .lp-steps.cr-grid .mk-features__item:has([data-step=now]):has(.mk-features__media){grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px}.cr-steps .lp-steps.cr-grid .mk-features__item:has([data-step=now]) :is(.lp-stage,.lp-swapfx){height:300px}.cr-steps .lp-steps.cr-grid .mk-features__item:has([data-step=next]) :is(.lp-stage,.lp-swapfx){height:200px}.cr-own .c-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.cr-own .c-list>li+li{border-top:0}}.ow-page{align-content:start;gap:var(--c-gap);display:grid}.ow-page>.flow-card{border-radius:var(--c-r-lg);background:var(--c-surface);box-shadow:none;border:0}.ow-page .flow-body>.c-list{background:var(--surface)}.ow-page .ov-item{background:var(--surface);border:0}.ow-page .ov-add{border-color:var(--c-line);background:var(--surface);border-style:solid}@media (max-width:760px){.ow-page>.flow-card{padding:14px}}.ow-page .stitch-row.is-sel{background:var(--surface);border-color:#0000}.mv-tile.is-picked .mv-thumb{box-shadow:0 0 0 3px var(--c-accent);border-color:#0000}.mv-order{inset-inline-start:6px;background:var(--c-accent);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12.5px;font-weight:700;display:grid;position:absolute;top:6px}.mv-foot{z-index:2;background:color-mix(in srgb, var(--oj-sheet-dark,#f7f5f0) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:12px -4px 0;padding:10px 4px;font-size:13.5px;font-weight:600;display:flex;position:sticky;bottom:0}.mv-foot>button{min-height:44px}@media (max-width:760px){.cr-actions.flow-actions--sticky{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 -8px 16px -8px color-mix(in srgb, var(--bg) 90%, transparent)}.cr-grid .mk-features__heading{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cr-grid .mk-features__head{height:0;margin:0;padding:0;position:relative}}
@media (max-width:760px){.jl .spread__action .btn,.sched .spread__action .btn{color:#1c47b8;min-height:44px;box-shadow:none;background:#fff;border:0;padding-inline:14px}.jl .spread__action .btn:focus-visible,.sched .spread__action .btn:focus-visible{outline-offset:2px;outline:2px solid #fff}}button.c-tl__card{width:100%;font:inherit;text-align:start;cursor:pointer;border:0}button.c-tl__card:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.jl{gap:var(--c-gap);align-content:start;display:grid}.jl>.spread{margin-bottom:calc(var(--c-section) - var(--c-gap))}.jl>.lede{margin:0}.jl-queue{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:12.5px;font-weight:500;display:flex}.jl .c-row{min-height:64px}.jl-thumb{background:var(--c-surface-2);width:40px;height:50px;color:var(--muted);border-radius:10px;place-items:center;display:grid;overflow:hidden}.jl-thumb img{object-fit:cover;width:100%;height:100%;display:block}.jl .c-text .jl-meta{display:block}.jl .c-text .jl-meta.is-bad{color:var(--c-bad)}.jl .c-text .jl-prog{background:var(--c-surface-2);border-radius:3px;height:3px;margin-top:5px;display:block;overflow:hidden}.jl-prog i{border-radius:inherit;background:var(--c-accent);height:100%;display:block}.jp{gap:10px}.jp-h{margin:4px 0 0}.jp-post{border-radius:var(--c-r);background:var(--c-surface);gap:6px;min-width:0;padding:12px 14px 4px;display:grid}.jp-post-head{gap:10px}.jp-who strong{font-size:15px;font-weight:600}.jp-caption{-webkit-line-clamp:1;color:var(--muted);font-size:13px}.jp-table{margin:0;padding:0;list-style:none;display:grid}.jp-tr{border-top:1px solid var(--c-line);grid-template-columns:20px minmax(0,1fr) 36px;column-gap:12px;min-height:52px;padding:6px 0}.jp-net-text{gap:2px}.jp-net-text>strong{font-size:14px;font-weight:600}.jp-nums{gap:12px;display:inline-flex}.jp-num{color:var(--text);align-items:center;gap:4px;font-size:12.5px;font-weight:600;display:inline-flex}.jp-ic{color:var(--muted)}.jp-fc{grid-column:2/-1;padding:0 0 2px}.jp-foot{border-top:1px solid var(--c-line)}.jp-perf{color:var(--c-accent-ink)}.sched{gap:var(--c-gap);align-content:start;display:grid}.sched>.spread{margin-bottom:calc(var(--c-section) - var(--c-gap))}.sched-filters{margin:0}.sched>.sched-sum{margin:calc(-1 * var(--c-gap)) 0 0}.sched-bar{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}@media (max-width:760px){.sched-bar:not(:has(>.sched-chips,>.sched-owner)){display:none}}.sched-bar>.sched-chips{flex:1 1 0;gap:8px;min-width:0}.sched-bar>.sched-owner{flex:0 0 220px;width:220px;margin-inline-start:auto}@media not (max-width:760px){.sched-bar>.sched-chips{margin:0;padding:2px;overflow-x:auto}}@media (max-width:760px){.sched-bar{flex-wrap:nowrap}.sched-bar>.sched-owner{flex:0 0 136px;width:136px}.sched-bar>.sched-chips:has(+.sched-owner){margin-inline-end:0}}@media (pointer:fine){.sched-chips .chip{min-height:34px;font-size:13px}}.sched-status{gap:8px;display:flex}.sched-status__chip{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#ffffff29;border:0;border-radius:999px;flex:none;padding:0 14px;font-size:13.5px;font-weight:600;position:relative}.sched-status__chip:after{content:"";position:absolute;inset:-4px 0}.sched-status__chip[aria-pressed=true]{color:#1c47b8;background:#fff}.sched-status__chip:focus-visible{outline-offset:2px;outline:2px solid #fff}.sched-day-n{color:var(--muted);font-size:13.5px;font-weight:500}.sched-side .c-sech{margin-bottom:8px}.sched-none{border-radius:var(--c-r);background:var(--c-surface);color:var(--muted);margin:0;padding:14px 16px;font-size:13px}.sched-meta{align-items:center;gap:6px;min-width:0;display:inline-flex}.sched-meta__time{color:var(--text);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.sched-meta__who{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sched-thumb{overflow:hidden}.sched-thumb img{object-fit:cover;width:100%;height:100%;display:block}.c-text .sched-meta__nets{flex:none;gap:3px;display:inline-flex;overflow:visible}.c-text .sched-meta.is-bad{color:var(--c-bad);font-weight:600}.sched .sched-stats{margin-top:calc(var(--c-section) - var(--c-gap));gap:8px}.sched .sched-stats h2{font-size:17px}.sched .sched-stats__grid{gap:var(--c-gap);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.sched .pstat{border-radius:var(--c-r);background:var(--c-surface);box-shadow:none;border:0;gap:6px;padding:12px 14px}.sched .pstat .card__head,.sched .pstat [class*=card-header]{min-height:0;margin:0;padding:0}.sched .pstat__nums{border-radius:var(--c-r-sm);background:var(--surface);gap:0;overflow:hidden}.sched .pstat__n{background:0 0;border-radius:0;flex-direction:column-reverse;gap:0;padding:6px 10px;display:flex}.sched .pstat__n+.pstat__n{border-inline-start:1px solid var(--c-line)}.sched .pstat__n dd{margin:0;font-size:18px;line-height:1.2}.sched .pstat__n dt{font-size:11.5px}.sched .pstat__n--pine dd{color:var(--c-ok)}.sched .pstat__n--butter dd{color:var(--c-warn)}.sched .pstat__n--tomato dd{color:var(--c-bad)}.sched .pstat__all{font-size:12px;font-weight:500}@media (max-width:760px){.sched-filters{display:none}.sched-grid{gap:var(--c-gap)}.sched .sched-cal{border-radius:var(--c-r-lg);background:var(--c-surface);box-shadow:none;border:0;padding:12px}.sched .ec__agenda{display:none}.sched .ec__body{gap:0}.sched .ec{--ec-row:44px}.sched .ec__head{margin-bottom:6px}.sched .ec__title{font-size:16px}.sched .ec__grid,.sched .ec__row{gap:0}.sched .ec__dow{padding-bottom:2px;font-size:11.5px}.sched .ec__day,.sched .ec__day.has-events,.sched .ec__day.is-out,.sched .ec__day.is-sel{color:var(--text);background:0 0;border:0;border-radius:12px}.sched .ec__num{width:30px;height:30px;font-size:13.5px;font-weight:600;top:3px}.sched .ec__day.is-today .ec__num{box-shadow:inset 0 0 0 1.5px var(--text)}.sched .ec__day.is-sel .ec__num{background:var(--c-spread);color:var(--c-on-spread);box-shadow:none}.sched .ec__day.is-sel .ec-dot{box-shadow:none}.sched .ec__dots{gap:2px;bottom:3px}.sched .ec-dot{width:5px;height:5px}.sched .pcal-legend{margin-top:6px;font-size:12px}}@media not (max-width:760px){.sched .ec{--ec-row:88px}.sched .ec__day{border-radius:14px}.sched .ec__day.is-sel{background:var(--c-spread);color:var(--c-on-spread)}.sched .ec__day.is-sel .ec-chip{background:#ffffff2e}.sched .ec__day.is-sel :is(.ec-chip,.ec-chip__t,.ec-chip__n,.ec-more),.sched .ec__day.is-sel .ec__num{color:#fff}.sched .ec__day.is-sel.is-today .ec__num{box-shadow:inset 0 0 0 1.5px #fff}.sched .sched-cal{border-radius:var(--c-r-lg);background:var(--c-surface);box-shadow:none;border:0;padding:16px}}.sched .sched-side{min-width:0;display:block}@media (max-width:1080px){.sched .sched-side{position:static}}@media (min-width:1081px){.sched .sched-side{top:var(--c-sticky-top)}}.pp-desk-sub{color:var(--muted);margin:-8px 0 0;font-size:14px}@media (max-width:760px){.pp-desk-sub{display:none}}.pp .flow-card{border-radius:var(--c-r-lg);background:var(--c-surface);box-shadow:none;border:0}.pp .ppick-grid{border-radius:var(--c-r);background:var(--surface);gap:0;padding:0 12px}.pp .ppick{min-height:64px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:10px 2px}.pp .ppick+.ppick{border-top:1px solid var(--c-line)}.pp .ppick.is-on{box-shadow:none;background:0 0}.pp .ppick.is-on .ppick-text strong{color:var(--c-accent-ink)}.pp .ppick:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px;border-radius:10px}.pp .ppick-text>em{font-weight:500}.pp .net-pick{background:var(--surface);border-color:#0000}.pp .flow-actions--sticky{background:color-mix(in srgb, var(--c-surface) 72%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4)}@media (max-width:760px){.pp{gap:var(--c-gap)}.pp .flow-card{padding:14px}.pp .flow-head{align-items:flex-start}.pp .flow-actions--sticky .btn{min-height:44px}.pp .flow-actions--sticky{flex-wrap:nowrap;display:flex}.pp .flow-actions--sticky>.btn{flex:none}.pp .flow-actions--sticky>.btn:last-child{flex:auto;min-width:0}}.up-net-why{flex-wrap:wrap;flex-basis:100%;justify-content:space-between;align-items:center;gap:8px 12px;padding-block:0 6px;padding-inline:30px 0;display:flex}.up-net-why__text{flex:180px;gap:1px;min-width:0;display:grid}.up-net-why__text b{color:var(--c-bad);font-size:13px;font-weight:600}.up-net-why__text small{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.up-net-why .btn,.up-net-fix{flex:none}.up-net-later,.psheet__later{color:var(--muted);font-size:12.5px;font-weight:600}.psheet__net .psheet__why{color:var(--c-bad);font-weight:600}.psheet__net .psheet__err{color:var(--muted);font-size:12px}.psheet__fix{grid-column:2/-1;justify-content:flex-start;padding-bottom:4px;display:flex}@media (pointer:coarse){.up-net-why .btn,.up-net-fix,.psheet__fix .btn{min-height:44px}}.pw{gap:12px}.pw .flow-title{margin:0}.pw-mode{width:100%}.pw-mode>*{flex:1 1 0}.pw-sched{gap:12px;min-width:0;display:grid}.pw-picks{scrollbar-width:none;flex-wrap:nowrap;gap:8px;margin:0 -14px;padding:4px 14px;display:flex;overflow-x:auto}.pw-picks::-webkit-scrollbar{display:none}.pw-pick{white-space:nowrap;background:var(--surface);min-height:36px;color:var(--text);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 14px;font-size:13.5px;font-weight:600;position:relative}.pw-pick:after{content:"";position:absolute;inset:-4px 0}.pw-pick[aria-pressed=true]{background:var(--c-accent-soft);color:var(--c-accent-ink);box-shadow:inset 0 0 0 1.5px var(--c-accent)}.pw-pick:focus-visible,.pw-tz__change:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.pw-row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:12px;display:grid}.pw-row>*{min-width:0}.pw-err{color:var(--c-bad);margin:-4px 0 0;font-size:12.5px;font-weight:600}.pw-tz{color:var(--muted);margin:-4px 0 0;font-size:12.5px}.pw-tz__change{color:var(--c-accent-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.pw-summary{border-radius:var(--c-r);background:var(--surface);align-items:center;gap:8px;margin:0;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.pw-summary>svg{color:var(--c-accent-ink);flex:none}@media (max-width:760px){.pw-row input,.pw-row button,.pw-row [role=combobox]{min-height:44px;font-size:16px}.pw-tz__change{min-height:44px}}@media (max-width:380px){.pw-row{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:8px}}.pcal-legend{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin:8px 2px 0;font-size:12.5px;font-weight:500;display:flex}.pcal-legend span{align-items:center;gap:6px;display:inline-flex}.pcal-legend__dot{border-radius:50%;width:8px;height:8px}.pcal-legend__dot--pine{background:var(--pine)}.pcal-legend__dot--butter{background:var(--butter)}.pcal-legend__dot--tomato{background:var(--tomato)}.sched-grid[hidden]{display:none}
.spread .an-levels.segc{--segc-h:44px;--segc-fs:14px;background:#0814403d;border-radius:999px;width:100%;padding:0;display:flex}.spread .an-levels .segc__btn{color:var(--c-on-spread);border-radius:999px;flex:1 1 0}.spread .an-levels .segc__btn[aria-checked=true]{color:#1c47b8}.spread .an-levels .segc__pill{box-shadow:none;background:#fff;border-radius:999px}.spread .an-levels .segc__btn:focus-visible{outline-offset:1px;outline:2px solid #fff}.spread .an-pill--spread{color:#0f172a;background:#fff;border:0;border-radius:999px;height:36px;padding:0 12px;font-size:14px;font-weight:600;position:relative}.spread .an-pill--spread:after{content:"";position:absolute;inset:-4px 0}.spread .an-pill--spread:hover{background:#eef3ff}.spread .an-pill--spread:focus-visible{outline-offset:2px;outline:2px solid #fff}.spread .an-pill--spread .an-pill-dot{background:#1f5fe0}@media (max-width:760px){.db.analytics>.spread,.db.us-page>.spread{margin-bottom:0}.db.analytics,.analytics .an-stack,.analytics .an-two{gap:var(--c-section)}}.an-stack>*,.an-two>*{min-width:0}.an-two>.c-sec{align-content:start}.an-block-scope{letter-spacing:0;color:var(--muted);margin-top:1px;font-size:12.5px;font-weight:500;display:block}.an-block .c-sech{align-items:flex-end}.an-block .c-sech>.an-block-head{flex:1}.an-block .c-sech .segc{--segc-h:44px;flex:none;padding:0}.an-block-head{min-width:0;display:grid}.an-block-head .an-block-scope{margin:0}@media (max-width:760px){.analytics .an-section{border-radius:var(--c-r);background:var(--c-surface);box-shadow:none;border:0;gap:10px;padding:14px}}.an-chart{padding:10px 8px 4px}.an-kpi-block{gap:var(--c-gap);min-width:0;display:grid}.an-bento .c-bento{grid-template-rows:repeat(3,auto)}.an-bento .c-bento>.c-stat--big{grid-row:span 3}.an-kpi-block[data-small="2"] .an-bento .c-bento>.c-stat--big{grid-row:span 2}.an-bento .c-stat:not(.c-stat--big),.an-kpi-extra .c-stat,.an-activity .c-stat,.us-tiles .c-stat{gap:2px;padding:9px 12px}.an-bento .c-stat:not(.c-stat--big) .c-stat__ico,.an-kpi-extra .c-stat__ico,.an-activity .c-stat__ico,.us-tiles .c-stat__ico{width:26px;height:26px}.an-bento .c-stat:not(.c-stat--big) .c-stat__head,.an-kpi-extra .c-stat__head,.an-activity .c-stat__head,.us-tiles .c-stat__head{gap:8px}.an-bento .c-stat:not(.c-stat--big) .c-stat__value,.an-kpi-extra .c-stat__value,.an-activity .c-stat__value,.us-tiles .c-stat__value{font-size:22px}.an-bento .c-stat__hint,.an-kpi-extra .c-stat__hint,.an-activity .c-stat__hint,.us-tiles .c-stat__hint{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.an-bento .c-stat__hint a{white-space:nowrap}.an-bento .c-stat--big{align-content:space-between}.an-bento .c-stat--big .c-stat__value{font-size:32px}.an-bento .c-stat--big .c-bars{gap:6px;height:84px}.an-bento .an-big-spark{width:100%;display:block}.an-more{display:none}@media (max-width:760px){.an-bento .c-stat:not(.c-stat--big){padding:8px 12px}.an-bento .c-stat:not(.c-stat--big) .c-stat__ico{background:0 0;width:20px;height:20px}.an-kpi-extra{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.an-kpi-extra .c-stat__ico,.an-kpi-block:not(.is-open) .an-kpi-extra{display:none}.an-more{min-height:44px;color:var(--muted);justify-self:center;margin:-8px 0 -10px;display:inline-flex}.an-more[aria-expanded=true] svg{transform:rotate(180deg)}}@media not (max-width:760px){.an-kpi-block{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));align-items:start}.an-kpi-block .an-bento,.an-kpi-block .c-bento,.an-kpi-block .an-kpi-extra{display:contents}.an-kpi-block .c-stat--big{grid-row:span 1;align-self:stretch}.an-kpi-block:has(.an-kpi-extra) .c-stat--big{grid-row:span 2}.an-bento .c-stat:not(.c-stat--big),.an-kpi-extra .c-stat{padding:14px}.an-bento .c-stat:not(.c-stat--big) .c-stat__value,.an-kpi-extra .c-stat__value{font-size:26px}.an-bento .c-stat__hint,.an-kpi-extra .c-stat__hint,.an-activity .c-stat__hint,.us-tiles .c-stat__hint{white-space:normal}}.an-thumb{background:var(--c-surface-2);width:36px;height:46px;color:var(--muted);border-radius:10px;place-items:center;display:grid;overflow:hidden}.an-thumb img{object-fit:cover;width:100%;height:100%}.an-net-rows .c-row{min-height:44px;padding:3px 0}.an-overview .c-list .c-row{min-height:56px;padding:5px 0}.an-net-rows .c-text{align-items:baseline;gap:8px;display:flex}.an-net-rows .c-well{width:34px;height:34px}.an-net-well{background:var(--surface)}.an-end{text-align:end;justify-items:end;gap:1px;display:grid}.an-end .an-num{font-size:15px;font-weight:700}.an-end small{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:500}.an-row-meta-inline{align-items:center;gap:6px;display:inline-flex}.an-row-meta-inline .an-nets{gap:3px;display:inline-flex}.c-text span .is-up{color:var(--c-ok)}.c-text span .is-down{color:var(--c-bad)}.an-empty-line.c-card{text-align:start;padding:14px}.an-desk-only{display:none}@media not (max-width:760px){.an-desk-only{display:block}}.an-board-card{border-radius:var(--c-r);background:var(--c-surface);padding:4px 14px}@media not (max-width:760px){.an-board-card{padding:10px}}.an-nt-list>li{display:grid}.an-nt-row.c-row{min-height:52px;padding:6px 0}.an-nt-row{cursor:pointer;list-style:none}.an-nt-row::-webkit-details-marker{display:none}.an-nt-row:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px;border-radius:10px}.an-nt-chev{color:var(--muted);transition:transform .2s var(--ease,ease)}details[open]>.an-nt-row .an-nt-chev{transform:rotate(180deg)}.an-nt-more{gap:10px;padding:2px 0 12px;display:grid}.an-nt-more .an-follow-change,.an-nt-more .an-scope-note{margin:0}.an-nt-links{justify-content:space-between;align-items:center;gap:8px;margin:0;display:flex}.an-nt-links>:only-child{margin-inline-start:auto}.an-nt-list>li>.an-note{margin:0 0 10px}@media (prefers-reduced-motion:reduce){.an-nt-chev{transition:none}}.an-best-tile{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:8px 14px;display:grid}.an-best-tile .c-text .an-best-label{color:var(--muted);font-size:12px;font-weight:600}.an-foot{color:var(--muted);margin:0;font-size:12px;font-weight:500;line-height:1.45}.an-foot .an-updated{font-size:inherit;white-space:nowrap;font-weight:600}.an-morestats-toggle svg{transition:transform .2s var(--ease,ease)}.an-morestats-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.an-morestats-body{gap:var(--c-gap);min-width:0;display:grid}.an-sub-h{margin:0;font-size:15px;font-weight:600}.an-activity{gap:var(--c-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.an-activity .c-stat__value .c-trend{font-size:11.5px}.an-act-spark{width:100%;margin-top:4px;display:block}.an-morestats .sched-stats{gap:var(--c-gap);margin:4px 0 0}.an-morestats .sched-stats h2{font-size:15px;font-weight:600}.an-morestats .sched-stats__grid{gap:var(--c-gap)}.an-morestats .pstat{box-shadow:none;background:var(--c-surface);border:0;gap:8px;padding:12px 14px}.an-morestats .pstat__n{border-radius:var(--c-r-sm);padding:6px 10px}.an-morestats .pstat__n dd{font-size:18px}@media (max-width:760px){.an-morestats:not(.is-open) .an-morestats-body{display:none}}@media not (max-width:760px){.an-morestats-toggle{display:none}.an-activity{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.an-morestats-toggle svg{transition:none}}.an-bar{display:none}@media (max-width:760px){.an-detail-bar{gap:2px;display:grid}.an-bar-back{min-height:44px;color:var(--c-accent-ink);border-radius:10px;justify-self:start;align-items:center;gap:4px;margin-block:-6px;margin-inline:-4px 0;padding:0 4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.an-bar-back:focus-visible{outline:2px solid var(--c-accent)}.an-detail-title{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.an-bar-title{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:20px;font-weight:700;overflow:hidden}.an-detail-title .an-pill{background:var(--c-surface);border-radius:999px;flex:none;min-height:44px}.analytics .an-hero{border-radius:var(--c-r);background:var(--c-surface);box-shadow:none;border:0}.an-hero-links.c-hs{margin-top:calc(var(--c-section) * -1 + 8px);flex-wrap:nowrap;gap:8px}.an-hero-links .an-chiplink{background:var(--c-surface);border:0;min-height:44px;padding:0 12px;font-size:13px}.an-refresh{gap:8px}.analytics .an-netcard,.analytics .an-prof{background:var(--c-surface);box-shadow:none;border:0}}@media not (max-width:760px){.an-hero-links.c-hs{flex-wrap:wrap;gap:6px;margin:-8px 0 0;padding:0;overflow:visible}}.us-month select{border:1px solid var(--line);background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;height:36px;color:var(--text);font:inherit;appearance:none;cursor:pointer;border-radius:999px;padding-block:0;padding-inline:14px 32px;font-size:14px;font-weight:600}.us-month select:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.spread .us-month select{color:#0f172a;background-color:#fff;border:0;height:44px;font-size:16px}.spread .us-month select:focus-visible{outline-color:#fff}.db.us-page{gap:var(--c-section)}.us-sec{gap:10px}.us-line{color:var(--muted);align-items:center;gap:4px;margin:-4px 0 0;font-size:13px;font-weight:500;display:flex}.us-line>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.us-tip{width:44px;height:44px;color:var(--muted);cursor:help;background:0 0;border:0;flex:none;place-items:center;margin-block:-12px;margin-inline:-8px -12px;display:inline-grid}.us-tip:focus-visible{outline:2px solid var(--c-accent);outline-offset:-8px;border-radius:50%}.us-tiles{gap:var(--c-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.us-tiles>:last-child:nth-child(odd){grid-column:1/-1}.us-tip-text{color:var(--muted);margin:-6px 0 0;font-size:12.5px;font-weight:500}.us-error{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}@media not (max-width:760px){.us-tiles{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.us-tiles>:last-child:nth-child(odd){grid-column:auto}}.us-card,.us-events{gap:12px;display:grid}.us-events{padding:4px 14px}.us-events .usage-events li:first-child{border-top:0}.us-events>.muted{margin:10px 0}.us-page .usage-cap{font-size:12.5px}.an-growth-block .c-sech{align-items:center}
:root{--c5-ok-ink:#166534;--c5-warn-ink:#854d0e}html:root[data-theme=dark]{--c5-ok-ink:var(--c-ok);--c5-warn-ink:var(--c-warn)}@media (max-width:760px){:is(.chars-page,.profiles-page) .spread__action .btn{color:#0f172a;min-height:44px;box-shadow:var(--c-shadow);background:#fff;border:0;border-radius:999px;padding-block:0;padding-inline:12px 16px;font-weight:700}:is(.chars-page,.profiles-page) .spread__action .btn:focus-visible{outline-offset:2px;outline:2px solid #fff}}.c5-sum{color:var(--muted);margin:-6px 0 16px;font-size:14px;font-weight:600}@media (max-width:760px){.c5-sum{display:none}}.ch-grid{gap:var(--c-gap);grid-template-columns:repeat(auto-fill,minmax(168px,200px));margin:0;padding:0;list-style:none;display:grid}.ch-grid>li{min-width:0}.ch-card{width:100%;min-width:0;color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-items:start;gap:6px;padding:0;display:grid}.ch-card__img{aspect-ratio:4/5;border-radius:var(--c-r);background:var(--c-surface-2);width:100%;display:block;position:relative;overflow:hidden}.ch-card__img img{object-fit:cover;width:100%;height:100%;display:block}.ch-card__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 2px;font-size:15px;font-weight:600;line-height:1.2;overflow:hidden}.ch-card .c-chip{text-overflow:ellipsis;max-width:100%;overflow:hidden}.ch-card:focus-visible{outline:none}.ch-card:focus-visible .ch-card__img{outline:2px solid var(--c-accent);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.ch-card__img img{transition:transform .3s var(--ease,ease)}.ch-card:hover .ch-card__img img{transform:scale(1.03)}}@media (max-width:760px){.ch-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px}.ch-card__name{font-size:14px}}.ch-open{grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;display:grid}.chars-page .ch-flow{border-radius:var(--c-r-lg);background:var(--c-surface);box-shadow:none;border:0}@media (max-width:760px){.chars-page .ch-flow{padding:14px}.chars-page .flow-title{font-size:17px}.chars-page .flow-actions .btn{min-height:44px}.chars-page .flow-actions:has(>:nth-child(3)){border-radius:26px;flex-wrap:wrap}.chars-page .flow-actions:has(>:nth-child(3))>*{flex:40%}}.profiles-page .sc-list{gap:var(--c-gap)}.profiles-page :is(.sc-card,.sc-add,.pending-card){border-radius:var(--c-r-lg);background:var(--c-surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0}.profiles-page .pending-card{box-shadow:inset 0 0 0 1.5px var(--c-accent)}.profiles-page .sc-card{scroll-margin:calc(var(--c-bar-h,64px) + 12px);padding:14px}.profiles-page .sc-head{gap:10px;margin-bottom:12px}.profiles-page .sc-title strong{font-size:16px;line-height:1.25}.pf-meta{color:var(--muted);font-size:12.5px;font-weight:500;line-height:1.35;display:block}.pf-warn{color:var(--c5-warn-ink);font-style:normal;font-weight:600}.pf-analytics{width:44px;height:44px;color:var(--c-accent-ink);background:var(--c-accent-soft);border-radius:999px;flex:none;place-items:center;display:grid}.pf-analytics .ico{width:18px;height:18px}.pf-analytics:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.pf-error{margin-bottom:var(--c-gap);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pf-error .flow-error{margin:0}.pf-foot{margin:var(--c-gap) 2px 0;color:var(--muted);font-size:12.5px;line-height:1.4}.profiles-page .sc-grid{gap:8px;margin:0}.profiles-page .sc-tile{border-radius:var(--c-r-sm);background:var(--surface);align-content:center;gap:4px;min-height:64px;padding:8px 4px}.profiles-page .sc-tile.is-on{background:color-mix(in srgb, var(--c-ok) 9%, var(--surface))}.profiles-page .sc-tile.is-warn{background:color-mix(in srgb, var(--c-warn) 14%, var(--surface))}.profiles-page .sc-tile.is-disabled,.profiles-page .sc-tile.is-disabled:hover{background:var(--surface)}.profiles-page .sc-tile:focus-visible{outline:2px solid var(--c-accent);outline-offset:1px}.profiles-page .sc-tile.is-on .sc-tile-cta{color:var(--c5-ok-ink)}.profiles-page .sc-tile.is-warn .sc-tile-cta{color:var(--c5-warn-ink)}.profiles-page .sc-badge{box-shadow:0 0 0 2px var(--surface)}.profiles-page .up-queue{border-top:1px solid var(--c-line);margin-top:10px}.profiles-page .up-queue .coll__trigger{min-height:44px;padding:0 2px;font-size:14px;font-weight:600}.profiles-page .up-queue-body{padding:4px 0 2px}@media (max-width:760px){.profiles-page .sc-card{padding:12px}.profiles-page .sc-head{margin-bottom:10px}.profiles-page .sc-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.profiles-page .sc-tile-name{display:none}.profiles-page .sc-tile{padding:8px 2px 6px}.profiles-page .sc-tile .social-ic{width:32px!important;height:32px!important;padding:6px!important}.profiles-page .sc-tile .social-ic svg{width:20px;height:20px}.profiles-page .sc-tile-cta{font-size:11px}.profiles-page .sc-followers{margin-inline-start:3px}.profiles-page .sc-add{margin-bottom:var(--c-gap);padding:12px}}.profiles-page .sc-tile:is(.is-on,.is-warn) .sc-followers{color:inherit}
