@tailwind base;@tailwind components;@tailwind utilities;:root{--bg:#04070c;--bg-2:#070c13;--panel:#08101a;--line:#142030;--line-2:#1f3147;--accent:#3b9eff;--accent-hi:#c9e8ff;--accent-dim:#2d76c2;--accent-deep:#10325a;--accent-rgb:59,158,255;--accent-dim-rgb:45,118,194;--accent-deep-rgb:16,50,90;--fall:#ff5a67;--fall-dim:#c8434f;--fall-deep:#4a1419;--fall-rgb:255,90,103;--amber:#f5b544;--amber-deep:#3a2a0b;--amber-rgb:245,181,68;--text:#dbe4ee;--text-dim:#93a4b8;--text-mute:#71839a;--up:#3ddc84;--read:#3ac8ff;--read-dim:#3ac8ff8c;--mono:ui-monospace,"SFMono-Regular","Cascadia Mono","Roboto Mono",Menlo,Consolas,monospace}*{box-sizing:border-box}#root,body,html{height:100%}body{-webkit-font-smoothing:antialiased;background:#05070c;background:var(--bg);color:#fff;color:var(--text);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:var(--mono);font-size:13px;letter-spacing:.04em;margin:0;overflow:hidden}button,input{font-family:inherit;font-size:inherit;letter-spacing:inherit}.sam-root{background:radial-gradient(1200px 600px at 50% -10%,#0b1a2b 0,#0000 70%),#05070c;background:radial-gradient(1200px 600px at 50% -10%,#0b1a2b 0,#0000 70%),var(--bg);display:flex;flex-direction:column;height:100vh;height:100dvh;position:relative}.sam-scan{background:repeating-linear-gradient(180deg,rgba(89,136,207,.035) 0,rgba(89,136,207,.035) 1px,#0000 0,#0000 3px);background:repeating-linear-gradient(to bottom,rgba(var(--accent-rgb),.035) 0,rgba(var(--accent-rgb),.035) 1px,#0000 1px,#0000 3px);inset:0;pointer-events:none;position:fixed;z-index:50}.sam-scan:after{animation:sweep 7s linear infinite;background:linear-gradient(180deg,#0000,rgba(89,136,207,.055),#0000);background:linear-gradient(to bottom,#0000,rgba(var(--accent-rgb),.055),#0000);content:"";height:140px;left:0;position:absolute;right:0}@keyframes sweep{0%{transform:translateY(-140px)}to{transform:translateY(100vh)}}.sam-paused .sam-cell,.sam-paused .sam-dot,.sam-paused .sam-scan:after{animation:none!important}.sam-eye{border:1px solid #2d76c2;border:1px solid var(--accent-dim);border-radius:50%;box-shadow:0 0 24px #5988cf47,inset 0 0 18px #5988cf2e;box-shadow:0 0 24px rgba(var(--accent-rgb),.28),inset 0 0 18px rgba(var(--accent-rgb),.18);display:grid;height:74px;place-items:center;position:relative;width:74px}.sam-eye:before{border:1px solid #10325a;border:1px solid var(--accent-deep);border-radius:50%;content:"";inset:12px;position:absolute}.sam-eye-pupil{animation:pulse 2.6s ease-in-out infinite;border-radius:50%;box-shadow:0 0 16px #5988cf;box-shadow:0 0 16px var(--accent);height:16px;width:16px}.sam-eye-lg{height:108px;width:108px}.sam-eye-lg .sam-eye-pupil{height:22px;width:22px}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.86)}}.sam-boot{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:32px;justify-content:center}.sam-boot-lines{width:min(420px,84vw)}.sam-boot-line{animation:fadein .22s ease-out both;color:#ecf0f8b8;color:var(--text-dim);display:flex;font-size:11px;justify-content:space-between;padding:5px 0}.sam-ok{color:#5988cf;color:var(--accent)}@keyframes fadein{0%{opacity:0;transform:translateY(-3px)}to{opacity:1}}.sam-login{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:22px;justify-content:center;padding:20px}.sam-root-login{height:100dvh;inset:0;max-height:100dvh;overflow:hidden;overscroll-behavior:none;position:fixed;touch-action:pan-x pan-y}.sam-root-login .sam-login{padding:max(20px,env(safe-area-inset-top)) 20px max(20px,env(safe-area-inset-bottom))}.sam-login-mark{color:#5988cf;color:var(--accent);font-family:Wordmark,Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:"Wordmark",var(--mono);font-size:21px;font-weight:700;letter-spacing:.32em;margin:4px 0 10px;text-indent:.32em}@media (max-height:680px){.sam-root-login .sam-login{gap:15px}.sam-root-login .sam-eye-lg{height:78px;width:78px}.sam-root-login .sam-eye-lg .sam-eye-pupil{height:16px;width:16px}.sam-login-mark{font-size:16px}}@media (max-height:560px){.sam-root-login .sam-login{gap:11px}.sam-root-login .sam-eye-lg{height:52px;width:52px}.sam-root-login .sam-eye-lg .sam-eye-pupil{height:11px;width:11px}.sam-login-mark{font-size:14px}}.sam-login-form{width:min(340px,86vw)}.sam-field,.sam-login-form{display:flex;flex-direction:column}.sam-field{gap:5px}.sam-field span{color:#ecf0f88a;color:var(--text-mute);font-size:10px;letter-spacing:.2em}.sam-field input{appearance:none;background:#070c13;background:var(--bg-2);border:1px solid #ffffff24;border:1px solid var(--line-2);border-radius:0;color:var(--text);font-size:16px;letter-spacing:.06em;outline:none;padding:11px 12px;width:100%}.sam-field input:focus{border-color:#2d76c2;border-color:var(--accent-dim);box-shadow:0 0 0 1px #10325a,0 0 14px #5988cf29;box-shadow:0 0 0 1px var(--accent-deep),0 0 14px rgba(var(--accent-rgb),.16)}.sam-login-form button{background:#0000;border:1px solid #2d76c2;border:1px solid var(--accent-dim);color:#5988cf;color:var(--accent);cursor:pointer;letter-spacing:.3em;padding:11px;transition:background .14s,box-shadow .14s}.sam-login-form button:hover:not(:disabled){background:#5988cf14;background:rgba(var(--accent-rgb),.08);box-shadow:0 0 18px #5988cf33;box-shadow:0 0 18px rgba(var(--accent-rgb),.2)}.sam-login-form button:disabled{cursor:not-allowed;opacity:.35}.sam-login-error{color:#d95c69;color:var(--fall);font-size:11px;letter-spacing:.16em;text-align:center}.sam-login-cta{border-top:1px solid hsla(0,0%,100%,.085);border-top:1px solid var(--line);color:#ecf0f88a;color:var(--text-mute);font-size:10px;letter-spacing:.2em;line-height:2;padding-top:15px;text-align:center;width:min(340px,86vw)}.sam-login-cta a{border-bottom:1px solid #2d76c259;border-bottom:1px solid rgba(var(--accent-dim-rgb),.35);color:#2d76c2;color:var(--accent-dim);padding-bottom:2px;text-decoration:none;transition:color .14s,border-color .14s}.sam-login-cta a:focus-visible,.sam-login-cta a:hover{border-bottom-color:#5988cf;border-bottom-color:var(--accent);color:#5988cf;color:var(--accent)}.sam-status{background:linear-gradient(180deg,#0a121d50,#0000);border-bottom:1px solid hsla(0,0%,100%,.085);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:20px;padding:8px 16px}.sam-status,.sam-status-id{align-items:center;display:flex}.sam-status-id{gap:9px}.sam-dot{animation:pulse 2.2s ease-in-out infinite;background:#5988cf;background:var(--accent);border-radius:50%;box-shadow:0 0 10px #5988cf;box-shadow:0 0 10px var(--accent);height:7px;width:7px}.sam-dot-stale{animation:none;background:#ecf0f88a;background:var(--text-mute);box-shadow:none}@font-face{font-display:swap;font-family:Wordmark;font-style:normal;font-weight:700;src:url(/static/media/trackdips-wordmark.85a7a6362f18e67d6573.woff2) format("woff2")}.sam-status-name{color:#5988cf;color:var(--accent);font-size:12px;letter-spacing:.3em}.sam-status-state{color:#ecf0f88a;color:var(--text-mute);font-size:10px;letter-spacing:.2em}.sam-stale{color:#d8a556;color:var(--amber)}.sam-status-cells{display:flex;flex:1 1;flex-wrap:wrap;gap:18px}.sam-status-cell{display:flex;flex-direction:column;gap:2px}.sam-k{font-size:9px;letter-spacing:.2em}.sam-v{color:#fff;color:var(--text);font-size:12px}.sam-status-right{align-items:center;display:flex;gap:14px}.sam-clock{font-size:12px}.sam-disconnect{background:#0000;border:1px solid #ffffff24;border:1px solid var(--line-2);color:#ecf0f8b8;color:var(--text-dim);cursor:pointer;font-size:10px;letter-spacing:.2em;padding:6px 10px}.sam-disconnect:hover{border-color:#2d76c2;border-color:var(--accent-dim);color:#5988cf;color:var(--accent)}.sam-banner{background:#f5b54414;border-bottom:1px solid #f5b5444d;color:#d8a556;color:var(--amber);font-size:10px;letter-spacing:.2em;padding:6px 16px}.sam-main{display:grid;flex:1 1;grid-template-columns:minmax(0,1fr) 320px;min-height:0}.sam-left{display:flex;flex-direction:column;min-height:0;min-width:0}.sam-stage{animation:stagein .42s ease-out both;border-bottom:1px solid hsla(0,0%,100%,.085);border-bottom:1px solid var(--line);padding:30px 28px 26px}@keyframes stagein{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.sam-stage-head{align-items:center;display:flex;gap:14px;margin-bottom:14px}.sam-stage-event{border:1px solid #10325a;border:1px solid var(--accent-deep);color:#5988cf;color:var(--accent);font-size:10px;letter-spacing:.34em;padding:4px 9px}.sam-stage-time{font-size:10px;letter-spacing:.2em}.sam-stage-text{color:#eaf3ff;font-size:clamp(18px,2.5vw,30px);letter-spacing:.02em;line-height:1.45;margin:0;min-height:1.4em;text-shadow:0 0 22px #5988cf47;text-shadow:0 0 22px rgba(var(--accent-rgb),.28)}.sam-caret{animation:blink 1s steps(1) infinite;display:inline-block;height:1.05em;margin-left:.14em;vertical-align:-.16em;width:.55em}.sam-caret-idle{animation:none;opacity:.45}.sam-caret-waiting{animation:caretBreathe 1.4s ease-in-out infinite}@keyframes blink{50%{opacity:0}}@keyframes caretBreathe{0%,to{opacity:.9;transform:scaleY(1)}50%{opacity:.2;transform:scaleY(.72)}}.sam-stage-meta{color:#ecf0f8b8;color:var(--text-dim);display:flex;font-size:10px;gap:18px;letter-spacing:.2em;margin-top:16px}.sam-src{color:#ecf0f88a;color:var(--text-mute);margin-left:auto}.sam-stage-idle{opacity:.75}.sam-idle-mark{color:#ecf0f8b8;color:var(--text-dim);font-size:13px;letter-spacing:.3em}.sam-idle-sub{font-size:10px;letter-spacing:.2em;margin-top:8px}.sam-section-label{align-items:center;color:#ecf0f88a;color:var(--text-mute);display:flex;gap:12px;letter-spacing:.3em;padding:12px 16px 10px}.sam-rule{background:hsla(0,0%,100%,.085);background:var(--line);flex:1 1;height:1px}.sam-count{color:#ecf0f8b8;color:var(--text-dim)}.sam-grid-wrap{display:flex;flex:1 1;flex-direction:column;min-height:0}.sam-grid{grid-gap:8px;align-content:start;display:grid;flex:1 1;gap:8px;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));overflow-y:auto;padding:4px 16px 20px}.sam-grid-empty,.sam-log-empty,.sam-nodata{color:#ecf0f88a;color:var(--text-mute);font-size:11px;letter-spacing:.16em;padding:20px 16px}.sam-cell{grid-gap:2px 6px;animation:cellin .42s ease-out both;background:#070c13;background:var(--bg-2);border:1px solid hsla(0,0%,100%,.085);border:1px solid var(--line);color:#fff;color:var(--text);cursor:pointer;display:grid;gap:2px 6px;grid-template-columns:1fr auto;position:relative;text-align:left;transition:border-color .14s,background .14s}@keyframes cellin{0%{opacity:0}to{opacity:1}}.sam-cell:hover{background:#0b1520;border-color:#2d76c2;border-color:var(--accent-dim)}.sam-cell-frame{border:1px solid #0000;inset:-1px;pointer-events:none;position:absolute}.sam-cell-q .sam-cell-frame{box-shadow:0 0 16px #5988cf52,inset 0 0 12px #5988cf17;box-shadow:0 0 16px rgba(var(--accent-rgb),.32),inset 0 0 12px rgba(var(--accent-rgb),.09)}.sam-cell-q{background:#0a1826}.sam-cell-tick{color:#eef6ff;font-size:14px;letter-spacing:.08em;transition:color .3s ease}.sam-cell-b{font-size:14px;grid-column:2}.sam-cell-drop{color:#d95c69;color:var(--fall);font-size:11px}.sam-cell-dir{font-size:10px}.sam-dir-flat{color:#ecf0f88a;color:var(--text-mute)}.sam-cell-tag{bottom:6px;color:#5988cf;color:var(--accent);font-size:8px;left:10px;letter-spacing:.2em;position:absolute}.sam-log{background:#08101a;background:var(--panel);border-left:1px solid hsla(0,0%,100%,.085);border-left:1px solid var(--line);display:flex;flex-direction:column;min-height:0}.sam-clear{background:#0000;border:1px solid #ffffff24;border:1px solid var(--line-2);color:#ecf0f88a;color:var(--text-mute);cursor:pointer;font-size:9px;letter-spacing:.2em;padding:4px 8px}.sam-clear:hover:not(:disabled){border-color:#2d76c2;border-color:var(--accent-dim);color:#5988cf;color:var(--accent)}.sam-clear:disabled{cursor:not-allowed;opacity:.3}.sam-log-list{flex:1 1;list-style:none;margin:0;overflow-y:auto;padding:0 12px 16px}.sam-log-item{padding:10px 0}.sam-log-top{align-items:baseline;display:flex;font-size:9px;gap:9px;letter-spacing:.16em}.sam-log-tick{color:#5988cf;color:var(--accent);font-size:11px;letter-spacing:.08em}.sam-log-ev{margin-left:auto}.sam-log-msg{font-size:11px;line-height:1.5}.sam-overlay{animation:fadein .16s ease-out both;background:#020509db;display:grid;inset:0;padding:20px;place-items:center;position:fixed;touch-action:none;z-index:60}.sam-overlay,.sam-subject{overscroll-behavior:contain}.sam-subject{background:#08101a;background:var(--panel);border:1px solid #10325a;border:1px solid var(--accent-deep);box-shadow:0 0 60px #5988cf29;box-shadow:0 0 60px rgba(var(--accent-rgb),.16);max-height:86vh;max-height:86dvh;overflow-x:hidden;overflow-y:auto;touch-action:pan-y;width:min(920px,100%)}.sam-subject-head{align-items:center;display:flex;gap:18px;padding:18px 20px}.sam-subject-label{font-size:9px;letter-spacing:.3em}.sam-subject-tick{color:#eef6ff;font-size:26px;letter-spacing:.1em}.sam-subject-class{border:1px solid #ffffff24;border:1px solid var(--line-2);color:#ecf0f88a;color:var(--text-mute);font-size:9px;letter-spacing:.24em;padding:5px 10px}.sam-subject-class-q{border-color:#5988cf;border-color:var(--accent);box-shadow:0 0 14px #5988cf38;box-shadow:0 0 14px rgba(var(--accent-rgb),.22);color:#5988cf;color:var(--accent)}.sam-close{background:#0000;border:1px solid #ffffff24;border:1px solid var(--line-2);color:#ecf0f8b8;color:var(--text-dim);cursor:pointer;font-size:10px;letter-spacing:.2em;margin-left:auto;padding:7px 11px}.sam-close:hover{border-color:#2d76c2;border-color:var(--accent-dim);color:#5988cf;color:var(--accent)}.sam-subject-cols{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.sam-subject-col{padding:16px 20px}.sam-subject-col:last-child{border-right:none}.sam-col-label{color:#2d76c2;color:var(--accent-dim);font-size:9px;letter-spacing:.3em;margin-bottom:8px;padding-bottom:10px}.sam-row{display:flex;font-size:11px;gap:12px;justify-content:space-between;padding:6px 0}.sam-row-k{color:#ecf0f88a;color:var(--text-mute);letter-spacing:.14em}.sam-row-v{color:var(--text)}.sam-timeline{border-bottom:1px solid hsla(0,0%,100%,.085);border-bottom:1px solid var(--line);padding:11px clamp(10px,2vw,18px) 9px}.sam-tl-head{align-items:center;display:flex;font-size:9px;letter-spacing:.3em;margin-bottom:10px}.sam-tl-label{color:#2d76c2;color:var(--accent-dim);flex:0 0 auto}.sam-tl-rule{background:hsla(0,0%,100%,.085);background:var(--line);flex:1 1 auto;height:1px}.sam-tl-count{flex:0 0 auto}.sam-timeline-closed .sam-tl-label{color:#ecf0f88a;color:var(--text-mute)}.sam-tl-key{align-items:center;display:flex;flex:0 0 auto;font-size:8px;gap:5px;letter-spacing:.18em}.sam-tl-key i{display:inline-block;height:8px;margin-left:9px;width:2px}.sam-tl-key i:first-child{margin-left:0}.sam-tl-key .sam-tl-cross{background:#2d76c2;background:var(--accent-dim)}.sam-tl-key .sam-tl-lead{background:#eef6ff}.sam-tl-band{border-bottom:1px solid #ffffff24;border-bottom:1px solid var(--line-2);border-left:1px solid #ffffff24;border-left:1px solid var(--line-2);border-right:1px solid #ffffff24;border-right:1px solid var(--line-2);height:clamp(34px,4.4vh,52px);position:relative}.sam-tl-hour{background:hsla(0,0%,100%,.085);background:var(--line);width:1px}.sam-tl-elapsed,.sam-tl-hour{bottom:0;position:absolute;top:0}.sam-tl-elapsed{background:linear-gradient(180deg,#5988cf08,#5988cf24);background:linear-gradient(180deg,rgba(var(--accent-rgb),.03),rgba(var(--accent-rgb),.14));left:0;pointer-events:none}.sam-tl-now{bottom:-1px;box-shadow:0 0 10px #5988cfe6;box-shadow:0 0 10px rgba(var(--accent-rgb),.9);margin-left:-.5px;top:-4px;width:1px;z-index:3}.sam-tl-now,.sam-tl-now:before{background:#eef6ff;position:absolute}.sam-tl-now:before{content:"";top:-3px;transform:rotate(45deg)}.sam-timeline-closed .sam-tl-now,.sam-timeline-closed .sam-tl-now:before{background:#ecf0f88a;background:var(--text-mute);box-shadow:none}.sam-tl-mark{background:#0000;border:0;bottom:0;cursor:pointer;margin-left:-7px;padding:0;position:absolute;top:0;width:14px;z-index:2}.sam-tl-mark:after{bottom:0;content:"";left:6.5px;position:absolute;width:1px}.sam-tl-mark.sam-tl-cross:after{background:#2d76c2;background:var(--accent-dim);box-shadow:0 0 5px #5988cf59;box-shadow:0 0 5px rgba(var(--accent-rgb),.35);height:44%}.sam-tl-mark.sam-tl-lead:after{background:#eef6ff;box-shadow:0 0 7px #e1f0ff8c;width:1px}.sam-tl-mark.sam-tl-lead:before{background:#eef6ff;box-shadow:0 0 8px #e1f0ff99;content:"";position:absolute;top:32%;transform:rotate(45deg)}.sam-tl-mark.sam-tl-low:after{background:linear-gradient(180deg,#d95c69,#d95c6959);background:linear-gradient(180deg,var(--fall),rgba(var(--fall-rgb),.35));box-shadow:0 0 9px #d95c69bf;box-shadow:0 0 9px rgba(var(--fall-rgb),.75);height:100%}.sam-tl-mark:hover:after{filter:brightness(1.6)}.sam-tl-mark:focus-visible{outline:1px solid #5988cf;outline:1px solid var(--accent);outline-offset:1px}.sam-tl-scale{font:400 8px/13px Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font:400 8px/13px var(--mono);height:13px;letter-spacing:.16em;margin-top:5px;position:relative}.sam-tl-htext{opacity:.6;position:absolute;top:0;transform:translateX(-50%)}.sam-tl-edge{left:0;position:absolute;top:0}.sam-tl-edge-r{left:auto;right:0}@media (max-width:900px){.sam-tl-key{display:none}}@media (max-width:640px){.sam-timeline{padding:9px 14px 8px}.sam-tl-band{height:30px}.sam-tl-htext{display:none}}.sam-subject-id{min-width:0}.sam-subject-name{font-size:11px;letter-spacing:.08em;margin-top:3px;max-width:34ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sam-subject-ident{color:#ecf0f88a;color:var(--text-mute);font-size:10px;letter-spacing:.16em;padding:9px 20px}.sam-subject-block{padding:16px 20px}.sam-subject-desc{font-size:12px;line-height:1.75;margin:0}.sam-subject-file{color:#fff;color:var(--text);font-size:12px;line-height:1.6;margin:0 0 10px}.sam-recs{display:flex;flex-wrap:wrap;gap:8px 18px}.sam-rec,.sam-recs{align-items:baseline}.sam-rec{color:var(--text);display:inline-flex;font-size:14px;gap:7px}.sam-rec i{font-style:normal;letter-spacing:.22em}.sam-rec i,.sam-rec-as{color:#ecf0f88a;color:var(--text-mute);font-size:9px}.sam-rec-as{letter-spacing:.2em;margin-left:auto}.sam-heads{list-style:none;margin:0;padding:0}.sam-head{align-items:baseline;display:flex;gap:14px;padding:8px 0}.sam-head:last-child{border-bottom:none}.sam-head-when{flex:0 0 auto;font-size:10px;letter-spacing:.14em;min-width:5.2em}.sam-head-h{color:var(--text);font-size:12px;line-height:1.55;overflow-wrap:anywhere;text-decoration:none}a.sam-head-h:hover{color:#5988cf;color:var(--accent)}@media (max-width:640px){.sam-subject-head{flex-wrap:wrap;gap:10px 14px;padding:14px}.sam-subject-id{flex:1 1 100%}.sam-subject-name{max-width:none;white-space:normal}.sam-subject-ident{font-size:9px;letter-spacing:.12em;padding:8px 14px}.sam-subject-block{padding:14px}.sam-head{flex-direction:column;gap:3px;padding:9px 0}.sam-rec-as{flex-basis:100%;margin-left:0}}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#05070c;background:var(--bg)}::-webkit-scrollbar-thumb{background:#ffffff24;background:var(--line-2)}::-webkit-scrollbar-thumb:hover{background:#10325a;background:var(--accent-deep)}@media (max-width:900px){body{overflow:auto}.sam-root{height:auto;min-height:100vh;min-height:100dvh}.sam-root-login{height:100dvh;min-height:0;overflow:hidden}body:has(.sam-root-login){overflow:hidden}.sam-main{grid-template-columns:1fr}.sam-log{border-left:none;border-top:1px solid hsla(0,0%,100%,.085);border-top:1px solid var(--line);max-height:46vh;max-height:46dvh}.sam-grid{overflow:visible}.sam-status,.sam-status-cells{gap:12px}}@media (max-width:640px){.sam-status{align-items:center;gap:6px 10px;padding:7px 12px 8px}.sam-status-id{flex:1 1 auto;gap:8px;min-width:0;order:0}.sam-status-right{flex:0 0 auto;gap:8px;margin-left:auto;order:1}.sam-status-cells{grid-gap:0 10px;display:grid;flex:0 0 100%;gap:0 10px;grid-template-columns:repeat(4,1fr);order:2}.sam-status-cell{gap:1px}.sam-k{font-size:9px}.sam-k,.sam-v{white-space:nowrap}.sam-v{font-size:13px}.sam-status-name{font-size:11px;letter-spacing:.18em}.sam-clock{display:none}.sam-disconnect{letter-spacing:.14em;padding:6px 8px}}body{overflow-x:hidden}@media (prefers-reduced-motion:reduce){.sam-caret,.sam-cell,.sam-dot,.sam-eye-pupil,.sam-scan:after,.sam-stage{animation:none!important}}.sam-brackets{inset:-3px;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.sam-brackets i{border:2px solid #5988cf;border:2px solid var(--accent);height:13px;position:absolute;width:13px}.sam-brackets i:first-child{--bx:-10px;--by:-10px;border-bottom:0;border-right:0;left:0;top:0}.sam-brackets i:nth-child(2){--bx:10px;--by:-10px;border-bottom:0;border-left:0;right:0;top:0}.sam-brackets i:nth-child(3){--bx:-10px;--by:10px;border-right:0;border-top:0;bottom:0;left:0}.sam-brackets i:nth-child(4){--bx:10px;--by:10px;border-left:0;border-top:0;bottom:0;right:0}.sam-cell-acquire .sam-brackets{opacity:1}.sam-cell-acquire .sam-brackets i{border-color:#eef6ff;box-shadow:0 0 10px #ffffff73}@keyframes bracketSnap{0%{opacity:0;transform:translate(var(--bx),var(--by))}70%{opacity:1}to{opacity:1;transform:none}}.sam-cell-acquire{animation:acquireGlow 2.8s cubic-bezier(.2,.8,.2,1) both;z-index:2}@keyframes acquireGlow{0%{box-shadow:0 0 0 0 #fff0;transform:scale(1)}6%{box-shadow:0 0 38px 2px #ffffffb3;transform:scale(1.035)}14%{transform:scale(.998)}22%{transform:scale(1)}to{box-shadow:0 0 16px #ffffff38;transform:scale(1)}}.sam-lock-flash{animation:lockStrobe .62s step-end both;background:#eef6ff;mix-blend-mode:screen;pointer-events:none;position:absolute}@keyframes lockStrobe{0%{opacity:.55}14%{opacity:.08}26%{opacity:.42}40%{opacity:.05}to{opacity:0}}.sam-cell-acquire .sam-cell-tag{animation:stampIn .42s cubic-bezier(.2,1.4,.4,1) both;color:#fff;text-shadow:0 0 12px #ffffffbf}@keyframes stampIn{0%{letter-spacing:.7em;opacity:0;transform:scale(1.9)}60%{opacity:1}to{letter-spacing:.2em;opacity:1;transform:none}}.sam-flash{animation:valueFlash .64s ease-out both}@keyframes valueFlash{0%{filter:brightness(2.8);text-shadow:0 0 16px currentColor}to{filter:none;text-shadow:none}}.sam-grid{position:relative}.sam-grid-sweep{animation:gridSweep .82s cubic-bezier(.33,0,.2,1) 1 both;background:linear-gradient(180deg,#0000,#5988cf1a,#0000);background:linear-gradient(to bottom,#0000,rgba(var(--accent-rgb),.1),#0000);height:130px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}@keyframes gridSweep{0%{opacity:0;transform:translateY(-130px)}12%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(1500px)}}.sam-stage{overflow:hidden;position:relative}.sam-stage-shell{transition:height .38s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.sam-stage-shell{transition:none}}.sam-stage-live{animation:stagein .46s cubic-bezier(.22,.61,.36,1) both}@keyframes stageJolt{0%{transform:translateX(0)}25%{transform:translateX(-3px)}50%{transform:translateX(3px)}75%{transform:translateX(-1px)}to{transform:translateX(0)}}.sam-stage-wipe{animation:stageWipe .9s cubic-bezier(.3,0,.2,1) both;background:linear-gradient(90deg,#0000,#5988cf2e,#0000);background:linear-gradient(to right,#0000,rgba(var(--accent-rgb),.18),#0000);bottom:0;pointer-events:none;position:absolute;top:0;transform:translateX(-120%);width:34%}@keyframes stageWipe{to{transform:translateX(360%)}}.sam-stamp{animation:stampIn .46s cubic-bezier(.2,1.3,.4,1) both}.sam-stage-typing .sam-caret{box-shadow:0 0 12px #5988cf;box-shadow:0 0 12px var(--accent)}.sam-subject{animation:subjectIn .26s cubic-bezier(.2,.9,.2,1) both;position:relative}@keyframes subjectIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}.sam-subject:after,.sam-subject:before{animation:bracketSnap .42s cubic-bezier(.16,.9,.2,1) both;border:2px solid #5988cf;border:2px solid var(--accent);content:"";height:26px;pointer-events:none;position:absolute;width:26px}.sam-subject:before{--bx:-14px;--by:-14px;border-bottom:0;border-right:0;left:0;top:0}.sam-subject:after{--bx:14px;--by:14px;border-left:0;border-top:0;bottom:0;right:0}.sam-paused .sam-brackets i,.sam-paused .sam-cell-acquire,.sam-paused .sam-grid-sweep,.sam-paused .sam-lock-flash,.sam-paused .sam-stage-wipe{animation:none!important}@media (prefers-reduced-motion:reduce){.sam-grid-sweep,.sam-lock-flash,.sam-stage-wipe{display:none!important}.sam-brackets i,.sam-cell-acquire,.sam-flash,.sam-stage-live,.sam-stamp,.sam-subject,.sam-subject:after,.sam-subject:before{animation:none!important}.sam-cell-acquire .sam-brackets{opacity:1}}.sam-stage-entry{animation:stagein .42s ease-out both,stageJolt .24s steps(2) both}.sam-stage-deepening{animation:stageDrop .52s cubic-bezier(.35,0,.3,1) both;border-left:2px solid #d95c69;border-left:2px solid var(--fall)}@keyframes stageDrop{0%{opacity:0;transform:translateY(-26px)}62%{opacity:1;transform:translateY(5px)}82%{transform:translateY(-2px)}to{opacity:1;transform:none}}.sam-stage-recovering{animation:stageLift .56s cubic-bezier(.2,1.1,.3,1) both;border-left:2px solid #52b788;border-left:2px solid var(--up)}@keyframes stageLift{0%{opacity:0;transform:translateY(24px)}70%{opacity:1;transform:translateY(-5px)}to{opacity:1;transform:none}}.sam-wipe-deepening,.sam-wipe-recovering{bottom:auto;height:40%;left:0;right:0;top:0;width:auto}.sam-wipe-deepening{animation:wipeDown .82s cubic-bezier(.3,0,.2,1) both;background:linear-gradient(180deg,#0000,#d95c6933,#0000);background:linear-gradient(to bottom,#0000,rgba(var(--fall-rgb),.2),#0000);transform:translateY(-120%)}@keyframes wipeDown{to{transform:translateY(320%)}}.sam-wipe-recovering{animation:wipeUp .82s cubic-bezier(.3,0,.2,1) both;background:linear-gradient(180deg,#0000,#3ddc8429,#0000);transform:translateY(320%)}@keyframes wipeUp{to{transform:translateY(-120%)}}.sam-stage-recovering .sam-stage-event{border-color:#3ddc8473;color:#52b788;color:var(--up)}.sam-stage-recovering .sam-stage-text{text-shadow:0 0 22px #3ddc843d}.sam-cell-deepen{animation:cellSink 2.6s cubic-bezier(.3,0,.3,1) both;z-index:2}@keyframes cellSink{0%{box-shadow:0 0 16px #d95c6952;box-shadow:0 0 16px rgba(var(--fall-rgb),.32);transform:translateY(0)}10%{box-shadow:0 8px 30px #d95c6999;box-shadow:0 8px 30px rgba(var(--fall-rgb),.6);transform:translateY(7px)}26%{transform:translateY(-2px)}40%{transform:translateY(3px)}to{box-shadow:0 0 16px #d95c6952;box-shadow:0 0 16px rgba(var(--fall-rgb),.32);transform:translateY(0)}}.sam-cell-recover{animation:cellLift 2.6s cubic-bezier(.2,1.1,.3,1) both;z-index:2}@keyframes cellLift{0%{box-shadow:0 0 16px #5988cf52;box-shadow:0 0 16px rgba(var(--accent-rgb),.32);transform:translateY(0)}12%{box-shadow:0 -8px 30px #3ddc848c;transform:translateY(-8px)}30%{transform:translateY(2px)}46%{transform:translateY(-3px)}to{box-shadow:0 0 16px #5988cf52;box-shadow:0 0 16px rgba(var(--accent-rgb),.32);transform:translateY(0)}}.sam-cell-recover{border-color:#52b788;border-color:var(--up)}.sam-cell-recover .sam-cell-tag{color:#52b788;color:var(--up);text-shadow:0 0 12px #52b788;text-shadow:0 0 12px var(--up)}.sam-cell-deepen .sam-cell-tag{color:#fff;text-shadow:0 0 12px #d95c69;text-shadow:0 0 12px var(--fall)}.sam-cell-deepen .sam-cell-tag,.sam-cell-recover .sam-cell-tag{animation:stampIn .42s cubic-bezier(.2,1.4,.4,1) both}.sam-paused .sam-cell-deepen,.sam-paused .sam-cell-recover{animation:none!important}@media (prefers-reduced-motion:reduce){.sam-cell-deepen,.sam-cell-recover,.sam-stage-deepening,.sam-stage-entry,.sam-stage-recovering{animation:none!important}.sam-wipe-deepening,.sam-wipe-recovering{display:none!important}}.sam-stage-idle{animation:stagein .62s ease-out both;border-left:2px solid #ffffff24;border-left:2px solid var(--line-2)}.sam-stage-idle .sam-stage-event{border-color:#ffffff24;border-color:var(--line-2);color:#ecf0f88a;color:var(--text-mute)}.sam-stage-idle .sam-stage-text{color:#ecf0f8b8;color:var(--text-dim);text-shadow:none}.sam-wipe-idle{display:none}.sam-stage-observation{animation:stagein .52s ease-out both;border-left:2px solid #10325a;border-left:2px solid var(--accent-deep)}.sam-stage-observation .sam-stage-event{border-color:#10325a;border-color:var(--accent-deep);color:#ecf0f8b8;color:var(--text-dim)}.sam-stage-observation .sam-stage-text{color:#d6e2ee;text-shadow:0 0 14px #5988cf24;text-shadow:0 0 14px rgba(var(--accent-rgb),.14)}.sam-wipe-observation{background:linear-gradient(90deg,#0000,#5988cf17,#0000);background:linear-gradient(to right,#0000,rgba(var(--accent-rgb),.09),#0000)}.sam-stage-det{border:1px solid #ffffff24;border:1px solid var(--line-2);color:#2d76c2;color:var(--accent-dim);font-size:9px;letter-spacing:.26em;padding:4px 8px}.sam-stage-rest{animation:stagein .42s ease-out both;border-left:2px solid hsla(0,0%,100%,.085);border-left:2px solid var(--line)}.sam-stage-rest .sam-stage-event{border-color:hsla(0,0%,100%,.085);border-color:var(--line);color:#ecf0f88a;color:var(--text-mute)}.sam-stage-rest .sam-stage-text{color:#ecf0f8b8;color:var(--text-dim);text-shadow:none}.sam-wipe-rest{display:none}.sam-stage-pulse{animation:stagein .46s ease-out both;border-left:2px solid #ffffff24;border-left:2px solid var(--line-2)}.sam-stage-pulse .sam-stage-event{border-color:#ffffff24;border-color:var(--line-2);color:#ecf0f88a;color:var(--text-mute)}.sam-stage-pulse .sam-stage-text{color:#c8d4e0;text-shadow:none}.sam-wipe-pulse{display:none}.sam-sound{align-items:center;background:#0000;border:1px solid #ffffff24;border:1px solid var(--line-2);color:#ecf0f88a;color:var(--text-mute);cursor:pointer;display:inline-flex;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:var(--mono);font-size:9px;gap:7px;letter-spacing:.2em;padding:6px 10px;transition:color .2s,border-color .2s}.sam-sound:hover{border-color:#10325a;border-color:var(--accent-deep);color:#ecf0f8b8;color:var(--text-dim)}.sam-sound i{display:inline-block;height:9px;position:relative;width:9px}.sam-sound i:after,.sam-sound i:before{background:currentColor;bottom:0;content:"";position:absolute;transition:height .22s cubic-bezier(.2,.9,.2,1);width:2px}.sam-sound i:before{height:3px;left:1px}.sam-sound i:after{height:3px;left:5px}.sam-sound-on{border-color:#10325a;border-color:var(--accent-deep);color:#2d76c2;color:var(--accent-dim)}.sam-sound-on i:before{height:6px}.sam-sound-on i:after{height:9px}@media (max-width:900px){.sam-sound span{display:none}.sam-sound{padding:6px 8px}}.sam-read-line{fill:none;stroke:#3ac8ff8c;stroke:var(--read-dim);stroke-width:.9;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.sam-read-line.sam-read-falling{stroke:#3ac8ffcc}.sam-read-head{border-radius:50%;box-shadow:0 0 6px #3ac8ffb3;height:4px;margin:-2px 0 0 -2px;pointer-events:none;position:absolute;width:4px}.sam-spark-tall .sam-read-line{stroke-width:1.1}.sam-spark-tall .sam-read-head{height:6px;margin:-3px 0 0 -3px;width:6px}.sam-spark{border-top:1px solid hsla(0,0%,100%,.085);border-top:1px solid var(--line);contain:paint;display:block;height:30px;margin-top:6px;position:relative;width:100%}.sam-spark-empty{border-top-color:#0000}.sam-spark svg{display:block;height:100%;overflow:visible;width:100%}.sam-spark-line{fill:none;stroke:#d95c69;stroke:var(--fall);stroke-width:1.1;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;animation:sparkDraw .72s cubic-bezier(.22,.61,.36,1) forwards}.sam-spark-area{opacity:.12}.sam-spark-zero{stroke:#ffffff24;stroke:var(--line-2);stroke-width:1;stroke-dasharray:2 2;vector-effect:non-scaling-stroke}.sam-spark-head{animation:headIn .72s ease-out both;border-radius:50%;box-shadow:0 0 0 2.5px #d95c6938;box-shadow:0 0 0 2.5px rgba(var(--fall-rgb),.22);height:5px;margin:-2.5px 0 0 -2.5px;position:absolute;transition:left .62s cubic-bezier(.22,.61,.36,1),top .62s cubic-bezier(.22,.61,.36,1);width:5px}.sam-spark-up .sam-spark-area{opacity:.13}.sam-spark-up .sam-spark-head{box-shadow:0 0 0 2.5px #3ddc8438}.sam-spark-flat .sam-spark-line{stroke:#c8434f;stroke:var(--fall-dim)}.sam-spark-flat .sam-spark-area{opacity:.06}.sam-spark-flat .sam-spark-head{background:#c8434f;background:var(--fall-dim);box-shadow:none}@keyframes sparkDraw{to{stroke-dashoffset:0}}@keyframes headIn{0%,55%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.sam-subject-chart{padding:14px 18px 4px}.sam-spark-tall{height:clamp(84px,14vh,120px);margin-top:8px}.sam-spark-tall .sam-spark-line{stroke-width:1.4}.sam-spark-tall .sam-spark-head{height:7px;margin:-3.5px 0 0 -3.5px;width:7px}.sam-cell-b,.sam-cell-tick{font-size:clamp(13px,1.05vw + 9px,16px)}.sam-cell-drop{font-size:clamp(11px,.5vw + 9px,13px)}.sam-cell-dir{font-size:clamp(10px,.4vw + 8px,12px)}.sam-cell-tag{font-size:clamp(8px,.25vw + 7px,9px)}.sam-grid{gap:clamp(6px,.9vw,10px);grid-template-columns:repeat(auto-fill,minmax(clamp(130px,16vw,190px),1fr));padding:4px clamp(10px,2vw,18px) clamp(16px,3vh,24px)}@media (min-width:900px){.sam-grid{grid-template-columns:repeat(auto-fit,minmax(max(160px,calc(20% - 12.8px)),1fr))}.sam-grid .sam-spark{aspect-ratio:5/1;height:auto;max-height:104px;min-height:30px}}@media (min-width:1800px){.sam-main{grid-template-columns:minmax(0,1fr) 380px}.sam-grid .sam-spark{min-height:34px}}@media (max-width:1180px) and (min-width:901px){.sam-main{grid-template-columns:minmax(0,1fr) 268px}}@media (max-width:900px){.sam-log{max-height:42vh}.sam-spark{height:28px}}@media (max-width:640px){.sam-grid{gap:6px;grid-template-columns:repeat(auto-fill,minmax(128px,1fr))}.sam-cell{padding:9px 9px 20px}.sam-spark{height:26px;margin-top:5px}.sam-log{max-height:38vh}.sam-overlay{padding:0;place-items:end stretch}.sam-subject{animation:sheetIn .28s cubic-bezier(.2,.9,.2,1) both;border:none;border-top:1px solid #10325a;border-top:1px solid var(--accent-deep);max-height:92vh;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom,0);width:100%}.sam-subject-cols{grid-template-columns:1fr}.sam-subject-chart{padding:12px 14px 2px}}@keyframes sheetIn{0%{opacity:0;transform:translate3d(0,14%,0)}to{opacity:1;transform:none}}@media (max-width:380px){.sam-grid{gap:5px;grid-template-columns:1fr 1fr}.sam-cell{padding:8px 8px 19px}.sam-cell-tag{letter-spacing:.12em}}@media (max-height:520px) and (max-width:900px){.sam-log{max-height:34vh}.sam-spark{height:22px}.sam-spark-tall{height:84px}}@media (pointer:coarse){.sam-cell{min-height:88px}.sam-close{min-height:44px;min-width:64px}.sam-cell:active{background:#070c13;background:var(--bg-2);border-color:#ffffff24;border-color:var(--line-2)}}.sam-root{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}@media (prefers-reduced-motion:reduce){.sam-spark-line{stroke-dashoffset:0!important;animation:none!important}.sam-spark-head{transition:none!important}.sam-spark-head,.sam-subject{animation:none!important}}.sam-row-v-drop{color:#d95c69;color:var(--fall)}.sam-feed-late .sam-grid,.sam-feed-late .sam-stage{filter:saturate(.55);transition:filter .6s}.sam-feed-down .sam-grid,.sam-feed-down .sam-stage,.sam-feed-stale .sam-grid,.sam-feed-stale .sam-stage{filter:saturate(.12) brightness(.72);transition:filter .9s ease-out}.sam-feed-down .sam-grid-sweep,.sam-feed-down .sam-scan:after,.sam-feed-down .sam-spark-head,.sam-feed-stale .sam-grid-sweep,.sam-feed-stale .sam-scan:after,.sam-feed-stale .sam-spark-head{animation:none!important;opacity:.35}.sam-feed-down .sam-cell,.sam-feed-stale .sam-cell{animation:none!important}.sam-feed-down .sam-grid:after,.sam-feed-stale .sam-grid:after{background:repeating-linear-gradient(45deg,#0000 0 14px,rgba(216,165,86,.055) 14px 28px);background:repeating-linear-gradient(45deg,#0000 0 14px,rgba(var(--amber-rgb),.055) 14px 28px);content:"";inset:0;pointer-events:none;position:absolute}.sam-banner-hard{animation:bannerIn .32s ease-out both;background:#3a2a0b;background:var(--amber-deep);border-bottom:1px solid #d8a556;border-bottom:1px solid var(--amber);border-top:1px solid #d8a556;border-top:1px solid var(--amber);color:#eaf3ff;font-size:clamp(10px,.6vw + 8px,12px);letter-spacing:.14em;padding:9px clamp(10px,2vw,18px)}.sam-banner-soft{background:#f5b54417;border-bottom:1px solid #f5b54447;color:#d8a556;color:var(--amber);font-size:clamp(9px,.5vw + 7px,11px);letter-spacing:.14em;padding:6px clamp(10px,2vw,18px)}@keyframes bannerIn{0%{opacity:0;transform:translateY(-100%)}}.sam-status-cell-bad .sam-v,.sam-status-state.sam-late{color:#d8a556;color:var(--amber)}@media (prefers-reduced-motion:reduce){.sam-banner-hard{animation:none!important}.sam-feed-down .sam-grid,.sam-feed-late .sam-grid,.sam-feed-stale .sam-grid{transition:none!important}}.sam-eye-live{height:clamp(38px,4vw,54px);pointer-events:none;position:absolute;right:clamp(10px,1.4vw,18px);top:clamp(10px,1.4vw,16px);transition:box-shadow .42s,border-color .42s,opacity .6s;width:clamp(38px,4vw,54px);z-index:2}.sam-eye-look{display:grid;height:100%;place-items:center;transition:transform .9s cubic-bezier(.22,.61,.36,1);width:100%}.sam-eye-live .sam-eye-pupil{height:30%;transition:width .4s,height .4s,background .4s;width:30%}.sam-eye-lid{background:radial-gradient(circle at 50% 50%,#0000 42%,#04070c8c 78%);border-radius:50%;inset:-1px;opacity:0;pointer-events:none;position:absolute;transition:opacity .9s ease}.sam-eye-idle .sam-eye-pupil{animation:pulse 4.2s ease-in-out infinite}.sam-eye-idle .sam-eye-lid{opacity:.5}.sam-eye-tracking{border-color:#5988cf;border-color:var(--accent)}.sam-eye-tracking .sam-eye-pupil{animation:pulse 2.6s ease-in-out infinite;height:34%;width:34%}.sam-eye-acquired{border-color:#5988cf;border-color:var(--accent);box-shadow:0 0 34px #5988cf80,inset 0 0 22px #5988cf4d;box-shadow:0 0 34px rgba(var(--accent-rgb),.5),inset 0 0 22px rgba(var(--accent-rgb),.3)}.sam-eye-acquired .sam-eye-pupil{animation:eyeDilate .62s cubic-bezier(.2,.9,.2,1);height:46%;width:46%}@keyframes eyeDilate{0%{transform:scale(.7)}45%{transform:scale(1.28)}to{transform:scale(1)}}.sam-eye-dead{border-color:#ecf0f88a;border-color:var(--text-mute);box-shadow:none;opacity:.4}.sam-eye-dead .sam-eye-pupil{animation:none!important;height:22%;width:22%}.sam-eye-dead .sam-eye-look{transform:none!important}.sam-eye-dead .sam-eye-lid{opacity:.85}@media (max-width:480px){.sam-eye-live{display:none}}@media (prefers-reduced-motion:reduce){.sam-eye-look{transition:none!important}.sam-eye-live .sam-eye-pupil{animation:none!important}}.sam-cell-slot{display:block;min-width:0;will-change:transform}.sam-cell-slot>.sam-cell{height:100%;width:100%}.sam-cell-subject{border-color:#ffffff24;border-color:var(--line-2)}.sam-cell-subject .sam-brackets{opacity:1}.sam-cell-subject .sam-brackets i{animation:bracketSettle .38s cubic-bezier(.22,.61,.36,1) both;border-color:#eef6ff;box-shadow:0 0 10px #ffffff73}@keyframes bracketSettle{0%{transform:translate(calc(var(--bx)*.34),calc(var(--by)*.34))}to{transform:none}}.sam-cell-subject .sam-cell-tick{color:#fff}.sam-cell-acquire .sam-brackets i{animation:bracketSnap .46s cubic-bezier(.16,.9,.2,1) both}.sam-cell-acquire.sam-cell-subject{box-shadow:none}@media (prefers-reduced-motion:reduce){.sam-cell-slot{will-change:auto}.sam-cell-slot>.sam-cell{transition:none!important}}.sam-cell-newlow{animation:newLowPulse 2.2s ease-in-out infinite;background:linear-gradient(180deg,#d95c6924,#d95c6908);background:linear-gradient(180deg,rgba(var(--fall-rgb),.14),rgba(var(--fall-rgb),.03));border-color:#d95c69!important;border-color:var(--fall)!important;box-shadow:0 0 0 1px #d95c69,0 0 32px #d95c6957;box-shadow:0 0 0 1px var(--fall),0 0 32px rgba(var(--fall-rgb),.34)}@keyframes newLowPulse{0%,to{box-shadow:0 0 0 1px #5988cf,0 0 30px #5988cf47;box-shadow:0 0 0 1px var(--accent),0 0 30px rgba(var(--accent-rgb),.28)}50%{box-shadow:0 0 0 1px #5988cf,0 0 46px #5988cf8c;box-shadow:0 0 0 1px var(--accent),0 0 46px rgba(var(--accent-rgb),.55)}}.sam-newlow-mark{animation:newLowFlag .38s cubic-bezier(.2,1.5,.4,1) both;background:#d95c69;background:var(--fall);bottom:0;box-shadow:0 0 14px #d95c69b3;box-shadow:0 0 14px rgba(var(--fall-rgb),.7);color:#eef6ff;font-size:8px;left:0;letter-spacing:.18em;padding:3px 7px 3px 10px;position:absolute}.sam-cell-newlow .sam-cell-tag{display:none}@keyframes newLowFlag{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}.sam-cell-newlow .sam-cell-drop{color:#d95c69;color:var(--fall)}@media (prefers-reduced-motion:reduce){.sam-cell-newlow,.sam-newlow-mark{animation:none!important}}.sam-primary{background:linear-gradient(90deg,#5988cf1a,#5988cf05 60%,#0000);background:linear-gradient(90deg,rgba(var(--accent-rgb),.1),rgba(var(--accent-rgb),.02) 60%,#0000);border-bottom:1px solid #ffffff24;border-bottom:1px solid var(--line-2);border-left:2px solid #5988cf;border-left:2px solid var(--accent);color:#fff;color:var(--text);cursor:pointer;display:flex;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:var(--mono);gap:clamp(8px,1.4vw,18px);padding:10px clamp(10px,2vw,18px);text-align:left;transition:background .3s,border-color .3s;width:100%}.sam-primary:hover{background:linear-gradient(90deg,#5988cf29,#5988cf08 60%,#0000);background:linear-gradient(90deg,rgba(var(--accent-rgb),.16),rgba(var(--accent-rgb),.03) 60%,#0000)}.sam-primary-label{flex:0 0 auto;font-size:9px;letter-spacing:.26em}.sam-primary-tick{color:#eef6ff;font-size:clamp(15px,1.4vw + 10px,21px);letter-spacing:.06em}.sam-primary-drop{color:#d95c69;color:var(--fall);font-size:clamp(12px,.8vw + 9px,15px)}.sam-primary-read{font-size:clamp(10px,.5vw + 8px,12px);letter-spacing:.12em}.sam-primary-of{color:#ecf0f88a;color:var(--text-mute);flex:0 0 auto;font-size:9px;letter-spacing:.2em;margin-left:auto}.sam-primary-new{animation:primaryTurn .9s ease-out both}@keyframes primaryTurn{0%{background:#5988cf47;background:rgba(var(--accent-rgb),.28);border-left-color:#eef6ff}to{background:linear-gradient(90deg,#5988cf1a,#5988cf05 60%,#0000);background:linear-gradient(90deg,rgba(var(--accent-rgb),.1),rgba(var(--accent-rgb),.02) 60%,#0000)}}.sam-primary-empty{background:none;border-left-color:#ecf0f88a;border-left-color:var(--text-mute);cursor:default}.sam-primary-none{font-size:clamp(11px,.6vw + 8px,13px);letter-spacing:.18em}.sam-primary-break{display:none}@media (max-width:480px){.sam-primary{flex-wrap:wrap;gap:5px 10px;padding:9px 12px}.sam-primary:not(.sam-primary-empty) .sam-primary-label{flex:1 1 auto;order:0}.sam-primary-of{flex:0 0 auto;margin-left:0;order:1}.sam-primary-break{display:block;flex-basis:100%;height:0;order:2}.sam-primary-tick{order:3}.sam-primary-drop{order:4}.sam-primary-read{order:5}}@media (prefers-reduced-motion:reduce){.sam-primary-new{animation:none!important}}body:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");content:"";inset:0;mix-blend-mode:overlay;opacity:.05;pointer-events:none;position:fixed;z-index:9999}.sam-cell{background:linear-gradient(180deg,#0b121b,#070c12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.055),0 1px 0 #0000008c,0 10px 26px -14px #000000e6}.sam-cell:hover{background:linear-gradient(180deg,#0f1823,#0a1018);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.075),0 1px 0 #0000008c,0 12px 30px -14px #000000f2}.sam-cell-q{background:linear-gradient(180deg,#0b1a29,#08111b);box-shadow:inset 0 1px 0 #8cc8ff1a,0 1px 0 #0000008c,0 12px 34px -16px #5988cf47;box-shadow:inset 0 1px 0 #8cc8ff1a,0 1px 0 #0000008c,0 12px 34px -16px rgba(var(--accent-rgb),.28)}.sam-cell-b{font-feature-settings:"tnum" 1,"tnum";font-size:18px;font-variant-numeric:tabular-nums;letter-spacing:.01em;line-height:1;text-shadow:0 0 18px #3ac8ff4d}.sam-cell-b,.sam-cell-drop{font-family:Wordmark,Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:"Wordmark",var(--mono)}.sam-cell-drop{font-feature-settings:"tnum" 1,"tnum";font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.005em;line-height:1.15}.sam-cell-tick{letter-spacing:.16em}.sam-primary-drop,.sam-primary-read,.sam-primary-tick{line-height:1}.sam-primary-drop,.sam-primary-read,.sam-primary-tick,.sam-status-cell .sam-v{font-feature-settings:"tnum" 1,"tnum";font-family:Wordmark,Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:"Wordmark",var(--mono);font-variant-numeric:tabular-nums;font-weight:700}.sam-status-cell .sam-v{line-height:1.05}.sam-spark-area{-webkit-mask-image:linear-gradient(180deg,#000 0,#00000059 55%,#0000);mask-image:linear-gradient(180deg,#000 0,#00000059 55%,#0000);opacity:.3}.sam-spark-up .sam-spark-area{opacity:.32}.sam-spark-flat .sam-spark-area{opacity:.16}.sam-spark-line{filter:drop-shadow(0 0 3px currentColor)}.sam-spark-head{box-shadow:0 0 0 3px #d95c6929,0 0 12px #d95c69;box-shadow:0 0 0 3px rgba(var(--fall-rgb),.16),0 0 12px var(--fall)}.sam-spark-up .sam-spark-head{box-shadow:0 0 0 3px #3ddc8429,0 0 12px #52b788;box-shadow:0 0 0 3px #3ddc8429,0 0 12px var(--up)}.sam-field input{box-shadow:inset 0 1px 3px #0000008c}.sam-field input:focus{box-shadow:inset 0 1px 3px #0000008c,0 0 0 1px #10325a,0 0 14px #5988cf29;box-shadow:inset 0 1px 3px #0000008c,0 0 0 1px var(--accent-deep),0 0 14px rgba(var(--accent-rgb),.16)}.sam-status,.sam-timeline{background-image:repeating-linear-gradient(90deg,#1f31474d 0 1px,#0000 1px 64px)}.sam-log{box-shadow:inset 1px 0 0 #00000080}@media (prefers-reduced-motion:reduce){body:after{mix-blend-mode:normal;opacity:.035}}.sam-cell{--k:var(--rk,1);box-shadow:inset 0 1px 0 rgba(255,255,255,calc(.022 + var(--k)*.045)),0 1px 0 #0000008c,0 calc(4px + 9px*var(--k)) calc(14px + 18px*var(--k)) -14px #000000e6,0 0 calc(26px*var(--k)) -14px rgba(89,136,207,calc(var(--k)*.4));box-shadow:inset 0 1px 0 rgba(255,255,255,calc(.022 + var(--k)*.045)),0 1px 0 #0000008c,0 calc(4px + 9px*var(--k)) calc(14px + 18px*var(--k)) -14px #000000e6,0 0 calc(26px*var(--k)) -14px rgba(var(--accent-rgb),calc(var(--k)*.4));filter:saturate(calc(.68 + var(--k)*.32));opacity:calc(.66 + var(--k)*.34*1);opacity:calc((.66 + var(--k)*0.34)*var(--focus, 1));transition:opacity .42s ease,filter .42s ease,border-color .42s ease,box-shadow .42s ease}.sam-cell-b{color:color-mix(in srgb,#74a5df calc(46% + 54%*var(--k)),#ecf0f88a);color:color-mix(in srgb,var(--read) calc(46% + 54%*var(--k)),var(--text-mute));text-shadow:0 0 calc(20px*var(--k)) rgba(58,200,255,calc(var(--k)*.46))}.sam-spark{opacity:calc(.62 + var(--k)*.38)}@media (hover:hover) and (pointer:fine){:where(.sam-grid:hover) :where(.sam-cell:not(:hover)){--focus:0.80}}.sam-cell-acquire,.sam-cell-deepen,.sam-cell-newlow,.sam-cell-recover,.sam-cell-subject{--k:1;--focus:1}@media (prefers-reduced-motion:reduce){.sam-cell{transition:none}}.sam-root-login .sam-login{overflow:hidden;position:relative}.sam-term-cross,.sam-term-glow,.sam-term-grid{inset:0;pointer-events:none;position:absolute}.sam-term-grid{background-image:repeating-linear-gradient(90deg,#1f314733 0 1px,#0000 1px 74px),repeating-linear-gradient(180deg,#1f314721 0 1px,#0000 1px 74px);-webkit-mask-image:radial-gradient(circle at 50% 46%,#000 0,#0000008c 45%,#0000 78%);mask-image:radial-gradient(circle at 50% 46%,#000 0,#0000008c 45%,#0000 78%)}.sam-term-cross{background:linear-gradient(90deg,#0000 calc(50% - .5px),#2d76c21a calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(180deg,#0000 calc(46% - .5px),#2d76c212 calc(46% - .5px) calc(46% + .5px),#0000 calc(46% + .5px));background:linear-gradient(to right,#0000 calc(50% - .5px),rgba(var(--accent-dim-rgb),.1) calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),linear-gradient(to bottom,#0000 calc(46% - .5px),rgba(var(--accent-dim-rgb),.07) calc(46% - .5px) calc(46% + .5px),#0000 calc(46% + .5px));-webkit-mask-image:radial-gradient(circle at 50% 46%,#0000 0,#000 32%,#0000 72%);mask-image:radial-gradient(circle at 50% 46%,#0000 0,#000 32%,#0000 72%)}.sam-term-glow{background:radial-gradient(680px 480px at 50% 46%,#5988cf1a,#0000 70%);background:radial-gradient(680px 480px at 50% 46%,rgba(var(--accent-rgb),.1),#0000 70%)}.sam-login-scope{display:grid;place-items:center;position:relative}.sam-term-rings{pointer-events:none}.sam-term-rings,.sam-term-rings i{left:50%;position:absolute;top:50%}.sam-term-rings i{border:1px solid #2d76c229;border:1px solid rgba(var(--accent-dim-rgb),.16);border-radius:50%;transform:translate(-50%,-50%)}.sam-term-rings i:first-child{height:220px;width:220px}.sam-term-rings i:nth-child(2){border-color:#2d76c21c;border-color:rgba(var(--accent-dim-rgb),.11);height:420px;width:420px}.sam-term-rings i:nth-child(3){border-color:#2d76c212;border-color:rgba(var(--accent-dim-rgb),.07);height:660px;width:660px}.sam-term-rings i:nth-child(4){border-color:rgba(45,118,194,.045);border-color:rgba(var(--accent-dim-rgb),.045);height:960px;width:960px}.sam-term-br{border:1px solid #2d76c2;border:1px solid var(--accent-dim);height:26px;opacity:.55;pointer-events:none;position:absolute;width:26px}.sam-term-tl{border-bottom:0;border-right:0;left:22px;top:22px}.sam-term-tr{border-bottom:0;border-left:0;right:22px;top:22px}.sam-term-bl{border-right:0;border-top:0;bottom:22px;left:22px}.sam-term-brr{border-left:0;border-top:0;bottom:22px;right:22px}.sam-field input:focus{border-color:#5988cf;border-color:var(--accent)}@keyframes termIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes termFrame{0%{opacity:0}to{opacity:.55}}@keyframes termGlass{0%{opacity:0}to{opacity:1}}@keyframes termEye{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.06)}to{transform:scale(1)}}.sam-term-br{animation:termFrame .42s ease-out both}.sam-term-cross,.sam-term-glow,.sam-term-grid,.sam-term-rings{animation:termGlass .9s ease-out .14s both}.sam-root-login .sam-eye-lg{animation:termEye .62s cubic-bezier(.2,1.3,.4,1) .22s both}.sam-login-mark{animation:termIn .5s ease-out .52s both}.sam-login-form{animation:termIn .46s ease-out .66s both}.sam-login-cta{animation:termIn .44s ease-out .8s both}@media (max-width:640px){.sam-term-br{height:18px;top:auto;width:18px}.sam-term-tl{left:14px;top:14px}.sam-term-tr{right:14px;top:14px}.sam-term-bl{bottom:14px;left:14px}.sam-term-brr{bottom:14px;right:14px}}@media (max-height:560px){.sam-term-cross{display:none}}@media (prefers-reduced-motion:reduce){.sam-login-cta,.sam-login-form,.sam-login-mark,.sam-root-login .sam-eye-lg,.sam-term-br,.sam-term-cross,.sam-term-glow,.sam-term-grid,.sam-term-rings{animation:none!important}.sam-term-br{opacity:.55}}@font-face{font-display:swap;font-family:Space Mono;font-style:normal;font-weight:400;src:url(/static/media/space-mono-400.8680b1653a54a9973966.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space Mono;font-style:normal;font-weight:700;src:url(/static/media/space-mono-700.e6059a5003ef131f39d3.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:400;src:url(/static/media/space-grotesk-400.c0ff6ddc33466e457fe2.woff2) format("woff2")}@font-face{font-display:swap;font-family:Space Grotesk;font-style:normal;font-weight:500;src:url(/static/media/space-grotesk-500.df46bb9af493e26fe45a.woff2) format("woff2")}:root{--mono:"Space Mono",ui-monospace,"SFMono-Regular","Cascadia Mono",Menlo,Consolas,monospace;--voice:"Space Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif;--gutter:clamp(12px,1.4vw,20px);--plate:#0a1018;--plate-edge:#16222f;--ink:#c4d0dd;--ink-lit:#f4f8ff}.sam-root,.sam-root button{line-height:1.3}.sam-section-label,.sam-stage-head,.sam-stage-meta,.sam-status,.sam-tl-head,.sam-tl-scale{line-height:1.15}.sam-spark-line{stroke-dasharray:none;stroke-dashoffset:0;animation:none;filter:none}.sam-spark-up{color:#52b788;color:var(--up)}.sam-spark-flat{color:#c8434f;color:var(--fall-dim)}.sam-spark svg{-webkit-mask-image:linear-gradient(90deg,#0000004d,#000 80%);mask-image:linear-gradient(90deg,#0000004d,#000 80%)}.sam-read-line{stroke:#3ac8ffbf}.sam-banner,.sam-grid,.sam-section-label,.sam-status,.sam-timeline{padding-left:clamp(12px,1.4vw,20px);padding-left:var(--gutter);padding-right:clamp(12px,1.4vw,20px);padding-right:var(--gutter)}.sam-stage{padding:26px clamp(12px,1.4vw,20px) 22px calc(clamp(12px, 1.4vw, 20px) - 2px);padding:26px var(--gutter) 22px calc(var(--gutter) - 2px)}.sam-stage-entry{border-left:2px solid #0000}.sam-primary{align-items:baseline;padding:10px clamp(12px,1.4vw,20px) 10px calc(clamp(12px, 1.4vw, 20px) - 2px);padding:10px var(--gutter) 10px calc(var(--gutter) - 2px)}@media (max-width:640px){.sam-cell{padding:9px 9px 20px}.sam-stage{padding-bottom:14px;padding-top:16px}.sam-stage-head{margin-bottom:10px}.sam-stage-meta{margin-top:10px}}.sam-board>.sam-scan{display:none}.sam-status,.sam-timeline{background-image:none}.sam-cell{align-items:baseline;background:#0a1018;background:var(--plate);border-color:#16222f;border-color:var(--plate-edge);box-shadow:inset 0 1px 0 #ffffff08;padding:10px 10px 22px}@media (max-width:380px){.sam-cell{padding:8px 8px 19px}}.sam-cell:hover{background:#0d1520;border-color:#ffffff24;border-color:var(--line-2);box-shadow:inset 0 1px 0 #ffffff0d}.sam-cell-q{background:radial-gradient(130% 100% at 50% 0,#5988cf26,rgba(89,136,207,.035) 62%,#5988cf00 100%),#0a1018;background:radial-gradient(130% 100% at 50% 0,rgba(var(--accent-rgb),.15),rgba(var(--accent-rgb),.035) 62%,rgba(var(--accent-rgb),0) 100%),var(--plate)}.sam-cell-q:hover{background:radial-gradient(130% 100% at 50% 0,#5988cf33,#5988cf0d 62%,#5988cf00 100%),#0a1018;background:radial-gradient(130% 100% at 50% 0,rgba(var(--accent-rgb),.2),rgba(var(--accent-rgb),.05) 62%,rgba(var(--accent-rgb),0) 100%),var(--plate)}.sam-cell-q .sam-cell-frame{border-color:#5988cf;border-color:var(--accent);box-shadow:0 0 0 1px #5988cf2e,0 0 26px #5988cf4d,0 0 70px #5988cf1a;box-shadow:0 0 0 1px rgba(var(--accent-rgb),.18),0 0 26px rgba(var(--accent-rgb),.3),0 0 70px rgba(var(--accent-rgb),.1)}.sam-cell:before{background:radial-gradient(85% 90% at 100% 0,#3ac8ff38,#3ac8ff00 72%);content:"";inset:0;pointer-events:none;position:absolute}.sam-cell.sam-cell-newlow{background:linear-gradient(0deg,#d95c6924,#d95c6900 72%),#0a1018;background:linear-gradient(0deg,rgba(var(--fall-rgb),.14),rgba(var(--fall-rgb),0) 72%),var(--plate);box-shadow:inset 0 1px 0 #ff788214}.sam-cell.sam-cell-newlow:not(.sam-cell-q){border-color:#ffffff24!important;border-color:var(--line-2)!important}.sam-cell-q.sam-cell-newlow:after{animation:newLowGlow 2.2s ease-in-out infinite;box-shadow:0 0 0 1px #5988cf,0 0 46px #5988cf8c;box-shadow:0 0 0 1px var(--accent),0 0 46px rgba(var(--accent-rgb),.55);content:"";inset:-1px;opacity:.35;pointer-events:none;position:absolute}@keyframes newLowGlow{0%,to{opacity:.35}50%{opacity:1}}.sam-paused .sam-cell-newlow:after{animation:none!important}.sam-cell-tick{color:var(--ink);font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:var(--mono);font-size:clamp(14px,.55vw + 8px,16px);font-weight:700;letter-spacing:.1em;line-height:1.1}.sam-cell-newlow .sam-cell-tick,.sam-cell-q .sam-cell-tick,.sam-cell-subject .sam-cell-tick{color:#fff;color:var(--ink-lit)}.sam-cell-newlow .sam-cell-tick,.sam-cell-q .sam-cell-tick{text-shadow:0 0 10px #dcecff59}.sam-cell-b{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:var(--mono);font-size:clamp(19px,.7vw + 10px,24px);font-weight:700;letter-spacing:-.02em;line-height:.85;text-shadow:none}.sam-cell-q .sam-cell-b{text-shadow:0 0 1px #a0e6ffe6,0 0 14px #3ac8ff8c}.sam-cell-drop{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:var(--mono);font-size:clamp(13px,.4vw + 8.5px,15px);font-weight:700;letter-spacing:-.01em;line-height:1;margin-top:1px}.sam-cell-q .sam-cell-drop{text-shadow:0 0 12px #d95c698c;text-shadow:0 0 12px rgba(var(--fall-rgb),.55)}.sam-cell:not(.sam-cell-q):not(.sam-cell-newlow) .sam-cell-drop{color:#d95c69d1;color:rgba(var(--fall-rgb),.82)}.n-dec,.n-unit{font-size:.7em}.n-unit{margin-left:.08em;opacity:.65}.n-sign{margin-right:.04em}.sam-cell-dir{align-self:center;font-size:0!important;height:7px;justify-self:end;margin-top:6px;width:8px}.sam-cell-dir:before{background:currentColor;content:"";display:block;height:7px;width:8px}.sam-dir-down:before{clip-path:polygon(0 0,100% 0,50% 100%)}.sam-dir-up:before{clip-path:polygon(50% 0,100% 100%,0 100%)}.sam-dir-flat:before{height:2px;margin-top:2.5px}@supports not (color:color-mix(in srgb,red 50%,blue)){.sam-cell-b{color:#74a5df;color:var(--read)}}.sam-section-label{color:#ecf0f8b8;color:var(--text-dim);font-size:10px;letter-spacing:.16em}.sam-k{font-size:9.5px;letter-spacing:.14em}.sam-status-cell .sam-v{font-size:14px}.sam-tl-head{letter-spacing:.16em}.sam-tl-htext{opacity:.9}.sam-cell-tag{letter-spacing:.16em}.sam-log-ev,.sam-log-time,.sam-primary-label,.sam-primary-of,.sam-stage-time,.sam-tl-count{letter-spacing:.14em}.sam-stage-text{color:#eef3f9;font-family:var(--voice);font-size:clamp(21px,1.9vw + 6px,34px);font-weight:400;letter-spacing:-.015em;max-width:28em;text-shadow:none}.sam-stage-text .v-tk{font-weight:500}.v-fall{color:#d95c69;color:var(--fall)}.sam-stage-meta{margin-top:14px}.sam-meta-tk{color:#fff;color:var(--ink-lit)}.sam-meta-d{color:#d95c69;color:var(--fall)}.sam-stage-entry .sam-stage-event{background:#5988cf;background:var(--accent);border-color:#5988cf;border-color:var(--accent);color:#031426}.sam-stage-deepening .sam-stage-event,.sam-stage-det[data-det=new_low]{background:#d95c69;background:var(--fall);border-color:#d95c69;border-color:var(--fall);color:#2a0509}.sam-stage-recovering .sam-stage-event{background:#52b788;background:var(--up);border-color:#52b788;border-color:var(--up);color:#03170b}.sam-primary-tick{color:var(--ink-lit);font-size:clamp(18px,1vw + 8px,24px);letter-spacing:.08em}.sam-primary-drop,.sam-primary-tick{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:var(--mono);font-weight:700}.sam-primary-drop{font-size:clamp(15px,.6vw + 8px,18px)}.sam-primary-read{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:var(--mono);font-weight:700}.sam-log-msg{color:#a7b6c6;font-family:Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-family:var(--voice);font-size:13px;line-height:1.45}.sam-log-msg .v-tk{color:#dde7f1;font-weight:500}.sam-log-tick{font-weight:700}.sam-head-h,.sam-subject-desc,.sam-subject-file{font-family:var(--voice)}.sam-subject-tick{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:var(--mono);font-weight:700}.sam-eye-bezel{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.eb-outer{fill:none;stroke:#2d76c280;stroke:rgba(var(--accent-dim-rgb),.5);stroke-width:.8}.eb-tick{stroke:#2d76c252;stroke:rgba(var(--accent-dim-rgb),.32);stroke-width:.7}.eb-tick-l{stroke:#5988cfbf;stroke:rgba(var(--accent-rgb),.75);stroke-width:1}.eb-iris{fill:#5988cf0f;fill:rgba(var(--accent-rgb),.06);stroke:#5988cfe6;stroke:rgba(var(--accent-rgb),.9);stroke-width:1}.eb-iris-in{fill:none;stroke:#10325ae6;stroke:rgba(var(--accent-deep-rgb),.9);stroke-width:.8}.sam-eye>.sam-eye-pupil{position:relative;z-index:1}.sam-eye-pupil{background:radial-gradient(circle at 34% 32%,#e3f4ff 0 11%,#3b9eff 13% 62%,#1a6fd0 100%)}.sam-eye-live{height:clamp(46px,4.6vw,64px);width:clamp(46px,4.6vw,64px)}.sam-eye-live .sam-eye-look{inset:0;position:absolute}.sam-eye-live .sam-eye-pupil{box-shadow:0 0 12px #5988cfd9;box-shadow:0 0 12px rgba(var(--accent-rgb),.85);height:24%;width:24%}.sam-eye-tracking .sam-eye-pupil{height:26%;width:26%}.sam-eye-acquired{box-shadow:0 0 30px #5988cf59;box-shadow:0 0 30px rgba(var(--accent-rgb),.35)}.sam-eye-acquired .eb-iris{stroke-width:1.6}.sam-eye-acquired .sam-eye-pupil{height:34%;width:34%}.sam-eye-dead .eb-iris,.sam-eye-dead .eb-tick-l{stroke:#ecf0f88a;stroke:var(--text-mute)}.sam-eye-dead .sam-eye-pupil{background:#ecf0f88a;background:var(--text-mute)}@media (pointer:coarse){body:after{mix-blend-mode:normal;opacity:.035}}@media (prefers-reduced-motion:reduce){.sam-cell-q.sam-cell-newlow:after{animation:none;opacity:.8}}.sam-status-id{gap:10px}.sam-mark{display:grid;flex:0 0 auto;height:20px;place-items:center;position:relative;width:20px}.sam-mark .eb-tick:not(.eb-tick-l){display:none}.sam-mark>i{background:radial-gradient(circle at 35% 35%,#a9c3ea 0 25%,#5988cf 32% 100%);background:radial-gradient(circle at 35% 35%,var(--accent-hi) 0 25%,var(--accent) 32% 100%);border-radius:50%;box-shadow:0 0 8px #5988cfcc;box-shadow:0 0 8px rgba(var(--accent-rgb),.8);height:6px;position:relative;width:6px;z-index:1}.sam-status-name{color:var(--ink-lit);font-family:Wordmark,Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:"Wordmark",var(--mono);font-size:13px;font-weight:700;letter-spacing:.24em}.sam-status-state{background:#5988cf14;background:rgba(var(--accent-rgb),.08);border:1px solid #5988cf52;border:1px solid rgba(var(--accent-rgb),.32);color:#a9c3ea;color:var(--accent-hi);font-size:9.5px;letter-spacing:.16em;line-height:1;margin-left:6px;padding:4px 9px 4px 8px}.sam-status-state .sam-dot{flex:0 0 auto;height:6px;width:6px}.sam-state-down,.sam-state-late,.sam-state-stale{background:#d8a5561a;background:rgba(var(--amber-rgb),.1);border-color:#d8a55673;border-color:rgba(var(--amber-rgb),.45);color:#d8a556;color:var(--amber)}.sam-state-late .sam-dot{background:#d8a556;background:var(--amber);box-shadow:0 0 8px #d8a556cc;box-shadow:0 0 8px rgba(var(--amber-rgb),.8)}.sam-state-down .sam-dot,.sam-state-stale .sam-dot{animation:none;background:#d8a556;background:var(--amber);box-shadow:none}.sam-state-short{display:none}.sam-login-mark{color:var(--ink-lit)}@media (max-width:640px){.sam-status-name{font-size:12px;letter-spacing:.2em}.sam-status-state{margin-left:2px;padding:3px 7px}}@media (max-width:480px){.sam-state-full{display:none}.sam-state-short{display:inline}}@media (max-width:350px){.sam-mark{display:none}}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:400;src:url(/static/media/geist-400.bff7d08745d09754331a.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:500;src:url(/static/media/geist-500.a8e2042e663845694903.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:600;src:url(/static/media/geist-600.f487820ff959d18352eb.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geist Mono;font-style:normal;font-weight:500;src:url(/static/media/geist-mono-500.eba5ddc0b3469b813bd9.woff2) format("woff2")}:root{--bg:#05070c;--text:#fff;--text-dim:#ecf0f8b8;--text-mute:#ecf0f88a;--ink:#fff;--ink-lit:#fff;--line:hsla(0,0%,100%,.085);--line-2:#ffffff24;--accent:#5988cf;--accent-rgb:89,136,207;--accent-hi:#a9c3ea;--read:#74a5df;--read-rgb:116,165,223;--fall:#d95c69;--fall-rgb:217,92,105;--fall-text:#e5838d;--up:#52b788;--up-rgb:82,183,136;--up-text:#85cfac;--amber:#d8a556;--amber-rgb:216,165,86;--amber-text:#e3c084;--sans:"Geist",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:"Geist Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--voice:var(--sans);--gap:12px;--r-card:6px;--r-tile:4px;--r-ctl:4px;--r-chip:3px;--glass:linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.025) 40%,hsla(0,0%,100%,.015)),#090c1666;--glass-blur:blur(30px) saturate(140%);--glass-edge:linear-gradient(180deg,#ffffff4d,#ffffff14 30%,hsla(0,0%,100%,.035) 65%,#ffffff12);--glass-shadow:0 1px 1px #0000004d,0 24px 60px -28px #000000d9}html{background:#05070c;background:var(--bg)}body{font-feature-settings:"tnum";font-family:Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-family:var(--sans);font-variant-numeric:tabular-nums;letter-spacing:0}.sam-root,.sam-root-login,body{background:#0000}body:before{background:radial-gradient(60% 55% at 4% 0,#3058a852,#3058a800 70%),radial-gradient(45% 50% at 100% 8%,#56489e38,#56489e00 70%),radial-gradient(55% 45% at 30% 100%,#22628829,#22628800 70%),radial-gradient(45% 40% at 96% 96%,#3e3e922e,#3e3e9200 70%),#05070c;background:radial-gradient(60% 55% at 4% 0,#3058a852,#3058a800 70%),radial-gradient(45% 50% at 100% 8%,#56489e38,#56489e00 70%),radial-gradient(55% 45% at 30% 100%,#22628829,#22628800 70%),radial-gradient(45% 40% at 96% 96%,#3e3e922e,#3e3e9200 70%),var(--bg);content:"";inset:0;pointer-events:none;position:fixed;z-index:-1}body:after{mix-blend-mode:normal;opacity:.035}.sam-board>.sam-scan,.sam-scan{display:none!important}.sam-root *,.sam-root :after,.sam-root :before{text-shadow:none!important}.sam-root{padding:max(12px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));padding:max(var(--gap),env(safe-area-inset-top,0px)) max(var(--gap),env(safe-area-inset-right,0px)) max(var(--gap),env(safe-area-inset-bottom,0px)) max(var(--gap),env(safe-area-inset-left,0px))}.sam-left,.sam-main,.sam-root{gap:12px;gap:var(--gap)}.sam-hero,.sam-log,.sam-status{-webkit-backdrop-filter:blur(30px) saturate(140%);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:blur(30px) saturate(140%);backdrop-filter:var(--glass-blur);background:linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.025) 40%,hsla(0,0%,100%,.015)),#090c1666;background:var(--glass);border:0;border-radius:6px;border-radius:var(--r-card);box-shadow:0 1px 1px #0000004d,0 24px 60px -28px #000000d9;box-shadow:var(--glass-shadow);position:relative}.sam-hero:before,.sam-log:before,.sam-status:before{background:linear-gradient(180deg,#ffffff4d,#ffffff14 30%,hsla(0,0%,100%,.035) 65%,#ffffff12);background:var(--glass-edge);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute;z-index:5}.sam-hero{display:flex;flex:0 0 auto;flex-direction:column;overflow:hidden}.sam-grid-wrap,.sam-primary,.sam-stage-shell,.sam-timeline{background:#0000;border:0;border-radius:0;box-shadow:none}.sam-stage-shell{box-sizing:border-box;overflow:hidden}.sam-status{gap:28px;padding:9px 12px 9px 11px}.sam-status-id{gap:11px}.sam-dipmark,.sam-mark{height:30px;width:30px}.sam-dipmark{display:block}.dm-plate{fill:#ffffff12;stroke:#fff3}.dm-line{fill:none;stroke:#5988cf;stroke:var(--accent);stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.dm-dot{fill:#fff}.sam-status-name{color:#fff;font:600 15px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 15px/1 var(--sans);letter-spacing:.12em}.sam-status-state{align-items:center;background:#52b78826;background:rgba(var(--up-rgb),.15);border:0;border-radius:4px;border-radius:var(--r-ctl);color:#85cfac;color:var(--up-text);display:inline-flex;font:600 12px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 12px/1 var(--sans);gap:7px;letter-spacing:0;margin-left:2px;padding:6px 10px 6px 9px}.sam-status-state .sam-dot{background:#52b788;background:var(--up);box-shadow:0 0 0 3px #52b78833;box-shadow:0 0 0 3px rgba(var(--up-rgb),.2);height:7px;width:7px}.sam-status-state.sam-state-down,.sam-status-state.sam-state-late,.sam-status-state.sam-state-stale{background:#d8a55629;background:rgba(var(--amber-rgb),.16);border:0;color:#e3c084;color:var(--amber-text)}.sam-status-state.sam-state-down .sam-dot,.sam-status-state.sam-state-late .sam-dot,.sam-status-state.sam-state-stale .sam-dot{background:#d8a556;background:var(--amber);box-shadow:0 0 0 3px #d8a55633;box-shadow:0 0 0 3px rgba(var(--amber-rgb),.2)}.sam-status-cells{gap:30px}.sam-status-cell{gap:5px}.sam-k{color:#ecf0f88a;color:var(--text-mute);font:500 10.5px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 10.5px/1 var(--sans);letter-spacing:.07em}.sam-status-cell .sam-v{color:#fff;font:600 15px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 15px/1 var(--sans);letter-spacing:0}.sam-clock{color:#ecf0f8b8;color:var(--text-dim);font:500 13px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 13px/1 var(--sans);letter-spacing:.02em}.sam-clear,.sam-close,.sam-disconnect,.sam-sound{align-items:center;background:#ffffff14;border:0;border-radius:4px;border-radius:var(--r-ctl);box-shadow:inset 0 1px 0 #ffffff1a,inset 0 0 0 1px #ffffff12;box-shadow:inset 0 1px 0 #ffffff1a,inset 0 0 0 var(--hair) #ffffff12;color:#fff;display:inline-flex;font:600 12.5px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 12.5px/1 var(--sans);letter-spacing:0;padding:8px 13px;transition:background .15s}.sam-clear:hover:not(:disabled),.sam-close:hover,.sam-disconnect:hover,.sam-sound:hover{background:#ffffff24;color:#fff}.sam-sound{color:#ecf0f8b8;color:var(--text-dim)}.sam-sound-on{background:#5988cf47;background:rgba(var(--accent-rgb),.28);box-shadow:inset 0 1px 0 #ffffff1f,inset 0 0 0 1px #5988cf6b;box-shadow:inset 0 1px 0 #ffffff1f,inset 0 0 0 var(--hair) rgba(var(--accent-rgb),.42);color:#fff}.sam-sound-on:hover{background:#5988cf5c;background:rgba(var(--accent-rgb),.36)}.sam-clear{font-size:12px;padding:6px 11px}.sam-clear:disabled{opacity:.4}.sam-banner{animation:none;-webkit-backdrop-filter:blur(30px) saturate(140%);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:blur(30px) saturate(140%);backdrop-filter:var(--glass-blur);background:linear-gradient(180deg,#d8a55633,#d8a5561a),#090c1666;background:linear-gradient(180deg,rgba(var(--amber-rgb),.2),rgba(var(--amber-rgb),.1)),#090c1666;border:0;border-radius:6px;border-radius:var(--r-card);box-shadow:inset 0 0 0 1px #d8a5564d,inset 0 1px 0 #f0d7aa24,0 1px 1px #0000004d,0 24px 60px -28px #000000d9;box-shadow:inset 0 0 0 var(--hair) rgba(var(--amber-rgb),.3),inset 0 1px 0 #f0d7aa24,var(--glass-shadow);color:#e3c084;color:var(--amber-text);font:400 13.5px/1.45 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:400 13.5px/1.45 var(--sans);letter-spacing:0;padding:11px 16px;position:relative;text-transform:none}.sam-banner strong{color:#fff;font-weight:600}.sam-feed-down .sam-grid:after,.sam-feed-stale .sam-grid:after{display:none}.sam-stage{border:0;padding:18px 22px 14px}.sam-stage-deepening,.sam-stage-entry,.sam-stage-idle,.sam-stage-live,.sam-stage-observation,.sam-stage-pulse,.sam-stage-recovering,.sam-stage-rest{animation:stagein .28s ease-out both;border:0}.sam-stage-wipe{display:none}.sam-stage-head{gap:8px;margin-bottom:10px}.sam-stage-det,.sam-stage-event{animation:none;background:#ffffff1a;border:0;border-radius:3px;border-radius:var(--r-chip);color:#ffffffe0;display:inline-block;font:600 12px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 12px/1 var(--sans);letter-spacing:0;padding:6px 9px;text-transform:lowercase}.sam-stage-det:first-letter,.sam-stage-event:first-letter{text-transform:uppercase}.sam-stage-entry .sam-stage-event{background:#5988cf5c;background:rgba(var(--accent-rgb),.36);color:#fff}.sam-stage-deepening .sam-stage-event,.sam-stage-det[data-det=new_low]{background:#d95c694d;background:rgba(var(--fall-rgb),.3);color:#fff}.sam-stage-recovering .sam-stage-event{background:#52b78847;background:rgba(var(--up-rgb),.28);color:#fff}.sam-stage-time{color:#ecf0f88a;color:var(--text-mute);font:500 12px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 12px/1 var(--sans);letter-spacing:.02em}.sam-stage-text{color:#fff;font-family:Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-family:var(--sans);font-size:clamp(21px,1.35vw + 10px,31px);font-weight:500;letter-spacing:-.028em;line-height:1.2;max-width:34em}.sam-stage-observation .sam-stage-text{color:#fff}.sam-stage-idle .sam-stage-text,.sam-stage-pulse .sam-stage-text,.sam-stage-rest .sam-stage-text{color:#fffc}.sam-stage-text .v-tk{color:#fff;font-weight:600}.v-fall{color:#e5838d;color:var(--fall-text)}.v-read{color:#74a5df;color:var(--read)}.sam-caret{background:#5988cf;background:var(--accent);border-radius:1px;margin-left:4px;width:2px}.sam-stage-typing .sam-caret{box-shadow:none}.sam-stage-meta{color:#ecf0f88a;color:var(--text-mute);font:500 12.5px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 12.5px/1 var(--sans);gap:16px;letter-spacing:0;margin-top:10px}.sam-meta-tk{color:#ecf0f8b8;color:var(--text-dim)}.sam-meta-d{color:#e5838d;color:var(--fall-text)}.sam-meta-b{color:#74a5df;color:var(--read)}.sam-idle-mark,.sam-idle-sub{font-family:Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-family:var(--sans);letter-spacing:0;text-transform:lowercase}.sam-idle-mark:first-letter,.sam-idle-sub:first-letter{text-transform:uppercase}.sam-idle-mark{color:#ffffffd1;font-size:17px;font-weight:500}.sam-idle-sub{color:#ecf0f88a;color:var(--text-mute);font-size:13px}.sam-eye{border:0;box-shadow:none}.sam-eye:before{display:none}.sam-eye-live{background:radial-gradient(circle at 50% 30%,#ffffff1a,#ffffff05 70%);border-radius:4px;border-radius:var(--r-ctl);box-shadow:inset 0 1px 0 #ffffff24,inset 0 0 0 1px #ffffff14,0 4px 12px #00000059;box-shadow:inset 0 1px 0 #ffffff24,inset 0 0 0 var(--hair) #ffffff14,0 4px 12px #00000059;height:34px;right:20px;top:18px;width:34px}.sam-eye .eb-iris,.sam-eye .eb-iris-in,.sam-eye .eb-outer,.sam-eye .eb-tick{display:none}.sam-eye-pupil{background:#5988cf;background:var(--accent)}.sam-eye-live .sam-eye-pupil,.sam-eye-pupil{box-shadow:0 0 8px #5988cf66;box-shadow:0 0 8px rgba(var(--accent-rgb),.4)}.sam-eye-lid{display:none}.sam-eye-acquired{box-shadow:inset 0 1px 0 #ffffff24,inset 0 0 0 1px #5988cf99,0 4px 12px #00000059;box-shadow:inset 0 1px 0 #ffffff24,inset 0 0 0 var(--hair) rgba(var(--accent-rgb),.6),0 4px 12px #00000059}.sam-eye-dead .sam-eye-pupil{background:#fff6;box-shadow:none}.sam-primary{align-items:center;border-left:0;border-top:1px solid hsla(0,0%,100%,.085);border-top:1px solid var(--line);gap:14px;padding:11px 22px}.sam-primary:hover{background:#ffffff08}.sam-primary-new{animation:primaryTurnG .9s ease-out both}@keyframes primaryTurnG{0%{background-color:#5988cf33;background-color:rgba(var(--accent-rgb),.2)}to{background-color:#0000}}.sam-primary-empty{border-left:0}.sam-primary-label{color:#ecf0f88a;color:var(--text-mute);font:500 12px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 12px/1 var(--sans);letter-spacing:0}.sam-primary-tick{color:#fff;font:600 19px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 19px/1 var(--sans);letter-spacing:.01em}.sam-primary-drop{background:#d95c6929;background:rgba(var(--fall-rgb),.16);border-radius:3px;border-radius:var(--r-chip);color:#e5838d;color:var(--fall-text);display:inline-block;font:600 13px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 13px/1 var(--sans);letter-spacing:0;padding:5px 7px}.sam-primary-read{color:#74a5df;color:var(--read);font:600 14px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 14px/1 var(--sans);letter-spacing:0}.sam-primary-of{background:#5988cf4d;background:rgba(var(--accent-rgb),.3);border-radius:3px;border-radius:var(--r-chip);color:#fff;display:inline-block;font:600 12px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 12px/1 var(--sans);padding:6px 9px}.sam-primary-none,.sam-primary-of{letter-spacing:0;text-transform:lowercase}.sam-primary-none{color:#ecf0f8b8;color:var(--text-dim);font:500 13.5px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 13.5px/1 var(--sans)}.sam-primary-none:first-letter{text-transform:uppercase}.sam-timeline{border-top:1px solid hsla(0,0%,100%,.085);border-top:1px solid var(--line);padding:11px 22px 12px}.sam-tl-head{font:600 13px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 13px/1 var(--sans);gap:14px;letter-spacing:0;margin-bottom:9px}.sam-tl-label{color:#fff;text-transform:lowercase}.sam-tl-label:first-letter{text-transform:uppercase}.sam-timeline-closed .sam-tl-label{color:#ecf0f8b8;color:var(--text-dim)}.sam-tl-key{color:#ecf0f88a;color:var(--text-mute);font:500 11px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 11px/1 var(--sans);letter-spacing:.03em}.sam-tl-key i{border-radius:1px;height:7px;width:7px}.sam-tl-key .sam-tl-low{background:#d95c69;background:var(--fall)}.sam-tl-key .sam-tl-cross{background:#5988cf;background:var(--accent)}.sam-tl-key .sam-tl-lead{background:#fff}.sam-tl-rule{background:#0000}.sam-tl-count{color:#ecf0f88a;color:var(--text-mute);font:500 12px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 12px/1 var(--sans);letter-spacing:0;text-transform:lowercase}.sam-tl-band{background:#0000004d;border:0;border-radius:3px;border-radius:var(--r-chip);box-shadow:inset 0 1px 2px #00000080,inset 0 0 0 1px hsla(0,0%,100%,.045);box-shadow:inset 0 1px 2px #00000080,inset 0 0 0 var(--hair) hsla(0,0%,100%,.045);height:28px}.sam-tl-hour{background:#ffffff0f}.sam-tl-elapsed{background:linear-gradient(90deg,#5988cf0a,#5988cf26);background:linear-gradient(90deg,rgba(var(--accent-rgb),.04),rgba(var(--accent-rgb),.15));border-radius:3px 0 0 3px;border-radius:var(--r-chip) 0 0 var(--r-chip)}.sam-tl-now{background:#fff;bottom:-3px;box-shadow:none;top:-3px}.sam-tl-now:before{background:#fff;border-radius:1px;height:6px;left:-2.5px;top:-5px;transform:none;width:6px}.sam-timeline-closed .sam-tl-now,.sam-timeline-closed .sam-tl-now:before{background:#ffffff80}.sam-tl-mark.sam-tl-cross:after{background:#5988cf;background:var(--accent);border-radius:1px;box-shadow:none;height:46%;left:6px;width:2px}.sam-tl-mark.sam-tl-low:after{background:#d95c69;background:var(--fall);border-radius:1px;box-shadow:none;height:78%;left:6px;width:2px}.sam-tl-mark.sam-tl-lead:after{background:#fff;border-radius:1px;box-shadow:none;height:62%;left:6px;width:2px}.sam-tl-mark.sam-tl-lead:before{background:#fff;border-radius:1px;box-shadow:none;height:6px;left:4px;transform:none;width:6px}.sam-tl-scale{color:#ecf0f88a;color:var(--text-mute);font:500 11px/13px Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 11px/13px var(--sans);letter-spacing:0;margin-top:6px}.sam-tl-htext{opacity:1}.sam-tl-edge{color:#ecf0f8b8;color:var(--text-dim)}.sam-section-label{color:#fff;font:600 15px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 15px/1 var(--sans);letter-spacing:-.01em;padding:2px 4px 10px}.sam-section-label>span:first-child{text-transform:none}.sam-rule{background:#0000}.sam-count{color:#ecf0f88a;color:var(--text-mute);font:500 12.5px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 12.5px/1 var(--sans);letter-spacing:0;text-transform:lowercase}.sam-grid{gap:10px;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(180deg,#000 calc(100% - 28px),#0000);padding:0 0 26px}.sam-brackets,.sam-grid-sweep{display:none!important}.sam-cell{align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,.085),#ffffff08 45%,#ffffff05),#090c165c;border:0;border-radius:4px;border-radius:var(--r-tile);box-shadow:inset 0 1px 0 #ffffff1f,inset 0 0 0 1px hsla(0,0%,100%,.075),0 1px 1px #00000040,0 16px 32px -20px #000000d9;box-shadow:inset 0 1px 0 #ffffff1f,inset 0 0 0 var(--hair) hsla(0,0%,100%,.075),0 1px 1px #00000040,0 16px 32px -20px #000000d9;column-gap:6px;filter:none;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-rows:auto auto auto;isolation:isolate;opacity:1;opacity:var(--focus,1);padding:11px 13px;row-gap:0;transition:background .16s ease,box-shadow .16s ease,opacity .3s ease}.sam-cell:before{background:radial-gradient(90% 95% at 100% 0,#5988cf4d,#5988cf00 70%);background:radial-gradient(90% 95% at 100% 0,rgba(var(--accent-rgb),.3),rgba(var(--accent-rgb),0) 70%);border-radius:inherit;display:block;opacity:0;opacity:calc(var(--rk, 0)*var(--rk, 0));z-index:-1}@media (hover:hover){.sam-cell:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.115),hsla(0,0%,100%,.045) 45%,#ffffff08),#090c165c;box-shadow:inset 0 1px 0 #ffffff29,inset 0 0 0 1px #ffffff21,0 1px 1px #00000040,0 18px 36px -20px #000000e6;box-shadow:inset 0 1px 0 #ffffff29,inset 0 0 0 var(--hair) #ffffff21,0 1px 1px #00000040,0 18px 36px -20px #000000e6}}.sam-cell-frame{border-color:#0000!important;border-radius:4px;border-radius:var(--r-tile);box-shadow:none!important}.sam-cell.sam-cell-newlow{animation:none;background:linear-gradient(0deg,#d95c691f,#d95c6900 55%),linear-gradient(180deg,hsla(0,0%,100%,.085),#ffffff08 45%,#ffffff05),#090c165c;background:linear-gradient(0deg,rgba(var(--fall-rgb),.12),rgba(var(--fall-rgb),0) 55%),linear-gradient(180deg,hsla(0,0%,100%,.085),#ffffff08 45%,#ffffff05),#090c165c;border:0!important}.sam-cell-q,.sam-cell.sam-cell-q.sam-cell-newlow{background:linear-gradient(180deg,#5988cf42,#5988cf17),#090c1657;background:linear-gradient(180deg,rgba(var(--accent-rgb),.26),rgba(var(--accent-rgb),.09)),#090c1657;box-shadow:inset 0 1px 0 #cddaf033,inset 0 0 0 1px #5988cf6b,0 1px 1px #00000040,0 18px 40px -18px #5988cf47;box-shadow:inset 0 1px 0 #cddaf033,inset 0 0 0 var(--hair) rgba(var(--accent-rgb),.42),0 1px 1px #00000040,0 18px 40px -18px rgba(var(--accent-rgb),.28)}@media (hover:hover){.sam-cell-q:hover{background:linear-gradient(180deg,#5988cf52,#5988cf1f),#090c1657;background:linear-gradient(180deg,rgba(var(--accent-rgb),.32),rgba(var(--accent-rgb),.12)),#090c1657}}.sam-cell-q.sam-cell-newlow:after{border-radius:inherit;box-shadow:0 0 0 1px #5988cfb3,0 0 22px #5988cf38;box-shadow:0 0 0 1px rgba(var(--accent-rgb),.7),0 0 22px rgba(var(--accent-rgb),.22);inset:0}.sam-cell-subject{box-shadow:inset 0 1px 0 #ffffff29,inset 0 0 0 1px #ffffff4d,0 16px 32px -20px #000000d9;box-shadow:inset 0 1px 0 #ffffff29,inset 0 0 0 var(--hair) #ffffff4d,0 16px 32px -20px #000000d9}.sam-cell-acquire,.sam-cell-deepen,.sam-cell-recover{animation:none}.sam-lock-flash{animation:lockRingG 1.4s ease-out both;background:none;border-radius:4px;border-radius:var(--r-tile);box-shadow:0 0 0 2px #5988cfd9,0 0 24px #5988cf80;box-shadow:0 0 0 2px rgba(var(--accent-rgb),.85),0 0 24px rgba(var(--accent-rgb),.5);inset:0;mix-blend-mode:normal}@keyframes lockRingG{0%{opacity:1}to{opacity:0}}.sam-cell-tick{color:#fff;font:600 15px/1.15 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 15px/1.15 var(--sans);grid-column:1/4;grid-row:1;letter-spacing:.01em}.sam-cell-b{color:#74a5df;color:var(--read);font:600 26px/.9 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 26px/.9 var(--sans);grid-column:4;grid-row:1;justify-self:end;letter-spacing:-.035em}.sam-cell-q .sam-cell-b{color:#fff}.sam-cell-drop{background:#d95c6929;background:rgba(var(--fall-rgb),.16);border-radius:3px;border-radius:var(--r-chip);font:600 12px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 12px/1 var(--sans);grid-column:1;grid-row:2;justify-self:start;letter-spacing:0;margin-top:8px;padding:4px 6px}.sam-cell-drop,.sam-cell-q .sam-cell-drop,.sam-cell:not(.sam-cell-q):not(.sam-cell-newlow) .sam-cell-drop{color:#e5838d;color:var(--fall-text)}.sam-cell-q .sam-cell-drop{background:linear-gradient(#d95c6933,#d95c6933),#06091480;background:linear-gradient(rgba(var(--fall-rgb),.2),rgba(var(--fall-rgb),.2)),#06091480}.n-dec,.n-unit{font-size:1em}.n-unit{margin-left:.02em;opacity:.85}.n-sign{margin-right:.02em}.sam-cell-dir{grid-column:2;grid-row:2;height:14px;justify-self:start;margin-top:8px;width:14px}.sam-cell-dir:before{display:none!important}.sam-dir-down{color:#d95c69;color:var(--fall)}.sam-dir-up{color:#52b788;color:var(--up)}.sam-dir-flat{color:#fff6}.sam-cell-tag,.sam-newlow-mark{align-self:center;animation:none;border-radius:3px;border-radius:var(--r-chip);box-shadow:none;display:inline-block;font:600 10.5px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 10.5px/1 var(--sans);grid-column:3/5;grid-row:2;inset:auto;justify-self:end;letter-spacing:0;margin-top:8px;max-width:100%;overflow:hidden;padding:4px 7px;position:relative;text-overflow:ellipsis;text-transform:lowercase;transform:none;white-space:nowrap}.sam-cell-tag:first-letter,.sam-newlow-mark:first-letter{text-transform:uppercase}.sam-cell-tag{background:#5988cf6b;background:rgba(var(--accent-rgb),.42);color:#fff}.sam-newlow-mark{background:#d95c693d;background:rgba(var(--fall-rgb),.24);color:#fff;padding-left:16px}.sam-cell-q .sam-newlow-mark{background:linear-gradient(#d95c693d,#d95c693d),#06091480;background:linear-gradient(rgba(var(--fall-rgb),.24),rgba(var(--fall-rgb),.24)),#06091480}.sam-newlow-mark:before{background:#d95c69;background:var(--fall);border-radius:1px;content:"";height:6px;left:6.5px;margin-top:-3px;position:absolute;top:50%;width:6px}.sam-cell-acquire .sam-newlow-mark,.sam-cell-newlow:not(.sam-cell-acquire) .sam-cell-tag{display:none}.sam-cell-deepen .sam-cell-tag{background:#d95c6957;background:rgba(var(--fall-rgb),.34)}.sam-cell-recover .sam-cell-tag{background:#52b78852;background:rgba(var(--up-rgb),.32)}.sam-cell-acquire .sam-cell-tag{background:#5988cf;background:var(--accent)}.sam-spark{border-top:0;color:#d95c69;color:var(--fall);grid-column:1/-1;grid-row:3;margin-top:9px;opacity:1}@media (min-width:900px){.sam-grid .sam-spark{aspect-ratio:6.5/1;min-height:26px}}.sam-spark svg{-webkit-mask-image:none;mask-image:none}.sam-cell-q .sam-spark-line,.sam-spark-line{stroke:#d95c69;stroke:var(--fall);stroke-width:1.7;filter:none}.sam-spark-area{fill:#d95c69;fill:var(--fall);opacity:.15}.sam-spark-up .sam-spark-line{stroke:#52b788;stroke:var(--up)}.sam-spark-up .sam-spark-area{fill:#52b788;fill:var(--up);opacity:.15}.sam-spark-flat .sam-spark-line{stroke:#ffffff80}.sam-spark-flat .sam-spark-area{fill:#fff;opacity:.08}.sam-spark-flat .sam-spark-head,.sam-spark-head,.sam-spark-up .sam-spark-head{box-shadow:0 0 0 2px #090c168c;height:6px;margin:-3px 0 0 -3px;width:6px}.sam-spark-head{background:#d95c69;background:var(--fall)}.sam-spark-up .sam-spark-head{background:#52b788;background:var(--up)}.sam-spark-flat .sam-spark-head{background:#fff}.sam-read-line,.sam-read-line.sam-read-falling{stroke:#74a5df9e;stroke:rgba(var(--read-rgb),.62);stroke-width:1.1}.sam-read-head{background:#74a5df;background:var(--read);box-shadow:0 0 0 2px #090c168c;height:5px;margin:-2.5px 0 0 -2.5px;width:5px}.sam-overlay button:focus-visible,.sam-root a:focus-visible,.sam-root button:focus-visible{outline:2px solid #a9c3ea;outline:2px solid var(--accent-hi);outline-offset:2px}.sam-log{overflow:hidden}.sam-log .sam-section-label{padding:15px 18px 6px}.sam-log-list{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 26px),#0000);mask-image:linear-gradient(180deg,#000 calc(100% - 26px),#0000);padding:0 18px 22px}.sam-log-item{border-bottom:1px solid hsla(0,0%,100%,.085);border-bottom:1px solid var(--line);padding:11px 0}.sam-log-item:last-child{border-bottom:0}.sam-log-top{font:500 11px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 11px/1 var(--sans);gap:10px;letter-spacing:0;margin-bottom:5px}.sam-log-time{color:#ecf0f88a;color:var(--text-mute);font:500 11.5px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 11.5px/1 var(--sans);letter-spacing:.02em}.sam-log-tick{color:#fff;font:600 12.5px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 12.5px/1 var(--sans);letter-spacing:.02em}.sam-log-ev{color:#ecf0f88a;color:var(--text-mute);font:600 10px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 10px/1 var(--sans);letter-spacing:.07em}.sam-log-msg{color:#ecf0f8b8;color:var(--text-dim);font:400 13.5px/1.45 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:400 13.5px/1.45 var(--sans);letter-spacing:0}.sam-log-msg .v-tk{color:#fff;font-weight:600}.sam-log-empty{color:#ecf0f88a;color:var(--text-mute);font:400 13.5px/1.5 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:400 13.5px/1.5 var(--sans);letter-spacing:0;text-transform:none}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#fff3}.sam-overlay{-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);background:#02040a80}.sam-subject{-webkit-backdrop-filter:blur(30px) saturate(140%);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:blur(30px) saturate(140%);backdrop-filter:var(--glass-blur);background:linear-gradient(180deg,hsla(0,0%,100%,.075),#ffffff05 30%),#0a0d18b3;border:0;border-radius:6px;border-radius:var(--r-card);box-shadow:inset 0 1px 0 #ffffff29,inset 0 0 0 1px #ffffff17,0 40px 90px -30px #000000f2;box-shadow:inset 0 1px 0 #ffffff29,inset 0 0 0 var(--hair) #ffffff17,0 40px 90px -30px #000000f2}.sam-subject:after,.sam-subject:before{display:none}.sam-subject-head{border-bottom:1px solid hsla(0,0%,100%,.085);border-bottom:1px solid var(--line);padding:20px 24px}.sam-subject-label{color:#ecf0f88a;color:var(--text-mute);font:500 11px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 11px/1 var(--sans);letter-spacing:.05em}.sam-subject-tick{color:#fff;font:600 28px/1.1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 28px/1.1 var(--sans);letter-spacing:0}.sam-subject-name{color:#ecf0f8b8;color:var(--text-dim);font:400 13.5px/1.3 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:400 13.5px/1.3 var(--sans);letter-spacing:0}.sam-subject-class{background:#ffffff1a;border:0;border-radius:3px;border-radius:var(--r-chip);box-shadow:none;color:#ffffffe0;display:inline-block;font:600 12px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 12px/1 var(--sans);letter-spacing:0;padding:6px 9px;text-transform:lowercase}.sam-subject-class:first-letter{text-transform:uppercase}.sam-subject-class-q{background:#5988cf8c;background:rgba(var(--accent-rgb),.55);color:#fff}.sam-subject-ident{border-bottom:1px solid hsla(0,0%,100%,.085);border-bottom:1px solid var(--line);color:#ecf0f8b8;color:var(--text-dim);font:400 13px/1.4 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:400 13px/1.4 var(--sans);letter-spacing:0;padding:10px 24px}.sam-subject-chart{padding:16px 22px 6px}.sam-col-label{border-bottom:1px solid hsla(0,0%,100%,.085);border-bottom:1px solid var(--line);color:#ecf0f88a;color:var(--text-mute);font:500 11px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 11px/1 var(--sans);letter-spacing:.05em}.sam-subject-col{border-right:1px solid hsla(0,0%,100%,.085);border-right:1px solid var(--line)}.sam-row-k{color:#ecf0f8b8;color:var(--text-dim);font:400 13px/1.3 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:400 13px/1.3 var(--sans);letter-spacing:0;text-transform:lowercase}.sam-row-k:first-letter{text-transform:uppercase}.sam-row-v{color:#fff;font:600 13px/1.3 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 13px/1.3 var(--sans)}.sam-row-v-read{color:#74a5df;color:var(--read)}.sam-row-v-drop{color:#e5838d;color:var(--fall-text)}.sam-subject-block{border-top:1px solid hsla(0,0%,100%,.085);border-top:1px solid var(--line)}.sam-head-h,.sam-subject-desc,.sam-subject-file{font-family:Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-family:var(--sans);letter-spacing:0}.sam-subject-desc{color:#ecf0f8b8;color:var(--text-dim);font-size:14px;line-height:1.6}.sam-head-h{color:#fff;font-size:14px}.sam-rec{color:#fff;font:600 15px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 15px/1 var(--sans)}.sam-rec i,.sam-rec-as{color:#ecf0f88a;color:var(--text-mute);font:500 11px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 11px/1 var(--sans);letter-spacing:.05em}.sam-head{border-bottom:1px solid hsla(0,0%,100%,.085);border-bottom:1px solid var(--line)}.sam-head-when{color:#ecf0f88a;color:var(--text-mute);font:500 12px/1.5 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 12px/1.5 var(--sans);letter-spacing:.02em}a.sam-head-h:hover{color:#a9c3ea;color:var(--accent-hi)}.sam-term-br,.sam-term-cross,.sam-term-glow,.sam-term-grid,.sam-term-rings{display:none!important}.sam-login{gap:18px}.sam-root-login:before{background:radial-gradient(30% 36% at 50% 52%,#3058a838,#3058a800 70%);content:"";inset:0;pointer-events:none;position:absolute}.sam-boot-logo,.sam-login-logo{display:block}.sam-login-logo .sam-dipmark{height:54px;width:54px}.sam-boot-logo .sam-dipmark{height:44px;width:44px}.sam-login-logo{animation:termIn .5s ease-out .15s both}.sam-login-mark{color:#fff;font:600 19px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 19px/1 var(--sans);letter-spacing:.16em;margin:0 0 6px;text-indent:.16em}.sam-login-form{-webkit-backdrop-filter:blur(30px) saturate(140%);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:blur(30px) saturate(140%);backdrop-filter:var(--glass-blur);background:linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.025) 40%,hsla(0,0%,100%,.015)),#090c1666;background:var(--glass);border:0;border-radius:6px;border-radius:var(--r-card);box-shadow:inset 0 1px 0 #ffffff24,inset 0 0 0 1px #ffffff14,0 1px 1px #0000004d,0 24px 60px -28px #000000d9;box-shadow:inset 0 1px 0 #ffffff24,inset 0 0 0 var(--hair) #ffffff14,var(--glass-shadow);gap:14px;padding:24px;position:relative;width:min(380px,90vw)}.sam-field{gap:8px}.sam-field span{color:#ecf0f8b8;color:var(--text-dim);font:500 13px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 13px/1 var(--sans);letter-spacing:0}.sam-field input{background:#0000004d;border:1px solid #ffffff1a;border-radius:4px;border-radius:var(--r-ctl);box-shadow:inset 0 1px 2px #00000073;color:#fff;font:400 16px/1.2 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:400 16px/1.2 var(--sans);letter-spacing:0;padding:12px 13px}.sam-field input:focus{border-color:#5988cfd9;border-color:rgba(var(--accent-rgb),.85);box-shadow:inset 0 1px 2px #00000073,0 0 0 4px #5988cf38;box-shadow:inset 0 1px 2px #00000073,0 0 0 4px rgba(var(--accent-rgb),.22)}.sam-login-form button{background:linear-gradient(180deg,#5d86cc,#3f66aa);border:0;border-radius:4px;border-radius:var(--r-ctl);box-shadow:inset 0 1px 0 #fff3,0 10px 24px -12px #28428099;color:#fff;font:600 14.5px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 14.5px/1 var(--sans);letter-spacing:0;margin-top:6px;padding:14px}.sam-login-form button:hover:not(:disabled){background:linear-gradient(180deg,#6790d4,#4670b3)}.sam-login-form button:disabled{opacity:.5}.sam-login-error{color:#e5838d;color:var(--fall-text);font:500 13px/1.4 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 13px/1.4 var(--sans);letter-spacing:0;text-align:left}.sam-login-cta{border-top:0;color:#ecf0f8b8;color:var(--text-dim);font:400 13.5px/1.5 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:400 13.5px/1.5 var(--sans);letter-spacing:0;padding-top:2px;width:min(380px,90vw)}.sam-login-cta a{border-bottom:0;color:#a9c3ea;color:var(--accent-hi);padding:0}.sam-login-cta a:focus-visible,.sam-login-cta a:hover{border-bottom:0;color:#fff}.sam-boot-lines{width:min(340px,84vw)}.sam-boot-line{border-bottom:1px solid hsla(0,0%,100%,.085);border-bottom:1px solid var(--line);color:#ecf0f88a;color:var(--text-mute);font:500 12px/1.2 Geist Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font:500 12px/1.2 var(--mono);letter-spacing:0;padding:7px 0}.sam-ok{color:#a9c3ea;color:var(--accent-hi)}@media (max-width:900px){:root{--gap:10px}.sam-clock{display:none}.sam-status{gap:16px}.sam-status-cells{gap:20px}.sam-grid{-webkit-mask-image:none;mask-image:none;padding-bottom:2px}.sam-log{max-height:62vh;max-height:62dvh}.sam-log-list{overscroll-behavior:contain}.sam-banner,.sam-hero,.sam-log,.sam-status{-webkit-backdrop-filter:none;backdrop-filter:none}.sam-hero,.sam-log{background:linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.025) 40%,hsla(0,0%,100%,.015)),#0b0f2075}}@media (max-width:900px) and (min-width:641px){.sam-grid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}}@media (max-width:640px){.sam-root{padding:0 0 max(16px,env(safe-area-inset-bottom,0px))}.sam-root>:not(.sam-status):not(.sam-overlay){margin-left:max(10px,env(safe-area-inset-left,0px));margin-right:max(10px,env(safe-area-inset-right,0px))}.sam-status{-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);background:linear-gradient(180deg,#ffffff0d,#ffffff05),#0609129e;border-radius:0;box-shadow:inset 0 -1px 0 #ffffff1a,0 10px 30px -18px #000000e6;box-shadow:inset 0 calc(var(--hair)*-1) 0 #ffffff1a,0 10px 30px -18px #000000e6;gap:8px 10px;padding:max(8px,env(safe-area-inset-top,0px)) max(14px,env(safe-area-inset-right,0px)) 9px max(14px,env(safe-area-inset-left,0px));position:sticky;top:0;z-index:40}.sam-status:before{display:none}.sam-status-cells{gap:0 8px}.sam-status-name{font-size:14px;letter-spacing:.1em}.sam-status-state{padding:5px 9px 5px 8px}.sam-status-cell .sam-v{font-size:14px}.sam-k{font-size:10px}.sam-mark,.sam-mark .sam-dipmark{height:28px;width:28px}.sam-disconnect,.sam-sound{font-size:12px;padding:7px 11px}.sam-status-cell{gap:4px}.sam-stage{padding:16px 16px 12px}.sam-eye-live{height:30px;right:14px;top:14px;width:30px}.sam-stage-text{font-size:19px;line-height:1.25}.sam-stage-meta{margin-top:9px}.sam-primary{padding:10px 16px}.sam-timeline{padding:10px 16px 11px}.sam-tl-band{height:24px}.sam-grid-wrap{background:linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.025) 40%,hsla(0,0%,100%,.015)),#0b0f2075;border-radius:6px;border-radius:var(--r-card);box-shadow:inset 0 1px 0 #ffffff1f,inset 0 0 0 1px #ffffff0f,0 1px 1px #0000004d,0 24px 60px -28px #000000d9;box-shadow:inset 0 1px 0 #ffffff1f,inset 0 0 0 var(--hair) #ffffff0f,var(--glass-shadow);overflow:hidden;position:relative}.sam-grid-wrap .sam-section-label{padding:14px 16px 6px}.sam-grid{gap:0!important;grid-template-columns:minmax(0,1fr)!important;padding:0 0 4px!important}.sam-cell-slot{position:relative}.sam-cell-slot+.sam-cell-slot:before{background:hsla(0,0%,100%,.085);background:var(--line);content:"";height:1px;left:16px;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.sam-cell,.sam-cell-q,.sam-cell-subject,.sam-cell.sam-cell-newlow,.sam-cell.sam-cell-q.sam-cell-newlow{background:#0000;border:0!important;border-radius:0;box-shadow:none;column-gap:10px;grid-template-areas:"tick spark b b" "tag spark dir drop";grid-template-columns:minmax(0,1fr) minmax(56px,30%) 14px 60px;grid-template-rows:auto auto;min-height:0;padding:9px 16px;row-gap:4px}.sam-cell-q.sam-cell-newlow:after,.sam-cell:before{display:none}.sam-cell:active{background:#ffffff0d;box-shadow:none}.sam-cell-q,.sam-cell.sam-cell-q.sam-cell-newlow{background:linear-gradient(90deg,#5988cf2e,#5988cf0d 75%,#5988cf05);background:linear-gradient(90deg,rgba(var(--accent-rgb),.18),rgba(var(--accent-rgb),.05) 75%,rgba(var(--accent-rgb),.02))}.sam-cell-q:active{background:linear-gradient(90deg,#5988cf3d,#5988cf14 75%,#5988cf0a);background:linear-gradient(90deg,rgba(var(--accent-rgb),.24),rgba(var(--accent-rgb),.08) 75%,rgba(var(--accent-rgb),.04))}.sam-grid .sam-cell-q:after{animation:none;background:#5988cf;background:var(--accent);border-radius:0;box-shadow:none;content:"";display:block;inset:10px auto 10px 0;opacity:1;position:absolute;width:3px}.sam-cell-tick{font-size:16px;grid-area:tick}.sam-cell-b{font-size:21px;grid-area:b;justify-self:end}.sam-cell-drop{font-size:12px;grid-area:drop;padding:3px 6px}.sam-cell-dir,.sam-cell-drop{justify-self:end;margin-top:0}.sam-cell-dir{grid-area:dir}.sam-cell-tag,.sam-newlow-mark{font-size:10.5px;grid-area:tag;justify-self:start;margin-top:0;padding-bottom:3px;padding-top:3px}.sam-newlow-mark{padding-left:16px}.sam-newlow-mark:before{left:6px}.sam-spark{align-self:center;grid-area:spark;height:28px;margin:0}.sam-lock-flash{border-radius:0;box-shadow:inset 0 0 0 2px #5988cfd9;box-shadow:inset 0 0 0 2px rgba(var(--accent-rgb),.85)}.sam-log .sam-section-label{padding:14px 16px 4px}.sam-log-list{padding:0 16px 8px}.sam-subject{border-radius:6px 6px 0 0;border-radius:var(--r-card) var(--r-card) 0 0}}@media (max-width:480px){.sam-primary{column-gap:12px;row-gap:4px}}@media (max-width:350px){.sam-status-name{font-size:13px;letter-spacing:.08em}.sam-status-id{gap:8px}.sam-disconnect,.sam-sound{padding:7px 10px}}@media (max-width:380px){.sam-cell,.sam-cell-q,.sam-cell-subject,.sam-cell.sam-cell-newlow,.sam-cell.sam-cell-q.sam-cell-newlow{column-gap:8px;grid-template-columns:minmax(0,1fr) minmax(44px,26%) 14px 58px;padding:9px 14px}.sam-cell-slot+.sam-cell-slot:before{left:14px}}@media (prefers-reduced-transparency:reduce){.sam-banner,.sam-grid-wrap,.sam-hero,.sam-log,.sam-login-form,.sam-overlay,.sam-status,.sam-subject{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sam-hero,.sam-log,.sam-login-form,.sam-status,.sam-subject{background:#10131d}.sam-overlay{background:#02040ad1}}@media (min-width:641px) and (prefers-reduced-transparency:reduce){.sam-cell:not(.sam-cell-q):not(.sam-cell-newlow){background:#151a26}.sam-cell.sam-cell-newlow:not(.sam-cell-q){background:linear-gradient(0deg,#d95c691f,#d95c6900 55%),#151a26;background:linear-gradient(0deg,rgba(var(--fall-rgb),.12),rgba(var(--fall-rgb),0) 55%),#151a26}.sam-cell-q,.sam-cell.sam-cell-q.sam-cell-newlow{background:linear-gradient(180deg,#233c66,#19294a)}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.sam-hero,.sam-log,.sam-login-form,.sam-status,.sam-subject{background:#0d101bf0}}@media (max-width:640px) and (prefers-reduced-transparency:reduce){.sam-grid-wrap{background:#10131d}}:root{--hair:1px;color-scheme:dark}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){:root{--hair:0.5px}}.sam-cell-b,.sam-cell-drop,.sam-cell-drop *,.sam-clock,.sam-count,.sam-head-when,.sam-log-time,.sam-primary-drop,.sam-primary-drop *,.sam-primary-of,.sam-primary-read,.sam-rec,.sam-rec *,.sam-row-v,.sam-stage-meta,.sam-stage-meta *,.sam-stage-time,.sam-tl-count,.sam-tl-scale,.sam-tl-scale *,.sam-v,.tdc-tag,.tdc-tick,.tdc-val,.tdc-when,.tdc-y{font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important}::selection{background:#5988cf73;background:rgba(var(--accent-rgb),.45);color:#fff}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.sam-overlay a,.sam-overlay button,.sam-root a,.sam-root button{touch-action:manipulation}.sam-root button,.sam-section-label,.sam-status,.sam-tl-head,.sam-tl-scale,.tdc-axis,.tdc-head,.tdc-plot{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.sam-clear,.sam-close,.sam-disconnect,.sam-sound{transition:background .15s,transform .12s ease-out}.sam-clear:active:not(:disabled),.sam-close:active,.sam-disconnect:active,.sam-sound:active{background:#ffffff29;transform:scale(.96)}.sam-sound-on:active{background:#5988cf66;background:rgba(var(--accent-rgb),.4)}.sam-primary:active{background:#ffffff0d}@media (hover:hover) and (pointer:fine){.sam-cell:active{transform:scale(.985)}}.sam-grid,.sam-log-list,.sam-subject{scrollbar-color:#ffffff29 #0000;scrollbar-width:thin}.td-icon{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;display:block;flex:0 0 auto;height:15px;width:15px}.sam-clear,.sam-close,.sam-disconnect,.sam-sound{gap:7px}.sam-clear .td-icon{height:13px;width:13px}.sam-cell-dir{font-size:0}.sam-cell-dir .td-icon{stroke-width:2.1;height:14px;width:14px}.sam-dir-flat .td-icon{stroke-width:1.9}@media (max-width:480px){.sam-disconnect span{display:none}.sam-disconnect,.sam-sound{padding:7px 8px}}.sam-cell-slot{container-type:inline-size}@container (max-width: 190px){.sam-cell{column-gap:4px}.sam-cell-dir,.sam-cell-dir .td-icon{height:12px;width:12px}.sam-cell-tag,.sam-newlow-mark{font-size:10px;padding-right:6px}.sam-newlow-mark{padding-left:14px}.sam-newlow-mark:before{height:5px;left:5.5px;margin-top:-2.5px;width:5px}}.td-wordmark{display:block;height:11px;overflow:visible;width:auto}.wm-dips,.wm-track{fill:#fff}.sam-status-name{display:block;flex:0 0 auto;letter-spacing:0;line-height:0;overflow:visible}.sam-login-mark{display:flex;justify-content:center;letter-spacing:0;line-height:0;margin:2px 0 8px;text-indent:0}.sam-login-mark .td-wordmark{height:17px}@media (max-width:640px){.sam-status-name .td-wordmark{height:10.5px}}@media (max-width:350px){.sam-status-name .td-wordmark{height:9.5px}}@keyframes tdSettle{0%{filter:blur(2px);opacity:.1;transform:translateY(.24em)}to{filter:none;opacity:1;transform:none}}.sam-flash,.sam-primary-drop,.sam-primary-read,.sam-status-cell .sam-v{animation:tdSettle .56s cubic-bezier(.2,.7,.2,1) both}.sam-cell{outline:1px solid #fff0;outline-offset:-1px;transition:background .16s ease,box-shadow .16s ease,opacity .3s ease,outline-color 1.4s ease-out}.sam-cell:has(.sam-flash){outline-color:#ffffff5c;transition-duration:.16s,.16s,.3s,0ms}@keyframes tdIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.sam-log-item{animation:tdIn .42s ease-out both}.td-defs{height:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.td-stop-down{stop-color:#d95c69;stop-color:var(--fall);stop-opacity:.34}.td-stop-up{stop-color:#52b788;stop-color:var(--up);stop-opacity:.3}.td-stop-flat{stop-color:#fff;stop-opacity:.1}.td-stop-end{stop-opacity:0}.sam-spark-area,.sam-spark-down .sam-spark-area{fill:url(#td-fill-down);opacity:1}.sam-spark-up .sam-spark-area{fill:url(#td-fill-up);opacity:1}.sam-spark-flat .sam-spark-area{fill:url(#td-fill-flat);opacity:1}.sam-subject-chart{padding:16px 22px 8px}.tdc-head{align-items:baseline;display:flex;gap:14px;margin-bottom:10px}.tdc-title{flex:1 1;font:500 11px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 11px/1 var(--sans);letter-spacing:.05em;text-transform:uppercase}.tdc-title,.tdc-when{color:#ecf0f88a;color:var(--text-mute)}.tdc-when{font:500 12px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 12px/1 var(--sans)}.tdc-val{font:600 13px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 13px/1 var(--sans)}.tdc-val-drop{color:#e5838d;color:var(--fall-text)}.tdc-up .tdc-val-drop{color:#85cfac;color:var(--up-text)}.tdc-val-read{color:#74a5df;color:var(--read)}.tdc-plot{background:#0003;border-radius:3px;border-radius:var(--r-chip);box-shadow:inset 0 0 0 1px #ffffff0f;box-shadow:inset 0 0 0 var(--hair) #ffffff0f;cursor:crosshair;height:188px;position:relative;touch-action:pan-y}.tdc-plot svg{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.tdc-grid{stroke:#ffffff0f;stroke-width:1;vector-effect:non-scaling-stroke}.tdc-bar{stroke:#74a5df80;stroke:rgba(var(--read-rgb),.5);stroke-width:1;stroke-dasharray:3 4}.tdc-bar,.tdc-dip{vector-effect:non-scaling-stroke}.tdc-dip{stroke:#d95c6973;stroke:rgba(var(--fall-rgb),.45);stroke-width:1;stroke-dasharray:3 4}.tdc-area{fill:url(#td-fill-down)}.tdc-up .tdc-area{fill:url(#td-fill-up)}.tdc-flat .tdc-area{fill:url(#td-fill-flat)}.tdc-line{fill:none;stroke:#d95c69;stroke:var(--fall);stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.tdc-up .tdc-line{stroke:#52b788;stroke:var(--up)}.tdc-flat .tdc-line{stroke:#fff9}.tdc-rline{fill:none;stroke:#74a5df;stroke:var(--read);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;opacity:.9}.tdc-cross,.tdc-rline{vector-effect:non-scaling-stroke}.tdc-cross{stroke:#ffffff6b;stroke-width:1}.tdc-dot{background:#d95c69;background:var(--fall);border-radius:50%;box-shadow:0 0 0 3px #0a0d18d9;height:8px;margin:-4px 0 0 -4px;pointer-events:none;position:absolute;transition:left 80ms linear,top 80ms linear;width:8px}.tdc-up .tdc-dot-drop{background:#52b788;background:var(--up)}.tdc-flat .tdc-dot-drop{background:#fff}.tdc-dot-read{background:#74a5df;background:var(--read)}.tdc-tag,.tdc-y{background:#0a0d18b8;border-radius:2px;padding:2px 4px;pointer-events:none;position:absolute}.tdc-y{color:#ecf0f880;font:500 10px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 10px/1 var(--sans);left:6px;transform:translateY(-50%)}.tdc-tag{font:600 10px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:600 10px/1 var(--sans);letter-spacing:.02em;right:6px;transform:translateY(calc(-100% - 2px))}.tdc-tag-bar{color:#74a5dfe6;color:rgba(var(--read-rgb),.9)}.tdc-tag-dip{color:#d95c69e6;color:rgba(var(--fall-rgb),.9)}.tdc-axis{color:#ecf0f88a;color:var(--text-mute);font:500 10.5px/1 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:500 10.5px/1 var(--sans);height:22px;position:relative}.tdc-axis-cap{left:0}.tdc-axis-cap,.tdc-tick{position:absolute;top:8px}.tdc-tick{transform:translateX(-50%)}.tdc-tick-now{color:#ecf0f8b8;color:var(--text-dim);transform:translateX(-100%)}.tdc-empty{color:#ecf0f88a;color:var(--text-mute);font:400 13px/1.4 Geist,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font:400 13px/1.4 var(--sans);padding:32px 0;text-align:center}@media (max-width:640px){.tdc-plot{height:160px}.sam-subject-chart{padding:14px 16px 6px}}@media (max-width:380px){.tdc-axis-cap,.tdc-when{display:none}}.sk{animation:tdShimmer 1.6s ease-in-out infinite;background:linear-gradient(100deg,hsla(0,0%,100%,.045) 30%,#ffffff1a 50%,hsla(0,0%,100%,.045) 70%) 0 0 /300% 100%;border-radius:3px;display:block}@keyframes tdShimmer{0%{background-position:100% 0}to{background-position:0 0}}.sk-chip{height:24px;width:54px}.sk-k{height:8px;width:44px}.sk-v{height:14px;margin-top:6px;width:40px}.sk-btn{height:30px;width:72px}.sam-booting .sam-status-cell{gap:0}.sk-stage{padding:18px 22px 14px}.sk-row{display:flex;gap:8px}.sk-pill{height:24px;width:96px}.sk-pill-s{width:64px}.sk-voice{height:28px;margin-top:12px;width:min(560px,82%)}.sk-meta{height:12px;margin-top:14px;width:180px}.sk-primary{align-items:center;border-top:1px solid hsla(0,0%,100%,.085);border-top:var(--hair) solid var(--line);display:flex;gap:14px;padding:15px 22px}.sk-tick{height:18px;width:64px}.sk-timeline{grid-gap:9px;border-top:1px solid hsla(0,0%,100%,.085);border-top:var(--hair) solid var(--line);display:grid;gap:9px;padding:13px 22px 14px}.sk-band{height:28px;width:100%}.sk-wide{height:8px;opacity:.6;width:100%}.sam-cell.sk-cell{grid-row-gap:10px;align-items:center;animation:none;cursor:default;display:grid;grid-template-areas:none;grid-template-columns:1fr auto;row-gap:10px}.sk-t{height:13px;width:46px}.sk-n{height:22px;justify-self:end;width:30px}.sk-d{height:18px;width:56px}.sk-s{grid-column:1/-1;height:27px;width:100%}.sk-log{padding:4px 18px}.sk-log-item{grid-gap:8px;border-bottom:1px solid hsla(0,0%,100%,.085);border-bottom:var(--hair) solid var(--line);display:grid;gap:8px;padding:13px 0}.sk-line{height:10px;width:100%}.sk-short{width:60%}@media (max-width:640px){.sk-btn{width:34px}.sk-stage{padding:16px}.sk-primary{padding:13px 16px}.sk-timeline{padding:11px 16px 12px}.sam-cell.sk-cell{grid-template-columns:1fr auto;padding:12px 16px;row-gap:8px}.sk-s{display:none}.sk-log{padding:2px 16px}}@keyframes tdRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes tdFade{0%{opacity:0}to{opacity:1}}.sam-board .sam-hero{animation:tdRise .52s cubic-bezier(.2,.7,.2,1) both}.sam-board .sam-grid-wrap{animation:tdRise .52s cubic-bezier(.2,.7,.2,1) 60ms both}.sam-board .sam-log{animation:tdRise .52s cubic-bezier(.2,.7,.2,1) .12s both}.sam-board .sam-status-cells,.sam-board .sam-status-right,.sam-board .sam-status-state{animation:tdFade .42s ease-out both}.sam-board .sam-cell{animation-duration:.38s}.sam-board .sam-cell-slot:first-child>.sam-cell{animation-delay:80ms!important}.sam-board .sam-cell-slot:nth-child(2)>.sam-cell{animation-delay:102ms!important}.sam-board .sam-cell-slot:nth-child(3)>.sam-cell{animation-delay:124ms!important}.sam-board .sam-cell-slot:nth-child(4)>.sam-cell{animation-delay:146ms!important}.sam-board .sam-cell-slot:nth-child(5)>.sam-cell{animation-delay:168ms!important}.sam-board .sam-cell-slot:nth-child(6)>.sam-cell{animation-delay:.19s!important}.sam-board .sam-cell-slot:nth-child(7)>.sam-cell{animation-delay:212ms!important}.sam-board .sam-cell-slot:nth-child(8)>.sam-cell{animation-delay:234ms!important}.sam-board .sam-cell-slot:nth-child(9)>.sam-cell{animation-delay:256ms!important}.sam-board .sam-cell-slot:nth-child(10)>.sam-cell{animation-delay:278ms!important}.sam-board .sam-cell-slot:nth-child(11)>.sam-cell{animation-delay:.3s!important}.sam-board .sam-cell-slot:nth-child(12)>.sam-cell{animation-delay:322ms!important}.sam-board .sam-cell-slot:nth-child(13)>.sam-cell{animation-delay:344ms!important}.sam-board .sam-cell-slot:nth-child(14)>.sam-cell{animation-delay:366ms!important}.sam-board .sam-cell-slot:nth-child(15)>.sam-cell{animation-delay:388ms!important}.sam-board .sam-cell-slot:nth-child(16)>.sam-cell{animation-delay:.41s!important}.sam-board .sam-cell-slot:nth-child(17)>.sam-cell{animation-delay:432ms!important}.sam-board .sam-cell-slot:nth-child(18)>.sam-cell{animation-delay:454ms!important}.sam-board .sam-cell-slot:nth-child(19)>.sam-cell{animation-delay:476ms!important}.sam-board .sam-cell-slot:nth-child(20)>.sam-cell{animation-delay:498ms!important}.sam-board .sam-cell-slot:nth-child(21)>.sam-cell{animation-delay:.52s!important}.sam-board .sam-cell-slot:nth-child(22)>.sam-cell{animation-delay:542ms!important}.sam-board .sam-cell-slot:nth-child(23)>.sam-cell{animation-delay:564ms!important}.sam-board .sam-cell-slot:nth-child(24)>.sam-cell{animation-delay:586ms!important}.sam-board .sam-cell-slot:nth-child(25)>.sam-cell{animation-delay:608ms!important}.sam-board .sam-cell-slot:nth-child(26)>.sam-cell{animation-delay:.63s!important}.sam-board .sam-cell-slot:nth-child(27)>.sam-cell{animation-delay:652ms!important}.sam-board .sam-cell-slot:nth-child(28)>.sam-cell{animation-delay:674ms!important}.sam-board .sam-cell-slot:nth-child(29)>.sam-cell{animation-delay:696ms!important}.sam-board .sam-cell-slot:nth-child(30)>.sam-cell{animation-delay:718ms!important}.sam-board .sam-cell-slot:nth-child(n+31)>.sam-cell{animation-delay:.74s!important}.sam-primary,.sam-subject-block,.sam-timeline{border-top-width:1px;border-top-width:var(--hair)}.sam-col-label,.sam-head,.sam-log-item,.sam-subject-head,.sam-subject-ident{border-bottom-width:1px;border-bottom-width:var(--hair)}.sam-subject-col{border-right-width:1px;border-right-width:var(--hair)}.sam-cell-slot+.sam-cell-slot:before{height:1px;height:var(--hair)}@media (prefers-reduced-motion:reduce){.sam-board .sam-grid-wrap,.sam-board .sam-hero,.sam-board .sam-log,.sam-board .sam-status-cells,.sam-board .sam-status-right,.sam-board .sam-status-state,.sam-log-item,.sam-primary-drop,.sam-primary-read,.sam-status-cell .sam-v,.sk{animation:none!important}.sam-cell{transition:none!important}.tdc-dot{transition:none}}
/*# sourceMappingURL=main.597f4fa3.css.map*/