@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:#04060c;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%),#04060c;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(61,139,255,.035) 0,rgba(61,139,255,.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(61,139,255,.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 #3d8bff47,inset 0 0 18px #3d8bff2e;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 #3d8bff;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:#3d8bff;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:#3d8bff;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 #3d8bff29;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:#3d8bff;color:var(--accent);cursor:pointer;letter-spacing:.3em;padding:11px;transition:background .14s,box-shadow .14s}.sam-login-form button:hover:not(:disabled){background:#3d8bff14;background:rgba(var(--accent-rgb),.08);box-shadow:0 0 18px #3d8bff33;box-shadow:0 0 18px rgba(var(--accent-rgb),.2)}.sam-login-form button:disabled{cursor:not-allowed;opacity:.35}.sam-login-error{color:#ff4f6d;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:#3d8bff;border-bottom-color:var(--accent);color:#3d8bff;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:#3d8bff;background:var(--accent);border-radius:50%;box-shadow:0 0 10px #3d8bff;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:#3d8bff;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:#ffb340;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:#3d8bff;color:var(--accent)}.sam-banner{background:#f5b54414;border-bottom:1px solid #f5b5444d;color:#ffb340;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:#3d8bff;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 #3d8bff47;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 #3d8bff52,inset 0 0 12px #3d8bff17;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:#ff4f6d;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:#3d8bff;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:#3d8bff;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:#3d8bff;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 #3d8bff29;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:#3d8bff;border-color:var(--accent);box-shadow:0 0 14px #3d8bff38;box-shadow:0 0 14px rgba(var(--accent-rgb),.22);color:#3d8bff;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:#3d8bff;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,#3d8bff08,#3d8bff24);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 #3d8bffe6;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 #3d8bff59;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,#ff4f6d,#ff4f6d59);background:linear-gradient(180deg,var(--fall),rgba(var(--fall-rgb),.35));box-shadow:0 0 9px #ff4f6dbf;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 #3d8bff;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:#3d8bff;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:#04060c;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 #3d8bff;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,#3d8bff1a,#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,#3d8bff2e,#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 #3d8bff;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 #3d8bff;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 #ff4f6d;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 #32d583;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,#ff4f6d33,#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:#32d583;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 #ff4f6d52;box-shadow:0 0 16px rgba(var(--fall-rgb),.32);transform:translateY(0)}10%{box-shadow:0 8px 30px #ff4f6d99;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 #ff4f6d52;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 #3d8bff52;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 #3d8bff52;box-shadow:0 0 16px rgba(var(--accent-rgb),.32);transform:translateY(0)}}.sam-cell-recover{border-color:#32d583;border-color:var(--up)}.sam-cell-recover .sam-cell-tag{color:#32d583;color:var(--up);text-shadow:0 0 12px #32d583;text-shadow:0 0 12px var(--up)}.sam-cell-deepen .sam-cell-tag{color:#fff;text-shadow:0 0 12px #ff4f6d;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 #3d8bff24;text-shadow:0 0 14px rgba(var(--accent-rgb),.14)}.sam-wipe-observation{background:linear-gradient(90deg,#0000,#3d8bff17,#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:#ff4f6d;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 #ff4f6d38;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:#ff4f6d;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(255,179,64,.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 #ffb340;border-bottom:1px solid var(--amber);border-top:1px solid #ffb340;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:#ffb340;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:#ffb340;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:#3d8bff;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:#3d8bff;border-color:var(--accent);box-shadow:0 0 34px #3d8bff80,inset 0 0 22px #3d8bff4d;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,#ff4f6d24,#ff4f6d08);background:linear-gradient(180deg,rgba(var(--fall-rgb),.14),rgba(var(--fall-rgb),.03));border-color:#ff4f6d!important;border-color:var(--fall)!important;box-shadow:0 0 0 1px #ff4f6d,0 0 32px #ff4f6d57;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 #3d8bff,0 0 30px #3d8bff47;box-shadow:0 0 0 1px var(--accent),0 0 30px rgba(var(--accent-rgb),.28)}50%{box-shadow:0 0 0 1px #3d8bff,0 0 46px #3d8bff8c;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:#ff4f6d;background:var(--fall);bottom:0;box-shadow:0 0 14px #ff4f6db3;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:#ff4f6d;color:var(--fall)}@media (prefers-reduced-motion:reduce){.sam-cell-newlow,.sam-newlow-mark{animation:none!important}}.sam-primary{background:linear-gradient(90deg,#3d8bff1a,#3d8bff05 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 #3d8bff;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,#3d8bff29,#3d8bff08 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:#ff4f6d;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:#3d8bff47;background:rgba(var(--accent-rgb),.28);border-left-color:#eef6ff}to{background:linear-gradient(90deg,#3d8bff1a,#3d8bff05 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 #3d8bff47;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 #ff4f6d29,0 0 12px #ff4f6d;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 #32d583;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 #3d8bff29;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(61,139,255,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,#5aa9ff 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%,#3d8bff1a,#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:#3d8bff;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:#32d583;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,#3d8bff26,rgba(61,139,255,.035) 62%,#3d8bff00 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,#3d8bff33,#3d8bff0d 62%,#3d8bff00 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:#3d8bff;border-color:var(--accent);box-shadow:0 0 0 1px #3d8bff2e,0 0 26px #3d8bff4d,0 0 70px #3d8bff1a;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,#ff4f6d24,#ff4f6d00 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 #3d8bff,0 0 46px #3d8bff8c;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 #ff4f6d8c;text-shadow:0 0 12px rgba(var(--fall-rgb),.55)}.sam-cell:not(.sam-cell-q):not(.sam-cell-newlow) .sam-cell-drop{color:#ff4f6dd1;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;justify-self:end;margin-top:6px}.sam-cell-dir:before{background:currentColor;content:"";display:block}.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%)}@supports not (color:color-mix(in srgb,red 50%,blue)){.sam-cell-b{color:#5aa9ff;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:#ff4f6d;color:var(--fall)}.sam-stage-meta{margin-top:14px}.sam-meta-tk{color:#fff;color:var(--ink-lit)}.sam-meta-d{color:#ff4f6d;color:var(--fall)}.sam-stage-entry .sam-stage-event{background:#3d8bff;background:var(--accent);border-color:#3d8bff;border-color:var(--accent);color:#031426}.sam-stage-deepening .sam-stage-event,.sam-stage-det[data-det=new_low]{background:#ff4f6d;background:var(--fall);border-color:#ff4f6d;border-color:var(--fall);color:#2a0509}.sam-stage-recovering .sam-stage-event{background:#32d583;background:var(--up);border-color:#32d583;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:#3d8bffbf;stroke:rgba(var(--accent-rgb),.75);stroke-width:1}.eb-iris{fill:#3d8bff0f;fill:rgba(var(--accent-rgb),.06);stroke:#3d8bffe6;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 #3d8bffd9;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 #3d8bff59;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%,#b3d3ff 0 25%,#3d8bff 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 #3d8bffcc;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:#3d8bff14;background:rgba(var(--accent-rgb),.08);border:1px solid #3d8bff52;border:1px solid rgba(var(--accent-rgb),.32);color:#b3d3ff;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:#ffb3401a;background:rgba(var(--amber-rgb),.1);border-color:#ffb34073;border-color:rgba(var(--amber-rgb),.45);color:#ffb340;color:var(--amber)}.sam-state-late .sam-dot{background:#ffb340;background:var(--amber);box-shadow:0 0 8px #ffb340cc;box-shadow:0 0 8px rgba(var(--amber-rgb),.8)}.sam-state-down .sam-dot,.sam-state-stale .sam-dot{animation:none;background:#ffb340;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.5fe13026727d25bf0b9e.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:500;src:url(/static/media/geist-500.f8a61952f71a5f8a667f.woff2) format("woff2")}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:600;src:url(/static/media/geist-600.e2e0bb523f7e3cc56f0d.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:#04060c;--text:#fff;--text-dim:#ecf0f8b8;--text-mute:#ecf0f88a;--ink:#fff;--ink-lit:#fff;--line:hsla(0,0%,100%,.085);--line-2:#ffffff24;--accent:#3d8bff;--accent-rgb:61,139,255;--accent-hi:#b3d3ff;--read:#5aa9ff;--read-rgb:90,169,255;--fall:#ff4f6d;--fall-rgb:255,79,109;--fall-text:#ff7d92;--up:#32d583;--up-rgb:50,213,131;--up-text:#6ee7a8;--amber:#ffb340;--amber-rgb:255,179,64;--amber-text:#ffcb7a;--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(180%);--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:#04060c;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,#1e5eff8c,#1e5eff00 70%),radial-gradient(45% 50% at 100% 8%,#7640ff66,#7640ff00 70%),radial-gradient(55% 45% at 30% 100%,#0096dc4d,#0096dc00 70%),radial-gradient(45% 40% at 96% 96%,#463ce652,#463ce600 70%),#04060c;background:radial-gradient(60% 55% at 4% 0,#1e5eff8c,#1e5eff00 70%),radial-gradient(45% 50% at 100% 8%,#7640ff66,#7640ff00 70%),radial-gradient(55% 45% at 30% 100%,#0096dc4d,#0096dc00 70%),radial-gradient(45% 40% at 96% 96%,#463ce652,#463ce600 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:12px max(12px,env(safe-area-inset-right,0px)) 12px max(12px,env(safe-area-inset-left,0px));padding:var(--gap) max(var(--gap),env(safe-area-inset-right,0px)) var(--gap) 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(180%);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:blur(30px) saturate(180%);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:#3d8bff;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:#32d58326;background:rgba(var(--up-rgb),.15);border:0;border-radius:4px;border-radius:var(--r-ctl);color:#6ee7a8;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:#32d583;background:var(--up);box-shadow:0 0 0 3px #32d58333;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:#ffb34029;background:rgba(var(--amber-rgb),.16);border:0;color:#ffcb7a;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:#ffb340;background:var(--amber);box-shadow:0 0 0 3px #ffb34033;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;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);gap:7px;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:#3d8bff52;background:rgba(var(--accent-rgb),.32);box-shadow:inset 0 1px 0 #ffffff24,inset 0 0 0 1px #3d8bff80;box-shadow:inset 0 1px 0 #ffffff24,inset 0 0 0 1px rgba(var(--accent-rgb),.5);color:#fff}.sam-sound-on:hover{background:#3d8bff6b;background:rgba(var(--accent-rgb),.42)}.sam-clear{font-size:12px;padding:6px 11px}.sam-clear:disabled{opacity:.4}.sam-banner{animation:none;-webkit-backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:blur(30px) saturate(180%);backdrop-filter:var(--glass-blur);background:linear-gradient(180deg,#ffb34033,#ffb3401a),#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 #ffb3404d,inset 0 1px 0 #ffdca033,0 1px 1px #0000004d,0 24px 60px -28px #000000d9;box-shadow:inset 0 0 0 1px rgba(var(--amber-rgb),.3),inset 0 1px 0 #ffdca033,var(--glass-shadow);color:#ffcb7a;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:#3d8bff80;background:rgba(var(--accent-rgb),.5);color:#fff}.sam-stage-deepening .sam-stage-event,.sam-stage-det[data-det=new_low]{background:#ff4f6d6b;background:rgba(var(--fall-rgb),.42);color:#fff}.sam-stage-recovering .sam-stage-event{background:#32d58361;background:rgba(var(--up-rgb),.38);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:#ff7d92;color:var(--fall-text)}.v-read{color:#5aa9ff;color:var(--read)}.sam-caret{background:#3d8bff;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:#ff7d92;color:var(--fall-text)}.sam-meta-b{color:#5aa9ff;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;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:#3d8bff;background:var(--accent)}.sam-eye-live .sam-eye-pupil,.sam-eye-pupil{box-shadow:0 0 10px #3d8bffb3;box-shadow:0 0 10px rgba(var(--accent-rgb),.7)}.sam-eye-lid{display:none}.sam-eye-acquired{box-shadow:inset 0 1px 0 #ffffff24,inset 0 0 0 1px #3d8bff99,0 4px 12px #00000059;box-shadow:inset 0 1px 0 #ffffff24,inset 0 0 0 1px 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:#3d8bff33;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:#ff4f6d29;background:rgba(var(--fall-rgb),.16);border-radius:3px;border-radius:var(--r-chip);color:#ff7d92;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:#5aa9ff;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:#3d8bff4d;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:#ff4f6d;background:var(--fall)}.sam-tl-key .sam-tl-cross{background:#3d8bff;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);height:28px}.sam-tl-hour{background:#ffffff0f}.sam-tl-elapsed{background:linear-gradient(90deg,#3d8bff0d,#3d8bff38);background:linear-gradient(90deg,rgba(var(--accent-rgb),.05),rgba(var(--accent-rgb),.22));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:#3d8bff;background:var(--accent);border-radius:1px;box-shadow:none;height:46%;left:6px;width:2px}.sam-tl-mark.sam-tl-low:after{background:#ff4f6d;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;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,#3d8bff4d,#3d8bff00 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}.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}.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,#ff4f6d1f,#ff4f6d00 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,#3d8bff5c,#3d8bff21),#090c164d;background:linear-gradient(180deg,rgba(var(--accent-rgb),.36),rgba(var(--accent-rgb),.13)),#090c164d;box-shadow:inset 0 1px 0 #d2e4ff52,inset 0 0 0 1px #3d8bff8c,0 1px 1px #00000040,0 18px 40px -18px #3d8bff8c;box-shadow:inset 0 1px 0 #d2e4ff52,inset 0 0 0 1px rgba(var(--accent-rgb),.55),0 1px 1px #00000040,0 18px 40px -18px rgba(var(--accent-rgb),.55)}.sam-cell-q:hover{background:linear-gradient(180deg,#3d8bff70,#3d8bff2b),#090c164d;background:linear-gradient(180deg,rgba(var(--accent-rgb),.44),rgba(var(--accent-rgb),.17)),#090c164d}.sam-cell-q.sam-cell-newlow:after{border-radius:inherit;box-shadow:0 0 0 1px #3d8bffe6,0 0 32px #3d8bff73;box-shadow:0 0 0 1px rgba(var(--accent-rgb),.9),0 0 32px rgba(var(--accent-rgb),.45);inset:0}.sam-cell-subject{box-shadow:inset 0 1px 0 #ffffff29,inset 0 0 0 1px #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 #3d8bffd9,0 0 24px #3d8bff80;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:#5aa9ff;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:#ff4f6d29;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:#ff7d92;color:var(--fall-text)}.sam-cell-q .sam-cell-drop{background:linear-gradient(#ff4f6d33,#ff4f6d33),#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;justify-self:start;margin-top:8px}.sam-cell-dir,.sam-cell-dir:before{height:7px;width:8px}.sam-dir-flat:before{height:2px;margin-top:2.5px}.sam-dir-down{color:#ff4f6d;color:var(--fall)}.sam-dir-up{color:#32d583;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:#3d8bff8c;background:rgba(var(--accent-rgb),.55);color:#fff}.sam-newlow-mark{background:#ff4f6d4d;background:rgba(var(--fall-rgb),.3);color:#fff;padding-left:16px}.sam-cell-q .sam-newlow-mark{background:linear-gradient(#ff4f6d4d,#ff4f6d4d),#06091480;background:linear-gradient(rgba(var(--fall-rgb),.3),rgba(var(--fall-rgb),.3)),#06091480}.sam-newlow-mark:before{background:#ff4f6d;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:#ff4f6d73;background:rgba(var(--fall-rgb),.45)}.sam-cell-recover .sam-cell-tag{background:#32d5836b;background:rgba(var(--up-rgb),.42)}.sam-cell-acquire .sam-cell-tag{background:#3d8bff;background:var(--accent)}.sam-spark{border-top:0;color:#ff4f6d;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:#ff4f6d;stroke:var(--fall);stroke-width:1.7;filter:none}.sam-spark-area{fill:#ff4f6d;fill:var(--fall);opacity:.22}.sam-spark-up .sam-spark-line{stroke:#32d583;stroke:var(--up)}.sam-spark-up .sam-spark-area{fill:#32d583;fill:var(--up);opacity:.22}.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:#ff4f6d;background:var(--fall)}.sam-spark-up .sam-spark-head{background:#32d583;background:var(--up)}.sam-spark-flat .sam-spark-head{background:#fff}.sam-read-line,.sam-read-line.sam-read-falling{stroke:#5aa9ffbf;stroke:rgba(var(--read-rgb),.75);stroke-width:1.1}.sam-read-head{background:#5aa9ff;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 #b3d3ff;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(180%);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:blur(30px) saturate(180%);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}.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:#3d8bff8c;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:#5aa9ff;color:var(--read)}.sam-row-v-drop{color:#ff7d92;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:#b3d3ff;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%,#2563eb4d,#2563eb00 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(180%);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:blur(30px) saturate(180%);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 1px #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:#3d8bffd9;border-color:rgba(var(--accent-rgb),.85);box-shadow:inset 0 1px 2px #00000073,0 0 0 4px #3d8bff38;box-shadow:inset 0 1px 2px #00000073,0 0 0 4px rgba(var(--accent-rgb),.22)}.sam-login-form button{background:linear-gradient(180deg,#4b8dfa,#2563eb);border:0;border-radius:4px;border-radius:var(--r-ctl);box-shadow:inset 0 1px 0 #ffffff47,0 10px 24px -10px #2563ebcc;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,#5a98fb,#2f6df0)}.sam-login-form button:disabled{opacity:.5}.sam-login-error{color:#ff7d92;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:#b3d3ff;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:#b3d3ff;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(180%);backdrop-filter:blur(24px) saturate(180%);background:linear-gradient(180deg,#ffffff0d,#ffffff05),#0609129e;border-radius:0;box-shadow:inset 0 -1px 0 #ffffff14,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 1px #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%) 10px 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,.sam-cell:hover{background:#ffffff0a;box-shadow:none}.sam-cell-q,.sam-cell.sam-cell-q.sam-cell-newlow{background:linear-gradient(90deg,#3d8bff3d,#3d8bff12 75%,#3d8bff08);background:linear-gradient(90deg,rgba(var(--accent-rgb),.24),rgba(var(--accent-rgb),.07) 75%,rgba(var(--accent-rgb),.03))}.sam-cell-q:active,.sam-cell-q:hover{background:linear-gradient(90deg,#3d8bff4d,#3d8bff1a 75%,#3d8bff0d);background:linear-gradient(90deg,rgba(var(--accent-rgb),.3),rgba(var(--accent-rgb),.1) 75%,rgba(var(--accent-rgb),.05))}.sam-grid .sam-cell-q:after{animation:none;background:#3d8bff;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 #3d8bffd9;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%) 10px 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,#ff4f6d1f,#ff4f6d00 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,#1e4386,#152a52)}}@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}}
/*# sourceMappingURL=main.596f2f97.css.map*/