._7asGbq_page{--blue-2:#5f9bff;--blue-3:#9cc0ff;background:var(--ink);color:var(--text);font-family:Mulish,Helvetica,Arial,sans-serif}._7asGbq_themeServer{--ink:#0d1320;--panel:#131b2c;--panel-2:#1a2438;--line:#2b3852;--text:#eef2f8;--muted:#b8c1d1;--accent:#5f9bff;--accent-deep:#1b3263;--accent-hover:#234183;--warm:#f0b45e}._7asGbq_themePlay{--ink:#100f1f;--panel:#191730;--panel-2:#221f3f;--line:#36315c;--text:#f2f0fa;--muted:#c2bfd6;--accent:#9cc0ff;--accent-deep:#2b2c66;--accent-hover:#363884;--warm:#ff9f8a}._7asGbq_page ::selection{background:var(--accent);color:var(--ink)}._7asGbq_wrap{max-width:1200px;margin:0 auto;padding:0 clamp(16px,5vw,48px)}._7asGbq_productName{white-space:nowrap;text-decoration:none}._7asGbq_page ._7asGbq_nameServer{color:var(--blue-2);text-decoration:none}._7asGbq_page ._7asGbq_namePlay{color:var(--blue-3);text-decoration:none}._7asGbq_strong{color:var(--text);font-weight:800}._7asGbq_eyebrow,._7asGbq_kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--warm);margin:0 0 14px;font-size:.85rem;font-weight:800}._7asGbq_title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2.3rem,5vw,4rem);font-weight:800;line-height:1.08}._7asGbq_title:lang(ja){font-size:clamp(1.9rem,3.2vw,2.9rem);line-height:1.25}._7asGbq_h2{letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(1.8rem,3.4vw,2.7rem);font-weight:800;line-height:1.12}._7asGbq_h3{margin:0 0 8px;font-size:1.15rem;font-weight:700;line-height:1.3}._7asGbq_lead,._7asGbq_sectionLead{max-width:60ch;color:var(--muted);margin:22px 0 0;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.65}._7asGbq_text{color:var(--muted);margin:0;line-height:1.6}._7asGbq_actions,._7asGbq_closeActions{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}._7asGbq_button,._7asGbq_buttonGhost{border-radius:3px;align-items:center;gap:10px;min-height:48px;padding:0 24px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out;display:inline-flex}._7asGbq_button{border:1px solid var(--accent);background:var(--accent-deep);color:var(--text)}._7asGbq_button:hover{background:var(--accent-hover);color:var(--text)}._7asGbq_buttonGhost{border:1px solid var(--line);color:var(--text)}._7asGbq_buttonGhost:hover{border-color:var(--accent);color:var(--text)}._7asGbq_button:focus-visible,._7asGbq_buttonGhost:focus-visible,._7asGbq_cardLink:focus-visible,._7asGbq_textLink:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._7asGbq_arrow{width:16px;height:16px}._7asGbq_hero{background:radial-gradient(120% 80% at 100% 0%, var(--accent-deep) 0%, transparent 60%), var(--ink);padding-bottom:clamp(56px,8vw,96px)}._7asGbq_heroGrid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,5vw,64px);padding-top:clamp(40px,6vw,80px);display:grid}._7asGbq_facts{flex-wrap:wrap;gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}._7asGbq_fact{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:4px 10px;font-size:.8rem;font-weight:700}._7asGbq_section{padding:clamp(64px,9vw,112px) 0}._7asGbq_band{background:var(--panel);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}._7asGbq_cardsSection{border-top:1px solid var(--line);padding-top:clamp(48px,6vw,72px)}._7asGbq_cards{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));gap:16px;margin:36px 0 0;padding:0;list-style:none;display:grid}._7asGbq_card{border:1px solid var(--line);background:var(--panel);border-radius:8px;flex-direction:column;gap:6px;padding:22px;display:flex}._7asGbq_cardNumber{color:var(--warm);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:800}._7asGbq_cardTitle{margin:0;font-size:1.2rem;font-weight:800;line-height:1.3}._7asGbq_cardText{color:var(--muted);margin:0;font-size:.95rem;line-height:1.6}._7asGbq_cardLink{color:var(--accent);align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-weight:700;text-decoration:none;display:inline-flex}._7asGbq_cardLink:hover{color:var(--text)}._7asGbq_media{margin:0}._7asGbq_image{border:1px solid var(--line);border-radius:6px;width:100%;height:auto;display:block;box-shadow:0 24px 48px -16px #0009}._7asGbq_caption{color:var(--muted);margin-top:12px;font-size:.9rem;line-height:1.5}._7asGbq_split{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(32px,5vw,64px);margin-top:40px;display:grid}._7asGbq_splitReverse{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}._7asGbq_splitCenter{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(24px,4vw,48px)}._7asGbq_stepList{gap:10px;margin:0;padding:0;list-style:none;display:grid}._7asGbq_stepList ._7asGbq_card{gap:4px;padding:14px 16px}._7asGbq_stepList ._7asGbq_cardTitle{font-size:1.02rem}._7asGbq_stepList ._7asGbq_cardText{font-size:.88rem;line-height:1.55}._7asGbq_sdkTitle{margin-top:32px}._7asGbq_featureList{margin:0}._7asGbq_feature{border-bottom:1px solid var(--line);padding:18px 0}._7asGbq_feature:first-child{padding-top:0}._7asGbq_featureName{color:var(--text);flex-wrap:wrap;align-items:baseline;gap:10px;font-size:1.1rem;font-weight:800;display:flex}._7asGbq_tag{background:var(--panel-2);color:var(--warm);border-radius:3px;padding:1px 8px;font-size:.8rem;font-weight:600}._7asGbq_featureText{color:var(--muted);margin:6px 0 0;line-height:1.6}._7asGbq_groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,40px);margin:40px 0 0;padding:0;list-style:none;display:grid}._7asGbq_groupTitle{border-bottom:2px solid var(--accent);letter-spacing:.08em;text-transform:uppercase;color:var(--warm);margin:0 0 4px;padding-bottom:12px;font-size:.85rem;font-weight:800}._7asGbq_diagram{border:1px solid var(--line);background:var(--ink);border-radius:8px;margin:12px 0 0;padding:24px}._7asGbq_archRow{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}._7asGbq_archDown{text-align:center;color:var(--muted);margin:10px 0;font-size:.85rem;display:block}._7asGbq_archNode{border:1px solid var(--line);background:var(--panel-2);border-radius:6px;padding:12px 16px;display:block;position:relative}._7asGbq_archAccent{border-color:var(--accent)}._7asGbq_archSub{color:var(--muted);margin-top:2px;font-size:.85rem;display:block}._7asGbq_diagrams{margin-top:36px}._7asGbq_ticks{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}._7asGbq_tick{border-left:3px solid var(--accent);color:var(--muted);padding-left:18px;line-height:1.55}._7asGbq_chips{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}._7asGbq_chip{border:1px solid var(--line);border-radius:3px;padding:6px 12px;font-size:.9rem;font-weight:600}._7asGbq_chip a{color:inherit;text-decoration:none}._7asGbq_chip a:hover{color:var(--accent)}._7asGbq_points{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:32px;margin:40px 0 0;padding:0;list-style:none;display:grid}._7asGbq_points2{--cols:2}._7asGbq_point{border-top:1px solid var(--line);padding-top:16px}._7asGbq_showcase{border:1px solid var(--line);border-top:3px solid var(--accent);background:var(--panel);border-radius:8px;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(24px,4vw,48px);margin-top:40px;padding:clamp(20px,3vw,32px);display:grid}._7asGbq_textLink{color:var(--accent);align-items:center;gap:8px;margin-top:18px;font-weight:700;text-decoration:none;display:inline-flex}._7asGbq_textLink:hover{color:var(--text)}._7asGbq_inlineLink{color:var(--accent);text-underline-offset:3px;font-weight:700;text-decoration:underline}._7asGbq_inlineLink:hover{color:var(--text)}._7asGbq_inlineLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._7asGbq_mock{border:1px solid var(--line);background:var(--panel);border-radius:10px;overflow:hidden;box-shadow:0 24px 48px -16px #0009}._7asGbq_mockBar{border-bottom:1px solid var(--line);background:var(--panel-2);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}._7asGbq_mockBrand{font-weight:800}._7asGbq_mockWallet{border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:8px;padding:4px 12px;font-weight:800;display:inline-flex}._7asGbq_gem{width:20px;height:20px}._7asGbq_gemLarge{width:40px;height:40px}._7asGbq_mockBody{padding:18px}._7asGbq_mockLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-size:.8rem;font-weight:800}._7asGbq_mockGames{gap:12px;margin:0;padding:0;list-style:none;display:grid}._7asGbq_mockGame{border:1px solid var(--line);background:var(--ink);border-radius:8px;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:14px;padding:10px;display:grid}._7asGbq_mockCover{aspect-ratio:16/10;object-fit:cover;border-radius:4px;width:88px;display:block}._7asGbq_mockCoverBlank{background:linear-gradient(135deg, var(--accent-deep), var(--panel-2))}._7asGbq_mockGameName{font-weight:800;display:block}._7asGbq_mockGameMeta{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:2px;font-size:.85rem;display:block}._7asGbq_mockXp{background:var(--panel-2);border-radius:999px;height:4px;margin-top:8px;display:block;overflow:hidden}._7asGbq_mockXp span{background:var(--accent);height:100%;display:block}._7asGbq_mockBalance{border:1px solid var(--line);background:var(--ink);border-radius:8px;align-items:center;gap:14px;padding:18px;display:flex}._7asGbq_mockBalanceValue{font-variant-numeric:tabular-nums;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800;line-height:1}._7asGbq_mockBalanceLabel{color:var(--muted);font-size:.85rem;display:block}._7asGbq_mockSteps{counter-reset:mock-step;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}._7asGbq_mockStep{border:1px solid var(--line);counter-increment:mock-step;border-radius:6px;align-items:center;gap:12px;padding:10px 12px;font-weight:700;display:flex}._7asGbq_mockStep:before{content:counter(mock-step);background:var(--accent-deep);width:24px;height:24px;color:var(--text);border-radius:50%;place-items:center;font-size:.8rem;display:inline-grid}._7asGbq_mockNote{color:var(--muted);text-align:center;margin:12px 0 0;font-size:.8rem}._7asGbq_priceFrame{border:1px solid var(--line);background:var(--ink);border-radius:12px;margin-top:40px;overflow-x:auto}._7asGbq_priceFrame:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._7asGbq_priceTable{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;min-width:860px}._7asGbq_priceTable [data-tier=free]{--tier:var(--muted)}._7asGbq_priceTable [data-tier=uncommon]{--tier:#4ade80;--glow:#22c55e}._7asGbq_priceTable [data-tier=rare]{--tier:#60a5fa;--glow:#3b82f6}._7asGbq_priceTable [data-tier=epic]{--tier:#f87171;--glow:#ef4444}._7asGbq_priceTable [data-tier=legendary]{--tier:#facc15;--glow:#eab308}._7asGbq_planHead{vertical-align:top;text-align:center;width:17%;font-weight:inherit;border-top:3px solid var(--tier);background:linear-gradient(to bottom, color-mix(in srgb, var(--glow,var(--tier)) 14%, transparent), transparent);padding:28px 12px 20px}._7asGbq_planHead>*{margin-left:auto;margin-right:auto;display:block}._7asGbq_cornerCell{z-index:1;background:var(--ink);width:15%;position:sticky;left:0}._7asGbq_tierOrb{object-fit:contain;width:72px;height:72px;filter:drop-shadow(0 0 20px var(--glow)) drop-shadow(0 0 8px var(--glow))}._7asGbq_tierOrbFree{border:2px dashed var(--line);border-radius:50%;width:72px;height:72px}._7asGbq_tierName{letter-spacing:.12em;text-transform:uppercase;color:var(--tier);margin-top:16px;font-size:.85rem;font-weight:800}._7asGbq_tierAmount{color:var(--text);margin-top:10px;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:800;line-height:1.1}._7asGbq_tierUnit{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:.72rem;font-weight:700}._7asGbq_planHead ._7asGbq_tierScoin{color:#fcd34d;align-items:center;gap:6px;margin-top:10px;font-size:.85rem;font-weight:700;display:inline-flex}._7asGbq_coin{width:16px;height:16px}._7asGbq_tierSlots{color:var(--muted);margin-top:6px;font-size:.8rem}._7asGbq_groupRow td{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel-2);letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--muted);padding:10px 12px;font-size:.7rem;font-weight:800}._7asGbq_groupRow ._7asGbq_cornerCell{background:var(--panel-2)}._7asGbq_priceTable tbody th,._7asGbq_priceTable tbody td{border-bottom:1px solid color-mix(in srgb, var(--line) 60%, transparent);padding:12px;font-size:.95rem}._7asGbq_priceTable tbody tr:last-child th,._7asGbq_priceTable tbody tr:last-child td{border-bottom:0}._7asGbq_priceTable tbody th{z-index:1;background:var(--ink);text-align:left;color:var(--muted);white-space:nowrap;padding-left:20px;font-weight:600;position:sticky;left:0}._7asGbq_priceTable tbody td{text-align:center;font-weight:800}._7asGbq_priceTable tbody tr:hover th,._7asGbq_priceTable tbody tr:hover td{background:var(--panel)}._7asGbq_priceTable ._7asGbq_cellNone{color:var(--muted);opacity:.45;font-weight:600}._7asGbq_close{text-align:center;padding:clamp(64px,8vw,96px) 0}._7asGbq_logo{width:96px;height:auto;margin:0 auto 24px;display:block}._7asGbq_closeTitle{text-wrap:balance;max-width:22ch;margin:0 auto;font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:800;line-height:1.15}._7asGbq_closeLead{max-width:56ch;color:var(--muted);margin:18px auto 0;line-height:1.6}._7asGbq_closeActions{justify-content:center}@media (max-width:1000px){._7asGbq_cards,._7asGbq_points,._7asGbq_groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){._7asGbq_heroGrid,._7asGbq_split,._7asGbq_splitReverse,._7asGbq_showcase{grid-template-columns:1fr}}@media (max-width:600px){._7asGbq_cards,._7asGbq_points,._7asGbq_groups,._7asGbq_archRow{grid-template-columns:1fr}}
