body.wop-auth-page{background:radial-gradient(60% 50% at 100% 0,#3ecbff1f,#0000 70%),linear-gradient(#eef2f8,#e6edf6);margin:0}.wop-auth{max-width:calc(var(--wop-container) + var(--wop-gutter)*2);padding:32px var(--wop-gutter)72px;grid-template-columns:minmax(300px,.85fr) minmax(0,1.35fr);gap:28px;width:100%;margin:0 auto;display:grid}.wop-auth__side{position:relative}.wop-auth__side-inner{top:calc(var(--wop-header-h) + 24px);background:radial-gradient(70% 55% at 70% 0%,#1a8cff80,transparent 70%),linear-gradient(165deg,var(--wop-navy),var(--wop-navy-2));color:#d6e8ffd1;isolation:isolate;border-radius:28px;flex-direction:column;gap:14px;padding:36px 32px 40px;display:flex;position:sticky;overflow:hidden;box-shadow:0 30px 60px #061a3340}.wop-auth__side-inner:before{content:"";z-index:-1;background:repeating-radial-gradient(circle,#0000 0 34px,#9fe3ff14 35px 36px);border-radius:50%;width:460px;height:460px;position:absolute;top:-40px;left:50%;translate:-50%}.wop-auth__globe{filter:drop-shadow(0 24px 40px #00000073);align-self:center;width:min(260px,70%);height:auto;margin-bottom:4px;animation:7s ease-in-out infinite wop-auth-float}.wop-auth__side-title{color:#fff;font-size:max(22.4px,min(2.2vw,30.4px));font-weight:800;line-height:1.15;font-family:var(--wop-font-display)!important}.wop-auth__side-text{font-size:15.2px}.wop-auth__benefits{gap:10px;margin:6px 0 0;padding:0;list-style:none;display:grid}.wop-auth__benefits li{color:#fff;align-items:center;gap:10px;font-size:14.7px;font-weight:600;display:flex}.wop-auth__tick{color:var(--wop-cyan);background:#3ecbff33;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:grid}@keyframes wop-auth-float{50%{transform:translateY(-10px)}}.wop-auth__card{border:1px solid var(--wop-line);background:#fff;border-radius:28px;padding:max(24px,min(3.5vw,40px));box-shadow:0 20px 50px #10285014}.wop-auth__title{color:var(--wop-ink);margin:0;font-size:max(25.6px,min(2.6vw,33.6px));font-weight:800;line-height:1.15;font-family:var(--wop-font-display)!important}.wop-auth__subtitle{color:var(--wop-muted);margin:8px 0 0;font-size:16px}.wop-auth__form{margin-top:26px}.wop-auth__step{color:var(--wop-ink);align-items:center;gap:10px;margin:4px 0 14px;font-size:15.2px;font-weight:700;display:flex}.wop-auth__step span{background:linear-gradient(135deg,#0b7cf0,var(--wop-primary-strong));color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12.8px;display:grid}.wop-auth__roles{margin:0 0 26px}.wop-auth__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;display:grid}.wop-auth__field{margin-bottom:14px;position:relative}.wop-auth__field--wide{grid-column:1/-1}.wop-auth__field>label{color:var(--wop-ink-soft);margin:0 0 6px;font-size:13.1px;font-weight:600;display:block}.wop-auth .form-control,.wop-auth .form-phone{color:var(--wop-ink);width:100%;padding:0 14px;transition:border-color .2s,box-shadow .2s,background-color .2s;box-shadow:none!important;background:#fbfcfe!important;border:1px solid #d5deea!important;border-radius:12px!important;height:48px!important;font-size:15.2px!important}.wop-auth .form-control:focus,.wop-auth .form-phone:focus{outline:none;border-color:var(--wop-primary)!important;box-shadow:var(--wop-focus)!important;background:#fff!important}.wop-auth select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:38px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2366788f' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 14px center!important;background-repeat:no-repeat!important}.wop-auth .iti{width:100%}.wop-auth__field--password .form-control{padding-right:46px}.wop-auth .wop-reg__toggle-pass{color:var(--wop-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:31px;right:8px}.wop-auth .wop-reg__toggle-pass:hover{background:var(--wop-bg-soft);color:var(--wop-primary)}.wop-auth .help-block{color:var(--wop-danger);margin:4px 0 0;font-size:12.5px}.wop-auth .help-block:empty{display:none}.wop-auth .has-error .form-control{border-color:var(--wop-danger)!important}.wop-auth__error{color:var(--wop-danger);margin:6px 0 0;font-size:13.1px;font-weight:600}.wop-auth .wop-reg__city-help{color:var(--wop-muted);margin:4px 0 0;font-size:12px}.wop-auth__check{color:var(--wop-ink-soft);margin:4px 0 12px;font-size:14.1px}.wop-auth__check label{font-weight:500;display:block}.wop-auth__check .icheckbox_minimal-blue{vertical-align:-4px;margin:0 10px 0 0}.wop-auth__submit{width:100%;margin-top:10px;font-size:16.8px!important}.wop-auth__switch{color:var(--wop-muted);text-align:center;margin:18px 0 0}.wop-auth__switch a{color:var(--wop-primary);font-weight:700}.wop-auth__divider{color:var(--wop-muted);text-align:center;margin:22px 0 14px;font-size:13.1px;position:relative}.wop-auth__divider:before{content:"";background:var(--wop-line);height:1px;position:absolute;top:50%;left:0;right:0}.wop-auth__divider span{background:#fff;padding:0 12px;position:relative}@media (max-width:960px){.wop-auth{grid-template-columns:1fr;padding-top:20px}.wop-auth__side-inner{flex-flow:wrap;align-items:center;padding:22px;position:relative;top:auto}.wop-auth__globe{width:96px;margin:0}.wop-auth__side-inner>:not(.wop-auth__globe){flex:60%}.wop-auth__side-text,.wop-auth__benefits,.wop-auth__side-inner .wop-eyebrow{display:none}}@media (max-width:560px){.wop-auth__grid{grid-template-columns:1fr}}.wop-auth label{text-transform:none;letter-spacing:normal}.wop-auth__check label{font-size:14px;line-height:1.45}.wop-auth__check a{color:var(--wop-primary);font-weight:600}.wop-auth__switch{font-size:15px}.wop-auth .iti__selected-dial-code,.wop-auth .iti input{font-size:15px!important}
