.ikQnkW_wrap{min-height:100dvh;max-width:var(--page-max);padding:0 var(--page-pad) 4rem;margin:0 auto;overflow-x:clip}.ikQnkW_head{padding:1.2rem 0 1.4rem}.ikQnkW_title{font-size:var(--t-h1);letter-spacing:var(--ls-h1);margin:0;font-weight:900}.ikQnkW_lead{font-family:var(--font-serif), serif;color:var(--text);max-width:68ch;margin:.6rem 0 0;font-size:1.15rem;line-height:1.65}.ikQnkW_h2{margin:0 0 .6rem;font-size:.94rem;font-weight:800}.ikQnkW_h3{margin:1.2rem 0 .4rem;font-size:.88rem;font-weight:800}.ikQnkW_err{color:var(--danger);margin:0 0 1rem;font-size:.9rem}.ikQnkW_cols{gap:var(--col-gap);grid-template:"buy wallet""board wallet"1fr/minmax(0,1fr) 360px;align-items:start;display:grid;position:relative}.ikQnkW_receipt{display:contents}.ikQnkW_rcTopPhone{display:none}.ikQnkW_buy{background:var(--surface);grid-area:buy;padding:1.5rem 1.6rem;box-shadow:0 12px 30px #0000001a,0 1px 2px #0000000d}.ikQnkW_buy .ikQnkW_h2{font-size:1.05rem}.ikQnkW_buy .ikQnkW_packs{gap:var(--col-gap);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.ikQnkW_buy .ikQnkW_pack{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.3rem;padding:.9rem 1rem;position:relative}.ikQnkW_buy .ikQnkW_packName b,.ikQnkW_buy .ikQnkW_packPrice b{font-size:1.2rem}.ikQnkW_buy .ikQnkW_packName small{margin:0;position:absolute;top:0;left:1rem;transform:translateY(-50%)}.ikQnkW_buy .ikQnkW_packNote{margin-left:0}.ikQnkW_buy .ikQnkW_packPrice{text-align:left}.ikQnkW_board{background:var(--surface);grid-area:board;padding:1.5rem 1.6rem;position:relative;box-shadow:0 12px 30px #0000001a,0 1px 2px #0000000d}.ikQnkW_board:before{content:"";background:#e6e4ded9;border:1px solid #0000000d;width:86px;height:24px;margin-left:-43px;position:absolute;top:-12px;left:50%;transform:rotate(-2deg)}.ikQnkW_board .ikQnkW_h2{margin-bottom:.4rem;font-size:1.05rem}.ikQnkW_priceList{margin:0;padding:0;list-style:none}.ikQnkW_priceList li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 0;display:flex}.ikQnkW_priceList li:last-child{border-bottom:0}.ikQnkW_priceList b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.ikQnkW_free b{color:var(--ok)}.ikQnkW_faq{border-top:1px solid var(--line);margin-top:2rem;padding-top:1.6rem}.ikQnkW_faq dl{margin:0}.ikQnkW_faq dt{margin-top:1rem;font-size:.92rem;font-weight:700}.ikQnkW_faq dt:first-child{margin-top:0}.ikQnkW_faq dd{color:var(--muted);margin:.4rem 0 0;font-size:.86rem;line-height:1.7}.ikQnkW_invite{border-top:1px solid var(--line);margin-top:2rem;padding-top:1.6rem}.ikQnkW_note{color:var(--muted);margin:0 0 .8rem;font-size:.86rem;line-height:1.65}.ikQnkW_wallet{background:var(--surface);grid-area:wallet;padding:1.5rem 1.6rem 1.9rem;position:relative;transform:rotate(.5deg);box-shadow:0 18px 40px #0000001f,0 1px 2px #0000000d}.ikQnkW_wallet:after{content:"";background:radial-gradient(circle at 10px -2px, transparent 8px, var(--surface) 8px) 0 0 / 20px 12px;height:10px;position:absolute;bottom:-10px;left:0;right:0}.ikQnkW_rcHead{text-align:center;font-family:var(--font-mono);letter-spacing:.3em;margin:0;font-size:.95rem;font-weight:800}.ikQnkW_rcSub{text-align:center;font-family:var(--font-mono);letter-spacing:.2em;color:var(--muted);margin:.2rem 0 .7rem;font-size:.6875rem}.ikQnkW_rcBar{background:repeating-linear-gradient(90deg, var(--ink) 0 2px, transparent 2px 5px, var(--ink) 5px 6px, transparent 6px 8px, var(--ink) 8px 11px, transparent 11px 14px);width:60%;height:28px;margin:1.6rem auto 0}.ikQnkW_balance{border-bottom:1.5px solid var(--ink);color:var(--muted);justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.1rem;padding-bottom:.8rem;font-size:.9rem;display:flex}.ikQnkW_balance strong{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:2.1rem;font-weight:800}.ikQnkW_signin{margin:1rem 0 0}.ikQnkW_signin .ikQnkW_primary{margin-top:0}.ikQnkW_rule{border-bottom:1.5px solid var(--ink);margin-bottom:1.1rem}.ikQnkW_signin p{margin:0 0 .9rem;font-size:.92rem;line-height:1.6}.ikQnkW_skelLabel{border-radius:4px;width:7ch;height:1em;display:inline-block}.ikQnkW_skelNum{border-radius:5px;width:3ch;height:2.1rem;display:inline-block}.ikQnkW_skelAmt{border-radius:4px;width:4ch;height:1em;display:inline-block}.ikQnkW_paid{color:var(--ok);margin:0 0 .9rem;font-size:.88rem}.ikQnkW_offerGroup{display:block}.ikQnkW_offerGroup+.ikQnkW_offerGroup{margin-top:24px}.ikQnkW_offerGroup>.ikQnkW_note{margin:-.2rem 0 .5rem}.ikQnkW_packs{flex-direction:column;gap:.45rem;display:flex}.ikQnkW_pack{border:1.5px solid var(--line);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;min-height:56px;padding:.55rem 1rem;transition:transform .18s cubic-bezier(.34,1.56,.64,1),border-color .18s;display:flex}.ikQnkW_pack:active{transform:scale(.985)}@media (hover:hover){.ikQnkW_pack:hover{border-color:var(--ink)}}.ikQnkW_pack.ikQnkW_on{background:var(--accent-soft);border-color:var(--select-ring);box-shadow:0 0 0 1.5px var(--select-ring) inset}.ikQnkW_radio{opacity:0;pointer-events:none;position:absolute}.ikQnkW_pack:has(:focus-visible){outline:2px solid var(--select-ring);outline-offset:3px}.ikQnkW_packName b,.ikQnkW_packPrice b{letter-spacing:-.01em;font-size:1.02rem;font-weight:700;display:block}.ikQnkW_packName small,.ikQnkW_packPrice small{color:var(--muted);margin-top:2px;font-size:.78rem;display:block}.ikQnkW_packPrice{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ikQnkW_packNote{background:var(--pop);color:var(--ink);letter-spacing:0;vertical-align:middle;border-radius:999px;margin-left:.4rem;padding:1px 7px;font-size:.6875rem;font-style:normal;font-weight:800;display:inline-block}.ikQnkW_primary{background:var(--ink);width:100%;min-height:50px;color:var(--select-fg);font:inherit;cursor:pointer;border:0;border-radius:10px;margin-top:1rem;padding:0 1rem;font-size:.98rem;font-weight:700;display:block}.ikQnkW_primary:disabled{background:var(--line);color:var(--text);cursor:default}.ikQnkW_consent{cursor:pointer;align-items:flex-start;gap:.6rem;min-height:44px;margin-top:1rem;padding:.55rem 0 0;font-size:.86rem;line-height:1.55;display:flex}.ikQnkW_consentBox{width:20px;height:20px;accent-color:var(--ink);cursor:pointer;flex:none;margin:.05rem 0 0}.ikQnkW_consentLink{color:inherit;text-underline-offset:2px;font-weight:700;text-decoration:underline;position:relative}.ikQnkW_consentLink:before{content:"";position:absolute;inset:-15px -8px -14px}.ikQnkW_consentErr{color:var(--danger);margin:.2rem 0 0;font-size:.84rem;line-height:1.6}.ikQnkW_payErr{color:var(--danger);margin:.6rem 0 0;font-size:.86rem;line-height:1.6}.ikQnkW_ghost{border:0;border-bottom:1.5px solid var(--ink);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;padding:0 0 2px;font-size:.88rem;font-weight:700;position:relative}.ikQnkW_ghost:before{content:"";position:absolute;inset:0 min(0px,50% - 22px)}.ikQnkW_ghost:disabled{color:var(--muted);border-bottom-color:var(--line);cursor:default}.ikQnkW_legal{color:var(--muted);margin:.9rem 0 0;font-size:.79rem;line-height:1.7}.ikQnkW_legalLink{color:inherit;text-underline-offset:2px;text-decoration:underline;position:relative}.ikQnkW_legalLink:before{content:"";position:absolute;inset:-8px -8px -21px}.ikQnkW_ledgerBox,.ikQnkW_refund{border-top:1px solid var(--line);margin-top:1.8rem;padding-top:1.4rem}.ikQnkW_ledger{margin:0 0 .6rem;padding:0;list-style:none}.ikQnkW_ledger li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;padding:.55rem 0;font-size:.88rem;display:flex}.ikQnkW_ledger b{font-variant-numeric:tabular-nums}.ikQnkW_ledger li>span{text-wrap:pretty}.ikQnkW_plus{color:var(--ok)}.ikQnkW_minus{color:var(--muted)}.ikQnkW_refundBox{border:1px solid var(--line);background:var(--bg);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:10px;margin-bottom:.7rem;padding:.7rem .8rem;font-size:.9rem}.ikQnkW_refundActions{flex-wrap:wrap;align-items:center;gap:1.2rem;display:flex}.ikQnkW_refundList{color:var(--muted);margin:.8rem 0 0;padding:0;font-size:.82rem;list-style:none}.ikQnkW_refundList li{padding:.3rem 0}@media (max-width:999px){.ikQnkW_cols{grid-template:none/minmax(0,1fr);gap:1.6rem}.ikQnkW_buy,.ikQnkW_wallet,.ikQnkW_board{grid-area:auto}.ikQnkW_receipt{background:var(--surface);padding:1.2rem 1.6rem 1.9rem;display:block;position:relative;box-shadow:0 18px 40px #0000001f,0 1px 2px #0000000d}.ikQnkW_receipt:after{content:"";background:radial-gradient(circle at 10px -2px, transparent 8px, var(--surface) 8px) 0 0 / 20px 12px;height:10px;position:absolute;bottom:-10px;left:0;right:0}.ikQnkW_buy,.ikQnkW_wallet{box-shadow:none;background:0 0;padding:0;transform:none}.ikQnkW_wallet:after{display:none}.ikQnkW_rcTopPhone{display:block}.ikQnkW_rcTopDesk{display:none}.ikQnkW_buy .ikQnkW_h2{font-size:.94rem}.ikQnkW_buy .ikQnkW_packs{flex-direction:column;gap:.45rem;display:flex}.ikQnkW_buy .ikQnkW_pack{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem 1rem}.ikQnkW_buy .ikQnkW_packName b,.ikQnkW_buy .ikQnkW_packPrice b{font-size:1.02rem}.ikQnkW_buy .ikQnkW_packName small{margin-top:2px;position:static;transform:none}.ikQnkW_buy .ikQnkW_packNote{margin-left:.4rem}.ikQnkW_buy .ikQnkW_packPrice{text-align:right}.ikQnkW_head{padding:.7rem 0 1.1rem}}@media (prefers-reduced-motion:reduce){.ikQnkW_pack{transition:none}.ikQnkW_pack:active{transform:none}}
