body.hp-phone-page{background:#fff;padding:0!important}body.hp-phone-page :is(#header,#footer,.mobile-nav,.page-head,#backTop){display:none!important}body.hp-phone-page #main{min-height:100svh;margin:0;padding:0}body.hp-phone-page .wordpress-content{width:100%;max-width:none;margin:0;padding:0}.hp-phone-auth{color:#303038;direction:rtl;place-items:center;min-height:100svh;padding:36px 24px;display:grid}.hp-phone-card{box-sizing:border-box;background:#fff;border:1px solid #e0e0e2;border-radius:14px;width:100%;max-width:420px;padding:32px 28px}.hp-phone-logo{width:180px;margin:0 auto 30px;display:block}.hp-phone-logo img{object-fit:contain;width:100%;height:52px}.hp-phone-card h1{font-weight:700;line-height:1.8;margin:0 0 16px!important;font-size:18px!important}.hp-phone-auth[data-hp-phone-step=phone] h1{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;overflow:hidden;margin:-1px!important;position:absolute!important}.hp-phone-card form{gap:14px;margin:0;display:grid}.hp-phone-card form[hidden],.hp-phone-card [hidden]{display:none!important}body.hp-design.market-ui #hpPhoneAuth input{letter-spacing:1px;color:#303038;box-sizing:border-box;background:#fff;border:1px solid #b9bbc0;border-radius:9px;width:100%;min-width:0;height:54px;padding:12px 14px;font-family:inherit;font-size:18px;font-weight:500;line-height:1.5;box-shadow:none!important;outline:0!important}body.hp-design.market-ui #hpPhoneAuth input:is(:focus,:focus-visible){border:2px solid #ff6900;padding:11px 13px;box-shadow:none!important;outline:0!important}#hpPhoneNumber{text-align:left}#hpPhoneNumber::placeholder{text-align:right;letter-spacing:0;color:#81858b;direction:rtl;font-size:15px;font-weight:400}body.hp-design.market-ui #hpPhoneAuth #hpPhoneCode{text-align:center;letter-spacing:8px;font-size:25px}#hpPhoneCode::placeholder{letter-spacing:0;color:#81858b;font-size:16px}body.hp-design.market-ui #hpPhoneAuth form>button[type=submit]{color:#fff;min-height:52px;box-shadow:none;background:#f06400;border:1px solid #f06400;border-radius:9px;margin:0;padding:12px;font-family:inherit;font-size:17px;font-weight:700;line-height:1.6}body.hp-design.market-ui #hpPhoneAuth form>button[type=submit]:hover:not(:disabled){color:#fff;background:#df5900;border-color:#df5900}#hpPhoneAuth button:disabled{opacity:.55;cursor:default}.hp-phone-recipient{justify-content:space-between;align-items:center;gap:8px;margin:0 0 2px;display:flex}.hp-phone-recipient p{color:#62666d;font-size:13px;line-height:1.9;margin:0!important}.hp-phone-recipient bdi{white-space:nowrap}body.hp-design.market-ui #hpPhoneAuth .hp-phone-edit{color:#8a3600;white-space:nowrap;background:#fff;border:0;min-height:40px;padding:4px 0;font-size:12px}body.hp-design.market-ui #hpPhoneAuth .hp-phone-resend{color:#8a3600;text-align:center;font-variant-numeric:tabular-nums;background:#fff;border:0;min-height:44px;padding:8px;font-size:13px}body.hp-design.market-ui #hpPhoneAuth .hp-phone-resume{color:#303038;background:#fff;border:1px solid #ff6900;border-radius:9px;width:100%;min-height:46px;margin-top:10px;padding:10px;font-size:14px;font-weight:700}.hp-phone-error{color:#a12b20;margin:0;padding:10px 0 0;font-size:13px;line-height:1.9}.hp-phone-password{color:#8a3600;text-align:center;padding-block:12px;font-size:14px;display:block}.hp-phone-unavailable{color:#62666d;font-size:14px;line-height:2}#hpPhoneAuth :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #303038!important}@media (width<=767px){.hp-phone-auth{align-content:start;align-items:start;padding:32px 24px}.hp-phone-card{border:0;max-width:420px;padding:clamp(48px,12svh,110px) 0 24px}.hp-phone-logo{width:180px;margin-bottom:32px}.hp-phone-auth[data-hp-phone-step=code] .hp-phone-card{padding-top:clamp(20px,6svh,56px)}.hp-phone-auth[data-hp-phone-step=code] .hp-phone-logo{width:155px;margin-bottom:24px}.hp-phone-card h1{font-size:18px!important}}.hp-phone-card{position:relative}body.hp-design.market-ui #hpPhoneAuth .hp-phone-back{inset-inline-start:12px;color:#424750;width:44px;height:44px;box-shadow:none;background:#fff;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px}#hpPhoneAuth .hp-phone-back svg{width:23px;height:23px}@media (hover:hover) and (pointer:fine){body.hp-design.market-ui #hpPhoneAuth .hp-phone-back:hover{color:#23252b;background:#f0f0f1}}@media (width<=767px){body.hp-design.market-ui #hpPhoneAuth .hp-phone-back{top:0;inset-inline-start:0}}