@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@500;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:JetBrains Mono,source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.tabular-nums{font-feature-settings:"tnum" 1,"tnum";font-variant-numeric:tabular-nums}.hover-lift{transition:transform .18s ease,box-shadow .18s ease}.hover-lift:hover{box-shadow:0 8px 20px #0f172a1f!important;transform:translateY(-2px)}.nav-btn{transition:background .15s ease,border-color .15s ease,color .15s ease,transform .1s ease}.nav-btn:active{transform:scale(.98)}@keyframes fadeInTab{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.fade-in-tab{animation:fadeInTab .28s ease}@keyframes spin{to{transform:rotate(1turn)}}.spin{animation:spin 1s linear infinite}@keyframes popIn{0%{opacity:0;transform:scale(.97) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.pop-in{animation:popIn .18s ease}@keyframes headerPulse{0%,92%,to{box-shadow:none;opacity:.75}95%{box-shadow:0 0 6px #818cf88c;opacity:1}}.header-pulse-line{animation:headerPulse 30s ease-in-out infinite}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#64748b59;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#64748b8c}.infotip{align-items:center;color:#94a3b8;cursor:help;display:inline-flex;position:relative;vertical-align:middle}.infotip:focus-visible,.infotip:hover{color:#2563eb}.infotip .infotip-bubble{background:#0f172a;border-radius:8px;box-shadow:0 12px 28px #00000059;color:#e2e8f0;font-size:11.5px;font-weight:400;left:0;letter-spacing:normal;line-height:1.5;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;text-transform:none;top:calc(100% + 8px);transform:translateY(-3px);transition:opacity .15s ease,transform .15s ease;visibility:hidden;z-index:800}.infotip.infotip-right .infotip-bubble{left:auto;right:0}.infotip:focus-visible .infotip-bubble,.infotip:hover .infotip-bubble{opacity:1;transform:translateY(0);visibility:visible}
/*# sourceMappingURL=main.dd4feb8d.css.map*/