.auth_screen__tmhQs{max-width:430px;margin:0 auto;min-height:100dvh;background-color:var(--pk-bg);background-image:var(--pk-dots);background-size:var(--pk-dots-size);display:flex;flex-direction:column}.auth_body__HGVj4{flex:1 1;display:flex;flex-direction:column;gap:16px;padding:16px 18px 18px}.auth_center__glQ7I,.auth_logo__kC1qL{justify-content:center}.auth_logo__kC1qL{display:flex;align-items:center;gap:14px}.auth_logoTxt__kYg6H{text-align:left;font-family:var(--pk-font-display)}.auth_logoLatin__19Y3C{font-size:var(--pk-fs-34);font-weight:800;display:block;line-height:1}.auth_logoAr__t_Sf1{display:block;line-height:1.4}.auth_hero__hi1cz,.auth_logoAr__t_Sf1{font-size:var(--pk-fs-24);font-weight:700}.auth_hero__hi1cz{font-family:var(--pk-font-display);line-height:1.5;text-align:center}.auth_fld__3yqEw{display:flex;flex-direction:column;gap:6px}.auth_fld__3yqEw label{font-size:var(--pk-fs-13);font-weight:500;color:var(--pk-text)}.auth_hint__XODt8{font-size:var(--pk-fs-12);color:var(--pk-text-2)}.auth_row__u5UxA{display:flex;gap:10px;align-items:center}.auth_inp__Y4cEQ{font-family:var(--pk-font-body);font-size:var(--pk-fs-15);color:var(--pk-text);background:var(--pk-surface);border:var(--pk-b2);border-radius:var(--pk-radius);min-height:48px;padding:10px 14px;outline:none;width:100%}.auth_inp__Y4cEQ:focus{border-color:var(--pk-lime-500);box-shadow:0 0 0 2px var(--pk-lime-500)}.auth_inpErr__TW8NK,.auth_inpErr__TW8NK:focus{border-color:var(--pk-error);box-shadow:none}.auth_mono__sS_oA{font-family:var(--pk-font-mono);direction:ltr;unicode-bidi:embed}.auth_strong__EJSul{color:var(--pk-text);font-weight:700}.auth_prefix__qUm9Z{width:88px;flex-shrink:0;display:flex;align-items:center;justify-content:center;min-height:48px;border:var(--pk-b2);border-radius:var(--pk-radius);background:var(--pk-cloud-2);font-family:var(--pk-font-mono);font-size:var(--pk-fs-15);direction:ltr;color:var(--pk-text)}.auth_errMsg__v85y9{color:var(--pk-error);font-size:var(--pk-fs-12)}.auth_ccBtn__1J6to{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:7px;min-height:48px;padding:0 12px;border:var(--pk-b2);border-radius:var(--pk-radius);background:var(--pk-white);font-family:var(--pk-font-mono);font-size:var(--pk-fs-15);color:var(--pk-text);cursor:pointer;direction:ltr}.auth_ccBtn__1J6to:focus-visible{border-color:var(--pk-lime-500);box-shadow:0 0 0 2px var(--pk-lime-500);outline:none}.auth_ccChev__0kTSv{display:flex;align-items:center;color:var(--pk-text-2)}.auth_ccFlagImg__yP57u{display:block;width:26px;height:auto;border-radius:3px;border:1px solid var(--pk-line);flex-shrink:0}.auth_sheetOverlay__0hmpS{position:fixed;inset:0;z-index:60;background:rgb(0 0 0/45%);display:flex;align-items:flex-end;justify-content:center}.auth_sheet__pkZtE{width:100%;max-width:430px;max-height:70dvh;display:flex;flex-direction:column;background:var(--pk-surface);border:var(--pk-b2);border-bottom:none;border-radius:18px 18px 0 0;box-shadow:var(--pk-pop-sm)}.auth_sheetHead__5GCJZ{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:var(--pk-b2);font-family:var(--pk-font-display);font-size:var(--pk-fs-16)}.auth_ccList__ewaQr{overflow-y:auto;list-style:none;margin:0;padding:6px 0 max(12px,env(safe-area-inset-bottom))}.auth_ccItem__iXYxF{width:100%;display:flex;align-items:center;gap:12px;min-height:50px;padding:0 18px;border:none;background:transparent;font-family:var(--pk-font-body);font-size:var(--pk-fs-15);color:var(--pk-text);cursor:pointer;text-align:start}.auth_ccItem__iXYxF:hover{background:var(--pk-cloud-2)}.auth_ccItemOn__b6sPU{background:var(--pk-lime-100);font-weight:700}.auth_ccName__DmL85{flex:1 1}.auth_ccDial__Nr3Lm{color:var(--pk-text-2)}.auth_btn__P4v3q{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;font-family:var(--pk-font-display);font-size:var(--pk-fs-16);font-weight:700;min-height:48px;padding:0 22px;border-radius:14px;border:var(--pk-b2);box-shadow:var(--pk-pop-sm);cursor:pointer;background:var(--pk-blue-500);color:var(--pk-white);transition:transform var(--pk-dur) var(--pk-ease),box-shadow var(--pk-dur) var(--pk-ease)}.auth_btn__P4v3q:hover:not(:disabled){transform:translate(4px,4px);box-shadow:0 0 0 var(--pk-ink-900)}.auth_btn__P4v3q:disabled{background:var(--pk-line);color:var(--pk-gray);cursor:not-allowed;box-shadow:none}.auth_btnSec__LKzZ5{width:100%;font-weight:700;border-radius:14px;border:var(--pk-b2);color:var(--pk-text)}.auth_btnGhost__Xzgq3,.auth_btnSec__LKzZ5{display:inline-flex;align-items:center;justify-content:center;font-family:var(--pk-font-body);font-size:var(--pk-fs-15);min-height:48px;padding:0 22px;background:transparent;cursor:pointer}.auth_btnGhost__Xzgq3{gap:8px;font-weight:500;border-radius:var(--pk-radius);border:none;color:var(--pk-blue-500)}.auth_btnGhost__Xzgq3:disabled{color:var(--pk-gray);cursor:default}.auth_link__cZ_Ll{background:none;border:none;padding:0;cursor:pointer;font-family:var(--pk-font-body);font-size:inherit;color:var(--pk-blue-500)}.auth_link__cZ_Ll:hover{color:var(--pk-ink-900)}.auth_divider__LhdcP{display:flex;align-items:center;gap:12px}.auth_divider__LhdcP i{flex:1 1;height:1px;background:var(--pk-border)}.auth_divider__LhdcP span,.auth_foot__F6feI{color:var(--pk-text-2);font-size:var(--pk-fs-12)}.auth_foot__F6feI{text-align:center;line-height:1.7}.auth_bhead__cEr_y{display:flex;align-items:center;gap:10px;padding:16px 18px 0}.auth_bhead__cEr_y h1{font-family:var(--pk-font-display);font-size:var(--pk-fs-20);font-weight:700;flex:1 1}.auth_bk__P4F_J{width:38px;height:38px;border-radius:var(--pk-radius);border:var(--pk-b2);background:var(--pk-surface);box-shadow:var(--pk-pop-xs);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--pk-text);flex-shrink:0}.auth_muted__UhZ8u{color:var(--pk-text-2);font-size:var(--pk-fs-13)}.auth_tc__TkGQl{text-align:center}.auth_otpWrap__Y086J{position:relative;cursor:text}.auth_otp__yTFek{gap:8px;direction:ltr}.auth_cell__vCMSv,.auth_otp__yTFek{display:flex;justify-content:center}.auth_cell__vCMSv{width:44px;height:54px;align-items:center;font-family:var(--pk-font-mono);font-size:var(--pk-fs-24);border:var(--pk-b2);border-radius:var(--pk-radius);background:var(--pk-surface);color:var(--pk-text)}.auth_cellOn__UifZ5{border-color:var(--pk-lime-500);background:var(--pk-lime-100);box-shadow:var(--pk-pop-xs)}.auth_cellErr__dzY04{border-color:var(--pk-error)}.auth_otpInput__Qj0sm{position:absolute;inset:0;width:100%;height:100%;opacity:0;border:none;background:transparent;font-family:var(--pk-font-mono);font-size:var(--pk-fs-24);direction:ltr;text-align:center}