:root{--color-background: #0b1326;--color-on-surface: #dae2fd;--color-on-surface-variant: #c6c6cc;--color-brand: #29fcf3;--color-outline-variant: #45464c;--color-divider: rgba(255, 255, 255, .07)}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{font-family:Inter,system-ui,sans-serif;font-weight:400;background:var(--color-background);color:var(--color-on-surface);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button{font-family:inherit}a{color:inherit}::placeholder{color:var(--color-on-surface-variant);opacity:1}:focus:not(:focus-visible){outline:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--color-brand);outline-offset:2px}input:not([type=checkbox]):not([type=radio]):not([type=range]):focus,textarea:focus{outline:none;border-color:var(--color-brand);box-shadow:inset 0 0 0 2px var(--color-brand)}:where(button,[role=button],[role=checkbox],[role=radio],[role=switch],[role=menuitem],[role=option]){position:relative}:where(button,[role=button],[role=checkbox],[role=radio],[role=switch],[role=menuitem],[role=option]):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:currentColor;opacity:0;pointer-events:none;transition:opacity .12s linear}@media (hover: hover){:where(button,[role=button],[role=checkbox],[role=radio],[role=switch],[role=menuitem],[role=option]):hover:after{opacity:.08}}:where(button,[role=button],[role=checkbox],[role=radio],[role=switch],[role=menuitem],[role=option]):active:after{opacity:.1}:where(button:disabled,[aria-disabled=true]):after{opacity:0!important}@media (prefers-reduced-motion: reduce){:where(button,[role=button],[role=checkbox],[role=radio],[role=switch],[role=menuitem],[role=option]):after{transition:none}}*{scrollbar-width:thin;scrollbar-color:var(--color-outline-variant) transparent}.tap-slop{position:relative}.tap-slop:before{content:"";position:absolute;inset:calc(-1 * var(--tap-slop, 0px))}.tap-slop-xy{position:relative}.tap-slop-xy:before{content:"";position:absolute;inset:calc(-1 * var(--tap-slop-y, 0px)) calc(-1 * var(--tap-slop-x, 0px))}html{scrollbar-gutter:stable}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}
