.join_tabs.svelte-16rs0ae{gap:6px;margin:10px 0 16px;display:flex}.join_tabs.svelte-16rs0ae button:where(.svelte-16rs0ae){color:#bbb;cursor:pointer;background:#2a2a2a;border:1px solid #444;border-radius:4px;flex:1;height:40px;font-size:15px}.join_tabs.svelte-16rs0ae button.active:where(.svelte-16rs0ae){color:#fff;background:#3a3220;border-color:#c8a24a}.pb_overlay.svelte-amjsxi{z-index:99999;background:#000000b3;position:fixed;inset:0;overflow-y:auto}.pb_box.svelte-amjsxi{box-sizing:border-box;color:#d6d1ca;background:#16130d;border:1px solid #c8a24a;border-radius:8px;width:380px;max-width:calc(100% - 20px);margin:80px auto 40px;padding:20px;font-size:13px;position:relative}.pb_ttl.svelte-amjsxi{text-align:center;min-height:30px}.pb_ttl.svelte-amjsxi img{max-width:60%;max-height:60px}.pb_close.svelte-amjsxi{color:#d6d1ca;cursor:pointer;background:0 0;border:0;font-size:18px;position:absolute;top:12px;right:12px}.pb_title.svelte-amjsxi{text-align:center;color:#c8a24a;margin:10px 0 12px;font-size:16px;font-weight:700}.pb_body.svelte-amjsxi{max-height:60vh;overflow-y:auto}.pb_sub_ttl.svelte-amjsxi{color:#c8a24a;margin:14px 0 6px;font-weight:700}.pb_card.svelte-amjsxi{background:#00000059;border:1px solid #3a3220;border-radius:6px;margin-bottom:8px;padding:10px}.pb_content.svelte-amjsxi{margin-bottom:8px;line-height:1.5}.pb_rows.svelte-amjsxi{grid-template-columns:80px 1fr;gap:6px 8px;margin:0;display:grid}.pb_rows.svelte-amjsxi dt:where(.svelte-amjsxi){color:#8f887c}.pb_rows.svelte-amjsxi dd:where(.svelte-amjsxi){color:#fff;word-break:keep-all;margin:0}.pb_notice.svelte-amjsxi{color:#e0b44c;margin-top:8px}.pb_sub.svelte-amjsxi{color:#8f887c;font-size:11px}.pb_point.svelte-amjsxi{color:#e0b44c}.pb_ok.svelte-amjsxi{color:#3ecf6e}.pb_ng.svelte-amjsxi{color:#ff5b5b}.pb_empty.svelte-amjsxi{text-align:center;color:#8f887c;padding:14px 0}.pb_payment.svelte-amjsxi{border-bottom:1px solid #2a2418;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.pb_payment_info.svelte-amjsxi{min-width:0;line-height:1.6}.pb_payment_state.svelte-amjsxi{text-align:right;flex-shrink:0}.pb_claim.svelte-amjsxi{color:#16130d;cursor:pointer;background:linear-gradient(#f0cf72,#c8a24a);border:1px solid #c8a24a;border-radius:4px;min-width:56px;height:30px;padding:0 12px;font-weight:700}.pb_claim.svelte-amjsxi:disabled{opacity:.6;cursor:default}.site-maintenance.svelte-16s3dnv{box-sizing:border-box;color:#cbd5e1;background:radial-gradient(80% 60% at 50% 20%,#1a2838 0%,#0a0e12 55%,#050608 100%);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.site-maintenance-card.svelte-16s3dnv{text-align:center;width:100%;max-width:420px}.site-maintenance-logo.svelte-16s3dnv{object-fit:contain;width:auto;max-width:200px;height:48px;margin-bottom:28px}.site-maintenance-art.svelte-16s3dnv{color:#3da78e;width:100px;height:100px;margin:0 auto 20px}.site-maintenance-art.svelte-16s3dnv svg:where(.svelte-16s3dnv){width:100%;height:100%}.site-maintenance-title.svelte-16s3dnv{color:#f1f5f9;letter-spacing:-.02em;margin:0 0 16px;font-size:22px;font-weight:700}.site-maintenance-text.svelte-16s3dnv{color:#94a3b8;white-space:pre-wrap;word-break:keep-all;margin:0;font-size:15px;line-height:1.65}.site-maintenance-brand.svelte-16s3dnv{color:#64748b;margin:28px 0 0;font-size:13px}
