:root{--light-background:#f2f6ff;--dark-background:#0a2240;--error-semantic:#ff4136;--warning-semantic:#ffdc00;--success-semantic:#2ecc40;--blue-accent:#0572ec;--cyan-accent:#00d7ff;--purple-accent:#635bff;--orange-accent:#f15637;--light-text:white;--light-text2:#ffffffb3;--dark-text:black;--dark-text2:#000000b3;--red-tag:#ff7979;--pink-tag:#eaa9e7;--blue-tag:#83d2f5;--gray-tag:#adb6c4;--green-tag:#91e2a8;--yellow-tag:#f5d779;--purple-tag:#bcb3f0;--orange-tag:#f2a582}
:root{--light-soft-shadow:0px 10px 20px #ccc3;--light-medium-shadow:0px 20px 40px #ccc6;--light-heavy-shadow:0px 30px 60px #ccc9;--dark-soft-shadow:0px 5px 10px #1700661a;--dark-medium-shadow:0px 10px 20px #17006633;--dark-heavy-shadow:0px 20px 40px #17006666;--soft-blur:blur(5px);--medium-blur:blur(10px);--heavy-blur:blur(20px);--slow-transition:2s cubic-bezier(.2, .8, .2, 1);--medium-transition:1s cubic-bezier(.2, .8, .2, 1);--fast-transition:.5s cubic-bezier(.2, .8, .2, 1)}
:root{--spin-animation:spin;--slide-animation:slide;--darken-animation:darken;--blur-animation:blur;--blink-animation:blink;--fadeIn-animation:fadeIn}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes spin{0%{--angle:0deg}to{--angle:360deg}}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes darken{to{background:#00000080}}@keyframes blur{to{-webkit-backdrop-filter:var(--soft-blur);backdrop-filter:var(--soft-blur);background:#00000080}}@keyframes blink{50%{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
:root{--sf-pro-display-h1:bold 60px/72px "SF-Pro-Display";--sf-pro-display-h2:bold 48px/60px "SF-Pro-Display";--sf-pro-display-h3:bold 36px/44px "SF-Pro-Display";--sf-pro-display-h4:bold 30px/38px "SF-Pro-Display";--sf-pro-display-h5:bold 24px/32px "SF-Pro-Display";--sf-pro-text-large:normal 20px/30px "SF-Pro-Text";--sf-pro-text-medium:normal 18px/28px "SF-Pro-Text";--sf-pro-text-caption:normal 16px/24px "SF-Pro-Text";--sf-pro-text-small:normal 14px/20px "SF-Pro-Text";--sf-pro-text-tiny:normal 12px/18px "SF-Pro-Text"}@font-face{font-family:SF-Pro-Display;src:url(/fonts/SF_Pro_Display/SF-Pro-Display-Regular.otf)format("opentype");font-weight:400}@font-face{font-family:SF-Pro-Display;src:url(/fonts/SF_Pro_Display/SF-Pro-Display-Medium.otf)format("opentype");font-weight:500}@font-face{font-family:SF-Pro-Display;src:url(/fonts/SF_Pro_Display/SF-Pro-Display-Semibold.otf)format("opentype");font-weight:600}@font-face{font-family:SF-Pro-Display;src:url(/fonts/SF_Pro_Display/SF-Pro-Display-Bold.otf)format("opentype");font-weight:700}@font-face{font-family:SF-Pro-Text;src:url(/fonts/SF_Pro_Text/SF-Pro-Text-Regular.otf)format("opentype");font-weight:400}@font-face{font-family:SF-Pro-Text;src:url(/fonts/SF_Pro_Text/SF-Pro-Text-Medium.otf)format("opentype");font-weight:500}@font-face{font-family:SF-Pro-Text;src:url(/fonts/SF_Pro_Text/SF-Pro-Text-Semibold.otf)format("opentype");font-weight:600}@font-face{font-family:SF-Pro-Text;src:url(/fonts/SF_Pro_Text/SF-Pro-Text-Bold.otf)format("opentype");font-weight:700}@font-face{font-family:FiraCode;src:url(/fonts/Fira_Code/FiraCode-Regular.ttf)format("opentype");font-weight:400}@font-face{font-family:FiraCode;src:url(/fonts/Fira_Code/FiraCode-Medium.ttf)format("opentype");font-weight:500}@font-face{font-family:FiraCode;src:url(/fonts/Fira_Code/FiraCode-SemiBold.ttf)format("opentype");font-weight:600}@font-face{font-family:FiraCode;src:url(/fonts/Fira_Code/FiraCode-Bold.ttf)format("opentype");font-weight:700}
::-webkit-scrollbar{width:0;height:0}*,:before,:after{box-sizing:border-box}html,body,div,span,h1,h2,h3,h4,h5,p,a,img,form,label,video,button,input,textarea{color:inherit;font:inherit;border:0;outline:none;margin:0;padding:0;font-size:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}button{cursor:pointer;background-color:#0000}a{text-decoration:none}label{white-space:no-wrap;color:var(--dark-text);font:var(--sf-pro-text-small);cursor:pointer;font-weight:500;display:grid}input{width:100%;height:calc(100% - 2px)}input,textarea{font:var(--sf-pro-text-small)}input::placeholder,textarea::placeholder{color:#0003}input:autofill,input:autofill:hover,input:autofill:focus,input:autofill:active{transition-delay:9999s}
