:is(.pg-b2b,.pg-seller,.pg-request) .otp{padding:16px;border-radius:18px;background:var(--surface-2);border:1px dashed var(--line)}:is(.pg-b2b,.pg-seller,.pg-request) .otp[data-phase=code]{border-style:solid;border-color:color-mix(in srgb,var(--gold) 55%,transparent);background:color-mix(in srgb,var(--gold-soft) 60%,var(--surface));animation:ptIn .45s var(--ease-out)}:is(.pg-b2b,.pg-seller,.pg-request) .otp__row{display:flex;gap:8px}:is(.pg-b2b,.pg-seller,.pg-request) .otp__row .input{flex:1 1;min-width:0;background:var(--surface)}:is(.pg-b2b,.pg-seller,.pg-request) .otp__row .btn{--bh:52px;flex-shrink:0;border-radius:14px}:is(.pg-b2b,.pg-seller,.pg-request) .otp__code{letter-spacing:.6em;text-align:center;font-size:20px;font-weight:800}:is(.pg-b2b,.pg-seller,.pg-request) .otp__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:8px;font-size:12.5px}:is(.pg-b2b,.pg-seller,.pg-request) .otp__meta .muted{display:inline-flex;align-items:center;gap:6px}:is(.pg-b2b,.pg-seller,.pg-request) .otp__meta svg{width:14px;height:14px}:is(.pg-b2b,.pg-seller,.pg-request) .otp .field .err{display:block}:is(.pg-b2b,.pg-seller,.pg-request) .linkbtn{border:0;background:none;padding:0;color:var(--gold-600);font-weight:700;font-size:12.5px;cursor:pointer}:root[data-theme=dark] :is(.pg-b2b,.pg-seller,.pg-request) .linkbtn{color:var(--gold)}@keyframes ptIn{0%{opacity:0;transform:translateY(8px)}}:is(.pg-b2b,.pg-seller,.pg-request) .authed{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:var(--ok-soft);border:1px solid color-mix(in srgb,var(--ok) 35%,transparent)}:is(.pg-b2b,.pg-seller,.pg-request) .authed .ic{width:38px;height:38px;border-radius:12px;background:var(--ok);color:#fff;display:grid;place-items:center;flex-shrink:0}:is(.pg-b2b,.pg-seller,.pg-request) .authed .ic svg{width:18px;height:18px;stroke-width:3}:is(.pg-b2b,.pg-seller,.pg-request) .authed small{display:block;font-size:11.5px;color:var(--muted);line-height:1.4}:is(.pg-b2b,.pg-seller,.pg-request) .authed b{color:var(--heading);font-size:15px;letter-spacing:.03em}:is(.pg-b2b,.pg-seller,.pg-request) fieldset{border:0;margin:0;padding:0;min-width:0}:is(.pg-b2b,.pg-seller,.pg-request) .is-locked{position:relative}:is(.pg-b2b,.pg-seller,.pg-request) .is-locked>:not(.lockv){opacity:.42;filter:grayscale(.4);pointer-events:none}:is(.pg-b2b,.pg-seller,.pg-request) .lockv{position:absolute;z-index:3;top:50%;left:50%;translate:-50% -50%;width:max-content;max-width:calc(100% - 24px);display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:99px;background:var(--navy-900);color:#fff;font-size:12.5px;font-weight:700;box-shadow:var(--shadow-2);white-space:nowrap}:is(.pg-b2b,.pg-seller,.pg-request) .lockv svg{width:15px;height:15px;color:var(--gold)}:root[data-theme=dark] :is(.pg-b2b,.pg-seller,.pg-request) .lockv{background:var(--gold);color:var(--navy-900)}:root[data-theme=dark] :is(.pg-b2b,.pg-seller,.pg-request) .lockv svg{color:var(--navy-900)}:is(.pg-b2b,.pg-seller,.pg-request) .notice{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;font-size:13.5px;line-height:1.9;background:var(--gold-soft);color:var(--ink);border:1px solid color-mix(in srgb,var(--gold) 40%,transparent)}:is(.pg-b2b,.pg-seller,.pg-request) .notice svg{width:19px;height:19px;flex-shrink:0;margin-top:4px;color:var(--gold-600)}:is(.pg-b2b,.pg-seller,.pg-request) .notice--danger{background:var(--danger-soft);border-color:color-mix(in srgb,var(--danger) 35%,transparent)}:is(.pg-b2b,.pg-seller,.pg-request) .notice--danger svg{color:var(--danger)}:is(.pg-b2b,.pg-seller,.pg-request) .notice b{color:var(--heading)}:is(.pg-b2b,.pg-seller,.pg-request) .okp__wait{width:96px;height:96px;border-radius:50%;display:grid;place-items:center;background:var(--gold-soft);color:var(--gold-600);box-shadow:0 0 0 10px color-mix(in srgb,var(--gold) 10%,transparent);animation:ptPulse 2.4s ease-in-out infinite}:is(.pg-b2b,.pg-seller,.pg-request) .okp__wait svg{width:42px;height:42px}:root[data-theme=dark] :is(.pg-b2b,.pg-seller,.pg-request) .okp__wait{color:var(--gold)}@keyframes ptPulse{50%{box-shadow:0 0 0 18px color-mix(in srgb,var(--gold) 4%,transparent)}}@media (max-width:640px){:is(.pg-b2b,.pg-seller,.pg-request) .otp{padding:12px}:is(.pg-b2b,.pg-seller,.pg-request) .otp__row .btn{padding-inline:14px}:is(.pg-b2b,.pg-seller,.pg-request) .lockv{white-space:normal;text-align:center}}:is(.pg-b2b,.pg-seller,.pg-request) .field{align-content:start}:is(.pg-b2b,.pg-seller,.pg-request) .err{display:block;min-height:0;margin:0;padding:0;border-radius:0;gap:0;grid-template-columns:none}:is(.pg-b2b,.pg-seller,.pg-request) :is(a[href^="tel:"][dir=ltr],.tel){word-spacing:.22em;white-space:nowrap}:is(.pg-b2b,.pg-seller,.pg-request) :is(.h2,.pane__t,.okp h3){text-wrap:balance}:is(.pg-b2b,.pg-seller,.pg-request) :is(.text-soft,.lead,.pane__s){text-wrap:pretty}