@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap);*,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv02","cv03","cv04","cv11";font-family:Inter,system-ui,-apple-system,sans-serif;margin:0}::selection{background:#bfdbfe;background:var(--accent-glow-strong,#bfdbfe);color:#1e3a8a;color:var(--text-primary,#1e3a8a)}:focus{outline:none}:focus-visible{border-radius:4px;outline:3px solid #5540f0;outline:3px solid var(--accent,#5540f0);outline-offset:3px}input:focus,select:focus,textarea:focus{border-color:#2563eb!important;border-color:var(--accent,#2563eb)!important;box-shadow:0 0 0 3px #2563eb1f!important;box-shadow:0 0 0 3px var(--accent-glow,#2563eb1f)!important;outline:none}input:invalid,textarea:invalid{border-color:#ef4444!important;border-color:var(--color-danger,#ef4444)!important;box-shadow:0 0 0 3px #ef44441a!important}::placeholder{color:#9890b4;color:var(--text-muted,#9890b4);opacity:1}button{cursor:pointer;transition:background .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1)}button:disabled{cursor:not-allowed;opacity:.55}button:not(:disabled):active{transform:translateY(1px)}a{transition:color .15s,background .15s,border-color .15s}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#00000024;background:var(--scrollbar-thumb,#00000024);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#00000042;background:var(--scrollbar-thumb-hover,#00000042)}::-webkit-scrollbar-corner{background:#0000}input[type=range]{-webkit-appearance:none;background:#e2e8f0;background:var(--border,#e2e8f0);border-radius:2px;cursor:pointer;height:4px;outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:currentColor;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px #0003;cursor:pointer;height:14px;-webkit-transition:transform .1s;transition:transform .1s;width:14px}input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.15)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}[draggable=true]{cursor:grab}[draggable=true]:active{cursor:grabbing}
/*# sourceMappingURL=main.99378f8e.css.map*/