html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;margin:0;padding:0}:root{--background:#141414;--foreground:#ebebf0;--card:#181818f2;--card-foreground:#ebebf0;--popover:#181818f2;--popover-foreground:#ebebf0;--primary:#f8c638;--primary-foreground:#141414;--secondary:#1e1e1ef2;--secondary-foreground:#ebebf0;--muted:#181818f2;--muted-foreground:#c8c8c8;--accent:#232323f2;--accent-foreground:#ebebf0;--destructive:#ef4444;--destructive-foreground:#fafafa;--border:#2d2d2d;--input:#181818f2;--ring:#f8c638;--radius:.5rem;--shadow-sm:0 1px 0 #ffffff0a, 0 10px 30px #00000059;--shadow-md:0 1px 0 #ffffff0d, 0 18px 60px #00000073;--yellow:#f8c638;--yellow-foreground:#141414;--sidebar-background:#141414f2;--sidebar-foreground:#ebebf0;--sidebar-border:#2d2d2d;--sidebar-accent:#1e1e1ef2;--sidebar-accent-foreground:#ebebf0;--sidebar-active:#232323f2;--navbar-background:#121212f2;--navbar-height:4rem;--link-color:#f4ca4e}.light{--background:#f2f2f2;--foreground:#151a2d;--card:#fffffff2;--card-foreground:#151a2d;--popover:#fffffff2;--popover-foreground:#151a2d;--primary:#f8c638;--primary-foreground:#151a2d;--secondary:#f2f3f5f2;--secondary-foreground:#151a2d;--muted:#f8f8f9f2;--muted-foreground:#646973;--accent:#f0f2f4f2;--accent-foreground:#151a2d;--destructive:#ef4444;--destructive-foreground:#fff;--border-lighter:#e2e5ea;--border-darker:#c8c8c8;--border:#e4e4e7;--input:#f2f3f5f2;--ring:#f8c638;--sidebar-background:#f5f6f8f2;--sidebar-foreground:#151a2d;--sidebar-border:#e2e5ea;--sidebar-accent:#f0f2f4f2;--sidebar-accent-foreground:#151a2d;--sidebar-active:#dde0e2f2;--navbar-background:#fffffff2;--link-color:#b48214}html{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-rendering:geometricprecision;font-size:calc(10.75px + .2375vw)}body{background:var(--background);color:var(--foreground);width:100vw;height:100vh;margin:0;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;overflow:hidden}#root:before{content:"";opacity:.75;z-index:-1;background-image:url(/img/noise.png);background-repeat:repeat;background-size:182px;background-attachment:fixed;width:100%;height:100%;position:fixed;top:0;left:0}::selection{color:var(--foreground);background:#f8c63840}#root{min-height:100vh}#root-loading{background-color:var(--background);z-index:9999;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}#root-loading.hidden{display:none}#root-loading .loader-spinner{width:3rem;height:3rem;display:inline-block;position:relative}#root-loading .loader-circle{border:3px solid var(--border);border-top-color:var(--primary);border-radius:50%;width:100%;height:100%;animation:.6s linear infinite loader-spin;position:absolute;top:0;left:0}@keyframes loader-spin{to{transform:rotate(360deg)}}@keyframes progress-slide{0%{transform:translate(-100%)}to{transform:translate(350%)}}h1,h2,h3,h4,h5,h6{color:var(--foreground);font-weight:600;line-height:1.2}h1{letter-spacing:-.025em;margin-bottom:1.236rem;font-size:2.5rem}h2{letter-spacing:-.02em;margin-bottom:1rem;font-size:2rem}h3{letter-spacing:-.015em;margin-bottom:.809rem;font-size:1.618rem}h4{letter-spacing:-.01em;margin-bottom:.618rem;font-size:1.25rem}h5{margin-bottom:.5rem;font-size:1rem}h6{margin-bottom:.5rem;font-size:.875rem}p{margin:0}a{color:var(--link-color,inherit);text-decoration:none}a:hover{opacity:.85;text-decoration:none}button{font-family:inherit}input,textarea,select{font-family:inherit;font-size:inherit}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--paper) inset!important;-webkit-text-fill-color:var(--foreground)!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--paper) inset!important;-webkit-text-fill-color:var(--foreground)!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--paper) inset!important;-webkit-text-fill-color:var(--foreground)!important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--paper) inset!important;-webkit-text-fill-color:var(--foreground)!important}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes skeleton-wave{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-fade-out{0%{opacity:1}to{opacity:0}}@keyframes dialog-slide-in{0%{opacity:0;transform:scale(.95)translateY(-1em)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes dialog-slide-out{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(-1em)}}@keyframes drawer-slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes drawer-slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes drawer-slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes drawer-slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--background)}::-webkit-scrollbar-thumb{background:#ffffff26 padding-box content-box;border:3px solid #0000;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--primary);background-clip:content-box}*{scrollbar-width:auto;scrollbar-color:var(--border) var(--background)}
