.pk-account-page{color:#2b2234;box-sizing:border-box;background:radial-gradient(at 12% 0,#eae0fa 0,#0000 50%),#f8f6fb;min-height:100dvh;padding:32px 24px;font-family:Inter,system-ui,sans-serif}.pk-account-page *{box-sizing:border-box}.pk-account-page header{justify-content:space-between;align-items:center;gap:16px;max-width:1060px;margin:auto;display:flex}.pk-account-page header span{color:#72657e;font-size:13px}.pk-account-page header img{object-fit:contain;max-width:100%;display:block}.pk-account-card{background:#fff;border:1px solid #e7e0ee;border-radius:26px;width:100%;max-width:480px;margin:64px auto 36px;padding:40px;box-shadow:0 12px 48px #38204d08}.pk-account-symbol{color:#7742bd;background:#f1e8fd;border-radius:18px;place-items:center;width:56px;height:56px;font-size:28px;font-weight:600;display:grid}.pk-account-symbol svg{width:27px;height:27px}.pk-account-card .pk-account-eyebrow{letter-spacing:.16em;color:#897599;margin:26px 0 10px;font-size:10px;font-weight:700}.pk-account-card h1{letter-spacing:-1.2px;text-wrap:balance;margin:0 0 18px;font-size:32px;font-weight:650;line-height:1.12}.pk-account-card p{color:#73677e;margin:0 0 24px;font-size:14px;line-height:1.65}.pk-account-email{color:#493253;overflow-wrap:anywhere}.pk-account-card label{flex-direction:column;gap:8px;margin:20px 0 0;font-size:13px;font-weight:600;display:flex}.pk-account-card input{font:inherit;color:#2b2234;background:#fff;border:1px solid #d8cede;border-radius:12px;width:100%;min-height:48px;padding:12px;font-size:16px}.pk-account-card input:focus-visible,.pk-account-page a:focus-visible,.pk-account-page button:focus-visible{outline-offset:3px;outline:3px solid #b089e6}.pk-account-card small{color:#7f7289;margin-top:8px;font-size:12px;line-height:1.5;display:block}.pk-account-button{color:#fff;text-align:center;cursor:pointer;background:#7343af;border:0;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:48px;margin-top:26px;padding:12px 16px;font:600 14px/1.4 Inter,system-ui,sans-serif;text-decoration:none;transition:background .15s;display:flex}.pk-account-button:hover{background:#5e3591}.pk-account-button:disabled{opacity:.6;cursor:wait}.pk-account-card .pk-account-note{text-align:center;color:#8b7e94;margin:24px 0 0;font-size:12px;line-height:1.6}.pk-account-again{text-align:center;color:#7343af;margin-top:22px;font-size:13px;line-height:1.5;display:block}.pk-account-error{color:#9c3434;overflow-wrap:anywhere;background:#fff0ef;border-radius:12px;margin-top:20px;padding:12px 14px;font-size:13px;line-height:1.6}.pk-account-page footer{text-align:center;color:#8b7e94;font-size:12px;line-height:1.5}@media (width<=480px){.pk-account-page{padding:24px 16px}.pk-account-card{border-radius:22px;margin:36px auto 28px;padding:28px 22px}.pk-account-card h1{font-size:29px}.pk-account-page header span{font-size:11px}}@media (prefers-reduced-motion:reduce){.pk-account-button{transition:none}}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;background:#f8f6fb;margin:0}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}button{font:inherit}::placeholder{opacity:1;color:color-mix(in oklab,currentcolor 50%,transparent)}
