body{color:#e4e4e7;background-color:#020202;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;overflow:hidden auto}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#09090b}::-webkit-scrollbar-thumb{background:#27272a;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#3f3f46}.transition-all{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fog-container{z-index:-1;pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.fog-layer{filter:blur(60px);background-size:cover;width:200%;height:200%;position:absolute;top:-50%;left:-50%}.fog-layer.one{opacity:.8;background:radial-gradient(circle,#64748b26 0%,#0000 50%),radial-gradient(circle at 20% 30%,#c8c8dc0d 0%,#0000 40%)}.fog-layer.two{opacity:.7;background:radial-gradient(circle at 80% 20%,#4755691a 0%,#0000 50%),radial-gradient(circle at 10% 80%,#94a3b81a 0%,#0000 40%)}.fog-layer.three{opacity:.9;background:radial-gradient(at 50% 10%,#f9731614 0%,#0000 60%);top:-60%}#root{z-index:10;position:relative}.alarm-row{background-color:#450a0a66;animation:2s infinite pulse-border}@keyframes pulse-border{0%,to{border-left:4px solid #ef444480}50%{border-left:4px solid #ef4444}}.custom-checkbox{appearance:none;cursor:pointer;background-color:#18181b;border:1px solid #3f3f46;border-radius:4px;justify-content:center;align-items:center;width:1rem;height:1rem;transition:all .2s;display:inline-flex}.custom-checkbox:checked{background-color:#f97316;border-color:#f97316}.custom-checkbox:checked:after{content:"✓";color:#fff;font-size:.75rem;font-weight:700}.sparkline-container{align-items:end;gap:1px;height:32px;display:flex}.sparkline-bar{border-radius:1px;width:2px;min-height:1px;transition:height .2s}.arb-glow{box-shadow:0 0 20px #22c55e26,0 0 40px #22c55e0d}.kbd{color:#85858e;background:#27272a;border:1px solid #3f3f46;border-radius:3px;padding:1px 5px;font-family:monospace;font-size:11px}:root .text-\[8px\],:root .text-\[9px\],:root .text-\[10px\]{font-size:11px}:root .text-zinc-500{color:#85858e}:root .text-zinc-600{color:#80808a}html{scrollbar-gutter:stable}.arbitools-sticky-header{z-index:60;isolation:isolate;margin-top:-12px;padding-top:12px;position:sticky;top:0}.arbitools-sticky-header:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:linear-gradient(#09090bf0,#09090bdb);border-bottom:1px solid #3f3f468c;width:100vw;position:absolute;inset:0 auto -1px 50%;transform:translate(-50%);box-shadow:0 10px 28px -14px #000000e6}@supports (animation-timeline:scroll()){@keyframes arbitools-sticky-bar-in{0%{opacity:0}to{opacity:1}}@keyframes arbitools-sticky-rule-out{to{border-bottom-color:#0000}}.arbitools-sticky-header{animation:linear both arbitools-sticky-rule-out;animation-timeline:scroll(root);animation-range:0 32px}.arbitools-sticky-header:before{animation:linear both arbitools-sticky-bar-in;animation-timeline:scroll(root);animation-range:0 32px}}
