.OvellanAuth-module__AdtREG__wrap{--ink:#08080a;--ink-2:#0c0d12;--surface:#16171d;--surface-2:#1b1d25;--line:rgba(255,255,255,.08);--line-2:rgba(255,255,255,.14);--tx:#e9ecf2;--tx-dim:#b2bacb;--tx-faint:#828b9e;--cobalt:#3b6ef5;--cobalt-hover:#2f59d4;--cobalt-soft:rgba(59,110,245,.14);--green:#1fae87;width:100%;min-height:100vh;color:var(--tx);-webkit-font-smoothing:antialiased;background:radial-gradient(70% 50% at 18% -8%,rgba(59,110,245,.12),transparent 60%),radial-gradient(120% 80% at 100% 120%,rgba(150,168,220,.08),transparent 58%),linear-gradient(#07070a 0%,#08080a 40%,#0d0e13 100%);grid-template-columns:1fr 1fr;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid;position:relative;overflow:hidden}.OvellanAuth-module__AdtREG__wrap:after{content:"";pointer-events:none;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;top:0;bottom:0;left:0;right:0}.OvellanAuth-module__AdtREG__showcase{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;gap:40px;min-width:0;padding:max(40px,min(5vw,72px));display:flex;position:relative}.OvellanAuth-module__AdtREG__brandRow{color:#fff;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;text-decoration:none;display:inline-flex}.OvellanAuth-module__AdtREG__wordmark{letter-spacing:-.01em;color:#fff;font-family:Space Grotesk,Inter,sans-serif;font-size:1.32rem;font-weight:600}.OvellanAuth-module__AdtREG__mid{flex-direction:column;gap:30px;display:flex}.OvellanAuth-module__AdtREG__copy{max-width:34ch}.OvellanAuth-module__AdtREG__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--tx-faint);align-items:center;gap:11px;margin:0 0 20px;font-size:.74rem;font-weight:700;display:inline-flex}.OvellanAuth-module__AdtREG__eyebrow:before{content:"";background:var(--cobalt);width:26px;height:1px}.OvellanAuth-module__AdtREG__headline{letter-spacing:-.026em;color:#fff;max-width:20ch;margin:0;font-family:Space Grotesk,Inter,sans-serif;font-size:max(2rem,min(3.2vw,2.9rem));font-weight:600;line-height:1.07}.OvellanAuth-module__AdtREG__headline em{color:var(--cobalt);font-style:normal}.OvellanAuth-module__AdtREG__sub{color:var(--tx-dim);max-width:42ch;margin:18px 0 0;font-size:1.04rem;line-height:1.6}.OvellanAuth-module__AdtREG__demo{background:var(--surface);border:1px solid var(--line);border-radius:16px;width:100%;max-width:380px;animation:7s ease-in-out infinite OvellanAuth-module__AdtREG__floaty;overflow:hidden;box-shadow:0 30px 80px -40px rgba(0,0,0,.9),inset 0 1px rgba(255,255,255,.04)}@keyframes OvellanAuth-module__AdtREG__floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.OvellanAuth-module__AdtREG__demoHead{border-bottom:1px solid var(--line);background:linear-gradient(rgba(255,255,255,.02),transparent);align-items:center;gap:10px;padding:13px 15px;display:flex}.OvellanAuth-module__AdtREG__demoAvatar{background:var(--ink-2);border:1px solid var(--line);color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.OvellanAuth-module__AdtREG__demoName{color:#fff;font-size:.9rem;font-weight:700;line-height:1.1}.OvellanAuth-module__AdtREG__demoStatus{color:var(--green);align-items:center;gap:5px;font-size:.72rem;display:inline-flex}.OvellanAuth-module__AdtREG__demoStatus:before{content:"";background:var(--green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px rgba(31,174,135,.18)}.OvellanAuth-module__AdtREG__demoBody{flex-direction:column;gap:10px;padding:16px 15px 18px;display:flex}.OvellanAuth-module__AdtREG__bubbleBot,.OvellanAuth-module__AdtREG__bubbleUser{opacity:0;max-width:84%;animation:OvellanAuth-module__AdtREG__rise .5s var(--ease,cubic-bezier(.16,1,.3,1))forwards;border-radius:13px;padding:9px 12px;font-size:.86rem;line-height:1.45}.OvellanAuth-module__AdtREG__bubbleBot{background:var(--surface-2);border:1px solid var(--line);color:var(--tx);border-bottom-left-radius:5px;align-self:flex-start}.OvellanAuth-module__AdtREG__bubbleUser{background:var(--cobalt);color:#fff;border-bottom-right-radius:5px;align-self:flex-end}.OvellanAuth-module__AdtREG__b1{animation-delay:.15s}.OvellanAuth-module__AdtREG__b2{animation-delay:.7s}.OvellanAuth-module__AdtREG__b3{animation-delay:1.25s}.OvellanAuth-module__AdtREG__b4{animation-delay:2s}@keyframes OvellanAuth-module__AdtREG__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.OvellanAuth-module__AdtREG__product{background:var(--surface-2);border:1px solid var(--line);opacity:0;border-radius:13px;align-self:flex-start;gap:11px;width:84%;padding:10px;animation:.5s 1.25s forwards OvellanAuth-module__AdtREG__rise;display:flex}.OvellanAuth-module__AdtREG__productThumb{border:1px solid var(--line);background:linear-gradient(135deg,#2a2d3a,#1a1c24);border-radius:8px;flex-shrink:0;width:44px;height:44px;position:relative}.OvellanAuth-module__AdtREG__productThumb:after{content:"";background:rgba(255,220,150,.5);border-radius:3px;width:6px;height:20px;position:absolute;top:9px;left:50%;transform:translate(-50%);box-shadow:0 0 14px 4px rgba(255,210,130,.4)}.OvellanAuth-module__AdtREG__productName{color:#fff;font-size:.82rem;font-weight:700}.OvellanAuth-module__AdtREG__productMeta{color:var(--tx-faint);margin-top:2px;font-size:.74rem}.OvellanAuth-module__AdtREG__productPrice{color:var(--cobalt);margin-top:4px;font-size:.82rem;font-weight:700}.OvellanAuth-module__AdtREG__typing{background:var(--surface-2);border:1px solid var(--line);opacity:0;border-radius:13px 13px 13px 5px;align-self:flex-start;gap:4px;padding:11px 13px;animation:.4s 1.7s forwards OvellanAuth-module__AdtREG__rise;display:inline-flex}.OvellanAuth-module__AdtREG__dot{background:var(--tx-faint);border-radius:50%;width:6px;height:6px;animation:1.3s ease-in-out infinite OvellanAuth-module__AdtREG__blink}.OvellanAuth-module__AdtREG__dot:nth-child(2){animation-delay:.18s}.OvellanAuth-module__AdtREG__dot:nth-child(3){animation-delay:.36s}@keyframes OvellanAuth-module__AdtREG__blink{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.OvellanAuth-module__AdtREG__trust{flex-wrap:wrap;gap:10px;display:flex}.OvellanAuth-module__AdtREG__chip{border:1px solid var(--line);color:var(--tx-dim);background:rgba(255,255,255,.02);border-radius:999px;align-items:center;gap:8px;padding:7px 13px;font-size:.82rem;display:inline-flex}.OvellanAuth-module__AdtREG__chip svg{color:var(--cobalt);flex-shrink:0}.OvellanAuth-module__AdtREG__panel{background:rgba(0,0,0,.22);justify-content:center;align-items:center;min-width:0;padding:max(32px,min(4vw,56px)) max(20px,min(4vw,56px));display:flex}.OvellanAuth-module__AdtREG__box{border:1px solid var(--line-2);background:linear-gradient(#17181f,#131319);border-radius:20px;flex-direction:column;gap:20px;width:100%;max-width:460px;padding:max(28px,min(2.6vw,40px));display:flex;position:relative;box-shadow:0 40px 90px -45px rgba(0,0,0,.95),inset 0 1px rgba(255,255,255,.05)}.OvellanAuth-module__AdtREG__boxHead{text-align:left}.OvellanAuth-module__AdtREG__boxTitle{letter-spacing:-.02em;color:#fff;margin:0;font-family:Space Grotesk,Inter,sans-serif;font-size:1.7rem;font-weight:600}.OvellanAuth-module__AdtREG__boxSub{color:var(--tx-dim);margin:7px 0 0;font-size:.95rem}.OvellanAuth-module__AdtREG__radio{opacity:0;pointer-events:none;position:absolute}.OvellanAuth-module__AdtREG__tabs{background:var(--ink-2);border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.OvellanAuth-module__AdtREG__tab{text-align:center;color:var(--tx-faint);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:9px;padding:9px 12px;font-size:.9rem;font-weight:700;transition:background .15s,color .15s}.OvellanAuth-module__AdtREG__tab:hover{color:var(--tx-dim)}.OvellanAuth-module__AdtREG__tabPanel{flex-direction:column;gap:14px;display:none}#ov-tab-register:checked~.OvellanAuth-module__AdtREG__tabPanel[data-panel=register]{display:flex}#ov-tab-login:checked~.OvellanAuth-module__AdtREG__tabPanel[data-panel=login]{display:flex}#ov-tab-register:checked~.OvellanAuth-module__AdtREG__tabs label[for=ov-tab-register]{background:var(--surface);color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.4)}#ov-tab-login:checked~.OvellanAuth-module__AdtREG__tabs label[for=ov-tab-login]{background:var(--surface);color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.4)}.OvellanAuth-module__AdtREG__gbtn{border:1px solid var(--line-2);background:var(--surface);width:100%;color:var(--tx);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:11px 14px;font-size:.92rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.OvellanAuth-module__AdtREG__gbtn:hover{background:var(--surface-2);border-color:rgba(255,255,255,.22)}.OvellanAuth-module__AdtREG__divider{text-align:center;color:var(--tx-faint);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;position:relative}.OvellanAuth-module__AdtREG__divider:before,.OvellanAuth-module__AdtREG__divider:after{content:"";background:var(--line);width:calc(50% - 22px);height:1px;position:absolute;top:50%}.OvellanAuth-module__AdtREG__divider:before{left:0}.OvellanAuth-module__AdtREG__divider:after{right:0}.OvellanAuth-module__AdtREG__form{flex-direction:column;gap:13px;display:flex}.OvellanAuth-module__AdtREG__label{color:var(--tx-dim);flex-direction:column;gap:6px;font-size:.84rem;font-weight:600;display:flex}.OvellanAuth-module__AdtREG__input{border:1px solid var(--line-2);background:var(--ink-2);color:#fff;border-radius:10px;outline:none;padding:11px 13px;font-family:inherit;font-size:.95rem;transition:border-color .15s,box-shadow .15s}.OvellanAuth-module__AdtREG__input::placeholder{color:var(--tx-faint)}.OvellanAuth-module__AdtREG__input:focus{border-color:var(--cobalt);box-shadow:0 0 0 3px var(--cobalt-soft)}.OvellanAuth-module__AdtREG__submit{background:var(--cobalt);color:#fff;cursor:pointer;border:0;border-radius:11px;margin-top:2px;padding:12px 16px;font-family:inherit;font-size:.95rem;font-weight:700;transition:background .15s,transform 50ms}.OvellanAuth-module__AdtREG__submit:hover{background:var(--cobalt-hover)}.OvellanAuth-module__AdtREG__submit:active{transform:translateY(1px)}.OvellanAuth-module__AdtREG__muted{text-align:center;color:var(--tx-faint);margin:2px 0 0;font-size:.84rem}.OvellanAuth-module__AdtREG__forgot{text-align:center;margin:0;font-size:.85rem}.OvellanAuth-module__AdtREG__forgot a{color:var(--tx-dim);font-weight:600;text-decoration:none}.OvellanAuth-module__AdtREG__forgot a:hover{color:#fff}.OvellanAuth-module__AdtREG__legal{text-align:center;color:var(--tx-faint);margin:4px 0 0;font-size:.76rem;line-height:1.5}.OvellanAuth-module__AdtREG__legal a{color:var(--tx-dim);text-decoration:none}.OvellanAuth-module__AdtREG__legal a:hover{color:#fff;text-decoration:underline}.OvellanAuth-module__AdtREG__notice{color:#f4b860;background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.4);border-radius:10px;padding:11px 13px;font-size:.86rem;line-height:1.45}@media (max-width:960px){.OvellanAuth-module__AdtREG__wrap{grid-template-columns:1fr}.OvellanAuth-module__AdtREG__showcase{border-right:0;border-bottom:1px solid var(--line);gap:28px;padding:36px 28px 32px}.OvellanAuth-module__AdtREG__demo,.OvellanAuth-module__AdtREG__trust{display:none}.OvellanAuth-module__AdtREG__headline{font-size:max(1.7rem,min(7vw,2.2rem))}.OvellanAuth-module__AdtREG__sub{display:none}.OvellanAuth-module__AdtREG__panel{background:0 0;padding:32px 24px 56px}}@media (max-width:420px){.OvellanAuth-module__AdtREG__showcase{padding:28px 22px 26px}}@media (prefers-reduced-motion:reduce){.OvellanAuth-module__AdtREG__demo{animation:none}.OvellanAuth-module__AdtREG__bubbleBot,.OvellanAuth-module__AdtREG__bubbleUser,.OvellanAuth-module__AdtREG__product,.OvellanAuth-module__AdtREG__typing{opacity:1;animation:none}.OvellanAuth-module__AdtREG__dot{animation:none}}
