@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap);:root{--normalText:clamp(1rem,1rem,1.2rem);--labelText:clamp(1.4rem,1.4rem,1.6rem)}*{box-sizing:border-box;font-size:clamp(1rem,1rem,1.2rem);font-size:var(--normalText);padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,Arial,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.react-tabs__tab{padding:6px 10px;white-space:normal}.auth-container{align-items:center;background:radial-gradient(circle at top left,#1e293b,#0f172a 70%);display:flex;font-size:var(--normalText);justify-content:center;min-height:100vh;padding:20px}.auth-card{border-radius:14px;margin-top:-40px;max-width:420px;padding:25px 40px;width:100%}.auth-subtitle{color:#ffffffb3;margin-bottom:25px}.auth-form{display:flex;flex-direction:column;gap:15px}.auth-form input{background:#f8fafc;border:1px solid #d1d5db;border-radius:8px;padding:13px}.auth-form input:focus{background:#fff;border-color:#1e293b;box-shadow:0 0 0 2px #1e293b1a}.auth-button{background:#1e293b;border:none;border-radius:8px;color:#fff;cursor:pointer;margin-top:10px;padding:12px;transition:.2s ease}.auth-button:hover{background:#0f172a}.auth-links{display:flex;justify-content:space-between;margin-top:20px}.auth-links a{color:#3b82f6;text-decoration:none}.auth-links a:hover{text-decoration:underline}.auth-brand{margin-bottom:25px;text-align:center}.auth-brand h1{color:#fff;font-size:var(--labelText);letter-spacing:.5px}.auth-brand p{color:#ffffffb3;margin-top:4px}@media (max-width:768px){.auth-card{padding:35px 25px}}@media (max-width:480px){.auth-card{border-radius:10px;padding:25px 20px}.auth-form input{padding:12px}.auth-links{flex-direction:column;gap:8px;text-align:center}}.react-tabs{-webkit-tap-highlight-color:transparent}.react-tabs__tab-list{border-bottom:1px solid #aaa;margin:0 0 10px;padding:0}.react-tabs__tab{border:1px solid #0000;border-bottom:none;bottom:-1px;cursor:pointer;display:inline-block;list-style:none;padding:6px 12px;position:relative}.react-tabs__tab--selected{background:#fff;border-color:#aaa;border-radius:5px 5px 0 0;color:#000}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{outline:none}.react-tabs__tab:focus:after{background:#fff;bottom:-5px;content:"";height:5px;left:-4px;position:absolute;right:-4px}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}
/*# sourceMappingURL=main.849aa810.css.map*/