.st-auth-page{color:#222;min-height:100svh;font-family:var(--font-geist-sans), Arial, sans-serif;background:#fcfcfc;flex-direction:column;justify-content:center;align-items:center;padding:44px 5vw 52px;display:flex}.st-auth-shell{background:#fff;border:1px solid #e8e8e8;border-radius:24px;grid-template-columns:1fr 1fr;width:min(1120px,100%);min-height:600px;display:grid;overflow:hidden}.st-auth-art{background:#dce6c5;min-width:0;position:relative}.st-auth-image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.st-auth-panel{justify-content:center;align-items:center;min-width:0;padding:48px clamp(28px,4vw,60px);display:flex}.st-auth-content{width:100%;max-width:420px}.st-auth-content h1{color:#222;text-align:center;margin:0 0 36px;font-size:clamp(25px,2.1vw,32px);font-weight:700;line-height:1.4}.st-auth-fields{flex-direction:column;gap:20px;display:flex}.st-auth-field{background:#f6f6f5;border:1px solid #e3e3e1;border-radius:16px;align-items:center;height:62px;padding:0 18px;display:flex;box-shadow:0 2px 4px #00000005}.st-auth-field:focus-within{outline-offset:3px;outline:2px solid #38a78b}.st-auth-field input{color:#292e2b;background:0 0;border:0;outline:none;flex:1;width:100%;min-width:0;height:100%;padding:0;font-size:18px}.st-auth-field input::placeholder{color:#989b98;opacity:1}.st-auth-country{color:#777f79;cursor:pointer;background:0 0;border:0;flex-shrink:0;width:64px;margin-right:12px;padding:0;font-size:18px}.st-auth-country option{color:#222;background:#fff}.st-auth-send{color:#168e70;cursor:pointer;background:0 0;border:0;flex-shrink:0;max-width:48%;margin-left:12px;padding:12px 0 12px 12px;font-size:16px;line-height:1.5}.st-auth-send:disabled{color:#a6ada7;cursor:default}.st-auth-submit{color:#fff;cursor:pointer;background:#159d7b;border:0;border-radius:16px;width:100%;height:62px;font-size:21px;font-weight:600;transition:background .15s}.st-auth-submit:hover:not(:disabled){background:#108267}.st-auth-submit:disabled{cursor:default;background:#8ccdb9}.st-auth-agreement{color:#777e78;align-items:flex-start;gap:12px;margin-top:22px;font-size:14px;line-height:1.8;display:flex}.st-auth-agreement input{accent-color:#079d77;cursor:pointer;flex-shrink:0;width:20px;height:20px;margin:3px 0 0}.st-auth-agreement label{cursor:pointer}.st-auth-agreement a{color:#168a6d;white-space:nowrap;text-decoration:none}.st-auth-agreement a:hover{text-decoration:underline}.st-auth-status{color:#397963;margin:14px 0 0;font-size:14px;line-height:1.5}.st-auth-status:empty{margin:0}.st-auth-error{color:#ad382d;margin:12px 0 0;font-size:14px;line-height:1.5}.st-auth-new-user{color:#8b918c;text-align:center;margin:38px 0 0;font-size:14px;line-height:1.6}.st-auth-home{color:#63746b;margin-top:24px;font-size:14px;text-decoration:none}.st-auth-page :is(button,a,select,input[type=checkbox]):focus-visible{outline-offset:4px;outline:2px solid #168e70}@media (min-width:761px) and (max-height:760px){.st-auth-page{padding-block:24px}.st-auth-shell{min-height:500px}.st-auth-panel{padding-block:32px}}@media (max-width:760px){.st-auth-page{justify-content:flex-start;padding:24px 16px}.st-auth-shell{border-radius:22px;grid-template-columns:1fr;max-width:480px;min-height:0}.st-auth-art{height:180px}.st-auth-image{object-position:center 56%}.st-auth-panel{padding:32px 24px 40px}.st-auth-content h1{margin-bottom:30px;font-size:25px}.st-auth-field,.st-auth-submit{border-radius:16px;height:58px}.st-auth-field{padding:0 14px}.st-auth-field input{font-size:16px}.st-auth-country{width:58px;font-size:14px}.st-auth-send{margin-left:6px;padding-left:6px;font-size:14px}.st-auth-fields{gap:18px}.st-auth-agreement{gap:9px;margin-top:22px;font-size:13px;line-height:1.9}.st-auth-agreement input{width:20px;height:20px}.st-auth-new-user{margin-top:32px;font-size:14px}}@media (prefers-reduced-motion:reduce){.st-auth-submit{transition:none}}
