:root{--bg:#15120d;--bg-2:#1c1812;--surface:#1f1a13;--surface-2:#251f17;--panel:#1a1610;--elev:#2a231a;--ink:#f5f1ea;--ink-2:#b7b1a4;--ink-3:#8e887c;--ink-4:#5c574e;--line:#f5f1ea1a;--line-2:#f5f1ea0f;--line-strong:#f5f1ea33;--accent:#d4572f;--accent-2:#c99a4b;--accent-ink:#e8895e;--accent-press:#b5481f;--accent-soft:#d4572f2e;--accent-tint:#d4572f1a;--grad:radial-gradient(circle at 34% 28%, #f0a074 0%, #c0492a 46%, #9e3a20 100%);--grad-2:linear-gradient(140deg, #e07a4f, #c0492a);--grad-soft:linear-gradient(140deg, #e07a4f29, #c0492a29);--sky:#c99a4b;--sky-soft:#c99a4b29;--sky-tint:#c99a4b17;--green:#6fb58a;--green-soft:#6fb58a29;--green-tint:#6fb58a1a;--amber:#d9a441;--amber-soft:#d9a4412e;--amber-tint:#d9a4411a;--amber-ink:#e6bc63;--amber-line:#d9a44161;--violet:#b79bd9;--violet-soft:#b79bd92e;--r-xs:7px;--r-sm:10px;--r-md:14px;--r-lg:18px;--r-xl:26px;--r-2xl:34px;--sh-1:0 1px 2px #00000073;--sh-2:0 4px 18px #0006;--sh-3:0 14px 38px #00000080;--sh-4:0 28px 70px #0009;--sh-pop:0 20px 50px #0000008c;--glow-accent:0 6px 22px #c0492a66;--glow-cyan:0 6px 20px #c99a4b47;--ui:"Hanken Grotesk", ui-sans-serif, system-ui, sans-serif;--display:"Space Grotesk", "Hanken Grotesk", sans-serif;--serif:"Instrument Serif", Georgia, "Times New Roman", serif;--mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--gap:22px;--pad:22px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-2:cubic-bezier(.4, 0, .2, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--shell:var(--bg);--gridc:#f5f1ea0b;--wash1:#d4572f2b;--wash2:#c99a4b14;--wash3:#c0492a0d;--railbg:linear-gradient(180deg, #1c1812, #15120d);--rail-line:#0000004d;--rail-ink:#948a7c;--rail-hover:#f5f1ea12;--rail-on-ink:#e8895e;--rail-on-bg:#f5f1ea17;--flight-bg:linear-gradient(180deg, #d4572f1a, var(--surface));--tip-bg:#2a231a;--tip-ink:#f5f1ea}:root[data-theme=light]{--bg:#f5f1ea;--bg-2:#ebe5da;--surface:#fbf9f4;--surface-2:#f5f1ea;--panel:#f3efe8;--elev:#fff;--ink:#181612;--ink-2:#5c574e;--ink-3:#8e887c;--ink-4:#b7b1a4;--line:#e3dccf;--line-2:#efeae1;--line-strong:#d2c9b8;--accent:#c0492a;--accent-2:#c99a4b;--accent-ink:#9e3a20;--accent-press:#9e3a20;--accent-soft:#ecc9bb;--accent-tint:#f4e4db;--grad:radial-gradient(circle at 34% 28%, #f0a074 0%, #c0492a 46%, #9e3a20 100%);--grad-2:linear-gradient(140deg, #e07a4f, #c0492a);--grad-soft:linear-gradient(140deg, #e07a4f24, #c0492a1a);--sky:#8a6a3a;--sky-soft:#efe6d3;--sky-tint:#f6f0e3;--green:#3f6b52;--green-soft:#dce8df;--green-tint:#edf3ee;--amber:#b98b27;--amber-soft:#f2e6c9;--amber-tint:#f9f1dd;--amber-ink:#8a6418;--amber-line:#e4d3a0;--violet:#7c5bc7;--violet-soft:#e8e0f4;--sh-1:0 1px 2px #3c301e0f;--sh-2:0 2px 12px #3c301e14;--sh-3:0 12px 30px #3c301e1c;--sh-4:0 24px 60px #32261626;--sh-pop:0 18px 48px #32261629;--glow-accent:0 6px 20px #a03a203d;--glow-cyan:0 6px 18px #c99a4b33;--gridc:#7856340e;--wash1:#e07a4f33;--wash2:#c99a4b1f;--wash3:#c0492a0d;--railbg:linear-gradient(180deg, #f1ebdf, #ebe5da);--rail-line:var(--line);--rail-ink:var(--ink-3);--rail-hover:var(--surface);--rail-on-ink:var(--accent);--rail-on-bg:var(--surface);--flight-bg:linear-gradient(180deg, #fff7f2, var(--surface));--tip-bg:var(--elev);--tip-ink:var(--ink)}.theme-midnight{--bg:#15120d;--bg-2:#1c1812;--surface:#1f1a13;--surface-2:#251f17;--panel:#1a1610;--elev:#2a231a;--ink:#f5f1ea;--ink-2:#b7b1a4;--ink-3:#8e887c;--ink-4:#5c574e;--line:#f5f1ea1a;--line-2:#f5f1ea0f;--line-strong:#f5f1ea33;--accent:#d4572f;--accent-2:#c99a4b;--accent-ink:#e8895e;--accent-press:#b5481f;--accent-soft:#d4572f2e;--accent-tint:#d4572f1a;--grad:radial-gradient(circle at 34% 28%, #f0a074 0%, #c0492a 46%, #9e3a20 100%);--grad-2:linear-gradient(140deg, #e07a4f, #c0492a);--grad-soft:linear-gradient(140deg, #e07a4f29, #c0492a29);--sky:#c99a4b;--sky-soft:#c99a4b29;--sky-tint:#c99a4b17;--green:#6fb58a;--green-soft:#6fb58a29;--green-tint:#6fb58a1a;--amber:#d9a441;--amber-soft:#d9a4412e;--amber-tint:#d9a4411a;--amber-ink:#e6bc63;--amber-line:#d9a44161;--violet:#b79bd9;--violet-soft:#b79bd92e;--sh-1:0 1px 2px #00000073;--sh-2:0 4px 18px #0006;--sh-3:0 14px 38px #00000080;--sh-4:0 28px 70px #0009;--sh-pop:0 20px 50px #0000008c;--glow-accent:0 6px 22px #c0492a66;--glow-cyan:0 6px 20px #c99a4b47;color:var(--ink)}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--ink);font-family:var(--ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;padding:0}body{overflow:hidden}#root{width:100vw;height:100vh;overflow:hidden}button{cursor:pointer;font-family:inherit}input,textarea{font-family:inherit}::selection{background:var(--accent-soft);color:var(--ink)}.mono{font-family:var(--mono);font-feature-settings:"tnum" 1;letter-spacing:-.01em}.tnum{font-variant-numeric:tabular-nums}.display{font-family:var(--display);letter-spacing:-.02em}.serif{font-family:var(--serif)}.grad-text{background:var(--grad);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.glass{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--line-strong);background-clip:padding-box;border:3px solid #0000;border-radius:20px}::-webkit-scrollbar-thumb:hover{background:var(--ink-3);background-clip:padding-box}::-webkit-scrollbar-track{background:0 0}.dot-range{appearance:none;background:var(--line-strong);border-radius:100px;outline:none;height:6px}.dot-range::-webkit-slider-thumb{appearance:none;background:var(--accent);border:3px solid var(--surface);width:20px;height:20px;box-shadow:var(--glow-accent);cursor:pointer;border-radius:50%}.dot-range::-moz-range-thumb{background:var(--accent);border:3px solid var(--surface);width:20px;height:20px;box-shadow:var(--glow-accent);cursor:pointer;border-radius:50%}@keyframes dot-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes dot-fade{0%{opacity:0}to{opacity:1}}@keyframes dot-scale-in{0%{opacity:0;transform:scale(.96)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes dot-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes dot-spin{to{transform:rotate(360deg)}}@keyframes dot-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.22)}}@keyframes dot-orbit{to{transform:rotate(360deg)}}@keyframes dot-orbit-rev{to{transform:rotate(-360deg)}}@keyframes dot-halo{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.85;transform:scale(1.16)}}@keyframes dot-orb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes dot-ping{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2.4)}}@keyframes dot-travel{0%{opacity:0;top:-2px}18%{opacity:1}82%{opacity:1}to{opacity:0;top:100%}}@keyframes dot-beam-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes dot-flow{to{stroke-dashoffset:-18px}}@keyframes dot-draw{to{stroke-dashoffset:0}}@keyframes dot-glow{0%,to{opacity:.6}50%{opacity:1}}@keyframes dot-grad-shift{0%{background-position:0%}to{background-position:200%}}@keyframes dot-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes dot-sheen{to{transform:translate(220%)}}.fade-up{animation:dot-fade-up .6s var(--ease) both}.fade-in{animation:dot-fade .5s var(--ease) both}@media (prefers-reduced-motion:reduce){*{animation-duration:1ms!important}}.noanim *,.noanim :before,.noanim :after{animation:none!important}:root{--fs-xl:31px;--fs-lg:21px;--fs-md:15.5px;--fs-base:14px;--fs-sm:12.5px;--fs-xs:11px;--fs-voice:23px;--e0:none;--e1:0 1px 2px #3c301e0d, 0 10px 30px #3c301e12;--s-screen:30px;--s-block:44px;--s-card:22px}.t-xl{font-family:var(--display);font-weight:600;font-size:var(--fs-xl);letter-spacing:-.03em;color:var(--ink);line-height:1.05}.t-lg{font-family:var(--display);font-weight:600;font-size:var(--fs-lg);letter-spacing:-.025em;color:var(--ink);line-height:1.15}.t-md{font-family:var(--ui);font-weight:650;font-size:var(--fs-md);letter-spacing:-.011em;color:var(--ink);line-height:1.3}.t-body{font-family:var(--ui);font-weight:450;font-size:var(--fs-base);color:var(--ink-2);line-height:1.55}.t-label{font-family:var(--ui);font-weight:550;font-size:var(--fs-sm);color:var(--ink-3);line-height:1.4}.t-micro{font-family:var(--mono);font-weight:500;font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.t-voice{font-family:var(--serif);font-weight:400;font-size:var(--fs-voice);color:var(--ink);letter-spacing:-.005em;text-wrap:pretty;line-height:1.34}.t-num{font-family:var(--mono);font-feature-settings:"tnum" 1;letter-spacing:-.02em}.rs-surface{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.rs-surface.lift{box-shadow:var(--e1)}.rs-hair{border:0;border-top:1px solid var(--line);margin:0}@keyframes rs-rise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.rs-rise{animation:rs-rise .5s var(--ease) both}.rs-rise-1{animation:rs-rise .5s var(--ease) 60ms both}.rs-rise-2{animation:rs-rise .5s var(--ease) .12s both}.rs-rise-3{animation:rs-rise .5s var(--ease) .18s both}.rs-rise-4{animation:rs-rise .5s var(--ease) .24s both}@media (prefers-reduced-motion:reduce){.rs-rise,.rs-rise-1,.rs-rise-2,.rs-rise-3,.rs-rise-4{opacity:1!important;animation:none!important;transform:none!important}}@keyframes rs-reveal{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}.rs-reveal{animation:rs-reveal .6s var(--ease) both}.rs-row{transition:background .14s var(--ease-2), border-color .14s var(--ease-2)}.rs-row:hover{background:var(--surface-2)}.rs-btn{font-family:var(--ui);cursor:pointer;background:0 0;border:none}[data-motion=off] .rs-rise,[data-motion=off] .rs-rise-1,[data-motion=off] .rs-rise-2,[data-motion=off] .rs-rise-3,[data-motion=off] .rs-rise-4,[data-motion=off] .rs-reveal,[data-motion=off] .fade-up,[data-motion=off] .fade-in{opacity:1!important;animation:none!important;transform:none!important}.warm-wash{transition:opacity .3s var(--ease)}[data-ember=min] .warm-wash{opacity:0!important}html,body{overflow:hidden}.mh-readout{grid-template-columns:200px 1fr;align-items:center;gap:36px;margin-bottom:30px;display:grid}@media (width<=600px){.mh-readout{grid-template-columns:1fr;justify-items:start;gap:18px;margin-bottom:22px}.fr-spine{display:none!important}}.onb-grid{pointer-events:none;z-index:0;opacity:.6;background-image:linear-gradient(var(--line-2) 1px,transparent 1px),linear-gradient(90deg,var(--line-2) 1px,transparent 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 42%,#000 0%,#0000 64%);mask-image:radial-gradient(circle at 50% 42%,#000 0%,#0000 64%)}.fleet-sys{place-items:center;width:330px;max-width:92vw;height:300px;display:grid;position:relative}.fleet-sys .glow{background:radial-gradient(circle,var(--accent-soft),transparent 60%);filter:blur(10px);border-radius:50%;width:330px;height:330px;margin:-165px 0 0 -165px;position:absolute;top:50%;left:50%}.fleet-sys .ring{border:1px dashed var(--line-strong);border-radius:50%;position:absolute;top:50%;left:50%}.fleet-sys .ring.a{width:188px;height:188px;margin:-94px 0 0 -94px;animation:30s linear infinite dot-orbit}.fleet-sys .ring.b{opacity:.6;width:286px;height:286px;margin:-143px 0 0 -143px;animation:46s linear infinite dot-orbit-rev}.fleet-sys .ping{border:1px solid var(--accent);opacity:0;width:118px;height:118px;animation:dot-ping 4.5s var(--ease) infinite;border-radius:50%;margin:-59px 0 0 -59px;position:absolute;top:50%;left:50%}.fleet-sys .core{background:var(--grad);z-index:2;width:118px;height:118px;animation:dot-orb-float 6s var(--ease-2) infinite;border-radius:50%;position:relative;box-shadow:0 0 60px #d4572f73,inset -10px -12px 28px #461006b3,inset 10px 12px 26px #ffc8a066}.fleet-sys .core .hl{background:radial-gradient(circle,#ffffffe6,#0000 70%);border-radius:50%;width:26%;height:26%;position:absolute;top:24%;left:30%}.fleet-node{background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-2);white-space:nowrap;z-index:3;animation:dot-orb-float 7s var(--ease-2) infinite;border-radius:100px;align-items:center;gap:6px;padding:4px 11px 4px 5px;display:flex;position:absolute}.fleet-node .avwrap{flex:none;display:flex;position:relative}.fleet-node .ringping{border:1.5px solid var(--accent);animation:dot-ping 2.6s var(--ease-2) infinite;border-radius:50%;position:absolute;inset:-3px}.fleet-node .av{background:var(--grad-2);border-radius:50%;flex:none;width:18px;height:18px}.fleet-node .nm{color:var(--ink-2);font-size:11px;font-weight:600}.fleet-node.dim{opacity:.4}.fleet-node.dim .av{background:var(--ink-4)}.fleet-node.n1{top:78px;left:8px}.fleet-node.n2{top:120px;right:2px}.fleet-node.n3{top:232px;left:44px}.fleet-node.n4{top:36px;right:14px}.fleet-node.n5{top:236px;right:30px}@media (width<=600px){.fleet-sys{width:312px;height:286px}.fleet-node.n1{left:14px}.fleet-node.n2{right:16px}.fleet-node.n4{right:22px}.fleet-node.n5{right:38px}}@media (prefers-reduced-motion:reduce){.fleet-sys .ring.a,.fleet-sys .ring.b,.fleet-sys .ping,.fleet-sys .core,.fleet-node,.fleet-node .ringping{animation:none!important}}@keyframes onb-ready{0%,to{box-shadow:0 0 #d4572f57}55%{box-shadow:0 0 0 10px #d4572f00}}.onb-ready-cta>button{animation:onb-ready 2.4s var(--ease-2) infinite}@media (prefers-reduced-motion:reduce){.onb-ready-cta>button{animation:none!important}}@keyframes onb-scan{0%{opacity:0;top:6%}14%{opacity:.5}86%{opacity:.5}to{opacity:0;top:92%}}.onb-scanbg{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.onb-scanbg img{object-fit:cover;object-position:top;filter:blur(9px)saturate(.85);opacity:.13;width:112%;height:112%;position:absolute;inset:-6%;-webkit-mask-image:radial-gradient(120% 90% at 50% 26%,#000,#0000 70%);mask-image:radial-gradient(120% 90% at 50% 26%,#000,#0000 70%)}.onb-scanbg .veil{background:linear-gradient(to bottom,var(--bg) 0%,transparent 24%,transparent 72%,var(--bg) 100%);position:absolute;inset:0}.onb-scanbg .sweep{background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:0;height:2px;animation:onb-scan 4.5s var(--ease-2) infinite;position:absolute;left:0;right:0}@media (prefers-reduced-motion:reduce){.onb-scanbg .sweep{display:none}}.ck-wrap{max-width:1480px;margin:0 auto}.ck-grid{z-index:0;pointer-events:none;opacity:.6;background-image:linear-gradient(var(--gridc) 1px,transparent 1px),linear-gradient(90deg,var(--gridc) 1px,transparent 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 56% 24%,#000 0%,#0000 70%);mask-image:radial-gradient(circle at 56% 24%,#000 0%,#0000 70%)}.ck-glow{z-index:0;pointer-events:none;background:radial-gradient(820px 500px at 58% -8%,var(--wash1),transparent 60%),radial-gradient(560px 400px at 4% 104%,var(--wash2),transparent 60%),radial-gradient(900px 700px at 100% 50%,var(--wash3),transparent 60%);position:absolute;inset:0}.ck-cmd{background:var(--surface);border:1px solid var(--line-strong);width:min(460px,40vw);box-shadow:var(--sh-1);border-radius:100px;align-items:center;gap:9px;margin-left:auto;padding:6px 6px 6px 14px;transition:box-shadow .2s,border-color .2s;display:flex}.ck-cmd:focus-within{border-color:var(--accent-soft);box-shadow:var(--glow-accent)}.ck-cmd input{min-width:0;font-family:var(--ui);color:var(--ink);background:0 0;border:none;outline:none;flex:1;font-size:13px}.ck-cmd input::placeholder{color:var(--ink-3)}.ck-mic{border:1px solid var(--line);width:28px;height:28px;color:var(--ink-3);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;transition:all .18s;display:grid}.ck-mic:hover{color:var(--accent);border-color:var(--accent-soft)}.ck-brand{cursor:pointer;max-width:230px;transition:background .15s var(--ease-2);background:0 0;border:none;border-radius:10px;align-items:center;gap:9px;padding:4px;display:flex}.ck-brand:hover{background:var(--bg-2)}.ck-brand .nm{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;text-align:left;font-size:14px;font-weight:650;display:block;overflow:hidden}.ck-brand .dm{color:var(--ink-4);white-space:nowrap;text-overflow:ellipsis;text-align:left;font-size:11px;display:block;overflow:hidden}.ck-themesw{background:var(--bg-2);border:1px solid var(--line);border-radius:100px;flex:none;gap:2px;padding:3px;display:flex}.ck-themesw button{cursor:pointer;width:28px;height:26px;color:var(--ink-3);transition:all .15s var(--ease-2);background:0 0;border:none;border-radius:100px;place-items:center;display:grid}.ck-themesw button.on{background:var(--surface);color:var(--accent);box-shadow:var(--sh-1)}.ck-eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:11px;font-size:11px}.ck-hero{grid-template-columns:300px minmax(0,1fr) minmax(240px,300px);align-items:center;gap:26px;padding:6px 0 30px;display:grid}.ck-nstar{background:radial-gradient(320px 120px at 0% 0%,var(--accent-tint),transparent 70%),var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-1);padding:17px 19px}.ck-nstar-v{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);margin-top:7px;font-size:18px;font-weight:600;line-height:1.25}.ck-nstar-link{color:var(--accent);align-items:center;gap:5px;margin-top:14px;font-size:12px;font-weight:600;display:inline-flex}.ck-verdict{font-family:var(--serif);color:var(--ink);letter-spacing:-.005em;text-wrap:pretty;max-width:640px;font-size:27px;font-weight:400;line-height:1.34}.ck-verdict b{color:var(--accent-ink);font-weight:400}.ck-hsub{color:var(--ink-3);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:11px;margin-top:13px;display:flex}.ck-live{align-items:center;gap:6px;display:inline-flex}.ck-live i{background:var(--ink-3);border-radius:50%;width:6px;height:6px}.ck-live.working i{background:var(--accent);box-shadow:0 0 8px var(--accent-soft);animation:dot-breathe 1.4s var(--ease-2) infinite}.ck-fleetsys{place-items:center;width:300px;height:232px;display:grid;position:relative}.ck-fleetsys .deep{background:radial-gradient(circle,var(--accent-tint),transparent 66%);border-radius:50%;width:220px;height:220px;position:absolute}.ck-fleetsys .halo{background:radial-gradient(circle,var(--accent-soft),transparent 64%);width:148px;height:148px;animation:dot-halo 2.8s var(--ease-2) infinite;border-radius:50%;position:absolute}.ck-fleetsys .ring{border:1px dashed var(--line-strong);border-radius:50%;position:absolute}.ck-fleetsys .r1{opacity:.8;width:186px;height:186px;animation:40s linear infinite dot-orbit}.ck-fleetsys .r2{opacity:.55;width:126px;height:126px;animation:54s linear infinite dot-orbit-rev}.ck-core{background:var(--grad);width:84px;height:84px;animation:dot-breathe 3.4s var(--ease-2) infinite;z-index:2;border-radius:50%;position:relative;box-shadow:inset 0 2px 4px #ffffff80,0 14px 40px #a03a2052}.ck-core .hl{background:radial-gradient(circle,#fffffff2,#0000 72%);border-radius:50%;width:30%;height:30%;position:absolute;top:20%;left:26%}.ck-fnode{background:var(--surface);border:1px solid var(--line-strong);box-shadow:var(--sh-2);white-space:nowrap;z-index:3;animation:dot-orb-float 7s var(--ease-2) infinite;border-radius:100px;align-items:center;gap:6px;padding:3px 10px 3px 4px;display:flex;position:absolute}.ck-fnode .av{background:var(--bg-2);width:17px;height:17px;color:var(--ink-3);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.ck-fnode .nm{color:var(--ink-2);font-size:10.5px;font-weight:650}.ck-fnode.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-soft),var(--glow-accent)}.ck-fnode.on .av{background:var(--grad-2);color:#fff}.ck-fnode.on .nm{color:var(--accent-ink)}.ck-fnode.on .av svg{animation:dot-breathe 1.9s var(--ease-2) infinite}.ck-fnode.on .av:before{content:"";border:1.5px solid var(--accent);animation:dot-ping 2.4s var(--ease-2) infinite;border-radius:50%;position:absolute;inset:-4px}.ck-fnode.dim{opacity:.5}.ck-fn1{animation-delay:-1s;top:0;left:114px}.ck-fn2{animation-delay:-2.6s;top:66px;right:-8px}.ck-fn3{animation-delay:-1.8s;bottom:20px;right:16px}.ck-fn4{animation-delay:-3.4s;bottom:20px;left:4px}.ck-fn5{animation-delay:-4.2s;top:66px;left:-8px}@media (prefers-reduced-motion:reduce){.ck-fleetsys .ring,.ck-fnode,.ck-fnode.on .av svg,.ck-fnode.on .av:before,.ck-core{animation:none!important}}.ck-seclabel{align-items:baseline;gap:10px;margin:0 2px 14px;display:flex}.ck-seclabel .t{font-family:var(--mono);font-weight:500;font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.ck-seclabel .h{font-size:var(--fs-sm);color:var(--ink-4);margin-left:auto}.ck-board{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:38px;display:grid}.ck-laneh{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:7px;margin-bottom:10px;font-size:10px;display:flex}.ck-laneh .ct{color:var(--ink-4);margin-left:auto}.ck-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--sh-1);margin-bottom:10px;padding:13px 14px}.ck-card:not(.done){flex-direction:column;min-height:142px;display:flex}.ck-card:not(.done) .ck-mact{margin-top:auto}.ck-card.flight{border-color:var(--accent-soft);background:var(--flight-bg);box-shadow:0 0 0 1px var(--accent-soft)}.ck-card.done{background:var(--bg-2);box-shadow:none;opacity:.9}.ck-mtop{align-items:center;gap:8px;margin-bottom:8px;display:flex}.ck-who{color:var(--ink-2);font-size:11.5px;font-weight:650}.ck-task{font-size:var(--fs-md);color:var(--ink);font-weight:600;line-height:1.34}.ck-sub{font-size:var(--fs-sm);color:var(--ink-2);margin-top:5px;line-height:1.45}.ck-mact{gap:8px;margin-top:12px;display:flex}.ck-working{font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:4px;font-weight:600;display:inline-flex}.ck-working:before{content:"";background:var(--accent);width:5px;height:5px;box-shadow:0 0 6px var(--accent-soft);animation:dot-breathe 1.4s var(--ease-2) infinite;border-radius:50%}.ck-pulse{grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:36px;display:grid}.ck-tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);min-height:116px;box-shadow:var(--sh-1);flex-direction:column;padding:14px;display:flex;position:relative;overflow:hidden}.ck-tile.lit{border-color:color-mix(in srgb,var(--green) 30%,var(--line))}.ck-th{font-size:var(--fs-sm);color:var(--ink-2);align-items:center;gap:7px;font-weight:650;display:flex}.ck-big{font-family:var(--mono);color:var(--ink);letter-spacing:-.02em;margin-top:auto;font-size:23px;font-weight:500}.ck-tl{font-size:var(--fs-xs);color:var(--ink-3);margin-top:2px}.ck-tile.off{background:var(--bg-2);border-style:dashed}.ck-tile.off .ck-big{color:var(--ink-4);font-size:var(--fs-sm);font-weight:600}.ck-connect{font-size:var(--fs-sm);color:var(--accent);cursor:pointer;text-align:left;background:0 0;border:none;margin-top:auto;padding:0;font-weight:600}.ck-sdot{border-radius:50%;width:7px;height:7px;margin-left:auto}.ck-needs{flex-direction:column;display:flex}.ck-nrow{border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;border-top:none;border-left:none;border-right:none;grid-template-columns:4px 34px 1fr auto;align-items:center;gap:14px;width:100%;padding:15px 4px;display:grid}.ck-nrow:hover{background:var(--bg-2)}.ck-sev{border-radius:100px;align-self:stretch;width:4px}.ck-ntt{font-size:var(--fs-base);color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;line-height:1.3;display:flex}.ck-ndesc{font-size:var(--fs-sm);color:var(--ink-2);max-width:640px;margin-top:4px;line-height:1.5}.ck-rank{font-family:var(--mono);color:var(--ink-4);font-size:12px}.ck-ava{background:var(--bg-2);color:var(--ink-2);border:1px solid var(--line);border-radius:9px;flex:none;place-items:center;display:grid}.ck-rail{background:var(--railbg);border-right:1px solid var(--rail-line);z-index:40;flex-direction:column;flex:none;align-items:center;gap:6px;width:74px;padding:16px 0;display:flex}.ck-orbnav{background:var(--grad);width:36px;height:36px;box-shadow:inset 0 1px 1px #ffffff73,0 0 0 4px var(--accent-tint),0 5px 18px #d4572f6b;border-radius:50%;flex:none;margin-bottom:14px;position:relative}.ck-orbnav:after{content:"";background:radial-gradient(circle,#ffffffeb,#0000 70%);border-radius:50%;width:26%;height:26%;position:absolute;top:22%;left:28%}.ck-rb{width:44px;height:44px;color:var(--rail-ink);cursor:pointer;transition:all .16s var(--ease);background:0 0;border:none;border-radius:13px;flex:none;place-items:center;display:grid;position:relative}.ck-rb:hover{color:var(--ink);background:var(--rail-hover)}.ck-rb.on{color:var(--rail-on-ink);background:var(--rail-on-bg)}.ck-rb.on:before{content:"";background:var(--accent);border-radius:100px;width:3px;height:22px;position:absolute;top:50%;left:-16px;transform:translateY(-50%);box-shadow:0 0 10px #c0492a8c}.ck-rb .tip{background:var(--tip-bg);color:var(--tip-ink);white-space:nowrap;border:1px solid var(--line-strong);box-shadow:var(--sh-3);opacity:0;pointer-events:none;z-index:60;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:600;transition:opacity .14s;position:absolute;top:50%;left:52px;transform:translateY(-50%)}.ck-rb:hover .tip{opacity:1}.ck-rb .beta{background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;top:5px;right:5px}@media (width<=720px){.ws-top{gap:8px!important;padding:0 16px!important}.ws-switch{flex:auto;min-width:0;width:auto!important}}@media (width<=460px){.ws-askdot-label{display:none}}@media (width<=860px){.ck-hero{text-align:center;grid-template-columns:1fr;justify-items:center;gap:12px;padding:2px 0 16px}.ck-hero>div:last-child{width:100%}.ck-hsub{justify-content:center}.ck-board{grid-template-columns:1fr;gap:18px;margin-bottom:30px}.ck-pulse{grid-template-columns:repeat(2,1fr)}.ck-seclabel{flex-wrap:wrap}.ck-seclabel .h{flex-basis:100%;margin-left:0}}@media (width<=560px){:root{--s-screen:18px}.ck-fleetsys{margin:-10px 0;transform:scale(.84)}.ck-nrow{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.ck-nrow>span:nth-child(3){flex:200px;min-width:0}.ck-nrow>span:last-child{flex:none;margin-left:auto}}@media (width<=340px){.ck-pulse{grid-template-columns:1fr}}
