:root{--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0}}body{color:rgb(var(--foreground-rgb))}::-webkit-scrollbar,::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}::-webkit-scrollbar:vertical{position:"relative";width:16px}::-webkit-scrollbar:horizontal{background:rgba(0,0,0,0);height:16px}::-webkit-scrollbar-thumb{border:8px solid rgba(0,0,0,0);background:var(--joy-palette-divider,#cdd7e157);background-clip:padding-box;width:6px;border-radius:10px;-webkit-transition:"all 0.2s";transition:"all 0.2s"}::-webkit-scrollbar-thumb:vertical{border:4px solid rgba(0,0,0,0);background:var(--joy-palette-background-level3,#cdd7e157);background-clip:padding-box;width:6px}::-webkit-scrollbar-thumb:horizontal{border:4px solid rgba(0,0,0,0);background:var(--joy-palette-background-level3,#cdd7e157);background-clip:padding-box;width:6px}::-webkit-scrollbar-thumb:hover{border:4px solid rgba(0,0,0,0);background:var(--joy-palette-background-level3,#cdd7e157);background-clip:padding-box;width:6px}.os-scrollbar-handle{background-color:color-mix(in srgb,var(--joy-palette-background-level3) 50%,rgba(128,128,128,.2))!important;z-index:10000!important}.os-scrollbar-handle:hover{background-color:color-mix(in srgb,var(--joy-palette-background-level3) 50%,rgba(128,128,128,.35))!important;z-index:10000!important}.os-scrollbar-handle:active{background-color:color-mix(in srgb,var(--joy-palette-background-level3) 50%,rgba(128,128,128,.5))!important;z-index:10000!important}.os-theme-dark .os-scrollbar{min-width:16px;min-height:16px}.os-theme-dark .os-scrollbar-handle{min-width:8px;min-height:8px;margin:2px;background-color:color-mix(inb,var(--joy-palette-background-level3) 80%,#00000000 20%)}@font-face{font-family:TTHoves-Bold-Italic;src:url(/fonts/TTHoves/TTHoves-Bold-Italic.woff);font-weight:400;font-style:normal}@font-face{font-family:TTHoves-Bold;src:url(/fonts/TTHoves/TTHoves-Bold.woff);font-weight:400;font-style:normal}@font-face{font-family:TTHoves-Italic;src:url(/fonts/TTHoves/TTHoves-Italic.woff);font-weight:400;font-style:normal}@font-face{font-family:TTHoves-Medium-Italic;src:url(/fonts/TTHoves/TTHoves-Medium-Italic.woff);font-weight:400;font-style:normal}@font-face{font-family:TTHoves-Medium;src:url(/fonts/TTHoves/TTHoves-Medium.woff);font-weight:400;font-style:normal}@font-face{font-family:TTHoves-Regular;src:url(/fonts/TTHoves/TTHoves-Regular.woff);font-weight:400;font-style:normal}@font-face{font-family:TTNorms-Black;src:url(/fonts/TTNorms/TTNorms-Black.otf)}@font-face{font-family:TTNorms-BlackItalic;src:url(/fonts/TTNorms/TTNorms-BlackItalic.otf)}@font-face{font-family:TTNorms-Bold;src:url(/fonts/TTNorms/TTNorms-Bold.otf)}@font-face{font-family:TTNorms-BoldItalic;src:url(/fonts/TTNorms/TTNorms-BoldItalic.otf)}@font-face{font-family:TTNorms-ExtraBold;src:url(/fonts/TTNorms/TTNorms-ExtraBold.otf)}@font-face{font-family:TTNorms-ExtraBoldItalic;src:url(/fonts/TTNorms/TTNorms-ExtraBoldItalic.otf)}@font-face{font-family:TTNorms-ExtraLight;src:url(/fonts/TTNorms/TTNorms-ExtraLight.otf)}@font-face{font-family:TTNorms-ExtraLightItalic;src:url(/fonts/TTNorms/TTNorms-ExtraLightItalic.otf)}@font-face{font-family:TTNorms-Heavy;src:url(/fonts/TTNorms/TTNorms-Heavy.otf)}@font-face{font-family:TTNorms-HeavyItalic;src:url(/fonts/TTNorms/TTNorms-HeavyItalic.otf)}@font-face{font-family:TTNorms-Italic;src:url(/fonts/TTNorms/TTNorms-Italic.otf)}@font-face{font-family:TTNorms-Light;src:url(/fonts/TTNorms/TTNorms-Light.otf)}@font-face{font-family:TTNorms-LightItalic;src:url(/fonts/TTNorms/TTNorms-LightItalic.otf)}@font-face{font-family:TTNorms-Medium;src:url(/fonts/TTNorms/TTNorms-Medium.otf)}@font-face{font-family:TTNorms-MediumItalic;src:url(/fonts/TTNorms/TTNorms-MediumItalic.otf)}@font-face{font-family:TTNorms-Regular;src:url(/fonts/TTNorms/TTNorms-Regular.otf)}@font-face{font-family:TTNorms-Thin;src:url(/fonts/TTNorms/TTNorms-Thin.otf)}@font-face{font-family:TTNorms-ThinItalic;src:url(/fonts/TTNorms/TTNorms-ThinItalic.otf)}@font-face{font-family:InterVariable;src:url(/fonts/Inter/InterVariable.woff2) format("woff2")}@font-face{font-family:InterVariable;src:url(/fonts/Inter/InterVariable-Italic.woff2) format("woff2")}@font-face{font-family:Inter-Thin;src:url(/fonts/Inter/Inter-Thin.woff2) format("woff2")}@font-face{font-family:Inter-ThinItalic;src:url(/fonts/Inter/Inter-ThinItalic.woff2) format("woff2")}@font-face{font-family:Inter-ExtraLight;src:url(/fonts/Inter/Inter-ExtraLight.woff2) format("woff2")}@font-face{font-family:Inter-ExtraLightItalic;src:url(/fonts/Inter/Inter-ExtraLightItalic.woff2) format("woff2")}@font-face{font-family:Inter-Light;src:url(/fonts/Inter/Inter-Light.woff2) format("woff2")}@font-face{font-family:Inter-LightItalic;src:url(/fonts/Inter/Inter-LightItalic.woff2) format("woff2")}@font-face{font-family:Inter-Regular;src:url(/fonts/Inter/Inter-Regular.woff2) format("woff2")}@font-face{font-family:Inter-Italic;src:url(/fonts/Inter/Inter-Italic.woff2) format("woff2")}@font-face{font-family:Inter-Medium;src:url(/fonts/Inter/Inter-Medium.woff2) format("woff2")}@font-face{font-family:Inter-MediumItalic;src:url(/fonts/Inter/Inter-MediumItalic.woff2) format("woff2")}@font-face{font-family:Inter-SemiBold;src:url(/fonts/Inter/Inter-SemiBold.woff2) format("woff2")}@font-face{font-family:Inter-SemiBoldItalic;src:url(/fonts/Inter/Inter-SemiBoldItalic.woff2) format("woff2")}@font-face{font-family:Inter-Bold;src:url(/fonts/Inter/Inter-Bold.woff2) format("woff2")}@font-face{font-family:Inter-BoldItalic;src:url(/fonts/Inter/Inter-BoldItalic.woff2) format("woff2")}@font-face{font-family:Inter-ExtraBold;src:url(/fonts/Inter/Inter-ExtraBold.woff2) format("woff2")}@font-face{font-family:Inter-ExtraBoldItalic;src:url(/fonts/Inter/Inter-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-family:Inter-Black;src:url(/fonts/Inter/Inter-Black.woff2) format("woff2")}@font-face{font-family:Inter-BlackItalic;src:url(/fonts/Inter/Inter-BlackItalic.woff2) format("woff2")}@font-face{font-family:JetBrainsMono-Bold;src:url(/fonts/JetBrainsMono/JetBrainsMono-Bold.woff2) format("woff2")}@font-face{font-family:JetBrainsMono-BoldItalic;src:url(/fonts/JetBrainsMono/JetBrainsMono-BoldItalic.woff2) format("woff2")}@font-face{font-family:JetBrainsMono-ExtraBold;src:url(/fonts/JetBrainsMono/JetBrainsMono-ExtraBold.woff2) format("woff2")}@font-face{font-family:JetBrainsMono-ExtraBoldItalic;src:url(/fonts/JetBrainsMono/JetBrainsMono-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-family:JetBrainsMono-ExtraLight;src:url(/fonts/JetBrainsMono/JetBrainsMono-ExtraLight.woff2) format("woff2")}@font-face{font-family:JetBrainsMono-ExtraLightItalic;src:url(/fonts/JetBrainsMono/JetBrainsMono-ExtraLightItalic.woff2) format("woff2")}@font-face{font-family:JetBrainsMono-Heavy;src:url(/fonts/JetBrainsMono/JetBrainsMono-Heavy.woff2) format("woff2")}@font-face{font-family:JetBrainsMono-HeavyItalic;src:url(/fonts/JetBrainsMono/JetBrainsMono-HeavyItalic.woff2) format("woff2")}@font-face{font-family:JetBrainsMono-Italic;src:url(/fonts/JetBrainsMono/JetBrainsMono-Italic.woff2) format("woff2")}@font-face{font-family:JetBrainsMono-Light;src:url(/fonts/JetBrainsMono/JetBrainsMono-Light.woff2) format("woff2")}@font-face{font-family:JetBrainsMono-LightItalic;src:url(/fonts/JetBrainsMono/JetBrainsMono-LightItalic.woff2) format("woff2")}@font-face{font-family:JetBrainsMono-Medium;src:url(/fonts/JetBrainsMono/JetBrainsMono-Medium.woff2) format("woff2")}@font-face{font-family:JetBrainsMono-MediumItalic;src:url(/fonts/JetBrainsMono/JetBrainsMono-MediumItalic.woff2) format("woff2")}@font-face{font-family:JetBrainsMono-Regular;src:url(/fonts/JetBrainsMono/JetBrainsMono-Regular.woff2) format("woff2")}@font-face{font-family:JetBrainsMono-Thin;src:url(/fonts/JetBrainsMono/JetBrainsMono-Thin.woff2) format("woff2")}@font-face{font-family:JetBrainsMono-ThinItalic;src:url(/fonts/JetBrainsMono/JetBrainsMono-ThinItalic.woff2) format("woff2")}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}@property --x{syntax:"<percentage>";initial-value:0%;inherits:false}@property --y{syntax:"<number>";initial-value:0;inherits:false}.rotating-border{position:relative;background-color:var(--joy-palette-background-body);color:var(--joy-palette-text-primary);isolation:isolate;height:30px}.rotating-border:after,.rotating-border:before{content:"";position:absolute;inset:-1px;background-color:var(--joy-palette-divider);background-image:conic-gradient(from var(--angle) at var(--x) 50%,var(--joy-palette-divider) 0deg,var(--joy-palette-divider) 280deg,rgb(0,255,174) 320deg,rgb(0,208,255) 330deg,rgb(79,56,255) 1turn);border-radius:inherit;animation:moveX 6s linear infinite,spin 6s linear infinite;z-index:-1}.rotating-border:before{filter:blur(.5rem);opacity:1}@keyframes moveX{0%{--x:7%}40%{--x:93%}50%{--x:93%}90%{--x:7%}to{--x:7%}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}