.BuyFrame_page__XtEHk{display:flex;flex-direction:column;height:calc(100dvh - 6rem);min-height:384px;background:#fff;color:#000}.BuyFrame_toolbar__lwTN8{display:flex;flex-shrink:0;justify-content:center;align-items:center;gap:8px 20px;flex-wrap:wrap;padding:10px 16px;background:#eef2ff;border-bottom:1px solid #c7d2fe;font-size:14px;line-height:1.6}.BuyFrame_toolbar__lwTN8 p{margin:0;color:#333}.BuyFrame_frame__D6k_f{display:block;width:100%;flex:1;min-height:0;border:0}.BuyFrame_dialog__W1221{position:fixed;inset:0;margin:auto;width:400px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;padding:28px;border:1px solid #a5b4fc;border-radius:20px;background:#fff;color:#000;text-align:center}.BuyFrame_dialog__W1221::backdrop{background:rgba(15,23,42,.45)}.BuyFrame_close__Gdlt2{position:absolute;top:10px;right:10px;width:36px;height:36px;font-size:26px;color:#333;border-radius:8px;cursor:pointer}.BuyFrame_close__Gdlt2:hover{background:#eef2ff}.BuyFrame_brand__Dy70E{color:#4338ca;font-size:14px;font-weight:600;margin:0 24px 12px}.BuyFrame_dialog__W1221 h2{font-size:22px;line-height:1.5;font-weight:700;margin:0}.BuyFrame_description__YgMnR{margin:12px 0 18px;color:#333;font-size:14px;line-height:1.8}.BuyFrame_actions__MAVwH{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:18px}.BuyFrame_actions__MAVwH a,.BuyFrame_actions__MAVwH button{color:#3730a3;font-size:14px;padding:8px 4px;cursor:pointer}.BuyFrame_page__XtEHk :is(button,a):focus-visible{outline:2px solid #4338ca;outline-offset:3px}@media(max-width:400px){.BuyFrame_dialog__W1221{padding:26px 18px 20px}.BuyFrame_dialog__W1221 h2{font-size:20px}}.BuyFrame_shopButton__9rsYm{display:inline-flex;justify-content:center;align-items:center;padding:12px 18px;border-radius:10px;background:#4338ca;color:#fff;font-size:15px;font-weight:700;line-height:1.5;text-decoration:none}.BuyFrame_shopButton__9rsYm:hover{background:#3730a3}.BuyFrame_dialog__W1221 .BuyFrame_shopButton__9rsYm{display:flex;width:100%}