.register_container__ZDvLI{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--bg-body);padding:var(--spacing-md);position:relative;overflow:hidden}.register_container__ZDvLI:before{top:-20%;left:-10%;background:radial-gradient(circle,rgba(79,70,229,.15) 0,transparent 60%)}.register_container__ZDvLI:after,.register_container__ZDvLI:before{content:"";position:absolute;width:60%;height:70%;filter:blur(80px);z-index:0}.register_container__ZDvLI:after{bottom:-20%;right:-10%;background:radial-gradient(circle,rgba(6,182,212,.15) 0,transparent 60%)}.register_formCard__Ha8AN{background:var(--bg-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--border-color);border:1px solid var(--border-color);border-top-color:var(--glass-border);border-radius:var(--radius-xl);padding:clamp(var(--spacing-lg),5vw,var(--spacing-2xl));box-shadow:var(--shadow-xl);width:100%;max-width:420px;animation:register_fadeIn__Xs4XD .6s cubic-bezier(.16,1,.3,1);position:relative;z-index:1}.register_header__wDtcw{text-align:center;margin-bottom:var(--spacing-xl)}.register_title__sRyfD{font-size:2rem;font-weight:800;color:var(--text-main);margin-bottom:var(--spacing-xs);background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em}.register_subtitle__7L21C{color:var(--text-secondary);font-size:1rem}.register_form__4g4Cp{display:flex;flex-direction:column;gap:var(--spacing-lg)}.register_inputGroup__EGxG8{display:flex;flex-direction:column;gap:var(--spacing-xs)}.register_label__pMcEn{font-weight:600;color:var(--text-main);font-size:.875rem;margin-left:2px}.register_input__3xGuf{padding:.75rem 1rem;border:1px solid var(--border-color);border-radius:var(--radius-md);font-size:1rem;transition:all var(--transition-base);font-family:inherit;background:var(--bg-glass);color:var(--text-main)}.register_input__3xGuf:focus{outline:none;border-color:var(--primary);background:var(--bg-body);box-shadow:0 0 0 3px rgba(79,70,229,.15)}.register_input__3xGuf::placeholder{color:var(--text-muted)}.register_error__bbkN4{background:rgba(239,68,68,.1);color:var(--danger);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);font-size:.875rem;border:1px solid rgba(239,68,68,.2);display:flex;align-items:center;animation:register_shake__62XY1 .4s ease-in-out}.register_footer__3pJtY{margin-top:var(--spacing-lg);text-align:center;color:var(--text-secondary);font-size:.875rem}.register_link__8HFRy{color:var(--primary);text-decoration:none;font-weight:600;transition:color var(--transition-base)}.register_link__8HFRy:hover{color:var(--primary-light)}@keyframes register_fadeIn__Xs4XD{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes register_shake__62XY1{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}@media (max-width:480px){.register_container__ZDvLI{padding:var(--spacing-md)}.register_formCard__Ha8AN{padding:var(--spacing-lg)}.register_title__sRyfD{font-size:1.75rem}}