.QjTY1W_email{color:var(--ink);font-size:var(--fs-body-l);overflow-wrap:anywhere;margin:0;font-weight:600}.QjTY1W_label{color:var(--text-muted);font-size:var(--fs-body-s);margin:0}.QjTY1W_hint{color:var(--text-muted);font-size:var(--fs-caption);margin:0;line-height:1.5}.QjTY1W_error{color:var(--danger);font-size:var(--fs-body-s);margin:0}.QjTY1W_actions{flex-direction:column;gap:8px;display:flex}
.dxCrTa_button{box-sizing:border-box;border-radius:var(--r-s);width:100%;min-height:44px;font-family:inherit;font-size:var(--fs-button);text-align:center;cursor:pointer;border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:6px 12px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.dxCrTa_button:focus-visible{outline:2px solid var(--purple-700);outline-offset:2px}.dxCrTa_primary{background:var(--navy-900);color:var(--surface)}.dxCrTa_secondary{border-color:var(--border);background:var(--surface);color:var(--navy-900)}.dxCrTa_danger{border-color:var(--danger);background:var(--surface);color:var(--danger)}.dxCrTa_button:disabled,.dxCrTa_button[aria-disabled=true]{background:var(--chip-neutral-bg);color:var(--text-muted);cursor:not-allowed;border-color:#0000}
._3FKKFq_row{flex-wrap:nowrap;flex:0 240px;gap:5px;min-width:168px;display:flex}._3FKKFq_tile{background:var(--bg-app);min-width:0;min-height:40px;color:var(--navy-900);font-family:var(--font-display);font-size:var(--fs-number-s);font-variant-numeric:tabular-nums;border-radius:10px;flex:1;justify-content:center;align-items:center;font-weight:700;display:flex}
.CZzV4q_card{border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;gap:14px;padding:18px 16px 16px;display:flex}.CZzV4q_flat{box-shadow:none;padding:4px 0 0}.CZzV4q_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.CZzV4q_title{color:var(--navy-900);font-size:var(--fs-body-l);margin:0;font-weight:600;line-height:1.35}.CZzV4q_tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.CZzV4q_streak{border-radius:var(--r-2xs);background:var(--purple-tint);color:var(--purple-700);font-family:var(--font-display);font-size:var(--fs-body);font-variant-numeric:tabular-nums;padding:4px 10px;font-weight:500;line-height:1.4}.CZzV4q_actions{flex-direction:column;gap:10px;display:flex}.CZzV4q_note{color:var(--text-muted);font-size:var(--fs-body-s);margin:0;line-height:1.55}.CZzV4q_error{color:var(--danger);font-size:var(--fs-body-s);margin:0;line-height:1.5}.CZzV4q_spinner{box-sizing:border-box;border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.9s linear infinite CZzV4q_spin}@keyframes CZzV4q_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.CZzV4q_spinner{animation:none}}.CZzV4q_result{box-sizing:border-box;border-radius:var(--r-s);min-height:44px;font-size:var(--fs-body-m);align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-weight:600;line-height:1.45;display:flex}.CZzV4q_success{background:var(--success-bg);color:var(--success-fg)}.CZzV4q_neutral{background:var(--chip-neutral-bg);color:var(--ink)}.CZzV4q_resultIcon{flex:none;margin-top:2px}.CZzV4q_resultLines{flex-direction:column;gap:2px;min-width:0;display:flex}.CZzV4q_resultMain{font-weight:600}.CZzV4q_resultSub{color:var(--text-muted);font-size:var(--fs-body-s);font-weight:400}
.c9nHeW_card{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--shadow-card);padding:14px 16px;scroll-margin-top:12px}.c9nHeW_title{color:var(--ink);font-size:var(--fs-body-m);margin:0;font-weight:600}.c9nHeW_number{color:var(--purple-700);font-family:var(--font-display);font-variant-numeric:tabular-nums}.c9nHeW_facts{color:var(--ink);font-size:var(--fs-body);margin:6px 0 0;padding:0;line-height:1.6;list-style:none}.c9nHeW_strong{font-weight:600}.c9nHeW_line{color:var(--text-muted);font-size:var(--fs-body);margin:6px 0 0}.c9nHeW_range{color:var(--text-muted);font-size:var(--fs-caption);margin:6px 0 0}.c9nHeW_hits{margin-top:8px}.c9nHeW_summary{min-height:44px;color:var(--purple-700);font-size:var(--fs-body-s);cursor:pointer;padding:10px 0;font-weight:600}.c9nHeW_hitList{color:var(--text-muted-2);font-size:var(--fs-body-s);margin:0;padding:0;line-height:1.7;list-style:none}
.iMYIXG_disclaimer{color:var(--text-muted);font-size:var(--fs-caption);align-items:flex-start;gap:6px;padding:0 4px;line-height:1.5;display:flex}.iMYIXG_icon{flex:none;width:14px;height:14px;margin-top:2px}.iMYIXG_line{margin:0}.iMYIXG_line+.iMYIXG_line{margin-top:4px}
.QpUX2G_card{border-radius:var(--r-l);background:var(--navy-900);color:var(--surface);padding:13px 15px;position:relative;overflow:hidden}.QpUX2G_star{width:120px;height:120px;color:var(--gold-400);opacity:.12;position:absolute;bottom:-40px;right:-30px}.QpUX2G_title{color:var(--gold-200);font-size:var(--fs-body-s-plus);align-items:center;gap:6px;margin:0;font-weight:600;display:flex;position:relative}.QpUX2G_sparkle{color:var(--gold-400);flex:none}.QpUX2G_text{color:var(--text-on-navy);font-size:var(--fs-body-s-plus);margin:4px 0 0;line-height:1.6;position:relative}.QpUX2G_button{border-radius:var(--r-s);background:var(--grad-gold-soft);width:100%;min-height:44px;color:var(--navy-900);font-family:inherit;font-size:var(--fs-button);cursor:pointer;border:0;margin-top:10px;padding:6px 12px;font-weight:600;position:relative}.QpUX2G_label{color:var(--text-on-navy-muted);font-size:var(--fs-caption);margin:8px 0 0;position:relative}
.mZ-KEq_sheet{box-sizing:border-box;width:100%;max-width:var(--page-max-width);border-radius:var(--r-xl) var(--r-xl) 0 0;background:var(--surface);max-height:calc(100dvh - 40px);box-shadow:var(--shadow-sheet);color:var(--ink);font-family:var(--font-body);border:0;margin:auto auto 0;padding:0}.mZ-KEq_sheet[open]{animation:.2s ease-out mZ-KEq_slide-up;display:flex}.mZ-KEq_sheet::backdrop{background:var(--scrim,#121a3f66)}.mZ-KEq_sheet[open]::backdrop{animation:.2s ease-out mZ-KEq_fade-in}html:has(.mZ-KEq_sheet[open]){overflow:hidden}@keyframes mZ-KEq_slide-up{0%{transform:translateY(100%)}}@keyframes mZ-KEq_fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.mZ-KEq_sheet[open],.mZ-KEq_sheet[open]::backdrop{animation:none}}.mZ-KEq_panel{flex-direction:column;width:100%;min-height:0;display:flex}.mZ-KEq_head{padding:8px var(--page-padding-x) 12px;touch-action:none;flex-direction:column;flex:none;display:flex;position:relative}.mZ-KEq_handle{background:var(--border);border-radius:2px;align-self:center;width:36px;height:4px}.mZ-KEq_title{color:var(--navy-900);font-family:var(--font-display);font-size:var(--fs-title-s);margin:18px 56px 0 0;font-weight:600;line-height:1.3}.mZ-KEq_close{border-radius:var(--r-pill);width:44px;height:44px;color:var(--navy-900);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:6px;right:8px}.mZ-KEq_close:focus-visible{outline:2px solid var(--purple-700);outline-offset:2px}.mZ-KEq_body{overscroll-behavior:contain;min-height:0;padding:2px var(--page-padding-x) calc(24px + env(safe-area-inset-bottom));overflow-y:auto}
._3rt-yG_card{border-radius:var(--r-m);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);color:var(--ink);flex-direction:column;padding:11px 11px 10px;text-decoration:none;display:flex}._3rt-yG_label{color:var(--text-muted);font-size:var(--fs-caption)}._3rt-yG_number{color:var(--navy-900);font-family:var(--font-display);font-size:var(--fs-number-m);font-variant-numeric:tabular-nums;margin-top:2px;font-weight:700}._3rt-yG_fact{font-size:var(--fs-body-s);margin-top:4px;font-weight:600}._3rt-yG_odds{color:var(--text-muted);font-size:var(--fs-caption);margin-top:2px}
.wTtCpq_card{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--shadow-card);padding:14px 16px}.wTtCpq_title{color:var(--ink);font-size:var(--fs-body-m);margin:0 0 6px;font-weight:600}.wTtCpq_body{flex-direction:column;gap:10px;display:flex}
._5eujoq_list{flex-direction:column;gap:10px;display:flex}._5eujoq_notice{border-radius:var(--r-s);background:var(--chip-neutral-bg);flex-direction:column;gap:4px;padding:10px 12px;display:flex}._5eujoq_noticeTitle{color:var(--ink);font-size:var(--fs-body);margin:0;font-weight:600;line-height:1.5}._5eujoq_noticeNote{color:var(--text-muted);font-size:var(--fs-body-s);margin:0;line-height:1.5}._5eujoq_range{color:var(--text-muted);font-size:var(--fs-caption);margin:0;padding:0 4px}._5eujoq_card{border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;gap:10px;padding:14px 16px 6px;display:flex}._5eujoq_head{align-items:center;gap:8px;display:flex}._5eujoq_seq{border-radius:var(--r-pill);background:var(--surface-sunken);width:22px;height:22px;color:var(--text-muted);font-family:var(--font-display);font-size:var(--fs-body-s);flex:none;justify-content:center;align-items:center;font-weight:600;display:flex}._5eujoq_rows{margin:0;padding:0;list-style:none}._5eujoq_row{border-top:1px solid var(--surface-sunken);justify-content:space-between;align-items:center;gap:10px;min-height:36px;padding:6px 0;display:flex}._5eujoq_name{color:var(--ink-2);font-size:var(--fs-body)}._5eujoq_value{color:var(--navy-900);font-family:var(--font-display);font-size:var(--fs-body-l);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}._5eujoq_one{min-height:44px;color:var(--purple-700);font-size:var(--fs-body);align-items:center;font-weight:600;text-decoration:none;display:flex}._5eujoq_error{flex-direction:column;gap:8px;padding:6px 0 10px;display:flex}._5eujoq_skeleton{border-radius:var(--r-2xs);background:var(--surface-sunken);min-height:40px}@media (max-width:380px){._5eujoq_row{flex-direction:column;align-items:flex-start;gap:2px}._5eujoq_value{text-align:left}}
.v3gNFW_wrap{flex-direction:column;gap:8px;display:flex}.v3gNFW_cells{justify-content:space-between;gap:4px;margin:0;padding:0;list-style:none;display:flex}.v3gNFW_cell{flex-direction:column;flex:1 1 0;align-items:center;gap:6px;min-width:0;display:flex}.v3gNFW_dot{box-sizing:border-box;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.v3gNFW_done{background:var(--purple-700);color:var(--surface)}.v3gNFW_today{border:2px solid var(--purple-700);background:var(--surface);color:var(--purple-700)}.v3gNFW_upcoming{background:var(--surface-sunken);color:var(--text-muted)}.v3gNFW_upcoming.v3gNFW_bonus,.v3gNFW_today.v3gNFW_bonus{background:var(--gold-tint);color:var(--gold-text)}.v3gNFW_upcoming.v3gNFW_bonus{border:1.5px solid var(--gold-400)}.v3gNFW_star{width:10px;height:10px;color:var(--gold-600)}.v3gNFW_points{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;line-height:1.1}.v3gNFW_day{color:var(--text-muted);font-family:var(--font-display);font-size:var(--fs-caption);white-space:nowrap;line-height:1.3}.v3gNFW_largeLine{color:var(--navy-900);font-family:var(--font-display);font-size:var(--fs-body);text-align:center;margin:0;font-weight:500;line-height:1.5;display:none}:is(:root[data-font=large] .v3gNFW_points,:root[data-font=large] .v3gNFW_star,:root[data-font=large] .v3gNFW_day){display:none}:root[data-font=large] .v3gNFW_largeLine{display:block}
.S6GqKa_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.S6GqKa_item+.S6GqKa_item{border-top:1px solid var(--surface-sunken)}.S6GqKa_row{min-height:48px;color:var(--ink);font-size:var(--fs-body-m);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;font-weight:500;line-height:1.5;text-decoration:none;display:flex}.S6GqKa_row:after{content:"›";color:var(--text-muted);flex:none}.S6GqKa_row:focus-visible{outline:2px solid var(--purple-700);outline-offset:2px;border-radius:var(--r-2xs)}.S6GqKa_danger{color:var(--danger)}.S6GqKa_note{color:var(--text-muted);font-size:var(--fs-caption);overflow-wrap:anywhere;margin:0;line-height:1.5}
.-Z3mJq_notice{border-radius:var(--r-s);background:var(--chip-neutral-bg);color:var(--text-muted);font-size:var(--fs-caption);align-items:flex-start;gap:6px;margin:0;padding:10px 12px;line-height:1.5;display:flex}.-Z3mJq_icon{flex:none;width:14px;height:14px;margin-top:2px}
._021n1G_stack{flex-direction:column;gap:10px;display:flex}._021n1G_range{color:var(--text-muted);font-size:var(--fs-caption);margin:0;padding:0 4px}._021n1G_intro{color:var(--text-muted);font-size:var(--fs-body);margin:0;padding:0 4px}._021n1G_sectionTitle{color:var(--navy-900);font-size:var(--fs-body-m);margin:6px 0 0;font-weight:600}._021n1G_back{color:var(--purple-700);font-size:var(--fs-body-s);align-self:flex-start;padding:10px 0;font-weight:600;text-decoration:none}._021n1G_start{align-self:flex-start}
.SU4gKG_header{justify-content:space-between;align-items:center;gap:12px;display:flex}
.lUJZyG_wrap{flex-direction:column;gap:8px;display:flex}.lUJZyG_card{border-radius:var(--r-xl);background:var(--grad-gold);box-shadow:var(--shadow-gold);color:var(--navy-900);padding:18px;position:relative;overflow:hidden}.lUJZyG_star{width:180px;height:180px;color:var(--surface);opacity:.22;position:absolute;top:-40px;right:-40px}.lUJZyG_head{justify-content:space-between;align-items:center;gap:8px;display:flex;position:relative}.lUJZyG_title{font-size:var(--fs-body);margin:0;font-weight:600}.lUJZyG_badge{border-radius:var(--r-2xs);background:var(--navy-900);color:var(--gold-200);font-size:var(--fs-caption);flex:none;padding:3px 9px;font-weight:600}.lUJZyG_label{color:var(--gold-ink);font-size:var(--fs-body-s);margin-top:10px;font-weight:500;position:relative}.lUJZyG_tiles{gap:6px;margin-top:6px;display:flex;position:relative}.lUJZyG_tile{border-radius:var(--r-xs);background:var(--tile-on-gold);min-width:0;min-height:52px;font-family:var(--font-display);font-size:var(--fs-display-xl);font-variant-numeric:tabular-nums;flex:1;justify-content:center;align-items:center;font-weight:700;display:flex}.lUJZyG_columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid;position:relative}.lUJZyG_colLabel{color:var(--gold-ink);font-size:var(--fs-caption)}.lUJZyG_colNumbers{font-family:var(--font-display);font-size:var(--fs-number-s);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600}.lUJZyG_bold{font-weight:700}.lUJZyG_next{border-radius:var(--r-s);background:var(--navy-900);color:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;margin-top:14px;padding:10px 12px;display:flex;position:relative}.lUJZyG_nextDate{font-size:var(--fs-body-s);align-items:center;gap:8px;display:flex}.lUJZyG_clock{color:var(--gold-400);flex:none}.lUJZyG_days{color:var(--gold-200);font-family:var(--font-display);font-size:var(--fs-button);letter-spacing:.5px;font-weight:600}.lUJZyG_none{font-size:var(--fs-body);margin:0;font-weight:600;position:relative}.lUJZyG_auto{color:var(--text-muted);font-size:var(--fs-caption);margin:0;padding:0 4px}.lUJZyG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.hjVb_G_button{border-radius:var(--r-m);background:var(--navy-900);min-height:62px;color:var(--surface);font-size:var(--fs-body-l);justify-content:center;align-items:center;gap:10px;padding:8px 14px;font-weight:600;text-decoration:none;display:flex}.hjVb_G_secondary{border:1.5px solid var(--border);border-radius:var(--r-m);background:var(--surface);min-height:62px;color:var(--navy-900);font-size:var(--fs-body-l);justify-content:center;align-items:center;gap:10px;padding:8px 14px;font-weight:600;text-decoration:none;display:flex}.hjVb_G_icon{background:var(--gold-icon-bg);width:34px;height:34px;color:var(--gold-400);border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.hjVb_G_iconSecondary{background:var(--purple-tint);width:34px;height:34px;color:var(--purple-700);border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}
.w0LphW_text{flex-direction:column;min-width:0;display:flex}.w0LphW_sub{color:var(--text-muted);font-size:var(--fs-caption);font-weight:400;line-height:1.5}
.DDseVq_grid{gap:8px;display:grid}.DDseVq_range{color:var(--text-muted);font-size:var(--fs-caption);margin:0;padding:0 4px}
.D1u4kW_root{flex-direction:column;gap:10px;display:flex}.D1u4kW_tabs{border-radius:var(--r-s);background:var(--surface-segment);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.D1u4kW_tab{border-radius:var(--r-2xs);min-height:44px;color:var(--text-muted);font:inherit;font-size:var(--fs-body-s-plus);text-align:center;cursor:pointer;transition:color var(--duration-fast), background-color var(--duration-fast);background:0 0;border:0;justify-content:center;align-items:center;padding:4px;font-weight:500;display:flex}.D1u4kW_tab[aria-selected=true]{background:var(--surface);box-shadow:var(--shadow-seg);color:var(--navy-900);font-weight:600}.D1u4kW_tab:focus-visible,.D1u4kW_pagerButton:focus-visible{outline:2px solid var(--purple-700);outline-offset:2px}.D1u4kW_panel{flex-direction:column;gap:10px;display:flex}.D1u4kW_list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.D1u4kW_row{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.D1u4kW_number{border-radius:var(--r-2xs);color:var(--ink);font-size:var(--fs-body-m);font-variant-numeric:tabular-nums;letter-spacing:.04em;padding:2px 6px;font-weight:600}.D1u4kW_numberWon{background:var(--success-bg);color:var(--success-fg)}.D1u4kW_qty{color:var(--ink);font-size:var(--fs-body)}.D1u4kW_winner{flex-direction:column;gap:4px;display:flex}.D1u4kW_winner+.D1u4kW_winner{border-top:1px solid var(--surface-sunken);padding-top:8px}.D1u4kW_prizes{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.D1u4kW_prize{color:var(--ink);font-size:var(--fs-body);flex-wrap:wrap;column-gap:10px;line-height:1.5;display:flex}.D1u4kW_prizeName{font-weight:600}.D1u4kW_numberTotal{color:var(--ink);font-size:var(--fs-body);margin:0;font-weight:600}.D1u4kW_empty{color:var(--text-muted);font-size:var(--fs-body);margin:0;line-height:1.5}.D1u4kW_pager{justify-content:center;align-items:center;gap:12px;display:flex}.D1u4kW_pagerButton{border-radius:var(--r-2xs);width:44px;height:44px;color:var(--purple-700);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.D1u4kW_pagerButton[aria-disabled=true]{color:var(--text-muted);cursor:default;opacity:.45}.D1u4kW_pageOf{min-width:56px;color:var(--ink);font-size:var(--fs-body-s);font-variant-numeric:tabular-nums;text-align:center}
._2dsNsa_label{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}
.TQ0jMW_title{font-family:var(--font-display);font-size:var(--fs-title-m);color:var(--navy-900);margin:0;font-weight:700}
._4zwTOW_card{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--shadow-card);padding:13px 16px 12px}._4zwTOW_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}._4zwTOW_title{color:var(--ink);font-size:var(--fs-body-m);margin:0;font-weight:600}._4zwTOW_number{color:var(--purple-700);font-family:var(--font-display);font-variant-numeric:tabular-nums}._4zwTOW_chip{background:var(--chip-neutral-bg);color:var(--text-muted-2);font-size:var(--fs-caption);border-radius:9px;padding:3px 9px;font-weight:600}._4zwTOW_fact{color:var(--ink);font-size:var(--fs-body-s);margin:4px 0 0}._4zwTOW_caption{color:var(--text-muted);font-size:var(--fs-caption);margin:2px 0 0}._4zwTOW_plot{--bar-max:60px;border-bottom:1px solid var(--border-input);align-items:flex-end;gap:14px;min-height:84px;margin-top:10px;padding:0 6px;display:flex;position:relative}._4zwTOW_ref{border-top:1.5px dashed var(--chart-ref);position:absolute;left:0;right:0}._4zwTOW_col{flex-direction:column;flex:1;align-items:center;gap:3px;min-width:0;display:flex}._4zwTOW_value{color:var(--text-muted-2);font-size:var(--fs-micro)}._4zwTOW_bar{background:var(--chart-bar);border-radius:6px 6px 2px 2px;width:100%}._4zwTOW_digits{color:var(--navy-900);font-family:var(--font-display);font-size:var(--fs-body);text-align:center;gap:14px;padding:4px 6px 0;font-weight:600;display:flex}._4zwTOW_digits span{flex:1}._4zwTOW_legend{color:var(--text-muted);font-size:var(--fs-micro);flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}._4zwTOW_legendItem{align-items:center;gap:5px;display:flex}._4zwTOW_swatch{background:var(--chart-bar);border-radius:3px;width:10px;height:10px}._4zwTOW_dash{border-top:1.5px dashed var(--chart-ref);width:14px}
.q_bSUW_slot{border-radius:var(--r-m);display:block;position:relative;overflow:hidden}.q_bSUW_media{width:100%;height:auto;display:block}.q_bSUW_mark{color:#fff;font-size:var(--fs-micro);pointer-events:none;background:#1111119e;border-radius:999px;padding:1px 6px;line-height:1.5;position:absolute;top:6px;right:6px}
.Hm11kq_item{border-radius:var(--r-l);scroll-margin-top:12px}.Hm11kq_highlight{outline:2px solid var(--purple-700);outline-offset:2px}.Hm11kq_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.Hm11kq_date{color:var(--navy-900);font-size:var(--fs-body-l);margin:0;font-weight:600}.Hm11kq_chips{flex-wrap:wrap;gap:6px;display:flex}.Hm11kq_note,.Hm11kq_body{color:var(--text-muted);font-size:var(--fs-body-s);margin:0;line-height:1.5}.Hm11kq_total{color:var(--navy-900);font-size:var(--fs-body-l);margin:0;font-weight:600}.Hm11kq_winners{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Hm11kq_winner{flex-direction:column;gap:6px;display:flex}.Hm11kq_winner+.Hm11kq_winner{border-top:1px solid var(--surface-sunken);padding-top:12px}.Hm11kq_line{align-items:center;gap:10px;display:flex}.Hm11kq_qty{color:var(--ink);font-size:var(--fs-body-m);flex:none;font-weight:600}.Hm11kq_prizes{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.Hm11kq_prize{color:var(--ink);font-size:var(--fs-body);flex-wrap:wrap;column-gap:10px;line-height:1.5;display:flex}.Hm11kq_prizeName{font-weight:600}.Hm11kq_numberTotal{color:var(--ink);font-size:var(--fs-body-m);margin:0;font-weight:600}.Hm11kq_link{min-height:44px;color:var(--purple-700);font-size:var(--fs-body-m);justify-content:space-between;align-items:center;gap:12px;font-weight:600;text-decoration:none;display:flex}.Hm11kq_link:after{content:"›";flex:none}.Hm11kq_link:focus-visible{outline:2px solid var(--purple-700);outline-offset:2px;border-radius:var(--r-2xs)}.Hm11kq_rows{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Hm11kq_row{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.Hm11kq_lostBlock{border-top:1px solid var(--surface-sunken);flex-direction:column;gap:10px;padding-top:12px;display:flex}.Hm11kq_lostTitle{color:var(--text-muted);font-size:var(--fs-body-s);margin:0;font-weight:600}
.rlV5_q_rows{grid-template-columns:18px minmax(34px,auto) minmax(24px,1fr) minmax(74px,auto);column-gap:12px;margin:0;padding:0;list-style:none;display:grid}.rlV5_q_row{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid var(--surface-sunken);align-items:center;min-height:38px;padding:2px 0;display:grid}.rlV5_q_row:last-child{border-bottom:0}.rlV5_q_rank{color:var(--gold-text);font-family:var(--font-display);font-size:var(--fs-body);font-weight:700}.rlV5_q_number{color:var(--navy-900);font-family:var(--font-display);font-size:var(--fs-number-row);font-variant-numeric:tabular-nums;padding:6px 0;font-weight:700;text-decoration:none}.rlV5_q_track{background:var(--surface-sunken);border-radius:3px;height:6px}.rlV5_q_fill{background:var(--gold-400);border-radius:3px;height:6px;display:block}.rlV5_q_text{color:var(--text-muted);font-size:var(--fs-caption-plus);text-align:right}.rlV5_q_empty{color:var(--text-muted);font-size:var(--fs-caption);margin:8px 0}
.mQpNcW_camera{flex-direction:column;gap:8px;display:flex}.mQpNcW_viewport{aspect-ratio:3/4;border-radius:var(--r-l);background:var(--navy-900);max-height:62vh;position:relative;overflow:hidden}.mQpNcW_video{object-fit:cover;width:100%;height:100%}.mQpNcW_frame{pointer-events:none;--corner:var(--purple-500);position:absolute;inset:18% 12%}.mQpNcW_frameHit{--corner:var(--success-fg)}.mQpNcW_corner{border:0 solid var(--corner);width:28px;height:28px;position:absolute}.mQpNcW_tl{border-width:3px 0 0 3px;border-top-left-radius:8px;top:0;left:0}.mQpNcW_tr{border-width:3px 3px 0 0;border-top-right-radius:8px;top:0;right:0}.mQpNcW_bl{border-width:0 0 3px 3px;border-bottom-left-radius:8px;bottom:0;left:0}.mQpNcW_br{border-width:0 3px 3px 0;border-bottom-right-radius:8px;bottom:0;right:0}@media (prefers-reduced-motion:no-preference){.mQpNcW_corner{transition:border-color .15s}}.mQpNcW_close,.mQpNcW_torch{border-radius:var(--r-pill);color:#fff;min-width:44px;min-height:44px;font-family:inherit;font-size:var(--fs-body-s);cursor:pointer;background:#0000008c;border:0;padding:0 12px;font-weight:600;position:absolute;top:10px}.mQpNcW_close{left:10px}.mQpNcW_torch{right:10px}.mQpNcW_torchOn{background:var(--gold-200);color:var(--navy-900)}.mQpNcW_close:focus-visible,.mQpNcW_torch:focus-visible{outline:2px solid var(--purple-700);outline-offset:2px}.mQpNcW_paused{background:#0009;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mQpNcW_tip{min-height:2.6em;color:var(--ink);font-size:var(--fs-body);text-align:center;margin:0;padding:0 4px;line-height:1.5}.mQpNcW_manual{min-height:44px;color:var(--purple-700);font-family:inherit;font-size:var(--fs-body-m);cursor:pointer;background:0 0;border:0;align-self:center;padding:0 12px;font-weight:600}.mQpNcW_debug{border-radius:var(--r-2xs);background:var(--surface-sunken);color:var(--text-muted);overflow-wrap:anywhere;margin:0;padding:4px 8px;font-family:monospace;font-size:11px}
.EDkc3a_row{min-height:44px;font-size:var(--fs-body-m);color:var(--ink);justify-content:space-between;align-items:center;gap:12px;font-weight:500;display:flex}.EDkc3a_switch{width:24px;height:24px;accent-color:var(--purple-700);margin:0}
._2Rv8XG_card{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--shadow-card);padding:14px 16px 6px;scroll-margin-top:12px}._2Rv8XG_title{color:var(--ink);font-size:var(--fs-body-m);margin:0;font-weight:600}._2Rv8XG_rows{margin:4px 0 0;padding:0;list-style:none}._2Rv8XG_row{border-bottom:1px solid var(--surface-sunken);padding:8px 0 0}._2Rv8XG_row:last-child{border-bottom:0}._2Rv8XG_line{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}._2Rv8XG_pos{color:var(--text-muted);font-size:var(--fs-body-s)}._2Rv8XG_digit{color:var(--purple-700);font-family:var(--font-display);font-size:var(--fs-number-s);font-weight:700}._2Rv8XG_drawn{color:var(--ink);font-size:var(--fs-body);font-weight:600}._2Rv8XG_sub{color:var(--text-muted);font-size:var(--fs-caption);margin:2px 0 0}
.QRxnlW_block{color:var(--ink);flex-direction:column;gap:6px;display:flex}.QRxnlW_pending{border-top:1px solid var(--surface-sunken);min-height:44px;color:var(--ink);justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;text-decoration:none;display:flex}.QRxnlW_pending:after{content:"›";color:var(--purple-700);flex:none;font-weight:600}.QRxnlW_block+.QRxnlW_pending{margin-top:10px}.QRxnlW_pending:focus-visible,.QRxnlW_view:focus-visible{outline:2px solid var(--purple-700);outline-offset:2px;border-radius:var(--r-2xs)}.QRxnlW_heading{font-size:var(--fs-body-m);font-weight:600}.QRxnlW_chips{flex-wrap:wrap;gap:6px;display:flex}.QRxnlW_total{color:var(--navy-900);font-size:var(--fs-body-m);font-weight:600}.QRxnlW_body{font-size:var(--fs-body);line-height:1.5}.QRxnlW_view{min-height:44px;color:var(--purple-700);font-size:var(--fs-body-s);justify-content:space-between;align-items:center;font-weight:600;text-decoration:none;display:flex}.QRxnlW_view:after{content:"›"}.QRxnlW_skeleton{flex-direction:column;gap:6px;display:flex}.QRxnlW_bar{border-radius:var(--r-2xs);background:var(--surface-sunken)}.QRxnlW_barHeading{width:62%;height:1.35em;font-size:var(--fs-body-m)}.QRxnlW_barChip{width:44%;height:1.9em;font-size:var(--fs-body-s)}.QRxnlW_barTabs{width:100%;height:52px}.QRxnlW_barView{width:34%;height:32px}
.ah7r8G_flow{flex-direction:column;gap:10px;display:flex}.ah7r8G_title{color:var(--navy-900);font-size:var(--fs-body-l);margin:0;font-weight:600}.ah7r8G_intro{color:var(--ink);font-size:var(--fs-body);margin:0 0 10px;line-height:1.6}.ah7r8G_buttons{flex-direction:column;gap:8px;display:flex}.ah7r8G_link{min-height:44px;color:var(--purple-700);font-family:inherit;font-size:var(--fs-body-m);cursor:pointer;background:0 0;border:0;align-self:center;padding:0 12px;font-weight:600}.ah7r8G_link:focus-visible{outline:2px solid var(--purple-700);outline-offset:2px;border-radius:var(--r-2xs)}.ah7r8G_count{color:var(--ink);font-size:var(--fs-body-m);margin:0;padding:0 4px;font-weight:600}.ah7r8G_note{color:var(--text-muted);font-size:var(--fs-body);margin:0;padding:0 4px}.ah7r8G_announce{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}
.kLsY5G_stack{flex-direction:column;gap:14px;display:flex}.kLsY5G_brandRow{justify-content:space-between;align-items:center;gap:12px;min-height:56px;display:flex}.kLsY5G_brand{min-width:0;font-size:var(--fs-title-l);align-items:center;gap:8px;margin:0;line-height:1;display:flex}.kLsY5G_brandMark{flex:none;width:min(1.5em,40px);height:min(1.5em,40px)}.kLsY5G_brandWordmark{flex:0 auto;width:auto;min-width:0;height:min(1.1em,30px)}.kLsY5G_brandName{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.b3SuzG_switcher{border-radius:var(--r-2xs);background:var(--surface-sunken);flex:none;gap:4px;padding:3px;display:flex}.b3SuzG_option{min-height:36px;color:var(--text-muted);font-size:var(--fs-body-s);transition:color var(--duration-fast), background-color var(--duration-fast);border-radius:8px;align-items:center;padding:4px 12px;font-weight:500;text-decoration:none;display:inline-flex}.b3SuzG_option[aria-current=true]{background:var(--surface);box-shadow:var(--shadow-seg-s);color:var(--navy-900);font-weight:600}
.nn4iyG_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nn4iyG_row{align-items:center;gap:12px;min-height:52px;display:flex}.nn4iyG_row+.nn4iyG_row{border-top:1px solid var(--surface-sunken)}.nn4iyG_icon{border-radius:var(--r-xs);background:var(--gold-tint);width:40px;height:40px;color:var(--gold-text);flex:none;justify-content:center;align-items:center;display:flex}.nn4iyG_name{min-width:0;color:var(--ink);font-size:var(--fs-body-m);flex:auto;font-weight:500;line-height:1.4}.nn4iyG_points{color:var(--navy-900);font-family:var(--font-display);font-size:var(--fs-body-l);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.nn4iyG_note{color:var(--text-muted);font-size:var(--fs-body-s);margin:0;line-height:1.5}
._D4gxW_batch{flex-direction:column;gap:12px;display:flex}._D4gxW_title{color:var(--navy-900);font-family:var(--font-display);font-size:var(--fs-title-s);margin:0;font-weight:600}
.kSobQG_list{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;margin:0;padding:4px 14px;list-style:none;display:flex}.kSobQG_row{flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:52px;padding:6px 0;display:flex}.kSobQG_row+.kSobQG_row{border-top:1px solid var(--surface-sunken)}.kSobQG_meta{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-left:auto;display:flex}.kSobQG_date{color:var(--text-muted);font-size:var(--fs-body-s)}.kSobQG_qty{color:var(--ink);font-family:var(--font-display);font-size:var(--fs-body-l);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.kSobQG_amount{color:var(--ink);font-size:var(--fs-body-s)}.kSobQG_notes{flex-direction:column;gap:8px;margin-top:8px;display:flex}.kSobQG_verify{color:var(--text-muted);font-size:var(--fs-body-s);margin:0;padding:0 4px;line-height:1.5}
.AxsA9q_tabs{border-radius:var(--r-s);background:var(--surface-segment);gap:4px;padding:4px;display:grid}.AxsA9q_tab{border-radius:var(--r-2xs);min-height:34px;color:var(--text-muted);font-size:var(--fs-body-s-plus);text-align:center;cursor:pointer;transition:color var(--duration-fast), background-color var(--duration-fast);background:0 0;border:0;justify-content:center;align-items:center;padding:4px;font-family:inherit;font-weight:500;text-decoration:none;display:flex}.AxsA9q_tab[aria-selected=true]{background:var(--surface);box-shadow:var(--shadow-seg);color:var(--navy-900);font-weight:600}
.i6XHYG_row{flex-direction:column;gap:4px;display:flex}.i6XHYG_label{min-height:44px;color:var(--ink);font-size:var(--fs-body-m);align-items:flex-start;gap:12px;line-height:1.5;display:flex}.i6XHYG_box{width:24px;height:24px;accent-color:var(--purple-700);flex:none;margin:10px 0 0}.i6XHYG_text{overflow-wrap:anywhere;flex:1;min-width:0;padding-top:10px}.i6XHYG_tag{border-radius:var(--r-pill);background:var(--chip-neutral-bg);color:var(--text-muted);font-size:var(--fs-caption);white-space:nowrap;margin-left:6px;padding:0 8px;font-weight:500;display:inline-block}.i6XHYG_error{color:var(--danger);font-size:var(--fs-body-s);margin:0 0 0 36px}
.P8Zw5a_section{flex-direction:column;gap:10px;display:flex}.P8Zw5a_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;display:flex}.P8Zw5a_title{color:var(--navy-900);font-size:var(--fs-body-m);margin:0;font-weight:600}.P8Zw5a_badge{border-radius:var(--r-2xs);background:var(--navy-900);color:var(--gold-200);font-size:var(--fs-caption);flex:none;padding:3px 9px;font-weight:600}.P8Zw5a_auto{color:var(--text-muted);font-size:var(--fs-caption);margin:0;padding:0 4px}
.--7XFa_list{flex-direction:column;gap:10px;display:flex}.--7XFa_empty{color:var(--text-muted);font-size:var(--fs-body);margin:0;padding:0 4px}.--7XFa_count{color:var(--text-muted);font-size:var(--fs-body-s);margin:0}.--7XFa_rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.--7XFa_row{flex-direction:column;gap:8px;padding:8px 0;display:flex}.--7XFa_row+.--7XFa_row{border-top:1px solid var(--surface-sunken)}.--7XFa_line{align-items:center;gap:10px;display:flex}.--7XFa_qty{color:var(--ink);font-family:var(--font-display);font-size:var(--fs-body-l);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.--7XFa_delete{min-width:44px;min-height:44px;color:var(--danger);font-family:inherit;font-size:var(--fs-body-m);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 4px;font-weight:600}.--7XFa_delete:focus-visible{outline:2px solid var(--purple-700);outline-offset:2px;border-radius:var(--r-2xs)}.--7XFa_delete:disabled{color:var(--text-muted);cursor:not-allowed}.--7XFa_confirm{flex-direction:column;gap:8px;display:flex}.--7XFa_confirmText{color:var(--ink);font-size:var(--fs-body);margin:0;line-height:1.5}.--7XFa_error{color:var(--danger);font-size:var(--fs-body-s);margin:0;padding:0 4px}
.Rw-ita_review{flex-direction:column;gap:10px;display:flex}.Rw-ita_empty,.Rw-ita_note{color:var(--text-muted);font-size:var(--fs-body);margin:0;line-height:1.5}.Rw-ita_verify{color:var(--text-muted);font-size:var(--fs-body-s);margin:0;padding:0 4px;line-height:1.5}.Rw-ita_error{color:var(--danger);font-size:var(--fs-body-s);margin:0;padding:0 4px}.Rw-ita_summary{color:var(--ink);font-size:var(--fs-body-l);flex-direction:column;gap:2px;margin:0;padding:0;font-weight:600;list-style:none;display:flex}.Rw-ita_links{flex-direction:column;gap:8px;display:flex}.Rw-ita_resultBlock{flex-direction:column;gap:4px;display:flex}.Rw-ita_removeGroup{min-height:44px;color:var(--danger);font-family:inherit;font-size:var(--fs-body-m);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0 4px;font-weight:600}.Rw-ita_rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Rw-ita_row{flex-direction:column;gap:8px;padding:8px 0;display:flex}.Rw-ita_row+.Rw-ita_row{border-top:1px solid var(--surface-sunken)}.Rw-ita_line{align-items:center;gap:10px;display:flex}.Rw-ita_qty{color:var(--ink);font-family:var(--font-display);font-size:var(--fs-body-l);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.Rw-ita_delete{min-width:44px;min-height:44px;color:var(--danger);font-family:inherit;font-size:var(--fs-body-m);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 4px;font-weight:600}.Rw-ita_delete:focus-visible,.Rw-ita_removeGroup:focus-visible{outline:2px solid var(--purple-700);outline-offset:2px;border-radius:var(--r-2xs)}.Rw-ita_confirm{flex-direction:column;gap:8px;display:flex}.Rw-ita_confirmText{color:var(--ink);font-size:var(--fs-body);margin:0;line-height:1.5}.Rw-ita_actions{flex-direction:column;gap:8px;display:flex}
.tGF-PW_card{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--shadow-card);padding:14px 16px}.tGF-PW_title{color:var(--ink);font-size:var(--fs-body-m);margin:0 0 6px;font-weight:600}.tGF-PW_row{min-height:44px;color:var(--ink);font-size:var(--fs-body-m);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;font-weight:500;display:flex}.tGF-PW_divider{background:var(--surface-sunken);height:1px;margin:6px 0}
.-qwB5q_chip{border-radius:var(--r-2xs);font-size:var(--fs-caption-plus);align-items:center;gap:4px;padding:4px 9px;line-height:1.4;display:inline-flex}.-qwB5q_hit{background:var(--success-bg);color:var(--success-fg);font-weight:600}.-qwB5q_neutral{background:var(--chip-neutral-bg);color:var(--text-muted);font-weight:500}.-qwB5q_icon{flex:none}
.UEQO3q_card{border-radius:var(--r-xl);background:var(--grad-gold);box-shadow:var(--shadow-card);color:var(--navy-900);flex-direction:column;gap:2px;padding:16px 18px;display:flex;position:relative;overflow:hidden}.UEQO3q_star{width:84px;height:84px;color:var(--surface);opacity:.4;position:absolute;top:-10px;right:-8px}.UEQO3q_label{font-size:var(--fs-body);font-weight:600;line-height:1.4;position:relative}.UEQO3q_balance{font-family:var(--font-display);font-size:var(--fs-display-2xl);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1;position:relative}.UEQO3q_lines{color:var(--gold-ink);font-size:var(--fs-caption-plus);flex-direction:column;gap:2px;margin-top:6px;line-height:1.45;display:flex;position:relative}.UEQO3q_barRow{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:4px;display:flex}.UEQO3q_bar{background:var(--surface-sunken);border-radius:3px;flex:80px;height:6px;overflow:hidden}.UEQO3q_fill{background:var(--gold-text);border-radius:3px;height:100%}.UEQO3q_barValue{color:var(--navy-900);font-family:var(--font-display);font-variant-numeric:tabular-nums;flex:none;font-weight:600}
.r4Rq9a_list{flex-direction:column;gap:10px;display:flex}.r4Rq9a_card{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--shadow-card);padding:14px 16px}.r4Rq9a_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;display:flex}.r4Rq9a_name{color:var(--navy-900);font-size:var(--fs-body-m);margin:0;font-weight:600}.r4Rq9a_amount{color:var(--text-muted);font-size:var(--fs-caption)}.r4Rq9a_numbers{color:var(--navy-900);font-family:var(--font-display);font-size:var(--fs-number-s);font-variant-numeric:tabular-nums;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:6px 8px;margin:8px 0 0;padding:0;font-weight:600;list-style:none;display:grid}.r4Rq9a_first{font-size:var(--fs-number-m);font-weight:700}.r4Rq9a_pending{color:var(--text-muted)}.r4Rq9a_link{color:inherit;text-underline-offset:3px;text-decoration:underline}
.sSwSSG_form{flex-direction:column;gap:12px;display:flex}.sSwSSG_label{color:var(--text-muted);font-size:var(--fs-body-s);font-weight:500}.sSwSSG_field{margin-top:6px;position:relative}.sSwSSG_input{opacity:0;caret-color:#0000;border:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.sSwSSG_tiles{pointer-events:none;gap:7px;display:flex}.sSwSSG_input:focus-visible+.sSwSSG_tiles{outline:2px solid var(--purple-700);outline-offset:2px;border-radius:var(--r-xs)}.sSwSSG_tile{border-radius:var(--r-xs);background:var(--bg-app);min-width:0;min-height:50px;color:var(--navy-900);font-family:var(--font-display);font-size:var(--fs-display-l);font-variant-numeric:tabular-nums;border:2px solid #0000;flex:1;justify-content:center;align-items:center;font-weight:700;display:flex}.sSwSSG_cursor{border-color:var(--purple-700)}.sSwSSG_target{color:var(--ink);font-size:var(--fs-body);margin:0;font-weight:600;line-height:1.5}.sSwSSG_note{color:var(--text-muted);font-size:var(--fs-caption);margin:0;line-height:1.5}.sSwSSG_error{color:var(--danger);font-size:var(--fs-body-s);margin:6px 0 0}.sSwSSG_success{color:var(--success-fg);font-size:var(--fs-body);margin:0;font-weight:600;line-height:1.5}.sSwSSG_row{align-items:flex-end;gap:10px;margin-top:6px;display:flex}.sSwSSG_row .sSwSSG_field{flex-grow:1;min-width:0;margin-top:0}.sSwSSG_hint{color:var(--text-muted);font-size:var(--fs-body-s);margin:8px 0 0;line-height:1.5}
.w5Q-Sq_button{border:1.5px solid var(--border);border-radius:var(--r-xs);background:var(--surface);width:56px;min-height:50px;color:var(--purple-700);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex}.w5Q-Sq_button:disabled{color:var(--text-muted);cursor:default}
.KsezBa_field{flex-direction:column;gap:6px;display:flex}.KsezBa_label{color:var(--text-muted);font-size:var(--fs-body-s);font-weight:500}.KsezBa_input{box-sizing:border-box;border:1.5px solid var(--border-input);border-radius:var(--r-xs);background:var(--surface);width:100%;min-height:48px;color:var(--ink);font-family:inherit;font-size:max(16px, var(--fs-body-l));padding:8px 12px}.KsezBa_input:focus-visible{outline:2px solid var(--purple-700);outline-offset:2px}.KsezBa_input[aria-invalid=true]{border-color:var(--danger)}.KsezBa_code{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:.3em;text-align:center;font-weight:600}.KsezBa_error{color:var(--danger);font-size:var(--fs-body-s);margin:0}
.jvuWMq_dot{box-sizing:border-box;border:2px solid var(--surface);background:var(--danger);border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}
._2ikTnG_page{max-width:var(--page-max-width);min-height:100dvh;padding:calc(env(safe-area-inset-top) + 12px) var(--page-padding-x) calc(var(--nav-height) + 24px);margin:0 auto}
._0z7I9G_fab{right:var(--page-padding-x);min-height:48px;max-width:calc(100% - 2 * var(--page-padding-x));border-radius:var(--r-pill);background:var(--navy-900);color:var(--surface);font-size:var(--fs-body-m);text-align:center;box-shadow:var(--shadow-card);justify-content:center;align-items:center;gap:8px;margin-bottom:24px;padding:10px 18px;font-weight:600;text-decoration:none;display:flex;position:absolute;bottom:100%}._0z7I9G_fab:focus-visible{outline:2px solid var(--purple-700);outline-offset:2px}._0z7I9G_icon{flex:none}._0z7I9G_spacer{height:72px}
._48gBBa_card{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--shadow-card);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;display:flex}._48gBBa_icon{border-radius:var(--r-pill);background:var(--grad-purple);width:52px;height:52px;box-shadow:var(--shadow-fab);color:var(--gold-400);justify-content:center;align-items:center;display:flex}._48gBBa_title{color:var(--navy-900);font-family:var(--font-display);font-size:var(--fs-title-s);margin:0;font-weight:600}._48gBBa_body{color:var(--text-muted);font-size:var(--fs-body);margin:0}._48gBBa_aiLabel{color:var(--text-muted);font-size:var(--fs-micro);text-align:center;margin:0}
.eTr95W_groups{flex-direction:column;gap:14px;display:flex}.eTr95W_group{flex-direction:column;gap:8px;display:flex}.eTr95W_date{color:var(--text-muted);font-family:var(--font-display);font-size:var(--fs-body);font-variant-numeric:tabular-nums;margin:0;padding:0 4px;font-weight:500;line-height:1.4}.eTr95W_card{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--shadow-card);margin:0;padding:4px 16px;list-style:none}.eTr95W_empty,.eTr95W_error{font-size:var(--fs-body);margin:0;padding:0 4px}.eTr95W_empty{color:var(--text-muted)}.eTr95W_error{color:var(--danger)}
.ArofdG_row{box-sizing:border-box;align-items:center;gap:12px;min-height:56px;padding:8px 0;display:flex}.ArofdG_row+.ArofdG_row{border-top:1px solid var(--surface-sunken)}.ArofdG_text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ArofdG_reason{color:var(--ink);font-size:var(--fs-body-m);font-weight:500;line-height:1.4}.ArofdG_meta{color:var(--text-muted);font-family:var(--font-display);font-size:var(--fs-body-s);font-variant-numeric:tabular-nums;line-height:1.4}.ArofdG_delta{font-family:var(--font-display);font-size:var(--fs-body-l);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.ArofdG_earn{color:var(--success-fg)}.ArofdG_spend{color:var(--navy-900)}.ArofdG_list{margin:0;padding:0;list-style:none}
.Vvn0qG_box{min-height:65px}
.mr80uW_card{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--shadow-card);padding:14px 16px 10px}.mr80uW_title{color:var(--ink);font-size:var(--fs-body-m);margin:0 0 4px;font-weight:600}.mr80uW_note{color:var(--text-muted);font-size:var(--fs-caption);margin:6px 0 0}
.PNA0Ua_image{aspect-ratio:4/5;border-radius:var(--r-l);background:var(--chip-neutral-bg);width:100%;max-width:360px;height:auto;box-shadow:var(--shadow-card);align-self:center;display:block}
._2FIxhW_card{border-radius:var(--r-l);background:var(--surface);box-shadow:var(--shadow-card);margin-top:14px;padding:14px 16px}._2FIxhW_row{font-size:var(--fs-body-m);justify-content:space-between;gap:12px;padding:6px 0;display:flex}._2FIxhW_label{color:var(--text-muted)}._2FIxhW_value{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--navy-900);font-weight:600}._2FIxhW_ok{color:var(--success-fg)}._2FIxhW_error{color:var(--danger)}
.RTCDbq_text{color:var(--ink);font-size:var(--fs-body);overflow-wrap:anywhere;margin:0;line-height:1.6}.RTCDbq_muted{color:var(--text-muted);font-size:var(--fs-body-s);overflow-wrap:anywhere;margin:0;line-height:1.6}.RTCDbq_heading{color:var(--navy-900);font-size:var(--fs-body-m);margin:4px 0 0;font-weight:600}.RTCDbq_list{color:var(--ink);font-size:var(--fs-body);flex-direction:column;gap:4px;margin:0;padding-left:20px;line-height:1.6;display:flex}.RTCDbq_link{color:var(--purple-700);font-size:var(--fs-body-s);font-weight:600;text-decoration:underline}.RTCDbq_error{color:var(--danger);font-size:var(--fs-body-s);margin:0;line-height:1.5}.RTCDbq_warning{color:var(--danger);font-size:var(--fs-body-m);margin:0;font-weight:600;line-height:1.6}.RTCDbq_actions{flex-direction:column;gap:8px;display:flex}
._0JChca_intro{color:var(--ink);font-size:var(--fs-body-m);margin:0;line-height:1.6}._0JChca_counter{justify-content:space-between;align-items:center;gap:8px;display:flex}._0JChca_count{color:var(--navy-900);font-family:var(--font-display);font-size:var(--fs-body-m);margin:0;font-weight:600}._0JChca_badge{border-radius:var(--r-pill);background:var(--success-bg);color:var(--success-fg);font-size:var(--fs-caption);flex:none;padding:1px 10px;font-weight:600}._0JChca_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._0JChca_item+._0JChca_item{border-top:1px solid var(--surface-sunken)}._0JChca_option{min-height:44px;color:var(--ink);font-size:var(--fs-body-m);align-items:flex-start;gap:12px;padding:8px 0;line-height:1.5;display:flex}._0JChca_box{width:24px;height:24px;accent-color:var(--purple-700);flex:none;margin:2px 0 0}._0JChca_text{overflow-wrap:anywhere;flex:1;min-width:0}._0JChca_name{font-weight:600;display:block}._0JChca_desc{color:var(--text-muted);font-size:var(--fs-caption);margin-top:2px;line-height:1.5;display:block}._0JChca_off{opacity:.45}._0JChca_error{color:var(--danger);font-size:var(--fs-body-s);margin:0;line-height:1.5}._0JChca_note{color:var(--text-muted);font-size:var(--fs-body-s);overflow-wrap:anywhere;margin:0;line-height:1.5}._0JChca_mail{color:var(--purple-700)}
.hOPT3a_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hOPT3a_item+.hOPT3a_item{border-top:1px solid var(--surface-sunken)}.hOPT3a_row{min-height:64px;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;text-decoration:none;display:flex}.hOPT3a_row:after{content:"›";color:var(--text-muted);flex:none}.hOPT3a_row:focus-visible{outline:2px solid var(--purple-700);outline-offset:2px;border-radius:var(--r-2xs)}.hOPT3a_text{flex-direction:column;gap:4px;min-width:0;display:flex}.hOPT3a_title{font-size:var(--fs-body-l);overflow-wrap:anywhere;font-weight:600;line-height:1.4}.hOPT3a_time{color:var(--text-muted);font-size:var(--fs-caption);font-variant-numeric:tabular-nums}.hOPT3a_empty{flex-direction:column;gap:6px;padding:10px 0;display:flex}.hOPT3a_emptyTitle{color:var(--ink);font-size:var(--fs-body-l);margin:0;font-weight:600}.hOPT3a_emptyBody{color:var(--text-muted);font-size:var(--fs-body);margin:0;line-height:1.5}
._2nzG0a_rows{margin:6px 0 0}._2nzG0a_row{border-top:1px solid var(--surface-sunken);padding:6px 0}._2nzG0a_row:first-child{border-top:0}._2nzG0a_scope{color:var(--text-muted);font-size:var(--fs-caption)}._2nzG0a_facts{color:var(--ink);font-size:var(--fs-body);margin:2px 0 0;line-height:1.6}._2nzG0a_link{color:var(--purple-700)}
.yGoI7a_empty{color:var(--text-muted);font-size:var(--fs-body);margin:0}.yGoI7a_more{min-height:44px;color:var(--purple-700);font-size:var(--fs-body-m);align-self:flex-end;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.yGoI7a_more:after{content:" ›";white-space:pre}.yGoI7a_more:focus-visible{outline:2px solid var(--purple-700);outline-offset:2px;border-radius:var(--r-2xs)}
._0H3C9W_list{flex-direction:column;gap:10px;display:flex}._0H3C9W_verify{color:var(--text-muted);font-size:var(--fs-caption);margin:0;padding:0 4px;line-height:1.5}._0H3C9W_more{border:1.5px solid var(--border);border-radius:var(--r-m);background:var(--surface);min-height:48px;color:var(--navy-900);font-family:inherit;font-size:var(--fs-body-l);cursor:pointer;font-weight:600}._0H3C9W_more:disabled{color:var(--text-muted)}._0H3C9W_end{color:var(--text-muted);font-size:var(--fs-caption);text-align:center;margin:0}
.lVLKzW_hint{color:var(--text-muted);font-size:var(--fs-body-s);margin:0;line-height:1.5}.lVLKzW_form{flex-direction:column;gap:12px;display:flex}.lVLKzW_choices{border:0;flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.lVLKzW_legend{color:var(--ink);font-size:var(--fs-body-m);padding:0;font-weight:600}.lVLKzW_choice{min-height:44px;color:var(--ink);font-size:var(--fs-body);align-items:center;gap:10px;display:flex}.lVLKzW_choice input{width:22px;height:22px;accent-color:var(--purple-700)}.lVLKzW_error{color:var(--danger);font-size:var(--fs-body-s);margin:0}.lVLKzW_ok{color:var(--success-fg);font-size:var(--fs-body);margin:0}
._03Zndq_panel{flex-direction:column;gap:10px;display:flex}._03Zndq_count{color:var(--navy-900);font-size:var(--fs-body);text-align:center;margin:0;font-weight:600}._03Zndq_note{color:var(--text-muted);font-size:var(--fs-body-s);text-align:center;margin:0;line-height:1.5}._03Zndq_list{max-height:34vh;overflow-y:auto}._03Zndq_announce{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}
.gqo-NW_wrap{flex-direction:column;gap:10px;display:flex}.gqo-NW_tabs{flex-wrap:wrap;gap:8px;display:flex}.gqo-NW_tab{border:1.5px solid var(--border);border-radius:var(--r-s);background:var(--surface);min-height:44px;color:var(--navy-900);font-family:inherit;font-size:var(--fs-body-s);font-variant-numeric:tabular-nums;cursor:pointer;padding:6px 14px;font-weight:600}.gqo-NW_tab[aria-pressed=true]{border-color:var(--navy-900);background:var(--navy-900);color:var(--surface)}.gqo-NW_tab:focus-visible{outline:2px solid var(--purple-700);outline-offset:2px}.gqo-NW_summary{flex-direction:column;gap:6px;display:flex}.gqo-NW_line{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gqo-NW_qty,.gqo-NW_prize,.gqo-NW_note{color:var(--text-muted);font-size:var(--fs-body-s);margin:0;line-height:1.5}.gqo-NW_prizes{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.gqo-NW_prizeName{color:var(--navy-900);font-weight:600}.gqo-NW_total{color:var(--navy-900);font-size:var(--fs-body-l);margin:0;font-weight:600}.gqo-NW_image{aspect-ratio:4/5;border-radius:var(--r-l);background:var(--chip-neutral-bg);width:100%;max-width:360px;height:auto;box-shadow:var(--shadow-card);align-self:center;display:block}.gqo-NW_actions{flex-direction:column;gap:8px;display:flex}.gqo-NW_hint{color:var(--text-muted);font-size:var(--fs-caption);text-align:center;margin:0}.gqo-NW_textButton{min-height:44px;color:var(--purple-700);font-family:inherit;font-size:var(--fs-body-s);cursor:pointer;background:0 0;border:0;align-self:center;padding:6px 12px;font-weight:600;text-decoration:underline}.gqo-NW_textButton:disabled{color:var(--text-muted);cursor:not-allowed}.gqo-NW_sheetBody{color:var(--text-muted);font-size:var(--fs-body-s);margin:0 0 12px;line-height:1.5}.gqo-NW_sheetActions{flex-direction:column;gap:8px;display:flex}.gqo-NW_error{color:var(--danger);font-size:var(--fs-body-s);margin:0}
