.BqSp2q_screen{background:var(--color-bg-app,#f7f4fc);min-height:100dvh;color:var(--color-brand,#63477a);font-family:var(--pg-font-family,Inter, system-ui, sans-serif);flex-direction:column;line-height:1.5;display:flex}.BqSp2q_screen header,.BqSp2q_screen footer{border-block-end:1px solid var(--color-border,#ded7e8);padding:20px 28px}.BqSp2q_screen header{align-items:center;gap:12px;display:flex}.BqSp2q_screen header img{width:38px;height:38px}.BqSp2q_screen main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;padding:48px 24px;display:flex}.BqSp2q_screen h1{max-width:900px;margin:0;font-size:clamp(1.7rem,4vw,3rem);font-weight:500;line-height:1.15}.BqSp2q_screen p{max-width:760px;margin:0}.BqSp2q_screen button,.BqSp2q_screen a{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:8px;align-items:center;gap:8px;padding:10px 24px;text-decoration:none;display:inline-flex}.BqSp2q_screen button{background:var(--color-brand,#63477a);color:var(--color-text-on-brand,#fff);font-weight:600}.BqSp2q_screen button:disabled{cursor:wait;opacity:.75}.BqSp2q_screen button:focus-visible,.BqSp2q_screen a:focus-visible{outline-offset:4px;outline:2px solid}.BqSp2q_screen footer{text-align:center;border-block-start:1px solid var(--color-border,#ded7e8);border-block-end:0;font-size:.8rem}.BqSp2q_overlay{z-index:20000;position:fixed;inset:0;overflow:auto}.BqSp2q_notice{inset-inline:16px;z-index:21000;border:1px solid var(--color-brand,#63477a);background:var(--color-bg-surface,#fff);max-width:640px;color:var(--color-brand,#63477a);text-align:center;border-radius:12px;margin-inline:auto;padding:16px;position:fixed;bottom:24px}.BqSp2q_spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;width:1em;height:1em;animation:.8s linear infinite BqSp2q_spin;display:inline-block}@keyframes BqSp2q_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.BqSp2q_spinner{animation:none}}@media (prefers-color-scheme:dark){.BqSp2q_screen{background:var(--color-bg-app,#18151f);color:var(--color-brand,#c4b3d7)}}
