:root{--bg:#070e1c;--panel:#0b1630;--panel-2:#081228;--text:#e6ecfa;--muted:#9eabc9;--accent:#f0d67a;--accent-2:#c98a1a;--accent-active-shadow:0 -3px 16px #f0d67a38, 0 2px 8px #f0d67a0e;--accent-pill-clip-bottom:inset(0 round 999px);--accent-nav-pill-clip:inset(0 round 8px);--pill-state-transition:color .32s cubic-bezier(.45, 0, .22, 1), box-shadow .32s cubic-bezier(.45, 0, .22, 1), background .32s cubic-bezier(.45, 0, .22, 1), clip-path .32s cubic-bezier(.45, 0, .22, 1), padding .32s cubic-bezier(.45, 0, .22, 1), border-color .32s cubic-bezier(.45, 0, .22, 1);--dimmed-accent:#e6d6a4;--accent-gradient:linear-gradient(180deg, #f2d983 0%, var(--accent) 42%, var(--accent-2) 100%);--chip:#0f1d3f;--border:#ffffff14;--select-blue:#4d8cf5;--select-blue-2:#2f6fe0;--radius:14px;--silver:silver;--bronze:#cd7f32;--header-bg:#0a2a40}*{box-sizing:border-box}html,body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(80vw 60vh at 100% -20%, #f0d67a1a, transparent 60%), radial-gradient(60vw 40vh at 0% 0%, #0f1d3f52, transparent 65%), var(--bg);max-width:100%;color:var(--text);margin:0;font-family:Inter,system-ui,Arial,sans-serif;overflow-x:hidden}html,body,.modal,.panel,.wrap,.rows_grid,.member_list,.table_wrap,.modal_body{-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}.modal::-webkit-scrollbar{display:none}.panel::-webkit-scrollbar{display:none}.wrap::-webkit-scrollbar{display:none}.rows_grid::-webkit-scrollbar{display:none}.member_list::-webkit-scrollbar{display:none}.table_wrap::-webkit-scrollbar{display:none}.modal_body::-webkit-scrollbar{display:none}.main_container{width:min(1100px,100%);margin:0 auto;padding-block:24px;padding-inline:clamp(12px,3vw,24px)}.panel{border:1px solid var(--border);background:linear-gradient(#0b1630f0,#081228eb);border-radius:12px;overflow:hidden}.panel_header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.title{color:var(--text);margin:0;font-size:18px;font-weight:800}.muted{color:var(--muted)}.primary_btn{color:var(--text);cursor:pointer;background:linear-gradient(135deg,#f0d67a3d,#c98a1a2e);border:1px solid #f0d67a42;border-radius:999px;justify-content:center;align-items:center;padding:10px 14px;font-weight:800;text-decoration:none;display:inline-flex}.segmented{border:1px solid var(--border);background:#ffffff0a;border-radius:999px;gap:0;padding:2px;display:inline-flex;overflow:hidden}.seg_btn{color:var(--muted);cursor:pointer;clip-path:inset(0 round 999px);box-shadow:none;transition:var(--pill-state-transition);background:0 0;border:0;border-radius:999px;padding:10px 14px;font-weight:800}.seg_btn[aria-pressed=true],.seg_btn.active{color:#070e1c;background:linear-gradient(180deg, var(--accent), var(--accent-2));box-shadow:var(--accent-active-shadow);clip-path:var(--accent-pill-clip-bottom);padding:10px 14px}.ghost_btn{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:10px 14px;display:inline-flex}.ghost_btn[disabled]{opacity:.6;cursor:not-allowed}.ef_input{color:var(--text);border:1px solid var(--border);box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;background:#ffffff05;border-radius:10px;width:100%;max-width:100%;padding:10px 12px;font-weight:900;transition:border-color .15s}.ef_input:focus{border-color:#d7b43a8c;outline:none}.ef_input.is_invalid{border-color:#ff7878b3;box-shadow:0 0 0 1px #ff787833}.btn_spinner{border:2px solid #ffffff4d;border-top-color:var(--accent);border-radius:999px;width:14px;height:14px;margin-right:8px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.step_circle{border:2px solid rgba(var(--vr-step-border-rgb,255,255,255), .2);background:rgba(var(--vr-step-border-rgb,255,255,255), .05);width:36px;height:36px;color:rgba(var(--vr-step-text-rgb,168,188,232), .7);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;transition:all .25s;display:flex}.step_connector{background:rgba(var(--vr-step-connector-rgb,255,255,255), .15);z-index:1;flex:1;height:2px;transition:background .3s;position:relative}.chev{width:16px;height:16px;transition:transform .2s}.chev.up{transform:rotate(180deg)}.app_top_bar{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border);background:linear-gradient(#070e1ceb,#070e1c8c);position:sticky;top:0}.top_bar{justify-content:space-between;align-items:center;gap:14px;padding:12px 24px;display:flex}.brand{align-items:center;gap:12px;font-weight:800;display:flex}.crest{background:conic-gradient(from 220deg, var(--accent), var(--accent) 50%, var(--accent-2) 50%, var(--accent-2));border-radius:10px;width:38px;height:38px}.admin_surface{--admin-panel:#0b1630b8;--admin-panel-elevated:transparent;--admin-row-hover:#f0d67a0d;--admin-row-stripe:transparent;--admin-focus-ring:0 0 0 2px #f0d67a29;--admin-divider:#ffffff12;--admin-surface-pad:clamp(12px, 2.2vw, 18px)}.admin_surface .muted,.admin_surface .muted_text{color:var(--muted)}.admin_surface.main_container,.admin_surface .main_container{width:min(1120px,100%);padding-bottom:56px}.admin_surface .section_intro{gap:8px;padding:8px 0 20px;display:grid}.admin_surface .intro_heading{letter-spacing:-.025em;color:var(--text);align-items:center;gap:10px;margin:0;font-size:clamp(22px,3.6vw,28px);font-weight:800;display:inline-flex}.admin_surface .intro_desc,.admin_surface .section_intro .intro_desc{max-width:62ch;color:var(--muted);margin:0;font-size:14.5px;line-height:1.55}.admin_surface .section_title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;font-size:12px;font-weight:700}.admin_surface .subtitle{color:var(--muted);font-size:13px;line-height:1.4}.admin_surface .page_head{gap:14px;padding:20px 0 16px;display:grid}.admin_surface .crumb_row{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.admin_surface .crumb_link{color:var(--muted);text-decoration:none;transition:color .15s}.admin_surface .crumb_link:hover{color:var(--accent)}.admin_surface .crumb_sep{opacity:.45}.admin_surface .crumb_active{color:var(--text);font-weight:600}.admin_surface .panel{border:1px solid var(--admin-divider);box-shadow:none;background:0 0;border-radius:10px;overflow:hidden}.admin_surface .panel+.panel{margin-top:16px}.admin_surface .panel.panel--flat{border:none;border-top:1px solid var(--admin-divider);background:0 0;border-radius:0}.admin_surface .panel.panel--flat .panel_header,.admin_surface .panel.panel--flat .admin_header,.admin_surface .panel.panel--flat .table_head,.admin_surface .panel.panel--flat .filter_grid{background:0 0;padding-left:0;padding-right:0}.admin_surface .panel.panel--flat .panel_body{padding:14px 0 18px}.admin_surface .panel.panel--flat .sub_bar,.admin_surface .panel.panel--flat .pagination_bar{padding-left:0;padding-right:0}.admin_surface .panel.panel--flat .data_table thead th,.admin_surface .panel.panel--flat .data_table tbody td{padding-left:8px;padding-right:14px}.admin_surface .panel.panel--flat .data_table thead th:last-child,.admin_surface .panel.panel--flat .data_table tbody td:last-child{padding-right:8px}.admin_surface .panel_header,.admin_surface .admin_header{border-bottom:1px solid var(--admin-divider);background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.admin_surface .admin_header.clickable{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s}.admin_surface .admin_header.clickable:hover{background:#ffffff08}.admin_surface .admin_header.open{border-bottom-color:#0000}.admin_surface .panel_header .title,.admin_surface .admin_header .title{color:var(--text);align-items:center;gap:10px;margin:0;font-size:16px;font-weight:800;display:flex}.admin_surface .pending_count{color:var(--accent);opacity:.95;font-size:12px;font-weight:700}.admin_surface .pending_count.zero{color:var(--muted);opacity:.85}.admin_surface .panel_body{gap:14px;padding:16px 20px 20px;display:grid}.admin_surface .sub_bar{border-bottom:1px solid var(--border);background:0 0;align-items:center;gap:12px;padding:10px 16px;display:flex}.admin_surface .panel_body code,.admin_surface .intro_desc code{border:1px solid var(--border);color:var(--text);background:#ffffff0f;border-radius:6px;padding:2px 7px;font-size:12px}.admin_surface .table_wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.admin_surface .data_table,.admin_surface .modern_table{border-collapse:collapse;table-layout:auto;width:100%;font-size:14px}.admin_surface .data_table thead th,.admin_surface .modern_table thead th{z-index:2;color:var(--muted);text-align:left;border-bottom:1px solid var(--border);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#070e1cf5;padding:10px 12px;font-size:11px;font-weight:700;position:sticky;top:0}.admin_surface .data_table tbody td,.admin_surface .modern_table tbody td{border-bottom:1px solid var(--border);vertical-align:middle;color:var(--text);padding:13px 12px;transition:background .12s}.admin_surface .data_table tbody tr:nth-child(odd) td,.admin_surface .modern_table tbody tr:nth-child(odd) td{background:var(--admin-row-stripe)}.admin_surface .data_table tbody tr.row,.admin_surface .data_table tbody tr.clickable{cursor:pointer}.admin_surface .data_table tbody tr:hover td,.admin_surface .modern_table tbody tr:hover td{background:var(--admin-row-hover)}.admin_surface .data_table tbody tr:focus-visible td,.admin_surface .data_table tbody tr.clickable:focus-visible td{background:#f0d67a14;outline:none}.admin_surface .data_table tbody tr:last-child td,.admin_surface .modern_table tbody tr:last-child td{border-bottom:none}.admin_surface .date_cell{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.admin_surface .content_card .modern_table thead th,.admin_surface .content_card .modern_table tbody td{padding-left:8px;padding-right:14px}.admin_surface .content_card .modern_table thead th:last-child,.admin_surface .content_card .modern_table tbody td:last-child{padding-right:8px}.admin_surface .match_cell{flex-direction:column;gap:6px;min-width:0;display:flex}.admin_surface .names{flex-wrap:wrap;align-items:center;gap:6px;font-weight:800;display:flex}.admin_surface .names .winner{color:#3dd9a8}.admin_surface .names .vs{color:var(--muted);font-size:12px;font-weight:700}.admin_surface .names .loser{color:#ff9b91}.admin_surface .hand_chip{letter-spacing:.04em;border:1px solid var(--border);color:var(--muted);background:0 0;border-radius:5px;align-items:center;padding:2px 7px;font-size:11px;font-weight:800;display:inline-flex}.admin_surface .hand_chip.RH{color:#3dd9a8;border-color:#3dd9a859}.admin_surface .hand_chip.LH{color:#6eb6ff;border-color:#6eb6ff59}.admin_surface .score_cell{font-variant-numeric:tabular-nums;font-weight:800}.admin_surface .approve_btn,.admin_surface .deny_btn,.admin_surface .ghost_btn,.admin_surface .row_action,.admin_surface .page_btn,.admin_surface .close_footer_btn,.admin_surface .reveal_btn,.admin_surface .close_btn,.admin_surface .icon_btn{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-size:13px;font-weight:700;line-height:1.2;transition:background .15s,border-color .15s,color .15s,transform .12s,box-shadow .15s;display:inline-flex}.admin_surface .approve_btn{color:#9be7c4;box-shadow:none;background:#20c99729;border:1px solid #20c99773;padding:9px 16px;text-decoration:none}.admin_surface .approve_btn:hover:not(:disabled){filter:none;background:#20c9973d;transform:none}.admin_surface .deny_btn{color:#ffc4bd;background:#e74c3c1f;border:1px solid #e74c3c73;padding:9px 16px}.admin_surface .deny_btn:hover:not(:disabled){background:#e74c3c33}.admin_surface .ghost_btn,.admin_surface .close_footer_btn,.admin_surface .reveal_btn{border:1px solid var(--border);color:var(--text);background:#ffffff0a;padding:8px 14px}.admin_surface .ghost_btn:hover:not(:disabled),.admin_surface .close_footer_btn:hover,.admin_surface .reveal_btn:hover{color:var(--accent);background:#ffffff14;border-color:#f0d67a59}.admin_surface .row_action{border:1px solid var(--border);color:var(--text);background:#ffffff08;padding:7px 12px;font-size:12px}.admin_surface .row_action:hover{color:var(--accent);background:#f0d67a14;border-color:#f0d67a66}.admin_surface .page_btn{border:1px solid var(--border);color:var(--text);background:#ffffff08;padding:8px 14px}.admin_surface .page_btn:not(:disabled):hover{color:var(--accent);border-color:#f0d67a66}.admin_surface .close_btn{border:1px solid var(--border);width:36px;height:36px;color:var(--text);background:#ffffff0d;border-radius:10px;padding:0;font-size:22px;line-height:1}.admin_surface .close_btn:hover{color:var(--accent);background:#ffffff1a}.admin_surface .icon_btn.delete_btn{border:1px solid var(--border);width:38px;height:38px;color:var(--muted);background:#ffffff08;border-radius:10px;padding:0}.admin_surface .icon_btn.delete_btn:hover:not(:disabled){color:#ff9b91;background:#e74c3c1f;border-color:#e74c3c66}.admin_surface .approve_btn:disabled,.admin_surface .deny_btn:disabled,.admin_surface .ghost_btn:disabled,.admin_surface .page_btn:disabled,.admin_surface .primary_btn:disabled{opacity:.5;cursor:not-allowed;filter:none;transform:none}.admin_surface .primary_btn{border-radius:10px;padding:10px 18px;font-size:14px;font-weight:800}.admin_surface .secondary_btn{border:1px solid var(--border);color:var(--text);cursor:pointer;background:#ffffff0f;border-radius:10px;justify-content:center;align-items:center;padding:9px 16px;font-size:13px;font-weight:700;transition:background .15s,border-color .15s;display:inline-flex}.admin_surface .secondary_btn:hover{background:#ffffff1a;border-color:#f0d67a59}.admin_surface .spacer{flex:1}.admin_surface .btn_spinner{border:2px solid #ffffff4d;border-top-color:var(--accent);border-radius:999px;flex-shrink:0;width:14px;height:14px;margin-right:8px;animation:.8s linear infinite admin_spin}.admin_surface .select,.admin_surface .input.select,.admin_surface .gold_select,.admin_surface .text_input,.admin_surface .search_input,.admin_surface .input_field,.admin_surface .select_field,.admin_surface .custom_select,.admin_surface .ef_input{appearance:none;border:1px solid var(--border);width:100%;max-width:100%;color:var(--text);background:#ffffff0a;border-radius:10px;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .15s,box-shadow .15s}.admin_surface .select:focus,.admin_surface .text_input:focus,.admin_surface .search_input:focus,.admin_surface .input_field:focus,.admin_surface .select_field:focus,.admin_surface .custom_select:focus{box-shadow:var(--admin-focus-ring);border-color:#f0d67a8c;outline:none}.admin_surface .select option,.admin_surface .custom_select option{background:var(--panel);color:var(--text)}.admin_surface .field_label,.admin_surface .filter_label{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.admin_surface .modal{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:80;overscroll-behavior:none;background:#040812b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.admin_surface .modal_content{border:1px solid var(--border);background:#0b1630;border-radius:12px;flex-direction:column;width:min(820px,96vw);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 20px 50px #00000080}.admin_surface .modal_header{border-bottom:1px solid var(--border);background:0 0;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.admin_surface .modal_title_group{gap:4px;min-width:0;display:grid}.admin_surface .modal_body{overscroll-behavior:contain;padding:12px 20px 18px;overflow:auto}.admin_surface .modal_footer{border-top:1px solid var(--border);background:0 0;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 20px;display:flex}.admin_surface .section{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;gap:10px;margin:0;padding:16px 0;display:grid}.admin_surface .section:last-child{border-bottom:0;margin-bottom:0}.admin_surface .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin_surface .grid .full{grid-column:1/-1}.admin_surface .notes_pre{white-space:pre-wrap;word-break:break-word;color:var(--text);margin:4px 0 0;font-size:13px;line-height:1.5}.admin_surface .status_chip{border:1px solid var(--border);text-transform:capitalize;letter-spacing:.03em;background:0 0;border-radius:6px;align-items:center;padding:3px 9px;font-size:11px;font-weight:800;display:inline-flex}.admin_surface .status_chip.pending{color:var(--accent);background:#f0d67a14;border-color:#f0d67a80}.admin_surface .status_chip.approved{color:#9be7c4;background:#2ecc711a;border-color:#2ecc7173}.admin_surface .status_chip.denied{color:#ff9b91;background:#e74c3c1a;border-color:#e74c3c73}.admin_surface .error_text{color:#ff9b91;font-size:13px;font-weight:700}.admin_surface .notif_dot{background:var(--accent);border-radius:999px;flex-shrink:0;width:9px;height:9px;box-shadow:0 0 0 2px #070e1ccc}.admin_surface.management_shell{flex-direction:column;min-height:100%;display:flex}.admin_surface .management_header{z-index:50;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#0a1740f7,#081228eb);position:sticky;top:0}.admin_surface .header_content{flex-direction:column;gap:14px;max-width:1200px;margin:0 auto;padding:18px clamp(16px,3vw,24px);display:flex}.admin_surface .back_btn{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:8px;margin:-6px -10px;padding:6px 10px;font-size:14px;font-weight:600;transition:color .15s,background .15s;display:inline-flex}.admin_surface .back_btn:hover{color:var(--text);background:#ffffff0d}.admin_surface .page_title{letter-spacing:-.02em;color:var(--text);margin:0;font-size:clamp(22px,4vw,28px);font-weight:900}.admin_surface .event_meta{color:var(--muted);font-size:14px;font-weight:500}.admin_surface .nav_tabs{border-top:1px solid var(--border);background:#00000026}.admin_surface .nav_scroll_container{gap:4px;max-width:1200px;margin:0 auto;padding:0 clamp(16px,3vw,24px);display:flex;overflow-x:auto}.admin_surface .nav_tab{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px 8px 0 0;padding:14px 16px;font-size:14px;font-weight:700;transition:color .15s;position:relative}.admin_surface .nav_tab:hover{color:var(--text)}.admin_surface .nav_tab.active{color:var(--accent)}.admin_surface .nav_tab.active:after{content:"";background:var(--accent);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:12px;right:12px;box-shadow:0 -2px 10px #f0d67a59}.admin_surface .content_viewport{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:20px clamp(12px,3vw,24px) 40px}.admin_surface .page_wrapper{max-width:1120px;margin:0 auto;padding:0 clamp(12px,3vw,24px) 40px}.admin_surface .content_card{box-shadow:none;border:none;border-top:1px solid var(--admin-divider);background:0 0;border-radius:0;padding-top:4px;overflow:visible}.admin_surface .add_grant_card,.admin_surface .current_permissions,.admin_surface .danger_zone{box-shadow:none;border:none;border-top:1px solid var(--admin-divider);background:0 0;border-radius:0;padding:20px 0;overflow:visible}.admin_surface .toolbar{border-bottom:1px solid var(--admin-divider);background:0 0;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:18px 0 16px;display:flex}.admin_surface .card_title{letter-spacing:-.01em;color:var(--text);margin:0;font-size:17px;font-weight:800}.admin_surface .badge_count{color:var(--muted);font-size:13px;font-weight:600}.admin_surface .toolbar_filters{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.admin_surface .filter_group{gap:5px;display:grid}.admin_surface .header_section .section_title{text-transform:none;letter-spacing:-.02em;color:var(--text);font-size:clamp(20px,3vw,26px);font-weight:900}.admin_surface .section_desc{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.admin_surface .permissions_content{flex-direction:column;gap:8px;display:flex}.admin_surface .add_grant_form{grid-template-columns:2fr 1fr auto;align-items:end;gap:14px;display:grid}.admin_surface .permissions_list{flex-direction:column;gap:0;display:flex}.admin_surface .permission_item{border:0;border-bottom:1px solid var(--admin-divider);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 2px;transition:background .12s;display:flex}.admin_surface .permission_item:hover{background:#ffffff05}.admin_surface .permission_item:last-child{border-bottom:0}.admin_surface .user_avatar{background:var(--accent-gradient);color:#0a1740;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:900;display:flex}.admin_surface .user_name{color:var(--text);font-weight:700}.admin_surface .user_email{color:var(--muted);font-size:13px}.admin_surface .status_badge{letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--border);border-radius:6px;padding:3px 8px;font-size:11px;font-weight:800;display:inline-flex}.admin_surface .status_badge.completed{color:#6ee7b7;background:#10b9811f;border-color:#10b9814d}.admin_surface .status_badge.signed{color:#5eead4;background:#2dd4bf1a;border-color:#2dd4bf47}.admin_surface .status_badge.in_progress{color:#fcd34d;background:#f59e0b1f;border-color:#f59e0b47}.admin_surface .status_badge.abandoned{color:#fca5a5;background:#ef44441a;border-color:#ef444447}.admin_surface .status_badge.pay_at_door{color:#d8b4fe;background:#a855f71f;border-color:#a855f747}.admin_surface .status_badge.free_complete{color:#86efac;background:#22c55e1a;border-color:#22c55e47}.admin_surface .status_badge.test{color:#cbd5e1;background:#94a3b81f;border-color:#94a3b84d}.admin_surface .loading_state,.admin_surface .empty_state,.admin_surface .empty_list{text-align:center;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:36px 8px;display:flex}.admin_surface .no_access_state{text-align:center;color:var(--muted);border:none;border-top:1px solid var(--admin-divider);background:0 0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:48px 8px;display:flex}.admin_surface .error_banner{color:#ff9b91;background:#e74c3c1a;border:1px solid #e74c3c59;border-radius:10px;align-items:center;gap:10px;margin:16px 20px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.admin_surface .spinner{border:3px solid #ffffff1a;border-top-color:var(--accent);border-radius:50%;width:28px;height:28px;animation:.85s linear infinite admin_spin}@keyframes admin_spin{to{transform:rotate(360deg)}}.admin_surface .waiver_checkin_admin_panel{border-bottom:1px solid var(--admin-divider);background:0 0;padding:16px 0 18px}.admin_surface .waiver_checkin_url{border:1px solid var(--admin-divider);color:#9ed7ff;word-break:break-all;background:#0003;border-radius:8px;flex:280px;min-width:0;padding:10px 12px;font-size:13px}.admin_surface .reg_card{border-bottom:1px solid var(--admin-divider);background:0 0;padding:16px 2px}.admin_surface .reg_card:last-child{border-bottom:none}.admin_surface .reg_card_header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.admin_surface .reg_card_body{gap:6px;display:grid}.admin_surface .info_row{justify-content:space-between;gap:12px;font-size:14px;display:flex}.admin_surface .info_row .label{color:var(--muted)}.admin_surface .font_mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.admin_surface .desktop_only{display:block}.admin_surface table.desktop_only{display:table}.admin_surface .mobile_only{display:none}@media (width<=900px){.admin_surface .desktop_only{display:none!important}.admin_surface .mobile_only,.admin_surface .mobile_cards{flex-direction:column;display:flex}}@media (width<=720px){.admin_surface .grid,.admin_surface .add_grant_form{grid-template-columns:1fr}.admin_surface .permission_item{flex-direction:column;align-items:stretch}.admin_surface .user_actions{justify-content:space-between;width:100%}.admin_surface .col_submitter_name{display:none}.admin_surface .modal{align-items:stretch;padding:0}.admin_surface .modal_content{border-left:0;border-right:0;border-radius:0;width:100%;max-height:100dvh}}.sheet_form .edit_fields{gap:18px;margin-top:14px;display:grid}.sheet_form .edit_field{gap:4px;min-width:0;display:grid}.sheet_form .edit_pair{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px;display:grid}.sheet_form .ef_label_row{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.sheet_form .ef_label{color:#8fa3c0;font-size:13px;font-weight:600}.sheet_form .ef_optional{color:#7f90ae;margin-left:6px;font-weight:500}.sheet_form .ef_hint{color:#8fa3c0;font-size:13px;font-weight:500;line-height:1.4;display:block}.sheet_form .ef_error{color:#f87171;font-size:13px;font-weight:600;line-height:1.4;display:block}.sheet_form .ef_input,.sheet_form .ef_textarea{box-sizing:border-box;width:100%;max-width:100%;color:var(--text);font:inherit;overflow-wrap:anywhere;background:0 0;border:0;border-bottom:1px solid #fff3;border-radius:0;padding:8px 0;font-size:16px;font-weight:500;transition:border-color .15s,box-shadow .15s}.sheet_form .ef_textarea{line-height:1.5}.sheet_form .ef_input::placeholder,.sheet_form .ef_textarea::placeholder{color:#7f90ae}.sheet_form .ef_input:focus,.sheet_form .ef_textarea:focus{border-bottom-color:#78c8ffd9;outline:none;box-shadow:0 1px #78c8ffd9}.sheet_form .ef_input[aria-invalid=true],.sheet_form .ef_textarea[aria-invalid=true]{border-bottom-color:#f87171cc}.sheet_form .ef_input[aria-invalid=true]:focus,.sheet_form .ef_textarea[aria-invalid=true]:focus{box-shadow:0 1px #f87171cc}.sheet_form .ef_input[readonly]{color:#aab6cf}.sheet_form .auto_grow{resize:vertical;field-sizing:content;min-height:2.6em;overflow:auto}.sheet_form .text_btn{min-height:44px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:600}.sheet_form .text_btn:focus-visible{outline:none;text-decoration:underline}.sheet_form .section{border-top:1px solid var(--border);padding:16px 0}.sheet_form .section_title{color:var(--text);margin:0 0 10px;font-size:17px;font-weight:700}.sheet_form .sheet_title{color:var(--text);margin:0;padding:16px 0 4px;font-size:22px;font-weight:700;line-height:1.25}.sheet_form .sheet_lead{color:#aab6cf;margin:0;font-size:15px;font-weight:500;line-height:1.45}.sheet_form .info_rows{margin:18px 0 0;padding:0;list-style:none}.sheet_form .info_row{gap:2px;padding:12px 0;display:grid}.sheet_form .info_row+.info_row{border-top:1px solid var(--border)}.sheet_form .info_label{color:#8fa3c0;margin:0;font-size:13px;font-weight:600}.sheet_form .info_primary{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600}.sheet_form .info_secondary{color:#aab6cf;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500}.hamburger_wrap[data-v-4eb2bc6b]{display:inline-flex}.hamburger_slot[data-v-4eb2bc6b]{visibility:hidden;pointer-events:none;flex-shrink:0;display:inline-block}.hamburger_btn[data-v-4eb2bc6b]{appearance:none;box-shadow:none;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;min-width:36px;min-height:36px;padding:8px 6px;transition:transform 60ms,color .2s,opacity .2s;display:inline-flex;position:relative}.hamburger_btn--layer[data-v-4eb2bc6b]{z-index:60;pointer-events:auto;box-shadow:none;background:0 0;border:0;position:fixed}.hamburger_btn[data-v-4eb2bc6b]:hover{opacity:.88;background:0 0}.hamburger_btn[data-v-4eb2bc6b]:active{transform:scale(.96)}.hamburger_btn[data-v-4eb2bc6b]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.hamburger_icon[data-v-4eb2bc6b]{width:22px;height:16px;display:inline-block;position:relative}.hamburger_icon span[data-v-4eb2bc6b]{background:currentColor;border-radius:2px;width:100%;height:2px;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;left:0}.hamburger_icon span[data-v-4eb2bc6b]:first-child{top:0}.hamburger_icon span[data-v-4eb2bc6b]:nth-child(2){top:7px}.hamburger_icon span[data-v-4eb2bc6b]:nth-child(3){top:14px}.hamburger_btn.open .hamburger_icon span[data-v-4eb2bc6b]:first-child{transform:translateY(7px)rotate(45deg)}.hamburger_btn.open .hamburger_icon span[data-v-4eb2bc6b]:nth-child(2){opacity:0}.hamburger_btn.open .hamburger_icon span[data-v-4eb2bc6b]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (prefers-reduced-motion:reduce){.hamburger_icon span[data-v-4eb2bc6b]{transition:none}}.menu_overlay[data-v-4eb2bc6b]{-webkit-backdrop-filter:blur(16px)saturate(.7);clip-path:inset(0);z-index:50;overscroll-behavior:none;touch-action:none;background:#040914cc;position:fixed;inset:0;overflow:hidden}.menu_panel[data-v-4eb2bc6b]{width:100%;height:100%;padding:78px 22px calc(116px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;touch-action:pan-y;flex-direction:column;align-items:flex-end;gap:4px;display:flex;overflow:auto}.menu_links[data-v-4eb2bc6b]{flex-direction:column;align-self:stretch;align-items:flex-end;gap:4px;width:100%;display:flex}.menu_link[data-v-4eb2bc6b]{color:var(--muted);border-radius:10px;justify-content:flex-start;align-items:center;padding:12px;font-weight:800;text-decoration:none;display:flex;position:relative}.menu_link[data-v-4eb2bc6b]:not(.menu_link_waitlist){text-align:right;color:#d7dee4;border-radius:14px;justify-content:flex-end;padding:16px 18px;font-size:22px}.menu_link_waitlist[data-v-4eb2bc6b]{opacity:.55;cursor:not-allowed;pointer-events:none;flex-direction:column;align-items:flex-start;gap:2px}.menu_waitlist_row[data-v-4eb2bc6b]{align-items:center;gap:8px;font-weight:800;display:inline-flex}.menu_waitlist_tag[data-v-4eb2bc6b]{letter-spacing:.1em;text-transform:uppercase;color:#c9b878;border:1px dashed #f0d67a73;border-radius:999px;padding:2px 7px;font-size:9px;font-weight:800;line-height:1}.menu_waitlist_sub[data-v-4eb2bc6b]{color:var(--muted);opacity:.85;font-size:11px;font-weight:700}.menu_link.router-link-active[data-v-4eb2bc6b]{color:#070e1c;background:linear-gradient(180deg, var(--accent), var(--accent-2))}.menu_panel.menu_drag_locked .menu_link[data-v-4eb2bc6b],.menu_panel.menu_drag_locked .menu_link.router-link-active[data-v-4eb2bc6b]{color:var(--muted);opacity:.4;pointer-events:none;cursor:default;background:0 0}.left_group[data-v-4eb2bc6b]{align-items:center;gap:8px;display:inline-flex}.icon_wrap[data-v-4eb2bc6b]{justify-content:center;align-items:center;display:inline-flex}.icon_house[data-v-4eb2bc6b]{display:block}.menu_label[data-v-4eb2bc6b]{font-weight:inherit;align-items:center;gap:6px;display:inline-flex;position:relative}.notif_dot[data-v-4eb2bc6b]{pointer-events:none;background:linear-gradient(#d7b43af2,#b99322eb);border-radius:999px;width:10px;height:10px;display:inline-block;position:absolute;box-shadow:0 0 0 2px #00000073}.hamburger_btn .notif_dot[data-v-4eb2bc6b]{top:0;right:0}.menu_label .notif_dot[data-v-4eb2bc6b]{top:-2px;right:-12px}.notif_dot--msg[data-v-4eb2bc6b]{background:linear-gradient(#66c0ff,#2f8be6)}.overlay-enter-active[data-v-4eb2bc6b],.overlay-leave-active[data-v-4eb2bc6b]{transition:clip-path .5s cubic-bezier(.22,1,.36,1)}.overlay-enter-from[data-v-4eb2bc6b],.overlay-leave-to[data-v-4eb2bc6b]{clip-path:inset(0 0 100%)}.overlay-enter-active .menu_links[data-v-4eb2bc6b]>*,.overlay-enter-active .menu_footer[data-v-4eb2bc6b]{transition:opacity .4s,transform .5s cubic-bezier(.22,1,.36,1)}.overlay-leave-active .menu_links[data-v-4eb2bc6b]>*,.overlay-leave-active .menu_footer[data-v-4eb2bc6b]{transition:opacity .2s,transform .28s}.overlay-enter-from .menu_links[data-v-4eb2bc6b]>*,.overlay-leave-to .menu_links[data-v-4eb2bc6b]>*,.overlay-enter-from .menu_footer[data-v-4eb2bc6b],.overlay-leave-to .menu_footer[data-v-4eb2bc6b]{opacity:0;transform:translateY(-14px)}.overlay-enter-active .menu_links[data-v-4eb2bc6b]>:first-child{transition-delay:80ms}.overlay-enter-active .menu_links[data-v-4eb2bc6b]>:nth-child(2){transition-delay:.12s}.overlay-enter-active .menu_links[data-v-4eb2bc6b]>:nth-child(3){transition-delay:.16s}.overlay-enter-active .menu_links[data-v-4eb2bc6b]>:nth-child(4){transition-delay:.2s}.overlay-enter-active .menu_links[data-v-4eb2bc6b]>:nth-child(5){transition-delay:.24s}.overlay-enter-active .menu_links[data-v-4eb2bc6b]>:nth-child(6){transition-delay:.28s}.overlay-enter-active .menu_links[data-v-4eb2bc6b]>:nth-child(7){transition-delay:.32s}.overlay-enter-active .menu_links[data-v-4eb2bc6b]>:nth-child(8){transition-delay:.36s}.overlay-enter-active .menu_links[data-v-4eb2bc6b]>:nth-child(n+9),.overlay-enter-active .menu_footer[data-v-4eb2bc6b]{transition-delay:.4s}@media (prefers-reduced-motion:reduce){.overlay-enter-active[data-v-4eb2bc6b],.overlay-leave-active[data-v-4eb2bc6b],.overlay-enter-active .menu_links[data-v-4eb2bc6b]>*,.overlay-leave-active .menu_links[data-v-4eb2bc6b]>*,.overlay-enter-active .menu_footer[data-v-4eb2bc6b],.overlay-leave-active .menu_footer[data-v-4eb2bc6b]{transition:none}}.menu_footer[data-v-4eb2bc6b]{flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:auto;display:flex}.menu_divider[data-v-4eb2bc6b]{background:var(--border);opacity:.7;width:100%;height:1px;margin:10px 0 8px}.menu_account_card[data-v-4eb2bc6b]{appearance:none;border:1px solid var(--accent);width:100%;color:var(--accent);cursor:pointer;text-align:left;background:0 0;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .18s,background .18s,transform 80ms;display:flex}.menu_account_card[data-v-4eb2bc6b]:hover{border-color:var(--accent);background:0 0}.menu_account_card[data-v-4eb2bc6b]:active{transform:scale(.98)}.menu_account_avatar[data-v-4eb2bc6b]{border:1px solid var(--accent);width:36px;height:36px;color:var(--accent);background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-family:Orbitron,system-ui,sans-serif;font-size:14px;font-weight:900;display:inline-flex}.menu_account_info[data-v-4eb2bc6b]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.menu_account_name[data-v-4eb2bc6b]{color:var(--accent);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.menu_account_sub[data-v-4eb2bc6b]{color:var(--accent);opacity:.8;font-size:11px;font-weight:600}.menu_account_arrow[data-v-4eb2bc6b]{color:var(--muted);flex-shrink:0;display:block}.api_target_switcher[data-v-348deb71]{flex-shrink:0;align-items:center;display:flex;position:relative}.api_target_chip[data-v-348deb71]{color:#e9ddff;cursor:pointer;background:linear-gradient(160deg,#8b5cf629,#5b21b614);border:1px solid #a78bfa57;border-radius:8px;align-items:center;gap:7px;padding:7px 10px;transition:border-color .18s,background .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 0 0 1px #8b5cf614,0 6px 18px #2e106547}.api_target_chip[data-v-348deb71]:hover{background:linear-gradient(160deg,#8b5cf638,#5b21b61f);border-color:#c4b5fd8c}.api_target_chip--open[data-v-348deb71]{background:linear-gradient(160deg,#8b5cf647,#5b21b624);border-color:#c4b5fd9e}.api_target_dot[data-v-348deb71]{border-radius:2px;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 8px}.api_target_dot--local[data-v-348deb71]{color:#34d399cc;background:#34d399}.api_target_dot--alpha[data-v-348deb71]{color:#38bdf8d9;background:#38bdf8}.api_target_dot--devel[data-v-348deb71]{color:#f59e0bd9;background:#f59e0b}.api_target_dot--prod[data-v-348deb71]{color:#c4b5fdd9;background:#c4b5fd}.api_target_dot--dev[data-v-348deb71]{color:#6b7280b3;background:#6b7280}.api_target_chip_label[data-v-348deb71]{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-family:ui-monospace,Cascadia Code,monospace;font-size:11px;font-weight:800}.api_target_caret[data-v-348deb71]{color:#d8b4fed9;flex-shrink:0;width:14px;height:14px;transition:transform .22s}.api_target_caret.open[data-v-348deb71]{transform:rotate(180deg)}.api_target_dropdown[data-v-348deb71]{z-index:60;background:linear-gradient(#180e30fa,#0e081efa);border:1px solid #a78bfa38;border-radius:10px;min-width:190px;padding:5px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 40px #0804148c,inset 0 0 0 1px #8b5cf614}.api_target_list[data-v-348deb71]{flex-direction:column;gap:2px;display:flex}.api_target_row[data-v-348deb71]{color:#ddd6fe;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;width:100%;padding:9px 10px;font-size:13px;font-weight:700;display:flex}.api_target_row[data-v-348deb71]:hover:not(.disabled){background:#8b5cf61f;border-color:#a78bfa2e}.api_target_row.active[data-v-348deb71]{background:#8b5cf62e;border-color:#c4b5fd3d}.api_target_row.disabled[data-v-348deb71]{opacity:.42;cursor:not-allowed}.api_target_row_dot[data-v-348deb71]{border-radius:2px;flex-shrink:0;width:7px;height:7px}.api_target_row_name[data-v-348deb71]{flex:auto;min-width:0}.api_target_check[data-v-348deb71]{color:#c4b5fd;flex-shrink:0;width:16px;height:16px}.api_target_menu-enter-active[data-v-348deb71],.api_target_menu-leave-active[data-v-348deb71]{transition:opacity .16s,transform .2s}.api_target_menu-enter-from[data-v-348deb71],.api_target_menu-leave-to[data-v-348deb71]{opacity:0;transform:translateY(-6px)}@media (width<=520px){.api_target_chip_label[data-v-348deb71]{font-size:10px}.api_target_dropdown[data-v-348deb71]{min-width:176px;left:0}}.xp_exit[data-v-9a1058ab]{align-items:center;gap:8px;display:inline-flex}.xp_exit--floating[data-v-9a1058ab]{z-index:120;-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#3a126ef0,#6020a8e6);border:1px solid #c498ff6b;border-radius:999px;padding:6px 8px 6px 12px;position:fixed;top:14px;right:14px;box-shadow:0 14px 34px #1804348c,inset 0 1px #ffffff29}.xp_exit_tag[data-v-9a1058ab]{letter-spacing:.14em;text-transform:uppercase;color:#e9d9ff;align-items:center;gap:7px;font-family:Orbitron,system-ui,sans-serif;font-size:11px;font-weight:800;display:inline-flex}.xp_exit_pulse[data-v-9a1058ab]{background:#d9b8ff;border-radius:999px;width:7px;height:7px;animation:2.1s ease-in-out infinite xp_pulse-9a1058ab;box-shadow:0 0 10px #c896ffe6}.xp_exit_btn[data-v-9a1058ab]{color:#f0e6ff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff14;border:1px solid #d6b6ff66;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background .18s,border-color .18s,transform .12s;display:inline-flex}.xp_exit_btn[data-v-9a1058ab]:hover{background:#ffffff2e;border-color:#e8d2ffbf}.xp_exit_btn[data-v-9a1058ab]:active{transform:scale(.93)}.xp_exit_btn[data-v-9a1058ab]:focus-visible{outline:none;box-shadow:0 0 0 3px #c498ff73}.xp_exit_btn svg[data-v-9a1058ab]{width:15px;height:15px;display:block}.xp_backdrop[data-v-9a1058ab]{z-index:200;-webkit-backdrop-filter:blur(6px);background:#04020eb3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.xp_card[data-v-9a1058ab]{background:linear-gradient(170deg,#1c0c38fa,#0a081afa);border:1px solid #aa7cf657;border-radius:18px;width:min(430px,100%);padding:24px;position:relative;overflow:hidden;box-shadow:0 30px 70px #03010ea8,inset 0 1px #ffffff14}.xp_card_glow[data-v-9a1058ab]{pointer-events:none;background:radial-gradient(circle at 30% 0,#9656ff4d,#0000 62%);width:140%;height:140%;position:absolute;top:-60%;left:-20%}.xp_card_title[data-v-9a1058ab]{letter-spacing:.01em;color:#f4ecff;margin:0 0 10px;font-size:19px;font-weight:900;position:relative}.xp_card_copy[data-v-9a1058ab]{color:var(--text);margin:0 0 10px;font-size:13.5px;line-height:1.55;position:relative}.xp_card_copy--muted[data-v-9a1058ab]{color:var(--muted);font-size:12.5px}.xp_card_error[data-v-9a1058ab]{color:#ff9d9d;margin:0 0 10px;font-size:12.5px;font-weight:700;position:relative}.xp_card_actions[data-v-9a1058ab]{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;display:flex;position:relative}.xp_btn[data-v-9a1058ab]{appearance:none;cursor:pointer;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:800;transition:filter .18s,transform .1s,border-color .18s,background .18s}.xp_btn[data-v-9a1058ab]:disabled{opacity:.6;cursor:not-allowed}.xp_btn[data-v-9a1058ab]:active:not(:disabled){transform:scale(.98)}.xp_btn--ghost[data-v-9a1058ab]{color:var(--text);background:#ffffff0d;border:1px solid #ffffff29}.xp_btn--ghost[data-v-9a1058ab]:hover:not(:disabled){background:#ffffff1c;border-color:#ffffff4d}.xp_btn--solid[data-v-9a1058ab]{color:#150726;background:linear-gradient(#b382ff,#7b3bd6);border:1px solid #c8a0ff80;box-shadow:0 8px 22px #7b3bd65c}.xp_btn--solid[data-v-9a1058ab]:hover:not(:disabled){filter:brightness(1.08)}.xp_modal-enter-active[data-v-9a1058ab]{transition:opacity .18s}.xp_modal-leave-active[data-v-9a1058ab]{transition:opacity .14s}.xp_modal-enter-from[data-v-9a1058ab],.xp_modal-leave-to[data-v-9a1058ab]{opacity:0}.xp_modal-enter-active .xp_card[data-v-9a1058ab]{animation:.26s cubic-bezier(.16,1,.3,1) both xp_card_in-9a1058ab}@keyframes xp_pulse-9a1058ab{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@keyframes xp_card_in-9a1058ab{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.xp_exit_pulse[data-v-9a1058ab],.xp_modal-enter-active .xp_card[data-v-9a1058ab]{animation:none}.xp_exit_btn[data-v-9a1058ab],.xp_btn[data-v-9a1058ab]{transition:none}}@media (width<=520px){.xp_exit--floating[data-v-9a1058ab]{padding:5px 7px 5px 10px;top:10px;right:10px}.xp_exit_tag[data-v-9a1058ab]{letter-spacing:.1em;font-size:10px}}.backend_chip[data-v-f1637787]{color:#ffd2d2;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#7812188c;border:1px solid #ff6b6b80;border-radius:8px;flex-shrink:0;align-items:center;gap:7px;padding:6px 10px;font:800 11px ui-monospace,Cascadia Code,monospace;transition:background .18s,border-color .18s,opacity .18s;display:inline-flex}.backend_chip[data-v-f1637787]:hover{background:#961820b3;border-color:#ff8c8cb3}.backend_chip[data-v-f1637787]:focus-visible{outline:none;box-shadow:0 0 0 3px #ff6b6b59}.backend_chip--checking[data-v-f1637787]{opacity:.7;cursor:progress}.backend_chip_dot[data-v-f1637787]{background:#ff5a5a;border-radius:999px;flex-shrink:0;width:8px;height:8px}.backend_chip_label--short[data-v-f1637787]{display:none}.backend_chip--floating[data-v-f1637787]{z-index:120;position:fixed;top:14px;left:14px;box-shadow:0 14px 34px #1e04068c}@media (width<=520px){.backend_chip[data-v-f1637787]{letter-spacing:.05em;gap:5px;padding:5px 7px;font-size:10px}.backend_chip--bar .backend_chip_label--long[data-v-f1637787]{display:none}.backend_chip--bar .backend_chip_label--short[data-v-f1637787]{display:inline}.backend_chip--floating[data-v-f1637787]{top:10px;left:10px}}header[data-v-6ae65183]{z-index:40;-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--border);background:linear-gradient(#070e1ceb,#070e1c8c);transition:background .35s,border-color .35s,box-shadow .35s;position:sticky;top:0}header.header__dropdown_open[data-v-6ae65183]{z-index:55}.header__experimental[data-v-6ae65183]{background:linear-gradient(120deg,#1e0a40f5 0%,#441684f0 38%,#702abee6 68%,#2e0e5cf5 100%);border-bottom-color:#ba8aff6b;box-shadow:0 10px 34px #340a6e6b}.header__experimental .nav_link[data-v-6ae65183]{color:#d6c4f5}.header__experimental .nav_link.router-link-active[data-v-6ae65183],.header__experimental .nav_more_btn--active[data-v-6ae65183]{color:#1d0836}.header__experimental .nav_active_pill[data-v-6ae65183]{background:linear-gradient(#dcc6ff,#a97cf0);box-shadow:0 -3px 16px #be96ff4d,0 2px 8px #be96ff14}.top_bar[data-v-6ae65183]{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;padding:12px 24px;display:flex}.brand_cluster[data-v-6ae65183]{flex:none;align-items:center;gap:10px;min-width:0;display:flex}.brand[data-v-6ae65183]{color:inherit;align-items:center;gap:12px;font-weight:800;text-decoration:none;display:flex}.brand_logo[data-v-6ae65183]{border-radius:10px;width:38px;height:38px;display:block}.brand_name[data-v-6ae65183]{height:27px;transition:filter .3s;display:block}.header__backend_down[data-v-6ae65183]{border-bottom-color:#ff5a5a8c;box-shadow:inset 0 -2px #ff5a5a59}.header__backend_down .brand_name[data-v-6ae65183]{filter:grayscale()sepia()saturate(7)hue-rotate(-50deg)brightness(.95)}.header__backend_down .brand_experimental_main[data-v-6ae65183]{background:linear-gradient(94deg,#ffd6d6 0%,#ff8a8a 45%,#ff4d4d 100%);-webkit-background-clip:text;background-clip:text}.brand_experimental[data-v-6ae65183]{flex-direction:column;justify-content:center;min-width:0;line-height:1;display:inline-flex}.brand_experimental_main[data-v-6ae65183]{letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(94deg,#fff 0%,#e5d2ff 38%,#b98cff 72%,#f0dcff 100%);color:#0000;text-shadow:0 0 22px #b482ff57;-webkit-background-clip:text;background-clip:text;font-family:Orbitron,system-ui,sans-serif;font-size:19px;font-weight:800}.brand_experimental_sub[data-v-6ae65183]{letter-spacing:.42em;text-transform:uppercase;color:#c9a9f7;text-shadow:0 0 14px #a06ef080;margin-top:4px;font-family:Orbitron,system-ui,sans-serif;font-size:9.5px;font-weight:600}.state_switcher[data-v-6ae65183]{align-items:center;display:flex;position:relative}.state_chip[data-v-6ae65183]{color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(160deg,#ffffff0e,#ffffff03);border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s,background .22s,box-shadow .22s;display:inline-flex;position:relative;box-shadow:0 6px 18px #03081457,inset 0 1px #ffffff1a}.state_chip[data-v-6ae65183]:hover{background:linear-gradient(160deg,#ffffff14,#ffffff05);border-color:#f0d67a6b;transform:translateY(-1px);box-shadow:0 10px 26px #03081466,0 0 18px #f0d67a1a,inset 0 1px #ffffff24}.state_chip[data-v-6ae65183]:active{transform:translateY(0)scale(.985)}.state_chip[data-v-6ae65183]:focus-visible{border-color:#f0d67a99;outline:none;box-shadow:0 0 0 3px #f0d67a38}.state_chip--open[data-v-6ae65183]{background:linear-gradient(160deg,#f0d67a14,#ffffff04);border-color:#f0d67a80;box-shadow:0 12px 30px #03081475,inset 0 1px #ffffff1f}.state_chip_notif[data-v-6ae65183]{background:linear-gradient(180deg,#ffe9a6,var(--accent));width:9px;height:9px;box-shadow:0 0 0 2px var(--bg);pointer-events:none;border-radius:999px;position:absolute;top:-2px;right:-2px}.state_chip_notif[data-v-6ae65183]:after{content:"";border-radius:inherit;background:var(--accent);animation:2.2s cubic-bezier(.16,1,.3,1) infinite state_notif_ping-6ae65183;position:absolute;inset:0}.state_caret[data-v-6ae65183]{width:16px;height:16px;color:var(--muted);opacity:.88;flex-shrink:0;transition:transform .28s cubic-bezier(.34,1.56,.64,1),color .2s,opacity .2s}.state_caret.open[data-v-6ae65183]{color:var(--accent);opacity:1;transform:rotate(180deg)}.state_chip:hover .state_caret[data-v-6ae65183]{color:var(--text)}.state_glyph[data-v-6ae65183]{letter-spacing:.55px;text-shadow:0 1px #ffffff40;flex-shrink:0;justify-content:center;align-items:center;font-family:Orbitron,system-ui,sans-serif;font-weight:900;transition:transform .22s cubic-bezier(.16,1,.3,1);display:inline-flex}.state_glyph--chip[data-v-6ae65183]{color:#03240f;background:linear-gradient(#9be15d,#00e3ae);border-radius:8px;min-width:44px;height:28px;padding:3px 10px;font-size:13px;box-shadow:0 0 0 1px #0000002e,inset 0 1px #fff3}.state_glyph--row[data-v-6ae65183]{letter-spacing:.5px;text-shadow:0 1px #ffffff38;border-radius:8px;width:46px;height:28px;padding:0 8px;font-size:11px}.state_glyph--us[data-v-6ae65183]{position:relative;overflow:hidden}.state_glyph--chip.state_glyph--us[data-v-6ae65183]{min-width:52px}.state_glyph--row.state_glyph--us[data-v-6ae65183]{width:52px}.us_flag_icon[data-v-6ae65183]{background:repeating-linear-gradient(#b22234 0 2px,#fff 2px 4px);border-radius:2px;width:22px;height:14px;display:block;position:relative;box-shadow:inset 0 0 0 1px #00000040}.us_flag_icon[data-v-6ae65183]:before{content:"";background:#3c3b6e;border-radius:1px 0 2px;width:10px;height:8px;position:absolute;top:0;left:0}.state_dropdown[data-v-6ae65183]{transform-origin:top;z-index:50;-webkit-backdrop-filter:blur(14px);background:linear-gradient(#0d1832fa,#081024f7);border:1px solid #ffffff17;border-radius:14px;width:min(300px,100vw - 16px);min-width:248px;max-width:calc(100vw - 16px);padding:6px;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 24px 52px #02061080,inset 0 1px #ffffff0d}.state_dropdown[data-v-6ae65183]:before{content:"";background:#0d1832fa;border-top:1px solid #ffffff17;border-left:1px solid #ffffff17;border-top-left-radius:2px;width:10px;height:10px;position:absolute;top:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.state_list[data-v-6ae65183]{flex-direction:column;gap:1px;display:flex}.state_row[data-v-6ae65183]{width:100%;color:var(--text);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:10px 12px 10px 14px;font-weight:750;transition:background .18s,border-color .18s,transform .18s cubic-bezier(.16,1,.3,1),opacity .18s;display:flex;position:relative}.state_row[data-v-6ae65183]:before{content:"";opacity:0;background:#e6ecfabf;border-radius:2px;width:2px;height:0;transition:height .26s cubic-bezier(.16,1,.3,1),opacity .2s;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.state_row[data-v-6ae65183]:hover:not(.disabled){background:#ffffff0b;border-color:#ffffff12;transform:translate(2px)}.state_row[data-v-6ae65183]:focus-visible{background:#ffffff0a;border-color:#ffffff2e;outline:none}.state_row.active[data-v-6ae65183]{background:#ffffff0d;border-color:#ffffff1a}.state_row.active[data-v-6ae65183]:before{opacity:1;height:20px}.state_row.disabled[data-v-6ae65183]{opacity:.42;cursor:not-allowed}.state_name[data-v-6ae65183]{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:13.5px;font-weight:750;transition:color .18s;overflow:hidden}.state_row:hover:not(.disabled) .state_name[data-v-6ae65183],.state_row.active .state_name[data-v-6ae65183]{color:var(--text)}.state_row.disabled .state_name[data-v-6ae65183],.state_row.disabled .state_glyph[data-v-6ae65183]{filter:saturate(.6)}.state_hint[data-v-6ae65183]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);opacity:.55;white-space:nowrap;flex-shrink:0;font-size:10px;font-weight:700}.state_hint--beta[data-v-6ae65183]{color:var(--accent);opacity:.9}.state_hint--new[data-v-6ae65183]{color:#ffd24a;opacity:.95;text-shadow:0 0 10px #ffd24a4d}.state_hint--soon[data-v-6ae65183]{opacity:.45}.state_hint--national[data-v-6ae65183]{opacity:.6}.state_check[data-v-6ae65183]{width:17px;height:17px;color:var(--accent);filter:drop-shadow(0 0 6px #f0d67a59);flex-shrink:0;animation:.34s cubic-bezier(.34,1.56,.64,1) both state_check_pop-6ae65183}.state_menu-enter-active[data-v-6ae65183]{transition:opacity .2s,transform .3s cubic-bezier(.16,1,.3,1)}.state_menu-leave-active[data-v-6ae65183]{transition:opacity .14s,transform .16s}.state_menu-enter-from[data-v-6ae65183]{opacity:0;transform:translate(-50%)translateY(-8px)scale(.95)}.state_menu-leave-to[data-v-6ae65183]{opacity:0;transform:translate(-50%)translateY(-6px)scale(.97)}.state_menu-enter-active .state_row[data-v-6ae65183]{animation:.34s cubic-bezier(.16,1,.3,1) backwards state_row_in-6ae65183;animation-delay:calc(var(--i,0) * 45ms + 70ms)}@keyframes state_row_in-6ae65183{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes state_check_pop-6ae65183{0%{opacity:0;transform:scale(.4)rotate(-12deg)}60%{opacity:1}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes state_notif_ping-6ae65183{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.state_chip[data-v-6ae65183],.state_caret[data-v-6ae65183],.state_glyph[data-v-6ae65183],.state_row[data-v-6ae65183],.state_row[data-v-6ae65183]:before,.state_name[data-v-6ae65183]{transition:none}.state_menu-enter-active[data-v-6ae65183],.state_menu-leave-active[data-v-6ae65183],.state_menu-enter-active .state_row[data-v-6ae65183],.state_check[data-v-6ae65183],.state_chip_notif[data-v-6ae65183]:after{animation:none}.state_chip[data-v-6ae65183]:hover,.state_row[data-v-6ae65183]:hover:not(.disabled){transform:none}}.nav[data-v-6ae65183]{flex-wrap:nowrap;flex:auto;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex;position:relative}.nav_active_pill[data-v-6ae65183]{background:linear-gradient(180deg,var(--accent),var(--accent-2));box-shadow:var(--accent-active-shadow);clip-path:var(--accent-nav-pill-clip);pointer-events:none;z-index:0;border-radius:8px;transition:transform .24s,width .24s,height .24s,opacity .18s;position:absolute;top:0;left:0}.nav_link[data-v-6ae65183]{color:var(--muted);white-space:nowrap;z-index:1;border-radius:8px;flex-shrink:0;align-items:center;padding:6px;font-weight:800;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.nav_link_waitlist[data-v-6ae65183]{color:var(--muted);opacity:.52;cursor:not-allowed;pointer-events:none;gap:5px}.nav_waitlist_hint[data-v-6ae65183]{letter-spacing:.12em;text-transform:uppercase;color:#c9b878;vertical-align:.05em;opacity:.95;border:1px dashed #f0d67a73;border-radius:999px;margin-left:1px;padding:1px 6px;font-size:9px;font-weight:800;line-height:1.2;display:inline-block}.nav_link.router-link-active[data-v-6ae65183],.nav_more_btn--active[data-v-6ae65183]{color:#070e1c}.nav.nav_drag_locked .nav_link[data-v-6ae65183],.header__experimental .nav.nav_drag_locked .nav_link[data-v-6ae65183],.nav.nav_drag_locked .nav_link.router-link-active[data-v-6ae65183],.header__experimental .nav.nav_drag_locked .nav_link.router-link-active[data-v-6ae65183]{color:var(--muted);opacity:.4;pointer-events:none;cursor:default}.nav.nav_drag_locked .nav_active_pill[data-v-6ae65183]{opacity:.22}.nav_more[data-v-6ae65183]{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.nav_more_btn[data-v-6ae65183]{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;gap:2px}.nav_more_caret[data-v-6ae65183]{opacity:.85;flex-shrink:0;width:14px;height:14px;transition:transform .22s}.nav_more_caret.open[data-v-6ae65183]{transform:rotate(180deg)}.nav_more_dropdown[data-v-6ae65183]{z-index:50;background:linear-gradient(#0d1832fa,#081024f7);border:1px solid #ffffff17;border-radius:12px;flex-direction:column;gap:2px;min-width:148px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #02061080}.nav_more_item[data-v-6ae65183]{color:var(--muted);white-space:nowrap;border-radius:8px;padding:8px 10px;font-weight:800;text-decoration:none}.nav_more_item[data-v-6ae65183]:hover,.nav_more_item.router-link-active[data-v-6ae65183]{color:var(--text);background:#ffffff0f}.nav_more_item--waitlist[data-v-6ae65183]{opacity:.5;cursor:not-allowed}.nav_more_menu-enter-active[data-v-6ae65183],.nav_more_menu-leave-active[data-v-6ae65183]{transition:opacity .16s,transform .18s}.nav_more_menu-enter-from[data-v-6ae65183],.nav_more_menu-leave-to[data-v-6ae65183]{opacity:0;transform:translateY(-6px)}.notif_dot[data-v-6ae65183]{pointer-events:none;background:linear-gradient(#d7b43af2,#b99322eb);border-radius:999px;width:10px;height:10px;display:inline-block;position:absolute;box-shadow:0 0 0 2px #00000073}.nav_link .notif_dot[data-v-6ae65183]{top:-4px;right:-4px}.notif_dot--msg[data-v-6ae65183]{background:linear-gradient(#66c0ff,#2f8be6)}.account_btn[data-v-6ae65183]{appearance:none;cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;transition:filter .18s,transform 80ms,box-shadow .18s,border-color .18s;display:inline-flex;position:relative}.account_msg_badge[data-v-6ae65183]{color:#06203c;background:linear-gradient(#66c0ff,#2f8be6);border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-family:system-ui,sans-serif;font-size:10px;font-weight:900;display:inline-flex;position:absolute;top:-5px;right:-5px;box-shadow:0 0 0 2px #070e1ceb}.account_outcome_dot[data-v-6ae65183]{background:linear-gradient(#ffe9a8,#f0d67a);border-radius:999px;width:11px;height:11px;animation:2s ease-in-out infinite account_outcome_pulse-6ae65183;position:absolute;top:-5px;left:-5px;box-shadow:0 0 0 2px #070e1ceb,0 0 10px #f0d67ab3}@keyframes account_outcome_pulse-6ae65183{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.account_outcome_dot[data-v-6ae65183]{animation:none}}.account_btn[data-v-6ae65183]:active{transform:scale(.97)}.account_btn[data-v-6ae65183] svg{flex-shrink:0;display:block}.account_btn--guest[data-v-6ae65183]{background:linear-gradient(180deg,var(--accent),var(--accent-2));color:#070e1c;box-shadow:var(--accent-active-shadow);clip-path:var(--accent-pill-clip-bottom);border:1px solid #c98a1a66;padding:8px 16px;font-size:13px;font-weight:800}.account_btn--guest[data-v-6ae65183]:hover{filter:brightness(1.07);box-shadow:0 -3px 20px #f0d67a4d,0 2px 10px #0003}.account_btn--auth[data-v-6ae65183]{color:var(--text);background:#0b1630cc;border:1px solid #f0d67a47;padding:4px 12px 4px 4px}.account_btn--auth[data-v-6ae65183]:hover{background:#0f1d3fe6;border-color:#f0d67a80}.account_avatar[data-v-6ae65183]{background:var(--accent-gradient);color:#1a0e00;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-family:Orbitron,system-ui,sans-serif;font-size:11px;font-weight:900;display:inline-flex}.account_sign_in_label[data-v-6ae65183]{letter-spacing:.01em;font-size:13px;font-weight:800}.account_name_label[data-v-6ae65183]{text-overflow:ellipsis;white-space:nowrap;max-width:90px;color:var(--text);font-size:13px;font-weight:700;overflow:hidden}.hamburger[data-v-6ae65183]{display:none}@media (width<=1100px){.top_bar[data-v-6ae65183]{flex-wrap:wrap;align-items:center}.nav[data-v-6ae65183]{flex-wrap:nowrap;flex:100%;order:3;justify-content:flex-start;padding-top:2px}.account_btn[data-v-6ae65183]{margin-left:auto}}@media (width<=520px){.top_bar[data-v-6ae65183]{flex-wrap:nowrap;gap:6px;padding:8px 10px}.brand_cluster[data-v-6ae65183]{flex:auto;gap:6px;min-width:0}.brand[data-v-6ae65183]{gap:8px;min-width:0;font-size:14px}.brand_logo[data-v-6ae65183]{border-radius:8px;width:30px;height:30px}.brand_name[data-v-6ae65183]{max-width:100%;height:22px}.brand_experimental_main[data-v-6ae65183]{letter-spacing:.08em;font-size:14px}.brand_experimental_sub[data-v-6ae65183]{letter-spacing:.3em;margin-top:3px;font-size:8px}.state_chip[data-v-6ae65183]{border-radius:10px;gap:5px;padding:5px 8px}.state_glyph--chip[data-v-6ae65183]{border-radius:7px;min-width:36px;height:24px;padding:2px 7px;font-size:11px}.state_glyph--chip.state_glyph--us[data-v-6ae65183]{min-width:42px}.state_caret[data-v-6ae65183]{width:14px;height:14px}.us_flag_icon[data-v-6ae65183]{width:18px;height:12px}.nav[data-v-6ae65183]{display:none}.account_btn[data-v-6ae65183]{flex-shrink:0;display:inline-flex}.account_sign_in_label[data-v-6ae65183],.account_name_label[data-v-6ae65183]{display:none}.account_btn--guest[data-v-6ae65183]{border-radius:999px;gap:0;padding:6px 8px;font-size:12px}.account_btn--auth[data-v-6ae65183]{padding:2px}.account_avatar[data-v-6ae65183]{width:26px;height:26px;font-size:11px}.account_msg_badge[data-v-6ae65183]{min-width:16px;height:16px;padding:0 4px;font-size:9px;top:-4px;right:-4px}.hamburger[data-v-6ae65183]{flex-shrink:0;display:inline-flex}.nav_link[data-v-6ae65183]{padding:6px}.state_dropdown[data-v-6ae65183]{width:min(300px,100vw - 12px);min-width:240px;max-width:calc(100vw - 12px);left:50%;right:auto;transform:translate(-50%)}}@media (width<=760px){header[data-v-6ae65183]{-webkit-backdrop-filter:none}}@media (width<=520px){header.header__menu_open[data-v-6ae65183],header.header__experimental.header__menu_open[data-v-6ae65183]{z-index:55;box-shadow:none;-webkit-backdrop-filter:none;pointer-events:none;background:0 0;border-bottom-color:#0000}header.header__menu_open .brand[data-v-6ae65183],header.header__menu_open .state_switcher[data-v-6ae65183],header.header__menu_open .api_target_switcher[data-v-6ae65183]{pointer-events:auto}}.account_btn.account_btn--floating[data-v-6ae65183]{--account_float_right:34px;--account_ring_w:1.5px;--account_ring:var(--accent);--account_fill:transparent;--account_ink:var(--accent);--account_icon_stroke:currentColor;--account_icon_w:1.8;--account_ring_open:var(--account_ring);--account_fill_open:var(--account_fill);--account_ink_open:var(--account_ink);--account_icon_stroke_open:var(--account_icon_stroke);--account_ring_now:var(--account_ring);--account_icon_now:var(--account_icon_stroke);right:var(--account_float_right);bottom:calc(env(safe-area-inset-bottom,0px) + 40px);z-index:45;clip-path:none;background:var(--account_fill);width:48px;height:48px;color:var(--account_ink);box-shadow:none;filter:none;-webkit-backdrop-filter:blur(6px);border:0;border-radius:999px;gap:0;margin:0;padding:0;transition:width .5s cubic-bezier(.22,1,.36,1),scale .35s cubic-bezier(.22,1,.36,1),opacity .35s,transform 80ms,background .3s,color .3s;position:fixed;overflow:visible}.account_btn.account_btn--floating.account_btn--tucked[data-v-6ae65183]{opacity:0;pointer-events:none;scale:.6}.account_btn.account_btn--floating[data-v-6ae65183]:before{content:"";border-radius:inherit;padding:var(--account_ring_w);background:var(--account_ring_now);-webkit-mask-composite:xor;pointer-events:none;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.account_btn.account_btn--floating[data-v-6ae65183]:hover{background:var(--account_fill);filter:brightness(1.08);box-shadow:none}.account_btn.account_btn--floating[data-v-6ae65183]:active{transform:scale(.96)}.account_btn--floating.account_btn--above_menu[data-v-6ae65183]{z-index:60}.account_btn--floating .account_icon[data-v-6ae65183]{width:22px;height:22px;stroke:var(--account_icon_now);stroke-width:var(--account_icon_w);position:absolute;top:50%;right:13px;transform:translateY(-50%)}.account_btn--floating .account_float_label[data-v-6ae65183]{border-radius:inherit;opacity:0;letter-spacing:.01em;justify-content:center;align-items:center;padding:0 48px;font-size:15px;font-weight:800;transition:opacity .15s;display:flex;position:absolute;inset:0;overflow:hidden}.account_btn--floating .account_float_label>span[data-v-6ae65183]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account_btn--floating.account_btn--extended[data-v-6ae65183]{width:calc(100vw - var(--account_float_right) * 2);--account_ring_now:var(--account_ring_open);--account_icon_now:var(--account_icon_stroke_open);background:var(--account_fill_open);color:var(--account_ink_open)}.account_btn--floating.account_btn--extended .account_float_label[data-v-6ae65183]{opacity:1;transition:opacity .3s .18s}@media (prefers-reduced-motion:reduce){.account_btn.account_btn--floating[data-v-6ae65183],.account_btn--floating .account_float_label[data-v-6ae65183]{transition:none}}.account_btn.account_btn--floating[data-v-6ae65183]{--account_ring_w:2.5px;--account_ring:transparent;--account_ring_open:var(--accent-gradient);--account_ink:#070e1c;--account_icon_stroke:#070e1c;--account_icon_stroke_open:url(#account_float_gold);--account_icon_w:2.2;box-shadow:var(--accent-active-shadow);transition:width .5s cubic-bezier(.22,1,.36,1),transform 80ms,box-shadow .3s}.account_btn.account_btn--floating[data-v-6ae65183]:after{content:"";z-index:-1;border-radius:inherit;background:var(--accent-gradient);transition:opacity .3s;position:absolute;inset:0}.account_btn.account_btn--floating.account_btn--extended[data-v-6ae65183]{box-shadow:none}.account_btn.account_btn--floating.account_btn--extended[data-v-6ae65183]:after{opacity:0}.account_btn--floating .account_icon[data-v-6ae65183]{transition:stroke .3s}@media (prefers-reduced-motion:reduce){.account_btn.account_btn--floating[data-v-6ae65183]:after{transition:none}}.account_btn--floating.account_btn--extended .account_float_label>span[data-v-6ae65183]{background:var(--accent-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.email_prompt_shell[data-v-8d94efe7]{z-index:48;pointer-events:none;width:min(360px,100vw - 20px);position:fixed;bottom:18px;right:18px}.email_prompt_card[data-v-8d94efe7]{pointer-events:auto;border:1px solid var(--border);background:var(--panel);border-radius:14px;padding:18px 22px 16px;position:relative;box-shadow:0 18px 40px #0000003d}.icon_badge[data-v-8d94efe7]{background:var(--accent-2);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;margin:0 auto 12px;display:flex;box-shadow:0 8px 18px #f0d67a33}.icon_badge_svg[data-v-8d94efe7]{width:18px;height:18px}.title_group[data-v-8d94efe7]{flex-direction:column;align-items:center;gap:4px;padding:0 16px;display:flex}.headline_text[data-v-8d94efe7]{text-align:center;color:var(--text);margin:0;font-size:17px;font-weight:800;line-height:1.2}.lead_text[data-v-8d94efe7]{text-align:center;max-width:286px;color:var(--muted);margin:8px auto 0;font-size:13px;line-height:1.5}.close_button[data-v-8d94efe7]{appearance:none;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:4px 6px;font-size:24px;line-height:1;transition:color .18s,background .18s;display:inline-flex;position:absolute;top:12px;right:12px}.close_button[data-v-8d94efe7]:hover{color:#fff;background:#ffffff0f}.close_button[data-v-8d94efe7]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a73}.signup_form[data-v-8d94efe7]{flex-direction:column;gap:10px;margin-top:14px;display:flex}.email_input[data-v-8d94efe7]{border:1px solid var(--border);width:100%;min-width:0;color:var(--text);background:#ffffff05;border-radius:9px;padding:10px 12px;font-size:14px;font-weight:500;transition:border .2s,box-shadow .2s}.email_input[data-v-8d94efe7]::placeholder{color:var(--muted)}.email_input[data-v-8d94efe7]:focus{border-color:#d7b43a8c;outline:none;box-shadow:0 0 0 1px #f0d67a2e}.email_input[data-v-8d94efe7]:disabled{opacity:.7}.submit_button[data-v-8d94efe7]{appearance:none;cursor:pointer;background:var(--accent-2);color:#fff;border:none;border-radius:9px;width:100%;padding:10px 14px;font-size:14px;font-weight:800;transition:filter .18s,transform .12s}.submit_button[data-v-8d94efe7]:hover{filter:brightness(1.06)}.submit_button[data-v-8d94efe7]:active{transform:scale(.98)}.submit_button[data-v-8d94efe7]:disabled{cursor:not-allowed;opacity:.7}.status_text[data-v-8d94efe7]{text-align:center;margin:0;font-size:12px;font-weight:700}.status_success[data-v-8d94efe7]{color:#7ae0a8}.status_error[data-v-8d94efe7]{color:#ff9292}.status_neutral[data-v-8d94efe7]{color:var(--muted)}.footer_row[data-v-8d94efe7]{justify-content:center;align-items:center;margin-top:10px;display:flex}.quiet_button[data-v-8d94efe7]{appearance:none;color:var(--muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:500}.quiet_button[data-v-8d94efe7]:hover{color:#fff}.sr_only[data-v-8d94efe7]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fade_transition-enter-active[data-v-8d94efe7],.fade_transition-leave-active[data-v-8d94efe7]{transition:opacity .18s}.fade_transition-enter-from[data-v-8d94efe7],.fade_transition-leave-to[data-v-8d94efe7]{opacity:0}.quiet_prompt_transition-enter-active[data-v-8d94efe7],.quiet_prompt_transition-leave-active[data-v-8d94efe7]{transition:opacity .22s,transform .22s}.quiet_prompt_transition-enter-from[data-v-8d94efe7],.quiet_prompt_transition-leave-to[data-v-8d94efe7]{opacity:0;transform:translateY(10px)}@media (width<=640px){.email_prompt_shell[data-v-8d94efe7]{width:auto;bottom:10px;left:10px;right:10px}.email_prompt_card[data-v-8d94efe7]{padding:16px 18px 14px}.title_group[data-v-8d94efe7]{padding:0 8px}}.acct_prompt_shell[data-v-01cf493b]{z-index:48;pointer-events:none;width:min(360px,100vw - 20px);position:fixed;bottom:18px;right:18px}.acct_prompt_card[data-v-01cf493b]{pointer-events:auto;border:1px solid var(--border);background:var(--panel);border-radius:16px;padding:20px 22px 18px;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000047}.acct_prompt_card[data-v-01cf493b]:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#f0d67a29,#0000 70%);height:140px;position:absolute;inset:-40% -20% auto}.acct_close_button[data-v-01cf493b]{appearance:none;color:var(--muted);cursor:pointer;z-index:2;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:4px 6px;font-size:24px;line-height:1;transition:color .18s,background .18s;display:inline-flex;position:absolute;top:12px;right:12px}.acct_close_button[data-v-01cf493b]:hover{color:#fff;background:#ffffff0f}.acct_close_button[data-v-01cf493b]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a73}.acct_medal_stage[data-v-01cf493b]{justify-content:center;align-items:center;gap:14px;height:78px;margin:0 auto 4px;display:flex;position:relative}.acct_medal_cluster[data-v-01cf493b]{justify-content:center;align-items:center;width:78px;height:78px;display:flex;position:relative}.acct_medal_img[data-v-01cf493b]{filter:drop-shadow(0 10px 14px #00000059);will-change:transform;animation:4.6s ease-in-out infinite acct_medal_float_wiggle-01cf493b;position:absolute}.acct_medal_gold[data-v-01cf493b]{z-index:2;top:8px;left:50%;transform:translate(-50%)}.acct_medal_silver[data-v-01cf493b]{opacity:.9;z-index:1;animation-delay:.55s;top:20px;left:50%;transform:translate(-92%)}@keyframes acct_medal_float_wiggle-01cf493b{0%{transform:translateX(var(--mx,-50%)) translateY(0) rotate(0deg)}8%{transform:translateX(var(--mx,-50%)) translateY(-13px) rotate(0deg)}14%{transform:translateX(var(--mx,-50%)) translateY(-13px) rotate(-10deg)}20%{transform:translateX(var(--mx,-50%)) translateY(-13px) rotate(10deg)}26%{transform:translateX(var(--mx,-50%)) translateY(-13px) rotate(-10deg)}32%{transform:translateX(var(--mx,-50%)) translateY(-13px) rotate(10deg)}38%{transform:translateX(var(--mx,-50%)) translateY(-13px) rotate(0deg)}48%{transform:translateX(var(--mx,-50%)) translateY(0) rotate(0deg)}to{transform:translateX(var(--mx,-50%)) translateY(0) rotate(0deg)}}.acct_medal_gold[data-v-01cf493b]{--mx:-50%}.acct_medal_silver[data-v-01cf493b]{--mx:-92%}.acct_rank_odometer[data-v-01cf493b]{color:#3de8a8;filter:drop-shadow(0 0 14px #3cdca08c);justify-content:center;align-items:center;gap:1px;font-family:Orbitron,monospace;font-weight:900;display:flex;position:relative}@keyframes acct_rank_halo_pulse-01cf493b{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}.acct_rank_halo[data-v-01cf493b]{pointer-events:none;z-index:0;background:radial-gradient(circle,#3cdca042 0%,#0000 68%);border-radius:50%;width:72px;height:72px;margin:-36px 0 0 -36px;animation:2.8s ease-in-out infinite acct_rank_halo_pulse-01cf493b;position:absolute;top:50%;left:50%}.acct_rank_hash[data-v-01cf493b]{z-index:1;flex-shrink:0;font-size:26px;line-height:1;position:relative}.acct_rank_ticker[data-v-01cf493b]{z-index:1;width:48px;height:30px;line-height:1;position:relative;overflow:hidden}.acct_rank_ticker_track[data-v-01cf493b]{transform:translateY(calc(-100% * var(--odo_idx,0) / var(--odo_len,1)));will-change:transform;flex-direction:column;display:flex}.acct_rank_ticker_track.acct_rank_ticker_scrolling[data-v-01cf493b]{transition:transform var(--odo_duration,1.2s) cubic-bezier(.34, 1.2, .64, 1)}.acct_rank_ticker_track span[data-v-01cf493b]{text-align:left;box-sizing:border-box;height:30px;padding-right:4px;font-size:26px;font-weight:900;line-height:30px;display:block}.acct_rank_fade[data-v-01cf493b]{pointer-events:none;z-index:2;height:10px;position:absolute;left:0;right:0}.acct_rank_fade_top[data-v-01cf493b]{background:linear-gradient(to bottom, var(--panel), transparent);top:0}.acct_rank_fade_bottom[data-v-01cf493b]{background:linear-gradient(to top, var(--panel), transparent);bottom:0}.acct_title_group[data-v-01cf493b]{flex-direction:column;align-items:center;gap:6px;margin-top:6px;padding:0 10px;display:flex}.acct_headline_text[data-v-01cf493b]{text-align:center;color:var(--text);margin:0;font-size:18px;font-weight:800;line-height:1.2}.acct_lead_text[data-v-01cf493b]{text-align:center;max-width:290px;color:var(--muted);margin:0;font-size:13px;line-height:1.5}.acct_actions[data-v-01cf493b]{flex-direction:column;align-items:center;gap:9px;margin-top:16px;display:flex}.acct_primary_button[data-v-01cf493b]{appearance:none;cursor:pointer;color:#0b1730;background:var(--accent-gradient,linear-gradient(180deg, #f2d983, #c98a1a));border:none;border-radius:10px;width:100%;padding:11px 14px;font-size:14px;font-weight:800;transition:filter .18s,transform .12s}.acct_primary_button[data-v-01cf493b]:hover{filter:brightness(1.06)}.acct_primary_button[data-v-01cf493b]:active{transform:scale(.98)}.acct_login_button[data-v-01cf493b]{appearance:none;color:var(--muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;font-weight:500}.acct_login_em[data-v-01cf493b]{color:var(--accent);text-underline-offset:2px;font-weight:700;text-decoration:underline}.acct_login_button:hover .acct_login_em[data-v-01cf493b]{color:#fff}.acct_prompt_transition-enter-active[data-v-01cf493b],.acct_prompt_transition-leave-active[data-v-01cf493b]{transition:opacity .22s,transform .22s}.acct_prompt_transition-enter-from[data-v-01cf493b],.acct_prompt_transition-leave-to[data-v-01cf493b]{opacity:0;transform:translateY(10px)}@media (width<=640px){.acct_prompt_shell[data-v-01cf493b]{width:auto;bottom:10px;left:10px;right:10px}.acct_prompt_card[data-v-01cf493b]{padding:18px 18px 16px}.acct_title_group[data-v-01cf493b]{padding:0 4px}}@media (prefers-reduced-motion:reduce){.acct_medal_img[data-v-01cf493b],.acct_rank_halo[data-v-01cf493b]{animation:none}.acct_rank_ticker_track.acct_rank_ticker_scrolling[data-v-01cf493b]{transition:none}}.social_links[data-v-0bcf74c9]{align-items:center;gap:6px;display:inline-flex}.social_icon_link[data-v-0bcf74c9]{opacity:.95;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;text-decoration:none;transition:opacity .18s,transform .12s;display:inline-flex}.social_icon_link[data-v-0bcf74c9]:hover{opacity:1;transform:translateY(-1px)}.social_icon_img[data-v-0bcf74c9]{width:18px;height:18px;display:block}.app_affiliates[data-v-09820681]{border-top:1px solid var(--border);background:linear-gradient(#0b163000,#0b1630d9);justify-content:center;width:100%;padding:8px 0;display:flex;position:sticky;bottom:0}.aff_inner[data-v-09820681]{color:var(--muted);white-space:nowrap;-webkit-overflow-scrolling:touch;justify-content:center;align-items:center;gap:14px;padding:0 12px;font-size:12px;font-weight:700;display:flex;overflow-x:auto}.aff_inner[data-v-09820681]::-webkit-scrollbar{display:none}.aff_link[data-v-09820681]{color:#cfe8ff;border-bottom:1px dashed #cfe8ff47;flex-shrink:0;text-decoration:none}.aff_link[data-v-09820681]:hover{filter:brightness(1.06)}.splash_video_root[data-v-409722b6]{z-index:2147483647;opacity:1;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);-webkit-tap-highlight-color:transparent;cursor:pointer;background:#000;justify-content:center;align-items:center;transition:opacity .22s;display:flex;position:fixed;inset:0;overflow:hidden}.splash_video_root.splash_fading[data-v-409722b6]{opacity:0;pointer-events:none}.splash_video_player[data-v-409722b6]{object-fit:cover;pointer-events:none;opacity:0;background:#000;width:100%;height:100%;transition:opacity .12s;transform:translateY(-12%)}.splash_video_player.splash_video_ready[data-v-409722b6]{opacity:1}.icon_close[data-v-d4f3898a]{width:32px;height:32px;color:var(--muted);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.icon_close[data-v-d4f3898a]:hover{color:var(--text);background:#ffffff1a;border-color:#ffffff3d}.icon_close[data-v-d4f3898a]:active{background:#ffffff0f}.icon_close_x[data-v-d4f3898a]{pointer-events:none;width:14px;height:14px;display:block}.fb_backdrop[data-v-c6819afe]{-webkit-backdrop-filter:blur(2px);z-index:130;background:#00000085;position:fixed;inset:0}.fb_sheet[data-v-c6819afe]{z-index:131;background:linear-gradient(170deg,#0d1836fc 0%,#081228fc 100%);border:1px solid #ffffff1a;border-bottom:none;border-radius:18px 18px 0 0;width:min(640px,100%);position:fixed;bottom:0;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 -16px 48px #00000073,inset 0 -1px #f0d67a14}.fb_header[data-v-c6819afe]{background:linear-gradient(#f0d67a0d,#0000);border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 14px;display:flex}.fb_header_text[data-v-c6819afe]{flex:1;min-width:0}.fb_title[data-v-c6819afe]{color:var(--text);letter-spacing:-.01em;margin:0 0 2px;font-size:1.1rem;font-weight:900}.fb_subtitle[data-v-c6819afe]{color:var(--muted);margin:0;font-size:12px;font-weight:500}.fb_form[data-v-c6819afe]{gap:14px;padding:18px 20px 10px;display:grid}.fb_field[data-v-c6819afe]{gap:6px;display:grid}.fb_label[data-v-c6819afe]{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-weight:700}.fb_optional[data-v-c6819afe]{opacity:.65;text-transform:none;font-weight:500}.fb_input[data-v-c6819afe],.fb_textarea[data-v-c6819afe]{width:100%;color:var(--text);background:#ffffff08;border:1px solid #ffffff17;border-radius:10px;padding:10px 13px;font-family:inherit;font-size:14px;transition:border-color .15s,background .15s}.fb_input[data-v-c6819afe]::placeholder,.fb_textarea[data-v-c6819afe]::placeholder{color:#9eabc973}.fb_input[data-v-c6819afe]:focus,.fb_textarea[data-v-c6819afe]:focus{background:#f0d67a08;border-color:#f0d67a73;outline:none}.fb_textarea[data-v-c6819afe]{resize:vertical;min-height:100px}.fb_error[data-v-c6819afe]{color:#ff9b91;background:#e74c3c1f;border:1px solid #e74c3c4d;border-radius:8px;margin:0;padding:9px 12px;font-size:13px;font-weight:600}.fb_send_btn[data-v-c6819afe]{width:100%;color:var(--text);letter-spacing:.01em;cursor:pointer;background:linear-gradient(135deg,#f0d67a47 0%,#c98a1a38 100%);border:1px solid #f0d67a59;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:13px 20px;font-size:15px;font-weight:900;transition:background .18s,border-color .18s,opacity .15s,filter .15s;display:inline-flex}.fb_send_btn[data-v-c6819afe]:hover:not(:disabled){filter:brightness(1.06);background:linear-gradient(135deg,#f0d67a61 0%,#c98a1a4d 100%);border-color:#f0d67a8c}.fb_send_btn[data-v-c6819afe]:active:not(:disabled){filter:brightness(.96)}.fb_send_btn[data-v-c6819afe]:disabled{opacity:.45;cursor:not-allowed}.fb_spinner[data-v-c6819afe]{border:2px solid #ffffff40;border-top-color:var(--accent);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite fb_spin-c6819afe}@keyframes fb_spin-c6819afe{to{transform:rotate(360deg)}}.fb_footer[data-v-c6819afe]{text-align:center;color:var(--muted);margin:0;padding:4px 0 14px;font-size:12px}.fb_email_link[data-v-c6819afe]{color:var(--accent);border-bottom:1px solid #f0d67a59;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s}.fb_email_link[data-v-c6819afe]:hover{color:#fff8df;border-color:#f0d67acc}.fb_success[data-v-c6819afe]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 20px 48px;display:flex}.fb_success_icon[data-v-c6819afe]{background:linear-gradient(135deg,#2ecc7133,#2ecc711a);border:1px solid #2ecc7159;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.fb_success_icon svg[data-v-c6819afe]{stroke:#2ecc71;width:26px;height:26px}.fb_success_msg[data-v-c6819afe]{color:var(--text);margin:0;font-size:15px;font-weight:700}.fb_overlay-enter-active[data-v-c6819afe],.fb_overlay-leave-active[data-v-c6819afe]{transition:opacity .22s}.fb_overlay-enter-from[data-v-c6819afe],.fb_overlay-leave-to[data-v-c6819afe]{opacity:0}.fb_slide-enter-active[data-v-c6819afe]{transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .22s}.fb_slide-leave-active[data-v-c6819afe]{transition:transform .22s cubic-bezier(.55,0,.55,.85),opacity .18s}.fb_slide-enter-from[data-v-c6819afe],.fb_slide-leave-to[data-v-c6819afe]{transform:translate(-50%)translateY(100%)}.fb_slide-enter-to[data-v-c6819afe],.fb_slide-leave-from[data-v-c6819afe]{transform:translate(-50%)translateY(0)}.fb_body-enter-active[data-v-c6819afe],.fb_body-leave-active[data-v-c6819afe]{transition:opacity .18s}.fb_body-enter-from[data-v-c6819afe],.fb_body-leave-to[data-v-c6819afe]{opacity:0}.recap_step_header[data-v-53b48c5e]{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.recap_eyebrow_row[data-v-53b48c5e]{flex-direction:column;align-items:center;gap:1px;display:flex}.recap_eyebrow[data-v-53b48c5e]{letter-spacing:.2em;text-transform:uppercase;color:#f0d67ab3;font-size:.67rem;font-weight:900}.recap_eyebrow_date[data-v-53b48c5e]{color:var(--muted);letter-spacing:.04em;font-size:.7rem}.recap_progress[data-v-53b48c5e]{align-items:center;gap:10px;width:100%;display:flex}.recap_progress_track[data-v-53b48c5e]{background:#ffffff1a;border-radius:999px;flex:1;height:3px;overflow:hidden}.recap_progress_fill[data-v-53b48c5e]{background:linear-gradient(90deg, var(--accent), var(--accent-2));border-radius:999px;height:100%;transition:width .45s cubic-bezier(.34,1.2,.64,1);box-shadow:0 0 8px #f0d67a99}.recap_progress_label[data-v-53b48c5e]{letter-spacing:.06em;color:#a8bce87a;white-space:nowrap;flex-shrink:0;font-size:.65rem;font-weight:800}.recap_hl_inner[data-v-8541ae64]{flex-direction:column;flex:1;align-items:center;gap:10px;width:100%;display:flex;position:relative}.rmed_share_btn[data-v-8541ae64]{color:#a8bce873;cursor:pointer;z-index:5;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:color .18s;display:flex;position:absolute;top:0;right:0}.rmed_share_btn[data-v-8541ae64]:hover{color:#a8bce8d9}.rmed_share_btn[data-v-8541ae64]:disabled{opacity:.45;cursor:default}@keyframes rmed_spin-8541ae64{to{transform:rotate(360deg)}}.rmed_share_spin[data-v-8541ae64]{color:#a078ffb3;animation:.8s linear infinite rmed_spin-8541ae64}@keyframes recap_medal_ceremony_drop-8541ae64{0%{opacity:0;filter:drop-shadow(0 0 #f0d67a00);transform:translateY(-120px)scale(.35)rotate(-220deg)}38%{opacity:1;filter:drop-shadow(0 18px 42px #f0d67abf);transform:translateY(18px)scale(1.18)rotate(12deg)}52%{transform:translateY(-10px)scale(.94)rotate(-6deg)}66%{transform:translateY(6px)scale(1.06)rotate(3deg)}80%{transform:translateY(-2px)scale(.98)rotate(-1deg)}to{opacity:1;filter:drop-shadow(0 6px 28px #f0d67a73);transform:translateY(0)scale(1)rotate(0)}}@keyframes recap_medal_idle_float-8541ae64{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-7px)rotate(2deg)}}@keyframes recap_medal_halo_bloom-8541ae64{0%{opacity:0;transform:scale(.4)}35%{opacity:1;transform:scale(1.35)}to{opacity:.55;transform:scale(1)}}@keyframes recap_medal_ambient_twinkle-8541ae64{0%{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(0)}18%{opacity:1;transform:translate(-50%,-50%)scale(1.15)rotate(35deg)}72%{opacity:.8}to{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(80deg)}}@keyframes recap_halo_pulse-8541ae64{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes recap_medal_burst_out-8541ae64{0%{transform:translate(-50%, -50%) rotate(var(--spark_angle)) translateY(0) scale(.2);opacity:0}18%{opacity:1}to{transform:translate(-50%, -50%) rotate(var(--spark_angle)) translateY(-72px) scale(1);opacity:0}}@keyframes recap_medal_shine_sweep-8541ae64{0%{opacity:0;transform:translate(-180%)skew(-18deg)}20%{opacity:.85}to{opacity:0;transform:translate(220%)skew(-18deg)}}.recap_medal_wrap[data-v-8541ae64]{justify-content:center;align-items:center;width:168px;height:168px;margin:4px 0;display:flex;position:relative}.recap_medal_ambient[data-v-8541ae64]{pointer-events:none;z-index:3;position:absolute;inset:-14px;overflow:visible}.recap_medal_ambient_sparkle[data-v-8541ae64]{background:radial-gradient(circle,#fff 0%,#ffe88a 42%,#0000 72%);border-radius:50%;animation:ease-in-out both recap_medal_ambient_twinkle-8541ae64;position:absolute;box-shadow:0 0 10px #ffe682f2,0 0 2px #fff}.recap_medal_burst[data-v-8541ae64]{pointer-events:none;position:absolute;inset:0}.recap_medal_spark[data-v-8541ae64]{opacity:0;background:#fff8c8;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;box-shadow:0 0 10px #ffe678e6}.recap_medal_ceremony .recap_medal_spark[data-v-8541ae64]{animation:.9s cubic-bezier(.22,1,.36,1) both recap_medal_burst_out-8541ae64}.recap_medal_spark[data-v-8541ae64]:first-child{--spark_angle:0deg;animation-delay:80ms}.recap_medal_spark[data-v-8541ae64]:nth-child(2){--spark_angle:30deg;animation-delay:.1s}.recap_medal_spark[data-v-8541ae64]:nth-child(3){--spark_angle:60deg;animation-delay:.12s}.recap_medal_spark[data-v-8541ae64]:nth-child(4){--spark_angle:90deg;animation-delay:.14s}.recap_medal_spark[data-v-8541ae64]:nth-child(5){--spark_angle:120deg;animation-delay:.16s}.recap_medal_spark[data-v-8541ae64]:nth-child(6){--spark_angle:150deg;animation-delay:.18s}.recap_medal_spark[data-v-8541ae64]:nth-child(7){--spark_angle:180deg;animation-delay:.2s}.recap_medal_spark[data-v-8541ae64]:nth-child(8){--spark_angle:210deg;animation-delay:.22s}.recap_medal_spark[data-v-8541ae64]:nth-child(9){--spark_angle:240deg;animation-delay:.24s}.recap_medal_spark[data-v-8541ae64]:nth-child(10){--spark_angle:270deg;animation-delay:.26s}.recap_medal_spark[data-v-8541ae64]:nth-child(11){--spark_angle:300deg;animation-delay:.28s}.recap_medal_spark[data-v-8541ae64]:nth-child(12){--spark_angle:330deg;animation-delay:.3s}.recap_medal_halo[data-v-8541ae64]{pointer-events:none;z-index:0;opacity:0;border-radius:50%;width:168px;height:168px;position:absolute;transform:scale(.4)}.recap_medal_ceremony .recap_medal_halo[data-v-8541ae64]{animation:.85s cubic-bezier(.34,1.56,.64,1) both recap_medal_halo_bloom-8541ae64,2.8s ease-in-out .85s infinite recap_halo_pulse-8541ae64}.recap_medal_halo_1[data-v-8541ae64]{background:radial-gradient(circle,#ffd73261 0%,#0000 68%)}.recap_medal_halo_2[data-v-8541ae64]{background:radial-gradient(circle,#c0c0c061 0%,#0000 68%)}.recap_medal_halo_3[data-v-8541ae64]{background:radial-gradient(circle,#cd7f3261 0%,#0000 68%)}.recap_medal_shine[data-v-8541ae64]{pointer-events:none;z-index:2;border-radius:50%;position:absolute;inset:18px;overflow:hidden}.recap_medal_shine[data-v-8541ae64]:after{content:"";opacity:0;background:linear-gradient(105deg,#0000 35%,#ffffffbf 50%,#0000 65%);position:absolute;inset:0;transform:translate(-180%)skew(-18deg)}.recap_medal_ceremony .recap_medal_shine[data-v-8541ae64]:after{animation:1.1s ease-out .42s both recap_medal_shine_sweep-8541ae64}.recap_medal_img[data-v-8541ae64]{z-index:2;object-fit:contain;opacity:0;filter:drop-shadow(0 0 #f0d67a00);width:128px;height:128px;position:relative;transform:translateY(-120px)scale(.35)rotate(-220deg)}.recap_medal_ceremony .recap_medal_img[data-v-8541ae64]{animation:1.05s cubic-bezier(.34,1.56,.64,1) both recap_medal_ceremony_drop-8541ae64,3.4s ease-in-out 1.05s infinite recap_medal_idle_float-8541ae64}.recap_hl_badge[data-v-8541ae64]{letter-spacing:.15em;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%);align-items:center;gap:6px;padding:6px 22px 6px 14px;font-size:.72rem;font-weight:900;display:inline-flex}.recap_badge_medal_1[data-v-8541ae64]{color:#f5da60;background:linear-gradient(100deg,#ffd23238,#c896142e);border:1px solid #ffd23273;box-shadow:0 0 16px #f0c83233}.recap_badge_medal_2[data-v-8541ae64]{color:#d8d8d8;background:linear-gradient(100deg,#c8c8c82e,#8c8c8c1f);border:1px solid #c8c8c866}.recap_badge_medal_3[data-v-8541ae64]{color:#dea060;background:linear-gradient(100deg,#cd7f3238,#a0642826);border:1px solid #cd7f3273}.recap_hl_detail[data-v-8541ae64]{letter-spacing:.08em;color:#a8bce8cc;font-size:.8rem;font-weight:700}.rmed_brand_mark[data-v-8541ae64]{align-items:center;gap:8px;width:100%;max-width:240px;display:flex}.rmed_brand_line[data-v-8541ae64]{background:linear-gradient(90deg,#0000,#f0d67a40,#0000);flex:1;height:1px}.rmed_brand_text[data-v-8541ae64]{letter-spacing:.22em;color:#f0d67a66;white-space:nowrap;font-family:Orbitron,monospace;font-size:.5rem;font-weight:900}.recap_hl_text[data-v-8541ae64]{color:var(--muted);max-width:310px;margin:0;font-size:.875rem;line-height:1.55}@media (height<=640px){.recap_medal_img[data-v-8541ae64]{width:96px;height:96px}}@media (prefers-reduced-motion:reduce){.recap_medal_ceremony .recap_medal_img[data-v-8541ae64],.recap_medal_ceremony .recap_medal_halo[data-v-8541ae64]{animation:none}.recap_medal_ceremony .recap_medal_img[data-v-8541ae64]{opacity:1;filter:drop-shadow(0 6px 28px #f0d67a73);transform:none}.recap_medal_ceremony .recap_medal_halo[data-v-8541ae64]{opacity:.55;transform:none}.recap_medal_ceremony .recap_medal_spark[data-v-8541ae64],.recap_medal_ceremony .recap_medal_shine[data-v-8541ae64]:after{opacity:0;animation:none}.recap_medal_ambient_sparkle[data-v-8541ae64]{display:none}}.recap_hl_inner[data-v-23d0beff]{flex-direction:column;flex:1;align-items:center;gap:10px;width:100%;display:flex;position:relative}.rrank_share_btn[data-v-23d0beff]{color:#a8bce873;cursor:pointer;z-index:5;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:color .18s;display:flex;position:absolute;top:0;right:0}.rrank_share_btn[data-v-23d0beff]:hover{color:#a8bce8d9}.rrank_share_btn[data-v-23d0beff]:disabled{opacity:.45;cursor:default}@keyframes rrank_spin-23d0beff{to{transform:rotate(360deg)}}.rrank_share_spin[data-v-23d0beff]{color:#3cdca0b3;animation:.8s linear infinite rrank_spin-23d0beff}@keyframes recap_halo_pulse-23d0beff{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.recap_rank_wrap[data-v-23d0beff]{flex-direction:column;align-items:center;gap:4px;margin:4px 0;display:flex;position:relative}.recap_rank_halo[data-v-23d0beff]{pointer-events:none;background:radial-gradient(circle,#3cdca038 0%,#0000 65%);border-radius:50%;width:220px;height:220px;animation:2.8s ease-in-out infinite recap_halo_pulse-23d0beff;position:absolute}.recap_rank_super[data-v-23d0beff]{color:#3cdca0cc;z-index:1;align-items:center;gap:6px;display:flex;position:relative}.recap_rank_label_top[data-v-23d0beff]{letter-spacing:.18em;text-transform:uppercase;font-size:.68rem;font-weight:900}.recap_rank_big[data-v-23d0beff]{z-index:1;color:#3de8a8;filter:drop-shadow(0 0 24px #3cdca099);align-items:baseline;font-family:Orbitron,monospace;font-size:clamp(4.2rem,18vw,6rem);font-weight:900;line-height:.95;display:inline-flex;position:relative}.recap_rank_hash[data-v-23d0beff]{flex-shrink:0}.recap_rank_odometer[data-v-23d0beff]{vertical-align:baseline;height:.95em;line-height:.95;display:inline-block;overflow:hidden}.recap_rank_odometer_track[data-v-23d0beff]{transform:translateY(calc(-100% * var(--rank_scroll_start_steps) / var(--rank_strip_len)));will-change:transform;flex-direction:column;display:flex}.recap_rank_odometer_track.recap_rank_odometer_scrolling[data-v-23d0beff]{transform:translateY(calc(-100% * var(--rank_scroll_end_steps) / var(--rank_strip_len)));transition:transform var(--rank_scroll_duration) cubic-bezier(.22, 1, .36, 1)}.recap_rank_odometer_num[data-v-23d0beff]{flex-shrink:0;height:.95em;line-height:.95em;display:block}.recap_rank_movement[data-v-23d0beff]{color:#3cdca0e6;z-index:1;align-items:center;gap:5px;font-size:.88rem;font-weight:800;display:flex;position:relative}.recap_arrow_up[data-v-23d0beff]{color:#3cdca0}.recap_prev_rank[data-v-23d0beff]{color:var(--muted);font-size:.8rem;font-weight:600}.rrank_brand_mark[data-v-23d0beff]{align-items:center;gap:8px;width:100%;max-width:240px;display:flex}.rrank_brand_line[data-v-23d0beff]{background:linear-gradient(90deg,#0000,#3cdca033,#0000);flex:1;height:1px}.rrank_brand_text[data-v-23d0beff]{letter-spacing:.22em;color:#3cdca061;white-space:nowrap;font-family:Orbitron,monospace;font-size:.5rem;font-weight:900}.recap_hl_text[data-v-23d0beff]{color:var(--muted);max-width:310px;margin:0;font-size:.875rem;line-height:1.55}.recap_hl_inner[data-v-ce9259cb]{flex-direction:column;flex:1;align-items:center;gap:10px;width:100%;display:flex;position:relative}.rsk_share_btn[data-v-ce9259cb]{color:#a8bce86b;cursor:pointer;z-index:5;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:color .18s;display:flex;position:absolute;top:0;right:0}.rsk_share_btn[data-v-ce9259cb]:hover{color:#a8bce8d9}.rsk_share_btn[data-v-ce9259cb]:disabled{opacity:.4;cursor:default}@keyframes rsk_spin-ce9259cb{to{transform:rotate(360deg)}}.rsk_spin[data-v-ce9259cb]{color:#a078ffb3;animation:.8s linear infinite rsk_spin-ce9259cb}@keyframes recap_halo_pulse-ce9259cb{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes recap_bolt_pulse-ce9259cb{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.08)translateY(-4px)}}@keyframes recap_skill_delta_hop-ce9259cb{0%{opacity:0;transform:translateY(52px)}18%{opacity:1;transform:translateY(-30px)}32%{transform:translateY(16px)}46%{transform:translateY(-12px)}58%{transform:translateY(7px)}70%{transform:translateY(-5px)}82%{transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.recap_skill_wrap[data-v-ce9259cb]{flex-direction:column;align-items:center;gap:4px;margin:4px 0;display:flex;position:relative}.recap_skill_halo[data-v-ce9259cb]{pointer-events:none;background:radial-gradient(circle,#8250ff47 0%,#0000 65%);border-radius:50%;width:200px;height:200px;animation:2.8s ease-in-out infinite recap_halo_pulse-ce9259cb;position:absolute}.recap_skill_bolt_svg[data-v-ce9259cb]{z-index:1;color:#a078ffe6;filter:drop-shadow(0 0 14px #8c50ffa6);width:60px;height:60px;animation:2.5s ease-in-out infinite recap_bolt_pulse-ce9259cb;position:relative}.recap_skill_delta_bouncer[data-v-ce9259cb]{z-index:1;opacity:0;min-height:1.05em;position:relative;transform:translateY(52px)}.recap_skill_delta_bouncing[data-v-ce9259cb]{animation:1s cubic-bezier(.34,1.2,.64,1) both recap_skill_delta_hop-ce9259cb}.recap_skill_delta[data-v-ce9259cb]{font-family:Orbitron,monospace;font-size:clamp(3.6rem,16vw,5.5rem);font-weight:900;line-height:1;display:block}.recap_purple_text[data-v-ce9259cb]{color:#0000;background:linear-gradient(135deg,#cdb0ff 0%,#9b70ff 50%,#6838ff 100%);filter:drop-shadow(0 0 22px #8250ff99);-webkit-background-clip:text;background-clip:text}.recap_skill_unit[data-v-ce9259cb]{z-index:1;letter-spacing:.12em;text-transform:uppercase;color:#a078ffcc;font-size:.68rem;font-weight:900;position:relative}.recap_skill_bar_wrap[data-v-ce9259cb]{width:100%;max-width:290px;margin:2px 0}.recap_skill_bar_track[data-v-ce9259cb]{background:#ffffff14;border-radius:999px;height:7px;position:relative;overflow:visible}.recap_skill_bar_base[data-v-ce9259cb]{background:linear-gradient(90deg,#6432dc7a,#8b5cf69e);border-radius:999px 0 0 999px;height:100%;position:absolute;top:0;left:0}@keyframes recap_skill_gained_grow-ce9259cb{0%{width:0}to{width:var(--gw)}}.recap_skill_bar_gained[data-v-ce9259cb]{left:var(--prev);background:linear-gradient(90deg,#c4b5fd,#ede9fe);border-radius:0 999px 999px 0;width:0;height:100%;animation:2s cubic-bezier(.34,1.15,.64,1) .25s both recap_skill_gained_grow-ce9259cb;position:absolute;top:0;box-shadow:0 0 16px #c4b5fda6}.recap_skill_vals[data-v-ce9259cb]{justify-content:center;align-items:center;gap:7px;margin-top:6px;font-size:.82rem;font-weight:700;display:flex}.recap_skill_prev[data-v-ce9259cb],.recap_skill_arrow[data-v-ce9259cb]{color:var(--muted)}.recap_skill_new[data-v-ce9259cb]{color:#cdb0ff;font-weight:900}.rsk_brand_mark[data-v-ce9259cb]{align-items:center;gap:8px;width:100%;max-width:260px;margin:0 auto;display:flex}.rsk_brand_line[data-v-ce9259cb]{background:linear-gradient(90deg,#0000,#a078ff40,#0000);flex:1;height:1px}.rsk_brand_text[data-v-ce9259cb]{letter-spacing:.22em;color:#a078ff66;white-space:nowrap;font-family:Orbitron,monospace;font-size:.5rem;font-weight:900}.recap_hl_text[data-v-ce9259cb]{color:var(--muted);max-width:310px;margin:0;font-size:.875rem;line-height:1.55}@media (prefers-reduced-motion:reduce){.recap_skill_delta_bouncing[data-v-ce9259cb]{opacity:1;animation:none;transform:none}.recap_skill_bolt_svg[data-v-ce9259cb],.recap_skill_halo[data-v-ce9259cb]{animation:none}.recap_skill_bar_gained[data-v-ce9259cb]{width:var(--gw);animation:none}}.recap_back_icon_btn[data-v-17f102f7]{color:#a8bce89e;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:6px;transition:color .18s,opacity .18s;display:inline-flex}.recap_back_icon_btn[data-v-17f102f7]:hover:not(:disabled){color:#a8bce8f2}.recap_back_icon_btn[data-v-17f102f7]:disabled{opacity:.28;cursor:not-allowed}.recap_nav[data-v-8bc9100e]{justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:auto;display:flex}.recap_next_btn[data-v-8bc9100e]{color:#0a1832;cursor:pointer;background:#ffffffeb;border:none;border-radius:999px;align-items:center;gap:7px;padding:12px 22px;font-size:.9rem;font-weight:900;transition:background .18s,box-shadow .18s;display:inline-flex;box-shadow:0 4px 20px #ffffff26,0 2px 8px #0000004d}.recap_next_btn[data-v-8bc9100e]:hover{background:#fff;box-shadow:0 6px 28px #ffffff40,0 2px 8px #0000004d}.recap_skill_row[data-v-eb1f57be]{flex-direction:column;gap:6px;display:flex}.recap_skill_row_header[data-v-eb1f57be]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.recap_skill_row_header_left[data-v-eb1f57be]{flex-direction:column;gap:3px;min-width:0;display:flex}.recap_skill_row_hand[data-v-eb1f57be]{letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:900}.recap_skill_row_hand_rh[data-v-eb1f57be]{color:#3de8a8}.recap_skill_row_hand_lh[data-v-eb1f57be]{color:#60a5fa}.recap_skill_row_dev_label[data-v-eb1f57be]{color:#a8bce8b8;font-size:.62rem;font-weight:700;line-height:1.35}@keyframes recap_skill_row_delta_hop-eb1f57be{0%{opacity:0;transform:translateY(36px)}18%{opacity:1;transform:translateY(-18px)}32%{transform:translateY(10px)}46%{transform:translateY(-8px)}58%{transform:translateY(5px)}70%{transform:translateY(-3px)}82%{transform:translateY(1px)}to{opacity:1;transform:translateY(0)}}.recap_skill_row_delta[data-v-eb1f57be]{background:linear-gradient(135deg,#dcc8ff 0%,#9b70ff 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Orbitron,monospace;font-size:.95rem;font-weight:900}.recap_skill_row_delta_animate[data-v-eb1f57be]{opacity:0;animation:recap_skill_row_delta_hop-eb1f57be .9s var(--delta-delay,.25s) cubic-bezier(.34, 1.2, .64, 1) both;transform:translateY(36px)}.recap_skill_row_bar_wrap[data-v-eb1f57be]{padding:20px 0;position:relative}.recap_skill_row_track[data-v-eb1f57be]{background:#ffffff17;border-radius:999px;height:11px;position:relative;overflow:visible;box-shadow:inset 0 1px 3px #0000004d}.recap_skill_row_fill_base[data-v-eb1f57be]{background:linear-gradient(90deg,#6432dc85,#8b5cf6a6);border-radius:999px 0 0 999px;height:100%;position:absolute;top:0;left:0}@keyframes recap_skill_row_gain_grow-eb1f57be{0%{width:0}to{width:var(--gw)}}.recap_skill_row_fill_gained[data-v-eb1f57be]{left:var(--ol);background:linear-gradient(90deg,#c4b5fd,#ede9fe);border-radius:0 999px 999px 0;width:0;height:100%;position:absolute;top:0;box-shadow:0 0 18px #c4b5fda6}.recap_skill_row_fill_animate[data-v-eb1f57be]{animation:recap_skill_row_gain_grow-eb1f57be 2s var(--fill-delay,.4s) cubic-bezier(.34, 1.15, .64, 1) both}.recap_skill_row_notch[data-v-eb1f57be]{border-radius:1px;width:2px;position:absolute;transform:translate(-50%)}.recap_skill_row_notch_prev[data-v-eb1f57be]{background:#a8bce861;width:1.5px;top:-3px;bottom:-3px}.recap_skill_row_notch_passed[data-v-eb1f57be]{background:#a8bce847;top:-11px;bottom:-11px}@keyframes recap_skill_row_notch_passed-eb1f57be{0%{box-shadow:none;background:#a8bce847}50%{background:#fff;box-shadow:0 0 10px #ffffffe6}to{background:#dcd7ffb3;box-shadow:0 0 4px #c8beff66}}@keyframes recap_skill_row_label_passed_pop-eb1f57be{0%{color:#a8bce859;border-color:#a8bce833}50%{color:#fff;border-color:#ffffff80}to{color:#d2cdf0d9;border-color:#c8beff59}}.recap_skill_row_bar_animate .recap_skill_row_notch_passed[data-v-eb1f57be]{animation:recap_skill_row_notch_passed-eb1f57be .45s var(--notch-delay,3s) ease-out both}.recap_skill_row_bar_animate .recap_skill_row_notch_label_passed[data-v-eb1f57be]{animation:recap_skill_row_label_passed_pop-eb1f57be .45s var(--notch-delay,3s) ease-out both}.recap_skill_row_notch_milestone[data-v-eb1f57be]{background:#a8bce84d;top:-11px;bottom:-11px}.recap_skill_row_notch_label[data-v-eb1f57be]{white-space:nowrap;color:#a8bce88c;background:#a8bce814;border:1px solid #a8bce833;border-radius:3px;padding:2px 4px;font-size:.47rem;font-weight:900;position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%)}.recap_skill_row_vals_row[data-v-eb1f57be]{pointer-events:none;height:16px;position:absolute;bottom:2px;left:0;right:0}.recap_skill_row_val_prev[data-v-eb1f57be],.recap_skill_row_val_now[data-v-eb1f57be]{white-space:nowrap;font-size:.54rem;font-weight:700;position:absolute;bottom:0;transform:translate(-50%)}.recap_skill_row_val_prev[data-v-eb1f57be]{color:#a8bce87a}.recap_skill_row_val_now[data-v-eb1f57be]{color:#cdb0ff;font-weight:900}.recap_skill_row_notch_label_passed[data-v-eb1f57be]{color:#a8bce859;background:#a8bce814;border-color:#a8bce833}@media (prefers-reduced-motion:reduce){.recap_skill_row_delta_animate[data-v-eb1f57be],.recap_skill_row_fill_animate[data-v-eb1f57be],.recap_skill_row_notch_passed[data-v-eb1f57be],.recap_skill_row_notch_label_passed[data-v-eb1f57be]{opacity:1;transform:none;animation:none!important}.recap_skill_row_fill_gained[data-v-eb1f57be]{width:var(--gw)!important}}.ro_outer[data-v-76950149]{flex-direction:column;width:100%;max-height:calc(100dvh - 120px);display:flex;position:relative;overflow:hidden}.ro_share_btn[data-v-76950149]{color:#a8bce873;cursor:pointer;z-index:15;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:color .18s,top .25s,right .25s,bottom .25s;display:flex;position:absolute;top:14px;right:58px}.ro_share_btn[data-v-76950149]:hover{color:#a8bce8e0}.ro_share_btn[data-v-76950149]:disabled{opacity:.38;cursor:default}.ro_share_btn.ro_share_btn_bottom[data-v-76950149]{top:auto;bottom:13px;right:18px}.ro_header[data-v-76950149]{flex-shrink:0;align-items:center;gap:10px;padding:16px 80px 10px 20px;display:flex}.ro_header_left[data-v-76950149]{flex:1;align-items:center;gap:10px;min-width:0;display:flex}@keyframes ro_trophy_float-76950149{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-5px)rotate(3deg)}}.ro_trophy_svg[data-v-76950149]{color:#f0d67ae6;filter:drop-shadow(0 0 12px #f0c83280);flex-shrink:0;width:38px;height:38px;animation:3.5s ease-in-out infinite ro_trophy_float-76950149}.ro_header_text[data-v-76950149]{min-width:0}.ro_title[data-v-76950149]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;margin:0;font-family:Orbitron,monospace;font-size:clamp(.82rem,3.5vw,1.05rem);font-weight:900;overflow:hidden}.ro_subtitle[data-v-76950149]{letter-spacing:.1em;text-transform:uppercase;color:#a8bce86b;margin:0;font-size:.6rem;font-weight:700}.ro_scroll[data-v-76950149]{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;flex-direction:column;flex:1;gap:14px;padding:0 18px 14px;display:flex;overflow:hidden auto}.ro_scroll[data-v-76950149]::-webkit-scrollbar{width:3px}.ro_scroll[data-v-76950149]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:99px}.ro_section[data-v-76950149]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(10px)}.ro_section.ro_visible[data-v-76950149]{opacity:1;transform:none}.ro_section_head[data-v-76950149]{align-items:center;gap:6px;margin-bottom:8px;display:flex}.ro_section_icon[data-v-76950149]{flex-shrink:0}.ro_icon_gold[data-v-76950149]{color:#f0d67acc}.ro_icon_teal[data-v-76950149]{color:#3cdca0cc}.ro_icon_purple[data-v-76950149]{color:#a078ffcc}.ro_section_title[data-v-76950149]{letter-spacing:.14em;text-transform:uppercase;color:#a8bce8a6;font-size:.66rem;font-weight:900}.ro_tally_row[data-v-76950149]{gap:5px;margin-left:auto;display:flex}.ro_tally[data-v-76950149]{letter-spacing:.02em;font-size:.62rem;font-weight:800}.ro_medals_3grid[data-v-76950149]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex;position:relative}.ro_medal_wrap[data-v-76950149]{aspect-ratio:1;justify-content:center;align-items:center;width:100%;max-width:72px;display:flex;position:relative}.ro_medal_ambient[data-v-76950149]{pointer-events:none;z-index:3;position:absolute;inset:-6px;overflow:visible}@keyframes ro_medal_ambient_twinkle-76950149{0%{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(0)}18%{opacity:1;transform:translate(-50%,-50%)scale(1.15)rotate(35deg)}72%{opacity:.8}to{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(80deg)}}.ro_medal_ambient_sparkle[data-v-76950149]{background:radial-gradient(circle,#fff 0%,#ffe88a 42%,#0000 72%);border-radius:50%;animation:ease-in-out both ro_medal_ambient_twinkle-76950149;position:absolute;box-shadow:0 0 10px #ffe682f2,0 0 2px #fff}@keyframes ro_medal_item_in-76950149{0%{opacity:0;transform:scale(.8)translateY(8px)}to{opacity:1;transform:none}}.ro_medal_item[data-v-76950149]{aspect-ratio:1;cursor:pointer;opacity:0;background:0 0;border:none;border-radius:14px;flex:0 0 calc(33.333% - 6px);justify-content:center;align-items:center;max-width:calc(33.333% - 6px);padding:6px;transition:background .18s;display:flex}.ro_visible .ro_medal_item[data-v-76950149]{animation:.4s cubic-bezier(.34,1.3,.64,1) both ro_medal_item_in-76950149}.ro_medal_item[data-v-76950149]:hover,.ro_medal_item[data-v-76950149]:focus-visible{background:#ffffff0f;outline:none}@keyframes ro_medal_float-76950149{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-6px)rotate(1.5deg)}}.ro_medal_float_img[data-v-76950149]{z-index:2;object-fit:contain;filter:drop-shadow(0 4px 10px #00000073);width:100%;max-width:72px;height:auto;animation:3.4s ease-in-out infinite ro_medal_float-76950149;position:relative}.ro_medal_tip[data-v-76950149]{pointer-events:none;z-index:20;background:#060e24f7;border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;gap:2px;min-width:130px;max-width:200px;padding:7px 10px;font-size:.66rem;display:flex;position:absolute;box-shadow:0 8px 24px #0000008c}.ro_tip_badge[data-v-76950149]{letter-spacing:.12em;text-transform:uppercase;font-size:.6rem;font-weight:900}.ro_tip_place_1[data-v-76950149]{color:#f5da60}.ro_tip_place_2[data-v-76950149]{color:#ccd5e8}.ro_tip_place_3[data-v-76950149]{color:#d49a55}.ro_tip_name[data-v-76950149]{color:var(--text);font-size:.68rem;font-weight:700}.ro_tip_bracket[data-v-76950149]{color:#a8bce899;font-size:.6rem}.ro_brand_divider[data-v-76950149]{align-items:center;gap:10px;padding:2px 0;display:flex}.ro_brand_stripe[data-v-76950149]{background:linear-gradient(90deg,#0000,#f0d67a33,#0000);flex:1;height:1px}.ro_brand_banner[data-v-76950149]{object-fit:contain;opacity:.55;filter:brightness(1.15);flex-shrink:0;width:auto;max-width:140px;height:24px}.ro_skill_rows[data-v-76950149]{flex-direction:column;gap:22px;display:flex}.ro_ranks_list[data-v-76950149]{flex-direction:column;display:flex}@keyframes ro_rank_entry_in-76950149{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}.ro_rank_entry[data-v-76950149]{opacity:0;background:linear-gradient(90deg,#3cdca00f 0%,#0000 55%);justify-content:space-between;align-items:center;gap:10px;padding:14px 4px 14px 18px;display:flex;position:relative}.ro_rank_entry[data-v-76950149]:before{content:"";background:linear-gradient(#3de8a8 0%,#3cdca040 100%);border-radius:0 2px 2px 0;width:3px;position:absolute;top:8%;bottom:8%;left:0}.ro_rank_entry+.ro_rank_entry[data-v-76950149]{border-top:1px solid #ffffff0a}.ro_section.ro_visible .ro_rank_entry[data-v-76950149]{animation:ro_rank_entry_in-76950149 .48s calc(var(--rk-delay) + .15s) cubic-bezier(.34,1.2,.64,1) both}.ro_rk_left[data-v-76950149]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ro_rk_state[data-v-76950149]{letter-spacing:.07em;text-transform:uppercase;color:#f0f5ffeb;font-size:.88rem;font-weight:900;line-height:1.2}.ro_rk_scope[data-v-76950149]{color:#3cdca0c7;letter-spacing:.02em;font-size:.68rem;font-weight:700}.ro_rk_hand_txt[data-v-76950149]{color:#a8bce86b;letter-spacing:.03em;font-size:.58rem;font-weight:600}.ro_rk_right[data-v-76950149]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;display:flex}.ro_rk_curr_num[data-v-76950149]{color:#3de8a8;filter:drop-shadow(0 0 16px #3cdca0a6);letter-spacing:-.02em;font-family:Orbitron,monospace;font-size:2.4rem;font-weight:900;line-height:.9}.ro_rk_from[data-v-76950149]{color:#a8bce861;letter-spacing:.04em;font-size:.62rem;font-weight:600}.ro_tagline[data-v-76950149]{text-align:center;color:var(--muted);margin:2px 0 6px;font-size:.88rem;line-height:1.4}.ro_name_gold[data-v-76950149]{background:var(--accent-gradient);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ro_footer[data-v-76950149]{border-top:1px solid #ffffff0d;flex-shrink:0;justify-content:center;align-items:center;padding:10px 20px 16px;transition:padding-right .25s;display:flex;position:relative}.ro_outer:has(.ro_share_btn_bottom) .ro_footer[data-v-76950149]{padding-right:60px}.ro_footer[data-v-76950149] .recap_back_icon_btn{position:absolute;left:20px}@keyframes ro_spin-76950149{to{transform:rotate(360deg)}}.ro_share_spin[data-v-76950149]{color:#f0d67a99;animation:.8s linear infinite ro_spin-76950149}.recap_primary_btn[data-v-76950149]{color:#0a1832;cursor:pointer;background:#ffffffeb;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:160px;padding:13px 36px;font-size:.9rem;font-weight:900;transition:background .18s,box-shadow .18s;display:inline-flex;box-shadow:0 4px 20px #ffffff26,0 2px 8px #0000004d}.recap_primary_btn[data-v-76950149]:hover{background:#fff;box-shadow:0 6px 28px #ffffff40,0 2px 8px #0000004d}@media (prefers-reduced-motion:reduce){.ro_section[data-v-76950149]{opacity:1;transition:none;transform:none}.ro_trophy_svg[data-v-76950149],.ro_medal_float_img[data-v-76950149]{animation:none}.ro_medal_item[data-v-76950149]{opacity:1!important;animation:none!important;transform:none!important}.ro_medal_ambient_sparkle[data-v-76950149]{display:none}.ro_skill_delta_val[data-v-76950149]{opacity:1!important;animation:none!important;transform:none!important}.ro_fill_purple[data-v-76950149]{width:var(--gw)!important;animation:none!important}.ro_rank_entry[data-v-76950149]{opacity:1!important;animation:none!important;transform:none!important}.ro_notch_person[data-v-76950149]{background:#dcd7ffb3!important;animation:none!important}.ro_skill_person_label[data-v-76950149]{color:#d2cdf0bf!important;animation:none!important}}@media (width<=420px){.ro_header[data-v-76950149]{padding:14px 16px 8px}.ro_scroll[data-v-76950149]{padding:0 14px 12px}.ro_footer[data-v-76950149]{padding:8px 14px 14px}}.recap_overlay[data-v-c1ae4606]{z-index:200;-webkit-backdrop-filter:blur(18px);background:#020612e6;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow:hidden}.recap_fade-enter-active[data-v-c1ae4606]{animation:.45s cubic-bezier(.22,1,.36,1) both recap_overlay_in-c1ae4606}.recap_fade-leave-active[data-v-c1ae4606]{animation:.28s forwards recap_overlay_out-c1ae4606}@keyframes recap_overlay_in-c1ae4606{0%{opacity:0}to{opacity:1}}@keyframes recap_overlay_out-c1ae4606{to{opacity:0}}.recap_fw_canvas[data-v-c1ae4606]{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.recap_glow_orb[data-v-c1ae4606]{pointer-events:none;filter:blur(90px);border-radius:50%;position:absolute}.recap_glow_top[data-v-c1ae4606]{background:radial-gradient(circle,#f0d67a21 0%,#0000 70%);width:560px;height:560px;top:-200px;right:-80px}.recap_glow_bottom[data-v-c1ae4606]{background:radial-gradient(circle,#3250c81f 0%,#0000 70%);width:440px;height:440px;bottom:-150px;left:-80px}.recap_x_btn[data-v-c1ae4606]{z-index:10;color:#a8bce8b3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .18s,color .18s,border-color .18s;display:flex;position:absolute;top:14px;right:14px}.recap_x_btn[data-v-c1ae4606]:hover{color:var(--text);background:#ffffff1f;border-color:#fff3}.recap_card[data-v-c1ae4606]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E"),linear-gradient(165deg,#0c1836fa 0%,#060c22fc 100%);border:1px solid #f0d67a2e;border-radius:28px;outline:none;flex-direction:column;width:min(440px,100%);max-height:calc(100dvh - 48px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 80px #f0d67a2e,0 60px 120px #000000e0}.recap_slide_fwd-enter-active[data-v-c1ae4606],.recap_slide_bwd-enter-active[data-v-c1ae4606]{transition:opacity .3s,transform .3s cubic-bezier(.34,1.12,.64,1)}.recap_slide_fwd-leave-active[data-v-c1ae4606],.recap_slide_bwd-leave-active[data-v-c1ae4606]{transition:opacity .18s,transform .18s}.recap_slide_fwd-enter-from[data-v-c1ae4606]{opacity:0;transform:translate(52px)scale(.97)}.recap_slide_fwd-leave-to[data-v-c1ae4606],.recap_slide_bwd-enter-from[data-v-c1ae4606]{opacity:0;transform:translate(-52px)scale(.97)}.recap_slide_bwd-leave-to[data-v-c1ae4606]{opacity:0;transform:translate(52px)scale(.97)}.recap_step[data-v-c1ae4606]{text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;gap:12px;min-height:480px;padding:22px 24px;display:flex}@media (width<=420px){.recap_step[data-v-c1ae4606]{min-height:440px;padding:18px 18px 16px}.recap_card[data-v-c1ae4606]{border-radius:22px}}@media (height<=640px){.recap_step[data-v-c1ae4606]{gap:8px;min-height:0;padding-top:14px}}#app{flex-direction:column;min-height:100dvh;display:flex}.app_main{flex:1 0 auto}.app_main__full_bleed{flex:auto;min-height:100dvh;display:flex}#app>.app_affiliates{margin-top:auto;position:static}html.account_floating #app>.app_affiliates{padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))}html.account_floating .globe .maplibregl-ctrl-bottom-right{right:90px}html.clubs_fullscreen,html.clubs_fullscreen body{height:100%;overflow:hidden}html.clubs_fullscreen #app{height:100dvh;position:fixed;inset:0;overflow:hidden}html.clubs_fullscreen #app>header{z-index:30;position:fixed;top:0;left:0;right:0}html.clubs_fullscreen .app_affiliates{display:none}html.location_drag_mode #app>header .nav_link,html.location_drag_mode .menu_link{color:#7d8ba3!important;pointer-events:none!important;cursor:default!important}html.location_drag_mode #app>header .nav_link.router-link-active,html.location_drag_mode .menu_link.router-link-active{color:#7d8ba3!important;background:0 0!important}html.location_drag_mode #app>header .nav_active_pill{opacity:.2!important}html.connect_chat_fullscreen #app>.app_affiliates{display:none}.staff_role_badge[data-v-3253a32a]{--staff-fg:#ff8c8c;--staff-accent:#ff6b6b;--staff-border:#ff8c8c8c;--staff-bg:linear-gradient(180deg, #d73c3c47, #b9282833);box-sizing:border-box;border:1px solid var(--staff-border);background:var(--staff-bg);color:var(--staff-fg);outline:none;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.staff_role_badge.role_admin[data-v-3253a32a]{--staff-fg:#ff8c8c;--staff-accent:#ff6b6b;--staff-border:#ff8c8c8c;--staff-bg:linear-gradient(180deg, #d73c3c47, #b9282833)}.staff_role_badge.role_dev[data-v-3253a32a]{--staff-fg:#b68cff;--staff-accent:#9b6cff;--staff-border:#b68cff8c;--staff-bg:linear-gradient(180deg, #963cd747, #7828b933)}.staff_role_icon[data-v-3253a32a]{color:var(--staff-accent);flex-shrink:0;display:block}.staff_role_icon[data-v-3253a32a] svg{fill:currentColor;width:100%;height:100%;display:block}.variant_icon[data-v-3253a32a]{width:32px;height:32px;margin:calc(var(--rail-gap,10px) / 2);cursor:pointer;border-radius:999px;transition:filter .14s}.variant_icon.size_sm[data-v-3253a32a]{width:28px;height:28px;margin:0}.variant_icon .staff_role_icon[data-v-3253a32a]{width:14px;height:14px}.variant_icon.size_sm .staff_role_icon[data-v-3253a32a]{width:12px;height:12px}.variant_icon[data-v-3253a32a]:hover,.variant_icon[data-v-3253a32a]:focus-visible,.variant_icon.show[data-v-3253a32a]{filter:brightness(1.1)}.variant_pill[data-v-3253a32a]{letter-spacing:.05em;text-transform:uppercase;pointer-events:none;border-radius:999px;gap:5px;height:20px;padding:0 7px 0 6px;font-size:10px;font-weight:800}.variant_pill .staff_role_icon[data-v-3253a32a]{width:9px;height:9px}.variant_pill .staff_role_text[data-v-3253a32a]{color:var(--staff-fg)}.staff_role_badge .tip[data-v-3253a32a]{color:var(--text,#e8eefc);border:1px solid var(--border,#ffffff24);white-space:normal;overflow-wrap:anywhere;letter-spacing:0;text-transform:none;opacity:0;pointer-events:none;z-index:5;background:linear-gradient(#0b1630fa,#081228f5);border-radius:10px;width:max-content;min-width:0;max-width:min(88vw,360px);padding:8px 10px;font-size:12px;font-weight:800;transition:opacity .16s,transform .16s;display:inline-block;position:absolute;bottom:calc(100% + 8px)}.staff_role_badge .tip[data-v-3253a32a]:after{content:"";border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--border,#ffffff24);width:0;height:0;position:absolute;top:100%}.tip_align_center .tip[data-v-3253a32a]{text-align:center;transform:translateX(calc(-50% + var(--tip-shift,0px))) translateY(6px);left:50%;right:auto}.tip_align_center .tip[data-v-3253a32a]:after{transform:translateX(calc(-50% + var(--tip-arrow-shift,0px)));left:50%}.tip_align_center:hover .tip[data-v-3253a32a],.tip_align_center.show .tip[data-v-3253a32a]{opacity:1;transform:translateX(calc(-50% + var(--tip-shift,0px))) translateY(0);pointer-events:auto}.tip_align_right .tip[data-v-3253a32a]{text-align:right;transform:translateX(var(--tip-shift,0px)) translateY(6px);left:auto;right:0}.tip_align_right .tip[data-v-3253a32a]:after{left:auto;right:14px}.tip_align_right:hover .tip[data-v-3253a32a],.tip_align_right.show .tip[data-v-3253a32a]{opacity:1;transform:translateX(var(--tip-shift,0px)) translateY(0);pointer-events:auto}.athlete_verify_gate[data-v-75b6dcf9]{flex-shrink:0;justify-content:center;align-items:center;max-width:100%;display:inline-flex;position:relative}.athlete_verify_gate_target[data-v-75b6dcf9]{justify-content:center;align-items:center;max-width:100%;display:inline-flex;position:relative}.athlete_verify_gate.is_locked .athlete_verify_gate_target[data-v-75b6dcf9]{cursor:pointer}.athlete_verify_gate.is_locked[data-v-75b6dcf9] button,.athlete_verify_gate.is_locked[data-v-75b6dcf9] .challenge_dock_btn{pointer-events:none;filter:grayscale(.35)brightness(.86)saturate(.75)}.athlete_verify_gate.variant_icon .athlete_verify_gate_target[data-v-75b6dcf9]{width:44px;height:44px}.athlete_verify_gate.variant_dock[data-v-75b6dcf9]{justify-content:center;width:100%}.athlete_verify_gate.variant_dock .athlete_verify_gate_target[data-v-75b6dcf9]{width:auto;max-width:100%}.athlete_verify_gate.variant_dock .athlete_verify_gate_lock_badge[data-v-75b6dcf9]{bottom:8px;right:8px}.athlete_verify_gate_lock_badge[data-v-75b6dcf9]{z-index:3;color:#f0d67a;pointer-events:none;background:linear-gradient(#121e3afa,#081022fa);border:1px solid #ffffff52;border-radius:999px;place-items:center;width:16px;height:16px;display:grid;position:absolute;bottom:-2px;right:-2px;box-shadow:0 3px 10px #0006}.athlete_verify_gate_lock_icon[data-v-75b6dcf9]{display:block}.athlete_verify_gate_tip{box-sizing:border-box;text-align:left;background:linear-gradient(#0c1832fa,#070e1efa);border:1px solid #f0d67a57;border-radius:12px;padding:12px 14px;box-shadow:0 16px 40px #0000008c}.athlete_verify_gate_tip_body{color:#e6ecffdb;margin:0 0 10px;font-size:12.5px;font-weight:650;line-height:1.45}.athlete_verify_gate_cta{appearance:none;width:100%;font:inherit;cursor:pointer;color:#0b1730;background:linear-gradient(#f4dc88,#d4b84a);border:1px solid #f0d67a6b;border-radius:10px;padding:8px 12px;font-size:12.5px;font-weight:850}.athlete_verify_gate_cta:hover{filter:brightness(1.06)}.athlete_verify_gate_cta:focus-visible{outline-offset:2px;outline:2px solid #f0d67abf}.verify_gate_tip-enter-active,.verify_gate_tip-leave-active{transition:opacity .16s,transform .16s}.verify_gate_tip-enter-from,.verify_gate_tip-leave-to{opacity:0;transform:translateY(4px)}@media (prefers-reduced-motion:reduce){.verify_gate_tip-enter-active,.verify_gate_tip-leave-active{transition:none}}.overlay[data-v-e7c25446]{width:100%;height:auto;min-height:var(--sheet-viewport-h,100dvh);--ovPad:0px;--sheet-top-offset:0px;--sheet-max-h:calc(var(--sheet-viewport-h,100dvh) - var(--sheet-top-offset) - env(safe-area-inset-top,0px));padding:0;padding-top:calc(var(--sheet-top-offset) + env(safe-area-inset-top,0px));z-index:100;overscroll-behavior:none;box-sizing:border-box;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0 0 -3px;overflow:hidden}.modal[data-v-e7c25446]{width:100%;max-width:min(860px, calc(100vw - (var(--ovPad) * 2)));height:var(--sheet-max-h);max-height:var(--sheet-max-h);min-height:0;padding-bottom:env(safe-area-inset-bottom,0px);background:linear-gradient(180deg, var(--panel), var(--panel-2));border:1px solid var(--border);box-sizing:border-box;transform-origin:bottom;will-change:transform, opacity;backface-visibility:hidden;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;pointer-events:auto;border-bottom:none;border-radius:16px 16px 0 0;flex-direction:column;flex-shrink:0;align-self:flex-end;margin-bottom:-3px;transition:transform .2s;display:flex;position:relative;overflow:hidden;transform:translate(0,0)}.armrank_sheet-enter-active[data-v-e7c25446]{transition:opacity .46s cubic-bezier(.22,.8,.22,1)}.armrank_sheet-leave-active[data-v-e7c25446]{transition:opacity .36s cubic-bezier(.4,0,.2,1)}.armrank_sheet-enter-active .modal[data-v-e7c25446],.armrank_sheet-leave-active .modal[data-v-e7c25446]{transition:transform .46s cubic-bezier(.22,.8,.22,1)}.armrank_sheet-enter-from[data-v-e7c25446],.armrank_sheet-leave-to[data-v-e7c25446]{opacity:0}.armrank_sheet-enter-to[data-v-e7c25446],.armrank_sheet-leave-from[data-v-e7c25446]{opacity:1}.armrank_sheet-enter-from .modal[data-v-e7c25446],.armrank_sheet-leave-to .modal[data-v-e7c25446]{transform:translateY(100%)}.armrank_sheet-enter-to .modal[data-v-e7c25446],.armrank_sheet-leave-from .modal[data-v-e7c25446]{transform:translate(0,0)}.armrank_sheet-leave-active .modal[data-v-e7c25446]{transition-duration:.36s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll_area[data-v-e7c25446]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;min-height:0;padding-bottom:env(safe-area-inset-bottom,0px);flex:1;overflow:hidden auto}.scroll_area[data-v-e7c25446]::-webkit-scrollbar{width:0;height:0}.actions_bottom[data-v-e7c25446]{padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);justify-content:flex-end;transition:background .2s,border-color .2s;display:flex}.edit_footer_bg[data-v-e7c25446]{background:#50b4ff1c;border-top-color:#50b4ff47}.sheet_drag_handle[data-v-e7c25446]{z-index:2;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px 16px 14px;display:flex;position:relative}.sheet_drag_handle_inactive[data-v-e7c25446]{pointer-events:none}.sheet_drag_bar[data-v-e7c25446]{pointer-events:auto;cursor:grab;touch-action:none;background:#ffffff94;border-radius:999px;width:46px;height:5px;box-shadow:0 2px 8px #00000047}.sheet_drag_bar[data-v-e7c25446]:active{cursor:grabbing}.modal[data-v-e7c25446]:focus{outline:none}@media (width<=520px){.overlay[data-v-e7c25446]{--ovPad:0px;padding:0}}@media (width>=521px){.overlay[data-v-e7c25446]{cursor:pointer}.modal[data-v-e7c25446]{cursor:auto}}.headshot_failed[data-v-035a922b]{visibility:hidden}.headshot_ph[data-v-035a922b]{--headshot_ph_x:50%;--headshot_ph_tone:#94a3b81c;pointer-events:none;background:radial-gradient(13% 21% at var(--headshot_ph_x) 36%, var(--headshot_ph_tone) 0 82%, transparent 100%), radial-gradient(44% 40% at var(--headshot_ph_x) 104%, var(--headshot_ph_tone) 0 84%, transparent 100%), linear-gradient(180deg, #121b2e 0%, #0a1222 100%);position:absolute;inset:0;overflow:hidden}.headshot_ph.left[data-v-035a922b]{--headshot_ph_x:46%}.headshot_ph.right[data-v-035a922b]{--headshot_ph_x:54%}.headshot_ph[data-v-035a922b]:after{content:"";background:linear-gradient(105deg,#0000 30%,#ffffff0f 50%,#0000 70%);animation:1.6s cubic-bezier(.4,0,.2,1) .2s infinite headshot_ph_sweep-035a922b;position:absolute;inset:0;transform:translate(-100%)}.headshot_ph.right[data-v-035a922b]:after{animation-delay:.32s}@keyframes headshot_ph_sweep-035a922b{0%{transform:translate(-100%)}70%,to{transform:translate(100%)}}.headshot_ph-leave-active[data-v-035a922b]{transition:opacity .32s ease-out 80ms}.headshot_ph-leave-to[data-v-035a922b]{opacity:0}.bg_img.headshot_fade[data-v-035a922b]{transition:opacity .28s cubic-bezier(.2,.7,.2,1)}.bg_img.headshot_pending[data-v-035a922b]{opacity:0}@media (prefers-reduced-motion:reduce){.headshot_ph[data-v-035a922b]:after{opacity:0;animation:none}.headshot_ph-leave-active[data-v-035a922b],.bg_img.headshot_fade[data-v-035a922b]{transition:none}}.cws[data-v-14eb7c6e]{--cws_teal:#20c997;gap:8px;min-width:0;display:grid}.cws_head[data-v-14eb7c6e]{align-items:center;gap:8px;min-width:0;display:flex;position:relative}.cws_month[data-v-14eb7c6e]{min-width:0;color:var(--text);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:14px;font-weight:900;overflow:hidden}.cws_arrows[data-v-14eb7c6e]{flex-shrink:0;gap:4px;display:flex}.cws_arrow[data-v-14eb7c6e]{border:1px solid var(--border);width:30px;height:30px;color:var(--text);cursor:pointer;background:0 0;border-radius:999px;place-items:center;padding:0;transition:border-color .15s,opacity .15s;display:grid}.cws_arrow[data-v-14eb7c6e]:hover:not(:disabled){border-color:#f0d67a59}.cws_arrow[data-v-14eb7c6e]:disabled{opacity:.3;cursor:default}.cws_strip[data-v-14eb7c6e]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;display:flex;overflow:auto hidden}.cws_strip[data-v-14eb7c6e]::-webkit-scrollbar{display:none}.cws_week[data-v-14eb7c6e]{scroll-snap-align:start;flex:0 0 100%;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.cws_day[data-v-14eb7c6e]{min-width:0;color:var(--text);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:12px;justify-items:center;gap:3px;padding:8px 0 9px;transition:background .18s,border-color .18s,color .18s,transform .14s cubic-bezier(.22,.8,.22,1);display:grid}.cws_day[data-v-14eb7c6e]:active:not(:disabled){transform:scale(.95)}.cws_dow[data-v-14eb7c6e]{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:850}.cws_num[data-v-14eb7c6e]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:1000;line-height:1.1}.cws_day.is_off[data-v-14eb7c6e]{opacity:.28;cursor:default}.cws_day.is_practice[data-v-14eb7c6e]{background:#4fbf9c12}.cws_day.is_practice .cws_dow[data-v-14eb7c6e]{color:#86cdb5}.cws_day.is_event[data-v-14eb7c6e]{background:#d9c27a12}.cws_day.is_event .cws_dow[data-v-14eb7c6e]{color:#d9c27a}.cws_day.is_any[data-v-14eb7c6e]:hover:not(.is_on),.cws_day.is_practice[data-v-14eb7c6e]:hover:not(.is_on),.cws_day.is_event[data-v-14eb7c6e]:hover:not(.is_on){border-color:#ffffff24}.cws_day.is_today:not(.is_on) .cws_num[data-v-14eb7c6e]{color:var(--accent)}.cws_day.is_on[data-v-14eb7c6e]{color:var(--accent);background:0 0;border-color:#f0d67ad9}.cws_day.is_on .cws_dow[data-v-14eb7c6e]{color:var(--accent)}.cws.is_compact .cws_num[data-v-14eb7c6e]{font-size:15px}.cws.is_compact .cws_day[data-v-14eb7c6e]{padding:6px 0 7px}.cws.is_compact .cws_week[data-v-14eb7c6e]{gap:4px}@media (prefers-reduced-motion:reduce){.cws_day[data-v-14eb7c6e],.cws_arrow[data-v-14eb7c6e]{transition:none}.cws_day[data-v-14eb7c6e]:active:not(:disabled){transform:none}}.psg[data-v-b540066b]{gap:12px;min-width:0;display:grid}.psg_grid[data-v-b540066b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (width<=374px){.psg_grid[data-v-b540066b]{grid-template-columns:repeat(2,minmax(0,1fr))}}.psg_tile[data-v-b540066b]{min-width:0;color:var(--text);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;justify-items:start;gap:1px;padding:9px 11px 10px;transition:background .16s,border-color .16s,color .16s,transform .14s cubic-bezier(.22,.8,.22,1);display:grid}.psg_tile[data-v-b540066b]:hover:not(.is_on){border-color:#ffffff2e}.psg_tile[data-v-b540066b]:active{transform:scale(.97)}.psg_tile[data-v-b540066b]:focus-visible{outline-offset:2px;outline:2px solid #f0d67ab3}.psg_day[data-v-b540066b]{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:850;line-height:1.3}.psg_time[data-v-b540066b]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:900;line-height:1.2}.psg_club[data-v-b540066b]{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;line-height:1.3;overflow:hidden}.psg_tile.is_on[data-v-b540066b]{border-color:var(--accent);background:var(--accent);color:#0a1426}.psg_tile.is_on .psg_day[data-v-b540066b],.psg_tile.is_on .psg_club[data-v-b540066b]{color:#0a1426b8}.psg_tile.is_beat[data-v-b540066b]{animation:.34s cubic-bezier(.22,.8,.22,1) psg_beat-b540066b}@keyframes psg_beat-b540066b{0%{transform:scale(1)}40%{transform:scale(1.045)}to{transform:scale(1)}}.psg_none[data-v-b540066b]{color:var(--muted);margin:0;padding:14px 2px;font-size:13px;font-weight:700}.psg_note[data-v-b540066b]{color:#d9c27ad1;margin:0;font-size:12.5px;font-weight:700;line-height:1.4}.psg.is_compact .psg_time[data-v-b540066b]{font-size:17px}.psg.is_compact .psg_tile[data-v-b540066b]{padding:8px 10px 9px}.psg_week-enter-active[data-v-b540066b],.psg_week-leave-active[data-v-b540066b]{transition:opacity .16s,transform .16s}.psg_week-enter-from[data-v-b540066b]{opacity:0;transform:translateY(4px)}.psg_week-leave-to[data-v-b540066b]{opacity:0}@media (prefers-reduced-motion:reduce){.psg_tile[data-v-b540066b]{transition:none}.psg_tile[data-v-b540066b]:active{transform:none}.psg_tile.is_beat[data-v-b540066b]{animation:none}}.pmo[data-v-f606dde6]{gap:6px;min-width:0;display:grid}.pmo_head[data-v-f606dde6]{align-items:center;gap:8px;min-width:0;display:flex}.pmo_month[data-v-f606dde6]{min-width:0;color:var(--text);letter-spacing:-.01em;flex:auto;font-size:14px;font-weight:900}.pmo_arrows[data-v-f606dde6]{gap:4px;display:flex}.pmo_arrow[data-v-f606dde6]{border:1px solid var(--border);width:30px;height:30px;color:var(--text);cursor:pointer;background:0 0;border-radius:999px;place-items:center;padding:0;display:grid}.pmo_arrow[data-v-f606dde6]:hover:not(:disabled){border-color:#fff3}.pmo_arrow[data-v-f606dde6]:disabled{opacity:.3;cursor:default}.pmo_dow[data-v-f606dde6],.pmo_grid[data-v-f606dde6]{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.pmo_dow span[data-v-f606dde6]{color:#9eabc999;text-align:center;padding:4px 0;font-size:10px;font-weight:850}.pmo_day[data-v-f606dde6]{color:#e6ecfa42;width:100%;max-width:46px;height:40px;font:inherit;cursor:default;-webkit-tap-highlight-color:transparent;background:0 0;border:1.5px solid #0000;border-radius:8px;justify-self:center;place-items:center;padding:0;display:grid;position:relative}.pmo_num[data-v-f606dde6]{font-variant-numeric:tabular-nums;font-size:14px;font-weight:750;line-height:1}.pmo_day.is_open[data-v-f606dde6]{color:var(--text);cursor:pointer}.pmo_day.is_open[data-v-f606dde6]:hover:not(.is_on){background:#ffffff0a}.pmo_day.is_today .pmo_num[data-v-f606dde6]{font-weight:950}.pmo_day[data-v-f606dde6]:focus-visible{outline-offset:1px;outline:2px solid #f0d67a99}.pmo_day.is_mark[data-v-f606dde6]{--mark:#d9c27a}.pmo_day.is_k_practice[data-v-f606dde6]{--mark:#4fbf9c}.pmo_day.is_k_other[data-v-f606dde6]{--mark:#8ea3c4}.pmo_day.is_mark .pmo_num[data-v-f606dde6]{font-weight:900}.pmo_day.is_mark[data-v-f606dde6]:after{content:"";background:var(--mark);border-radius:1px;width:14px;height:2px;margin-left:-7px;position:absolute;bottom:7px;left:50%}.pmo_day.is_view[data-v-f606dde6]{color:#fff;background:#ffffff17}.pmo_day.is_open.is_view[data-v-f606dde6]:hover{background:#ffffff1c}.pmo_day.is_on[data-v-f606dde6]{border-color:var(--accent);color:var(--accent)}.pmo.is_compact .pmo_day[data-v-f606dde6]{height:36px}.pmo_fwd-enter-active[data-v-f606dde6],.pmo_fwd-leave-active[data-v-f606dde6],.pmo_back-enter-active[data-v-f606dde6],.pmo_back-leave-active[data-v-f606dde6]{transition:opacity .14s,transform .14s}.pmo_fwd-enter-from[data-v-f606dde6]{opacity:0;transform:translate(10px)}.pmo_back-enter-from[data-v-f606dde6]{opacity:0;transform:translate(-10px)}.pmo_fwd-leave-to[data-v-f606dde6],.pmo_back-leave-to[data-v-f606dde6]{opacity:0}.pcu[data-v-9e15d707]{gap:14px;min-width:0;display:grid}.pcu_group[data-v-9e15d707]{background:#ffffff08;border:1px solid #ffffff17;border-radius:14px;min-width:0;overflow:hidden}.pcu_row[data-v-9e15d707]{cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:10px;min-width:0;min-height:52px;padding:0 14px 0 16px;display:flex;position:relative}.pcu_row+.pcu_row[data-v-9e15d707]:before,.pcu_cal+.pcu_row[data-v-9e15d707]:before{content:"";pointer-events:none;background:#ffffff14;height:1px;position:absolute;top:0;left:16px;right:0}.pcu_row[data-v-9e15d707]:hover{background:#ffffff06}.pcu_row[data-v-9e15d707]:not(.pcu_feature):focus-within{background:#ffffff09}.pcu_label[data-v-9e15d707]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);cursor:pointer;flex:auto;font-size:15px;font-weight:750;overflow:hidden}.pcu_value[data-v-9e15d707]{color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:15px;font-weight:700}.pcu_chev[data-v-9e15d707]{color:#9eabc999;flex-shrink:0;margin-right:-3px;transition:transform .18s cubic-bezier(.22,.8,.22,1)}.pcu_date[data-v-9e15d707]{padding:0}.pcu_hit[data-v-9e15d707]{min-width:0;min-height:52px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:10px;padding:0 14px 0 16px;display:flex}.pcu_date.is_set .pcu_hit[data-v-9e15d707]{padding-right:4px}.pcu_hit[data-v-9e15d707]:focus-visible{outline-offset:-2px;border-radius:12px;outline:2px solid #f0d67a99}.pcu_date.is_set .pcu_value[data-v-9e15d707]{color:var(--text)}.pcu_date.is_open .pcu_value[data-v-9e15d707]{color:var(--accent)}.pcu_date.is_open .pcu_chev[data-v-9e15d707]{transform:rotate(90deg)}.pcu_clear[data-v-9e15d707]{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;margin:0 -8px 0 -4px;padding:0;display:grid}.pcu_date .pcu_clear[data-v-9e15d707]{margin-right:6px}.pcu_clear[data-v-9e15d707]:hover{color:var(--text)}.pcu_clear[data-v-9e15d707]:focus-visible{outline-offset:-2px;outline:2px solid #f0d67a99}.pcu_cal[data-v-9e15d707]{border-top:1px solid #ffffff14;padding:4px 10px 10px;position:relative}.pcu_time_box[data-v-9e15d707]{flex-shrink:0;justify-content:flex-end;display:flex;position:relative}.pcu_time_input[data-v-9e15d707]{width:104px;height:34px;color:var(--muted);font:inherit;font-variant-numeric:tabular-nums;text-align:right;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;background:0 0;border:0;outline:0;padding:0;font-size:15px;font-weight:700}.pcu_time_input[data-v-9e15d707]::-webkit-calendar-picker-indicator{display:none}.pcu_time_input[data-v-9e15d707]::-webkit-datetime-edit{justify-content:flex-end;display:flex}.pcu_time_input[data-v-9e15d707]::-webkit-datetime-edit-fields-wrapper{padding:0}.pcu_time_input[data-v-9e15d707]:focus{color:var(--text)}.pcu_time_input[data-v-9e15d707]:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #f0d67a99}.pcu_time_input[data-v-9e15d707]:not(:focus)::-webkit-datetime-edit{color:#0000}.pcu_time_hint[data-v-9e15d707]{pointer-events:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.pcu_time_input:focus+.pcu_time_hint[data-v-9e15d707]{display:none}.pcu_time.is_set .pcu_time_hint[data-v-9e15d707]{color:var(--text)}.pcu_time.is_set .pcu_clear[data-v-9e15d707]{margin-left:-2px}.pcu_place .pcu_label[data-v-9e15d707]{flex:none}.pcu_place_input[data-v-9e15d707]{min-width:0;height:36px;color:var(--text);font:inherit;text-align:right;text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:auto;padding:0;font-size:15px;font-weight:700}.pcu_place_input[data-v-9e15d707]::placeholder{color:var(--muted);opacity:1}.pcu_place_input[data-v-9e15d707]:focus::placeholder{color:#9eabc973}.pcu_place:focus-within .pcu_label[data-v-9e15d707],.pcu_feature.is_on .pcu_label[data-v-9e15d707]{color:var(--accent)}.pcu_switch[data-v-9e15d707]{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;flex-shrink:0;width:44px;height:26px;padding:0;transition:background .16s,border-color .16s;position:relative}.pcu_knob[data-v-9e15d707]{background:#c3cde3;border-radius:50%;width:18px;height:18px;transition:transform .18s cubic-bezier(.22,.8,.22,1),background .16s;position:absolute;top:3px;left:3px}.pcu_switch.is_on[data-v-9e15d707]{border-color:var(--accent);background:var(--accent)}.pcu_switch.is_on .pcu_knob[data-v-9e15d707]{background:#0a1426;transform:translate(18px)}.pcu_switch[data-v-9e15d707]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a99}.pcu_use[data-v-9e15d707]{background:var(--accent);color:#0a1426;height:48px;font:inherit;cursor:pointer;border:0;border-radius:12px;font-size:15px;font-weight:900;transition:filter .15s,transform .12s}.pcu_use[data-v-9e15d707]:hover{filter:brightness(1.05)}.pcu_use[data-v-9e15d707]:active{transform:scale(.985)}.pcu_use[data-v-9e15d707]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a99}.pcu.is_compact .pcu_row[data-v-9e15d707],.pcu.is_compact .pcu_hit[data-v-9e15d707]{min-height:46px}.pcu.is_compact .pcu_label[data-v-9e15d707],.pcu.is_compact .pcu_value[data-v-9e15d707],.pcu.is_compact .pcu_time_input[data-v-9e15d707],.pcu.is_compact .pcu_place_input[data-v-9e15d707]{font-size:14px}@media (width<=360px){.pcu_row[data-v-9e15d707]:not(.pcu_date),.pcu_hit[data-v-9e15d707]{padding-left:14px}.pcu_row+.pcu_row[data-v-9e15d707]:before,.pcu_cal+.pcu_row[data-v-9e15d707]:before{left:14px}.pcu_label[data-v-9e15d707],.pcu_value[data-v-9e15d707],.pcu_time_input[data-v-9e15d707],.pcu_place_input[data-v-9e15d707]{font-size:14.5px}}@media (prefers-reduced-motion:reduce){.pcu_knob[data-v-9e15d707],.pcu_switch[data-v-9e15d707],.pcu_use[data-v-9e15d707],.pcu_chev[data-v-9e15d707]{transition:none}.pcu_use[data-v-9e15d707]:active{transform:none}}.pec[data-v-ee62463f]{--pec_event:#d9c27a;--pec_club:#4fbf9c;--pec_rule:#e6ecfa33;gap:8px;min-width:0;display:grid;position:relative}.pec_ruler[data-v-ee62463f]{height:76px;margin:0 calc(-1 * var(--pec_bleed,0px));contain:layout paint;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden}.pec.is_held .pec_ruler[data-v-ee62463f],.pec.is_held .pec_stage[data-v-ee62463f]{cursor:grabbing}.pec_ruler[data-v-ee62463f]:focus-visible{outline-offset:-2px;border-radius:4px;outline:2px solid #f0d67a99}.pec_strip[data-v-ee62463f]{will-change:transform;width:0;height:100%;position:absolute;top:0;left:0}.pec_lap[data-v-ee62463f],.pec_marks[data-v-ee62463f]{height:100%;position:absolute;top:0}.pec_marks[data-v-ee62463f]{width:100%;left:0}.pec_base[data-v-ee62463f]{background:var(--pec_rule);height:1px;position:absolute;top:50px;left:0}.pec_day[data-v-ee62463f]{background:#e6ecfa29;width:1px;height:4px;position:absolute;top:51px}.pec_day.is_week[data-v-ee62463f]{background:#e6ecfa42;height:7px}.pec_day.is_month[data-v-ee62463f]{background:#e6ecfa4d;height:57px;top:2px}.pec_month[data-v-ee62463f]{color:#9eabc9d9;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;padding-left:5px;font-size:11px;font-weight:850;line-height:1;position:absolute;top:3px}.pec_seam[data-v-ee62463f]{box-sizing:border-box;background:#e6ecfa0d;border-left:1px solid #e6ecfa61;border-right:2px solid #e6ecfac7;flex-direction:column;justify-content:center;align-items:center;gap:7px;height:100%;padding-bottom:6px;display:flex;position:absolute;top:0}.pec_seam_text[data-v-ee62463f]{color:#e6ecfac7;letter-spacing:.1em;text-align:center;text-transform:uppercase;font-size:9.5px;font-weight:900;line-height:1.25}.pec_pad[data-v-ee62463f]{display:block;overflow:visible}.pec_pad_chev[data-v-ee62463f],.pec_pad_lit[data-v-ee62463f]{fill:none;stroke-width:2.2px;stroke-linecap:butt;stroke-linejoin:miter}.pec_pad_chev[data-v-ee62463f]{stroke:#e6ecfa57}.pec_pad_chev.is_1[data-v-ee62463f]{stroke:#e6ecfa80}.pec_pad_chev.is_2[data-v-ee62463f]{stroke:#e6ecfaad}.pec_pad_lit[data-v-ee62463f]{stroke:var(--accent,#f0d67a);opacity:0}.pec_end[data-v-ee62463f],.pec_today[data-v-ee62463f]{white-space:nowrap;font-size:11px;font-weight:850;line-height:1;position:absolute;top:62px}.pec_end[data-v-ee62463f]{color:#9eabc9d9;padding-right:5px;transform:translate(-100%)}.pec_today[data-v-ee62463f]{color:var(--text);padding-left:12px;left:0}.pec_month.is_start[data-v-ee62463f]{padding-left:12px}.pec_tick[data-v-ee62463f]{background:var(--pec_event);border-radius:1px;width:3px;height:19px;margin-left:-1.5px;position:absolute;top:31px}.pec_tick.is_club_night[data-v-ee62463f]{background:var(--pec_club)}.pec_tick.is_on[data-v-ee62463f]{width:8px;height:31px;margin-left:-4px;top:19px}.pec_selector[data-v-ee62463f]{background:var(--text);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:14px;bottom:18px;left:50%}.pec_stage[data-v-ee62463f]{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;min-width:0;display:grid;position:relative}.pec_panel[data-v-ee62463f]{--tone:var(--pec_event);visibility:hidden;grid-area:1/1;align-content:start;gap:3px;min-width:0;padding:0 2px;display:grid}.pec_panel.is_on[data-v-ee62463f]{visibility:visible}.pec_panel.is_club_night[data-v-ee62463f]{--tone:var(--pec_club)}.pec_pager[data-v-ee62463f]{z-index:1;cursor:default;align-items:center;height:44px;display:flex;position:absolute;top:0;right:-12px}.pec_chev[data-v-ee62463f]{color:#e6ecfab8;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.pec_chev[data-v-ee62463f]:hover{color:var(--text)}.pec_chev[data-v-ee62463f]:active{color:var(--accent,#f0d67a)}.pec_chev[data-v-ee62463f]:focus-visible{outline-offset:-6px;border-radius:6px;outline:2px solid #f0d67a99}.pec_count[data-v-ee62463f]{min-width:56px;color:var(--muted);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;font-size:12.5px;font-weight:800}.pec_count.is_cue[data-v-ee62463f]{color:var(--text)}.pec_date[data-v-ee62463f]{align-items:center;gap:10px;min-height:44px;padding-right:160px;display:flex}.pec_num[data-v-ee62463f]{color:var(--tone);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:44px;font-weight:950;line-height:.9}.pec_when[data-v-ee62463f]{gap:1px;min-width:0;display:grid}.pec_dow[data-v-ee62463f]{color:var(--text);letter-spacing:-.01em;font-size:14px;font-weight:900;line-height:1.15}.pec_mon[data-v-ee62463f]{color:var(--muted);font-size:12.5px;font-weight:750;line-height:1.15}.pec_name[data-v-ee62463f]{color:var(--text);letter-spacing:-.02em;text-wrap:balance;margin:2px 0 0;font-size:20px;font-weight:900;line-height:1.12}.pec_place[data-v-ee62463f]{margin:0;font-size:13.5px;font-weight:750;line-height:1.3;display:grid}.pec_venue[data-v-ee62463f]{color:#e6ecfadb}.pec_city[data-v-ee62463f]{color:var(--muted)}.pec_facts[data-v-ee62463f]{color:#e6ecfac7;flex-wrap:wrap;gap:2px 14px;margin:1px 0 0;font-size:13px;font-weight:750;line-height:1.3;display:flex}.pec_type[data-v-ee62463f]{color:var(--tone);font-weight:850}.pec_note[data-v-ee62463f]{color:#d9c27ad1;margin:0;font-size:12.5px;font-weight:700;line-height:1.3}.pec_choose[data-v-ee62463f]{border:1px solid var(--accent,#f0d67a);background:var(--accent,#f0d67a);color:#0a1426;min-height:48px;font:inherit;letter-spacing:-.005em;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:10px;justify-content:center;align-items:center;margin-top:6px;font-size:15px;font-weight:900;transition:background .16s;display:flex}.pec_choose[data-v-ee62463f]:hover{background:#f4de92}.pec_choose[data-v-ee62463f]:focus-visible{outline-offset:2px;outline:2px solid #f0d67ab3}.pec_choose.is_chosen[data-v-ee62463f]{color:var(--accent,#f0d67a);background:0 0}.pec_none[data-v-ee62463f]{color:var(--muted);border-top:1px solid #ffffff12;margin:0;padding:12px 2px;font-size:13px;font-weight:700}.pec_sr[data-v-ee62463f]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pec.is_compact .pec_num[data-v-ee62463f]{font-size:38px}.pec.is_compact .pec_dow[data-v-ee62463f]{font-size:13px}.pec.is_compact .pec_date[data-v-ee62463f]{padding-right:150px}.pec.is_compact .pec_name[data-v-ee62463f]{font-size:18px}.pec.is_compact .pec_choose[data-v-ee62463f]{min-height:42px}@media (prefers-reduced-motion:reduce){.pec_choose[data-v-ee62463f]{transition:none}}.cvp[data-v-65c50ca1]{--cvp_teal:#4fbf9c;--cvp_gold:#d9c27a;--cvp_slate:#8ea3c4;--cvp_line:#ffffff12;min-width:0;max-width:600px;display:grid}.cvp_view[data-v-65c50ca1]{gap:12px;min-width:0;display:grid}.cvp_rows[data-v-65c50ca1]{margin:0;padding:0;list-style:none;display:grid}.cvp_rows>li+li[data-v-65c50ca1]{border-top:1px solid var(--cvp_line)}.cvp_row[data-v-65c50ca1]{--tone:var(--cvp_teal);--tone_rgb:79,191,156;width:100%;min-width:0;color:var(--text);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;align-items:center;gap:13px;padding:13px 4px;transition:background .16s;display:flex}.cvp_row.is_events[data-v-65c50ca1]{--tone:var(--cvp_gold);--tone_rgb:217,194,122}.cvp_row.is_custom[data-v-65c50ca1]{--tone:var(--cvp_slate);--tone_rgb:142,163,196}.cvp_row[data-v-65c50ca1]:hover:not(.is_quiet){background:#ffffff06}.cvp_row[data-v-65c50ca1]:focus-visible{outline:2px solid rgba(var(--tone_rgb),.7);outline-offset:-2px}.cvp_row.is_quiet[data-v-65c50ca1]{cursor:default}.cvp_row.is_quiet .cvp_row_icon[data-v-65c50ca1]{opacity:.4;filter:saturate(.2)}.cvp_row.is_quiet .cvp_row_name[data-v-65c50ca1]{color:var(--muted)}.cvp_row_icon[data-v-65c50ca1]{width:36px;height:36px;color:var(--tone);background:rgba(var(--tone_rgb),.09);box-shadow:inset 0 0 0 1px rgba(var(--tone_rgb),.2);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.cvp_row_text[data-v-65c50ca1]{flex:auto;justify-items:start;gap:2px;min-width:0;display:grid}.cvp_row_name[data-v-65c50ca1]{letter-spacing:-.01em;max-width:100%;font-size:15px;font-weight:900;line-height:1.2}.cvp_row_sub[data-v-65c50ca1]{min-width:0;max-width:100%;color:var(--muted);white-space:nowrap;gap:10px;font-size:12.5px;font-weight:700;display:flex;overflow:hidden}.cvp_row_sub>span[data-v-65c50ca1]{flex-shrink:0}.cvp_row_sub>span[data-v-65c50ca1]:last-child{text-overflow:ellipsis;flex-shrink:1;min-width:0;overflow:hidden}.cvp_row.is_on .cvp_row_sub[data-v-65c50ca1]{color:var(--tone)}.cvp_chev[data-v-65c50ca1]{color:#9eabc9b3;flex-shrink:0}.cvp_skel_line[data-v-65c50ca1]{background:linear-gradient(90deg,#ffffff0d,#ffffff1a,#ffffff0d) 0 0/200% 100%;border-radius:6px;width:62%;height:12px;margin:2px 0;animation:1.2s linear infinite cvp_shimmer-65c50ca1}@keyframes cvp_shimmer-65c50ca1{to{background-position:-200% 0}}.cvp_warn[data-v-65c50ca1]{color:#ff9b91;margin:0;padding:0 4px;font-size:12px;font-weight:750}.cvp_head[data-v-65c50ca1]{align-items:center;gap:10px;min-width:0;display:flex}.cvp_back[data-v-65c50ca1]{border:1px solid var(--border);width:32px;height:32px;color:var(--text);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;place-items:center;padding:0;display:grid}.cvp_back[data-v-65c50ca1]:hover{border-color:#fff3}.cvp_back[data-v-65c50ca1]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a99}.cvp_head_title[data-v-65c50ca1]{letter-spacing:-.01em;min-width:0;font-size:16px;font-weight:900}.cvp.is_compact .cvp_row[data-v-65c50ca1]{padding:10px 2px}.cvp.is_compact .cvp_row_icon[data-v-65c50ca1]{width:32px;height:32px}.cvp_pg_fwd-enter-active[data-v-65c50ca1],.cvp_pg_fwd-leave-active[data-v-65c50ca1],.cvp_pg_back-enter-active[data-v-65c50ca1],.cvp_pg_back-leave-active[data-v-65c50ca1]{transition:opacity .18s,transform .2s cubic-bezier(.22,.8,.22,1)}.cvp_pg_fwd-enter-from[data-v-65c50ca1]{opacity:0;transform:translate(18px)}.cvp_pg_fwd-leave-to[data-v-65c50ca1]{opacity:0;transform:translate(-12px)}.cvp_pg_back-enter-from[data-v-65c50ca1]{opacity:0;transform:translate(-18px)}.cvp_pg_back-leave-to[data-v-65c50ca1]{opacity:0;transform:translate(12px)}@media (prefers-reduced-motion:reduce){.cvp_row[data-v-65c50ca1]{transition:none}.cvp_skel_line[data-v-65c50ca1]{animation:none}}.spc[data-v-0b80e059]{z-index:4;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;pointer-events:none;background:linear-gradient(90deg,#0000,#060d1ed1 18% 82%,#0000);border-top:1px solid #f0d67a38;justify-content:center;align-items:baseline;gap:14px;padding:6px 16px 8px;font-size:10.5px;font-weight:900;line-height:1.2;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.spc_when[data-v-0b80e059]{color:#f0d67a;flex-shrink:0;align-items:baseline;gap:8px;display:inline-flex}.spc_place[data-v-0b80e059]{text-overflow:ellipsis;color:#eef3ff;min-width:0;overflow:hidden}.spc_date.is_open[data-v-0b80e059],.spc_place.is_open[data-v-0b80e059]{color:#eef3ff94}.spc.is_dim[data-v-0b80e059]{filter:grayscale();opacity:.6}.spc_reveal-enter-active[data-v-0b80e059]{animation:.52s cubic-bezier(.22,1,.36,1) both spc_in-0b80e059}.spc_reveal-leave-active[data-v-0b80e059]{transition:opacity .12s}.spc_reveal-leave-to[data-v-0b80e059]{opacity:0}@keyframes spc_in-0b80e059{0%{opacity:0;clip-path:inset(0 50%);transform:translateY(10px)}60%{opacity:1}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.spc_reveal-enter-active[data-v-0b80e059]{animation:none}.spc_reveal-leave-active[data-v-0b80e059]{transition:none}}.stakes[data-v-95a2147d]{--green:#5cc9a0;--green-ink:#7fdcb8;--blue:#5aa6ee;--blue-ink:#8cc3f7;--red:#e07b72;--red-ink:#f29a90;--sheet:#0b1428;--fork-h:88px;--fork-num:24px;--tick-pull:15px;--tone:var(--blue);--tone-ink:var(--blue-ink);--ease-settle:cubic-bezier(.2,.9,.24,1.12);--ease-out:cubic-bezier(.22,.8,.22,1);--col-gap:20px;box-sizing:border-box;width:100%;color:var(--text);font-variant-numeric:tabular-nums;position:relative}.stakes.is_climb[data-v-95a2147d]{--tone:var(--green);--tone-ink:var(--green-ink)}.stakes.is_open[data-v-95a2147d]{--tone:#9eabc98c;--tone-ink:var(--muted)}.stakes p[data-v-95a2147d]{margin:0}.stakes_sr[data-v-95a2147d]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stakes_grid[data-v-95a2147d]{column-gap:var(--col-gap);grid-template-columns:max-content 1px minmax(0,1fr);grid-template-areas:"label.meta""rank rule rating";align-items:center;row-gap:12px;display:grid}.stakes_grid>.stakes_label[data-v-95a2147d]:first-child{grid-area:label}.stakes_label.is_meta[data-v-95a2147d]{grid-area:meta}.stakes_rank_col[data-v-95a2147d]{grid-area:rank}.stakes_rule[data-v-95a2147d]{grid-area:rule}.stakes_rating_col[data-v-95a2147d]{grid-area:rating}.stakes:not(.is_pair) .stakes_grid[data-v-95a2147d]{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""rank"}.stakes:not(.is_pair) .stakes_rating_col[data-v-95a2147d]{grid-area:rank}.stakes_label[data-v-95a2147d]{color:var(--accent,#f0d67a);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950;line-height:1.2}.stakes_label.is_meta[data-v-95a2147d]{color:var(--muted);font-weight:850}.stakes_rank_col[data-v-95a2147d]{align-items:center;gap:12px;min-width:0;display:flex}.stakes_rank_body[data-v-95a2147d]{justify-items:start;gap:7px;min-width:0;display:grid}.stakes_hero[data-v-95a2147d]{letter-spacing:.01em;white-space:nowrap;text-transform:uppercase;align-items:baseline;gap:6px;padding-bottom:7px;font-family:Barlow Condensed,Inter,system-ui,sans-serif;font-size:34px;font-weight:800;line-height:.86;display:inline-flex;position:relative}.stakes_hero[data-v-95a2147d]:after{content:"";background:var(--tone);transform-origin:0;height:2px;position:absolute;bottom:0;left:0;right:0}.stakes_verb[data-v-95a2147d]{color:var(--tone-ink)}.stakes_hero.is_defend[data-v-95a2147d]{font-size:30px}.stakes_rank[data-v-95a2147d]{color:var(--text);display:inline-block}.stakes_gain[data-v-95a2147d]{color:var(--tone-ink);display:inline-block}.stakes_to[data-v-95a2147d]{letter-spacing:.01em;text-transform:none;color:var(--muted);margin-left:1px;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:750;line-height:1}.stakes_to .stakes_rank[data-v-95a2147d]{letter-spacing:.01em;margin-left:3px;font-family:Barlow Condensed,Inter,system-ui,sans-serif;font-size:19px;font-weight:800}.stakes_hand[data-v-95a2147d]{letter-spacing:.12em;color:var(--muted);margin-left:-1px;font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:850;line-height:1}.stakes_rule[data-v-95a2147d]{transform-origin:top;background:#ffffff1f;align-self:stretch;width:1px;margin:2px 0}.stakes_graph[data-v-95a2147d]{height:var(--fork-h);min-width:0;position:relative}.stakes.is_pair .stakes_graph[data-v-95a2147d]{margin-left:calc(var(--tick-pull) * -1)}.stakes:not(.is_pair) .stakes_graph[data-v-95a2147d]{max-width:280px}.stakes_graph_svg[data-v-95a2147d]{display:block;position:absolute;top:0;left:0;overflow:visible}.stakes_graph_grid[data-v-95a2147d]{stroke:#9eabc921;stroke-width:1px;shape-rendering:crispedges}.stakes_graph_tick[data-v-95a2147d]{fill:#9eabc99e;font-variant-numeric:tabular-nums;text-anchor:end;dominant-baseline:central;font-family:Inter,system-ui,sans-serif;font-size:8.5px;font-weight:700}.stakes_graph_now_rule[data-v-95a2147d]{stroke:#9eabc938;stroke-width:1px;stroke-dasharray:2 3}.stakes_graph_past[data-v-95a2147d]{fill:none;stroke:#d6def09e;stroke-width:1.75px;stroke-linejoin:round;stroke-linecap:round}.stakes_graph_past_dot[data-v-95a2147d]{fill:#d6def0c7}.stakes_graph_level[data-v-95a2147d]{stroke:#9eabc966;stroke-width:1.25px;stroke-dasharray:2 3.5}.stakes_graph_branch[data-v-95a2147d]{stroke-width:2.6px;stroke-linecap:round}.stakes_graph_branch.is_win[data-v-95a2147d]{stroke:var(--green)}.stakes_graph_branch.is_loss[data-v-95a2147d]{stroke:var(--red)}.stakes_graph_stop.is_win[data-v-95a2147d]{stop-color:var(--green)}.stakes_graph_stop.is_loss[data-v-95a2147d]{stop-color:var(--red)}.stakes_graph_tip.is_win[data-v-95a2147d]{fill:var(--green)}.stakes_graph_tip.is_loss[data-v-95a2147d]{fill:var(--red)}.stakes_graph_now[data-v-95a2147d]{fill:var(--text);stroke:var(--sheet);stroke-width:2.5px;paint-order:stroke}.stakes_graph_num[data-v-95a2147d]{font-family:Barlow Condensed,Inter,system-ui,sans-serif;font-weight:800;font-size:var(--fork-num);letter-spacing:.01em;white-space:nowrap;line-height:1;position:absolute;top:0;left:0}.stakes_graph_num.is_win[data-v-95a2147d]{color:var(--green-ink)}.stakes_graph_num.is_loss[data-v-95a2147d]{color:var(--red-ink)}.stakes_graph_num.is_measure[data-v-95a2147d]{visibility:hidden;pointer-events:none}.stakes_emblem[data-v-95a2147d]{flex:none;width:36px;height:41px;display:block;overflow:visible}.stakes_emblem path[data-v-95a2147d]{fill:none}.stakes_emblem_line[data-v-95a2147d]{stroke:var(--tone);stroke-width:2.6px;stroke-linejoin:round;stroke-linecap:round}.stakes_emblem_fill[data-v-95a2147d]{fill:var(--tone)!important}.is_climb .stakes_emblem_line[data-v-95a2147d]{stroke-width:3.4px;stroke-linejoin:miter;stroke-linecap:square}.is_climb .stakes_emblem_line.is_low[data-v-95a2147d]{stroke:#5cc9a06b}.stakes_first[data-v-95a2147d]{gap:12px;display:grid}.stakes_first_row[data-v-95a2147d]{align-items:center;gap:12px;display:flex}.stakes_first_row p[data-v-95a2147d]{text-wrap:balance;color:var(--muted);font-size:13px;font-weight:700;line-height:1.35}.stakes_emblem.is_empty[data-v-95a2147d]{width:26px;height:30px}.stakes_emblem.is_empty .stakes_emblem_line[data-v-95a2147d]{stroke:#5aa6ee80;stroke-width:2px;stroke-dasharray:4.5 3.5}.stakes:not(.is_live) .stakes_label[data-v-95a2147d],.stakes:not(.is_live) .stakes_rank_col[data-v-95a2147d],.stakes:not(.is_live) .stakes_rule[data-v-95a2147d],.stakes:not(.is_live) .stakes_rating_col[data-v-95a2147d],.stakes:not(.is_live) .stakes_first_row[data-v-95a2147d]{opacity:0}.stakes.is_live:not(.is_still) .stakes_label[data-v-95a2147d]{animation:stakes_fade-95a2147d .3s var(--ease-out) both}.stakes.is_live:not(.is_still) .stakes_label.is_meta[data-v-95a2147d]{animation-delay:.3s}.stakes.is_live:not(.is_still) .stakes_emblem_line[data-v-95a2147d]{stroke-dasharray:100 100;animation:.62s cubic-bezier(.45,.05,.25,1) 80ms both stakes_draw-95a2147d}.stakes.is_live:not(.is_still) .stakes_emblem_line.is_high[data-v-95a2147d]{animation-delay:.28s}.stakes.is_live:not(.is_still) .stakes_emblem_fill[data-v-95a2147d]{animation:.3s .58s both stakes_fade-95a2147d}.stakes.is_live:not(.is_still) .stakes_rank_body[data-v-95a2147d]{animation:stakes_slide_l-95a2147d .46s var(--ease-settle) .12s both}.stakes.is_live:not(.is_still) .stakes_hero[data-v-95a2147d]:after{animation:stakes_wipe-95a2147d .44s var(--ease-out) .36s both}.stakes.is_live:not(.is_still) .stakes_rank[data-v-95a2147d],.stakes.is_live:not(.is_still) .stakes_gain[data-v-95a2147d]{animation:.34s cubic-bezier(.3,1.4,.5,1) .5s both stakes_stamp-95a2147d}.stakes.is_live:not(.is_still) .stakes_to .stakes_rank[data-v-95a2147d]{animation:none}.stakes.is_live:not(.is_still) .stakes_to[data-v-95a2147d]{animation:.24s .66s both stakes_fade-95a2147d}.stakes.is_live:not(.is_still) .stakes_hand[data-v-95a2147d]{animation:.2s .66s both stakes_fade-95a2147d}.stakes.is_live:not(.is_still) .stakes_rule[data-v-95a2147d]{animation:stakes_drop-95a2147d .4s var(--ease-out) .3s both}.stakes.is_live:not(.is_still) .stakes_rating_col[data-v-95a2147d]{animation:.2s .36s both stakes_fade-95a2147d}.stakes.is_live:not(.is_still) .stakes_first_row[data-v-95a2147d]{animation:stakes_fade-95a2147d .4s var(--ease-out) .1s both}.stakes.is_live:not(.is_still) .stakes_first .stakes_emblem_line[data-v-95a2147d]{stroke-dasharray:4.5 3.5;animation:none}@keyframes stakes_fade-95a2147d{0%{opacity:0}}@keyframes stakes_wipe-95a2147d{0%{transform:scaleX(0)}}@keyframes stakes_drop-95a2147d{0%{transform:scaleY(0)}}@keyframes stakes_draw-95a2147d{0%{stroke-dashoffset:100px}}@keyframes stakes_slide_l-95a2147d{0%{opacity:0;transform:translate(-18px)skew(-8deg)}40%{opacity:1}}@keyframes stakes_stamp-95a2147d{0%{opacity:0;transform:scale(1.5)}60%{opacity:1}}@media (width>=560px){.stakes[data-v-95a2147d]{--col-gap:32px}.stakes_hero[data-v-95a2147d]{font-size:40px}.stakes_hero.is_defend[data-v-95a2147d]{font-size:36px}.stakes[data-v-95a2147d]{--fork-h:96px;--fork-num:30px;--tick-pull:14px}.stakes_emblem[data-v-95a2147d]{width:40px;height:46px}.stakes_rank_col[data-v-95a2147d]{gap:14px}}@media (width<=374px){.stakes[data-v-95a2147d]{--col-gap:14px}.stakes_hero[data-v-95a2147d]{font-size:30px}.stakes_hero.is_defend[data-v-95a2147d]{font-size:26px}.stakes[data-v-95a2147d]{--fork-h:80px;--fork-num:22px;--tick-pull:9px}.stakes_hero[data-v-95a2147d]{gap:5px}.stakes_emblem[data-v-95a2147d]{width:31px;height:36px}.stakes_rank_col[data-v-95a2147d]{gap:10px}}@media (prefers-reduced-motion:reduce){.stakes[data-v-95a2147d] *,.stakes[data-v-95a2147d] :before,.stakes[data-v-95a2147d] :after{animation:none!important}}@property --smb_nudge{syntax:"<length>";inherits:true;initial-value:0}@property --smb_split{syntax:"<length>";inherits:true;initial-value:0}@property --smb_ga{syntax:"<number>";inherits:true;initial-value:.14}@property --smb_ta{syntax:"<number>";inherits:true;initial-value:.13}@property --smb_glow{syntax:"<number>";inherits:true;initial-value:1}@property --smb_mint{syntax:"<number>";inherits:true;initial-value:0}.seam_btn[data-v-1c582e77]{--smb_x:calc(50% + var(--smb_nudge));--smb_rise:9.5px;--smb_lean:-18.7deg;--smb_gap:14px;--smb_lc:#fff4cc61;--smb_ga:.14;--smb_ta:.13;--smb_red:#ff5d6c;--smb_gold:#f0d67a;isolation:isolate;width:100%;height:52px;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0e1d40;border:0;border-radius:999px;padding:0;transition:--smb_ga .24s,--smb_ta .24s,--smb_glow .3s,--smb_nudge .3s cubic-bezier(.22,1,.36,1),transform .12s,filter .2s,box-shadow .3s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.seam_btn[data-v-1c582e77]:focus-visible{outline:2px solid var(--smb_gold);outline-offset:3px}.seam_btn[aria-disabled=true][data-v-1c582e77]{cursor:default}.seam_btn.mode_challenge[data-v-1c582e77]:is(.is_ready,.is_pending):active{--smb_ga:.22;--smb_ta:.2;--smb_lc:#fff4ccb3;transform:scale(.985)}@media (hover:hover){.seam_btn.mode_challenge.is_ready[data-v-1c582e77]:hover{--smb_ga:.18;--smb_ta:.17}}.seam_gold[data-v-1c582e77],.seam_teal[data-v-1c582e77],.seam_gap[data-v-1c582e77]{pointer-events:none;z-index:0;position:absolute;inset:0}.seam_gold[data-v-1c582e77]{clip-path:polygon(0 0,calc(var(--smb_x) - var(--smb_split) + var(--smb_rise)) 0,calc(var(--smb_x) - var(--smb_split) - var(--smb_rise)) 100%,0 100%);background:rgba(244,198,92,calc(var(--smb_ga) * .62))}.seam_teal[data-v-1c582e77]{clip-path:polygon(calc(var(--smb_x) + var(--smb_split) + var(--smb_rise)) 0,100% 0,100% 100%,calc(var(--smb_x) + var(--smb_split) - var(--smb_rise)) 100%);background:rgba(84,221,235,calc(var(--smb_ta) * .72))}.seam_line[data-v-1c582e77]{top:-1px;bottom:-1px;left:var(--smb_x);z-index:1;background:var(--smb_lc);pointer-events:none;width:1px;transform:translateX(-50%) skewX(var(--smb_lean));transition:background .3s,box-shadow .3s,width .25s,opacity .3s;position:absolute}.seam_word[data-v-1c582e77]{z-index:2;pointer-events:none;position:absolute;inset:0}.seam_text[data-v-1c582e77]{white-space:nowrap;letter-spacing:-.005em;flex-direction:column;align-items:center;gap:3px;font-size:16px;font-weight:700;line-height:1.05;transition:opacity .25s,color .25s,text-shadow .25s;display:inline-flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.seam_word_a .seam_text[data-v-1c582e77]{left:calc(var(--smb_x) - var(--smb_offset));color:#fff4cc}.seam_word_b .seam_text[data-v-1c582e77]{left:calc(var(--smb_x) + var(--smb_offset));color:#d8fff8;flex-direction:row;gap:7px}.seam_btn.is_tight .seam_text[data-v-1c582e77]{transform:translate(-50%,-50%)scale(.88)}.seam_caption[data-v-1c582e77]{letter-spacing:.02em;text-transform:none;color:#9eabc9;text-shadow:none;font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:600}.seam_btn.is_flash[data-v-1c582e77]{animation:.18s cubic-bezier(.3,.7,.3,1) smb_pulse-1c582e77}@keyframes smb_pulse-1c582e77{0%{--smb_ga:.14;--smb_ta:.13;filter:brightness();transform:scale(1)}25%{--smb_ga:.34;--smb_ta:.3;--smb_lc:#fff4cce6;filter:brightness(1.2);transform:scale(.975)}70%{transform:scale(1.008)}to{--smb_ga:.14;--smb_ta:.13;filter:brightness();transform:scale(1)}}.seam_btn.is_pending[data-v-1c582e77]{--smb_ga:.06;--smb_ta:.085}.seam_btn.is_pending .seam_word_a .seam_text[data-v-1c582e77]{color:#9eabc9;font-size:15px}.seam_btn.is_pending .seam_word_b .seam_text[data-v-1c582e77]{color:var(--smb_gold);font-size:15px}.seam_chev[data-v-1c582e77]{flex-shrink:0;margin-top:1px}.seam_btn.is_pending .seam_line[data-v-1c582e77]{background:linear-gradient(#fff4cc33 0 35%,#fffbe9f2 50%,#fff4cc33 65% 100%) 0 0/100% 300%;animation:2.8s ease-in-out infinite smb_seam_run-1c582e77}@keyframes smb_seam_run-1c582e77{0%{background-position:0 100%}55%,to{background-position:0 0}}.seam_btn.is_cooldown[data-v-1c582e77]{--smb_ga:.075;--smb_ta:.07;--smb_lc:#fff4cc38}.seam_btn.is_cooldown .seam_text_main[data-v-1c582e77],.seam_btn.is_cooldown .seam_word_b .seam_text[data-v-1c582e77]{letter-spacing:.08em;text-transform:uppercase;font-family:Orbitron,Inter,sans-serif;font-size:13.5px;font-weight:700}.seam_btn.is_cooldown .seam_word_a .seam_text[data-v-1c582e77]{color:#fff4ccb3}.seam_btn.is_cooldown .seam_word_b .seam_text[data-v-1c582e77]{color:var(--smb_gold);font-variant-numeric:tabular-nums}.seam_btn.is_cooldown.is_denied[data-v-1c582e77]{animation:2s smb_deny_body-1c582e77}.seam_btn.is_cooldown.is_denied .seam_word_b .seam_text[data-v-1c582e77]{animation:2s smb_deny_timer-1c582e77}@keyframes smb_deny_body-1c582e77{0%,to{box-shadow:inset 0 0 0 1px #ffffff1a}6%,72%{box-shadow:inset 0 0 0 1px #ff5d6c24}}@keyframes smb_deny_timer-1c582e77{0%{color:var(--smb_gold)}5%{color:#fff}14%{color:var(--smb_red)}22%{color:#ffd6da}30%,72%{color:var(--smb_red)}to{color:var(--smb_gold)}}.seam_edge[data-v-1c582e77]{pointer-events:none;z-index:3;opacity:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.seam_edge rect[data-v-1c582e77]{x:.75px;y:.75px;rx:25px;ry:25px;fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke;width:calc(100% - 1.5px);height:calc(100% - 1.5px)}.seam_edge_base[data-v-1c582e77]{stroke:#ff5d6c29}.seam_edge_prog[data-v-1c582e77]{stroke:var(--smb_red);stroke-linecap:round;stroke-dasharray:var(--smb_el) 100;stroke-dashoffset:var(--smb_eo,0)}.seam_btn.is_denied .seam_edge[data-v-1c582e77]{animation:2s smb_edge_show-1c582e77}@keyframes smb_edge_show-1c582e77{0%{opacity:0}4%,72%{opacity:1}to{opacity:0}}.seam_btn.is_locked[data-v-1c582e77]{filter:saturate(.12)brightness(.82)}.seam_btn.is_locked .seam_text[data-v-1c582e77]{color:#c8d0e0b3}.seam_btn.is_locked .seam_word_b .seam_text[data-v-1c582e77]{font-weight:700}.seam_btn.mode_send[data-v-1c582e77]{--smb_ga:.1;--smb_ta:.09}.seam_btn.mode_send:is(.is_ready,.is_sending,.is_sent) .seam_gold[data-v-1c582e77]{background:rgba(240,214,122,calc(.15 * var(--smb_glow)))}.seam_btn.mode_send:is(.is_ready,.is_sending,.is_sent) .seam_teal[data-v-1c582e77]{background:rgba(84,221,235,calc(.15 * var(--smb_glow)))}.seam_btn.mode_send:is(.is_ready,.is_sending,.is_sent) .seam_line[data-v-1c582e77]{width:1.5px;box-shadow:0 0 5px rgba(255,251,233,calc(.45 * var(--smb_glow)));background:#fffbe9}.seam_btn.mode_send.is_ready[data-v-1c582e77]:active{--smb_glow:1.5;transform:translateY(1px)}.seam_btn.mode_send.is_idle[data-v-1c582e77]{filter:saturate(.5)brightness(.85)}.seam_btn.mode_send.is_sending[data-v-1c582e77]{animation:1s ease-in-out infinite alternate smb_swell-1c582e77}@keyframes smb_swell-1c582e77{0%{--smb_glow:1.5}to{--smb_glow:2.1}}.seam_line_a[data-v-1c582e77]{transform:translateX(calc(-50% - var(--smb_split))) skewX(var(--smb_lean))}.seam_line_b[data-v-1c582e77]{transform:translateX(calc(-50% + var(--smb_split))) skewX(var(--smb_lean));opacity:0}.seam_gap[data-v-1c582e77]{clip-path:polygon(calc(var(--smb_x) - var(--smb_split) + var(--smb_rise)) 0,calc(var(--smb_x) + var(--smb_split) + var(--smb_rise)) 0,calc(var(--smb_x) + var(--smb_split) - var(--smb_rise)) 100%,calc(var(--smb_x) - var(--smb_split) - var(--smb_rise)) 100%);background:rgba(75,240,168,calc(.11 * var(--smb_mint)))}.mode_send .seam_word_a[data-v-1c582e77]{clip-path:polygon(0 0,calc(var(--smb_x) - var(--smb_split) + var(--smb_rise)) 0,calc(var(--smb_x) - var(--smb_split) - var(--smb_rise)) 100%,0 100%)}.mode_send .seam_word_b[data-v-1c582e77]{clip-path:polygon(calc(var(--smb_x) + var(--smb_split) + var(--smb_rise)) 0,100% 0,100% 100%,calc(var(--smb_x) + var(--smb_split) - var(--smb_rise)) 100%)}.seam_word_done[data-v-1c582e77]{clip-path:polygon(calc(var(--smb_x) - var(--smb_split) + var(--smb_rise)) 0,calc(var(--smb_x) + var(--smb_split) + var(--smb_rise)) 0,calc(var(--smb_x) + var(--smb_split) - var(--smb_rise)) 100%,calc(var(--smb_x) - var(--smb_split) - var(--smb_rise)) 100%)}.seam_word_done .seam_text[data-v-1c582e77]{opacity:0;letter-spacing:.1em;text-transform:uppercase;color:#bfffe0;font-family:Orbitron,Inter,sans-serif;font-size:14px;font-weight:700;left:50%}.seam_btn.mode_send.is_sent[data-v-1c582e77]{animation:.82s linear forwards smb_split-1c582e77}.seam_btn.mode_send.is_sent .seam_line_a[data-v-1c582e77]{animation:.82s linear forwards smb_line_a-1c582e77}.seam_btn.mode_send.is_sent .seam_line_b[data-v-1c582e77]{animation:.82s linear forwards smb_line_b-1c582e77}.seam_btn.mode_send.is_sent .seam_word_done .seam_text[data-v-1c582e77]{animation:.4s cubic-bezier(.2,.8,.2,1) .2s forwards smb_close_in-1c582e77}@keyframes smb_split-1c582e77{0%{--smb_glow:1;--smb_split:0px;--smb_mint:0;animation-timing-function:cubic-bezier(.3,0,.4,1)}17%{--smb_glow:2.6;--smb_split:0px;--smb_mint:0;animation-timing-function:cubic-bezier(.55,0,.2,1)}78%{--smb_split:var(--smb_split_to);--smb_mint:1.4;--smb_glow:1.4}to{--smb_split:var(--smb_split_to);--smb_mint:1.2;--smb_glow:1.2}}@keyframes smb_line_a-1c582e77{0%,17%{width:3px}60%{opacity:1}78%,to{opacity:0;width:2px}}@keyframes smb_line_b-1c582e77{0%,16.9%{opacity:0}17%{opacity:1;width:3px}60%{opacity:1}78%,to{opacity:0;width:2px}}@keyframes smb_close_in-1c582e77{0%{opacity:0;letter-spacing:.42em}to{opacity:1;letter-spacing:.1em}}@media (prefers-reduced-motion:reduce){.seam_btn[data-v-1c582e77],.seam_line[data-v-1c582e77],.seam_text[data-v-1c582e77]{transition:opacity .2s!important}.seam_btn[data-v-1c582e77],.seam_btn[data-v-1c582e77] *{animation:none!important}.seam_btn.is_denied .seam_edge[data-v-1c582e77]{opacity:1}.seam_btn.is_denied .seam_word_b .seam_text[data-v-1c582e77]{color:var(--smb_red)}.seam_btn.mode_send.is_sent[data-v-1c582e77]{--smb_split:var(--smb_split_to);--smb_mint:1.2}.seam_btn.mode_send.is_sent .seam_line[data-v-1c582e77]{opacity:0}.seam_btn.mode_send.is_sent .seam_word_done .seam_text[data-v-1c582e77]{opacity:1}}[data-v-7bba3d59] .modal.challenge_sheet_modal{background-color:var(--panel,#0b1630)}[data-v-7bba3d59] .challenge_sheet_modal{max-width:600px;height:var(--sheet-max-h);max-height:var(--sheet-max-h);border-radius:16px 16px 0 0;overflow:hidden}[data-v-7bba3d59] .challenge_sheet_modal .actions_bottom{transform-origin:bottom;animation:.62s cubic-bezier(.22,.8,.22,1) .28s both challenge_footer_rise-7bba3d59}.challenge_body[data-v-7bba3d59]{flex-direction:column;display:flex}.challenge_photo[data-v-7bba3d59]{z-index:-1;isolation:isolate;pointer-events:none;background:#0d1b3a;position:absolute;inset:0;overflow:hidden}.challenge_photo_img[data-v-7bba3d59]{object-fit:cover;object-position:50% 0;filter:grayscale()contrast(1.16)brightness(.94);width:100%;max-width:none;height:125%;transition:transform .36s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;transform:translateY(-20%)}.challenge_photo.is_settled .challenge_photo_img[data-v-7bba3d59]{transition:transform .7s cubic-bezier(.22,1,.36,1);transform:translate(0,0)}.challenge_photo_dark[data-v-7bba3d59]{mix-blend-mode:lighten;background:#10213f;position:absolute;inset:0}.challenge_photo_light[data-v-7bba3d59]{mix-blend-mode:multiply;background:#e9d595;position:absolute;inset:0}.challenge_photo_scrim[data-v-7bba3d59]{background:linear-gradient(#0b163099 0,#0b1630b3 40%,#0b1630cc 76%,#0b1630db 100%);position:absolute;inset:0}.challenge_stage_chrome[data-v-7bba3d59]{z-index:5;padding:max(8px, env(safe-area-inset-top,0px)) 8px 0;pointer-events:none;grid-template-columns:34px 1fr 34px;align-items:start;display:grid;position:absolute;top:0;left:0;right:0}.challenge_back_btn[data-v-7bba3d59]{color:#e8eefb;cursor:pointer;-webkit-backdrop-filter:blur(4px);pointer-events:auto;opacity:0;background:#070f2194;border:1px solid #ffffff4d;border-radius:999px;grid-column:1;place-items:center;width:34px;height:34px;transition:background .15s,border-color .15s,transform .14s cubic-bezier(.22,.8,.22,1);display:grid;transform:translate(-8px)}.challenge_body.is_intro_active .challenge_back_btn[data-v-7bba3d59]{animation:.42s cubic-bezier(.22,.8,.22,1) .12s both challenge_back_in-7bba3d59}.challenge_back_btn[data-v-7bba3d59]:hover{background:#070f21bd;border-color:#ffffff6b;transform:translate(0)scale(1.04)}.challenge_back_btn[data-v-7bba3d59]:active{transform:translate(0)scale(.94)}.challenge_back_icon[data-v-7bba3d59]{display:block}.challenge_drag_handle[data-v-7bba3d59]{pointer-events:none;grid-column:2;justify-content:center;align-items:center;padding-top:2px;display:flex}.challenge_drag_bar[data-v-7bba3d59]{pointer-events:auto;cursor:grab;touch-action:none;opacity:0;background:#ffffff94;border-radius:999px;width:46px;height:5px;transition:background .15s,transform .14s;transform:scaleX(.6);box-shadow:0 2px 8px #00000047}.challenge_body.is_intro_active .challenge_drag_bar[data-v-7bba3d59]{animation:.38s cubic-bezier(.22,.8,.22,1) 80ms both challenge_handle_in-7bba3d59}.challenge_drag_bar[data-v-7bba3d59]:active{cursor:grabbing;transform:scaleX(.92)}.challenge_stage[data-v-7bba3d59]{background:#000;flex-shrink:0;height:clamp(170px,32vw,220px);transition:height .44s cubic-bezier(.22,.8,.22,1);position:relative;overflow:hidden}.challenge_body.is_compact .challenge_stage[data-v-7bba3d59]{height:124px}.challenge_body.has_caption:not(.is_compact) .challenge_stage[data-v-7bba3d59]{height:clamp(200px,36vw,240px)}.challenge_stage_bg[data-v-7bba3d59]{position:absolute;inset:0;overflow:hidden}.challenge_stage_slice[data-v-7bba3d59]{opacity:0;width:56%;position:absolute;top:0;bottom:0;overflow:hidden}.challenge_stage_slice_you[data-v-7bba3d59]{z-index:1;clip-path:polygon(0 0,100% 0,78% 100%,0 100%);left:0;transform:translate(-6%)scale(1.04)}.challenge_body.is_intro_active .challenge_stage_slice_you[data-v-7bba3d59]{animation:.58s cubic-bezier(.22,.8,.22,1) 40ms both challenge_slice_you_in-7bba3d59}.challenge_stage_slice_them[data-v-7bba3d59]{z-index:2;clip-path:polygon(22% 0,100% 0,100% 100%,0 100%);right:0;transform:translate(6%)scale(1.04)}.challenge_body.is_intro_active .challenge_stage_slice_them[data-v-7bba3d59]{animation:.58s cubic-bezier(.22,.8,.22,1) .1s both challenge_slice_them_in-7bba3d59}.challenge_stage_slice[data-v-7bba3d59] .bg_img{object-fit:cover;object-position:center 8%;filter:grayscale(.15)contrast(1.1)brightness(.78)saturate(.85);width:100%;max-width:none;height:100%;position:absolute;inset:0;transform:none;-webkit-mask:none;mask:none}.challenge_stage_slice_you[data-v-7bba3d59] .bg_img{object-position:72% 8%}.challenge_stage_slice_them[data-v-7bba3d59] .bg_img{object-position:28% 8%}.challenge_stage[data-v-7bba3d59]:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#081228f2 100%);position:absolute;inset:0}.challenge_vs[data-v-7bba3d59]{z-index:3;-webkit-backdrop-filter:none;box-shadow:none;letter-spacing:.14em;color:#f0d67a;text-shadow:0 0 28px #f0d67a8c,0 4px 16px #000000bf,0 1px #ffffff59;pointer-events:none;opacity:0;background:0 0;border:0;padding:0;font-family:Orbitron,Inter,system-ui,sans-serif;font-size:clamp(30px,9vw,48px);font-style:italic;font-weight:1000;line-height:1;transition:top .44s cubic-bezier(.22,.8,.22,1),font-size .44s cubic-bezier(.22,.8,.22,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-62%)skew(-6deg)scale(.72)}.challenge_body.is_compact .challenge_vs[data-v-7bba3d59]{font-size:28px;top:42%}.challenge_body.is_intro_active .challenge_vs[data-v-7bba3d59]{animation:.5s cubic-bezier(.22,1,.36,1) .22s both challenge_vs_pop-7bba3d59}.challenge_name_you[data-v-7bba3d59],.challenge_name_them[data-v-7bba3d59]{z-index:4;pointer-events:none;opacity:0;gap:2px;max-width:42%;display:grid;position:absolute;bottom:12px}.challenge_name_you[data-v-7bba3d59]{left:14px;transform:translateY(10px)}.challenge_name_you[data-v-7bba3d59],.challenge_name_them[data-v-7bba3d59]{transition:bottom .44s cubic-bezier(.22,.8,.22,1)}.challenge_body.has_caption .challenge_name_you[data-v-7bba3d59],.challenge_body.has_caption .challenge_name_them[data-v-7bba3d59]{bottom:34px}.challenge_body.is_compact .challenge_role[data-v-7bba3d59],.challenge_body.is_compact .challenge_name_them small[data-v-7bba3d59]{display:none}.challenge_body.is_compact .challenge_name_you strong[data-v-7bba3d59],.challenge_body.is_compact .challenge_name_them strong[data-v-7bba3d59]{font-size:15px}.challenge_name_them[data-v-7bba3d59]{text-align:right;right:14px;transform:translateY(10px)}.challenge_body.is_intro_active .challenge_name_you[data-v-7bba3d59]{animation:.46s cubic-bezier(.22,.8,.22,1) .28s both challenge_name_rise-7bba3d59}.challenge_body.is_intro_active .challenge_name_them[data-v-7bba3d59]{animation:.46s cubic-bezier(.22,.8,.22,1) .34s both challenge_name_rise-7bba3d59}.challenge_role[data-v-7bba3d59]{color:#e6ecfa9e;letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:900}.challenge_name_you strong[data-v-7bba3d59],.challenge_name_them strong[data-v-7bba3d59]{letter-spacing:-.03em;color:#fff;text-shadow:0 2px 10px #000000a6;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(16px,3.8vw,22px);font-weight:1000;line-height:1.05;overflow:hidden}.challenge_name_you strong[data-v-7bba3d59]{color:#fff4cc}.challenge_name_them strong[data-v-7bba3d59]{color:#d8fff8}.challenge_name_them small[data-v-7bba3d59]{color:#e6ecfa8c;font-size:10px;font-weight:750}.challenge_meta[data-v-7bba3d59]{flex-wrap:wrap;justify-content:flex-end;column-gap:9px;display:flex}.challenge_content[data-v-7bba3d59]{--pec_bleed:16px;gap:18px;padding:16px 16px 20px;display:grid}.challenge_summary_step[data-v-7bba3d59]{gap:18px;display:grid}.challenge_summary_step[data-v-7bba3d59]>*{opacity:0;transform:translateY(14px)}.challenge_body.is_intro_active .challenge_summary_step[data-v-7bba3d59]>*{animation:.46s cubic-bezier(.22,.8,.22,1) both challenge_content_rise-7bba3d59}.challenge_body.is_intro_active .challenge_summary_step[data-v-7bba3d59]>:first-child{animation-delay:40ms}.challenge_body.is_intro_active .challenge_summary_step[data-v-7bba3d59]>:nth-child(2){animation-delay:.1s}.challenge_body.is_intro_active .challenge_summary_step[data-v-7bba3d59]>:nth-child(3){animation-delay:.16s}.challenge_body.is_intro_active .challenge_summary_step[data-v-7bba3d59]>:nth-child(4){animation-delay:.22s}.challenge_body.is_intro_active .challenge_summary_step[data-v-7bba3d59]>:nth-child(5){animation-delay:.28s}.challenge_question[data-v-7bba3d59]{gap:14px;display:grid}.challenge_title_row[data-v-7bba3d59]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.challenge_title_row h2[data-v-7bba3d59]{letter-spacing:-.03em;margin:0;font-size:clamp(20px,4.5vw,26px);font-weight:1000;line-height:1.1}.challenge_details[data-v-7bba3d59],.challenge_details_row[data-v-7bba3d59]{grid-template-columns:1fr;align-items:start;gap:14px;display:grid}.challenge_detail[data-v-7bba3d59]{align-content:start;align-self:start;gap:6px;min-width:0;display:grid}.challenge_detail_head[data-v-7bba3d59]{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:950;display:inline-flex}.challenge_detail_hint[data-v-7bba3d59]{color:var(--muted);word-break:break-word;min-height:14.3px;font-size:11px;font-weight:750;line-height:1.3}.challenge_field_input[data-v-7bba3d59]{box-sizing:border-box;border:1px solid var(--border);width:100%;min-width:0;max-width:100%;min-height:40px;color:var(--text);font:inherit;background:#ffffff0a;border-radius:10px;outline:none;margin:0;padding:0 12px;font-size:14px;font-weight:800;transition:border-color .15s,background .15s}.challenge_field_input[data-v-7bba3d59]:focus{background:#ffffff0f;border-color:#f0d67a7a}.challenge_field_input[data-v-7bba3d59]::placeholder{color:var(--muted);opacity:.75;font-weight:700}.challenge_date_button[data-v-7bba3d59]{box-sizing:border-box;border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:14px;align-items:center;gap:12px;width:100%;min-height:64px;padding:12px 14px;transition:border-color .18s,transform .16s cubic-bezier(.22,.8,.22,1);display:flex;position:relative}.challenge_date_button[data-v-7bba3d59]:hover{border-color:#f0d67a47}.challenge_date_button[data-v-7bba3d59]:active{transform:scale(.995)}.challenge_date_button_icon[data-v-7bba3d59]{color:#07101f;background:var(--accent);width:40px;height:40px;box-shadow:none;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.challenge_date_button_text[data-v-7bba3d59]{pointer-events:none;flex:1;gap:2px;min-width:0;display:grid}.challenge_date_button_text strong[data-v-7bba3d59]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:1000;overflow:hidden}.challenge_date_bits[data-v-7bba3d59]{align-items:baseline;gap:10px;min-width:0;display:flex}.challenge_date_bits>span[data-v-7bba3d59]{text-overflow:ellipsis;min-width:0;overflow:hidden}.challenge_date_bits>span.is_time[data-v-7bba3d59]{color:#e6ecfab3;flex-shrink:0;font-weight:850}.challenge_date_button.is_set .challenge_date_button_text small[data-v-7bba3d59]{color:var(--muted)}.challenge_date_button_text small[data-v-7bba3d59]{color:var(--muted);font-size:11px;font-weight:750}.challenge_date_button_chevron[data-v-7bba3d59]{color:var(--accent);opacity:.75;pointer-events:none;flex-shrink:0}.challenge_date_input_overlay[data-v-7bba3d59]{opacity:0;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.challenge_date_clear[data-v-7bba3d59]{z-index:2;width:22px;height:22px;color:var(--muted);cursor:pointer;background:#ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;line-height:1;transition:background .15s,color .15s;display:inline-flex;position:relative}.challenge_date_clear[data-v-7bba3d59]:hover{color:var(--text);background:#fff3}.challenge_bestof_row[data-v-7bba3d59]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.challenge_bestof_btn[data-v-7bba3d59]{border:1px solid var(--border);min-height:38px;color:var(--muted);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:10px;font-size:15px;font-weight:1000;transition:background .18s,color .18s,border-color .18s,transform .14s cubic-bezier(.22,.8,.22,1),box-shadow .18s}.challenge_bestof_btn[data-v-7bba3d59]:hover:not(.active){color:var(--text);border-color:#f0d67a47}.challenge_bestof_btn.active[data-v-7bba3d59]{color:#07101f;border-color:var(--accent);background:var(--accent);box-shadow:none;animation:.34s cubic-bezier(.22,1,.36,1) challenge_bestof_snap-7bba3d59}.challenge_bestof_btn[data-v-7bba3d59]:active{transform:scale(.94)}.challenge_section[data-v-7bba3d59]{gap:8px;display:grid}.challenge_section_head[data-v-7bba3d59]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.challenge_section_label[data-v-7bba3d59]{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:950}.challenge_message[data-v-7bba3d59]{box-sizing:border-box;resize:none;border:1px solid var(--border);width:100%;min-width:0;color:var(--text);font:inherit;background:#ffffff08;border-radius:12px;outline:none;padding:12px 14px;font-size:14px;line-height:1.5;transition:border-color .15s}.challenge_message[data-v-7bba3d59]:focus{border-color:#f0d67a6b}.challenge_char_count[data-v-7bba3d59]{text-align:right;color:var(--muted);font-size:11px;font-weight:800}.challenge_char_count.warn[data-v-7bba3d59]{color:#ff9b91}.challenge_summary_section[data-v-7bba3d59]{gap:10px}.challenge_footer[data-v-7bba3d59]{opacity:0;gap:12px;width:100%;display:grid;transform:translateY(12px)}.challenge_footer.is_intro_active[data-v-7bba3d59]{animation:.48s cubic-bezier(.22,.8,.22,1) .42s both challenge_footer_content_in-7bba3d59}.challenge_send_btn[data-v-7bba3d59]{width:100%;max-width:400px;margin:0 auto}.challenge_confirm_frame[data-v-7bba3d59]{isolation:isolate;border-radius:11px;width:100%;display:block;position:relative;overflow:hidden}.challenge_confirm_frame[data-v-7bba3d59]:before{content:"";border-radius:inherit;z-index:0;pointer-events:none;background:#f0d67a24;position:absolute;inset:0}.challenge_confirm_frame.ready[data-v-7bba3d59]:not(.sent):not(.sending):before{background:#f0d67a9e}.challenge_confirm_frame.ready[data-v-7bba3d59]:not(.sent):not(.sending):hover:before{background:#f0d67ad9}.challenge_confirm_frame.disabled[data-v-7bba3d59]:before{background:#f0d67a1f}.challenge_confirm_frame.sent[data-v-7bba3d59]:before{background:0 0}.challenge_confirm_btn[data-v-7bba3d59]{z-index:2;width:calc(100% - 3px);min-height:48px;color:var(--muted);font:inherit;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#08111f;border:0;border-radius:9px;justify-content:center;align-items:center;margin:1.5px;padding:0 16px;font-size:13px;font-weight:900;transition:color .2s,background .2s;display:flex;position:relative;overflow:hidden}.challenge_confirm_frame.disabled .challenge_confirm_btn[data-v-7bba3d59]{width:calc(100% - 2px);margin:1px}.challenge_confirm_content[data-v-7bba3d59]{z-index:1;justify-content:center;align-items:center;gap:8px;display:inline-flex;position:relative}.challenge_confirm_btn[data-v-7bba3d59]:not(:disabled):not(.sent):not(.sending){color:#fff1c4}.challenge_confirm_frame.ready:not(.sent):not(.sending):hover .challenge_confirm_btn[data-v-7bba3d59]:not(:disabled):not(.sending){color:#fff8e5;background:#0b1628}.challenge_confirm_frame.ready:not(.sent):not(.sending):active .challenge_confirm_content[data-v-7bba3d59]{transition:transform 80ms cubic-bezier(.22,1,.36,1);transform:scale(.96)}.challenge_confirm_icon[data-v-7bba3d59]{z-index:1;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.challenge_confirm_label[data-v-7bba3d59]{z-index:1;position:relative}.challenge_confirm_btn[data-v-7bba3d59]:disabled:not(.sending):not(.sent){opacity:.72;cursor:not-allowed;color:#9eabc9b8;background:#070e1c}.challenge_confirm_btn.sent[data-v-7bba3d59]{color:#0000;opacity:1;cursor:default;background:0 0}.challenge_submit_error[data-v-7bba3d59]{text-align:center;color:#ff9b91;margin:6px 0 0;font-size:12px;font-weight:750;line-height:1.4}.challenge_content[data-v-7bba3d59]{transition:opacity .24s cubic-bezier(.22,.8,.22,1),filter .24s cubic-bezier(.22,.8,.22,1)}.challenge_content.is_locked[data-v-7bba3d59]{opacity:.35;filter:saturate(.45);pointer-events:none;-webkit-user-select:none;user-select:none}.challenge_account[data-v-7bba3d59]{gap:6px;width:100%;max-width:440px;margin:0 auto;padding-top:2px;display:grid}.challenge_account_title[data-v-7bba3d59]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:17px;font-weight:800;line-height:1.25}.challenge_account_body[data-v-7bba3d59]{color:#b4c0d9;margin:0;font-size:13px;font-weight:500;line-height:1.45}.challenge_account_actions[data-v-7bba3d59]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.challenge_account_btn[data-v-7bba3d59]{min-height:48px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#08111f;border:1px solid #ffffff1f;border-radius:11px;padding:0 12px;font-size:15px;font-weight:800;transition:border-color .18s,filter .18s,transform .12s cubic-bezier(.22,.8,.22,1)}.challenge_account_btn[data-v-7bba3d59]:hover{border-color:#ffffff3d}.challenge_account_btn[data-v-7bba3d59]:active{transform:scale(.98)}.challenge_account_btn[data-v-7bba3d59]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.challenge_account_btn.is_primary[data-v-7bba3d59]{color:#0b1730;background:var(--accent-gradient,linear-gradient(180deg, #f2d983, #c98a1a));border-color:#0000}.challenge_account_btn.is_primary[data-v-7bba3d59]:hover{filter:brightness(1.06)}.challenge_plate_bo[data-v-7bba3d59]{z-index:4;color:#f0d67a;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;pointer-events:none;background:#070f21cc;border:1px solid #f0d67a99;border-radius:6px;padding:4px 10px 4px 11px;font-size:10px;font-weight:950;line-height:1.1;transition:top .44s cubic-bezier(.22,.8,.22,1);position:absolute;top:calc(50% + 24px);left:50%;transform:translate(-50%);box-shadow:0 8px 20px -10px #000000e6,0 0 16px -6px #f0d67a80}.challenge_body.is_compact .challenge_plate_bo[data-v-7bba3d59]{top:calc(42% + 21px)}.challenge_plate-enter-active[data-v-7bba3d59]{animation:.48s cubic-bezier(.22,1,.36,1) both challenge_plate_stamp-7bba3d59}.challenge_plate-leave-active[data-v-7bba3d59]{transition:opacity .12s}.challenge_plate-leave-to[data-v-7bba3d59]{opacity:0}@keyframes challenge_plate_stamp-7bba3d59{0%{opacity:0;filter:blur(3px);transform:translate(-50%)scale(1.8)}55%{opacity:1;filter:blur();transform:translate(-50%)scale(.93);box-shadow:0 0 0 6px #f0d67a2e,0 0 28px -4px #f0d67acc}to{opacity:1;transform:translate(-50%)scale(1)}}.challenge_q_head[data-v-7bba3d59]{justify-content:space-between;align-items:center;gap:10px;display:flex}.challenge_q_count[data-v-7bba3d59]{gap:4px;display:flex}.challenge_q_count i[data-v-7bba3d59]{background:#ffffff1f;border-radius:2px;width:18px;height:3px;transition:background .3s;display:block}.challenge_q_count i.is_done[data-v-7bba3d59]{background:#f0d67a80}.challenge_q_count i.is_here[data-v-7bba3d59]{background:var(--accent)}.challenge_q_title[data-v-7bba3d59]{letter-spacing:-.03em;outline:none;margin:-4px 0 0;font-size:clamp(20px,4.5vw,26px);font-weight:1000;line-height:1.1}.challenge_rounds[data-v-7bba3d59]{padding-bottom:4px}.challenge_bestof_row_big[data-v-7bba3d59]{gap:8px}.challenge_bestof_row_big .challenge_bestof_btn[data-v-7bba3d59]{border-radius:14px;place-content:center;gap:4px;min-height:86px;display:grid}.challenge_bestof_n[data-v-7bba3d59]{letter-spacing:-.04em;font-size:32px;font-weight:1000;line-height:1}.challenge_bestof_sub[data-v-7bba3d59]{letter-spacing:.02em;color:var(--muted);font-size:11px;font-weight:800}.challenge_bestof_btn.active .challenge_bestof_sub[data-v-7bba3d59]{color:#07101fb8}.challenge_step_fwd-enter-active[data-v-7bba3d59],.challenge_step_back-enter-active[data-v-7bba3d59]{transition:opacity .26s,transform .32s cubic-bezier(.22,1,.36,1)}.challenge_step_fwd-leave-active[data-v-7bba3d59],.challenge_step_back-leave-active[data-v-7bba3d59]{transition:opacity .14s,transform .14s}.challenge_step_fwd-enter-from[data-v-7bba3d59]{opacity:0;transform:translate(24px)}.challenge_step_fwd-leave-to[data-v-7bba3d59]{opacity:0;transform:translate(-12px)}.challenge_step_back-enter-from[data-v-7bba3d59]{opacity:0;transform:translate(-24px)}.challenge_step_back-leave-to[data-v-7bba3d59]{opacity:0;transform:translate(12px)}.challenge_summary_title[data-v-7bba3d59]{letter-spacing:-.03em;outline:none;align-items:center;gap:10px;margin:0;font-size:clamp(20px,4.5vw,26px);font-weight:1000;line-height:1.1;display:flex}.challenge_status_badge[data-v-7bba3d59]{color:#04241b;background:#20c997;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;animation:.42s cubic-bezier(.22,1,.36,1) both challenge_badge_in-7bba3d59;display:grid;box-shadow:0 6px 16px -8px #20c997cc}.challenge_status_badge.is_withdrawn[data-v-7bba3d59]{color:var(--muted);box-shadow:none;background:#ffffff24}.challenge_status_sub[data-v-7bba3d59]{color:var(--muted);flex-basis:100%;margin:0;font-size:13px;font-weight:700;line-height:1.4}button.challenge_date_button[data-v-7bba3d59]{font:inherit;color:inherit;text-align:left}.challenge_date_button.is_static[data-v-7bba3d59]{cursor:default}.challenge_date_button.is_static[data-v-7bba3d59]:hover,.challenge_date_button.is_static[data-v-7bba3d59]:active{border-color:var(--border);transform:none}.challenge_place_value[data-v-7bba3d59]{text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;align-items:center;display:flex;overflow:hidden}.challenge_place_value[data-v-7bba3d59]:hover:not(.is_static){border-color:#f0d67a47}.challenge_place_value.is_empty[data-v-7bba3d59]{color:var(--muted);font-weight:700}.challenge_place_value.is_static[data-v-7bba3d59]{cursor:default}.challenge_detail_hint.is_ok[data-v-7bba3d59]{color:#20c997}.challenge_detail_hint.is_needs[data-v-7bba3d59]{color:#d9c27ad9}.challenge_bestof_jump[data-v-7bba3d59]{width:100%;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.challenge_bestof_jump.is_static[data-v-7bba3d59]{cursor:default}.challenge_bestof_jump .challenge_bestof_btn[data-v-7bba3d59]{cursor:inherit;place-items:center;display:grid}.challenge_bestof_jump:not(.is_static):hover .challenge_bestof_btn[data-v-7bba3d59]:not(.active){color:var(--text);border-color:#f0d67a47}.challenge_message_field[data-v-7bba3d59]{field-sizing:content;min-height:62px;max-height:168px;display:block}.challenge_message_field[data-v-7bba3d59]::placeholder{color:var(--muted);opacity:.8}.challenge_message_field[data-v-7bba3d59]:hover:not(:focus):not([readonly]){border-color:#f0d67a47}.challenge_message_value[data-v-7bba3d59]{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;cursor:pointer;min-height:62px;display:block}.challenge_message_value[data-v-7bba3d59]:hover:not(.is_static){border-color:#f0d67a47}.challenge_message_value.is_empty[data-v-7bba3d59]{color:var(--muted);opacity:.8}.challenge_message_value.is_static[data-v-7bba3d59]{cursor:default}.challenge_body.is_withdrawn .challenge_details[data-v-7bba3d59],.challenge_body.is_withdrawn .challenge_section[data-v-7bba3d59]{opacity:.5}.challenge_body.is_withdrawn .challenge_plate_bo[data-v-7bba3d59]{filter:grayscale();opacity:.6}.challenge_step_btn[data-v-7bba3d59]{width:100%;min-height:48px;color:var(--muted);font:inherit;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#08111f;border:1px solid #ffffff1f;border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:900;transition:color .18s,border-color .18s,transform .12s cubic-bezier(.22,.8,.22,1);display:flex}.challenge_step_btn[data-v-7bba3d59]:hover:not(:disabled){color:var(--text);border-color:#ffffff38}.challenge_step_btn[data-v-7bba3d59]:active:not(:disabled){transform:scale(.98)}.challenge_step_btn.is_next[data-v-7bba3d59]{color:#fff1c4;border-color:#f0d67a80}.challenge_step_btn[data-v-7bba3d59]:disabled{opacity:.6;cursor:default}.challenge_withdraw_btn[data-v-7bba3d59]:hover:not(:disabled){color:#ffb4ab;border-color:#ff9b9173}.challenge_sent_row[data-v-7bba3d59]{gap:10px;display:grid}.challenge_confirm_frame.ready.is_static[data-v-7bba3d59]:not(.sent):not(.sending):before{background:#f0d67a9e;animation:none}.challenge_sr[data-v-7bba3d59]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=520px){.challenge_sent_row[data-v-7bba3d59]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}@keyframes challenge_badge_in-7bba3d59{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@media (width>=420px){.challenge_details_row[data-v-7bba3d59]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@keyframes challenge_handle_in-7bba3d59{0%{opacity:0;transform:scaleX(.6)}to{opacity:1;transform:scaleX(1)}}@keyframes challenge_back_in-7bba3d59{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes challenge_slice_you_in-7bba3d59{0%{opacity:0;transform:translate(-6%)scale(1.04)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes challenge_slice_them_in-7bba3d59{0%{opacity:0;transform:translate(6%)scale(1.04)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes challenge_vs_pop-7bba3d59{0%{opacity:0;transform:translate(-50%,-62%)skew(-6deg)scale(.72)}70%{opacity:1;transform:translate(-50%,-62%)skew(-6deg)scale(1.06)}to{opacity:1;transform:translate(-50%,-62%)skew(-6deg)scale(1)}}@keyframes challenge_name_rise-7bba3d59{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes challenge_content_rise-7bba3d59{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes challenge_footer_rise-7bba3d59{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes challenge_footer_content_in-7bba3d59{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes challenge_bestof_snap-7bba3d59{0%{transform:scale(.92)}60%{transform:scale(1.04)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.challenge_photo_img[data-v-7bba3d59],.challenge_photo.is_settled .challenge_photo_img[data-v-7bba3d59]{transition:none;transform:none}[data-v-7bba3d59] .challenge_sheet_modal .actions_bottom,.challenge_body.is_intro_active .challenge_back_btn[data-v-7bba3d59],.challenge_body.is_intro_active .challenge_drag_bar[data-v-7bba3d59],.challenge_body.is_intro_active .challenge_stage_slice_you[data-v-7bba3d59],.challenge_body.is_intro_active .challenge_stage_slice_them[data-v-7bba3d59],.challenge_body.is_intro_active .challenge_vs[data-v-7bba3d59],.challenge_body.is_intro_active .challenge_name_you[data-v-7bba3d59],.challenge_body.is_intro_active .challenge_name_them[data-v-7bba3d59],.challenge_body.is_intro_active .challenge_summary_step[data-v-7bba3d59]>*,.challenge_footer.is_intro_active[data-v-7bba3d59]{opacity:1!important;animation:none!important;transform:none!important}.challenge_back_btn[data-v-7bba3d59],.challenge_drag_bar[data-v-7bba3d59],.challenge_stage_slice[data-v-7bba3d59],.challenge_vs[data-v-7bba3d59],.challenge_name_you[data-v-7bba3d59],.challenge_name_them[data-v-7bba3d59],.challenge_summary_step[data-v-7bba3d59]>*,.challenge_footer[data-v-7bba3d59]{opacity:1;transform:none}.challenge_vs[data-v-7bba3d59],.challenge_body.is_intro_active .challenge_vs[data-v-7bba3d59]{transform:translate(-50%,-62%)skew(-6deg)!important}.challenge_bestof_btn[data-v-7bba3d59],.challenge_confirm_frame[data-v-7bba3d59],.challenge_confirm_btn[data-v-7bba3d59],.challenge_date_button[data-v-7bba3d59],.challenge_content[data-v-7bba3d59],.challenge_account_btn[data-v-7bba3d59]{transition:none!important}.challenge_account_btn[data-v-7bba3d59]:active{transform:none}.challenge_confirm_frame.sent[data-v-7bba3d59]:before,.challenge_confirm_frame.sent.disabled[data-v-7bba3d59]:before{background:0 0!important}.challenge_bestof_btn.active[data-v-7bba3d59]{animation:none!important}.challenge_stage[data-v-7bba3d59],.challenge_vs[data-v-7bba3d59],.challenge_plate_bo[data-v-7bba3d59],.challenge_name_you[data-v-7bba3d59],.challenge_name_them[data-v-7bba3d59],.challenge_step_btn[data-v-7bba3d59],.challenge_q_count i[data-v-7bba3d59],.challenge_plate-leave-active[data-v-7bba3d59],.challenge_step_fwd-enter-active[data-v-7bba3d59],.challenge_step_fwd-leave-active[data-v-7bba3d59],.challenge_step_back-enter-active[data-v-7bba3d59],.challenge_step_back-leave-active[data-v-7bba3d59]{transition:none!important}.challenge_plate-enter-active[data-v-7bba3d59],.challenge_status_badge[data-v-7bba3d59]{animation:none!important}.challenge_step_fwd-enter-from[data-v-7bba3d59],.challenge_step_back-enter-from[data-v-7bba3d59],.challenge_step_fwd-leave-to[data-v-7bba3d59],.challenge_step_back-leave-to[data-v-7bba3d59]{transform:none!important}}[data-v-f81e2494] .outcome_sheet_modal{background:linear-gradient(#0b1630,#081228);max-width:860px}.outcome_body[data-v-f81e2494]{flex-direction:column;display:flex}.outcome_stage_chrome[data-v-f81e2494]{z-index:5;padding:max(8px, env(safe-area-inset-top,0px)) 8px 0;pointer-events:none;grid-template-columns:34px 1fr 34px;align-items:start;display:grid;position:absolute;top:0;left:0;right:0}.outcome_back_btn[data-v-f81e2494]{color:#e8eefb;cursor:pointer;-webkit-backdrop-filter:blur(4px);pointer-events:auto;background:#070f2194;border:1px solid #ffffff4d;border-radius:999px;grid-column:1;place-items:center;width:34px;height:34px;transition:background .15s,transform .14s cubic-bezier(.22,.8,.22,1);display:grid}.outcome_back_btn[data-v-f81e2494]:hover{background:#070f21bd;transform:scale(1.04)}.outcome_back_btn[data-v-f81e2494]:active{transform:scale(.94)}.outcome_drag_handle[data-v-f81e2494]{pointer-events:none;grid-column:2;justify-content:center;align-items:center;padding-top:2px;display:flex}.outcome_drag_bar[data-v-f81e2494]{pointer-events:auto;cursor:grab;touch-action:none;background:#ffffff94;border-radius:999px;width:46px;height:5px;box-shadow:0 2px 8px #00000047}.outcome_stage[data-v-f81e2494]{background:#000;flex-shrink:0;height:clamp(150px,28vw,196px);position:relative;overflow:hidden}.outcome_stage_bg[data-v-f81e2494]{position:absolute;inset:0;overflow:hidden}.outcome_stage_slice[data-v-f81e2494]{opacity:0;width:56%;transition:filter .3s;position:absolute;top:0;bottom:0;overflow:hidden}.outcome_stage_slice_a[data-v-f81e2494]{z-index:1;clip-path:polygon(0 0,100% 0,78% 100%,0 100%);left:0;transform:translate(-6%)scale(1.04)}.outcome_body.is_intro_active .outcome_stage_slice_a[data-v-f81e2494]{animation:.58s cubic-bezier(.22,.8,.22,1) 40ms both outcome_slice_a-f81e2494}.outcome_stage_slice_b[data-v-f81e2494]{z-index:2;clip-path:polygon(22% 0,100% 0,100% 100%,0 100%);right:0;transform:translate(6%)scale(1.04)}.outcome_body.is_intro_active .outcome_stage_slice_b[data-v-f81e2494]{animation:.58s cubic-bezier(.22,.8,.22,1) .1s both outcome_slice_b-f81e2494}.outcome_stage_slice[data-v-f81e2494] .bg_img{object-fit:cover;object-position:center 8%;filter:grayscale(.15)contrast(1.1)brightness(.78)saturate(.85);width:100%;max-width:none;height:100%;position:absolute;inset:0;transform:none;-webkit-mask:none;mask:none}.outcome_stage_slice_a[data-v-f81e2494] .bg_img{object-position:72% 8%}.outcome_stage_slice_b[data-v-f81e2494] .bg_img{object-position:28% 8%}.outcome_stage_slice.is_winner[data-v-f81e2494] .bg_img{filter:contrast(1.12)brightness(.92)saturate(1.05)}.outcome_stage_slice.is_loser[data-v-f81e2494] .bg_img{filter:grayscale(.72)contrast(1.02)brightness(.52)saturate(.35)}.outcome_stage[data-v-f81e2494]:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#081228f2 100%);position:absolute;inset:0}.outcome_vs[data-v-f81e2494]{z-index:3;letter-spacing:.14em;color:#f0d67a;text-shadow:0 0 28px #f0d67a8c,0 4px 16px #000000bf;pointer-events:none;opacity:0;font-family:Orbitron,Inter,system-ui,sans-serif;font-size:clamp(26px,7.5vw,40px);font-style:italic;font-weight:1000;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-62%)skew(-6deg)scale(.72)}.outcome_body.is_intro_active .outcome_vs[data-v-f81e2494]{animation:.5s cubic-bezier(.22,1,.36,1) .2s both outcome_vs_pop-f81e2494}.outcome_name[data-v-f81e2494]{z-index:4;pointer-events:none;gap:3px;max-width:44%;transition:opacity .25s;display:grid;position:absolute;bottom:12px}.outcome_name_a[data-v-f81e2494]{left:14px}.outcome_name_b[data-v-f81e2494]{text-align:right;right:14px}.outcome_name.dim[data-v-f81e2494]{opacity:.5}.outcome_role_row[data-v-f81e2494]{align-items:center;gap:6px;display:flex}.outcome_role_row_b[data-v-f81e2494]{justify-content:flex-end}.outcome_role[data-v-f81e2494]{color:#e6ecfa9e;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900}.outcome_you_chip[data-v-f81e2494]{color:#ffe9a8;letter-spacing:.1em;background:#f0d67a38;border:1px solid #f0d67a80;border-radius:999px;padding:1px 6px;font-size:8.5px;font-weight:900}.outcome_crown[data-v-f81e2494]{color:#f0d67a;filter:drop-shadow(0 1px 4px #f0d67a80)}.outcome_name strong[data-v-f81e2494]{letter-spacing:-.03em;color:#fff;text-shadow:0 2px 10px #000000a6;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(15px,3.4vw,20px);font-weight:1000;line-height:1.08;display:block;overflow:hidden}.outcome_name_a strong[data-v-f81e2494]{color:#fff4cc}.outcome_name_b strong[data-v-f81e2494]{color:#d8fff8}.outcome_content[data-v-f81e2494]{gap:15px;padding:16px 16px 20px;display:grid}.outcome_eyebrow[data-v-f81e2494]{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;justify-self:start;font-size:11px;font-weight:800}.outcome_title[data-v-f81e2494]{letter-spacing:-.03em;margin:0;font-size:clamp(19px,4.2vw,24px);font-weight:1000;line-height:1.1}.outcome_loading[data-v-f81e2494]{justify-content:center;padding:24px;display:flex}.outcome_spinner[data-v-f81e2494]{border:3px solid #f0d67a40;border-top-color:#f0d67a;border-radius:50%;width:26px;height:26px;animation:.8s linear infinite outcome_spin-f81e2494}.outcome_error_state[data-v-f81e2494]{color:#ff9b91;text-align:center;margin:0;padding:16px;font-size:13.5px;font-weight:750}.outcome_claim[data-v-f81e2494]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);gap:8px;padding:12px 0;display:grid}.outcome_claim_head[data-v-f81e2494]{justify-content:space-between;align-items:center;gap:10px;display:flex}.outcome_claim_label[data-v-f81e2494]{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.outcome_claim_status[data-v-f81e2494]{height:22px;color:var(--muted);white-space:nowrap;border:1px solid #ffffff24;border-radius:5px;align-items:center;padding:0 8px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.outcome_claim_status.is_agreed[data-v-f81e2494]{color:var(--text);border-color:#ffffff3d}.outcome_claim_status.is_disputed[data-v-f81e2494]{color:#f0d67a;border-color:#f0d67a66}.outcome_claim_result[data-v-f81e2494]{color:var(--text);margin:0;font-size:15px;font-weight:700}.outcome_claim_result strong[data-v-f81e2494]{font-weight:1000}.outcome_claim_score[data-v-f81e2494]{color:var(--accent);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:1000}.outcome_confirm_link[data-v-f81e2494]{cursor:pointer;color:#f0d67a;min-height:38px;font:inherit;background:#f0d67a1f;border:1px solid #f0d67a4d;border-radius:8px;justify-self:start;align-items:center;padding:0 14px;font-size:13px;font-weight:750;transition:background .15s;display:inline-flex}.outcome_confirm_link[data-v-f81e2494]:hover:not(:disabled){background:#f0d67a33}.outcome_confirm_link[data-v-f81e2494]:disabled{opacity:.5;cursor:not-allowed}.outcome_section[data-v-f81e2494]{gap:9px;display:grid}.outcome_section_head[data-v-f81e2494]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.outcome_section_label[data-v-f81e2494]{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:950}.outcome_section_hint[data-v-f81e2494]{color:var(--muted);font-size:11px;font-weight:750}.outcome_winner_grid[data-v-f81e2494]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.outcome_winner_card[data-v-f81e2494]{text-align:center;border:1px solid var(--border);cursor:pointer;min-height:70px;font:inherit;-webkit-tap-highlight-color:transparent;background:#ffffff08;border-radius:14px;justify-items:center;gap:2px;padding:12px 10px;transition:border-color .16s,background .16s,transform .14s cubic-bezier(.22,.8,.22,1);display:grid;position:relative}.outcome_winner_card[data-v-f81e2494]:hover:not(.active){border-color:#fff3;transform:translateY(-1px)}.outcome_winner_card[data-v-f81e2494]:active{transform:scale(.98)}.outcome_winner_name[data-v-f81e2494]{letter-spacing:-.02em;color:var(--text);font-size:16px;font-weight:1000}.outcome_winner_role[data-v-f81e2494]{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:9.5px;font-weight:850}.outcome_winner_check[data-v-f81e2494]{color:#07101f;opacity:0;background:0 0;border-radius:50%;place-items:center;width:20px;height:20px;transition:opacity .16s,transform .2s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:8px;right:8px;transform:scale(.5)}.outcome_winner_card.active .outcome_winner_check[data-v-f81e2494]{opacity:1;transform:scale(1)}.outcome_winner_card.side_a.active[data-v-f81e2494]{background:linear-gradient(160deg,#f0d67a38,#f0d67a14);border-color:#0000;box-shadow:inset 0 0 0 1px #f0d67a80,0 6px 20px -10px #f0d67a99}.outcome_winner_card.side_a.active .outcome_winner_name[data-v-f81e2494]{color:#fff4cc}.outcome_winner_card.side_a .outcome_winner_check[data-v-f81e2494]{background:var(--accent-gradient,linear-gradient(160deg,#ffe9a8,#f0d67a))}.outcome_winner_card.side_b.active[data-v-f81e2494]{background:linear-gradient(160deg,#00c6b433,#00c6b40f);border-color:#0000;box-shadow:inset 0 0 0 1px #3cdcb480,0 6px 20px -10px #3cdcb48c}.outcome_winner_card.side_b.active .outcome_winner_name[data-v-f81e2494]{color:#d8fff8}.outcome_winner_card.side_b .outcome_winner_check[data-v-f81e2494]{color:#04241c;background:linear-gradient(160deg,#3be0b6,#0cb589)}.outcome_score_row[data-v-f81e2494]{justify-content:center;align-items:flex-end;gap:14px;display:flex}.outcome_score_col[data-v-f81e2494]{justify-items:center;gap:6px;display:grid}.outcome_score_cap[data-v-f81e2494]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:11px;font-weight:850;overflow:hidden}.outcome_stepper[data-v-f81e2494]{border:1px solid var(--border);background:#ffffff08;border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex}.outcome_step_btn[data-v-f81e2494]{width:36px;height:36px;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff0d;border:0;border-radius:9px;font-size:20px;font-weight:800;line-height:1;transition:background .14s,transform .1s}.outcome_step_btn[data-v-f81e2494]:hover{background:#f0d67a29}.outcome_step_btn[data-v-f81e2494]:active{transform:scale(.9)}.outcome_step_val[data-v-f81e2494]{text-align:center;min-width:40px;color:var(--text);font-variant-numeric:tabular-nums;font-size:26px;font-weight:1000}.outcome_score_dash[data-v-f81e2494]{color:var(--muted);padding-bottom:8px;font-size:26px;font-weight:900}.outcome_score_warn[data-v-f81e2494]{text-align:center;color:#ff9b91;margin:0;font-size:12px;font-weight:750}.outcome_hand_row[data-v-f81e2494]{grid-template-columns:1fr 1fr;gap:8px;max-width:220px;display:grid}.outcome_hand_btn[data-v-f81e2494]{border:1px solid var(--border);min-height:40px;color:var(--muted);font:inherit;letter-spacing:.04em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:11px;font-size:14px;font-weight:1000;transition:background .16s,color .16s,border-color .16s,transform .12s}.outcome_hand_btn[data-v-f81e2494]:hover:not(.active){color:var(--text);border-color:#f0d67a47}.outcome_hand_btn.active[data-v-f81e2494]{color:#07101f;background:var(--accent-gradient,linear-gradient(160deg,#ffe9a8,#f0d67a));border:0;box-shadow:0 6px 16px -8px #f0d67ab3}.outcome_hand_btn[data-v-f81e2494]:active{transform:scale(.96)}.outcome_note[data-v-f81e2494]{box-sizing:border-box;resize:none;border:1px solid var(--border);width:100%;color:var(--text);font:inherit;background:#ffffff08;border-radius:12px;outline:none;padding:11px 13px;font-size:14px;line-height:1.5;transition:border-color .15s}.outcome_note[data-v-f81e2494]:focus{border-color:#f0d67a6b}.outcome_footer[data-v-f81e2494]{gap:8px;width:100%;display:grid}.outcome_submit_btn[data-v-f81e2494]{cursor:pointer;width:100%;min-height:48px;font:inherit;color:#14100a;background:#f0d67a;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:750;transition:filter .14s,opacity .14s;display:flex}.outcome_submit_btn[data-v-f81e2494]:hover:not(:disabled){filter:brightness(1.05)}.outcome_submit_btn[data-v-f81e2494]:active:not(:disabled){transform:scale(.985)}.outcome_submit_btn[data-v-f81e2494]:disabled{opacity:.5;cursor:not-allowed}.outcome_submit_btn.done[data-v-f81e2494]{opacity:1}.outcome_submit_spinner[data-v-f81e2494]{border:2.5px solid #07101f59;border-top-color:#07101f;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite outcome_spin-f81e2494}.outcome_submit_error[data-v-f81e2494]{text-align:center;color:#ff9b91;margin:0;font-size:12px;font-weight:750}@keyframes outcome_spin-f81e2494{to{transform:rotate(360deg)}}@keyframes outcome_slice_a-f81e2494{0%{opacity:0;transform:translate(-6%)scale(1.04)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes outcome_slice_b-f81e2494{0%{opacity:0;transform:translate(6%)scale(1.04)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes outcome_vs_pop-f81e2494{0%{opacity:0;transform:translate(-50%,-62%)skew(-6deg)scale(.72)}70%{opacity:1;transform:translate(-50%,-62%)skew(-6deg)scale(1.06)}to{opacity:1;transform:translate(-50%,-62%)skew(-6deg)scale(1)}}@media (prefers-reduced-motion:reduce){.outcome_body.is_intro_active .outcome_stage_slice_a[data-v-f81e2494],.outcome_body.is_intro_active .outcome_stage_slice_b[data-v-f81e2494],.outcome_body.is_intro_active .outcome_vs[data-v-f81e2494]{opacity:1!important;animation:none!important;transform:none!important}.outcome_stage_slice[data-v-f81e2494]{opacity:1}.outcome_winner_card[data-v-f81e2494],.outcome_hand_btn[data-v-f81e2494],.outcome_step_btn[data-v-f81e2494],.outcome_submit_btn[data-v-f81e2494]{transition:none!important}}.slide_up_action_dock[data-v-2a54a681]{--dock-accent-rgb:90,162,255;--dock-success-rgb:90,220,150;--dock-surface-rgb:10,18,36;padding:12px 16px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg, #ffffff0f, #ffffff03), linear-gradient(180deg, rgba(var(--dock-surface-rgb), .9), rgba(var(--dock-surface-rgb), .96));-webkit-backdrop-filter:blur(12px)saturate(1.1);opacity:0;visibility:hidden;border-top:1px solid #0000;border-radius:12px 12px 0 0;justify-content:center;align-items:center;display:flex;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(110%);box-shadow:0 -14px 28px #00000057,0 -2px 10px #00000038}.slide_up_action_dock.variant-challenge[data-v-2a54a681]{z-index:112;padding:22px 20px;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));background:#09142c;border-radius:18px 18px 0 0;box-shadow:inset 0 -1px #ffffff14}.slide_up_action_dock_inner[data-v-2a54a681]{z-index:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.slide_up_action_dock.has_photo[data-v-2a54a681]{--dock_photo_navy:9,20,44}.slide_up_action_dock.variant-challenge.has_photo[data-v-2a54a681]{padding-top:30px}.slide_up_action_dock_photo[data-v-2a54a681]{isolation:isolate;pointer-events:none;background:#0d1b3a;position:absolute;inset:0;overflow:hidden}.slide_up_action_dock_photo_img[data-v-2a54a681]{object-fit:cover;object-position:50% 0;filter:grayscale()contrast(1.16)brightness(.94);width:100%;max-width:none;height:auto;min-height:125%;transition:transform .36s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;transform:translateY(-20%)}.slide_up_action_dock_photo.is_lifted .slide_up_action_dock_photo_img[data-v-2a54a681]{transition:transform .46s cubic-bezier(.22,.8,.22,1);transform:translate(0,0)}.slide_up_action_dock_photo_dark[data-v-2a54a681]{mix-blend-mode:lighten;background:#10213f;position:absolute;inset:0}.slide_up_action_dock_photo_light[data-v-2a54a681]{mix-blend-mode:multiply;background:#e9d595;position:absolute;inset:0}.slide_up_action_dock_photo_scrim[data-v-2a54a681]{background:linear-gradient(180deg, rgba(var(--dock_photo_navy),.36) 0, rgba(var(--dock_photo_navy),.5) 55%, rgba(var(--dock_photo_navy),.68) 100%);position:absolute;inset:0}.slide_up_action_dock.is_expandable[data-v-2a54a681]{--dock_head_h:min(50vw, 260px, 30vh);--dock_sheet_ease:cubic-bezier(.22,.8,.22,1);flex-direction:column;justify-content:flex-end;align-items:stretch}.slide_up_action_dock.is_expandable .slide_up_action_dock_inner[data-v-2a54a681]{align-self:center}.slide_up_action_dock.variant-challenge.is_expandable[data-v-2a54a681],.slide_up_action_dock.variant-challenge.has_photo.is_expandable[data-v-2a54a681]{padding-top:0}.slide_up_action_dock.is_expandable .slide_up_action_dock_photo_img[data-v-2a54a681]{min-height:calc(var(--dock_open_h,180px) * 1.06);transform:translate3d(0, calc(-20% * (1 - var(--p,0))), 0);transition:transform .46s var(--dock_sheet_ease)}.slide_up_action_dock.is_expandable.is_dragging .slide_up_action_dock_photo_img[data-v-2a54a681]{transition:none}.slide_up_action_dock.is_expandable .slide_up_action_dock_photo.is_lifted .slide_up_action_dock_photo_img[data-v-2a54a681]{transform:translate(0,0)}.slide_up_action_dock_photo_side[data-v-2a54a681]{background:linear-gradient(270deg, rgba(var(--dock_photo_navy),.86) 0, rgba(var(--dock_photo_navy),.5) 42%, rgba(var(--dock_photo_navy),0) 72%);opacity:calc(1 - var(--p,0) * 1.6);position:absolute;inset:0}.slide_up_action_dock_photo_veil[data-v-2a54a681]{background:linear-gradient(180deg, rgba(var(--dock_photo_navy),0) 0, rgba(var(--dock_photo_navy),.06) calc(var(--dock_head_h) * .62), rgba(var(--dock_photo_navy),.8) calc(var(--dock_head_h) + 58px), rgba(var(--dock_photo_navy),.82) calc(var(--dock_head_h) + 170px), rgba(var(--dock_photo_navy),.86) 100%);opacity:var(--p,0);position:absolute;inset:0}.slide_up_action_dock.is_expandable .slide_up_action_dock_photo_scrim[data-v-2a54a681]{opacity:calc(1 - var(--p,0))}.slide_up_action_dock_grab[data-v-2a54a681]{z-index:2;min-height:44px;color:inherit;font:inherit;text-align:inherit;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex-direction:column;align-items:center;margin:0;padding:8px 20px 0;display:flex;position:absolute;top:0;left:0;right:0}.slide_up_action_dock.is_dragging .slide_up_action_dock_grab[data-v-2a54a681]{cursor:grabbing}.slide_up_action_dock_grab_hit[data-v-2a54a681]{height:44px;position:absolute;top:0;left:0;right:0}.slide_up_action_dock.is_sheet_open:not(.is_dragging) .slide_up_action_dock_grab[data-v-2a54a681]{pointer-events:none}.slide_up_action_dock.is_sheet_open .slide_up_action_dock_grab_hit[data-v-2a54a681]{pointer-events:auto}.slide_up_action_dock_grab[data-v-2a54a681]:focus-visible{border-radius:18px 18px 0 0;outline:none;box-shadow:inset 0 0 0 2px #78c8ff99}.slide_up_action_dock_grab_bar[data-v-2a54a681]{background:#ffffff9e;border-radius:99px;flex:none;width:46px;height:5px;display:block;position:relative}.slide_up_action_dock_peek[data-v-2a54a681]{text-align:right;width:100%;max-width:560px;min-height:44px;opacity:calc(1 - var(--p,0) * 2);flex-direction:column;align-items:flex-end;padding:6px 0 12px;display:flex}.slide_up_action_dock_peek[data-v-2a54a681]:empty{min-height:12px;padding:0}.slide_up_action_dock_sheet[data-v-2a54a681]{z-index:1;height:calc(var(--grab_h,44px) + var(--p,0) * var(--sheet_h,0px));transition:height .46s var(--dock_sheet_ease);flex:none;margin:0 -20px;position:relative;overflow:hidden}.slide_up_action_dock:not(.is_sheet_open) .slide_up_action_dock_sheet[data-v-2a54a681]{transition-duration:.36s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide_up_action_dock.is_dragging .slide_up_action_dock_sheet[data-v-2a54a681]{transition:none}.slide_up_action_dock_sheet_scroll[data-v-2a54a681]{height:calc(var(--grab_h,44px) + var(--sheet_h,0px));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}.slide_up_action_dock_sheet_content[data-v-2a54a681]{box-sizing:border-box;width:100%;max-width:600px;opacity:calc(var(--p,0) * 1.6 - .4);margin:0 auto;padding:0 20px 16px}.slide_up_action_dock_sheet_head[data-v-2a54a681]{height:calc(var(--grab_h,44px) + max(40px, var(--dock_head_h) - 56px));cursor:grab;touch-action:none;margin:0 -20px}.slide_up_action_dock_backdrop[data-v-2a54a681]{opacity:var(--p,0);pointer-events:none;background:#0307109e;transition:opacity .36s;position:fixed;inset:0}.slide_up_action_dock_backdrop.is_on[data-v-2a54a681]{pointer-events:auto}.slide_up_action_dock_backdrop.is_dragging[data-v-2a54a681]{transition:none}.slide_up_action_dock_cta[data-v-2a54a681]{flex-direction:column;gap:8px;min-width:min(100%,390px);padding:4px}.slide_up_action_dock.has_inner_rise .slide_up_action_dock_cta[data-v-2a54a681]{opacity:0;max-width:400px;transform:translateY(16px)}.slide_up_action_dock.has_inner_rise.is-cta-enter .slide_up_action_dock_cta[data-v-2a54a681]{animation:.62s cubic-bezier(.22,.8,.22,1) .18s both slide_up_action_dock_inner_rise-2a54a681}.slide_up_action_dock.has_inner_rise.is-steady .slide_up_action_dock_cta[data-v-2a54a681]{opacity:1;transform:translateY(0)}.slide_up_action_dock_success[data-v-2a54a681]{border:1px solid rgba(var(--dock-success-rgb), .25);background:rgba(var(--dock-success-rgb), .03);min-width:260px;min-height:60px;box-shadow:0 0 20px rgba(var(--dock-success-rgb), .05);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:999px;flex-flow:row;gap:12px;padding:0 24px}.slide_up_action_dock_success_icon[data-v-2a54a681]{width:28px;height:28px;color:rgb(var(--dock-success-rgb));box-shadow:0 0 10px rgba(var(--dock-success-rgb), .2);background:0 0;border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.slide_up_action_dock_success_icon_svg[data-v-2a54a681]{width:14px;height:14px}.slide_up_action_dock_success_text[data-v-2a54a681]{color:rgb(var(--dock-success-rgb));letter-spacing:.18em;white-space:nowrap;text-transform:uppercase;text-shadow:0 0 12px rgba(var(--dock-success-rgb), .25);font-size:15px;font-weight:700}.slide_up_action_dock.is-hidden[data-v-2a54a681]{opacity:0;visibility:hidden;border-top-color:#0000;animation:none;transform:translateY(110%)}.slide_up_action_dock.is-steady[data-v-2a54a681]{opacity:1;visibility:visible;border-top-color:var(--border);animation:none;transform:translateY(0)}.slide_up_action_dock.variant-challenge.is-steady[data-v-2a54a681]{border-top-color:#ffffff14}.slide_up_action_dock.is-cta-enter[data-v-2a54a681],.slide_up_action_dock.is-success-enter[data-v-2a54a681]{transform-origin:bottom;will-change:transform, opacity;animation:.7s cubic-bezier(.22,.8,.22,1) forwards slide_up_action_dock_slide_up-2a54a681}.slide_up_action_dock.is-success-exit[data-v-2a54a681]{transform-origin:bottom;will-change:transform, opacity;animation:.7s cubic-bezier(.4,0,.2,1) forwards slide_up_action_dock_slide_down-2a54a681}@keyframes slide_up_action_dock_slide_up-2a54a681{0%{opacity:0;visibility:visible;border-top-color:var(--border);transform:translateY(110%)}to{opacity:1;visibility:visible;border-top-color:var(--border);transform:translateY(0)}}@keyframes slide_up_action_dock_slide_down-2a54a681{0%{opacity:1;visibility:visible;border-top-color:var(--border);transform:translateY(0)}to{opacity:0;visibility:hidden;border-top-color:#0000;transform:translateY(110%)}}@keyframes slide_up_action_dock_inner_rise-2a54a681{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.slide_up_action_dock[data-v-2a54a681]{opacity:1;visibility:visible;border-top-color:var(--border);animation:none;transform:none}.slide_up_action_dock.has_inner_rise .slide_up_action_dock_cta[data-v-2a54a681]{opacity:1;animation:none;transform:none}.slide_up_action_dock_photo_img[data-v-2a54a681],.slide_up_action_dock_photo.is_lifted .slide_up_action_dock_photo_img[data-v-2a54a681],.slide_up_action_dock.is_expandable .slide_up_action_dock_photo_img[data-v-2a54a681],.slide_up_action_dock_sheet[data-v-2a54a681],.slide_up_action_dock_backdrop[data-v-2a54a681]{transition:none}}.club_join_prompt[data-v-577eb26f]{background:#ffffff0d;border-radius:14px;margin:14px 16px 8px;padding:12px 14px;box-shadow:0 10px 24px -14px #000c}.club_join_title[data-v-577eb26f]{color:var(--text,#e6ecfa);margin:0;font-size:15px;font-weight:800;line-height:1.3}.club_join_body[data-v-577eb26f]{color:var(--muted,#9eabc9);margin:2px 0 0;font-size:13px;font-weight:600;line-height:1.4}.club_join_actions[data-v-577eb26f]{color:var(--muted,#9eabc9);align-items:center;gap:6px;margin:6px 0 0;font-size:13px;font-weight:600;display:flex}.club_join_link[data-v-577eb26f]{appearance:none;font:inherit;color:var(--accent,#f0d67a);cursor:pointer;background:0 0;border:none;margin:-13px 0;padding:13px 2px;font-weight:800}.club_join_link[data-v-577eb26f]:hover{text-underline-offset:3px;text-decoration:underline}.club_join_link[data-v-577eb26f]:disabled{opacity:.55;cursor:default;text-decoration:none}.club_join_link[data-v-577eb26f]:focus-visible{outline-offset:-8px;border-radius:8px;outline:2px solid #f0d67a99}.claim_page_prompt[data-v-577eb26f]{background:linear-gradient(#ffffff12,#ffffff08);border:1px solid #f0d67a61;border-radius:12px;margin:0 0 12px;padding:10px 12px;box-shadow:0 6px 18px #00000038}.claim_page_prompt_inner[data-v-577eb26f]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 14px;display:flex}.claim_page_prompt_copy[data-v-577eb26f]{flex:200px;min-width:0}.claim_page_prompt_title[data-v-577eb26f]{letter-spacing:.03em;color:var(--accent,#f4dc88);margin:0 0 4px;font-size:14px;font-weight:900}.claim_page_prompt_body[data-v-577eb26f]{color:var(--muted,#e6ecffd1);margin:0;font-size:13px;font-weight:600;line-height:1.4}.claim_page_prompt_actions[data-v-577eb26f]{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.claim_page_prompt_primary[data-v-577eb26f]{appearance:none;cursor:pointer;color:#0b1730;background:linear-gradient(#f4dc88,#d4b84a);border:1px solid #f0d67a73;border-radius:10px;padding:8px 14px;font-size:13px;font-weight:800}.claim_page_prompt_primary[data-v-577eb26f]:hover{filter:brightness(1.06)}.claim_page_prompt_primary[data-v-577eb26f]:focus-visible{outline-offset:2px;outline:2px solid #f0d67abf}.claim_page_prompt_secondary[data-v-577eb26f]{appearance:none;cursor:pointer;color:var(--accent,#f4dc88);text-underline-offset:3px;background:0 0;border:none;padding:8px 6px;font-size:13px;font-weight:700;text-decoration:underline}.claim_page_prompt_secondary[data-v-577eb26f]:hover{filter:brightness(1.08)}.claim_page_prompt_secondary[data-v-577eb26f]:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #f0d67a8c}.feedback_prompt[data-v-6fe28ea1]{color:var(--muted);cursor:pointer;background:0 0;border:1px dashed #f0d67a2e;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:12px;font-weight:600;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.feedback_prompt[data-v-6fe28ea1]:hover{color:var(--text);background:#f0d67a0d;border-color:#f0d67a6b}.feedback_prompt:hover .prompt_arrow[data-v-6fe28ea1]{stroke:var(--accent);transform:translate(2px)}.prompt_icon[data-v-6fe28ea1]{opacity:.6;flex-shrink:0;width:13px;height:13px;transition:opacity .18s}.feedback_prompt:hover .prompt_icon[data-v-6fe28ea1]{opacity:1;stroke:var(--accent)}.prompt_text[data-v-6fe28ea1]{flex:1;min-width:0}.prompt_arrow[data-v-6fe28ea1]{opacity:.5;flex-shrink:0;width:13px;height:13px;transition:stroke .18s,transform .18s,opacity .18s}.feedback_prompt:hover .prompt_arrow[data-v-6fe28ea1]{opacity:1}.overlay[data-v-0327c4cc]{z-index:100;overscroll-behavior:none;background:#0009;justify-content:center;align-items:flex-start;padding:16px;display:flex;position:fixed;inset:0;overflow:hidden}.overlay_v2[data-v-0327c4cc]{z-index:110;justify-content:flex-end;align-items:stretch;padding:0}.modal[data-v-0327c4cc]{border:1px solid var(--border);background:linear-gradient(#0b1630fa,#081228f5);border-radius:16px;flex-direction:column;width:min(720px,100%);max-height:calc(100dvh - 32px);display:flex;overflow:hidden}.modal_v2[data-v-0327c4cc]{border-left:1px solid var(--border);width:100%;max-width:100%;height:100%;max-height:100dvh;box-shadow:none;border-top:none;border-bottom:none;border-right:none;border-radius:0;position:relative}.modal_header[data-v-0327c4cc]{border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px 16px;display:grid;position:relative}.modal_title[data-v-0327c4cc]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;min-width:0;max-width:100%;margin:0;font-size:clamp(17px,4vw,20px);font-weight:800;line-height:1.2;display:flex;overflow:hidden}.modal_title_text[data-v-0327c4cc]{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;word-break:normal;flex:0 auto;min-width:0;max-width:100%;display:block;overflow:hidden}.state_badge[data-v-0327c4cc]{letter-spacing:.55px;text-transform:uppercase;text-shadow:0 1px #ffffff38;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:36px;height:24px;padding:0 8px;font-family:Orbitron,system-ui,sans-serif;font-size:11px;font-weight:900;animation:.32s cubic-bezier(.22,1,.36,1) both state_badge_in-0327c4cc;display:inline-flex}@keyframes state_badge_in-0327c4cc{0%{opacity:0;transform:translateY(-4px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}.modal_header .header_icon_btn[data-v-0327c4cc]{margin-right:0}.header_back_btn[data-v-0327c4cc]{color:#9fd6ff;background:linear-gradient(#2ea3ff24,#1464b41a);border-color:#2ea3ff52;flex-shrink:0}.header_back_btn[data-v-0327c4cc]:hover{filter:brightness(1.1);border-color:#78c8ff80}.header_back_arrow[data-v-0327c4cc]{stroke-linecap:round;stroke-linejoin:round}.content[data-v-0327c4cc]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;padding:12px 16px;overflow:hidden auto}.content.pad_for_challenge[data-v-0327c4cc]{padding-bottom:calc(124px + env(safe-area-inset-bottom,0px))}.content[data-v-0327c4cc]{scrollbar-width:none;-ms-overflow-style:none}.content[data-v-0327c4cc]::-webkit-scrollbar{width:0;height:0}.hero[data-v-0327c4cc]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-bottom:10px;display:grid}.arm_hero[data-v-0327c4cc]{grid-template-columns:repeat(2,minmax(140px,1fr))}.arm_card[data-v-0327c4cc]{border:1px solid var(--border);background:#ffffff0a;border-radius:10px;padding:10px}.arm_card.is_unranked[data-v-0327c4cc]{opacity:.72}.arm_card .arm_title[data-v-0327c4cc]{margin-bottom:8px;font-weight:900}.arm_card .row[data-v-0327c4cc]{justify-content:space-between;align-items:center;gap:10px;margin:6px 0;display:flex}.alt_hero[data-v-0327c4cc]{border:1px solid var(--border);background:linear-gradient(#ffffff05,#ffffff04);border-radius:12px;padding:12px}.vg_theme[data-v-0327c4cc]{position:relative;overflow:hidden}.vg_theme[data-v-0327c4cc]:before{content:"";pointer-events:none;background:radial-gradient(220px 120px at 20% -10%,#d7b43a2e,#0000 60%),radial-gradient(220px 120px at 120% 110%,#1482962e,#0000 60%);position:absolute;inset:-40px}.stat[data-v-0327c4cc]{border:1px solid var(--border);background:#ffffff0a;border-radius:10px;padding:10px}.label[data-v-0327c4cc]{color:var(--muted);font-weight:700}.value[data-v-0327c4cc]{align-items:center;gap:8px;font-weight:900;display:flex}.value.badge_line[data-v-0327c4cc]{justify-content:flex-end;align-items:center;gap:1px;width:100%;margin-right:-16px;display:flex}.value.badge_line .club_name_text[data-v-0327c4cc]{margin-left:auto}.club_name_text[data-v-0327c4cc]{color:#00d4ff;cursor:pointer;font-weight:600;font-size:inherit;background:0 0;border:0;margin-right:0;padding:0}.club_name_text[data-v-0327c4cc]:hover{filter:brightness(1.1)}.club_arrow[data-v-0327c4cc]{color:#00c4ef;opacity:1;margin-left:2px}.club_arrow .chev_right[data-v-0327c4cc]{width:18px;height:18px}.club_arrow .chev_right path[data-v-0327c4cc]{stroke:#00c4ef}.accent[data-v-0327c4cc]{color:var(--accent)}.grid[data-v-0327c4cc]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.block[data-v-0327c4cc]{border:1px solid var(--border);background:#ffffff05;border-radius:12px;padding:12px}.block h3[data-v-0327c4cc]{margin:0 0 8px}.rows[data-v-0327c4cc]{flex-direction:column;gap:8px;display:flex}.row[data-v-0327c4cc]{justify-content:space-between;align-items:center;gap:10px;display:flex}.row .label[data-v-0327c4cc]{color:var(--muted);font-weight:700}.list[data-v-0327c4cc]{margin:0;padding-left:18px}.challenge_dock_btn[data-v-0327c4cc]{color:#f0f8ff;letter-spacing:.03em;cursor:pointer;text-shadow:0 1px 2px #00193773;-webkit-tap-highlight-color:transparent;background:linear-gradient(165deg,#3791e66b 0%,#1255a58c 48%,#082d6e9e 100%);border:1px solid #82d2ff6b;border-radius:999px;justify-content:center;align-items:center;width:auto;min-width:min(280px,100%);max-width:100%;min-height:54px;padding:0 28px;font-size:15px;font-weight:900;transition:transform .18s cubic-bezier(.22,.8,.22,1),box-shadow .22s,filter .18s,border-color .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 28px #38aaff6b,0 0 56px #1e78dc33,0 12px 28px #001e3c59,inset 0 1px #ffffff47,inset 0 -1px #00234673}.challenge_dock_btn[data-v-0327c4cc]:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(125deg,#ffffff38 0%,#0000 42%,#ffffff14 100%);position:absolute;inset:0}.challenge_dock_btn_report[data-v-0327c4cc]{color:#1a1305;text-shadow:0 1px 1px #ffffff59;background:linear-gradient(165deg,#ffe9a8 0%,#f0d67a 52%,#e0b84e 100%);border-color:#f0d67a8c;box-shadow:0 0 28px #f0d67a6b,0 0 56px #d2a0282e,0 12px 28px #3c2d004d,inset 0 1px #ffffff8c,inset 0 -1px #78550066}.challenge_dock_btn_report[data-v-0327c4cc]:hover{border-color:#ffebaab3;box-shadow:0 0 34px #f0d67a85,0 0 64px #d2a02842,0 16px 32px #3c2d005c,inset 0 1px #fff9,inset 0 -1px #78550066}.challenge_dock_btn_shine[data-v-0327c4cc]{pointer-events:none;background:linear-gradient(105deg,#0000 0%,#ffffff2e 50%,#0000 100%);position:absolute;inset:0;transform:translate(-130%)}.challenge_dock_btn_label[data-v-0327c4cc]{position:relative}[data-v-0327c4cc] .slide_up_action_dock.is-steady .challenge_dock_btn{animation:3.2s ease-in-out infinite challenge_dock_btn_breathe-0327c4cc}.challenge_dock_btn[data-v-0327c4cc]:hover{filter:brightness(1.08)saturate(1.06);border-color:#a0e1ff94;transform:translateY(-3px);box-shadow:0 0 34px #38aaff85,0 0 64px #1e78dc47,0 16px 32px #001e3c66,inset 0 1px #ffffff57,inset 0 -1px #00234673}.challenge_dock_btn:hover .challenge_dock_btn_shine[data-v-0327c4cc]{animation:.68s cubic-bezier(.4,0,.2,1) challenge_dock_sheen-0327c4cc}.challenge_dock_btn[data-v-0327c4cc]:active{transition-duration:80ms;transform:translateY(-1px)scale(.982)}.challenge_dock_btn_blocked[data-v-0327c4cc],.challenge_dock_btn[data-v-0327c4cc]:disabled{cursor:default;pointer-events:none;filter:grayscale(.5)brightness(.7);transform:none;box-shadow:0 0 16px #38aaff2e,0 8px 20px #001e3c47,inset 0 1px #ffffff24;animation:none!important}.challenge_dock_btn_locked[data-v-0327c4cc]:not(:disabled){cursor:pointer;pointer-events:auto}.header_icon_btn.message_header_btn.is_verify_locked[data-v-0327c4cc]{cursor:pointer}.challenge_dock_subtext[data-v-0327c4cc]{letter-spacing:.02em;color:var(--accent);text-align:center;opacity:.85;text-wrap:balance;font-size:12px;font-weight:800;animation:.35s cubic-bezier(.22,.8,.22,1) both challenge_dock_subtext_in-0327c4cc}@keyframes challenge_dock_subtext_in-0327c4cc{0%{opacity:0;transform:translateY(4px)}to{opacity:.85;transform:translateY(0)}}@keyframes challenge_dock_btn_breathe-0327c4cc{0%,to{box-shadow:0 0 28px #38aaff6b,0 0 56px #1e78dc33,0 12px 28px #001e3c59,inset 0 1px #ffffff47,inset 0 -1px #00234673}50%{box-shadow:0 0 34px #38aaff80,0 0 68px #1e78dc42,0 12px 28px #001e3c59,inset 0 1px #ffffff47,inset 0 -1px #00234673}}@keyframes challenge_dock_sheen-0327c4cc{0%{transform:translate(-130%)}to{transform:translate(130%)}}@media (prefers-reduced-motion:reduce){.challenge_dock[data-v-0327c4cc]{opacity:1!important;visibility:visible!important;border-top-color:#2ea3ff38!important;animation:none!important;transform:none!important}.challenge_dock_inner[data-v-0327c4cc],.challenge_dock.is-steady .challenge_dock_btn[data-v-0327c4cc]{opacity:1!important;animation:none!important;transform:none!important}.challenge_dock_btn[data-v-0327c4cc]{transition:none!important}}.header_icon_btn[data-v-0327c4cc]{border:1px solid var(--border);width:38px;height:38px;color:var(--text);cursor:pointer;background:linear-gradient(#ffffff0f,#ffffff05);border-radius:10px;justify-content:center;align-items:center;margin-right:6px;padding:0;transition:all .18s;display:inline-flex}.header_icon_btn[data-v-0327c4cc]:hover{filter:brightness(1.1);border-color:#f0d67a73}.header_icon_btn[data-v-0327c4cc]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a8c}.header_icon_btn[disabled][data-v-0327c4cc]{opacity:.6;cursor:wait}.header_icon_btn.share_header_btn[data-v-0327c4cc]{color:#f0d67a;background:0 0;border:none;border-radius:0}.header_icon_btn.share_header_btn[data-v-0327c4cc]:hover{filter:none;color:#ffe9a3}.header_icon_btn.share_header_btn.active[data-v-0327c4cc]{color:#fff0b8;background:0 0}.share_header_btn[data-v-0327c4cc]{flex-shrink:0}.header_actions[data-v-0327c4cc]{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.header_actions .athlete_verify_gate[data-v-0327c4cc]{flex-shrink:0}.header_actions .header_icon_btn[data-v-0327c4cc]{width:44px;height:44px;margin-right:0}.header_icon_btn.message_header_btn[data-v-0327c4cc]{color:#8ecfff;background:0 0;border:none;border-radius:0}.header_icon_btn.message_header_btn[data-v-0327c4cc]:hover{filter:none;color:#c8e8ff}.header_icon_btn.message_header_btn.active[data-v-0327c4cc]{color:#eaf4ff;background:0 0}.header_actions .header_icon[data-v-0327c4cc]{width:24px;height:24px;display:block}.header_icon[data-v-0327c4cc]{width:20px;height:20px;display:block}.share_toast[data-v-0327c4cc]{text-align:center;z-index:120;border:2px solid;border-radius:999px;min-width:240px;max-width:92vw;padding:12px 16px;font-weight:800;line-height:1.35;animation:.28s shareToastPop-0327c4cc;position:fixed;bottom:88px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000040}.share_toast.success[data-v-0327c4cc]{color:#dfffe9;background:linear-gradient(#2ecc7126,#2ecc711f);border-color:#2ecc71}.share_toast.error[data-v-0327c4cc]{color:#ffe6e3;background:linear-gradient(#e74c3c2e,#e74c3c24);border-color:#e74c3c}@keyframes shareToastPop-0327c4cc{0%{opacity:0;transform:translate(-50%)translateY(6px)scale(.98)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.share_picker_overlay[data-v-0327c4cc]{z-index:115;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04091a9e;justify-content:center;align-items:center;padding:18px;display:flex;position:absolute;inset:0}.share_picker_sheet[data-v-0327c4cc]{background:linear-gradient(#0f1c3afa,#081228fa);border:1px solid #f0d67a4d;border-radius:18px;width:min(640px,100%);padding:18px 18px 22px;position:relative;box-shadow:0 24px 60px #0000008c,inset 0 0 0 1px #14a0b433}.share_picker_sheet.busy[data-v-0327c4cc]{pointer-events:none}.share_picker_head[data-v-0327c4cc]{align-items:center;gap:10px;padding-bottom:6px;display:flex}.share_picker_title[data-v-0327c4cc]{color:#ffe9a3;letter-spacing:.3px;align-items:center;gap:10px;font-size:18px;font-weight:900;display:inline-flex}.share_picker_title_icon[data-v-0327c4cc]{color:#f4dc88;width:22px;height:22px}.share_picker_close[data-v-0327c4cc]{border:1px solid var(--border);width:32px;height:32px;color:var(--muted);cursor:pointer;background:linear-gradient(#ffffff0f,#ffffff05);border-radius:10px;justify-content:center;align-items:center;margin-left:auto;padding:0;font-size:20px;line-height:1;display:inline-flex}.share_picker_close[data-v-0327c4cc]:hover{filter:brightness(1.1)}.share_picker_blurb[data-v-0327c4cc]{color:var(--muted);margin:4px 4px 14px;font-size:13px;font-weight:600}.share_tabs[data-v-0327c4cc]{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;gap:8px;margin:8px 0 14px;padding:6px;display:flex}.share_tab[data-v-0327c4cc]{min-width:0;color:var(--text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;flex:1 1 0;align-items:center;gap:10px;padding:10px 12px;transition:all .16s;display:flex;position:relative}.share_tab[data-v-0327c4cc]:hover{background:#ffffff0a}.share_tab[data-v-0327c4cc]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a8c}.share_tab.active[data-v-0327c4cc]{background:linear-gradient(#0f1c3ad9,#081228d9);border-color:#f0d67a73;box-shadow:0 6px 18px #00000059}.share_tab_icon[data-v-0327c4cc]{color:#f4dc88;background:linear-gradient(#f0d67a2e,#b993221a);border:1px solid #f0d67a4d;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.share_tab_class .share_tab_icon[data-v-0327c4cc]{color:#7fb3e6;background:linear-gradient(#2ea3ff2e,#2ea3ff0f);border-color:#2ea3ff4d}.share_tab_overall .share_tab_icon[data-v-0327c4cc]{color:#34c759;background:linear-gradient(#34c7592e,#34c7590f);border-color:#34c7594d}.share_tab_medals .share_tab_icon[data-v-0327c4cc]{color:#f4dc88;background:linear-gradient(#f0d67a38,#b993221f);border-color:#f0d67a66}.share_tab_text[data-v-0327c4cc]{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.share_tab_label[data-v-0327c4cc]{letter-spacing:.5px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:900}.share_tab.active .share_tab_label[data-v-0327c4cc]{color:#ffe9a3}.share_tab_value[data-v-0327c4cc]{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:900;line-height:1.1;overflow:hidden}.share_tab_status[data-v-0327c4cc]{border-radius:50%;flex-shrink:0;width:8px;height:8px;position:absolute;top:8px;right:8px}.share_tab_status.spinner_dot[data-v-0327c4cc]{background:0 0;border:2px solid #f0d67a4d;border-top-color:#f4dc88;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite share_spinner-0327c4cc}.share_tab_status.ready_dot[data-v-0327c4cc]{background:#34c759;box-shadow:0 0 0 2px #34c7592e}@keyframes share_spinner-0327c4cc{to{transform:rotate(360deg)}}.share_preview[data-v-0327c4cc]{aspect-ratio:1;background:radial-gradient(120% 80% at 50% 0,#f0d67a0f,#08122800 60%),#00000040;border:1px solid #ffffff0f;border-radius:14px;justify-content:center;align-items:center;width:100%;max-height:min(48vh,420px);padding:8px;display:flex;position:relative;overflow:hidden}.share_preview_inner[data-v-0327c4cc]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.share_preview_image[data-v-0327c4cc]{border-radius:10px;width:auto;max-width:100%;height:auto;max-height:100%;animation:.24s share_preview_fade-0327c4cc;display:block;box-shadow:0 14px 40px #00000073}@keyframes share_preview_fade-0327c4cc{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.share_preview_loading[data-v-0327c4cc],.share_preview_error[data-v-0327c4cc]{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.share_preview_loading .spinner[data-v-0327c4cc]{border:3px solid #f0d67a33;border-top-color:#f4dc88;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite share_spinner-0327c4cc}.share_preview_error[data-v-0327c4cc]{color:#ffb78c}.share_preview_retry[data-v-0327c4cc]{color:#ffe9a3;cursor:pointer;background:linear-gradient(#f0d67a2e,#b993221f);border:1px solid #f0d67a66;border-radius:999px;margin-top:4px;padding:6px 14px;font-size:12px;font-weight:800}.share_preview_retry[data-v-0327c4cc]:hover{filter:brightness(1.08)}.share_picker_actions[data-v-0327c4cc]{justify-content:center;align-items:center;margin-top:14px;display:flex}.share_action_btn[data-v-0327c4cc]{color:#fff;letter-spacing:.3px;cursor:pointer;text-shadow:0 1px #00000038;background:linear-gradient(#20c997 0%,#17a2b8 100%);border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-width:220px;padding:14px 30px;font-size:15px;font-weight:900;transition:transform .14s,filter .14s,box-shadow .14s;display:inline-flex;box-shadow:0 14px 30px #14a0b46b,inset 0 2px #0000002e,inset 0 1px #ffffff4d}.share_action_btn[data-v-0327c4cc]:hover:not([disabled]){filter:brightness(1.06)saturate(1.05);transform:translateY(-1px);box-shadow:0 18px 36px #14a0b480,inset 0 2px #0000002e,inset 0 1px #ffffff4d}.share_action_btn[data-v-0327c4cc]:active:not([disabled]){transform:translateY(0)}.share_action_btn[data-v-0327c4cc]:focus-visible{outline-offset:3px;outline:2px solid #2ee8d2d9}.share_action_btn[disabled][data-v-0327c4cc]{opacity:.55;cursor:not-allowed;filter:saturate(.4);box-shadow:none}.share_action_icon[data-v-0327c4cc]{color:currentColor;width:18px;height:18px}.share_picker_fade-enter-active[data-v-0327c4cc],.share_picker_fade-leave-active[data-v-0327c4cc]{transition:opacity .18s}.share_picker_fade-enter-from[data-v-0327c4cc],.share_picker_fade-leave-to[data-v-0327c4cc]{opacity:0}.share_picker_fade-enter-active .share_picker_sheet[data-v-0327c4cc],.share_picker_fade-leave-active .share_picker_sheet[data-v-0327c4cc]{transition:transform .22s cubic-bezier(.22,1,.36,1)}.share_picker_fade-enter-from .share_picker_sheet[data-v-0327c4cc]{transform:translateY(20px)scale(.985)}.share_picker_fade-leave-to .share_picker_sheet[data-v-0327c4cc]{transform:translateY(10px)scale(.99)}@media (width<=520px){.share_picker_sheet[data-v-0327c4cc]{padding:14px}.share_tabs[data-v-0327c4cc]{gap:4px;padding:4px}.share_tab[data-v-0327c4cc]{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:8px 6px}.share_tab_text[data-v-0327c4cc]{align-items:center}.share_tab_icon[data-v-0327c4cc]{width:30px;height:30px}.share_tab_label[data-v-0327c4cc]{font-size:10px}.share_tab_value[data-v-0327c4cc]{font-size:12px}.share_tab_status[data-v-0327c4cc]{top:6px;right:6px}.share_preview[data-v-0327c4cc]{max-height:min(52vh,380px)}.share_action_btn[data-v-0327c4cc]{width:100%;padding:14px 20px}}.badge_rail[data-v-0327c4cc]{border:1px solid var(--border);background:linear-gradient(#ffffff05,#ffffff04);border-radius:12px;margin-top:10px;padding:10px;position:relative;overflow:visible}.rail_title[data-v-0327c4cc]{margin:0 0 8px}.rail_inner[data-v-0327c4cc]{--rail-gap:10px;margin-left:calc(var(--rail-gap)/-2);margin-right:calc(var(--rail-gap)/-2);flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.badge_item[data-v-0327c4cc]{width:32px;height:32px;margin:calc(var(--rail-gap)/2);justify-content:center;align-items:center;display:inline-flex;position:relative}.badge_item.trophy[data-v-0327c4cc]{width:32px;height:32px}.badge_item .tip[data-v-0327c4cc]{color:var(--text);border:1px solid var(--border);opacity:0;pointer-events:none;white-space:normal;overflow-wrap:anywhere;word-break:normal;text-align:left;z-index:5;background:linear-gradient(#0b1630fa,#081228f5);border-radius:10px;width:max-content;min-width:0;max-width:min(88vw,360px);padding:6px 8px;font-size:12px;font-weight:800;transition:opacity .16s;position:absolute;bottom:calc(100% + 6px);left:0}.badge_item:hover .tip[data-v-0327c4cc]{opacity:1}.badge_btn .tip[data-v-0327c4cc]{text-align:center;left:50%;right:auto;transform:translate(-50%)}.badge_btn .tip[data-v-0327c4cc]:after{transform:translateX(calc(-50% + var(--tip-arrow-shift,0px)));left:50%}.badge_btn.show .tip[data-v-0327c4cc]{opacity:1}.rank_badge[data-v-0327c4cc]{border-radius:999px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 8px;font-size:12px;font-weight:900;display:inline-flex;position:relative}.rank_badge.top10_a[data-v-0327c4cc]{color:var(--accent);background:linear-gradient(#1482962e,#0c647829);border:1px solid #d7b43a59}.rank_badge.top10_b[data-v-0327c4cc]{color:#9fb0d0;background:#ffffff1f;border:1px solid #ffffff2e}.icon[data-v-0327c4cc]{width:18px;height:18px}.club_logo[data-v-0327c4cc]{border:1px solid var(--border);background-position:50%;background-size:cover;border-radius:50%;width:34px;height:34px}.badge_btn[data-v-0327c4cc]{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:relative}.crown[data-v-0327c4cc]{color:var(--accent);background:linear-gradient(#d7b43a33,#b993222e);border:1px solid #d7b43a73}.crown_icon[data-v-0327c4cc]{fill:currentColor}.member_logo[data-v-0327c4cc]{border:1px solid var(--border);background-position:50%;background-size:cover;border-radius:50%;width:32px;height:32px}.badge_btn .tip[data-v-0327c4cc]{transform:translateX(calc(-50% + var(--tip-shift,0px))) translateY(6px);color:var(--text);border:1px solid var(--border);white-space:normal;overflow-wrap:anywhere;word-break:normal;text-align:center;opacity:0;pointer-events:none;z-index:5;background:linear-gradient(#0b1630fa,#081228f5);border-radius:10px;width:max-content;min-width:0;max-width:min(88vw,360px);padding:8px 10px;font-size:12px;font-weight:800;transition:opacity .16s,transform .16s;display:inline-block;position:absolute;bottom:calc(100% + 8px);left:50%;right:auto}.badge_btn .tip[data-v-0327c4cc]:after{content:"";transform:translateX(calc(-50% + var(--tip-arrow-shift,0px)));border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--border);width:0;height:0;position:absolute;top:100%;left:50%}.badge_btn .tip.tip_right[data-v-0327c4cc]{text-align:right;left:auto;right:0}.badge_btn .tip.tip_right[data-v-0327c4cc]:after{left:auto;right:14px}.badge_btn:hover .tip[data-v-0327c4cc],.badge_btn.show .tip[data-v-0327c4cc]{opacity:1;transform:translateX(calc(-50% + var(--tip-shift,0px))) translateY(0);pointer-events:auto}.trophy[data-v-0327c4cc]{justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:relative;overflow:hidden}.trophy svg[data-v-0327c4cc]{width:34px;height:34px;display:block}.trophy_img[data-v-0327c4cc]{object-fit:contain;width:32px;height:32px;display:block}.trophy[data-v-0327c4cc]:after{content:none}.trophy_1 svg[data-v-0327c4cc]{fill:var(--accent)}.trophy_2 svg[data-v-0327c4cc]{fill:var(--silver)}.trophy_3 svg[data-v-0327c4cc]{fill:var(--bronze)}.trophy_num[data-v-0327c4cc]{color:#0b1630;text-shadow:0 1px #ffffff73;pointer-events:none;justify-content:center;align-items:center;font-size:14px;font-weight:900;display:flex;position:absolute;inset:0;transform:translateY(-6px)}.trophy_in_popup[data-v-0327c4cc]{overflow:visible;transform:translateY(2px)}.medal[data-v-0327c4cc]{width:32px;height:32px}.medal svg[data-v-0327c4cc]{width:32px;height:32px;display:block}.medal .medal_circle[data-v-0327c4cc]{fill:silver}.medal .medal_ribbon_left[data-v-0327c4cc],.medal .medal_ribbon_right[data-v-0327c4cc]{fill:#2ea3ff8c}.medal_1 .medal_circle[data-v-0327c4cc]{fill:var(--accent)}.medal_2 .medal_circle[data-v-0327c4cc]{fill:var(--silver)}.medal_3 .medal_circle[data-v-0327c4cc]{fill:var(--bronze)}.medal_num[data-v-0327c4cc]{color:#fff;text-shadow:0 1px #00000059;justify-content:center;align-items:center;font-size:13px;font-weight:900;display:flex;position:absolute;inset:0;transform:translateY(-6px)}.medal_2 .medal_num[data-v-0327c4cc]{transform:translateY(-6px)}.medal_3 .medal_num[data-v-0327c4cc]{transform:translate(.5px,-6px)}.medal_icon[data-v-0327c4cc]{width:32px;height:32px;display:block}.medal_1 .medal_icon[data-v-0327c4cc]{color:var(--accent)}.medal_2 .medal_icon[data-v-0327c4cc]{color:var(--silver)}.medal_3 .medal_icon[data-v-0327c4cc]{color:var(--bronze)}.amedal[data-v-0327c4cc]{width:32px;height:32px}.amedal_icon[data-v-0327c4cc]{width:32px;height:32px;display:block}.amedal_1 .amedal_icon[data-v-0327c4cc]{color:#ffd95e}.amedal_2 .amedal_icon[data-v-0327c4cc]{color:#c0c7d1}.amedal_3 .amedal_icon[data-v-0327c4cc]{color:#c9915e}.amedal_num[data-v-0327c4cc]{color:#0b1630;text-shadow:0 1px #ffffff73;justify-content:center;align-items:center;font-size:13px;font-weight:900;display:flex;position:absolute;inset:0;transform:translateY(-6px)}.skill_block[data-v-0327c4cc]{margin-top:10px;margin-bottom:16px}.chart_wrap[data-v-0327c4cc]{position:relative}.chart_loading_msg[data-v-0327c4cc]{color:var(--muted);z-index:1;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:absolute;inset:0}.range_controls[data-v-0327c4cc]{justify-content:flex-end;gap:6px;margin-bottom:8px;display:flex}.range_btn[data-v-0327c4cc]{color:var(--muted);border:1px solid var(--border);cursor:pointer;text-transform:uppercase;background:0 0;border-radius:999px;padding:6px 8px;font-size:11px;font-weight:900}.range_btn.active[data-v-0327c4cc]{color:var(--text);background:linear-gradient(#d7b43a2e,#b9932229);border-color:#d7b43a47}.skill_svg[data-v-0327c4cc]{width:100%;height:180px;display:block}.axis[data-v-0327c4cc]{stroke:var(--border);stroke-width:1px}.series[data-v-0327c4cc]{fill:none;stroke-width:2.5px}.series.rh[data-v-0327c4cc]{stroke:url(#gradRH)}.series.lh[data-v-0327c4cc]{stroke:url(#gradLH)}circle.series.rh[data-v-0327c4cc]{fill:url(#gradRH)}circle.series.lh[data-v-0327c4cc]{fill:url(#gradLH)}.legend[data-v-0327c4cc]{color:var(--muted);gap:16px;margin-top:8px;font-size:12px;font-weight:800;display:flex}.legend_item[data-v-0327c4cc]{align-items:center;gap:8px;display:inline-flex}.legend_item .swatch[data-v-0327c4cc]{border-radius:2px;width:12px;height:12px;display:inline-block}.legend_item.rh .swatch[data-v-0327c4cc]{background:linear-gradient(#34c759d9,#34c75933)}.legend_item.lh .swatch[data-v-0327c4cc]{background:linear-gradient(#2ea3ffd9,#2ea3ff33)}.chart_text[data-v-0327c4cc]{fill:var(--muted);font-size:10px;font-weight:800}.chart_text.ylbl[data-v-0327c4cc]{opacity:.8}.chart_text.xtick[data-v-0327c4cc]{opacity:.9}.rank_badges[data-v-0327c4cc]{align-items:center;gap:8px;display:inline-flex}.svg_stack[data-v-0327c4cc]{position:relative}.arm_card .row .label[data-v-0327c4cc],.arm_card .row .value[data-v-0327c4cc]{font-weight:400}.general_block .rows[data-v-0327c4cc]{gap:12px}.general_block .row .label[data-v-0327c4cc],.general_block .row .value[data-v-0327c4cc]{font-weight:400}.club_arrow[data-v-0327c4cc]{color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.club_arrow .chev_right[data-v-0327c4cc]{width:24px;height:24px;display:block}.contact_actions_row[data-v-0327c4cc]{justify-content:flex-start;align-items:center;margin-top:14px;padding:6px 2px 4px;display:flex}[data-v-0327c4cc] .athlete_contact_links .social_icon_link{width:40px;height:40px}[data-v-0327c4cc] .athlete_contact_links .social_icon_img{width:26px;height:26px}.athlete_feedback_row[data-v-0327c4cc]{border-top:1px solid #ffffff0d;justify-content:center;margin-top:14px;padding:16px 0 10px;display:flex}.dev_recap_preview_row[data-v-0327c4cc]{justify-content:center;padding:0 0 14px;display:flex}.dev_recap_preview_btn[data-v-0327c4cc]{appearance:none;color:#f0d67a;cursor:pointer;background:#f0d67a14;border:1px solid #f0d67a59;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:600}.dev_recap_preview_btn[data-v-0327c4cc]:hover{filter:brightness(1.08)}.badge_item.medal.medal_1[data-v-0327c4cc],.badge_item.medal.medal_2[data-v-0327c4cc],.badge_item.medal.medal_3[data-v-0327c4cc],.badge_item.amedal.amedal_1[data-v-0327c4cc],.badge_item.amedal.amedal_2[data-v-0327c4cc],.badge_item.amedal.amedal_3[data-v-0327c4cc]{width:34px;height:34px;margin:3px}.medal_1 .medal_icon[data-v-0327c4cc],.medal_2 .medal_icon[data-v-0327c4cc],.medal_3 .medal_icon[data-v-0327c4cc],.amedal_1 .amedal_icon[data-v-0327c4cc],.amedal_2 .amedal_icon[data-v-0327c4cc],.amedal_3 .amedal_icon[data-v-0327c4cc]{width:34px;height:34px}.athlete_panel_v2-enter-active[data-v-0327c4cc],.athlete_panel_v2-leave-active[data-v-0327c4cc]{transition:transform .32s cubic-bezier(.22,1,.36,1)}.athlete_panel_v2-enter-from[data-v-0327c4cc],.athlete_panel_v2-leave-to[data-v-0327c4cc]{transform:translate(100%)}.athlete_panel_v2-enter-to[data-v-0327c4cc],.athlete_panel_v2-leave-from[data-v-0327c4cc]{transform:translate(0)}@keyframes skel_sweep-0327c4cc{0%{background-position:200%}to{background-position:-200%}}.skel[data-v-0327c4cc]{background:linear-gradient(90deg,#ffffff0a 0%,#2ea3ff21 30%,#ffffff12 50%,#2ea3ff1a 70%,#ffffff0a 100%) 0 0/300% 100%;border-radius:6px;animation:1.6s ease-in-out infinite skel_sweep-0327c4cc;display:inline-block}.skel_text[data-v-0327c4cc]{vertical-align:middle;border-radius:4px;height:13px}.skel_badge[data-v-0327c4cc]{border-radius:50%;width:32px;height:32px}.skel_icon_btn[data-v-0327c4cc]{border-radius:50%;width:40px;height:40px}.contact_skel_row[data-v-0327c4cc]{opacity:.7;gap:10px}@keyframes loading_bar_sweep-0327c4cc{0%{background-position:200%}to{background-position:-200%}}.details_loading_bar[data-v-0327c4cc]{background:linear-gradient(90deg,#2ea3ff14 0%,#2ea3ff99 25%,#34c7598c 50%,#f0d67a8c 75%,#2ea3ff14 100%) 0 0/300% 100%;border-radius:2px;height:2px;margin-bottom:10px;animation:1.8s linear infinite loading_bar_sweep-0327c4cc}@keyframes refreshing_pulse-0327c4cc{0%,to{opacity:.28}50%{opacity:.7}}.details_refreshing_bar[data-v-0327c4cc]{background:#2ea3ff6b;border-radius:2px;height:2px;margin-bottom:10px;animation:1.4s ease-in-out infinite refreshing_pulse-0327c4cc}.ad3_feat_cell[data-v-b138e202]{--i:0;appearance:none;cursor:pointer;width:100%;min-width:0;height:auto;min-height:0;color:inherit;font:inherit;animation:.42s cubic-bezier(.22,.8,.22,1) both ad3_feat_in-b138e202;animation-delay:calc(40ms + var(--i) * 50ms);background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;margin:0;padding:0;display:flex;position:relative}.ad3_feat_icon_wrap[data-v-b138e202]{aspect-ratio:1;justify-content:center;align-items:center;width:100%;transition:transform .22s cubic-bezier(.22,.8,.22,1),filter .22s;display:flex;position:relative;overflow:visible}.ad3_feat_cell.is-hover:hover .ad3_feat_icon_wrap[data-v-b138e202],.ad3_feat_cell.is-hover:focus-visible .ad3_feat_icon_wrap[data-v-b138e202]{filter:brightness(1.08)saturate(1.06);transform:translateY(-3px)scale(1.1)}.ad3_feat_glow[data-v-b138e202]{z-index:0;pointer-events:none;filter:blur(.4px);opacity:.9;will-change:transform, opacity, filter;background:radial-gradient(#fff2b4f2 0%,#ffc8468c 35%,#dc8c1e38 58%,#0000 76%);border-radius:50%;width:100%;height:36%;animation:3.4s ease-in-out infinite ad3_feat_glow_breathe-b138e202;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 18px #ffd25ab3,0 0 36px #f0a02859,0 4px 12px #ffb43c40}.ad3_feat_cell.place_2 .ad3_feat_glow[data-v-b138e202]{background:radial-gradient(#f0f6ffeb 0%,#b4cdf580 36%,#7896d22e 60%,#0000 76%);box-shadow:0 0 18px #bed7ffa6,0 0 34px #8caff04d}.ad3_feat_cell.place_3 .ad3_feat_glow[data-v-b138e202]{background:radial-gradient(#ffdcb4eb 0%,#e6965080 36%,#a05a282e 60%,#0000 76%);box-shadow:0 0 18px #f0a05aa6,0 0 34px #c86e324d}@keyframes ad3_feat_glow_breathe-b138e202{0%,to{opacity:.86;filter:blur(.4px)brightness(.95);transform:translate(-50%)scaleX(.97)scaleY(.95)}50%{opacity:1;filter:blur(.4px)brightness(1.12);transform:translate(-50%)scaleX(1.06)scaleY(1.04)}}.ad3_feat_embers[data-v-b138e202]{z-index:3;pointer-events:none;height:120%;position:absolute;bottom:0;left:0;right:0;overflow:visible}@keyframes ad3_feat_ember_rise-b138e202{0%{opacity:0;transform:translate(-50%)scale(.55)}12%{opacity:1}55%{opacity:.95}78%{transform:translate(calc(-50% + var(--ember-drift,0px)), calc(-1 * var(--ember-rise,58px))) scale(.2);opacity:0}to{transform:translate(calc(-50% + var(--ember-drift,0px)), calc(-1 * var(--ember-rise,58px))) scale(.2);opacity:0}}.ad3_feat_ember[data-v-b138e202]{pointer-events:none;will-change:transform, opacity;background:radial-gradient(circle,#fffceb 0%,#ffe08a 26%,#ff9a3a 62%,#ff641400 100%);border-radius:50%;width:6px;height:6px;animation:3.1s ease-out infinite ad3_feat_ember_rise-b138e202;position:absolute;bottom:6%;box-shadow:0 0 8px #ffaa32,0 0 14px #ff8c1eb3,0 0 2px #fff}.ad3_feat_ember--1[data-v-b138e202]{--ember-drift:-10px;--ember-rise:52px;width:5px;height:5px;animation-duration:2.9s;animation-delay:0s;left:28%}.ad3_feat_ember--2[data-v-b138e202]{--ember-drift:14px;--ember-rise:64px;width:7px;height:7px;animation-duration:3.3s;animation-delay:.85s;left:48%}.ad3_feat_ember--3[data-v-b138e202]{--ember-drift:-6px;--ember-rise:58px;width:5px;height:5px;animation-duration:2.7s;animation-delay:1.55s;left:66%}.ad3_feat_ember--4[data-v-b138e202]{--ember-drift:18px;--ember-rise:70px;width:6px;height:6px;animation-duration:3.5s;animation-delay:2.2s;left:40%}.ad3_feat_cell.place_2 .ad3_feat_ember[data-v-b138e202]{background:radial-gradient(circle,#fff 0%,#dce8ff 28%,#9bb4e8 65%,#0000 100%);box-shadow:0 0 8px #b4d2ff,0 0 14px #8cb4ffa6,0 0 2px #fff}.ad3_feat_cell.place_3 .ad3_feat_ember[data-v-b138e202]{background:radial-gradient(circle,#fff4e8 0%,#ffc08a 28%,#e07840 65%,#0000 100%);box-shadow:0 0 8px #f09646,0 0 14px #dc7832a6,0 0 2px #fff}.ad3_feat_ambient[data-v-b138e202]{pointer-events:none;z-index:4;position:absolute;inset:-8px;overflow:visible}@keyframes ad3_feat_ambient_twinkle-b138e202{0%{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(0)}18%{opacity:1;transform:translate(-50%,-50%)scale(1.15)rotate(35deg)}72%{opacity:.8}to{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(80deg)}}.ad3_feat_ambient_sparkle[data-v-b138e202]{pointer-events:none;z-index:5;background:radial-gradient(circle,#fff 0%,#ffe88a 42%,#0000 72%);border-radius:50%;animation:ease-in-out both ad3_feat_ambient_twinkle-b138e202;position:absolute;box-shadow:0 0 10px #ffe682f2,0 0 2px #fff}.ad3_feat_cell.place_2 .ad3_feat_ambient_sparkle[data-v-b138e202]{background:radial-gradient(circle,#fff 0%,#e8f0ff 32%,#b8cceb 55%,#0000 72%);box-shadow:0 0 12px #d2e6ff,0 0 6px #aac8fff2,0 0 2px #fff}.ad3_feat_cell.place_3 .ad3_feat_ambient_sparkle[data-v-b138e202]{background:radial-gradient(circle,#fff8f0 0%,#ffc898 32%,#e08848 55%,#0000 72%);box-shadow:0 0 12px #ffaa5a,0 0 6px #e68c46f2,0 0 2px #fff}.ad3_feat_float[data-v-b138e202]{z-index:2;aspect-ratio:1;width:100%;display:block;position:relative}.ad3_feat_cell.is-float .ad3_feat_float[data-v-b138e202]{will-change:transform;animation:3.4s ease-in-out infinite ad3_feat_idle_float-b138e202}.ad3_feat_icon_stage[data-v-b138e202]{z-index:2;aspect-ratio:1;filter:drop-shadow(0 3px 6px #00000052);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;display:block;position:relative;overflow:visible}.ad3_feat_shimmer[data-v-b138e202]{content:"";pointer-events:none;mix-blend-mode:screen;-webkit-mask-image:var(--medal_img);-webkit-mask-image:var(--medal_img);mask-image:var(--medal_img);will-change:background-position;background-image:linear-gradient(115deg,#fff0 42%,#ffffffe6 50%,#fff0 58%);background-position:130% 0;background-repeat:no-repeat;background-size:260% 100%;animation:4s cubic-bezier(.32,.8,.2,1) .1s infinite both trophyShimmerSweep-b138e202;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes trophyShimmerSweep-b138e202{0%{background-position:130% 0}55%{background-position:-30% 0}to{background-position:-30% 0}}@keyframes ad3_feat_idle_float-b138e202{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.ad3_feat_caption[data-v-b138e202]{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:3px 4px;width:100%;min-height:14px;line-height:1.1;display:flex}.ad3_feat_place[data-v-b138e202]{letter-spacing:.04em;text-transform:uppercase;color:#e8d6a0;font-size:10px;font-weight:800}.ad3_feat_cell.place_2 .ad3_feat_place[data-v-b138e202]{color:#c5cedb}.ad3_feat_cell.place_3 .ad3_feat_place[data-v-b138e202]{color:#d2a078}.ad3_feat_year[data-v-b138e202]{color:#9eabc9b8;font-size:10px;font-weight:700}.ad3_medal_tip[data-v-b138e202]{color:var(--text,#e8eefb);border:1px solid var(--border,#ffffff24);white-space:normal;overflow-wrap:anywhere;word-break:normal;text-align:center;pointer-events:none;box-sizing:border-box;background:linear-gradient(#0b1630fa,#081228f5);border-radius:10px;width:max-content;min-width:0;max-width:min(88vw,360px);padding:8px 10px;font-family:Inter,system-ui,Arial,sans-serif;font-size:12px;font-weight:800;line-height:1.35;display:inline-block;position:fixed;box-shadow:0 10px 28px #0000006b}.ad3_medal_tip_arrow[data-v-b138e202]{pointer-events:none;width:0;height:0;position:absolute;transform:translate(-50%)}.ad3_medal_tip.is-above .ad3_medal_tip_arrow[data-v-b138e202]{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--border,#ffffff24);top:100%}.ad3_medal_tip.is-below .ad3_medal_tip_arrow[data-v-b138e202]{border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:6px solid var(--border,#ffffff24);bottom:100%}.ad3_medal_tip.is_rich[data-v-b138e202]{text-align:left;background:linear-gradient(#18284c 0%,#0f1d3d 100%);border:0;border-radius:14px;width:min(280px,88vw);padding:10px 12px;animation:.22s cubic-bezier(.22,1,.36,1) both ad3_medal_tip_rise-b138e202;box-shadow:0 18px 40px -14px #000000d9,0 2px 6px #0000004d}.ad3_medal_tip.is_rich.is-above[data-v-b138e202]{transform-origin:50% 100%}.ad3_medal_tip.is_rich.is-below[data-v-b138e202]{transform-origin:50% 0}.ad3_medal_tip.is_rich.is-above .ad3_medal_tip_arrow[data-v-b138e202]{border-top-color:#0f1d3d}.ad3_medal_tip.is_rich.is-below .ad3_medal_tip_arrow[data-v-b138e202]{border-bottom-color:#18284c}.ad3_medal_tip_body[data-v-b138e202]{align-items:center;gap:12px;min-width:0;display:flex}.ad3_medal_tip_art[data-v-b138e202]{filter:drop-shadow(0 3px 5px #00000073);background:50%/contain no-repeat;flex-shrink:0;width:48px;height:48px}.ad3_medal_tip_text[data-v-b138e202]{flex-direction:column;gap:2px;min-width:0;display:flex}.ad3_medal_tip_kicker[data-v-b138e202]{letter-spacing:.08em;text-transform:uppercase;color:#f0d67a;font-size:10px;font-weight:800;line-height:1.2}.ad3_medal_tip_where[data-v-b138e202]{color:#f4f7fb;font-size:13px;font-weight:700;line-height:1.3}.ad3_medal_tip_meta[data-v-b138e202]{color:#93a1b8;font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;line-height:1.3}@keyframes ad3_medal_tip_rise-b138e202{0%{opacity:0;transform:translateY(6px)scale(.95)}to{opacity:1;transform:none}}@keyframes ad3_feat_in-b138e202{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ad3_medal_tip.is_rich[data-v-b138e202]{animation:none}.ad3_feat_float[data-v-b138e202],.ad3_feat_glow[data-v-b138e202],.ad3_feat_shimmer[data-v-b138e202],.ad3_feat_icon_wrap[data-v-b138e202]{transition:none!important;animation:none!important}.ad3_feat_cell.is-hover:hover .ad3_feat_icon_wrap[data-v-b138e202],.ad3_feat_cell.is-hover:focus-visible .ad3_feat_icon_wrap[data-v-b138e202]{filter:brightness(1.06);transform:none}.ad3_feat_glow[data-v-b138e202]{opacity:.9}.ad3_feat_shimmer[data-v-b138e202]{background-position:100% 0}.ad3_feat_ambient_sparkle[data-v-b138e202],.ad3_feat_ember[data-v-b138e202]{display:none!important}.ad3_feat_cell[data-v-b138e202]{animation:none!important}}.asc[data-v-cb321617]{flex-direction:column;gap:12px;padding-bottom:0;display:flex;position:relative}.asc.is_tipping[data-v-cb321617]{z-index:6}.asc_chrome[data-v-cb321617]{--asc_range_pad_x:8px;--asc_range_radius:5px;box-sizing:border-box;flex-direction:column;align-items:stretch;gap:12px;width:100%;margin:0;padding:0;display:flex}.asc_title[data-v-cb321617]{letter-spacing:.01em;color:var(--text);margin:0;padding:0;font-size:18px;font-weight:800;line-height:1.1}.asc_align[data-v-cb321617]{width:auto;max-width:100%;margin:0 0 0 calc(var(--asc_plot_pad,12px) - var(--ad3_gutter,16px));box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:12px;padding:0;display:flex}.asc_ranges[data-v-cb321617]{z-index:1;box-sizing:border-box;justify-content:flex-start;align-items:center;gap:5px;width:auto;margin:0 0 0 -4px;padding:0;display:flex;position:relative}.asc_range[data-v-cb321617]{appearance:none;border-radius:var(--asc_range_radius);color:#bac6d8c7;padding:4px var(--asc_range_pad_x);letter-spacing:.08em;text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#00000052;border:0;flex:none;justify-content:center;align-items:center;margin:0;font-size:10px;font-weight:800;transition:background .15s,color .15s;display:inline-flex}.asc_range[data-v-cb321617]:hover:not(.active){background:#00000075}.asc_range.active[data-v-cb321617]{color:#081018;background:#f0d67a;box-shadow:inset 0 -2px #0000002e}.asc_range[data-v-cb321617]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a8c}.asc_stage[data-v-cb321617]{height:224px;margin-left:calc(-1 * var(--ad3_gutter,16px));margin-right:calc(-1 * var(--ad3_gutter,16px));z-index:2;touch-action:pan-y;background:0 0;border:0;position:relative;overflow:visible}.asc_overlay[data-v-cb321617]{color:var(--muted);z-index:2;pointer-events:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:absolute;inset:0}.asc_svg[data-v-cb321617]{z-index:1;touch-action:pan-y;cursor:crosshair;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;outline:none;width:100%;height:100%;display:block;position:relative;overflow:visible}.asc_svg[data-v-cb321617] :is(line,path,polyline,polygon,circle,text,rect){pointer-events:none}.asc_svg .rival_tag[data-v-cb321617] :is(text,rect){pointer-events:auto;cursor:pointer}.asc_svg .rival_line_hit[data-v-cb321617]{pointer-events:stroke;cursor:pointer}.asc_svg[data-v-cb321617]:focus,.asc_svg[data-v-cb321617]:focus:not(:focus-visible){outline:none}.asc_svg[data-v-cb321617]:focus-visible{outline-offset:3px;outline:2px solid #f0d67a73}.axis[data-v-cb321617]{stroke:var(--border);stroke-width:1px;shape-rendering:crispedges}.gridline[data-v-cb321617]{stroke:#ffffff0b;stroke-width:1px;stroke-linecap:square;shape-rendering:crispedges}.series_fill[data-v-cb321617]{stroke:none}.rival_line[data-v-cb321617]{fill:none;stroke-width:1.4px;stroke-dasharray:2.5 5;stroke-linecap:butt}.rival_line.lh[data-v-cb321617]{stroke:#5a8eb0}.rival_line.rh[data-v-cb321617]{stroke:#5a9a70}.rival_line.active[data-v-cb321617]{stroke-dasharray:3.5 4}.rival_line.lh.active[data-v-cb321617]{stroke:#7aabc8}.rival_line.rh.active[data-v-cb321617]{stroke:#7aba88}.rival_line_hit[data-v-cb321617]{fill:none;stroke:#0000;stroke-width:10px}.rival_tag[data-v-cb321617]{opacity:.4}.rival_tag.active[data-v-cb321617]{opacity:1}.rival_tag_hit[data-v-cb321617]{fill:#0000}.rival_tag_text[data-v-cb321617]{letter-spacing:.02em;paint-order:stroke fill;stroke:#070e1ce0;stroke-width:3px;stroke-linejoin:round;font-size:10px;font-weight:800}.rival_tag.lh .rival_tag_text[data-v-cb321617],.rival_tag.lh .rival_rating_text[data-v-cb321617]{fill:#5a8eb0}.rival_tag.rh .rival_tag_text[data-v-cb321617],.rival_tag.rh .rival_rating_text[data-v-cb321617]{fill:#5a9a70}.rival_tag.lh.active .rival_tag_text[data-v-cb321617],.rival_tag.lh.active .rival_rating_text[data-v-cb321617]{fill:#7aabc8}.rival_tag.rh.active .rival_tag_text[data-v-cb321617],.rival_tag.rh.active .rival_rating_text[data-v-cb321617]{fill:#7aba88}.rival_rating_text[data-v-cb321617]{letter-spacing:.02em;paint-order:stroke fill;stroke:#070e1ce0;stroke-width:3px;stroke-linejoin:round;font-size:10px;font-weight:800}.series[data-v-cb321617]{fill:none}.series_tail[data-v-cb321617]{fill:none;stroke-width:1.2px;stroke-linecap:round}.series_tail.lh[data-v-cb321617]{stroke:#2ea3ff}.series_tail.rh[data-v-cb321617]{stroke:#34c759}.end_dot[data-v-cb321617]{stroke:#0b1630;stroke-width:1.2px}.end_dot.lh[data-v-cb321617]{fill:#2ea3ff}.end_dot.rh[data-v-cb321617]{fill:#34c759}.marker[data-v-cb321617]{opacity:0;transition:opacity .12s}.marker .mark[data-v-cb321617]{stroke:#0b1630;stroke-width:1.2px}.marker.lh .mark[data-v-cb321617]{fill:#2ea3ff}.marker.rh .mark[data-v-cb321617]{fill:#34c759}.marker.active[data-v-cb321617]{opacity:1}.marker.active .mark[data-v-cb321617]{stroke:#fff;stroke-width:1.7px}.scrub_line[data-v-cb321617]{stroke-width:1px}.scrub_dot[data-v-cb321617]{stroke:#0b1630;stroke-width:1.3px}.scrub_dot.lh[data-v-cb321617]{fill:#2ea3ff}.scrub_dot.rh[data-v-cb321617]{fill:#34c759}.xtick[data-v-cb321617]{fill:var(--muted);stroke:none;font-size:10px;font-weight:800}.asc_tip[data-v-cb321617]{z-index:8;pointer-events:none;min-width:108px;max-width:min(220px,72%);transform:translate(calc(var(--tip_along,.5) * (-100% + 2 * var(--tip_flush,0px)) - var(--tip_flush,0px) + var(--tip_nudge,0px)), calc(-100% - var(--tip_stem,10px)));background:#070e1cf0;border:1px solid #f0d67a47;flex-direction:column;gap:4px;padding:8px 10px;display:flex;position:absolute;box-shadow:0 8px 22px #00000059}.asc_tip_date[data-v-cb321617]{color:var(--text);letter-spacing:.01em;font-size:12px;font-weight:800}.asc_tip_values[data-v-cb321617]{gap:12px;display:inline-flex}.asc_value[data-v-cb321617]{font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:13px;font-weight:800;display:inline-flex}.asc_value i[data-v-cb321617]{width:7px;height:7px;display:inline-block}.asc_value.lh[data-v-cb321617]{color:#8cc8ff}.asc_value.rh[data-v-cb321617]{color:#86e09c}.asc_value.lh i[data-v-cb321617]{background:#2ea3ff}.asc_value.rh i[data-v-cb321617]{background:#34c759}.asc_detail[data-v-cb321617]{flex-wrap:wrap;align-items:baseline;gap:4px 7px;min-width:0;font-size:11px;display:flex}.asc_tag[data-v-cb321617]{text-transform:uppercase;letter-spacing:.06em;color:#f0d67a;font-size:9.5px;font-weight:800}.asc_tag.supermatch[data-v-cb321617]{color:#9ccfff}.asc_tag.rival.lh[data-v-cb321617]{color:#8aa3b8}.asc_tag.rival.rh[data-v-cb321617]{color:#8aab9a}.asc_detail strong[data-v-cb321617]{color:var(--text);overflow-wrap:anywhere;font-weight:800}.asc_detail_meta[data-v-cb321617]{color:var(--muted);font-weight:650}.asc_legend[data-v-cb321617]{box-sizing:border-box;color:var(--muted);flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px clamp(4px,1.8vw,14px);margin:0;padding:0;font-size:clamp(9.5px,2.7vw,11px);font-weight:700;line-height:1.2;display:flex}.asc_key[data-v-cb321617]{white-space:nowrap;align-items:center;gap:clamp(4px,1.2vw,6px);margin:0;padding:0;display:inline-flex}.asc_key .swatch[data-v-cb321617]{flex-shrink:0;margin:0;padding:0;font-style:normal;display:block}.asc_key .swatch.line[data-v-cb321617]{width:12px;height:2px}.asc_key.lh .swatch.line[data-v-cb321617]{background:#2ea3ff;box-shadow:0 3px 6px #2ea3ff80}.asc_key.rh .swatch.line[data-v-cb321617]{background:#34c759;box-shadow:0 3px 6px #34c75973}.asc_key .swatch.dotted[data-v-cb321617]{border-top:1.5px dotted #7a8a98;width:14px;height:0}@media (width<=639px){.asc_title[data-v-cb321617]{font-size:17px}.asc_chrome[data-v-cb321617]{--asc_range_pad_x:7px}.asc_ranges[data-v-cb321617]{gap:4px}.asc_legend[data-v-cb321617]{justify-content:flex-start;gap:6px clamp(4px,1.4vw,10px)}}@media (width>=640px){.asc_stage[data-v-cb321617]{height:264px}}.os_peek[data-v-c530d5db]{flex-direction:column;align-items:flex-end;gap:2px;min-width:0;max-width:100%;display:flex}.os_peek_name[data-v-c530d5db]{letter-spacing:-.01em;color:var(--text,#e6ecfa);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:16px;font-weight:800;overflow:hidden}.os_peek_line[data-v-c530d5db]{color:#c9d3e6;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.os_peek_line b[data-v-c530d5db]{color:var(--accent,#f0d67a);font-weight:800}.os_peek_hands[data-v-c530d5db]{gap:18px;margin-top:2px;display:flex}.os_peek_hand[data-v-c530d5db]{--hand:#2ea3ff;flex-direction:column;align-items:flex-end;gap:1px;display:flex}.os_peek_hand.RH[data-v-c530d5db]{--hand:#34c759}.os_peek_hand_label[data-v-c530d5db]{color:var(--hand);font-size:12px;font-weight:700}.os_peek_hand_pct[data-v-c530d5db]{color:#c9d3e6;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}.os_peek_hand_pct b[data-v-c530d5db]{color:var(--accent,#f0d67a);font-weight:800}.os[data-v-c530d5db]{padding-bottom:2px;position:relative}.os_odds[data-v-c530d5db],.os_grid[data-v-c530d5db]{grid-template-columns:1fr 1fr;column-gap:22px;display:grid}.os_col[data-v-c530d5db]{--hand:#2ea3ff;--hand_rgb:46,163,255;min-width:0}.os_col.RH[data-v-c530d5db]{--hand:#34c759;--hand_rgb:52,199,89}.os_hand[data-v-c530d5db]{color:var(--hand);margin-bottom:2px;font-size:14px;font-weight:700;display:block}.os_pct[data-v-c530d5db]{flex-wrap:wrap;align-items:baseline;column-gap:7px;min-height:38px;margin:0 0 8px;display:flex}.os_pct b[data-v-c530d5db]{letter-spacing:-.03em;color:var(--accent,#f0d67a);font-variant-numeric:tabular-nums;font-size:38px;font-weight:900;line-height:1}.os_pct span[data-v-c530d5db]{color:#a9b8d6;font-size:13px;font-weight:600}.os_col.is_blank .os_hand[data-v-c530d5db]{color:rgba(var(--hand_rgb),.55)}.os_col.is_blank .os_pct span[data-v-c530d5db]{color:#7f8eaa}.os_col.is_blank .os_pct[data-v-c530d5db]{align-items:center}.os_pct_blank[data-v-c530d5db]{background:#ffffff12;border-radius:7px;align-self:center;width:66px;height:26px;display:inline-block}.os_bar[data-v-c530d5db]{transform-origin:0;opacity:0;background:#54ddeb4d;border-radius:99px;height:8px;display:block;position:relative;overflow:hidden;transform:translateY(5px)scaleX(0)}.os_bar.is_in[data-v-c530d5db]{opacity:1;transition:transform .7s cubic-bezier(.16,1,.3,1) .12s,opacity .2s .12s;transform:none}.os_col.RH .os_bar.is_in[data-v-c530d5db]{transition-delay:.2s}.os_bar.is_blank[data-v-c530d5db]{opacity:1;background:#ffffff14;transform:none}.os_bar i[data-v-c530d5db]{position:absolute;inset:0}.os_bar_you[data-v-c530d5db]{clip-path:polygon(0 0, calc(var(--w) + 3px) 0, calc(var(--w) - 3px) 100%, 0 100%);background:linear-gradient(90deg,#c98a1a,#f0d67a)}.os_bar_seam[data-v-c530d5db]{clip-path:polygon(calc(var(--w) + 2px) 0, calc(var(--w) + 5px) 0, calc(var(--w) - 1px) 100%, calc(var(--w) - 4px) 100%);background:#09142c}.os_prompt[data-v-c530d5db]{color:#a9b8d6;margin:8px 0 0;font-size:14px;font-weight:600}.os_prompt_link[data-v-c530d5db]{min-height:44px;color:var(--accent,#f0d67a);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.os_prompt_link[data-v-c530d5db]:hover{text-decoration:underline}.os_prompt_link[data-v-c530d5db]:focus-visible{border-radius:6px;outline:none;box-shadow:0 0 0 2px #78c8ff99}.os_sm[data-v-c530d5db]{border-top:1px solid #ffffff14;margin-top:16px;padding-top:14px}.os_label[data-v-c530d5db]{color:#a9b8d6;margin:0 0 4px;font-size:13px;font-weight:600}.os_sm_col[data-v-c530d5db]{align-items:center;gap:10px;display:flex}.os_rec[data-v-c530d5db]{letter-spacing:-.01em;color:var(--text,#e6ecfa);font-variant-numeric:tabular-nums;font-size:22px;font-weight:800;line-height:1}.os_rec.is_none[data-v-c530d5db]{color:#8fa3c0}.os_marks[data-v-c530d5db]{min-width:0;display:flex}.os_mark[data-v-c530d5db]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;width:36px;height:44px;padding:0;display:grid}.os_mark i[data-v-c530d5db]{border-radius:7px;place-items:center;width:26px;height:28px;font-size:13px;font-style:normal;font-weight:800;line-height:1;transition:transform .18s cubic-bezier(.22,1,.36,1);display:grid}.os_mark.is_won i[data-v-c530d5db]{background:var(--hand);color:#07142c}.os_mark.is_lost i[data-v-c530d5db]{background:rgba(var(--hand_rgb),.16);color:rgba(var(--hand_rgb),.9)}.os_mark:active i[data-v-c530d5db]{transform:scale(.92)}.os_mark.is_sel i[data-v-c530d5db]{transform:translateY(-2px)}.os_mark[data-v-c530d5db]:focus-visible{outline:none}.os_mark:focus-visible i[data-v-c530d5db]{box-shadow:0 0 0 2px #78c8ff99}.os_quota[data-v-c530d5db]{justify-content:center;align-items:center;gap:10px;margin-top:14px;display:flex}.os_slots[data-v-c530d5db]{background:0 0;border:0;align-items:center;gap:4px;min-height:44px;padding:0;display:flex}.os_slots.is_button[data-v-c530d5db]{cursor:pointer}.os_slots.is_button[data-v-c530d5db]:focus-visible{border-radius:6px;outline:none;box-shadow:0 0 0 2px #78c8ff99}.os_slots i[data-v-c530d5db]{background:#f0d67ae0;border-radius:3px;width:16px;height:6px}.os_slots i.is_used[data-v-c530d5db]{background:#ffffff29}.os_quota_text[data-v-c530d5db]{color:#a9b8d6;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.os_tip[data-v-c530d5db]{z-index:3;width:max-content;max-width:100%;color:var(--text,#e6ecfa);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:#14254a;border-radius:10px;margin:0;padding:7px 11px;font-size:13px;font-weight:600;position:absolute;overflow:hidden;transform:translateY(-100%);box-shadow:0 18px 40px -18px #000000d9}.os_tip-enter-active[data-v-c530d5db],.os_tip-leave-active[data-v-c530d5db]{transition:opacity .18s}.os_tip-enter-from[data-v-c530d5db],.os_tip-leave-to[data-v-c530d5db]{opacity:0}@media (width<=350px){.os_pct b[data-v-c530d5db]{font-size:32px}.os_odds[data-v-c530d5db],.os_grid[data-v-c530d5db]{column-gap:14px}.os_sm_col[data-v-c530d5db]{gap:4px}.os_rec[data-v-c530d5db]{font-size:18px}.os_mark[data-v-c530d5db]{width:30px}.os_mark i[data-v-c530d5db]{width:24px}}@media (prefers-reduced-motion:reduce){.os_bar[data-v-c530d5db],.os_bar.is_in[data-v-c530d5db]{opacity:1;transition:none;transform:none}.os_mark i[data-v-c530d5db],.os_tip-enter-active[data-v-c530d5db],.os_tip-leave-active[data-v-c530d5db]{transition:none}}.grow_btn[data-v-a1589da5]{--grow_rise:9px;--grow_you:#f0d67a1c;--grow_them:#54ddeb1c;--grow_red:#ff5d6c;--grow_gold:#f0d67a;isolation:isolate;color:#eaf0ff;width:100%;height:54px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0e1d40;border:1px solid #ffffff1a;border-radius:999px;padding:0;transition:transform .12s,border-color .2s;display:block;position:relative;overflow:hidden}.grow_btn[data-v-a1589da5]:focus-visible{outline:2px solid var(--grow_gold);outline-offset:3px}.grow_btn[aria-disabled=true][data-v-a1589da5]{cursor:default}.grow_btn[data-v-a1589da5]:is(.is_ready,.is_pending):active{transform:scale(.985)}@media (hover:hover){.grow_btn.is_ready[data-v-a1589da5]:hover{--grow_you:#f0d67a26;--grow_them:#54ddeb26}}.grow_half[data-v-a1589da5]{pointer-events:none;transition:background-color .2s;position:absolute;inset:0}.grow_half_you[data-v-a1589da5]{clip-path:polygon(0 0,calc(50% + var(--grow_rise)) 0,calc(50% - var(--grow_rise)) 100%,0 100%);background:var(--grow_you)}.grow_half_them[data-v-a1589da5]{clip-path:polygon(calc(50% + var(--grow_rise)) 0,100% 0,100% 100%,calc(50% - var(--grow_rise)) 100%);background:var(--grow_them)}.grow_seam[data-v-a1589da5]{pointer-events:none;clip-path:polygon(calc(50% + var(--grow_rise) - .5px) 0,calc(50% + var(--grow_rise) + .5px) 0,calc(50% - var(--grow_rise) + .5px) 100%,calc(50% - var(--grow_rise) - .5px) 100%);background:#fff3;position:absolute;inset:0}.grow_word[data-v-a1589da5]{z-index:1;letter-spacing:-.005em;text-align:center;pointer-events:none;justify-content:center;align-items:center;gap:7px;max-width:calc(50% - 30px);font-size:16px;font-weight:700;line-height:1.15;transition:color .2s;display:inline-flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.grow_word_you[data-v-a1589da5]{color:#f4dd8f;left:25%}.grow_word_them[data-v-a1589da5]{color:#b9f1f7;left:75%}.grow_word_text[data-v-a1589da5]{white-space:nowrap}.grow_chev[data-v-a1589da5]{flex-shrink:0;margin-top:1px}.grow_btn.is_pending[data-v-a1589da5]{--grow_you:#f0d67a0d;--grow_them:#54ddeb0f}.grow_btn.is_pending .grow_word[data-v-a1589da5]{font-size:15px}.grow_btn.is_pending .grow_word_you[data-v-a1589da5]{color:#9eabc9}.grow_btn.is_pending .grow_word_them[data-v-a1589da5]{color:var(--grow_gold)}.grow_btn.is_cooldown[data-v-a1589da5]{--grow_you:#f0d67a0d;--grow_them:#54ddeb0d}.grow_btn.is_cooldown .grow_seam[data-v-a1589da5]{background:#ffffff1f}.grow_btn.is_cooldown .grow_word_you[data-v-a1589da5]{color:#9eabc9;max-width:calc(50% - 40px);font-size:12.5px;line-height:1.2}.grow_btn.is_cooldown .grow_word_them[data-v-a1589da5]{letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--grow_gold);font-family:Orbitron,Inter,sans-serif;font-size:14px}.grow_btn.is_cooldown.is_denied[data-v-a1589da5]{border-color:#ff5d6c33;transition:border-color .1s}.grow_btn.is_cooldown.is_denied .grow_word_them[data-v-a1589da5]{animation:2s grow_deny_timer-a1589da5}@keyframes grow_deny_timer-a1589da5{0%{color:var(--grow_gold)}5%{color:#fff}14%{color:var(--grow_red)}22%{color:#ffd6da}30%,72%{color:var(--grow_red)}to{color:var(--grow_gold)}}.grow_edge[data-v-a1589da5]{pointer-events:none;z-index:2;opacity:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.grow_edge rect[data-v-a1589da5]{x:.75px;y:.75px;rx:26px;ry:26px;fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke;width:calc(100% - 1.5px);height:calc(100% - 1.5px)}.grow_edge_base[data-v-a1589da5]{stroke:#ff5d6c29}.grow_edge_week[data-v-a1589da5]{stroke:var(--grow_red);stroke-linecap:round;stroke-dasharray:var(--grow_week) 100;stroke-dashoffset:var(--grow_edge_offset,0)}.grow_btn.is_denied .grow_edge[data-v-a1589da5]{animation:2s grow_edge_show-a1589da5}@keyframes grow_edge_show-a1589da5{0%{opacity:0}4%,72%{opacity:1}to{opacity:0}}.grow_btn.is_locked[data-v-a1589da5]{--grow_you:#ffffff0a;--grow_them:#ffffff0a}.grow_btn.is_locked .grow_word[data-v-a1589da5]{color:#c8d0e0b3}.grow_btn.is_slam_hidden .grow_word[data-v-a1589da5]{visibility:hidden}.grow_btn.is_slam_ghost[data-v-a1589da5]{background:0 0;border-color:#0000}.grow_btn.is_slam_ghost .grow_half[data-v-a1589da5],.grow_btn.is_slam_ghost .grow_seam[data-v-a1589da5],.grow_btn.is_slam_ghost .grow_edge[data-v-a1589da5]{display:none}@media (prefers-reduced-motion:reduce){.grow_btn[data-v-a1589da5],.grow_word[data-v-a1589da5],.grow_half[data-v-a1589da5]{transition:none}.grow_btn[data-v-a1589da5] *{animation:none!important}.grow_btn.is_denied .grow_edge[data-v-a1589da5]{opacity:1}.grow_btn.is_denied .grow_word_them[data-v-a1589da5]{color:var(--grow_red)}}.sms_layer{z-index:2147483000;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.sms_track{will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.sms_vs{letter-spacing:.14em;white-space:nowrap;color:#f0d67a;opacity:0;transform-origin:50%;will-change:transform,opacity;margin:0;padding:0;font-family:Orbitron,Inter,sans-serif;font-style:italic;font-weight:700;line-height:1;position:absolute;top:0;left:0}:is(html.sms_slam_in .armrank_sheet-enter-active:has(>.challenge_sheet_modal),html.sms_slam_out .armrank_sheet-leave-active:has(>.challenge_sheet_modal)){opacity:1!important;transition:none!important}html.sms_slam_in .armrank_sheet-enter-active>.challenge_sheet_modal,html.sms_slam_out .armrank_sheet-leave-active>.challenge_sheet_modal{transition:none!important}.user_avatar[data-v-78d495f4]{width:var(--user_avatar_size,40px);height:var(--user_avatar_size,40px);background:linear-gradient(165deg,#23375f,#121f3d);border-radius:50%;flex-shrink:0;display:inline-block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.user_avatar img[data-v-78d495f4]{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.user_avatar.is_default img[data-v-78d495f4]{opacity:.9}.sm_bolt[data-v-b6db3d07]{z-index:2;pointer-events:none;position:absolute}.sm_bolt img[data-v-b6db3d07]{object-fit:fill;width:100%;height:100%;filter:hue-rotate(var(--sm-bolt-rotate,30deg)) saturate(1.7);-webkit-user-drag:none;display:block}.smv[data-v-09c0bb42]{z-index:420;padding:16px 10px calc(10px + env(safe-area-inset-bottom,0px));background:#03060eb8;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (width>=761px){.smv[data-v-09c0bb42]{align-items:center;padding:24px}}.smv_card[data-v-09c0bb42]{width:min(100%,380px);color:var(--text,#e6ecfa);background:#0f1d3d;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 18px 40px -18px #000000d9,0 30px 70px -24px #000000e6}.smv_card[data-v-09c0bb42]:focus{outline:none}.smv_photo[data-v-09c0bb42]{aspect-ratio:2.2;background:#0a1226;position:relative;overflow:hidden}.smv_photo.is_empty[data-v-09c0bb42]{aspect-ratio:auto;height:56px}.smv_photo img[data-v-09c0bb42]{object-fit:cover;filter:grayscale()contrast(1.05)brightness(.92);-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.smv_photo[data-v-09c0bb42]:after{content:"";pointer-events:none;mix-blend-mode:normal;background:linear-gradient(#0f1d3d2e 0,#0f1d3d59 55%,#0f1d3d 100%);position:absolute;inset:0}.smv_photo[data-v-09c0bb42]:not(.is_empty):before{content:"";z-index:1;pointer-events:none;mix-blend-mode:multiply;background:#4d8cf538;position:absolute;inset:0}.smv_head[data-v-09c0bb42]{align-items:center;gap:12px;padding:14px 56px 4px 16px;display:flex}.smv_photo+.smv_head[data-v-09c0bb42]{padding-top:2px;padding-right:16px}.smv_logo[data-v-09c0bb42]{width:56px;height:56px;color:var(--muted,#9eabc9);background:#0a1630;border-radius:12px;flex:none;place-items:center;display:grid;overflow:hidden}.smv_logo img[data-v-09c0bb42]{object-fit:cover;width:100%;height:100%;display:block}.smv_text[data-v-09c0bb42]{gap:2px;min-width:0;display:grid}.smv_name[data-v-09c0bb42]{overflow-wrap:anywhere;margin:0 0 2px;font-size:18px;font-weight:800;line-height:1.25}.smv_line[data-v-09c0bb42]{color:var(--muted,#9eabc9);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.smv_line.is_strong[data-v-09c0bb42]{color:#c3cfe6}.smv_go[data-v-09c0bb42]{background:linear-gradient(180deg, #f4dd8f 0%, var(--accent,#f0d67a) 45%, #d9b24e 100%);color:#1a1405;width:calc(100% - 32px);min-height:48px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin:12px 16px 16px;padding:0 16px;font-size:15px;font-weight:800;transition:filter .18s,transform .18s cubic-bezier(.22,.8,.22,1);display:flex}.smv_go_icon[data-v-09c0bb42]{flex:none;transition:transform .22s cubic-bezier(.22,.8,.22,1)}.smv_go[data-v-09c0bb42]:active{transform:scale(.99)}.smv_go[data-v-09c0bb42]:focus-visible{outline:none;box-shadow:0 0 0 2px #0f1d3d,0 0 0 4px #78c8ff99}@media (hover:hover){.smv_go[data-v-09c0bb42]:hover{filter:brightness(1.05)}.smv_go:hover .smv_go_icon[data-v-09c0bb42]{transform:translate(2px,-2px)}}.smv_close[data-v-09c0bb42]{z-index:2;width:44px;height:44px;color:var(--text,#e6ecfa);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#05080f80;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.smv_close[data-v-09c0bb42]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.smv-enter-active[data-v-09c0bb42]{transition:opacity .2s}.smv-leave-active[data-v-09c0bb42]{transition:opacity .16s}.smv-enter-active .smv_card[data-v-09c0bb42]{transition:transform .3s cubic-bezier(.22,1,.36,1)}.smv-leave-active .smv_card[data-v-09c0bb42]{transition:transform .16s}.smv-enter-from[data-v-09c0bb42],.smv-leave-to[data-v-09c0bb42]{opacity:0}.smv-enter-from .smv_card[data-v-09c0bb42],.smv-leave-to .smv_card[data-v-09c0bb42]{transform:translateY(16px)}@media (prefers-reduced-motion:reduce){.smv-enter-active[data-v-09c0bb42],.smv-leave-active[data-v-09c0bb42],.smv-enter-active .smv_card[data-v-09c0bb42],.smv-leave-active .smv_card[data-v-09c0bb42],.smv_go[data-v-09c0bb42],.smv_go_icon[data-v-09c0bb42]{transition:none}.smv_go[data-v-09c0bb42]:active{transform:none}}.athlete_supermatches[data-v-b51e5b12]{animation:.24s cubic-bezier(.22,.8,.22,1) asm_in-b51e5b12}@keyframes asm_in-b51e5b12{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.asm_sr[data-v-b51e5b12]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.asm_heading[data-v-b51e5b12]{letter-spacing:.01em;color:var(--text);margin:0;padding:2px 0 8px;font-size:16px;font-weight:900}.asm_card[data-v-b51e5b12]{background:#0f1d3d;border-radius:14px;overflow:hidden;box-shadow:0 18px 40px -18px #000000d9}.asm_stage[data-v-b51e5b12]{aspect-ratio:2.05;isolation:isolate;background:#05080f;width:100%;max-height:228px;position:relative;overflow:hidden;container-type:inline-size}.asm_half[data-v-b51e5b12]{background:#0a1226;border:0;width:53%;margin:0;padding:0;position:absolute;top:0;bottom:0;overflow:hidden}.asm_half.is_left[data-v-b51e5b12]{clip-path:polygon(0 0,100% 0,92% 100%,0 100%);left:0}.asm_half.is_right[data-v-b51e5b12]{clip-path:polygon(8% 0,100% 0,100% 100%,0 100%);right:0}.asm_photo[data-v-b51e5b12]{object-fit:cover;object-position:50% 22%;filter:grayscale()contrast(1.12)brightness(.9);-webkit-user-drag:none;width:100%;height:100%;transition:transform .3s cubic-bezier(.22,.8,.22,1);position:absolute;inset:0}@container (width>=560px){.asm_photo[data-v-b51e5b12]{object-position:50% 9%}}.asm_half[data-v-b51e5b12]:after{content:"";mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0}.asm_half.is_left[data-v-b51e5b12]:after{background:#f0d67a8c}.asm_half.is_right[data-v-b51e5b12]:after{background:#54ddeb80}.asm_hit[data-v-b51e5b12]{z-index:4;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.asm_hit[data-v-b51e5b12]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #78c8ff99}.asm_stage.is_tappable:active .asm_photo[data-v-b51e5b12]{transform:scale(1.03)}@media (hover:hover){.asm_stage.is_tappable:hover .asm_photo[data-v-b51e5b12]{transform:scale(1.02)}}.asm_shade[data-v-b51e5b12]{z-index:1;pointer-events:none;background:linear-gradient(#05080fd1 0,#05080f00 72px 46%,#05080feb 96%);position:absolute;inset:0}.asm_stage[data-v-b51e5b12] .asm_bolt{width:max(26px,7cqw);height:116%;top:-8%;left:50%;transform:translate(-50%)rotate(4.6deg)}.asm_names[data-v-b51e5b12]{z-index:3;pointer-events:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:8px;display:grid;position:absolute;bottom:12px;left:14px;right:14px}.asm_ath[data-v-b51e5b12]{min-width:0;display:grid}.asm_ath.is_right[data-v-b51e5b12]{text-align:right;justify-items:end}.asm_first[data-v-b51e5b12]{letter-spacing:.06em;text-transform:uppercase;color:#cbd4e6;font:700 12px/1.15 Inter,system-ui,sans-serif}.asm_last[data-v-b51e5b12]{text-transform:uppercase;white-space:nowrap;text-overflow:clip;padding-right:.16em;font-family:Orbitron,Inter,sans-serif;font-style:italic;font-weight:800;line-height:1.05;overflow:hidden}.asm_ath.is_left .asm_last[data-v-b51e5b12]{color:#f4dd8f}.asm_ath.is_right .asm_last[data-v-b51e5b12]{color:#b9f1f7}.asm_vs[data-v-b51e5b12]{color:#fff;text-shadow:0 2px 10px #000000e6;margin-bottom:1px;font:italic 800 clamp(20px,6cqw,32px)/1 Orbitron,Inter,sans-serif}.asm_top[data-v-b51e5b12]{z-index:3;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:12px;font-size:13px;line-height:17px;display:flex;position:absolute;top:11px;left:14px;right:14px}.asm_where[data-v-b51e5b12]{flex:auto;min-width:0}.asm_venue[data-v-b51e5b12]{-webkit-line-clamp:2;color:var(--text);text-shadow:0 1px 6px #000000b3;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.asm_when[data-v-b51e5b12]{text-align:right;font-variant-numeric:tabular-nums;text-shadow:0 1px 6px #000000b3;flex:none;justify-items:end;display:grid}.asm_day[data-v-b51e5b12]{color:var(--text);font-weight:700}.asm_format[data-v-b51e5b12]{color:#c3cde0;font-weight:600}.asm_hand[data-v-b51e5b12]{font-weight:800}.asm_hand.is_lh[data-v-b51e5b12]{color:#2ea3ff}.asm_hand.is_rh[data-v-b51e5b12]{color:#34c759}.asm_bar[data-v-b51e5b12]{border:0;border-top:1px solid var(--border);width:100%;min-height:44px;color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:#ffffff05;align-items:center;gap:10px;margin:0;padding:0 14px;transition:background-color .18s,color .18s;display:flex}.asm_card.is_bar .asm_bar[data-v-b51e5b12]{background:0 0;border-top:0}.asm_bar[data-v-b51e5b12]:hover,.asm_card.is_open .asm_bar[data-v-b51e5b12]{color:var(--text)}.asm_bar[data-v-b51e5b12]:hover{background:#ffffff0a}.asm_bar[data-v-b51e5b12]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #78c8ff99}.asm_card.is_bar .asm_bar[data-v-b51e5b12]:focus-visible{border-radius:14px}.asm_bar_label[data-v-b51e5b12]{flex:auto;min-width:0;font-size:13px;font-weight:700}.asm_chev[data-v-b51e5b12]{flex:none;transition:transform .36s cubic-bezier(.22,.8,.22,1)}.asm_card.is_open .asm_chev[data-v-b51e5b12]{transform:rotate(180deg)}.asm_body[data-v-b51e5b12]{height:0;overflow:hidden}.asm_card.is_open .asm_body[data-v-b51e5b12]{height:auto}.asm_year[data-v-b51e5b12]{border-top:1px solid var(--border);padding:0 14px 2px}.asm_year+.asm_year[data-v-b51e5b12]{border-top:0}.asm_year_label[data-v-b51e5b12]{color:#8fa3c0b8;font-variant-numeric:tabular-nums;margin:0;padding:10px 0 0;font-size:12px;font-weight:700;line-height:16px}.asm_list[data-v-b51e5b12]{margin:0;padding:0;list-style:none}.asm_item[data-v-b51e5b12]{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;display:grid}.asm_item+.asm_item[data-v-b51e5b12]{border-top:1px solid var(--border)}.asm_item_date[data-v-b51e5b12]{color:#a9b6d2;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}.asm_item_name[data-v-b51e5b12]{max-width:100%;font:inherit;color:var(--text);text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;justify-self:start;margin:0;padding:0;font-size:14px;font-weight:700;position:relative;overflow:hidden}.asm_item_name.is_lh[data-v-b51e5b12]{color:#2ea3ff}.asm_item_name.is_rh[data-v-b51e5b12]{color:#34c759}.asm_item_name[data-v-b51e5b12]:before{content:"";position:absolute;inset:-12px -6px}.asm_item_pair[data-v-b51e5b12]{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.asm_item_pair.is_lh[data-v-b51e5b12]{color:#2ea3ff}.asm_item_pair.is_rh[data-v-b51e5b12]{color:#34c759}.asm_item_vs[data-v-b51e5b12]{color:var(--muted);font-weight:600}.asm_item_name[data-v-b51e5b12]:focus-visible{border-radius:4px;outline:none;box-shadow:0 0 0 2px #78c8ff99}.asm_item_result[data-v-b51e5b12]{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end;font-size:13px;font-weight:700}.asm_item_result.is_time[data-v-b51e5b12]{color:var(--muted);font-weight:600}.asm_wl[data-v-b51e5b12]{text-align:left;width:1.4em;color:var(--muted);font-weight:800;display:inline-block}.asm_wl.is_won[data-v-b51e5b12]{color:var(--text)}@media (width<=350px){.asm_item[data-v-b51e5b12]{grid-template-columns:44px minmax(0,1fr) auto;gap:8px}}@media (prefers-reduced-motion:reduce){.athlete_supermatches[data-v-b51e5b12]{animation:none}.asm_chev[data-v-b51e5b12],.asm_bar[data-v-b51e5b12],.asm_photo[data-v-b51e5b12]{transition:none}}.athlete_earned[data-v-fec98e3c]{position:relative;container-type:inline-size}.athlete_earned.has_pop[data-v-fec98e3c]{z-index:3}.ae_heading[data-v-fec98e3c]{letter-spacing:.01em;color:var(--text,#e6ecfa);margin:0 0 10px;font-size:18px;font-weight:800}@media (width<=520px){.ae_heading[data-v-fec98e3c]{font-size:17px}}.ae_grid[data-v-fec98e3c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@container (width>=560px){.ae_grid[data-v-fec98e3c]{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}}.ae_card[data-v-fec98e3c]{aspect-ratio:1;min-width:0;color:var(--text,#e6ecfa);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(#13244c 0%,#0f1d3d 100%);border:0;border-radius:14px;place-items:center;padding:0;transition:background-color .18s;display:grid;position:relative;box-shadow:0 18px 40px -18px #000000d9}@media (hover:hover){.ae_card[data-v-fec98e3c]:hover{background:#16295a}}.ae_card.is_open[data-v-fec98e3c]{background:#1c3270}.ae_card[data-v-fec98e3c]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.ae_card_skel[data-v-fec98e3c]{cursor:default;background:#0f1d3d}.ae_emblem[data-v-fec98e3c]{width:74%;height:74%;display:block}.ae_emblem[data-v-fec98e3c] svg{width:100%;height:100%;display:block}.ae_card.is_goal[data-v-fec98e3c]{background:linear-gradient(#101e40 0%,#0d1a36 100%)}.ae_card.is_goal.is_open[data-v-fec98e3c]{background:#172a5c}.ae_card.is_goal .ae_emblem[data-v-fec98e3c]{filter:grayscale();opacity:.45;transform:translateY(-5%)}.ae_bar[data-v-fec98e3c]{background:#ffffff1a;border-radius:999px;height:3px;display:block;position:relative;overflow:hidden}.ae_bar i[data-v-fec98e3c]{border-radius:inherit;transform-origin:0;background:#b89a4e;position:absolute;inset:0}.ae_card>.ae_bar[data-v-fec98e3c]{position:absolute;bottom:9%;left:20%;right:20%}.ae_card.is_extra[data-v-fec98e3c]{animation:.26s cubic-bezier(.22,.8,.22,1) both ae_card_in-fec98e3c;animation-delay:calc(40ms + var(--ae_i,0) * 24ms)}@keyframes ae_card_in-fec98e3c{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ae_pop[data-v-fec98e3c]{z-index:4;width:min(288px,100%);transform:translate(var(--pop_x,0), var(--pop_y,0));transform-origin:var(--caret_x,50%) 0;background:#1d3265;border-radius:14px;padding:12px 14px 13px;position:absolute;top:0;left:0;box-shadow:0 18px 40px -14px #000000e6}.ae_pop.is_above[data-v-fec98e3c]{transform-origin:var(--caret_x,50%) 100%}.ae_pop[data-v-fec98e3c]:focus{outline:none}.ae_pop_caret[data-v-fec98e3c]{top:-5px;left:calc(var(--caret_x,50%) - 6px);background:#1d3265;border-radius:2px;width:12px;height:12px;position:absolute;transform:rotate(45deg)}.ae_pop.is_above .ae_pop_caret[data-v-fec98e3c]{top:auto;bottom:-5px}.ae_pop_name[data-v-fec98e3c]{color:var(--text,#e6ecfa);margin:0;font-size:15px;font-weight:700;line-height:1.3}.ae_pop_desc[data-v-fec98e3c]{color:#c3cfe6;margin:4px 0 0;font-size:13.5px;font-weight:500;line-height:1.4}.ae_pop_date[data-v-fec98e3c]{font-variant-numeric:tabular-nums;color:var(--muted,#9eabc9);margin:8px 0 0;font-size:12.5px;font-weight:600}.ae_pop_progress[data-v-fec98e3c]{align-items:center;gap:10px;margin:10px 0 0;display:flex}.ae_pop_progress .ae_bar[data-v-fec98e3c]{flex:auto;min-width:0}.ae_pop_count[data-v-fec98e3c]{font-variant-numeric:tabular-nums;color:#c3cfe6;white-space:nowrap;flex-shrink:0;font-size:12.5px;font-weight:700}.ae_pop-enter-active[data-v-fec98e3c]{transition:opacity .18s,scale .18s cubic-bezier(.22,1,.36,1)}.ae_pop-leave-active[data-v-fec98e3c]{transition:opacity .18s}.ae_pop-enter-from[data-v-fec98e3c]{opacity:0;scale:.96}.ae_pop-leave-to[data-v-fec98e3c]{opacity:0}.ae_more[data-v-fec98e3c]{color:#c3cfe6;width:100%;min-height:44px;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;gap:6px;margin:6px 0 -6px;padding:0 12px;font-size:13.5px;font-weight:700;transition:color .18s;display:flex}.ae_more[data-v-fec98e3c]:hover{color:var(--text,#e6ecfa)}.ae_more[data-v-fec98e3c]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.ae_more svg[data-v-fec98e3c]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform .32s cubic-bezier(.22,.8,.22,1)}.ae_more.is_open svg[data-v-fec98e3c]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.ae_card[data-v-fec98e3c],.ae_more[data-v-fec98e3c],.ae_more svg[data-v-fec98e3c],.ae_pop-enter-active[data-v-fec98e3c],.ae_pop-leave-active[data-v-fec98e3c]{transition:none}.ae_card.is_extra[data-v-fec98e3c]{animation:none}}.bt_scroller[data-v-2714e289]{--bt_card:#081228;--bt_line:#26314a;--bt_win:#32d28e;--bt_win_line:#32d28e80;--bt_win_bg:#32d28e14;--bt_path:#6c74857a;--bt_me:#e6ecfa;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;font-variant-numeric:tabular-nums;position:relative;overflow:auto}.bt_scroller[data-v-2714e289]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #78c8ff99}.bt_canvas[data-v-2714e289]{position:relative}.bt_links[data-v-2714e289]{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.bt_link[data-v-2714e289]{fill:none;stroke:var(--bt_path);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.bt_link.is_win[data-v-2714e289]{stroke:var(--bt_win);stroke-width:2.6px}.bt_link.is_mine[data-v-2714e289]{stroke:var(--bt_me);stroke-width:2.6px}.bt_heading[data-v-2714e289]{width:var(--bt_head_w,100%);height:26px;transform:translateX(var(--bt_head_x,0px));color:#9aa4b8;white-space:nowrap;pointer-events:none;align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex;position:absolute;left:16px}.bt_heading[data-v-2714e289]:before,.bt_heading[data-v-2714e289]:after{content:"";background:#96a0be47;flex:1;height:1px}.bt_matches[data-v-2714e289]{margin:0;padding:0;list-style:none}.bt_match[data-v-2714e289]{box-sizing:border-box;border:1px solid var(--bt_line);background:var(--bt_card);border-radius:12px;flex-direction:column;gap:4px;padding:7px;display:flex;position:absolute}.bt_match.is_decided[data-v-2714e289]{border-color:var(--bt_win)}.bt_match.is_bye[data-v-2714e289]{border-color:var(--bt_line)}.bt_match.is_focus[data-v-2714e289]{box-shadow:0 0 0 2px var(--bt_me)}.bt_badge[data-v-2714e289]{color:#04170e;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 0 0 2px var(--panel,#0b1630);background:#64f0b5;border-radius:999px;padding:0 8px;font-size:11px;font-weight:800;line-height:18px;position:absolute;top:-10px;right:12px}.bt_slot[data-v-2714e289]{box-sizing:border-box;border:1px dashed var(--bt_line);color:#d4dbea;border-radius:10px;align-items:center;gap:8px;min-width:0;height:32px;padding:0 9px;font-size:13.5px;font-weight:500;display:flex;position:relative}.bt_slot.is_win[data-v-2714e289]{border-color:var(--bt_win_line);background:var(--bt_win_bg);color:var(--text);font-weight:700}.bt_slot.is_lose[data-v-2714e289]{opacity:.75}.bt_slot.is_empty .bt_name[data-v-2714e289]{color:#8792a8}.bt_slot.is_me[data-v-2714e289]{opacity:1;border-style:solid;border-color:#e6ecfa99}.bt_slot.is_me .bt_name[data-v-2714e289]{color:var(--bt_me);font-weight:800}.bt_name[data-v-2714e289]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;color:inherit;text-align:left;flex:auto;overflow:hidden}.bt_name--link[data-v-2714e289]{appearance:none;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin:0;padding:0;-webkit-text-decoration:underline #9eabc94d;text-decoration:underline #9eabc94d}.bt_name--link[data-v-2714e289]:after{content:"";position:absolute;inset:-2px 0}@media (hover:hover){.bt_name--link[data-v-2714e289]:hover{color:#fff;text-decoration-color:#fff9}}.bt_name--link[data-v-2714e289]:focus-visible{border-radius:4px;outline:none;box-shadow:0 0 0 2px #78c8ff99}.bt_score[data-v-2714e289]{color:inherit;flex:none;font-family:Orbitron,Inter,sans-serif;font-size:12px;font-weight:800}.bt_flat[data-v-2714e289]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px 16px;margin:0;padding:16px;list-style:none;display:grid}.bt_flat_item[data-v-2714e289]{flex-direction:column;gap:6px;min-width:0;display:flex}.bt_flat_label[data-v-2714e289]{color:#8fa3c0;font-size:12px;font-weight:600}.bt_match--flat[data-v-2714e289]{position:relative}.bt_sr[data-v-2714e289]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.modal.bk_modal{max-width:min(1180px,100vw - 48px)}@media (width<=520px){.modal.bk_modal{max-width:100vw}}.bk_root[data-v-0982a353]{font-variant-numeric:tabular-nums;flex-direction:column;height:100%;min-height:0;display:flex}.bk_head[data-v-0982a353]{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px;padding:0 16px 10px 8px;display:grid}.bk_back[data-v-0982a353]{width:44px;height:44px;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff0f;border:0;border-radius:999px;place-items:center;transition:background-color .18s;display:grid}@media (hover:hover){.bk_back[data-v-0982a353]:hover{background:#ffffff1a}}.bk_back[data-v-0982a353]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.bk_titles[data-v-0982a353]{min-width:0}.bk_title[data-v-0982a353]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:17px;font-weight:800;line-height:1.25;overflow:hidden}.bk_sub[data-v-0982a353]{color:#8fa3c0;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.bk_switch[data-v-0982a353]{border-bottom:1px solid var(--border);flex-direction:column;gap:8px;padding:0 0 12px;display:flex}.bk_row[data-v-0982a353]{align-items:center;gap:8px;min-width:0;padding-left:16px;display:flex}.bk_hand[data-v-0982a353]{box-sizing:border-box;background:#ffffff0f;border-radius:999px;flex:none;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-weight:800;display:inline-grid}.bk_hand.is_RH[data-v-0982a353]{color:#34c759}.bk_hand.is_LH[data-v-0982a353]{color:#2ea3ff}.bk_tabs[data-v-0982a353]{scrollbar-width:none;gap:4px;min-width:0;padding:4px 16px 4px 4px;display:flex;overflow-x:auto}.bk_tabs[data-v-0982a353]::-webkit-scrollbar{display:none}.bk_tab[data-v-0982a353]{height:36px;font:inherit;color:#8f9ab0;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#081228;border:1px solid #26314a;border-radius:8px;flex:none;padding:0 11px;font-size:13px;font-weight:600;transition:border-color .18s,color .18s,box-shadow .18s,background-color .18s;position:relative}.bk_tab[data-v-0982a353]:after{content:"";position:absolute;inset:-4px 0}.bk_tab.is_mine[data-v-0982a353]{color:var(--text);font-weight:700}@media (hover:hover){.bk_tab[data-v-0982a353]:hover{color:var(--text);border-color:#3a4766}}.bk_tab.is_on[data-v-0982a353]{color:#fff;background:#122348;border-color:#e6ecfad9;font-weight:700;box-shadow:0 0 0 1px #00000094,0 0 0 3px #e6ecfa52}.bk_tab[data-v-0982a353]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.bk_tree[data-v-0982a353]{flex:1;min-height:0}.bk_places[data-v-0982a353]{padding:14px 16px}.bk_note[data-v-0982a353]{color:#8fa3c0;margin:0 0 10px;font-size:13px;font-weight:600}.bk_place_list[data-v-0982a353]{max-width:420px;margin:0;padding:0;list-style:none}.bk_place[data-v-0982a353]{min-height:40px;color:var(--text);grid-template-columns:44px minmax(0,1fr);align-items:center;font-size:14px;font-weight:600;display:grid}.bk_place+.bk_place[data-v-0982a353]{border-top:1px solid var(--border)}.bk_place_n[data-v-0982a353]{color:#a9b6d2;font-weight:800}.bk_place.is_me .bk_place_name[data-v-0982a353]{color:#fff;font-weight:800}.bk_place_name[data-v-0982a353]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;color:inherit;text-align:left;overflow:hidden}.bk_place_name--link[data-v-0982a353]{appearance:none;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin:0;padding:10px 0;-webkit-text-decoration:underline #9eabc959;text-decoration:underline #9eabc959}.bk_place_name--link[data-v-0982a353]:focus-visible{border-radius:4px;outline:none;box-shadow:0 0 0 2px #78c8ff99}.bk_fade-enter-active[data-v-0982a353],.bk_fade-leave-active[data-v-0982a353]{transition:opacity .18s}.bk_fade-enter-from[data-v-0982a353],.bk_fade-leave-to[data-v-0982a353]{opacity:0}@media (prefers-reduced-motion:reduce){.bk_fade-enter-active[data-v-0982a353],.bk_fade-leave-active[data-v-0982a353],.bk_tab[data-v-0982a353],.bk_back[data-v-0982a353]{transition:none}}.pm[data-v-44f3f4a9]{width:var(--pm_s);height:var(--pm_s);flex:none;place-items:center;display:inline-grid;position:relative}.pm img[data-v-44f3f4a9]{object-fit:contain;filter:drop-shadow(0 3px 5px #00000073);width:100%;height:100%;display:block}.pm_disc[data-v-44f3f4a9]{width:calc(var(--pm_s) * .64);height:calc(var(--pm_s) * .64);margin-top:calc(var(--pm_s) * .18);color:#c3cfe3;font-size:max(11px, calc(var(--pm_s) * .36));font-variant-numeric:tabular-nums;background:#1d2c4c;border-radius:50%;place-items:center;font-weight:800;line-height:1;display:grid;box-shadow:0 3px 6px #00000059}.tm[data-v-db5ee34c]{display:block;position:relative}.tm_split[data-v-db5ee34c]{width:84px;height:calc(var(--s) + 14px)}.tm_half[data-v-db5ee34c]{height:calc(var(--s) + 14px);width:calc(var(--s) / 2 + 14px);position:absolute;top:0;overflow:hidden}.tm_l[data-v-db5ee34c]{right:calc(50% + 2px)}.tm_r[data-v-db5ee34c]{left:calc(50% + 2px)}.tm_m[data-v-db5ee34c]{width:var(--s);height:var(--s);filter:drop-shadow(0 3px 5px #00000073);position:absolute;top:0}.tm_m img[data-v-db5ee34c]{object-fit:contain;width:100%;height:100%;display:block}.tm_m.is_back img[data-v-db5ee34c]{filter:brightness(.5)saturate(.8)}.tm_l .tm_m[data-v-db5ee34c]{right:calc(var(--s) / -2 + var(--k) * 9px)}.tm_r .tm_m[data-v-db5ee34c]{left:calc(var(--s) / -2 + var(--k) * 9px)}.tm_disc[data-v-db5ee34c]{top:calc(var(--s) * .615 - 13px);color:#c3cfe3;font-variant-numeric:tabular-nums;background:#1d2c4c;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12.5px;font-weight:800;line-height:1;display:grid;position:absolute;box-shadow:0 3px 6px #00000059}.tm_l .tm_disc[data-v-db5ee34c]{right:3px}.tm_r .tm_disc[data-v-db5ee34c]{left:3px}.tm_ghost[data-v-db5ee34c]{top:calc(var(--s) * .615 - var(--s) * .3);width:calc(var(--s) * .3);height:calc(var(--s) * .6);box-sizing:border-box;border:1.5px solid #ffffff1f;position:absolute}.tm_l .tm_ghost[data-v-db5ee34c]{border-right:0;border-radius:999px 0 0 999px;right:0}.tm_r .tm_ghost[data-v-db5ee34c]{border-left:0;border-radius:0 999px 999px 0;left:0}.tm_hl[data-v-db5ee34c]{font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:800;line-height:1}.tm_half .tm_hl[data-v-db5ee34c]{position:absolute;bottom:0}.tm_l .tm_hl[data-v-db5ee34c]{right:6px}.tm_r .tm_hl[data-v-db5ee34c]{left:6px}.tm_hl--LH[data-v-db5ee34c]{color:var(--tl_lh,#2ea3ff)}.tm_hl--RH[data-v-db5ee34c]{color:var(--tl_rh,#34c759)}.tm_node[data-v-db5ee34c]{left:50%;top:calc(var(--s) * .615 - 6px);box-sizing:border-box;background:var(--panel,#0b1630);border:2px solid #55688c;border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute}.tm_line[data-v-db5ee34c]{justify-content:center;align-items:flex-start;width:100px;min-height:48px;display:flex}.tm_i[data-v-db5ee34c]{flex-direction:column;align-items:center;gap:1px;margin-left:-10px;display:flex}.tm_i[data-v-db5ee34c]:first-child{margin-left:0}.tm_node--line[data-v-db5ee34c]{top:18px}.tlx[data-v-15c14880]{font-variant-numeric:tabular-nums;flex-direction:column;gap:14px;max-width:560px;padding:2px 0 14px;display:flex}.tl_hand--LH[data-v-15c14880]{color:var(--tl_lh,#2ea3ff)}.tl_hand--RH[data-v-15c14880]{color:var(--tl_rh,#34c759)}.tlx_chg[data-v-15c14880]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.tlx_line[data-v-15c14880]{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:30px;font-size:13px;display:grid}.tlx_hand[data-v-15c14880]{font-weight:700}.tlx_bar[data-v-15c14880]{background:#ffffff14;border-radius:999px;height:6px;display:block;position:relative;overflow:hidden}.tlx_bar_base[data-v-15c14880]{background:linear-gradient(90deg,#6432dc85,#8b5cf6a6);position:absolute;top:0;bottom:0;left:0}.tlx_bar_change[data-v-15c14880]{background:linear-gradient(90deg,#c4b5fd,#ede9fe);border-radius:0 999px 999px 0;position:absolute;top:0;bottom:0}.tlx_bar_change.is_down[data-v-15c14880]{background:#f59a9a73}.tlx_val[data-v-15c14880]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.tlx_delta[data-v-15c14880]{font-weight:800}.tlx_delta.is_up[data-v-15c14880]{color:#c4a8ff}.tlx_delta.is_down[data-v-15c14880]{color:#f59a9a}.tlx_to[data-v-15c14880]{color:#8fa3c0;font-weight:600}.tlx_scope[data-v-15c14880]{color:#a9b6d2;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.tlx_from[data-v-15c14880]{color:#8fa3c0;font-weight:700}.tlx_arrow[data-v-15c14880]{fill:none;stroke:#8fa3c0;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.tlx_rank[data-v-15c14880]{color:var(--text,#e6ecfa);font-family:Orbitron,Inter,sans-serif;font-size:13px;font-weight:800}.tlx_rank.is_up[data-v-15c14880]{color:#3de8a8}.tlx_rank.is_down[data-v-15c14880]{color:#8fa3c0}.tlx_br+.tlx_br[data-v-15c14880],.tlx_chg+.tlx_br[data-v-15c14880]{border-top:1px solid #ffffff0f;padding-top:6px}.tlx_br_head[data-v-15c14880]{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;display:grid}.tlx_br_name[data-v-15c14880]{color:var(--text);min-width:0;margin:0;font-size:14px;font-weight:800}.tlx_br_btn[data-v-15c14880]{height:32px;font:inherit;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff12;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:800;transition:background-color .18s;display:inline-flex;position:relative}.tlx_br_btn[data-v-15c14880]:after{content:"";position:absolute;inset:-6px 0}@media (hover:hover){.tlx_br_btn[data-v-15c14880]:hover{background:#ffffff1f}}.tlx_br_btn[data-v-15c14880]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.tlx_matches[data-v-15c14880]{margin:0;padding:0;list-style:none}.tlx_matches li+li .tlx_match[data-v-15c14880]{border-top:1px solid #ffffff0d}.tlx_match[data-v-15c14880]{width:100%;min-height:40px;font:inherit;color:var(--text);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:minmax(76px,auto) minmax(0,1fr) auto;align-items:center;gap:10px;margin:0;padding:0;font-size:13.5px;display:grid}.tlx_match[data-v-15c14880]:focus-visible{border-radius:8px;outline:none;box-shadow:inset 0 0 0 2px #78c8ff99}@media (hover:hover){.tlx_match:hover .tlx_opp[data-v-15c14880]{color:#fff}}div.tlx_match[data-v-15c14880]{cursor:default}.tlx_round[data-v-15c14880]{color:#8fa3c0;white-space:nowrap;font-weight:600}.tlx_opp[data-v-15c14880]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.tlx_res[data-v-15c14880]{white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:6px;min-width:14px;font-weight:800;display:inline-flex}.tlx_res.is_lost[data-v-15c14880]{color:#8fa3c0}.tlx_score[data-v-15c14880]{color:#a9b6d2;font-weight:700}.tlx_places[data-v-15c14880]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tlx_rec[data-v-15c14880]{color:#a9b6d2;font-size:13.5px;font-weight:700}.tlx_quiet[data-v-15c14880]{color:#8fa3c0;margin:0;font-size:13px;font-weight:600}.tl_sr[data-v-15c14880]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.tlx_br_btn[data-v-15c14880]{transition:none}}.athlete_timeline[data-v-a28294ec]{--tl_lh:#2ea3ff;--tl_rh:#34c759;--tl_col:84px;--tl_ease:cubic-bezier(.22,.8,.22,1);font-variant-numeric:tabular-nums}.athlete_timeline.tl--turns[data-v-a28294ec]{--tl_col:100px}.tl_label[data-v-a28294ec]{letter-spacing:.01em;color:var(--text);margin:0 0 6px;font-size:18px;font-weight:800}.athlete_timeline[data-v-a28294ec]{overflow-anchor:none}.tl_track[data-v-a28294ec]{position:relative}.tl_track[data-v-a28294ec]:before{content:"";left:calc(var(--tl_col) / 2 - .5px);z-index:1;pointer-events:none;background:#ffffff1a;width:1px;position:absolute;top:24px;bottom:40px}.tl_year+.tl_year[data-v-a28294ec]{margin-top:10px}.tl_year_label[data-v-a28294ec]{height:48px;padding-left:var(--tl_col);color:var(--text);font-variant-numeric:tabular-nums;align-items:center;margin:0;font-size:18px;font-weight:800;display:flex;position:relative}.tl_year_mark[data-v-a28294ec]{left:calc(var(--tl_col) / 2 - 5px);z-index:2;background:#8fa3c0;border-radius:50%;width:10px;height:10px;position:absolute;top:19px}.tl_list[data-v-a28294ec]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.tl_item[data-v-a28294ec]{border-radius:14px;position:relative;overflow:hidden}.tl_item.is_card[data-v-a28294ec]{background:#ffffff09;box-shadow:0 18px 40px -18px #000000d9}.tl_row[data-v-a28294ec]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;margin:0;padding:0;display:block;position:relative}.tl_row[data-v-a28294ec]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #78c8ff99}@media (hover:hover){.tl_row:hover .tl_title[data-v-a28294ec]{color:#fff}}.tl_photo[data-v-a28294ec]{opacity:0;background:#0b1630;transition:opacity .3s;position:absolute;top:0;bottom:0;overflow:hidden}.tl_photo[data-in][data-v-a28294ec]{opacity:1}.tl_photo img[data-v-a28294ec]{object-fit:cover;filter:grayscale()contrast(1.1)brightness(.9);width:100%;height:100%;display:block;position:absolute;inset:0}.tl_photo[data-v-a28294ec]:before{content:"";z-index:1;mix-blend-mode:multiply;background:#1d3d80;position:absolute;inset:0}.tl_photo[data-v-a28294ec]:after{content:"";z-index:2;background:linear-gradient(90deg,#09132a8c,#09132a00 60%);position:absolute;inset:0}.tl_photo--right[data-v-a28294ec]{width:62%;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 70%);mask-image:linear-gradient(90deg,#0000 0,#000 70%)}.tl_photo--left[data-v-a28294ec]{width:136px;left:0;-webkit-mask-image:linear-gradient(90deg,#000 45%,#0000 100%);mask-image:linear-gradient(90deg,#000 45%,#0000 100%)}.tl_photo--left[data-v-a28294ec]:after{background:0 0}.tl_item.is_open .tl_photo--right[data-v-a28294ec]{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 70%),linear-gradient(#000 40%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 70%),linear-gradient(#000 40%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.tl_item.is_open .tl_photo--left[data-v-a28294ec]{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#000 45%,#0000 100%),linear-gradient(#000 40%,#0000);mask-image:linear-gradient(90deg,#000 45%,#0000 100%),linear-gradient(#000 40%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.tl_line[data-v-a28294ec]{z-index:2;grid-template-columns:var(--tl_col) minmax(0,1fr);box-sizing:border-box;align-items:center;min-height:68px;padding:12px 14px 12px 0;display:grid;position:relative}.tl_item.has_photo .tl_line[data-v-a28294ec]{min-height:88px}.tl_mark[data-v-a28294ec]{justify-self:center}.tl_text[data-v-a28294ec]{flex-direction:column;justify-content:center;gap:6px;min-width:0;min-height:44px;display:flex}.tl_top[data-v-a28294ec]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.tl_title[data-v-a28294ec]{color:var(--text);text-shadow:0 1px 2px #00000080;min-width:0;font-size:15.5px;font-weight:700;line-height:20px;transition:color .18s}.tl_when[data-v-a28294ec]{color:#8fa3c0;white-space:nowrap;align-items:center;gap:6px;height:20px;font-size:13px;font-weight:600;display:inline-flex}.tl_item.has_photo .tl_when[data-v-a28294ec]{color:#c3cfe3}.tl_icon[data-v-a28294ec]{flex:none;place-items:center;width:16px;height:16px;display:inline-grid;position:relative}.tl_chev[data-v-a28294ec]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .36s var(--tl_ease),opacity .18s ease}.tl_item.is_open .tl_chev[data-v-a28294ec]{transform:rotate(180deg)}.tl_spin[data-v-a28294ec]{opacity:0;border:2px solid #a9b6d247;border-top-color:#a9b6d2;border-radius:50%;transition:opacity .18s;position:absolute;inset:2px}.tl_item.is_pending .tl_chev[data-v-a28294ec]{opacity:0}.tl_item.is_pending .tl_spin[data-v-a28294ec]{opacity:1;animation:.7s linear infinite tl_spin-a28294ec}@keyframes tl_spin-a28294ec{to{transform:rotate(360deg)}}.tl_rec[data-v-a28294ec]{color:#a9b6d2;flex-wrap:wrap;gap:4px 14px;font-size:13px;font-weight:700;line-height:18px;display:flex}.tl_rec_i[data-v-a28294ec]{white-space:nowrap}.tl_hand--LH[data-v-a28294ec]{color:var(--tl_lh)}.tl_hand--RH[data-v-a28294ec]{color:var(--tl_rh)}.tl--turns .tl_line[data-v-a28294ec]{grid-template-columns:var(--tl_col) minmax(0,1fr);min-height:76px;padding:10px 14px 10px 0}.tl--turns .tl_item.has_photo .tl_line[data-v-a28294ec]{min-height:96px}.tl--turns .tl_item.is_quiet .tl_line[data-v-a28294ec]{min-height:60px}.tl--turns .tl_item.is_quiet .tl_title[data-v-a28294ec]{color:#c3cfe3;font-size:14.5px}.tl_more_wrap[data-v-a28294ec]{z-index:2;margin-left:var(--tl_col);padding-right:14px;position:relative;overflow:hidden}.tl_sr[data-v-a28294ec]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.tl_chev[data-v-a28294ec],.tl_title[data-v-a28294ec],.tl_spin[data-v-a28294ec],.tl_photo[data-v-a28294ec]{transition:none}.tl_item.is_pending .tl_spin[data-v-a28294ec]{animation:none}}.ahl_row[data-v-56fe67f7]{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ahl_row.is_2[data-v-56fe67f7]{grid-template-columns:repeat(2,minmax(0,1fr))}.ahl_row.is_1[data-v-56fe67f7]{grid-template-columns:minmax(0,1fr)}.ahl_item[data-v-56fe67f7]{min-width:0;color:var(--text,#e6ecfa);flex-direction:column;align-items:flex-start;padding:2px 12px;display:flex}.ahl_item[data-v-56fe67f7]:first-child{padding-left:0}.ahl_item+.ahl_item[data-v-56fe67f7]{border-left:1px solid #ffffff14}.ahl_value[data-v-56fe67f7]{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:24px;font-weight:800;line-height:1.05}.ahl_value.is_rank[data-v-56fe67f7]{color:var(--accent,#f0d67a)}.ahl_value.is_up[data-v-56fe67f7]{color:#5fd391}.ahl_label[data-v-56fe67f7]{color:var(--text,#e6ecfa);overflow-wrap:anywhere;margin-top:7px;font-size:13px;font-weight:700;line-height:1.25}.ahl_sub[data-v-56fe67f7]{color:#8fa3c0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:2px;font-size:12px;font-weight:600;line-height:1.3}.is_rh[data-v-56fe67f7]{color:#34c759}.is_lh[data-v-56fe67f7]{color:#2ea3ff}@media (width<=380px){.ahl_item[data-v-56fe67f7]{padding:2px 9px}.ahl_value[data-v-56fe67f7]{font-size:21px}}.amc_head[data-v-8f6255fc]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;margin-bottom:12px;display:flex}.amc_heading[data-v-8f6255fc]{letter-spacing:.01em;color:var(--text,#e6ecfa);margin:0;font-size:18px;font-weight:800}@media (width<=520px){.amc_heading[data-v-8f6255fc]{font-size:17px}}.amc_filter[data-v-8f6255fc]{border:1px solid var(--border,#ffffff14);background:#ffffff0a;border-radius:999px;flex-shrink:0;gap:2px;padding:2px;display:flex}.amc_filter_btn[data-v-8f6255fc]{isolation:isolate;min-width:44px;color:var(--amc_tone,var(--muted,#9eabc9));font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;font-size:12px;font-weight:800;line-height:1;transition:color .18s;display:inline-flex;position:relative}.amc_filter_btn[data-v-8f6255fc]:before{content:"";z-index:-1;border-radius:inherit;background:var(--amc_fill,#ffffff14);box-shadow:inset 0 0 0 1px var(--amc_edge,transparent);opacity:0;transition:opacity .18s;position:absolute;inset:0}.amc_filter_btn[data-v-8f6255fc]:after{content:"";position:absolute;inset:-10px 0}.amc_filter_btn[data-v-8f6255fc]:hover{color:var(--amc_tone_hi,var(--text,#e6ecfa))}.amc_filter_btn.is_on[data-v-8f6255fc],.amc_filter_btn.is_on[data-v-8f6255fc]:hover{color:var(--amc_ink,var(--text,#e6ecfa))}.amc_filter_btn.is_on[data-v-8f6255fc]:before{opacity:1}.amc_filter_btn[data-v-8f6255fc]:focus-visible{outline-offset:2px;outline:2px solid #78c8ff99}.amc_filter_btn.is_gold[data-v-8f6255fc]{--amc_tone:#d9bd6a;--amc_tone_hi:#f0d67a;--amc_ink:#2a1d03;--amc_fill:linear-gradient(180deg, #f0d67a 0%, #ddb056 100%);--amc_edge:#a87a228c}.amc_filter_btn.is_silver[data-v-8f6255fc]{--amc_tone:#b9c1cc;--amc_tone_hi:#d9dfe6;--amc_ink:#1d2430;--amc_fill:linear-gradient(180deg, #dfe4ea 0%, #b3bbc5 100%);--amc_edge:#7b84948c}.amc_filter_btn.is_bronze[data-v-8f6255fc]{--amc_tone:#cf9461;--amc_tone_hi:#e0a874;--amc_ink:#2a1405;--amc_fill:linear-gradient(180deg, #dc9d63 0%, #bd7a40 100%);--amc_edge:#85501f8c}.amc_grid[data-v-8f6255fc]{flex-wrap:wrap;justify-content:flex-start;gap:8px 10px;padding:4px 0 2px;display:flex;position:relative}.amc_slot[data-v-8f6255fc]{flex:none;width:48px;transition:opacity .3s,filter .3s}.amc_slot[data-v-8f6255fc] .ad3_feat_cell{width:48px}.amc_grid.is_settled[data-v-8f6255fc] .ad3_feat_cell{animation:none}.amc_grid.is_moving .amc_slot[data-v-8f6255fc]{pointer-events:none}.amc_move[data-v-8f6255fc]{transition:transform .32s cubic-bezier(.22,.8,.22,1),opacity .3s,filter .3s}.amc_slot.is_dim[data-v-8f6255fc]{opacity:.35;filter:saturate(.5)}.amc_skel[data-v-8f6255fc]{aspect-ratio:1;background:#ffffff0f;border-radius:50%}.amc_empty[data-v-8f6255fc]{color:var(--muted,#9eabc9);margin:0;padding:2px 0 4px;font-size:13px;font-weight:600}@media (prefers-reduced-motion:reduce){.amc_filter_btn[data-v-8f6255fc],.amc_filter_btn[data-v-8f6255fc]:before,.amc_slot[data-v-8f6255fc],.amc_move[data-v-8f6255fc]{transition:none}}.athlete_club_card[data-v-33bb3109]{--card:#0f1d3d;background:var(--card);width:100%;color:var(--text,#e6ecfa);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:14px;flex-direction:column;padding:0;transition:background-color .18s,transform .18s cubic-bezier(.22,.8,.22,1);display:flex;overflow:hidden;box-shadow:0 18px 40px -18px #000000d9}.athlete_club_card[data-v-33bb3109]:hover{--card:#122348}.athlete_club_card[data-v-33bb3109]:active{transform:scale(.99)}.athlete_club_card[data-v-33bb3109]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99,0 18px 40px -18px #000000d9}.acc_top[data-v-33bb3109]{align-items:center;gap:12px;padding:12px 14px 12px 12px;display:flex}.acc_logo[data-v-33bb3109]{width:48px;height:48px;color:var(--muted,#9eabc9);background:#0a1630;border-radius:12px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.acc_logo img[data-v-33bb3109]{object-fit:cover;width:100%;height:100%;display:block}.acc_text[data-v-33bb3109]{flex-direction:column;gap:2px;min-width:0;display:flex}.acc_name[data-v-33bb3109]{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;line-height:1.25;overflow:hidden}.acc_role[data-v-33bb3109]{color:var(--muted,#9eabc9);font-size:13px;font-weight:600}.acc_role.is_leader[data-v-33bb3109]{color:var(--accent,#f0d67a);font-weight:700}.acc_people_wrap[data-v-33bb3109]{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.22,.8,.22,1),opacity .24s;display:grid}.acc_people_wrap.is_open[data-v-33bb3109]{opacity:1;grid-template-rows:1fr}.acc_people_in[data-v-33bb3109]{min-height:0;overflow:hidden}.acc_people[data-v-33bb3109]{border-top:1px solid var(--border,#ffffff14);align-items:center;gap:10px;margin:0 14px;padding:10px 0 12px;display:flex}.acc_faces[data-v-33bb3109]{flex-shrink:0;display:flex}.acc_face[data-v-33bb3109]{width:30px;height:30px;box-shadow:0 0 0 2px var(--card);background:linear-gradient(165deg,#23375f,#121f3d);border-radius:50%;transition:box-shadow .18s;position:relative;overflow:hidden}.acc_face+.acc_face[data-v-33bb3109]{margin-left:-8px}.acc_face img[data-v-33bb3109]{object-fit:cover;width:100%;height:100%;display:block}.acc_face img.is_crop[data-v-33bb3109]{object-position:50% 12%;transform-origin:50% 22%;transform:scale(1.55)}.acc_face img.is_default[data-v-33bb3109]{opacity:.9}.acc_line[data-v-33bb3109]{color:#c3cfe6;overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:600;line-height:1.35}.acc_go[data-v-33bb3109]{min-height:44px;color:var(--accent,#f0d67a);background:#f0d67a12;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;font-size:13px;font-weight:800;transition:background-color .18s;display:flex}.acc_go_icon[data-v-33bb3109]{flex-shrink:0;transition:transform .22s cubic-bezier(.22,.8,.22,1)}.athlete_club_card:hover .acc_go[data-v-33bb3109]{background:#f0d67a1f}.athlete_club_card:hover .acc_go_icon[data-v-33bb3109]{transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.athlete_club_card[data-v-33bb3109],.acc_people_wrap[data-v-33bb3109],.acc_go[data-v-33bb3109],.acc_go_icon[data-v-33bb3109]{transition:none}.athlete_club_card[data-v-33bb3109]:active{transform:none}}.athlete_pattern[data-v-fa71187b]{pointer-events:none;color:#dfe7f7;position:absolute;inset:0;overflow:hidden}.athlete_pattern--dark[data-v-fa71187b]{color:#0b1226}.athlete_pattern--gold[data-v-fa71187b]{color:#f0d67a}.athlete_pattern_art[data-v-fa71187b]{opacity:var(--ap_strength,.2);display:block;position:absolute;inset:0}.overlay[data-v-fe782b07]{box-sizing:border-box;z-index:100;overscroll-behavior:none;background:#0009;justify-content:center;align-items:flex-end;padding:12px 12px 0;display:flex;position:fixed;inset:0;overflow:hidden}.overlay_v3[data-v-fe782b07]{z-index:110;justify-content:center;align-items:flex-end;transition:background-color .2s}.modal[data-v-fe782b07]{border:1px solid var(--border);background:linear-gradient(#0b1630fa,#081228f5);border-radius:16px;flex-direction:column;width:min(720px,100%);max-height:calc(100dvh - 32px);display:flex;overflow:hidden}.modal_v3[data-v-fe782b07]{--ad3_chrome_h:58px;border:1px solid var(--border);transform-origin:bottom;will-change:transform;background:linear-gradient(#0b1630,#081228);border-bottom:none;border-radius:16px 16px 0 0;width:100%;max-width:860px;height:calc(100dvh - 12px);max-height:calc(100dvh - 12px);transition:transform .24s cubic-bezier(.22,.8,.22,1);position:relative;transform:translate(0,0);box-shadow:0 -18px 48px #00000073}.sheet_handle[data-v-fe782b07]{z-index:9;pointer-events:none;justify-content:center;padding:6px 0 0;display:flex;position:absolute;top:0;left:0;right:0}.sheet_handle_pill[data-v-fe782b07]{pointer-events:auto;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:88px;height:32px;display:flex}.sheet_handle_bar[data-v-fe782b07]{pointer-events:none;background:#ffffff94;border-radius:999px;width:46px;height:5px;box-shadow:0 2px 8px #00000047}.sheet_handle_pill[data-v-fe782b07]:active{cursor:grabbing}.modal_chrome[data-v-fe782b07]{z-index:8;height:var(--ad3_chrome_h);box-sizing:border-box;pointer-events:auto;cursor:grab;border-bottom:1px solid #0000;grid-template-columns:minmax(72px,1fr) minmax(0,auto) minmax(72px,1fr);align-items:center;gap:10px;padding:16px 12px 4px;transition:background-color .22s,border-color .22s;display:grid;position:absolute;top:0;left:0;right:0}.modal_chrome.is_condensed[data-v-fe782b07]{border-bottom-color:var(--border);-webkit-backdrop-filter:blur(8px);background-color:#0a142cf0}.chrome_back_btn[data-v-fe782b07]{cursor:pointer;color:#e8eefb;cursor:pointer;-webkit-backdrop-filter:blur(4px);pointer-events:auto;background:#070f2194;border:1px solid #ffffff4d;border-radius:999px;flex-shrink:0;justify-self:start;place-items:center;width:36px;height:36px;padding:0;transition:filter .16s,border-color .16s;display:grid}.chrome_back_btn[data-v-fe782b07]:hover{filter:brightness(1.12);border-color:#ffffff7a}.chrome_back_arrow[data-v-fe782b07]{stroke-linecap:round;stroke-linejoin:round;display:block}.modal_identity[data-v-fe782b07]{text-align:center;opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;transition:opacity .2s,transform .2s;display:flex;transform:translateY(4px)}.modal_chrome.is_condensed .modal_identity[data-v-fe782b07]{opacity:1;transform:none}.modal_athlete_name[data-v-fe782b07]{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;max-width:min(440px,60vw);color:var(--text);margin:0;font-size:17px;font-weight:800;line-height:1.15;overflow:hidden}.modal_state[data-v-fe782b07]{letter-spacing:.55px;text-transform:uppercase;text-shadow:0 1px #ffffff38;-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:center;align-items:center;min-width:36px;height:24px;padding:0 8px;font-family:Orbitron,system-ui,sans-serif;font-size:11px;font-weight:900;display:inline-flex}.chrome_actions[data-v-fe782b07]{pointer-events:auto;flex-shrink:0;justify-self:end;align-items:center;gap:6px;display:inline-flex}.chrome_actions .athlete_verify_gate[data-v-fe782b07]{flex-shrink:0}.chrome_icon_btn[data-v-fe782b07]{-webkit-backdrop-filter:blur(4px);width:36px;height:36px;color:var(--text);cursor:pointer;background:#070f2194;border:1px solid #ffffff4d;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:color .16s,border-color .16s,filter .16s;display:inline-flex}.chrome_icon_btn[data-v-fe782b07]:hover{filter:brightness(1.12);border-color:#ffffff7a}.chrome_icon_btn.share_header_btn[data-v-fe782b07]{color:#f0d67a}.chrome_icon_btn.share_header_btn[data-v-fe782b07]:hover{color:#ffe9a3}.chrome_icon_btn.share_header_btn.active[data-v-fe782b07]{color:#fff0b8}.chrome_icon_btn.message_header_btn[data-v-fe782b07]{color:#8ecfff}.chrome_icon_btn.message_header_btn[data-v-fe782b07]:hover{color:#c8e8ff}.chrome_icon_btn.message_header_btn.active[data-v-fe782b07]{color:#eaf4ff}.chrome_icon_btn.message_header_btn.is_verify_locked[data-v-fe782b07]{cursor:pointer}.chrome_icon_btn[data-v-fe782b07]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a8c}.chrome_icon_btn[disabled][data-v-fe782b07]{opacity:.6;cursor:wait}.chrome_icon[data-v-fe782b07]{width:20px;height:20px;display:block}.ad3_tabs[data-v-fe782b07]{top:var(--ad3_chrome_h);z-index:7;border-bottom:1px solid var(--border);background:#0a142c;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 -16px;padding:0 16px;display:grid;position:sticky}.ad3_tabs .ad3_tab[data-v-fe782b07]{justify-self:center}.ad3_tab_stage[data-v-fe782b07]{margin:0 calc(-1 * var(--ad3_gutter,16px));padding:0 var(--ad3_gutter,16px);position:relative;overflow-x:clip}.ad3_tab_next-enter-active[data-v-fe782b07],.ad3_tab_next-leave-active[data-v-fe782b07],.ad3_tab_prev-enter-active[data-v-fe782b07],.ad3_tab_prev-leave-active[data-v-fe782b07]{transition:transform .34s cubic-bezier(.22,.8,.22,1),opacity .34s cubic-bezier(.22,.8,.22,1)}.ad3_tab_next-leave-active[data-v-fe782b07],.ad3_tab_prev-leave-active[data-v-fe782b07]{top:0;left:var(--ad3_gutter,16px);right:var(--ad3_gutter,16px);position:absolute}.ad3_tab_next-enter-from[data-v-fe782b07]{transform:translate(100%)}.ad3_tab_next-leave-to[data-v-fe782b07],.ad3_tab_prev-enter-from[data-v-fe782b07]{transform:translate(-100%)}.ad3_tab_prev-leave-to[data-v-fe782b07]{transform:translate(100%)}.ad3_tab_next-enter-from[data-v-fe782b07],.ad3_tab_prev-enter-from[data-v-fe782b07],.ad3_tab_next-leave-to[data-v-fe782b07],.ad3_tab_prev-leave-to[data-v-fe782b07]{opacity:.4}@media (prefers-reduced-motion:reduce){.ad3_tab_next-enter-active[data-v-fe782b07],.ad3_tab_next-leave-active[data-v-fe782b07],.ad3_tab_prev-enter-active[data-v-fe782b07],.ad3_tab_prev-leave-active[data-v-fe782b07]{transition:none}}.ad3_tab[data-v-fe782b07]{appearance:none;min-height:50px;color:var(--muted);font:inherit;letter-spacing:.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:13px 4px 14px;font-size:17px;font-weight:800;transition:color .18s;position:relative}.ad3_tab[data-v-fe782b07]:hover{color:#cbd7ee}.ad3_tab.active[data-v-fe782b07]{color:var(--text)}.ad3_tab[data-v-fe782b07]:after{content:"";background:var(--accent);border-radius:2px 2px 0 0;height:2px;transition:transform .22s cubic-bezier(.22,.8,.22,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.ad3_tab.active[data-v-fe782b07]:after{transform:scaleX(1)}.ad3_tab[data-v-fe782b07]:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #f0d67a8c}@media (prefers-reduced-motion:reduce){.ad3_tab[data-v-fe782b07]:after{transition:none}}.content[data-v-fe782b07]{--ad3_gutter:16px;padding:0 var(--ad3_gutter) 16px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex:1;position:relative;overflow:hidden auto}.ad3_hero_banner[data-v-fe782b07]{--ap_size:132px;height:var(--ad3_banner_h);background:linear-gradient(135deg,#0d1a36 0%,#081228 55%,#0a2040 100%) 50%/cover;margin:0 -16px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 45%,#0000 100%);mask-image:linear-gradient(#000 0 45%,#0000 100%)}@media (width>=760px){.ad3_hero_banner[data-v-fe782b07]{--ap_size:156px}.content .ad3_hero[data-v-fe782b07]{--ad3_head_top:64px;--ad3_copy_pad:30px}.ad3_hero .ad3_hero_avatar[data-v-fe782b07],.ad3_hero .ad3_hero_avatar_col[data-v-fe782b07]{width:100px}.ad3_hero .ad3_hero_avatar[data-v-fe782b07]{height:100px}.ad3_hero .ad3_hero_name[data-v-fe782b07]{font-size:26px}}.ad3_hero[data-v-fe782b07]{--ad3_banner_h:160px;--ad3_head_top:62px;--ad3_copy_pad:24px;padding-bottom:6px}.ad3_hero_head[data-v-fe782b07]{z-index:2;margin-top:calc(var(--ad3_head_top) - var(--ad3_banner_h));align-items:flex-start;gap:20px;display:flex;position:relative}.ad3_hero_head.has_blip[data-v-fe782b07]{z-index:8}.ad3_hero_avatar[data-v-fe782b07]{box-sizing:border-box;background:linear-gradient(145deg,#f0d67a8c,#0f1d3fe6);border-radius:50%;flex-shrink:0;width:88px;height:88px;padding:3px;position:relative;box-shadow:0 8px 24px #00000059}.ad3_hero_copy[data-v-fe782b07]{min-width:0;padding-top:var(--ad3_copy_pad);flex-direction:column;flex:1;justify-content:flex-start;gap:4px;display:flex}.ad3_hero_avatar.deco_gold_ring[data-v-fe782b07]{background:linear-gradient(145deg,#f2d983,#c98a1a);box-shadow:0 0 0 2px #f0d67a66,0 8px 24px #00000059}.ad3_hero_avatar.deco_ember_flare[data-v-fe782b07]{background:linear-gradient(145deg,#ff5a288c,#0f1d3fe6)}.ad3_hero_avatar.deco_ember_flare[data-v-fe782b07]:after{content:"";pointer-events:none;background:conic-gradient(from 200deg,#0000 40%,#ff5a2899,#0000 70%);border-radius:50%;animation:6s linear infinite ad3_deco_spin-fe782b07;position:absolute;inset:-4px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 7px),#000 calc(100% - 6px));mask:radial-gradient(farthest-side,#0000 calc(100% - 7px),#000 calc(100% - 6px))}.ad3_hero_avatar.deco_voltage[data-v-fe782b07]{background:linear-gradient(145deg,#7ec8ff,#2a6cff);box-shadow:0 0 18px #50b4ff73}.ad3_hero_avatar.deco_crown_orbit[data-v-fe782b07]{background:linear-gradient(145deg,#f2d983,#8b5a00)}.ad3_hero_avatar.deco_frost_band[data-v-fe782b07]{background:linear-gradient(145deg,#d8f0ff,#6aa8d8)}.ad3_hero_deco_crown[data-v-fe782b07]{color:#f2d983;filter:drop-shadow(0 2px 4px #00000080);position:absolute;top:-13px;left:50%;transform:translate(-50%)}.ad3_hero_avatar_disk[data-v-fe782b07]{background:#0a1630;border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden}.ad3_hero_avatar_img[data-v-fe782b07]{object-fit:cover;width:100%;height:100%;display:block}.ad3_hero_avatar_img.is_photo_crop[data-v-fe782b07]{object-position:50% 12%;transform-origin:50% 22%;transform:scale(1.55)}.ad3_hero_avatar_fallback[data-v-fe782b07]{--user_avatar_size:100%;box-shadow:none}.ad3_hero_avatar_col[data-v-fe782b07]{flex-direction:column;flex-shrink:0;align-items:center;width:88px;display:flex;position:relative}.ad3_hero_avatar_col .ad3_hero_avatar[data-v-fe782b07]{z-index:2}.ad3_hang[data-v-fe782b07]{z-index:1;width:104px;height:52px;margin:-8px 0 -12px;position:relative}.ad3_hang_medal[data-v-fe782b07]{--ad3_hang_x:0px;--ad3_hang_top:-4px;--ad3_hang_pin:3px;--ad3_hang_rest:-1.5deg;--ad3_hang_amp:24deg;appearance:none;left:50%;top:var(--ad3_hang_top);z-index:2;width:40px;height:40px;margin:0;margin-left:calc(-20px + var(--ad3_hang_x));cursor:pointer;transform-origin:50% var(--ad3_hang_pin);transform:translateY(-10px) rotate(calc(var(--ad3_hang_rest) + var(--ad3_hang_amp)));opacity:0;filter:drop-shadow(0 3px 5px #00000073);-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;transition:filter .16s;display:block;position:absolute}.ad3_hang_medal[data-v-fe782b07]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a8c}.ad3_hang_medal_pop[data-v-fe782b07]{transform-origin:50% 42%;width:100%;height:100%;transition:transform .18s;display:block}.ad3_hang_medal_img[data-v-fe782b07]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.ad3_hang.is_swing .ad3_hang_medal[data-v-fe782b07]{animation:2.8s cubic-bezier(.33,.04,.2,1) both ad3_hang_swing-fe782b07;animation-delay:calc(var(--ad3_hang_i,0) * .14s)}.ad3_hang_medal.ad3_hang_slot[data-v-fe782b07]{opacity:1;transform:rotate(var(--ad3_hang_rest));filter:none;transition:none}.ad3_hang_slot_svg[data-v-fe782b07]{width:100%;height:100%;display:block;overflow:visible}.ad3_hang_slot_line[data-v-fe782b07]{fill:none;stroke:#6f84a6;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:0 3.6}.ad3_hang_medal.ad3_hang_slot:hover .ad3_hang_slot_line[data-v-fe782b07],.ad3_hang_medal.ad3_hang_slot.is_selected .ad3_hang_slot_line[data-v-fe782b07]{stroke:#a6b8d6}.ad3_hang_medal[data-v-fe782b07]:not(.ad3_hang_slot):hover{filter:drop-shadow(0 3px 5px #00000073)brightness(1.1)}.ad3_hang.has_selection .ad3_hang_medal.is_selected[data-v-fe782b07]:not(.ad3_hang_slot){z-index:4;filter:drop-shadow(0 6px 10px #0000008c)drop-shadow(0 0 6px #f0d67a47)brightness(1.06)}.ad3_hang.has_selection .ad3_hang_medal.is_selected .ad3_hang_medal_pop[data-v-fe782b07]{animation:.34s ease-out both ad3_hang_pop-fe782b07}.ad3_hang.has_selection .ad3_hang_medal[data-v-fe782b07]:not(.is_selected):not(.ad3_hang_slot){filter:drop-shadow(0 3px 5px #00000073)brightness(.7)saturate(.75)}@keyframes ad3_hang_pop-fe782b07{0%{transform:scale(1)}24%{transform:scale(1.07,.93)}60%{transform:translateY(-4px)scale(1.21)}to{transform:translateY(-3px)scale(1.16)}}@keyframes ad3_hang_swing-fe782b07{0%{opacity:0;transform:translateY(-10px) rotate(calc(var(--ad3_hang_rest) + var(--ad3_hang_amp)))}10%{opacity:1;transform:translateY(-2px) rotate(calc(var(--ad3_hang_rest) + var(--ad3_hang_amp)))}32%{transform:translateY(0) rotate(calc(var(--ad3_hang_rest) - var(--ad3_hang_amp) * .7))}52%{transform:translateY(0) rotate(calc(var(--ad3_hang_rest) + var(--ad3_hang_amp) * .38))}70%{transform:translateY(0) rotate(calc(var(--ad3_hang_rest) - var(--ad3_hang_amp) * .18))}84%{transform:translateY(0) rotate(calc(var(--ad3_hang_rest) + var(--ad3_hang_amp) * .07))}to{opacity:1;transform:translateY(0) rotate(var(--ad3_hang_rest))}}.ad3_hang_blip[data-v-fe782b07]{--ad3_blip_tone:#f0d67a;--ad3_blip_tail_x:52px;z-index:6;box-sizing:border-box;text-align:left;width:min(288px,100vw - 40px);transform-origin:var(--ad3_blip_tail_x) 0;background:linear-gradient(#18284c 0%,#0f1d3d 100%);border-radius:14px;flex-direction:column;gap:2px;padding:12px 12px 4px;animation:.24s cubic-bezier(.22,1,.36,1) both ad3_blip_rise-fe782b07;display:flex;position:absolute;top:46px;left:0;box-shadow:0 18px 40px -14px #000000d9,0 2px 6px #0000004d}.ad3_hang_blip[data-v-fe782b07]:before{content:"";top:-6px;left:calc(var(--ad3_blip_tail_x) - 5px);background:#18284c;border-top-left-radius:3px;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.ad3_hang_blip_kicker[data-v-fe782b07]{letter-spacing:.08em;text-transform:uppercase;color:var(--ad3_blip_tone);font-size:10px;font-weight:800;line-height:1.2}.ad3_hang_blip_where[data-v-fe782b07]{-webkit-line-clamp:2;letter-spacing:-.005em;color:#f4f7fb;-webkit-box-orient:vertical;font-size:13px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.ad3_hang_blip_meta[data-v-fe782b07]{text-overflow:ellipsis;white-space:nowrap;color:#93a1b8;font-variant-numeric:tabular-nums;margin-top:1px;font-size:11px;font-weight:600;line-height:1.3;overflow:hidden}.ad3_hang_blip.is_empty[data-v-fe782b07]{text-align:center;align-items:center;gap:0;width:min(232px,100vw - 40px);padding:10px 14px 11px}.ad3_hang_blip_cta[data-v-fe782b07]{color:#93a1b8;text-wrap:balance;margin-top:3px;font-size:13px;font-weight:500;line-height:1.4}.ad3_hang_blip_link[data-v-fe782b07]{color:#f0d67a;border-radius:4px;font-weight:700;text-decoration:none}.ad3_hang_blip_link[data-v-fe782b07]:hover{text-underline-offset:3px;text-decoration:underline}.ad3_hang_blip_link[data-v-fe782b07]:focus-visible{outline-offset:2px;outline:2px solid #78c8ff99}@keyframes ad3_hang_blip_in-fe782b07{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ad3_tally[data-v-fe782b07]{min-width:0;margin-top:6px;position:relative}.ad3_tally_row[data-v-fe782b07]{flex-wrap:nowrap;align-items:flex-end;gap:4px;display:flex}.ad3_tally_item[data-v-fe782b07]{appearance:none;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:6px;flex:none;align-items:flex-end;margin:0;padding:0;transition:opacity .15s;display:inline-flex;position:relative}.ad3_tally_item[data-v-fe782b07]:focus-visible{outline-offset:3px;outline:2px solid #f0d67a8c}.ad3_tally_medal[data-v-fe782b07]{flex-shrink:0;width:22px;height:28px;display:block}.ad3_tally_rib[data-v-fe782b07]{fill:var(--ad3_tm_rib)}.ad3_tally_rim[data-v-fe782b07]{fill:var(--ad3_tm_rim)}.ad3_tally_face[data-v-fe782b07]{fill:var(--ad3_tm_face)}.ad3_tally_ring[data-v-fe782b07]{fill:none;stroke:var(--ad3_tm_rim);stroke-width:.8px;opacity:.7}.ad3_tally_mark[data-v-fe782b07]{fill:var(--ad3_tm_hi)}.ad3_tally_count[data-v-fe782b07]{color:var(--ad3_tm_num);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-bottom:-1px;font-size:12px;font-weight:800;line-height:1}.ad3_tally_sep[data-v-fe782b07]{background:#ffffff1f;flex:0 0 1px;width:1px;height:16px;margin:0 3px 6px}.ad3_tally_item.is_zero[data-v-fe782b07]{opacity:.38}.ad3_tally_row.has_selection .ad3_tally_item[data-v-fe782b07]:not(.is_selected){opacity:.45}.ad3_tally_row.has_selection .ad3_tally_item.is_zero[data-v-fe782b07]:not(.is_selected){opacity:.22}.ad3_tally_item--gold[data-v-fe782b07]{--ad3_tm_rib:#8c6b1c;--ad3_tm_rim:#cf9c26;--ad3_tm_face:#e9c046;--ad3_tm_hi:#fae48a;--ad3_tm_num:#f0cf7c}.ad3_tally_item--silver[data-v-fe782b07]{--ad3_tm_rib:#5a6572;--ad3_tm_rim:#a0a9b4;--ad3_tm_face:#cbd1d8;--ad3_tm_hi:#f6f8fa;--ad3_tm_num:#dfe4ea}.ad3_tally_item--bronze[data-v-fe782b07]{--ad3_tm_rib:#6a391a;--ad3_tm_rim:#9c5826;--ad3_tm_face:#bd773e;--ad3_tm_hi:#e8a46c;--ad3_tm_num:#c27e48}.ad3_tally_item--national[data-v-fe782b07]{--ad3_tm_rib:#11573e;--ad3_tm_rim:#1d855c;--ad3_tm_face:#2aa575;--ad3_tm_hi:#7fe3b4;--ad3_tm_num:#5fd0a0}.ad3_tally_item--world[data-v-fe782b07]{--ad3_tm_rib:#0b6c86;--ad3_tm_rim:#14afc6;--ad3_tm_face:#33cfe5;--ad3_tm_hi:#c3f6fd;--ad3_tm_num:#6fe2f2}.ad3_tally_blip[data-v-fe782b07]{--ad3_blip_tail_x:20px;z-index:6;box-sizing:border-box;color:#f4f7fb;font-variant-numeric:tabular-nums;width:min(264px,100vw - 40px);transform-origin:var(--ad3_blip_tail_x) 0;background:linear-gradient(#18284c 0%,#0f1d3d 100%);border-radius:14px;flex-direction:column;gap:6px;padding:11px 12px 4px;font-size:12.5px;font-weight:700;line-height:1.2;animation:.24s cubic-bezier(.22,1,.36,1) both ad3_blip_rise-fe782b07;display:flex;position:absolute;top:calc(100% + 9px);left:0;box-shadow:0 18px 40px -14px #000000d9,0 2px 6px #0000004d}.ad3_tally_blip_title[data-v-fe782b07]{color:#f4f7fb;font-size:14px;font-weight:800}.ad3_tally_blip_events[data-v-fe782b07]{flex-direction:column;gap:3px;display:flex}.ad3_tally_blip_event[data-v-fe782b07]{text-overflow:ellipsis;white-space:nowrap;color:#c3cde0;font-size:12.5px;font-weight:600;overflow:hidden}.ad3_tally_blip_more[data-v-fe782b07]{color:#93a1b8;font-size:12px;font-weight:600}.ad3_blip_body[data-v-fe782b07]{align-items:center;gap:12px;min-width:0;display:flex}.ad3_blip_art[data-v-fe782b07]{object-fit:contain;filter:drop-shadow(0 3px 5px #00000073);flex-shrink:0;width:52px;height:52px}.ad3_blip_text[data-v-fe782b07]{flex-direction:column;gap:2px;min-width:0;display:flex}.ad3_blip_link[data-v-fe782b07]{appearance:none;width:calc(100% + 24px);min-height:40px;color:var(--accent);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #ffffff12;border-radius:0 0 14px 14px;justify-content:space-between;align-items:center;gap:6px;margin:6px -12px 0;padding:0 12px;font-size:13px;font-weight:700;display:flex}.ad3_blip_link[data-v-fe782b07]:hover{background:#f0d67a0f}.ad3_blip_link[data-v-fe782b07]:focus-visible{outline-offset:-2px;outline:2px solid #78c8ff99}@keyframes ad3_blip_rise-fe782b07{0%{opacity:0;transform:translateY(8px)scale(.94)}to{opacity:1;transform:none}}.ad3_tally_blip[data-v-fe782b07]:before{content:"";top:-6px;left:calc(var(--ad3_blip_tail_x) - 5px);background:#18284c;border-top-left-radius:3px;width:10px;height:10px;position:absolute;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.ad3_hang_medal[data-v-fe782b07],.ad3_hang.is_swing .ad3_hang_medal[data-v-fe782b07]{opacity:1;transform:rotate(var(--ad3_hang_rest));animation:none}.ad3_hang_medal[data-v-fe782b07],.ad3_hang_medal_pop[data-v-fe782b07],.ad3_tally_item[data-v-fe782b07]{transition:none}.ad3_hang.has_selection .ad3_hang_medal.is_selected .ad3_hang_medal_pop[data-v-fe782b07]{animation:none;transform:scale(1.1)}.ad3_hang_blip[data-v-fe782b07],.ad3_tally_blip[data-v-fe782b07]{animation:none}.ad3_blip_link[data-v-fe782b07]{transition:none}}.ad3_hero_identity[data-v-fe782b07]{align-items:center;gap:8px;min-width:0;display:flex}.ad3_hero_name[data-v-fe782b07]{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;min-width:0;color:var(--text);margin:0;font-size:22px;font-weight:800;line-height:1.15;overflow:hidden}.ad3_hero_identity .modal_state[data-v-fe782b07]{letter-spacing:.35px;opacity:.8;border-radius:6px;flex-shrink:0;min-width:26px;height:18px;padding:0 5px;font-size:9px}.ad3_hero_title[data-v-fe782b07]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11.5px;font-weight:800;overflow:hidden}@keyframes ad3_deco_spin-fe782b07{to{transform:rotate(360deg)}}@media (width>=640px){.ad3_hero[data-v-fe782b07]{--ad3_banner_h:176px}}.content.pad_for_challenge[data-v-fe782b07]{padding-bottom:calc(124px + env(safe-area-inset-bottom,0px))}.content[data-v-fe782b07]::-webkit-scrollbar{width:0;height:0}.ad3_club_logo[data-v-fe782b07]{border:1px solid var(--border);background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;width:22px;height:22px}.ad3_club_chev[data-v-fe782b07]{opacity:.85;flex-shrink:0;width:16px;height:16px}.ad3_section[data-v-fe782b07]{padding:16px 0;animation:.48s cubic-bezier(.22,.8,.22,1) 40ms both ad3_rise-fe782b07}.ad3_section+.ad3_section[data-v-fe782b07]{border-top:1px solid var(--border)}.ad3_section_label[data-v-fe782b07]{letter-spacing:.01em;color:var(--text);margin:0 0 10px;font-size:18px;font-weight:800}.ad3_section_head[data-v-fe782b07]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;margin-bottom:12px;display:flex}.ad3_section_head .ad3_section_label[data-v-fe782b07]{margin:0}.ad3_tab_panel>.ad3_section[data-v-fe782b07]:nth-child(2){animation-delay:90ms}.ad3_tab_panel>.ad3_section[data-v-fe782b07]:nth-child(3){animation-delay:.14s}.ad3_tab_panel>.ad3_section[data-v-fe782b07]:nth-child(4){animation-delay:.19s}.ad3_last_result[data-v-fe782b07]{width:100%;min-height:64px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:#0f1d3d;border:0;border-radius:14px;align-items:center;gap:12px;padding:12px 14px 12px 16px;transition:background-color .18s;display:flex;box-shadow:0 18px 40px -18px #000000d9}.ad3_last_result[data-v-fe782b07]:hover{background:#122348}.ad3_last_result[data-v-fe782b07]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a8c}.ad3_last_result_text[data-v-fe782b07]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ad3_last_result_name[data-v-fe782b07]{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;line-height:1.25;overflow:hidden}.ad3_last_result_meta[data-v-fe782b07]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.ad3_last_result_medals[data-v-fe782b07]{flex-shrink:0;display:inline-flex}.ad3_last_result_medals img[data-v-fe782b07]{object-fit:contain;filter:drop-shadow(0 2px 3px #0006);width:30px;height:30px;margin-left:-8px}.ad3_last_result_medals img[data-v-fe782b07]:first-child{margin-left:0}.ad3_last_result_chev[data-v-fe782b07]{color:var(--muted);flex-shrink:0}.ad3_medals[data-v-fe782b07] .ad3_feat_cell{transition:opacity .3s,filter .3s}.ad3_medals[data-v-fe782b07] .ad3_feat_cell.is_dim{opacity:.35;filter:saturate(.5)}.ad3_medals.is_flash[data-v-fe782b07]{animation:1.3s cubic-bezier(.22,.8,.22,1) both ad3_medals_flash-fe782b07}@keyframes ad3_medals_flash-fe782b07{0%{background-color:#f0d67a00}18%{background-color:#f0d67a17}to{background-color:#f0d67a00}}@media (prefers-reduced-motion:reduce){.ad3_medals.is_flash[data-v-fe782b07]{animation:none}}.ad3_feat_skel[data-v-fe782b07]{flex:none;justify-content:center;align-items:center;width:48px;display:flex}.ad3_feat_skel .ad3_feat_skel_icon[data-v-fe782b07]{aspect-ratio:1;border-radius:50%;width:100%;height:auto;display:block}.ad3_all_medals_grid[data-v-fe782b07]{flex-wrap:wrap;justify-content:flex-start;gap:8px 10px;padding:4px 0 2px;display:flex}.ad3_all_medals_grid[data-v-fe782b07] .ad3_feat_cell,.ad3_all_medals_grid .ad3_feat_skel[data-v-fe782b07]{border-radius:0;flex:none;width:48px;height:auto;min-height:0}.ad3_rank_section[data-v-fe782b07]{padding-top:16px}.ad3_rank_grid[data-v-fe782b07]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ad3_rank_hand[data-v-fe782b07]{--hand:#2ea3ff;background:linear-gradient(#2ea3ff1f,#2ea3ff08 70%),#0f1d3d;border-radius:14px;min-width:0;padding:12px 14px 14px}.ad3_rank_hand--right[data-v-fe782b07]{--hand:#34c759;background:linear-gradient(#34c7591f,#34c75908 70%),#0f1d3d}.ad3_rank_hand_label[data-v-fe782b07]{color:var(--hand);letter-spacing:.02em;font-size:13px;font-weight:800;display:block}.ad3_rank_pair[data-v-fe782b07]{align-items:flex-end;gap:16px;margin-top:6px;display:flex}.ad3_rank_stat[data-v-fe782b07]{flex-direction:column;min-width:0;display:flex}.ad3_rank_stat strong[data-v-fe782b07]{color:var(--text);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:900;line-height:1.05}.ad3_rank_stat--class strong[data-v-fe782b07]{font-size:38px}.ad3_rank_stat strong.is_top_rank[data-v-fe782b07]{color:var(--accent)}.ad3_rank_stat>span[data-v-fe782b07]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;font-weight:700;overflow:hidden}.ad3_skill_scores[data-v-fe782b07]{grid-template-columns:1fr 1fr;align-items:start;padding:4px 0;display:grid}.ad3_skill_score[data-v-fe782b07]{text-align:center;flex-direction:column;align-items:center;min-width:0;padding:4px 2px 8px;display:flex}.ad3_skill_score+.ad3_skill_score[data-v-fe782b07]{border-left:1px solid var(--border)}.ad3_skill_value[data-v-fe782b07]{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:42px;font-weight:800;line-height:1}.ad3_skill_score--left .ad3_skill_value[data-v-fe782b07]{color:#2ea3ff}.ad3_skill_score--right .ad3_skill_value[data-v-fe782b07]{color:#34c759}.ad3_skill_hand[data-v-fe782b07]{color:var(--text);margin-top:8px;font-size:14px;font-weight:800}.ad3_skill_model[data-v-fe782b07]{color:#9eabc9b8;flex-wrap:wrap;justify-content:center;gap:0 10px;margin-top:2px;font-size:10px;font-weight:600;display:flex}.ad3_medals .badge_rail[data-v-fe782b07]{background:0 0;border:none;border-radius:0;margin:0;padding:0}.ad3_section.ad3_skill_section[data-v-fe782b07]{--ad3_skill_ink:#050b1894;--ad3_skill_fade:96px;--ad3_skill_fade_top:64px;isolation:isolate;margin-left:calc(-1 * var(--ad3_gutter,16px));margin-right:calc(-1 * var(--ad3_gutter,16px));padding:16px var(--ad3_gutter,16px) 24px;-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--ad3_skill_fade)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--ad3_skill_fade)), transparent 100%);mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--ad3_skill_fade)), transparent 100%);border-top:0;position:relative;overflow:visible}.ad3_section.ad3_skill_section+.ad3_section[data-v-fe782b07]{border-top:0}.ad3_section.ad3_skill_section[data-v-fe782b07]:before{content:"";z-index:0;pointer-events:none;background:var(--ad3_skill_ink);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ad3_skill_fade_top), #000 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ad3_skill_fade_top), #000 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ad3_skill_fade_top), #000 100%);position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ad3_section.ad3_skill_section[data-v-fe782b07]>*{z-index:1;position:relative}@keyframes ad3_rise-fe782b07{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.accent[data-v-fe782b07]{color:var(--accent)}.dock_gate[data-v-fe782b07]{width:100%;max-width:360px;margin:0 auto}body:has(.slide_up_action_dock.has_photo) .content.pad_for_challenge[data-v-fe782b07]{padding-bottom:calc(132px + env(safe-area-inset-bottom,0px))}body:has(.slide_up_action_dock.is_expandable) .content.pad_for_challenge[data-v-fe782b07]{padding-bottom:calc(168px + env(safe-area-inset-bottom,0px))}body:has(.slide_up_action_dock.is_expandable .os_peek_hands) .content.pad_for_challenge[data-v-fe782b07]{padding-bottom:calc(186px + env(safe-area-inset-bottom,0px))}@media (width>=521px){.slide_up_action_dock.ad3_dock[data-v-fe782b07]{left:max(12px,50% - 430px);right:max(12px,50% - 430px)}}.dock_gate.athlete_verify_gate[data-v-fe782b07] .athlete_verify_gate_target{flex:auto;width:100%}@media (prefers-reduced-motion:reduce){.ad3_section[data-v-fe782b07]{animation:none!important}.athlete_panel_v3-enter-active[data-v-fe782b07],.athlete_panel_v3-leave-active[data-v-fe782b07]{transition:none!important}.ad3_hero_avatar.deco_ember_flare[data-v-fe782b07]:after{animation:none!important}.modal_chrome[data-v-fe782b07],.modal_identity[data-v-fe782b07]{transition:none!important}}.share_toast[data-v-fe782b07]{text-align:center;z-index:120;border:2px solid;border-radius:999px;min-width:240px;max-width:92vw;padding:12px 16px;font-weight:800;line-height:1.35;animation:.28s shareToastPop-fe782b07;position:fixed;bottom:88px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000040}.share_toast.success[data-v-fe782b07]{color:#dfffe9;background:linear-gradient(#2ecc7126,#2ecc711f);border-color:#2ecc71}.share_toast.error[data-v-fe782b07]{color:#ffe6e3;background:linear-gradient(#e74c3c2e,#e74c3c24);border-color:#e74c3c}@keyframes shareToastPop-fe782b07{0%{opacity:0;transform:translate(-50%)translateY(6px)scale(.98)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.share_picker_overlay[data-v-fe782b07]{z-index:115;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04091a9e;justify-content:center;align-items:center;padding:18px;display:flex;position:absolute;inset:0}.share_picker_sheet[data-v-fe782b07]{background:linear-gradient(#0f1c3afa,#081228fa);border:1px solid #f0d67a4d;border-radius:18px;width:min(640px,100%);padding:18px 18px 22px;position:relative;box-shadow:0 24px 60px #0000008c,inset 0 0 0 1px #14a0b433}.share_picker_sheet.busy[data-v-fe782b07]{pointer-events:none}.share_picker_head[data-v-fe782b07]{align-items:center;gap:10px;padding-bottom:6px;display:flex}.share_picker_title[data-v-fe782b07]{color:#ffe9a3;letter-spacing:.3px;align-items:center;gap:10px;font-size:18px;font-weight:900;display:inline-flex}.share_picker_title_icon[data-v-fe782b07]{color:#f4dc88;width:22px;height:22px}.share_picker_close[data-v-fe782b07]{border:1px solid var(--border);width:32px;height:32px;color:var(--muted);cursor:pointer;background:linear-gradient(#ffffff0f,#ffffff05);border-radius:10px;justify-content:center;align-items:center;margin-left:auto;padding:0;font-size:20px;line-height:1;display:inline-flex}.share_picker_close[data-v-fe782b07]:hover{filter:brightness(1.1)}.share_tabs[data-v-fe782b07]{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;gap:8px;margin:8px 0 14px;padding:6px;display:flex}.share_tab[data-v-fe782b07]{min-width:0;color:var(--text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;flex:1 1 0;align-items:center;gap:10px;padding:10px 12px;transition:all .16s;display:flex;position:relative}.share_tab[data-v-fe782b07]:hover{background:#ffffff0a}.share_tab[data-v-fe782b07]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a8c}.share_tab.active[data-v-fe782b07]{background:linear-gradient(#0f1c3ad9,#081228d9);border-color:#f0d67a73;box-shadow:0 6px 18px #00000059}.share_tab_icon[data-v-fe782b07]{color:#f4dc88;background:linear-gradient(#f0d67a2e,#b993221a);border:1px solid #f0d67a4d;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.share_tab_class .share_tab_icon[data-v-fe782b07]{color:#7fb3e6;background:linear-gradient(#2ea3ff2e,#2ea3ff0f);border-color:#2ea3ff4d}.share_tab_overall .share_tab_icon[data-v-fe782b07]{color:#34c759;background:linear-gradient(#34c7592e,#34c7590f);border-color:#34c7594d}.share_tab_medals .share_tab_icon[data-v-fe782b07]{color:#f4dc88;background:linear-gradient(#f0d67a38,#b993221f);border-color:#f0d67a66}.share_tab_text[data-v-fe782b07]{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.share_tab_label[data-v-fe782b07]{letter-spacing:.5px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:900}.share_tab.active .share_tab_label[data-v-fe782b07]{color:#ffe9a3}.share_tab_value[data-v-fe782b07]{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:900;line-height:1.1;overflow:hidden}.share_tab_status[data-v-fe782b07]{border-radius:50%;flex-shrink:0;width:8px;height:8px;position:absolute;top:8px;right:8px}.share_tab_status.spinner_dot[data-v-fe782b07]{background:0 0;border:2px solid #f0d67a4d;border-top-color:#f4dc88;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite share_spinner-fe782b07}.share_tab_status.ready_dot[data-v-fe782b07]{background:#34c759;box-shadow:0 0 0 2px #34c7592e}@keyframes share_spinner-fe782b07{to{transform:rotate(360deg)}}.share_preview[data-v-fe782b07]{aspect-ratio:1;background:radial-gradient(120% 80% at 50% 0,#f0d67a0f,#08122800 60%),#00000040;border:1px solid #ffffff0f;border-radius:14px;justify-content:center;align-items:center;width:100%;max-height:min(48vh,420px);padding:8px;display:flex;position:relative;overflow:hidden}.share_preview_inner[data-v-fe782b07]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.share_preview_image[data-v-fe782b07]{border-radius:10px;width:auto;max-width:100%;height:auto;max-height:100%;animation:.24s share_preview_fade-fe782b07;display:block;box-shadow:0 14px 40px #00000073}@keyframes share_preview_fade-fe782b07{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.share_preview_loading[data-v-fe782b07],.share_preview_error[data-v-fe782b07]{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.share_preview_loading .spinner[data-v-fe782b07]{border:3px solid #f0d67a33;border-top-color:#f4dc88;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite share_spinner-fe782b07}.share_preview_error[data-v-fe782b07]{color:#ffb78c}.share_preview_retry[data-v-fe782b07]{color:#ffe9a3;cursor:pointer;background:linear-gradient(#f0d67a2e,#b993221f);border:1px solid #f0d67a66;border-radius:999px;margin-top:4px;padding:6px 14px;font-size:12px;font-weight:800}.share_preview_retry[data-v-fe782b07]:hover{filter:brightness(1.08)}.share_picker_actions[data-v-fe782b07]{justify-content:center;align-items:center;margin-top:14px;display:flex}.share_action_btn[data-v-fe782b07]{color:#fff;letter-spacing:.3px;cursor:pointer;text-shadow:0 1px #00000038;background:linear-gradient(#20c997 0%,#17a2b8 100%);border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-width:220px;padding:14px 30px;font-size:15px;font-weight:900;transition:transform .14s,filter .14s,box-shadow .14s;display:inline-flex;box-shadow:0 14px 30px #14a0b46b,inset 0 2px #0000002e,inset 0 1px #ffffff4d}.share_action_btn[data-v-fe782b07]:hover:not([disabled]){filter:brightness(1.06)saturate(1.05);transform:translateY(-1px);box-shadow:0 18px 36px #14a0b480,inset 0 2px #0000002e,inset 0 1px #ffffff4d}.share_action_btn[data-v-fe782b07]:active:not([disabled]){transform:translateY(0)}.share_action_btn[data-v-fe782b07]:focus-visible{outline-offset:3px;outline:2px solid #2ee8d2d9}.share_action_btn[disabled][data-v-fe782b07]{opacity:.55;cursor:not-allowed;filter:saturate(.4);box-shadow:none}.share_action_icon[data-v-fe782b07]{color:currentColor;width:18px;height:18px}.share_picker_fade-enter-active[data-v-fe782b07],.share_picker_fade-leave-active[data-v-fe782b07]{transition:opacity .18s}.share_picker_fade-enter-from[data-v-fe782b07],.share_picker_fade-leave-to[data-v-fe782b07]{opacity:0}.share_picker_fade-enter-active .share_picker_sheet[data-v-fe782b07],.share_picker_fade-leave-active .share_picker_sheet[data-v-fe782b07]{transition:transform .22s cubic-bezier(.22,1,.36,1)}.share_picker_fade-enter-from .share_picker_sheet[data-v-fe782b07]{transform:translateY(20px)scale(.985)}.share_picker_fade-leave-to .share_picker_sheet[data-v-fe782b07]{transform:translateY(10px)scale(.99)}@media (width<=520px){.overlay[data-v-fe782b07]{padding:0}.modal_v3[data-v-fe782b07]{height:100dvh;max-height:100dvh}.modal_chrome[data-v-fe782b07]{grid-template-columns:minmax(56px,1fr) minmax(0,auto) minmax(56px,1fr);padding-left:10px;padding-right:10px}.modal_athlete_name[data-v-fe782b07]{max-width:54vw;font-size:16px}.ad3_hero_banner[data-v-fe782b07]{--ap_size:124px}.ad3_hero[data-v-fe782b07]{--ad3_banner_h:150px;--ad3_head_top:60px}.ad3_hero_name[data-v-fe782b07]{font-size:20px}.ad3_section[data-v-fe782b07]{padding:18px 0}.ad3_section_label[data-v-fe782b07]{font-size:17px}.ad3_rank_hand[data-v-fe782b07]{padding:11px 12px 12px}.ad3_rank_pair[data-v-fe782b07]{gap:12px}.ad3_rank_stat--class strong[data-v-fe782b07]{font-size:34px}.ad3_skill_score[data-v-fe782b07]{padding:4px 0 8px}.ad3_skill_value[data-v-fe782b07]{font-size:36px}.share_picker_sheet[data-v-fe782b07]{padding:14px}.share_tabs[data-v-fe782b07]{gap:4px;padding:4px}.share_tab[data-v-fe782b07]{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:8px 6px}.share_tab_text[data-v-fe782b07]{align-items:center}.share_tab_icon[data-v-fe782b07]{width:30px;height:30px}.share_tab_label[data-v-fe782b07]{font-size:10px}.share_tab_value[data-v-fe782b07]{font-size:12px}.share_tab_status[data-v-fe782b07]{top:6px;right:6px}.share_preview[data-v-fe782b07]{max-height:min(52vh,380px)}.share_action_btn[data-v-fe782b07]{width:100%;padding:14px 20px}}.badge_rail[data-v-fe782b07]{position:relative;overflow:visible}.rail_inner[data-v-fe782b07]{--rail-gap:10px;margin-left:calc(var(--rail-gap)/-2);margin-right:calc(var(--rail-gap)/-2);flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.badge_item[data-v-fe782b07]{width:32px;height:32px;margin:calc(var(--rail-gap)/2);justify-content:center;align-items:center;display:inline-flex;position:relative}.badge_item.trophy[data-v-fe782b07]{width:32px;height:32px}.badge_item .tip[data-v-fe782b07]{color:var(--text);border:1px solid var(--border);opacity:0;pointer-events:none;white-space:normal;overflow-wrap:anywhere;word-break:normal;text-align:left;z-index:5;background:linear-gradient(#0b1630fa,#081228f5);border-radius:10px;width:max-content;min-width:0;max-width:min(88vw,360px);padding:6px 8px;font-size:12px;font-weight:800;transition:opacity .16s;position:absolute;bottom:calc(100% + 6px);left:0}.badge_item:hover .tip[data-v-fe782b07]{opacity:1}.badge_btn .tip[data-v-fe782b07]{text-align:center;left:50%;right:auto;transform:translate(-50%)}.badge_btn .tip[data-v-fe782b07]:after{transform:translateX(calc(-50% + var(--tip-arrow-shift,0px)));left:50%}.badge_btn.show .tip[data-v-fe782b07]{opacity:1}.rank_badge[data-v-fe782b07]{border-radius:999px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 8px;font-size:12px;font-weight:900;display:inline-flex;position:relative}.rank_badge.top10_a[data-v-fe782b07]{color:var(--accent);background:linear-gradient(#1482962e,#0c647829);border:1px solid #d7b43a59}.rank_badge.top10_b[data-v-fe782b07]{color:#9fb0d0;background:#ffffff1f;border:1px solid #ffffff2e}.icon[data-v-fe782b07]{width:18px;height:18px}.badge_btn[data-v-fe782b07]{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:relative}.crown[data-v-fe782b07]{color:var(--accent);background:linear-gradient(#d7b43a33,#b993222e);border:1px solid #d7b43a73}.crown_icon[data-v-fe782b07]{fill:currentColor}.dev_crown[data-v-fe782b07]{color:#b68cff;background:linear-gradient(#963cd738,#7828b92e);border:1px solid #b68cff73}.admin_crown[data-v-fe782b07]{color:#ff8c8c;background:linear-gradient(#d73c3c38,#b928282e);border:1px solid #ff8c8c73}.member_logo[data-v-fe782b07]{border:1px solid var(--border);background-position:50%;background-size:cover;border-radius:50%;width:32px;height:32px}.badge_btn .tip[data-v-fe782b07]{transform:translateX(calc(-50% + var(--tip-shift,0px))) translateY(6px);color:var(--text);border:1px solid var(--border);white-space:normal;overflow-wrap:anywhere;word-break:normal;text-align:center;opacity:0;pointer-events:none;z-index:5;background:linear-gradient(#0b1630fa,#081228f5);border-radius:10px;width:max-content;min-width:0;max-width:min(88vw,360px);padding:8px 10px;font-size:12px;font-weight:800;transition:opacity .16s,transform .16s;display:inline-block;position:absolute;bottom:calc(100% + 8px);left:50%;right:auto}.badge_btn .tip[data-v-fe782b07]:after{content:"";transform:translateX(calc(-50% + var(--tip-arrow-shift,0px)));border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--border);width:0;height:0;position:absolute;top:100%;left:50%}.badge_btn:hover .tip[data-v-fe782b07],.badge_btn.show .tip[data-v-fe782b07]{opacity:1;transform:translateX(calc(-50% + var(--tip-shift,0px))) translateY(0);pointer-events:auto}.trophy[data-v-fe782b07]{justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:relative;overflow:hidden}.trophy_img[data-v-fe782b07]{object-fit:contain;width:32px;height:32px;display:block}.trophy[data-v-fe782b07]:after{content:none}.trophy_in_popup[data-v-fe782b07]{overflow:visible;transform:translateY(2px)}.medal[data-v-fe782b07]{width:32px;height:32px}.medal_icon[data-v-fe782b07]{width:32px;height:32px;display:block}.medal_1 .medal_icon[data-v-fe782b07]{color:var(--accent)}.medal_2 .medal_icon[data-v-fe782b07]{color:var(--silver)}.medal_3 .medal_icon[data-v-fe782b07]{color:var(--bronze)}.amedal[data-v-fe782b07]{width:32px;height:32px}.amedal_icon[data-v-fe782b07]{width:32px;height:32px;display:block}.amedal_1 .amedal_icon[data-v-fe782b07]{color:#ffd95e}.amedal_2 .amedal_icon[data-v-fe782b07]{color:#c0c7d1}.amedal_3 .amedal_icon[data-v-fe782b07]{color:#c9915e}.contact_actions_row[data-v-fe782b07]{justify-content:flex-start;align-items:center;margin-top:4px;padding:10px 0 4px;display:flex}[data-v-fe782b07] .athlete_contact_links{margin-left:-8px}[data-v-fe782b07] .athlete_contact_links .social_icon_link{width:40px;height:40px}[data-v-fe782b07] .athlete_contact_links .social_icon_img{width:26px;height:26px}.athlete_feedback_row[data-v-fe782b07]{justify-content:center;margin-top:8px;padding:16px 0 10px;display:flex}.dev_recap_preview_row[data-v-fe782b07]{justify-content:center;padding:0 0 14px;display:flex}.dev_recap_preview_btn[data-v-fe782b07]{appearance:none;color:#f0d67a;cursor:pointer;background:#f0d67a14;border:1px solid #f0d67a59;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:600}.dev_recap_preview_btn[data-v-fe782b07]:hover{filter:brightness(1.08)}.badge_item.medal.medal_1[data-v-fe782b07],.badge_item.medal.medal_2[data-v-fe782b07],.badge_item.medal.medal_3[data-v-fe782b07],.badge_item.amedal.amedal_1[data-v-fe782b07],.badge_item.amedal.amedal_2[data-v-fe782b07],.badge_item.amedal.amedal_3[data-v-fe782b07]{width:34px;height:34px;margin:3px}.medal_1 .medal_icon[data-v-fe782b07],.medal_2 .medal_icon[data-v-fe782b07],.medal_3 .medal_icon[data-v-fe782b07],.amedal_1 .amedal_icon[data-v-fe782b07],.amedal_2 .amedal_icon[data-v-fe782b07],.amedal_3 .amedal_icon[data-v-fe782b07]{width:34px;height:34px}.athlete_panel_v3-enter-active[data-v-fe782b07]{transition:opacity .28s}.athlete_panel_v3-leave-active[data-v-fe782b07]{transition:opacity .24s}.athlete_panel_v3-enter-active .modal_v3[data-v-fe782b07]{transition:transform .46s cubic-bezier(.22,.8,.22,1)}.athlete_panel_v3-leave-active .modal_v3[data-v-fe782b07]{transition:transform .36s cubic-bezier(.4,0,.2,1)}.athlete_panel_v3-enter-from[data-v-fe782b07],.athlete_panel_v3-leave-to[data-v-fe782b07]{opacity:0}.athlete_panel_v3-enter-from .modal_v3[data-v-fe782b07],.athlete_panel_v3-leave-to .modal_v3[data-v-fe782b07]{transform:translateY(100%)}.athlete_panel_v3-enter-to[data-v-fe782b07],.athlete_panel_v3-leave-from[data-v-fe782b07]{opacity:1}.athlete_panel_v3-enter-to .modal_v3[data-v-fe782b07],.athlete_panel_v3-leave-from .modal_v3[data-v-fe782b07]{transform:translate(0,0)}.athlete_panel_v3-leave-active .modal_v3.drag_closing[data-v-fe782b07],.athlete_panel_v3-leave-from .modal_v3.drag_closing[data-v-fe782b07],.athlete_panel_v3-leave-to .modal_v3.drag_closing[data-v-fe782b07]{transition:transform .22s cubic-bezier(.4,0,.2,1);transform:translateY(100%)}.athlete_panel_soft-enter-active[data-v-fe782b07]{transition:opacity .3s cubic-bezier(.22,1,.36,1)}.athlete_panel_soft-leave-active[data-v-fe782b07]{transition:opacity .26s cubic-bezier(.4,0,.2,1)}.athlete_panel_soft-enter-active .modal_v3[data-v-fe782b07]{transition:transform .32s cubic-bezier(.22,1,.36,1)}.athlete_panel_soft-leave-active .modal_v3[data-v-fe782b07]{transition:transform .26s cubic-bezier(.4,0,.2,1)}.athlete_panel_soft-enter-from[data-v-fe782b07],.athlete_panel_soft-leave-to[data-v-fe782b07]{opacity:0}.athlete_panel_soft-enter-from .modal_v3[data-v-fe782b07]{transform:translateY(28px)}.athlete_panel_soft-leave-to .modal_v3[data-v-fe782b07]{transform:translateY(20px)}.slide_up_action_dock.soft_dock.is-cta-enter[data-v-fe782b07]{animation:.32s cubic-bezier(.22,1,.36,1) both ad3_soft_dock_in-fe782b07}@keyframes ad3_soft_dock_in-fe782b07{0%{opacity:0;visibility:visible;border-top-color:var(--border);transform:translateY(20px)}to{opacity:1;visibility:visible;border-top-color:var(--border);transform:translateY(0)}}.slide_up_action_dock.soft_dock.ad3_dock_soft-leave-active[data-v-fe782b07]{transition:opacity .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1)}.slide_up_action_dock.soft_dock.ad3_dock_soft-leave-to[data-v-fe782b07]{opacity:0;transform:translateY(20px)}@media (prefers-reduced-motion:reduce){.athlete_panel_soft-enter-active[data-v-fe782b07],.athlete_panel_soft-leave-active[data-v-fe782b07],.athlete_panel_soft-enter-active .modal_v3[data-v-fe782b07],.athlete_panel_soft-leave-active .modal_v3[data-v-fe782b07]{transition:opacity 10ms linear!important}.athlete_panel_soft-enter-from .modal_v3[data-v-fe782b07],.athlete_panel_soft-leave-to .modal_v3[data-v-fe782b07]{transform:none}.slide_up_action_dock.soft_dock.is-cta-enter[data-v-fe782b07]{animation:none}.slide_up_action_dock.soft_dock.ad3_dock_soft-leave-active[data-v-fe782b07]{transition:none}}@media (width>=521px){.slide_up_action_dock.dock_tucked[data-v-fe782b07]{transition:visibility 0s linear .3s;visibility:hidden!important}.overlay_v3[data-v-fe782b07]{cursor:pointer}.overlay_v3 .modal_v3[data-v-fe782b07]{cursor:auto}}@keyframes skel_sweep-fe782b07{0%{background-position:200%}to{background-position:-200%}}.skel[data-v-fe782b07]{background:linear-gradient(90deg,#ffffff0a 0%,#2ea3ff21 30%,#ffffff12 50%,#2ea3ff1a 70%,#ffffff0a 100%) 0 0/300% 100%;border-radius:6px;animation:1.6s ease-in-out infinite skel_sweep-fe782b07;display:inline-block}.skel_text[data-v-fe782b07]{vertical-align:middle;border-radius:4px;height:13px}.skel_badge[data-v-fe782b07]{border-radius:50%;width:32px;height:32px}.skel_icon_btn[data-v-fe782b07]{border-radius:50%;width:40px;height:40px}@keyframes loading_bar_sweep-fe782b07{0%{background-position:200%}to{background-position:-200%}}.details_loading_bar[data-v-fe782b07]{background:linear-gradient(90deg,#2ea3ff14 0%,#2ea3ff99 25%,#34c7598c 50%,#f0d67a8c 75%,#2ea3ff14 100%) 0 0/300% 100%;border-radius:2px;height:2px;margin-bottom:10px;animation:1.8s linear infinite loading_bar_sweep-fe782b07}@keyframes refreshing_pulse-fe782b07{0%,to{opacity:.28}50%{opacity:.7}}.details_refreshing_bar[data-v-fe782b07]{background:#2ea3ff6b;border-radius:2px;height:2px;margin-bottom:10px;animation:1.4s ease-in-out infinite refreshing_pulse-fe782b07}.hand_slider_wrap[data-v-937cedee]{justify-content:center;width:100%;display:flex}.hand_slider[data-v-937cedee]{justify-content:center;width:100%;padding:2px 0;display:flex}.track[data-v-937cedee]{cursor:pointer;isolation:isolate;box-sizing:border-box;border-radius:999px;width:100%;max-width:100%;min-height:44px;padding-block:6px;position:relative;overflow:hidden}.size_lg .track[data-v-937cedee]{min-height:40px;padding-block:5px}.rail[data-v-937cedee]{border:1px solid var(--border);z-index:0;background:linear-gradient(#ffffff0a,#ffffff04);border-radius:999px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff0a}.thumb[data-v-937cedee]{z-index:1;will-change:transform, background;background:linear-gradient(135deg,#3aa8ff 0%,#2e90fa 55%,#1f6fd9 100%);border:1px solid #fff3;border-radius:999px;width:calc(50% - 6px);height:auto;transition:transform .28s cubic-bezier(.32,.72,.2,1),background .28s,box-shadow .28s,border-color .28s;position:absolute;top:4px;bottom:4px;left:3px;box-shadow:0 8px 22px #2e90fa52,inset 0 1px #ffffff59}.thumb.right[data-v-937cedee]{background:linear-gradient(135deg,#2ee07a 0%,#20c997 55%,#16a085 100%);border-color:#ffffff2e;transform:translate(calc(100% + 6px));box-shadow:0 8px 22px #20c99747,inset 0 1px #ffffff59}.thumb_glow[data-v-937cedee]{pointer-events:none;opacity:0;background:radial-gradient(closest-side,#ffffff2e,#fff0 70%);border-radius:999px;transition:opacity .28s;position:absolute;inset:-4px}.thumb:hover .thumb_glow[data-v-937cedee]{opacity:.6}.hand_label[data-v-937cedee]{z-index:2;box-sizing:border-box;text-align:center;letter-spacing:.3px;width:50%;color:var(--muted);pointer-events:none;-webkit-user-select:none;user-select:none;padding:0 6px;font-size:clamp(11px,3.1vw,14px);font-weight:900;line-height:1.2;transition:color .22s,text-shadow .22s;position:absolute;top:50%;transform:translateY(-50%)}.hand_label.left[data-v-937cedee]{left:0}.hand_label.right[data-v-937cedee]{left:50%}.hand_label.active[data-v-937cedee]{color:#061626;text-shadow:0 1px #ffffff40}.hand_slider[data-v-937cedee]:focus-visible{outline:none}.hand_slider:focus-visible .track[data-v-937cedee]{box-shadow:0 0 0 2px #2e90fa8c,0 0 0 4px #2e90fa2e}@media (prefers-reduced-motion:reduce){.thumb[data-v-937cedee],.thumb_glow[data-v-937cedee]{transition:none}}.hand_slider_wrap.is_board[data-v-937cedee]{width:100%;display:block}.hand_slider_wrap.is_board .hand_slider[data-v-937cedee]{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#ffffff05;border:1px solid #ffffff0f;border-radius:999px;outline:none;width:100%;margin-top:18px;padding:4px;display:block}.hand_slider_wrap.is_board .hand_slider.dragging[data-v-937cedee]{cursor:grabbing}.hand_slider_wrap.is_board .hand_slider[data-v-937cedee]:focus-visible{box-shadow:0 0 0 2px #78c8ff80}.hand_slider_wrap.is_board .track[data-v-937cedee]{width:100%;height:34px;min-height:34px;cursor:inherit;border-radius:999px;padding:0;overflow:visible}.hand_slider_wrap.is_board .thumb[data-v-937cedee],.hand_slider_wrap.is_board .thumb.right[data-v-937cedee]{width:50%;height:auto;transform:translateX(var(--thumb-x,100%));background:linear-gradient(90deg,#4bf0a8,#23c98c);border:1.5px solid #fffcf0f2;border-radius:999px;transition:transform .32s cubic-bezier(.22,1,.36,1);top:0;bottom:0;left:0;box-shadow:0 4px 12px #23c98c29}.hand_slider_wrap.is_board .hand_slider.dragging .thumb[data-v-937cedee]{transition:none}.hand_slider_wrap.is_board .thumb_glow[data-v-937cedee]{opacity:1;background:linear-gradient(#ffffff38,#0000 46%);transition:none;inset:0}.hand_slider_wrap.is_board .hand_label[data-v-937cedee]{letter-spacing:0;color:#c5d0de;place-items:center;width:50%;height:100%;padding:0;font-size:13px;font-weight:700;line-height:1;display:grid;top:0;bottom:0;transform:none}.hand_slider_wrap.is_board .hand_label.left[data-v-937cedee]{left:0}.hand_slider_wrap.is_board .hand_label.right[data-v-937cedee]{left:auto;right:0}.hand_slider_wrap.is_board .hand_label.active[data-v-937cedee]{color:#062416;text-shadow:none}@media (prefers-reduced-motion:reduce){.hand_slider_wrap.is_board .thumb[data-v-937cedee],.hand_slider_wrap.is_board .thumb.right[data-v-937cedee]{transition:none}}.state-theme--or[data-v-942f6e13]{--sk-a:#9be15d;--sk-b:#00e3ae;--sk-glow:#00e3ae33}.state-theme--wa[data-v-942f6e13]{--sk-a:#7dc8ff;--sk-b:#5ba4ff;--sk-glow:#5ba4ff47}.state-theme--id[data-v-942f6e13]{--sk-a:#f7c56b;--sk-b:#f08a2b;--sk-glow:#f08a2b42}.state-theme--ut[data-v-942f6e13]{--sk-a:#1f5fd6;--sk-b:#0a2f78;--sk-glow:#1f5fd64d}.lb_sk_panel[data-v-942f6e13]{border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(#0b1630f0,#081228eb);margin-top:18px;position:relative;overflow:hidden;container:lb-panel/inline-size}.lb_sk_panel--embedded[data-v-942f6e13]{box-shadow:none;background:0 0;border:none;border-radius:0;margin-top:0}.lb_sk_panel[data-v-942f6e13]:not(.lb_sk_panel--embedded){width:min(1100px,100%);margin-left:auto;margin-right:auto}.lb_sk_scan[data-v-942f6e13]{pointer-events:none;background:linear-gradient(180deg, transparent 0%, var(--sk-glow) 48%, transparent 100%);opacity:.35;animation:3.2s ease-in-out infinite lbScanSweep-942f6e13;position:absolute;inset:0}@keyframes lbScanSweep-942f6e13{0%,to{opacity:.2;transform:translateY(-30%)}50%{opacity:.45;transform:translateY(30%)}}.panel_header[data-v-942f6e13]{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:10px;padding:14px 16px;display:flex}.chips[data-v-942f6e13]{flex-wrap:wrap;flex:auto;align-items:flex-start;gap:12px 10px;width:100%;min-width:0;display:flex}.weight_class_selector_sk[data-v-942f6e13]{flex-direction:column;flex:280px;gap:8px;min-width:0;display:flex}.weight_class_selector_head_sk[data-v-942f6e13]{justify-content:space-between;align-items:center;gap:10px;display:flex}.label_sk[data-v-942f6e13]{background:#ffffff0f;border-radius:3px;width:84px;height:10px;animation:2.4s ease-in-out infinite lbSkShimmer-942f6e13;display:inline-block}.scale_sk[data-v-942f6e13]{background:#ffffff0a;border-radius:3px;width:108px;height:8px;animation:2.4s ease-in-out infinite lbSkShimmer-942f6e13;display:inline-block}.weight_class_cluster_sk[data-v-942f6e13]{flex-direction:column;align-items:flex-start;width:100%;min-width:0;display:flex}.weight_class_strip_sk[data-v-942f6e13]{background:#080c18b8;border:0;border-radius:6px 6px 0 0;align-items:stretch;width:100%;min-width:0;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.weight_class_btn_sk[data-v-942f6e13]{background:linear-gradient(#222c4485,#101626c7);border:0;border-right:1px solid #00000052;border-radius:0;min-width:42px;height:38px;animation:2.4s ease-in-out infinite lbSkShimmer-942f6e13;display:block;position:relative;overflow:hidden}.weight_class_btn_sk[data-v-942f6e13]:before{content:"";pointer-events:none;background:linear-gradient(128deg,#ffffff1f 0%,#0000 48%,#ffffff08 100%);position:absolute;inset:0}.weight_class_btn_sk.is_first[data-v-942f6e13]{border-top-left-radius:6px}.weight_class_btn_sk.is_last[data-v-942f6e13]{border-right:0;border-top-right-radius:6px}.weight_class_btn_sk[data-v-942f6e13]:nth-child(4){background:linear-gradient(#9b732394,#4e340ead);box-shadow:inset 0 0 0 1px #ffe1788c}.weight_class_btn_sk[data-v-942f6e13]:nth-child(-n+3){background:linear-gradient(#ffd75f7a,#f09b235c)}.combine_tab_sk[data-v-942f6e13]{background:#0b1121;border:1px solid #94a8d22b;border-top:0;border-radius:0 0 6px 6px;width:118px;height:26px;animation:2.4s ease-in-out infinite lbSkShimmer-942f6e13;display:inline-block}@container lb-panel (width<=520px){.weight_class_selector_sk[data-v-942f6e13]{flex-basis:100%}.scale_sk[data-v-942f6e13]{display:none}}.brand_divider_sk[data-v-942f6e13]{align-items:center;gap:10px;padding:12px 16px 14px;display:flex}.brand_rule_sk[data-v-942f6e13]{background:#6b72808c;flex:auto;height:1px}.brand_wordmark_sk[data-v-942f6e13]{opacity:.85;flex:none;height:22px}.hand_bar[data-v-942f6e13]{background:#ffffff05;border-bottom:0;padding:8px 16px 4px}.hand_track_sk[data-v-942f6e13]{background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;max-width:520px;height:44px;margin:0 auto;position:relative}.hand_thumb_sk[data-v-942f6e13]{background:linear-gradient(#ffffff1f,#ffffff0f);border-radius:999px;width:calc(50% - 6px);height:38px;animation:2s ease-in-out infinite alternate handThumbPulse-942f6e13;position:absolute;top:3px;left:3px}@keyframes handThumbPulse-942f6e13{0%{opacity:.55}to{opacity:.9}}.sub_bar[data-v-942f6e13]{z-index:5;background:linear-gradient(180deg, #ffffff0b, #fff0), var(--header-bg);border-bottom:1px solid var(--border);padding:12px 16px;position:sticky;top:0}.sub_bar--calibrating[data-v-942f6e13]{z-index:auto;background:linear-gradient(90deg, #ffffff08, transparent 40%), linear-gradient(180deg, #ffffff0d, #fff0), var(--header-bg);position:relative;top:auto}.sub_heading[data-v-942f6e13]{align-items:center;gap:12px;width:100%;min-width:0;display:flex}.sub_rail[data-v-942f6e13]{background:linear-gradient(180deg, var(--sk-a) 0%, var(--sk-b) 55%, #d4b2608c 100%);min-height:2.2em;box-shadow:0 0 12px var(--sk-glow);border-radius:2px;flex:0 0 3px;align-self:stretch}.sub_titles[data-v-942f6e13]{flex-wrap:wrap;flex:auto;align-items:baseline;gap:6px 10px;min-width:0;display:flex}.state_code_sk[data-v-942f6e13]{letter-spacing:.45px;border-radius:7px;justify-content:center;align-items:center;min-width:40px;min-height:26px;padding:2px 8px;font-family:Orbitron,system-ui,sans-serif;font-size:11px;font-weight:900;display:inline-flex}.sub_division[data-v-942f6e13]{letter-spacing:-.02em;color:var(--text);font-size:clamp(17px,3.4vw,20px);font-weight:800}.sub_mid[data-v-942f6e13]{color:#94a2b973;font-size:clamp(14px,2.8vw,16px);font-weight:600}.sub_weight[data-v-942f6e13]{color:var(--muted);font-size:clamp(13px,2.7vw,15px);font-weight:600}.status_cluster[data-v-942f6e13]{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.cal_pulse[data-v-942f6e13]{background:linear-gradient(180deg, var(--sk-a), var(--sk-b));width:8px;height:8px;box-shadow:0 0 14px var(--sk-glow);border-radius:50%;animation:1.4s ease-in-out infinite calPulse-942f6e13}@keyframes calPulse-942f6e13{0%,to{opacity:.65;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.status_label[data-v-942f6e13]{letter-spacing:.22em;text-transform:uppercase;color:var(--sk-a);text-shadow:0 0 20px var(--sk-glow);font-family:Orbitron,system-ui,sans-serif;font-size:11px;font-weight:900}.lb_sk_panel--loading .status_label[data-v-942f6e13]{color:#9eabc9e6;text-shadow:none;letter-spacing:.16em}.wrap[data-v-942f6e13]{position:relative}.cal_hint[data-v-942f6e13]{color:#9eabc9e0;border-top:1px solid #ffffff0d;margin:0;padding:12px 16px 16px;font-size:12.5px;font-weight:600;line-height:1.45}@keyframes lbSkShimmer-942f6e13{0%{filter:brightness(.92)}50%{filter:brightness(1.08)}to{filter:brightness(.92)}}@media (prefers-reduced-motion:reduce){.lb_sk_scan[data-v-942f6e13],.hand_thumb_sk[data-v-942f6e13],.cal_pulse[data-v-942f6e13],.combine_tab_sk[data-v-942f6e13]{animation:none}}.main_container[data-v-db7ed0a6]{width:min(1100px,100%);margin:0 auto;padding-block:24px;padding-inline:clamp(12px,3vw,24px)}.panel[data-v-db7ed0a6]{border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(#0b1630f0,#081228eb);margin-top:18px;overflow:hidden;container:lb-panel/inline-size}.panel_header[data-v-db7ed0a6]{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.chips[data-v-db7ed0a6]{flex-wrap:wrap;flex:auto;align-items:flex-start;gap:12px 10px;width:100%;min-width:0;margin:0;display:flex}.weight_class_selector[data-v-db7ed0a6]{flex-direction:column;flex:280px;gap:8px;min-width:0;display:flex}.weight_class_selector_head[data-v-db7ed0a6]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.weight_class_selector_label[data-v-db7ed0a6]{letter-spacing:.12em;text-transform:uppercase;color:#9eabc9b8;font-size:11px;font-weight:800}.weight_class_selector_scale[data-v-db7ed0a6]{letter-spacing:.04em;text-transform:uppercase;color:#94a2b96b;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;font-size:10px;font-weight:600;display:inline-flex}.scale_arrow[data-v-db7ed0a6]{opacity:.55;font-size:11px;line-height:1}.weight_class_cluster[data-v-db7ed0a6]{--strip-radius:6px;--tab-h:30px;--wire-y:15px;--wire-thick:2px;--wire-rgb:122,134,158;--wire-rgb-on:198,208,228;--wire-outer:rgba(var(--wire-rgb),.72);--wire-outer-on:rgba(var(--wire-rgb-on),.88);flex-direction:column;align-items:flex-start;width:100%;min-width:0;display:flex;position:relative}.weight_class_strip[data-v-db7ed0a6]{border-radius:var(--strip-radius) var(--strip-radius) 0 0;isolation:isolate;z-index:1;background:linear-gradient(#ffffff0b,#ffffff04),#0a1020b8;border:0;align-items:stretch;width:100%;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 3px 14px #00000038}.weight_class_strip[data-v-db7ed0a6]:before{content:"";height:12px;width:var(--combine_fill_pct,0%);filter:blur(9px);opacity:0;pointer-events:none;z-index:0;background:linear-gradient(90deg,#ffe48c42,#ffeeaa80);transition:width .38s cubic-bezier(.45,0,.22,1),opacity .3s;position:absolute;bottom:-5px;left:0}.weight_class_strip--combining[data-v-db7ed0a6]:before{opacity:.85}.weight_class_btn[data-v-db7ed0a6]{--ignite-delay:min(calc(var(--i,0) * 45ms), .32s);z-index:1;color:#b8c4dcb8;min-width:42px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(#fff0,#fff0),linear-gradient(#2c38546b,#131b2fa8);border:0;border-right:1px solid #0509148c;border-radius:0;flex:1 1 0;margin:0;padding:12px 8px;font-size:clamp(12px,2.4vw,13px);font-weight:700;line-height:1;transition:color .3s cubic-bezier(.45,0,.22,1),background .3s cubic-bezier(.45,0,.22,1),box-shadow .3s cubic-bezier(.45,0,.22,1),filter .3s cubic-bezier(.45,0,.22,1);position:relative;overflow:hidden}.weight_class_btn[data-v-db7ed0a6]:before{content:"";pointer-events:none;opacity:.6;background-image:linear-gradient(128deg,#ffffff26 0%,#ffffff0d 28%,#0000 46% 62%,#ffffff09 100%);transition:opacity .3s;position:absolute;inset:0}.weight_class_btn[data-v-db7ed0a6]:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(#fff3c2,#ffd75e);height:3px;transition:opacity .3s cubic-bezier(.45,0,.22,1),transform .3s cubic-bezier(.45,0,.22,1);position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 0 9px 1px #ffda60bf,0 -9px 20px #ffda6047}.weight_class_btn[data-v-db7ed0a6]:last-child{border-right:0}.weight_class_btn.is_first[data-v-db7ed0a6]{border-top-left-radius:var(--strip-radius)}.weight_class_btn.is_last[data-v-db7ed0a6]{border-top-right-radius:var(--strip-radius)}.weight_class_btn.is_first[data-v-db7ed0a6]:after{box-shadow:0 0 4px #ffda6099,0 -9px 20px #ffda6047}.weight_class_btn_text[data-v-db7ed0a6]{z-index:1;white-space:nowrap;transition:text-shadow .3s cubic-bezier(.45,0,.22,1),color .3s;display:block;position:relative}.weight_class_btn_plug[data-v-db7ed0a6]{z-index:3;background:rgb(var(--wire-rgb));opacity:0;pointer-events:none;border-radius:1px 0 0;width:4px;height:5px;transition:opacity .22s,transform .22s,background-color .3s;position:absolute;bottom:0;right:-1px;transform:translate(2px);box-shadow:0 0 0 1px #0509144d,-1px 0 2px #05091438}.weight_class_cluster:not(.is_locked) .weight_class_btn[aria-pressed=true] .weight_class_btn_plug[data-v-db7ed0a6]{opacity:1;transform:none}.weight_class_cluster.is_combining .weight_class_btn[aria-pressed=true] .weight_class_btn_plug[data-v-db7ed0a6]{background:rgb(var(--wire-rgb-on))}.weight_class_btn[data-v-db7ed0a6]:hover:not([aria-pressed=true]):not(.is_included){color:#e4eaf8f2;background:linear-gradient(#ffffff08,#fff0),linear-gradient(#3a466280,#1b243ab8)}.weight_class_btn.is_included[data-v-db7ed0a6]:hover,.weight_class_btn[aria-pressed=true][data-v-db7ed0a6]:hover{filter:brightness(1.1)}.weight_class_btn[data-v-db7ed0a6]:active{filter:brightness(1.22);transition-duration:80ms}.weight_class_btn.is_included[data-v-db7ed0a6]{color:#fff;transition-delay:var(--ignite-delay);background:radial-gradient(128% 150% at 50% 122%,#ffeea275,#ffd66242 46%,#ffc6481f 74%,#0000 100%),linear-gradient(#846022e6,#604416f0)}.weight_class_btn.is_included[data-v-db7ed0a6]:before{opacity:.8;background-image:linear-gradient(128deg,#fffcec33 0%,#fff4c80f 30%,#0000 50%,#ffe8960d 100%)}.weight_class_btn.is_included[data-v-db7ed0a6]:after{opacity:.8;transition-delay:var(--ignite-delay);transform:none}.weight_class_btn.is_included .weight_class_btn_text[data-v-db7ed0a6]{color:#fff;text-shadow:0 1px 2px #281a048c;transition-delay:var(--ignite-delay)}.weight_class_strip--combining .weight_class_btn.is_included[data-v-db7ed0a6]{border-right-color:#080b1666}.weight_class_btn[aria-pressed=true][data-v-db7ed0a6]{color:#fff2c0;z-index:2;background:radial-gradient(130% 158% at 50% 122%,#fff6ba9e,#ffdc6c5c 44%,#ffca4e29 72%,#0000 100%),linear-gradient(#a47828f0,#76541afa);font-weight:800;animation:.55s cubic-bezier(.3,.7,.3,1) weightBtnIgnite-db7ed0a6;box-shadow:inset 0 0 0 1px #ffe898eb,inset 0 0 16px #ffd85e21,0 0 14px #ffda604d,0 0 32px #ffcc4824}.weight_class_btn[aria-pressed=true][data-v-db7ed0a6]:before{opacity:1}.weight_class_strip--combining .weight_class_btn[aria-pressed=true][data-v-db7ed0a6]:after{opacity:1;background:linear-gradient(#fff8da,#ffdb66);transform:none;box-shadow:0 0 11px 2px #ffde68d9,0 -11px 24px #ffda6059}.weight_class_btn[aria-pressed=true] .weight_class_btn_text[data-v-db7ed0a6]{color:#fff6d6;text-shadow:0 1px 2px #281a0480,0 0 8px #ffe89666}@keyframes weightBtnIgnite-db7ed0a6{0%{filter:brightness(1.85)saturate(1.2)}to{filter:brightness()saturate()}}.weight_class_btn[data-v-db7ed0a6]:focus-visible{outline-offset:-2px;z-index:3;outline:2px solid #17a2b88c}.combine_tab[data-v-db7ed0a6]{z-index:2;height:var(--tab-h);border-radius:0 0 var(--strip-radius) var(--strip-radius);color:#cad4e8c7;font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;isolation:isolate;background:0 0;border:1px solid #94a8d23d;border-top:0;justify-content:center;align-self:flex-start;align-items:center;padding:0 15px;font-size:10px;font-weight:800;line-height:1;transition:color .25s,border-color .25s,box-shadow .25s,filter .25s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 3px 10px #00000029}.combine_tab[data-v-db7ed0a6]:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background-color:#0b1121;background-image:linear-gradient(#ffffff0b,#0000 42%);transition:background-color .25s;position:absolute;inset:0}.combine_edge_light[data-v-db7ed0a6]{top:-1px;left:-1px;bottom:var(--wire-y);z-index:1;pointer-events:none;background:#7886a24d;border-radius:0;width:3px;transition:background .25s,box-shadow .25s;position:absolute}.combine_tab_label[data-v-db7ed0a6]{white-space:nowrap;z-index:2;text-shadow:0 1px 2px #00000073;position:relative}.combine_tab[data-v-db7ed0a6]:hover:not(:disabled):not(.is_on){color:#e0e7f6e6;border-color:#94a8d252}.combine_tab[data-v-db7ed0a6]:hover:not(:disabled):not(.is_on):before{background-color:#0d1528;background-image:linear-gradient(#fff1,#0000 46%)}.combine_tab.is_on[data-v-db7ed0a6]{color:#f7f9ff;border-color:#becfed94;box-shadow:inset 0 1px #ffffff21,inset 0 -1px #04081247,0 4px 12px #0003}.combine_tab.is_on[data-v-db7ed0a6]:before{background-color:#506487;background-image:linear-gradient(#ffffff24,#0000 47%),linear-gradient(90deg,#3e506f,#506487 70%,#465a7c)}.combine_tab[data-v-db7ed0a6]:active:not(:disabled):not(.is_locked){opacity:1}.combine_tab.is_on[data-v-db7ed0a6]:hover{filter:brightness(1.08)}.combine_tab.is_on .combine_edge_light[data-v-db7ed0a6]{background:linear-gradient(#f5e2ab,#ecd48c);top:-3px;box-shadow:0 0 2px #f0d69666}.combine_wire[data-v-db7ed0a6]{left:0;bottom:var(--wire-y);width:var(--combine_fill_pct,0%);height:calc(var(--tab-h) - var(--wire-y));z-index:0;pointer-events:none;border-right:var(--wire-thick) solid var(--wire-outer);border-bottom:var(--wire-thick) solid var(--wire-outer);filter:drop-shadow(0 1px #03060e73);transition:border-color .3s,filter .3s;position:absolute}.weight_class_cluster.is_combining .combine_wire[data-v-db7ed0a6]{border-right-color:var(--wire-outer-on);border-bottom-color:var(--wire-outer-on);filter:drop-shadow(0 0 2px #bbcbe72e)}.weight_class_cluster.is_locked .combine_wire[data-v-db7ed0a6]{display:none}.combine_tab[data-v-db7ed0a6]:disabled,.combine_tab.is_locked[data-v-db7ed0a6]{cursor:not-allowed;opacity:.42}.combine_tab[data-v-db7ed0a6]:focus-visible{outline-offset:-2px;z-index:4;outline:2px solid #17a2b88c}@media (prefers-reduced-motion:reduce){.weight_class_btn[data-v-db7ed0a6],.weight_class_btn[data-v-db7ed0a6]:before,.weight_class_btn[data-v-db7ed0a6]:after,.weight_class_btn_text[data-v-db7ed0a6],.weight_class_btn_plug[data-v-db7ed0a6],.weight_class_btn[aria-pressed=true][data-v-db7ed0a6],.weight_class_btn[aria-pressed=true][data-v-db7ed0a6]:before,.weight_class_strip[data-v-db7ed0a6]:before,.combine_tab[data-v-db7ed0a6],.combine_tab[data-v-db7ed0a6]:before,.combine_edge_light[data-v-db7ed0a6],.combine_wire[data-v-db7ed0a6],.combine_tab.is_on .combine_edge_light[data-v-db7ed0a6]{transition:none;animation:none}}@container lb-panel (width<=520px){.weight_class_selector[data-v-db7ed0a6]{flex-basis:100%}.weight_class_selector_scale[data-v-db7ed0a6]{display:none}}.hand_bar[data-v-db7ed0a6]{background:#ffffff05;border-bottom:0;padding:8px 16px 4px;display:flex}.hand_bar[data-v-db7ed0a6] .hand_slider_wrap{flex:auto}.brand_divider[data-v-db7ed0a6]{border-bottom:0;align-items:center;gap:10px;padding:12px 16px 14px;display:flex}.brand_rule[data-v-db7ed0a6]{background:#6b7280;flex:auto;height:1px}.brand_wordmark[data-v-db7ed0a6]{opacity:.92;flex:none;height:22px;display:block}.sub_bar[data-v-db7ed0a6]{z-index:5;background:linear-gradient(180deg, #ffffff0b, #fff0), var(--header-bg);border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;top:0}.sub_heading[data-v-db7ed0a6]{align-items:stretch;gap:12px;width:100%;min-width:0;margin:0;display:flex}.sub_rail[data-v-db7ed0a6]{background:linear-gradient(#20a8bcf2 0%,#20a8bc59 42%,#d4b2608c 100%);border-radius:2px;flex:0 0 3px;align-self:stretch;min-height:1.6em;box-shadow:inset 0 0 0 1px #00000040}.sub_titles[data-v-db7ed0a6]{flex-wrap:wrap;flex:auto;align-items:baseline;gap:6px 10px;min-width:0;display:flex}.sub_division[data-v-db7ed0a6]{letter-spacing:-.02em;color:var(--text);font-size:clamp(17px,3.4vw,20px);font-weight:800;line-height:1.15}.sub_mid[data-v-db7ed0a6]{color:#94a2b973;-webkit-user-select:none;user-select:none;font-size:clamp(14px,2.8vw,16px);font-weight:600;line-height:1}.sub_weight[data-v-db7ed0a6]{letter-spacing:.01em;color:var(--muted);font-size:clamp(13px,2.7vw,15px);font-weight:600}.wrap[data-v-db7ed0a6]{position:relative}.rows_grid[data-v-db7ed0a6]{width:100%;display:block}.row_grid[data-v-db7ed0a6]{width:100%;color:var(--text);border:0;border-bottom:1px solid var(--border);text-align:left;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;grid-template-columns:48px minmax(0,1fr) 40px 32px;align-items:center;margin:0;padding:0;display:grid}.row_grid.no_delta_column[data-v-db7ed0a6]{grid-template-columns:48px minmax(0,1fr) 32px}.row_grid.lb_row_v2[data-v-db7ed0a6]:hover{background:#ffffff08}.row_grid.lb_row_v2[data-v-db7ed0a6]:active{background:#ffffff0d}.row_grid.lb_row_v2.top1[data-v-db7ed0a6]:hover{background-image:linear-gradient(#ffbe460d,#ffa02805),linear-gradient(122deg,#fff0 38%,#ffc85a24 49%,#fff0 62%),linear-gradient(#f5c33752,#da9b2345,#b9761c38),linear-gradient(#9b5f1c9e,#764816a8);border-bottom-color:#ffbe5057}.row_grid.lb_row_v2.top1[data-v-db7ed0a6]:active{background-image:linear-gradient(#28190814,#28190808),linear-gradient(122deg,#fff0 38%,#ebaf371c 49%,#fff0 62%),linear-gradient(#e1af304a,#c38a2040,#a2691a36),linear-gradient(#845216ad,#663e12b8);border-bottom-color:#ebaf414d}.row_grid.lb_row_v2.top2[data-v-db7ed0a6]:hover{background-image:linear-gradient(#829bcd17,#5a73a50d),linear-gradient(#afbedc38,#8298bc2b),linear-gradient(#4852699e,#343c52ad)}.row_grid.lb_row_v2.top2[data-v-db7ed0a6]:active{background-image:linear-gradient(#141c2d0f,#141c2d08),linear-gradient(#9eafd02e,#768aac24),linear-gradient(#3a4458ad,#2c3446bd)}.row_grid.lb_row_v2.top3[data-v-db7ed0a6]:hover{background-image:linear-gradient(#ffffff0a,#ffffff03),linear-gradient(#cd825524,#a8623e1a),linear-gradient(#69443070,#5234267a)}.row_grid.lb_row_v2.top3[data-v-db7ed0a6]:active{background-image:linear-gradient(#00000008,#00000003),linear-gradient(#be764e1f,#9b583a14),linear-gradient(#5c3a2a7a,#482e2285)}.row_grid.lb_row_v2.near_podium[data-v-db7ed0a6]:hover{background-image:linear-gradient(#ffffff0d,#ffffff04),linear-gradient(#1a8ea542,#0e6c8033)}.row_grid.lb_row_v2.near_podium[data-v-db7ed0a6]:active{background-image:linear-gradient(#0000000d,#00000005),linear-gradient(#167d9438,#0c5c702e)}.row_grid[data-v-db7ed0a6]:focus-visible{outline-offset:-2px;outline:2px solid #17a2b88c}.row_grid .cell[data-v-db7ed0a6]{min-width:0;padding:12px 8px}.row_grid .rank_cell[data-v-db7ed0a6]{color:var(--muted);justify-content:center;align-items:center;padding:10px 0;font-weight:900;display:flex}.row_grid .name_cell[data-v-db7ed0a6]{align-items:center;gap:10px;min-width:0;padding-left:8px;display:flex}.row_grid .delta_cell[data-v-db7ed0a6]{justify-content:center;align-items:center;padding:0;display:flex;overflow:visible}.row_grid .chevron_cell[data-v-db7ed0a6]{color:var(--muted);justify-content:center;align-items:center;padding:0 8px 0 0;display:flex}.name_text[data-v-db7ed0a6]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:700;display:inline-block;overflow:hidden}.skill_chip[data-v-db7ed0a6]{color:var(--muted);border:1px solid var(--border);background:#ffffff0a;border-radius:999px;flex:none;align-items:center;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.chev_right[data-v-db7ed0a6]{width:18px;height:18px;display:block}.rank_num[data-v-db7ed0a6]{color:var(--muted);font-weight:900}.trophy[data-v-db7ed0a6]{justify-content:center;align-items:center;width:34px;height:34px;font-size:0;line-height:0;display:inline-flex;position:relative;overflow:visible}.trophy_medal_frame[data-v-db7ed0a6]{isolation:isolate;background-position:42%;background-repeat:no-repeat;background-size:cover;width:34px;height:34px;display:block;position:relative;overflow:hidden}.row_grid .rank_cell .trophy .trophy_medal_frame[data-v-db7ed0a6]:after{content:"";pointer-events:none;mix-blend-mode:screen;-webkit-mask-image:var(--rank_img);-webkit-mask-image:var(--rank_img);mask-image:var(--rank_img);will-change:background-position;background-image:linear-gradient(115deg,#fff0 42%,#ffffffe6 50%,#fff0 58%);background-position:130% 0;background-repeat:no-repeat;background-size:260% 100%;animation:4s cubic-bezier(.32,.8,.2,1) .1s infinite both trophyShimmerSweep-db7ed0a6;position:absolute;inset:0;-webkit-mask-position:42%;mask-position:42%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes trophyShimmerSweep-db7ed0a6{0%{background-position:130% 0}55%{background-position:-30% 0}to{background-position:-30% 0}}@media (prefers-reduced-motion:reduce){.row_grid .rank_cell .trophy .trophy_medal_frame[data-v-db7ed0a6]:after{background-position:100% 0;animation:none}}.row_grid .rank_cell .trophy[data-v-db7ed0a6]:after{content:none}.row_grid.top1[data-v-db7ed0a6]{background-image:linear-gradient(#ffaf370a,#eb911c04),linear-gradient(122deg,#fff0 36%,#ffc34b21 48%,#fff0 60%),linear-gradient(#eeb9304d,#d2942042,#af701836),linear-gradient(#945c1a94,#7044149e);border-bottom-color:#ffb94152}.row_grid.top2[data-v-db7ed0a6]{background-image:linear-gradient(#8ca5d717,#647daf0d),linear-gradient(#a8b9da38,#7d91b62b),linear-gradient(#3e4a628f,#2e384c9e);border-bottom-color:#a5b9da3d}.row_grid.top3[data-v-db7ed0a6]{background-image:linear-gradient(#d7915f29,#b269441c),linear-gradient(#70483466,#58362870);border-bottom-color:#c87d5538}.row_grid.near_podium[data-v-db7ed0a6]{background-image:linear-gradient(#14829638,#0c64782e);border-bottom-color:#d7b43a52}.row_grid.near_podium .rank_num[data-v-db7ed0a6]{color:var(--accent)}.row_grid.near_podium .chevron_cell[data-v-db7ed0a6]{color:#f0d67a6b}.row_grid.top1 .rank_cell[data-v-db7ed0a6],.row_grid.top2 .rank_cell[data-v-db7ed0a6],.row_grid.top3 .rank_cell[data-v-db7ed0a6]{padding-top:8px;padding-bottom:8px}.row_grid.top1 .trophy[data-v-db7ed0a6],.row_grid.top2 .trophy[data-v-db7ed0a6],.row_grid.top3 .trophy[data-v-db7ed0a6],.row_grid.top1 .trophy_medal_frame[data-v-db7ed0a6],.row_grid.top2 .trophy_medal_frame[data-v-db7ed0a6],.row_grid.top3 .trophy_medal_frame[data-v-db7ed0a6]{width:28px;height:28px}.row_grid.top1[data-v-db7ed0a6],.row_grid.top2[data-v-db7ed0a6]{border-bottom:none}.toggle_wrap[data-v-db7ed0a6]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(#1482961a,#0c647814);justify-content:center;align-items:center;padding:8px 0;display:flex}.show_more_button[data-v-db7ed0a6]{width:26px;height:26px;color:var(--text);pointer-events:none;background:linear-gradient(135deg,#f0d67a3d,#c98a1a2e);border:1px solid #f0d67a47;border-radius:999px;justify-content:center;align-items:center;font-weight:800;transition:all .18s;display:inline-flex}.show_more_button[data-v-db7ed0a6]:hover{filter:brightness(1.06)}.toggle_icon[data-v-db7ed0a6]{transition:transform .18s}.show_more_button.is_open .toggle_icon[data-v-db7ed0a6]{transform:rotate(180deg)}.loading_row[data-v-db7ed0a6]{cursor:default;color:var(--muted);text-align:center;grid-template-columns:1fr;padding:20px 16px}.loading_row .cell[data-v-db7ed0a6]{padding:0}@media (width<=760px){.row_grid[data-v-db7ed0a6]{grid-template-columns:52px minmax(0,1fr) 40px 36px}.row_grid.no_delta_column[data-v-db7ed0a6]{grid-template-columns:52px minmax(0,1fr) 36px}.row_grid .cell[data-v-db7ed0a6]{padding:14px 8px}.row_grid .name_cell[data-v-db7ed0a6]{padding-left:10px}.name_text[data-v-db7ed0a6]{font-size:16px}.trophy[data-v-db7ed0a6],.trophy_medal_frame[data-v-db7ed0a6]{width:38px;height:38px}.row_grid.top1 .rank_cell[data-v-db7ed0a6],.row_grid.top2 .rank_cell[data-v-db7ed0a6],.row_grid.top3 .rank_cell[data-v-db7ed0a6]{padding-top:10px;padding-bottom:10px}.row_grid.top1 .trophy[data-v-db7ed0a6],.row_grid.top2 .trophy[data-v-db7ed0a6],.row_grid.top3 .trophy[data-v-db7ed0a6],.row_grid.top1 .trophy_medal_frame[data-v-db7ed0a6],.row_grid.top2 .trophy_medal_frame[data-v-db7ed0a6],.row_grid.top3 .trophy_medal_frame[data-v-db7ed0a6]{width:32px;height:32px}.chev_right[data-v-db7ed0a6]{width:20px;height:20px}}.rows_grid>.row_grid[data-v-db7ed0a6]:last-child{border-bottom:none}.feedback_prompt_row[data-v-db7ed0a6]{border-top:1px solid #ffffff0a;justify-content:center;padding:12px 16px 14px;display:flex}.athlete_select[data-v-86f424c3],.input_wrap[data-v-86f424c3]{width:100%;position:relative}.input[data-v-86f424c3]{border:1px solid var(--border);width:100%;color:var(--text);box-sizing:border-box;background:#ffffff05;border-radius:10px;padding:10px 38px 10px 12px;font-family:inherit;font-size:14px}.input[data-v-86f424c3]:focus{border-color:#d7b43a8c;outline:none}.input.valid[data-v-86f424c3]{background-image:none;background-color:inherit;border-color:#17a2b88c}.input.locked[data-v-86f424c3]{color:var(--muted);cursor:not-allowed;background:#ffffff0f;border-color:#ffffff14}.add_btn[data-v-86f424c3]{border:1px solid var(--border);width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.add_btn svg[data-v-86f424c3]{width:18px;height:18px}.lock_icon_in_input[data-v-86f424c3]{color:#6ad29e;pointer-events:none;opacity:.95;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.dropdown[data-v-86f424c3]{z-index:20;border:1px solid var(--border);background:linear-gradient(#0b1630fa,#081228fa);border-radius:10px;max-height:220px;margin-top:6px;padding:6px;list-style:none;position:absolute;left:0;right:0;overflow:auto;box-shadow:0 14px 40px #00000047}.opt[data-v-86f424c3]{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;display:flex}.opt[data-v-86f424c3]:hover,.opt.active[data-v-86f424c3]{background:#ffffff0f}.add_opt[data-v-86f424c3]{color:#d7b43a}.add_opt svg[data-v-86f424c3]{width:16px;height:16px}.new_hint[data-v-86f424c3]{color:#d7b43a;margin-top:6px;font-size:12px;font-weight:700}.state_unknown[data-v-86f424c3]{color:#6a80a0;background:#2846784d;border:1px solid #ffffff14;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;min-width:28px;height:22px;padding:0 6px;font-family:Orbitron,system-ui,sans-serif;font-size:11px;font-weight:800;display:inline-flex}.sme[data-v-66e29015]{aspect-ratio:2.15;color:#fff;text-align:left;isolation:isolate;background:#05080f;border:0;border-radius:10px;width:100%;margin:0;padding:0;font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;display:block;position:relative;overflow:hidden;container-type:inline-size}.sme.is_interactive[data-v-66e29015]{cursor:pointer;transition:transform .18s cubic-bezier(.22,1,.36,1)}.sme.is_interactive[data-v-66e29015]:active{transform:scale(.985)}.sme.is_interactive[data-v-66e29015]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.sme_half[data-v-66e29015]{width:53%;position:absolute;top:0;bottom:0;overflow:hidden}.sme_half.is_left[data-v-66e29015]{clip-path:polygon(0 0,100% 0,92% 100%,0 100%);left:0}.sme_half.is_right[data-v-66e29015]{clip-path:polygon(8% 0,100% 0,100% 100%,0 100%);right:0}.sme_photo[data-v-66e29015]{object-fit:cover;filter:grayscale()contrast(1.12)brightness(.94);width:100%;height:100%;position:absolute;inset:0}.sme_half.is_win .sme_photo[data-v-66e29015]{filter:saturate(.95)contrast(1.06)}.sme_half.is_lose .sme_photo[data-v-66e29015]{filter:grayscale()brightness(.48)}.sme_shade[data-v-66e29015]{background:linear-gradient(#05080fe0 0%,#05080f80 22%,#05080f00 44%),linear-gradient(#05080f00 40%,#05080feb 92%);position:absolute;inset:0}.sme[data-v-66e29015] .sme_bolt{width:9cqw;height:116%;top:-8%;left:50%;transform:translate(-50%)rotate(4.6deg)}.sme_top[data-v-66e29015]{z-index:3;justify-content:space-between;gap:3cqw;padding:3.4cqw 4cqw 0;font:600 3.4cqw/1.2 Inter,system-ui,sans-serif;display:flex;position:absolute;inset:0 0 auto}.sme_lead[data-v-66e29015],.sme_meta[data-v-66e29015]{align-content:start;gap:.8cqw;max-width:46%;display:grid}.sme_meta[data-v-66e29015]{color:#c3cde0;text-align:right;justify-items:end}.sme_main[data-v-66e29015]{letter-spacing:.16em;text-transform:uppercase;color:var(--accent,#f0d67a);font:800 3.6cqw/1 Barlow Condensed,Arial Narrow,sans-serif}.sme_when[data-v-66e29015]{color:#fff;font-variant-numeric:tabular-nums}.sme.is_pending .sme_when[data-v-66e29015]{color:#c3cde0}.sme_live[data-v-66e29015]{color:#fff;letter-spacing:.06em;background:#e5484d;border-radius:.8cqw;justify-self:start;padding:1cqw 1.8cqw;font-size:3cqw;font-weight:800;line-height:1}.sme_names[data-v-66e29015]{z-index:3;grid-template-columns:1fr auto 1fr;align-items:end;gap:2cqw;display:grid;position:absolute;bottom:3.6cqw;left:4cqw;right:4cqw}.sme_ath[data-v-66e29015]{min-width:0;display:grid;overflow:hidden}.sme_ath.is_right[data-v-66e29015]{text-align:right;justify-items:end}.sme_first[data-v-66e29015]{letter-spacing:.06em;text-transform:uppercase;color:#cbd4e6;font-size:3.4cqw;font-weight:600;line-height:1}.sme_last[data-v-66e29015]{text-transform:uppercase;white-space:nowrap;padding-right:.06em;font-style:italic;font-weight:800;line-height:.9}.sme_ath.is_win .sme_last[data-v-66e29015]{color:var(--accent,#f0d67a)}.sme_ath.is_lose[data-v-66e29015]{opacity:.55}.sme_vs[data-v-66e29015]{text-shadow:0 .5cqw 2cqw #000000e6;place-self:center;margin-bottom:-1cqw;font-size:12cqw;font-style:italic;font-weight:900;line-height:.9}.sme_score[data-v-66e29015]{white-space:nowrap;font-variant-numeric:tabular-nums;text-shadow:0 .6cqw 2.4cqw #000000d9;justify-self:center;align-items:flex-end;gap:5cqw;font-size:16cqw;font-style:italic;font-weight:900;line-height:.78;display:flex}.sme_score .is_win[data-v-66e29015]{color:var(--accent,#f0d67a)}.sme_score .is_lo[data-v-66e29015]{color:#8b96ad}.sme_link[data-v-66e29015]{color:#fff;background:#ffffff1f;border-radius:99px;align-items:center;gap:.8cqw;padding:1.2cqw 2.4cqw;font-size:3.2cqw;font-weight:700;line-height:1;display:inline-flex}.sme_link[data-v-66e29015]:after{content:"";border-top:.45cqw solid;border-right:.45cqw solid;width:1.4cqw;height:1.4cqw;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.sme.is_interactive[data-v-66e29015]{transition:none}}.smpf[data-v-5e244062]{z-index:3;background:#05080f;border-top:1px solid #ffffff12;height:17cqw;padding:0 5.5cqw 2.4cqw;font-family:Inter,system-ui,sans-serif;position:absolute;bottom:0;left:0;right:0}.smpf_clock[data-v-5e244062]{grid-template-columns:1.3fr repeat(4,1fr);align-items:center;height:100%;display:grid}.smpf_lbl[data-v-5e244062]{color:#aeb9cf;font-size:3.3cqw;font-weight:600;line-height:1.15}.smpf_unit[data-v-5e244062]{border-left:1px solid #ffffff14;align-content:center;justify-items:center;height:9cqw;display:grid}.smpf_n[data-v-5e244062]{font-variant-numeric:tabular-nums;font:700 7.6cqw/1 Barlow Condensed,Arial Narrow,sans-serif}.smpf_u[data-v-5e244062]{color:#8e9ab3;margin-top:.6cqw;font-size:2.6cqw;font-weight:600;line-height:1}.smpf_line[data-v-5e244062]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3cqw;height:100%;display:grid}.smpf_say[data-v-5e244062]{text-overflow:ellipsis;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;min-width:0;font:700 5.6cqw/1 Barlow Condensed,Arial Narrow,sans-serif;overflow:hidden}.smpf_say b[data-v-5e244062]{color:var(--accent,#f0d67a);font-weight:800}.smpf_say.is_quiet[data-v-5e244062]{color:#c3cde0}.smpf_fmt[data-v-5e244062]{color:#aeb9cf;text-align:right;font-size:3.3cqw;font-weight:600;line-height:1.2}.smpf_live[data-v-5e244062]{vertical-align:.4cqw;color:#fff;letter-spacing:.06em;background:#e5484d;border-radius:.8cqw;margin-right:1.6cqw;padding:1cqw 1.8cqw;font:800 3.2cqw/1 Inter,system-ui,sans-serif;display:inline-block}.smp[data-v-f43a5f11]{aspect-ratio:9/14;color:#fff;isolation:isolate;-webkit-user-select:none;user-select:none;background:#05080f;border-radius:10px;width:100%;font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;position:relative;overflow:hidden;container-type:inline-size}.smp_half[data-v-f43a5f11]{width:54%;position:absolute;top:0;bottom:0;overflow:hidden}.smp_half.is_left[data-v-f43a5f11]{clip-path:polygon(0 0,95% 0,86% 100%,0 100%);left:0}.smp_half.is_right[data-v-f43a5f11]{clip-path:polygon(9% 0,100% 0,100% 100%,1% 100%);right:0}.smp_photo[data-v-f43a5f11]{object-fit:cover;filter:saturate(.88)contrast(1.06);-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.smp_half.is_lose .smp_photo[data-v-f43a5f11]{filter:grayscale(.85)brightness(.5)}.smp_shade[data-v-f43a5f11]{pointer-events:none;background:linear-gradient(#05080fe6 0%,#05080f8c 16%,#05080f00 30%),linear-gradient(#05080f00 44%,#05080fb3 60%,#05080ff5 74%,#05080f 82%);position:absolute;inset:0}.smp[data-v-f43a5f11] .smp_bolt{width:19cqw;height:112%;top:-6%;left:48.9%;transform:translate(-50%)rotate(1.8deg)}.smp[data-v-f43a5f11] .smp_bolt img{filter:hue-rotate(var(--sm-bolt-rotate)) saturate(1.7) drop-shadow(0 0 3cqw hsla(var(--sm-hue), 95%, 55%, .45))}.smp_top[data-v-f43a5f11]{z-index:3;justify-content:space-between;align-items:flex-start;gap:4cqw;padding:5.5cqw 5.5cqw 0;display:flex;position:absolute;inset:0 0 auto}.smp_date[data-v-f43a5f11]{line-height:.86;display:grid}.smp_mo[data-v-f43a5f11]{letter-spacing:.18em;text-transform:uppercase;color:#d6deec;font-size:4.3cqw;font-weight:600;line-height:1}.smp_dy[data-v-f43a5f11]{font-variant-numeric:tabular-nums;font-size:13cqw;font-weight:800;line-height:.9}.smp_tm[data-v-f43a5f11]{color:#c3cde0;font-variant-numeric:tabular-nums;margin-top:1.2cqw;font:600 3.6cqw/1 Inter,system-ui,sans-serif}.smp_ev[data-v-f43a5f11]{text-align:right;justify-items:end;gap:1.6cqw;min-width:0;display:grid}.smp_main[data-v-f43a5f11]{letter-spacing:.16em;text-transform:uppercase;color:var(--accent,#f0d67a);font-size:4cqw;font-weight:800;line-height:1}.smp_arm[data-v-f43a5f11]{color:#05080f;letter-spacing:.12em;text-transform:uppercase;clip-path:polygon(2.2cqw 0,100% 0,100% 100%,0 100%);background:#e8edf6;padding:1.1cqw 2.6cqw 1cqw 3.6cqw;font-size:3.5cqw;font-weight:800;line-height:1}.smp_evname[data-v-f43a5f11]{text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;max-width:46cqw;font-size:6.2cqw;font-style:italic;font-weight:800;line-height:.92}.smp_vs[data-v-f43a5f11]{z-index:3;letter-spacing:-.01em;text-shadow:0 .6cqw 2.4cqw #000000d9;font-size:16cqw;font-style:italic;font-weight:900;line-height:1;position:absolute;top:57%;left:48.4%;transform:translate(-50%,-50%)}.smp_names[data-v-f43a5f11]{z-index:3;grid-template-columns:1fr 1fr;align-items:end;gap:6cqw;display:grid;position:absolute;bottom:21cqw;left:5.5cqw;right:5.5cqw}.smp_ath[data-v-f43a5f11]{gap:.6cqw;min-width:0;display:grid;overflow:hidden}.smp_ath.is_right[data-v-f43a5f11]{text-align:right;justify-items:end}.smp_first[data-v-f43a5f11]{letter-spacing:.06em;text-transform:uppercase;color:#cbd4e6;font-size:4.6cqw;font-weight:600;line-height:1}.smp_last[data-v-f43a5f11]{text-transform:uppercase;white-space:nowrap;padding-right:.06em;font-style:italic;font-weight:800;line-height:.86}.smp_wt[data-v-f43a5f11]{color:#aeb9cf;font-variant-numeric:tabular-nums;margin-top:.8cqw;font:600 3.4cqw/1 Inter,system-ui,sans-serif}.smp_ath.is_win .smp_last[data-v-f43a5f11]{color:var(--accent,#f0d67a)}.smp_big[data-v-f43a5f11]{font-variant-numeric:tabular-nums;text-shadow:0 .8cqw 3cqw #000000b3;margin-bottom:1cqw;font-size:30cqw;font-style:italic;font-weight:900;line-height:.78}.smp_ath.is_win .smp_big[data-v-f43a5f11]{color:var(--accent,#f0d67a)}.smp_ath.is_lose .smp_big[data-v-f43a5f11]{color:#7f8aa3}.smp_ath.is_lose .smp_first[data-v-f43a5f11],.smp_ath.is_lose .smp_last[data-v-f43a5f11]{opacity:.5}.smlb[data-v-ad215f5b]{z-index:420;padding:calc(56px + env(safe-area-inset-top,0px)) 16px calc(24px + env(safe-area-inset-bottom,0px));background:#03060ee0;place-items:center;display:grid;position:fixed;inset:0}.smlb_card[data-v-ad215f5b]{border-radius:10px;width:min(100%,420px,64.2857svh - 70.7143px);box-shadow:0 30px 70px -24px #000000e6}.smlb_close[data-v-ad215f5b]{top:calc(10px + env(safe-area-inset-top,0px));right:calc(10px + env(safe-area-inset-right,0px));color:#e6ecfa;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute}.smlb_close[data-v-ad215f5b]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.smlb-enter-active[data-v-ad215f5b]{transition:opacity .2s}.smlb-leave-active[data-v-ad215f5b]{transition:opacity .16s}.smlb-enter-active .smlb_card[data-v-ad215f5b]{transition:transform .32s cubic-bezier(.22,1,.36,1)}.smlb-enter-from[data-v-ad215f5b],.smlb-leave-to[data-v-ad215f5b]{opacity:0}.smlb-enter-from .smlb_card[data-v-ad215f5b]{transform:translateY(16px)scale(.97)}@media (prefers-reduced-motion:reduce){.smlb-enter-active[data-v-ad215f5b],.smlb-leave-active[data-v-ad215f5b],.smlb-enter-active .smlb_card[data-v-ad215f5b]{transition:none}}.fsm[data-v-62c8662d]{gap:12px;display:grid}.fsm_head[data-v-62c8662d]{justify-content:space-between;align-items:center;gap:12px;display:flex}.fsm_title[data-v-62c8662d]{color:var(--text);margin:0;font-size:18px;font-weight:800}.fsm_all[data-v-62c8662d]{min-height:44px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0 4px;font-size:14px;font-weight:700;display:inline-flex}.fsm_all[data-v-62c8662d]:focus-visible{border-radius:8px;outline:none;box-shadow:0 0 0 2px #78c8ff99}.fsm_list[data-v-62c8662d]{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.fsm_list[data-v-62c8662d]{grid-template-columns:repeat(2,minmax(0,1fr))}.fsm_list>.is_headliner[data-v-62c8662d]{grid-column:1/-1}}.fsm.is_read_only .fsm_list[data-v-62c8662d]{opacity:.6}.flyer_viewer[data-v-0d293309]{z-index:400;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);background:#040812f0;grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0}.flyer_viewer[data-v-0d293309]:focus{outline:none}.flyer_bar[data-v-0d293309]{align-items:center;gap:16px;padding:6px 8px 6px 16px;display:flex}.flyer_count[data-v-0d293309]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.flyer_original[data-v-0d293309]{min-height:44px;color:var(--accent);align-items:center;margin-left:auto;padding:0 4px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.flyer_original[data-v-0d293309]:hover{text-decoration:underline}.flyer_original[data-v-0d293309]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.flyer_stage[data-v-0d293309]{justify-content:center;align-items:center;min-height:0;padding:0 12px 16px;display:flex}.flyer_img[data-v-0d293309]{object-fit:contain;border-radius:8px;max-width:100%;max-height:100%;display:block;box-shadow:0 18px 40px -18px #000000d9}.flyer_icon_btn[data-v-0d293309]{color:#e6ecfa;cursor:pointer;background:#0b1630e0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.flyer_icon_btn svg[data-v-0d293309]{width:22px;height:22px}.flyer_icon_btn[data-v-0d293309]:hover{background:#142446f2}.flyer_icon_btn[data-v-0d293309]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.flyer_step[data-v-0d293309]{position:absolute;top:50%;transform:translateY(-50%)}.flyer_step.is_prev[data-v-0d293309]{left:calc(8px + env(safe-area-inset-left,0px))}.flyer_step.is_next[data-v-0d293309]{right:calc(8px + env(safe-area-inset-right,0px))}.flyer_fade-enter-active[data-v-0d293309],.flyer_fade-leave-active[data-v-0d293309]{transition:opacity .18s cubic-bezier(.22,1,.36,1)}.flyer_fade-enter-from[data-v-0d293309],.flyer_fade-leave-to[data-v-0d293309]{opacity:0}@media (prefers-reduced-motion:reduce){.flyer_fade-enter-active[data-v-0d293309],.flyer_fade-leave-active[data-v-0d293309]{transition:none}}.featured_legend[data-v-77de1500]{box-sizing:border-box;gap:10px;max-width:100%;margin-top:16px;padding:12px 0;display:grid;overflow:hidden}.fl_header[data-v-77de1500]{align-items:center;gap:10px;display:flex}.fl_label[data-v-77de1500]{text-transform:uppercase;letter-spacing:1.2px;color:var(--accent);white-space:nowrap;font-size:11px;font-weight:900}.fl_divider[data-v-77de1500]{background:var(--border);flex:none;width:1px;height:14px}.fl_event_callout[data-v-77de1500]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.fl_card[data-v-77de1500]{isolation:isolate;background:linear-gradient(165deg,#0a1026fa 0%,#060a16fa 100%);border:1px solid #d7b43a47;border-radius:14px;grid-template-rows:auto 1fr auto;max-width:100%;min-height:260px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #d7b43a14,0 24px 64px #0000008c,inset 0 1px #d7b43a1f}.fl_ambient[data-v-77de1500]{z-index:0;pointer-events:none;background:radial-gradient(70% 55% at 20%,#d7b43a17,#0000 65%),radial-gradient(50% 70% at 80% 10%,#4f46e512,#0000 60%);position:absolute;inset:0}.fl_portrait_wrap[data-v-77de1500]{z-index:1;pointer-events:none;width:48%;height:100%;position:absolute;top:0;right:0}.fl_portrait[data-v-77de1500]{object-fit:cover;object-position:top center;filter:grayscale(.15)contrast(1.08)brightness(.88);width:100%;height:100%}.fl_portrait_vignette[data-v-77de1500]{background:linear-gradient(90deg,#080e20 0%,#080e208c 38%,#080e2000 62%),linear-gradient(#0000 55%,#080e20f5 100%);position:absolute;inset:0}.fl_grain[data-v-77de1500]{opacity:.22;mix-blend-mode:overlay;z-index:2;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"160\" height=\"160\" viewBox=\"0 0 160 160\"><filter id=\"n\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"0.9\" numOctaves=\"2\" stitchTiles=\"stitch\"/></filter><rect width=\"160\" height=\"160\" filter=\"url(%23n)\" opacity=\".07\"/></svg>");animation:14s linear infinite fl_grain_shift-77de1500;position:absolute;inset:-20%}@keyframes fl_grain_shift-77de1500{0%{transform:translate(0,0)}to{transform:translate(-160px,-160px)}}.fl_content[data-v-77de1500]{z-index:3;flex-direction:column;gap:10px;max-width:60%;padding:22px 22px 16px;display:flex;position:relative}.fl_champion_plaque[data-v-77de1500]{isolation:isolate;grid-template-columns:auto 1fr;align-items:stretch;gap:0;width:fit-content;max-width:100%;animation:.75s cubic-bezier(.22,1,.36,1) both fl_plaque_enter-77de1500;display:grid;position:relative}.fl_champion_plaque[data-v-77de1500]:before{content:"";clip-path:polygon(0 0,100% 0,100% 100%,10px 100%,0 calc(100% - 14px));z-index:-1;opacity:.85;background:linear-gradient(120deg,#d7b43a8c 0%,#d7b43a14 35%,#4f46e51f 100%);position:absolute;inset:-1px}.fl_champion_plaque[data-v-77de1500]:after{content:"";clip-path:polygon(0 0,100% 0,100% 100%,10px 100%,0 calc(100% - 14px));z-index:-1;background:linear-gradient(165deg,#0c122af7 0%,#060a18fa 100%);position:absolute;inset:0}.fl_trophy_column[data-v-77de1500]{background:linear-gradient(#d7b43a24 0%,#d7b43a08 100%);border-right:1px solid #d7b43a47;justify-content:center;align-items:center;padding:10px 12px;display:flex}.fl_trophy_icon[data-v-77de1500]{color:#d7b43af2;filter:drop-shadow(0 0 10px #d7b43a59);animation:2.8s ease-in-out infinite fl_trophy_glow-77de1500}.fl_champ_copy[data-v-77de1500]{flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:10px 16px 10px 12px;display:flex}.fl_champ_number[data-v-77de1500]{color:var(--accent);letter-spacing:-.5px;font-size:24px;font-weight:1000;line-height:1}.fl_champ_label[data-v-77de1500]{text-transform:uppercase;letter-spacing:1.15px;color:#d7b43ac7;font-size:9px;font-weight:900;line-height:1.2}@keyframes fl_plaque_enter-77de1500{0%{opacity:0;filter:blur(4px);transform:translate(-16px,8px)skew(-4deg)}to{opacity:1;filter:blur();transform:translate(0,0)skew(0)}}@keyframes fl_trophy_glow-77de1500{0%,to{filter:drop-shadow(0 0 8px #d7b43a40);opacity:1;transform:translateY(0)scale(1)}50%{filter:drop-shadow(0 0 14px #d7b43a8c);opacity:.92;transform:translateY(-2px)scale(1.04)}}.fl_name[data-v-77de1500]{color:#fff;text-transform:uppercase;letter-spacing:-.5px;text-shadow:0 4px 20px #00000080;font-size:clamp(26px,6.5vw,38px);font-weight:1000;line-height:1.05}.fl_nicknames[data-v-77de1500]{color:#d7b43ad1;letter-spacing:.2px;flex-wrap:wrap;align-items:center;gap:2px 12px;font-size:13px;font-style:italic;font-weight:800;display:flex}.fl_creds[data-v-77de1500]{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.fl_cred_item[data-v-77de1500]{color:#c8daffb8;letter-spacing:.1px;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.fl_cred_dot[data-v-77de1500]{background:var(--accent);opacity:.7;border-radius:50%;flex-shrink:0;width:4px;height:4px}.fl_bio_wrap[data-v-77de1500]{z-index:3;background:#00000038;border-top:1px solid #d7b43a1a;padding:12px 18px 14px;position:relative;overflow:hidden}.fl_bio_edge[data-v-77de1500]{background:linear-gradient(#d7b43ad9 0%,#4f46e573 50%,#d7b43a59 100%) 0 0/100% 200%;width:3px;animation:5s ease-in-out infinite fl_bio_edge_flow-77de1500;position:absolute;top:0;bottom:0;left:0}.fl_bio[data-v-77de1500]{color:#aabce89e;letter-spacing:.02em;margin:0;padding-left:12px;font-size:10px;font-weight:600;line-height:1.45;animation:1s .15s both fl_bio_fade-77de1500}@keyframes fl_bio_edge_flow-77de1500{0%,to{background-position:0 0}50%{background-position:0 100%}}@keyframes fl_bio_fade-77de1500{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width<=500px){.fl_content[data-v-77de1500]{max-width:72%;padding:16px 16px 12px}.fl_portrait_wrap[data-v-77de1500]{width:44%}.fl_name[data-v-77de1500]{font-size:clamp(22px,7vw,30px)}.fl_bio_wrap[data-v-77de1500]{padding:10px 14px 12px}.fl_bio[data-v-77de1500]{padding-left:10px;font-size:10px}}@media (width>=760px){.fl_card[data-v-77de1500]{min-height:300px}.fl_content[data-v-77de1500]{gap:12px;max-width:56%;padding:26px 26px 18px}.fl_portrait_wrap[data-v-77de1500]{width:46%}}@media (prefers-reduced-motion:reduce){.fl_grain[data-v-77de1500],.fl_champion_plaque[data-v-77de1500],.fl_trophy_icon[data-v-77de1500],.fl_bio_edge[data-v-77de1500],.fl_bio[data-v-77de1500]{animation:none!important}}@media (width<=500px){.fl_grain[data-v-77de1500]{display:none}}.class_editor[data-v-5dd1cd6e]{gap:6px;display:grid}.ce_division[data-v-5dd1cd6e]{gap:8px;padding-top:4px;display:grid}.ce_head[data-v-5dd1cd6e]{justify-content:space-between;align-items:center;gap:10px;min-height:24px;display:flex}.ce_label[data-v-5dd1cd6e]{color:#8fa3c0;font-size:13px;font-weight:600}.ce_head_actions[data-v-5dd1cd6e]{align-items:center;gap:4px;display:flex}.ce_text_btn[data-v-5dd1cd6e]{color:#b8c4dc;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;margin:-10px -10px -10px 0;padding:0 10px;font-size:14px;font-weight:600}.ce_text_btn.is_gold[data-v-5dd1cd6e]{color:var(--accent)}.ce_text_btn[data-v-5dd1cd6e]:hover{color:var(--text)}.ce_text_btn[data-v-5dd1cd6e]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.ce_chips[data-v-5dd1cd6e]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex;position:relative}.ce_chip[data-v-5dd1cd6e]{background:#ffffff14;border-radius:999px;align-items:center;height:40px;display:inline-flex}.ce_chip_label[data-v-5dd1cd6e]{height:40px;color:var(--text);font:inherit;cursor:text;background:0 0;border:0;border-radius:999px 0 0 999px;padding:0 4px 0 14px;font-size:15px;font-weight:700}.ce_chip_remove[data-v-5dd1cd6e]{color:#9eabc9;cursor:pointer;background:0 0;border:0;border-radius:0 999px 999px 0;place-items:center;width:36px;height:40px;display:grid;position:relative}.ce_chip_remove[data-v-5dd1cd6e]:after{content:"";position:absolute;inset:-2px -4px}.ce_chip_remove[data-v-5dd1cd6e]:hover{color:#f87171}.ce_chip_label[data-v-5dd1cd6e]:focus-visible,.ce_chip_remove[data-v-5dd1cd6e]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #78c8ff99}.ce_chip.is_editing[data-v-5dd1cd6e]{background:#4d8cf529}.ce_chip_input[data-v-5dd1cd6e]{width:9ch;height:40px;color:var(--text);font:inherit;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:16px;font-weight:700}.ce_chip_input[data-v-5dd1cd6e]:focus{outline:none;box-shadow:inset 0 0 0 2px #78c8ff99}.ce_add[data-v-5dd1cd6e]{flex:120px;min-width:120px;display:inline-flex}.ce_add_input[data-v-5dd1cd6e]{width:100%;height:40px;color:var(--text);font:inherit;background:0 0;border:0;border-bottom:1px solid #fff3;border-radius:0;padding:0 2px;font-size:16px;font-weight:500}.ce_add_input[data-v-5dd1cd6e]::placeholder{color:#8fa3c0;font-weight:500}.ce_add_input[data-v-5dd1cd6e]:focus{border-bottom-color:#78c8ffd9;outline:none;box-shadow:0 1px #78c8ffd9}.ce_message[data-v-5dd1cd6e]{color:#b8c4dc;min-height:18px;margin:0;font-size:13px;font-weight:600}.ce_hint[data-v-5dd1cd6e]{color:#8fa3c0;margin:2px 0 0;font-size:13px;font-weight:500;line-height:1.45}.ce_chip-enter-active[data-v-5dd1cd6e],.ce_chip-leave-active[data-v-5dd1cd6e]{transition:opacity .18s,transform .18s cubic-bezier(.22,1,.36,1)}.ce_chip-move[data-v-5dd1cd6e]{transition:transform .28s cubic-bezier(.22,1,.36,1)}.ce_chip-enter-from[data-v-5dd1cd6e],.ce_chip-leave-to[data-v-5dd1cd6e]{opacity:0;transform:scale(.92)}.ce_chip-leave-active[data-v-5dd1cd6e]{position:absolute}@media (prefers-reduced-motion:reduce){.ce_chip-enter-active[data-v-5dd1cd6e],.ce_chip-leave-active[data-v-5dd1cd6e],.ce_chip-move[data-v-5dd1cd6e]{transition:none}}.note_fields[data-v-6e3ad6e8]{gap:8px;margin-top:10px;display:grid}.note_card[data-v-6e3ad6e8]{background:#12213f;border-radius:0 14px 14px;gap:2px;padding:6px 14px 4px;display:grid;box-shadow:0 18px 40px -18px #000000d9}.note_top[data-v-6e3ad6e8]{align-items:flex-end;gap:12px;display:flex}.note_input[data-v-6e3ad6e8]{box-sizing:border-box;width:100%;max-width:100%;color:var(--text);font:inherit;overflow-wrap:anywhere;background:0 0;border:0;border-bottom:1px solid #ffffff24;border-radius:0;padding:8px 0;font-size:16px;font-weight:500;transition:border-color .15s,box-shadow .15s}.note_input[data-v-6e3ad6e8]::placeholder{color:#7f90ae;font-family:Inter,sans-serif;font-weight:500}.note_input[data-v-6e3ad6e8]:focus{border-bottom-color:#78c8ffd9;outline:none;box-shadow:0 1px #78c8ffd9}.note_title[data-v-6e3ad6e8]{flex:auto;min-width:0;font-weight:700}.note_value[data-v-6e3ad6e8]{text-align:right;font-variant-numeric:tabular-nums;flex:0 0 96px;width:96px;font-family:Orbitron,Inter,sans-serif;font-weight:700}.note_details[data-v-6e3ad6e8]{color:#cfd8ef;resize:vertical;field-sizing:content;border-bottom-color:#0000;min-height:2.6em;line-height:1.5;overflow:auto}.note_remove[data-v-6e3ad6e8]{color:#f87171;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:end;margin:-6px -4px 0 0;padding:0 4px;font-size:14px;font-weight:600}.note_remove[data-v-6e3ad6e8]:focus-visible{outline:none;text-decoration:underline}@media (prefers-reduced-motion:reduce){.note_input[data-v-6e3ad6e8]{transition:none}}.note_cards[data-v-18b0b37f]{gap:8px;margin-top:6px;display:grid}.note_cards.is_section[data-v-18b0b37f]{gap:16px;margin-top:0}.note_wrap[data-v-18b0b37f]{min-width:0;display:grid}.note_section_title[data-v-18b0b37f]{color:var(--text);overflow-wrap:anywhere;margin:0 0 10px;font-size:17px;font-weight:700}.note_card[data-v-18b0b37f]{box-sizing:border-box;width:calc(100% - 16px);color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#12213f;border:0;border-radius:0 14px 14px;gap:4px;padding:12px 14px 14px;display:grid;box-shadow:0 10px 24px -16px #000c}.is_section .note_card[data-v-18b0b37f]{width:100%}.note_card.is_static[data-v-18b0b37f]{cursor:default}.note_card[data-v-18b0b37f]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.note_top[data-v-18b0b37f]{align-items:center;gap:10px;min-width:0;min-height:22px;display:flex}.note_title[data-v-18b0b37f]{min-width:0;color:var(--text);overflow-wrap:anywhere;flex:auto;font-size:15px;font-weight:700;line-height:1.35}.note_value[data-v-18b0b37f]{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto;font-family:Orbitron,Inter,sans-serif;font-size:15px;font-weight:700;line-height:1.2}.note_title+.note_value[data-v-18b0b37f]{margin-left:0}.note_chev[data-v-18b0b37f]{color:#9eabc9;flex:none;margin-left:auto;transition:transform .34s cubic-bezier(.22,1,.36,1)}.note_value+.note_chev[data-v-18b0b37f]{margin-left:0}.note_card.is_open .note_chev[data-v-18b0b37f]{transform:rotate(180deg)}.note_text[data-v-18b0b37f]{color:#cfd8ef;white-space:pre-line;overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:1.5;display:block;overflow:hidden}.note_text.is_clamped[data-v-18b0b37f]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}@media (prefers-reduced-motion:reduce){.note_chev[data-v-18b0b37f]{transition:none}}.field_menu[data-v-e944d3f4]{flex:none;margin:-12px -12px -12px 0;position:relative}.fm_toggle[data-v-e944d3f4]{color:#8fa3c0;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:44px;height:44px;padding:0;transition:color .18s,background-color .18s;display:grid}.fm_toggle[data-v-e944d3f4]:hover,.fm_toggle[aria-expanded=true][data-v-e944d3f4]{color:var(--text);background:#ffffff0f}.fm_toggle[data-v-e944d3f4]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.fm_menu[data-v-e944d3f4]{z-index:30;transform-origin:100% 0;background:#172a4d;border-radius:14px;min-width:200px;padding:6px 0;position:absolute;top:42px;right:4px;box-shadow:0 18px 40px -18px #000000d9}.fm_item[data-v-e944d3f4]{width:100%;min-height:44px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0 16px;font-size:15px;font-weight:600;display:block}.fm_item[data-v-e944d3f4]:hover,.fm_item[data-v-e944d3f4]:focus-visible{background:#ffffff0f;outline:none}.fm_item.is_danger[data-v-e944d3f4]{color:#f87171}.fm_item[data-v-e944d3f4]:disabled{opacity:.4;cursor:default;background:0 0}.fm_pop-enter-active[data-v-e944d3f4]{transition:opacity .18s,transform .18s cubic-bezier(.22,1,.36,1)}.fm_pop-leave-active[data-v-e944d3f4]{transition:opacity .14s}.fm_pop-enter-from[data-v-e944d3f4]{opacity:0;transform:scale(.96)}.fm_pop-leave-to[data-v-e944d3f4]{opacity:0}@media (prefers-reduced-motion:reduce){.fm_toggle[data-v-e944d3f4],.fm_pop-enter-active[data-v-e944d3f4],.fm_pop-leave-active[data-v-e944d3f4]{transition:none}}.timeline[data-v-2f5f2a7d]{gap:14px;padding:4px 0 8px;display:grid}.tl_empty[data-v-2f5f2a7d]{color:#aab6cf;margin:8px 0;font-size:15px}.tl_list[data-v-2f5f2a7d]{--tl-time:84px;--tl-rail:20px;--tl-gap:10px;--tl-dot-y:22px;--tl-line-x:calc(var(--tl-time) + var(--tl-gap) + var(--tl-rail) / 2 - 1px);margin:0;padding:0;list-style:none;display:grid;position:relative}.tl_row[data-v-2f5f2a7d],.tl_day_head[data-v-2f5f2a7d]{position:relative}.tl_row[data-v-2f5f2a7d]:before,.tl_day_head.has_line[data-v-2f5f2a7d]:before{content:"";left:var(--tl-line-x);background:#ffffff24;width:2px;position:absolute;top:0;bottom:0}.tl_row.is_first[data-v-2f5f2a7d]:before{top:var(--tl-dot-y)}.tl_row.is_final[data-v-2f5f2a7d]:before{height:var(--tl-dot-y);bottom:auto}.tl_row.is_first.is_final[data-v-2f5f2a7d]:before{display:none}.is_editing .tl_list[data-v-2f5f2a7d]{--tl-time:100px}.tl_day_head[data-v-2f5f2a7d]{padding:16px 0 6px calc(var(--tl-time) + var(--tl-rail) + var(--tl-gap) * 2)}.tl_day_head[data-v-2f5f2a7d]:first-child{padding-top:0}.tl_day_label[data-v-2f5f2a7d]{color:#8fa3c0;margin:0;font-size:13px;font-weight:600}.tl_row[data-v-2f5f2a7d]{grid-template-columns:var(--tl-time) var(--tl-rail) minmax(0, 1fr);column-gap:var(--tl-gap);border-radius:14px;padding:11px 0;display:grid}.tl_node[data-v-2f5f2a7d]{z-index:1;width:12px;height:12px;box-shadow:0 0 0 4px var(--panel);background:#c7d3ea;border-radius:50%;justify-self:center;margin-top:5px;transition:background-color .18s,transform .18s;position:relative}.tl_row.is_untimed .tl_node[data-v-2f5f2a7d]{background:var(--panel);box-shadow:inset 0 0 0 2px #c7d3ea, 0 0 0 4px var(--panel)}.tl_time[data-v-2f5f2a7d]{text-align:right;align-content:start;justify-items:end;gap:1px;min-width:0;display:grid}.tl_clock[data-v-2f5f2a7d]{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:700;line-height:22px}.tl_end[data-v-2f5f2a7d]{color:#8fa3c0;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:500;line-height:18px}.tl_when_text[data-v-2f5f2a7d]{color:#aab6cf;overflow-wrap:anywhere;padding-top:2px;font-size:13px;font-weight:600;line-height:18px}.tl_body[data-v-2f5f2a7d]{align-content:start;gap:2px;min-width:0;display:grid}.tl_head[data-v-2f5f2a7d]{min-height:22px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;align-items:center;padding:0;display:flex}.tl_title[data-v-2f5f2a7d]{color:var(--text);overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:22px}.tl_details[data-v-2f5f2a7d]{color:#cfd8ef;white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.tl_source[data-v-2f5f2a7d]{color:#8fa3c0;margin:2px 0 0;font-size:13px;line-height:1.4}.tl_source_value[data-v-2f5f2a7d]{color:#cfd8ef;font-variant-numeric:tabular-nums}.is_editing .tl_head[data-v-2f5f2a7d]{cursor:pointer;min-height:44px;margin:-11px 0}.is_editing .tl_head[data-v-2f5f2a7d]:focus-visible{border-radius:10px;outline:none;box-shadow:0 0 0 2px #78c8ff99}.tl_time_btn[data-v-2f5f2a7d]{box-sizing:border-box;width:calc(100% + 8px);min-height:44px;color:inherit;font:inherit;text-align:right;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:0;border-radius:10px;justify-items:end;gap:1px;margin:-11px -8px -11px 0;padding:11px 8px 11px 16px;transition:background-color .18s,transform .18s;display:grid;position:relative}.tl_time_btn[data-v-2f5f2a7d]:before{content:"";opacity:.8;background-image:radial-gradient(circle,#9cc0ff99 1.1px,#0000 1.4px);background-size:3px 3.4px;width:6px;height:10px;position:absolute;top:15px;left:4px}.tl_time_btn[data-v-2f5f2a7d]:hover{background:#ffffff0d}.tl_row.is_drag .tl_time_btn[data-v-2f5f2a7d]{background:0 0}.tl_time_btn[data-v-2f5f2a7d]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.tl_row.is_held .tl_time_btn[data-v-2f5f2a7d]{background:#4d8cf524;transform:scale(.97)}.tl_row.is_drag[data-v-2f5f2a7d]{z-index:3;background:#12213f;box-shadow:0 18px 40px -14px #000000e6}.tl_row.is_drag[data-v-2f5f2a7d]:before{display:none}.tl_row.is_drag .tl_node[data-v-2f5f2a7d]{background:var(--select-blue);transform:scale(1.15);box-shadow:0 0 0 4px #12213f}.tl_row.is_drag .tl_time_btn[data-v-2f5f2a7d]{cursor:grabbing}.tl_row.is_drag .tl_clock[data-v-2f5f2a7d]{color:#9cc0ff}.tl_row.is_drag .tl_details[data-v-2f5f2a7d]{display:none}.tl_insert[data-v-2f5f2a7d]{left:calc(var(--tl-line-x) - 21px);z-index:2;color:#0b1630;cursor:pointer;opacity:0;background:0 0;border:0;place-items:center;width:44px;height:28px;padding:0;transition:opacity .18s;display:grid;position:absolute;top:-14px}.tl_insert_dot[data-v-2f5f2a7d]{width:18px;height:18px;box-shadow:0 0 0 3px var(--panel);background:#c3d7fb;border-radius:999px;place-items:center;display:grid}.tl_row:hover>.tl_insert[data-v-2f5f2a7d],.tl_insert[data-v-2f5f2a7d]:focus-visible{opacity:1;outline:none}.tl_insert:focus-visible .tl_insert_dot[data-v-2f5f2a7d]{box-shadow:0 0 0 3px var(--panel), 0 0 0 5px #78c8ff99}.tl_row.is_first>.tl_insert[data-v-2f5f2a7d]{top:-6px}.is_dragging .tl_insert[data-v-2f5f2a7d]{display:none}@media (hover:none){.tl_insert[data-v-2f5f2a7d]{display:none}}.tl_editor[data-v-2f5f2a7d]{z-index:2;background:#12213f;border-radius:14px;grid-column:3;gap:12px;margin-top:10px;padding:12px 14px 4px;display:grid;position:relative;box-shadow:0 18px 40px -18px #000000d9}.tl_pair[data-v-2f5f2a7d]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.tl_span2[data-v-2f5f2a7d]{grid-column:1/-1}.tl_field[data-v-2f5f2a7d]{gap:2px;min-width:0;display:grid}.tl_label[data-v-2f5f2a7d]{color:#8fa3c0;font-size:13px;font-weight:600}.tl_input[data-v-2f5f2a7d]{box-sizing:border-box;width:100%;min-height:40px;color:var(--text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;border-bottom:1px solid #ffffff2e;border-radius:0;padding:8px 0;font-size:16px;font-weight:500;transition:border-color .15s,box-shadow .15s}.tl_input option[data-v-2f5f2a7d]{color:#e8eefb;background:#0b1630}.tl_input[data-v-2f5f2a7d]::placeholder{color:#7f90ae}.tl_input[data-v-2f5f2a7d]:focus{border-bottom-color:#78c8ffd9;outline:none;box-shadow:0 1px #78c8ffd9}.tl_title_input[data-v-2f5f2a7d]{font-weight:700}.tl_textarea[data-v-2f5f2a7d]{resize:vertical;field-sizing:content;min-height:2.6em;line-height:1.5}.tl_editor_actions[data-v-2f5f2a7d]{flex-wrap:wrap;justify-content:flex-end;gap:4px 16px;display:flex}.tl_text_btn[data-v-2f5f2a7d]{color:#9cc0ff;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.tl_text_btn.is_danger[data-v-2f5f2a7d]{color:#f87171}.tl_text_btn.is_done[data-v-2f5f2a7d]{color:var(--accent)}.tl_text_btn[data-v-2f5f2a7d]:focus-visible{outline:none;text-decoration:underline}.tl_loose[data-v-2f5f2a7d]{gap:4px;display:grid}.tl_loose_line[data-v-2f5f2a7d]{color:#cfd8ef;margin:0;font-size:15px}.tl_loose_title[data-v-2f5f2a7d]{color:var(--text);font-weight:700}.tl_hint[data-v-2f5f2a7d]{color:#8fa3c0;margin:2px 0 0;font-size:13px;line-height:1.4}.tl_add[data-v-2f5f2a7d]{min-height:44px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:0;font-size:15px;font-weight:600;display:inline-flex}.tl_add[data-v-2f5f2a7d]:disabled{opacity:.4;cursor:default}.tl_add[data-v-2f5f2a7d]:focus-visible{outline:none;text-decoration:underline}.tl_sr[data-v-2f5f2a7d]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.tl_time_btn[data-v-2f5f2a7d],.tl_insert[data-v-2f5f2a7d],.tl_input[data-v-2f5f2a7d]{transition:none}}.overlay[data-v-e899da1e]{align-items:var(--overlay-align,flex-start);padding:var(--ovPad,12px);z-index:100;overscroll-behavior:none;background:#0009;justify-content:center;display:flex;position:fixed;inset:0;overflow:hidden}.modal[data-v-e899da1e]{width:100%;max-width:var(--modal-max-width,860px);border:1px solid var(--border);max-height:calc(100dvh - (var(--ovPad,12px) * 2));background:linear-gradient(#0b1630fa,#081228f5);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.modal_header[data-v-e899da1e]{border-bottom:1px solid var(--border);background:linear-gradient(#0b1630,#081228);justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.modal_header.sticky[data-v-e899da1e]{z-index:1;position:sticky;top:0}.modal_body[data-v-e899da1e]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:12px 16px;overflow:auto}.modal_footer[data-v-e899da1e]{border-top:1px solid var(--border);background:linear-gradient(#0b1630,#081228);align-items:center;gap:10px;padding:12px 16px;display:flex}.modal_footer.sticky[data-v-e899da1e]{z-index:1;position:sticky;bottom:0}.virtual_reg_contact[data-v-29d120f8]{gap:16px;min-width:0;max-width:100%;display:grid}.virtual_reg_field[data-v-29d120f8]{flex-direction:column;gap:6px;min-width:0;max-width:100%;display:flex}.virtual_reg_label[data-v-29d120f8]{color:#a8bce8e6;letter-spacing:.01em;font-size:13px;font-weight:600}.virtual_reg_field_hint[data-v-29d120f8]{color:#a8bce8a6;margin-top:-2px;font-size:12px;font-weight:400;line-height:1.4}.virtual_reg_inline_error[data-v-29d120f8]{color:#ffa0a0f2;font-size:12px;font-weight:600}.virtual_reg_brackets[data-v-c93b52b8]{gap:16px;min-width:0;max-width:100%;display:grid}.virtual_reg_selection_note[data-v-c93b52b8]{background:rgba(var(--vr-accent-rgb), .08);border:1px solid rgba(var(--vr-accent-rgb), .2);border-radius:10px;gap:6px;padding:14px;display:grid}.selection_note_title[data-v-c93b52b8]{color:#eaf1ff;font-weight:700}.selection_note_copy[data-v-c93b52b8]{color:#a8bce8e6;font-size:13px;line-height:1.5}.allowance_note[data-v-c93b52b8]{border-color:rgba(var(--vr-success-rgb), .28);background:rgba(var(--vr-success-rgb), .1)}.virtual_reg_inline_error[data-v-c93b52b8]{color:#ffa0a0f2;font-size:12px;font-weight:600}.virtual_reg_price_panel[data-v-c93b52b8]{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;gap:10px;padding:14px;display:grid}.price_row[data-v-c93b52b8]{gap:4px;display:grid}.price_label[data-v-c93b52b8]{color:#f5f7ff;font-size:14px;font-weight:700}.price_detail[data-v-c93b52b8]{color:#a8bce8bf;font-size:12px}.price_total_row[data-v-c93b52b8]{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-top:6px;display:flex}.price_total_label[data-v-c93b52b8]{color:#eaf1ff;font-weight:700}.price_total_value[data-v-c93b52b8]{color:#7cc2ff;font-weight:800}.price_meta[data-v-c93b52b8]{color:#a8bce8cc;font-size:12px}.virtual_reg_empty[data-v-c93b52b8]{color:#a8bce8cc;border:1px dashed #ffffff26;border-radius:10px;padding:14px;font-size:13px}.virtual_reg_division_groups[data-v-c93b52b8]{gap:18px;display:grid}.virtual_reg_division_group[data-v-c93b52b8]{gap:12px;display:grid}.division_group_toggle[data-v-c93b52b8]{width:100%;color:inherit;cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.division_group_toggle[data-v-c93b52b8]:hover{border-color:rgba(var(--vr-accent-rgb), .4);background:rgba(var(--vr-accent-rgb), .08)}.division_group_header[data-v-c93b52b8]{gap:4px;display:grid}.division_group_title[data-v-c93b52b8]{color:#f5f7ff;font-size:16px;font-weight:700}.division_group_subtitle[data-v-c93b52b8]{color:#a8bce8cc;font-size:12px}.division_group_toggle_icon[data-v-c93b52b8]{color:#a8bce8e6;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-weight:700;transition:transform .2s,border-color .2s;display:inline-flex}.division_group_toggle_icon_svg[data-v-c93b52b8]{width:14px;height:14px;display:block}.division_group_toggle_icon.is_open[data-v-c93b52b8]{border-color:rgba(var(--vr-accent-rgb), .6);transform:rotate(90deg)}.division_group_body[data-v-c93b52b8],.division_group_cards[data-v-c93b52b8]{gap:12px;display:grid}.virtual_reg_division_card[data-v-c93b52b8]{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;gap:12px;padding:12px;display:grid}.division_card_header[data-v-c93b52b8]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.division_card_titles[data-v-c93b52b8]{gap:4px;min-width:0;display:grid}.division_card_title[data-v-c93b52b8]{color:#f5f7ff;font-size:15px;font-weight:700}.division_card_note[data-v-c93b52b8]{color:#a8bce8cc;font-size:12px}.division_price_badge[data-v-c93b52b8]{border:1px solid rgba(var(--vr-accent-rgb), .4);background:rgba(var(--vr-accent-rgb), .12);color:#cfe2ff;white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700}.division_price_badge.is_free[data-v-c93b52b8]{border-color:rgba(var(--vr-success-rgb), .5);background:rgba(var(--vr-success-rgb), .15);color:#d8ffe8}.division_price_badge.is_mixed[data-v-c93b52b8]{border-color:rgba(var(--vr-warning-rgb), .45);background:rgba(var(--vr-warning-rgb), .12);color:#ffe8b3}.division_card_body[data-v-c93b52b8]{gap:8px;display:grid}.division_bracket_row[data-v-c93b52b8]{grid-template-columns:1fr 60px 60px;align-items:center;gap:8px;display:grid}.division_bracket_header[data-v-c93b52b8]{letter-spacing:.08em;text-transform:uppercase;color:#a8bce8b3;font-size:11px}.division_bracket_label[data-v-c93b52b8]{color:#f5f7ff;font-size:13px;font-weight:600}.division_bracket_meta[data-v-c93b52b8]{gap:4px;display:grid}.division_bracket_price[data-v-c93b52b8]{border:1px solid rgba(var(--vr-success-rgb), .4);background:rgba(var(--vr-success-rgb), .1);color:#d8ffe8;letter-spacing:.03em;border-radius:999px;align-items:center;width:max-content;max-width:100%;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.division_bracket_price.is_paid[data-v-c93b52b8]{border-color:rgba(var(--vr-warning-rgb), .45);background:rgba(var(--vr-warning-rgb), .12);color:#ffe8b3}.division_arm_label[data-v-c93b52b8]{text-align:center}.division_arm_toggle[data-v-c93b52b8]{justify-content:center;align-items:center;gap:6px;display:flex}.division_arm_toggle input[data-v-c93b52b8]{width:16px;height:16px;accent-color:rgba(var(--vr-accent-rgb), .9);cursor:pointer}.arm_tag[data-v-c93b52b8]{color:#a8bce8e6;font-size:11px;font-weight:700}.division_bracket_empty[data-v-c93b52b8]{color:#a8bce8cc;padding:8px 0;font-size:12px}.virtual_reg_waiver[data-v-a4563ab4]{gap:16px;min-width:0;max-width:100%;display:grid}.virtual_reg_waiver_section[data-v-a4563ab4]{border:1px solid rgba(var(--vr-warning-rgb), .25);box-shadow:inset 0 0 0 1px rgba(var(--vr-warning-rgb), .1);background:#ffffff08;border-radius:10px;gap:0;padding:0;display:grid;overflow:hidden}.virtual_reg_waiver_content[data-v-a4563ab4]{color:#d5dfe8;background:#00000040;max-height:280px;padding:14px;font-size:13px;line-height:1.65;overflow-y:auto}.virtual_reg_waiver_content p[data-v-a4563ab4]{margin:0 0 14px}.virtual_reg_waiver_content p[data-v-a4563ab4]:last-child{margin-bottom:0}.virtual_reg_waiver_content strong[data-v-a4563ab4]{color:#ffe8b3;letter-spacing:.02em;margin-top:18px;margin-bottom:10px;font-size:13px;font-weight:600;display:block}.virtual_reg_waiver_content strong[data-v-a4563ab4]:first-child{margin-top:0}.virtual_reg_waiver_content ul[data-v-a4563ab4]{margin:10px 0 14px 22px;padding:0;list-style:outside}.virtual_reg_waiver_content li[data-v-a4563ab4]{margin:5px 0;padding-left:4px}.virtual_reg_waiver_content[data-v-a4563ab4]::-webkit-scrollbar{width:8px}.virtual_reg_waiver_content[data-v-a4563ab4]::-webkit-scrollbar-track{background:#0000004d;border-radius:4px}.virtual_reg_waiver_content[data-v-a4563ab4]::-webkit-scrollbar-thumb{background:rgba(var(--vr-warning-rgb), .35);border-radius:4px}.virtual_reg_waiver_content[data-v-a4563ab4]::-webkit-scrollbar-thumb:hover{background:rgba(var(--vr-warning-rgb), .5)}.virtual_reg_parent_section[data-v-a4563ab4]{background:rgba(var(--vr-warning-rgb), .08);border-top:1px solid rgba(var(--vr-warning-rgb), .2);gap:10px;padding:14px;display:grid}.virtual_reg_parent_notice[data-v-a4563ab4]{color:#ffe8b3;text-align:center;background:rgba(var(--vr-warning-rgb), .1);border-radius:6px;padding:8px;font-size:14px;font-weight:600}.virtual_reg_parent_note[data-v-a4563ab4]{color:#ffc864cc;font-size:12px;font-style:italic;font-weight:400;line-height:1.5}.virtual_reg_field[data-v-a4563ab4]{flex-direction:column;gap:6px;min-width:0;max-width:100%;display:flex}.virtual_reg_label[data-v-a4563ab4]{color:#a8bce8e6;letter-spacing:.01em;font-size:13px;font-weight:600}.virtual_reg_checkbox_acknowledge[data-v-a4563ab4]{color:#d5dfe8;background:rgba(var(--vr-warning-rgb), .08);border:2px solid rgba(var(--vr-warning-rgb), .3);border-radius:8px;align-items:flex-start;gap:12px;padding:12px;font-size:12px;font-weight:400;line-height:1.5;display:flex;box-shadow:0 2px 8px #00000026}.virtual_reg_checkbox_acknowledge.is_invalid[data-v-a4563ab4]{border-color:#ff7878bf;box-shadow:0 2px 10px #ff787826}.virtual_reg_checkbox_acknowledge input[data-v-a4563ab4]{width:20px;height:20px;accent-color:rgba(var(--vr-warning-rgb), .9);cursor:pointer;border-radius:6px;flex-shrink:0;margin-top:1px}.virtual_reg_checkbox_acknowledge .waiver_date[data-v-a4563ab4]{color:rgba(var(--vr-warning-rgb), .9);letter-spacing:.01em;margin-top:6px;font-size:11px;font-weight:500;display:block}.virtual_reg_inline_error[data-v-a4563ab4]{color:#ffa0a0f2;font-size:12px;font-weight:600}.vr_waiver_notice[data-v-a4563ab4]{color:#f5f7ff;font-weight:600}.vr_waiver_summary_note[data-v-a4563ab4]{color:#d5dfe8b3;font-size:12px;font-style:italic}.virtual_reg_waiver_content p.vr_waiver_end[data-v-a4563ab4]{color:#d5dfe899;text-align:center;border-top:1px solid #ffffff14;margin-top:18px;padding-top:10px;font-size:11px}.virtual_reg_waiver_content[data-v-a4563ab4]:focus-visible{outline:2px solid rgba(var(--vr-warning-rgb), .6);outline-offset:-2px}.virtual_reg_review[data-v-696502c5]{gap:16px;min-width:0;max-width:100%;display:grid}.virtual_reg_review_section[data-v-696502c5]{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;gap:12px;min-width:0;padding:16px;display:grid}.virtual_reg_review_item[data-v-696502c5]{border-bottom:1px solid #ffffff0f;gap:12px;min-width:0;padding-bottom:10px;display:flex}.virtual_reg_review_item[data-v-696502c5]:last-child{border-bottom:none;padding-bottom:0}.virtual_reg_review_item .review_label[data-v-696502c5]{color:#a8bce8cc;flex-shrink:0;min-width:90px;font-size:13px;font-weight:600}.virtual_reg_review_item .review_value[data-v-696502c5]{color:#f5f7ff;text-overflow:ellipsis;word-break:break-word;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.virtual_reg_review_list[data-v-696502c5]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.review_entry[data-v-696502c5]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.review_entry_label[data-v-696502c5]{color:#f5f7ff}.review_entry_badge[data-v-696502c5]{border:1px solid rgba(var(--vr-success-rgb), .5);color:#d8ffe8;background:rgba(var(--vr-success-rgb), .12);border-radius:999px;padding:2px 6px;font-size:11px;font-weight:700}.review_entry_badge.is_paid[data-v-696502c5]{border-color:rgba(var(--vr-accent-rgb), .45);color:#d8ebff;background:rgba(var(--vr-accent-rgb), .14)}.review_empty_entries[data-v-696502c5]{color:#a8bce8e6;font-size:13px}.review_total_value[data-v-696502c5]{color:#7cc2ff;font-weight:800}.virtual_reg_square_notice[data-v-696502c5]{background:rgba(var(--vr-accent-rgb), .08);border:1px solid rgba(var(--vr-accent-rgb), .24);color:#eaf1ff;text-align:left;border-radius:10px;gap:6px;padding:14px;display:grid}.virtual_reg_square_notice.is_free[data-v-696502c5]{background:rgba(var(--vr-success-rgb), .08);border-color:rgba(var(--vr-success-rgb), .3)}.square_notice_title[data-v-696502c5]{letter-spacing:.02em;font-size:13px;font-weight:700}.square_notice_body[data-v-696502c5]{color:#f5f7ff;font-size:13px;line-height:1.5}.square_notice_body_prepay[data-v-696502c5]{color:rgb(var(--vr-success-rgb,90, 220, 150))}.square_notice_body_door[data-v-696502c5]{color:rgb(var(--vr-warning-rgb,255, 200, 100))}.square_notice_highlight[data-v-696502c5]{color:#9cd3ff;font-weight:800}.square_notice_subtext[data-v-696502c5]{color:#a8bce8e6;font-size:12px}.vr_auth[data-v-6b7e0282]{gap:12px;min-width:0;display:grid}.vr_auth_google[data-v-6b7e0282]{min-height:44px;position:relative}.vr_auth_google_host[data-v-6b7e0282]{z-index:2;opacity:.011;width:100%;min-height:44px;position:relative}.vr_auth_google_host.is_loading[data-v-6b7e0282]{pointer-events:none}.vr_auth_google_btn[data-v-6b7e0282]{color:#1f1f1f;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #fff3;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:11px 14px;font-size:14px;font-weight:700;transition:box-shadow .15s;display:flex}.vr_auth_google_btn.is_visual[data-v-6b7e0282]{z-index:1;pointer-events:none;position:absolute;inset:0}.vr_auth_google:hover .vr_auth_google_btn[data-v-6b7e0282]{box-shadow:0 6px 20px #00000038}.vr_auth_google_icon[data-v-6b7e0282]{flex-shrink:0;display:block}.vr_auth_divider[data-v-6b7e0282]{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}.vr_auth_divider[data-v-6b7e0282]:before,.vr_auth_divider[data-v-6b7e0282]:after{content:"";background:var(--border);flex:1;height:1px}.vr_auth_form[data-v-6b7e0282]{gap:10px;display:grid}.vr_auth_field[data-v-6b7e0282]{gap:6px;display:grid}.vr_auth_label[data-v-6b7e0282]{color:#a8bce8e6;letter-spacing:.01em;font-size:13px;font-weight:600}.vr_auth_email_fixed[data-v-6b7e0282]{gap:2px;display:grid}.vr_auth_email_value[data-v-6b7e0282]{color:#f5f7ff;overflow-wrap:anywhere;font-weight:800}.vr_auth_password_wrap[data-v-6b7e0282]{display:block;position:relative}.vr_auth_password[data-v-6b7e0282]{padding-right:64px}.vr_auth_reveal[data-v-6b7e0282]{cursor:pointer;font:inherit;color:#a8bce8d9;background:0 0;border:none;padding:6px 8px;font-size:12px;font-weight:700;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.vr_auth_reveal[data-v-6b7e0282]:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:6px}.vr_auth_hint[data-v-6b7e0282]{color:#a8bce8b3;font-size:12px}.vr_auth_error[data-v-6b7e0282]{color:#ffa0a0f2;font-size:13px;font-weight:600}.vr_auth_submit[data-v-6b7e0282]{cursor:pointer;width:100%;min-height:46px;font:inherit;color:#f6fbff;border:1px solid rgba(var(--vr-accent-rgb,90,162,255), .5);background:linear-gradient(135deg, rgba(var(--vr-accent-rgb,90,162,255), .3), #7c5bff47);box-shadow:0 8px 24px rgba(var(--vr-accent-rgb,90,162,255), .2), 0 3px 10px #7c5bff2e;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:700;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex}.vr_auth_submit[data-v-6b7e0282]:hover:not([disabled]){filter:brightness(1.05);transform:translateY(-1px)}.vr_auth_submit[disabled][data-v-6b7e0282]{opacity:.55;cursor:not-allowed;filter:saturate(.6);box-shadow:none}.vr_auth_submit[data-v-6b7e0282]:focus-visible{outline:2px solid rgb(var(--vr-accent-rgb,90,162,255));outline-offset:2px}.vr_auth_links[data-v-6b7e0282]{flex-wrap:wrap;justify-content:space-between;gap:6px 16px;display:flex}.vr_auth_link[data-v-6b7e0282]{appearance:none;cursor:pointer;font:inherit;color:var(--accent);background:0 0;border:0;padding:0;font-size:12px;font-weight:700;text-decoration:none}.vr_auth_link[data-v-6b7e0282]:hover{text-decoration:underline}.vr_claim[data-v-991b6291]{border-top:1px solid var(--border);text-align:left;gap:12px;padding-top:16px;display:grid}.vr_claim_head[data-v-991b6291]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.vr_claim_head.is_button[data-v-991b6291]{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:none;padding:0}.vr_claim_head.is_button .vr_claim_title[data-v-991b6291]{color:var(--accent)}.vr_claim_head.is_button:hover .vr_claim_title[data-v-991b6291]{text-decoration:underline}.vr_claim_head.is_button[data-v-991b6291]:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:6px}.vr_claim_head_text[data-v-991b6291],.vr_claim_done_text[data-v-991b6291]{gap:2px;min-width:0;display:grid}.vr_claim_title[data-v-991b6291]{color:var(--text);font-size:15px;font-weight:800}.vr_claim_sub[data-v-991b6291]{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.vr_claim_points[data-v-991b6291]{color:var(--accent);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:800}.vr_claim_done[data-v-991b6291]{align-items:flex-start;gap:10px;display:flex}.vr_claim_done_icon[data-v-991b6291]{color:#2fbf6d;flex-shrink:0;width:18px;height:18px;margin-top:2px}.vr_claim_done_icon svg[data-v-991b6291]{width:18px;height:18px;display:block}.vr_claim_done_icon.is_mail[data-v-991b6291]{color:var(--muted)}.vr_claim_done_text[data-v-991b6291]{flex:1}.vr_claim_error[data-v-991b6291]{color:#ffb3b3;font-size:12px;font-weight:600}.virtual_reg_receipt_ticket[data-v-64c6604e]{z-index:120;overscroll-behavior:contain;scrollbar-width:none;background:linear-gradient(#ffffff14 0%,#ffffff05 100%),linear-gradient(135deg,#091630,#060e20);border-radius:16px;width:calc(100vw - 32px);max-width:min(420px,100vw - 32px);max-height:calc(100dvh - 32px);padding:0 24px 24px;animation:.5s cubic-bezier(.22,.8,.22,1) forwards ticket_receipt_enter-64c6604e;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 9999px #050a18e0,0 18px 40px -18px #000000d9}@keyframes ticket_receipt_enter-64c6604e{0%{opacity:0;transform:translate(-50%,calc(12px - 50%))scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.ticket_success_badge[data-v-64c6604e]{background:linear-gradient(135deg, rgba(var(--vr-success-rgb), .2), rgba(var(--vr-success-rgb), .08));border-radius:999px;justify-content:center;align-items:center;gap:10px;margin:28px 0 24px;padding:12px 20px;display:flex}.ticket_success_icon[data-v-64c6604e]{background:rgba(var(--vr-success-rgb), .3);width:28px;height:28px;color:rgb(var(--vr-success-rgb));border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ticket_success_icon svg[data-v-64c6604e]{width:16px;height:16px}.ticket_success_text[data-v-64c6604e]{letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--vr-success-rgb));font-size:18px;font-weight:800}.ticket_event_block[data-v-64c6604e]{text-align:center;margin-bottom:20px}.ticket_event_name[data-v-64c6604e]{color:#f5f7ff;letter-spacing:-.02em;margin-bottom:6px;font-size:22px;font-weight:800;line-height:1.25}.ticket_event_meta[data-v-64c6604e]{color:#a8bce8f2;font-size:14px;font-weight:500}.ticket_event_meta+.ticket_event_meta[data-v-64c6604e]{margin-top:2px}.ticket_details[data-v-64c6604e]{border-top:1px dashed #ffffff1f;border-bottom:1px dashed #ffffff1f;gap:14px;margin-top:20px;padding:16px 0;display:grid}.ticket_detail_row[data-v-64c6604e]{gap:4px;display:grid}.ticket_detail_label[data-v-64c6604e]{letter-spacing:.14em;text-transform:uppercase;color:#a8bce8b3;font-size:10px;font-weight:700}.ticket_detail_value[data-v-64c6604e]{color:#f5f7ff;font-size:15px;font-weight:600}.ticket_confirmation_id[data-v-64c6604e]{word-break:break-all;color:#a8bce8f2;font-family:ui-monospace,monospace;font-size:12px}.ticket_entries_row .ticket_detail_label[data-v-64c6604e]{margin-bottom:4px}.ticket_entries_list[data-v-64c6604e]{color:#e8eefb;margin:0;padding:0 0 0 18px;font-size:14px;line-height:1.5}.ticket_entries_list li[data-v-64c6604e]{margin-bottom:4px}.ticket_total_row[data-v-64c6604e]{margin-top:4px}.ticket_total[data-v-64c6604e]{color:rgb(var(--vr-success-rgb));font-size:18px;font-weight:700}.ticket_email_notice[data-v-64c6604e]{background:rgba(var(--vr-accent-rgb), .08);border:1px solid rgba(var(--vr-accent-rgb), .2);color:#dce7fff2;border-radius:12px;align-items:flex-start;gap:10px;margin-top:20px;padding:14px 16px;font-size:13px;line-height:1.5;display:flex}.ticket_email_icon[data-v-64c6604e]{width:20px;height:20px;color:rgba(var(--vr-accent-rgb), .9);flex-shrink:0;margin-top:1px}.ticket_email_notice strong[data-v-64c6604e]{color:#f5f7ff}.ticket_claim[data-v-64c6604e]{margin-top:18px}.ticket_afterpulls_interest[data-v-64c6604e]{color:#dce7fff2;background:#ffffff08;border:1px solid #ffffff1f;border-radius:10px;align-items:flex-start;gap:10px;margin-top:12px;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}.ticket_afterpulls_interest input[data-v-64c6604e]{width:16px;height:16px;accent-color:rgba(var(--vr-accent-rgb), .95);cursor:pointer;flex-shrink:0;margin-top:1px}.ticket_afterpulls_note[data-v-64c6604e]{color:#a8bce8eb;font-size:11px;display:block}.ticket_stub_label[data-v-64c6604e]{letter-spacing:.2em;text-transform:uppercase;color:#a8bce899;text-align:center;margin-top:20px;font-size:11px;font-weight:600}.virtual_reg_receipt_ticket .ticket_done_btn[data-v-64c6604e]{letter-spacing:.08em;background:rgb(var(--vr-success-rgb));color:#062114;border:none;width:100%;min-height:48px;margin-top:20px;font-size:15px;font-weight:800;transition:filter .18s;box-shadow:0 8px 20px -10px #000000b3}.virtual_reg_receipt_ticket .ticket_done_btn[data-v-64c6604e]:hover{filter:brightness(1.06);transform:none;box-shadow:0 8px 20px -10px #000000b3}.virtual_reg_receipt_ticket .ticket_done_btn[data-v-64c6604e]:active{filter:brightness(.95);transform:none}.virtual_reg_receipt_ticket .ticket_done_btn[data-v-64c6604e]:focus-visible{outline-offset:3px;outline:2px solid #e6ecfa}@media (prefers-reduced-motion:reduce){.virtual_reg_receipt_ticket[data-v-64c6604e]{animation:none}.virtual_reg_receipt_ticket .ticket_done_btn[data-v-64c6604e]{transition:none}}.vr_loc[data-v-197d4967]{gap:6px;min-width:0;display:grid}.vr_loc_row[data-v-197d4967]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.vr_loc_zip[data-v-197d4967]{font-variant-numeric:tabular-nums;letter-spacing:.04em}.vr_loc_select[data-v-197d4967]{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,#a8bce8b3 50%),linear-gradient(135deg,#a8bce8b3 50%,#0000 50%);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px;padding-right:28px}.vr_loc_select option[data-v-197d4967]{color:#0b1630}.vr_inline_error[data-v-197d4967]{color:#ffa0a0f2;font-size:12px;font-weight:600}.vr_about[data-v-7d9c3430]{gap:18px;min-width:0;display:grid}.vr_about_field[data-v-7d9c3430]{gap:6px;min-width:0;display:grid}.vr_about_label[data-v-7d9c3430]{color:#a8bce8e6;letter-spacing:.01em;font-size:13px;font-weight:600}.vr_club[data-v-dc34a697]{border:0;gap:14px;min-width:0;margin:0 0 10px;padding:0;display:grid}.vr_club_heading[data-v-dc34a697]{width:100%;margin-bottom:2px;padding:0 0 8px}.vr_club_field[data-v-dc34a697]{gap:6px;min-width:0;display:grid}.vr_club_label[data-v-dc34a697]{color:#a8bce8e6;letter-spacing:.01em;font-size:13px;font-weight:600}.vr_club_input[data-v-dc34a697]{transition:opacity .15s}.vr_club_input.is_set_aside[data-v-dc34a697]{opacity:.45}.vr_club_input.is_set_aside[data-v-dc34a697]:focus{opacity:1}.vr_club_hint[data-v-dc34a697]{color:#a8bce8a6;font-size:12px}.vr_club_none[data-v-dc34a697]{gap:10px;display:grid}.vr_club_option[data-v-dc34a697]{color:#d5dfe8;cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.vr_club_option input[data-v-dc34a697]{width:18px;height:18px;accent-color:rgb(var(--vr-accent-rgb,90,162,255));cursor:pointer;flex-shrink:0;margin-top:1px}.virtual_reg_inline_error[data-v-dc34a697]{color:#ffa0a0f2;font-size:12px;font-weight:600}.vr_acct[data-v-4250ffd8]{background:radial-gradient(120% 80% at 0 0,#f0d67a12,#0000 60%),#ffffff06;border:1px solid #f0d67a38;border-radius:14px;gap:14px;min-width:0;padding:18px 16px 16px;display:grid}.vr_acct.is_signed_in[data-v-4250ffd8]{padding:12px 16px}.vr_acct_head[data-v-4250ffd8]{gap:3px;display:grid}.vr_acct_title[data-v-4250ffd8]{color:var(--text,#f5f7ff);letter-spacing:-.01em;font-size:17px;font-weight:800}.vr_acct_sub[data-v-4250ffd8]{color:var(--muted,#a8bce8cc);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.vr_acct_sub strong[data-v-4250ffd8]{color:var(--text,#f5f7ff);font-weight:700}.vr_acct_google[data-v-4250ffd8]{min-height:44px;position:relative}.vr_acct_google_host[data-v-4250ffd8]{z-index:2;opacity:.011;width:100%;min-height:44px;position:relative}.vr_acct_google_host.is_loading[data-v-4250ffd8]{pointer-events:none}.vr_acct_google_btn[data-v-4250ffd8]{color:#1f1f1f;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #fff3;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:11px 14px;font-size:14px;font-weight:700;transition:box-shadow .15s;display:flex}.vr_acct_google_btn.is_visual[data-v-4250ffd8]{z-index:1;pointer-events:none;position:absolute;inset:0}.vr_acct_google:hover .vr_acct_google_btn[data-v-4250ffd8]{box-shadow:0 6px 20px #00000038}.vr_acct_google_icon[data-v-4250ffd8]{flex-shrink:0;display:block}.vr_acct_divider[data-v-4250ffd8]{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}.vr_acct_divider[data-v-4250ffd8]:before,.vr_acct_divider[data-v-4250ffd8]:after{content:"";background:var(--border,#ffffff1a);flex:1;height:1px}.vr_acct_form[data-v-4250ffd8]{gap:12px;display:grid}.vr_acct_field[data-v-4250ffd8]{gap:6px;min-width:0;display:grid}.vr_acct_label[data-v-4250ffd8]{color:var(--text,#f5f7ff);letter-spacing:.02em;font-size:12px;font-weight:700}.vr_acct_meta[data-v-4250ffd8]{justify-content:space-between;align-items:center;gap:12px;display:flex}.vr_acct_link[data-v-4250ffd8]{appearance:none;cursor:pointer;font:inherit;color:var(--accent,#f0d67a);background:0 0;border:0;padding:0;font-size:12px;font-weight:700;text-decoration:none}.vr_acct_link[data-v-4250ffd8]:hover:not([disabled]){text-decoration:underline}.vr_acct_link[disabled][data-v-4250ffd8]{opacity:.6;cursor:default}.vr_acct_error[data-v-4250ffd8]{color:#ffd1d1;background:#ff4d4f1a;border:1px solid #ff4d4f73;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.4}.vr_acct_error_text[data-v-4250ffd8]{color:#ffb3b3;font-size:12px;font-weight:600}.vr_acct_submit[data-v-4250ffd8]{cursor:pointer;color:#072014;width:100%;min-height:46px;font:inherit;letter-spacing:.01em;background:linear-gradient(#37d67a,#2fbf6d);border:1px solid #2ecc7180;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 14px;font-size:15px;font-weight:900;transition:box-shadow .15s,transform 60ms;display:inline-flex}.vr_acct_submit[data-v-4250ffd8]:hover:not([disabled]){box-shadow:0 6px 22px #2ecc714d}.vr_acct_submit[data-v-4250ffd8]:active:not([disabled]){transform:scale(.99)}.vr_acct_submit[disabled][data-v-4250ffd8]{opacity:.5;cursor:not-allowed}.vr_acct_toggle[data-v-4250ffd8]{text-align:center;color:var(--muted);margin:0;font-size:13px}.vr_acct_toggle .vr_acct_link[data-v-4250ffd8]{font-size:13px}.vr_acct_signed[data-v-4250ffd8]{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;font-size:14px;display:flex}.vr_acct_signed_text[data-v-4250ffd8]{overflow-wrap:anywhere;min-width:0}.vr_acct_signed_text strong[data-v-4250ffd8]{color:var(--text,#f5f7ff);font-weight:700}.vr_acct_verify[data-v-4250ffd8]{align-items:flex-start;gap:12px;display:flex}.vr_acct_verify_icon[data-v-4250ffd8]{width:40px;height:40px;color:var(--accent,#f0d67a);background:radial-gradient(circle at 50% 40%,#f0d67a2e,#f0d67a0d);border:1px solid #f0d67a59;border-radius:999px;flex-shrink:0;place-items:center;display:grid}.vr_acct_verify_icon svg[data-v-4250ffd8]{width:20px;height:20px}.vr_acct_verify_text[data-v-4250ffd8]{gap:4px;min-width:0;display:grid}.vr_acct_verify_links[data-v-4250ffd8]{flex-wrap:wrap;gap:6px 18px;margin-top:4px;display:flex}.btn_spinner[data-v-4250ffd8]{border:2px solid #0003;border-top-color:#000000b3;border-radius:999px;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite vr_acct_spin-4250ffd8;display:inline-block}@keyframes vr_acct_spin-4250ffd8{to{transform:rotate(360deg)}}.virtual_reg_field[data-v-92748e91]{flex-direction:column;gap:6px;min-width:0;max-width:100%;display:flex}.virtual_reg_label[data-v-92748e91]{color:#a8bce8e6;letter-spacing:.01em;font-size:13px;font-weight:600}.virtual_reg_inline_error[data-v-92748e91]{color:#ffa0a0f2;font-size:12px;font-weight:600}.vr_birth[data-v-24b1ff4f]{gap:6px;min-width:0;display:grid}.vr_birth_input[data-v-24b1ff4f]{font-variant-numeric:tabular-nums;letter-spacing:.04em}.vr_inline_error[data-v-24b1ff4f]{color:#ffa0a0f2;font-size:12px;font-weight:600}.vr_who[data-v-d2c1d89c]{gap:14px;min-width:0;display:grid}.vr_who_label[data-v-d2c1d89c]{color:#a8bce8e6;letter-spacing:.01em;margin-bottom:2px;padding:0;font-size:13px;font-weight:600;display:block}.vr_who_field[data-v-d2c1d89c]{gap:6px;min-width:0;display:grid}.vr_who_gate[data-v-d2c1d89c]{background:rgba(var(--vr-warning-rgb,255,200,100), .08);border:1px solid rgba(var(--vr-warning-rgb,255,200,100), .3);border-radius:8px;gap:10px;padding:12px 14px;display:grid}.vr_who_gate p[data-v-d2c1d89c]{color:#ffe8b3;margin:0;font-size:13px;line-height:1.5}.vr_who_gate p.vr_who_gate_note[data-v-d2c1d89c]{color:#ffe8b3bf;font-size:12px}.vr_who_confirm[data-v-d2c1d89c]{color:#f5f7ff;cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;font-weight:600;line-height:1.45;display:flex}.vr_who_confirm input[data-v-d2c1d89c]{width:18px;height:18px;accent-color:rgba(var(--vr-warning-rgb,255,200,100), .9);cursor:pointer;flex-shrink:0;margin-top:1px}.cd[data-v-703d549b]{--tint:94,227,176;--hi:#fff;--lo:#8ff0cc;font-variant-numeric:tabular-nums;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;container-type:inline-size}.tone_early[data-v-703d549b]{--tint:180,140,255;--hi:#f7f1ff;--lo:#c3a3ff}.tone_soon[data-v-703d549b]{--tint:255,196,100;--hi:#fff7e6;--lo:#ffbf5c}.tone_now[data-v-703d549b]{--tint:255,112,130;--hi:#fff1f1;--lo:#ff8080}.cd_seg[data-v-703d549b]{justify-items:center;gap:8px;min-width:0;display:grid;position:relative}.cd_seg+.cd_seg[data-v-703d549b]:before{content:"";background:rgba(var(--tint),.38);width:3px;height:62%;position:absolute;top:6%;left:-1px;transform:skew(-16deg)}.cd_num[data-v-703d549b]{line-height:.9;display:flex;transform:skew(-9deg)}.cd_digit[data-v-703d549b]{letter-spacing:-.02em;background:linear-gradient(180deg, var(--hi) 35%, var(--lo) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:900;animation:.32s cubic-bezier(.2,.9,.3,1) cd_drop-703d549b;display:inline-block}.cd_unit[data-v-703d549b]{letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--tint),.85);white-space:nowrap;font-size:10px;font-weight:800}.size_lg .cd_digit[data-v-703d549b]{font-size:min(48px,12.5cqw)}.size_md .cd_digit[data-v-703d549b]{font-size:min(30px,10cqw)}.size_md .cd_unit[data-v-703d549b]{letter-spacing:.12em;font-size:9px}@container (width<=300px){.cd_unit[data-v-703d549b]{letter-spacing:.08em;font-size:9px}}@keyframes cd_drop-703d549b{0%{opacity:0;transform:translateY(-28%)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cd_digit[data-v-703d549b]{animation:none}}.ps[data-v-4c7eeec6]{color:#e8eefb;align-items:center;gap:14px;display:flex}.ps_now[data-v-4c7eeec6]{letter-spacing:-.04em;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 0 32px #5ee3b038;font-size:56px;font-weight:900;line-height:1}.ps_side[data-v-4c7eeec6]{gap:2px;min-width:0;display:grid}.ps_pct[data-v-4c7eeec6]{letter-spacing:-.01em;background:linear-gradient(90deg,#e2d1ff,#a77bff);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:900;line-height:1.1}.tier_day_of .ps_pct[data-v-4c7eeec6]{background:linear-gradient(90deg,#ffd27a,#ffab5e);-webkit-background-clip:text;background-clip:text}.tier_early_bird .ps_now[data-v-4c7eeec6]{text-shadow:0 0 32px #a77bff40}.tier_day_of .ps_now[data-v-4c7eeec6]{text-shadow:0 0 32px #ffbe6e33}.ps_unit[data-v-4c7eeec6]{color:#8a9bbd;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.3}.ps_was[data-v-4c7eeec6]{color:#a4b2cf;font-variant-numeric:tabular-nums;margin-right:2px;text-decoration-color:#ff7878d9;text-decoration-thickness:2px}.vr_price[data-v-c358d5b9]{color:#e8eefb;font-family:inherit}.vr_caption[data-v-c358d5b9]{text-align:center;letter-spacing:.03em;font-variant-numeric:tabular-nums;margin:0;font-size:12px;line-height:1.3}.vr_cap_label[data-v-c358d5b9]{color:#b9c8e6;font-weight:600}.vr_cap_time[data-v-c358d5b9]{color:#7ef2c6;margin-left:2px;font-weight:800}.vr_caption.is_early .vr_cap_time[data-v-c358d5b9]{color:#c3a3ff}.vr_caption.is_soon .vr_cap_time[data-v-c358d5b9]{color:#ffc864}.vr_caption.is_now .vr_cap_time[data-v-c358d5b9]{color:#ff8282}.is_full[data-v-c358d5b9],.is_details[data-v-c358d5b9]{isolation:isolate;gap:18px;display:grid;position:relative}.is_full[data-v-c358d5b9]{background:radial-gradient(120% 90% at 0 0,#39ffa021,#0000 55%),radial-gradient(110% 100% at 100% 100%,#38bdf81f,#0000 60%),linear-gradient(#0e1830f0,#070c1af7);border-radius:20px;padding:22px 22px 20px;overflow:hidden;box-shadow:0 18px 40px -18px #000000d9}.pc_price_block[data-v-c358d5b9]{gap:8px;display:grid}.pc_eyebrow[data-v-c358d5b9]{letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(90deg,#7ef2c6,#5ec8ff);color:#0000;-webkit-background-clip:text;background-clip:text;justify-self:start;font-size:12px;font-weight:800}.tier_early_bird .pc_eyebrow[data-v-c358d5b9]{background:linear-gradient(90deg,#e2d1ff,#a77bff);-webkit-background-clip:text;background-clip:text}.tier_day_of .pc_eyebrow[data-v-c358d5b9]{background:linear-gradient(90deg,#ffd27a,#ffab5e);-webkit-background-clip:text;background-clip:text}.pc_clock[data-v-c358d5b9]{gap:10px;display:grid}.pc_clock_label[data-v-c358d5b9]{letter-spacing:.06em;text-transform:uppercase;color:#cfd9ef;margin:0;font-size:13px;font-weight:800}.pc_clock_label.is_early[data-v-c358d5b9]{color:#d4bfff}.pc_clock_label.is_soon[data-v-c358d5b9]{color:#ffd38a}.pc_clock_label.is_now[data-v-c358d5b9]{color:#ff9f9f}.pc_later[data-v-c358d5b9]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pc_later_row[data-v-c358d5b9]{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;font-size:14px;display:flex}.pc_later_row[data-v-c358d5b9]:last-child{border-bottom:0;padding-bottom:0}.pc_later_label[data-v-c358d5b9]{color:#8a9bbd}.pc_later_price[data-v-c358d5b9]{color:#cfd9ef;font-variant-numeric:tabular-nums;font-weight:800}.pc_later_row.tier_day_of .pc_later_price[data-v-c358d5b9]{color:#ffc98a}.pc_teen[data-v-c358d5b9]{color:#8a9bbd;margin:0;font-size:13px;line-height:1.45}.pc_note[data-v-c358d5b9]{color:#6f80a3;margin:0;font-size:12px}.virtual_reg_root[data-v-e9b70f78]{--vr-accent-rgb:90,162,255;--vr-accent-strong-rgb:120,190,255;--vr-success-rgb:90,220,150;--vr-surface-rgb:10,18,36;--vr-warning-rgb:255,200,100;--vr-step-border-rgb:255,255,255;--vr-step-text-rgb:168,188,232;--vr-step-connector-rgb:255,255,255}.back_icon_btn[data-v-e9b70f78]{border:1px solid var(--border);color:#e8eefb;cursor:pointer;background:#0000004d;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.back_icon_btn[data-v-e9b70f78]:hover{background:#0006}.back_icon_btn[data-v-e9b70f78]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.back_icon[data-v-e9b70f78]{width:16px;height:16px;display:block}.back_icon.close_icon[data-v-e9b70f78]{width:18px;height:18px}.button_section[data-v-e9b70f78]{z-index:40;background:linear-gradient(180deg, #ffffff0f, #ffffff03), linear-gradient(180deg, rgba(var(--vr-surface-rgb), .9), rgba(var(--vr-surface-rgb), .96));-webkit-backdrop-filter:blur(12px)saturate(1.1);backdrop-filter:blur(12px)saturate(1.1);opacity:0;visibility:hidden;border-top:1px solid #0000;border-radius:12px 12px 0 0;justify-content:center;align-items:center;width:100%;padding:16px 16px 28px;display:flex;position:absolute;bottom:-8px;left:0;right:0;overflow:hidden;transform:translateY(110%);box-shadow:0 -14px 28px #00000057,0 -2px 10px #00000038}.button_section_inner[data-v-e9b70f78]{justify-content:center;gap:10px;width:100%;display:flex}.virtual_reg_inner[data-v-e9b70f78]{min-width:min(100%,390px);box-shadow:none;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:4px;display:flex}.virtual_reg_cta_stack[data-v-e9b70f78]{gap:6px}.virtual_reg_cta_price[data-v-e9b70f78]{margin-bottom:4px}.vr_soon[data-v-e9b70f78]{isolation:isolate;background:linear-gradient(#141e34eb,#0a1020f5);border:1px solid #a8bce838;border-radius:18px;justify-items:center;gap:10px;width:min(100%,360px);padding:12px 18px 14px;display:grid;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000004d,inset 0 1px #ffffff0d}.vr_soon[data-v-e9b70f78]:before{content:"";z-index:-1;background:repeating-linear-gradient(135deg,#ffffff09 0 10px,#0000 10px 20px);animation:18s linear infinite vr_soon_drift-e9b70f78;position:absolute;inset:0 -40px}.vr_soon_label[data-v-e9b70f78]{letter-spacing:.2em;text-transform:uppercase;color:#ffd38a;font-size:11px;font-weight:800}.vr_soon_label.is_now[data-v-e9b70f78]{color:#ff9f9f}.vr_soon_clock[data-v-e9b70f78]{width:100%}@keyframes vr_soon_drift-e9b70f78{to{transform:translate(28px)}}@media (prefers-reduced-motion:reduce){.vr_soon[data-v-e9b70f78]:before{animation:none}}.virtual_reg_btn[disabled][data-v-e9b70f78]{cursor:not-allowed;opacity:.7}.virtual_reg_price_timeline[data-v-e9b70f78]{margin:0 0 16px}.virtual_reg_tier_hint[data-v-e9b70f78]{border-radius:10px;margin-top:8px;padding:8px 10px;font-size:13px;font-weight:600}.virtual_reg_tier_hint.is_early_bird[data-v-e9b70f78]{color:#d4bfff;background:#a77bff1f;border:1px solid #a77bff52}.virtual_reg_tier_hint.is_day_of[data-v-e9b70f78]{color:rgb(var(--vr-warning-rgb));background:rgba(var(--vr-warning-rgb), .1);border:1px solid rgba(var(--vr-warning-rgb), .3)}.virtual_reg_cta_subtext[data-v-e9b70f78]{color:var(--accent);letter-spacing:.02em;text-align:center;text-wrap:balance;text-shadow:0 0 10px #ffd76e2e;font-size:12px;font-weight:600}.virtual_reg_confirmed_surface[data-v-e9b70f78]{border:1px solid rgba(var(--vr-success-rgb), .25);background:rgba(var(--vr-success-rgb), .03);min-width:260px;min-height:60px;box-shadow:0 0 20px rgba(var(--vr-success-rgb), .05);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:999px;flex-flow:row;justify-content:center;align-items:center;gap:12px;padding:0 24px;display:flex}.virtual_reg_confirmed_icon[data-v-e9b70f78]{width:28px;height:28px;color:rgb(var(--vr-success-rgb));box-shadow:0 0 10px rgba(var(--vr-success-rgb), .2);background:0 0;border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.virtual_reg_confirmed_icon_svg[data-v-e9b70f78]{stroke-width:2.5px;width:14px;height:14px}.virtual_reg_confirmed_text[data-v-e9b70f78]{color:rgb(var(--vr-success-rgb));letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 12px rgba(var(--vr-success-rgb), .25);font-size:15px;font-weight:700}.virtual_reg_root .primary_btn[data-v-e9b70f78]:not(.virtual_reg_btn){border:1px solid rgba(var(--vr-accent-rgb), .5);background:linear-gradient(135deg, rgba(var(--vr-accent-rgb), .3), #7c5bff47);color:#f6fbff;box-shadow:0 8px 24px rgba(var(--vr-accent-rgb), .2), 0 3px 10px #7c5bff2e;transition:transform .18s,box-shadow .18s,filter .18s}.virtual_reg_root .primary_btn[data-v-e9b70f78]:not(.virtual_reg_btn):hover{box-shadow:0 10px 28px rgba(var(--vr-accent-rgb), .26), 0 4px 14px #7c5bff3d;filter:brightness(1.05);transform:translateY(-1px)}.virtual_reg_root .primary_btn[data-v-e9b70f78]:not(.virtual_reg_btn):active{box-shadow:0 6px 16px rgba(var(--vr-accent-rgb), .2), 0 3px 10px #7c5bff2e;transform:translateY(0)}.virtual_reg_root .primary_btn:not(.virtual_reg_btn)[disabled][data-v-e9b70f78]{opacity:.55;cursor:not-allowed;filter:saturate(.6);box-shadow:none;transform:none}.virtual_reg_btn[data-v-e9b70f78]{letter-spacing:.01em;color:#fff;background:linear-gradient(#1e293bcc 0%,#0f172af2 100%);border:1px solid #ffffff26;border-radius:999px;min-width:260px;height:60px;padding:0 40px;font-size:15px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 20px #0000004d,inset 0 1px #ffffff1a}.virtual_reg_btn[data-v-e9b70f78]:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--vr-accent-rgb), .2), transparent);transition:transform .6s;position:absolute;inset:0;transform:translate(-100%)}.virtual_reg_btn[data-v-e9b70f78]:hover{border-color:rgba(var(--vr-accent-rgb), .5);box-shadow:0 0 18px rgba(var(--vr-accent-rgb), .14), inset 0 1px 0 #fff3;transform:translateY(-1px)}.virtual_reg_btn[data-v-e9b70f78]:hover:before{transform:translate(100%)}@property --vr_btn_angle{syntax:"<angle>";inherits:false;initial-value:0deg}.virtual_reg_btn_wrap[data-v-e9b70f78]{isolation:isolate;border-radius:999px;display:inline-flex;position:relative}.virtual_reg_btn_wrap[data-v-e9b70f78]:before,.virtual_reg_btn_wrap[data-v-e9b70f78]:after{content:"";background:conic-gradient(from var(--vr_btn_angle), #4f46e5, #06b6d4, #39ff14, #a3ffb0, #39ff14, #06b6d4, #4f46e5);z-index:-1;border-radius:999px;animation:4s linear infinite vr_btn_spin-e9b70f78;position:absolute;inset:-2px}.virtual_reg_btn_wrap[data-v-e9b70f78]:after{filter:blur(14px);opacity:.38;transition:opacity .35s,filter .35s;inset:-9px}.virtual_reg_btn_wrap[data-v-e9b70f78]:hover:after{opacity:.58;filter:blur(20px)}@keyframes vr_btn_spin-e9b70f78{to{--vr_btn_angle:360deg}}@keyframes virtual_reg_cta_pulse-e9b70f78{0%,to{box-shadow:0 4px 20px #0000004d,inset 0 1px #ffffff1a}50%{box-shadow:0 4px 20px #0000004d, inset 0 1px 0 #ffffff1a, 0 0 15px rgba(var(--vr-accent-rgb), .15)}}[data-v-e9b70f78] .overlay{background:#050a18f0;animation:.3s cubic-bezier(.22,.8,.22,1) virtual_reg_screen_fade_in-e9b70f78}@keyframes virtual_reg_screen_fade_in-e9b70f78{0%{opacity:0}to{opacity:1}}[data-v-e9b70f78] .modal{width:100%;max-width:100%;height:100dvh;max-height:100dvh;box-shadow:none;background:radial-gradient(140% 120% at 100% 0%, rgba(var(--vr-accent-rgb), .18) 0%, #0c142aeb 55%, #070e20fa 100%), linear-gradient(180deg, rgba(var(--vr-accent-rgb), .12), rgba(var(--vr-accent-rgb), 0) 65%);border:none;border-radius:0;animation:.4s cubic-bezier(.22,.8,.22,1) virtual_reg_screen_slide_up-e9b70f78}@keyframes virtual_reg_screen_slide_up-e9b70f78{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}[data-v-e9b70f78] .modal_header{border-bottom:1px solid rgba(var(--vr-accent-rgb), .35);background:linear-gradient(180deg, #091228fa, #081024f0), linear-gradient(90deg, rgba(var(--vr-accent-rgb), .08), rgba(var(--vr-accent-rgb), 0) 50%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:0}[data-v-e9b70f78] .modal_body{padding:0}.virtual_reg_screen_top[data-v-e9b70f78]{align-items:center;gap:12px;width:100%;max-width:596px;margin:0 auto;padding:16px 18px;display:flex}.virtual_reg_screen_titles[data-v-e9b70f78]{gap:2px;min-width:0;display:grid}.virtual_reg_screen_title[data-v-e9b70f78]{color:#f5f7ff;letter-spacing:-.01em;font-size:20px;font-weight:700}.virtual_reg_screen_subtitle[data-v-e9b70f78]{color:#a8bce8;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.virtual_reg_screen_body[data-v-e9b70f78]{gap:20px;min-width:0;min-height:0;padding:24px 18px;display:grid}.virtual_reg_screen_body[data-v-e9b70f78]>*,.virtual_reg_screen_body .vr_main[data-v-e9b70f78]>*{width:100%;min-width:0;max-width:560px;margin:0 auto;animation:.5s cubic-bezier(.22,.8,.22,1) .1s backwards virtual_reg_content_fade_in-e9b70f78}@keyframes virtual_reg_content_fade_in-e9b70f78{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.virtual_reg_summary[data-v-e9b70f78]{background:linear-gradient(135deg,#ffffff0f,#ffffff05),#09122899;border:1px solid #ffffff14;border-radius:12px;gap:14px;padding:16px;display:grid;box-shadow:0 4px 16px #0003}.virtual_reg_summary_item[data-v-e9b70f78]{gap:2px;display:grid}.virtual_reg_summary_label[data-v-e9b70f78]{letter-spacing:.12em;text-transform:uppercase;color:#a8bce8b3;font-size:11px;font-weight:600}.virtual_reg_summary_value[data-v-e9b70f78]{color:#f5f7ff;font-size:15px;font-weight:600;line-height:1.4}.virtual_reg_progress_section[data-v-e9b70f78]{gap:16px;padding-bottom:4px;display:grid}.virtual_reg_current_step[data-v-e9b70f78]{color:#f5f7ff;text-align:center;letter-spacing:.01em;font-size:14px;font-weight:600}.virtual_reg_steps_timeline[data-v-e9b70f78]{justify-content:center;align-items:center;gap:0;width:100%;max-width:400px;margin:0 auto;display:flex}.virtual_reg_step_node[data-v-e9b70f78]{z-index:2;flex-shrink:0;position:relative}.virtual_reg_step_node.is_active .step_circle[data-v-e9b70f78]{border-color:rgba(var(--vr-accent-rgb), .7);background:rgba(var(--vr-accent-rgb), .2);color:#f5f7ff;box-shadow:0 0 0 4px rgba(var(--vr-accent-rgb), .15);transform:scale(1.1)}.virtual_reg_step_node.is_complete .step_circle[data-v-e9b70f78]{border-color:rgba(var(--vr-success-rgb), .6);background:rgba(var(--vr-success-rgb), .18);color:rgba(var(--vr-success-rgb), .95)}.step_connector.is_complete[data-v-e9b70f78]{background:rgba(var(--vr-success-rgb), .5)}@media (width<=480px){[data-v-e9b70f78] .step_circle{width:32px;height:32px;font-size:13px}.virtual_reg_steps_timeline[data-v-e9b70f78]{max-width:100%;padding:0 10px}}.virtual_reg_form[data-v-e9b70f78]{background:linear-gradient(135deg,#ffffff0a,#ffffff03),#09122880;border:1px solid #ffffff0f;border-radius:12px;gap:20px;min-width:0;padding:20px;display:grid;overflow:visible;box-shadow:0 4px 16px #0003}.virtual_reg_step_content[data-v-e9b70f78]{gap:16px;min-width:0;max-width:100%;animation:.3s cubic-bezier(.22,.8,.22,1) virtual_reg_step_fade_in-e9b70f78;display:grid;overflow:visible}@keyframes virtual_reg_step_fade_in-e9b70f78{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}[data-v-e9b70f78] .virtual_reg_step_heading{color:#f5f7ff;letter-spacing:-.01em;border-bottom:1px solid #ffffff1a;padding-bottom:8px;font-size:18px;font-weight:700}.virtual_reg_actions[data-v-e9b70f78]{min-width:0;scroll-margin-bottom:calc(var(--virtual-reg-keyboard-inset,0px) + 24px);gap:12px;margin-top:4px;display:grid}.virtual_reg_payment_section[data-v-e9b70f78]{gap:10px;margin-top:6px;display:grid}.vr_layout[data-v-e9b70f78],.vr_main[data-v-e9b70f78]{display:contents}.vr_review_claim[data-v-e9b70f78]{gap:10px;display:grid}.vr_review_claim_toggle[data-v-e9b70f78]{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.vr_review_claim_toggle input[data-v-e9b70f78]{accent-color:#2fbf6d;cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-top:2px}.vr_review_claim_copy[data-v-e9b70f78]{flex:1;gap:2px;min-width:0;display:grid}.vr_review_claim_title[data-v-e9b70f78]{color:var(--text);font-size:14px;font-weight:700}.vr_review_claim_sub[data-v-e9b70f78]{color:var(--muted);overflow-wrap:anywhere;font-size:13px}.vr_review_claim_points[data-v-e9b70f78]{color:var(--accent);flex-shrink:0;font-size:13px;font-weight:800}.vr_review_claim_body[data-v-e9b70f78]{gap:6px;padding-left:30px;display:grid}.vr_review_claim_hint[data-v-e9b70f78]{color:var(--muted);font-size:12px}.virtual_reg_payment_choice_section[data-v-e9b70f78]{gap:10px;margin-top:6px;display:grid}.virtual_reg_payment_choice_label[data-v-e9b70f78]{color:#dce7fff2;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.virtual_reg_payment_choice_card[data-v-e9b70f78]{cursor:pointer;background:#0b173094;border:1px solid #ffffff1f;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.virtual_reg_payment_choice_card input[data-v-e9b70f78]{margin-top:2px}.virtual_reg_payment_choice_copy[data-v-e9b70f78]{gap:4px;display:grid}.virtual_reg_payment_choice_copy strong[data-v-e9b70f78]{color:#f5f7ff;font-size:13px}.virtual_reg_payment_choice_copy span[data-v-e9b70f78]{color:#dce7ffd1;font-size:12px;line-height:1.5}.virtual_reg_payment_body[data-v-e9b70f78]{color:#dce7fff2;font-size:12px;line-height:1.5}.virtual_reg_coupon_field[data-v-e9b70f78]{gap:6px;display:grid}.virtual_reg_coupon_label[data-v-e9b70f78]{color:#dce7fff2;font-size:12px;font-weight:700}.virtual_reg_coupon_row[data-v-e9b70f78]{grid-template-columns:1fr auto;gap:8px;display:grid}.virtual_reg_coupon_input[data-v-e9b70f78]{color:#eef4ff;text-transform:uppercase;background:#0b1730bf;border:1px solid #ffffff2e;border-radius:10px;width:100%;min-height:40px;padding:10px 12px;font-size:14px}.virtual_reg_coupon_input[data-v-e9b70f78]:focus{border-color:rgba(var(--vr-accent-rgb), .65);box-shadow:0 0 0 2px rgba(var(--vr-accent-rgb), .16);outline:none}.virtual_reg_coupon_apply_btn[data-v-e9b70f78]{border:1px solid rgba(var(--vr-accent-rgb), .52);background:linear-gradient(135deg, rgba(var(--vr-accent-rgb), .22), #7c5bff33);color:#f3f8ff;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;min-width:94px;min-height:40px;box-shadow:0 6px 16px rgba(var(--vr-accent-rgb), .18);border-radius:10px;padding:0 14px;font-size:12px;font-weight:700;transition:transform .16s,box-shadow .16s,filter .16s,opacity .16s}.virtual_reg_coupon_apply_btn[data-v-e9b70f78]:hover:not(:disabled){filter:brightness(1.06);box-shadow:0 9px 20px rgba(var(--vr-accent-rgb), .24);transform:translateY(-1px)}.virtual_reg_coupon_apply_btn[data-v-e9b70f78]:active:not(:disabled){box-shadow:0 5px 12px rgba(var(--vr-accent-rgb), .16);transform:translateY(0)}.virtual_reg_coupon_apply_btn[data-v-e9b70f78]:disabled{opacity:.56;cursor:not-allowed;box-shadow:none;filter:saturate(.7)}.virtual_reg_coupon_totals[data-v-e9b70f78]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;gap:6px;padding:10px 12px;display:grid}.virtual_reg_coupon_total_line[data-v-e9b70f78]{color:#dce7fff2;justify-content:space-between;gap:12px;font-size:12px;display:flex}.virtual_reg_coupon_total_line.is_total[data-v-e9b70f78]{color:#f6fbff;font-size:13px;font-weight:800}.virtual_reg_coupon_hint[data-v-e9b70f78]{color:#a8bce8f2;font-size:12px;line-height:1.4}.virtual_reg_payment_meta[data-v-e9b70f78]{color:#a8bce8e6;font-size:12px}.virtual_reg_payment_error[data-v-e9b70f78]{color:#ffaaaafa;font-size:12px;font-weight:600}.virtual_reg_card_panel[data-v-e9b70f78]{background:linear-gradient(135deg,#ffffff0f,#ffffff04),#0b1730b8;border:1px solid #ffffff24;border-radius:12px;gap:10px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff0f,0 8px 18px #0000003d}.virtual_reg_card_panel.is_disabled[data-v-e9b70f78]{opacity:.7}.virtual_reg_card_panel_header[data-v-e9b70f78]{justify-content:space-between;align-items:center;gap:10px;display:flex}.virtual_reg_card_panel_title[data-v-e9b70f78]{letter-spacing:.02em;color:#dce9ff;font-size:12px;font-weight:700}.virtual_reg_card_panel_badge[data-v-e9b70f78]{border:1px solid rgba(var(--vr-success-rgb), .42);background:rgba(var(--vr-success-rgb), .12);color:#d0ffe4f2;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:22px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.virtual_reg_square_card_mount[data-v-e9b70f78]{background:#091228b8;border:1px solid #ffffff1f;border-radius:10px;min-height:88px;padding:10px}.virtual_reg_square_card_mount.is_disabled[data-v-e9b70f78]{opacity:.5}[data-v-e9b70f78] .sq-card-wrapper{width:100%}[data-v-e9b70f78] .sq-card-wrapper input,[data-v-e9b70f78] .sq-card-wrapper .sq-input,[data-v-e9b70f78] .sq-card-wrapper .input-container{color:#eef4ff}.virtual_reg_step_error[data-v-e9b70f78]{color:#ffe7e7;background:#ff787814;border:1px solid #ff787866;border-radius:8px;padding:10px 12px;font-size:12px;font-weight:600}.virtual_reg_privacy_note[data-v-e9b70f78]{color:#a8bce8a6;margin:0;font-size:12px;line-height:1.45}.virtual_reg_privacy_note a[data-v-e9b70f78]{color:rgb(var(--vr-accent-strong-rgb,120,190,255));font-weight:600;text-decoration:none}.virtual_reg_privacy_note a[data-v-e9b70f78]:hover{text-decoration:underline}.virtual_reg_or[data-v-e9b70f78]{color:#a8bce8b3;text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:12px;margin:4px 0 -2px;font-size:11px;font-weight:700;display:flex}.virtual_reg_or[data-v-e9b70f78]:before,.virtual_reg_or[data-v-e9b70f78]:after{content:"";background:#a8bce82e;flex:1;height:1px}.virtual_reg_inline_error[data-v-e9b70f78]{color:#ffa0a0f2;font-size:12px;font-weight:600}.virtual_reg_checkin_note[data-v-e9b70f78]{border:1px solid rgba(var(--vr-accent-rgb), .3);background:rgba(var(--vr-accent-rgb), .08);border-radius:10px;gap:8px;padding:14px;display:grid}.virtual_reg_checkin_note_title[data-v-e9b70f78]{color:#f5f7ff;font-size:14px;font-weight:700}.virtual_reg_checkin_note_body[data-v-e9b70f78]{color:#dce7fff2;font-size:13px;line-height:1.5}.virtual_reg_acknowledge[data-v-e9b70f78]{color:#a8bce8e6;background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;align-items:flex-start;gap:10px;padding:12px;font-size:12px;line-height:1.5;display:flex}.virtual_reg_acknowledge_notice[data-v-e9b70f78]{color:#a8bce8f2;border-style:dashed;justify-content:center;font-weight:700}.virtual_reg_acknowledge.is_invalid[data-v-e9b70f78]{border-color:#ff787899;box-shadow:0 2px 10px #ff787826}.virtual_reg_acknowledge input[data-v-e9b70f78]{width:18px;height:18px;accent-color:rgba(var(--vr-accent-rgb), .9);cursor:pointer;flex-shrink:0;margin-top:2px}.virtual_reg_forwarding_status[data-v-e9b70f78]{color:#eaf1ff;letter-spacing:.02em;background:#ffffff0a;border:1px dashed #fff3;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:44px;padding:10px 12px;font-weight:800;display:inline-flex}.virtual_reg_forwarding_text[data-v-e9b70f78]{font-size:13px}.virtual_reg_action_buttons[data-v-e9b70f78]{gap:10px;display:grid}.virtual_reg_action_buttons>button[data-v-e9b70f78]{width:100%;min-height:44px}.virtual_reg_action_buttons .btn_checkmark[data-v-e9b70f78]{justify-content:center;align-items:center;width:18px;height:18px;margin-right:6px;display:inline-flex}.virtual_reg_action_buttons .btn_checkmark_svg[data-v-e9b70f78]{width:18px;height:18px}.primary_btn.is_confirmed[data-v-e9b70f78]{color:#f6fbff;background:linear-gradient(135deg,#7ce7aa52,#7cd3ff4d);border-color:#7ce7aa80;animation:1s confirmGlow-e9b70f78;box-shadow:0 10px 26px #7ce7aa47,0 4px 12px #7cd3ff38}.primary_btn.is_confirmed .btn_checkmark_svg[data-v-e9b70f78]{animation:.5s cubic-bezier(.22,.8,.22,1) checkPop-e9b70f78}.primary_btn.is_confirmed span[data-v-e9b70f78]:last-child{animation:.6s cubic-bezier(.22,.8,.22,1) confirmText-e9b70f78}@keyframes checkPop-e9b70f78{0%{opacity:.4;transform:scale(.6)rotate(-6deg)}70%{opacity:1;transform:scale(1.1)rotate(0)}to{transform:scale(1)}}@keyframes confirmGlow-e9b70f78{0%{box-shadow:0 0 #7ce7aa00}40%{box-shadow:0 0 0 10px #7ce7aa1f}to{box-shadow:0 10px 26px #7ce7aa47,0 4px 12px #7cd3ff38}}@keyframes confirmText-e9b70f78{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (width<=480px){.virtual_reg_actions[data-v-e9b70f78]{gap:10px}}.button_section.is-hidden[data-v-e9b70f78]{opacity:0;visibility:hidden;border-top-color:#0000;animation:none;transform:translateY(110%)}.button_section.is-steady[data-v-e9b70f78]{opacity:1;visibility:visible;border-top-color:var(--border);animation:none;transform:translateY(0)}.button_section.is-cta-enter[data-v-e9b70f78],.button_section.is-success-enter[data-v-e9b70f78]{transform-origin:bottom;will-change:transform, opacity;animation:.7s cubic-bezier(.22,.8,.22,1) forwards event_registration_slide_up-e9b70f78}.button_section.is-success-exit[data-v-e9b70f78]{transform-origin:bottom;will-change:transform, opacity;animation:.7s cubic-bezier(.4,0,.2,1) forwards event_registration_slide_down-e9b70f78}@keyframes event_registration_slide_up-e9b70f78{0%{opacity:0;visibility:visible;border-top-color:var(--border);transform:translateY(110%)}to{opacity:1;visibility:visible;border-top-color:var(--border);transform:translateY(0)}}@keyframes event_registration_slide_down-e9b70f78{0%{opacity:1;visibility:visible;border-top-color:var(--border);transform:translateY(0)}to{opacity:0;visibility:hidden;border-top-color:#0000;transform:translateY(110%)}}@media (prefers-reduced-motion:reduce){.button_section[data-v-e9b70f78]{opacity:1;visibility:visible;border-top-color:var(--border);animation:none;transform:none}[data-v-e9b70f78] .overlay,[data-v-e9b70f78] .modal,.virtual_reg_screen_body[data-v-e9b70f78]>*,.virtual_reg_step_content[data-v-e9b70f78]{transition:none;animation:none}}[data-v-e9b70f78] .modal{height:var(--virtual-reg-viewport-height,100dvh);max-height:var(--virtual-reg-viewport-height,100dvh);min-height:0}@media (width<=480px){.virtual_reg_screen_body[data-v-e9b70f78]{padding-bottom:calc(24px + env(safe-area-inset-bottom))}}@media (width<=760px){.button_section[data-v-e9b70f78]{-webkit-backdrop-filter:none;backdrop-filter:none}}.video_wrap[data-v-dfc4f332]{border:1px solid var(--border);background:linear-gradient(#0b1630f5,#081228f0);border-radius:14px;width:100%;padding-top:56.25%;position:relative;overflow:hidden;box-shadow:0 14px 40px #00000059}.player_host[data-v-dfc4f332],.player_host iframe[data-v-dfc4f332]{width:100%;height:100%;position:absolute;inset:0}.video_overlay[data-v-dfc4f332]{text-align:center;color:#fff;background:radial-gradient(120% 120% at 50% 0,#8b5cf642 0%,#0d152bc7 60%,#081228f5 100%),linear-gradient(#d7b43a29,#d7b43a14 60%,#d7b43a00 100%),repeating-linear-gradient(135deg,#ffffff0f 0 2px,#0000 2px 8px);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.co_inner[data-v-dfc4f332]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:16px 18px;display:flex}.co_title[data-v-dfc4f332]{color:#e8eefb;text-transform:uppercase;letter-spacing:.08em;text-shadow:0 2px 18px #00000059;font-size:18px;font-weight:900}.co_count[data-v-dfc4f332]{letter-spacing:.02em;color:#fff;text-shadow:0 6px 26px #00000073;font-family:Orbitron,Inter,system-ui,Arial,sans-serif;font-size:52px;font-weight:900;line-height:1}@media (width<=720px){.co_count[data-v-dfc4f332]{font-size:40px}}.hero_top[data-v-5032d661]{border-bottom:1px solid var(--border);position:relative;overflow:hidden}.hero_top.no_top_gap[data-v-5032d661]{margin-top:0}.hero_top[data-v-5032d661]:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#00000094 0%,#00000047 42%,#0000 100%);height:72px;position:absolute;top:0;left:0;right:0}.drag_handle[data-v-5032d661]{z-index:3;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;left:0;right:0}.drag_bar[data-v-5032d661]{pointer-events:auto;cursor:grab;background:#ffffff94;border-radius:999px;width:46px;height:5px;box-shadow:0 2px 8px #00000047}.drag_bar[data-v-5032d661]:active{cursor:grabbing}.hero_back[data-v-5032d661]{z-index:4;position:absolute;top:8px;left:8px}.hero_actions[data-v-5032d661]{z-index:4;align-items:center;gap:8px;display:flex;position:absolute;top:8px;right:8px}.back_icon_btn[data-v-5032d661]{color:#e8eefb;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#070f2194;border:1px solid #ffffff4d;border-radius:999px;place-items:center;width:34px;height:34px;display:grid}.back_icon[data-v-5032d661]{width:18px;height:18px;display:block}.back_icon_btn[data-v-5032d661]{position:relative}.back_icon_btn[data-v-5032d661]:after{content:"";position:absolute;inset:-5px}.back_icon_btn[data-v-5032d661]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}@media (width<=760px){.back_icon_btn[data-v-5032d661]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#070f21b8}}.inline_edit_hint[data-v-5032d661]{color:var(--muted);margin:0 0 10px;font-size:12px;font-weight:800}.top_hint_row[data-v-5032d661]{color:#f9df86f2;text-align:center;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 2px 10px #060c1a73;z-index:3;padding:2px 8px;font-weight:900;position:absolute;top:10px;left:30px;right:30px;overflow:hidden}.top_hint_row.requires_action[data-v-5032d661]{color:#ff4f5f;text-shadow:0 2px 12px #5e081280}.small_btn[data-v-390495c4]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;font-weight:800;display:inline-flex}.file_input[data-v-390495c4]{display:none}.image_edit_overlay[data-v-390495c4]{z-index:3;flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex;position:absolute;bottom:20px;right:10px}.image_edit_btn[data-v-390495c4]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#e8eefb;background:#0b1630b8;border-color:#ffffff47}.image_edit_btn.danger[data-v-390495c4]{background:#3e1114d1;border-color:#e74c3ca6}.image_icon_btn[data-v-390495c4]{width:34px;height:34px;padding:0;font-size:22px;line-height:1}.image_icon_btn .icon[data-v-390495c4]{width:14px;height:14px}.image_upload_state[data-v-390495c4]{z-index:3;color:#d9edff;background:#070f21c7;border:1px solid #2ea3ff57;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;top:12px;left:12px}.image_upload_spinner[data-v-390495c4]{border:2px solid #d9edff59;border-top-color:#d9edff;border-radius:999px;width:12px;height:12px;animation:.85s linear infinite image_upload_spin-390495c4}@keyframes image_upload_spin-390495c4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.image_upload_error[data-v-390495c4]{z-index:3;color:#ffd4d9;background:#4e101ad9;border:1px solid #e74c3c66;border-radius:10px;padding:8px 10px;font-size:12px;font-weight:800;position:absolute;bottom:12px;left:12px;right:12px}.hif_root[data-v-32257d9d]{z-index:5;pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.hif_grid[data-v-32257d9d]{pointer-events:none;z-index:1;position:absolute;inset:0}.hif_line[data-v-32257d9d]{background:#ffffffb8;position:absolute;box-shadow:0 0 1px #00000059}.hif_v[data-v-32257d9d]{width:1px;top:0;bottom:0}.hif_v1[data-v-32257d9d]{left:33.333%}.hif_v2[data-v-32257d9d]{left:66.666%}.hif_h[data-v-32257d9d]{height:1px;left:0;right:0}.hif_h1[data-v-32257d9d]{top:33.333%}.hif_h2[data-v-32257d9d]{top:66.666%}.hif_stage[data-v-32257d9d]{z-index:2;touch-action:none;cursor:grab;pointer-events:auto;outline:none;position:absolute;inset:0}.hif_stage[data-v-32257d9d]:active{cursor:grabbing}.ann_feed[data-v-1e6f8fbb]{min-height:120px}.ann_status_row[data-v-1e6f8fbb]{color:#64748b;align-items:center;gap:10px;padding:20px 0;font-size:13px;display:flex}.ann_spinner[data-v-1e6f8fbb]{border:2px solid #ffffff14;border-top-color:#64748b;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite ann_spin-1e6f8fbb;display:inline-block}@keyframes ann_spin-1e6f8fbb{to{transform:rotate(360deg)}}.ann_empty[data-v-1e6f8fbb]{color:#64748b;text-align:center;margin:0;padding:24px 0;font-size:13px}.ann_list[data-v-1e6f8fbb]{flex-direction:column;display:flex}.ann_item[data-v-1e6f8fbb]{background:0 0;border:none;border-top:1px solid #94a3b82e;border-radius:0;margin:0;padding:16px 0}.ann_item_first[data-v-1e6f8fbb]{border-top:none;padding-top:4px}.ann_item_unread[data-v-1e6f8fbb]{padding-left:12px;position:relative}.ann_item_unread[data-v-1e6f8fbb]:before{content:"";background:linear-gradient(#d7b43a,#d7b43a59);border-radius:1px;width:2px;position:absolute;top:16px;bottom:16px;left:0}.ann_item_meta[data-v-1e6f8fbb]{align-items:center;gap:8px;margin-bottom:6px;display:flex}.ann_item_time[data-v-1e6f8fbb]{color:#64748b;letter-spacing:.02em;text-transform:uppercase;font-size:11px;font-weight:500}.ann_new_badge[data-v-1e6f8fbb]{color:#d7b43a;letter-spacing:.4px;text-transform:uppercase;background:#d7b43a24;border-radius:10px;padding:2px 7px;font-size:10px;font-weight:700}.ann_item_title[data-v-1e6f8fbb]{color:#e2e8f0;margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.35}.ann_item_body[data-v-1e6f8fbb]{color:#94a3b8;white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px;line-height:1.65}.contact_card[data-v-20cdd205]{align-items:center;gap:12px;width:100%;padding:4px 0;display:flex;overflow:hidden}.contact_text[data-v-20cdd205]{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.row_title[data-v-20cdd205]{min-width:0;max-width:100%;font-size:16px;font-weight:700}.row_subtext[data-v-20cdd205]{color:#aab6cf;min-width:0;max-width:100%;font-size:14px;font-weight:500}.one_line[data-v-20cdd205]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contact_actions[data-v-20cdd205]{align-items:center;gap:4px;display:flex}.contact_action_btn[data-v-20cdd205]{width:44px;height:44px;color:var(--text);cursor:pointer;background:#ffffff12;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.contact_action_btn[data-v-20cdd205]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.contact_action_btn .icon[data-v-20cdd205]{fill:currentColor;width:18px;height:18px;display:block}.contact_action_btn.sms_btn .icon[data-v-20cdd205]{transform:translate(1px,1px)}.contact_remove_btn[data-v-20cdd205]{color:#f87171;background:0 0}.contact_field_input[data-v-20cdd205]{width:100%;color:inherit;background:0 0;border:none;border-bottom:1px solid #fff3;border-radius:0;outline:none;min-width:0;margin:0;padding:4px 0;font-family:inherit;transition:border-color .15s;display:block}.contact_field_input[data-v-20cdd205]:focus{border-bottom-color:#78c8ffd9}.contact_name_input[data-v-20cdd205]{font-size:16px;font-weight:700;line-height:1.3}.contact_subrow[data-v-20cdd205]{gap:10px;margin-top:2px;display:flex}.contact_role_input[data-v-20cdd205],.contact_phone_input[data-v-20cdd205]{color:#aab6cf;flex:1 1 0;min-width:0;font-size:14px;font-weight:500}.contact_phone_input[data-v-20cdd205]{text-align:right}@media (width<=480px){.contact_subrow[data-v-20cdd205]{flex-direction:column;gap:0}.contact_phone_input[data-v-20cdd205]{text-align:left}}.loc_picker[data-v-f7e4cab0]{width:100%;min-width:0;position:relative}.loc_card[data-v-f7e4cab0]{border-bottom:1px solid #fff3;align-items:flex-start;gap:8px;padding:6px 0 8px;display:flex}.loc_card_text[data-v-f7e4cab0]{flex:auto;min-width:0}.loc_card_name[data-v-f7e4cab0]{color:var(--text);overflow-wrap:anywhere;font-size:15px;font-weight:600}.loc_card_address[data-v-f7e4cab0]{color:#aab6cf;overflow-wrap:anywhere;margin-top:2px;font-size:14px;font-weight:500;line-height:1.45}.loc_verified[data-v-f7e4cab0]{color:#4ade80;align-items:center;gap:5px;margin-top:4px;font-size:13px;font-weight:600;display:inline-flex}.loc_card_actions[data-v-f7e4cab0]{flex:none;align-items:center;margin-right:-10px;display:flex}.loc_change_btn[data-v-f7e4cab0]{min-height:44px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:15px;font-weight:600}.loc_clear_btn[data-v-f7e4cab0]{color:#9eabc9;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:color .15s;display:inline-flex}.loc_clear_btn[data-v-f7e4cab0]:hover{color:#f87171}.loc_change_btn[data-v-f7e4cab0]:focus-visible,.loc_clear_btn[data-v-f7e4cab0]:focus-visible,.loc_cancel_btn[data-v-f7e4cab0]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.loc_legacy_row[data-v-f7e4cab0]{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;margin-bottom:6px;display:flex}.loc_legacy_label[data-v-f7e4cab0]{color:#8fa3c0;flex:none;font-size:13px;font-weight:600}.loc_legacy_text[data-v-f7e4cab0]{min-width:0;color:var(--text);overflow-wrap:anywhere;flex:auto;font-size:14px;font-weight:600}.loc_legacy_chip[data-v-f7e4cab0]{color:#e3b26a;flex:none;font-size:13px;font-weight:600}.loc_input_wrap[data-v-f7e4cab0]{width:100%;position:relative}.loc_input_icon[data-v-f7e4cab0]{color:#9eabc9;pointer-events:none;display:inline-flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.loc_input[data-v-f7e4cab0]{box-sizing:border-box;width:100%;min-height:40px;color:var(--text);background:0 0;border:0;border-bottom:1px solid #fff3;border-radius:0;padding:8px 78px 8px 24px;font-family:inherit;font-size:16px;font-weight:500;transition:border-color .15s,box-shadow .15s}.loc_input[data-v-f7e4cab0]::placeholder{color:#8fa3c0;font-weight:500}.loc_input[data-v-f7e4cab0]:focus{border-bottom-color:#78c8ffd9;outline:none;box-shadow:0 1px #78c8ffd9}.loc_spinner[data-v-f7e4cab0]{border:2px solid #ffffff26;border-top-color:var(--accent);border-radius:50%;width:14px;height:14px;margin-top:-7px;animation:.7s linear infinite loc_spin-f7e4cab0;position:absolute;top:50%;right:12px}@keyframes loc_spin-f7e4cab0{to{transform:rotate(360deg)}}.loc_cancel_btn[data-v-f7e4cab0]{color:#b8c4dc;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:14px;font-weight:600;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.loc_cancel_btn[data-v-f7e4cab0]:hover{color:var(--text)}.loc_dropdown[data-v-f7e4cab0]{z-index:30;background:#0f1d3f;border-radius:14px;margin-top:6px;position:absolute;left:0;right:0;overflow:hidden;box-shadow:0 18px 40px -18px #000000d9,0 4px 16px #00000059}.loc_options[data-v-f7e4cab0]{max-height:264px;margin:0;padding:6px;list-style:none;overflow:auto}.loc_option[data-v-f7e4cab0]{cursor:pointer;border-radius:14px;align-items:flex-start;gap:10px;min-height:44px;padding:8px 10px;display:flex}.loc_option.active[data-v-f7e4cab0]{background:#ffffff14}.loc_opt_pin[data-v-f7e4cab0]{color:#9eabc9;flex:none;margin-top:2px;display:inline-flex}.loc_option.active .loc_opt_pin[data-v-f7e4cab0]{color:var(--accent)}.loc_opt_text[data-v-f7e4cab0]{flex-direction:column;gap:1px;min-width:0;display:flex}.loc_opt_name[data-v-f7e4cab0]{color:var(--text);overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.35}.loc_opt_address[data-v-f7e4cab0]{color:#aab6cf;overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.4}.loc_dropdown_note[data-v-f7e4cab0]{color:#aab6cf;padding:12px;font-size:14px;font-weight:500}.loc_dropdown_note.is_error[data-v-f7e4cab0]{color:#f87171}.loc_attribution[data-v-f7e4cab0]{color:#8fa3c0;border-top:1px solid var(--border);text-align:right;padding:6px 12px 8px;font-size:12px}.loc_hint[data-v-f7e4cab0]{color:#8fa3c0;margin:6px 2px 0;font-size:13px;font-weight:500;line-height:1.45}@media (prefers-reduced-motion:reduce){.loc_spinner[data-v-f7e4cab0]{animation-duration:1.6s}.loc_change_btn[data-v-f7e4cab0],.loc_clear_btn[data-v-f7e4cab0],.loc_input[data-v-f7e4cab0]{transition:none}}.content[data-v-d2670964]{padding:0 16px}.hero_img[data-v-d2670964],.hero_carousel[data-v-d2670964]{width:100%;min-height:220px;position:relative}.hero_img[data-v-d2670964]{cursor:zoom-in;background-position:50%;background-size:cover}.hero_carousel.hero_framing_active .slides[data-v-d2670964],.hero_img.hero_framing_active[data-v-d2670964]{touch-action:none;overscroll-behavior:none;overflow:hidden}.hero_carousel.hero_framing_active .slides[data-v-d2670964]{scroll-snap-type:none}.hero_carousel.hero_framing_active .slide[data-v-d2670964]{pointer-events:none}[data-v-d2670964] .hero_framing_chrome .hero_back,[data-v-d2670964] .hero_framing_chrome .hero_actions,[data-v-d2670964] .hero_framing_chrome .top_hint_row{z-index:12;pointer-events:auto}.slides[data-v-d2670964]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;display:flex;overflow:auto hidden}.slides[data-v-d2670964]::-webkit-scrollbar{display:none}.slide[data-v-d2670964]{scroll-snap-align:start;flex:0 0 100%;min-width:100%;min-height:220px;position:relative;overflow:hidden}.hero_media_frame[data-v-d2670964]{background:#0a1020;position:relative;overflow:hidden}.hero_media_frame[data-v-d2670964]:before{content:"";background-color:#0a1020;background-image:var(--hero-bg-gradient), var(--hero-bg-image);background-position:var(--hero-bg-position), var(--hero-bg-position);transform:scale(var(--hero-bg-zoom,1));transform-origin:var(--hero-bg-origin,center center);pointer-events:none;background-repeat:no-repeat,no-repeat;background-size:cover,cover;position:absolute;inset:0}.slide_bg_video[data-v-d2670964]{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}@media (width>=760px){.hero_img[data-v-d2670964],.hero_carousel[data-v-d2670964],.slide[data-v-d2670964]{min-height:clamp(280px,42vh,420px)}}.slide_open_btn[data-v-d2670964]{z-index:1;cursor:zoom-in;background:0 0;border:0;padding:0;position:absolute;inset:0}.slide_open_btn[data-v-d2670964]:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #78c8ff99}.dots[data-v-d2670964]{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.dot[data-v-d2670964]{cursor:pointer;background:0 0;border:0;width:36px;height:36px;padding:0;position:relative}.dot[data-v-d2670964]:before{content:"";background:#ffffff80;border-radius:999px;width:8px;height:8px;margin:-4px 0 0 -4px;transition:background .18s,transform .18s;position:absolute;top:50%;left:50%;box-shadow:0 1px 3px #0009}.dot[data-v-d2670964]:after{content:"";position:absolute;inset:-4px 0}.dot.active[data-v-d2670964]:before{background:#fff;transform:scale(1.3)}.dot[data-v-d2670964]:focus-visible{outline:none}.dot[data-v-d2670964]:focus-visible:before{box-shadow:0 0 0 3px #78c8ffcc}.countdown_overlay[data-v-d2670964]{z-index:1;text-align:center;color:#fff;background:linear-gradient(#070e1c80,#070e1cd6);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.co_inner[data-v-d2670964]{flex-direction:column;align-items:center;gap:10px;padding:16px;display:flex}.co_title[data-v-d2670964]{color:#e6ecfa;text-shadow:0 1px 6px #00000080;font-size:16px;font-weight:700}.co_count[data-v-d2670964]{font-variant-numeric:tabular-nums;text-shadow:0 2px 10px #00000080;font-family:Orbitron,Inter,system-ui,sans-serif;font-size:44px;font-weight:800;line-height:1}.co_subtitle[data-v-d2670964]{color:#d5def0;font-size:15px;font-weight:600}.co_recording_link[data-v-d2670964]{background:var(--accent);color:#1a1405;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.co_recording_link .icon[data-v-d2670964]{fill:currentColor;width:18px;height:18px}.co_recording_link[data-v-d2670964]:focus-visible{outline:none;box-shadow:0 0 0 3px #78c8ffb3}@media (width<=720px){.co_count[data-v-d2670964]{font-size:36px}}.upload_slide_overlay[data-v-d2670964]{background:#0000008c;place-items:center;display:grid;position:absolute;inset:0}.upload_slide_inner[data-v-d2670964]{background:#0b1630e6;border-radius:999px;align-items:center;gap:10px;padding:8px 14px;display:inline-flex}.upload_slide_spinner[data-v-d2670964]{border:2px solid #ffffff59;border-top-color:var(--accent);border-radius:999px;width:14px;height:14px;animation:.8s linear infinite spin-d2670964}.upload_slide_text[data-v-d2670964]{color:#eef4ff;font-size:13px;font-weight:600}.hero_stream_frame[data-v-d2670964] .player_host,.hero_stream_frame[data-v-d2670964] .player_host iframe,.hero_stream_frame[data-v-d2670964] iframe.player_host{width:100%!important;max-width:100%!important;height:100%!important}.hero_icon_btn[data-v-d2670964]{color:#e8eefb;cursor:pointer;background:#070f21b8;border:0;border-radius:999px;place-items:center;width:34px;height:34px;padding:0;display:grid;position:relative}.hero_icon_btn[data-v-d2670964]:after{content:"";position:absolute;inset:-5px}.hero_icon_btn[data-v-d2670964]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.admin_action_bar[data-v-d2670964]{background:#4d8cf524;justify-content:space-between;align-items:center;gap:10px;min-height:56px;padding:6px 12px 6px 16px;transition:background .2s;display:flex}.admin_action_bar.has_changes[data-v-d2670964]{background:#f0d67a1f}.admin_action_bar.has_attention[data-v-d2670964]{background:#ef444426}.admin_edit_status_text[data-v-d2670964]{color:#c6d8fb;min-width:0;font-size:13px;font-weight:600}.admin_action_bar.has_changes .admin_edit_status_text[data-v-d2670964]{color:var(--accent)}.admin_action_bar.has_attention .admin_edit_status_text[data-v-d2670964]{color:#f87171}.admin_inline_actions[data-v-d2670964]{flex-shrink:0;align-items:center;gap:6px;display:flex}.admin_inline_btn[data-v-d2670964]{min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:600;transition:background .18s,color .18s;display:inline-flex}.admin_inline_btn[data-v-d2670964]:disabled{opacity:.5;cursor:not-allowed}.admin_inline_btn[data-v-d2670964]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.admin_inline_discard[data-v-d2670964]{color:#f87171;background:0 0}.admin_inline_save[data-v-d2670964]{color:#9eabc9;background:#ffffff14}.admin_inline_save.can_save[data-v-d2670964]{background:var(--accent);color:#1a1405}.admin_inline_spinner[data-v-d2670964]{border:2px solid #1a14054d;border-top-color:#1a1405;border-radius:999px;width:12px;height:12px;animation:.8s linear infinite spin-d2670964}.admin_action_bar.has_attention .admin_inline_actions[data-v-d2670964]{animation:.36s cubic-bezier(.22,1,.36,1) edit_nudge-d2670964}@keyframes edit_nudge-d2670964{0%,to{transform:translate(0)}30%{transform:translate(-6px)}65%{transform:translate(4px)}}@keyframes spin-d2670964{to{transform:rotate(360deg)}}.event_title[data-v-d2670964]{color:var(--text);margin:0;padding:16px 0 4px;font-size:22px;font-weight:700;line-height:1.25}.event_title_input[data-v-d2670964]{font-size:20px;font-weight:700}.status_note[data-v-d2670964]{margin:2px 0 0;font-size:14px;font-weight:600}.status_note.is_pending[data-v-d2670964]{color:var(--accent)}.status_note.is_draft[data-v-d2670964]{color:#7cc2ff}.action_row[data-v-d2670964]{gap:8px;margin:14px 0 4px;display:flex}.action_btn[data-v-d2670964]{min-width:0;min-height:56px;color:var(--text);font:inherit;cursor:pointer;background:#ffffff0f;border:0;border-radius:14px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;padding:8px 4px;font-size:13px;font-weight:600;text-decoration:none;transition:background .18s;display:flex}.action_btn svg[data-v-d2670964]{color:#c6d2ea}.action_btn[data-v-d2670964]:hover{background:#ffffff1a}.action_btn[data-v-d2670964]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.info_list[data-v-d2670964]{margin:8px 0 0;padding:0}.info_item[data-v-d2670964]{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;padding:12px 0;display:grid}.info_item[data-v-d2670964]:first-child{border-top:0}.info_label[data-v-d2670964]{color:#8fa3c0;grid-column:1;margin:0 0 2px;font-size:13px;font-weight:600}.info_value[data-v-d2670964]{flex-direction:column;grid-column:1;gap:2px;min-width:0;margin:0;display:flex}.info_primary[data-v-d2670964]{color:var(--text);overflow-wrap:anywhere;font-size:16px;font-weight:600}.info_secondary[data-v-d2670964]{color:#aab6cf;overflow-wrap:anywhere;font-size:14px;font-weight:500}.info_text[data-v-d2670964]{color:var(--text);white-space:pre-line;overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:1.45;display:block}.info_copy_btn[data-v-d2670964]{color:#9eabc9;cursor:pointer;background:0 0;border:0;border-radius:999px;grid-area:1/2/span 2;place-items:center;width:44px;height:44px;margin-right:-10px;padding:0;transition:color .18s;display:grid}.info_copy_btn[data-v-d2670964]:hover{color:var(--text)}.info_copy_btn[data-v-d2670964]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.info_copy_btn.copy_confirmed[data-v-d2670964]{color:#4ade80}.edit_fields[data-v-d2670964]{gap:18px;margin-top:14px;display:grid}.edit_field[data-v-d2670964]{gap:4px;min-width:0;display:grid}.edit_pair[data-v-d2670964]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px;display:grid}.allowance_field[data-v-d2670964]{margin-top:18px}.text_btn[data-v-d2670964]{min-height:44px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:15px;font-weight:600}.text_btn[data-v-d2670964]:focus-visible{outline:none;text-decoration:underline}.event_detail_tabs[data-v-d2670964]{background:#ffffff0d;border-radius:999px;gap:4px;margin:16px 0 12px;padding:4px;display:flex}.event_detail_tab[data-v-d2670964]{color:#9eabc9;min-height:40px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;transition:color .18s,background .18s;display:inline-flex}.event_detail_tab[data-v-d2670964]:hover{color:#cbd5e1}.event_detail_tab.active[data-v-d2670964]{color:var(--text);background:#ffffff1a}.event_detail_tab[data-v-d2670964]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.event_detail_tab_blip[data-v-d2670964]{background:var(--accent);color:#1a1405;font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.event_detail_panels_viewport[data-v-d2670964]{contain:inline-size;width:100%;position:relative;overflow:clip}.event_detail_panels_track[data-v-d2670964]{width:100%;transition:transform .32s cubic-bezier(.22,1,.36,1);display:flex;transform:translate(0)}.event_detail_panel[data-v-d2670964]{box-sizing:border-box;flex:0 0 100%;width:100%;min-width:0;max-width:100%;overflow:hidden}.event_detail_panel.is_offstage[data-v-d2670964]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.announcements_panel[data-v-d2670964]{padding-top:2px}.section[data-v-d2670964]{border-top:1px solid var(--border);padding:16px 0}.section_title[data-v-d2670964]{color:var(--text);margin:0 0 10px;font-size:17px;font-weight:700}.section_body[data-v-d2670964]{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.classes[data-v-d2670964]{gap:12px;display:grid}.class_group[data-v-d2670964]{gap:6px;display:grid}.class_head[data-v-d2670964]{color:#8fa3c0;font-size:13px;font-weight:600}.class_tags[data-v-d2670964]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.class_tag[data-v-d2670964]{color:var(--text);background:#ffffff12;border-radius:999px;padding:5px 12px;font-size:15px;font-weight:700}.fine_print[data-v-d2670964]{color:#aab6cf;white-space:pre-line;margin:12px 0 0;font-size:13px;line-height:1.45}.about_text[data-v-d2670964]{color:#cfd8ef;white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:500;line-height:1.55}.about_text.clamped[data-v-d2670964]{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.read_more_btn[data-v-d2670964]{min-height:44px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:600}.read_more_btn[data-v-d2670964]:focus-visible{outline:none;text-decoration:underline}.contacts_rows[data-v-d2670964]{flex-direction:column;gap:8px;display:flex}.ef_label_row[data-v-d2670964],.section_head_row[data-v-d2670964]{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.section_head_row .section_title[data-v-d2670964]{margin-bottom:10px}.section_head_row .field_menu[data-v-d2670964]{margin-top:-22px}.own_notes_section[data-v-d2670964]{gap:4px;display:grid}.own_notes_section .text_btn[data-v-d2670964]{justify-self:start}.link_row[data-v-d2670964]{flex-wrap:wrap;gap:8px;display:flex}.link_btn[data-v-d2670964]{min-height:44px;color:var(--text);font:inherit;cursor:pointer;background:#ffffff12;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;transition:background .18s;display:inline-flex}.link_btn[data-v-d2670964]:hover{background:#ffffff1f}.link_btn[data-v-d2670964]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.link_btn.is_primary[data-v-d2670964]{background:var(--accent);color:#1a1405}.link_btn.is_empty[data-v-d2670964]{color:#a9b8d3;background:#ffffff0a}.link_icon[data-v-d2670964]{fill:currentColor;width:18px;height:18px;display:block}.ef_label[data-v-d2670964]{color:#8fa3c0;font-size:13px;font-weight:600}.ef_hint[data-v-d2670964]{color:#8fa3c0;font-size:13px;font-weight:500;line-height:1.4;display:block}.ef_input[data-v-d2670964],.ef_textarea[data-v-d2670964]{box-sizing:border-box;width:100%;max-width:100%;color:var(--text);font:inherit;overflow-wrap:anywhere;background:0 0;border:0;border-bottom:1px solid #fff3;border-radius:0;padding:8px 0;font-size:16px;font-weight:500;transition:border-color .15s,box-shadow .15s}.ef_textarea[data-v-d2670964]{line-height:1.5}.ef_input[data-v-d2670964]::placeholder,.ef_textarea[data-v-d2670964]::placeholder{color:#7f90ae}.ef_input[data-v-d2670964]:focus,.ef_textarea[data-v-d2670964]:focus{border-bottom-color:#78c8ffd9;outline:none;box-shadow:0 1px #78c8ffd9}.ef_input[type=date][data-v-d2670964],.ef_input[type=time][data-v-d2670964]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:40px}.ef_input[type=date][data-v-d2670964]::-webkit-calendar-picker-indicator{filter:invert(.92)saturate(.15)}.ef_input[type=time][data-v-d2670964]::-webkit-calendar-picker-indicator{filter:invert(.92)saturate(.15)}.auto_grow[data-v-d2670964]{resize:vertical;field-sizing:content;min-height:2.6em;overflow:auto}.event_title_input[data-v-d2670964]{margin:14px 0 4px;font-size:22px;font-weight:700}.status_select[data-v-d2670964]{min-height:40px;color:var(--text)}.status_select option[data-v-d2670964]{color:#e8eefb;background:#0b1630}.status_select.is_confirmed[data-v-d2670964]{border-bottom-color:#4ade8099}.status_select.is_pending[data-v-d2670964]{border-bottom-color:#f0d67ab3}.status_select.is_draft[data-v-d2670964]{border-bottom-color:#7cc2ffb3}.recordings_toggle_row[data-v-d2670964]{min-height:44px;color:var(--text);cursor:pointer;align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.recordings_toggle_input[data-v-d2670964]{width:20px;height:20px;accent-color:var(--accent)}.event_toast[data-v-d2670964]{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 24px);z-index:410;max-width:calc(100vw - 32px);color:var(--text);background:#1b2a4d;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:600;position:fixed;transform:translate(-50%);box-shadow:0 18px 40px -18px #000000d9}.toast_fade-enter-active[data-v-d2670964],.toast_fade-leave-active[data-v-d2670964]{transition:opacity .18s,transform .18s cubic-bezier(.22,1,.36,1)}.toast_fade-enter-from[data-v-d2670964],.toast_fade-leave-to[data-v-d2670964]{opacity:0;transform:translate(-50%,8px)}@media (prefers-reduced-motion:reduce){.event_detail_panels_track[data-v-d2670964],.dot[data-v-d2670964]:before,.action_btn[data-v-d2670964],.link_btn[data-v-d2670964],.admin_action_bar[data-v-d2670964],.admin_inline_btn[data-v-d2670964]{transition:none}.admin_action_bar.has_attention .admin_inline_actions[data-v-d2670964]{animation:none}.toast_fade-enter-active[data-v-d2670964],.toast_fade-leave-active[data-v-d2670964]{transition:none}}.scroll_bottom_spacer[data-v-d2670964]{height:calc(132px + env(safe-area-inset-bottom,0px))}.hero_stream_frame[data-v-d2670964]{width:100%;position:relative;overflow:hidden}.hero_stream_frame[data-v-d2670964]:before{content:"";padding-top:56.25%;display:block}.hero_stream_frame[data-v-d2670964] .video_wrap{border-radius:0;width:100%;height:100%;padding-top:0;position:absolute;inset:0}.hero_stream_frame[data-v-d2670964] .player_host,.hero_stream_frame[data-v-d2670964] .video_overlay{width:100%;height:100%;position:absolute;inset:0}.hero_stream_frame[data-v-d2670964] .player_host,.hero_stream_frame[data-v-d2670964] .player_host iframe,.hero_stream_frame[data-v-d2670964] iframe.player_host{width:100%!important;max-width:100%!important;height:100%!important}.live_timing_hidden[data-v-d2670964]{display:none}@media (width<=720px){.hero[data-v-d2670964],.img_grid[data-v-d2670964]{grid-template-columns:1fr}}.map_dot_row[data-v-d2670964]{flex-wrap:wrap;align-items:center;margin-top:14px}.map_dot_tools[data-v-d2670964]{flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.map_dot_coords[data-v-d2670964]{justify-content:flex-end;align-items:baseline;gap:12px;min-width:0;display:flex}.map_dot_coord[data-v-d2670964]{align-items:baseline;display:inline-flex}.map_dot_coord_value[data-v-d2670964],.map_dot_coord_input[data-v-d2670964]{color:var(--muted);font:inherit;font-variant-numeric:tabular-nums;text-align:left;background:0 0;border:none;margin:0;padding:0;font-size:14px;font-weight:700;line-height:1.2}.map_dot_coord_value[data-v-d2670964]{cursor:default}.map_dot_coord_value.is_editable[data-v-d2670964]{cursor:text}.map_dot_coord_input[data-v-d2670964]{width:11ch}.map_dot_coord_input[data-v-d2670964]:focus{outline:none}.location_cross_btn[data-v-d2670964]{color:#fff;cursor:pointer;background:#2b7fff;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex;position:relative;box-shadow:0 4px 12px #2b7fff59}.location_cross_btn[data-v-d2670964]:hover{background:#4b93ff}.location_cross_btn[data-v-d2670964]:focus-visible{outline-offset:2px;outline:2px solid #a0d2ffe6}.location_cross_btn svg[data-v-d2670964]{width:16px;height:16px;display:block}.location_cross_tip[data-v-d2670964]{z-index:6;border:1px solid var(--border);width:max-content;color:var(--text);white-space:nowrap;opacity:0;pointer-events:none;background:linear-gradient(#0b1630fa,#081228f5);border-radius:8px;padding:6px 8px;font-size:12px;font-weight:800;line-height:1.2;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 8px);right:0;transform:translateY(4px)}.location_cross_btn:hover .location_cross_tip[data-v-d2670964],.location_cross_btn:focus-visible .location_cross_tip[data-v-d2670964]{opacity:1;transform:translateY(0)}.location_drag_dock[data-v-d2670964]{left:16px;bottom:max(16px, env(safe-area-inset-bottom,0px));z-index:160;pointer-events:auto;flex-direction:column;align-items:flex-start;gap:8px;width:max-content;max-width:calc(100vw - 32px);display:flex;position:fixed}.location_drag_card[data-v-d2670964]{-webkit-backdrop-filter:blur(16px);background:#10223abf;border:1px solid #ffffff24;border-radius:16px;padding:12px 14px;box-shadow:0 18px 52px #0509198c}.location_drag_note[data-v-d2670964]{color:#d5def2;text-align:left;margin:0;font-size:13px;font-weight:800}.location_drag_coords[data-v-d2670964]{border-radius:12px;align-items:flex-start;gap:8px;padding:6px 8px;display:flex}.location_drag_prompt[data-v-d2670964]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.location_drag_coord[data-v-d2670964]{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.location_drag_coord_label[data-v-d2670964]{color:#9aabc8;letter-spacing:.02em;text-transform:lowercase;padding-left:12px;font-size:10px;font-weight:700}.location_drag_coord_value[data-v-d2670964],.location_drag_coord_input[data-v-d2670964]{box-sizing:border-box;color:#fff;width:11.6ch;font:inherit;font-variant-numeric:tabular-nums;text-align:left;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;margin:0;padding:4px 10px;font-size:12px;font-weight:800;line-height:1.2}.location_drag_coord_value[data-v-d2670964]{cursor:text}.location_drag_coord_value[data-v-d2670964]:hover,.location_drag_coord_input[data-v-d2670964]:focus{border-color:#2b7fffbf;outline:none}.location_drag_actions[data-v-d2670964]{align-items:center;gap:8px;display:flex}.location_drag_cancel[data-v-d2670964],.location_drag_confirm[data-v-d2670964]{cursor:pointer;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:800}.location_drag_cancel[data-v-d2670964]{color:#d5def2;background:0 0;border:1px solid #ffffff29}.location_drag_confirm[data-v-d2670964]{color:#fff;background:#2b7fff;border:none;box-shadow:0 4px 12px #2b7fff59}.location_drag_confirm[data-v-d2670964]:hover{background:#4b93ff}.scroll[data-v-4c79262f]{position:relative;overflow:hidden}.track[data-v-4c79262f]{will-change:transform;white-space:nowrap;flex-wrap:nowrap;align-items:center;display:flex}.track span[data-v-4c79262f]{letter-spacing:.4px;text-transform:uppercase;color:inherit;margin-right:var(--ticker_gap,0);flex:none;justify-content:center;align-items:center;padding:6px 16px;font-weight:1000;display:inline-flex}.yellow_banner[data-v-7675ab8d]{z-index:1;color:#061626;background:linear-gradient(#d7b43af2,#b99322f2);border-bottom:1px solid #00000059;position:relative}.slate_banner[data-v-7675ab8d]{z-index:1;color:#e0e3ea;background:linear-gradient(#4a505ce6,#343a46e6);border-bottom:1px solid #0000004d;position:relative}.evergreen_banner[data-v-7675ab8d]{z-index:1;color:#fff;background:linear-gradient(#147855f2,#0f5a41f2);border-bottom:1px solid #00000059;position:relative}.volcano_banner[data-v-7675ab8d]{color:#ff9f50;background:linear-gradient(#603e1ef7,#362010f2);border-top:2px solid #f0d67a;border-bottom:2px solid #f0d67a}.magenta_banner[data-v-7675ab8d]{z-index:1;--ticker_gap:24px;color:#f4f6ff;background:linear-gradient(#586ca4eb,#3a4a7aeb);border-bottom:1px solid #00000047;position:relative}.bronze_banner[data-v-7675ab8d]{color:#ffe1b3;background:linear-gradient(#a46c3af5,#764c24f0);border-top:2px solid #ffc680b3;border-bottom:2px solid #ffc680b3}.neon_green_banner[data-v-7675ab8d]{z-index:1;--ticker_gap:32px;background:#000;border-top:2px solid #39ff14;border-bottom:2px solid #39ff14;position:relative}.neon_green_banner[data-v-7675ab8d] .track span{color:#39ff14;letter-spacing:.5px;text-transform:uppercase;text-shadow:0 0 8px #39ff14b3,0 0 18px #39ff1459;padding:7px 18px;font-weight:900}.shop_sale_banner[data-v-7675ab8d]{z-index:1;color:#0b0b0b;background:linear-gradient(#f8df86 0%,#e2b84f 52%,#bf8e1f 100%);border-top:1px solid #ffffff4d;border-bottom:1px solid #00000047;position:relative;box-shadow:inset 0 1px #fff3}.lh_hero--or[data-v-fdf81854]{--lh-a:#9be15d;--lh-b:#00e3ae;--badge-bg:linear-gradient(#070e1c8c, #070e1c7a), linear-gradient(160deg, #9be15d 0%, #00e3ae 100%);--badge-fg:#9be15deb;--badge-glow:0 0 22px #00e3ae29;--title-grad:linear-gradient(115deg, #f4f7ff 0%, #c8f59a 65%, #9be15d 100%)}.lh_hero--wa[data-v-fdf81854]{--lh-a:#7dc8ff;--lh-b:#5ba4ff;--badge-bg:linear-gradient(#070e1c85, #070e1c70), linear-gradient(160deg, #7dc8ff 0%, #5ba4ff 100%);--badge-fg:#7dc8ffeb;--badge-glow:0 0 22px #5ba4ff29;--title-grad:linear-gradient(115deg, #f4f7ff 0%, #a8daff 65%, #7dc8ff 100%);--beta-color:#7dc8ff;--beta-border:#7dc8ff73;--beta-bg:#5ba4ff1a}.lh_hero--id[data-v-fdf81854]{--lh-a:#f7c56b;--lh-b:#f08a2b;--badge-bg:linear-gradient(#070e1c80, #070e1c6b), linear-gradient(160deg, #f7c56b 0%, #f08a2b 100%);--badge-fg:#f7c56beb;--badge-glow:0 0 22px #f08a2b29;--title-grad:linear-gradient(115deg, #f4f7ff 0%, #faddaa 65%, #f7c56b 100%);--beta-color:#f7c56b;--beta-border:#f7c56b73;--beta-bg:#f08a2b1a}.lh_hero--ut[data-v-fdf81854]{--lh-a:#1f5fd6;--lh-b:#0a2f78;--badge-bg:linear-gradient(#070e1c6b, #070e1c57), linear-gradient(160deg, #1f5fd6 0%, #0a2f78 100%);--badge-fg:#ffd24af5;--badge-glow:0 0 26px #1f5fd647;--title-grad:linear-gradient(115deg, #f4f7ff 0%, #ffe9a8 55%, #ffd24a 100%);--beta-color:#ffd24a;--beta-border:#ffd24a7a;--beta-bg:#1f5fd624}.lh_hero--us[data-v-fdf81854]{--lh-a:#b22234;--lh-b:#3c3b6e;--badge-bg:linear-gradient(#070e1c61, #070e1c52), linear-gradient(135deg, #b22234 0%, #b22234 42%, #fff 42%, #fff 52%, #3c3b6e 52%);--badge-fg:#ffffffeb;--badge-glow:0 0 22px #b2223429;--title-grad:linear-gradient(115deg, #f4f7ff 0%, #ffb3b3 65%, #ff6b6b 100%)}.lh_hero[data-v-fdf81854]{border-bottom:1px solid #ffffff0f;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;overflow:hidden}.lh_bg[data-v-fdf81854]{pointer-events:none;background:radial-gradient(ellipse 65% 160% at 96% 50%, var(--lh-a) 0%, transparent 52%), radial-gradient(ellipse 55% 110% at 2% 110%, var(--lh-b) 0%, transparent 50%), radial-gradient(ellipse 80% 60% at 50% 0%, #ffffff09 0%, transparent 65%);opacity:.15;position:absolute;inset:0}.lh_inner[data-v-fdf81854]{z-index:1;align-items:stretch;width:100%;max-width:1100px;margin:0 auto;display:flex;position:relative}.lh_badge[data-v-fdf81854]{background:var(--badge-bg);width:82px;color:var(--badge-fg);box-shadow:var(--badge-glow), inset -1px 0 0 #00000024;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:6px;display:flex}.lh_badge_code[data-v-fdf81854]{letter-spacing:.04em;text-shadow:0 1px #ffffff38,0 -1px #0000001a;font-family:Orbitron,system-ui,sans-serif;font-size:clamp(20px,2.6vw,26px);font-weight:900;line-height:1}.lh_flag[data-v-fdf81854]{background:repeating-linear-gradient(#b22234 0 3px,#fff 3px 5.5px);border-radius:3px;flex-shrink:0;width:38px;height:25px;display:block;position:relative;box-shadow:inset 0 0 0 1px #00000047}.lh_flag[data-v-fdf81854]:before{content:"";background:#3c3b6e;border-radius:1px 0 2px;width:15px;height:11px;position:absolute;top:0;left:0}.lh_badge_sub[data-v-fdf81854]{letter-spacing:.3em;text-transform:uppercase;opacity:.62;font-family:ui-monospace,Cascadia Code,monospace;font-size:7px;font-weight:900;line-height:1}.lh_body[data-v-fdf81854]{flex:1;min-width:0;padding:clamp(14px,2.8vw,22px) clamp(14px,3vw,24px)}.lh_title[data-v-fdf81854]{letter-spacing:-.02em;flex-direction:column;gap:3px;margin:0 0 8px;display:flex}.lh_title_name[data-v-fdf81854]{background:var(--title-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(26px,5.5vw,40px);font-weight:900;line-height:1.05;display:block}.lh_title_sport[data-v-fdf81854]{letter-spacing:.22em;text-transform:uppercase;color:#9eabc9a6;align-items:center;gap:8px;font-size:clamp(11px,1.8vw,14px);font-weight:700;line-height:1.3;display:flex}.lh_beta[data-v-fdf81854]{border:1px solid var(--beta-border);background:var(--beta-bg);color:var(--beta-color);letter-spacing:.2em;text-transform:uppercase;border-radius:5px;align-items:center;padding:2px 7px;font-family:ui-monospace,Cascadia Code,monospace;font-size:8.5px;font-weight:900;line-height:1;display:inline-flex}.lh_new[data-v-fdf81854]{letter-spacing:.18em}.lh_note[data-v-fdf81854]{color:#9eabc9c7;max-width:42ch;margin:0;font-size:13px;font-weight:500;line-height:1.52}@media (width<=720px){.lh_badge[data-v-fdf81854]{width:62px}.lh_badge_code[data-v-fdf81854]{font-size:19px}.lh_flag[data-v-fdf81854]{width:30px;height:20px}.lh_flag[data-v-fdf81854]:before{width:12px;height:9px}.lh_body[data-v-fdf81854]{padding:14px 14px 16px}.lh_note[data-v-fdf81854]{max-width:none;font-size:12.5px}}@media (width>=721px){.lh_hero[data-v-fdf81854]{border:1px solid #ffffff12;border-top:none;border-radius:0 0 18px 18px;width:min(1100px,100%);max-width:min(1100px,100%);margin-top:4px;margin-left:auto;margin-right:auto}}.lh_hero.lh_hero_fit[data-v-fdf81854]{border:1px solid #ffffff12;border-radius:14px;width:100%;max-width:100%;margin:0}.lh_hero.lh_hero_fit .lh_inner[data-v-fdf81854]{width:100%;max-width:none}@media (width>=721px){.lh_hero.lh_hero_fit[data-v-fdf81854]{border:1px solid #ffffff12;border-radius:14px;width:100%;max-width:100%;margin:0}}.state-theme--or[data-v-452b1bb0]{--cal-a:#9be15d;--cal-b:#00e3ae;--cal-glow:#00e3ae38}.state-theme--wa[data-v-452b1bb0]{--cal-a:#7dc8ff;--cal-b:#5ba4ff;--cal-glow:#5ba4ff52}.state-theme--id[data-v-452b1bb0]{--cal-a:#f7c56b;--cal-b:#f08a2b;--cal-glow:#f08a2b4d}.state-theme--ut[data-v-452b1bb0]{--cal-a:#1f5fd6;--cal-b:#0a2f78;--cal-glow:#1f5fd652}.cal_page[data-v-452b1bb0]{z-index:0;isolation:isolate;width:min(1100px,100%);margin:0 auto;padding:0 clamp(12px,3vw,24px) 40px;position:relative}.cal_page.cal_fit[data-v-452b1bb0]{width:100%;max-width:100%;padding-inline:0}.cal_hero[data-v-452b1bb0]{background:linear-gradient(165deg,#070e1c80,#081228f5);border:1px solid #ffffff14;border-radius:18px;margin:4px 0 8px;position:relative;overflow:hidden}.cal_hero_mesh[data-v-452b1bb0]{z-index:0;background:radial-gradient(circle at 20% 20%, var(--cal-glow) 0%, transparent 45%), radial-gradient(circle at 85% 70%, #ffffff0a 0%, transparent 40%);pointer-events:none;position:absolute;inset:0}.cal_hero_inner[data-v-452b1bb0]{padding:clamp(20px,4vw,28px) clamp(16px,3vw,22px);position:relative}.cal_hero_badges[data-v-452b1bb0]{align-items:center;gap:10px;margin-bottom:12px;display:flex}.cal_hero_code[data-v-452b1bb0]{letter-spacing:.5px;border-radius:8px;justify-content:center;align-items:center;min-width:48px;min-height:30px;padding:3px 10px;font-family:Orbitron,system-ui,sans-serif;font-size:13px;font-weight:900;display:inline-flex}.cal_hero_status[data-v-452b1bb0]{letter-spacing:.2em;text-transform:uppercase;color:var(--cal-a);align-items:center;gap:8px;font-family:Orbitron,system-ui,sans-serif;font-size:11px;font-weight:900;display:inline-flex}.cal_hero_pulse[data-v-452b1bb0]{background:linear-gradient(180deg, var(--cal-a), var(--cal-b));width:8px;height:8px;box-shadow:0 0 16px var(--cal-glow);border-radius:50%;animation:1.5s ease-in-out infinite calHeroPulse-452b1bb0}@keyframes calHeroPulse-452b1bb0{0%,to{opacity:.7;transform:scale(.85)}50%{opacity:1;transform:scale(1.2)}}.cal_hero_title[data-v-452b1bb0]{letter-spacing:-.03em;background:linear-gradient(110deg, #f8faff, #e6ecfaeb 40%, var(--cal-a) 120%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 10px;font-size:clamp(26px,5vw,36px);font-weight:900;line-height:1.05}.cal_hero_lead[data-v-452b1bb0]{color:#c6d0e4f0;max-width:52ch;margin:0;font-size:15px;font-weight:600;line-height:1.55}.cal_hero_actions[data-v-452b1bb0]{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.cal_actions[data-v-452b1bb0]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;padding:8px 4px 0;display:flex}.cal_btn[data-v-452b1bb0]{appearance:none;cursor:pointer;border-radius:12px;padding:12px 20px;font-size:14px;font-weight:850;transition:transform .12s,filter .18s}.cal_btn[data-v-452b1bb0]:active{transform:scale(.98)}.cal_btn_oregon[data-v-452b1bb0]{color:#03240f;background:linear-gradient(#9be15d,#00e3ae);border:none;box-shadow:0 12px 32px #00e3ae38,0 0 0 1px #0000001f,inset 0 1px #fff3}.cal_btn_oregon[data-v-452b1bb0]:hover{filter:brightness(1.06)}.cal_btn_ghost[data-v-452b1bb0]{color:var(--text);background:#ffffff0a;border:1px solid #ffffff24}.cal_actions_note[data-v-452b1bb0]{color:#8c98b2e6;flex:100%;max-width:48ch;margin:4px 0 0;font-size:12.5px;line-height:1.45}@media (prefers-reduced-motion:reduce){.cal_hero_pulse[data-v-452b1bb0]{animation:none}}.rp_banner[data-v-c686afe2]{box-sizing:border-box;color:#2c3138;background:#e6e8ecb3;border:1px solid #c5c8ceb3;border-radius:10px;flex-direction:column;align-items:flex-start;gap:8px;width:min(1100px,100% - 24px);margin:8px auto 4px;padding:10px 40px 10px 14px;display:flex;position:relative}.rp_copy[data-v-c686afe2]{flex:auto;min-width:0}.rp_heading[data-v-c686afe2]{color:#2c3138;margin:0;font-size:14px;font-weight:750;line-height:1.3}.rp_body[data-v-c686afe2]{color:#4a5058;margin:3px 0 0;font-size:13px;font-weight:500;line-height:1.45}.rp_action[data-v-c686afe2]{appearance:none;color:#3d434c;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:13px;font-weight:650;text-decoration:underline}.rp_action[data-v-c686afe2]:hover,.rp_action[data-v-c686afe2]:focus-visible{color:#2c3138}.rp_dismiss[data-v-c686afe2]{color:#5a616a;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin:0;padding:0;font-size:22px;font-weight:500;line-height:1;display:inline-flex;position:absolute;top:4px;right:4px}.rp_dismiss[data-v-c686afe2]:hover,.rp_dismiss[data-v-c686afe2]:focus-visible{color:#2c3138}.rp_banner.rp_banner_fit[data-v-c686afe2]{color:#eef3fb;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex-direction:row;align-items:flex-start;gap:12px;width:100%;max-width:100%;max-height:160px;margin:0;padding:13px 16px;transition:max-height .55s cubic-bezier(.22,1,.36,1),opacity .4s,margin .55s cubic-bezier(.22,1,.36,1),padding .55s cubic-bezier(.22,1,.36,1),border-color .4s;animation:.85s cubic-bezier(.36,.07,.19,.97) .25s both notice-shake-c686afe2;display:flex;overflow:hidden}.rp_banner.rp_banner_fit[data-v-c686afe2]:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff29 50%,#0000 62%);position:absolute;inset:0;transform:translate(-130%)}.rp_banner.rp_banner_fit[data-v-c686afe2]:hover:after{animation:.9s ease-out notice-shine-c686afe2}.rp_banner.rp_banner_fit .rp_heading[data-v-c686afe2]{color:#eef3fb;font:700 14px/1.3 Inter,system-ui,sans-serif}.rp_banner.rp_banner_fit .rp_body[data-v-c686afe2]{color:#9eabc9d9;font:500 12.5px/1.45 Inter,system-ui,sans-serif}.rp_banner.rp_banner_fit .rp_action[data-v-c686afe2]{color:#9eabc9d9;margin-top:6px;font:500 12.5px/1.45 Inter,system-ui,sans-serif;display:inline-block}.rp_banner.rp_banner_fit .rp_action[data-v-c686afe2]:hover,.rp_banner.rp_banner_fit .rp_action[data-v-c686afe2]:focus-visible{color:#eef3fb}.rp_banner.rp_banner_fit .rp_dismiss[data-v-c686afe2]{color:#9eabc9;border-radius:0;flex:none;width:auto;height:auto;padding:2px 4px;font-size:18px;font-weight:400;position:static}.rp_banner.rp_banner_fit .rp_dismiss[data-v-c686afe2]:hover,.rp_banner.rp_banner_fit .rp_dismiss[data-v-c686afe2]:focus-visible{color:#eef3fb}.rp_banner.rp_banner_fit button[data-v-c686afe2]:focus{outline:none}.rp_banner.rp_banner_fit button[data-v-c686afe2]:focus-visible{outline:none;box-shadow:0 0 0 1px #a0cdff47,0 0 16px #78afff66}.rp_banner.rp_banner_fit.hiding[data-v-c686afe2]{opacity:0;pointer-events:none;border-color:#0000;max-height:0;margin-bottom:-12px;padding-top:0;padding-bottom:0}.rp_banner.rp_hidden[data-v-c686afe2],.rp_banner.rp_banner_fit.rp_hidden[data-v-c686afe2]{display:none}@keyframes notice-shake-c686afe2{0%,to{transform:translate(0)rotate(0)}18%{transform:translate(-2px)rotate(-.7deg)}36%{transform:translate(2px)rotate(.7deg)}54%{transform:translate(-1.4px)rotate(-.4deg)}72%{transform:translate(1px)rotate(.25deg)}}@keyframes notice-shine-c686afe2{0%{transform:translate(-130%)}to{transform:translate(130%)}}@media (prefers-reduced-motion:reduce){.rp_banner.rp_banner_fit[data-v-c686afe2]{transition:none;animation:none}.rp_banner.rp_banner_fit[data-v-c686afe2]:hover:after{animation:none}.rp_banner.rp_banner_fit.hiding[data-v-c686afe2]{display:none}}@media (width>=720px){.rp_banner[data-v-c686afe2]{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:10px 44px 10px 16px}.rp_action[data-v-c686afe2]{white-space:nowrap;flex:none}.rp_banner.rp_banner_fit[data-v-c686afe2]{justify-content:flex-start;align-items:flex-start;gap:12px;padding:13px 16px}.rp_banner.rp_banner_fit .rp_action[data-v-c686afe2]{white-space:normal;flex:0 auto}}.lup[data-v-95d79d6a]{width:min(1100px,100%);margin:0 auto;padding-inline:clamp(12px,3vw,24px)}.lup_card[data-v-95d79d6a]{border-radius:0 0 var(--radius) var(--radius);background:linear-gradient(180deg, color-mix(in srgb, var(--header-bg) 82%, #5592b4) 0%, var(--header-bg) 78%);padding:30px clamp(20px,4vw,40px) 26px;animation:.46s cubic-bezier(.22,1,.36,1) both lup_drop-95d79d6a;position:relative;box-shadow:0 18px 40px -18px #000000d9}.lup_title[data-v-95d79d6a]{letter-spacing:-.02em;color:var(--text);margin:0;font:900 clamp(30px,8.4vw,44px)/1.02 Inter,system-ui,sans-serif}.lup_title_soft[data-v-95d79d6a]{color:#9cc7e0}.lup_rule[data-v-95d79d6a]{transform-origin:0;background:#ddb14ebf;border-radius:2px;width:72px;height:2px;margin:14px 0 16px;animation:.6s cubic-bezier(.22,1,.36,1) .28s both lup_rule-95d79d6a;display:block}.lup_body[data-v-95d79d6a]{color:#c3d0e6;max-width:560px;margin:0;font:500 16px/1.5 Inter,system-ui,sans-serif}.lup_soon[data-v-95d79d6a]{color:var(--accent);margin:12px 0 0;font:700 16px/1.4 Inter,system-ui,sans-serif}@keyframes lup_drop-95d79d6a{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes lup_rule-95d79d6a{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width>=761px){.lup_card[data-v-95d79d6a]{padding-block:36px 32px}.lup_body[data-v-95d79d6a]{font-size:17px}}@media (prefers-reduced-motion:reduce){.lup_card[data-v-95d79d6a],.lup_rule[data-v-95d79d6a]{animation:none}}html.lb_update_pending,html.lb_update_pending body{background:#08192a}html.lb_update_pending .panel:not(.supermatch_panel){background:linear-gradient(#0a1e329e,#081628b3)}html.lb_update_pending header{background:linear-gradient(#081c2cf0,#081c2c99)}html.lb_update_pending .panel:not(.supermatch_panel)>.panel_header,html.lb_update_pending .panel:not(.supermatch_panel)>.hand_bar,html.lb_update_pending .panel:not(.supermatch_panel)>.brand_divider,html.lb_update_pending .panel:not(.supermatch_panel)>.sub_bar,html.lb_update_pending .panel:not(.supermatch_panel)>.wrap{animation:.9s cubic-bezier(.4,0,.2,1) .5s both lb_update_hold}@keyframes lb_update_hold{0%{opacity:1;filter:none}to{opacity:.86;filter:saturate(.58)brightness(.94)}}@media (prefers-reduced-motion:reduce){html.lb_update_pending .panel:not(.supermatch_panel)>.panel_header,html.lb_update_pending .panel:not(.supermatch_panel)>.hand_bar,html.lb_update_pending .panel:not(.supermatch_panel)>.brand_divider,html.lb_update_pending .panel:not(.supermatch_panel)>.sub_bar,html.lb_update_pending .panel:not(.supermatch_panel)>.wrap{opacity:.86;filter:saturate(.58)brightness(.94);animation:none}}.uc_notice[data-v-bc9f26ed]{color:#fff;background:linear-gradient(#d7b43a2e,#b9932229);border:1px solid #d7b43a66;border-radius:10px;margin:8px 16px 12px;padding:10px 12px;font-weight:900}.sm_form.disabled[data-v-bc9f26ed]{filter:grayscale(.35);opacity:.9;background:#ffffff08;border-radius:12px}.sm_form.disabled .input[data-v-bc9f26ed],.sm_form.disabled .textarea[data-v-bc9f26ed]{color:#9aa3b2!important;background:#ffffff0a!important;border-color:#ffffff1f!important}.sm_form.disabled .submit_btn[data-v-bc9f26ed]{color:#9aa3b2!important;background:0 0!important;border-color:#ffffff1f!important}.sm_form.disabled[data-v-bc9f26ed] .hand_slider{pointer-events:none;opacity:.5;filter:grayscale(.6)}.yellow_banner[data-v-bc9f26ed]{z-index:1;color:#061626;background:linear-gradient(#d7b43af2,#b99322f2);border-bottom:1px solid #00000059;position:relative}.main_container[data-v-bc9f26ed]{width:min(1100px,100%);margin:0 auto;padding-block:24px;padding-inline:clamp(12px,3vw,24px)}.panel[data-v-bc9f26ed]{border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(#0b1630f0,#081228eb);margin-top:18px;overflow:hidden}.panel_header[data-v-bc9f26ed]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.title[data-v-bc9f26ed]{margin:0;font-size:18px}.req[data-v-bc9f26ed]{color:#e67e22;margin-left:6px}.sm_form[data-v-bc9f26ed]{gap:12px;padding:14px 16px;display:grid}.row[data-v-bc9f26ed]{gap:12px;display:grid}.two_cols[data-v-bc9f26ed]{grid-template-columns:1fr}@media (width>=720px){.two_cols[data-v-bc9f26ed]{grid-template-columns:1fr 1fr}}.radios[data-v-bc9f26ed]{border:0;margin:0;padding:0}.radio_row[data-v-bc9f26ed]{align-items:center;gap:12px;display:flex}.radio_opt[data-v-bc9f26ed]{border:2px solid var(--border);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:0;min-width:0;min-height:36px;padding:8px 14px;display:inline-flex}.radio_opt>input[type=radio][data-v-bc9f26ed]{appearance:none;border:0;width:0;height:0;margin:0;padding:0}.radio_opt span[data-v-bc9f26ed]{text-align:center;width:100%;display:inline-block}.radio_opt.selected[data-v-bc9f26ed]{color:#dfffe9;background:0 0;border-color:#0000;position:relative}.radio_opt.selected[data-v-bc9f26ed]:before{content:"";-webkit-mask-composite:xor;background:linear-gradient(#20c997,#17a2b8);border-radius:999px;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.segmented[data-v-bc9f26ed]{border:1px solid var(--border);background:#ffffff0a;border-radius:999px;gap:0;padding:4px;display:inline-flex;overflow:hidden}.seg_btn[data-v-bc9f26ed]{color:var(--muted);cursor:pointer;clip-path:inset(0 round 999px);box-shadow:none;transition:var(--pill-state-transition);background:0 0;border:0;border-radius:999px;padding:8px 12px;font-weight:800}.seg_btn[aria-pressed=true][data-v-bc9f26ed]{color:#070e1c;background:linear-gradient(180deg,var(--accent),var(--accent-2));box-shadow:var(--accent-active-shadow);clip-path:var(--accent-pill-clip-bottom);padding:8px 12px}.adv_toggle_row[data-v-bc9f26ed]{justify-content:flex-end;padding-top:4px;display:flex}.ghost_btn[data-v-bc9f26ed]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.ghost_btn.dividerless[data-v-bc9f26ed]{border-color:#0000;padding-left:0;padding-right:0}.divider[data-v-bc9f26ed]{background:#ffffff14;width:100%;height:1px}.sm_form>.divider[data-v-bc9f26ed]{width:auto;margin-left:-16px;margin-right:-16px}.chev[data-v-bc9f26ed]{width:16px;height:16px;transition:transform .2s}.chev.up[data-v-bc9f26ed]{transform:rotate(180deg)}.advanced_drawer[data-v-bc9f26ed]{max-height:0;transition:max-height .28s;overflow:hidden}.advanced_drawer.open[data-v-bc9f26ed]{max-height:520px}.field[data-v-bc9f26ed]{gap:6px;display:grid}.field.no_border[data-v-bc9f26ed]{border:0}.label[data-v-bc9f26ed]{color:var(--muted);font-weight:700}.input[data-v-bc9f26ed],.textarea[data-v-bc9f26ed]{border:1px solid var(--border);width:100%;color:var(--text);background:#ffffff05;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:14px}.input[type=date][data-v-bc9f26ed]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.input[type=date][data-v-bc9f26ed]::-webkit-calendar-picker-indicator{filter:invert(.9)saturate(.2);opacity:.9;cursor:pointer}.input[type=date][data-v-bc9f26ed]::-webkit-datetime-edit{color:var(--text)}.input[data-v-bc9f26ed]:focus,.textarea[data-v-bc9f26ed]:focus{border-color:#f0d67a94;outline:none}.input.valid[data-v-bc9f26ed]{background-image:none;background-color:inherit;border-color:#17a2b88c}.input.locked[data-v-bc9f26ed]{color:var(--muted);cursor:not-allowed;background:#ffffff0f;border-color:#ffffff14}.textarea.valid[data-v-bc9f26ed]{background-image:none;background-color:inherit;border-color:#17a2b88c}.input.error[data-v-bc9f26ed],.field.error .input[data-v-bc9f26ed]{border-color:#e74c3c}.field.error .label[data-v-bc9f26ed]{color:#ff9b91}.error_hint[data-v-bc9f26ed]{color:#e74c3c;font-size:12px;font-weight:600}.actions[data-v-bc9f26ed]{justify-content:flex-end;display:flex}.toast[data-v-bc9f26ed]{text-align:center;z-index:50;border:2px solid;border-radius:999px;min-width:260px;max-width:92vw;padding:12px 16px;font-weight:800;line-height:1.35;animation:.28s toastPop-bc9f26ed;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000040}.toast.success[data-v-bc9f26ed]{color:#dfffe9;background:linear-gradient(#2ecc7126,#2ecc711f);border-color:#2ecc71}.toast.error[data-v-bc9f26ed]{color:#ffe6e3;background:linear-gradient(#e74c3c2e,#e74c3c24);border-color:#e74c3c}@keyframes toastPop-bc9f26ed{0%{opacity:0;transform:translate(-50%)translateY(6px)scale(.98)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.hand_slider[data-v-bc9f26ed]{justify-content:center;padding:2px 0;display:flex}.hand_slider .track[data-v-bc9f26ed]{background:0 0;border:0;border-radius:999px;width:100%;max-width:520px;height:44px;position:relative;overflow:hidden}.hand_slider .thumb[data-v-bc9f26ed]{background:linear-gradient(#20c997,#17a2b8);border-radius:999px;width:calc(50% - 6px);height:38px;transition:transform .22s;position:absolute;top:3px;left:3px;box-shadow:0 10px 24px #17a2b82e}.hand_slider .thumb.right[data-v-bc9f26ed]{transform:translate(100%)}.hand_slider .hand_label[data-v-bc9f26ed]{text-align:center;width:50%;color:var(--muted);letter-spacing:.3px;font-weight:900;position:absolute;top:50%;transform:translateY(-50%)}.hand_slider .hand_label.left[data-v-bc9f26ed]{left:0}.hand_slider .hand_label.right[data-v-bc9f26ed]{right:0}.actions.with_summary[data-v-bc9f26ed]{justify-content:space-between;align-items:center;gap:12px;display:flex}.summary[data-v-bc9f26ed]{color:var(--muted);font-weight:700}.submit_btn[data-v-bc9f26ed]{color:#061626;background:0 0;border:1px solid #17a2b88c;border-radius:12px;justify-content:center;align-items:center;padding:14px 22px;font-size:16px;font-weight:900;display:inline-flex}.submit_btn.gold[data-v-bc9f26ed]{color:#061626;background:linear-gradient(#20c997,#17a2b8);border-color:#0000}.submit_btn[disabled][data-v-bc9f26ed]{opacity:1;cursor:not-allowed;color:var(--muted);background:0 0;border-color:#ffffff1f}.helper_note[data-v-bc9f26ed]{border:1px dashed var(--border);width:min(1100px,100%);color:var(--muted);background:#ffffff08;border-radius:10px;margin:0 auto 40px;padding:6px 12px 12px;font-weight:400}.hand_pair[data-v-90e26167]{--hand-pad:1px;height:42px;padding:var(--hand-pad);touch-action:pan-y;-webkit-user-select:none;user-select:none;background:linear-gradient(#060a1233,#060a1200 55%,#ffffff08),#b0b8c42b;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:1fr 1fr;display:grid;position:relative}.hand_pair_btn[data-v-90e26167]{white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:11px;min-width:0;height:100%;margin:0;padding:0 8px;font:700 13.5px/1 Inter,system-ui,sans-serif;transition:transform .12s;position:relative}.hand_pair.dragging[data-v-90e26167],.hand_pair.dragging .hand_pair_btn[data-v-90e26167]{cursor:grabbing}.hand_pair_btn[data-v-90e26167]:active{transform:translateY(1px)}.hand_pair.dragging .hand_pair_btn[data-v-90e26167]:active{transform:none}.hand_pair_btn[data-v-90e26167]:focus-visible{outline-offset:-2px;outline:2px solid #78c8ff8c}.hand_pair_label[data-v-90e26167]{z-index:2;transition:color .25s;position:relative}.is_lh .hand_pair_label[data-v-90e26167]{color:color-mix(in srgb, #fff calc((1 - var(--hand-p)) * 100%), #6f7c93)}.is_rh .hand_pair_label[data-v-90e26167]{color:color-mix(in srgb, #fff calc(var(--hand-p) * 100%), #6f7c93)}.hand_pair_btn:hover:not(.on) .hand_pair_label[data-v-90e26167]{color:#a9b8cc}.hand_pair.dragging .hand_pair_label[data-v-90e26167]{transition:none}.hand_pair_fill[data-v-90e26167]{z-index:1;top:var(--hand-pad);bottom:var(--hand-pad);left:var(--hand-pad);width:calc((100% - 2 * var(--hand-pad)) / 2);pointer-events:none;transform:translateX(calc(var(--hand-p) * 100%));border-radius:11px;transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;overflow:hidden}.hand_pair_fill_lh[data-v-90e26167],.hand_pair_fill_rh[data-v-90e26167]{border-radius:inherit;transition:opacity .32s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.hand_pair_fill_lh[data-v-90e26167]{opacity:calc(1 - var(--hand-p));background:linear-gradient(#ffffff29,#fff0 50%,#04143042),linear-gradient(135deg,#2f86d6 0%,#2672c4 55%,#1d5aa6 100%);border:1px solid #3aa8ff66}.hand_pair_fill_rh[data-v-90e26167]{opacity:var(--hand-p);background:linear-gradient(#ffffff29,#fff0 50%,#02281c42),linear-gradient(135deg,#25b866 0%,#1ba57f 55%,#13866e 100%);border:1px solid #2ee07a5c}.hand_pair.dragging .hand_pair_fill[data-v-90e26167],.hand_pair.dragging .hand_pair_fill_lh[data-v-90e26167],.hand_pair.dragging .hand_pair_fill_rh[data-v-90e26167]{transition:none}@media (prefers-reduced-motion:reduce){.hand_pair_btn[data-v-90e26167],.hand_pair_fill[data-v-90e26167],.hand_pair_fill_lh[data-v-90e26167],.hand_pair_fill_rh[data-v-90e26167],.hand_pair_label[data-v-90e26167]{transition:none}}.lbv3_board[data-v-7a3c6721]{width:100%;max-width:100%;margin:0;padding-block:10px;padding-inline:0}@media (width>=760px){.lbv3_board[data-v-7a3c6721]{padding-block:14px}}.board_window[data-v-7a3c6721]{overflow:clip}.panel[data-v-7a3c6721]{box-shadow:none;background:#0b1630;border:0;border-radius:0;margin-top:0;overflow:hidden;container:lb-panel/inline-size}.panel_header[data-v-7a3c6721]{border-bottom:0;flex-direction:column;align-items:stretch;gap:24px;padding:20px 16px 10px;display:flex}.weight_class_selector[data-v-7a3c6721]{flex-direction:column;flex:280px;gap:8px;min-width:0;display:flex}.weight_class_selector_head[data-v-7a3c6721]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.weight_class_selector_label[data-v-7a3c6721]{letter-spacing:.12em;text-transform:uppercase;color:#9eabc9b8;font-size:11px;font-weight:800}.weight_class_selector_scale[data-v-7a3c6721]{letter-spacing:.04em;text-transform:uppercase;color:#94a2b96b;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;font-size:10px;font-weight:600;display:inline-flex}.scale_arrow[data-v-7a3c6721]{opacity:.55;font-size:11px;line-height:1}.weight_class_cluster[data-v-7a3c6721]{--strip-radius:6px;--tab-h:30px;--wire-y:15px;--wire-thick:2px;--wire-rgb:122,134,158;--wire-rgb-on:198,208,228;--wire-outer:rgba(var(--wire-rgb),.72);--wire-outer-on:rgba(var(--wire-rgb-on),.88);flex-direction:column;align-items:flex-start;width:100%;min-width:0;display:flex;position:relative}.weight_class_strip[data-v-7a3c6721]{border-radius:var(--strip-radius) var(--strip-radius) 0 0;isolation:isolate;z-index:1;background:linear-gradient(#ffffff0b,#ffffff04),#0a1020b8;border:0;align-items:stretch;width:100%;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 3px 14px #00000038}.weight_class_strip[data-v-7a3c6721]:before{content:"";height:12px;width:var(--combine_fill_pct,0%);filter:blur(9px);opacity:0;pointer-events:none;z-index:0;background:linear-gradient(90deg,#ffe48c42,#ffeeaa80);transition:width .38s cubic-bezier(.45,0,.22,1),opacity .3s;position:absolute;bottom:-5px;left:0}.weight_class_strip--combining[data-v-7a3c6721]:before{opacity:.85}.weight_class_btn[data-v-7a3c6721]{--ignite-delay:min(calc(var(--i,0) * 45ms), .32s);z-index:1;color:#b8c4dcb8;min-width:42px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(#fff0,#fff0),linear-gradient(#2c38546b,#131b2fa8);border:0;border-right:1px solid #0509148c;border-radius:0;flex:1 1 0;margin:0;padding:12px 8px;font-size:clamp(12px,2.4vw,13px);font-weight:700;line-height:1;transition:color .3s cubic-bezier(.45,0,.22,1),background .3s cubic-bezier(.45,0,.22,1),box-shadow .3s cubic-bezier(.45,0,.22,1),filter .3s cubic-bezier(.45,0,.22,1);position:relative;overflow:hidden}.weight_class_btn[data-v-7a3c6721]:before{content:"";pointer-events:none;opacity:.6;background-image:linear-gradient(128deg,#ffffff26 0%,#ffffff0d 28%,#0000 46% 62%,#ffffff09 100%);transition:opacity .3s;position:absolute;inset:0}.weight_class_btn[data-v-7a3c6721]:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(#fff3c2,#ffd75e);height:3px;transition:opacity .3s cubic-bezier(.45,0,.22,1),transform .3s cubic-bezier(.45,0,.22,1);position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 0 9px 1px #ffda60bf,0 -9px 20px #ffda6047}.weight_class_btn[data-v-7a3c6721]:last-child{border-right:0}.weight_class_btn.is_first[data-v-7a3c6721]{border-top-left-radius:var(--strip-radius)}.weight_class_btn.is_last[data-v-7a3c6721]{border-top-right-radius:var(--strip-radius)}.weight_class_btn.is_first[data-v-7a3c6721]:after{box-shadow:0 0 4px #ffda6099,0 -9px 20px #ffda6047}.weight_class_btn_text[data-v-7a3c6721]{z-index:1;white-space:nowrap;transition:text-shadow .3s cubic-bezier(.45,0,.22,1),color .3s;display:block;position:relative}.weight_class_btn_plug[data-v-7a3c6721]{z-index:3;background:rgb(var(--wire-rgb));opacity:0;pointer-events:none;border-radius:1px 0 0;width:4px;height:5px;transition:opacity .22s,transform .22s,background-color .3s;position:absolute;bottom:0;right:-1px;transform:translate(2px);box-shadow:0 0 0 1px #0509144d,-1px 0 2px #05091438}.weight_class_cluster:not(.is_locked) .weight_class_btn[aria-pressed=true] .weight_class_btn_plug[data-v-7a3c6721]{opacity:1;transform:none}.weight_class_cluster.is_combining .weight_class_btn[aria-pressed=true] .weight_class_btn_plug[data-v-7a3c6721]{background:rgb(var(--wire-rgb-on))}.weight_class_btn[data-v-7a3c6721]:hover:not([aria-pressed=true]):not(.is_included){color:#e4eaf8f2;background:linear-gradient(#ffffff08,#fff0),linear-gradient(#3a466280,#1b243ab8)}.weight_class_btn.is_included[data-v-7a3c6721]:hover,.weight_class_btn[aria-pressed=true][data-v-7a3c6721]:hover{filter:brightness(1.1)}.weight_class_btn[data-v-7a3c6721]:active{filter:brightness(1.22);transition-duration:80ms}.weight_class_btn.is_included[data-v-7a3c6721]{color:#fff;transition-delay:var(--ignite-delay);background:radial-gradient(128% 150% at 50% 122%,#ffeea275,#ffd66242 46%,#ffc6481f 74%,#0000 100%),linear-gradient(#846022e6,#604416f0)}.weight_class_btn.is_included[data-v-7a3c6721]:before{opacity:.8;background-image:linear-gradient(128deg,#fffcec33 0%,#fff4c80f 30%,#0000 50%,#ffe8960d 100%)}.weight_class_btn.is_included[data-v-7a3c6721]:after{opacity:.8;transition-delay:var(--ignite-delay);transform:none}.weight_class_btn.is_included .weight_class_btn_text[data-v-7a3c6721]{color:#fff;text-shadow:0 1px 2px #281a048c;transition-delay:var(--ignite-delay)}.weight_class_strip--combining .weight_class_btn.is_included[data-v-7a3c6721]{border-right-color:#080b1666}.weight_class_btn[aria-pressed=true][data-v-7a3c6721]{color:#fff2c0;z-index:2;background:radial-gradient(130% 158% at 50% 122%,#fff6ba9e,#ffdc6c5c 44%,#ffca4e29 72%,#0000 100%),linear-gradient(#a47828f0,#76541afa);font-weight:800;animation:.55s cubic-bezier(.3,.7,.3,1) weightBtnIgnite-7a3c6721;box-shadow:inset 0 0 0 1px #ffe898eb,inset 0 0 16px #ffd85e21,0 0 14px #ffda604d,0 0 32px #ffcc4824}.weight_class_btn[aria-pressed=true][data-v-7a3c6721]:before{opacity:1}.weight_class_strip--combining .weight_class_btn[aria-pressed=true][data-v-7a3c6721]:after{opacity:1;background:linear-gradient(#fff8da,#ffdb66);transform:none;box-shadow:0 0 11px 2px #ffde68d9,0 -11px 24px #ffda6059}.weight_class_btn[aria-pressed=true] .weight_class_btn_text[data-v-7a3c6721]{color:#fff6d6;text-shadow:0 1px 2px #281a0480,0 0 8px #ffe89666}@keyframes weightBtnIgnite-7a3c6721{0%{filter:brightness(1.85)saturate(1.2)}to{filter:brightness()saturate()}}.weight_class_btn[data-v-7a3c6721]:focus-visible{outline-offset:-2px;z-index:3;outline:2px solid #17a2b88c}.combine_tab[data-v-7a3c6721]{z-index:2;height:var(--tab-h);border-radius:0 0 var(--strip-radius) var(--strip-radius);color:#cad4e8c7;font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;isolation:isolate;background:0 0;border:1px solid #94a8d23d;border-top:0;justify-content:center;align-self:flex-start;align-items:center;padding:0 15px;font-size:10px;font-weight:800;line-height:1;transition:color .25s,border-color .25s,box-shadow .25s,filter .25s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 3px 10px #00000029}.combine_tab[data-v-7a3c6721]:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background-color:#0b1121;background-image:linear-gradient(#ffffff0b,#0000 42%);transition:background-color .25s;position:absolute;inset:0}.combine_edge_light[data-v-7a3c6721]{top:-1px;left:-1px;bottom:var(--wire-y);z-index:1;pointer-events:none;background:#7886a24d;border-radius:0;width:3px;transition:background .25s,box-shadow .25s;position:absolute}.combine_tab_label[data-v-7a3c6721]{white-space:nowrap;z-index:2;text-shadow:0 1px 2px #00000073;position:relative}.combine_tab[data-v-7a3c6721]:hover:not(:disabled):not(.is_on){color:#e0e7f6e6;border-color:#94a8d252}.combine_tab[data-v-7a3c6721]:hover:not(:disabled):not(.is_on):before{background-color:#0d1528;background-image:linear-gradient(#fff1,#0000 46%)}.combine_tab.is_on[data-v-7a3c6721]{color:#f7f9ff;border-color:#becfed94;box-shadow:inset 0 1px #ffffff21,inset 0 -1px #04081247,0 4px 12px #0003}.combine_tab.is_on[data-v-7a3c6721]:before{background-color:#506487;background-image:linear-gradient(#ffffff24,#0000 47%),linear-gradient(90deg,#3e506f,#506487 70%,#465a7c)}.combine_tab[data-v-7a3c6721]:active:not(:disabled):not(.is_locked){opacity:1}.combine_tab.is_on[data-v-7a3c6721]:hover{filter:brightness(1.08)}.combine_tab.is_on .combine_edge_light[data-v-7a3c6721]{background:linear-gradient(#f5e2ab,#ecd48c);top:-3px;box-shadow:0 0 2px #f0d69666}.combine_wire[data-v-7a3c6721]{left:0;bottom:var(--wire-y);width:var(--combine_fill_pct,0%);height:calc(var(--tab-h) - var(--wire-y));z-index:0;pointer-events:none;border-right:var(--wire-thick) solid var(--wire-outer);border-bottom:var(--wire-thick) solid var(--wire-outer);filter:drop-shadow(0 1px #03060e73);transition:border-color .3s,filter .3s;position:absolute}.weight_class_cluster.is_combining .combine_wire[data-v-7a3c6721]{border-right-color:var(--wire-outer-on);border-bottom-color:var(--wire-outer-on);filter:drop-shadow(0 0 2px #bbcbe72e)}.weight_class_cluster.is_locked .combine_wire[data-v-7a3c6721]{display:none}.combine_tab[data-v-7a3c6721]:disabled,.combine_tab.is_locked[data-v-7a3c6721]{cursor:not-allowed;opacity:.42}.combine_tab[data-v-7a3c6721]:focus-visible{outline-offset:-2px;z-index:4;outline:2px solid #17a2b88c}@media (prefers-reduced-motion:reduce){.weight_class_btn[data-v-7a3c6721],.weight_class_btn[data-v-7a3c6721]:before,.weight_class_btn[data-v-7a3c6721]:after,.weight_class_btn_text[data-v-7a3c6721],.weight_class_btn_plug[data-v-7a3c6721],.weight_class_btn[aria-pressed=true][data-v-7a3c6721],.weight_class_btn[aria-pressed=true][data-v-7a3c6721]:before,.weight_class_strip[data-v-7a3c6721]:before,.combine_tab[data-v-7a3c6721],.combine_tab[data-v-7a3c6721]:before,.combine_edge_light[data-v-7a3c6721],.combine_wire[data-v-7a3c6721],.combine_tab.is_on .combine_edge_light[data-v-7a3c6721]{transition:none;animation:none}}@container lb-panel (width<=520px){.weight_class_selector[data-v-7a3c6721]{flex-basis:100%}.weight_class_selector_scale[data-v-7a3c6721]{display:none}}.brand_divider[data-v-7a3c6721]{--wm-h:18px;align-items:center;gap:14px;padding:14px 16px 16px;display:flex}.brand_rule[data-v-7a3c6721]{transform:translateY(calc(var(--wm-h) * .18));background:#ddb14e8c;flex:auto;height:1px}.brand_wordmark[data-v-7a3c6721]{height:var(--wm-h);flex:none;display:block}.sub_bar[data-v-7a3c6721]{z-index:2;background:linear-gradient(180deg, #ffffff0b, #fff0), var(--header-bg);border-bottom:0;align-items:center;padding:9px 16px;display:flex;position:relative}.sub_heading[data-v-7a3c6721]{align-items:center;gap:9px;width:100%;min-width:0;margin:0;display:flex}.sub_rail[data-v-7a3c6721]{background:#cfe0f5;border-radius:99px;flex:0 0 3px;align-self:center;width:3px;height:15px}.sub_titles[data-v-7a3c6721]{flex-wrap:wrap;flex:auto;align-items:baseline;gap:9px;min-width:0;font:800 15px/1 Inter,system-ui,sans-serif;display:flex}.sub_division[data-v-7a3c6721]{font:inherit;letter-spacing:0;color:var(--text)}.sub_mid[data-v-7a3c6721]{color:#6f7c93;-webkit-user-select:none;user-select:none;margin-inline:6px;font-size:15px;font-weight:600;line-height:1}.sub_weight[data-v-7a3c6721]{letter-spacing:0;color:#8ea3bd;font-size:13px;font-weight:700;line-height:1}.sub_bar.has_tabs[data-v-7a3c6721]{padding:0}.sub_bar.has_tabs[data-v-7a3c6721]:after{content:"";pointer-events:none;background:#ffffff0f;height:1px;position:absolute;bottom:0;left:0;right:0}.division_bar[data-v-7a3c6721]{justify-content:space-between;align-items:stretch;width:100%;min-width:0;display:flex}.division_tabs[data-v-7a3c6721]{grid-template-columns:repeat(var(--seg-count,2), minmax(0, 1fr));flex:auto;min-width:0;display:grid;position:relative}.division_tab[data-v-7a3c6721]{color:#7f8ea8;letter-spacing:.01em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;min-width:0;height:48px;margin:0;padding:0 8px;font:800 15px/1 Inter,system-ui,sans-serif;transition:color .2s}.division_tab[data-v-7a3c6721]:hover:not(.on){color:#c3cfe0}.division_tab.on[data-v-7a3c6721]{color:var(--text);cursor:default}.division_tab[data-v-7a3c6721]:focus-visible{outline-offset:-4px;outline:2px solid #e6ecfab3}.division_ink[data-v-7a3c6721]{z-index:1;width:calc(100% / var(--seg-count,2));height:3px;transform:translateX(calc(100% * var(--seg-index,0)));pointer-events:none;background:#6fb6ff;border-radius:3px 3px 0 0;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .3s;position:absolute;bottom:0;left:0}.division_ink.is_f[data-v-7a3c6721]{background:#ff8cc6}.division_ink.is_y[data-v-7a3c6721]{background:#cfe0f5}.banner_class[data-v-7a3c6721]{color:#8ea3bd;white-space:nowrap;align-self:center;padding-right:16px;font:700 13px/1 Inter,system-ui,sans-serif;display:none}.hand_head[data-v-7a3c6721]{align-items:center;min-height:24px;margin-bottom:14px;padding-inline:6px;display:none}@container lb-panel (width>=620px){.division_tabs[data-v-7a3c6721]{flex:0 0 300px}.banner_class[data-v-7a3c6721]{display:block}.panel_header[data-v-7a3c6721]{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:end;column-gap:20px;display:grid}.hand_head[data-v-7a3c6721]{display:flex}}@media (prefers-reduced-motion:reduce){.division_tab[data-v-7a3c6721],.division_ink[data-v-7a3c6721]{transition:none}}.wrap[data-v-7a3c6721]{position:relative}.rows_viewport[data-v-7a3c6721]{width:100%;position:relative;overflow:hidden}.rows_panel[data-v-7a3c6721],.rows_grid[data-v-7a3c6721]{width:100%;display:block}.row_grid[data-v-7a3c6721]{width:100%;color:var(--text);text-align:left;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:48px minmax(0,1fr) 40px 36px;align-items:center;margin:0;padding:0;display:grid}.row_grid.no_delta_column[data-v-7a3c6721]{grid-template-columns:48px minmax(0,1fr) 36px}.row_grid.field_row[data-v-7a3c6721]{background-color:#b0c4e80f}.row_grid.band_row[data-v-7a3c6721]{background-color:#b0c4e821}.row_grid.female_row[data-v-7a3c6721]{box-shadow:none}.row_grid.female_row.near_podium[data-v-7a3c6721]:before{background-color:#383756}.row_grid.female_row.near_podium_first[data-v-7a3c6721]:before{background-color:#574c69}.row_grid.female_row.field_row[data-v-7a3c6721]{--row-fill:#252443}.row_grid.female_row.band_row[data-v-7a3c6721]{--row-fill:#463a57}.row_grid.male_row.near_podium[data-v-7a3c6721]:before{background-color:#2a3b59}.row_grid.male_row.near_podium_first[data-v-7a3c6721]:before{background-color:#395572}.row_grid.male_row.field_row[data-v-7a3c6721]{--row-fill:#172845}.row_grid.male_row.band_row[data-v-7a3c6721]{--row-fill:#274360}.row_grid.female_row.field_row[data-v-7a3c6721],.row_grid.male_row.field_row[data-v-7a3c6721]{background-color:var(--row-fill)}.row_grid.lb_row_v2[data-v-7a3c6721]:hover{background-color:#ffffff08}.row_grid.lb_row_v2[data-v-7a3c6721]:active{background-color:#ffffff0d}.row_grid.lb_row_v2.field_row[data-v-7a3c6721]:hover{background-color:#b0c4e81a}.row_grid.lb_row_v2.field_row[data-v-7a3c6721]:active{background-color:#b0c4e81f}.row_grid.lb_row_v2.band_row[data-v-7a3c6721]:hover{background-color:#b0c4e82b}.row_grid.lb_row_v2.band_row[data-v-7a3c6721]:active{background-color:#b0c4e830}.row_grid.lb_row_v2.female_row.field_row[data-v-7a3c6721]:hover,.row_grid.lb_row_v2.male_row.field_row[data-v-7a3c6721]:hover{background-color:color-mix(in srgb, var(--row-fill), #fff 4%)}.row_grid.lb_row_v2.female_row.field_row[data-v-7a3c6721]:active,.row_grid.lb_row_v2.male_row.field_row[data-v-7a3c6721]:active{background-color:color-mix(in srgb, var(--row-fill), #fff 6%)}.row_grid.top1[data-v-7a3c6721],.row_grid.top2[data-v-7a3c6721],.row_grid.top3[data-v-7a3c6721],.row_grid.near_podium[data-v-7a3c6721]{isolation:isolate;position:relative}.row_grid.intro_face_back[data-v-7a3c6721]{position:absolute}.row_grid.top1[data-v-7a3c6721]:before,.row_grid.top2[data-v-7a3c6721]:before,.row_grid.top3[data-v-7a3c6721]:before,.row_grid.near_podium[data-v-7a3c6721]:before{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.row_grid.top1>.cell[data-v-7a3c6721],.row_grid.top2>.cell[data-v-7a3c6721],.row_grid.top3>.cell[data-v-7a3c6721],.row_grid.near_podium>.cell[data-v-7a3c6721]{z-index:1;position:relative}.row_grid.has_pattern[data-v-7a3c6721]{isolation:isolate}.row_grid.has_pattern[data-v-7a3c6721]:not(.intro_face_back){position:relative}.row_grid.has_pattern>.cell[data-v-7a3c6721]{z-index:1;position:relative}.row_grid.has_pattern>.row_pattern[data-v-7a3c6721]{z-index:0}.row_grid.lb_row_v2.top1[data-v-7a3c6721]:hover,.row_grid.lb_row_v2.top2[data-v-7a3c6721]:hover,.row_grid.lb_row_v2.top3[data-v-7a3c6721]:hover,.row_grid.lb_row_v2.near_podium[data-v-7a3c6721]:hover,.row_grid.lb_row_v2.top1[data-v-7a3c6721]:active,.row_grid.lb_row_v2.top2[data-v-7a3c6721]:active,.row_grid.lb_row_v2.top3[data-v-7a3c6721]:active,.row_grid.lb_row_v2.near_podium[data-v-7a3c6721]:active{background-color:#0000}.row_grid.lb_row_v2.top1[data-v-7a3c6721]:hover:before{filter:brightness(1.06)}.row_grid.lb_row_v2.top2[data-v-7a3c6721]:hover:before,.row_grid.lb_row_v2.top3[data-v-7a3c6721]:hover:before,.row_grid.lb_row_v2.near_podium[data-v-7a3c6721]:hover:before{filter:brightness(1.12)}.row_grid.lb_row_v2.top1[data-v-7a3c6721]:active:before,.row_grid.lb_row_v2.top2[data-v-7a3c6721]:active:before,.row_grid.lb_row_v2.top3[data-v-7a3c6721]:active:before,.row_grid.lb_row_v2.near_podium[data-v-7a3c6721]:active:before{filter:brightness(.94)}.row_grid[data-v-7a3c6721]:focus-visible{outline-offset:-2px;outline:2px solid #17a2b88c}.row_grid .cell[data-v-7a3c6721]{min-width:0;padding:4px 8px}.row_grid .rank_cell[data-v-7a3c6721]{color:var(--muted);justify-content:center;align-items:center;padding:4px 0;font-weight:800;display:flex}.row_grid .name_cell[data-v-7a3c6721]{align-items:center;gap:10px;min-width:0;padding:4px 6px;display:flex}.row_grid .delta_cell[data-v-7a3c6721]{justify-content:center;align-items:center;padding:4px 0;display:flex;overflow:visible}.row_grid .chevron_cell[data-v-7a3c6721]{color:var(--muted);justify-content:center;align-items:center;padding:4px 8px 4px 0;display:flex}.name_text[data-v-7a3c6721]{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;max-width:100%;font-size:16px;font-weight:600;display:inline-block;overflow:hidden}.avatar_slot[data-v-7a3c6721]{flex:none;justify-content:center;align-items:center;width:41px;height:41px;display:inline-flex}.avatar_rim[data-v-7a3c6721]{box-shadow:none;background:0 0;border-radius:50%;padding:0;display:inline-flex}.avatar[data-v-7a3c6721]{object-fit:cover;width:34px;height:34px;box-shadow:none;background:#ffffff0f;border:none;border-radius:50%;display:block}.avatar.is_default[data-v-7a3c6721]{box-shadow:none;background:0 0;border-color:#0000}.row_grid.top1 .avatar[data-v-7a3c6721],.row_grid.top2 .avatar[data-v-7a3c6721],.row_grid.top3 .avatar[data-v-7a3c6721]{width:37px;height:37px}.skill_chip[data-v-7a3c6721]{color:var(--muted);border:1px solid var(--border);background:#ffffff0a;border-radius:999px;flex:none;align-items:center;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.chev_right[data-v-7a3c6721]{width:18px;height:18px;display:block}.rank_num[data-v-7a3c6721]{color:var(--muted);font-size:17px;font-weight:800}.row_grid.band_row .rank_num[data-v-7a3c6721]{color:#b1bcd4}.row_grid.near_podium .rank_num[data-v-7a3c6721]{color:var(--accent)}.trophy[data-v-7a3c6721]{justify-content:center;align-items:center;width:37px;height:37px;font-size:0;line-height:0;display:inline-flex;position:relative;overflow:visible}.trophy_medal_frame[data-v-7a3c6721]{isolation:isolate;background-position:42%;background-repeat:no-repeat;background-size:cover;width:37px;height:37px;display:block;position:relative;overflow:hidden}.row_grid .rank_cell .trophy .trophy_medal_frame[data-v-7a3c6721]:after{content:"";pointer-events:none;mix-blend-mode:screen;-webkit-mask-image:var(--rank_img);-webkit-mask-image:var(--rank_img);mask-image:var(--rank_img);will-change:background-position;background-image:linear-gradient(115deg,#fff0 42%,#ffffffe6 50%,#fff0 58%);background-position:130% 0;background-repeat:no-repeat;background-size:260% 100%;animation:4s cubic-bezier(.32,.8,.2,1) .1s infinite both trophyShimmerSweep-7a3c6721;position:absolute;inset:0;-webkit-mask-position:42%;mask-position:42%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes trophyShimmerSweep-7a3c6721{0%{background-position:130% 0}55%{background-position:-30% 0}to{background-position:-30% 0}}@media (prefers-reduced-motion:reduce){.row_grid .rank_cell .trophy .trophy_medal_frame[data-v-7a3c6721]:after{background-position:100% 0;animation:none}}.row_grid .rank_cell .trophy[data-v-7a3c6721]:after,.row_grid:not(.top1) .rank_cell .trophy .trophy_medal_frame[data-v-7a3c6721]:after{content:none}.row_grid.top1[data-v-7a3c6721]:before{background-image:linear-gradient(118deg,#fff0 28%,#fffae070 50%,#fff0 72%),linear-gradient(#e4c25e,#c79a35);box-shadow:inset 0 1px #fff6ce99}.row_grid.top1 .cell[data-v-7a3c6721]{padding-top:8px;padding-bottom:8px}.row_grid.top2[data-v-7a3c6721]:before{background-image:linear-gradient(118deg,#fff0 30%,#ffffff42 50%,#fff0 70%),linear-gradient(#bac4d6bd,#96a3bca8);box-shadow:inset 0 1px #ffffff4d}.row_grid.top3[data-v-7a3c6721]:before{background-image:linear-gradient(118deg,#fff0 32%,#ffe2c433 50%,#fff0 68%),linear-gradient(#a06a42,#7c4d2c);box-shadow:inset 0 1px #ffd6b24d}.row_grid.top1 .name_text[data-v-7a3c6721],.row_grid.top2 .name_text[data-v-7a3c6721]{color:#13182a;font-weight:700}.row_grid.top3 .name_text[data-v-7a3c6721]{color:#fff3e8;font-weight:700}.row_grid.top1 .chevron_cell[data-v-7a3c6721],.row_grid.top2 .chevron_cell[data-v-7a3c6721]{color:#0b0f1c8c}.row_grid.top3 .chevron_cell[data-v-7a3c6721]{color:#f1d3b8}:is(.row_grid.top1 .avatar_rim[data-v-7a3c6721]:not(.avatar_rim--deco):has(>.avatar.is_default),.row_grid.top2 .avatar_rim[data-v-7a3c6721]:not(.avatar_rim--deco):has(>.avatar.is_default),.row_grid.top3 .avatar_rim[data-v-7a3c6721]:not(.avatar_rim--deco):has(>.avatar.is_default)){position:relative;overflow:hidden}.row_grid.top1 .avatar_rim[data-v-7a3c6721]:not(.avatar_rim--deco):has(>.avatar.is_default){background:#b98516}.row_grid.top2 .avatar_rim[data-v-7a3c6721]:not(.avatar_rim--deco):has(>.avatar.is_default){background:#8793a8}.row_grid.top3 .avatar_rim[data-v-7a3c6721]:not(.avatar_rim--deco):has(>.avatar.is_default){background:#bb7d4d}.row_grid.top1 .avatar_rim:not(.avatar_rim--deco)>.avatar.is_default[data-v-7a3c6721],.row_grid.top2 .avatar_rim:not(.avatar_rim--deco)>.avatar.is_default[data-v-7a3c6721],.row_grid.top3 .avatar_rim:not(.avatar_rim--deco)>.avatar.is_default[data-v-7a3c6721]{opacity:0}.row_grid.top1 .avatar_rim[data-v-7a3c6721]:not(.avatar_rim--deco):has(>.avatar.is_default):after{content:"";pointer-events:none;background:#fffffff2;position:absolute;inset:0;-webkit-mask:url(/avatars/default-pfp-bust.webp) 50%/cover no-repeat;mask:url(/avatars/default-pfp-bust.webp) 50%/cover no-repeat}.row_grid.top2 .avatar_rim[data-v-7a3c6721]:not(.avatar_rim--deco):has(>.avatar.is_default):after{content:"";pointer-events:none;background:#fffffff2;position:absolute;inset:0;-webkit-mask:url(/avatars/default-pfp-bust.webp) 50%/cover no-repeat;mask:url(/avatars/default-pfp-bust.webp) 50%/cover no-repeat}.row_grid.top3 .avatar_rim[data-v-7a3c6721]:not(.avatar_rim--deco):has(>.avatar.is_default):after{content:"";pointer-events:none;background:#fffffff2;position:absolute;inset:0;-webkit-mask:url(/avatars/default-pfp-bust.webp) 50%/cover no-repeat;mask:url(/avatars/default-pfp-bust.webp) 50%/cover no-repeat}.row_grid .avatar_rim.avatar_rim--deco[data-v-7a3c6721]{box-shadow:none;background:0 0;padding:2px;position:relative}.row_grid .avatar_rim.avatar_rim--deco .avatar[data-v-7a3c6721]{box-shadow:none;border-color:#0000}.row_grid .avatar_rim.avatar_rim--deco .avatar.is_default[data-v-7a3c6721]{filter:none;background-color:#0a1630;background-image:none}.row_grid .avatar_rim.avatar_rim--deco.deco_gold_ring[data-v-7a3c6721]{background:linear-gradient(145deg,#f2d983,#c98a1a);box-shadow:0 0 0 1px #f0d67a73,0 0 6px #c98a1a59}.row_grid .avatar_rim.avatar_rim--deco.deco_ember_flare[data-v-7a3c6721]{background:linear-gradient(145deg,#ff5a288c,#0f1d3fe6)}.row_grid .avatar_rim.avatar_rim--deco.deco_ember_flare[data-v-7a3c6721]:after{content:"";pointer-events:none;-webkit-mask-composite:xor;background:conic-gradient(from 120deg,#ff5a28,#f0d67a,#ff5a28);border-radius:50%;padding:2px;animation:8s linear infinite avatar_deco_spin-7a3c6721;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.row_grid .avatar_rim.avatar_rim--deco.deco_voltage[data-v-7a3c6721]{background:linear-gradient(145deg,#7ec8ff,#2a6cff);box-shadow:0 0 8px #50b4ff73}.row_grid .avatar_rim.avatar_rim--deco.deco_crown_orbit[data-v-7a3c6721]{background:linear-gradient(145deg,#f2d983,#8b5a00)}.row_grid .avatar_rim.avatar_rim--deco.deco_frost_band[data-v-7a3c6721]{background:linear-gradient(145deg,#d8f0ff,#6aa8d8)}@keyframes avatar_deco_spin-7a3c6721{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.row_grid .avatar_rim.avatar_rim--deco.deco_ember_flare[data-v-7a3c6721]:after{animation:none}}@media (forced-colors:active){.row_grid .avatar_rim.avatar_rim--deco[data-v-7a3c6721]{box-shadow:none;background:highlight}.row_grid .avatar_rim.avatar_rim--deco.deco_ember_flare[data-v-7a3c6721]:after{content:none}}.row_grid.near_podium[data-v-7a3c6721]:before{background-color:#239aaf28}.row_grid.near_podium_first[data-v-7a3c6721]:before{background-color:#66a2b246}.row_grid.near_podium .chevron_cell[data-v-7a3c6721]{color:var(--accent)}.toggle_wrap[data-v-7a3c6721]{appearance:none;width:100%;height:34px;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .2s;display:flex}.toggle_wrap[data-v-7a3c6721]:focus-visible{outline-offset:-2px;outline:2px solid #78c8ffb3}.toggle_wrap[data-v-7a3c6721]:hover{background-color:#ffffff04}.show_more_button[data-v-7a3c6721]{color:#9eabc9b3;pointer-events:none;justify-content:center;align-items:center;width:14px;height:14px;transition:color .2s;display:inline-flex}.show_more_button svg[data-v-7a3c6721]{width:14px;height:14px;display:block}.toggle_wrap:hover .show_more_button[data-v-7a3c6721]{color:#ced8e8d9}.toggle_icon[data-v-7a3c6721]{transform-origin:50%;transform-box:fill-box;transition:transform .18s;display:block}.lb_float_collapse[data-v-7a3c6721]{z-index:35;pointer-events:none;width:100%;padding-top:24px;position:fixed;top:0;left:0}.float_dock_space[data-v-7a3c6721]{height:34px}.lb_float_bar[data-v-7a3c6721]{appearance:none;pointer-events:auto;width:100%;font:inherit;color:inherit;background-color:#0b1630;margin:0;box-shadow:0 -1px #ffffff0f,0 -8px 20px #00000059}.toggle_wrap.lb_float_bar[data-v-7a3c6721]:hover{background-color:#0d1832}.lb_float_bar[data-v-7a3c6721]:focus-visible,.lb_float_bar.is_kbd_focus[data-v-7a3c6721]{outline-offset:-2px;outline:2px solid #78c8ffb3}.lb_float_focus[data-v-7a3c6721]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes rowSlideIn-7a3c6721{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.expanded_row[data-v-7a3c6721]{animation:.3s cubic-bezier(.22,1,.36,1) both rowSlideIn-7a3c6721;animation-delay:calc(var(--enter-i,0) * 28ms)}@media (prefers-reduced-motion:reduce){.expanded_row[data-v-7a3c6721]{animation:none}}.loading_row[data-v-7a3c6721]{cursor:default;color:var(--muted);text-align:center;grid-template-columns:1fr;padding:20px 16px}.loading_row .cell[data-v-7a3c6721]{padding:0}@media (width<=760px){.row_grid[data-v-7a3c6721]{grid-template-columns:50px minmax(0,1fr) 40px 38px}.row_grid.no_delta_column[data-v-7a3c6721]{grid-template-columns:50px minmax(0,1fr) 38px}.row_grid .cell[data-v-7a3c6721]{padding:4px 8px}.row_grid .name_cell[data-v-7a3c6721]{gap:10px;padding:4px 6px}.name_text[data-v-7a3c6721]{font-size:16px}.avatar_slot[data-v-7a3c6721]{width:44px;height:44px}.avatar[data-v-7a3c6721]{width:36px;height:36px}.row_grid.top1 .avatar[data-v-7a3c6721],.row_grid.top2 .avatar[data-v-7a3c6721],.row_grid.top3 .avatar[data-v-7a3c6721],.trophy[data-v-7a3c6721],.trophy_medal_frame[data-v-7a3c6721]{width:40px;height:40px}.rank_num[data-v-7a3c6721]{font-size:16px}.chev_right[data-v-7a3c6721]{width:20px;height:20px}}.rows_grid>.row_grid[data-v-7a3c6721]:last-child{border-bottom:none}.feedback_prompt_row[data-v-7a3c6721]{background:0 0;justify-content:center;padding:12px 16px 4px;transition:opacity .24s;display:flex}.feedback_prompt_row.is_waiting[data-v-7a3c6721]{opacity:0;visibility:hidden}.lb-rows-none .lb-rows-enter-active[data-v-7a3c6721]{transition:opacity .32s,transform .32s cubic-bezier(.22,1,.36,1)}.lb-rows-none .lb-rows-enter-from[data-v-7a3c6721]{opacity:0;transform:translateY(6px)}.lb-rows-inert .lb-rows-enter-active[data-v-7a3c6721],.lb-rows-inert .lb-rows-leave-active[data-v-7a3c6721],.lb-rows-inert .lb-rows-move[data-v-7a3c6721]{transition:none}.lb-rows-inert .lb-rows-enter-from[data-v-7a3c6721],.lb-rows-inert .lb-rows-leave-to[data-v-7a3c6721]{opacity:1;transform:none}.lb-rows-expand .lb-rows-enter-active[data-v-7a3c6721]{transition:opacity .3s}.lb-rows-expand .lb-rows-enter-from[data-v-7a3c6721]{opacity:0}.lb-rows-expand .lb-rows-enter-to[data-v-7a3c6721]{opacity:1}.lb-rows-expand .lb-rows-move[data-v-7a3c6721]{transition:transform .38s cubic-bezier(.22,1,.36,1)}.lb-rows-expand .lb-rows-leave-active[data-v-7a3c6721]{pointer-events:none;width:100%;transition:opacity .2s;position:absolute}.lb-rows-expand .lb-rows-leave-to[data-v-7a3c6721]{opacity:0}.lb-rows-collapse .lb-rows-leave-active[data-v-7a3c6721]{pointer-events:none;width:100%;transition:opacity .24s;position:absolute}.lb-rows-collapse .lb-rows-leave-from[data-v-7a3c6721]{opacity:1}.lb-rows-collapse .lb-rows-leave-to[data-v-7a3c6721]{opacity:0}.lb-rows-collapse .lb-rows-move[data-v-7a3c6721]{transition:transform .34s cubic-bezier(.22,1,.36,1)}.lb-rows-collapse .lb-rows-enter-active[data-v-7a3c6721]{transition:opacity .24s}.lb-rows-collapse .lb-rows-enter-from[data-v-7a3c6721]{opacity:0}.lb-panel-right-leave-active[data-v-7a3c6721],.lb-panel-left-leave-active[data-v-7a3c6721],.lb-panel-right-enter-active[data-v-7a3c6721],.lb-panel-left-enter-active[data-v-7a3c6721]{transition:transform var(--lb-slide-dur,.18s) var(--lb-slide-ease,cubic-bezier(.42,0,.58,1)), --lb-edge var(--lb-slide-dur,.18s) cubic-bezier(.7,0,1,1);will-change:transform}.lb-panel-right-enter-active[data-v-7a3c6721],.lb-panel-left-leave-active[data-v-7a3c6721]{-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--lb-edge,0px));-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--lb-edge,0px));mask-image:linear-gradient(90deg, transparent, #000 var(--lb-edge,0px))}.lb-panel-left-enter-active[data-v-7a3c6721],.lb-panel-right-leave-active[data-v-7a3c6721]{-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--lb-edge,0px)), transparent);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--lb-edge,0px)), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - var(--lb-edge,0px)), transparent)}.lb-panel-right-enter-active[data-v-7a3c6721],.lb-panel-left-enter-active[data-v-7a3c6721]{z-index:1;position:relative}.lb-panel-right-leave-active[data-v-7a3c6721],.lb-panel-left-leave-active[data-v-7a3c6721]{z-index:0}.lb-panel-right-leave-active[data-v-7a3c6721],.lb-panel-left-leave-active[data-v-7a3c6721],.lb-panel-fade-leave-active[data-v-7a3c6721]{width:100%;position:absolute;top:0;left:0;right:0}.lb-panel-right-enter-from[data-v-7a3c6721]{opacity:1;--lb-edge:40px;transform:translate(calc(100% - 40px))}.lb-panel-right-enter-to[data-v-7a3c6721],.lb-panel-right-leave-from[data-v-7a3c6721]{opacity:1;--lb-edge:0px;transform:none}.lb-panel-right-leave-to[data-v-7a3c6721],.lb-panel-left-enter-from[data-v-7a3c6721]{opacity:1;--lb-edge:40px;transform:translate(calc(40px - 100%))}.lb-panel-left-enter-to[data-v-7a3c6721],.lb-panel-left-leave-from[data-v-7a3c6721]{opacity:1;--lb-edge:0px;transform:none}.lb-panel-left-leave-to[data-v-7a3c6721]{opacity:1;--lb-edge:40px;transform:translate(calc(100% - 40px))}.lb_slide_cruise .lb-panel-right-enter-to[data-v-7a3c6721],.lb_slide_cruise .lb-panel-left-enter-to[data-v-7a3c6721]{--lb-edge:40px}.lb-panel-fade-enter-active[data-v-7a3c6721],.lb-panel-fade-leave-active[data-v-7a3c6721]{will-change:opacity;transition:opacity .26s}.lb-panel-fade-enter-from[data-v-7a3c6721],.lb-panel-fade-leave-to[data-v-7a3c6721]{opacity:0}.lb-panel-sweep-women-enter-active[data-v-7a3c6721],.lb-panel-sweep-men-enter-active[data-v-7a3c6721]{z-index:1;will-change:clip-path,transform;background:#0b1630;min-height:100%;transition:clip-path .4s cubic-bezier(.16,.84,.3,1),transform .4s cubic-bezier(.16,.84,.3,1);position:relative}.lb-panel-sweep-women-leave-active[data-v-7a3c6721],.lb-panel-sweep-men-leave-active[data-v-7a3c6721]{z-index:0;width:100%;transition:transform .4s cubic-bezier(.16,.84,.3,1),filter .4s cubic-bezier(.16,.84,.3,1);position:absolute;top:0;left:0;right:0}.lb-panel-sweep-women-enter-from[data-v-7a3c6721]{clip-path:inset(0 0 0 100%);transform:translate(8%)}.lb-panel-sweep-men-enter-from[data-v-7a3c6721]{clip-path:inset(0 100% 0 0);transform:translate(-8%)}.lb-panel-sweep-women-enter-to[data-v-7a3c6721],.lb-panel-sweep-men-enter-to[data-v-7a3c6721]{clip-path:inset(0);transform:none}.lb-panel-sweep-women-leave-to[data-v-7a3c6721]{filter:brightness(.55);transform:translate(-6%)}.lb-panel-sweep-men-leave-to[data-v-7a3c6721]{filter:brightness(.55);transform:translate(6%)}.lb-panel-push-right-enter-active[data-v-7a3c6721],.lb-panel-push-left-enter-active[data-v-7a3c6721]{z-index:1;will-change:transform;background:#0b1630;min-height:100%;transition:transform .36s cubic-bezier(.16,.84,.3,1);position:relative}.lb-panel-push-right-enter-active[data-v-7a3c6721]{box-shadow:-28px 0 40px -12px #000000a6}.lb-panel-push-left-enter-active[data-v-7a3c6721]{box-shadow:28px 0 40px -12px #000000a6}.lb-panel-push-right-leave-active[data-v-7a3c6721],.lb-panel-push-left-leave-active[data-v-7a3c6721]{z-index:0;will-change:transform;width:100%;transition:transform .36s cubic-bezier(.16,.84,.3,1),filter .36s cubic-bezier(.16,.84,.3,1);position:absolute;top:0;left:0;right:0}.lb-panel-push-right-enter-from[data-v-7a3c6721]{transform:translate(100%)}.lb-panel-push-left-enter-from[data-v-7a3c6721]{transform:translate(-100%)}.lb-panel-push-right-enter-to[data-v-7a3c6721],.lb-panel-push-left-enter-to[data-v-7a3c6721]{transform:none}.lb-panel-push-right-leave-to[data-v-7a3c6721]{filter:brightness(.5);transform:translate(-30%)scale(.96)}.lb-panel-push-left-leave-to[data-v-7a3c6721]{filter:brightness(.5);transform:translate(30%)scale(.96)}.rows_panel.hand_ghost[data-v-7a3c6721]{z-index:0;pointer-events:none;will-change:transform,filter;width:100%;position:absolute;top:0;left:0;right:0}.rows_panel.hand_scrub_panel[data-v-7a3c6721]{z-index:1;will-change:transform;background:#0b1630;position:relative}.lb-panel-instant-leave-active[data-v-7a3c6721]{display:none}.rows_panel.wc_ghost[data-v-7a3c6721]{pointer-events:none;will-change:transform;width:100%;position:absolute;top:0;left:0;right:0}.rows_panel.wc_scrub_live[data-v-7a3c6721]{will-change:transform;position:relative}.lb_sweep[data-v-7a3c6721]{z-index:3;pointer-events:none;width:2px;margin-left:-1px;animation-duration:.4s,.4s;animation-timing-function:cubic-bezier(.16,.84,.3,1),linear;animation-fill-mode:both,both;position:absolute;top:0;bottom:0}.lb_sweep[data-v-7a3c6721]:after{content:"";width:70px;position:absolute;top:0;bottom:0}.lb_sweep--pink[data-v-7a3c6721]{background:linear-gradient(#ffe3f1,#ff8cc6 40%,#d6337f);animation-name:lb_sweep_to_left-7a3c6721,lb_sweep_fade-7a3c6721;box-shadow:0 0 18px 4px #ff8cc65c,0 0 2px 1px #ffe3f196}.lb_sweep--pink[data-v-7a3c6721]:after{background:linear-gradient(90deg,#ff8cc636,#ff8cc600);left:2px}.lb_sweep--blue[data-v-7a3c6721]{background:linear-gradient(#e0f0ff,#6fb6ff 40%,#2f6fd6);animation-name:lb_sweep_to_right-7a3c6721,lb_sweep_fade-7a3c6721;box-shadow:0 0 18px 4px #6fb6ff5c,0 0 2px 1px #e0f0ff96}.lb_sweep--blue[data-v-7a3c6721]:after{background:linear-gradient(270deg,#6fb6ff36,#6fb6ff00);right:2px}@keyframes lb_sweep_to_left-7a3c6721{0%{left:108%}to{left:0%}}@keyframes lb_sweep_to_right-7a3c6721{0%{left:-8%}to{left:100%}}@keyframes lb_sweep_fade-7a3c6721{0%,78%{opacity:1}to{opacity:0}}.intro_rows[data-v-7a3c6721]{width:100%;display:block}.intro_row_slot[data-v-7a3c6721]{perspective:900px;position:relative}.intro_rows.is_rising .intro_row_slot[data-v-7a3c6721]{animation:.62s cubic-bezier(.22,1,.36,1) both v3_intro_rise-7a3c6721;animation-delay:calc(70ms + var(--intro-i,0) * 92ms)}.intro_flip[data-v-7a3c6721]{transform-style:preserve-3d;position:relative}.intro_rows.is_flipping .intro_row_slot[data-v-7a3c6721]:not(.is_vanishing){cursor:pointer}.intro_rows.is_flipping .intro_row_slot:not(.is_vanishing) .intro_flip[data-v-7a3c6721]{animation:.5s cubic-bezier(.4,.06,.22,1) both v3_intro_flip-7a3c6721;animation-delay:calc(var(--intro-i,0) * .14s)}.intro_face[data-v-7a3c6721]{backface-visibility:hidden;cursor:default}.intro_face_front[data-v-7a3c6721]{position:relative}.intro_face_back[data-v-7a3c6721]{position:absolute;inset:0;transform:rotateX(-180deg)}.intro_rows .intro_row_slot:last-child .intro_face[data-v-7a3c6721]{border-bottom:none}.intro_rows.is_flipping .intro_row_slot.is_vanishing[data-v-7a3c6721]{animation:.5s both v3_intro_vanish-7a3c6721;animation-delay:calc(var(--intro-i,0) * .14s);overflow:hidden}.toggle_wrap.intro_toggle[data-v-7a3c6721]{cursor:default}.toggle_wrap.intro_toggle.is_vanishing[data-v-7a3c6721]{animation:.5s both v3_intro_vanish-7a3c6721;animation-delay:calc(var(--intro-i,0) * .14s);overflow:hidden}.intro_avatar_ph[data-v-7a3c6721]{background:#ffffff12;border:1px solid #00000029;border-radius:50%;width:34px;height:34px;display:block}.intro_face.top1 .intro_avatar_ph[data-v-7a3c6721],.intro_face.top2 .intro_avatar_ph[data-v-7a3c6721],.intro_face.top3 .intro_avatar_ph[data-v-7a3c6721]{width:37px;height:37px}.intro_name_ph[data-v-7a3c6721]{background:#ffffff1f;border-radius:6px;height:12px;animation:1.5s ease-in-out infinite alternate v3_intro_breathe-7a3c6721;display:inline-block}.intro_face.top1 .intro_name_ph[data-v-7a3c6721],.intro_face.top2 .intro_name_ph[data-v-7a3c6721],.intro_face.top3 .intro_name_ph[data-v-7a3c6721]{background:#13182a4d}.intro_chevron_dim[data-v-7a3c6721]{opacity:.35}.intro_rows.is_rising .intro_face_front .trophy[data-v-7a3c6721]{transform-origin:50% 88%;animation:.55s ease-in-out both v3_intro_medal_hop-7a3c6721;animation-delay:calc(.38s + var(--intro-i,0) * 92ms)}@keyframes v3_intro_medal_hop-7a3c6721{0%{transform:translateY(0)}32%{transform:translateY(-8px)}58%{transform:translateY(0)scale(1.06,.9)}68%{transform:translateY(0)scale(.98,1.03)}78%{transform:translateY(-3px)scale(1)}92%{transform:translateY(0)}to{transform:translateY(0)scale(1)}}@keyframes v3_intro_rise-7a3c6721{0%{opacity:0;transform:translateY(22px)scale(.97)}58%{opacity:1;transform:translateY(-5px)scale(1.012)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes v3_intro_flip-7a3c6721{0%{transform:rotateX(0)}to{transform:rotateX(-180deg)}}@keyframes v3_intro_vanish-7a3c6721{0%{opacity:1;max-height:80px}to{opacity:0;max-height:0}}@keyframes v3_intro_breathe-7a3c6721{0%{opacity:.45}to{opacity:1}}@media (width<=760px){.intro_avatar_ph[data-v-7a3c6721]{width:36px;height:36px}.intro_face.top1 .intro_avatar_ph[data-v-7a3c6721],.intro_face.top2 .intro_avatar_ph[data-v-7a3c6721],.intro_face.top3 .intro_avatar_ph[data-v-7a3c6721]{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.intro_rows.is_rising .intro_row_slot[data-v-7a3c6721],.intro_rows.is_rising .intro_face_front .trophy[data-v-7a3c6721],.intro_rows.is_flipping .intro_row_slot:not(.is_vanishing) .intro_flip[data-v-7a3c6721],.intro_rows.is_flipping .intro_row_slot.is_vanishing[data-v-7a3c6721],.toggle_wrap.intro_toggle.is_vanishing[data-v-7a3c6721],.intro_name_ph[data-v-7a3c6721]{animation:none!important}.lb-rows-none .lb-rows-enter-active[data-v-7a3c6721],.lb-rows-expand .lb-rows-enter-active[data-v-7a3c6721],.lb-rows-expand .lb-rows-leave-active[data-v-7a3c6721],.lb-rows-expand .lb-rows-move[data-v-7a3c6721],.lb-rows-collapse .lb-rows-enter-active[data-v-7a3c6721],.lb-rows-collapse .lb-rows-leave-active[data-v-7a3c6721],.lb-rows-collapse .lb-rows-move[data-v-7a3c6721],.lb-panel-right-enter-active[data-v-7a3c6721],.lb-panel-right-leave-active[data-v-7a3c6721],.lb-panel-left-enter-active[data-v-7a3c6721],.lb-panel-left-leave-active[data-v-7a3c6721],.lb-panel-fade-enter-active[data-v-7a3c6721],.lb-panel-fade-leave-active[data-v-7a3c6721],.lb-panel-sweep-women-enter-active[data-v-7a3c6721],.lb-panel-sweep-women-leave-active[data-v-7a3c6721],.lb-panel-sweep-men-enter-active[data-v-7a3c6721],.lb-panel-sweep-men-leave-active[data-v-7a3c6721],.lb-panel-push-right-enter-active[data-v-7a3c6721],.lb-panel-push-right-leave-active[data-v-7a3c6721],.lb-panel-push-left-enter-active[data-v-7a3c6721],.lb-panel-push-left-leave-active[data-v-7a3c6721]{transition:none!important;animation:none!important}.lb_sweep[data-v-7a3c6721]{display:none}}.weight_class_selector[data-v-7a3c6721]{flex-direction:column;flex:100%;gap:0;width:100%;min-width:0;display:flex}.wc_head[data-v-7a3c6721]{justify-content:space-between;align-items:center;margin-bottom:14px;padding-inline:6px;display:flex}.wc_label[data-v-7a3c6721]{color:#9fb2cf;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10.5px;font-weight:700;line-height:1}.wc_label[data-v-7a3c6721],.combine_label[data-v-7a3c6721]{position:relative;top:2px}@supports (text-box:trim-both cap alphabetic){.wc_label[data-v-7a3c6721],.combine_label[data-v-7a3c6721]{text-box:trim-both cap alphabetic;top:0}}.combine_row[data-v-7a3c6721]{margin-top:0;display:flex}.combine_knob_btn[data-v-7a3c6721]{color:#9fb2cf;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:2px 0;font:700 10.5px/1 Inter,system-ui,sans-serif;display:inline-flex}.combine_knob[data-v-7a3c6721]{background:#243044;border-radius:999px;flex:none;width:34px;height:20px;position:relative}.combine_knob[data-v-7a3c6721]:after{content:"";background:#d5deea;border-radius:999px;width:14px;height:14px;transition:transform .28s cubic-bezier(.22,1,.36,1);position:absolute;top:3px;left:3px}.combine_knob_btn[aria-pressed=true] .combine_knob[data-v-7a3c6721]{background:linear-gradient(90deg,#deb554f2,#d5a53ef2)}.combine_knob_btn[aria-pressed=true] .combine_knob[data-v-7a3c6721]:after{background:#fff8e8;transform:translate(14px)}.combine_knob_btn.dim[data-v-7a3c6721]{color:#7d8aa1}.combine_knob_btn.dim .combine_knob[data-v-7a3c6721]{opacity:.55}.combine_knob_btn[data-v-7a3c6721]:disabled{color:#8b97ad;cursor:default}.combine_knob_btn:disabled .combine_knob[data-v-7a3c6721],.combine_knob_btn.off .combine_knob[data-v-7a3c6721]{background:#1b2636}.combine_knob_btn[data-v-7a3c6721]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff80}.wc_strip[data-v-7a3c6721]{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;background:linear-gradient(#060a1233,#060a1200 55%,#ffffff08),#b0b8c42b;border:1px solid #ffffff14;border-radius:12px;padding:1px}.wc_track[data-v-7a3c6721]{grid-template-columns:repeat(var(--count,1), minmax(0, 1fr));touch-action:pan-y;height:38px;transition:--wc-start .3s cubic-bezier(.22,1,.36,1),--wc-span .3s cubic-bezier(.22,1,.36,1),--wc-index .3s cubic-bezier(.22,1,.36,1);display:grid;position:relative}.wc_track.dragging[data-v-7a3c6721],.wc_track.wc_snap[data-v-7a3c6721]{cursor:grabbing;transition:none}.wc_divider[data-v-7a3c6721]{z-index:1;top:9px;bottom:9px;left:calc(100% * var(--k) / var(--count));pointer-events:none;width:1px;margin-left:-.5px;position:absolute}.wc_divider[data-v-7a3c6721]:before,.wc_divider[data-v-7a3c6721]:after{content:"";position:absolute;inset:0}.wc_divider[data-v-7a3c6721]:before{opacity:clamp(0, max(var(--wc-start) - var(--k), var(--k) - var(--wc-start) - var(--wc-span)), 1);background:#ffffff1a}.wc_divider[data-v-7a3c6721]:after{opacity:clamp(0, min(var(--k) - var(--wc-start), var(--wc-start) + var(--wc-span) - var(--k)), 1);background:#7848084d}.wc_bar[data-v-7a3c6721]{background:linear-gradient(180deg, #fff4d638, #fff4d600 50%, #6e42063d), linear-gradient(90deg, #deb554f2 calc(100% * var(--wc-start) / var(--count)), #d5a53ef2 calc(100% * (var(--wc-start) + var(--wc-span)) / var(--count)));width:100%;clip-path:inset(0 calc((var(--count) - var(--wc-start) - var(--wc-span)) / var(--count) * 100%) 0 calc(var(--wc-start) / var(--count) * 100%) round 11px);pointer-events:none;border-radius:11px;position:absolute;top:0;bottom:0;left:0}.wc_ring[data-v-7a3c6721]{z-index:1;box-sizing:border-box;top:0;bottom:0;left:calc(100% * var(--wc-start) / var(--count));width:calc(100% * var(--wc-span) / var(--count));pointer-events:none;border:1px solid #96621499;border-radius:11px;position:absolute}.wc_btn[data-v-7a3c6721]{z-index:2;--wc_off:#c5d0de;--wc_cover:clamp(0, min((var(--i) + .65 - var(--wc-start)) * 3.3, (var(--wc-start) + var(--wc-span) - var(--i) - .35) * 3.3), 1);color:color-mix(in srgb, #3c1c05 calc(var(--wc_cover) * 100%), var(--wc_off));cursor:grab;touch-action:pan-y;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0 2px;font:700 12px/1 Inter,system-ui,sans-serif;position:relative}.wc_track.dragging .wc_btn[data-v-7a3c6721]{cursor:grabbing}.wc_btn.is_on[data-v-7a3c6721]{font-weight:800}.wc_btn.is_heavy[data-v-7a3c6721]{--wc_off:#8ea0b8}.wc_btn[data-v-7a3c6721]:focus-visible{border-radius:11px;outline:none;box-shadow:inset 0 0 0 1.5px #78c8ffb3}.wc_bar[data-v-7a3c6721],.wc_ring[data-v-7a3c6721]{transition:opacity .3s}.weight_class_selector.wc_pending .wc_bar[data-v-7a3c6721],.weight_class_selector.wc_pending .wc_ring[data-v-7a3c6721],.weight_class_selector.wc_pending .wc_divider[data-v-7a3c6721]{opacity:.35}.weight_class_selector.wc_pending .wc_strip[data-v-7a3c6721]{cursor:default}@media (prefers-reduced-motion:reduce){.wc_track[data-v-7a3c6721],.combine_knob[data-v-7a3c6721]:after,.wc_bar[data-v-7a3c6721],.wc_ring[data-v-7a3c6721]{transition:none}}@property --wc-start{syntax:"<number>";inherits:true;initial-value:0}@property --wc-span{syntax:"<number>";inherits:true;initial-value:1}@property --wc-index{syntax:"<number>";inherits:true;initial-value:0}@property --lb-edge{syntax:"<length>";inherits:false;initial-value:0}.lsc[data-v-c09a8c79]{z-index:2;--lsc-fg:#c5d0de;--lsc-bg:var(--header-bg,#0a2a40);flex-direction:column;display:flex;position:relative}.lsc_card[data-v-c09a8c79]{background:linear-gradient(180deg, color-mix(in srgb, var(--lsc-bg) 84%, #5592b4), var(--lsc-bg) 110px, color-mix(in srgb, var(--lsc-bg) 82%, #020814) 150px);border-radius:0 0 20px 20px;position:relative;overflow:hidden;box-shadow:0 18px 40px -18px #000000d9;container:lsc/inline-size}.lsc_head[data-v-c09a8c79]{align-items:center;gap:18px;padding:22px 16px 22px 18px;transition:opacity .18s;display:flex}.lsc_head.is_fading[data-v-c09a8c79]{opacity:0}.lsc_head_text[data-v-c09a8c79]{flex:1;min-width:0}.lsc_name[data-v-c09a8c79]{letter-spacing:-.03em;color:#f4f7ff;overflow-wrap:break-word;margin:0;font-size:34px;font-weight:900;line-height:1.05}.lsc_name.is_mid[data-v-c09a8c79]{font-size:30px}.lsc_name.is_long[data-v-c09a8c79]{font-size:26px}.lsc_tagline[data-v-c09a8c79]{margin:10px 0 0;font-size:14px;font-weight:700;transition:color .18s}.lsc_window[data-v-c09a8c79]{filter:drop-shadow(0 8px 14px #00000059);flex:none}.lsc_window_shape[data-v-c09a8c79],.lsc_row_shape[data-v-c09a8c79]{-webkit-mask:var(--lsc-shape) center / contain no-repeat;-webkit-mask:var(--lsc-shape) center / contain no-repeat;mask:var(--lsc-shape) center / contain no-repeat;display:block}.lsc_window_shape[data-v-c09a8c79]{width:128px;height:106px}.lsc_row_shape[data-v-c09a8c79]{flex:none;width:44px;height:36px}.lsc_window_shape img[data-v-c09a8c79],.lsc_row_shape img[data-v-c09a8c79]{object-fit:cover;object-position:var(--lsc-pos,center);width:100%;height:100%;display:block}@container lsc (width<=340px){.lsc_head[data-v-c09a8c79]{gap:14px}.lsc_name[data-v-c09a8c79]{font-size:30px}.lsc_name.is_mid[data-v-c09a8c79]{font-size:24px}.lsc_name.is_long[data-v-c09a8c79]{font-size:22px}.lsc_tagline[data-v-c09a8c79]{margin-top:8px;font-size:12.5px}.lsc_window_shape[data-v-c09a8c79]{width:100px;height:84px}}.lsc_drawer[data-v-c09a8c79]{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,.8,.2,1);display:grid}.lsc_drawer.is_open[data-v-c09a8c79]{grid-template-rows:1fr}.lsc_drawer_clip[data-v-c09a8c79]{flex-direction:column;min-height:0;display:flex;overflow:hidden}.lsc_drawer_body[data-v-c09a8c79]{border-top:1px solid #ffffff0f;padding:12px 12px 6px}.lsc_search[data-v-c09a8c79]{box-sizing:border-box;color:#9fb2cf;background:#0d1a33;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:10px;height:48px;padding:0 4px 0 14px;transition:border-color .2s;display:flex}.lsc_search[data-v-c09a8c79]:focus-within{border-color:#ffffff38}.lsc_search input[data-v-c09a8c79]{color:#f4f7ff;background:0 0;border:0;outline:0;flex:1;min-width:0;height:44px;padding:0;font:700 16px Inter,system-ui,sans-serif}.lsc_search input[data-v-c09a8c79]::placeholder{color:#7d8aa1;font-weight:600}.lsc_search input[data-v-c09a8c79]::-webkit-search-cancel-button{display:none}.lsc_clear[data-v-c09a8c79]{color:#9fb2cf;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}.lsc_list_head[data-v-c09a8c79]{justify-content:space-between;align-items:center;gap:12px;padding:14px 6px 8px;display:flex}.lsc_label[data-v-c09a8c79]{color:#8fa3c0;font-size:13px;font-weight:600;line-height:1}.lsc_list_count[data-v-c09a8c79]{color:#9eabc9;font-size:12px;font-weight:500}.lsc_states[data-v-c09a8c79]{flex-direction:column;gap:2px;max-height:min(52vh,420px);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.lsc_state[data-v-c09a8c79]{color:#f4f7ff;width:100%;height:52px;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:0 10px 0 6px;display:flex}.lsc_state[data-v-c09a8c79]:hover{background:#ffffff08}.lsc_state.is_on[data-v-c09a8c79]{background:#ffffff0f}.lsc_chip[data-v-c09a8c79]{box-sizing:border-box;letter-spacing:.55px;text-shadow:0 1px #ffffff40;border-radius:8px;flex:none;justify-content:center;align-items:center;min-width:44px;height:28px;padding:3px 10px;font:900 13px/1 Orbitron,system-ui,sans-serif;display:inline-flex;box-shadow:0 0 0 1px #0000002e,inset 0 1px #fff3}.lsc_state_text[data-v-c09a8c79]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.lsc_state_name[data-v-c09a8c79]{align-items:center;gap:8px;font-size:15px;font-weight:800;display:flex}.lsc_state_region[data-v-c09a8c79]{color:#7d8aa1;font-size:11.5px;font-weight:600}.lsc_states mark[data-v-c09a8c79]{color:var(--lsc-fg);background:0 0}.lsc_state_region mark[data-v-c09a8c79]{color:#ddb14e}.lsc_check[data-v-c09a8c79]{color:#c5d0de;flex:none}.lsc_none[data-v-c09a8c79]{color:#c5d0de;margin:6px 6px 8px;font-size:14px;font-weight:600;line-height:1.4}.lsc_regions[data-v-c09a8c79]{flex-direction:column;gap:6px;padding-bottom:6px;display:flex}.lsc_region[data-v-c09a8c79]{color:#f4f7ff;height:66px;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff04;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:12px;padding:0 12px 0 8px;display:flex}.lsc_region.is_on[data-v-c09a8c79]{background:#ffffff0d;border-color:#fff3}.lsc_region_text[data-v-c09a8c79]{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.lsc_region_name[data-v-c09a8c79]{color:#f4f7ff;font-size:15px;font-weight:800}.lsc_region_codes[data-v-c09a8c79]{letter-spacing:.1em;font:900 10px/1 Orbitron,system-ui,sans-serif}.lsc_photo[data-v-c09a8c79]{isolation:isolate;background:linear-gradient(135deg, var(--lsc-light), var(--lsc-mid));border-radius:10px;flex:none;position:relative;overflow:hidden}.lsc_photo img[data-v-c09a8c79]{object-fit:cover;width:100%;height:100%;filter:contrast(1.15) brightness(calc(1.05 * var(--lsc-gain,1)));mix-blend-mode:multiply;position:absolute;inset:0}.lsc_photo[data-v-c09a8c79]:after{content:"";mix-blend-mode:lighten;background:#0b1630;position:absolute;inset:0}.lsc_photo--row[data-v-c09a8c79]{width:72px;height:48px}.lsc_photo--foot[data-v-c09a8c79]{border-radius:9px;width:64px;height:44px}.lsc_your_region[data-v-c09a8c79]{border-top:1px solid #ffffff0f;align-items:center;gap:12px;min-height:62px;margin:0 12px;padding:8px 0 10px 6px;display:flex}.lsc_your_region .lsc_region_text[data-v-c09a8c79]{gap:4px}.lsc_your_region .lsc_region_name[data-v-c09a8c79]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lsc_change[data-v-c09a8c79]{color:#e8eefc;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:10px;flex:none;align-items:center;gap:6px;height:44px;padding:0 12px;font:800 12.5px Inter,system-ui,sans-serif;display:flex}.lsc_tab_chev[data-v-c09a8c79]{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.lsc_tab_chev.is_up[data-v-c09a8c79]{transform:rotate(180deg)}.lsc_tab[data-v-c09a8c79]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-self:center;align-items:center;width:92px;height:44px;margin:-1px 0 -12px;padding:0;display:flex}.lsc_tab_face[data-v-c09a8c79]{background:linear-gradient(180deg, color-mix(in srgb, var(--lsc-bg) 82%, #020814), color-mix(in srgb, var(--lsc-bg) 72%, #020814));color:#8fa3c0;border-radius:0 0 12px 12px;justify-content:center;align-items:center;width:92px;height:22px;display:flex;box-shadow:0 10px 16px -10px #000c}.lsc_tab[data-v-c09a8c79]:focus-visible{outline:none}.lsc_tab:focus-visible .lsc_tab_face[data-v-c09a8c79],.lsc_state[data-v-c09a8c79]:focus-visible,.lsc_region[data-v-c09a8c79]:focus-visible,.lsc_change[data-v-c09a8c79]:focus-visible,.lsc_clear[data-v-c09a8c79]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}@media (prefers-reduced-motion:reduce){.lsc_drawer[data-v-c09a8c79],.lsc_head[data-v-c09a8c79],.lsc_tagline[data-v-c09a8c79],.lsc_tab_chev[data-v-c09a8c79]{transition:none}}.uc_notice[data-v-4fd4518e]{color:#fff;background:linear-gradient(#d7b43a2e,#b9932229);border:1px solid #d7b43a66;border-radius:10px;margin:8px 16px 12px;padding:10px 12px;font-weight:900}.sm_form.disabled[data-v-4fd4518e]{filter:grayscale(.35);opacity:.9;background:#ffffff08;border-radius:12px}.sm_form.disabled .input[data-v-4fd4518e],.sm_form.disabled .textarea[data-v-4fd4518e]{color:#9aa3b2!important;background:#ffffff0a!important;border-color:#ffffff1f!important}.sm_form.disabled .submit_btn[data-v-4fd4518e]{color:#9aa3b2!important;background:0 0!important;border-color:#ffffff1f!important}.sm_form.disabled[data-v-4fd4518e] .hand_slider{pointer-events:none;opacity:.5;filter:grayscale(.6)}.yellow_banner[data-v-4fd4518e]{z-index:1;color:#061626;background:linear-gradient(#d7b43af2,#b99322f2);border-bottom:1px solid #00000059;position:relative}.lb_col[data-v-4fd4518e]{--col:790px;width:100%;max-width:var(--col);box-sizing:border-box;gap:12px;min-width:0;margin:0 auto;padding:18px 12px 40px;display:grid}.lb_col[data-v-4fd4518e]>*{min-width:0}.lb_col>.lsc[data-v-4fd4518e]{margin-top:-18px}@media (width<=780px){.lb_col[data-v-4fd4518e]{padding:12px 10px 40px}.lb_col>.lsc[data-v-4fd4518e]{margin-top:-12px}.lb_col>.lbv3_board[data-v-4fd4518e]{width:auto;max-width:none;margin-inline:-10px}}.main_container[data-v-4fd4518e]{width:100%;max-width:100%;margin:0;padding:0}.panel[data-v-4fd4518e]{border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(#0b1630f0,#081228eb);margin-top:0;overflow:hidden}.panel_header[data-v-4fd4518e]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.title[data-v-4fd4518e]{margin:0;font-size:18px}.req[data-v-4fd4518e]{color:#e67e22;margin-left:6px}.sm_form[data-v-4fd4518e]{gap:12px;padding:14px 16px;display:grid}.row[data-v-4fd4518e]{gap:12px;display:grid}.two_cols[data-v-4fd4518e]{grid-template-columns:1fr}@media (width>=720px){.two_cols[data-v-4fd4518e]{grid-template-columns:1fr 1fr}}.radios[data-v-4fd4518e]{border:0;margin:0;padding:0}.radio_row[data-v-4fd4518e]{align-items:center;gap:12px;display:flex}.radio_opt[data-v-4fd4518e]{border:2px solid var(--border);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:0;min-width:0;min-height:36px;padding:8px 14px;display:inline-flex}.radio_opt>input[type=radio][data-v-4fd4518e]{appearance:none;border:0;width:0;height:0;margin:0;padding:0}.radio_opt span[data-v-4fd4518e]{text-align:center;width:100%;display:inline-block}.radio_opt.selected[data-v-4fd4518e]{color:#dfffe9;background:0 0;border-color:#0000;position:relative}.radio_opt.selected[data-v-4fd4518e]:before{content:"";-webkit-mask-composite:xor;background:linear-gradient(#20c997,#17a2b8);border-radius:999px;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.segmented[data-v-4fd4518e]{border:1px solid var(--border);background:#ffffff0a;border-radius:999px;gap:0;padding:4px;display:inline-flex;overflow:hidden}.seg_btn[data-v-4fd4518e]{color:var(--muted);cursor:pointer;clip-path:inset(0 round 999px);box-shadow:none;transition:var(--pill-state-transition);background:0 0;border:0;border-radius:999px;padding:8px 12px;font-weight:800}.seg_btn[aria-pressed=true][data-v-4fd4518e]{color:#070e1c;background:linear-gradient(180deg,var(--accent),var(--accent-2));box-shadow:var(--accent-active-shadow);clip-path:var(--accent-pill-clip-bottom);padding:8px 12px}.adv_toggle_row[data-v-4fd4518e]{justify-content:flex-end;padding-top:4px;display:flex}.ghost_btn[data-v-4fd4518e]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.ghost_btn.dividerless[data-v-4fd4518e]{border-color:#0000;padding-left:0;padding-right:0}.divider[data-v-4fd4518e]{background:#ffffff14;width:100%;height:1px}.sm_form>.divider[data-v-4fd4518e]{width:auto;margin-left:-16px;margin-right:-16px}.chev[data-v-4fd4518e]{width:16px;height:16px;transition:transform .2s}.chev.up[data-v-4fd4518e]{transform:rotate(180deg)}.advanced_drawer[data-v-4fd4518e]{max-height:0;transition:max-height .28s;overflow:hidden}.advanced_drawer.open[data-v-4fd4518e]{max-height:520px}.field[data-v-4fd4518e]{gap:6px;display:grid}.field.no_border[data-v-4fd4518e]{border:0}.label[data-v-4fd4518e]{color:var(--muted);font-weight:700}.input[data-v-4fd4518e],.textarea[data-v-4fd4518e]{border:1px solid var(--border);width:100%;color:var(--text);background:#ffffff05;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:14px}.input[type=date][data-v-4fd4518e]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.input[type=date][data-v-4fd4518e]::-webkit-calendar-picker-indicator{filter:invert(.9)saturate(.2);opacity:.9;cursor:pointer}.input[type=date][data-v-4fd4518e]::-webkit-datetime-edit{color:var(--text)}.input[data-v-4fd4518e]:focus,.textarea[data-v-4fd4518e]:focus{border-color:#f0d67a94;outline:none}.input.valid[data-v-4fd4518e]{background-image:none;background-color:inherit;border-color:#17a2b88c}.input.locked[data-v-4fd4518e]{color:var(--muted);cursor:not-allowed;background:#ffffff0f;border-color:#ffffff14}.textarea.valid[data-v-4fd4518e]{background-image:none;background-color:inherit;border-color:#17a2b88c}.input.error[data-v-4fd4518e],.field.error .input[data-v-4fd4518e]{border-color:#e74c3c}.field.error .label[data-v-4fd4518e]{color:#ff9b91}.error_hint[data-v-4fd4518e]{color:#e74c3c;font-size:12px;font-weight:600}.actions[data-v-4fd4518e]{justify-content:flex-end;display:flex}.toast[data-v-4fd4518e]{text-align:center;z-index:50;border:2px solid;border-radius:999px;min-width:260px;max-width:92vw;padding:12px 16px;font-weight:800;line-height:1.35;animation:.28s toastPop-4fd4518e;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000040}.toast.success[data-v-4fd4518e]{color:#dfffe9;background:linear-gradient(#2ecc7126,#2ecc711f);border-color:#2ecc71}.toast.error[data-v-4fd4518e]{color:#ffe6e3;background:linear-gradient(#e74c3c2e,#e74c3c24);border-color:#e74c3c}@keyframes toastPop-4fd4518e{0%{opacity:0;transform:translate(-50%)translateY(6px)scale(.98)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.hand_slider[data-v-4fd4518e]{justify-content:center;padding:2px 0;display:flex}.hand_slider .track[data-v-4fd4518e]{background:0 0;border:0;border-radius:999px;width:100%;max-width:520px;height:44px;position:relative;overflow:hidden}.hand_slider .thumb[data-v-4fd4518e]{background:linear-gradient(#20c997,#17a2b8);border-radius:999px;width:calc(50% - 6px);height:38px;transition:transform .22s;position:absolute;top:3px;left:3px;box-shadow:0 10px 24px #17a2b82e}.hand_slider .thumb.right[data-v-4fd4518e]{transform:translate(100%)}.hand_slider .hand_label[data-v-4fd4518e]{text-align:center;width:50%;color:var(--muted);letter-spacing:.3px;font-weight:900;position:absolute;top:50%;transform:translateY(-50%)}.hand_slider .hand_label.left[data-v-4fd4518e]{left:0}.hand_slider .hand_label.right[data-v-4fd4518e]{right:0}.actions.with_summary[data-v-4fd4518e]{justify-content:space-between;align-items:center;gap:12px;display:flex}.summary[data-v-4fd4518e]{color:var(--muted);font-weight:700}.submit_btn[data-v-4fd4518e]{color:#061626;background:0 0;border:1px solid #17a2b88c;border-radius:12px;justify-content:center;align-items:center;padding:14px 22px;font-size:16px;font-weight:900;display:inline-flex}.submit_btn.gold[data-v-4fd4518e]{color:#061626;background:linear-gradient(#20c997,#17a2b8);border-color:#0000}.submit_btn[disabled][data-v-4fd4518e]{opacity:1;cursor:not-allowed;color:var(--muted);background:0 0;border-color:#ffffff1f}.banner_img[data-v-6b9b159c]{background:#0a1020;height:160px;position:relative;overflow:hidden}.banner_img_stack[data-v-6b9b159c]{position:absolute;inset:0}.banner_img_photo[data-v-6b9b159c]{object-fit:cover;object-position:center;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:opacity, transform;width:100%;height:100%;transition:opacity .55s ease-in-out;position:absolute;inset:0}.banner_img_photo.is_visible[data-v-6b9b159c]{opacity:1}.banner_img_grad[data-v-6b9b159c]{pointer-events:none;background:linear-gradient(#00000059,#0009);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.banner_img_photo[data-v-6b9b159c]{transition:none}}.hrc[data-v-e540e35b]{--tint:94,227,176;--tag-a:#7ef2c6;--tag-b:#5ec8ff;z-index:2;pointer-events:none;justify-items:start;animation:.6s cubic-bezier(.2,.9,.3,1) both hrc_in-e540e35b;display:grid;position:absolute;bottom:12px;left:12px;right:12px}.hrc.is_lifted[data-v-e540e35b]{bottom:30px}.tone_early[data-v-e540e35b]{--tint:180,140,255;--tag-a:#e2d1ff;--tag-b:#a77bff}.tone_soon[data-v-e540e35b]{--tint:255,196,100;--tag-a:#ffe08a;--tag-b:#ffab5e}.tone_now[data-v-e540e35b]{--tint:255,112,130;--tag-a:#ffb0a0;--tag-b:#ff6b81}.hrc_tag[data-v-e540e35b]{background:linear-gradient(90deg, var(--tag-a), var(--tag-b));margin-left:6px;padding:5px 14px 4px;position:relative;overflow:hidden;transform:skew(-14deg);box-shadow:0 6px 18px #00000059}.hrc_tag[data-v-e540e35b]:after{content:"";background:linear-gradient(90deg,#0000,#ffffffa6,#0000);width:40%;animation:3.6s ease-in-out infinite hrc_sweep-e540e35b;position:absolute;top:0;bottom:0;left:-60%}.hrc_tag_text[data-v-e540e35b]{letter-spacing:.16em;text-transform:uppercase;color:#08111f;font-size:12px;font-weight:900;display:block;transform:skew(14deg)}.hrc_bar[data-v-e540e35b]{box-sizing:border-box;border-left:3px solid rgb(var(--tint));-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);background:linear-gradient(90deg,#060a16e6,#060a16b8);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;width:100%;padding:10px 14px 10px 16px;display:grid;box-shadow:0 14px 30px #00000073}.hrc_label[data-v-e540e35b]{letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--tint),.95);max-width:72px;font-size:11px;font-weight:800;line-height:1.25}.hrc_clock[data-v-e540e35b]{min-width:0}.is_compact[data-v-e540e35b]{width:min(264px,100% - 20px);bottom:10px;left:10px;right:auto}.is_compact .hrc_bar[data-v-e540e35b]{gap:8px;padding:5px 10px}.is_compact .hrc_tag[data-v-e540e35b]{padding:3px 10px 2px}.is_compact .hrc_tag_text[data-v-e540e35b]{letter-spacing:.14em;font-size:10px}.is_compact .hrc_label[data-v-e540e35b]{max-width:56px;font-size:9px}.is_compact[data-v-e540e35b] .cd_seg{gap:4px}.is_compact[data-v-e540e35b] .cd_unit{font-size:8px}@media (width<=760px){.hrc_bar[data-v-e540e35b]{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(90deg,#060a16f0,#060a16d6)}}@keyframes hrc_in-e540e35b{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hrc_sweep-e540e35b{0%,55%{left:-60%}to{left:130%}}@media (prefers-reduced-motion:reduce){.hrc[data-v-e540e35b],.hrc_tag[data-v-e540e35b]:after{animation:none}}.uc_notice[data-v-18183514]{color:#fff;background:linear-gradient(#d7b43a2e,#b9932229);border:1px solid #d7b43a66;border-radius:10px;margin:8px 16px 12px;padding:10px 12px;font-weight:900}.panel_header[data-v-18183514]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.title[data-v-18183514]{margin:0;font-size:18px}.event_form[data-v-18183514]{gap:12px;padding:14px 16px;display:grid}.event_form.disabled[data-v-18183514]{filter:grayscale(.35);opacity:.9;background:#ffffff08;border-radius:12px}.event_form.disabled .input[data-v-18183514],.event_form.disabled .textarea[data-v-18183514]{color:#9aa3b2!important;background:#ffffff0a!important;border-color:#ffffff1f!important}.event_form.disabled .submit_btn[data-v-18183514]{color:#9aa3b2!important;background:0 0!important;border-color:#ffffff1f!important}.row[data-v-18183514]{gap:12px;display:grid}.two_cols[data-v-18183514]{grid-template-columns:1fr}@media (width>=720px){.two_cols[data-v-18183514]{grid-template-columns:1fr 1fr}}.adv_toggle_row[data-v-18183514]{justify-content:flex-end;padding-top:4px;display:flex}.ghost_btn[data-v-18183514]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.ghost_btn.dividerless[data-v-18183514]{border-color:#0000;padding-left:0;padding-right:0}.divider[data-v-18183514]{background:#ffffff14;width:100%;height:1px}.event_form>.divider[data-v-18183514]{width:auto;margin-left:-16px;margin-right:-16px}.chev[data-v-18183514]{width:16px;height:16px;transition:transform .2s}.chev.up[data-v-18183514]{transform:rotate(180deg)}.advanced_drawer[data-v-18183514]{max-height:0;transition:max-height .28s;overflow:hidden}.advanced_drawer.open[data-v-18183514]{max-height:980px}.field[data-v-18183514]{gap:6px;display:grid}.label[data-v-18183514]{color:var(--muted);font-weight:700}.input[data-v-18183514],.textarea[data-v-18183514]{border:1px solid var(--border);width:100%;color:var(--text);background:#ffffff05;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:14px}.input[type=date][data-v-18183514]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.input[type=date][data-v-18183514]::-webkit-calendar-picker-indicator{filter:invert(.9)saturate(.2);opacity:.9;cursor:pointer}.input[type=date][data-v-18183514]::-webkit-datetime-edit{color:var(--text)}.input[data-v-18183514]:focus,.textarea[data-v-18183514]:focus{border-color:#d7b43a8c;outline:none}.input.valid[data-v-18183514]{background-image:none;background-color:inherit;border-color:#17a2b88c}.input.locked[data-v-18183514]{color:var(--muted);cursor:not-allowed;background:#ffffff0f;border-color:#ffffff14}.textarea.valid[data-v-18183514]{background-image:none;background-color:inherit;border-color:#17a2b88c}.input.error[data-v-18183514],.field.error .input[data-v-18183514]{border-color:#e74c3c}.field.error .label[data-v-18183514]{color:#ff9b91}.error_hint[data-v-18183514]{color:#e74c3c;font-size:12px;font-weight:600}.actions[data-v-18183514]{justify-content:flex-end;display:flex}.actions.with_summary[data-v-18183514]{justify-content:space-between;align-items:center;gap:12px;display:flex}.summary[data-v-18183514]{color:var(--muted);font-weight:700}.submit_btn[data-v-18183514]{color:#061626;background:0 0;border:1px solid #17a2b88c;border-radius:12px;justify-content:center;align-items:center;padding:14px 22px;font-size:16px;font-weight:900;display:inline-flex}.submit_btn.gold[data-v-18183514]{color:#061626;background:linear-gradient(#20c997,#17a2b8);border-color:#0000}.submit_btn[disabled][data-v-18183514]{opacity:1;cursor:not-allowed;color:var(--muted);background:0 0;border-color:#ffffff1f}.toast[data-v-18183514]{text-align:center;z-index:50;border:2px solid;border-radius:999px;min-width:260px;max-width:92vw;padding:12px 16px;font-weight:800;line-height:1.35;animation:.28s toastPop-18183514;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000040}.toast.success[data-v-18183514]{color:#dfffe9;background:linear-gradient(#2ecc7126,#2ecc711f);border-color:#2ecc71}.toast.error[data-v-18183514]{color:#ffe6e3;background:linear-gradient(#e74c3c2e,#e74c3c24);border-color:#e74c3c}@keyframes toastPop-18183514{0%{opacity:0;transform:translate(-50%)translateY(6px)scale(.98)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.panel[data-v-5abf0fd3]{border-radius:var(--radius);margin-top:18px}.title[data-v-5abf0fd3]{font-size:20px}.tournaments_main[data-v-5abf0fd3]{padding-bottom:64px}.visually_hidden[data-v-5abf0fd3]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.events_toolbar[data-v-5abf0fd3]{border-bottom:1px solid var(--border);background:#0000001f;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.events_toolbar_label[data-v-5abf0fd3]{color:var(--muted);text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:800}.events_filter_input[data-v-5abf0fd3]{border:1px solid var(--border);min-width:160px;color:var(--text);background:#ffffff0a;border-radius:10px;flex:200px;padding:8px 12px;font-weight:600}.events_filter_input[data-v-5abf0fd3]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.events_sort_select[data-v-5abf0fd3]{border:1px solid var(--border);color:var(--text);cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0a;border-radius:10px;padding:8px 12px;font-weight:700}.events_sort_select[data-v-5abf0fd3]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.events_sort_select option[data-v-5abf0fd3]{color:#e0e8ff;background:#0d1529}.add_btn[data-v-5abf0fd3]{border:1px solid var(--border);color:var(--text);letter-spacing:.2px;cursor:pointer;background:#ffffff05;border-radius:10px;align-items:center;gap:6px;margin-left:auto;padding:7px 10px;font-size:12px;font-weight:800;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.add_btn[data-v-5abf0fd3]:hover{border-color:var(--accent);background:#d7b43a1f;transform:translateY(-1px)}.add_btn[data-v-5abf0fd3]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.add_btn_icon[data-v-5abf0fd3]{width:14px;height:14px;display:block}.notice_bar[data-v-5abf0fd3]{border-bottom:1px solid var(--border);background:var(--header-bg);color:var(--muted);align-items:center;gap:8px;padding:10px 16px;font-weight:700;display:flex}.notice_bar[data-v-5abf0fd3]:before{content:"i";border:1px solid var(--border);width:18px;height:18px;color:var(--muted);border-radius:999px;place-items:center;font-size:12px;font-weight:900;display:inline-grid}.banners[data-v-5abf0fd3]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;padding:16px;display:grid}.banner_outer[data-v-5abf0fd3]{display:contents}@property --zunker_angle{syntax:"<angle>";inherits:false;initial-value:0deg}.zunker_wrap[data-v-5abf0fd3]{isolation:isolate;border-radius:13px;display:block;position:relative}.zunker_wrap>.banner[data-v-5abf0fd3]{height:100%}.zunker_wrap[data-v-5abf0fd3]:before,.zunker_wrap[data-v-5abf0fd3]:after{content:"";background:conic-gradient(from var(--zunker_angle), #4f46e5, #06b6d4, #39ff14, #a3ffb0, #39ff14, #06b6d4, #4f46e5);z-index:-1;border-radius:14px;animation:4s linear infinite zunker_spin-5abf0fd3;position:absolute;inset:-2px}.zunker_wrap[data-v-5abf0fd3]:after{display:none}@keyframes zunker_spin-5abf0fd3{to{--zunker_angle:360deg}}@media (prefers-reduced-motion:reduce){.zunker_wrap[data-v-5abf0fd3]:before,.zunker_wrap[data-v-5abf0fd3]:after{animation:none}}.banner[data-v-5abf0fd3]{background:var(--panel);border:1px solid var(--border);cursor:pointer;border-radius:12px;flex-direction:column;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden}.banner[data-v-5abf0fd3]:hover{transform:translateY(-2px);box-shadow:0 14px 32px #00000040}.banner[data-v-5abf0fd3]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.banner_body[data-v-5abf0fd3]{flex-direction:column;gap:10px;padding:14px;display:flex;position:relative}.banner_head[data-v-5abf0fd3]{justify-content:space-between;align-items:center;gap:10px;display:flex}.head_right[data-v-5abf0fd3]{flex-shrink:0;align-items:center;gap:8px;display:flex}.new_badge[data-v-5abf0fd3]{color:#f8d46b;letter-spacing:.5px;background:#d7b43a2e;border-radius:999px;flex-shrink:0;align-items:center;padding:2px 8px;font-size:11px;font-weight:900;display:inline-flex}.banner_title[data-v-5abf0fd3]{margin:0;font-size:18px}.banner_date[data-v-5abf0fd3]{color:var(--muted);font-weight:700}.banner_reg[data-v-5abf0fd3]{letter-spacing:.01em;color:#9fe4d0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:6px;font-size:12px;font-weight:600}.banner_date.is_confirmed[data-v-5abf0fd3]{color:#9fe4b3}.banner_date.is_pending[data-v-5abf0fd3]{color:#e6d285}.banner_date.is_draft[data-v-5abf0fd3]{color:#7cc2ff}.banner_meta[data-v-5abf0fd3]{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;display:flex}.banner_meta .banner_loc[data-v-5abf0fd3]{flex:auto;min-width:0}.banner_meta .banner_date[data-v-5abf0fd3]{flex:none}.one_line[data-v-5abf0fd3]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.status_chip[data-v-5abf0fd3]{color:var(--text);background:#d7b43a24;border:1px solid #0000;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:900}.status_chip.is_pending[data-v-5abf0fd3]{border-color:var(--accent);background:#d7b43a29}.status_chip.is_confirmed[data-v-5abf0fd3]{background:#2ecc7124;border-color:#2ecc71}.status_chip.is_draft[data-v-5abf0fd3]{background:#1e90ff24;border-color:#1e90ff}.status_chip.is_live[data-v-5abf0fd3]{color:#fff;background:#ff3b3029;border-color:#ff3b30;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.status_chip.is_live .chip_icon[data-v-5abf0fd3]{width:12px;height:12px;display:block}.status_chip.is_live .chip_text[data-v-5abf0fd3]{letter-spacing:.6px}.status_chip.is_past[data-v-5abf0fd3]{border-color:var(--border);background:#ffffff0f}.status_chip.is_recordings[data-v-5abf0fd3]{color:#f5f3ff;letter-spacing:.3px;background:linear-gradient(135deg,#7c3aed59,#4f46e538);border-color:#a78bfabf;align-items:center;gap:6px;padding:3px 11px;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s;display:inline-flex;box-shadow:0 0 14px #7c3aed59,inset 0 1px #ffffff1f}.status_chip.is_recordings .chip_icon[data-v-5abf0fd3]{filter:drop-shadow(0 0 4px #ffffff59);width:12px;height:12px;display:block}.status_chip.is_recordings .chip_text[data-v-5abf0fd3]{letter-spacing:.4px;font-weight:900}.status_chip.is_recordings[data-v-5abf0fd3]:hover{border-color:#c4b5fd;transform:translateY(-1px);box-shadow:0 0 18px #7c3aed80,inset 0 1px #ffffff2e}.status_chip.is_recordings[data-v-5abf0fd3]:active{transform:translateY(0)}.badge_overlay[data-v-5abf0fd3]{z-index:1;position:absolute;top:10px;right:10px}.skeleton_block[data-v-5abf0fd3],.skeleton_line[data-v-5abf0fd3]{background:linear-gradient(90deg,#ffffff14,#ffffff29,#ffffff14) 0 0/200% 100%;animation:1.4s ease-in-out infinite shimmer-5abf0fd3}.skeleton_line[data-v-5abf0fd3]{border-radius:8px;height:12px}@keyframes shimmer-5abf0fd3{0%{background-position:200% 0}to{background-position:-200% 0}}.year_header[data-v-5abf0fd3]{z-index:1;color:var(--muted);background:linear-gradient(#0b1630f5,#0b1630eb);grid-column:1/-1;padding:4px 2px;font-weight:900;position:sticky;top:-1px}.show_more_wrap[data-v-5abf0fd3]{justify-content:center;padding:0 16px 16px;display:flex}.show_more_btn[data-v-5abf0fd3]{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-weight:900;display:inline-flex}.show_more_btn[data-v-5abf0fd3]:hover{border-color:var(--accent)}.empty_state[data-v-5abf0fd3]{color:var(--muted);padding:16px}.empty_title[data-v-5abf0fd3]{color:var(--text);margin-bottom:4px;font-weight:900}.him_backdrop[data-v-63040f88]{z-index:10050;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040812b8;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}@media (width>=720px){.him_backdrop[data-v-63040f88]{align-items:center;padding:24px}}.him_panel[data-v-63040f88]{width:100%;max-width:520px;max-height:min(92vh,760px);padding:16px 16px calc(16px + env(safe-area-inset-bottom,0));background:linear-gradient(165deg,#0e162cfa,#080c1afc);border:1px solid #ffffff1f;border-radius:18px 18px 0 0;flex-direction:column;gap:12px;display:flex;box-shadow:0 -12px 48px #00000073}@media (width>=720px){.him_panel[data-v-63040f88]{border-radius:18px;max-height:90vh;padding:20px;box-shadow:0 24px 64px #00000080}}.him_header[data-v-63040f88]{justify-content:space-between;align-items:center;gap:12px;display:flex}.him_title[data-v-63040f88]{letter-spacing:.02em;color:#e8eefb;margin:0;font-size:1.05rem;font-weight:800}.him_icon_btn[data-v-63040f88]{color:#e8eefb;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.him_hint[data-v-63040f88]{color:#c8d6f0d1;margin:0;font-size:13px;line-height:1.45}.him_stage[data-v-63040f88]{aspect-ratio:2.2;touch-action:none;border:1px solid #ffffff24;border-radius:14px;outline:none;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000040}.him_preview[data-v-63040f88]{background-color:#0a1020;position:absolute;inset:0}.him_preview_media[data-v-63040f88]{will-change:transform;pointer-events:none;background-color:#0a1020;position:absolute;inset:0}.him_zoom_row[data-v-63040f88]{align-items:center;gap:12px;display:flex}.him_zoom_label[data-v-63040f88]{color:#c8d6f0e6;flex:none;font-size:12px;font-weight:800}.him_range[data-v-63040f88]{accent-color:#5b9dff;flex:1;min-width:0}.him_footer[data-v-63040f88]{flex-wrap:wrap;align-items:center;gap:10px;padding-top:4px;display:flex}.him_footer_spacer[data-v-63040f88]{flex:1;min-width:8px}.him_btn[data-v-63040f88]{cursor:pointer;border:1px solid #0000;border-radius:12px;padding:10px 14px;font-size:13px;font-weight:800}.him_btn_ghost[data-v-63040f88]{color:#e0e8fb;background:#ffffff0f;border-color:#ffffff24}.him_btn_primary[data-v-63040f88]{color:#fff;background:linear-gradient(135deg,#3d7dff,#2758d6);border-color:#78aaff73}.dock_cta[data-v-81ef7caa]{--dock-cta-accent-rgb:90,162,255;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;min-width:min(100%,390px);padding:4px;display:flex}.dock_cta_kicker[data-v-81ef7caa]{color:var(--accent);letter-spacing:.02em;text-align:center;font-size:12px;font-weight:700}.dock_cta_subtext[data-v-81ef7caa]{color:#b4bed2e6;text-align:center;font-size:12px;font-weight:400}.dock_cta_error[data-v-81ef7caa]{color:#f87171;text-align:center;max-width:390px;margin:0 0 2px;font-size:13px;font-weight:600;line-height:1.4}.dock_cta_btn[data-v-81ef7caa]{letter-spacing:.15em;color:#fff;cursor:pointer;text-transform:uppercase;background:linear-gradient(#1e293bcc 0%,#0f172af2 100%);border:1px solid #ffffff26;border-radius:999px;justify-content:center;align-items:center;min-width:260px;max-width:100%;height:60px;padding:0 40px;font-size:15px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000004d,inset 0 1px #ffffff1a}.dock_cta_btn[data-v-81ef7caa]:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--dock-cta-accent-rgb), .2), transparent);transition:transform .6s;position:absolute;inset:0;transform:translate(-100%)}.dock_cta_btn[data-v-81ef7caa]:hover:not(:disabled){border-color:rgba(var(--dock-cta-accent-rgb), .5);box-shadow:0 0 25px rgba(var(--dock-cta-accent-rgb), .15), inset 0 1px 0 #fff3;transform:translateY(-1px)}.dock_cta_btn[data-v-81ef7caa]:hover:not(:disabled):before{transform:translate(100%)}.dock_cta_btn[data-v-81ef7caa]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99,0 4px 20px #0000004d}.dock_cta_btn[data-v-81ef7caa]:disabled{cursor:default;opacity:.7}@media (prefers-reduced-motion:reduce){.dock_cta_btn[data-v-81ef7caa],.dock_cta_btn[data-v-81ef7caa]:before{transition:none}}.club_contact_root[data-v-3c628d5e]{--vr-accent-rgb:90,162,255;--vr-success-rgb:90,220,150;--vr-surface-rgb:10,18,36}.back_icon_btn[data-v-3c628d5e]{border:1px solid var(--border);color:#e8eefb;cursor:pointer;background:#0000004d;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.back_icon_btn[data-v-3c628d5e]:hover{background:#0006}.back_icon_btn[data-v-3c628d5e]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.back_icon[data-v-3c628d5e]{width:18px;height:18px;display:block}.button_section[data-v-3c628d5e]{box-sizing:border-box;z-index:105;width:min(860px,100vw);padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border:1px solid var(--border);-webkit-backdrop-filter:blur(12px)saturate(1.1);backdrop-filter:blur(12px)saturate(1.1);opacity:0;visibility:hidden;background:linear-gradient(#0b1630fa,#081228f5);border-bottom:none;border-radius:16px 16px 0 0;justify-content:center;align-items:center;margin-left:calc(min(860px,100vw)/-2);display:flex;position:fixed;bottom:0;left:50%;right:auto;overflow:hidden;transform:translateY(110%);box-shadow:0 -10px 22px #00000047}.button_section_inner[data-v-3c628d5e]{justify-content:center;gap:10px;width:100%;display:flex}.contact_inner[data-v-3c628d5e]{min-width:min(100%,390px);box-shadow:none;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:4px;display:flex}.contact_confirmed_surface[data-v-3c628d5e]{border:1px solid rgba(var(--vr-success-rgb), .25);background:rgba(var(--vr-success-rgb), .03);min-width:260px;min-height:60px;box-shadow:0 0 20px rgba(var(--vr-success-rgb), .05);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:999px;flex-flow:row;justify-content:center;align-items:center;gap:12px;padding:0 24px;display:flex}.contact_confirmed_icon[data-v-3c628d5e]{width:28px;height:28px;color:rgb(var(--vr-success-rgb));box-shadow:0 0 10px rgba(var(--vr-success-rgb), .2);background:0 0;border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.contact_confirmed_icon_svg[data-v-3c628d5e]{stroke-width:2.5px;width:14px;height:14px}.contact_confirmed_text[data-v-3c628d5e]{color:rgb(var(--vr-success-rgb));letter-spacing:.18em;white-space:nowrap;text-transform:uppercase;text-shadow:0 0 12px rgba(var(--vr-success-rgb), .25);font-size:15px;font-weight:700}[data-v-3c628d5e] .overlay{z-index:1300;background:#050a18f0;animation:.3s cubic-bezier(.22,.8,.22,1) contact_screen_fade_in-3c628d5e}@keyframes contact_screen_fade_in-3c628d5e{0%{opacity:0}to{opacity:1}}[data-v-3c628d5e] .modal{width:100%;max-width:100%;height:100dvh;max-height:100dvh;box-shadow:none;background:radial-gradient(140% 120% at 100% 0%, rgba(var(--vr-accent-rgb), .18) 0%, #0c142aeb 55%, #070e20fa 100%), linear-gradient(180deg, rgba(var(--vr-accent-rgb), .12), rgba(var(--vr-accent-rgb), 0) 65%);border:none;border-radius:0;animation:.4s cubic-bezier(.22,.8,.22,1) contact_screen_slide_up-3c628d5e}@keyframes contact_screen_slide_up-3c628d5e{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}[data-v-3c628d5e] .modal_header{border-bottom:1px solid rgba(var(--vr-accent-rgb), .35);background:linear-gradient(180deg, #091228fa, #081024f0), linear-gradient(90deg, rgba(var(--vr-accent-rgb), .08), rgba(var(--vr-accent-rgb), 0) 50%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:0}[data-v-3c628d5e] .modal_body{padding:0}.contact_screen_top[data-v-3c628d5e]{align-items:center;gap:12px;padding:16px 18px;display:flex}.contact_screen_titles[data-v-3c628d5e]{gap:2px;min-width:0;display:grid}.contact_screen_title[data-v-3c628d5e]{color:#f5f7ff;letter-spacing:-.01em;font-size:20px;font-weight:700}.contact_screen_subtitle[data-v-3c628d5e]{color:#a8bce8;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.contact_screen_body[data-v-3c628d5e]{padding:24px 18px calc(34px + env(safe-area-inset-bottom,0px));gap:20px;width:100%;min-width:0;max-width:720px;margin:0 auto;display:grid}.contact_intro[data-v-3c628d5e]{color:#a8bce8;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:12px 16px;font-size:14px;line-height:1.5}.contact_form[data-v-3c628d5e]{background:linear-gradient(135deg,#ffffff0a,#ffffff03),#09122880;border:1px solid #ffffff0f;border-radius:12px;gap:20px;padding:20px;display:grid;box-shadow:0 4px 16px #0003}.form_group[data-v-3c628d5e]{gap:8px;display:grid}.form_label[data-v-3c628d5e]{color:#dce7ff;letter-spacing:.02em;font-size:13px;font-weight:600}.ef_input[data-v-3c628d5e],.ef_textarea[data-v-3c628d5e]{color:#fff;background:#0003;border:1px solid #a8bce84d;border-radius:8px;width:100%;padding:12px;font-size:15px}.ef_input[data-v-3c628d5e]:focus,.ef_textarea[data-v-3c628d5e]:focus{border-color:rgba(var(--vr-accent-rgb), .8);box-shadow:0 0 0 3px rgba(var(--vr-accent-rgb), .15);outline:none}.form_hint[data-v-3c628d5e]{color:#8fa8d7;margin-top:6px;font-size:12px;line-height:1.4}.form_error[data-v-3c628d5e]{color:#ffe7e7;background:#ff787814;border:1px solid #ff787866;border-radius:8px;padding:10px 12px;font-size:13px;font-weight:600}.form_actions[data-v-3c628d5e]{gap:12px;margin-top:8px;display:grid}.submit_btn[data-v-3c628d5e]{letter-spacing:.02em;background:linear-gradient(135deg, rgba(var(--vr-accent-rgb), .8), #5a8cffe6);color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;font-weight:600;display:flex}.submit_btn[data-v-3c628d5e]:hover{filter:brightness(1.1)}.submit_btn[data-v-3c628d5e]:disabled{opacity:.6;cursor:not-allowed}.cancel_btn[data-v-3c628d5e]{color:#a8bce8;cursor:pointer;background:0 0;border:1px solid #a8bce833;border-radius:8px;width:100%;height:44px}.cancel_btn[data-v-3c628d5e]:hover{color:#fff;background:#ffffff0d}.button_section.is-hidden[data-v-3c628d5e]{opacity:0;visibility:hidden;pointer-events:none;border-top-color:#0000;animation:none;transform:translateY(110%)}.button_section.is-steady[data-v-3c628d5e]{opacity:1;visibility:visible;border-top-color:var(--border);animation:none;transform:translateY(0)}.button_section.is-cta-enter[data-v-3c628d5e],.button_section.is-success-enter[data-v-3c628d5e]{transform-origin:bottom;will-change:transform, opacity;animation:.7s cubic-bezier(.22,.8,.22,1) forwards contact_slide_up-3c628d5e}.button_section.is-success-exit[data-v-3c628d5e]{transform-origin:bottom;will-change:transform, opacity;animation:.7s cubic-bezier(.4,0,.2,1) forwards contact_slide_down-3c628d5e}@keyframes contact_slide_up-3c628d5e{0%{opacity:0;visibility:visible;border-top-color:var(--border);transform:translateY(110%)}to{opacity:1;visibility:visible;border-top-color:var(--border);transform:translateY(0)}}@keyframes contact_slide_down-3c628d5e{0%{opacity:1;visibility:visible;border-top-color:var(--border);transform:translateY(0)}to{opacity:0;visibility:hidden;border-top-color:#0000;transform:translateY(110%)}}@media (prefers-reduced-motion:reduce){.button_section[data-v-3c628d5e]{opacity:1;visibility:visible;border-top-color:var(--border);animation:none;transform:none}[data-v-3c628d5e] .overlay,[data-v-3c628d5e] .modal{transition:none;animation:none}}html.clubs_contact_modal_open #app>header{transition:opacity .12s;opacity:0!important;pointer-events:none!important;z-index:4!important}html.clubs_contact_modal_open .map_experience{z-index:40!important}.content[data-v-00b3b557]{min-width:0;padding:0}.content.has_contact_cta[data-v-00b3b557]{padding-bottom:124px}.content.club_details_edit_mode .stats_row[data-v-00b3b557]{opacity:.5;filter:saturate(.82);pointer-events:none;-webkit-user-select:none;user-select:none}.content.club_details_edit_mode .club_details_section .section_header .section_title[data-v-00b3b557],.content.club_details_edit_mode .info_row_club_desc .info_icon[data-v-00b3b557],.content.club_details_edit_mode .desc_row_label[data-v-00b3b557],.content.club_details_edit_mode .list_wrap>.list_head[data-v-00b3b557]{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.content.club_details_edit_mode .inline_editable[data-v-00b3b557]{opacity:1;filter:none}.content[data-v-00b3b557]{scrollbar-width:none;-ms-overflow-style:none}.content[data-v-00b3b557]::-webkit-scrollbar{width:0;height:0}.modal_header[data-v-00b3b557]{border-bottom:1px solid var(--border);justify-content:flex-start;align-items:center;gap:10px;padding:14px 16px;display:flex}.modal_title[data-v-00b3b557]{margin:0}.spacer[data-v-00b3b557]{flex:1}.close_btn[data-v-00b3b557]{color:var(--text);border:1px solid var(--border);cursor:pointer;background:linear-gradient(#ffffff0f,#ffffff0a);border-radius:10px;padding:6px 12px;font-size:20px;line-height:1;transition:all .18s}.close_btn[data-v-00b3b557]:hover{filter:brightness(1.08)}.icon_btn[data-v-00b3b557]{color:var(--muted);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:8px;padding:6px}.icon_btn .icon[data-v-00b3b557]{fill:currentColor;width:18px;height:18px;display:block}.icon_btn[data-v-00b3b557]:hover{color:var(--text)}.icon_btn.is_active[data-v-00b3b557]{color:#f4df9d;background:#d7b43a1f;border-color:#d7b43a73}.admin_action_bar[data-v-00b3b557]{box-sizing:border-box;background:#50b4ff0f;border-bottom:1px solid #50b4ff2e;justify-content:flex-end;align-items:center;gap:8px;min-height:42px;padding:7px 14px;transition:background .2s,border-color .2s;display:flex}.admin_action_bar.is_editing[data-v-00b3b557]{background:#50b4ff1a;border-bottom-color:#50b4ff40;justify-content:space-between}.admin_action_bar.has_changes[data-v-00b3b557]{background:#e6b92817;border-bottom-color:#e6b9284d}.admin_action_bar.has_attention[data-v-00b3b557]{background:#ff414b17;border-bottom-color:#ff414b52}.admin_action_btn[data-v-00b3b557]{color:#a0dcfff2;cursor:pointer;letter-spacing:.01em;background:#50b4ff1a;border:1px solid #50b4ff52;border-radius:999px;align-items:center;gap:6px;padding:5px 13px;font-size:12px;font-weight:800;transition:all .16s;display:inline-flex}.admin_action_btn[data-v-00b3b557]:hover{color:#c8eaff;background:#50b4ff2e;border-color:#50b4ff8c}.admin_action_icon[data-v-00b3b557]{fill:currentColor;flex-shrink:0;width:14px;height:14px;display:block}.admin_edit_status_dot[data-v-00b3b557]{background:#50b4ff;border-radius:999px;flex-shrink:0;width:7px;height:7px;animation:2s ease-in-out infinite status_dot_pulse-00b3b557;box-shadow:0 0 6px #50b4ffb3}.admin_action_bar.has_changes .admin_edit_status_dot[data-v-00b3b557]{background:#e8c030;animation:none;box-shadow:0 0 6px #e6b928bf}.admin_action_bar.has_attention .admin_edit_status_dot[data-v-00b3b557]{background:#ff4550;animation:.55s ease-in-out infinite status_dot_pulse_fast-00b3b557;box-shadow:0 0 8px #ff414bd9}.admin_edit_status_text[data-v-00b3b557]{color:#a0dcffe6;letter-spacing:.01em;font-size:12px;font-weight:800}.admin_action_bar.has_changes .admin_edit_status_text[data-v-00b3b557]{color:#f0d264f2}.admin_action_bar.has_attention .admin_edit_status_text[data-v-00b3b557]{color:#ffa0a0f2}.admin_edit_status_group[data-v-00b3b557]{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.admin_inline_actions[data-v-00b3b557]{flex-shrink:0;align-items:center;gap:6px;display:flex}.admin_inline_btn[data-v-00b3b557]{cursor:pointer;letter-spacing:.01em;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;min-height:28px;padding:4px 14px;font-size:12px;font-weight:800;transition:all .16s;display:inline-flex}.admin_inline_btn[data-v-00b3b557]:disabled{opacity:.45;cursor:not-allowed}.admin_inline_discard[data-v-00b3b557]{color:#ffbebee6;background:#c6505129;border-color:#c6505159}.admin_inline_discard[data-v-00b3b557]:hover:not(:disabled){color:#ffe0e0;background:#dc5a5b3d;border-color:#dc5a5b8c}.admin_inline_save[data-v-00b3b557]{color:#a0dcff99;background:#0a13286b;border-color:#50b4ff33}.admin_inline_save.can_save[data-v-00b3b557]{color:#fff;background:linear-gradient(#67e8a55c,#2aaa6d42),#071e188f;border-color:#50c88273}.admin_inline_save.can_save[data-v-00b3b557]:hover:not(:disabled){background:linear-gradient(#67e8a570,#2aaa6d57),#071e189e;border-color:#50c88299}.admin_inline_spinner[data-v-00b3b557]{border:2px solid #ffffff4d;border-top-color:var(--accent);border-radius:999px;width:10px;height:10px;animation:.8s linear infinite spin}.admin_action_bar.has_attention .admin_inline_btn[data-v-00b3b557]{animation:.72s cubic-bezier(.22,.8,.22,1) inline_btn_shake-00b3b557}@keyframes inline_btn_shake-00b3b557{0%{transform:translate(0)scale(1)}14%{transform:translate(-8px)scale(1.05)}28%{transform:translate(8px)scale(1.05)}42%{transform:translate(-6px)scale(1.04)}56%{transform:translate(6px)scale(1.04)}72%{transform:translate(0)scale(1.02)}to{transform:translate(0)scale(1)}}@keyframes status_dot_pulse-00b3b557{0%,to{opacity:1}50%{opacity:.45}}@keyframes status_dot_pulse_fast-00b3b557{0%,to{opacity:1}50%{opacity:.25}}.inline_edit_hint[data-v-00b3b557]{color:var(--muted);margin:0 16px 10px;font-size:12px;font-weight:800}.top_hint_row[data-v-00b3b557]{color:#f9df86f2;text-align:center;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 2px 10px #060c1a73;padding:2px 8px;font-weight:900;overflow:hidden}.top_hint_row.requires_action[data-v-00b3b557]{color:#ff4f5f;text-shadow:0 2px 12px #5e081280}.inline_editable[data-v-00b3b557]{cursor:pointer}.inline_editor_wrap[data-v-00b3b557]{width:100%}.club_inline_input[data-v-00b3b557],.club_inline_textarea[data-v-00b3b557]{box-sizing:border-box;width:100%;max-width:100%;color:inherit;font:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;box-shadow:none;appearance:none;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:4px;outline:none;margin:0;padding:0;font-family:inherit;transition:border-color .14s,background .14s;display:block}.club_inline_input[data-v-00b3b557]::placeholder,.club_inline_textarea[data-v-00b3b557]::placeholder{color:inherit;opacity:.5}.club_inline_input[data-v-00b3b557]:focus,.club_inline_textarea[data-v-00b3b557]:focus{box-shadow:none;background:#ffffff08;border-color:#d7b43a73;outline:none}.club_inline_hero_title[data-v-00b3b557]{color:#f1f6ff;font-size:20px;font-weight:700;line-height:1.25}.club_inline_textarea[data-v-00b3b557]{resize:vertical;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;min-height:2.6em}.club_inline_textarea_auto[data-v-00b3b557]{width:100%;overflow:auto}.stats_row[data-v-00b3b557]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;padding:16px;display:grid}.cover_photo[data-v-00b3b557]{background-position:50%;background-size:cover;border:1px solid #ffffff14;border-radius:16px;height:210px;margin:16px;box-shadow:0 14px 32px #00000059}.top_cover_photo[data-v-00b3b557]{height:240px;box-shadow:none;border:none;border-radius:0;margin:0}.hero_carousel[data-v-00b3b557]{width:100%;min-height:240px;position:relative}.slides[data-v-00b3b557]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;width:100%;display:flex;overflow:auto hidden}.slides[data-v-00b3b557]::-webkit-scrollbar{display:none}.slide[data-v-00b3b557]{scroll-snap-align:start;background-position:50%;background-size:cover;flex:0 0 100%;min-width:100%;min-height:240px;position:relative;overflow:hidden}.hero_media_frame[data-v-00b3b557]{background:#0a1020;position:relative;overflow:hidden}.hero_media_frame[data-v-00b3b557]:before{content:"";background-color:#0a1020;background-image:var(--hero-bg-gradient), var(--hero-bg-image);background-position:var(--hero-bg-position), var(--hero-bg-position);transform:scale(var(--hero-bg-zoom,1));transform-origin:var(--hero-bg-origin,center center);will-change:transform;pointer-events:none;background-repeat:no-repeat,no-repeat;background-size:cover,cover;position:absolute;inset:0}.dots[data-v-00b3b557]{z-index:3;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;bottom:8px;left:0;right:0}.dot[data-v-00b3b557]{cursor:pointer;background:#ffffff59;border:none;border-radius:999px;width:10px;height:10px;padding:0}.dot.active[data-v-00b3b557]{background:#ffffffeb}.dot[data-v-00b3b557]:focus-visible{outline-offset:2px;outline:2px solid #fff}.club_title_wrap[data-v-00b3b557]{z-index:2;position:absolute;bottom:14px;left:16px;right:16px}.modal_title[data-v-00b3b557]{color:#f1f6ff;text-shadow:0 3px 14px #02060ea6;margin:0}.cover_media_tools[data-v-00b3b557]{z-index:3;justify-content:flex-end;display:flex;position:absolute;bottom:12px;right:12px}.image_url_editor[data-v-00b3b557]{z-index:3;position:absolute;bottom:12px;left:12px;right:12px}.stat_card[data-v-00b3b557]{border:1px solid var(--border);background:#ffffff05;border-radius:12px;padding:20px 14px 12px;position:relative;overflow:visible}.stat_icon[data-v-00b3b557]{border:1px solid #d7b43a59;border-radius:999px;justify-content:center;align-items:center;width:46px;height:46px;display:flex;position:absolute;top:-16px;left:14px}.stat_icon svg[data-v-00b3b557]{width:24px;height:24px;display:block}.crown_icon_bubble[data-v-00b3b557]{color:#070e1c;background:linear-gradient(#d7b43aad,#b993229e)}.users_icon_bubble[data-v-00b3b557]{color:#0b1630;background:linear-gradient(#148296ad,#0c64789e)}.location_icon_bubble[data-v-00b3b557]{color:#0b1630;background:linear-gradient(#ffffffad,#f5f5f59e)}.active_icon_bubble[data-v-00b3b557]{color:#0b1630;background:linear-gradient(#f39c12ad,#e67e229e)}.trophy_icon_bubble[data-v-00b3b557]{color:#070e1c;background:linear-gradient(#d7b43aad,#b993229e)}.trophy_icon_bubble svg[data-v-00b3b557]{transform:translateY(2px)}.match_icon_bubble[data-v-00b3b557]{color:#0b1630;background:linear-gradient(#3498dbad,#3498db9e)}.stat_body[data-v-00b3b557]{padding-top:10px}.stat_label[data-v-00b3b557]{color:var(--muted);font-size:12px;font-weight:800}.stat_value[data-v-00b3b557]{font-size:18px;font-weight:900}.stat_divider[data-v-00b3b557]{background:var(--border);height:1px;margin:10px -14px 8px}.stat_footer[data-v-00b3b557]{color:#c9d2ea;font-size:12px;font-weight:700}.stat_footer .accent[data-v-00b3b557]{color:#12d1e6}.join_box[data-v-00b3b557]{grid-template-columns:1fr;align-items:center;gap:14px;padding:0 16px 16px;display:grid}.join_body[data-v-00b3b557]{flex-direction:column;gap:12px;display:flex}.contact_buttons[data-v-00b3b557]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.join_text[data-v-00b3b557]{font-weight:800}.join_desc[data-v-00b3b557]{color:var(--muted);font-weight:700}.section[data-v-00b3b557]{background:0 0;padding:0 16px 16px}.section_header[data-v-00b3b557]{background:0 0;justify-content:space-between;align-items:center;padding:2px 0 8px;display:flex;position:static;top:auto}.club_supermatches_section[data-v-00b3b557]:empty{display:none}.section_title[data-v-00b3b557]{margin:0;font-size:16px;font-weight:900}.contact_actions_row[data-v-00b3b557]{justify-content:flex-start;align-items:center;gap:12px;margin-top:2px;display:flex}.club_row_contact_btn[data-v-00b3b557]{--club_contact_blue:90, 162, 255;--club_contact_gold:244, 220, 136;appearance:none;border:1px solid rgba(var(--club_contact_blue), .72);letter-spacing:.04em;cursor:pointer;color:#fff;background:linear-gradient(180deg, rgba(var(--club_contact_blue), .28), #12264ef5);border-radius:10px;flex:none;margin-left:auto;padding:8px 16px;font-size:13px;font-weight:800;transition:border-color .28s,background .28s,color .28s,box-shadow .28s,transform .28s;position:relative;overflow:hidden;box-shadow:0 4px 14px #00000047,inset 0 1px #ffffff1f}.club_row_contact_btn[data-v-00b3b557]:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff47 50%,#0000 70%);transition:transform .55s;position:absolute;inset:0;transform:translate(-120%)}.club_row_contact_btn[data-v-00b3b557]:hover{color:#0b1730;border-color:rgba(var(--club_contact_gold), .85);box-shadow:0 0 18px rgba(var(--club_contact_gold), .28), 0 4px 14px #0000004d, inset 0 1px 0 #ffffff59;background:linear-gradient(#f4dc88,#d4b84a);transform:translateY(-1px)}.club_row_contact_btn[data-v-00b3b557]:hover:before{transform:translate(120%)}.club_row_contact_btn[data-v-00b3b557]:focus-visible{outline:2px solid rgba(var(--club_contact_gold), .75);outline-offset:2px}[data-v-00b3b557] .club_contact_links .social_icon_link{width:40px;height:40px}[data-v-00b3b557] .club_contact_links .social_icon_img{width:26px;height:26px}.info_rows[data-v-00b3b557]{flex-direction:column;gap:10px;display:flex}.info_row[data-v-00b3b557]{border:1px solid var(--border);background:#ffffff08;border-radius:12px;align-items:flex-start;gap:12px;padding:10px;display:flex}.info_icon[data-v-00b3b557]{width:36px;height:36px;color:var(--text);background:#d7b43a2e;border-radius:999px;place-items:center;display:grid}.info_icon .icon[data-v-00b3b557]{fill:currentColor;width:18px;height:18px;display:block}.info_text[data-v-00b3b557]{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.location_info_row[data-v-00b3b557]{align-items:center}.location_info_row .info_text[data-v-00b3b557]{margin-right:4px}.location_region_row[data-v-00b3b557]{align-items:baseline;gap:12px;min-width:0;display:flex}.location_region_row>.row_subtext[data-v-00b3b557]{flex:0 auto;min-width:0}.location_saved_coords[data-v-00b3b557]{flex:none;justify-content:flex-end;align-items:baseline;gap:12px;margin-left:auto;display:flex}.location_saved_coord[data-v-00b3b557]{align-items:baseline;display:inline-flex}.location_saved_coord_value[data-v-00b3b557],.location_saved_coord_input[data-v-00b3b557]{color:var(--muted);font:inherit;font-variant-numeric:tabular-nums;text-align:left;background:0 0;border:none;border-radius:0;width:auto;margin:0;padding:0;font-size:14px;font-weight:700;line-height:1.2}.location_saved_coord_value[data-v-00b3b557]{cursor:default}.location_saved_coord_value.is_editable[data-v-00b3b557]{cursor:text}.location_saved_coord_input[data-v-00b3b557]{width:11ch}.location_saved_coord_input[data-v-00b3b557]:focus{outline:none}.location_edit_tools[data-v-00b3b557]{flex:none;align-items:center;margin-left:0;display:flex}.location_cross_btn[data-v-00b3b557]{color:#fff;cursor:pointer;background:#2b7fff;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;margin-left:0;padding:0;display:inline-flex;position:relative;box-shadow:0 4px 12px #2b7fff59}.location_cross_btn[data-v-00b3b557]:hover{background:#4b93ff}.location_cross_btn[data-v-00b3b557]:focus-visible{outline-offset:2px;outline:2px solid #a0d2ffe6}.location_cross_btn svg[data-v-00b3b557]{width:16px;height:16px;display:block}.location_cross_tip[data-v-00b3b557]{z-index:6;border:1px solid var(--border);width:max-content;color:var(--text);white-space:nowrap;opacity:0;pointer-events:none;background:linear-gradient(#0b1630fa,#081228f5);border-radius:8px;padding:6px 8px;font-size:12px;font-weight:800;line-height:1.2;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 8px);right:0;transform:translateY(4px)}.location_cross_btn:hover .location_cross_tip[data-v-00b3b557],.location_cross_btn:focus-visible .location_cross_tip[data-v-00b3b557]{opacity:1;transform:translateY(0)}.location_drag_dock[data-v-00b3b557]{left:16px;bottom:max(16px, env(safe-area-inset-bottom,0px));z-index:160;width:max-content;max-width:calc(100vw - 32px);box-shadow:none;pointer-events:auto;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:8px;padding:0;display:flex;position:fixed}.location_drag_card[data-v-00b3b557]{-webkit-backdrop-filter:blur(16px);background:#10223abf;border:1px solid #ffffff24;border-radius:16px;padding:12px 14px;box-shadow:0 18px 52px #0509198c}.location_drag_note[data-v-00b3b557]{color:#d5def2;text-align:left;margin:0;font-size:13px;font-weight:800}.location_drag_coords[data-v-00b3b557]{border-radius:12px;justify-content:flex-start;align-items:flex-start;gap:8px;padding:6px 8px;display:flex}.location_drag_prompt[data-v-00b3b557]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.location_drag_coord[data-v-00b3b557]{flex-direction:column;flex:none;align-items:flex-start;gap:2px;min-width:0;display:flex}.location_drag_coord_label[data-v-00b3b557]{color:#9aabc8;letter-spacing:.02em;text-transform:lowercase;text-align:left;padding-left:12px;font-size:10px;font-weight:700}.location_drag_coord_value[data-v-00b3b557],.location_drag_coord_input[data-v-00b3b557]{box-sizing:border-box;color:#fff;width:11.6ch;font:inherit;font-variant-numeric:tabular-nums;text-align:left;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;margin:0;padding:4px 10px;font-size:12px;font-weight:800;line-height:1.2}.location_drag_coord_value[data-v-00b3b557]{cursor:text}.location_drag_coord_value[data-v-00b3b557]:hover,.location_drag_coord_input[data-v-00b3b557]:focus{border-color:#2b7fffbf;outline:none}.location_drag_actions[data-v-00b3b557]{justify-content:flex-start;align-items:center;gap:8px;display:flex}.location_drag_cancel[data-v-00b3b557],.location_drag_confirm[data-v-00b3b557]{cursor:pointer;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:800}.location_drag_cancel[data-v-00b3b557]{color:#d5def2;background:0 0;border:1px solid #ffffff29}.location_drag_confirm[data-v-00b3b557]{color:#fff;background:#2b7fff;border:none;box-shadow:0 4px 12px #2b7fff59}.location_drag_confirm[data-v-00b3b557]:hover{background:#4b93ff}.row_title[data-v-00b3b557]{min-width:0;max-width:100%;font-size:16px;font-weight:900}.row_subtext[data-v-00b3b557]{color:var(--muted);min-width:0;max-width:100%;font-size:14px;font-weight:700}.row_subtext.has_field_error[data-v-00b3b557]{color:#ffd1d8}.multi_line_text[data-v-00b3b557]{white-space:pre-line}.contact_edit_grid[data-v-00b3b557]{gap:10px;display:grid}.field_inline_error[data-v-00b3b557]{color:#ffb4c3;margin-top:6px;font-size:12px;font-weight:800;line-height:1.35}.social_btn[data-v-00b3b557]{cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-weight:900;text-decoration:none;display:inline-flex}.social_btn .social_icon[data-v-00b3b557]{width:16px;height:16px;display:block}.fb_btn[data-v-00b3b557]{color:#fff;background:linear-gradient(#1877f2,#145db6);border-color:#0000001f;box-shadow:0 4px 14px #145db647}.fb_btn[data-v-00b3b557]:hover{filter:brightness(1.06)}.ig_btn[data-v-00b3b557]{color:#fff;background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af,#515bd4);border:none;box-shadow:0 4px 14px #dd2a7b47}.ig_btn[data-v-00b3b557]:hover{filter:brightness(1.06)}.email_btn[data-v-00b3b557]{color:#fff;background:linear-gradient(#ea4335,#d33b2c);border-color:#0000001f;box-shadow:0 4px 14px #ea433547}.email_btn[data-v-00b3b557]:hover{filter:brightness(1.06)}.list_wrap[data-v-00b3b557]{padding:0 16px 16px}.edit_panel[data-v-00b3b557]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;border-radius:0;margin:0;padding:0}.edit_header[data-v-00b3b557]{justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 10px 6px;display:flex}.eyebrow[data-v-00b3b557]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800}.edit_title[data-v-00b3b557]{margin:4px 0;font-size:20px}.edit_sub[data-v-00b3b557]{color:var(--muted);margin:0;font-weight:700}.edit_badge[data-v-00b3b557]{color:#c9ffd8;background:linear-gradient(#2ecc7129,#2ecc711f);border:1px solid #2ecc7159;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-weight:900;display:inline-flex}.edit_badge.on[data-v-00b3b557]{border-color:#2ecc718c}.edit_badge .dot[data-v-00b3b557]{background:#2ecc71;border-radius:999px;width:10px;height:10px;box-shadow:0 0 12px #2ecc7199}.edit_sections[data-v-00b3b557]{flex-direction:column;gap:12px;padding:6px 8px 14px;display:flex}.edit_section[data-v-00b3b557]{background:linear-gradient(#0f1c348c,#0a142885);border:1px solid #ffffff0f;border-radius:12px;padding:12px 12px 10px;box-shadow:0 10px 28px #0003}.section_head[data-v-00b3b557]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.section_title[data-v-00b3b557]{letter-spacing:.01em;font-weight:900}.section_hint[data-v-00b3b557]{color:var(--muted);font-size:12px;font-weight:700}.section_toggle[data-v-00b3b557]{color:var(--text);cursor:pointer;box-shadow:none;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-weight:800;transition:all .16s;display:inline-flex}.section_toggle[data-v-00b3b557]:hover{background:#d7b43a14;border-color:#d7b43a59}.edit_grid[data-v-00b3b557]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.metrics_grid[data-v-00b3b557]{padding-top:6px}.edit_field[data-v-00b3b557]{flex-direction:column;gap:6px;display:flex}.edit_field.checkbox[data-v-00b3b557]{flex-direction:row;align-items:center}.edit_field.span2[data-v-00b3b557]{grid-column:span 2}.ef_label[data-v-00b3b557]{color:var(--muted);font-size:12px;font-weight:800}.list_head[data-v-00b3b557]{justify-content:space-between;align-items:center;padding:10px 0;display:flex}.member_list[data-v-00b3b557]{grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.member_item[data-v-00b3b557]{border:1px solid var(--border);background:#ffffff05;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.member_item.is_clickable[data-v-00b3b557]{cursor:pointer}.member_item.is_clickable[data-v-00b3b557]:hover{background:#ffffff0d;border-color:#d7b43a47}.member_item.is_clickable[data-v-00b3b557]:focus-visible{outline-offset:2px;outline:2px solid #00d4ff8c}.badge_wrap[data-v-00b3b557]{gap:6px;min-width:64px;display:flex}.leader_wrap[data-v-00b3b557]{align-items:center;margin-left:auto;display:flex}.rank_badge[data-v-00b3b557]{border-radius:999px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 8px;font-size:12px;font-weight:900;display:inline-flex;position:relative}.rank_badge.top10_a[data-v-00b3b557]{color:var(--accent);background:linear-gradient(#1482962e,#0c647829);border:1px solid #d7b43a59}.rank_badge.top10_b[data-v-00b3b557]{color:#9fb0d0;background:#ffffff1f;border:1px solid #ffffff2e}.icon[data-v-00b3b557]{width:18px;height:18px}.crown[data-v-00b3b557]{color:var(--accent);background:linear-gradient(#d7b43a33,#b993222e);border:1px solid #d7b43a73;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.crown_icon[data-v-00b3b557]{fill:currentColor}.badge_text[data-v-00b3b557]{line-height:1}.member_name[data-v-00b3b557]{font-weight:800}.bottom_row[data-v-00b3b557]{justify-content:flex-end;padding-top:10px;display:flex}.trophy[data-v-00b3b557]{justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:relative;overflow:hidden;transform:translateY(4px)}.trophy svg[data-v-00b3b557]{width:30px;height:30px;display:block}.trophy_img[data-v-00b3b557]{object-fit:contain;width:30px;height:30px;display:block}.trophy[data-v-00b3b557]:after{content:none}@keyframes trophyShineImg-00b3b557{0%{transform:rotate(28deg)translate(0)}70%{transform:rotate(28deg)translate(140%)}80%{transform:rotate(28deg)translate(180%)}to{transform:rotate(28deg)translate(180%)}}.trophy_1 svg[data-v-00b3b557]{fill:var(--accent)}.trophy_2 svg[data-v-00b3b557]{fill:var(--silver)}.trophy_3 svg[data-v-00b3b557]{fill:var(--bronze)}.trophy_num[data-v-00b3b557]{color:#0b1630;text-shadow:0 1px #ffffff73;pointer-events:none;justify-content:center;align-items:center;font-size:13px;font-weight:900;display:flex;position:absolute;inset:0;transform:translateY(-6px)}.trophy_2 .trophy_num[data-v-00b3b557],.trophy_3 .trophy_num[data-v-00b3b557]{transform:translate(-2px,-7px)}.primary_btn[data-v-00b3b557]{color:var(--text);cursor:pointer;background:linear-gradient(#d7b43a2e,#b9932229);border:1px solid #d7b43a38;border-radius:10px;justify-content:center;align-items:center;padding:10px 14px;font-weight:800;text-decoration:none;display:inline-flex}.primary_btn.disabled[data-v-00b3b557]{color:var(--muted);cursor:not-allowed;pointer-events:none;background:#ffffff0f;border:1px solid #ffffff14}.danger_btn[data-v-00b3b557]{color:#ffb4b4;cursor:pointer;background:linear-gradient(#ff4d4d2e,#b41e1e29);border:1px solid #ff4d4d59;border-radius:10px;justify-content:center;align-items:center;padding:10px 14px;font-weight:800;text-decoration:none;display:inline-flex}.danger_btn.disabled[data-v-00b3b557]{color:var(--muted);cursor:not-allowed;pointer-events:none;background:#ffffff0f;border:1px solid #ffffff14}.ghost_btn[data-v-00b3b557]{color:#0b1630;cursor:pointer;background:#fff;border:1px solid #eef2f7;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;display:inline-flex;box-shadow:0 4px 12px #00000014}.ghost_btn[data-v-00b3b557]:hover{filter:none;box-shadow:0 6px 16px #0000001f}.phone_icon[data-v-00b3b557]{fill:currentColor;width:16px;height:16px;display:block}.badge_btn[data-v-00b3b557]{cursor:pointer;position:relative}.badge_btn .tip[data-v-00b3b557]{color:var(--text);border:1px solid var(--border);white-space:normal;overflow-wrap:anywhere;word-break:normal;text-align:left;opacity:0;pointer-events:none;z-index:6;background:linear-gradient(#0b1630fa,#081228f5);border-radius:10px;width:max-content;min-width:0;max-width:min(78vw,320px);padding:8px 10px;font-size:12px;font-weight:800;transition:opacity .16s,transform .16s;display:inline-block;position:absolute;bottom:calc(100% + 8px);left:0;right:auto;transform:translate(0)translateY(6px)}.badge_btn .tip[data-v-00b3b557]:after{content:"";border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--border);width:0;height:0;position:absolute;top:100%;left:14px;transform:translate(0)}.crown.badge_btn .tip[data-v-00b3b557]{text-align:right;width:max-content;min-width:0;max-width:min(78vw,320px);left:auto;right:0}.crown.badge_btn .tip[data-v-00b3b557]:after{left:auto;right:14px}.badge_btn:hover .tip[data-v-00b3b557],.badge_btn.show .tip[data-v-00b3b557]{opacity:1;pointer-events:auto;transform:translate(0)translateY(0)}@media (width<=900px){.join_box[data-v-00b3b557]{grid-template-columns:1fr}}@media (width>=760px){.edit_grid[data-v-00b3b557]{grid-template-columns:repeat(2,minmax(0,1fr))}}.edit_grid[data-v-00b3b557]{grid-template-columns:1fr}.edit_field.checkbox input[type=checkbox][data-v-00b3b557]{border:1px solid var(--border);width:18px;height:18px;accent-color:var(--accent);background:#ffffff05;border-radius:6px}.edit_field.checkbox span[data-v-00b3b557]{color:var(--text);font-weight:800}.label .muted_count[data-v-00b3b557]{color:var(--muted);font-weight:700}.members_edit_overlay_wrap[data-v-00b3b557]{position:relative}.members_edit_overlay_wrap.is_locked .member_list[data-v-00b3b557],.members_edit_overlay_wrap.is_locked .collapse_wrap[data-v-00b3b557],.members_edit_overlay_wrap.is_locked .toggle_wrap[data-v-00b3b557]{opacity:.35;pointer-events:none;filter:saturate(.75)}.read_only_notice[data-v-00b3b557]{z-index:4;color:#f4df9d;letter-spacing:.02em;text-align:center;background:#0b1630f0;border:1px dashed #d7b43a94;border-radius:10px;justify-content:center;align-items:center;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;bottom:12px;left:12px;right:12px}.members_notice[data-v-00b3b557]{bottom:10px}.toggle_wrap[data-v-00b3b557]{cursor:default;-webkit-tap-highlight-color:transparent;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:2px 0 16px;display:flex;position:relative;overflow:visible}.toggle_wrap[data-v-00b3b557]:before{content:"";z-index:-1;pointer-events:none;opacity:1;background:linear-gradient(#0b163000 0%,#0b1630f2 100%);height:60px;transition:opacity .45s;position:absolute;inset:-60px 0 100%}.toggle_wrap[data-v-00b3b557]:has(.is_open):before{opacity:0;pointer-events:none}.show_more_pill[data-v-00b3b557]{color:var(--muted);cursor:pointer;box-shadow:none;z-index:3;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:800;transition:all .2s;display:flex;position:relative}@media (hover:hover){.show_more_pill[data-v-00b3b557]:hover{color:var(--text);transform:translateY(-1px)}.show_more_pill:hover .toggle_icon[data-v-00b3b557]{opacity:1}.show_more_pill.is_open[data-v-00b3b557]:hover{color:var(--text)}}.show_more_pill[data-v-00b3b557]:active{opacity:.8;transform:translateY(0)}.pill_text[data-v-00b3b557]{letter-spacing:.02em;text-transform:uppercase;font-size:12px}.toggle_icon[data-v-00b3b557]{stroke-width:2.5px;opacity:.7;width:14px;height:14px;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.show_more_pill.is_open .toggle_icon[data-v-00b3b557]{transform:rotate(180deg)}.show_more_pill.is_open[data-v-00b3b557]{color:var(--muted);margin-top:4px}.collapse_wrap[data-v-00b3b557]{will-change:grid-template-rows;grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.19,1,.22,1);display:grid}.collapse_wrap.open[data-v-00b3b557]{grid-template-rows:1fr}.member_list.extra_list[data-v-00b3b557]{min-height:0;padding-top:8px;padding-bottom:4px;overflow:hidden}.collapse_wrap.open .member_list.extra_list[data-v-00b3b557]{overflow:visible}.extra_item[data-v-00b3b557]{opacity:1;transform:none}.collapse_wrap.open .extra_item[data-v-00b3b557]{animation:.5s cubic-bezier(.34,1.56,.64,1) both fadeSlideIn-00b3b557}.collapse_wrap.open .extra_item[data-v-00b3b557]:first-child{animation-delay:40ms}.collapse_wrap.open .extra_item[data-v-00b3b557]:nth-child(2){animation-delay:70ms}.collapse_wrap.open .extra_item[data-v-00b3b557]:nth-child(3){animation-delay:.1s}.collapse_wrap.open .extra_item[data-v-00b3b557]:nth-child(4){animation-delay:.13s}.collapse_wrap.open .extra_item[data-v-00b3b557]:nth-child(n+5){animation-delay:.16s}@keyframes fadeSlideIn-00b3b557{0%{opacity:0;transform:translateY(-12px)scale(.96)}to{opacity:1;transform:none}}.actions_bottom[data-v-00b3b557]{border-top:1px solid var(--border);justify-content:flex-end;padding:12px 16px;display:flex}.edit_actions[data-v-00b3b557]{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.edit_actions .action_btn[data-v-00b3b557]{letter-spacing:.01em;border-radius:999px;min-width:132px;padding:11px 16px;font-weight:900;transition:transform .16s,box-shadow .16s,filter .16s,opacity .16s}.save_btn[data-v-00b3b557]{opacity:.78;margin-left:auto;box-shadow:0 0 #0000}.save_btn.can_save[data-v-00b3b557]{opacity:1;background:linear-gradient(#2ead7647,#1c80563d);border-color:#2ead7675;box-shadow:0 8px 18px #1c80562e}.delete_btn[data-v-00b3b557]{border-color:#e74c3c73}.edit_actions.attention .action_btn[data-v-00b3b557]{animation:.98s cubic-bezier(.22,.8,.22,1) edit_action_attention-00b3b557}.small_btn[data-v-00b3b557]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;font-weight:800;display:inline-flex}.file_input[data-v-00b3b557]{display:none}.image_edit_overlay[data-v-00b3b557]{z-index:3;gap:8px;display:flex;position:absolute;bottom:12px;right:12px}.image_edit_btn[data-v-00b3b557]{color:#fff;background:#070f21b8;border-color:#ffffff47;min-width:34px;min-height:34px;padding:0 10px}.image_edit_btn.danger[data-v-00b3b557]{color:#ffb4b4;border-color:#e74c3c73}.image_icon_btn .icon[data-v-00b3b557]{fill:currentColor;width:14px;height:14px;display:block}.image_upload_error[data-v-00b3b557]{z-index:3;color:#ffd4d9;background:#4e101ad9;border:1px solid #e74c3c66;border-radius:10px;padding:8px 10px;font-size:12px;font-weight:800;position:absolute;bottom:12px;left:12px;right:12px}.image_upload_state[data-v-00b3b557]{z-index:3;color:#d9edff;background:#070f21c7;border:1px solid #2ea3ff57;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;top:12px;left:12px}.image_upload_spinner[data-v-00b3b557]{border:2px solid #d9edff59;border-top-color:#d9edff;border-radius:999px;width:12px;height:12px;animation:.85s linear infinite club_image_upload_spin-00b3b557}@keyframes club_image_upload_spin-00b3b557{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.save_error[data-v-00b3b557]{color:#ffb4b4;margin-top:8px;font-weight:800}.back_from_club[data-v-00b3b557]{color:#c9ebff;cursor:pointer;background:linear-gradient(#2ea3ff33,#2ea3ff24);border:1px solid #2ea3ff59;border-radius:999px;align-items:center;gap:6px;margin-right:auto;padding:8px 12px;font-weight:900;display:inline-flex}.back_from_club .back_icon[data-v-00b3b557]{width:16px;height:16px;display:block}@keyframes edit_action_attention-00b3b557{0%{filter:brightness();transform:translateY(0)}35%{filter:brightness(1.08);transform:translateY(-2px)}to{filter:brightness();transform:translateY(0)}}.member_item[data-v-00b3b557]{min-height:46px;padding:5px 10px}.badge_wrap[data-v-00b3b557]{min-width:56px}.talent_icon_bubble[data-v-00b3b557]{color:#fff;background:linear-gradient(#2ecc71ad,#27ae609e);border-color:#d7b43a73}.talent_icon_bubble svg[data-v-00b3b557]{width:32px;height:32px}.practice_icon_bubble[data-v-00b3b557]{color:#e9eef6;background:linear-gradient(#34495ead,#2c3e509e)}.location_drag_sheet{pointer-events:none!important;transform:translateY(110%)!important}.club_list_card[data-v-7a9094ed]{opacity:0;cursor:pointer;color:inherit;background:#0b1220e6;border:1px solid #ffffff14;border-radius:12px;flex-direction:row;align-items:center;gap:8px;padding:6px 8px;text-decoration:none;transition:transform .2s,box-shadow .2s,opacity .2s;display:flex;overflow:hidden;transform:translateY(6px)}.club_list_card[data-v-7a9094ed]:hover,.club_list_card[data-v-7a9094ed]:focus,.club_list_card[data-v-7a9094ed]:active,.club_list_card[data-v-7a9094ed]:visited{color:inherit;text-decoration:none}.club_list_card[data-v-7a9094ed]:focus{outline-offset:2px;outline:2px solid #d7b43ad9}.club_list_card[data-v-7a9094ed]:hover{transform:translateY(-2px);box-shadow:0 14px 32px #00000059}.club_list_card.is_outside[data-v-7a9094ed]{background:#0a1220d1;border-style:dashed}.club_thumb[data-v-7a9094ed]{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:10px;flex:0 0 64px;height:64px;position:relative;overflow:hidden}.club_thumb_img[data-v-7a9094ed]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.club_body.body_only[data-v-7a9094ed]{flex-direction:column;flex:1;gap:4px;min-width:0;padding:0;display:flex}.club_body.compact .club_head[data-v-7a9094ed]{flex-wrap:nowrap;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.club_body.compact .club_name[data-v-7a9094ed]{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;max-height:2.5em;font-size:15px;line-height:1.25;display:-webkit-box;overflow:hidden}.club_body.compact .open_badge[data-v-7a9094ed]{margin-top:0;padding:2px 6px;font-size:10px}.club_head[data-v-7a9094ed]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.club_head_badges[data-v-7a9094ed]{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;align-items:flex-start;gap:6px;max-width:100%;display:flex}.club_name[data-v-7a9094ed]{margin:0;font-size:20px}.distance_badge[data-v-7a9094ed]{color:#dbeafe;white-space:nowrap;background:#3b82f62e;border:1px solid #7eacff73;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:800}.open_badge[data-v-7a9094ed]{color:#dfffe9;background:linear-gradient(#2ecc7126,#2ecc711f);border:2px solid #2ecc71;border-radius:999px;padding:2px 6px;font-size:11px;font-weight:900}.open_badge.inactive[data-v-7a9094ed]{color:#e2e8f0;background:linear-gradient(#94a3b82e,#64748b24);border-color:#94a3b8}.club_meta[data-v-7a9094ed]{min-width:0;color:var(--muted);flex-wrap:nowrap;gap:8px;font-size:12px;line-height:1.4;display:flex}.club_meta .loc[data-v-7a9094ed],.club_meta .leader[data-v-7a9094ed]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.training[data-v-7a9094ed]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;line-height:1.35;overflow:hidden}.meta_tail[data-v-7a9094ed]{flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.badge[data-v-7a9094ed]{border:1px solid var(--border);color:var(--text);background:#ffffff05;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.badge.founded[data-v-7a9094ed]{background:linear-gradient(#d7b43a2e,#b9932229);border-color:#d7b43a59}.search_bar[data-v-b34b135b]{top:calc(var(--app_header_h,72px) + 4px);pointer-events:auto;flex-direction:column;gap:10px;width:min(960px,100vw - 24px);padding:12px;display:flex;position:absolute;left:50%;overflow:visible;transform:translate(-50%)}.dual_search[data-v-b34b135b]{background:#0f223a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;padding:8px 10px;display:flex;overflow:visible;box-shadow:0 12px 32px #00000047}.stack_search[data-v-b34b135b]{flex-direction:column;gap:8px;width:100%;display:flex;overflow:visible}.search_field[data-v-b34b135b]{flex:1;align-items:center;gap:8px;min-height:36px;display:flex;position:relative;overflow:visible}.search_field.single[data-v-b34b135b]{background:#0f223a;border:1px solid #ffffff2e;border-radius:999px;padding:8px 10px;overflow:visible;box-shadow:0 10px 28px #00000042}.search_field.stacked[data-v-b34b135b]{background:#0f223a;border:1px dashed #fff3;border-radius:14px;padding:8px 10px;overflow:visible}.divider[data-v-b34b135b]{background:#ffffff1f;width:1px;height:70%}.icon_btn[data-v-b34b135b]{color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;padding:6px;transition:background .15s;display:inline-flex}.icon_btn[data-v-b34b135b]:hover{background:#ffffff14}.lucide_icon[data-v-b34b135b]{color:var(--text);z-index:3;flex-shrink:0;display:block;position:relative}.lucide_on_gold[data-v-b34b135b]{color:#0c101c}.lucide_spin[data-v-b34b135b]{animation:.8s linear infinite lucideSpin-b34b135b}@keyframes lucideSpin-b34b135b{to{transform:rotate(360deg)}}.locate_btn[data-v-b34b135b]{z-index:1;position:relative;overflow:visible}.locate_btn.is_loading[data-v-b34b135b]{cursor:default}.locate_btn.is_pinging:not(.is_loading) .lucide_icon[data-v-b34b135b]{color:#f1c25a;filter:drop-shadow(0 0 6px #f1c25ad9)}.locate_btn.is_pinging[data-v-b34b135b]:not(.is_loading){background:#f1c25a2e;box-shadow:0 0 0 2px #f1c25ab3}.locate_btn.is_pinging[data-v-b34b135b]:not(.is_loading):after{content:"";pointer-events:none;border:2px solid #f1c25af2;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:1.45s cubic-bezier(.22,1,.36,1) forwards clubs_locate_btn_ping-b34b135b;position:absolute;top:50%;left:50%;box-shadow:0 0 14px #f1c25a8c}@keyframes clubs_locate_btn_ping-b34b135b{0%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(4.8)}}.search_input[data-v-b34b135b]{color:var(--text);background:0 0;border:0;flex:1;height:34px;font-family:inherit;font-size:15px;line-height:34px}.search_input[data-v-b34b135b]:focus{outline:none}.search_input[data-v-b34b135b]::placeholder{color:#ebf0f3a6}.search_submit[data-v-b34b135b]{color:#0c101c;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;margin-left:4px;padding:0;transition:transform .15s,box-shadow .15s,opacity .15s;display:inline-flex;position:relative;box-shadow:0 10px 22px #00000047}.search_submit[data-v-b34b135b]:hover{transform:translateY(-1px);box-shadow:0 14px 28px #00000052}.search_submit[data-v-b34b135b]:disabled{cursor:default;opacity:.9}.search_submit.is_loading[data-v-b34b135b]{transform:none;box-shadow:0 10px 22px #00000047}.submit_gold[data-v-b34b135b]{border-radius:inherit;pointer-events:none;background:linear-gradient(#f1c25a,#d7a73e);position:absolute;inset:0}.fade-enter-active[data-v-b34b135b],.fade-leave-active[data-v-b34b135b]{transition:opacity .15s}.fade-enter-from[data-v-b34b135b],.fade-leave-to[data-v-b34b135b]{opacity:0}@media (width<=960px){.search_bar[data-v-b34b135b]{align-items:stretch;gap:10px;width:100%}}@media (width<=640px){.search_bar[data-v-b34b135b]{top:calc(var(--app_header_h,72px) + 4px);width:calc(100vw - 12px)}}@media (prefers-reduced-motion:reduce){.locate_btn.is_pinging:not(.is_loading) .lucide_icon[data-v-b34b135b]{filter:none}.locate_btn.is_pinging[data-v-b34b135b]:not(.is_loading):after{animation:none;display:none}}.clubs_locate_wrap{z-index:3;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.clubs_locate_sonar{pointer-events:none;z-index:0;border:2px solid #f1c25ae6;border-radius:50%;width:72px;height:72px;margin:-36px 0 0 -36px;animation:1.45s cubic-bezier(.22,1,.36,1) forwards clubs_locate_sonar_burst;position:absolute;top:50%;left:50%;overflow:visible;box-shadow:0 0 18px #f1c25a8c}.clubs_locate_ring{pointer-events:none;opacity:0;transform-origin:50%;border:2px solid #f1c25af2;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:1.45s cubic-bezier(.22,1,.36,1) forwards clubs_locate_radar_ping;position:absolute;top:50%;left:50%;box-shadow:0 0 14px #f1c25a8c}.clubs_locate_ring_b{animation-delay:.18s}.clubs_locate_ring_c{animation-delay:.36s}@keyframes clubs_locate_sonar_burst{0%{opacity:1;transform:scale(.45)}40%{opacity:.9}to{opacity:0;transform:scale(1.85)}}@keyframes clubs_locate_radar_ping{0%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(4.8)}}@media (prefers-reduced-motion:reduce){.clubs_locate_sonar,.clubs_locate_ring{animation:none!important}.clubs_locate_sonar{opacity:.85;transform:none}.clubs_locate_ring{display:none}}.maplibregl-map{-webkit-tap-highlight-color:#0000;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.maplibregl-canvas{position:absolute;top:0;left:0}.maplibregl-map:fullscreen{width:100%;height:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{pointer-events:none;z-index:2;position:absolute}.maplibregl-ctrl-top-left{top:0;left:0}.maplibregl-ctrl-top-right{top:0;right:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{bottom:0;right:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{float:left;margin:10px 0 0 10px}.maplibregl-ctrl-top-right .maplibregl-ctrl{float:right;margin:10px 10px 0 0}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{float:left;margin:0 0 10px 10px}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0 10px 10px 0}.maplibregl-ctrl-group{background:#fff;border-radius:4px}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (forced-colors:active){.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px buttontext}}.maplibregl-ctrl-group button{box-sizing:border-box;cursor:pointer;background-color:#0000;border:0;outline:none;width:29px;height:29px;padding:0;display:block}.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.maplibregl-ctrl button .maplibregl-ctrl-icon{background-position:50%;background-repeat:no-repeat;width:100%;height:100%;display:block}@media (forced-colors:active){.maplibregl-ctrl-icon{background-color:#0000}.maplibregl-ctrl-group button+button{border-top:1px solid buttontext}}.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl button:disabled{cursor:not-allowed}.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}@media (hover:hover){.maplibregl-ctrl button:not(:disabled):hover{background-color:#0000000d}}.maplibregl-ctrl button:not(:disabled):active{background-color:#0000000d}.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-globe .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22none%22%20stroke%3D%22%23333%22%20viewBox%3D%220%200%2022%2022%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M17.5%2011c0%204.819-3.02%208.5-6.5%208.5S4.5%2015.819%204.5%2011%207.52%202.5%2011%202.5s6.5%203.681%206.5%208.5Z%22%2F%3E%3Cpath%20d%3D%22M13.5%2011c0%202.447-.331%204.64-.853%206.206-.262.785-.562%201.384-.872%201.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831%2015.64%208.5%2013.446%208.5%2011s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872%201.777.522%201.565.853%203.76.853%206.206Z%22%2F%3E%3Cpath%20d%3D%22M11%207.5c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138q.07-.058.224-.138c.299-.151.763-.302%201.379-.434C7.378%205.666%209.091%205.5%2011%205.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0%209c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138%201.3%201.3%200%200%201%20.224-.138c.299-.151.763-.302%201.379-.434C7.378%2014.666%209.091%2014.5%2011%2014.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138a1.3%201.3%200%200%201-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0-4c-2.46%200-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5%201.5%200%200%201-.39-.272.3.3%200%200%201-.047-.064.3.3%200%200%201%20.048-.064c.066-.073.189-.167.389-.272.399-.21%201.009-.413%201.805-.59C6.328%209.722%208.54%209.5%2011%209.5s4.672.222%206.256.574c.795.177%201.405.38%201.804.59.2.105.323.2.39.272a.3.3%200%200%201%20.047.064.3.3%200%200%201-.048.064%201.4%201.4%200%200%201-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0%20.018v.002zm17.002.002v-.002zm0-.018v-.002z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-globe-enabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22none%22%20stroke%3D%22%2333b5e5%22%20viewBox%3D%220%200%2022%2022%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M17.5%2011c0%204.819-3.02%208.5-6.5%208.5S4.5%2015.819%204.5%2011%207.52%202.5%2011%202.5s6.5%203.681%206.5%208.5Z%22%2F%3E%3Cpath%20d%3D%22M13.5%2011c0%202.447-.331%204.64-.853%206.206-.262.785-.562%201.384-.872%201.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831%2015.64%208.5%2013.446%208.5%2011s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872%201.777.522%201.565.853%203.76.853%206.206Z%22%2F%3E%3Cpath%20d%3D%22M11%207.5c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138q.07-.058.224-.138c.299-.151.763-.302%201.379-.434C7.378%205.666%209.091%205.5%2011%205.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0%209c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138%201.3%201.3%200%200%201%20.224-.138c.299-.151.763-.302%201.379-.434C7.378%2014.666%209.091%2014.5%2011%2014.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138a1.3%201.3%200%200%201-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0-4c-2.46%200-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5%201.5%200%200%201-.39-.272.3.3%200%200%201-.047-.064.3.3%200%200%201%20.048-.064c.066-.073.189-.167.389-.272.399-.21%201.009-.413%201.805-.59C6.328%209.722%208.54%209.5%2011%209.5s4.672.222%206.256.574c.795.177%201.405.38%201.804.59.2.105.323.2.39.272a.3.3%200%200%201%20.047.064.3.3%200%200%201-.048.064%201.4%201.4%200%200%201-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0%20.018v.002zm17.002.002v-.002zm0-.018v-.002z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20d%3D%22m1.754%2013.406%204.453-4.851%203.09%203.09%203.281%203.277.969-.969-3.309-3.312%203.844-4.121%206.148%206.886h1.082v-.855l-7.207-8.07-4.84%205.187L6.169%206.57l-5.48%205.965v.871ZM.688%2016.844h20.625v1.375H.688Zm0%200%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20d%3D%22m1.754%2013.406%204.453-4.851%203.09%203.09%203.281%203.277.969-.969-3.309-3.312%203.844-4.121%206.148%206.886h1.082v-.855l-7.207-8.07-4.84%205.187L6.169%206.57l-5.48%205.965v.871ZM.688%2016.844h20.625v1.375H.688Zm0%200%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23aaa%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e58978%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e54e33%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:2s linear infinite maplibregl-spin}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23999%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e58978%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e54e33%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23666%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}}@keyframes maplibregl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.maplibregl-ctrl-logo{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;width:88px;height:23px;margin:0 0 -4px -4px;display:block;overflow:hidden}a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media (forced-colors:active){a.maplibregl-ctrl-logo{background-color:#0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}}.maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{color:#000;box-sizing:content-box;background-color:#fff;border-radius:12px;min-height:20px;margin:10px;padding:2px 24px 2px 0;position:relative}.maplibregl-ctrl-attrib.maplibregl-compact-show{visibility:visible;padding:2px 28px 2px 8px}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{cursor:pointer;box-sizing:border-box;background-color:#ffffff80;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E);border:0;border-radius:12px;outline:none;width:24px;height:24px;display:none;position:absolute;top:0;right:0}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button{appearance:none;list-style:none}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker{display:none}.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:#0000000d}.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{top:0;right:0}.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{top:0;left:0}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (forced-colors:active){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E)}}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl-attrib a{color:#000000bf;text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.maplibregl-attrib-empty{display:none}.maplibregl-ctrl-scale{white-space:nowrap;color:#333;box-sizing:border-box;background-color:#ffffffbf;border:2px solid #333;border-top:#333;padding:0 5px;font-size:10px}.maplibregl-popup{will-change:transform;pointer-events:none;display:flex;position:absolute;top:0;left:0}.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.maplibregl-popup-anchor-left{flex-direction:row}.maplibregl-popup-anchor-right{flex-direction:row-reverse}.maplibregl-popup-tip{z-index:1;border:10px solid #0000;width:0;height:0}.maplibregl-popup-anchor-top .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;align-self:center}.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;border-left:none;align-self:flex-start}.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;border-right:none;align-self:flex-end}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;align-self:center}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;border-left:none;align-self:flex-start}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;border-right:none;align-self:flex-end}.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-left:none;border-right-color:#fff;align-self:center}.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:#fff;border-right:none;align-self:center}[dir=rtl] .maplibregl-popup-anchor-left{flex-direction:row-reverse}[dir=rtl] .maplibregl-popup-anchor-right{flex-direction:row}[dir=rtl] .maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-start}[dir=rtl] .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-start}.maplibregl-popup-close-button{cursor:pointer;background-color:#0000;border:0;border-radius:0 3px 0 0;position:absolute;top:0;right:0}.maplibregl-popup-close-button:hover{background-color:#0000000d}.maplibregl-popup-content{pointer-events:auto;background:#fff;border-radius:3px;padding:15px 10px;position:relative;box-shadow:0 1px 2px #0000001a}.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.maplibregl-popup-track-pointer{display:none}.maplibregl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.maplibregl-marker{will-change:transform;transition:opacity .2s;position:absolute;top:0;left:0}.maplibregl-marker-draggable{cursor:grab}.maplibregl-user-location-dot,.maplibregl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;width:15px;height:15px}.maplibregl-user-location-dot:before{content:"";animation:2s infinite maplibregl-user-location-dot-pulse;position:absolute}.maplibregl-user-location-dot:after{content:"";box-sizing:border-box;border:2px solid #fff;border-radius:50%;width:19px;height:19px;position:absolute;top:-2px;left:-2px;box-shadow:0 0 3px #00000059}@media (prefers-reduced-motion:reduce){.maplibregl-user-location-dot:before{animation:none}}@keyframes maplibregl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.maplibregl-user-location-dot-stale{background-color:#aaa}.maplibregl-user-location-dot-stale:after{display:none}.maplibregl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;width:1px;height:1px}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{opacity:.5;background:#fff;border:2px dotted #202020;width:0;height:0;position:absolute;top:0;left:0}.maplibregl-cooperative-gesture-screen{color:#fff;opacity:0;pointer-events:none;z-index:99999;background:#0006;justify-content:center;align-items:center;padding:1rem;font-size:1.4em;line-height:1.2;transition:opacity 1s 1s;display:flex;position:absolute;inset:0}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity 50ms}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media (hover:none),(pointer:coarse){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{z-index:99999;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}.globe[data-v-b459dbd6]{width:100%;height:var(--globe_height,70vh);min-height:var(--globe_min_height,480px);border-radius:var(--globe_radius,18px);box-shadow:var(--globe_shadow,0 14px 32px #00000047);background:radial-gradient(circle at 50% 35%,#1b243c,#0b111f 70%);position:relative;overflow:hidden}.globe[data-v-b459dbd6]:after{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:.42;background:radial-gradient(circle at 50% 40%,#ffffff0d,#0000006b 70%),repeating-linear-gradient(#ffffff09 0 1px,#0000 3px 6px);position:absolute;inset:0}.globe[data-v-b459dbd6] .maplibregl-canvas{filter:contrast(1.22)saturate(.85)brightness(1.08)}.globe[data-v-b459dbd6] .maplibregl-ctrl-bottom-right{bottom:10px;right:10px}@media (width<=759px){.globe[data-v-b459dbd6] .maplibregl-ctrl-bottom-right{display:none}}.globe[data-v-b459dbd6] .maplibregl-ctrl-group{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0c0b9e;border:1px solid #ffffff1a;box-shadow:0 10px 24px #00000059}.globe[data-v-b459dbd6] .maplibregl-ctrl-group button{color:#e1e6e4e0}.globe[data-v-b459dbd6] .maplibregl-ctrl-group button:hover{background:#ffffff12}[data-v-b459dbd6] .bo-popup .maplibregl-popup-content{color:#f0f4f3eb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080a09eb;border:1px solid #ffffff1f;border-radius:12px;padding:10px 12px;transition:border-color .18s,box-shadow .18s;box-shadow:0 14px 30px #0000008c}@property --bo-race-angle{syntax:"<angle>";inherits:false;initial-value:0deg}[data-v-b459dbd6] .bo-popup.is-opening .maplibregl-popup-content{isolation:isolate;border-color:#c99e3e57;position:relative;box-shadow:0 14px 30px #0000008c,0 0 10px #c99e3e1f}[data-v-b459dbd6] .bo-popup.is-opening .maplibregl-popup-content:before,[data-v-b459dbd6] .bo-popup.is-opening .maplibregl-popup-content:after{content:"";border-radius:inherit;pointer-events:none;z-index:3;background:conic-gradient(from var(--bo-race-angle), transparent 0deg 203deg, #c99e3e00 238deg, #c99e3e6b 301deg, #e0b856d1 350deg, #f0d68cf2 356deg, transparent 360deg);-webkit-mask-composite:xor;padding:1.5px;animation:1.2s linear infinite bo-popup-race-b459dbd6;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-v-b459dbd6] .bo-popup.is-opening .maplibregl-popup-content:after{filter:blur(5px);opacity:.7;z-index:0;border-radius:16px;padding:7px;inset:-5px}@keyframes bo-popup-race-b459dbd6{to{--bo-race-angle:360deg}}@media (prefers-reduced-motion:reduce){[data-v-b459dbd6] .bo-popup.is-opening .maplibregl-popup-content:before,[data-v-b459dbd6] .bo-popup.is-opening .maplibregl-popup-content:after{animation:none}}[data-v-b459dbd6] .bo-popup .maplibregl-popup-tip{border-top-color:#080a09eb}.hud[data-v-b459dbd6]{pointer-events:none;z-index:2;position:absolute;bottom:12px;left:14px}.hud-text[data-v-b459dbd6]{letter-spacing:.08em;text-transform:uppercase;color:#e1e6e4cc;text-shadow:0 0 10px #ffffff1f,0 2px #0000008c;font-size:16px;font-weight:600;display:inline-block}.popup[data-v-b459dbd6]{color:#f0f4f3e6;font-size:13px;line-height:1.3}.popup strong[data-v-b459dbd6]{letter-spacing:.02em}[data-v-b459dbd6] .bo-popup-card{z-index:1;cursor:pointer;align-items:center;gap:10px;min-width:220px;min-height:72px;display:flex;position:relative}[data-v-b459dbd6] .bo-thumb{background:radial-gradient(circle at 30% 22%,#ffffff1f,#fff0 55%),linear-gradient(165deg,#242c2af2,#0f1413f5);border-radius:10px;flex-shrink:0;width:72px;height:72px;position:relative;overflow:hidden}[data-v-b459dbd6] .bo-thumb-img{object-fit:cover;opacity:1;width:100%;height:100%;transition:opacity .2s;display:block;transform:scale(1.01)}[data-v-b459dbd6] .bo-thumb-skeleton{opacity:0;pointer-events:none;background:linear-gradient(100deg,#ffffff05 18%,#ffffff38 38%,#ffffff05 58%) 0 0/220% 100%;transition:opacity .18s;animation:1.15s ease-in-out infinite bo-thumb-shimmer-b459dbd6;position:absolute;inset:0}[data-v-b459dbd6] .bo-thumb.is-loading .bo-thumb-skeleton{opacity:1}[data-v-b459dbd6] .bo-thumb.is-loading .bo-thumb-img{opacity:.15}[data-v-b459dbd6] .bo-body{flex-direction:column;justify-content:center;gap:6px;min-width:132px;min-height:56px;display:flex;position:relative}[data-v-b459dbd6] .bo-title{font-size:15px;font-weight:800;line-height:1.2}[data-v-b459dbd6] .bo-sub{color:#e1e6e4bf;font-size:13px}[data-v-b459dbd6] .bo-badges{flex-wrap:wrap;gap:6px;display:flex}[data-v-b459dbd6] .bo-badge{color:#e1e6e4e0;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex}[data-v-b459dbd6] .bo-badge-active{background:linear-gradient(#2ecc7129,#2ecc711f);border-color:#2ecc718c}[data-v-b459dbd6] .bo-badge-inactive{color:#e2e8f0e6;background:linear-gradient(#94a3b82e,#64748b24);border-color:#94a3b880}[data-v-b459dbd6] .bo-badge-pending{color:#fffffff2;background:linear-gradient(#ffffff29,#ffffff14);border-color:#ffffff8c}[data-v-b459dbd6] .bo-text-skeleton{pointer-events:none;opacity:0;z-index:2;flex-direction:column;gap:8px;transition:opacity .18s;display:flex;position:absolute;inset:0}[data-v-b459dbd6] .bo-skel-line{background:linear-gradient(100deg,#e8eeec24 20%,#ffffffdb 45%,#e8eeec24 70%) 0 0/220% 100%;border-radius:999px;height:10px;animation:1.12s ease-in-out infinite bo-text-shimmer-b459dbd6;display:block}[data-v-b459dbd6] .bo-skel-title{width:118px;height:12px;margin-top:3px}[data-v-b459dbd6] .bo-skel-sub{background:linear-gradient(100deg,#c5ccca24 20%,#e2e8e685 45%,#c5ccca24 70%) 0 0/220% 100%;width:102px;height:8px}[data-v-b459dbd6] .bo-skel-sub-short{width:74px}[data-v-b459dbd6] .bo-popup-card.is-loading .bo-text-skeleton{opacity:1}[data-v-b459dbd6] .bo-popup-card.is-loading .bo-title,[data-v-b459dbd6] .bo-popup-card.is-loading .bo-sub,[data-v-b459dbd6] .bo-popup-card.is-loading .bo-badges{opacity:0}@keyframes bo-thumb-shimmer-b459dbd6{0%{background-position:140% 0}to{background-position:-120% 0}}@keyframes bo-text-shimmer-b459dbd6{0%{background-position:130% 0}to{background-position:-120% 0}}[data-v-b459dbd6] .bo-event-popup-wrap .maplibregl-popup-content{border-color:#22d56447}[data-v-b459dbd6] .bo-event-popup-wrap .maplibregl-popup-tip{border-top-color:#080a09eb}[data-v-b459dbd6] .bo-event-popup .bo-body{min-height:unset;gap:4px;min-width:180px}[data-v-b459dbd6] .bo-event-badge{letter-spacing:.06em;text-transform:uppercase;color:#22d564f2;background:linear-gradient(#22d56426,#22d5641a);border:1px solid #22d56473;border-radius:999px;align-items:center;width:fit-content;margin-bottom:2px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}[data-v-b459dbd6] .bo-event-date{color:#e1e6e499;font-size:12px}[data-v-b459dbd6] .bo-event-open-hint{letter-spacing:.03em;color:#22d564d1;margin-top:4px;font-size:11px;font-weight:600}.acs_header_space[data-v-af206061]{height:50px}.content[data-v-af206061]{padding:0 16px calc(104px + env(safe-area-inset-bottom,0px))}.acs_column[data-v-af206061]{width:100%;max-width:640px;margin:0 auto}.acs_paused[data-v-af206061]{color:var(--accent);margin:12px 0 0;font-size:14px;font-weight:600}.sr_only[data-v-af206061]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.acs_match_fold[data-v-af206061]{grid-template-rows:1fr;display:grid}.acs_match_clip[data-v-af206061]{min-height:0;overflow:hidden}.acs_match[data-v-af206061]{border-radius:var(--radius,14px);background:#12203f;gap:10px;margin-top:22px;padding:14px 16px 6px;display:grid;box-shadow:0 18px 40px -18px #000000d9}.acs_match_club[data-v-af206061]{align-items:center;gap:12px;min-width:0;display:flex}.acs_match_thumb[data-v-af206061]{object-fit:cover;background:#0b1630;border-radius:10px;flex:none;width:52px;height:52px}.acs_match_text[data-v-af206061]{gap:2px;min-width:0;display:grid}.acs_match_lead[data-v-af206061]{color:#aab6cf;margin:0;font-size:15px;font-weight:500;line-height:1.45}.acs_not_it[data-v-af206061]{color:#aab6cf;justify-self:start;font-weight:600}.acs_match-enter-active[data-v-af206061],.acs_match-leave-active[data-v-af206061]{transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1),opacity .24s}.acs_match-enter-from[data-v-af206061],.acs_match-leave-to[data-v-af206061]{opacity:0;grid-template-rows:0fr}.acs_actions[data-v-af206061]{justify-items:center;gap:8px;margin-top:24px;display:grid}.acs_btn[data-v-af206061]{background:linear-gradient(180deg, var(--accent), var(--accent-2));color:#070e1c;border:0;width:100%;min-height:48px;font-size:16px;transition:filter .15s}.acs_btn[data-v-af206061]:hover:not(:disabled){filter:brightness(1.06)}.acs_btn[data-v-af206061]:focus-visible{outline-offset:3px;outline:2px solid #78c8ffd9}.acs_btn[data-v-af206061]:disabled{opacity:.6;cursor:default}.acs_btn .btn_spinner[data-v-af206061]{border-color:#070e1c #070e1c40 #070e1c40}.acs_form_error[data-v-af206061]{text-align:center;justify-self:stretch}.acs_actions_hint[data-v-af206061]{text-align:center}.acs_done .sheet_lead[data-v-af206061]{margin-top:4px}.acs_extras[data-v-af206061]{margin-top:22px}.acs_extras .section_title[data-v-af206061]{margin-bottom:0}.acs_extras .section_title .ef_optional[data-v-af206061]{font-size:13px}.acs_small_box[data-v-af206061]{resize:none;min-height:0}.acs_confirming[data-v-af206061]{width:22px;height:22px;margin:18px 0 0;display:block}.acs_signin_toggle[data-v-af206061]{color:var(--accent);margin-top:12px}.acs_signin[data-v-af206061]{margin-top:14px}.acs_signin_submit[data-v-af206061]{color:var(--accent);justify-self:start}.acs_fade-enter-active[data-v-af206061],.acs_fade-leave-active[data-v-af206061]{transition:opacity .18s}.acs_fade-enter-from[data-v-af206061],.acs_fade-leave-to[data-v-af206061]{opacity:0}@media (prefers-reduced-motion:reduce){.acs_match-enter-active[data-v-af206061],.acs_match-leave-active[data-v-af206061],.acs_fade-enter-active[data-v-af206061],.acs_fade-leave-active[data-v-af206061]{transition:none}}.map_experience[data-v-9f759006]{width:100vw;height:100dvh;color:var(--text);z-index:1;background:radial-gradient(circle at 20% 20%,#7eacff47,#0000 50%),radial-gradient(circle at 80% 0,#60ffb338,#0000 50%),#122d52;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.page_h1_sr_only[data-v-9f759006]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.map_stage[data-v-9f759006]{isolation:isolate;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.map_canvas[data-v-9f759006]{border-radius:0;position:absolute;inset:0;overflow:hidden}.map_canvas[data-v-9f759006] .globe{border-radius:0;height:100%}.hud_layer[data-v-9f759006]{pointer-events:none;z-index:3;position:absolute;inset:0}.map_legend[data-v-9f759006]{left:14px;bottom:max(16px, env(safe-area-inset-bottom,0px));z-index:4;pointer-events:none;justify-items:stretch;gap:8px;margin:0;padding:0;list-style:none;display:inline-grid;position:absolute}.map_legend>li[data-v-9f759006]{min-width:0}.map_legend_box[data-v-9f759006]{box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;pointer-events:auto;background:#080e18b8;border:1px solid #ffffff1f;border-radius:6px;align-items:center;gap:10px;width:100%;padding:10px 16px 10px 12px;display:flex;box-shadow:0 8px 18px #00000052}.map_legend_box[data-v-9f759006]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a8c}.map_legend_dot[data-v-9f759006]{border-radius:50%;flex-shrink:0;width:12px;height:12px;transition:box-shadow .28s,background-color .28s,opacity .28s;position:relative}.map_legend_dot[data-v-9f759006]:before{content:"";background:radial-gradient(circle, var(--legend-dot) 0 28%, transparent 72%);opacity:.4;pointer-events:none;border-radius:50%;transition:opacity .28s;position:absolute;inset:-5px}.map_legend_dot.is_event[data-v-9f759006]{--legend-dot:#22d564;background:#22d564;box-shadow:0 0 3px 1px #22d564c7,0 0 7px 2px #22d56452,0 0 11px 4px #22d56424}.map_legend_dot.is_club[data-v-9f759006]{--legend-dot:#f1c25a;background:#f1c25a;box-shadow:0 0 3px 1px #f1c25ac7,0 0 7px 2px #f1c25a52,0 0 11px 4px #f1c25a24}.map_legend_label[data-v-9f759006]{letter-spacing:.03em;color:#f0f4f3eb;font-size:14px;font-weight:800;line-height:1}.map_legend_box.is_off .map_legend_dot.is_event[data-v-9f759006]{background:#22d56447;box-shadow:0 0 2px #22d56429}.map_legend_box.is_off .map_legend_dot.is_club[data-v-9f759006]{background:#f1c25a47;box-shadow:0 0 2px #f1c25a29}.map_legend_box.is_off .map_legend_dot[data-v-9f759006]:before{opacity:.08}.fab_menu[data-v-9f759006]{min-height:44px;color:var(--text);cursor:pointer;z-index:5;pointer-events:auto;background:#10223a;border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 16px 0 12px;font-weight:800;transition:transform .15s,background .15s;display:inline-flex;position:absolute;bottom:16px;right:16px;box-shadow:0 18px 40px -18px #000000d9}.map_stage .map_canvas[data-v-9f759006] .maplibregl-ctrl-bottom-right{margin:0;bottom:66px;right:16px}.map_stage .map_canvas[data-v-9f759006] .maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0}.fab_menu[data-v-9f759006]:hover{background:#14294a}.fab_menu[data-v-9f759006]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.fab_icon[data-v-9f759006]{color:var(--accent)}.fab_label[data-v-9f759006]{font-size:14px}.map_peek_bar[data-v-9f759006]{box-sizing:border-box;pointer-events:auto;width:min(1200px,100%);color:var(--text);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:4;background:linear-gradient(#081024d1,#081024bd);border:1px solid #ffffff1f;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin-inline:auto;padding:12px 14px;font-weight:800;transition:transform .18s,box-shadow .18s,background .18s;display:flex;position:absolute;bottom:14px;left:0;right:0;box-shadow:0 16px 32px #00000052,0 8px 20px #00000038}.peek_label[data-v-9f759006]{font-size:14px}.peek_hint[data-v-9f759006]{color:var(--muted);font-size:12px;font-weight:700}.map_peek_bar.is_pulsing[data-v-9f759006]{animation:.9s ease-out peekPulse-9f759006}.map_peek_bar[data-v-9f759006]:hover{transform:translateY(-2px);box-shadow:0 18px 36px #0000005c,0 8px 18px #00000038}@keyframes peekPulse-9f759006{0%{transform:translateY(0)scale(1);box-shadow:0 16px 32px #00000052}35%{transform:translateY(-3px)scale(1.02);box-shadow:0 18px 38px #00000061}70%{transform:translateY(0)scale(1);box-shadow:0 16px 32px #00000052}to{transform:translateY(0)scale(1)}}[data-v-9f759006] .clubs_sheet{background:linear-gradient(#060c18f0,#060c18f5);border-top:1px solid #ffffff1f;border-left:1px solid #ffffff14;border-right:1px solid #ffffff14;border-radius:18px 18px 0 0;width:100%;max-width:1200px;margin:0 auto;box-shadow:0 -18px 36px #00000061}[data-v-9f759006] .clubs_sheet .scroll_area{flex-direction:column;display:flex;overflow:hidden}.clubs_sheet_inner[data-v-9f759006]{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.sheet_header[data-v-9f759006]{z-index:2;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;background:0 0;flex:none;align-items:center;gap:12px;padding:0 16px 12px;display:flex;position:relative}.sheet_header[data-v-9f759006]:active{cursor:grabbing}.back_icon_btn[data-v-9f759006]{color:#e8eefb;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#070f2194;border:1px solid #ffffff4d;border-radius:999px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.back_icon[data-v-9f759006]{width:18px;height:18px;display:block}.sheet_heading[data-v-9f759006]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.section_title[data-v-9f759006]{margin:0;font-size:22px;font-weight:800;line-height:1.2}.sheet_meta[data-v-9f759006]{color:var(--muted);font-size:13px;font-weight:700}.city_landing_intro[data-v-9f759006]{color:var(--muted);margin:0 0 12px;font-size:13px;font-weight:500;line-height:1.45}.sheet_content[data-v-9f759006]{min-height:0;padding:0 12px calc(16px + env(safe-area-inset-bottom,0px));touch-action:pan-y;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;contain:paint;flex:auto;overflow:hidden auto}.sheet_content[data-v-9f759006]::-webkit-scrollbar{width:0;height:0}.sheet_content[data-v-9f759006]:focus{outline:none}.clubs_inline_error[data-v-9f759006]{color:#fecaca;background:#7f1d1d59;border:1px solid #f8717173;border-radius:12px;margin:0 0 12px;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.35}.club_list[data-v-9f759006]{flex-direction:column;gap:12px;padding:4px 0;display:flex}.event_result_card[data-v-9f759006]{text-align:left;width:100%;color:inherit;cursor:pointer;background:linear-gradient(#22d5640f,#0b1220f0);border:1px solid #22d56438;border-radius:12px;flex-direction:row;align-items:center;gap:8px;padding:6px 8px;display:flex;box-shadow:0 0 12px #22d5641a,0 10px 24px #00000047}.event_result_card[data-v-9f759006]:hover{transform:translateY(-2px);box-shadow:0 0 16px #22d56429,0 14px 32px #00000059}.event_result_card[data-v-9f759006]:focus-visible{outline-offset:2px;outline:2px solid #22d564b3}.event_result_thumb[data-v-9f759006]{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:10px;flex:0 0 64px;place-items:center;width:64px;height:64px;display:grid;position:relative;overflow:hidden}.event_result_thumb_img[data-v-9f759006]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.event_result_thumb_dot[data-v-9f759006]{background:#22d564;border-radius:999px;width:14px;height:14px;box-shadow:0 0 0 4px #22d56424}.event_result_body[data-v-9f759006]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.event_result_head[data-v-9f759006]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.event_result_name[data-v-9f759006]{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;max-height:2.5em;margin:0;font-size:15px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.event_result_badges[data-v-9f759006]{flex-shrink:0;justify-content:flex-end;align-items:flex-start;gap:6px;display:flex}.event_result_distance[data-v-9f759006]{color:#dbeafe;white-space:nowrap;background:#3b82f62e;border:1px solid #7eacff73;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:800}.event_result_badge[data-v-9f759006]{color:#dfffe9;white-space:nowrap;background:#22d5641a;border:1px solid #22d56466;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:900}.event_result_sub[data-v-9f759006]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;line-height:1.4;overflow:hidden}.club_list.is_ready[data-v-9f759006] .club_list_card{opacity:1;transform:none}.club_list.is_ready[data-v-9f759006] .club_list_card:hover{transform:translateY(-2px);box-shadow:0 14px 32px #00000059}.club_list_card.is_outside[data-v-9f759006]{background:#0a1220d1;border-style:dashed}.lt_spacer[data-v-9f759006]{flex:1}.skeletons .sk_box[data-v-9f759006],.skeletons .sk_line[data-v-9f759006],.skeletons .sk_pill[data-v-9f759006]{background:#ffffff0f;border-radius:8px;position:relative;overflow:hidden}.skeletons .sk_line[data-v-9f759006]{height:14px}.skeletons .sk_line.w40[data-v-9f759006]{width:40%}.skeletons .sk_line.w30[data-v-9f759006]{width:30%}.skeletons .sk_pill[data-v-9f759006]{border-radius:999px;height:22px}.skeletons .sk_pill.w20[data-v-9f759006]{width:20%}.skeletons .sk_pill.w30[data-v-9f759006]{width:30%}.skeletons .sk_box[data-v-9f759006]{border-radius:10px;min-width:64px;height:64px}.skeletons .sk_box[data-v-9f759006]:after,.skeletons .sk_line[data-v-9f759006]:after,.skeletons .sk_pill[data-v-9f759006]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);animation:1.2s infinite shimmer-9f759006;position:absolute;inset:0;transform:translate(-100%)}@keyframes shimmer-9f759006{to{transform:translate(100%)}}.fade-enter-active[data-v-9f759006],.fade-leave-active[data-v-9f759006]{transition:opacity .15s}.fade-enter-from[data-v-9f759006],.fade-leave-to[data-v-9f759006]{opacity:0}.empty_state[data-v-9f759006]{flex-direction:column;align-items:flex-start;gap:10px;padding:20px 16px;display:flex}.empty_title[data-v-9f759006]{font-weight:900}.empty_sub[data-v-9f759006]{color:var(--muted)}@media (width<=960px){.fab_menu[data-v-9f759006]{left:12px;right:auto;bottom:calc(12px + env(safe-area-inset-bottom,0px));position:fixed}.map_legend[data-v-9f759006]{left:12px;bottom:calc(64px + env(safe-area-inset-bottom,0px))}.map_stage .map_canvas[data-v-9f759006] .maplibregl-ctrl-bottom-right{left:12px;right:auto;bottom:calc(62px + env(safe-area-inset-bottom,0px))}.hud_layer.has_list_peek .fab_menu[data-v-9f759006]{bottom:76px}.hud_layer.has_list_peek .map_legend[data-v-9f759006]{bottom:128px}.map_stage:has(.has_list_peek) .map_canvas[data-v-9f759006] .maplibregl-ctrl-bottom-right{bottom:126px}.map_stage .map_canvas[data-v-9f759006] .maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:left}}@media (width<=640px){.fab_menu[data-v-9f759006]{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));justify-content:center}.map_legend[data-v-9f759006]{bottom:calc(66px + env(safe-area-inset-bottom,0px))}.hud_layer.has_list_peek .fab_menu[data-v-9f759006]{bottom:82px}.hud_layer.has_list_peek .map_legend[data-v-9f759006]{bottom:136px}}.approval_thread[data-v-e23a9f6f]{flex-direction:column;gap:12px;display:flex}.thread_head[data-v-e23a9f6f]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.thread_title[data-v-e23a9f6f]{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:800}.thread_meta[data-v-e23a9f6f]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.thread_loading[data-v-e23a9f6f]{color:var(--muted);align-items:center;gap:10px;padding:8px 2px;font-size:13px;display:flex}.thread_error[data-v-e23a9f6f]{color:#ff9b91;font-size:13px;font-weight:600}.thread_error.inline[data-v-e23a9f6f]{margin-top:4px}.thread_timeline[data-v-e23a9f6f]{overscroll-behavior:contain;max-height:320px;margin:0;padding:2px;list-style:none;overflow-y:auto}.thread_items[data-v-e23a9f6f]{flex-direction:column;display:flex}.thread_empty[data-v-e23a9f6f]{color:var(--muted);background:0 0;border:0;border-radius:0;padding:10px 0;font-size:13px;line-height:1.5;list-style:none}.thread_event[data-v-e23a9f6f]{grid-template-columns:30px 1fr;gap:12px;padding:4px 0 14px;display:grid;position:relative}.event_rail[data-v-e23a9f6f]{justify-content:center;display:flex;position:relative}.thread_event[data-v-e23a9f6f]:before{content:"";background:linear-gradient(180deg, var(--border), transparent);width:2px;position:absolute;top:26px;bottom:-4px;left:14px}.thread_event[data-v-e23a9f6f]:last-child:before{display:none}.event_dot[data-v-e23a9f6f]{border:1px solid var(--border);width:28px;height:28px;color:var(--text);z-index:1;background:#ffffff0d;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex}.dot_approved[data-v-e23a9f6f]{color:#6ee7b7;background:#2ecc7129;border-color:#2ecc7180}.dot_denied[data-v-e23a9f6f]{color:#ff9b91;background:#e74c3c29;border-color:#e74c3c80}.dot_reopened[data-v-e23a9f6f]{color:var(--accent);background:#f0d67a29;border-color:#f0d67a80}.event_body[data-v-e23a9f6f]{min-width:0;padding-top:2px}.event_top[data-v-e23a9f6f]{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.event_actor[data-v-e23a9f6f]{color:var(--text);font-size:13px;font-weight:800}.event_verb[data-v-e23a9f6f]{color:var(--muted);font-size:13px}.verb_approved[data-v-e23a9f6f]{color:#6ee7b7;font-weight:700}.verb_denied[data-v-e23a9f6f]{color:#ff9b91;font-weight:700}.verb_reopened[data-v-e23a9f6f]{color:var(--accent);font-weight:700}.event_time[data-v-e23a9f6f]{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:12px}.event_text[data-v-e23a9f6f]{color:var(--text);white-space:pre-wrap;word-break:break-word;margin:5px 0 0;font-size:13.5px;line-height:1.5}.event_text.reason[data-v-e23a9f6f]{color:var(--muted);background:0 0;border:0;border-radius:0;padding:0}.is_approved .event_text.reason[data-v-e23a9f6f]{color:#9be7c4}.is_denied .event_text.reason[data-v-e23a9f6f]{color:#ffb1a8}.is_reopened .event_text.reason[data-v-e23a9f6f]{color:var(--accent)}.muted_reason[data-v-e23a9f6f]{color:var(--muted);font-style:italic}.thread_composer[data-v-e23a9f6f]{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding-top:4px;display:flex}.composer_input[data-v-e23a9f6f]{resize:vertical;border:1px solid var(--border);width:100%;min-height:44px;color:var(--text);background:#ffffff0a;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.45;transition:border-color .15s,box-shadow .15s}.composer_input[data-v-e23a9f6f]:focus{border-color:#f0d67a8c;outline:none;box-shadow:0 0 0 3px #f0d67a24}.composer_row[data-v-e23a9f6f]{justify-content:space-between;align-items:center;gap:10px;display:flex}.composer_hint[data-v-e23a9f6f]{color:var(--muted);font-size:11px}.thread_post_btn[data-v-e23a9f6f]{color:var(--accent);cursor:pointer;background:#f0d67a1a;border:1px solid #f0d67a66;border-radius:10px;align-items:center;gap:8px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:700;transition:background .15s,border-color .15s,transform .12s;display:inline-flex}.thread_post_btn[data-v-e23a9f6f]:hover:not(:disabled){background:#f0d67a2e}.thread_post_btn[data-v-e23a9f6f]:disabled{opacity:.5;cursor:not-allowed}.thread_spinner[data-v-e23a9f6f]{border:2px solid #ffffff40;border-top-color:var(--accent);border-radius:999px;flex-shrink:0;width:16px;height:16px;animation:.8s linear infinite thread_spin-e23a9f6f}.thread_spinner.sm[data-v-e23a9f6f]{width:13px;height:13px}@keyframes thread_spin-e23a9f6f{to{transform:rotate(360deg)}}.thread_item-enter-active[data-v-e23a9f6f]{transition:opacity .3s,transform .3s}.thread_item-enter-from[data-v-e23a9f6f]{opacity:0;transform:translateY(8px)}.admin_ip_reveal[data-v-8216dda5]{justify-items:start;gap:8px;display:grid}.ip_intel[data-v-8216dda5]{gap:8px;min-width:min(100%,320px);display:grid}.ip_intel_status[data-v-8216dda5]{color:var(--muted);font-size:13px;font-weight:500}.ip_intel_status.warn[data-v-8216dda5],.warn_value[data-v-8216dda5]{color:#ffcf8f}.ip_intel_grid[data-v-8216dda5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;display:grid}.ip_k[data-v-8216dda5]{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700;display:block}.ip_v[data-v-8216dda5]{color:var(--text);overflow-wrap:anywhere;font-size:13px;font-weight:600}.ip_flags[data-v-8216dda5]{flex-wrap:wrap;gap:6px;display:flex}.ip_flag[data-v-8216dda5]{border:1px solid var(--border);color:var(--text);border-radius:6px;align-items:center;padding:2px 8px;font-size:11px;font-weight:800;display:inline-flex}.ip_flag.warn[data-v-8216dda5]{color:#ffcf8f;border-color:#f0d67a59}.admin_image_search[data-v-2914aa32]{gap:12px;display:grid}.search_links[data-v-2914aa32]{flex-wrap:wrap;gap:8px;display:flex}.search_pill[data-v-2914aa32]{border:1px solid var(--border);color:var(--text);background:0 0;border-radius:8px;align-items:center;padding:6px 11px;font-size:13px;font-weight:700;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.search_pill[data-v-2914aa32]:hover{color:var(--accent);border-color:#f0d67a73}.search_note[data-v-2914aa32]{color:var(--muted);margin:0;font-size:13px;font-weight:500;line-height:1.4}.search_note.warn[data-v-2914aa32]{color:#ffcf8f}.search_status[data-v-2914aa32]{color:var(--muted);align-items:center;gap:10px;font-size:13px;display:flex}.search_status.warn[data-v-2914aa32]{color:#ffcf8f}.search_spinner[data-v-2914aa32]{border:2px solid #f0d67a40;border-top-color:var(--accent);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite imgspin-2914aa32}@keyframes imgspin-2914aa32{to{transform:rotate(360deg)}}.signal_row[data-v-2914aa32]{flex-wrap:wrap;gap:8px;display:flex}.signal_chip[data-v-2914aa32]{border:1px solid var(--border);color:var(--text);background:#ffffff08;border-radius:6px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.signal_chip.lvl_good[data-v-2914aa32]{color:#6ee7b7;border-color:#2ecc7159}.signal_chip.lvl_warn[data-v-2914aa32]{color:var(--accent);border-color:#f0d67a59}.signal_chip.lvl_bad[data-v-2914aa32]{color:#ff9b91;border-color:#e74c3c66}.provider_block[data-v-2914aa32]{gap:8px;display:grid}.provider_head[data-v-2914aa32]{align-items:baseline;gap:10px;display:flex}.provider_name[data-v-2914aa32]{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.provider_meta[data-v-2914aa32]{color:var(--text);font-size:13px;font-weight:600}.match_list[data-v-2914aa32]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.match_list li[data-v-2914aa32]{align-items:baseline;gap:8px;min-width:0;font-size:13px;display:flex}.match_link[data-v-2914aa32]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;text-decoration:none;overflow:hidden}a.match_link[data-v-2914aa32]:hover{color:var(--accent)}.match_score[data-v-2914aa32]{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;font-weight:700}.match_tags[data-v-2914aa32]{color:#ffcf8f;text-transform:lowercase;font-size:11px;font-weight:700}.label_row[data-v-2914aa32]{flex-wrap:wrap;gap:6px;display:flex}.label_pill[data-v-2914aa32]{border:1px solid var(--border);color:var(--text);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.outcomes_intro[data-v-80e9c3f3]{color:var(--muted,#93a2c0);margin:0 0 12px;font-size:12.5px;line-height:1.5}.outcomes_state[data-v-80e9c3f3]{color:var(--muted,#93a2c0);align-items:center;gap:8px;padding:14px 4px;font-size:13px;font-weight:650;display:flex}.outcomes_state.error[data-v-80e9c3f3]{color:#ff9b91}.outcomes_state.muted[data-v-80e9c3f3]{color:var(--muted,#93a2c0)}.outcomes_state .spinner[data-v-80e9c3f3]{border:2.5px solid #f0d67a40;border-top-color:#f0d67a;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spr_spin-80e9c3f3}.link_btn[data-v-80e9c3f3]{color:#8fc3ff;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:800;text-decoration:underline}.outcomes_list[data-v-80e9c3f3]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.outcome_row[data-v-80e9c3f3]{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;overflow:hidden}.outcome_row.state_disputed[data-v-80e9c3f3]{border-color:#ffb47859}.outcome_row.state_confirmed[data-v-80e9c3f3]{border-color:#3cdcb447}.outcome_row_head[data-v-80e9c3f3]{width:100%;color:inherit;cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.outcome_row_head[data-v-80e9c3f3]:hover{background:#ffffff08}.outcome_row_main[data-v-80e9c3f3]{gap:3px;min-width:0;display:grid}.outcome_row_names[data-v-80e9c3f3]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.outcome_row_name[data-v-80e9c3f3]{color:var(--text,#eef3fb);font-weight:900}.outcome_row_vs[data-v-80e9c3f3]{color:var(--muted,#93a2c0);text-transform:uppercase;font-size:11px;font-weight:800}.outcome_row_result[data-v-80e9c3f3]{color:#dce4f5d9;font-size:13px}.outcome_row_result strong[data-v-80e9c3f3]{font-weight:900}.outcome_row_score[data-v-80e9c3f3]{color:#f0d67a;font-variant-numeric:tabular-nums;margin-left:4px;font-weight:900}.outcome_row_side[data-v-80e9c3f3]{flex-shrink:0;align-items:center;gap:10px;display:flex}.outcome_row_date[data-v-80e9c3f3]{color:var(--muted,#93a2c0);white-space:nowrap;font-size:11.5px}.state_chip[data-v-80e9c3f3]{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:900}.chip_reported[data-v-80e9c3f3]{color:#f0d67a;background:#f0d67a24}.chip_confirmed[data-v-80e9c3f3]{color:#3be0b6;background:#20c99726}.chip_disputed[data-v-80e9c3f3]{color:#ffb478;background:#ffb47829}.chip_unreported[data-v-80e9c3f3]{color:var(--muted,#93a2c0);background:#ffffff0f}.row_chev[data-v-80e9c3f3]{width:16px;height:16px;color:var(--muted,#93a2c0);transition:transform .18s}.row_chev.up[data-v-80e9c3f3]{transform:rotate(180deg)}.outcome_row_detail[data-v-80e9c3f3]{border-top:1px solid #ffffff0f;gap:14px;padding:4px 14px 14px;display:grid}.detail_h[data-v-80e9c3f3]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted,#93a2c0);margin:10px 0 8px;font-size:10.5px;font-weight:900}.report_card[data-v-80e9c3f3]{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;margin-bottom:8px;padding:10px 12px}.report_card_top[data-v-80e9c3f3]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.report_reporter[data-v-80e9c3f3]{color:var(--text,#eef3fb);font-size:12.5px;font-weight:900}.report_when[data-v-80e9c3f3]{color:var(--muted,#93a2c0);font-size:11px}.report_line[data-v-80e9c3f3]{color:#e0e8fae6;margin:0;font-size:13.5px}.report_line strong[data-v-80e9c3f3]{font-weight:900}.report_score[data-v-80e9c3f3]{color:#f0d67a;font-variant-numeric:tabular-nums;margin-left:5px;font-weight:900}.report_hand[data-v-80e9c3f3]{letter-spacing:.06em;color:var(--muted,#93a2c0);border:1px solid #ffffff1f;border-radius:5px;margin-left:6px;padding:1px 5px;font-size:10px;font-weight:900}.report_note[data-v-80e9c3f3]{color:#c8d4ebbf;margin:6px 0 0;font-size:12.5px;font-style:italic}.history_timeline[data-v-80e9c3f3]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.history_item[data-v-80e9c3f3]{gap:10px;padding:6px 0 6px 4px;display:flex;position:relative}.history_dot[data-v-80e9c3f3]{background:#8fa3c4;border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:4px;box-shadow:0 0 0 3px #ffffff0a}.ev_reported .history_dot[data-v-80e9c3f3]{background:#f0d67a}.ev_confirmed .history_dot[data-v-80e9c3f3]{background:#3be0b6}.ev_disputed .history_dot[data-v-80e9c3f3]{background:#ffb478}.ev_edited .history_dot[data-v-80e9c3f3]{background:#8fc3ff}.history_body[data-v-80e9c3f3]{gap:1px;min-width:0;display:grid}.history_line[data-v-80e9c3f3]{color:#e0e8fae6;font-size:12.5px}.history_line strong[data-v-80e9c3f3]{font-weight:900}.history_note[data-v-80e9c3f3]{color:#c8d4ebb8;font-size:12px;font-style:italic}.history_when[data-v-80e9c3f3]{color:var(--muted,#93a2c0);font-size:11px}@keyframes spr_spin-80e9c3f3{to{transform:rotate(360deg)}}.admin_review_page[data-v-7024c55d]{gap:0;padding-bottom:56px;display:grid}.review_header[data-v-7024c55d]{border-bottom:1px solid var(--border);gap:8px;padding:8px 0 24px;display:grid}.intro_heading[data-v-7024c55d]{align-items:center;gap:10px;margin:0;display:inline-flex;position:relative}.intro_desc[data-v-7024c55d]{max-width:58ch;margin:0}.queue_section[data-v-7024c55d]{border-bottom:1px solid var(--border);padding:10px 0 14px}.queue_toolbar[data-v-7024c55d]{width:100%;min-height:48px;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:14px 0;font-family:inherit;display:flex}.queue_toolbar:hover .queue_title[data-v-7024c55d]{color:var(--text)}.queue_toolbar[data-v-7024c55d]:focus-visible{border-radius:8px;outline:none;box-shadow:inset 0 0 0 2px #f0d67a47}.queue_title[data-v-7024c55d]{letter-spacing:-.01em;align-items:center;gap:12px;min-width:0;font-size:17px;font-weight:800;display:inline-flex}.count_mark[data-v-7024c55d]{font-variant-numeric:tabular-nums;color:var(--muted);letter-spacing:.01em;align-items:baseline;gap:0;font-size:12px;font-weight:700;display:inline-flex}.count_mark.has_pending[data-v-7024c55d]{color:var(--accent)}.status_filter[data-v-7024c55d]{align-items:center;gap:12px;min-width:0;margin:0 0 12px;display:inline-flex}.status_filter_label[data-v-7024c55d]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:11px;font-weight:700}.queue_status_select[data-v-7024c55d]{background-color:#ffffff0a;background-image:linear-gradient(45deg,#0000 50%,#e6ecfabf 50%),linear-gradient(135deg,#e6ecfabf 50%,#0000 50%);background-position:calc(100% - 17px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;border-radius:8px;width:auto;min-width:176px;max-width:100%;font-size:13px;font-weight:700;line-height:1.3;padding:10px 42px 10px 14px!important}.queue_body[data-v-7024c55d]{gap:0;padding:0 0 18px;display:grid}.review_table[data-v-7024c55d]{table-layout:fixed}.admin_review_page[data-v-7024c55d] .data_table.review_table thead th,.admin_review_page[data-v-7024c55d] .data_table.review_table tbody td{padding:13px 14px 13px 8px}.admin_review_page[data-v-7024c55d] .data_table.review_table thead th:last-child,.admin_review_page[data-v-7024c55d] .data_table.review_table tbody td:last-child{padding-right:8px}.review_table thead th.th_date[data-v-7024c55d]{width:96px}.review_table thead th.th_submitter[data-v-7024c55d]{width:168px}.review_table thead th.th_score[data-v-7024c55d],.review_table thead th.th_state[data-v-7024c55d]{width:72px}.review_table thead th.th_email[data-v-7024c55d]{width:30%}.submitter_name_cell[data-v-7024c55d]{align-items:center;gap:8px;min-width:0;display:flex}.submitter_name[data-v-7024c55d]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.athlete_name[data-v-7024c55d]{color:var(--text);font-weight:800}.state_cell[data-v-7024c55d]{vertical-align:middle}.state_chip[data-v-7024c55d]{background:color-mix(in srgb, var(--text) 8%, transparent);min-width:2.25em;color:var(--text);letter-spacing:.04em;border-radius:6px;justify-content:center;align-items:center;padding:2px 7px;font-size:12px;font-weight:700;display:inline-flex}.state_chip.pending_only[data-v-7024c55d]{color:#8a5a12;background:#8a5a1229}.warn_text[data-v-7024c55d]{color:#8a5a12;font-weight:600}.field_hint[data-v-7024c55d]{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.35}.link_kind_chip[data-v-7024c55d]{letter-spacing:.01em;background:color-mix(in srgb, var(--muted) 16%, transparent);color:var(--muted);border-radius:999px;align-items:center;padding:1px 7px;font-size:11px;font-weight:700;display:inline-flex}.link_kind_chip.existing[data-v-7024c55d]{color:#1f7a4c;background:#1f7a4c29}.link_kind_chip.new[data-v-7024c55d]{color:#8a5a12;background:#8a5a1224}.email_cell[data-v-7024c55d]{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:13px;overflow:hidden}.meta[data-v-7024c55d]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.empty_row td[data-v-7024c55d],.empty_row:hover td[data-v-7024c55d]{background:0 0!important}.table_empty[data-v-7024c55d]{text-align:center;color:var(--muted);padding:32px 4px;font-size:14px}.chev[data-v-7024c55d]{width:18px;height:18px;color:var(--muted);flex-shrink:0;transition:transform .18s}.chev.up[data-v-7024c55d]{transform:rotate(180deg)}.icon_cell[data-v-7024c55d]{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:13px;line-height:1;display:inline-flex}.icon_cell.small[data-v-7024c55d]{width:18px;height:18px;font-size:12px}.tooltip_host[data-v-7024c55d]{justify-content:center;align-items:center;display:inline-flex;position:relative}.tooltip[data-v-7024c55d]{transform:translateX(calc(-50% + var(--tip-shift,0px)));white-space:nowrap;border:1px solid var(--border);background:var(--panel);color:var(--text);opacity:0;pointer-events:none;z-index:5;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:700;transition:opacity .15s;position:absolute;bottom:calc(100% + 6px);left:50%;box-shadow:0 8px 20px #00000059}.tooltip.open[data-v-7024c55d],.tooltip_host:hover .tooltip[data-v-7024c55d]{opacity:1}.submitter_line[data-v-7024c55d]{align-items:center;gap:8px;display:flex}.thread_badge[data-v-7024c55d]{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.mobile_list[data-v-7024c55d]{display:none}.queue_row[data-v-7024c55d]{border:0;border-bottom:1px solid var(--border);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;gap:7px;padding:18px 4px;font-family:inherit;display:grid}.queue_row[data-v-7024c55d]:last-child{border-bottom:0}.queue_row[data-v-7024c55d]:hover{background:#f0d67a0a}.queue_row[data-v-7024c55d]:focus-visible{background:#f0d67a14;outline:none}.queue_row_top[data-v-7024c55d]{justify-content:space-between;align-items:center;gap:12px;display:flex}.queue_row_meta[data-v-7024c55d]{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.tools_section[data-v-7024c55d]{padding:28px 0 12px}.tools_heading[data-v-7024c55d]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 14px;font-size:13px;font-weight:800}.tools_list[data-v-7024c55d]{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.tool_row[data-v-7024c55d]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.tool_row--stack[data-v-7024c55d]{flex-direction:column;align-items:stretch;gap:0;padding:0}.tool_db_toggle[data-v-7024c55d]{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-family:inherit;display:flex}.tool_db_toggle .tool_copy[data-v-7024c55d]{gap:3px;display:grid}.tool_copy[data-v-7024c55d]{gap:4px;min-width:0;display:grid}.tool_title[data-v-7024c55d]{color:var(--text);font-size:15px;font-weight:800}.xp_section .tools_heading[data-v-7024c55d]{color:#c9a9f7}.xp_section .tools_list[data-v-7024c55d]{border-top-color:#aa7cf647}.xp_section .tool_row[data-v-7024c55d]{border-bottom-color:#aa7cf647}.xp_badge[data-v-7024c55d]{letter-spacing:.1em;text-transform:uppercase;vertical-align:2px;color:#1d0836;background:linear-gradient(#dcc6ff,#a97cf0);border-radius:999px;margin-left:8px;padding:2px 8px;font-size:10px;font-weight:900;display:inline-block;box-shadow:0 0 14px #a97cf066}.xp_switch[data-v-7024c55d]{color:var(--muted);cursor:pointer;background:#ffffff08;border:1px solid #aa7cf657;border-radius:999px;flex-shrink:0;align-items:center;gap:10px;padding:6px 14px 6px 6px;font-size:13px;font-weight:800;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.xp_switch[data-v-7024c55d]:hover:not(:disabled){background:#ffffff0f;border-color:#c498ff99}.xp_switch[data-v-7024c55d]:disabled{opacity:.6;cursor:not-allowed}.xp_switch[data-v-7024c55d]:focus-visible{outline:none;box-shadow:0 0 0 3px #aa7cf657}.xp_switch--on[data-v-7024c55d]{color:#e9d9ff;background:#8b54e229;border-color:#c498ff9e}.xp_switch_track[data-v-7024c55d]{background:#ffffff1a;border-radius:999px;width:42px;height:24px;transition:background .24s;display:inline-block;position:relative;box-shadow:inset 0 1px 3px #0006}.xp_switch--on .xp_switch_track[data-v-7024c55d]{background:linear-gradient(#b382ff,#7b3bd6)}.xp_switch_thumb[data-v-7024c55d]{background:#f2ecff;border-radius:999px;width:18px;height:18px;transition:transform .24s cubic-bezier(.34,1.56,.64,1);position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #0006}.xp_switch--on .xp_switch_thumb[data-v-7024c55d]{transform:translate(18px)}.xp_switch_label[data-v-7024c55d]{text-align:left;min-width:46px}@media (prefers-reduced-motion:reduce){.xp_switch[data-v-7024c55d],.xp_switch_track[data-v-7024c55d],.xp_switch_thumb[data-v-7024c55d]{transition:none}}.tool_desc[data-v-7024c55d]{color:var(--muted);font-size:13px;line-height:1.45}.tool_desc code[data-v-7024c55d]{border:1px solid var(--border);background:#ffffff0f;border-radius:5px;padding:1px 6px;font-size:12px}.tool_meta[data-v-7024c55d]{color:var(--muted);margin-top:2px;font-size:13px}.tool_meta strong[data-v-7024c55d]{color:var(--accent);font-variant-numeric:tabular-nums;font-weight:800}.tool_action[data-v-7024c55d]{border-radius:8px;flex-shrink:0;text-decoration:none}.dev_tools_body[data-v-7024c55d]{gap:12px;padding:0 0 16px;display:grid}.sync_prod_row[data-v-7024c55d]{margin-top:4px}.sync_prod_status.ok[data-v-7024c55d]{color:#2fbf6d;font-size:.9rem}.sync_prod_status.err[data-v-7024c55d]{color:#e57373;font-size:.9rem}.action_row[data-v-7024c55d]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.access_gate[data-v-7024c55d]{gap:12px;padding:28px 0;display:grid}.modalPop-enter-active[data-v-7024c55d]{transition:opacity .22s}.modalPop-leave-active[data-v-7024c55d]{transition:opacity .16s}.modalPop-enter-from[data-v-7024c55d],.modalPop-leave-to[data-v-7024c55d]{opacity:0}.modalPop-enter-active[data-v-7024c55d] .modal_content{animation:.26s cubic-bezier(.22,1,.36,1) modalRise-7024c55d}@keyframes modalRise-7024c55d{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.title_accent[data-v-7024c55d]{color:var(--accent)}.claimer_email[data-v-7024c55d]{color:var(--text);font-weight:600}.header_actions[data-v-7024c55d]{flex-shrink:0;align-items:center;gap:10px;display:flex}.message_person_btn[data-v-7024c55d]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.message_person_icon[data-v-7024c55d]{flex-shrink:0}.sm_message_targets[data-v-7024c55d]{gap:8px;display:grid}.sm_message_row[data-v-7024c55d]{flex-wrap:wrap;gap:8px;display:flex}.chips_row[data-v-7024c55d],.header_chips[data-v-7024c55d]{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.meta_chip[data-v-7024c55d]{color:var(--muted);align-items:center;font-size:12px;font-weight:600;display:inline-flex}.decision_footer[data-v-7024c55d]{flex-direction:column;align-items:stretch;gap:10px}.reason_input[data-v-7024c55d]{border:1px solid var(--border);width:100%;color:var(--text);background:#ffffff0a;border-radius:10px;padding:10px 13px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.reason_input[data-v-7024c55d]:focus{border-color:#f0d67a8c;outline:none;box-shadow:0 0 0 3px #f0d67a24}.club_location_override[data-v-7024c55d]{gap:6px;margin-top:12px;display:grid}.decision_actions[data-v-7024c55d]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.reopen_btn[data-v-7024c55d]{margin-right:auto}.footer_error[data-v-7024c55d]{text-align:right;width:100%}.verify_section[data-v-7024c55d]{gap:14px}.insight_loading[data-v-7024c55d]{color:var(--muted);align-items:center;gap:10px;font-size:13px;display:flex}.signal_row[data-v-7024c55d]{flex-wrap:wrap;gap:8px;display:flex}.signal_chip[data-v-7024c55d]{border:1px solid var(--border);color:var(--text);background:#ffffff08;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.signal_glyph[data-v-7024c55d]{justify-content:center;align-items:center;width:14px;height:14px;font-size:10px;font-weight:900;display:inline-flex}.signal_chip.lvl_good[data-v-7024c55d]{color:#6ee7b7;border-color:#2ecc7159}.signal_chip.lvl_warn[data-v-7024c55d]{color:var(--accent);border-color:#f0d67a59}.signal_chip.lvl_bad[data-v-7024c55d]{color:#ff9b91;border-color:#e74c3c66}.verify_grid[data-v-7024c55d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.verify_field[data-v-7024c55d]{gap:4px;min-width:0;display:grid}.verify_field.full[data-v-7024c55d]{grid-column:1/-1}.vf_label[data-v-7024c55d]{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.vf_value[data-v-7024c55d]{color:var(--text);font-size:14px;font-weight:600}.vf_value.muted[data-v-7024c55d]{color:var(--muted);font-weight:500}.vf_value.warn_value[data-v-7024c55d]{color:#ffcf8f;font-weight:600}.vf_sub[data-v-7024c55d]{color:var(--muted);text-transform:capitalize;margin-top:2px;font-size:12px;font-weight:500;display:block}.mini_pill[data-v-7024c55d]{border:1px solid var(--border);border-radius:6px;align-items:center;padding:2px 8px;font-size:11px;font-weight:800;display:inline-flex}.pill_good[data-v-7024c55d]{color:#6ee7b7;border-color:#2ecc7159}.pill_warn[data-v-7024c55d]{color:#ffcf8f;border-color:#f0d67a59}.conflict_banner[data-v-7024c55d]{border-top:1px solid #e74c3c59;border-bottom:1px solid #e74c3c59;align-items:flex-start;gap:10px;padding:12px 0;font-size:13.5px;line-height:1.45;display:flex}.conflict_banner.bad[data-v-7024c55d]{color:#ffd9d4}.conflict_banner.warn[data-v-7024c55d]{color:#f6e6b8;border-color:#f0d67a59}.conflict_icon[data-v-7024c55d]{flex-shrink:0;font-size:16px;line-height:1.3}.conflict_sub[data-v-7024c55d]{opacity:.85;margin-top:2px;font-size:12.5px}.dup_list[data-v-7024c55d]{gap:6px;margin:2px 0 0;padding:0;list-style:none;display:grid}.dup_list li[data-v-7024c55d]{align-items:center;gap:8px;font-size:13px;display:flex}.dup_email[data-v-7024c55d]{color:var(--text);font-weight:600}.dup_date[data-v-7024c55d]{color:var(--muted);margin-left:auto;font-size:12px}.status_chip.mini[data-v-7024c55d]{padding:2px 8px;font-size:10px}.social_row[data-v-7024c55d]{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.social_pill[data-v-7024c55d]{border:1px solid var(--border);color:var(--text);background:0 0;border-radius:8px;align-items:center;gap:7px;padding:6px 11px;font-size:13px;font-weight:700;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}a.social_pill[data-v-7024c55d]:hover{color:var(--accent);border-color:#f0d67a73}.social_pill.phone[data-v-7024c55d]{cursor:default}.social_glyph[data-v-7024c55d]{justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:800;display:inline-flex}.thread_host[data-v-7024c55d]{padding-top:4px}.panel_notif_dot[data-v-7024c55d]{margin-left:2px}.queue_thumb[data-v-7024c55d]{object-fit:cover;background:#ffffff0f;border-radius:50%;width:40px;height:40px;display:block}.queue_thumb_empty[data-v-7024c55d]{letter-spacing:.04em;color:#c8d2e68c;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:inline-flex}.thumb_cell[data-v-7024c55d]{width:56px}.profile_pic_row_names[data-v-7024c55d]{align-items:center;gap:10px;display:flex}.profile_pic_preview_wrap[data-v-7024c55d]{flex-wrap:wrap;justify-content:center;gap:16px;padding:8px 0 4px;display:flex}.profile_pic_preview_wrap.pair[data-v-7024c55d]{justify-content:flex-start}.profile_pic_preview_col[data-v-7024c55d]{justify-items:center;gap:6px;display:grid}.profile_pic_preview[data-v-7024c55d]{object-fit:cover;background:#ffffff0f;border:1px solid #94a8d247;border-radius:50%;width:min(220px,70vw);height:min(220px,70vw)}.profile_pic_preview_wrap.pair .profile_pic_preview[data-v-7024c55d]{border-radius:12px;width:min(180px,42vw);height:min(180px,42vw)}.profile_pic_live_note[data-v-7024c55d]{margin:8px 0 0;font-size:13px;line-height:1.35}.club_field_link[data-v-7024c55d]{color:var(--accent);word-break:break-all;font-weight:700}.club_image_preview[data-v-7024c55d]{object-fit:cover;background:#ffffff0f;border:1px solid #94a8d247;border-radius:10px;width:min(220px,70vw);max-height:160px;margin-top:8px;display:block}@media (width<=900px){.admin_review_page[data-v-7024c55d] .desktop_only{display:none!important}.admin_review_page .mobile_list.mobile_only[data-v-7024c55d],.admin_review_page[data-v-7024c55d] .mobile_only{flex-direction:column;display:flex}.status_filter[data-v-7024c55d]{justify-content:space-between;width:100%}.queue_status_select[data-v-7024c55d]{flex:1;min-width:0}.tool_row[data-v-7024c55d]:not(.tool_row--stack){flex-direction:column;align-items:stretch;gap:14px}.tool_action[data-v-7024c55d]{justify-content:center;align-self:stretch}}@media (width<=560px){.verify_grid[data-v-7024c55d]{grid-template-columns:1fr}.review_header[data-v-7024c55d]{padding:6px 0 20px}.queue_toolbar[data-v-7024c55d]{padding:16px 0 12px}}.claim_note[data-v-7024c55d]{color:var(--accent);margin-top:4px;font-size:13px;font-weight:600}.submitter_state[data-v-7024c55d]{color:#8fa3c0;margin-top:2px;font-size:12px;font-weight:600}.submitter_state.account[data-v-7024c55d]{color:#4ade80}.submitter_state.confirmed[data-v-7024c55d]{color:#7cc4ff}.intro_block[data-v-44734fde]{gap:6px;display:grid}.intro_heading[data-v-44734fde]{margin:0;font-size:24px;font-weight:900}.filter_panel[data-v-44734fde]{border-bottom:none;padding:18px 0 16px}.filter_grid[data-v-44734fde]{grid-template-columns:minmax(240px,2fr) repeat(4,minmax(150px,1fr));gap:12px;display:grid}.field[data-v-44734fde]{gap:6px;min-width:0;display:grid}.search_field .input_wrap[data-v-44734fde]{position:relative}.input_icon[data-v-44734fde]{color:var(--muted);pointer-events:none;font-size:14px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.clear_btn[data-v-44734fde]{border:1px solid var(--border);width:26px;height:26px;color:var(--muted);cursor:pointer;background:#ffffff0a;border-radius:999px;font-size:16px;line-height:1;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.clear_btn[data-v-44734fde]:hover{color:var(--text)}.text_input[data-v-44734fde]{padding:10px 32px 10px 30px}.table_panel[data-v-44734fde]{padding:0}.table_head[data-v-44734fde]{border-bottom:1px solid var(--border);background:0 0;justify-content:space-between;align-items:center;padding:16px 0 14px;display:flex}.table_title[data-v-44734fde]{align-items:center;gap:10px;margin:0;font-size:16px;font-weight:800;display:flex}.result_count[data-v-44734fde]{color:var(--muted);font-size:12px;font-weight:600}.data_table thead th.th_id[data-v-44734fde]{width:64px}.data_table thead th.th_role[data-v-44734fde]{width:160px}.data_table thead th.th_quota[data-v-44734fde]{width:150px}.data_table thead th.th_status[data-v-44734fde]{width:110px}.data_table thead th.th_date[data-v-44734fde]{width:170px}.data_table thead th.th_actions[data-v-44734fde]{text-align:right;width:120px}.mono[data-v-44734fde]{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.user_cell[data-v-44734fde]{flex-direction:column;gap:4px;min-width:0;display:flex}.user_display[data-v-44734fde]{white-space:nowrap;text-overflow:ellipsis;font-weight:800;overflow:hidden}.user_email[data-v-44734fde]{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.user_badges[data-v-44734fde]{flex-wrap:wrap;gap:6px;display:flex}.role_chip[data-v-44734fde]{border:1px solid var(--border);text-transform:capitalize;background:0 0;border-radius:6px;align-items:center;gap:8px;padding:3px 8px;font-size:12px;font-weight:800;display:inline-flex}.role_chip[data-v-44734fde]:before{content:"";background:var(--accent);border-radius:999px;width:8px;height:8px}.role_user[data-v-44734fde]:before{background:#6c80b7}.role_club_leader[data-v-44734fde]{color:#9be7c4}.role_club_leader[data-v-44734fde]:before{background:#20c997}.role_organizer[data-v-44734fde]{color:#9ed7ff}.role_organizer[data-v-44734fde]:before{background:#2ea6ff}.role_admin[data-v-44734fde]{color:#ffd58a;border-color:#f0d67a73}.role_admin[data-v-44734fde]:before{background:var(--accent)}.role_dev[data-v-44734fde]{color:#ffb1f6;border-color:#e563de73}.role_dev[data-v-44734fde]:before{background:#e563de}.badge[data-v-44734fde]{border:1px solid var(--border);text-transform:uppercase;color:var(--muted);border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.badge.ok[data-v-44734fde]{color:#9be7c4;background:#20c99714;border-color:#20c99766}.badge.warn[data-v-44734fde]{color:#ffd58a;background:#f0d67a14;border-color:#f0d67a66}.badge.danger[data-v-44734fde]{color:#ff9b91;background:#e74c3c1a;border-color:#e74c3c73}.quota_cell[data-v-44734fde]{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.quota_text[data-v-44734fde]{color:var(--text)}.usage_line[data-v-44734fde]{margin:0;font-size:12px}.actions_cell[data-v-44734fde]{text-align:right}.empty_cell[data-v-44734fde]{padding:0}.skeleton_grid[data-v-44734fde]{gap:6px;padding:14px;display:grid}.skeleton_row[data-v-44734fde]{background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a) 0 0/200% 100%;border-radius:10px;height:40px;animation:1.4s linear infinite shimmer-44734fde}@keyframes shimmer-44734fde{0%{background-position:200% 0}to{background-position:-200% 0}}.empty_title[data-v-44734fde]{color:var(--text);font-weight:800}.pagination_bar[data-v-44734fde]{border-top:1px solid var(--border);justify-content:flex-end;align-items:center;gap:10px;padding:12px 18px;display:flex}.page_indicator[data-v-44734fde]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.state_panel[data-v-44734fde]{padding:32px 24px}.state_title[data-v-44734fde]{font-size:18px;font-weight:900}.state_desc[data-v-44734fde]{max-width:560px;line-height:1.55}.modal_content[data-v-44734fde]{width:min(680px,94vw)}.modal_body[data-v-44734fde]{gap:14px;display:grid}.section_title.danger[data-v-44734fde]{color:#ff9b91}.grid>div .muted[data-v-44734fde]{text-transform:uppercase;letter-spacing:.04em;font-size:12px}.checkbox_row[data-v-44734fde]{cursor:pointer;align-items:center;gap:10px;display:flex}.checkbox_row input[data-v-44734fde]{width:16px;height:16px;accent-color:var(--accent)}.role_choices[data-v-44734fde]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.role_option[data-v-44734fde]{border:1px solid var(--border);cursor:pointer;text-align:left;background:#ffffff08;border-radius:12px;grid-template-columns:14px 1fr;gap:8px 12px;padding:12px 14px;transition:border-color .12s,background .12s;display:grid}.role_option[data-v-44734fde]:hover{background:#ffffff0d;border-color:#f0d67a59}.role_option.selected[data-v-44734fde]{border-color:var(--accent);background:#f0d67a1a;box-shadow:inset 0 0 0 1px #f0d67a33}.role_dot[data-v-44734fde]{background:#6c80b7;border-radius:999px;grid-row:1/span 2;align-self:center;width:12px;height:12px}.role_option.role_club_leader .role_dot[data-v-44734fde]{background:#20c997}.role_option.role_organizer .role_dot[data-v-44734fde]{background:#2ea6ff}.role_option.role_admin .role_dot[data-v-44734fde]{background:var(--accent)}.role_option.role_dev .role_dot[data-v-44734fde]{background:#e563de}.role_name[data-v-44734fde]{font-size:14px;font-weight:900}.role_caption[data-v-44734fde]{color:var(--muted);grid-column:2;font-size:12px}.toast[data-v-44734fde]{border:1px solid var(--border);background:var(--panel);z-index:90;border-radius:999px;padding:11px 18px;font-weight:700;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.toast.ok[data-v-44734fde]{border-color:#20c99773}.toast.info[data-v-44734fde]{border-color:#2ea6ff73}.toast.warn[data-v-44734fde]{border-color:#f0d67a73}@media (width<=920px){.filter_grid[data-v-44734fde]{grid-template-columns:1fr 1fr}.data_table thead th.th_id[data-v-44734fde],.data_table tbody td.id_cell[data-v-44734fde],.data_table thead th.th_status[data-v-44734fde],.data_table tbody td.status_cell[data-v-44734fde],.data_table thead th.th_date[data-v-44734fde],.data_table tbody td.date_cell[data-v-44734fde]{display:none}.role_choices[data-v-44734fde]{grid-template-columns:1fr}}@media (width<=560px){.filter_grid[data-v-44734fde]{grid-template-columns:1fr}.data_table thead th.th_quota[data-v-44734fde],.data_table tbody td.quota_cell[data-v-44734fde]{display:none}}.ig_analytics_page[data-v-b1f71249]{--ig-gold:#f0d67a;--ig-gold-dim:#f0d67a24}.ig_hero_row[data-v-b1f71249]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ig_hero_actions[data-v-b1f71249]{flex-wrap:wrap;gap:10px;display:flex}.ig_handle_link[data-v-b1f71249]{color:var(--ig-gold);font-weight:700;text-decoration:none}.ig_handle_link[data-v-b1f71249]:hover{text-decoration:underline}.ig_status_grid[data-v-b1f71249],.ig_kpi_grid[data-v-b1f71249]{border:0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}@media (width<=900px){.ig_status_grid[data-v-b1f71249],.ig_kpi_grid[data-v-b1f71249]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.ig_status_grid[data-v-b1f71249],.ig_kpi_grid[data-v-b1f71249]{grid-template-columns:1fr}}.ig_status_card[data-v-b1f71249],.ig_kpi[data-v-b1f71249]{border:0;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:0 0;border-radius:0;gap:4px;min-height:0;padding:14px 16px;display:grid}.ig_status_grid[data-v-b1f71249]>:nth-child(4n),.ig_kpi_grid[data-v-b1f71249]>:nth-child(4n){border-right:0}@media (width<=900px){.ig_status_grid[data-v-b1f71249]>:nth-child(4n),.ig_kpi_grid[data-v-b1f71249]>:nth-child(4n){border-right:1px solid var(--border)}.ig_status_grid[data-v-b1f71249]>:nth-child(2n),.ig_kpi_grid[data-v-b1f71249]>:nth-child(2n){border-right:0}}@media (width<=520px){.ig_status_grid[data-v-b1f71249]>:nth-child(n),.ig_kpi_grid[data-v-b1f71249]>:nth-child(n){border-right:0}}.ig_status_card.ok .ig_status_value[data-v-b1f71249]{color:#6ddea4}.ig_status_card.warn .ig_status_value[data-v-b1f71249]{color:#f0d67a}.ig_status_label[data-v-b1f71249],.ig_kpi_label[data-v-b1f71249]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:800}.ig_status_value[data-v-b1f71249],.ig_kpi_value[data-v-b1f71249]{letter-spacing:-.02em;color:var(--text);font-size:clamp(20px,3vw,26px);font-weight:800;line-height:1.15}.ig_kpi_value.up[data-v-b1f71249]{color:#6ddea4}.ig_kpi_value.down[data-v-b1f71249]{color:#f08a8a}.ig_kpi_value.flat[data-v-b1f71249]{color:var(--muted)}.ig_status_hint[data-v-b1f71249],.ig_kpi_sub[data-v-b1f71249]{color:var(--muted);font-size:12px}.mono_bits[data-v-b1f71249]{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:16px!important}.ig_config_note[data-v-b1f71249]{max-width:72ch;margin:14px 0 0;font-size:13px;line-height:1.5}.ig_manual_hint[data-v-b1f71249]{max-width:64ch;margin:0 0 12px;font-size:13px;line-height:1.45}.ok_text[data-v-b1f71249]{color:#6ddea4;margin:8px 0 0;font-size:13px}.error_text[data-v-b1f71249]{color:#f08a8a;margin:8px 0 0;font-size:13px}.ig_chart_header[data-v-b1f71249]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.range_pills[data-v-b1f71249]{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:999px;gap:6px;padding:4px;display:inline-flex}.range_pill[data-v-b1f71249]{appearance:none;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700}.range_pill.active[data-v-b1f71249]{background:var(--ig-gold-dim);color:var(--ig-gold)}.ig_chart_body[data-v-b1f71249]{padding-top:8px}.ig_chart_wrap[data-v-b1f71249]{background:radial-gradient(120% 80% at 10% 0,#f0d67a14,#0000 50%),linear-gradient(#0c1834e6,#060c1cf2);border:1px solid #ffffff0f;border-radius:16px;width:100%;padding:8px 4px 4px;overflow:hidden}.ig_chart_svg[data-v-b1f71249]{width:100%;height:auto;display:block}.ig_grid line[data-v-b1f71249]{stroke:#ffffff0f;stroke-width:1px}.ig_area[data-v-b1f71249]{fill:url(#ig_fill_grad);opacity:.95}.ig_line[data-v-b1f71249]{stroke:url(#ig_stroke_grad);stroke-width:2.75px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px #f0d67a59);stroke-dasharray:1400;stroke-dashoffset:1400px;animation:1.1s forwards ig_draw-b1f71249}.ig_dot[data-v-b1f71249]{fill:var(--ig-gold);filter:drop-shadow(0 0 4px #f0d67a80)}.ig_x_ticks text[data-v-b1f71249],.ig_y_ticks text[data-v-b1f71249]{fill:var(--muted);font-size:11px;font-weight:600}@keyframes ig_draw-b1f71249{to{stroke-dashoffset:0}}.ig_chart_empty[data-v-b1f71249]{text-align:center;padding:48px 16px}.ig_manual_form[data-v-b1f71249]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px 14px;display:grid}.field[data-v-b1f71249]{gap:6px;display:grid}.field_wide[data-v-b1f71249]{grid-column:1/-1}.field_label[data-v-b1f71249]{color:var(--muted);font-size:12px;font-weight:700}.ig_form_actions[data-v-b1f71249]{grid-column:1/-1}@media (width<=720px){.ig_manual_form[data-v-b1f71249]{grid-template-columns:1fr}}.source_chip[data-v-b1f71249]{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);background:#ffffff0f;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.source_chip.graph_api[data-v-b1f71249],.source_chip.automation[data-v-b1f71249],.source_chip.public_mirror[data-v-b1f71249]{color:var(--ig-gold);background:#f0d67a1f}.source_chip.manual[data-v-b1f71249]{color:#9bb8ff;background:#78aaff1f}.actions_cell[data-v-b1f71249]{text-align:right}.tiny_btn[data-v-b1f71249]{padding:4px 10px;font-size:12px}.ghost_btn[data-v-b1f71249]{background:0 0}.btn_spinner[data-v-b1f71249]{vertical-align:-1px;border:2px solid #0003;border-top-color:currentColor;border-radius:50%;width:12px;height:12px;margin-right:6px;animation:.7s linear infinite spin-b1f71249;display:inline-block}@keyframes spin-b1f71249{to{transform:rotate(360deg)}}.social_embed_root[data-v-f89ef8a6]{color:#f2f2f2;background:#0b0b0c;flex-direction:column;flex:auto;width:100%;min-height:100dvh;display:flex}.social_gate[data-v-f89ef8a6]{text-align:center;max-width:28rem;margin:auto;padding:2rem 1.25rem}.social_gate_eyebrow[data-v-f89ef8a6]{letter-spacing:.12em;text-transform:uppercase;color:#f2f2f28c;margin:0 0 .5rem;font-size:.75rem}.social_gate_title[data-v-f89ef8a6]{margin:0 0 .75rem;font-size:1.75rem;font-weight:700;line-height:1.2}.social_gate_copy[data-v-f89ef8a6]{color:#f2f2f2b8;margin:0 0 1.25rem;line-height:1.45}.social_gate_actions[data-v-f89ef8a6]{flex-direction:column;align-items:stretch;gap:.65rem;display:flex}.social_gate_btn[data-v-f89ef8a6]{appearance:none;color:#1a1508;font:inherit;cursor:pointer;background:#f0d67a;border:1px solid #f0d67a8c;border-radius:8px;padding:.65rem 1.25rem;font-weight:600}.social_gate_btn[data-v-f89ef8a6]:hover{filter:brightness(1.05)}.social_gate_btn_local[data-v-f89ef8a6]{color:#f0d67a;background:0 0}.social_gate_hint[data-v-f89ef8a6]{color:#f2f2f273;margin:.85rem 0 0;font-size:.75rem;line-height:1.4}.social_embed_bar[data-v-f89ef8a6]{background:#121214;border-bottom:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.55rem .85rem;display:flex}.social_embed_back[data-v-f89ef8a6]{color:#f2f2f2cc;font-size:.9rem;text-decoration:none}.social_embed_back[data-v-f89ef8a6]:hover{color:#f0d67a}.social_embed_title[data-v-f89ef8a6]{font-size:.95rem;font-weight:600}.social_embed_open[data-v-f89ef8a6]{color:#f0d67a;margin-left:auto;font-size:.85rem;text-decoration:none}.social_embed_open[data-v-f89ef8a6]:hover{text-decoration:underline}.social_embed_note[data-v-f89ef8a6]{color:#f2f2f2a6;background:#161618;border-bottom:1px solid #ffffff14;margin:0;padding:.55rem .85rem;font-size:.8rem;line-height:1.4}.social_embed_note a[data-v-f89ef8a6]{color:#f0d67a}.social_embed_note code[data-v-f89ef8a6]{color:#f0d67af2;font-size:.85em}.social_embed_frame[data-v-f89ef8a6]{background:#fff;border:0;flex:auto;width:100%;min-height:0}.cf_traffic_page[data-v-377134dd]{padding-bottom:48px}.page_head[data-v-377134dd]{margin-bottom:18px}.crumb_row[data-v-377134dd]{align-items:center;gap:8px;margin-bottom:10px;font-size:.9rem;display:flex}.crumb_link[data-v-377134dd]{color:#f0d67ae6;text-decoration:none}.crumb_link[data-v-377134dd]:hover{text-decoration:underline}.crumb_sep[data-v-377134dd]{opacity:.45}.crumb_active[data-v-377134dd]{opacity:.85}.cf_hero_row[data-v-377134dd]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.intro_heading[data-v-377134dd]{letter-spacing:.01em;margin:0 0 6px;font-size:clamp(1.55rem,2.4vw,2rem);font-weight:700}.intro_desc[data-v-377134dd]{opacity:.85;max-width:52ch;margin:0;line-height:1.45}.cf_zone[data-v-377134dd]{color:#f0d67af2;font-weight:600}.cf_hero_actions[data-v-377134dd]{flex-wrap:wrap;gap:10px;display:flex}.ghost_btn[data-v-377134dd]{background:0 0}.compact_btn[data-v-377134dd]{padding:4px 10px;font-size:.85rem}.btn_spinner[data-v-377134dd]{vertical-align:-1px;border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:12px;height:12px;margin-right:6px;animation:.7s linear infinite cfspin-377134dd;display:inline-block}@keyframes cfspin-377134dd{to{transform:rotate(360deg)}}.cf_status_grid[data-v-377134dd],.cf_kpi_grid[data-v-377134dd]{border:1px solid #ffffff1a;border-left:0;border-right:0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}@media (width<=900px){.cf_status_grid[data-v-377134dd],.cf_kpi_grid[data-v-377134dd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.cf_status_grid[data-v-377134dd],.cf_kpi_grid[data-v-377134dd]{grid-template-columns:1fr}}.cf_status_card[data-v-377134dd],.cf_kpi[data-v-377134dd]{background:0 0;border:1px solid #ffffff1a;border-top:0;border-left:0;border-radius:0;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.cf_status_grid[data-v-377134dd]>:nth-child(4n),.cf_kpi_grid[data-v-377134dd]>:nth-child(4n){border-right:0}@media (width<=900px){.cf_status_grid[data-v-377134dd]>:nth-child(4n),.cf_kpi_grid[data-v-377134dd]>:nth-child(4n){border-right:1px solid #ffffff1a}.cf_status_grid[data-v-377134dd]>:nth-child(2n),.cf_kpi_grid[data-v-377134dd]>:nth-child(2n){border-right:0}}@media (width<=520px){.cf_status_grid[data-v-377134dd]>:nth-child(n),.cf_kpi_grid[data-v-377134dd]>:nth-child(n){border-right:0}}.cf_status_card.ok .cf_status_value[data-v-377134dd]{color:#9ddea8}.cf_status_card.warn .cf_status_value[data-v-377134dd]{color:#f0d67a}.cf_status_label[data-v-377134dd],.cf_kpi_label[data-v-377134dd]{text-transform:uppercase;letter-spacing:.06em;opacity:.7;font-size:.78rem}.cf_status_value[data-v-377134dd],.cf_kpi_value[data-v-377134dd]{font-size:1.2rem;font-weight:700}.cf_kpi--hero .cf_kpi_value[data-v-377134dd]{color:#f0d67afa;font-size:clamp(1.45rem,2.8vw,1.9rem)}.cf_status_hint[data-v-377134dd],.cf_kpi_sub[data-v-377134dd]{opacity:.65;font-size:.82rem}.mono_bits[data-v-377134dd]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92rem}.cf_config_note[data-v-377134dd]{margin:14px 0 0;line-height:1.4}.error_text[data-v-377134dd]{color:#ff8f8f;margin:10px 0 0}.ok_text[data-v-377134dd]{color:#9ddea8;margin:10px 0 0}.cf_kpi_panel .panel_body[data-v-377134dd],.cf_kpi_panel[data-v-377134dd]{padding-top:4px}.cf_kpi_panel[data-v-377134dd]{padding:14px}.cf_chart_header[data-v-377134dd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.range_pills[data-v-377134dd]{gap:6px;display:flex}.range_pill[data-v-377134dd]{color:inherit;cursor:pointer;background:#0003;border:1px solid #ffffff24;border-radius:999px;padding:4px 10px;font-size:.82rem}.range_pill.active[data-v-377134dd]{color:#f0d67a;background:#f0d67a1f;border-color:#f0d67a8c}.cf_chart_body[data-v-377134dd]{min-height:220px}.cf_chart_empty[data-v-377134dd]{text-align:center;padding:28px 8px}.cf_chart_wrap[data-v-377134dd]{width:100%;overflow-x:auto}.cf_chart_svg[data-v-377134dd]{width:100%;height:auto;min-height:220px}.cf_grid line[data-v-377134dd]{stroke:#ffffff14;stroke-width:1px}.cf_area[data-v-377134dd]{fill:url(#cf_fill_grad)}.cf_line[data-v-377134dd]{stroke:url(#cf_stroke_grad);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.cf_dot[data-v-377134dd]{fill:#f0d67a}.cf_x_ticks text[data-v-377134dd],.cf_y_ticks text[data-v-377134dd]{fill:#ffffff8c;font-size:11px}.cf_table_note[data-v-377134dd]{margin:0 0 12px}.cf_table_wrap[data-v-377134dd]{overflow-x:auto}.cf_table[data-v-377134dd]{border-collapse:collapse;width:100%;font-size:.92rem}.cf_table th[data-v-377134dd],.cf_table td[data-v-377134dd]{text-align:left;white-space:nowrap;border-bottom:1px solid #ffffff14;padding:8px 10px}.cf_table th[data-v-377134dd]{text-transform:uppercase;letter-spacing:.05em;opacity:.7;font-size:.75rem;font-weight:600}.sim_page[data-v-00418a21]{max-width:1280px}.sim_tabs[data-v-00418a21]{gap:8px;margin-bottom:14px;display:flex}.sim_tab[data-v-00418a21]{color:var(--muted);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px}.sim_tab.on[data-v-00418a21]{color:#081228;background:var(--accent);border-color:var(--accent);font-weight:700}.sim_grid[data-v-00418a21]{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.sim_field[data-v-00418a21]{gap:4px;min-width:140px;display:grid}.sim_field.grow[data-v-00418a21]{flex:1;min-width:220px}.sim_field span[data-v-00418a21]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px}.sim_check[data-v-00418a21]{color:var(--muted);align-items:center;gap:8px;display:flex}.sim_stack[data-v-00418a21]{gap:10px;display:grid}.sim_row[data-v-00418a21]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sim_textarea[data-v-00418a21],.sim_pre[data-v-00418a21]{width:100%;color:var(--text);border:1px solid var(--border);background:#00000040;border-radius:8px;padding:10px;font-family:ui-monospace,monospace;font-size:12px}.sim_banner[data-v-00418a21]{color:var(--accent);border:1px solid #f0d67a59;border-radius:8px;margin:0 0 10px;padding:10px 12px}.sim_hits[data-v-00418a21]{flex-wrap:wrap;gap:6px;width:100%;display:flex}.sim_chip[data-v-00418a21]{color:var(--text);border:1px solid var(--border);cursor:pointer;background:#0f1d3f;border-radius:999px;padding:4px 10px}.sim_chip.on[data-v-00418a21]{background:var(--accent);color:#081228;border-color:var(--accent);font-weight:700}.seed_input[data-v-00418a21]{width:64px}.sim_bracket[data-v-00418a21],.sim_audit[data-v-00418a21]{color:var(--muted);margin:0;padding-left:18px}.input[data-v-00418a21],.select[data-v-00418a21]{color:var(--text);border:1px solid var(--border);background:#0b1630;border-radius:8px;padding:8px 10px}.sim_leaf_row[data-v-00418a21]{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.sim_tree[data-v-00418a21]{gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.sim_tree_col[data-v-00418a21]{align-content:start;gap:10px;min-width:220px;display:grid}.sim_node[data-v-00418a21]{text-align:left;color:var(--text);border:1px solid var(--border);cursor:pointer;background:#0b1630;border-radius:10px;gap:6px;padding:10px;display:grid}.sim_node[data-v-00418a21]:hover,.sim_node.on[data-v-00418a21]{border-color:var(--accent)}.sim_node.pinned[data-v-00418a21]{box-shadow:inset 0 0 0 1px var(--accent)}.sim_node_side[data-v-00418a21]{justify-content:space-between;gap:8px;font-size:13px;display:flex}.sim_node_mid[data-v-00418a21]{color:var(--muted);gap:2px;font-size:11px;display:grid}.sim_cell_grid[data-v-00418a21]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;display:grid}.sim_cell[data-v-00418a21]{text-align:left;color:var(--text);border:1px solid var(--border);cursor:pointer;background:#0b1630;border-radius:10px;gap:4px;padding:10px;display:grid}.sim_cell.on[data-v-00418a21]{border-color:var(--accent)}.sim_cell.ready[data-v-00418a21]{box-shadow:inset 0 0 0 1px #f0d67a40}.sim_cell.bye[data-v-00418a21]{opacity:.85}.sim_biased[data-v-00418a21]{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;font-size:11px}.sim_chip_x[data-v-00418a21]{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:6px}.sim_grid_block[data-v-00418a21]{width:100%}.muted[data-v-00418a21]{color:var(--muted)}.merge_panel[data-v-e5ed8533]{margin-bottom:20px}.merge_lead[data-v-e5ed8533]{margin:6px 0 0;font-size:13px}.merge_actions[data-v-e5ed8533]{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:12px;display:flex}.merge_confirm[data-v-e5ed8533]{color:var(--text);flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:13px;display:inline-flex}.confirm_btn[data-v-e5ed8533]{min-height:40px;color:var(--text);cursor:pointer;background:#4d8cf538;border:1px solid #4d8cf58c;border-radius:999px;padding:8px 14px;font-weight:700}.confirm_btn[data-v-e5ed8533]:disabled{opacity:.6;cursor:not-allowed}.small_btn[data-v-e5ed8533]{min-height:36px;padding:6px 12px;font-size:13px}.merge_alert[data-v-e5ed8533]{border-radius:8px;margin:12px 0 0;padding:8px 12px;font-size:13px}.merge_success[data-v-e5ed8533]{color:#4ade80;background:#22c55e26}.merge_error[data-v-e5ed8533]{color:#f87171;background:#ef444426}.merge_list[data-v-e5ed8533]{margin:12px 0 0;padding:0;list-style:none}.merge_row[data-v-e5ed8533]{border-top:1px solid var(--border);padding:10px 0}.merge_head[data-v-e5ed8533]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.merge_names[data-v-e5ed8533]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.merge_side[data-v-e5ed8533]{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:inline-flex}.merge_name[data-v-e5ed8533]{color:var(--muted);overflow-wrap:anywhere;font-weight:600}.merge_into[data-v-e5ed8533]{color:var(--text)}.merge_arrow[data-v-e5ed8533]{color:var(--muted)}.merge_meta[data-v-e5ed8533]{color:#8fa3c0;font-variant-numeric:tabular-nums;font-size:13px}.merge_claimed[data-v-e5ed8533]{color:var(--accent,#f0d67a);font-size:12px;font-weight:600}.merge_row_actions[data-v-e5ed8533]{gap:8px;display:inline-flex}.merge_plan[data-v-e5ed8533]{color:var(--muted);flex-direction:column;gap:2px;margin:6px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.merge_refusal[data-v-e5ed8533]{color:#f87171;margin:6px 0 0;font-size:13px}.account_search[data-v-70102125]{flex:260px;min-width:0;max-width:420px;position:relative}.account_input[data-v-70102125]{box-sizing:border-box;width:100%;color:inherit;font:inherit;background:0 0;border:1px solid #9eabc94d;border-radius:8px;padding:8px 10px}.account_input[data-v-70102125]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.account_results[data-v-70102125]{z-index:30;background:#13213f;border-radius:12px;max-height:340px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px -18px #000000d9}.account_note[data-v-70102125]{color:var(--muted);padding:10px;font-size:13px}.account_option[data-v-70102125]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:8px 10px;display:flex}.account_option.active[data-v-70102125]{background:#4d8cf529}.account_text[data-v-70102125]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.account_name_row[data-v-70102125]{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.account_name[data-v-70102125]{color:var(--text);overflow-wrap:anywhere;font-size:14px;font-weight:700}.account_email[data-v-70102125]{color:#b4c0da;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.role_badge[data-v-70102125]{color:#c9d4ea;white-space:nowrap;background:#9eabc924;border-radius:8px;padding:2px 7px;font-size:11px;font-weight:700;line-height:16px}.role_admin[data-v-70102125],.role_dev[data-v-70102125]{color:#b9d1fb;background:#4d8cf533}.staging_page[data-v-a1501c2f]{padding-bottom:60px}.rebuild_panel[data-v-a1501c2f],.publish_panel[data-v-a1501c2f],.leaders_panel[data-v-a1501c2f]{margin-bottom:20px}.rebuild_flag_row[data-v-a1501c2f],.rebuild_actions[data-v-a1501c2f]{flex-wrap:wrap;gap:10px 16px;margin-top:12px;display:flex}.rebuild_flag[data-v-a1501c2f]{align-items:center;gap:6px;display:inline-flex}.page_head[data-v-a1501c2f]{margin-bottom:24px}.heading_row[data-v-a1501c2f]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.badge_pending[data-v-a1501c2f]{color:var(--accent,#f0d67a);vertical-align:middle;background:#f0d67a29;border:1px solid #f0d67a59;border-radius:20px;padding:4px 10px;font-size:13px;font-weight:700}.staging_split_layout[data-v-a1501c2f]{grid-template-columns:340px 1fr;align-items:flex-start;gap:20px;display:grid}@media (width<=960px){.staging_split_layout[data-v-a1501c2f]{grid-template-columns:1fr}}.staging_page .panel[data-v-a1501c2f]{border:0;box-shadow:0 18px 40px -18px #000000d9}.staging_page .leaders_panel[data-v-a1501c2f]{z-index:2;position:relative;overflow:visible}.queue_sidebar[data-v-a1501c2f]{background:var(--admin-panel,#0b1630);border-radius:12px;overflow:hidden}.queue_header[data-v-a1501c2f]{border-bottom:1px solid var(--border,#ffffff14);padding:14px 16px}.queue_header_title[data-v-a1501c2f]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.count_pill[data-v-a1501c2f]{color:var(--muted,#94a3b8);background:#ffffff14;border-radius:12px;padding:2px 8px;font-size:11px;font-weight:700}.queue_filter_row[data-v-a1501c2f]{gap:6px;display:flex}.filter_tab[data-v-a1501c2f]{color:var(--muted,#94a3b8);cursor:pointer;background:0 0;border:1px solid #ffffff0f;border-radius:6px;flex:1;padding:6px 10px;font-size:12px;font-weight:600;transition:all .15s}.filter_tab.on[data-v-a1501c2f]{color:var(--accent,#f0d67a);background:#f0d67a1f;border-color:#f0d67a59}.queue_list[data-v-a1501c2f]{max-height:calc(100vh - 240px);overflow-y:auto}.queue_card[data-v-a1501c2f]{cursor:pointer;border-bottom:1px solid #ffffff0d;padding:14px 16px;transition:background .15s,border-left .15s}.queue_card[data-v-a1501c2f]:hover{background:var(--admin-row-hover,#f0d67a0d)}.queue_card.active[data-v-a1501c2f]{border-left:3px solid var(--accent,#f0d67a);background:#f0d67a14}.queue_card_top[data-v-a1501c2f]{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:6px;display:flex}.queue_title_group[data-v-a1501c2f]{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.type_badge.supermatch[data-v-a1501c2f]{text-transform:uppercase;letter-spacing:.05em;color:#c084fc;background:#a855f729;border:1px solid #a855f759;border-radius:4px;padding:1.5px 6px;font-size:9.5px;font-weight:700;line-height:1.2;display:inline-block}.banner_title_group .type_badge.supermatch[data-v-a1501c2f]{margin-right:6px;padding:3px 8px;font-size:11px}.test_badge[data-v-a1501c2f]{white-space:nowrap;color:#c3cde3;background:#9eabc924;border-radius:4px;flex-shrink:0;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.3;display:inline-block}.banner_title_group .test_badge[data-v-a1501c2f]{margin-right:6px}.queue_card.is_test .queue_card_title[data-v-a1501c2f]{color:var(--muted,#9eabc9)}.test_toggle[data-v-a1501c2f]{text-align:left;width:100%;min-height:36px;color:var(--muted,#9eabc9);border:0;border-bottom:1px solid var(--border,#ffffff14);cursor:pointer;background:0 0;padding:8px 16px;font-size:12px;font-weight:600;display:block}.test_toggle[data-v-a1501c2f]:hover{color:var(--text,#e6ecfa)}.test_toggle[data-v-a1501c2f]:focus-visible{border-radius:4px;outline:none;box-shadow:0 0 0 2px #78c8ff99}.banner_actions[data-v-a1501c2f]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.test_reason[data-v-a1501c2f]{text-align:right;flex-basis:100%;font-size:12px}.queue_card_title[data-v-a1501c2f]{color:var(--text,#f8fafc);font-size:13.5px;line-height:1.3}.status_tag[data-v-a1501c2f]{text-transform:uppercase;letter-spacing:.04em;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.status_tag.pending[data-v-a1501c2f]{color:var(--accent,#f0d67a);background:#f0d67a29}.status_tag.approved[data-v-a1501c2f]{color:#4ade80;background:#22c55e29}.queue_card_meta[data-v-a1501c2f]{color:var(--muted,#94a3b8);flex-direction:column;gap:2px;margin-bottom:8px;font-size:12px;display:flex}.submitter_item[data-v-a1501c2f]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.queue_card_footer[data-v-a1501c2f]{color:#fff6;justify-content:space-between;align-items:center;font-size:11px;display:flex}.active_event_banner[data-v-a1501c2f]{background:var(--admin-panel,#0b1630);border-radius:12px;margin-bottom:16px;padding:18px 20px}.banner_top[data-v-a1501c2f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.banner_title_group[data-v-a1501c2f]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.active_title[data-v-a1501c2f]{color:var(--text,#f8fafc);margin:0;font-size:20px;font-weight:800}.status_pill[data-v-a1501c2f]{text-transform:uppercase;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:700}.status_pill.pending[data-v-a1501c2f]{color:var(--accent,#f0d67a);background:#f0d67a33}.status_pill.approved[data-v-a1501c2f]{color:#4ade80;background:#22c55e33}.banner_meta_row[data-v-a1501c2f]{border-top:1px solid #ffffff0f;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;padding-top:14px;display:grid}.meta_stat[data-v-a1501c2f]{flex-direction:column;gap:3px;display:flex}.meta_stat .label[data-v-a1501c2f]{color:var(--muted,#94a3b8);text-transform:uppercase;letter-spacing:.03em;font-size:11px}.meta_stat .val[data-v-a1501c2f]{color:var(--text,#f8fafc);font-size:14px;font-weight:600}.warn_val[data-v-a1501c2f]{color:#fb923c!important}.review_tabs_nav[data-v-a1501c2f]{gap:8px;margin-bottom:14px;display:flex}.review_tab_btn[data-v-a1501c2f]{color:var(--muted,#94a3b8);cursor:pointer;background:#0b163099;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:13.5px;font-weight:600;transition:all .15s;display:inline-flex}.review_tab_btn[data-v-a1501c2f]:hover{color:var(--text,#f8fafc);background:#f0d67a0f}.review_tab_btn.active[data-v-a1501c2f]{color:var(--accent,#f0d67a);background:#f0d67a1f;border-color:#f0d67a66}.warn_badge[data-v-a1501c2f]{color:#fff;background:#f97316;border-radius:10px;padding:1px 6px;font-size:10px;font-weight:800}.table_header_toolbar[data-v-a1501c2f]{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.toolbar_search[data-v-a1501c2f]{flex:auto;min-width:0}.toolbar_stats[data-v-a1501c2f]{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.search_input[data-v-a1501c2f]{color:var(--text,#f8fafc);box-sizing:border-box;background:#00000059;border:1px solid #ffffff1f;border-radius:6px;width:100%;max-width:260px;padding:7px 12px;font-size:13px}.search_input[data-v-a1501c2f]:focus{border-color:var(--accent,#f0d67a);outline:none}.athlete_list_body[data-v-a1501c2f]{flex-direction:column;gap:16px;padding:14px 16px 18px;display:flex}.athlete_legend[data-v-a1501c2f]{color:var(--muted,#9eabc9);margin:0;font-size:13px;line-height:1.45}.athlete_group_label[data-v-a1501c2f]{color:#8fa3c0;margin:0 0 4px;font-size:13px;font-weight:600}.athlete_name_list[data-v-a1501c2f]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:2px 8px;margin:0;padding:0;list-style:none;display:grid}.athlete_name_btn[data-v-a1501c2f]{width:100%;min-height:44px;color:var(--text,#e6ecfa);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:14px;font-weight:600;transition:background .18s,color .18s;display:flex}.athlete_name_btn[data-v-a1501c2f]:hover{background:#ffffff0a}.athlete_name_btn[data-v-a1501c2f]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.athlete_name_btn.is_corrected[data-v-a1501c2f]{background:#4d8cf524}.athlete_name_btn.is_corrected[data-v-a1501c2f]:hover{background:#4d8cf533}.athlete_name_btn.is_unmatched .athlete_current[data-v-a1501c2f]{color:#fb923c}.athlete_linked_check[data-v-a1501c2f]{color:#8fa3c0;flex:none;margin-left:auto}.athlete_current[data-v-a1501c2f]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;transition:color .18s;overflow:hidden}.athlete_original[data-v-a1501c2f]{text-overflow:ellipsis;white-space:nowrap;color:#8fa3c0;flex:1 1 0;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.athlete_ai_new[data-v-a1501c2f]{color:#8fa3c0;flex:none;margin-left:auto;font-size:12px;font-weight:600}.athlete_ai_hint[data-v-a1501c2f]{align-items:center;gap:8px;min-height:44px;padding:0 0 0 22px;font-size:13px;display:flex}.athlete_ai_text[data-v-a1501c2f]{flex-direction:column;flex:auto;min-width:0;display:flex}.athlete_ai_name[data-v-a1501c2f],.athlete_ai_reason[data-v-a1501c2f]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.athlete_ai_name[data-v-a1501c2f]{color:var(--text,#e6ecfa);font-weight:600}.athlete_ai_reason[data-v-a1501c2f]{color:#8fa3c0;font-size:12px;font-weight:500}.athlete_ai_accept[data-v-a1501c2f],.name_review_run[data-v-a1501c2f]{color:#9cc0ff;min-height:44px;font:inherit;cursor:pointer;background:#4d8cf524;border:0;border-radius:8px;flex:none;padding:0 12px;font-size:13px;font-weight:600;transition:background .18s}.athlete_ai_accept[data-v-a1501c2f]:hover,.name_review_run[data-v-a1501c2f]:hover{background:#4d8cf538}.athlete_ai_accept[data-v-a1501c2f]:focus-visible,.name_review_run[data-v-a1501c2f]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.athlete_ai_accept[data-v-a1501c2f]:disabled,.name_review_run[data-v-a1501c2f]:disabled{opacity:.5;cursor:default}.name_review_bar[data-v-a1501c2f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:8px 0 4px;font-size:13px;display:flex}@media (prefers-reduced-motion:reduce){.athlete_name_btn[data-v-a1501c2f],.athlete_current[data-v-a1501c2f],.athlete_ai_accept[data-v-a1501c2f],.name_review_run[data-v-a1501c2f]{transition:none}}.ledger_table[data-v-a1501c2f]{border-collapse:collapse;width:100%}.ledger_table th[data-v-a1501c2f],.ledger_table td[data-v-a1501c2f]{border-bottom:1px solid #ffffff0f;padding:10px 14px;font-size:13px}.ledger_table th[data-v-a1501c2f]{text-align:left;text-transform:uppercase;color:var(--muted,#94a3b8);letter-spacing:.03em;font-size:11px}.bracket_pill[data-v-a1501c2f]{background:#ffffff0f;border-radius:4px;padding:2px 6px;font-size:11px}.puller_cell.is_winner[data-v-a1501c2f]{color:var(--accent,#f0d67a);font-weight:700}.winner_badge[data-v-a1501c2f]{color:#4ade80;font-weight:600}.winner_pending[data-v-a1501c2f]{color:var(--muted,#9eabc9)}.raw_json_pre[data-v-a1501c2f]{color:#93c5fd;background:#050b18;border-radius:8px;max-height:500px;padding:16px;font-family:monospace;font-size:12px;overflow:auto}.modal_backdrop[data-v-a1501c2f]{z-index:1000;background:#000000bf;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal_box[data-v-a1501c2f]{background:#0b1630;border-radius:12px;flex-direction:column;width:min(560px,100%);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 20px 40px #00000080}.modal_header[data-v-a1501c2f]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.modal_title[data-v-a1501c2f]{color:var(--text,#f8fafc);margin:0;font-size:16px;font-weight:700}.close_btn[data-v-a1501c2f]{color:var(--muted,#94a3b8);cursor:pointer;background:0 0;border:0;font-size:16px}.modal_body[data-v-a1501c2f]{flex-direction:column;gap:16px;padding:20px;display:flex;overflow-y:auto}.modal_footer[data-v-a1501c2f]{background:#0003;border-top:1px solid #ffffff14;justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}.field_label[data-v-a1501c2f]{color:var(--muted,#94a3b8);margin-bottom:6px;font-size:12px;font-weight:600;display:block}.source_name_box[data-v-a1501c2f]{color:#fb923c;background:#f9731624;border-radius:6px;padding:8px 12px;font-size:14px;font-weight:700}.modal_search_input[data-v-a1501c2f]{width:100%;color:var(--text,#f8fafc);box-sizing:border-box;background:#00000059;border:1px solid #ffffff26;border-radius:6px;padding:9px 12px;font-size:14px}.search_results_list[data-v-a1501c2f]{border:1px solid #ffffff14;border-radius:6px;max-height:220px;overflow-y:auto}.athlete_result_row[data-v-a1501c2f]{cursor:pointer;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:10px 12px;transition:background .12s;display:flex}.athlete_result_row[data-v-a1501c2f]:hover{background:#f0d67a0f}.athlete_result_row.selected[data-v-a1501c2f]{background:#f0d67a24}.res_name[data-v-a1501c2f]{color:var(--text,#f8fafc);font-size:13.5px;display:block}.res_meta[data-v-a1501c2f]{color:var(--muted,#94a3b8);font-size:11px}.check_icon[data-v-a1501c2f]{color:var(--accent,#f0d67a);font-size:12px;font-weight:700}.selected_preview_box[data-v-a1501c2f]{color:#4ade80;background:#22c55e24;border-radius:6px;padding:10px 14px;font-size:13px}.approval_summary_list[data-v-a1501c2f]{color:var(--muted,#94a3b8);flex-direction:column;gap:6px;margin:12px 0;padding-left:20px;font-size:13px;display:flex}.overrides_review_box[data-v-a1501c2f]{background:#00000040;border-radius:6px;padding:12px}.box_heading[data-v-a1501c2f]{text-transform:uppercase;color:var(--muted,#94a3b8);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.override_pill[data-v-a1501c2f]{color:var(--text,#f8fafc);padding:3px 0;font-size:12px}.spinner[data-v-a1501c2f]{border:2px solid #ffffff1a;border-top-color:var(--accent,#f0d67a);border-radius:50%;width:24px;height:24px;margin:0 auto 10px;animation:.7s linear infinite spin-a1501c2f}.sm_spinner[data-v-a1501c2f]{vertical-align:middle;width:14px;height:14px;margin:0 8px 0 0;display:inline-block}@keyframes spin-a1501c2f{to{transform:rotate(360deg)}}.action_alert[data-v-a1501c2f]{border-radius:6px;margin-top:14px;padding:10px 14px;font-size:13px}.success_alert[data-v-a1501c2f]{color:#4ade80;background:#22c55e26;border:1px solid #22c55e4d}.error_alert[data-v-a1501c2f]{color:#f87171;background:#ef444426;border:1px solid #ef44444d}.publish_counts[data-v-a1501c2f]{color:var(--muted);flex-direction:column;gap:4px;margin:8px 0 0;padding-left:18px;font-size:13px;display:flex}.publish_table[data-v-a1501c2f]{border-collapse:collapse;width:100%;margin-top:8px;font-size:13px}.publish_table th[data-v-a1501c2f],.publish_table td[data-v-a1501c2f]{text-align:left;border-bottom:1px solid #9eabc92e;padding:4px 8px}.leader_list[data-v-a1501c2f]{flex-direction:column;gap:6px;margin:8px 0;padding:0;list-style:none;display:flex}.leader_input[data-v-a1501c2f]{min-width:200px;color:inherit;background:0 0;border:1px solid #9eabc94d;border-radius:8px;padding:8px 10px}.leader_state[data-v-a1501c2f]{text-transform:uppercase;width:56px;min-width:0}.gate_actions[data-v-dac5e40f]{flex-wrap:wrap;gap:10px;display:flex}.warn_panel[data-v-dac5e40f]{border-color:#f0d67a73}.copy_row[data-v-dac5e40f]{border-bottom:1px solid var(--admin-divider,#ffffff12);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.copy_row[data-v-dac5e40f]:last-of-type{border-bottom:none;padding-bottom:0}.copy_meta[data-v-dac5e40f]{flex:240px;gap:6px;min-width:0;display:grid}.copy_label[data-v-dac5e40f]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.copy_value[data-v-dac5e40f]{word-break:break-all;font-size:15px;line-height:1.4;display:block}.copy_btn[data-v-dac5e40f]{flex:none;min-width:7.5rem;min-height:2.75rem;font-size:1rem}.sync_steps[data-v-dac5e40f],.sync_notes[data-v-dac5e40f]{gap:12px;margin:0;padding-left:1.25rem;line-height:1.5;display:grid}.sync_notes[data-v-dac5e40f]{list-style:outside}.error_text[data-v-dac5e40f]{color:#ff9b91;margin:0}.readiness_page[data-v-7ed9facc]{grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;max-width:900px;margin:0 auto;padding:24px 16px 64px;display:grid}.readiness_head[data-v-7ed9facc]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;padding:8px 0 4px;display:flex}.readiness_head_text[data-v-7ed9facc]{gap:8px;display:grid}.readiness_title[data-v-7ed9facc]{letter-spacing:-.025em;color:var(--text);margin:0;font-size:clamp(24px,3.6vw,28px);font-weight:800}.readiness_desc[data-v-7ed9facc]{max-width:62ch;color:var(--muted);margin:0;font-size:14.5px;line-height:1.55}.readiness_sync[data-v-7ed9facc]{color:#59e08f;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.readiness_sync.is_stale[data-v-7ed9facc]{color:#f87171}.readiness_error[data-v-7ed9facc]{color:#f87171;background:#ef444426;border-radius:10px;margin:0;padding:10px 12px;font-size:14px;font-weight:600}.readiness_clear[data-v-7ed9facc]{text-align:center;color:var(--muted);border-radius:var(--radius);background:var(--panel);margin:0;padding:32px 16px;font-size:15px}.readiness_event[data-v-7ed9facc]{border-radius:var(--radius);background:var(--panel);padding:16px 20px 8px;display:grid;box-shadow:0 18px 40px -18px #000000d9}.readiness_event_head[data-v-7ed9facc]{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;padding-bottom:12px;display:flex}.readiness_event_text[data-v-7ed9facc]{gap:2px;min-width:0;display:grid}.readiness_event_name[data-v-7ed9facc]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:17px;font-weight:800}.readiness_when[data-v-7ed9facc]{color:var(--muted);font-size:13px}.readiness_stage[data-v-7ed9facc]{color:var(--accent);white-space:nowrap;font-size:13px;font-weight:700}.readiness_stage.is_urgent[data-v-7ed9facc]{color:#f87171}.readiness_list[data-v-7ed9facc]{margin:0;padding:0;list-style:none;display:grid}.readiness_problem[data-v-7ed9facc]{border-top:1px solid var(--border);grid-template-columns:76px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 0;display:grid}.readiness_problem[data-v-7ed9facc]:first-child{border-top:0}.readiness_copy[data-v-7ed9facc]{color:var(--text);gap:2px;font-size:15px;display:grid}.readiness_detail[data-v-7ed9facc]{color:var(--muted);font-size:14px;line-height:1.5}.readiness_chip[data-v-7ed9facc]{white-space:nowrap;color:var(--muted);background:#ffffff0f;border-radius:8px;justify-self:start;padding:3px 9px;font-size:12px;font-weight:700}.readiness_chip.is_high[data-v-7ed9facc]{color:#f87171;background:#ef444426}.readiness_chip.is_medium[data-v-7ed9facc]{color:#ffc864;background:#ffc8641f}.readiness_open[data-v-7ed9facc]{min-height:40px;color:var(--text);white-space:nowrap;background:#ffffff12;border-radius:10px;align-items:center;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.readiness_open[data-v-7ed9facc]:hover{background:#ffffff1f}.readiness_open[data-v-7ed9facc]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}@media (width<=560px){.readiness_event[data-v-7ed9facc]{padding:14px 16px 6px}.readiness_problem[data-v-7ed9facc]{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.readiness_chip[data-v-7ed9facc]{grid-column:1/-1}}.sa_page[data-v-89f5412f]{padding-bottom:48px}.page_head[data-v-89f5412f]{margin-bottom:18px}.crumb_row[data-v-89f5412f]{align-items:center;gap:8px;margin-bottom:10px;font-size:.9rem;display:flex}.crumb_link[data-v-89f5412f]{color:#f0d67ae6;text-decoration:none}.crumb_link[data-v-89f5412f]:hover{text-decoration:underline}.crumb_sep[data-v-89f5412f]{opacity:.45}.crumb_active[data-v-89f5412f]{opacity:.85}.sa_hero_row[data-v-89f5412f]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.intro_heading[data-v-89f5412f]{letter-spacing:.01em;margin:0 0 6px;font-size:clamp(1.55rem,2.4vw,2rem);font-weight:700}.intro_desc[data-v-89f5412f]{opacity:.85;max-width:56ch;margin:0;line-height:1.45}.sa_hero_actions[data-v-89f5412f]{flex-wrap:wrap;gap:10px;display:flex}.ghost_btn[data-v-89f5412f]{background:0 0}.btn_spinner[data-v-89f5412f]{vertical-align:-1px;border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:12px;height:12px;margin-right:6px;animation:.7s linear infinite saspin-89f5412f;display:inline-block}@keyframes saspin-89f5412f{to{transform:rotate(360deg)}}.sa_status_grid[data-v-89f5412f],.sa_kpi_grid[data-v-89f5412f]{border:1px solid #ffffff1a;border-left:0;border-right:0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}@media (width<=900px){.sa_status_grid[data-v-89f5412f],.sa_kpi_grid[data-v-89f5412f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.sa_status_grid[data-v-89f5412f],.sa_kpi_grid[data-v-89f5412f]{grid-template-columns:1fr}}.sa_status_card[data-v-89f5412f],.sa_kpi[data-v-89f5412f]{background:0 0;border:1px solid #ffffff1a;border-top:0;border-left:0;border-radius:0;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.sa_status_grid[data-v-89f5412f]>:nth-child(4n),.sa_kpi_grid[data-v-89f5412f]>:nth-child(4n){border-right:0}@media (width<=900px){.sa_status_grid[data-v-89f5412f]>:nth-child(4n),.sa_kpi_grid[data-v-89f5412f]>:nth-child(4n){border-right:1px solid #ffffff1a}.sa_status_grid[data-v-89f5412f]>:nth-child(2n),.sa_kpi_grid[data-v-89f5412f]>:nth-child(2n){border-right:0}}@media (width<=520px){.sa_status_grid[data-v-89f5412f]>:nth-child(n),.sa_kpi_grid[data-v-89f5412f]>:nth-child(n){border-right:0}}.sa_status_card.ok .sa_status_value[data-v-89f5412f]{color:#9ddea8}.sa_status_card.warn .sa_status_value[data-v-89f5412f]{color:#f0d67a}.sa_status_label[data-v-89f5412f],.sa_kpi_label[data-v-89f5412f]{text-transform:uppercase;letter-spacing:.06em;opacity:.7;font-size:.78rem}.sa_status_value[data-v-89f5412f],.sa_kpi_value[data-v-89f5412f]{font-size:1.2rem;font-weight:700}.sa_kpi--hero .sa_kpi_value[data-v-89f5412f]{color:#f0d67afa;font-size:clamp(1.45rem,2.8vw,1.9rem)}.sa_status_hint[data-v-89f5412f],.sa_kpi_sub[data-v-89f5412f]{opacity:.65;font-size:.82rem}.mono_bits[data-v-89f5412f]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92rem}.sa_config_note[data-v-89f5412f]{margin:14px 0 0;line-height:1.4}.error_text[data-v-89f5412f]{color:#ff8f8f;margin:10px 0 0}.ok_text[data-v-89f5412f]{color:#9ddea8;margin:10px 0 0}.sa_diag_list[data-v-89f5412f]{margin:8px 0 0;padding-left:1.2em}.sa_banner[data-v-89f5412f]{color:#f0d67a;background:#f0d67a1a;border:1px solid #f0d67a73;border-radius:6px;margin:0 0 12px;padding:10px 12px;line-height:1.4}.sa_kpi_panel .panel_body[data-v-89f5412f],.sa_kpi_panel[data-v-89f5412f]{padding-top:4px}.sa_kpi_panel[data-v-89f5412f]{padding:14px}.sa_chart_header[data-v-89f5412f]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sa_filter_row[data-v-89f5412f]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.range_pills[data-v-89f5412f]{gap:6px;display:flex}.range_pill[data-v-89f5412f]{color:inherit;cursor:pointer;background:#0003;border:1px solid #ffffff24;border-radius:999px;padding:4px 10px;font-size:.82rem}.range_pill.active[data-v-89f5412f]{color:#f0d67a;background:#f0d67a1f;border-color:#f0d67a8c}.sa_campaign[data-v-89f5412f]{align-items:center;gap:6px;font-size:.82rem;display:flex}.sa_campaign_label[data-v-89f5412f]{opacity:.7;text-transform:uppercase;letter-spacing:.05em}.sa_campaign_input[data-v-89f5412f]{color:inherit;background:#00000040;border:1px solid #ffffff24;border-radius:6px;width:10rem;padding:4px 8px}.sa_chart_body[data-v-89f5412f]{min-height:220px}.sa_chart_empty[data-v-89f5412f]{text-align:center;padding:28px 8px}.sa_chart_wrap[data-v-89f5412f]{width:100%;overflow-x:auto}.sa_chart_svg[data-v-89f5412f]{width:100%;height:auto;min-height:220px}.sa_grid line[data-v-89f5412f]{stroke:#ffffff14;stroke-width:1px}.sa_area[data-v-89f5412f]{fill:url(#sa_fill_grad)}.sa_line[data-v-89f5412f]{stroke:url(#sa_stroke_grad);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.sa_dot[data-v-89f5412f]{fill:#f0d67a}.sa_x_ticks text[data-v-89f5412f],.sa_y_ticks text[data-v-89f5412f]{fill:#ffffff8c;font-size:11px}.sa_table_note[data-v-89f5412f]{margin:0 0 12px}.sa_table_wrap[data-v-89f5412f]{overflow-x:auto}.sa_table[data-v-89f5412f]{border-collapse:collapse;width:100%;font-size:.92rem}.sa_table th[data-v-89f5412f],.sa_table td[data-v-89f5412f]{text-align:left;white-space:nowrap;border-bottom:1px solid #ffffff14;padding:8px 10px}.sa_table th[data-v-89f5412f]{text-transform:uppercase;letter-spacing:.05em;opacity:.7;font-size:.75rem;font-weight:600}.tv_slide{box-sizing:border-box;flex-direction:column;gap:clamp(8px,1.6vh,16px);width:100%;height:100%;padding:clamp(8px,1.6vh,18px) clamp(20px,3.4vw,64px) clamp(14px,3vh,34px);display:flex;position:relative;overflow:hidden}.tv_head{z-index:1;flex-wrap:wrap;flex:none;align-items:baseline;gap:16px;padding-top:clamp(6px,1.4vh,14px);display:flex;position:relative}.tv_title{letter-spacing:-.01em;color:#f4f6fb;margin:0;font-size:clamp(20px,min(2.2vw,4vh),32px);font-weight:800;line-height:1.15}.tv_body{z-index:1;flex-direction:column;flex:auto;gap:clamp(10px,2vh,18px);min-height:0;display:flex;position:relative}.tv_stat_row{border-top:1px solid #ffffff12;flex:none;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:clamp(12px,2vw,32px);padding-top:clamp(8px,1.6vh,14px);display:grid}.tv_stat{flex-direction:column;gap:2px;min-width:0;display:flex}.tv_stat_value{letter-spacing:-.02em;color:#f4f6fb;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(20px,min(2.3vw,4.4vh),38px);font-weight:800;line-height:1.1}.tv_stat_value--up{color:#4ade80}.tv_stat_value--down{color:#f87171}.tv_stat_label{color:#9aa5bd;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(11px,1.6vh,13px);overflow:hidden}.tv_stat_sub{color:#657095;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(10px,1.4vh,11.5px);overflow:hidden}.tv_hero_row{flex:auto;grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:clamp(20px,3.4vw,56px);min-height:0;display:grid}.tv_hero{flex-direction:column;justify-content:center;gap:clamp(4px,1vh,10px);min-width:0;display:flex}.tv_hero_value{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:#f4f6fb;white-space:nowrap;padding-bottom:.06em;font-size:clamp(44px,min(7.6vw,13vh),132px);font-weight:800;line-height:1}.tv_hero_label{color:#c3cbdf;font-size:clamp(13px,2vh,16px);font-weight:600}.tv_hero_sub{color:#8892a8;font-size:clamp(11px,1.6vh,13px)}.tv_chart_wrap{flex-direction:column;min-width:0;min-height:0;padding-right:48px;display:flex;position:relative}.tv_chart_caption{color:#8892a8;white-space:nowrap;text-overflow:ellipsis;flex:none;padding-bottom:6px;font-size:clamp(11px,1.5vh,12px);overflow:hidden}.tv_chart_svg{flex:auto;width:100%;min-height:0;display:block;overflow:visible}.tv_chart_labels{color:#657095;flex:none;justify-content:space-between;padding-top:4px;font-size:11px;display:flex}.tv_axis_marks{color:#657095;font-variant-numeric:tabular-nums;pointer-events:none;flex-direction:column;justify-content:space-between;align-items:flex-start;width:44px;font-size:11px;display:flex;position:absolute;top:24px;bottom:20px;right:0}.tv_col_head{letter-spacing:.14em;text-transform:uppercase;color:#7c8aa5;margin:0 0 8px;font-size:clamp(10px,1.5vh,12px);font-weight:800}.tv_empty{color:#657095;text-align:center;justify-content:center;align-items:center;height:100%;padding:0 40px;font-size:14px;display:flex}.tv_legend{color:#9aa5bd;flex-wrap:wrap;gap:18px;font-size:12px;display:flex}.tv_legend_item{align-items:center;gap:6px;display:inline-flex}.tv_legend_swatch{border-radius:2px;width:9px;height:9px;display:inline-block}.tv_accounts_body[data-v-df1b5f8d]{grid-template-rows:minmax(0,1fr) auto;display:grid}.tv_hero[data-v-df1b5f8d]{max-width:40vw}.tv_zero_note[data-v-df1b5f8d]{color:#4a5170}.tv_usage_body[data-v-238516b1]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);display:grid}.tv_usage_col[data-v-238516b1]{flex-direction:column;gap:clamp(10px,2.2vh,22px);min-width:0;min-height:0;display:flex}.tv_usage_col .tv_col_head[data-v-238516b1]{margin:0}.tv_col_head small[data-v-238516b1]{letter-spacing:.02em;text-transform:none;color:#4f5878;margin-left:8px;font-size:11px;font-weight:600}.tv_kpis[data-v-238516b1]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1vw,14px);margin-top:calc(-1*clamp(4px,1.2vh,12px));display:grid}.tv_kpi[data-v-238516b1]{flex-direction:column;gap:2px;min-width:0;display:flex}.tv_kpi_value[data-v-238516b1]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#f4f6fb;white-space:nowrap;font-size:clamp(22px,min(3vw,6.4vh),60px);font-weight:800;line-height:1.05}.tv_kpi_label[data-v-238516b1]{color:#c3cbdf;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(11px,1.6vh,13px);overflow:hidden}.tv_kpi_sub[data-v-238516b1]{color:#7c8aa5;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(10px,1.4vh,11.5px)}.tv_split[data-v-238516b1]{flex-direction:column;flex:auto;justify-content:center;gap:clamp(8px,1.8vh,18px);min-height:0;display:flex}.tv_split .tv_col_head[data-v-238516b1]{margin:0}.tv_split_bar[data-v-238516b1]{border-radius:10px;gap:3px;height:clamp(18px,4.6vh,52px);display:flex;overflow:hidden}.tv_split_seg[data-v-238516b1]{flex-basis:0;min-width:3px;transition:flex-grow .6s}.tv_split_legend[data-v-238516b1]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:clamp(2px,1vh,10px) 36px;display:grid}.tv_split_item[data-v-238516b1]{color:#9aa5bd;grid-template-columns:10px minmax(0,1fr) clamp(52px,7vh,84px) 42px;align-items:center;gap:10px;min-width:0;font-size:clamp(11px,1.8vh,15px);display:grid}.tv_split_item i[data-v-238516b1]{border-radius:3px;width:10px;height:10px}.tv_split_label[data-v-238516b1]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tv_split_item b[data-v-238516b1]{color:#f4f6fb;font-variant-numeric:tabular-nums;text-align:right;font-size:clamp(13px,2.4vh,22px);font-weight:800}.tv_split_item small[data-v-238516b1]{text-align:right;color:#657095;font-variant-numeric:tabular-nums;font-size:clamp(10px,1.5vh,12px)}.tv_queue[data-v-238516b1]{color:#9aa5bd;flex:none;margin:0;font-size:clamp(12px,1.8vh,14px)}.tv_queue b[data-v-238516b1]{color:#f4f6fb;font-variant-numeric:tabular-nums;font-weight:800}.tv_queue .tv_queue_zero[data-v-238516b1],.tv_queue .tv_queue_zero b[data-v-238516b1]{color:#56607e}.tv_usage_col--channels[data-v-238516b1]{gap:clamp(6px,1.2vh,12px)}.tv_channels[data-v-238516b1]{flex:auto;min-height:0;display:grid}.tv_channel[data-v-238516b1]{border-top:1px solid #ffffff0f;flex-direction:column;gap:4px;min-height:0;padding:clamp(4px,1vh,10px) 0;display:flex}.tv_channel[data-v-238516b1]:first-child{border-top:0;padding-top:0}.tv_channel_head[data-v-238516b1]{flex:none;align-items:baseline;gap:10px;min-width:0;display:flex}.tv_channel_value[data-v-238516b1]{letter-spacing:-.02em;color:#f4f6fb;font-variant-numeric:tabular-nums;font-size:clamp(18px,min(2vw,3.8vh),32px);font-weight:800;line-height:1.1}.tv_channel_value__zero[data-v-238516b1]{color:#4a5170}.tv_channel_label[data-v-238516b1]{color:#8892a8;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(11px,1.6vh,13px);overflow:hidden}.tv_channel_peak[data-v-238516b1]{color:#657095;font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:11px}.tv_channel_svg[data-v-238516b1]{flex:auto;width:100%;min-height:12px;display:block}.tv_channel_zero[data-v-238516b1]{color:#3f465f;flex:auto;align-items:center;font-size:11.5px;display:flex}.tv_map_body[data-v-ab0c5d63]{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:clamp(20px,3vw,48px);display:grid}.tv_map_col[data-v-ab0c5d63]{grid-template-rows:minmax(0,1fr) auto auto;gap:clamp(6px,1.2vh,12px);min-width:0;min-height:0;display:grid}.tv_map_stack[data-v-ab0c5d63]{min-height:0;position:relative}.tv_map_svg[data-v-ab0c5d63]{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.tv_borders path[data-v-ab0c5d63]{stroke:#ffffff24;stroke-width:.7px}.tv_label_code[data-v-ab0c5d63],.tv_label_count[data-v-ab0c5d63],.tv_label_callout[data-v-ab0c5d63]{paint-order:stroke;stroke:#040810d9;stroke-width:3px;stroke-linejoin:round}.tv_label_code[data-v-ab0c5d63]{fill:#9fb2c8;letter-spacing:.06em;font-size:10px;font-weight:700}.tv_label_code__empty[data-v-ab0c5d63]{fill:#3b465c;stroke:none}.tv_label_count[data-v-ab0c5d63]{fill:#f4f6fb;font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.tv_label__live .tv_label_code[data-v-ab0c5d63],.tv_label__live .tv_label_count[data-v-ab0c5d63],.tv_label__beta .tv_label_code[data-v-ab0c5d63],.tv_label__beta .tv_label_count[data-v-ab0c5d63]{fill:#fff}.tv_label__live .tv_label_code[data-v-ab0c5d63],.tv_label__beta .tv_label_code[data-v-ab0c5d63],.tv_label__in_progress .tv_label_code[data-v-ab0c5d63]{font-size:12px;font-weight:900}.tv_label_callout[data-v-ab0c5d63]{font-size:12.5px}.tv_label_code_inline[data-v-ab0c5d63]{fill:#9fb2c8;letter-spacing:.05em;font-size:10px;font-weight:700}.tv_label_count_inline[data-v-ab0c5d63]{fill:#f4f6fb;font-weight:800}.tv_callout_line[data-v-ab0c5d63]{fill:none;stroke:#9fb2c859;stroke-width:.8px}.tv_offmap_tile[data-v-ab0c5d63]{stroke:#ffffff1f;stroke-width:.8px}.tv_map_legend[data-v-ab0c5d63]{color:#8892a8;flex-wrap:wrap;align-items:center;gap:6px 20px;font-size:clamp(11px,1.6vh,12.5px);display:flex}.tv_legend_swatch[data-v-ab0c5d63]{border-radius:2px;width:12px;height:10px}.tv_legend_swatch__live[data-v-ab0c5d63]{background:#eab308}.tv_legend_swatch__beta[data-v-ab0c5d63]{background:#8b5cf6}.tv_legend_swatch__in_progress[data-v-ab0c5d63]{background:repeating-linear-gradient(45deg,#38bdf8 0 2px,#111a2a 2px 5px)}.tv_ramp[data-v-ab0c5d63]{gap:1px;display:inline-flex}.tv_ramp i[data-v-ab0c5d63]{width:14px;height:10px}.tv_dir_facts[data-v-ab0c5d63]{color:#8892a8;flex-wrap:wrap;gap:4px 22px;margin:0;font-size:clamp(11px,1.6vh,13px);display:flex}.tv_dir_facts b[data-v-ab0c5d63]{color:#f4f6fb;font-variant-numeric:tabular-nums;margin-right:4px;font-size:clamp(13px,2vh,16px);font-weight:800}.tv_fact__muted[data-v-ab0c5d63]{color:#56607e}.tv_rollout[data-v-ab0c5d63]{flex-direction:column;justify-content:center;gap:clamp(10px,2vh,20px);min-width:0;min-height:0;display:flex;overflow:hidden}.tv_rollout_lead[data-v-ab0c5d63]{color:#9aa5bd;margin:0;font-size:clamp(14px,2.2vh,18px)}.tv_rollout_lead b[data-v-ab0c5d63]{letter-spacing:-.03em;color:#f4f6fb;font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:clamp(36px,min(4vw,8vh),72px);font-weight:800;line-height:1;display:block}.tv_rollout_table[data-v-ab0c5d63]{border-collapse:collapse;width:100%;font-size:clamp(12px,1.9vh,15px)}.tv_rollout_table th[data-v-ab0c5d63]{text-align:left;color:#657095;border-bottom:1px solid #ffffff1a;padding:0 0 6px;font-size:11px;font-weight:700}.tv_rollout_table td[data-v-ab0c5d63]{vertical-align:baseline;border-bottom:1px solid #ffffff0f;padding:clamp(5px,1.1vh,10px) 0}.tv_num[data-v-ab0c5d63]{text-align:right;font-variant-numeric:tabular-nums;color:#f4f6fb;white-space:nowrap;font-weight:800;padding-left:14px!important}th.tv_num[data-v-ab0c5d63]{text-align:right;color:#657095;font-weight:700}.tv_row_name[data-v-ab0c5d63]{color:#f4f6fb;font-weight:700}.tv_row_tier[data-v-ab0c5d63]{color:#7c8aa5;margin-left:8px;font-size:.85em;font-weight:700}.tv_row_tier__live[data-v-ab0c5d63]{color:#eab308}.tv_row_tier__beta[data-v-ab0c5d63]{color:#a78bfa}.tv_row_tier__in_progress[data-v-ab0c5d63]{color:#38bdf8}.tv_row_sub[data-v-ab0c5d63]{color:#657095;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(10px,1.5vh,12px);display:block;overflow:hidden}.tv_next[data-v-ab0c5d63]{color:#8892a8;margin:0;font-size:clamp(12px,1.8vh,14px);line-height:1.5}.tv_next b[data-v-ab0c5d63]{color:#f4f6fb;font-weight:800}@media (height<=760px){.tv_row_sub[data-v-ab0c5d63]{display:none}}@media (width<=1280px){.tv_col_events[data-v-ab0c5d63]{display:none}}.tv_listings_body[data-v-9f26e4cc]{grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);display:grid}.tv_hero[data-v-9f26e4cc]{justify-content:center}.tv_recent[data-v-9f26e4cc]{flex-direction:column;justify-content:center;min-width:0;min-height:0;display:flex}.tv_col_head[data-v-9f26e4cc]{flex:none}.tv_recent_rows[data-v-9f26e4cc]{flex-direction:column;flex:0 auto;min-height:0;display:flex;overflow:hidden}.tv_recent_row[data-v-9f26e4cc]{border-top:1px solid #ffffff12;flex:none;align-items:center;gap:16px;padding:clamp(7px,1.7vh,16px) 0;display:flex}.tv_recent_row[data-v-9f26e4cc]:first-of-type{border-top:0}.tv_recent_name[data-v-9f26e4cc]{color:#f4f6fb;white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:clamp(15px,min(1.5vw,3vh),22px);overflow:hidden}.tv_recent_date[data-v-9f26e4cc]{color:#8892a8;font-variant-numeric:tabular-nums;flex:none;font-size:clamp(12px,1.9vh,15px)}.tv_recent_empty[data-v-9f26e4cc]{color:#657095;margin:0;font-size:13px}.tv_ig_body[data-v-6f58daf4]{grid-template-rows:minmax(0,1fr) auto;display:grid}.tv_hero[data-v-6f58daf4]{max-width:40vw}.tv_hero_sub__stale[data-v-6f58daf4]{color:#f0a26a}.tv_stale_note[data-v-6f58daf4]{color:#f0a26a;margin-left:12px;font-size:14px;font-weight:600}.tv_single_point[data-v-6f58daf4]{color:#657095;flex:auto;justify-content:center;align-items:center;font-size:13px;display:flex}.tv_visits_body[data-v-4acc0ec5]{grid-template-rows:minmax(0,1fr) auto auto;display:grid}.tv_hero[data-v-4acc0ec5]{max-width:42vw}.tv_hero_trend[data-v-4acc0ec5]{font-variant-numeric:tabular-nums;font-size:clamp(11px,1.6vh,13px);font-weight:700}.tv_hero_trend__up[data-v-4acc0ec5]{color:#86efac}.tv_hero_trend__down[data-v-4acc0ec5]{color:#fca5a5}.tv_detail_row[data-v-4acc0ec5]{grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,44px);min-height:0;display:grid}.tv_detail_col[data-v-4acc0ec5]{min-width:0}.tv_col_head[data-v-4acc0ec5]{margin-bottom:clamp(4px,.8vh,8px)}.tv_mini_row[data-v-4acc0ec5]{grid-template-columns:minmax(90px,180px) 1fr 56px;align-items:center;gap:10px;margin-bottom:clamp(2px,.6vh,6px);display:grid}.tv_mini_label[data-v-4acc0ec5]{color:#d7dcea;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(11px,1.7vh,13px);overflow:hidden}.tv_mini_track[data-v-4acc0ec5]{background:#ffffff0f;border-radius:999px;height:6px;overflow:hidden}.tv_mini_track span[data-v-4acc0ec5]{background:var(--tv-accent,#60a5fa);opacity:.8;border-radius:999px;height:100%;display:block}.tv_mini_value[data-v-4acc0ec5]{text-align:right;font-variant-numeric:tabular-nums;color:#f4f6fb;font-size:clamp(11px,1.7vh,13px);font-weight:700}@media (height<=760px){.tv_mini_row[data-v-4acc0ec5]:nth-of-type(n+5){display:none}}.tv_traffic_body[data-v-9ffa8113]{grid-template-rows:minmax(0,1fr) auto;display:grid}.tv_root[data-v-0786df92]{z-index:20;color:#f4f6fb;-webkit-font-smoothing:antialiased;background:#07090f;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.tv_gate[data-v-0786df92]{text-align:center;max-width:420px;margin:auto;padding:24px}.tv_gate_title[data-v-0786df92]{letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(28px,4vw,44px);font-weight:800}.tv_gate_copy[data-v-0786df92]{color:#9aa5bd;margin:0 0 22px;line-height:1.5}.tv_gate_btn[data-v-0786df92]{appearance:none;color:#07090f;cursor:pointer;background:#f4f6fb;border:0;border-radius:8px;padding:10px 22px;font-size:14px;font-weight:700}.tv_progress_track[data-v-0786df92]{flex:none;width:100%;height:2px;position:relative}.tv_progress_fill[data-v-0786df92]{background:#ffffff47;height:100%;transition:width .1s linear;position:absolute;inset:0 auto 0 0}.tv_topline[data-v-0786df92]{color:#7c8aa5;flex:none;justify-content:space-between;align-items:baseline;gap:20px;padding:clamp(8px,1.6vh,16px) clamp(20px,3.4vw,64px) 0;font-size:13px;display:flex}.tv_brand[data-v-0786df92]{color:#c3cbdf;letter-spacing:.01em;font-weight:800}.tv_meta[data-v-0786df92]{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:22px;display:flex}.tv_sync__stale[data-v-0786df92]{color:#f0a26a}.tv_sync__error[data-v-0786df92]{color:#f87171}.tv_clock[data-v-0786df92]{color:#e2e8f0;font-size:15px;font-weight:700}.tv_alert[data-v-0786df92]{color:#fca5a5;flex:none;margin:6px clamp(20px,3.4vw,64px) 0;font-size:13px}.tv_stage[data-v-0786df92]{flex:auto;min-height:0;position:relative}.tv_loading[data-v-0786df92]{color:#7c8aa5;justify-content:center;align-items:center;font-size:15px;display:flex;position:absolute;inset:0}.tv_loading__err[data-v-0786df92]{color:#f0a26a}.tv_fade-enter-active[data-v-0786df92],.tv_fade-leave-active[data-v-0786df92]{transition:opacity .26s}.tv_fade-enter-from[data-v-0786df92],.tv_fade-leave-to[data-v-0786df92]{opacity:0}.forms_list[data-v-1caef7b2]{border-top:1px solid var(--border);flex-direction:column;display:flex}.form_row[data-v-1caef7b2]{border-bottom:1px solid var(--border);color:inherit;align-items:center;gap:16px;padding:18px 4px;text-decoration:none;transition:background .12s;display:flex}.form_row[data-v-1caef7b2]:hover{background:#f0d67a0d}.form_copy[data-v-1caef7b2]{flex:auto;gap:4px;min-width:0;display:grid}.form_title[data-v-1caef7b2]{color:var(--text);font-size:15px;font-weight:800}.form_desc[data-v-1caef7b2]{color:var(--muted);max-width:60ch;font-size:13px;line-height:1.45}.form_meta[data-v-1caef7b2]{text-align:right;flex-shrink:0;gap:2px;display:grid}.response_count[data-v-1caef7b2]{color:var(--accent);font-size:13px;font-weight:700}.chev.right[data-v-1caef7b2]{width:18px;height:18px;color:var(--muted);flex-shrink:0}.expandable_table_wrap[data-v-edf09b4b]{width:100%}.expandable_row[data-v-edf09b4b]{cursor:pointer}.expand_col[data-v-edf09b4b]{text-align:right;width:32px}.chev[data-v-edf09b4b]{width:16px;height:16px;color:var(--muted);transition:transform .2s}.chev.up[data-v-edf09b4b]{transform:rotate(180deg)}.expanded_row td[data-v-edf09b4b]{background:#ffffff05;padding:0}.expanded_content[data-v-edf09b4b]{padding:4px 12px 22px}.table_empty[data-v-edf09b4b]{text-align:center;color:var(--muted);padding:28px 4px}.response_detail[data-v-ae3581c2]{gap:14px;margin:8px 0 0;display:grid}.response_row[data-v-ae3581c2]{gap:4px;display:grid}.response_question[data-v-ae3581c2]{letter-spacing:.03em;color:var(--muted);font-size:12px;font-weight:700}.response_answer[data-v-ae3581c2]{color:var(--text);white-space:pre-wrap;word-break:break-word;margin:0;font-size:14.5px;font-weight:600;line-height:1.5}.response_empty[data-v-ae3581c2]{color:var(--muted);margin:0;font-size:13px}.link_share[data-v-94d57d4c]{border-top:1px solid var(--admin-divider);border-bottom:1px solid var(--admin-divider);gap:12px;margin-bottom:8px;padding:18px 0;display:grid}.link_share_copy[data-v-94d57d4c]{gap:4px;display:grid}.link_share_row[data-v-94d57d4c]{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.share_url[data-v-94d57d4c]{border:1px solid var(--admin-divider);color:#9ed7ff;word-break:break-all;background:#0003;border-radius:8px;flex:280px;min-width:0;padding:10px 12px;font-size:13px}.toolbar_left[data-v-94d57d4c]{flex-direction:column;gap:2px;display:flex}.expanded_actions[data-v-94d57d4c]{justify-content:flex-end;margin-top:14px;display:flex}.submitter_cell[data-v-94d57d4c]{word-break:break-word;font-size:13px;font-weight:600}.submitter_meta[data-v-94d57d4c]{color:var(--text);flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin:4px 0 14px;font-size:13.5px;font-weight:600;display:flex}.submitter_meta_label[data-v-94d57d4c]{letter-spacing:.03em;color:var(--muted);font-size:12px;font-weight:700}.submitter_meta_id[data-v-94d57d4c]{color:var(--muted);font-size:12px;font-weight:600}.form_field[data-v-5c5283ca]{display:block}.field_fieldset[data-v-5c5283ca]{border:0;min-width:0;margin:0;padding:0}.field_label[data-v-5c5283ca],legend.field_label[data-v-5c5283ca]{color:var(--text);letter-spacing:-.005em;padding:0;font-size:15.5px;font-weight:700;line-height:1.4;display:block}.field_optional[data-v-5c5283ca]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);vertical-align:middle;margin-left:8px;font-size:11px;font-weight:700}.field_hint[data-v-5c5283ca]{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.5}.field_label_block[data-v-5c5283ca]{display:block}.field_label_block .ef_input[data-v-5c5283ca]{margin-top:10px;display:block}.radio_list[data-v-5c5283ca]{margin-top:10px;display:grid}.radio_list_item[data-v-5c5283ca]{cursor:pointer;border-radius:8px;align-items:center;gap:12px;margin-inline:-8px;padding:9px 8px;transition:background .15s,color .15s;display:flex}.radio_list_item[data-v-5c5283ca]:hover{background:#ffffff08}.radio_list_item:hover .radio_text[data-v-5c5283ca]{color:var(--text)}.radio_native[data-v-5c5283ca]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.radio_dot[data-v-5c5283ca]{background:0 0;border:2px solid #ffffff38;border-radius:50%;flex-shrink:0;width:18px;height:18px;transition:border-color .15s;position:relative}.radio_list_item.is_selected .radio_dot[data-v-5c5283ca]{border-color:var(--accent)}.radio_dot[data-v-5c5283ca]:after{content:"";background:var(--accent-gradient);border-radius:50%;transition:transform .15s;position:absolute;inset:3px;transform:scale(0)}.radio_list_item.is_selected .radio_dot[data-v-5c5283ca]:after{transform:scale(1)}.radio_text[data-v-5c5283ca]{color:var(--muted);font-size:14.5px;font-weight:600;transition:color .15s}.radio_list_item.is_selected .radio_text[data-v-5c5283ca]{color:var(--text);font-weight:700}.other_input[data-v-5c5283ca]{max-width:calc(100% - 30px);margin:10px 0 0 30px;display:block}.textarea_input[data-v-5c5283ca]{resize:vertical;min-height:90px;font-weight:500;line-height:1.5}.form_renderer[data-v-68d46054]{width:100%}.form_header[data-v-68d46054]{z-index:auto;-webkit-backdrop-filter:none;background:0 0;border:0;padding:0 0 20px;position:static}.form_title[data-v-68d46054]{letter-spacing:-.02em;color:var(--text);margin:0 0 8px;font-size:clamp(22px,3.4vw,28px);font-weight:800}.form_description[data-v-68d46054]{max-width:62ch;color:var(--muted);margin:0;font-size:15px;line-height:1.55}.form_gate[data-v-68d46054]{display:grid}.gate_card[data-v-68d46054]{border-top:1px solid var(--border);gap:14px;padding:20px 0 4px;display:grid}.gate_title[data-v-68d46054]{color:var(--text);margin:0;font-size:18px;font-weight:800}.gate_sub[data-v-68d46054]{max-width:48ch;color:var(--muted);margin:0;font-size:14.5px;line-height:1.55}.gate_btn[data-v-68d46054],.submit_btn[data-v-68d46054]{color:#072014;cursor:pointer;background:linear-gradient(#37d67a,#2fbf6d);border:1px solid #2ecc7180;border-radius:999px;justify-content:center;justify-self:start;align-items:center;gap:10px;min-width:200px;padding:12px 18px;font-size:15px;font-weight:800;transition:box-shadow .15s,transform 60ms;display:inline-flex}.gate_btn[data-v-68d46054]:hover,.submit_btn[data-v-68d46054]:hover{box-shadow:0 6px 22px #2ecc714d}.gate_btn[data-v-68d46054]:active,.submit_btn[data-v-68d46054]:active{transform:scale(.99)}.hp_field[data-v-68d46054]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.form_fields[data-v-68d46054]{display:grid}.form_fields[data-v-68d46054] .form_field{border-top:1px solid var(--border);padding:20px 0}.form_error[data-v-68d46054]{color:#ff9b91;margin:20px 0 0;font-size:13.5px;font-weight:700}.form_actions[data-v-68d46054]{border-top:1px solid var(--border);justify-content:flex-end;padding-top:20px;display:flex}.submit_btn[data-v-68d46054]{min-width:140px}.submit_btn[data-v-68d46054]:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.submit_btn .btn_spinner[data-v-68d46054]{border-color:#000000b3 #0003 #0003}.is_embedded .form_actions[data-v-68d46054]{justify-content:stretch}.is_embedded .submit_btn[data-v-68d46054],.is_embedded .gate_btn[data-v-68d46054]{justify-self:stretch;width:100%}.form_success[data-v-68d46054]{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:48px 16px;display:flex}.success_icon[data-v-68d46054]{color:#061626;background:var(--accent-gradient);width:56px;height:56px;box-shadow:var(--accent-active-shadow);border-radius:50%;justify-content:center;align-items:center;display:flex}.success_title[data-v-68d46054]{color:var(--text);margin:4px 0 0;font-size:22px;font-weight:800}.success_message[data-v-68d46054]{max-width:46ch;color:var(--muted);margin:0;line-height:1.55}.form_fade-enter-active[data-v-68d46054],.form_fade-leave-active[data-v-68d46054]{transition:opacity .2s}.form_fade-enter-from[data-v-68d46054],.form_fade-leave-to[data-v-68d46054]{opacity:0}.nf_page[data-v-5541fb80]{justify-content:center;align-items:center;min-height:calc(100vh - 64px);padding:clamp(24px,5vw,60px) clamp(16px,4vw,32px);display:flex;position:relative;overflow:hidden}.nf_glow_orb[data-v-5541fb80]{pointer-events:none;background:radial-gradient(#f0d67a14 0%,#0000 65%);border-radius:50%;width:min(800px,140vw);height:min(560px,90vw);position:absolute;top:40%;left:50%;transform:translate(-50%,-60%)}.nf_card[data-v-5541fb80]{border-radius:var(--radius);background:linear-gradient(160deg,#0b1c3cf7 0%,#081228fc 100%);border:1px solid #f0d67a29;width:min(640px,100%);animation:.42s cubic-bezier(.22,1,.36,1) both nf_appear-5541fb80;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a,0 28px 72px #0009,0 4px 20px #f0d67a12}.nf_card_glow[data-v-5541fb80]{pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#f0d67a80,#0000);height:1px;position:absolute;top:0;left:8%;right:8%}@keyframes nf_appear-5541fb80{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.nf_card[data-v-5541fb80]{animation:none}}.nf_img_wrap[data-v-5541fb80]{background:#081228;width:62%;height:70%;position:absolute;top:0;right:0;overflow:hidden;-webkit-mask-image:radial-gradient(130% 120% at 110% -10%,#000 50%,#000000bf 68%,#0000 88%);mask-image:radial-gradient(130% 120% at 110% -10%,#000 50%,#000000bf 68%,#0000 88%)}.nf_face[data-v-5541fb80]{object-fit:cover;object-position:center 15%;mix-blend-mode:multiply;opacity:.92;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}.nf_col[data-v-5541fb80]{z-index:1;padding:clamp(28px,5vw,44px) clamp(24px,4.5vw,40px);animation:.52s cubic-bezier(.22,1,.36,1) 80ms both nf_content_in-5541fb80;position:relative}@keyframes nf_content_in-5541fb80{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nf_col[data-v-5541fb80]{animation:none}}.nf_num_row[data-v-5541fb80]{align-items:baseline;gap:14px;margin-bottom:20px;display:flex}.nf_big[data-v-5541fb80]{letter-spacing:-.06em;background:var(--accent-gradient);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 20px #f0d67a52);-webkit-background-clip:text;background-clip:text;font-size:clamp(4.5rem,14vw,7rem);font-weight:900;line-height:1;animation:.55s cubic-bezier(.22,1,.36,1) both nf_big_in-5541fb80}@keyframes nf_big_in-5541fb80{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.nf_big[data-v-5541fb80]{animation:none}}.nf_eyebrow_chip[data-v-5541fb80]{letter-spacing:.2em;text-transform:uppercase;color:var(--accent-2);padding-bottom:4px;font-size:10px;font-weight:700}.nf_divider[data-v-5541fb80]{background:linear-gradient(90deg,#f0d67a33,#ffffff0d 55%,#0000);height:1px;margin-bottom:20px}.nf_content[data-v-5541fb80]{flex-direction:column;display:flex}.nf_headline[data-v-5541fb80]{letter-spacing:-.04em;color:var(--text);max-width:46%;margin:0 0 12px;font-size:clamp(1.3rem,3.5vw,1.75rem);font-weight:800;line-height:1.15}.nf_body[data-v-5541fb80]{color:var(--muted);max-width:34rem;margin:0 0 20px;font-size:.925rem;line-height:1.65}.nf_hash[data-v-5541fb80]{color:var(--accent);background:#f0d67a1f;border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em;font-weight:700}.nf_path_tray[data-v-5541fb80]{background:#0000004d;border:1px solid #ffffff12;border-radius:6px;align-items:baseline;gap:10px;margin-bottom:24px;padding:10px 13px;display:flex}.nf_path_label[data-v-5541fb80]{letter-spacing:.18em;text-transform:uppercase;color:#9eabc999;flex-shrink:0;font-size:10px;font-weight:700}.nf_path_value[data-v-5541fb80]{color:#e6ecfad9;word-break:break-all;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.5}.nf_actions[data-v-5541fb80]{flex-direction:column;gap:16px;display:flex}.nf_btn_primary[data-v-5541fb80]{color:var(--accent);letter-spacing:.01em;background:#f0d67a1a;border:1px solid #f0d67a66;border-radius:6px;justify-content:center;align-self:flex-start;align-items:center;padding:10px 18px;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .18s,border-color .18s,box-shadow .18s,color .18s;display:inline-flex}.nf_btn_primary[data-v-5541fb80]:hover{color:#fff6d3;background:#f0d67a2e;border-color:#f0d67aa6;box-shadow:0 4px 16px #f0d67a29}.nf_btn_primary[data-v-5541fb80]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.nf_secondary_nav[data-v-5541fb80]{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.nf_ghost_link[data-v-5541fb80]{color:var(--muted);font-size:.85rem;font-weight:600;text-decoration:none;transition:color .18s}.nf_ghost_link[data-v-5541fb80]:hover{color:var(--dimmed-accent)}.nf_ghost_link[data-v-5541fb80]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}@media (width<=480px){.nf_img_wrap[data-v-5541fb80]{width:68%;height:52%}.nf_headline[data-v-5541fb80]{max-width:44%}.nf_btn_primary[data-v-5541fb80]{align-self:stretch}}.form_page[data-v-a0e97d99]{justify-content:center;padding:clamp(28px,6vw,56px) clamp(16px,4vw,24px) 64px;display:flex}.form_page_inner[data-v-a0e97d99]{width:min(640px,100%)}.main_container[data-v-d8ab5a26]{width:100%;max-width:none;margin:0;padding:0}.no_perms_panel[data-v-d8ab5a26]{text-align:center;justify-content:center;align-items:center;padding:48px 20px;display:flex}.no_perms_panel .empty_state[data-v-d8ab5a26]{border-radius:var(--radius);border:1px solid var(--border);background:#ffffff0a;max-width:420px;padding:32px}.header_title_group[data-v-d8ab5a26]{flex-direction:column;gap:4px;display:flex}.nav_scroll_container[data-v-d8ab5a26]{scrollbar-width:none}.nav_scroll_container[data-v-d8ab5a26]::-webkit-scrollbar{display:none}.slide-left-enter-active[data-v-d8ab5a26],.slide-left-leave-active[data-v-d8ab5a26],.slide-right-enter-active[data-v-d8ab5a26],.slide-right-leave-active[data-v-d8ab5a26]{transition:opacity .25s,transform .25s}.slide-left-enter-from[data-v-d8ab5a26]{opacity:0;transform:translate(16px)}.slide-left-leave-to[data-v-d8ab5a26],.slide-right-enter-from[data-v-d8ab5a26]{opacity:0;transform:translate(-16px)}.slide-right-leave-to[data-v-d8ab5a26]{opacity:0;transform:translate(16px)}.header_section[data-v-68593de5]{margin-bottom:24px}.add_grant_card .card_title[data-v-68593de5],.current_permissions .card_title[data-v-68593de5],.hide_zone .card_title[data-v-68593de5]{border-bottom:1px solid var(--border);margin:0 0 20px;padding-bottom:14px}.form_group[data-v-68593de5]{gap:8px;display:grid}.select_field[data-v-68593de5]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%239eabc9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px;padding-right:40px}.user_info[data-v-68593de5]{align-items:center;gap:14px;display:flex}.user_details[data-v-68593de5]{flex-direction:column;gap:2px;display:flex}.user_actions[data-v-68593de5]{align-items:center;gap:12px;display:flex}.small_select[data-v-68593de5]{min-width:120px;padding:8px 36px 8px 12px;font-size:14px}.empty_icon[data-v-68593de5]{width:48px;height:48px;color:var(--muted);background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;display:flex}.user_role_label[data-v-68593de5]{color:var(--muted);text-transform:capitalize;font-size:12px;display:none}.hide_zone[data-v-68593de5]{border-top:1px solid var(--admin-divider,var(--border));padding:20px 0 4px}.hide_status[data-v-68593de5]{color:var(--text);margin:0 0 14px;font-size:14px;font-weight:700}.hide_zone .error_banner[data-v-68593de5]{margin-top:14px}.danger_zone_desc[data-v-68593de5]{color:var(--muted);margin:0 0 16px;font-size:14px;line-height:1.5}.login_actions[data-v-68593de5]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;display:flex}@media (width<=768px){.mobile_only[data-v-68593de5]{display:block}.small_select[data-v-68593de5]{flex:1}}.shp[data-v-436942b2]{min-width:0;color:var(--text);--shp_teal:#20c997;gap:22px;display:grid}.shp_block[data-v-436942b2]{gap:10px;min-width:0;display:grid}.shp_label[data-v-436942b2]{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:10px;font-weight:950;display:flex}.shp_count[data-v-436942b2]{box-sizing:border-box;background:var(--accent-gradient);color:#07101f;letter-spacing:0;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;display:inline-grid}.shp_state[data-v-436942b2]{color:var(--muted);margin:0;font-size:13px;font-weight:700}.shp_state.is_error[data-v-436942b2]{color:#ff9b91;align-items:center;gap:10px;display:flex}.shp_row[data-v-436942b2]{box-sizing:border-box;border:1px solid var(--border);width:100%;min-width:0;color:inherit;font:inherit;text-align:left;background:#ffffff05;border-radius:14px;align-items:center;gap:14px;padding:12px 14px;display:flex}.shp_row_text[data-v-436942b2]{flex:auto;gap:3px;min-width:0;display:grid}.shp_row_text strong[data-v-436942b2]{letter-spacing:-.01em;font-size:14.5px;font-weight:900}.shp_row_text span[data-v-436942b2]{color:var(--muted);font-size:12.5px;font-weight:650;line-height:1.4}.shp_switch[data-v-436942b2]{cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;flex-shrink:0;width:48px;height:28px;padding:0;transition:background .2s,border-color .2s;position:relative}.shp_switch_knob[data-v-436942b2]{background:#c9d3ea;border-radius:50%;width:20px;height:20px;transition:transform .22s cubic-bezier(.22,1,.36,1),background .2s;position:absolute;top:3px;left:3px}.shp_switch.is_on[data-v-436942b2]{background:var(--accent-gradient);border-color:#0000}.shp_switch.is_on .shp_switch_knob[data-v-436942b2]{background:#07101f;transform:translate(20px)}.shp_stepper[data-v-436942b2]{border:1px solid var(--border);border-radius:12px;flex-shrink:0;align-items:center;gap:4px;padding:3px;display:flex}.shp_step[data-v-436942b2]{width:34px;height:34px;color:var(--text);cursor:pointer;background:#ffffff0d;border:0;border-radius:9px;place-items:center;padding:0;display:grid}.shp_step[data-v-436942b2]:hover:not(:disabled){color:var(--accent);background:#f0d67a24}.shp_step[data-v-436942b2]:disabled{opacity:.3;cursor:default}.shp_step_value[data-v-436942b2]{text-align:center;font-variant-numeric:tabular-nums;min-width:30px;font-size:18px;font-weight:1000}.shp_note[data-v-436942b2]{gap:6px;display:grid}.shp_note_head[data-v-436942b2]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.shp_note_head strong[data-v-436942b2]{font-size:13px;font-weight:850}.shp_note_head small[data-v-436942b2]{color:var(--muted);font-size:11px;font-weight:750}.shp_note textarea[data-v-436942b2]{box-sizing:border-box;resize:vertical;border:1px solid var(--border);width:100%;color:var(--text);font:inherit;background:#ffffff08;border-radius:12px;outline:none;padding:10px 12px;font-size:14px;line-height:1.45}.shp_note textarea[data-v-436942b2]:focus{border-color:#f0d67a73}.shp_note textarea[data-v-436942b2]::placeholder{color:var(--muted);opacity:.8}.shp_note_actions[data-v-436942b2]{justify-content:flex-end;gap:8px;display:flex}.shp_policies[data-v-436942b2]{gap:8px;display:grid}.shp_policy[data-v-436942b2]{cursor:pointer;transition:border-color .18s,background .18s}.shp_policy[data-v-436942b2]:hover:not(.is_on){border-color:#f0d67a47}.shp_policy.is_on[data-v-436942b2]{background:#f0d67a0f;border-color:#f0d67a8c}.shp_policy[data-v-436942b2]:disabled{cursor:progress}.shp_radio[data-v-436942b2]{box-sizing:border-box;color:#07101f;border:1.5px solid #ffffff38;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.shp_policy.is_on .shp_radio[data-v-436942b2]{background:var(--accent-gradient);border:0}.shp_empty[data-v-436942b2]{color:var(--muted);margin:0;font-size:13px;font-weight:650;line-height:1.45}.shp_queue[data-v-436942b2]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.shp_req[data-v-436942b2]{border:1px solid var(--border);background:#ffffff05;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;display:flex}.shp_req.is_pending[data-v-436942b2]{border-color:#f0d67a4d}.shp_req_text[data-v-436942b2]{flex:220px;gap:3px;min-width:0;display:grid}.shp_req_text strong[data-v-436942b2]{letter-spacing:-.01em;font-size:14.5px;font-weight:900}.shp_req_text span[data-v-436942b2]{color:var(--muted);font-size:12.5px;font-weight:700}.shp_req_meta[data-v-436942b2]{flex-wrap:wrap;column-gap:10px;display:flex}.shp_req_actions[data-v-436942b2]{flex-shrink:0;gap:8px;display:flex}.shp_req_done[data-v-436942b2]{flex-shrink:0;font-size:12px;font-weight:850}.shp_req_done.is_approved[data-v-436942b2]{color:var(--shp_teal)}.shp_req_done.is_declined[data-v-436942b2]{color:#b9c4dc8c}.shp_approve[data-v-436942b2],.shp_ghost_btn[data-v-436942b2],.shp_gold_btn[data-v-436942b2]{min-height:36px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:850;display:inline-flex}.shp_approve[data-v-436942b2]{color:#d6fff5;background:linear-gradient(160deg,#1a9970 0%,#0cb589 100%);border:0;box-shadow:inset 0 1px #ffffff24,0 3px 14px #0cb58940}.shp_ghost_btn[data-v-436942b2]{color:var(--muted);background:0 0;border:1px solid #ffffff24}.shp_ghost_btn[data-v-436942b2]:hover:not(:disabled){color:var(--text);border-color:#ffffff42}.shp_gold_btn[data-v-436942b2]{background:var(--accent-gradient);color:#07101f;border:0}.shp_approve[data-v-436942b2]:disabled,.shp_ghost_btn[data-v-436942b2]:disabled,.shp_gold_btn[data-v-436942b2]:disabled{opacity:.5;cursor:default}.shp_error[data-v-436942b2]{color:#ff9b91;margin:0;font-size:12.5px;font-weight:750}.shp_sr[data-v-436942b2]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shp_req-move[data-v-436942b2]{transition:transform .26s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.shp_switch[data-v-436942b2],.shp_switch_knob[data-v-436942b2],.shp_policy[data-v-436942b2],.shp_req-move[data-v-436942b2]{transition:none}}.stg[data-v-7aa92df4]{justify-items:center;gap:10px;width:100%;display:grid}.stg_frame[data-v-7aa92df4]{place-items:center;width:100%;display:grid}.stg_frame.is_full[data-v-7aa92df4]{height:var(--stage-frame-full,auto)}.stg_frame.is_event[data-v-7aa92df4]{height:var(--stage-frame-event,auto)}.stg_frame[data-v-7aa92df4]{transition:height .32s cubic-bezier(.22,1,.36,1)}.stg_card[data-v-7aa92df4]{max-width:100%;position:relative}.stg_card.is_full[data-v-7aa92df4]{height:var(--stage-h,400px);aspect-ratio:9/14}.stg_card.is_event[data-v-7aa92df4]{width:min(100%,400px)}.stg_card[data-v-7aa92df4] .smp,.stg_card[data-v-7aa92df4] .sme{box-shadow:0 18px 40px -18px #000000d9}.stg_card[data-v-7aa92df4] .smp_half:after,.stg_card[data-v-7aa92df4] .sme_half:after{content:"";opacity:0;pointer-events:none;background:#04091499;transition:opacity .18s;position:absolute;inset:0}.stg_card.dim_left[data-v-7aa92df4] .smp_half.is_left:after,.stg_card.dim_right[data-v-7aa92df4] .smp_half.is_right:after,.stg_card.dim_left[data-v-7aa92df4] .sme_half.is_left:after,.stg_card.dim_right[data-v-7aa92df4] .sme_half.is_right:after{opacity:1}.stg_hit[data-v-7aa92df4]{cursor:pointer;touch-action:none;overscroll-behavior:contain;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;border-radius:10px;position:absolute;inset:0}.stg_hit.has_pick[data-v-7aa92df4]{cursor:grab}.stg_hit.is_dragging[data-v-7aa92df4]{cursor:grabbing}.stg_hit[data-v-7aa92df4]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.stg_views[data-v-7aa92df4]{width:min(100%,320px);display:flex}.stg_views .seg_btn[data-v-7aa92df4]{white-space:nowrap;flex:1;min-height:40px;padding:7px 8px;font-size:13px}.stg_hint[data-v-7aa92df4]{color:#8fa3c0;text-align:center;grid-template-columns:1fr minmax(0,max-content) 1fr;align-items:center;gap:0 6px;width:100%;max-width:min(100%,460px);min-height:44px;margin:0;font-size:13px;line-height:1.35;display:grid}.stg_hint>span[data-v-7aa92df4]{grid-column:2}.stg_link[data-v-7aa92df4]{min-width:44px;min-height:44px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-column:3;justify-self:start;padding:0 8px;font-weight:700;transition:opacity .18s}.stg_link.is_hidden[data-v-7aa92df4]{visibility:hidden;opacity:0}.stg_link[data-v-7aa92df4]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.stg_swap-enter-active[data-v-7aa92df4],.stg_swap-leave-active[data-v-7aa92df4]{transition:opacity .18s}.stg_swap-enter-from[data-v-7aa92df4],.stg_swap-leave-to[data-v-7aa92df4]{opacity:0}@media (prefers-reduced-motion:reduce){.stg_card[data-v-7aa92df4] .smp_half:after,.stg_card[data-v-7aa92df4] .sme_half:after,.stg_link[data-v-7aa92df4],.stg_frame[data-v-7aa92df4],.stg_swap-enter-active[data-v-7aa92df4],.stg_swap-leave-active[data-v-7aa92df4]{transition:none}}.sap[data-v-dec50c3c]{position:relative}.sap input[data-v-dec50c3c]{width:100%}.sap_list[data-v-dec50c3c]{z-index:5;background:#0d1830;border:1px solid #ffffff1a;border-radius:12px;max-height:320px;margin:0;padding:4px;list-style:none;display:grid;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px -18px #000c}.sap_opt[data-v-dec50c3c]{cursor:pointer;border-radius:8px;align-items:center;gap:10px;min-height:48px;padding:6px 8px;display:flex}.sap_opt.is_active[data-v-dec50c3c],.sap_opt[data-v-dec50c3c]:hover{background:#ffffff0f}.sap_face[data-v-dec50c3c]{object-fit:cover;object-position:50% 20%;border-radius:50%;flex:none;width:32px;height:32px}.sap_face.is_blank[data-v-dec50c3c]{color:var(--muted);background:#ffffff14;place-items:center;font-size:12px;font-weight:700;display:grid}.sap_text[data-v-dec50c3c]{min-width:0;display:grid}.sap_name[data-v-dec50c3c]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.sap_meta[data-v-dec50c3c]{color:var(--muted);font-size:12px}.dialog_backdrop[data-v-29cd33c1]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.dialog_card[data-v-29cd33c1]{text-align:center;background:#111827;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:380px;padding:32px 28px}.dialog_icon_wrap[data-v-29cd33c1]{color:var(--select-blue);margin-bottom:14px}.dialog_icon_wrap.danger[data-v-29cd33c1]{color:#f87171}.dialog_title[data-v-29cd33c1]{color:#fff;margin:0 0 10px;font-size:18px;font-weight:800}.dialog_body[data-v-29cd33c1]{color:#94a3b8;margin:0 0 24px;font-size:14px;line-height:1.6}.dialog_actions[data-v-29cd33c1]{justify-content:center;gap:12px;display:flex}.cancel_btn[data-v-29cd33c1]{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:8px;padding:9px 18px;font-size:13px;font-weight:600;transition:background .15s}.cancel_btn[data-v-29cd33c1]:hover:not(:disabled){background:#ffffff0d}.cancel_btn[data-v-29cd33c1]:disabled{opacity:.4;cursor:not-allowed}.confirm_btn[data-v-29cd33c1]{cursor:pointer;border:0;border-radius:8px;align-items:center;gap:6px;padding:9px 18px;font-size:13px;font-weight:700;transition:filter .15s;display:inline-flex}.confirm_btn.accent[data-v-29cd33c1]{background:var(--select-blue);color:#fff}.confirm_btn.danger[data-v-29cd33c1]{color:#f87171;background:#ef444426;border:1px solid #ef44444d}.confirm_btn[data-v-29cd33c1]:hover:not(:disabled){filter:brightness(1.1)}.confirm_btn.danger[data-v-29cd33c1]:hover:not(:disabled){filter:none;background:#ef444440}.confirm_btn[data-v-29cd33c1]:disabled{opacity:.5;cursor:not-allowed}.btn_spinner[data-v-29cd33c1]{border:2px solid #ffffff4d;border-top-color:currentColor;border-radius:999px;width:12px;height:12px;animation:.8s linear infinite confirm_spin-29cd33c1}@keyframes confirm_spin-29cd33c1{to{transform:rotate(360deg)}}.confirm_fade-enter-active[data-v-29cd33c1],.confirm_fade-leave-active[data-v-29cd33c1]{transition:opacity .18s}.confirm_fade-enter-from[data-v-29cd33c1],.confirm_fade-leave-to[data-v-29cd33c1]{opacity:0}.sce[data-v-c0c6d5e2]{z-index:150;background:var(--bg);color:var(--text);flex-direction:column;display:flex;position:fixed;inset:0}.sce_head[data-v-c0c6d5e2]{padding:calc(8px + env(safe-area-inset-top,0px)) max(12px, env(safe-area-inset-right,0px)) 8px max(12px, env(safe-area-inset-left,0px));background:#0a1328;flex:none;align-items:center;gap:10px;display:flex;box-shadow:0 12px 30px -22px #000000e6}.sce_head_title[data-v-c0c6d5e2]{flex:1;justify-items:center;gap:1px;min-width:0;display:grid}.sce_head_title h2[data-v-c0c6d5e2]{outline:none;margin:0;font-size:16px;font-weight:800}.sce_status[data-v-c0c6d5e2]{color:var(--muted);font-size:12px;font-weight:600}.sce_status.published[data-v-c0c6d5e2]{color:#8fd9a8}.sce_head_btn[data-v-c0c6d5e2]{min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:15px;font-weight:700}.sce_save[data-v-c0c6d5e2]{background:linear-gradient(180deg, var(--accent), var(--accent-2));color:#070e1c;min-width:76px;min-height:40px;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 18px;font-weight:850}.sce_save[data-v-c0c6d5e2]:disabled,.sce_head_btn[data-v-c0c6d5e2]:disabled{opacity:.6;cursor:default}.sce_head_btn[data-v-c0c6d5e2]:focus-visible,.sce_save[data-v-c0c6d5e2]:focus-visible{border-radius:999px;outline:none;box-shadow:0 0 0 2px #78c8ff99}.sce_main[data-v-c0c6d5e2]{flex-direction:column;flex:1;min-height:0;display:flex}.sce_stage[data-v-c0c6d5e2]{padding:12px max(16px, env(safe-area-inset-right,0px)) 4px max(16px, env(safe-area-inset-left,0px));--stage-h:min(44svh, 430px);flex:none}@media (height<=700px){.sce_stage[data-v-c0c6d5e2]{--stage-h:min(38svh, 320px)}}.sce_side[data-v-c0c6d5e2]{background:var(--panel);flex-direction:column;flex:1;min-height:0;display:flex}.sce_tabs[data-v-c0c6d5e2]{margin:12px max(16px, env(safe-area-inset-left,0px)) 6px;display:flex}.sce_tabs .seg_btn[data-v-c0c6d5e2],.sce_fill .seg_btn[data-v-c0c6d5e2]{flex:1;padding:9px 6px;font-size:13px}.sce_fill[data-v-c0c6d5e2]{width:100%;display:flex}.sce_panel[data-v-c0c6d5e2]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:10px max(16px, env(safe-area-inset-right,0px)) calc(28px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));flex:1;overflow-y:auto}.sce_stack[data-v-c0c6d5e2]{gap:16px;display:grid}.sce_group[data-v-c0c6d5e2]{gap:8px;display:grid}.sce_label[data-v-c0c6d5e2]{color:#8fa3c0;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.sce_hint[data-v-c0c6d5e2]{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.sce_center[data-v-c0c6d5e2]{text-align:center}.sce_row[data-v-c0c6d5e2]{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.sce_field[data-v-c0c6d5e2]{flex:100px;gap:6px;min-width:0;display:grid}.sce_grow[data-v-c0c6d5e2]{flex:3 180px}.sce_weight[data-v-c0c6d5e2]{flex:0 96px}.sce_field[data-v-c0c6d5e2] input,.sce_field select[data-v-c0c6d5e2]{width:100%;min-height:44px;color:var(--text);font:inherit;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;padding:0 12px;font-size:16px}.sce_field[data-v-c0c6d5e2] input[aria-invalid=true]{border-color:#ef444499}.sce_field[data-v-c0c6d5e2] input:focus-visible,.sce_field select[data-v-c0c6d5e2]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.sce_ath[data-v-c0c6d5e2]{border-radius:var(--radius);background:#ffffff09;grid-template-columns:auto minmax(0,1fr);gap:10px 12px;padding:12px;transition:background .18s;display:grid}.sce_ath.is_on[data-v-c0c6d5e2]{background:#f0d67a14}.sce_ath_fields[data-v-c0c6d5e2]{display:contents}.sce_ath .sce_row[data-v-c0c6d5e2]{grid-area:1/1/auto/-1}.sce_ath_photos[data-v-c0c6d5e2]{grid-area:2/1;gap:8px;display:flex}.sce_ath_actions[data-v-c0c6d5e2]{grid-area:2/2;align-content:start;justify-items:start;display:grid}.sce_ath>.sce_ath_fields>.sce_hint[data-v-c0c6d5e2],.sce_profile[data-v-c0c6d5e2],.sce_links[data-v-c0c6d5e2]{grid-column:1/-1}.sce_thumb[data-v-c0c6d5e2]{width:64px;height:80px;color:var(--muted);font:inherit;cursor:pointer;background:#ffffff0f;border:0;border-radius:10px;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.sce_thumb img[data-v-c0c6d5e2]{object-fit:cover;object-position:50% 15%;width:100%;height:100%;position:absolute;inset:0}.sce_thumb_add[data-v-c0c6d5e2]{margin-bottom:14px;font-size:22px;font-weight:500;line-height:1}.sce_thumb_label[data-v-c0c6d5e2]{color:#d6deec;text-align:center;background:#05080fb8;padding:3px 0 4px;font-size:11px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.sce_thumb[data-v-c0c6d5e2]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.sce_spin[data-v-c0c6d5e2]{border:2.5px solid #ffffff2e;border-top-color:var(--accent);border-radius:50%;width:22px;height:22px;margin-bottom:14px;animation:.8s linear infinite sce_spin-c0c6d5e2}@keyframes sce_spin-c0c6d5e2{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sce_spin[data-v-c0c6d5e2]{animation-duration:2.4s}}.sce_file[data-v-c0c6d5e2]{display:none}.sce_text_btn[data-v-c0c6d5e2]{min-height:36px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.sce_text_btn.is_quiet[data-v-c0c6d5e2]{color:var(--muted)}.sce_text_btn.is_danger[data-v-c0c6d5e2]{color:#f87171}.sce_text_btn[data-v-c0c6d5e2]:disabled{opacity:.6;cursor:default}.sce_text_btn[data-v-c0c6d5e2]:focus-visible{border-radius:6px;outline:none;box-shadow:0 0 0 2px #78c8ff99}.sce_profile[data-v-c0c6d5e2]{gap:6px;display:grid}.sce_profile_row[data-v-c0c6d5e2]{flex-wrap:wrap;gap:8px;display:flex}.sce_profile_pick[data-v-c0c6d5e2]{cursor:pointer;background:#ffffff0d;border:2px solid #0000;border-radius:10px;width:44px;height:56px;padding:0;overflow:hidden}.sce_profile_pick img[data-v-c0c6d5e2]{object-fit:cover;object-position:50% 15%;width:100%;height:100%}.sce_profile_pick.is_on[data-v-c0c6d5e2]{border-color:var(--accent)}.sce_profile_pick[data-v-c0c6d5e2]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.sce_links[data-v-c0c6d5e2]{justify-items:start;gap:10px;display:grid}.sce_links .sce_field[data-v-c0c6d5e2]{width:100%}.sce_score_row[data-v-c0c6d5e2]{align-items:center;gap:10px;display:flex}.sce_score_name[data-v-c0c6d5e2]{width:72px;color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:14px;font-weight:600;overflow:hidden}.sce_score_picks[data-v-c0c6d5e2]{flex-wrap:wrap;gap:6px;display:flex}.sce_score_pick[data-v-c0c6d5e2]{width:44px;height:44px;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:#ffffff0f;border:0;border-radius:10px;font-size:16px;font-weight:700;transition:background .18s,color .18s}.sce_score_pick[aria-pressed=true][data-v-c0c6d5e2]{background:linear-gradient(180deg, var(--accent), var(--accent-2));color:#070e1c}.sce_score_pick[data-v-c0c6d5e2]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.sce_swatches[data-v-c0c6d5e2]{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;display:grid}.sce_swatch[data-v-c0c6d5e2]{aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;min-height:44px;padding:0;display:grid}.sce_swatch_dot[data-v-c0c6d5e2]{aspect-ratio:1;background:var(--sw);border-radius:50%;width:70%;transition:transform .18s,box-shadow .18s}.sce_swatch[aria-pressed=true] .sce_swatch_dot[data-v-c0c6d5e2]{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--sw);transform:scale(1.08)}.sce_swatch[data-v-c0c6d5e2]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.sce_toggle_row[data-v-c0c6d5e2]{border-radius:var(--radius);background:#ffffff09;align-items:center;gap:14px;padding:14px 16px;display:flex}.sce_toggle_text[data-v-c0c6d5e2]{color:var(--muted);flex:1;gap:2px;font-size:13px;display:grid}.sce_toggle_text strong[data-v-c0c6d5e2]{color:var(--text);font-size:15px}.sce_switch[data-v-c0c6d5e2]{cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;flex-shrink:0;width:48px;height:28px;padding:0;transition:background .2s,border-color .2s;position:relative}.sce_switch_knob[data-v-c0c6d5e2]{background:#c9d3ea;border-radius:50%;width:20px;height:20px;transition:transform .22s cubic-bezier(.22,1,.36,1),background .2s;position:absolute;top:3px;left:3px}.sce_switch.is_on[data-v-c0c6d5e2]{background:var(--accent-gradient);border-color:#0000}.sce_switch.is_on .sce_switch_knob[data-v-c0c6d5e2]{background:#07101f;transform:translate(20px)}.sce_error[data-v-c0c6d5e2]{margin:0 max(16px, env(safe-area-inset-left,0px)) 4px;color:#f87171;background:#ef444426;border-radius:10px;padding:10px 12px;font-size:14px}.sce_delete[data-v-c0c6d5e2]{color:#f87171;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:700}.sce_delete[data-v-c0c6d5e2]:disabled{opacity:.6}@media (width>=900px){.sce_main[data-v-c0c6d5e2]{flex-direction:row}.sce_stage[data-v-c0c6d5e2]{--stage-h:min(calc(100vh - 170px), 680px);flex:1;align-content:center;padding:24px;display:grid}.sce_side[data-v-c0c6d5e2]{flex:none;width:440px;box-shadow:-18px 0 40px -28px #000000e6}.sce_tabs[data-v-c0c6d5e2]{margin:16px 20px 8px}.sce_panel[data-v-c0c6d5e2]{padding:12px 20px 32px}.sce_error[data-v-c0c6d5e2]{margin:0 20px 4px}}@media (prefers-reduced-motion:reduce){.sce_switch[data-v-c0c6d5e2],.sce_switch_knob[data-v-c0c6d5e2],.sce_swatch_dot[data-v-c0c6d5e2],.sce_ath[data-v-c0c6d5e2],.sce_score_pick[data-v-c0c6d5e2]{transition:none}}.page_wrapper[data-v-2ef5d480]{max-width:720px;margin:0 auto;padding:0 16px 32px;transition:max-width .3s cubic-bezier(.22,1,.36,1)}.feature_header[data-v-2ef5d480]{margin:8px 0 20px}.page_heading[data-v-2ef5d480]{color:var(--text);letter-spacing:-.5px;margin:0 0 8px;font-size:28px;font-weight:800}.section_desc[data-v-2ef5d480]{max-width:62ch;color:var(--muted);margin:0;font-size:15px;line-height:1.5}.cards_section[data-v-2ef5d480]{margin-bottom:28px}.cards_head[data-v-2ef5d480]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.block_title[data-v-2ef5d480]{color:var(--text);margin:0 0 12px;font-size:18px;font-weight:800}.cards_head .block_title[data-v-2ef5d480]{margin:0}.sub_title[data-v-2ef5d480]{color:#8fa3c0;margin:20px 0 10px;font-size:13px;font-weight:600}.new_btn[data-v-2ef5d480]{background:linear-gradient(180deg, var(--accent), var(--accent-2));color:#070e1c;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 18px;font-weight:850;display:inline-flex}.new_btn[data-v-2ef5d480]:disabled{opacity:.6;cursor:default}.state_line[data-v-2ef5d480]{color:var(--muted);align-items:center;gap:12px;margin:0;padding:14px 0;font-size:14px;line-height:1.45;display:flex}.state_line.is_error[data-v-2ef5d480]{color:#f87171}.card_list[data-v-2ef5d480]{gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.card_row[data-v-2ef5d480]{border-radius:var(--radius);background:#0e1b38;align-items:center;gap:12px;padding:10px 12px 10px 6px;display:flex;box-shadow:0 18px 40px -18px #000000d9}.card_row.is_request[data-v-2ef5d480]{box-shadow:none;background:#ffffff08;padding-left:16px}.tile_list[data-v-2ef5d480]{gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (width>=640px){.tile_list[data-v-2ef5d480]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tile[data-v-2ef5d480]{gap:6px;min-width:0;display:grid}.tile_bar[data-v-2ef5d480]{align-items:center;gap:8px;min-height:44px;display:flex}.head_btn[data-v-2ef5d480]{min-height:44px;color:var(--muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:14px;font-weight:600;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40}.head_btn.is_on[data-v-2ef5d480]{color:var(--accent);font-weight:700;text-decoration:none}.head_btn[data-v-2ef5d480]:disabled{cursor:default}.tile_status[data-v-2ef5d480]{color:var(--muted);margin-left:auto;font-size:13px;font-weight:600}.tile_status.published[data-v-2ef5d480]{color:#8fd9a8}.tile_edit[data-v-2ef5d480]{min-height:40px;color:var(--text);font:inherit;cursor:pointer;background:#ffffff12;border:0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:700}.head_btn[data-v-2ef5d480]:focus-visible,.tile_edit[data-v-2ef5d480]:focus-visible,.new_btn[data-v-2ef5d480]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.row_text[data-v-2ef5d480]{flex:1;gap:3px;min-width:0;display:grid}.row_title[data-v-2ef5d480]{color:var(--text);overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:1.3}.row_meta[data-v-2ef5d480]{color:var(--muted);flex-wrap:wrap;gap:2px 12px;font-size:13px;display:flex}.ghost_btn[data-v-2ef5d480]{flex-shrink:0;min-height:44px}.hosting_section[data-v-2ef5d480]{border-radius:var(--radius);background:linear-gradient(#0b1630f0,#081228eb);margin-bottom:28px;padding:20px}.sr_only[data-v-2ef5d480]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.row-move[data-v-2ef5d480],.row-enter-active[data-v-2ef5d480],.row-leave-active[data-v-2ef5d480]{transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .18s}.row-enter-from[data-v-2ef5d480],.row-leave-to[data-v-2ef5d480]{opacity:0}.row-leave-active[data-v-2ef5d480]{width:100%;position:absolute}@media (width<=480px){.hosting_section[data-v-2ef5d480]{padding:16px}}@media (prefers-reduced-motion:reduce){.page_wrapper[data-v-2ef5d480],.row-move[data-v-2ef5d480],.row-enter-active[data-v-2ef5d480],.row-leave-active[data-v-2ef5d480]{transition:none}}.rl_banner_block[data-v-927a12c0]{color:#fca5a5;background:#ef444414;border:1px solid #ef444438;border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:14px 16px;font-size:14px;display:flex}.rl_banner_warn[data-v-927a12c0]{color:#fcd34d;background:#f59e0b14;border:1px solid #f59e0b33;border-radius:12px;align-items:center;gap:10px;margin-bottom:16px;padding:12px 16px;font-size:13px;font-weight:500;display:flex}.rl_icon[data-v-927a12c0]{flex-shrink:0;width:18px;height:18px;margin-top:1px}.rl_icon_warn[data-v-927a12c0]{color:#f59e0b;flex-shrink:0;width:16px;height:16px}.rl_text[data-v-927a12c0]{flex-direction:column;gap:2px;display:flex}.rl_text strong[data-v-927a12c0]{color:#f87171;font-weight:700}.quota_pill[data-v-927a12c0]{color:#64748b;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:20px;margin-left:auto;padding:2px 10px;font-size:11px;font-weight:700}.quota_pill.quota_low[data-v-927a12c0]{color:#fcd34d;background:#f59e0b1a;border-color:#f59e0b40}.quota_pill.quota_empty[data-v-927a12c0]{color:#f87171;background:#ef44441a;border-color:#ef444440}.compose_card[data-v-927a12c0]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;margin-bottom:32px;overflow:hidden}.compose_header[data-v-927a12c0]{background:#d7b43a12;border-bottom:1px solid #d7b43a26;align-items:center;gap:10px;padding:16px 22px;display:flex}.compose_icon[data-v-927a12c0]{color:#d7b43a;flex-shrink:0;width:18px;height:18px}.compose_label[data-v-927a12c0]{color:#d7b43a;letter-spacing:.3px;text-transform:uppercase;font-size:14px;font-weight:700}.compose_form[data-v-927a12c0]{flex-direction:column;gap:16px;padding:22px;display:flex}.field_group[data-v-927a12c0]{flex-direction:column;gap:6px;display:flex}.field_label[data-v-927a12c0]{color:#64748b;letter-spacing:.5px;text-transform:uppercase;font-size:12px;font-weight:700}.input_field[data-v-927a12c0]{color:#e2e8f0;box-sizing:border-box;background:#0000004d;border:1px solid #ffffff1a;border-radius:10px;outline:none;width:100%;padding:12px 14px;font-family:inherit;font-size:15px;transition:border-color .2s}.input_field[data-v-927a12c0]:focus{border-color:#d7b43a80}.input_field[data-v-927a12c0]:disabled{opacity:.5}.textarea_field[data-v-927a12c0]{color:#e2e8f0;box-sizing:border-box;resize:vertical;background:#0000004d;border:1px solid #ffffff1a;border-radius:10px;outline:none;width:100%;min-height:120px;padding:12px 14px;font-family:inherit;font-size:15px;line-height:1.6;transition:border-color .2s}.textarea_field[data-v-927a12c0]:focus{border-color:#d7b43a80}.textarea_field[data-v-927a12c0]:disabled{opacity:.5}.char_count[data-v-927a12c0]{color:#475569;text-align:right;font-size:11px}.char_count.warn[data-v-927a12c0]{color:#f59e0b}.error_banner[data-v-927a12c0]{color:#fca5a5;background:#ef44441a;border:1px solid #ef444440;border-radius:10px;align-items:flex-start;gap:8px;padding:12px 14px;font-size:14px;display:flex}.error_icon[data-v-927a12c0]{flex-shrink:0;width:16px;height:16px;margin-top:1px}.success_banner[data-v-927a12c0]{background:#10b9811a;border:1px solid #10b98133;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.success_icon[data-v-927a12c0]{color:#34d399;flex-shrink:0;width:16px;height:16px;margin-top:2px}.success_text[data-v-927a12c0]{color:#6ee7b7;flex-direction:column;gap:2px;font-size:14px;display:flex}.success_text strong[data-v-927a12c0]{color:#34d399;font-weight:700}.form_actions[data-v-927a12c0]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.email_note[data-v-927a12c0]{color:#64748b;align-items:center;gap:7px;font-size:13px;display:flex}.note_icon[data-v-927a12c0]{color:#475569;flex-shrink:0;width:15px;height:15px}.email_note strong[data-v-927a12c0]{color:#94a3b8}.publish_btn[data-v-927a12c0]{color:#0a0f2e;cursor:pointer;background:linear-gradient(135deg,#d7b43a,#b8962e);border:none;border-radius:10px;align-items:center;gap:8px;padding:11px 22px;font-size:14px;font-weight:700;transition:opacity .2s,transform .1s;display:inline-flex}.publish_btn[data-v-927a12c0]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.publish_btn[data-v-927a12c0]:disabled{opacity:.4;cursor:not-allowed;transform:none}.btn_icon[data-v-927a12c0]{width:15px;height:15px}.btn_spinner[data-v-927a12c0]{border:2px solid #0a0f2e4d;border-top-color:#0a0f2e;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite spin-927a12c0;display:inline-block}@keyframes spin-927a12c0{to{transform:rotate(360deg)}}@media (width<=768px){.form_actions[data-v-927a12c0]{flex-direction:column;align-items:stretch}.publish_btn[data-v-927a12c0]{justify-content:center}}.history_section[data-v-999c9c3c]{margin-top:8px}.history_title[data-v-999c9c3c]{color:#cbd5e1;align-items:center;gap:8px;margin:0 0 16px;font-size:16px;font-weight:700;display:flex}.history_icon[data-v-999c9c3c]{color:#64748b;width:18px;height:18px}.history_count[data-v-999c9c3c]{color:#94a3b8;background:#ffffff14;border-radius:20px;padding:2px 8px;font-size:12px;font-weight:700}.loading_state[data-v-999c9c3c]{color:#475569;align-items:center;gap:12px;padding:20px 0;font-size:14px;display:flex}.spinner[data-v-999c9c3c]{border:2px solid #ffffff14;border-top-color:#64748b;border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.7s linear infinite spin-999c9c3c}.empty_state[data-v-999c9c3c]{text-align:center;color:#475569;padding:40px 20px;font-size:14px}.empty_icon_wrap[data-v-999c9c3c]{color:#334155;margin-bottom:12px}.empty_icon[data-v-999c9c3c]{width:32px;height:32px}.empty_state p[data-v-999c9c3c]{margin:0}.ann_list[data-v-999c9c3c]{flex-direction:column;gap:12px;display:flex}.ann_item[data-v-999c9c3c]{background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;padding:18px 20px}.ann_header[data-v-999c9c3c]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.ann_meta[data-v-999c9c3c]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ann_timestamp[data-v-999c9c3c]{color:#64748b;font-size:12px;font-weight:500}.ann_email_badge[data-v-999c9c3c]{color:#d7b43a;background:#d7b43a14;border:1px solid #d7b43a26;border-radius:20px;align-items:center;gap:5px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.badge_icon[data-v-999c9c3c]{width:11px;height:11px}.failed_count[data-v-999c9c3c]{color:#f87171}.ann_actions[data-v-999c9c3c]{flex-shrink:0;gap:4px;display:flex}.icon_btn[data-v-999c9c3c]{color:#64748b;cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .15s,color .15s;display:inline-flex}.icon_btn svg[data-v-999c9c3c]{width:13px;height:13px}.icon_btn[data-v-999c9c3c]:hover{color:#cbd5e1;background:#ffffff0f}.icon_btn.icon_btn_delete[data-v-999c9c3c]:hover{color:#f87171;background:#ef44441a;border-color:#ef444433}.ann_title[data-v-999c9c3c]{color:#e2e8f0;margin-bottom:6px;font-size:15px;font-weight:700}.ann_body[data-v-999c9c3c]{color:#94a3b8;white-space:pre-wrap;word-break:break-word;font-size:14px;line-height:1.6}.inline_edit[data-v-999c9c3c]{flex-direction:column;gap:10px;margin-top:4px;display:flex}.edit_actions[data-v-999c9c3c]{justify-content:flex-end;gap:10px;display:flex}.input_field[data-v-999c9c3c]{color:#e2e8f0;box-sizing:border-box;background:#0000004d;border:1px solid #ffffff1a;border-radius:10px;outline:none;width:100%;padding:12px 14px;font-family:inherit;font-size:15px;transition:border-color .2s}.input_field[data-v-999c9c3c]:focus{border-color:#d7b43a80}.input_field[data-v-999c9c3c]:disabled{opacity:.5}.textarea_field[data-v-999c9c3c]{color:#e2e8f0;box-sizing:border-box;resize:vertical;background:#0000004d;border:1px solid #ffffff1a;border-radius:10px;outline:none;width:100%;min-height:100px;padding:12px 14px;font-family:inherit;font-size:15px;line-height:1.6;transition:border-color .2s}.textarea_field[data-v-999c9c3c]:focus{border-color:#d7b43a80}.textarea_field[data-v-999c9c3c]:disabled{opacity:.5}.cancel_btn[data-v-999c9c3c]{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;transition:background .15s}.cancel_btn[data-v-999c9c3c]:hover:not(:disabled){background:#ffffff0d}.cancel_btn[data-v-999c9c3c]:disabled{opacity:.4;cursor:not-allowed}.save_btn[data-v-999c9c3c]{color:#d7b43a;cursor:pointer;background:#d7b43a26;border:1px solid #d7b43a4d;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:700;transition:background .15s;display:inline-flex}.save_btn[data-v-999c9c3c]:hover:not(:disabled){background:#d7b43a38}.save_btn[data-v-999c9c3c]:disabled{opacity:.4;cursor:not-allowed}.btn_spinner[data-v-999c9c3c]{border:2px solid #d7b43a33;border-top-color:#d7b43a;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite spin-999c9c3c;display:inline-block}.dialog_backdrop[data-v-999c9c3c]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.dialog_card[data-v-999c9c3c]{text-align:center;background:#111827;border:1px solid #ffffff1a;border-radius:16px;width:100%;max-width:380px;padding:32px 28px}.dialog_icon_wrap[data-v-999c9c3c]{color:#f59e0b;margin-bottom:14px}.dialog_icon[data-v-999c9c3c]{width:36px;height:36px}.dialog_title[data-v-999c9c3c]{color:#fff;margin:0 0 10px;font-size:18px;font-weight:800}.dialog_body[data-v-999c9c3c]{color:#94a3b8;margin:0 0 24px;font-size:14px;line-height:1.6}.dialog_actions[data-v-999c9c3c]{justify-content:center;gap:12px;display:flex}.danger_btn[data-v-999c9c3c]{color:#f87171;cursor:pointer;background:#ef444426;border:1px solid #ef44444d;border-radius:8px;align-items:center;gap:6px;padding:9px 20px;font-size:14px;font-weight:700;transition:background .15s;display:inline-flex}.danger_btn[data-v-999c9c3c]:hover:not(:disabled){background:#ef444440}.danger_btn[data-v-999c9c3c]:disabled{opacity:.4;cursor:not-allowed}@keyframes spin-999c9c3c{to{transform:rotate(360deg)}}.page_wrapper[data-v-2fc47e9a]{max-width:800px;padding:0 24px 48px}.header_section[data-v-2fc47e9a]{margin-bottom:28px}.section_title[data-v-2fc47e9a]{color:#fff;letter-spacing:-.3px;margin:0 0 6px;font-size:22px;font-weight:800}.section_desc[data-v-2fc47e9a]{color:#64748b;margin:0;font-size:14px;line-height:1.6}@media (width<=768px){.page_wrapper[data-v-2fc47e9a]{padding:0 16px 48px}}.toolbar_left[data-v-4ee88eed]{flex-direction:column;gap:2px;display:flex}.search_group[data-v-4ee88eed]{min-width:220px}.filter_group[data-v-4ee88eed]{gap:5px;display:grid}.select_wrapper[data-v-4ee88eed]{position:relative}.custom_select[data-v-4ee88eed]{cursor:pointer;min-width:180px;padding-right:40px}.select_arrow[data-v-4ee88eed]{pointer-events:none;color:var(--muted);position:absolute;top:50%;right:12px;transform:translateY(-50%)}.table_container[data-v-4ee88eed]{width:100%;overflow-x:auto}.modern_table th[data-v-4ee88eed],.modern_table td[data-v-4ee88eed]{padding:11px 14px}.user_cell[data-v-4ee88eed]{flex-direction:column;gap:2px;min-width:0;display:flex}.entries_cell[data-v-4ee88eed]{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.waiver_checkin_title[data-v-4ee88eed]{margin:0 0 6px;font-size:15px;font-weight:700}.waiver_checkin_copy[data-v-4ee88eed]{max-width:72ch;margin:0 0 12px;font-size:13.5px;line-height:1.5}.waiver_checkin_row[data-v-4ee88eed]{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.waiver_checkin_warn[data-v-4ee88eed]{color:#ff9b91;margin:10px 0 0;font-size:13px}.login_actions[data-v-4ee88eed]{justify-content:center;gap:12px;margin-top:16px;display:flex}.reg_card_body[data-v-4ee88eed]{gap:2px;display:grid}.reg_card .value[data-v-4ee88eed]{text-align:right;max-width:62%}@media (width<=900px){.toolbar[data-v-4ee88eed]{align-items:stretch}.toolbar_filters[data-v-4ee88eed]{flex-direction:column;align-items:stretch;width:100%}.search_group[data-v-4ee88eed],.select_wrapper[data-v-4ee88eed],.custom_select[data-v-4ee88eed],.search_input[data-v-4ee88eed]{width:100%;min-width:0}}.user_about[data-v-4ee88eed]{color:var(--muted);margin-top:2px;font-size:12px}.athlete_preview[data-v-9358cb49]{gap:12px;min-width:0;display:grid}.athlete_preview.is_desktop[data-v-9358cb49]{will-change:transform;align-self:start;justify-items:center}.athlete_preview.is_sheet[data-v-9358cb49]{z-index:300;background:var(--bg);padding-top:env(safe-area-inset-top,0px);grid-template-rows:auto minmax(0,1fr) auto;gap:0;position:fixed;inset:0}.ap_head[data-v-9358cb49]{align-items:center;gap:12px;width:100%;display:flex}.is_desktop .ap_head[data-v-9358cb49]{max-width:360px}.is_sheet .ap_head[data-v-9358cb49]{border-bottom:1px solid var(--border);min-height:52px;padding:4px 8px 4px 16px}.ap_title[data-v-9358cb49]{color:#8fa3c0;flex:1;min-width:0;font-size:13px;font-weight:600}.is_sheet .ap_title[data-v-9358cb49]{color:var(--text);font-size:15px}.ap_link[data-v-9358cb49]{color:#7ec8ff;padding:12px 0;font-size:13px;font-weight:600;text-decoration:none}.ap_link[data-v-9358cb49]:hover{text-decoration:underline}.ap_link[data-v-9358cb49]:focus-visible{border-radius:4px;outline:none;box-shadow:0 0 0 2px #78c8ff99}.ap_close[data-v-9358cb49]{min-height:44px;color:var(--accent);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 14px;font-size:15px;font-weight:700}.ap_close[data-v-9358cb49]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.ap_stage[data-v-9358cb49]{justify-items:center;min-height:0;display:grid;position:relative}.ap_screen[data-v-9358cb49]{background:var(--bg);border-radius:28px;position:relative;overflow:hidden;box-shadow:0 0 0 6px #050a15,0 0 0 7px #ffffff12,0 30px 60px -24px #000000e6}.is_sheet .ap_screen[data-v-9358cb49]{width:100%;height:100%;box-shadow:none;border-radius:0}.ap_frame[data-v-9358cb49]{transform-origin:0 0;background:var(--bg);border:0;display:block}.is_sheet .ap_frame[data-v-9358cb49]{width:100%;height:100%}.ap_loading[data-v-9358cb49]{color:var(--muted);background:var(--bg);place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.scrubber[data-v-9358cb49]{gap:8px;width:100%;max-width:360px;display:grid}.is_sheet .scrubber[data-v-9358cb49]{max-width:none;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border)}.scrubber_label[data-v-9358cb49]{color:#8fa3c0;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:12px;font-weight:600;display:flex}.scrubber_label strong[data-v-9358cb49]{color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}.scrubber_now[data-v-9358cb49]{color:#7ec8ff;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:4px 0;font-size:12px;font-weight:700}.scrubber_track[data-v-9358cb49]{align-items:center;min-height:24px;display:grid;position:relative}.scrubber_tick[data-v-9358cb49]{pointer-events:none;background:#ffffff8c;border-radius:1px;width:2px;height:14px;margin-left:-1px;position:absolute;top:50%;transform:translateY(-50%)}.scrubber_legend[data-v-9358cb49]{margin-top:-4px;display:flex}.legend_stretch[data-v-9358cb49]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--legend,#a8bce8);border-left:1px solid #ffffff1f;padding:2px 4px 0 5px;font-size:11px;font-weight:700;overflow:hidden}.legend_stretch[data-v-9358cb49]:first-child{border-left:0;padding-left:0}.legend_stretch.is_early_bird[data-v-9358cb49]{--legend:#c3a3ff}.legend_stretch.is_standard[data-v-9358cb49]{--legend:#7ebaff}.legend_stretch.is_day_of[data-v-9358cb49]{--legend:#ffc864}.scrubber_note[data-v-9358cb49]{color:#b4c0da;font-variant-numeric:tabular-nums;margin:0;font-size:12px}.jump_row[data-v-9358cb49]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.jump_label[data-v-9358cb49]{color:#8fa3c0;margin-right:2px;font-size:12px;font-weight:600}.jump_btn[data-v-9358cb49]{cursor:pointer;color:#cfd9ef;background:#ffffff12;border:0;border-radius:8px;min-height:32px;padding:0 10px;font-size:12px;font-weight:700}.jump_btn[data-v-9358cb49]:hover{color:#fff;background:#ffffff1f}.jump_btn[data-v-9358cb49]:focus-visible,.scrubber_now[data-v-9358cb49]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.scrubber_input[data-v-9358cb49]{appearance:none;background:var(--scrub-gradient,#5aa2ff99);cursor:pointer;border-radius:999px;width:100%;height:8px;margin:0}.scrubber_input[data-v-9358cb49]::-webkit-slider-thumb{appearance:none;background:#fff;border:3px solid #0a1224;border-radius:50%;width:22px;height:22px;box-shadow:0 2px 8px #00000080}.scrubber_input[data-v-9358cb49]::-moz-range-track{background:var(--scrub-gradient,#5aa2ff99);border-radius:999px;height:8px}.scrubber_input[data-v-9358cb49]::-moz-range-thumb{background:#fff;border:3px solid #0a1224;border-radius:50%;width:16px;height:16px}.scrubber_input[data-v-9358cb49]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.ap_sheet-enter-active[data-v-9358cb49]{transition:transform .46s cubic-bezier(.22,1,.36,1)}.ap_sheet-leave-active[data-v-9358cb49]{transition:transform .36s cubic-bezier(.4,0,.2,1)}.ap_sheet-enter-from[data-v-9358cb49],.ap_sheet-leave-to[data-v-9358cb49]{transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.ap_sheet-enter-active[data-v-9358cb49],.ap_sheet-leave-active[data-v-9358cb49]{transition:opacity .18s}.ap_sheet-enter-from[data-v-9358cb49],.ap_sheet-leave-to[data-v-9358cb49]{opacity:0;transform:none}}.terms_overlay[data-v-de10f0ec]{z-index:400;background:#030710b8;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0}.terms_panel[data-v-de10f0ec]{width:100%;max-width:440px;max-height:calc(100dvh - 48px);color:var(--text);background:#0f1d3a;border-radius:16px;gap:20px;padding:24px;display:grid;overflow:auto;box-shadow:0 24px 60px -20px #000000e6}.terms_head[data-v-de10f0ec]{gap:4px;display:grid}.terms_title[data-v-de10f0ec]{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:800}.terms_sub[data-v-de10f0ec]{color:var(--muted);margin:0;font-size:14px}.terms_block[data-v-de10f0ec]{gap:10px;display:grid}.terms_block_title[data-v-de10f0ec]{color:#8fa3c0;margin:0;font-size:13px;font-weight:600}.terms_note[data-v-de10f0ec]{color:#b4c0da;margin:0;font-size:13px;line-height:1.45}.receipt[data-v-de10f0ec]{font-variant-numeric:tabular-nums;background:#0000003d;border-radius:10px;margin:0;padding:4px 14px}.receipt_row[data-v-de10f0ec]{justify-content:space-between;gap:12px;padding:9px 0;font-size:15px;display:flex}.receipt_row+.receipt_row[data-v-de10f0ec]{border-top:1px solid #ffffff0f}.receipt_row dt[data-v-de10f0ec]{color:#cfd9ef}.receipt_row dd[data-v-de10f0ec]{margin:0;font-weight:700}.receipt_row.is_fee dd[data-v-de10f0ec]{color:#b4c0da;font-weight:600}.receipt_row.is_total[data-v-de10f0ec]{border-top-color:#ffffff24}.receipt_row.is_total dt[data-v-de10f0ec]{color:var(--text);font-weight:700}.receipt_row.is_total dd[data-v-de10f0ec]{color:var(--accent);font-size:17px;font-weight:800}.door_table[data-v-de10f0ec]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px}.door_table th[data-v-de10f0ec],.door_table td[data-v-de10f0ec]{text-align:left;padding:8px 0}.door_table thead th[data-v-de10f0ec]{color:#8fa3c0;padding-top:0;font-size:12px;font-weight:600}.door_table tbody tr+tr th[data-v-de10f0ec],.door_table tbody tr+tr td[data-v-de10f0ec]{border-top:1px solid #ffffff0f}.door_table tbody th[data-v-de10f0ec]{color:#cfd9ef;width:30%;font-weight:600}.door_table td[data-v-de10f0ec]{width:35%}.door_cell[data-v-de10f0ec]{color:var(--text);font-weight:700}.agree_row[data-v-de10f0ec]{cursor:pointer;align-items:center;gap:12px;min-height:44px;padding:6px 0;font-size:15px;display:flex;position:relative}.agree_input[data-v-de10f0ec]{opacity:0;cursor:pointer;width:22px;height:22px;margin:0;position:absolute}.agree_box[data-v-de10f0ec]{color:#0b1630;background:#ffffff14;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;transition:background .16s,box-shadow .16s;display:grid;box-shadow:inset 0 0 0 1.5px #ffffff47}.agree_box svg[data-v-de10f0ec]{opacity:0;width:14px;height:14px;transition:opacity .16s,transform .2s cubic-bezier(.22,1,.36,1);transform:scale(.6)}.agree_input:checked+.agree_box[data-v-de10f0ec]{background:var(--accent);box-shadow:none}.agree_input:checked+.agree_box svg[data-v-de10f0ec]{opacity:1;transform:none}.agree_input:focus-visible+.agree_box[data-v-de10f0ec]{box-shadow:0 0 0 2px #78c8ff99}.agree_row.needs_check .agree_box[data-v-de10f0ec]{box-shadow:inset 0 0 0 1.5px #f87171}.terms_error[data-v-de10f0ec]{color:#f87171;margin:-12px 0 0;font-size:13px;font-weight:600}.terms_actions[data-v-de10f0ec]{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.terms_btn[data-v-de10f0ec]{cursor:pointer;border:0;border-radius:10px;min-height:44px;padding:0 18px;font-size:15px;font-weight:700;transition:transform .16s cubic-bezier(.22,1,.36,1),background .16s,opacity .16s}.terms_btn[data-v-de10f0ec]:active:not(:disabled){transform:scale(.97)}.terms_btn[data-v-de10f0ec]:disabled{opacity:.6;cursor:default}.terms_btn[data-v-de10f0ec]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.terms_btn.is_ghost[data-v-de10f0ec]{color:#cfd9ef;background:0 0}.terms_btn.is_ghost[data-v-de10f0ec]:hover:not(:disabled){background:#ffffff0f}.terms_btn.is_primary[data-v-de10f0ec]{background:var(--accent);color:#1a1405}.terms_btn.is_primary[data-v-de10f0ec]:hover:not(:disabled){background:#f4dd8c}.sr_only[data-v-de10f0ec]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.terms-enter-active[data-v-de10f0ec]{transition:opacity .2s}.terms-leave-active[data-v-de10f0ec]{transition:opacity .16s}.terms-enter-active .terms_panel[data-v-de10f0ec]{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s}.terms-leave-active .terms_panel[data-v-de10f0ec]{transition:transform .16s,opacity .16s}.terms-enter-from[data-v-de10f0ec],.terms-leave-to[data-v-de10f0ec]{opacity:0}.terms-enter-from .terms_panel[data-v-de10f0ec]{opacity:0;transform:translateY(8px)scale(.97)}.terms-leave-to .terms_panel[data-v-de10f0ec]{opacity:0;transform:scale(.98)}@media (width<=560px){.terms_overlay[data-v-de10f0ec]{align-items:flex-end;padding:0}.terms_panel[data-v-de10f0ec]{max-width:none;max-height:92dvh;padding:22px 16px calc(16px + env(safe-area-inset-bottom,0px));border-radius:16px 16px 0 0}.terms_actions[data-v-de10f0ec]{flex-direction:column-reverse}.terms_btn[data-v-de10f0ec]{width:100%}.terms-enter-from .terms_panel[data-v-de10f0ec]{transform:translateY(40px)}.terms-enter-active .terms_panel[data-v-de10f0ec]{transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .2s}}@media (prefers-reduced-motion:reduce){.terms-enter-active[data-v-de10f0ec],.terms-leave-active[data-v-de10f0ec],.terms-enter-active .terms_panel[data-v-de10f0ec],.terms-leave-active .terms_panel[data-v-de10f0ec]{transition:opacity .12s}.terms-enter-from .terms_panel[data-v-de10f0ec],.terms-leave-to .terms_panel[data-v-de10f0ec]{transform:none}.terms_btn[data-v-de10f0ec],.agree_box[data-v-de10f0ec],.agree_box svg[data-v-de10f0ec]{transition:none}}.reg_setup[data-v-9359282b]{--label:#8fa3c0;--soft:#b4c0da;--fill:#0e1b38;--field:#08132a}.state_panel[data-v-9359282b]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;padding:20px 0;font-size:14px;display:flex}.state_panel.is_error[data-v-9359282b]{color:#f87171}.reg_layout[data-v-9359282b]{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.reg_main[data-v-9359282b]{align-content:start;gap:12px;min-width:0;max-width:600px;display:grid}.master_row[data-v-9359282b]{justify-content:space-between;align-items:center;gap:16px;padding:4px 0;display:flex}.master_copy[data-v-9359282b]{gap:4px;min-width:0;display:grid}.master_title[data-v-9359282b]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:22px;font-weight:800}.master_status[data-v-9359282b]{color:var(--soft);margin:0;font-size:14px}.master_status.is_live[data-v-9359282b]{color:#86e0a8}.master_status.is_scheduled[data-v-9359282b],.master_status.is_setup[data-v-9359282b]{color:var(--accent)}.intro_note[data-v-9359282b]{max-width:52ch;color:var(--muted);margin:0;font-size:14px;line-height:1.5}.live_meta[data-v-9359282b]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.live_banner[data-v-9359282b]{color:#bdf0cf;background:#46be781f;border-radius:12px;margin:4px 0 0;padding:12px 14px;font-size:14px;font-weight:600}.switch[data-v-9359282b]{--w:48px;--h:28px;width:var(--w);height:var(--h);cursor:pointer;background:#ffffff24;border:0;border-radius:999px;flex:none;padding:0;transition:background .22s;position:relative}.switch[data-v-9359282b]:before{content:"";position:absolute;inset:-8px -4px}.switch.is_large[data-v-9359282b]{--w:60px;--h:34px}.switch_knob[data-v-9359282b]{width:calc(var(--h) - 6px);height:calc(var(--h) - 6px);background:#d6def0;border-radius:50%;transition:transform .26s cubic-bezier(.22,1,.36,1),background .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #00000059}.switch.is_on[data-v-9359282b]{background:#3fae6c}.switch.is_on .switch_knob[data-v-9359282b],.switch.is_pending .switch_knob[data-v-9359282b]{transform:translateX(calc(var(--w) - var(--h)));background:#fff}.switch.is_pending[data-v-9359282b]{background:#f0d67a73}.switch:active .switch_knob[data-v-9359282b]{width:calc(var(--h) - 2px)}.switch.is_on:active .switch_knob[data-v-9359282b],.switch.is_pending:active .switch_knob[data-v-9359282b]{transform:translateX(calc(var(--w) - var(--h) - 4px))}.switch[data-v-9359282b]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.switch[data-v-9359282b]:disabled{cursor:default;opacity:.7}.tier .switch.is_on[data-v-9359282b]{background:var(--tier,#3fae6c)}.sections[data-v-9359282b]{margin-top:8px;display:grid}.sec[data-v-9359282b]{border-top:1px solid var(--border);display:grid}.sec[data-v-9359282b]:first-child{border-top:0}.section_head[data-v-9359282b]{width:100%;color:inherit;text-align:left;font:inherit;background:0 0;border:0;align-items:center;gap:12px;margin:0;padding:18px 0;display:flex}button.section_head[data-v-9359282b]{cursor:pointer;border-radius:10px}button.section_head:hover .section_edit[data-v-9359282b]{color:#fff}button.section_head[data-v-9359282b]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.section_title_wrap[data-v-9359282b]{flex:1;gap:2px;min-width:0;display:grid}.sec_title[data-v-9359282b]{color:var(--text);margin:0;font-size:17px;font-weight:700}.section_summary[data-v-9359282b]{color:var(--soft);font-variant-numeric:tabular-nums;font-size:14px}.section_edit[data-v-9359282b]{color:#7ec8ff;padding:0 4px;font-size:14px;font-weight:700}.sec.is_later .sec_title[data-v-9359282b]{color:#6f80a3}.is_editor .section_head[data-v-9359282b]{padding:22px 0 14px}.step_marker[data-v-9359282b]{font-variant-numeric:tabular-nums;color:#8fa3c0;background:#ffffff14;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:800;transition:background .24s,color .24s;display:grid}.step_marker svg[data-v-9359282b]{width:15px;height:15px;animation:.3s cubic-bezier(.22,1,.36,1) mark_in-9359282b}@keyframes mark_in-9359282b{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.sec.is_active .step_marker[data-v-9359282b]{background:var(--accent);color:#1a1405}.sec.is_done .step_marker[data-v-9359282b]{color:#86e0a8;background:#3fae6c38}.section_body_wrap[data-v-9359282b],.tier_body_wrap[data-v-9359282b]{grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1);display:grid}.section_body_wrap.is_open[data-v-9359282b],.tier_body_wrap.is_open[data-v-9359282b]{grid-template-rows:1fr}.section_body[data-v-9359282b],.tier_body[data-v-9359282b]{min-height:0;overflow:hidden}.section_body[data-v-9359282b]{align-content:start;gap:16px;display:grid}.section_body_wrap.is_open>.section_body[data-v-9359282b]{padding-bottom:24px}.is_steps .section_body[data-v-9359282b]{padding-left:40px}.section_body_wrap:not(.is_open)>.section_body[data-v-9359282b],.tier_body_wrap:not(.is_open)>.tier_body[data-v-9359282b]{visibility:hidden}.section_body_wrap.is_open>.section_body[data-v-9359282b],.tier_body_wrap.is_open>.tier_body[data-v-9359282b]{visibility:visible}.step_actions[data-v-9359282b]{flex-wrap:wrap;align-items:center;gap:16px;padding-top:4px;display:flex}.field_row[data-v-9359282b]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.field[data-v-9359282b]{gap:6px;min-width:0;display:grid}.fld_label[data-v-9359282b]{color:var(--label);font-size:13px;font-weight:600}.field_hint[data-v-9359282b]{color:var(--muted);margin:0;font-size:13px;line-height:1.4}.field_hint strong[data-v-9359282b]{color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}.field_hint.is_warning[data-v-9359282b]{color:var(--accent)}.field_error[data-v-9359282b]{color:#f87171;margin:0;font-size:13px;font-weight:600}.money_input[data-v-9359282b]{background:var(--field);border-radius:10px;align-items:center;min-height:48px;transition:box-shadow .16s;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.money_input[data-v-9359282b]:focus-within{box-shadow:inset 0 0 0 1.5px #78c8ffb3}.money_input.has_error[data-v-9359282b]{box-shadow:inset 0 0 0 1.5px #f87171cc}.money_prefix[data-v-9359282b]{color:var(--muted);font-variant-numeric:tabular-nums;padding:0 2px 0 14px;font-weight:700}.money_input input[data-v-9359282b]{min-width:0;height:100%;color:var(--text);font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1;padding:12px 14px 12px 2px;font-size:17px;font-weight:700}.money_input input[data-v-9359282b]:focus{outline:none}.money_input.is_hero[data-v-9359282b]{max-width:240px;min-height:60px}.money_input.is_hero .money_prefix[data-v-9359282b]{padding-left:16px;font-size:22px}.money_input.is_hero input[data-v-9359282b]{letter-spacing:-.01em;font-size:28px;font-weight:800}.listing_hint[data-v-9359282b]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin:-4px 0 0;font-size:13px;display:flex}.chip_btn[data-v-9359282b]{color:#a9dcff;cursor:pointer;background:#7ec8ff1f;border:0;border-radius:8px;min-height:32px;padding:0 12px;font-size:13px;font-weight:700;transition:background .16s,transform .16s cubic-bezier(.22,1,.36,1)}.chip_btn[data-v-9359282b]:hover{background:#7ec8ff33}.chip_btn[data-v-9359282b]:active{transform:scale(.97)}.dt_input[data-v-9359282b]{background:var(--field);width:100%;min-height:48px;color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:0;border-radius:10px;padding:10px 12px;font-size:16px;box-shadow:inset 0 0 0 1px #ffffff1a}.dt_input[data-v-9359282b]:focus{outline:none;box-shadow:inset 0 0 0 1.5px #78c8ffb3}.dt_input.has_error[data-v-9359282b]{box-shadow:inset 0 0 0 1.5px #f87171cc}.tier[data-v-9359282b]{background:var(--fill);--tier:#3fae6c;border-radius:12px;padding:14px 16px;display:grid}.tier.is_early_bird[data-v-9359282b]{--tier:#8b6be0}.tier.is_day_of[data-v-9359282b]{--tier:#d9993a}.tier_head[data-v-9359282b]{align-items:center;gap:14px;display:flex}.tier_copy[data-v-9359282b]{flex:1;gap:2px;min-width:0;display:grid}.tier_title[data-v-9359282b]{color:var(--text);font-size:15px;font-weight:700}.tier_desc[data-v-9359282b]{color:var(--muted);font-size:13px;line-height:1.4}.tier_body[data-v-9359282b]{gap:14px;display:grid}.tier_body_wrap.is_open>.tier_body[data-v-9359282b]{padding-top:16px}.price_result[data-v-9359282b]{flex-wrap:wrap;align-self:end;align-items:baseline;gap:8px;padding-bottom:10px;display:flex}.price_result_label[data-v-9359282b]{color:var(--label);width:100%;font-size:13px;font-weight:600}.price_result_value[data-v-9359282b]{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:26px;font-weight:800}.price_result.is_early_bird .price_result_value[data-v-9359282b]{color:#c3a3ff}.price_result.is_day_of .price_result_value[data-v-9359282b]{color:#ffc98a}.price_result_was[data-v-9359282b]{color:var(--muted);font-variant-numeric:tabular-nums;text-decoration-color:#f87171bf}.window_row[data-v-9359282b]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:4px 0 14px;display:grid}.window_row+.window_row[data-v-9359282b]{border-top:1px solid #ffffff0f;padding-top:14px}.window_main[data-v-9359282b]{gap:3px;min-width:0;display:grid}.window_value[data-v-9359282b]{color:var(--text);font-size:16px;font-weight:700}.window_sub[data-v-9359282b]{color:var(--soft);font-size:13px}.window_full[data-v-9359282b]{grid-column:1/-1}.ladder[data-v-9359282b]{background:var(--fill);font-variant-numeric:tabular-nums;border-radius:12px;margin:0;padding:4px 16px;display:grid}.ladder_row[data-v-9359282b]{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:4px 14px;padding:12px 0;display:grid}.ladder_row+.ladder_row[data-v-9359282b]{border-top:1px solid #ffffff0f}.ladder_row dt[data-v-9359282b]{color:var(--text);font-size:14px;font-weight:700}.ladder_row.is_early_bird dt[data-v-9359282b]{color:#c3a3ff}.ladder_row.is_day_of dt[data-v-9359282b]{color:#ffc98a}.ladder_when[data-v-9359282b]{color:var(--muted);min-width:0;margin:0;font-size:13px}.ladder_price[data-v-9359282b]{color:var(--text);margin:0;font-size:17px;font-weight:800}.review_note[data-v-9359282b]{color:var(--soft);margin:0;font-size:14px;line-height:1.5}.step_btn[data-v-9359282b]{min-height:46px;color:var(--text);cursor:pointer;background:#ffffff1a;border:0;border-radius:10px;padding:0 20px;font-size:15px;font-weight:700;transition:background .16s,transform .16s cubic-bezier(.22,1,.36,1)}.step_btn[data-v-9359282b]:hover:not(:disabled){background:#ffffff26}.step_btn[data-v-9359282b]:active:not(:disabled){transform:scale(.97)}.step_btn[data-v-9359282b]:disabled{opacity:.6;cursor:default}.step_btn.is_gold[data-v-9359282b]{background:var(--accent);color:#1a1405}.step_btn.is_gold[data-v-9359282b]:hover:not(:disabled){background:#f4dd8c}.step_btn[data-v-9359282b]:focus-visible,.text_btn[data-v-9359282b]:focus-visible,.chip_btn[data-v-9359282b]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.text_btn[data-v-9359282b]{cursor:pointer;color:#7ec8ff;white-space:nowrap;background:0 0;border:0;border-radius:6px;min-height:44px;padding:0 2px;font-size:14px;font-weight:700}.text_btn[data-v-9359282b]:hover{text-decoration:underline}.autosave[data-v-9359282b]{color:var(--muted);margin:0;font-size:13px;font-weight:600}.autosave.is_saved[data-v-9359282b]{color:#86e0a8}.autosave.is_saving[data-v-9359282b]{color:var(--soft)}.autosave.is_invalid[data-v-9359282b],.autosave.is_error[data-v-9359282b]{color:#f87171}.setup_autosave[data-v-9359282b]{margin-top:-4px}.preview_open[data-v-9359282b]{cursor:pointer;min-height:40px;color:var(--text);background:#ffffff14;border:0;border-radius:10px;justify-self:start;align-items:center;padding:0 14px;font-size:14px;font-weight:700;line-height:1.2;transition:background .16s,transform .16s cubic-bezier(.22,1,.36,1);display:inline-flex}.preview_open[data-v-9359282b]:active{transform:scale(.97)}.preview_open[data-v-9359282b]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.fade_swap-enter-active[data-v-9359282b],.fade_swap-leave-active[data-v-9359282b]{transition:opacity .18s}.fade_swap-enter-from[data-v-9359282b],.fade_swap-leave-to[data-v-9359282b]{opacity:0}@media (width>=1080px){.reg_layout[data-v-9359282b]{grid-template-columns:minmax(0,1fr) auto;gap:48px}.mobile_only[data-v-9359282b]{display:none}}@media (width<=1079px){.reg_preview[data-v-9359282b]{grid-column:1}}@media (width<=560px){.field_row[data-v-9359282b]{grid-template-columns:minmax(0,1fr)}.is_steps .section_body[data-v-9359282b]{padding-left:0}.tier[data-v-9359282b]{padding:14px}.master_title[data-v-9359282b]{font-size:20px}.ladder_row[data-v-9359282b]{grid-template-columns:minmax(0,1fr) auto}.ladder_when[data-v-9359282b]{grid-area:2/1}.ladder_price[data-v-9359282b]{grid-row:1/span 2;align-self:center}}@media (prefers-reduced-motion:reduce){.section_body_wrap[data-v-9359282b],.tier_body_wrap[data-v-9359282b],.switch[data-v-9359282b],.switch_knob[data-v-9359282b],.step_marker[data-v-9359282b],.step_btn[data-v-9359282b],.chip_btn[data-v-9359282b]{transition:none}.step_marker svg[data-v-9359282b]{animation:none}}.reg_page[data-v-854476eb]{max-width:1120px;margin:0 auto}.reg_state[data-v-854476eb]{color:var(--muted);padding:20px 0;font-size:14px}.reg_views[data-v-854476eb]{background:#ffffff0f;border-radius:12px;gap:2px;margin-bottom:20px;padding:3px;display:inline-flex}.reg_view[data-v-854476eb]{min-height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.reg_view[data-v-854476eb]:hover:not(.is_active):not(.is_locked){color:var(--text)}.reg_view.is_active[data-v-854476eb]{background:var(--accent);color:#1a1405}.reg_view.is_locked[data-v-854476eb]{cursor:not-allowed;color:#5f6f90}.reg_view[data-v-854476eb]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.reg_view_lock[data-v-854476eb]{width:13px;height:13px}.reg_view_count[data-v-854476eb]{font-variant-numeric:tabular-nums;min-width:22px;height:20px;color:inherit;background:#ffffff1a;border-radius:6px;place-items:center;padding:0 6px;font-size:12px;font-weight:800;display:inline-grid}.reg_view.is_active .reg_view_count[data-v-854476eb]{background:#1a140524}.lock_swap-enter-active[data-v-854476eb],.lock_swap-leave-active[data-v-854476eb]{transition:opacity .24s,transform .3s cubic-bezier(.22,1,.36,1)}.lock_swap-enter-from[data-v-854476eb]{opacity:0;transform:scale(.6)}.lock_swap-leave-to[data-v-854476eb]{opacity:0;transform:translateY(-4px)scale(.8)}.reg_page[data-v-854476eb] .page_wrapper{max-width:none;padding:0}.sr_only[data-v-854476eb]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.reg_view[data-v-854476eb]{transition:none}.lock_swap-enter-active[data-v-854476eb],.lock_swap-leave-active[data-v-854476eb]{transition:opacity .12s}.lock_swap-enter-from[data-v-854476eb],.lock_swap-leave-to[data-v-854476eb]{transform:none}}.main_container[data-v-70db6b97]{width:100%;max-width:none;margin:0;padding:0}.no_perms_panel[data-v-70db6b97]{text-align:center;justify-content:center;align-items:center;padding:48px 20px;display:flex}.no_perms_panel .empty_state[data-v-70db6b97]{border-radius:var(--radius);border:1px solid var(--border);background:#ffffff0a;max-width:420px;padding:32px}.header_title_group[data-v-70db6b97]{flex-direction:column;gap:4px;display:flex}.nav_scroll_container[data-v-70db6b97]{scrollbar-width:none;overflow-x:auto}.slide-left-enter-active[data-v-70db6b97],.slide-left-leave-active[data-v-70db6b97],.slide-right-enter-active[data-v-70db6b97],.slide-right-leave-active[data-v-70db6b97]{transition:opacity .25s,transform .25s}.slide-left-enter-from[data-v-70db6b97]{opacity:0;transform:translate(16px)}.slide-left-leave-to[data-v-70db6b97],.slide-right-enter-from[data-v-70db6b97]{opacity:0;transform:translate(-16px)}.slide-right-leave-to[data-v-70db6b97]{opacity:0;transform:translate(16px)}.header_section[data-v-6d33f509]{margin-bottom:24px}.add_grant_card .card_title[data-v-6d33f509],.current_permissions .card_title[data-v-6d33f509],.hide_zone .card_title[data-v-6d33f509],.danger_zone .card_title[data-v-6d33f509]{border-bottom:1px solid var(--border);margin:0 0 20px;padding-bottom:14px}.form_group[data-v-6d33f509]{gap:8px;display:grid}.select_field[data-v-6d33f509]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%239eabc9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px;padding-right:40px}.user_info[data-v-6d33f509]{align-items:center;gap:14px;display:flex}.user_details[data-v-6d33f509]{flex-direction:column;gap:2px;display:flex}.user_actions[data-v-6d33f509]{align-items:center;gap:12px;display:flex}.small_select[data-v-6d33f509]{min-width:120px;padding:8px 36px 8px 12px;font-size:14px}.empty_icon[data-v-6d33f509]{width:48px;height:48px;color:var(--muted);background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;display:flex}.user_role_label[data-v-6d33f509]{color:var(--muted);text-transform:capitalize;font-size:12px;display:none}.login_actions[data-v-6d33f509]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;display:flex}.danger_zone .card_title[data-v-6d33f509]{color:#ff9b91}.hide_zone[data-v-6d33f509]{border-top:1px solid var(--admin-divider,var(--border));padding:20px 0 4px}.hide_status[data-v-6d33f509]{color:var(--text);margin:0 0 14px;font-size:14px;font-weight:700}.hide_zone .error_banner[data-v-6d33f509]{margin-top:14px}.danger_zone_desc[data-v-6d33f509]{color:var(--muted);margin:0 0 16px;font-size:14px;line-height:1.5}.danger_zone .error_banner[data-v-6d33f509]{margin-top:14px}@media (width<=768px){.mobile_only[data-v-6d33f509]{display:block}.small_select[data-v-6d33f509]{flex:1}}.name_search[data-v-250e4e52]{margin-bottom:20px}.add_row[data-v-250e4e52]{align-items:flex-start;gap:10px;display:flex}.add_field_wrap[data-v-250e4e52]{flex:1;min-width:0;position:relative}.add_input[data-v-250e4e52]{color:#f8fafc;box-sizing:border-box;background:#00000040;border:1px solid #ffffff1f;border-radius:10px;width:100%;padding:12px 14px;font-size:15px}.add_input[data-v-250e4e52]:focus{border-color:#38bdf88c;outline:none;box-shadow:0 0 0 3px #38bdf81f}.suggestions[data-v-250e4e52]{z-index:30;background:#0b1220;border:1px solid #38bdf847;border-radius:12px;max-height:260px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #00000073}.suggestion_empty[data-v-250e4e52]{color:#94a3b8;text-align:center;padding:12px 10px;font-size:13px;font-weight:600}.suggestion[data-v-250e4e52]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.suggestion[data-v-250e4e52]:hover,.suggestion.active[data-v-250e4e52]{background:#38bdf824}.suggestion_name[data-v-250e4e52]{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.suggestion[data-v-250e4e52] .state_code_chip{min-width:32px;height:22px;margin-left:auto;padding:0 6px;font-size:10px}.add_btn[data-v-250e4e52]{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#0ea5e9,#0284c7);border:none;border-radius:10px;padding:12px 18px;font-weight:700}.add_btn[data-v-250e4e52]:disabled{opacity:.45;cursor:not-allowed}.hint[data-v-250e4e52]{color:#94a3b8;margin:8px 2px 0;font-size:13px;font-weight:600}.match_badge[data-v-75dbd492]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.match_icon[data-v-75dbd492]{width:18px;height:18px}.tone_verified[data-v-75dbd492]{color:#4ade80;background:#4ade801f}.tone_known[data-v-75dbd492]{color:#38bdf8;background:#38bdf81f}.tone_unmatched[data-v-75dbd492]{color:#94a3b8;background:#94a3b81a}.member_row[data-v-255a6c24]{background:#ffffff0a;border:1px solid #ffffff12;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.member_main[data-v-255a6c24]{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.member_name[data-v-255a6c24]{color:#f1f5f9;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.match_hint[data-v-255a6c24]{text-transform:uppercase;letter-spacing:.04em;opacity:.75;flex-shrink:0;font-size:11px;font-weight:600}.member_actions[data-v-255a6c24]{flex-shrink:0;gap:4px;display:flex}.icon_btn[data-v-255a6c24]{color:#cbd5e1;cursor:pointer;background:#0003;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex}.icon_btn svg[data-v-255a6c24]{width:18px;height:18px}.icon_btn[data-v-255a6c24]:disabled{opacity:.35;cursor:not-allowed}.icon_btn.danger[data-v-255a6c24]{color:#f87171;border-color:#f8717140}@media (width<=600px){.match_hint[data-v-255a6c24]{display:none}}.member_list[data-v-0de2b58a]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.empty_state[data-v-0de2b58a]{text-align:center;color:#94a3b8;border:1px dashed #ffffff1f;border-radius:12px;margin-bottom:20px;padding:32px 20px}.actions_row[data-v-0de2b58a]{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.save_btn[data-v-0de2b58a]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:10px;align-items:center;gap:8px;padding:12px 20px;font-weight:700;display:inline-flex}.save_btn[data-v-0de2b58a]:disabled{opacity:.5;cursor:not-allowed}.discard_btn[data-v-0de2b58a]{color:#cbd5e1;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:10px;padding:12px 16px}.btn_spinner[data-v-0de2b58a]{border:2px solid #ffffff40;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite spin-0de2b58a}@keyframes spin-0de2b58a{to{transform:rotate(360deg)}}.toast_success[data-v-0de2b58a]{color:#6ee7b7;background:#10b98126;border:1px solid #10b98159;border-radius:8px;margin-top:16px;padding:10px 14px;font-size:14px;font-weight:600}.toast_fade-enter-active[data-v-0de2b58a],.toast_fade-leave-active[data-v-0de2b58a]{transition:opacity .25s}.toast_fade-enter-from[data-v-0de2b58a],.toast_fade-leave-to[data-v-0de2b58a]{opacity:0}.page_wrapper[data-v-23dfc341]{max-width:720px;margin:0 auto;padding:0 24px 48px}.header_section[data-v-23dfc341]{margin-bottom:28px}.section_title[data-v-23dfc341]{color:#fff;letter-spacing:-.5px;margin:0 0 10px;font-size:28px;font-weight:800}.section_desc[data-v-23dfc341]{color:#94a3b8;margin:0;font-size:15px;line-height:1.55}.accent[data-v-23dfc341]{color:#7dd3fc;font-weight:500}.loading_state[data-v-23dfc341]{color:#94a3b8;flex-direction:column;align-items:center;gap:12px;padding:48px 0;display:flex}.spinner[data-v-23dfc341]{border:2px solid #ffffff1f;border-top-color:#38bdf8;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite spin-23dfc341}@keyframes spin-23dfc341{to{transform:rotate(360deg)}}.error_banner[data-v-23dfc341]{color:#fecaca;background:#ef44441f;border:1px solid #ef444459;border-radius:10px;padding:12px 16px;font-size:14px}@media (width<=600px){.page_wrapper[data-v-23dfc341]{padding:0 16px 40px}.section_title[data-v-23dfc341]{font-size:24px}}.page_wrapper[data-v-7a6cbb26]{max-width:none;margin:0;padding:0 0 24px;animation:.35s ease-out both page_in-7a6cbb26}@keyframes page_in-7a6cbb26{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.header_section[data-v-7a6cbb26]{margin-bottom:20px}.section_title[data-v-7a6cbb26]{color:#fff;letter-spacing:-.3px;margin:0 0 8px;font-size:22px;font-weight:700}.section_desc[data-v-7a6cbb26]{color:#94a3b8;margin:0;font-size:14px;line-height:1.6}.loading_state[data-v-7a6cbb26]{color:#64748b;flex-direction:column;align-items:center;gap:16px;padding:60px 0;display:flex}.spinner[data-v-7a6cbb26]{border:2px solid #ffffff14;border-top-color:#d7b43a;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite spin-7a6cbb26}@keyframes spin-7a6cbb26{to{transform:rotate(360deg)}}.loading_text[data-v-7a6cbb26]{margin:0;font-size:14px}.load_error_banner[data-v-7a6cbb26]{color:#fca5a5;background:#ef44441a;border:1px solid #ef444440;border-radius:12px;align-items:center;gap:10px;padding:16px 20px;font-size:14px;display:flex}.channel_grid[data-v-7a6cbb26]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;margin-bottom:20px;display:grid}.channel_card[data-v-7a6cbb26]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:18px 18px 16px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.channel_card.is_focused[data-v-7a6cbb26]{background:#d7b43a0a;border-color:#d7b43a66;box-shadow:0 0 0 3px #d7b43a14}.channel_card.has_value[data-v-7a6cbb26]{border-color:#ffffff24}.channel_icon_wrap[data-v-7a6cbb26]{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.email_accent[data-v-7a6cbb26]{color:#90cdf4;background:#63b3ed1f}.phone_accent[data-v-7a6cbb26]{color:#6ee7b7;background:#6ee7b71f}.channel_body[data-v-7a6cbb26]{flex-direction:column;flex:1;gap:6px;display:flex}.channel_label_row[data-v-7a6cbb26]{align-items:center;gap:8px;display:flex}.channel_label[data-v-7a6cbb26]{color:#e2e8f0;letter-spacing:.3px;text-transform:uppercase;font-size:13px;font-weight:600}.channel_status_dot[data-v-7a6cbb26]{background:#6ee7b7;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #6ee7b799}.optional_tag[data-v-7a6cbb26]{color:#64748b;background:#ffffff0f;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:500}.channel_hint[data-v-7a6cbb26]{color:#64748b;margin:0 0 8px;font-size:12px;line-height:1.5}.phone_consent[data-v-7a6cbb26]{flex-direction:column;gap:6px;margin-top:4px;display:flex}.phone_consent p[data-v-7a6cbb26]{color:#94a3b8;margin:0;font-size:12px;line-height:1.5}.phone_consent_link[data-v-7a6cbb26]{color:#cbd5e1;text-underline-offset:2px;word-break:break-all;text-decoration:underline}.phone_consent_link[data-v-7a6cbb26]:hover{color:#e2e8f0}.channel_input[data-v-7a6cbb26]{color:#e2e8f0;box-sizing:border-box;background:#0000004d;border:1px solid #ffffff1a;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.channel_input[data-v-7a6cbb26]::placeholder{color:#475569}.channel_input[data-v-7a6cbb26]:focus{border-color:#d7b43a80;box-shadow:0 0 0 3px #d7b43a1a}.channel_input.is_invalid[data-v-7a6cbb26]{border-color:#ef444480;box-shadow:0 0 0 3px #ef444414}.field_error[data-v-7a6cbb26]{color:#fca5a5;align-items:center;gap:5px;margin-top:2px;font-size:12px;display:flex}.preview_section[data-v-7a6cbb26]{background:#00000040;border:1px solid #ffffff0f;border-radius:12px;margin-bottom:24px;padding:16px 20px}.preview_label[data-v-7a6cbb26]{text-transform:uppercase;letter-spacing:.6px;color:#64748b;align-items:center;gap:6px;margin-bottom:12px;font-size:11px;font-weight:600;display:flex}.preview_pills[data-v-7a6cbb26]{flex-wrap:wrap;gap:8px;display:flex}.preview_pill[data-v-7a6cbb26]{border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:13px;font-weight:500;display:inline-flex}.email_pill[data-v-7a6cbb26]{color:#90cdf4;background:#63b3ed1a;border:1px solid #63b3ed33}.phone_pill[data-v-7a6cbb26]{color:#6ee7b7;background:#6ee7b71a;border:1px solid #6ee7b733}.muted_pill[data-v-7a6cbb26]{opacity:.72}.pill_note[data-v-7a6cbb26]{opacity:.85;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.actions_row[data-v-7a6cbb26]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.save_btn[data-v-7a6cbb26]{color:#0a1740;cursor:pointer;background:linear-gradient(135deg,#d7b43a,#c49b25);border:none;border-radius:10px;align-items:center;gap:8px;padding:11px 24px;font-family:inherit;font-size:14px;font-weight:700;transition:opacity .2s,transform .15s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 16px #d7b43a40}.save_btn[data-v-7a6cbb26]:hover:not(:disabled){opacity:.92;transform:translateY(-1px);box-shadow:0 6px 20px #d7b43a59}.save_btn[data-v-7a6cbb26]:active:not(:disabled){transform:translateY(0)}.save_btn[data-v-7a6cbb26]:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.btn_spinner[data-v-7a6cbb26]{border:2px solid #0a17404d;border-top-color:#0a1740;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite spin-7a6cbb26}.discard_btn[data-v-7a6cbb26]{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:10px;padding:11px 20px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .2s,color .2s}.discard_btn[data-v-7a6cbb26]:hover:not(:disabled){color:#e2e8f0;border-color:#ffffff40}.discard_btn[data-v-7a6cbb26]:disabled{opacity:.4;cursor:not-allowed}.toast_success[data-v-7a6cbb26]{color:#6ee7b7;background:#6ee7b71f;border:1px solid #6ee7b740;border-radius:999px;align-items:center;gap:7px;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex}.save_error_banner[data-v-7a6cbb26]{color:#fca5a5;background:#ef44441a;border:1px solid #ef444433;border-radius:10px;align-items:center;gap:10px;margin-top:16px;padding:14px 18px;font-size:13px;display:flex}.preview_fade-enter-active[data-v-7a6cbb26],.preview_fade-leave-active[data-v-7a6cbb26]{transition:opacity .25s,transform .25s}.preview_fade-enter-from[data-v-7a6cbb26],.preview_fade-leave-to[data-v-7a6cbb26]{opacity:0;transform:translateY(-6px)}.toast_fade-enter-active[data-v-7a6cbb26],.toast_fade-leave-active[data-v-7a6cbb26]{transition:opacity .3s,transform .3s}.toast_fade-enter-from[data-v-7a6cbb26],.toast_fade-leave-to[data-v-7a6cbb26]{opacity:0;transform:translateY(4px)}@media (width<=720px){.page_wrapper[data-v-7a6cbb26]{padding:0 0 32px}.channel_grid[data-v-7a6cbb26]{grid-template-columns:1fr}.actions_row[data-v-7a6cbb26]{flex-direction:column;align-items:stretch}.save_btn[data-v-7a6cbb26],.discard_btn[data-v-7a6cbb26]{text-align:center;justify-content:center}}.page_wrapper[data-v-784a78f7]{max-width:720px;margin:0 auto;padding:0 24px 32px}.feature_header[data-v-784a78f7]{margin-bottom:24px}.section_title[data-v-784a78f7]{color:#fff;letter-spacing:-.5px;margin:0 0 10px;font-size:28px;font-weight:800}.section_desc[data-v-784a78f7]{color:#94a3b8;margin:0;font-size:15px;line-height:1.5}.hosting_section[data-v-784a78f7]{border:1px solid var(--border);background:linear-gradient(#0b1630f0,#081228eb);border-radius:12px;padding:20px}@media (width<=480px){.page_wrapper[data-v-784a78f7]{padding:0 16px 28px}.hosting_section[data-v-784a78f7]{padding:16px}}.account_tabs[data-v-835fd259]{background:#040a168c;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid;position:relative}.account_tab[data-v-835fd259]{appearance:none;color:var(--muted);letter-spacing:.02em;cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:11px 8px;font-size:13px;font-weight:750;transition:color .25s,background .25s;display:inline-flex;position:relative}.account_tab[data-v-835fd259]:hover{color:var(--text)}.account_tab.active[data-v-835fd259]{color:#fff;background:var(--select-blue)}.tab_icon[data-v-835fd259]{flex-shrink:0}@media (width<=380px){.tab_label[data-v-835fd259]{display:none}}.overlay[data-v-77a51b8b]{width:100%;height:auto;min-height:var(--sheet-viewport-h,100dvh);--ovPad:12px;--sheet-top-offset:0px;--sheet-max-h:calc(var(--sheet-viewport-h,100dvh) - var(--ovPad) - var(--sheet-top-offset) - env(safe-area-inset-top,0px));padding:var(--ovPad) var(--ovPad) 0 var(--ovPad);padding-top:calc(var(--ovPad) + var(--sheet-top-offset) + env(safe-area-inset-top,0px));box-sizing:border-box;z-index:100;overscroll-behavior:none;background:#0009;position:fixed;inset:0 0 -3px;overflow:hidden}.sheet_positioner[data-v-77a51b8b]{top:0;left:var(--ovPad);right:var(--ovPad);pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:absolute;bottom:-3px}.modal[data-v-77a51b8b]{width:100%;max-width:860px;height:var(--sheet-max-h);max-height:var(--sheet-max-h);padding-bottom:env(safe-area-inset-bottom,0px);border:1px solid var(--border);box-sizing:border-box;pointer-events:auto;transform-origin:bottom;will-change:transform, opacity;backface-visibility:hidden;background:linear-gradient(#0b1630fa,#081228f5);border-bottom:none;border-radius:16px 16px 0 0;flex-direction:column;margin-bottom:-3px;transition:transform .2s;display:flex;position:relative;overflow:hidden;transform:translate(0,0)}.armrank_sheet-enter-active[data-v-77a51b8b]{transition:opacity .46s cubic-bezier(.22,.8,.22,1)}.armrank_sheet-leave-active[data-v-77a51b8b]{transition:opacity .36s cubic-bezier(.4,0,.2,1)}.armrank_sheet-enter-active .modal[data-v-77a51b8b],.armrank_sheet-leave-active .modal[data-v-77a51b8b]{transition:transform .46s cubic-bezier(.22,.8,.22,1)}.armrank_sheet-enter-from[data-v-77a51b8b],.armrank_sheet-leave-to[data-v-77a51b8b]{opacity:0}.armrank_sheet-enter-to[data-v-77a51b8b],.armrank_sheet-leave-from[data-v-77a51b8b]{opacity:1}.armrank_sheet-enter-from .modal[data-v-77a51b8b],.armrank_sheet-leave-to .modal[data-v-77a51b8b]{transform:translateY(100%)}.armrank_sheet-enter-to .modal[data-v-77a51b8b],.armrank_sheet-leave-from .modal[data-v-77a51b8b]{transform:translate(0,0)}.armrank_sheet-leave-active .modal[data-v-77a51b8b]{transition-duration:.36s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll_area[data-v-77a51b8b]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;min-height:0;padding-bottom:env(safe-area-inset-bottom,0px);flex:1;overflow:hidden auto}.scroll_area[data-v-77a51b8b]::-webkit-scrollbar{width:0;height:0}.actions_bottom[data-v-77a51b8b]{padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);justify-content:flex-end;transition:background .2s,border-color .2s;display:flex}.edit_footer_bg[data-v-77a51b8b]{background:#50b4ff1c;border-top-color:#50b4ff47}@media (width<=520px){.overlay[data-v-77a51b8b]{--ovPad:0;padding:var(--ovPad) var(--ovPad) 0 var(--ovPad)}.sheet_positioner[data-v-77a51b8b]{left:0;right:0}}.pf[data-v-21f24085]{gap:6px;padding:4px 16px 8px;display:grid}.pf_handle[data-v-21f24085]{background:#ffffff2e;border-radius:999px;width:40px;height:5px;margin:4px auto 2px}.pf_head[data-v-21f24085]{grid-template-columns:minmax(84px,auto) 1fr minmax(84px,auto);align-items:center;gap:4px;margin:0 -8px 2px;display:grid}.pf_title[data-v-21f24085]{text-align:center;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:800;overflow:hidden}.pf_head_btn[data-v-21f24085],.pf_save[data-v-21f24085]{min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:12px;padding:0 14px;font-size:15px;font-weight:700;transition:background-color .18s,color .18s}.pf_head_btn[data-v-21f24085]{color:var(--muted);background:0 0;justify-self:start}.pf_head_btn[data-v-21f24085]:hover{color:var(--text)}.pf_save[data-v-21f24085]{background:linear-gradient(180deg, var(--accent), var(--accent-2));color:#070e1c;justify-self:end;min-width:84px}.pf_head_btn[data-v-21f24085]:disabled{opacity:.45;cursor:not-allowed}.pf_save[data-v-21f24085]:disabled{color:#7f8aa3;cursor:not-allowed;background:#ffffff12}.pf_head_btn[data-v-21f24085]:focus-visible,.pf_save[data-v-21f24085]:focus-visible,.pf_replace[data-v-21f24085]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.pf_stage[data-v-21f24085]{--stage-h:min(52svh, 480px);--stage-frame-full:var(--stage-h);--stage-frame-event:calc(min(100cqw, 400px) / 2.15);position:relative;container-type:inline-size}.pf_stage[data-v-21f24085] .stg_card{transition:opacity .18s}.pf_stage.is_busy[data-v-21f24085] .stg_card{opacity:.42}.pf_busy[data-v-21f24085]{white-space:nowrap;pointer-events:none;background:#070e1ceb;border-radius:999px;align-items:center;gap:10px;max-width:calc(100% - 24px);padding:11px 18px;font-size:14px;font-weight:600;display:flex;position:absolute;top:calc(50% - 4px);left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 40px -18px #000000d9}.pf_spinner[data-v-21f24085]{border:2.5px solid #ffffff2e;border-top-color:var(--accent);border-radius:50%;flex:none;width:18px;height:18px;animation:.75s linear infinite pf_spin-21f24085}.pf_fade-enter-active[data-v-21f24085],.pf_fade-leave-active[data-v-21f24085]{transition:opacity .18s}.pf_fade-enter-from[data-v-21f24085],.pf_fade-leave-to[data-v-21f24085]{opacity:0}.pf_status[data-v-21f24085]{text-align:center;flex-wrap:wrap;place-content:flex-start center;align-items:center;gap:6px 10px;max-width:420px;min-height:44px;margin:-4px auto 0;display:flex}.pf_chip[data-v-21f24085]{white-space:nowrap;border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.pf_chip.is_wait[data-v-21f24085]{color:#f0d67a;background:#2a2410}.pf_chip.is_bad[data-v-21f24085]{color:#f87171;background:#36151b}.pf_line[data-v-21f24085]{color:#8fa3c0;text-wrap:balance;margin:0;font-size:13px;line-height:1.4}.pf_line.is_retry[data-v-21f24085]{color:#f8a0a0}.pf_foot[data-v-21f24085]{flex:1;justify-content:center;display:flex}.pf_replace[data-v-21f24085]{width:min(100%,320px);min-height:46px;color:var(--text);font:inherit;cursor:pointer;background:#ffffff12;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:700;transition:background-color .18s;display:inline-flex}.pf_replace svg[data-v-21f24085]{color:var(--accent)}.pf_replace[data-v-21f24085]:hover{background:#ffffff1a}.pf_replace[data-v-21f24085]:disabled{opacity:.5;cursor:wait}@media (width>=640px){.pf[data-v-21f24085]{padding:4px 22px 10px}.pf_stage[data-v-21f24085]{--stage-h:min(56svh, 480px)}}@keyframes pf_spin-21f24085{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pf_spinner[data-v-21f24085]{animation:none}.pf_head_btn[data-v-21f24085],.pf_save[data-v-21f24085],.pf_replace[data-v-21f24085],.pf_stage[data-v-21f24085] .stg_card,.pf_fade-enter-active[data-v-21f24085],.pf_fade-leave-active[data-v-21f24085]{transition:none}}.profile_media[data-v-6ce90357]{--cover_h:236px;--disk:100px;--gutter:clamp(12px, 3vw, 20px);margin-bottom:8px;display:grid;position:relative}.cover[data-v-6ce90357]{height:var(--cover_h);margin:-14px calc(-1 * var(--gutter)) 0;position:relative;overflow:hidden}.cover_art[data-v-6ce90357]{height:var(--cover_h);isolation:isolate;pointer-events:none;background:#0d1b3a;position:absolute;inset:0 0 auto;overflow:hidden}.cover_img[data-v-6ce90357]{object-fit:cover;object-position:50% 24%;filter:grayscale()contrast(1.16)brightness(.94);width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.cover.is_default .cover_img[data-v-6ce90357]{object-position:50% 30%;width:min(64%,340px);left:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 38%);mask-image:linear-gradient(90deg,#0000 0,#000 38%)}.cover.is_dim .cover_img[data-v-6ce90357]{opacity:.5}.cover.is_busy .cover_img[data-v-6ce90357]{opacity:.55}.cover_dark[data-v-6ce90357]{mix-blend-mode:lighten;background:#10213f;position:absolute;inset:0}.cover_light[data-v-6ce90357]{mix-blend-mode:multiply;background:#e9d595;position:absolute;inset:0}.cover_scrim[data-v-6ce90357]{background:linear-gradient(180deg, #070e1c47 0, #070e1c00 26%, #070e1c2e 58%, #070e1cc7 86%, var(--bg,#070e1c) 100%);position:absolute;inset:0}.cover_hit[data-v-6ce90357]{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute;inset:0}.cover_hit[data-v-6ce90357]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #78c8ff99}.cover_chrome[data-v-6ce90357]{z-index:2;pointer-events:none;position:absolute;inset:0}.cover_chrome[data-v-6ce90357]>*{pointer-events:auto}.cover_state[data-v-6ce90357]{top:14px;left:var(--gutter);pointer-events:none;justify-items:start;gap:6px;display:grid;position:absolute;right:72px}.cover_hint[data-v-6ce90357]{color:#e6ecfa;max-width:260px;margin:0;font-size:13px;font-weight:600;line-height:1.35}.cover_empty[data-v-6ce90357]{left:var(--gutter);pointer-events:none;gap:4px;max-width:56%;display:grid;position:absolute;top:50px}.cover_empty_title[data-v-6ce90357]{letter-spacing:-.01em;color:var(--text);font-size:18px;font-weight:850;line-height:1.2}.cover_empty_desc[data-v-6ce90357]{color:#b6c2db;font-size:13px;line-height:1.35}.cover_busy[data-v-6ce90357]{white-space:nowrap;pointer-events:none;background:#070e1cdb;border-radius:999px;align-items:center;gap:10px;padding:10px 16px;font-size:14px;font-weight:600;display:flex;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 40px -18px #000000d9}.round_btn[data-v-6ce90357]{width:36px;height:36px;color:var(--accent);cursor:pointer;background:#081228e0;border:0;border-radius:50%;place-items:center;transition:transform .15s;display:grid;position:absolute;box-shadow:0 6px 16px -6px #000c}.round_btn[data-v-6ce90357]:before{content:"";position:absolute;inset:-4px}.round_btn[data-v-6ce90357]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.round_btn[data-v-6ce90357]:disabled{opacity:.5;cursor:wait}.cover_edit[data-v-6ce90357]{top:12px;right:var(--gutter);pointer-events:none}.cover_hit:hover~.cover_chrome .cover_edit[data-v-6ce90357]{transform:scale(1.06)}.chip[data-v-6ce90357]{white-space:nowrap;color:#c4cfe4;background:#0b1630;border-radius:999px;align-items:center;height:26px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 8px 18px -8px #000000d9}.chip_pending[data-v-6ce90357]{color:#f0d67a;background:#2a2410}.chip_denied[data-v-6ce90357],.chip_no_face[data-v-6ce90357]{color:#f87171;background:#36151b}.identity_head[data-v-6ce90357]{z-index:3;align-items:flex-end;gap:14px;padding:0 4px;display:flex;position:relative}.has_cover .identity_head[data-v-6ce90357]{margin-top:calc(var(--disk) * -.5)}.headshot_anchor[data-v-6ce90357]{width:var(--disk);height:var(--disk);flex:none;position:relative}.headshot_btn[data-v-6ce90357]{width:100%;height:100%;color:inherit;font:inherit;background:0 0;border:0;border-radius:50%;padding:0;display:block;position:relative}button.headshot_btn[data-v-6ce90357]{cursor:pointer;-webkit-tap-highlight-color:transparent}button.headshot_btn[data-v-6ce90357]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}button.headshot_btn[data-v-6ce90357]:disabled{cursor:wait}.edit_badge[data-v-6ce90357]{pointer-events:none;top:2px;right:-4px}button.headshot_btn:hover .edit_badge[data-v-6ce90357]{transform:scale(1.06)}.headshot_ring[data-v-6ce90357]{width:100%;height:100%;box-shadow:0 0 0 4px var(--bg,#070e1c), 0 10px 26px #00000073;background:linear-gradient(145deg,#f0d67a8c,#0f1d3fe6);border-radius:50%;padding:3px;display:block}.headshot_ring.deco_gold_ring[data-v-6ce90357]{background:linear-gradient(145deg,#f2d983,#c98a1a)}.headshot_ring.deco_ember_flare[data-v-6ce90357]{background:conic-gradient(from 120deg,#ff5a28,#f0d67a,#ff5a28);animation:8s linear infinite spin_slow-6ce90357}.headshot_ring.deco_voltage[data-v-6ce90357]{background:linear-gradient(145deg,#7ec8ff,#2a6cff)}.headshot_ring.deco_crown_orbit[data-v-6ce90357]{background:linear-gradient(145deg,#f2d983,#8b5a00)}.headshot_ring.deco_frost_band[data-v-6ce90357]{background:linear-gradient(145deg,#d8f0ff,#6aa8d8)}.headshot_disk[data-v-6ce90357]{background:#0a1630;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.headshot_img[data-v-6ce90357]{object-fit:cover;width:100%;height:100%;transition:opacity .18s;display:block}.headshot_fallback[data-v-6ce90357]{--user_avatar_size:100%;box-shadow:none}.headshot_btn.is_dim .headshot_img[data-v-6ce90357]{opacity:.5;filter:grayscale(.6)}.disk_busy[data-v-6ce90357]{background:#070e1c8c;place-items:center;display:grid;position:absolute;inset:0}.chip_disk[data-v-6ce90357]{pointer-events:none;height:24px;font-size:11.5px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.spinner[data-v-6ce90357]{border:2.5px solid #ffffff2e;border-top-color:var(--accent);border-radius:50%;width:18px;height:18px;animation:.75s linear infinite photo_spin-6ce90357}.disk_busy .spinner[data-v-6ce90357]{width:24px;height:24px}.identity_row[data-v-6ce90357]{flex:auto;gap:3px;min-width:0;padding-bottom:4px;display:grid}.identity_name[data-v-6ce90357]{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:20px;font-weight:850;line-height:1.2;overflow:hidden}.identity_meta[data-v-6ce90357]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;font-size:13px;display:flex}.identity_email[data-v-6ce90357]{text-overflow:ellipsis;white-space:nowrap;max-width:min(260px,100%);overflow:hidden}.identity_status[data-v-6ce90357]{color:inherit;font-weight:700;text-decoration:none}.identity_status.verified[data-v-6ce90357]{color:#37d67a}.identity_status.pending[data-v-6ce90357]{color:#d7b43a}.identity_status.rejected[data-v-6ce90357]{color:#ff6b6b}a.identity_status[data-v-6ce90357]:hover{text-decoration:underline}.headshot_hint[data-v-6ce90357]{color:#8fa3c0;margin:2px 0 0;font-size:13px;line-height:1.35}.headshot_hint.is_retry[data-v-6ce90357]{color:#f8a0a0}.hidden_file[data-v-6ce90357]{display:none}@media (width>=640px){.profile_media[data-v-6ce90357]{--cover_h:300px;--disk:116px}.cover[data-v-6ce90357]{border-radius:14px 14px 0 0;margin:0}.cover_art[data-v-6ce90357]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 72px calc(100% - 72px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 72px calc(100% - 72px),#0000 100%)}.cover_state[data-v-6ce90357]{top:18px;left:24px}.cover_edit[data-v-6ce90357]{top:16px;right:20px}.cover_empty[data-v-6ce90357]{top:70px;left:28px}.cover_empty_title[data-v-6ce90357]{font-size:22px}.identity_head[data-v-6ce90357]{gap:18px;padding:0 20px}.identity_name[data-v-6ce90357]{font-size:22px}}@keyframes spin_slow-6ce90357{to{transform:rotate(360deg)}}@keyframes photo_spin-6ce90357{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.headshot_ring.deco_ember_flare[data-v-6ce90357],.spinner[data-v-6ce90357]{animation:none}.cover_img[data-v-6ce90357],.round_btn[data-v-6ce90357],.headshot_img[data-v-6ce90357]{transition:none}}.deco_trigger[data-v-0915343b]{text-align:left;border:1px solid var(--border);width:100%;color:var(--text);cursor:pointer;background:linear-gradient(120deg,#f0d67a14,#0000 40%),#ffffff08;border-radius:14px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:14px;transition:border-color .2s,transform .15s;display:grid}.deco_trigger[data-v-0915343b]:hover{border-color:#f0d67a47;transform:translateY(-1px)}.deco_title[data-v-0915343b]{font-size:14px;font-weight:850}.deco_sub[data-v-0915343b]{color:var(--muted);margin-top:2px;font-size:12px}.deco_preview_icon[data-v-0915343b]{color:var(--accent);flex-shrink:0}.deco_chev[data-v-0915343b]{width:18px;height:18px;color:var(--muted)}.acct_sheet[data-v-0915343b]{padding:8px 16px 22px}.sheet_handle[data-v-0915343b]{background:#ffffff29;border-radius:999px;width:44px;height:5px;margin:4px auto 18px}.sheet_header[data-v-0915343b]{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.back_icon_btn[data-v-0915343b]{color:#e8eefb;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#070f2194;border:1px solid #ffffff4d;border-radius:999px;flex-shrink:0;place-items:center;width:34px;height:34px;margin-top:2px;display:grid}.back_icon[data-v-0915343b]{width:18px;height:18px;display:block}.sheet_title_group[data-v-0915343b]{flex-direction:column;gap:4px;min-width:0;display:flex}.sheet_title[data-v-0915343b]{margin:0;font-size:18px;font-weight:900}.sheet_sub[data-v-0915343b]{color:var(--muted);margin:0;font-size:13px}.live_preview[data-v-0915343b]{border:1px solid var(--border);background:#ffffff08;border-radius:16px;align-items:center;gap:14px;margin-bottom:14px;padding:14px;display:flex}.live_ring[data-v-0915343b]{background:linear-gradient(145deg,#f0d67a66,#0f1d3f);border-radius:50%;flex-shrink:0;width:72px;height:72px;padding:3px}.live_ring.deco_gold_ring[data-v-0915343b]{background:linear-gradient(145deg,#f2d983,#c98a1a)}.live_ring.deco_ember_flare[data-v-0915343b]{background:conic-gradient(#ff5a28,#f0d67a,#ff5a28)}.live_ring.deco_voltage[data-v-0915343b]{background:linear-gradient(145deg,#7ec8ff,#2a6cff)}.live_ring.deco_crown_orbit[data-v-0915343b]{background:linear-gradient(145deg,#f2d983,#8b5a00)}.live_ring.deco_frost_band[data-v-0915343b]{background:linear-gradient(145deg,#d8f0ff,#6aa8d8)}.live_disk[data-v-0915343b]{width:100%;height:100%;color:var(--accent);background:#0a1630;border-radius:50%;place-items:center;font-size:24px;font-weight:900;display:grid;overflow:hidden}.live_avatar[data-v-0915343b]{--user_avatar_size:100%;box-shadow:none}.live_name[data-v-0915343b]{font-weight:850}.live_desc[data-v-0915343b]{color:var(--muted);margin-top:2px;font-size:12px}.deco_grid[data-v-0915343b]{grid-template-columns:repeat(3,1fr);gap:10px;padding-bottom:12px;display:grid}.deco_card[data-v-0915343b]{appearance:none;border:1px solid var(--border);color:var(--text);cursor:pointer;background:#ffffff05;border-radius:14px;justify-items:center;gap:6px;padding:12px 8px;transition:border-color .2s,transform .15s;display:grid}.deco_card.selected[data-v-0915343b]{border-color:var(--select-blue)}.deco_card.locked[data-v-0915343b]{opacity:.6;cursor:not-allowed}.deco_card[data-v-0915343b]:disabled{cursor:not-allowed}.deco_card[data-v-0915343b]:not(:disabled):hover{border-color:#ffffff38}.deco_card_ring[data-v-0915343b]{background:#1a2a4a;border-radius:50%;width:48px;height:48px;padding:2px}.deco_card_ring.deco_gold_ring[data-v-0915343b]{background:linear-gradient(145deg,#f2d983,#c98a1a)}.deco_card_ring.deco_ember_flare[data-v-0915343b]{background:conic-gradient(#ff5a28,#f0d67a,#ff5a28)}.deco_card_ring.deco_voltage[data-v-0915343b]{background:linear-gradient(145deg,#7ec8ff,#2a6cff)}.deco_card_ring.deco_crown_orbit[data-v-0915343b]{background:linear-gradient(145deg,#f2d983,#8b5a00)}.deco_card_ring.deco_frost_band[data-v-0915343b]{background:linear-gradient(145deg,#d8f0ff,#6aa8d8)}.deco_card_disk[data-v-0915343b]{width:100%;height:100%;color:var(--accent);background:#0a1630;border-radius:50%;place-items:center;display:grid}.deco_card_name[data-v-0915343b]{text-align:center;font-size:11px;font-weight:750}.deco_card_cost[data-v-0915343b],.deco_card_eq[data-v-0915343b]{color:var(--accent);align-items:center;gap:3px;font-size:10px;font-weight:700;display:inline-flex}.deco_card_lock[data-v-0915343b]{flex-shrink:0}.deco_locked_note[data-v-0915343b]{color:var(--muted);text-align:center;margin:10px 0 0;font-size:11px}.sheet_footer[data-v-0915343b]{justify-content:flex-end;gap:10px;width:100%;display:flex}.ghost_action[data-v-0915343b],.primary_action[data-v-0915343b]{appearance:none;cursor:pointer;border-radius:999px;height:40px;padding:0 18px;font-weight:800}.ghost_action[data-v-0915343b]{border:1px solid var(--border);color:var(--muted);background:0 0}.primary_action[data-v-0915343b]{color:#fff;background:var(--select-blue);border:0;transition:filter .15s}.primary_action[data-v-0915343b]:hover{filter:brightness(1.1)}.primary_action[data-v-0915343b]:disabled{opacity:.45;cursor:not-allowed}@media (width<=420px){.deco_grid[data-v-0915343b]{grid-template-columns:repeat(2,1fr)}}.contacts_socials[data-v-e8283dd0]{gap:10px;display:grid}.section_label_row[data-v-e8283dd0]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.section_label[data-v-e8283dd0]{letter-spacing:.02em;color:var(--text);font-size:13px;font-weight:800}.vis_legend[data-v-e8283dd0]{color:var(--muted);opacity:.7;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:10px;display:flex}.vis_dot[data-v-e8283dd0]{border-radius:50%;width:6px;height:6px;display:inline-block}.vis_dot.pub[data-v-e8283dd0]{background:#37d67a}.vis_dot.org[data-v-e8283dd0]{background:#d7b43a}.vis_dot.prv[data-v-e8283dd0]{background:var(--muted);opacity:.5}.social_row[data-v-e8283dd0]{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.social_icon_wrap[data-v-e8283dd0]{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:1px;display:flex}.social_icon_wrap[data-v-e8283dd0] svg{width:16px;height:16px}.phone_icon[data-v-e8283dd0]{color:#7ab4f5;background:#5096dc1f;border:1px solid #5096dc33}.fb_icon[data-v-e8283dd0]{color:#8b9edd;background:#3b599826;border:1px solid #3b599840}.ig_icon[data-v-e8283dd0]{color:#e07dc0;background:#c135841f;border:1px solid #c1358438}.x_icon[data-v-e8283dd0]{color:var(--muted);background:#ffffff0f;border:1px solid #ffffff1a}.yt_icon[data-v-e8283dd0]{color:#f87171;background:#ff00001a;border:1px solid #ff00002e}.social_input_wrap[data-v-e8283dd0]{flex:140px;gap:3px;min-width:0;display:grid}.social_input[data-v-e8283dd0]{box-sizing:border-box;border:1px solid var(--border);width:100%;color:var(--text);background:#ffffff06;border-radius:9px;padding:8px 10px;font-family:inherit;font-size:13px;transition:border-color .15s}.social_input[data-v-e8283dd0]:focus{border-color:#d7b43a80;outline:none}.social_input.error[data-v-e8283dd0]{border-color:#ff4d4f8c}.inline_error[data-v-e8283dd0]{color:#ffb3b3;font-size:11px}.preview_link[data-v-e8283dd0]{color:var(--muted);opacity:.7;font-size:11px;text-decoration:none;transition:opacity .15s}.preview_link[data-v-e8283dd0]:hover{opacity:1;color:var(--accent)}.vis_seg[data-v-e8283dd0]{border:1px solid var(--border);background:#ffffff0a;border-radius:8px;flex-shrink:0;gap:0;margin-top:1px;padding:2px;display:inline-flex}.vis_btn[data-v-e8283dd0]{appearance:none;color:var(--muted);cursor:pointer;clip-path:inset(0 round 6px);transition:var(--pill-state-transition);background:0 0;border:0;border-radius:6px;align-items:center;padding:6px 7px;font-size:10px;font-weight:700;display:flex}.vis_btn[aria-pressed=true][data-v-e8283dd0]{color:#070e1c;background:linear-gradient(180deg, var(--accent), var(--accent-2));box-shadow:var(--accent-active-shadow);clip-path:inset(0 round 6px)}.lock_icon[data-v-e8283dd0]{width:11px;height:11px}.contacts_footer[data-v-e8283dd0]{padding-top:4px}.save_contacts_btn[data-v-e8283dd0]{appearance:none;color:#061626;cursor:pointer;background:linear-gradient(#20c997,#17a2b8);border:1px solid #20c99766;border-radius:9px;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:800;transition:opacity .15s;display:inline-flex}.save_contacts_btn[data-v-e8283dd0]:disabled{opacity:.45;cursor:not-allowed}.btn_spinner[data-v-e8283dd0]{border:2px solid #0003;border-top-color:#061626;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin-e8283dd0}@keyframes spin-e8283dd0{to{transform:rotate(360deg)}}.state_field[data-v-8da78b78]{gap:10px;display:grid}.state_field_label[data-v-8da78b78]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.field_title[data-v-8da78b78]{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:700}.field_hint_inline[data-v-8da78b78]{color:var(--muted);opacity:.8;font-size:11px;font-weight:600}.field_hint_inline.verified[data-v-8da78b78]{color:#a8e9c7;opacity:1}.field_hint_inline.saving[data-v-8da78b78]{color:var(--muted);opacity:.7;align-items:center;gap:5px;display:inline-flex}.hint_spinner[data-v-8da78b78]{border:1.5px solid #ffffff26;border-top-color:var(--accent);border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:.7s linear infinite hint_spin-8da78b78;display:inline-block}.state_card.saving[data-v-8da78b78]{opacity:.7;pointer-events:none}@keyframes hint_spin-8da78b78{to{transform:rotate(360deg)}}.state_notice[data-v-8da78b78]{color:#fde68a;background:#fbbf2412;border:1px solid #fbbf2433;border-radius:8px;align-items:flex-start;gap:8px;padding:9px 11px;font-size:12px;line-height:1.5;display:flex}.notice_icon[data-v-8da78b78]{opacity:.85;flex-shrink:0;width:14px;height:14px;margin-top:1px}.state_card[data-v-8da78b78]{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;transition:border-color .15s;display:flex}.state_card[data-v-8da78b78]:hover{border-color:#ffffff21}.state_card[data-v-8da78b78] .state_code_chip{border-radius:9px;min-width:40px;height:32px;font-size:12px}.state_name[data-v-8da78b78]{color:var(--text);flex:1;min-width:0;font-size:14px;font-weight:700}.rank_badge[data-v-8da78b78]{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:800;display:inline-flex}.rank_badge.live[data-v-8da78b78]{color:#b8ff96;background:#9be15d1a;border:1px solid #9be15d8c}.rank_badge.beta[data-v-8da78b78]{color:#9ed4ff;background:#7dc8ff14;border:1px solid #7dc8ff73}.change_btn[data-v-8da78b78]{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:7px;flex-shrink:0;padding:6px 11px;font-size:12px;font-weight:600;transition:color .15s,border-color .15s}.change_btn[data-v-8da78b78]:hover:not(:disabled){color:var(--text);border-color:#fff3}.change_btn[data-v-8da78b78]:disabled{opacity:.5;cursor:not-allowed}.state_picker[data-v-8da78b78]{gap:8px;display:grid}.visually_hidden[data-v-8da78b78]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.search_wrap[data-v-8da78b78]{position:relative}.search_icon[data-v-8da78b78]{width:16px;height:16px;color:var(--muted);pointer-events:none;opacity:.6;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.state_input[data-v-8da78b78]{box-sizing:border-box;border:1px solid var(--border);width:100%;color:var(--text);background:#ffffff06;border-radius:10px;padding:9px 12px 9px 34px;font-family:inherit;font-size:14px;transition:border-color .15s}.state_input[data-v-8da78b78]:focus{border-color:#d7b43a80;outline:none}.state_input[data-v-8da78b78]:disabled{opacity:.5;cursor:not-allowed}.state_list[data-v-8da78b78]{border:1px solid var(--border);background:linear-gradient(#0b1630fa,#081228fc);border-radius:10px;max-height:240px;margin:0;padding:4px;list-style:none;overflow-y:auto;box-shadow:0 16px 40px #00000052}.state_option[data-v-8da78b78]{cursor:pointer;border-radius:7px;align-items:center;gap:10px;padding:8px 10px;transition:background .1s;display:flex}.state_option[data-v-8da78b78]:hover,.state_option.active[data-v-8da78b78]{background:#ffffff0f}.state_option[data-v-8da78b78] .state_code_chip{border-radius:7px;min-width:34px;height:26px;font-size:10px}.opt_name[data-v-8da78b78]{color:var(--text);flex:1;font-size:13px;font-weight:600}.opt_badge[data-v-8da78b78]{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:2px 6px;font-size:9.5px;font-weight:800}.opt_badge.live[data-v-8da78b78]{color:#b8ff96;background:#9be15d1a;border:1px solid #9be15d8c}.opt_badge.beta[data-v-8da78b78]{color:#9ed4ff;background:#7dc8ff14;border:1px solid #7dc8ff73}.no_match[data-v-8da78b78]{color:var(--muted);margin:0;padding:0 4px;font-size:12px}.save_btn[data-v-8da78b78]{color:#061626;cursor:pointer;background:linear-gradient(#20c997,#17a2b8);border:1px solid #20c99766;border-radius:9px;justify-self:start;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:800;transition:opacity .15s;display:inline-flex}.save_btn[data-v-8da78b78]:disabled{opacity:.5;cursor:not-allowed}.btn_spinner[data-v-8da78b78]{border:2px solid #06162640;border-top-color:currentColor;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite spin-8da78b78}@keyframes spin-8da78b78{to{transform:rotate(360deg)}}.switch_toggle[data-v-a393aa69]{--sw_w:46px;--sw_h:26px;width:var(--sw_w);height:var(--sw_h);cursor:pointer;background:#081228e6;border:1px solid #ffffff1f;border-radius:999px;flex-shrink:0;padding:0;transition:background .28s cubic-bezier(.45,0,.22,1),border-color .28s,box-shadow .28s;position:relative}.switch_toggle.on[data-v-a393aa69]{background:var(--select-blue);border-color:#0000}.switch_knob[data-v-a393aa69]{background:#e8eefc;border-radius:50%;width:20px;height:20px;transition:transform .28s cubic-bezier(.34,1.2,.64,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 4px #00000059}.switch_toggle.on .switch_knob[data-v-a393aa69]{background:#0a1224;transform:translate(20px)}.switch_toggle.disabled[data-v-a393aa69]{opacity:.4;cursor:not-allowed;filter:grayscale(.6)}.clubs_tab[data-v-d48d526b]{display:grid}.clubs_sections[data-v-d48d526b]{flex-direction:column;display:flex}.clubs_sections>.section+.section[data-v-d48d526b]{border-top:1px solid var(--border);margin-top:32px;padding-top:32px}.section.dimmed[data-v-d48d526b]>*{opacity:.55}.section_header[data-v-d48d526b]{gap:6px;margin-bottom:16px;display:grid}.section_title[data-v-d48d526b]{letter-spacing:-.015em;margin:0;font-size:15px;font-weight:850;line-height:1.3}.section_sub[data-v-d48d526b]{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.membership_list[data-v-d48d526b]{flex-direction:column;gap:4px;display:flex}.membership_row[data-v-d48d526b]{grid-template-columns:40px 1fr auto auto;align-items:center;gap:12px;min-height:52px;padding:6px 0;display:grid}.membership_row.single_club[data-v-d48d526b]{grid-template-columns:40px 1fr auto}.membership_avatar[data-v-d48d526b]{object-fit:cover;border-radius:50%;width:40px;height:40px}.membership_avatar.fallback[data-v-d48d526b]{color:var(--accent);background:#f0d67a1f;place-items:center;font-size:14px;font-weight:850;display:grid}.membership_meta[data-v-d48d526b]{gap:2px;min-width:0;display:grid}.membership_name[data-v-d48d526b]{font-size:14px;font-weight:800;line-height:1.35}.membership_status[data-v-d48d526b]{font-size:12px;line-height:1.35}.membership_status.pending[data-v-d48d526b]{color:#d7b43a}.home_toggle[data-v-d48d526b]{appearance:none;color:#e6ecfa52;cursor:pointer;background:0 0;border:0;place-items:center;width:30px;height:30px;transition:color .2s;display:grid}.home_toggle[data-v-d48d526b]:hover{color:var(--muted)}.home_toggle.is_home[data-v-d48d526b]{color:var(--select-blue);cursor:default;font-weight:900}.home_toggle.is_home[data-v-d48d526b]:hover{color:var(--select-blue)}.leave_btn[data-v-d48d526b]{appearance:none;color:#ff8a8a;cursor:pointer;background:#ff4d4f14;border:1px solid #ff6b6b4d;border-radius:999px;height:30px;padding:0 12px;font-size:12px;font-weight:750}.leave_btn[data-v-d48d526b]:disabled{opacity:.45;cursor:not-allowed}.add_club_block[data-v-d48d526b]{gap:10px;margin-top:18px;display:grid}.add_club_label[data-v-d48d526b]{color:var(--muted);font-size:12px;font-weight:750;line-height:1.35}.club_search_wrap[data-v-d48d526b]{position:relative}.search_icon[data-v-d48d526b]{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.club_input[data-v-d48d526b]{border:1px solid var(--border);width:100%;height:42px;color:var(--text);background:#ffffff06;border-radius:12px;outline:none;padding:0 12px 0 38px;font-size:14px}.club_input[data-v-d48d526b]:focus{border-color:#4d8cf573;box-shadow:0 0 0 3px #4d8cf524}.club_suggestions[data-v-d48d526b]{border:1px solid var(--border);background:#081228f2;border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.club_suggestion_btn[data-v-d48d526b]{appearance:none;width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;display:flex}.club_suggestion_btn[data-v-d48d526b]:hover{background:#4d8cf51a}.s_avatar[data-v-d48d526b]{object-fit:cover;border-radius:50%;flex-shrink:0;width:30px;height:30px}.s_avatar.fallback[data-v-d48d526b]{color:var(--accent);background:#f0d67a1f;place-items:center;font-size:12px;font-weight:850;display:grid}.s_text[data-v-d48d526b]{gap:2px;min-width:0;display:grid}.s_name[data-v-d48d526b]{font-size:14px;font-weight:750;line-height:1.3}.s_meta[data-v-d48d526b]{color:var(--muted);font-size:12px;line-height:1.35}.save_btn[data-v-d48d526b]{appearance:none;color:#fff;background:var(--select-blue);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;width:fit-content;height:40px;padding:0 18px;font-size:13px;font-weight:850;transition:filter .15s;display:inline-flex}.save_btn[data-v-d48d526b]:hover{filter:brightness(1.08)}.save_btn[data-v-d48d526b]:disabled{opacity:.45;cursor:not-allowed}.btn_spinner[data-v-d48d526b]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin-d48d526b}@keyframes spin-d48d526b{to{transform:rotate(360deg)}}.membership_hint[data-v-d48d526b]{color:var(--muted);margin:16px 0 0;font-size:13px;line-height:1.5}.membership_hint a[data-v-d48d526b]{color:var(--select-blue);font-weight:750;text-decoration:none}.empty_state[data-v-d48d526b]{color:var(--muted);font-size:14px;line-height:1.5}.empty_state p[data-v-d48d526b]{margin:0}.career_list[data-v-d48d526b]{flex-direction:column;gap:4px;display:flex}.career_row[data-v-d48d526b]{grid-template-columns:40px 1fr auto;align-items:center;gap:12px;min-height:52px;padding:6px 0;display:grid}.career_icon[data-v-d48d526b]{color:var(--accent);justify-self:center}.career_text[data-v-d48d526b]{gap:3px;min-width:0;display:grid}.career_thumb[data-v-d48d526b]{width:40px;height:40px;color:var(--accent);background:#f0d67a1f;border-radius:50%;justify-self:center;place-items:center;font-size:14px;font-weight:850;display:grid;overflow:hidden}.career_thumb img[data-v-d48d526b]{object-fit:cover;width:100%;height:100%}.career_label[data-v-d48d526b]{color:var(--muted);font-size:12px;font-weight:700;line-height:1.3}.career_value[data-v-d48d526b]{font-size:15px;font-weight:800;line-height:1.35}.career_stars[data-v-d48d526b]{gap:2px;margin-top:3px;display:flex}.star[data-v-d48d526b]{color:#ffffff2e}.star.filled[data-v-d48d526b]{color:var(--accent)}.connections_list[data-v-d48d526b]{flex-direction:column;gap:4px;display:flex}.connection_row[data-v-d48d526b]{align-items:center;gap:12px;min-height:52px;padding:6px 0;display:flex}.conn_initial[data-v-d48d526b]{width:40px;height:40px;color:var(--accent);background:#f0d67a1f;border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:850;display:grid}.conn_name[data-v-d48d526b]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:700;line-height:1.35;overflow:hidden}.conn_message_btn[data-v-d48d526b]{appearance:none;border:1px solid var(--border);height:30px;color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;margin-left:auto;padding:0 12px;font-size:12px;font-weight:750;transition:color .15s,border-color .15s;display:inline-flex}.conn_message_btn[data-v-d48d526b]:hover{color:var(--select-blue);border-color:#4d8cf573}.conn_message_btn[data-v-d48d526b]:focus-visible{outline:1px solid var(--select-blue);outline-offset:2px;color:var(--select-blue)}.adv_tab[data-v-ffe0a09e]{display:grid}.adv_actions[data-v-ffe0a09e]{grid-template-columns:auto 1fr auto;align-items:stretch;gap:8px;margin-bottom:8px;display:grid}.points_chip[data-v-ffe0a09e]{border:1px solid var(--border);height:44px;color:var(--accent);white-space:nowrap;background:#ffffff08;border-radius:999px;align-items:center;gap:5px;padding:0 12px;font-weight:800;display:inline-flex}.points_chip_icon[data-v-ffe0a09e]{color:var(--accent);flex-shrink:0}.points_chip_value[data-v-ffe0a09e]{font-variant-numeric:tabular-nums;font-size:15px}.points_chip_label[data-v-ffe0a09e]{color:var(--muted);font-size:11px;font-weight:700}.quests_btn[data-v-ffe0a09e]{appearance:none;color:var(--text);cursor:pointer;text-align:left;background:linear-gradient(120deg,#f0d67a29,#081228d9);border:1px solid #f0d67a47;border-radius:14px;align-items:center;gap:10px;min-width:0;height:44px;padding:0 14px;font-weight:850;display:inline-flex;position:relative;overflow:hidden}.quests_glow[data-v-ffe0a09e]{pointer-events:none;background:radial-gradient(circle,#f0d67a59,#0000 70%);width:80px;height:80px;position:absolute;inset:-40% auto auto -10%}.quests_icon[data-v-ffe0a09e]{color:var(--accent);flex-shrink:0}.quests_text[data-v-ffe0a09e]{flex-direction:column;gap:1px;min-width:0;display:flex;overflow:hidden}.quests_label[data-v-ffe0a09e]{font-size:13px;line-height:1.1}.quests_sub[data-v-ffe0a09e]{color:var(--muted);white-space:nowrap;font-size:10.5px;font-weight:650;line-height:1.1}.quests_badge[data-v-ffe0a09e]{background:var(--select-blue);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:800;display:inline-flex}.shop_btn[data-v-ffe0a09e]{appearance:none;border:1px solid var(--border);color:var(--text);cursor:pointer;white-space:nowrap;background:#0f1d3fcc;border-radius:12px;align-items:center;gap:6px;height:44px;padding:0 16px;font-size:13px;font-weight:800;display:inline-flex}.shop_btn[data-v-ffe0a09e]:hover{border-color:#f0d67a59}.shop_btn_icon[data-v-ffe0a09e]{color:var(--muted);flex-shrink:0}.section[data-v-ffe0a09e]{padding:16px 0}.section[data-v-ffe0a09e]:first-child{padding-top:0}.section[data-v-ffe0a09e]:last-child{padding-bottom:0}.section+.section[data-v-ffe0a09e]{border-top:1px solid var(--border)}.section_header[data-v-ffe0a09e]{gap:4px;margin-bottom:12px;display:grid}.section_heading_row[data-v-ffe0a09e]{justify-content:space-between;align-items:center;gap:10px;display:flex}.section_title[data-v-ffe0a09e]{margin:0;font-size:15px;font-weight:850}.section_sub[data-v-ffe0a09e]{color:var(--muted);margin:0;font-size:12px}.section_count_badge[data-v-ffe0a09e]{font-variant-numeric:tabular-nums;color:var(--select-blue);flex-shrink:0;font-size:13px;font-weight:800}.equip_rail[data-v-ffe0a09e]{grid-template-columns:repeat(5,1fr);gap:8px;max-width:400px;margin:0 auto;display:grid}.equip_item[data-v-ffe0a09e]{aspect-ratio:1;width:100%;color:var(--muted);cursor:pointer;background:0 0;border:1.5px dashed #ffffff2e;border-radius:14px;place-items:center;transition:border-color .2s,transform .15s,background .2s;display:grid;position:relative}.equip_item[data-v-ffe0a09e]:hover{border-color:#ffffff52}.equip_item.equipped[data-v-ffe0a09e]{border-style:solid;border-color:var(--select-blue);color:var(--select-blue)}.equip_item.locked[data-v-ffe0a09e]{opacity:.55}.equip_emoji[data-v-ffe0a09e]{font-size:30px;line-height:1}.equip_medal_img[data-v-ffe0a09e]{object-fit:contain;pointer-events:none;width:78%;height:78%;display:block}.lock_badge[data-v-ffe0a09e]{color:var(--muted);border:1px solid var(--border);background:#0a1224;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:-3px;right:-3px}.selection_caption[data-v-ffe0a09e]{color:var(--accent);margin:10px 0 0;font-size:12px;font-weight:700}.adv_select[data-v-ffe0a09e]{border:1px solid var(--border);width:100%;height:42px;color:var(--text);background:#ffffff06;border-radius:12px;padding:0 12px;font-size:14px;font-weight:650}.locked_hint[data-v-ffe0a09e]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;font-size:11px;display:flex}.locked_hint_label[data-v-ffe0a09e]{flex-basis:100%}.locked_chip[data-v-ffe0a09e]{appearance:none;color:var(--accent);cursor:pointer;background:#f0d67a14;border:1px solid #f0d67a40;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:750}.inline_link[data-v-ffe0a09e]{appearance:none;color:var(--select-blue);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:750;text-decoration:underline}.pin_row[data-v-ffe0a09e]{grid-template-columns:56px 1fr;align-items:center;gap:10px;display:grid}.pin_preview[data-v-ffe0a09e]{width:56px;height:56px;color:var(--accent);border:1px solid var(--border);background:radial-gradient(circle at 30% 30%,#f0d67a40,#0000 60%),#ffffff08;border-radius:50%;place-items:center;font-size:24px;display:grid}.empty_note[data-v-ffe0a09e]{color:var(--muted);margin:10px 0 0;font-size:12px}.medals_empty[data-v-ffe0a09e]{margin:0}.acct_sheet[data-v-ffe0a09e]{padding:8px 16px 22px}.sheet_handle[data-v-ffe0a09e]{cursor:grab;touch-action:none;background:#ffffff29;border-radius:999px;width:44px;height:5px;margin:4px auto 18px}.sheet_handle[data-v-ffe0a09e]:active{cursor:grabbing}.sheet_header[data-v-ffe0a09e]{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.back_icon_btn[data-v-ffe0a09e]{color:#e8eefb;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#070f2194;border:1px solid #ffffff4d;border-radius:999px;flex-shrink:0;place-items:center;width:34px;height:34px;margin-top:2px;display:grid}.back_icon[data-v-ffe0a09e]{width:18px;height:18px;display:block}.sheet_title_group[data-v-ffe0a09e]{flex-direction:column;gap:4px;min-width:0;display:flex}.sheet_title[data-v-ffe0a09e]{width:fit-content;max-width:100%;margin:0;font-size:18px;font-weight:900}.sheet_sub[data-v-ffe0a09e]{color:var(--muted);margin:0;font-size:13px}.quest_stage[data-v-ffe0a09e]{isolation:isolate;position:relative}.quest_list[data-v-ffe0a09e],.shop_list[data-v-ffe0a09e]{gap:8px;display:grid}.quest_group_label[data-v-ffe0a09e]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:6px 2px 0;font-size:11px;font-weight:800}.quest_list.list_overlay[data-v-ffe0a09e]{z-index:0;pointer-events:none;width:100%;position:absolute;top:0;left:0}.quest_list.list_overlay .quest_row[data-v-ffe0a09e]{transform:none!important}.quest_row[data-v-ffe0a09e],.shop_row[data-v-ffe0a09e]{border:1px solid var(--border);background:#ffffff08;border-radius:12px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:12px;display:grid}.quest_row[data-v-ffe0a09e]{cursor:pointer;transition:background .16s,border-color .16s,transform .16s}.quest_row[data-v-ffe0a09e]:hover,.quest_row[data-v-ffe0a09e]:focus-visible{background:#ffffff0f;border-color:#f0d67a4d}.quest_row[data-v-ffe0a09e]:active{transform:scale(.985)}.quest_row[data-v-ffe0a09e]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a8c}.quest_row.done[data-v-ffe0a09e]{opacity:.65}.quest_row.expanding[data-v-ffe0a09e]{opacity:0!important}.quest_check[data-v-ffe0a09e]{width:28px;height:28px;color:var(--accent);background:#f0d67a1a;border:1px solid #0000;border-radius:50%;place-items:center;display:grid}.quest_row:not(.done) .quest_check[data-v-ffe0a09e]{border-color:var(--border);background:0 0}.quest_name[data-v-ffe0a09e],.shop_name[data-v-ffe0a09e]{font-size:13px;font-weight:800;transition:opacity .16s}.quest_desc[data-v-ffe0a09e],.shop_desc[data-v-ffe0a09e]{color:var(--muted);margin-top:2px;font-size:12px}.quest_progress_chip[data-v-ffe0a09e]{font-variant-numeric:tabular-nums;color:var(--accent);margin-top:6px;font-size:11px;font-weight:800;display:inline-flex}.quest_row_trail[data-v-ffe0a09e]{align-items:center;gap:4px;display:flex}.quest_pts[data-v-ffe0a09e]{color:var(--accent);font-variant-numeric:tabular-nums;font-size:14px;font-weight:850;transition:opacity .16s}.quest_row_chevron[data-v-ffe0a09e]{color:var(--muted);flex-shrink:0}.quest_detail_panel[data-v-ffe0a09e]{z-index:5;box-sizing:border-box;border:1px solid var(--border);will-change:top, left, width, height;background-color:#0b1630;background-image:linear-gradient(#ffffff08,#ffffff08),linear-gradient(#0b1630,#081228);border-radius:12px;position:absolute;overflow:hidden}.quest_detail_inner[data-v-ffe0a09e]{box-sizing:border-box;padding:14px 14px 10px;position:absolute;top:0;left:0}.quest_detail_heading[data-v-ffe0a09e]{flex-direction:column;align-items:flex-start;gap:4px;margin:0 0 16px;display:flex}.quest_detail_title[data-v-ffe0a09e]{color:var(--text);width:fit-content;max-width:100%;margin:0;font-size:18px;font-weight:900;line-height:1.2}.quest_detail_points[data-v-ffe0a09e]{color:var(--accent);font-variant-numeric:tabular-nums;width:fit-content;margin:0;font-size:14px;font-weight:850}.quest_hero[data-v-ffe0a09e]{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--quest-accent) 30%, transparent), #ffffff08);border:1px solid color-mix(in srgb, var(--quest-accent) 45%, var(--border));width:84px;height:84px;color:var(--quest-accent);border-radius:50%;place-items:center;margin:4px auto 18px;display:grid;position:relative}.quest_hero_icon[data-v-ffe0a09e]{color:var(--quest-accent)}.quest_hero_ring[data-v-ffe0a09e]{border:1px solid color-mix(in srgb, var(--quest-accent) 35%, transparent);border-radius:50%;animation:2.6s ease-out infinite quest_hero_pulse-ffe0a09e;position:absolute;inset:-10px}.quest_hero_ring.r2[data-v-ffe0a09e]{animation-delay:1.3s}@keyframes quest_hero_pulse-ffe0a09e{0%{opacity:.75;transform:scale(.85)}70%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(1.35)}}.quest_detail_desc[data-v-ffe0a09e]{text-align:center;color:var(--text);margin:0 0 16px;font-size:14px;line-height:1.5}.quest_detail_progress[data-v-ffe0a09e]{justify-items:center;gap:8px;margin:0 0 16px;display:grid}.quest_detail_progress_label[data-v-ffe0a09e]{font-variant-numeric:tabular-nums;color:var(--accent);font-size:13px;font-weight:850}.quest_detail_progress_track[data-v-ffe0a09e]{background:#ffffff14;border-radius:999px;width:100%;height:8px;display:block;overflow:hidden}.quest_detail_progress_fill[data-v-ffe0a09e]{background:var(--accent);border-radius:999px;height:100%;display:block}.quest_detail_reward[data-v-ffe0a09e]{border:1px solid var(--border);color:var(--accent);background:#f0d67a14;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0 0 18px;padding:10px 14px;font-size:13px;font-weight:700;display:flex}.quest_detail_reward.earned[data-v-ffe0a09e]{color:#37d67a;background:#37d67a1a;border-color:#37d67a4d}.quest_detail_reward strong[data-v-ffe0a09e]{font-weight:900}.quest_detail_done_chip[data-v-ffe0a09e]{color:#37d67a;background:#37d67a29;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-flex}.quest_detail_steps[data-v-ffe0a09e]{border:1px solid var(--border);background:#ffffff06;border-radius:14px;margin:0 0 20px;padding:14px 16px}.quest_detail_steps_title[data-v-ffe0a09e]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-size:11px;font-weight:800}.quest_detail_steps ol[data-v-ffe0a09e]{gap:8px;margin:0;padding-left:18px;display:grid}.quest_detail_steps li[data-v-ffe0a09e]{color:var(--text);font-size:13px;line-height:1.45}.quest_cta_btn[data-v-ffe0a09e]{background:linear-gradient(120deg, var(--select-blue), #3f8fe0);color:#fff;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;font-size:14px;font-weight:850;transition:filter .15s,transform .12s;display:flex}.quest_cta_btn[data-v-ffe0a09e]:hover{filter:brightness(1.08)}.quest_cta_btn[data-v-ffe0a09e]:active{transform:scale(.98)}.quest_detail_done_banner[data-v-ffe0a09e]{color:#37d67a;background:#37d67a1a;border:1px solid #37d67a4d;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;font-size:13px;font-weight:800;display:flex}.quest_detail_back_link[data-v-ffe0a09e]{width:100%;color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;margin-top:14px;padding:8px;font-size:12px;font-weight:700;display:flex}.quest_detail_back_link[data-v-ffe0a09e]:hover{color:var(--text)}[data-v-ffe0a09e] .modal.quests_sheet_modal{height:auto}.shop_balance[data-v-ffe0a09e]{color:var(--muted);margin-bottom:12px;font-size:13px}.shop_balance strong[data-v-ffe0a09e]{color:var(--accent)}.shop_emoji[data-v-ffe0a09e]{width:28px;height:28px;color:var(--muted);place-items:center;font-size:18px;display:grid}.buy_btn[data-v-ffe0a09e]{appearance:none;color:#fff;background:var(--select-blue);cursor:pointer;border:0;border-radius:999px;height:32px;padding:0 12px;font-size:12px;font-weight:800;transition:filter .15s}.buy_btn[data-v-ffe0a09e]:hover{filter:brightness(1.1)}.buy_btn[data-v-ffe0a09e]:disabled{opacity:.4;cursor:not-allowed}.owned_chip[data-v-ffe0a09e]{color:#37d67a;font-size:11px;font-weight:750}.account_page[data-v-94c500e4]{width:100%}.account_body[data-v-94c500e4]{gap:14px;width:min(720px,100%);margin:0 auto;padding:14px clamp(12px,3vw,20px) 48px;display:grid}.auth_redirect[data-v-94c500e4]{align-items:center;gap:10px;display:flex}.spinner[data-v-94c500e4]{border:2px solid #fff3;border-top-color:var(--accent);border-radius:999px;width:16px;height:16px;animation:.8s linear infinite spin-94c500e4}@keyframes spin-94c500e4{to{transform:rotate(360deg)}}.muted[data-v-94c500e4]{color:var(--muted)}.outcome_prompt[data-v-94c500e4]{background:linear-gradient(135deg,#f0d67a1f,#f0d67a0a);border:1px solid #f0d67a6b;border-radius:16px;align-items:center;gap:14px;padding:15px 16px;display:flex;position:relative;overflow:hidden}.outcome_prompt_glow[data-v-94c500e4]{pointer-events:none;background:radial-gradient(circle,#f0d67a47,#0000 68%);border-radius:50%;width:160px;height:160px;position:absolute;top:-40px;left:-30px}.outcome_prompt_icon[data-v-94c500e4]{color:#1a1305;background:linear-gradient(160deg,#ffe9a8,#f0d67a);border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;position:relative;box-shadow:0 6px 16px -8px #f0d67acc}.outcome_prompt_copy[data-v-94c500e4]{flex:1;gap:2px;min-width:0;display:grid;position:relative}.outcome_prompt_title[data-v-94c500e4]{letter-spacing:-.01em;color:#fff4cc;margin:0;font-size:15px;font-weight:1000}.outcome_prompt_sub[data-v-94c500e4]{color:#e6ecfab8;margin:0;font-size:12.5px;font-weight:600;line-height:1.4}.outcome_prompt_btn[data-v-94c500e4]{cursor:pointer;font:inherit;letter-spacing:.02em;color:#1a1305;background:linear-gradient(160deg,#ffe9a8,#f0d67a);border:0;border-radius:999px;flex-shrink:0;padding:10px 18px;font-size:13px;font-weight:900;transition:filter .14s,transform .12s;position:relative;box-shadow:0 8px 20px -10px #f0d67ad9}.outcome_prompt_btn[data-v-94c500e4]:hover{filter:brightness(1.05)}.outcome_prompt_btn[data-v-94c500e4]:active{transform:scale(.96)}@media (width<=480px){.outcome_prompt[data-v-94c500e4]{flex-wrap:wrap}.outcome_prompt_btn[data-v-94c500e4]{width:100%}}.onboarding[data-v-94c500e4]{gap:12px;display:grid}.onboarding_header[data-v-94c500e4]{gap:3px;display:grid}.onboarding_title[data-v-94c500e4]{letter-spacing:-.02em;color:var(--text);margin:0;font-size:17px;font-weight:850}.onboarding_sub[data-v-94c500e4]{color:var(--muted);margin:0;font-size:12.5px;line-height:1.45}.onboarding_steps[data-v-94c500e4]{margin:0;padding:0;list-style:none;display:grid}.onboarding_step[data-v-94c500e4]{grid-template-columns:30px 1fr;align-items:stretch;gap:12px;display:grid}.step_rail[data-v-94c500e4]{flex-direction:column;align-items:center;display:flex}.step_circle[data-v-94c500e4]{border:2px solid var(--border);width:30px;height:30px;color:var(--muted);background:#ffffff08;border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:800;display:grid}.step_check[data-v-94c500e4]{width:15px;height:15px}.step_connector[data-v-94c500e4]{background:var(--border);flex:1;width:2px;min-height:14px;margin:4px 0}.onboarding_step.is_complete .step_circle[data-v-94c500e4]{color:#37d67a;background:#37d67a24;border-color:#37d67a8c}.onboarding_step.is_complete .step_connector[data-v-94c500e4]{background:#37d67a66}.onboarding_step.is_active .step_circle[data-v-94c500e4]{border-color:var(--text);color:var(--text);background:#ffffff0f}.step_body[data-v-94c500e4]{appearance:none;color:inherit;text-align:left;cursor:default;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;padding:0 0 16px;display:flex}.onboarding_step:last-child .step_body[data-v-94c500e4]{padding-bottom:2px}.onboarding_step.is_clickable .step_body[data-v-94c500e4]{cursor:pointer}.step_text[data-v-94c500e4]{gap:3px;min-width:0;padding-top:5px;display:grid}.step_label[data-v-94c500e4]{color:var(--text);font-size:14px;font-weight:750;line-height:1.3}.onboarding_step.is_complete .step_label[data-v-94c500e4]{color:var(--muted)}.step_hint[data-v-94c500e4]{color:var(--muted);font-size:12.5px;line-height:1.4}.step_chevron[data-v-94c500e4]{color:var(--muted);flex-shrink:0;margin-top:6px;transition:transform .16s,color .16s;display:block}.onboarding_step.is_clickable .step_body:hover .step_label[data-v-94c500e4]{color:var(--text)}.onboarding_step.is_clickable .step_body:hover .step_chevron[data-v-94c500e4]{color:var(--text);transform:translate(2px)}.tab_panels[data-v-94c500e4]{gap:14px;display:grid}.tab_panel[data-v-94c500e4]{gap:14px;animation:.28s panel_in-94c500e4;display:grid}.profile_divider[data-v-94c500e4]{background:var(--border);height:1px;margin:2px 0}.home_state_section[data-v-94c500e4]{gap:8px;display:grid}.home_state_note[data-v-94c500e4]{color:var(--muted);margin:0;font-size:12px;line-height:1.45}@keyframes panel_in-94c500e4{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.extras_panel[data-v-94c500e4]{background:linear-gradient(#0b1630f0,#081228eb);border:1px solid #ffffff14;border-radius:16px;overflow:hidden}.panel_header[data-v-94c500e4]{justify-content:space-between;align-items:center;width:100%;padding:14px 16px;display:flex}.panel_header.as_button[data-v-94c500e4]{appearance:none;color:inherit;cursor:pointer;background:0 0;border:0}.panel_header_leading[data-v-94c500e4]{align-items:center;gap:10px;display:flex}.panel_icon[data-v-94c500e4]{width:18px;height:18px;color:var(--muted);flex-shrink:0}.title[data-v-94c500e4]{margin:0;font-size:14px;font-weight:850}.chev[data-v-94c500e4]{width:18px;height:18px;color:var(--muted);transition:transform .25s}.chev.up[data-v-94c500e4]{transform:rotate(180deg)}.drawer[data-v-94c500e4]{grid-template-rows:0fr;transition:grid-template-rows .32s;display:grid}.drawer.open[data-v-94c500e4]{grid-template-rows:1fr}.drawer_inner[data-v-94c500e4]{overflow:hidden}.security_body[data-v-94c500e4]{gap:12px;padding:0 16px 16px;display:grid}.security_row[data-v-94c500e4]{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.security_row.stacked[data-v-94c500e4]{flex-direction:column;align-items:stretch}.security_row_label[data-v-94c500e4]{color:var(--muted);font-size:13px;font-weight:750}.security_row_right[data-v-94c500e4]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.security_value[data-v-94c500e4]{font-size:13px}.security_value.muted[data-v-94c500e4]{color:var(--muted)}.verified_chip.small[data-v-94c500e4]{color:#37d67a;background:#37d67a1a;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:800;display:inline-flex}.chip_check[data-v-94c500e4]{flex-shrink:0}.password_fields[data-v-94c500e4]{gap:8px;display:grid}.sec_input[data-v-94c500e4]{height:40px;color:var(--text);background:#040a168c;border:1px solid #ffffff1a;border-radius:10px;padding:0 12px;font-size:14px}.action_btn[data-v-94c500e4]{appearance:none;cursor:pointer;border:0;border-radius:999px;height:34px;padding:0 14px;font-size:12px;font-weight:800}.action_btn.green[data-v-94c500e4]{color:#37d67a;background:#37d67a26}.action_btn.teal[data-v-94c500e4]{color:#20c997;background:#20c9972e;width:fit-content}.action_btn[data-v-94c500e4]:disabled{opacity:.45;cursor:not-allowed}.inline_error[data-v-94c500e4]{color:#ff6b6b;font-size:12px}.bottom_strip[data-v-94c500e4]{border-top:1px solid var(--border);flex-wrap:wrap;gap:10px;margin-top:8px;padding-top:16px;display:flex}.strip_btn[data-v-94c500e4]{appearance:none;border:1px solid var(--border);color:var(--text);cursor:pointer;background:linear-gradient(#14203c8c,#0c183073);border-radius:12px;flex:150px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:750;text-decoration:none;transition:transform .14s,border-color .18s,background .18s,box-shadow .18s,color .18s;display:inline-flex}.strip_btn[data-v-94c500e4]:hover{background:linear-gradient(#1a2848b3,#101e388c);border-color:#f0d67a59;transform:translateY(-1px);box-shadow:0 12px 26px -18px #000000e6}.strip_btn[data-v-94c500e4]:active{transform:translateY(0)}.strip_btn[data-v-94c500e4]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a99}.strip_btn.danger[data-v-94c500e4]{color:#ff9a9a;background:linear-gradient(#30121880,#240e146b);border-color:#ff6b6b47}.strip_btn.danger[data-v-94c500e4]:hover{color:#ffb3b3;background:linear-gradient(#40161ea6,#3010188c);border-color:#ff6b6b8c;box-shadow:0 12px 26px -18px #ff4d4fcc}.strip_icon[data-v-94c500e4]{opacity:.9;flex-shrink:0}.strip_badge[data-v-94c500e4]{color:#06203c;background:linear-gradient(#66c0ff,#2f8be6);border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:900;display:inline-flex}.toast[data-v-94c500e4]{color:var(--text);z-index:80;text-align:center;background:#081228f2;border:1px solid #ffffff1f;border-radius:999px;max-width:min(90vw,420px);padding:10px 16px;font-size:13px;font-weight:700;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000059}.adc[data-v-c46b50ff]{background:#ffffff06;border:1px solid #ffffff1a;border-radius:12px;transition:border-color .2s,box-shadow .2s,background .2s;overflow:hidden}.adc.loading[data-v-c46b50ff]{opacity:.6;pointer-events:none}.adc.selected[data-v-c46b50ff]{background:linear-gradient(160deg,#245c4038,#122c201f);border-color:#37d67a99;box-shadow:0 0 0 1px #37d67a40,0 8px 26px #1478462e}.adc.dimmed .adc_header[data-v-c46b50ff],.adc.dimmed .adc_body[data-v-c46b50ff]{opacity:.45}.adc.dimmed:hover .adc_header[data-v-c46b50ff],.adc.dimmed:hover .adc_body[data-v-c46b50ff]{opacity:.72}.adc_header[data-v-c46b50ff]{border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;padding:11px 13px;display:flex}.adc_state_unknown[data-v-c46b50ff]{color:#ffffff4d;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:36px;height:28px;font-size:12px;font-weight:800;display:inline-flex}.adc_name[data-v-c46b50ff]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15px;font-weight:800;overflow:hidden}.adc_sex_tag[data-v-c46b50ff]{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);opacity:.65;white-space:nowrap;border:1px solid #ffffff1a;border-radius:5px;flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:700}.adc_loading[data-v-c46b50ff]{color:var(--muted);align-items:center;gap:10px;padding:14px 13px;font-size:12px;display:flex}.adc_spinner[data-v-c46b50ff]{border:2px solid #ffffff1f;border-top-color:var(--accent);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite spin-c46b50ff}.adc_ranks[data-v-c46b50ff]{gap:14px;padding:15px;display:flex}.adc_rk_hand[data-v-c46b50ff]{flex-direction:column;flex:1;gap:11px;min-width:0;padding-left:13px;display:flex;position:relative}.adc_rk_hand[data-v-c46b50ff]:before{content:"";border-radius:3px;width:3px;position:absolute;top:2px;bottom:2px;left:0}.adc_rk_hand.lh[data-v-c46b50ff]:before{background:linear-gradient(#5aa0e0,#3f7fc2)}.adc_rk_hand.rh[data-v-c46b50ff]:before{background:linear-gradient(#45d68a,#2eb472)}.adc_rk_hand_label[data-v-c46b50ff]{letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.adc_rk_hand.lh .adc_rk_hand_label[data-v-c46b50ff]{color:#82bbf7}.adc_rk_hand.rh .adc_rk_hand_label[data-v-c46b50ff]{color:#74ecae}.adc_rk_stats[data-v-c46b50ff]{gap:22px;display:flex}.adc_rk_stat[data-v-c46b50ff]{flex-direction:column;gap:5px;display:flex}.adc_rk_stat .lbl[data-v-c46b50ff]{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);opacity:.65;white-space:nowrap;font-size:9px;font-weight:600}.adc_rk_stat .num[data-v-c46b50ff]{color:var(--text);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1}.adc_rk_stat .num .hash[data-v-c46b50ff]{vertical-align:.18em;margin-right:1px;font-size:.6em;font-weight:600}.adc_rk_hand.lh .num .hash[data-v-c46b50ff]{color:#82bbf7}.adc_rk_hand.rh .num .hash[data-v-c46b50ff]{color:#74ecae}.adc_rk_stat .num.nr[data-v-c46b50ff]{color:var(--muted);opacity:.4;font-size:16px;font-weight:500}.adc_no_rank[data-v-c46b50ff]{color:var(--muted);opacity:.7;padding:14px 15px;font-size:12px}.adc_medals[data-v-c46b50ff]{border-top:1px solid #ffffff0f;padding:11px 13px 12px}.adc_medals_label[data-v-c46b50ff]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);opacity:.55;margin-bottom:8px;font-size:9.5px;font-weight:700}.adc_medals_list[data-v-c46b50ff]{flex-direction:column;gap:7px;display:flex}.adc_medal_item[data-v-c46b50ff]{align-items:center;gap:9px;display:flex}.adc_medal_img[data-v-c46b50ff]{object-fit:contain;flex-shrink:0;width:26px;height:26px}.adc_medal_dot[data-v-c46b50ff]{border-radius:50%;flex-shrink:0;width:11px;height:11px;margin:0 7px}.adc_medal_dot.gold[data-v-c46b50ff]{background:gold;box-shadow:0 0 6px #ffd70066}.adc_medal_dot.silver[data-v-c46b50ff]{background:silver}.adc_medal_dot.bronze[data-v-c46b50ff]{background:#cd7f32}.adc_medal_text[data-v-c46b50ff]{flex-direction:column;gap:1px;min-width:0;display:flex}.adc_medal_event[data-v-c46b50ff]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.adc_medal_year[data-v-c46b50ff]{color:var(--muted);font-weight:500}.adc_medal_detail[data-v-c46b50ff]{color:var(--muted);opacity:.75;flex-wrap:wrap;gap:0 8px;font-size:10px;display:flex}.adc_no_medals[data-v-c46b50ff]{color:var(--muted);opacity:.5;border-top:1px solid #ffffff0f;padding:11px 13px 12px;font-size:12px}.adc_actions[data-v-c46b50ff]{border-top:1px solid #ffffff0f;flex-wrap:wrap;gap:8px;padding:11px 13px;display:flex}.adc_confirm_btn[data-v-c46b50ff]{color:#8ff0bb;cursor:pointer;opacity:.62;background:#37d67a14;border:1px solid #37d67a66;border-radius:9px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:700;transition:filter .15s,background .15s,color .15s,opacity .15s;display:inline-flex}.adc_confirm_btn[data-v-c46b50ff]:hover{opacity:.82;background:#37d67a29}.adc_confirm_btn.active[data-v-c46b50ff]{opacity:1;color:#072014;background:linear-gradient(#37d67a,#2fbf6d);border-color:#37d67a99}.adc_confirm_btn.active[data-v-c46b50ff]:hover{filter:brightness(1.06)}.adc_btn_ico[data-v-c46b50ff]{width:14px;height:14px}.adc_diff_btn[data-v-c46b50ff]{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:9px;align-items:center;padding:8px 13px;font-size:12px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.adc_diff_btn.armed[data-v-c46b50ff]{color:var(--text);background:#ffffff0d;border-color:#ffffff38}.adc_diff_btn.armed[data-v-c46b50ff]:hover{background:#ffffff1a}.adc_diff_btn[data-v-c46b50ff]:disabled{opacity:.4;cursor:default}@keyframes spin-c46b50ff{to{transform:rotate(360deg)}}.anf[data-v-db6d0faa]{flex-direction:column;gap:10px;width:100%;display:flex;position:relative}.anf_locked_wrap[data-v-db6d0faa]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.anf_locked_display[data-v-db6d0faa]{flex:1;align-items:center;gap:7px;min-width:0;display:flex}.anf_lock_ico[data-v-db6d0faa]{color:#6ad29e;flex-shrink:0}.anf_locked_name[data-v-db6d0faa]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.anf_chip[data-v-db6d0faa]{letter-spacing:.02em;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.anf_chip.verified[data-v-db6d0faa]{color:#ecfff4;background:#2ecc711f;border:1px solid #92ffc659}.anf_chip.pending[data-v-db6d0faa]{color:#ffe9b3;background:#d7b43a1f;border:1px solid #d7b43a66}.anf_chip_check[data-v-db6d0faa]{stroke:#6ee7a7;width:12px;height:12px}.anf_input_wrap[data-v-db6d0faa]{align-items:center;display:flex;position:relative}.anf_search_ico[data-v-db6d0faa]{width:16px;height:16px;color:var(--muted);opacity:.5;pointer-events:none;flex-shrink:0;position:absolute;left:12px}.anf_input[data-v-db6d0faa]{box-sizing:border-box;border:1px solid var(--border);width:100%;color:var(--text);background:#ffffff06;border-radius:10px;padding:11px 38px 11px 36px;font-family:inherit;font-size:14px;transition:border-color .15s,background .15s}.anf_input[data-v-db6d0faa]::placeholder{color:var(--muted);opacity:.45}.anf_input[data-v-db6d0faa]:focus{background:#ffffff08;border-color:#d7b43a8c;outline:none}.anf_input.has_value[data-v-db6d0faa]{border-color:#5096dc66}.anf_spinner[data-v-db6d0faa]{border:2px solid #ffffff1f;border-top-color:var(--accent);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite spin-db6d0faa;position:absolute;right:12px}.anf_spinner.dark[data-v-db6d0faa]{border-color:#ffffff24;border-top-color:var(--accent);position:static}.anf_clear_btn[data-v-db6d0faa]{width:24px;height:24px;color:var(--muted);cursor:pointer;opacity:.6;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;right:8px}.anf_clear_btn[data-v-db6d0faa]:hover{opacity:1;background:#ffffff0f}.anf_clear_btn svg[data-v-db6d0faa]{width:14px;height:14px}.anf_dropdown[data-v-db6d0faa]{z-index:30;scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;background:linear-gradient(#0b1632fc,#08122afc);border:1px solid #ffffff1a;border-radius:12px;max-height:300px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 48px #0006,0 0 0 1px #ffffff0a}.anf_opt[data-v-db6d0faa]{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;transition:background .1s;display:flex}.anf_opt[data-v-db6d0faa]:hover,.anf_opt.active[data-v-db6d0faa]{background:#fff1}.anf_opt_state[data-v-db6d0faa]{flex-shrink:0}.anf_state_placeholder[data-v-db6d0faa]{color:#fff3;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;min-width:28px;height:22px;padding:0 6px;font-size:11px;font-weight:800;display:inline-flex}.anf_opt_name[data-v-db6d0faa]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.anf_opt_ranks[data-v-db6d0faa]{flex-shrink:0;align-items:center;gap:4px;display:flex}.anf_rank_tag[data-v-db6d0faa]{white-space:nowrap;border-radius:5px;padding:2px 6px;font-size:10px;font-weight:700}.anf_rank_tag.rh[data-v-db6d0faa]{color:#6ee7a7;background:#37d67a1f;border:1px solid #37d67a33}.anf_rank_tag.lh[data-v-db6d0faa]{color:#7ab4f5;background:#5096dc1f;border:1px solid #5096dc33}.anf_rank_tag.unranked[data-v-db6d0faa]{color:var(--muted);opacity:.35;background:0 0;border:0;font-weight:500}.anf_new_opt[data-v-db6d0faa]{color:#d7b43a;border-top:1px solid #ffffff0f;margin-top:2px;padding-top:10px}.anf_new_plus[data-v-db6d0faa]{color:#d7b43a;border:1.5px solid #d7b43a8c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.anf_new_plus svg[data-v-db6d0faa]{width:13px;height:13px;display:block}.anf_new_label[data-v-db6d0faa]{font-size:12px;font-weight:600}.anf_new_label strong[data-v-db6d0faa]{font-weight:800}.anf_cards_wrap[data-v-db6d0faa]{flex-direction:column;gap:8px;display:flex}.anf_cards_loading[data-v-db6d0faa]{color:var(--muted);border:1px dashed #ffffff1f;border-radius:12px;align-items:center;gap:9px;padding:12px 13px;font-size:12px;display:flex}.anf_new_card[data-v-db6d0faa]{background:#d7b43a0d;border:1px solid #d7b43a4d;border-radius:12px;transition:border-color .2s,box-shadow .2s,background .2s,opacity .2s;overflow:hidden}.anf_new_card.selected[data-v-db6d0faa]{background:linear-gradient(160deg,#245c4038,#122c201f);border-color:#37d67a99;box-shadow:0 0 0 1px #37d67a40,0 8px 26px #1478462e}.anf_new_card.dimmed .anf_new_card_head[data-v-db6d0faa]{opacity:.45}.anf_new_card.dimmed:hover .anf_new_card_head[data-v-db6d0faa]{opacity:.72}.anf_new_card_head[data-v-db6d0faa]{align-items:center;gap:10px;padding:11px 13px;display:flex}.anf_new_card_icon[data-v-db6d0faa]{color:#e0c558;border:1.5px solid #d7b43a80;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.anf_new_card.selected .anf_new_card_icon[data-v-db6d0faa]{color:#8ff0bb;border-color:#37d67a99}.anf_new_card_icon svg[data-v-db6d0faa]{width:16px;height:16px;display:block}.anf_new_card_text[data-v-db6d0faa]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.anf_new_card_title[data-v-db6d0faa]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.anf_new_card_sub[data-v-db6d0faa]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;overflow:hidden}.anf_new_card_sub .nm[data-v-db6d0faa]{color:var(--text);font-weight:600}.anf_new_card_actions[data-v-db6d0faa]{border-top:1px solid #ffffff0f;flex-wrap:wrap;gap:8px;padding:11px 13px;display:flex}.anf_new_confirm[data-v-db6d0faa]{color:#8ff0bb;cursor:pointer;opacity:.62;background:#37d67a14;border:1px solid #37d67a66;border-radius:9px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:700;transition:filter .15s,background .15s,color .15s,opacity .15s;display:inline-flex}.anf_new_confirm[data-v-db6d0faa]:hover{opacity:.82;background:#37d67a29}.anf_new_confirm.active[data-v-db6d0faa]{opacity:1;color:#072014;background:linear-gradient(#37d67a,#2fbf6d);border-color:#37d67a99}.anf_new_confirm.active[data-v-db6d0faa]:hover{filter:brightness(1.06)}.anf_btn_ico[data-v-db6d0faa]{width:14px;height:14px}.anf_new_diff[data-v-db6d0faa]{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:9px;align-items:center;padding:8px 13px;font-size:12px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.anf_new_diff.armed[data-v-db6d0faa]{color:var(--text);background:#ffffff0d;border-color:#ffffff38}.anf_new_diff.armed[data-v-db6d0faa]:hover{background:#ffffff1a}.anf_new_diff[data-v-db6d0faa]:hover:not(:disabled){color:var(--text);background:#ffffff0f}.anf_new_diff[data-v-db6d0faa]:disabled{opacity:.4;cursor:default}.anf_state_req[data-v-db6d0faa]{background:#5096dc0f;border:1px solid #7dc8ff47;border-radius:12px;flex-direction:column;gap:9px;margin-top:8px;padding:14px 13px;display:flex}.anf_state_req_label[data-v-db6d0faa]{color:#9ed4ff;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.anf_state_req_ico[data-v-db6d0faa]{flex-shrink:0;width:15px;height:15px}.anf_state_req_note[data-v-db6d0faa]{color:var(--muted);opacity:.85;margin:0;font-size:11px;line-height:1.5}@keyframes spin-db6d0faa{to{transform:rotate(360deg)}}.verify_page[data-v-1d452268]{width:100%}.verify_body[data-v-1d452268]{gap:14px;width:min(680px,100%);margin:0 auto;padding:16px clamp(12px,3vw,20px) 40px;display:grid}.auth_redirect[data-v-1d452268]{align-items:center;gap:10px;display:flex}.spinner[data-v-1d452268]{border:2px solid #fff3;border-top-color:var(--accent);border-radius:999px;width:16px;height:16px;animation:.8s linear infinite spin-1d452268}@keyframes spin-1d452268{to{transform:rotate(360deg)}}.muted[data-v-1d452268]{color:var(--muted)}.verify_header[data-v-1d452268]{grid-template-columns:40px 1fr 40px;align-items:center;gap:8px;display:grid}.back_btn[data-v-1d452268]{appearance:none;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.back_btn[data-v-1d452268]:hover{background:#ffffff0f}.back_btn svg[data-v-1d452268]{width:22px;height:22px}.header_center[data-v-1d452268]{text-align:center}.header_spacer[data-v-1d452268]{width:40px}.page_title[data-v-1d452268]{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:900}.verify_content[data-v-1d452268]{gap:12px;display:grid}.status_row[data-v-1d452268]{display:flex}.status_badge[data-v-1d452268]{border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}.status_badge.verified[data-v-1d452268]{color:#37d67a;background:#37d67a1f}.status_badge.pending[data-v-1d452268]{color:#d7b43a;background:#d7b43a1f}.status_badge.rejected[data-v-1d452268]{color:#ff6b6b;background:#ff4d4f1f}.identity_notice[data-v-1d452268]{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.identity_notice.success[data-v-1d452268]{color:#9eabc9}.identity_notice strong[data-v-1d452268]{color:var(--text)}.name_hint[data-v-1d452268]{font-size:12px}.name_hint.pending[data-v-1d452268]{color:#d7b43a}.name_hint.rejected[data-v-1d452268],.name_hint_error[data-v-1d452268]{color:#ff6b6b}.name_submit_row[data-v-1d452268]{display:flex}.submit_btn[data-v-1d452268]{appearance:none;color:#0a1224;cursor:pointer;background:linear-gradient(180deg, #f2d983, var(--accent-2));border:0;border-radius:999px;align-items:center;gap:8px;height:42px;padding:0 20px;font-weight:850;display:inline-flex}.submit_btn[data-v-1d452268]:disabled{opacity:.45;cursor:not-allowed}.btn_spinner[data-v-1d452268]{border:2px solid #0003;border-top-color:#0a1224;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin-1d452268}.toast[data-v-1d452268]{color:var(--text);z-index:80;background:#081228f2;border:1px solid #ffffff1f;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:700;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000059}[data-v-ea686956] .acct_sheet_modal{background:linear-gradient(#0b1630,#081228);max-width:860px}.acct[data-v-ea686956]{flex-direction:column;gap:14px;padding:0 16px 20px;display:flex;position:relative}.acct_chrome[data-v-ea686956]{z-index:5;pointer-events:none;grid-template-columns:36px 1fr 36px;align-items:start;padding:16px 12px 0;display:grid;position:absolute;top:0;left:0;right:0}.acct_back[data-v-ea686956]{cursor:pointer;pointer-events:auto;color:#e8eefb;-webkit-backdrop-filter:blur(4px);background:#070f2194;border:1px solid #ffffff4d;border-radius:999px;place-items:center;width:36px;height:36px;padding:0;display:grid}.acct_back[data-v-ea686956]:hover{filter:brightness(1.12);border-color:#ffffff7a}.acct_handle[data-v-ea686956]{justify-content:center;margin-top:-10px;padding-top:0;display:flex}.acct_handle_bar[data-v-ea686956]{cursor:grab;pointer-events:auto;touch-action:none;background:#ffffff94;border-radius:999px;width:46px;height:5px;box-shadow:0 2px 8px #00000047}.acct_banner[data-v-ea686956]{background:radial-gradient(80% 120% at 10% 0,#f0d67a29,#0000 55%),radial-gradient(70% 100% at 90% 100%,#2078c82e,#0000 50%),linear-gradient(135deg,#0d1a36 0%,#081228 55%,#0a2040 100%);height:150px;margin:0 -16px;position:relative;overflow:hidden}.banner_staff[data-v-ea686956]{background:radial-gradient(80% 120% at 10% 0,#5aaaff38,#0000 55%),linear-gradient(135deg,#0b1a3a,#081228 60%,#0a2448)}.acct_banner_mark[data-v-ea686956]{letter-spacing:-.03em;text-transform:uppercase;color:#ffffff0b;white-space:nowrap;font-size:64px;font-style:italic;font-weight:1000;line-height:1;position:absolute;bottom:-10px;right:18px}@media (width>=640px){.acct_banner[data-v-ea686956]{height:180px}}.acct_head[data-v-ea686956]{z-index:2;align-items:flex-start;gap:12px;margin-top:-22px;display:flex;position:relative}.acct_avatar[data-v-ea686956]{box-sizing:border-box;background:linear-gradient(145deg,#f0d67a8c,#0f1d3fe6);border-radius:50%;flex-shrink:0;width:88px;height:88px;padding:3px;box-shadow:0 8px 24px #00000059}.acct_avatar_disk[data-v-ea686956]{width:100%;height:100%;color:var(--accent);background:radial-gradient(circle at 30% 25%,#f0d67a47,#0000 55%),linear-gradient(145deg,#132447,#0a1630);border-radius:50%;place-items:center;font-size:32px;font-weight:900;display:grid;overflow:hidden}.acct_avatar_disk .disk_avatar[data-v-ea686956]{--user_avatar_size:100%;box-shadow:none}.acct_identity[data-v-ea686956]{flex-direction:column;flex:1;gap:6px;min-width:0;padding-top:32px;display:flex}.acct_name[data-v-ea686956]{letter-spacing:-.02em;color:var(--text);overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:800;line-height:1.15}.acct_title_row[data-v-ea686956]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.acct_title[data-v-ea686956]{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:11.5px;font-weight:800}.acct_club[data-v-ea686956]{color:#c8d3ec;align-items:center;gap:5px;font-size:13px;font-weight:600;display:inline-flex}.acct_note[data-v-ea686956]{color:#dbe4f5;background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;margin:0;padding:12px 14px;font-size:14px;font-weight:500;line-height:1.5}.acct_section[data-v-ea686956]{border-top:1px solid var(--border);padding-top:14px}.acct_label[data-v-ea686956]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:12px;font-weight:800}.acct_rows[data-v-ea686956]{flex-direction:column;display:flex}.acct_row[data-v-ea686956]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:6px 0;display:grid}.acct_row_label[data-v-ea686956]{color:var(--muted);align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:inline-flex}.acct_row_value[data-v-ea686956]{text-align:right;color:var(--text);overflow-wrap:anywhere;font-size:13.5px;font-weight:700}.acct_row_value.muted[data-v-ea686956]{color:var(--muted);font-weight:500}.acct_can[data-v-ea686956]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.acct_can li[data-v-ea686956]{color:#c8d3ec;align-items:flex-start;gap:9px;font-size:13.5px;font-weight:500;line-height:1.45;display:flex}.acct_can li[data-v-ea686956] svg{flex-shrink:0;margin-top:2px}.acct_can li.yes[data-v-ea686956] svg{color:#7fe3b0}.acct_can li.no[data-v-ea686956] svg{color:var(--muted)}.acct_footer[data-v-ea686956]{justify-content:center;width:100%;display:flex}.acct_message[data-v-ea686956]{cursor:pointer;width:min(360px,100%);min-height:50px;font:inherit;color:#fff;background:linear-gradient(165deg,#2f8be6,#1857b0);border:1px solid #82c8ff73;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:800;display:inline-flex;box-shadow:0 12px 28px -12px #2f8be6cc}.acct_message[data-v-ea686956]:hover:not(:disabled){filter:brightness(1.08)}.acct_message[data-v-ea686956]:disabled{opacity:.5;cursor:not-allowed}.acct_back[data-v-ea686956]:focus-visible,.acct_message[data-v-ea686956]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a99}.ccd[data-v-b7eb7c16]{width:100%;height:40px;font:inherit;text-align:left;cursor:pointer;color:var(--text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080f20eb;border:0;border-bottom:1px solid #ffffff14;align-items:center;gap:10px;padding:0 12px 0 16px;display:flex}.ccd[data-v-b7eb7c16]:hover{background:#0e1830f2}.ccd[data-v-b7eb7c16]:focus-visible{outline-offset:-2px;outline:2px solid #f0d67a99}.ccd_state[data-v-b7eb7c16]{color:#a9c8ec;flex-shrink:0;font-size:13px;font-weight:800}.tone_gold .ccd_state[data-v-b7eb7c16]{color:#f0d67a}.tone_teal .ccd_state[data-v-b7eb7c16]{color:#5ee6c4}.tone_final .ccd_state[data-v-b7eb7c16]{color:var(--text)}.tone_dead .ccd_state[data-v-b7eb7c16]{color:var(--muted)}.ccd_text[data-v-b7eb7c16]{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:13px;font-weight:600;overflow:hidden}.roll[data-v-dbacb21e]{white-space:nowrap;align-items:baseline;display:inline-flex}.roll_cell[data-v-dbacb21e]{vertical-align:baseline;line-height:1.15;display:inline-block;position:relative;overflow:hidden}.roll_cell.is_digit[data-v-dbacb21e]{width:var(--digit_w,.82em);text-align:center}.roll_ch[data-v-dbacb21e]{display:inline-block}.roll-enter-active[data-v-dbacb21e],.roll-leave-active[data-v-dbacb21e]{transition:transform .42s cubic-bezier(.3,.9,.3,1),opacity .42s}.roll-leave-active[data-v-dbacb21e]{position:absolute;top:0;left:0;right:0}.roll-enter-from[data-v-dbacb21e]{opacity:0;transform:translateY(-100%)}.roll-leave-to[data-v-dbacb21e]{opacity:0;transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.roll-enter-active[data-v-dbacb21e],.roll-leave-active[data-v-dbacb21e]{transition:none}}.cce[data-v-a0ed4cea]{--ink:#07101f;--ink_foot:#050b16;--muted:#cedaee94;--hair:#a0beff17;--ivory:#f6f2ea;--cta:246 196 72;--cta_ink:#14100a;--them:232 206 150;--them_hi:255 244 218;--them_name:#edd6a5;--tint_them:.16;--you:36 210 226;--you_hi:196 246 255;--you_name:#47dae8;--tint_you:.2;--l:var(--them);--l_hi:var(--them_hi);--tint_l:var(--tint_them);--r:var(--you);--r_hi:var(--you_hi);--tint_r:var(--tint_you);--sa:57%;--sb:45%;--r_card:16px;--rim_w:2px;--lap:2.8s;--cue_lap:1.4s;--rim_base:linear-gradient(90deg, rgb(var(--l) / .4), rgb(var(--l) / .22) 42%, rgb(var(--r) / .22) 58%, rgb(var(--r) / .4));--rotor:conic-gradient(rgb(var(--l) / 0) 0 30%, rgb(var(--l) / .55) 42%, rgb(var(--l_hi)) 47%, #fff 48.5%, rgb(var(--l) / 0) 50%, rgb(var(--r) / 0) 80%, rgb(var(--r) / .55) 92%, rgb(var(--r_hi)) 97%, #fff 98.5%, rgb(var(--r) / 0) 100%);isolation:isolate;width:min(100%,440px);padding:var(--rim_w);border-radius:var(--r_card);color:var(--text);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;transition:transform .16s cubic-bezier(.22,.8,.22,1);display:block;position:relative;box-shadow:0 14px 30px -18px #000000f2;container-type:inline-size}.mirror[data-v-a0ed4cea]{--l:var(--you);--l_hi:var(--you_hi);--tint_l:var(--tint_you);--r:var(--them);--r_hi:var(--them_hi);--tint_r:var(--tint_them);--sa:55%;--sb:43%}.cce[data-v-a0ed4cea]:hover{transform:translateY(-1px)}.cce[data-v-a0ed4cea]:active{transform:scale(.99)}.cce[data-v-a0ed4cea]:focus-visible{outline:2px solid rgb(var(--cta) / .7);outline-offset:3px}.size_panel[data-v-a0ed4cea]{width:100%}.cce[data-v-a0ed4cea]:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:-12px 0 30px -8px rgb(var(--l) / .62), 12px 0 30px -8px rgb(var(--r) / .62), 0 0 0 1px #ffffff0d;opacity:0;position:absolute;inset:0}.cce_rim[data-v-a0ed4cea]{border-radius:inherit;background:var(--rim_base);position:absolute;inset:0;overflow:hidden}.cce_rotor[data-v-a0ed4cea]{aspect-ratio:1;background:var(--rotor);opacity:0;width:140%;transition:opacity .45s;position:absolute;top:50%;left:50%;translate:-50% -50%}.is_live .cce_rotor[data-v-a0ed4cea]{opacity:1;transition-delay:.3s}.cce_halo[data-v-a0ed4cea]{z-index:-1;pointer-events:none;border-radius:calc(var(--r_card) + 4px);opacity:.32;position:absolute;inset:-4px;overflow:hidden}.cce_spill[data-v-a0ed4cea]{opacity:.24;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#000,#0000 18px),linear-gradient(0deg,#000,#0000 18px),linear-gradient(90deg,#000,#0000 18px),linear-gradient(270deg,#000,#0000 18px);mask:linear-gradient(#000,#0000 18px),linear-gradient(0deg,#000,#0000 18px),linear-gradient(90deg,#000,#0000 18px),linear-gradient(270deg,#000,#0000 18px)}.cce_face[data-v-a0ed4cea]{z-index:1;border-radius:calc(var(--r_card) - var(--rim_w));background:var(--ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.cce_bg[data-v-a0ed4cea]{z-index:0;pointer-events:none;position:absolute;inset:0}.cce_plane[data-v-a0ed4cea]{position:absolute;inset:0}.cce_plane_l[data-v-a0ed4cea]{clip-path:polygon(0 0, var(--sa) 0, var(--sb) 100%, 0 100%);background:linear-gradient(242deg, rgb(var(--l) / var(--tint_l)), rgb(var(--l) / calc(var(--tint_l) * .18)) 58%, transparent)}.cce_plane_r[data-v-a0ed4cea]{clip-path:polygon(var(--sa) 0, 100% 0, 100% 100%, var(--sb) 100%);background:linear-gradient(118deg, rgb(var(--r) / var(--tint_r)), rgb(var(--r) / calc(var(--tint_r) * .18)) 58%, transparent)}.cce_slash[data-v-a0ed4cea]{clip-path:polygon(var(--sa) 0, calc(var(--sa) + 1.5px) 0, calc(var(--sb) + 1.5px) 100%, var(--sb) 100%);background:linear-gradient(180deg, rgb(var(--r_hi) / .6), rgb(var(--l) / .45));position:absolute;inset:0}.cce_sweep[data-v-a0ed4cea]{opacity:0;background:linear-gradient(105deg,#0000 30%,#fff3 50%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}.is_flash .cce_sweep[data-v-a0ed4cea]{animation:1.1s cubic-bezier(.22,.8,.22,1) both cce_sweep-a0ed4cea}.cce_top[data-v-a0ed4cea]{z-index:1;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px 0;display:flex;position:relative}.cce_ribbon[data-v-a0ed4cea]{letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;min-width:0;height:22px;color:var(--cta_ink);background:rgb(var(--cta));border-radius:3px;align-items:center;padding:0 10px;font-size:10.5px;font-weight:900;display:inline-flex;transform:skew(-12deg)}.cce_ribbon[data-v-a0ed4cea]>*{text-overflow:ellipsis;overflow:hidden;transform:skew(12deg)}.cce_brand[data-v-a0ed4cea]{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);flex-shrink:0;font-size:10px;font-weight:800}.cce_bout[data-v-a0ed4cea]{z-index:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:14px 16px;display:grid;position:relative}.cce_side[data-v-a0ed4cea]{flex-direction:column;gap:4px;min-width:0;display:flex}.cce_side_b[data-v-a0ed4cea]{text-align:right;align-items:flex-end}.cce_name[data-v-a0ed4cea]{letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding-right:3px;font-size:27px;font-style:italic;font-weight:900;line-height:1;overflow:hidden}.cce_name.is_them[data-v-a0ed4cea]{color:var(--them_name)}.cce_name.is_you[data-v-a0ed4cea]{color:var(--you_name)}.cce_role[data-v-a0ed4cea]{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:9.5px;font-weight:700}.cce_side.lost .cce_name[data-v-a0ed4cea]{opacity:.38}.cce_mid[data-v-a0ed4cea]{justify-content:center;min-width:38px;display:flex}.cce_vs[data-v-a0ed4cea]{letter-spacing:.06em;color:var(--muted);font-size:15px;font-style:italic;font-weight:900;transform:skew(-8deg)}.cce_score[data-v-a0ed4cea]{font-variant-numeric:tabular-nums;color:#0b1224;background:#eef2fa;border-radius:4px;padding:3px 9px;font-family:Orbitron,system-ui,sans-serif;font-size:15px;font-weight:800;transform:skew(-8deg)}.cce_foot[data-v-a0ed4cea]{z-index:1;border-top:1px solid var(--hair);background:var(--ink_foot);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px 11px;display:flex;position:relative}.cce_terms[data-v-a0ed4cea]{min-width:0;height:16px;color:var(--muted);white-space:nowrap;gap:0 12px;font-size:12px;font-weight:600;line-height:16px;display:flex;overflow:hidden}.cce_terms>span[data-v-a0ed4cea]{flex-shrink:0}.cce_terms>.cce_terms_place[data-v-a0ed4cea]{text-overflow:ellipsis;flex-shrink:1;min-width:0;overflow:hidden}.cce_terms_date[data-v-a0ed4cea]{color:var(--ivory)}.cce_cue[data-v-a0ed4cea]{height:16px;color:rgb(var(--cta));flex-shrink:0;align-items:center;gap:6px;font-size:12.5px;font-weight:800;display:inline-flex}.cce_chev[data-v-a0ed4cea]{flex-shrink:0}.cce_wait_dot[data-v-a0ed4cea]{opacity:.8;border-radius:50%;width:7px;height:7px;box-shadow:inset 0 0 0 1.5px}.stage_incoming[data-v-a0ed4cea]:after{opacity:.5}.is_lit.is_live .cce_rotor[data-v-a0ed4cea]{animation:cce_lap-a0ed4cea var(--lap) linear infinite}.is_lit.is_live .cce_chev[data-v-a0ed4cea]{animation:cce_nudge-a0ed4cea var(--cue_lap) cubic-bezier(.45,0,.2,1) infinite}.stage_report[data-v-a0ed4cea]:after{opacity:.45}.stage_report .cce_rim[data-v-a0ed4cea]{background:linear-gradient(90deg, rgb(var(--l_hi)), rgb(var(--l)) 35%, rgb(var(--r)) 65%, rgb(var(--r_hi)))}.stage_outgoing[data-v-a0ed4cea]{--them:172 163 144;--them_hi:183 181 177;--them_name:#cac5b9;--you:77 165 180;--you_hi:154 182 194;--you_name:#80c7d8;--muted:#c8d0e080;--ivory:#c3cad8}.stage_outgoing .cce_ribbon[data-v-a0ed4cea]{color:var(--you_name);background:rgb(var(--you) / .2)}.stage_outgoing .cce_slash[data-v-a0ed4cea]{opacity:.6}.stage_outgoing .cce_cue[data-v-a0ed4cea]{color:var(--muted);font-weight:700}.tone_teal[data-v-a0ed4cea]{--ink:#041517;--ink_foot:#031011;--hair:#54ddeb29;--cta:84 221 235;--cta_ink:#032019;--ivory:#effffb;--muted:#c4eee499;--them:84 221 235;--them_hi:196 246 255;--them_name:#6de3ef;--tint_them:.22;--you:84 221 235;--you_hi:196 246 255;--you_name:#6de3ef;--tint_you:.22}.tone_teal .cce_vs[data-v-a0ed4cea]{color:rgb(var(--you))}.hero_d1[data-v-a0ed4cea]{--hero_fs:76px}.hero_d2[data-v-a0ed4cea]{--hero_fs:62px}.hero_d3[data-v-a0ed4cea]{--hero_fs:44px}.has_clock .cce_bout[data-v-a0ed4cea]{column-gap:4px}.cce_hero_room[data-v-a0ed4cea]{height:0;font-family:Orbitron,system-ui,sans-serif;font-size:var(--hero_fs);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 2px;font-weight:900;display:block;overflow:hidden}.has_clock .cce_slash[data-v-a0ed4cea]{-webkit-mask:linear-gradient(#000 0 8%,#0000 20% 66%,#000 80%);mask:linear-gradient(#000 0 8%,#0000 20% 66%,#000 80%)}.cce_hero[data-v-a0ed4cea]{z-index:2;left:calc((var(--sa) + var(--sb)) / 2);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;top:6px;bottom:39px;translate:-50%}.cce_hero_num[data-v-a0ed4cea]{font-family:Orbitron,system-ui,sans-serif;font-size:var(--hero_fs);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#effffb;text-shadow:0 0 22px rgb(var(--you) / .55), 0 0 2px rgb(var(--you_hi) / .5);font-weight:900;line-height:.84;transform:skew(-8deg)}.cce_hero_unit[data-v-a0ed4cea]{letter-spacing:.26em;text-transform:uppercase;color:rgb(var(--you) / .9);white-space:nowrap;margin-right:-.26em;font-family:Orbitron,system-ui,sans-serif;font-size:10px;font-weight:800}.cce_cue_clock[data-v-a0ed4cea]{color:#effffb;gap:7px;font-family:Orbitron,system-ui,sans-serif;font-size:18px;font-weight:800}.cce_hms[data-v-a0ed4cea]{letter-spacing:.02em;--digit_w:.84em}.cce_cue_clock .cce_chev[data-v-a0ed4cea]{color:rgb(var(--cta))}.stage_played[data-v-a0ed4cea]{--them_name:#f2f5fb;--you_name:#f2f5fb;--tint_them:.07;--tint_you:.08;--cta:238 242 250;--cta_ink:#0b1224;--ivory:#f2f5fb;--muted:#cedaee8f;--rim_base:linear-gradient(90deg, rgb(var(--l) / .2), #ffffff1f 42%, #ffffff1f 58%, rgb(var(--r) / .2))}.stage_played .cce_slash[data-v-a0ed4cea]{opacity:.5}.stage_played .cce_cue[data-v-a0ed4cea]{color:#dfe6f3}.stage_played .cce_name[data-v-a0ed4cea]{font-size:23px}.tone_dead[data-v-a0ed4cea]{--them:200 208 224;--them_hi:220 226 238;--them_name:#c8d0e080;--tint_them:.04;--you:200 208 224;--you_hi:220 226 238;--you_name:#c8d0e080;--tint_you:.04;--muted:#bec8dc6b;--ivory:#dce2eeb3;--rim_base:#ffffff14;--hair:#ffffff0f}.tone_dead .cce_ribbon[data-v-a0ed4cea]{color:#dce2eecc;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff24}.tone_dead .cce_slash[data-v-a0ed4cea]{background:linear-gradient(#ffffff29,#ffffff0a)}.tone_dead .cce_cue[data-v-a0ed4cea]{color:var(--muted);font-weight:700}.stage_declined .cce_name[data-v-a0ed4cea]{-webkit-text-decoration:line-through #ff78788c;text-decoration:line-through #ff78788c;text-decoration-thickness:3px}.stage_withdrawn .cce_rim[data-v-a0ed4cea]{border-radius:inherit;background:0 0;border:1px dashed #ffffff2e}.size_panel[data-v-a0ed4cea]{--r_card:14px}.size_panel.hero_d1[data-v-a0ed4cea]{--hero_fs:46px}.size_panel.hero_d2[data-v-a0ed4cea]{--hero_fs:40px}.size_panel.hero_d3[data-v-a0ed4cea]{--hero_fs:30px}.size_panel .cce_top[data-v-a0ed4cea]{padding:10px 12px 0}.size_panel .cce_brand[data-v-a0ed4cea]{display:none}.size_panel .cce_bout[data-v-a0ed4cea]{gap:8px;padding:10px 12px}.size_panel .cce_name[data-v-a0ed4cea],.size_panel.stage_played .cce_name[data-v-a0ed4cea]{font-size:19px}.size_panel .cce_hero[data-v-a0ed4cea]{top:4px;bottom:35px}.size_panel .cce_hero_unit[data-v-a0ed4cea]{font-size:8.5px}.size_panel .cce_cue_clock[data-v-a0ed4cea]{font-size:15px}.size_panel .cce_foot[data-v-a0ed4cea]{padding:8px 12px 9px}@container (width<=390px){.cce_name[data-v-a0ed4cea]{font-size:23px}.stage_played .cce_name[data-v-a0ed4cea]{font-size:21px}}@keyframes cce_lap-a0ed4cea{to{rotate:360deg}}@keyframes cce_nudge-a0ed4cea{0%,22%{translate:0}32%{translate:4px}44%,to{translate:0}}@keyframes cce_sweep-a0ed4cea{0%{opacity:1;transform:translate(-100%)}to{opacity:1;transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.cce[data-v-a0ed4cea]{transition:none}.cce_rotor[data-v-a0ed4cea]{display:none}.stage_incoming .cce_rim[data-v-a0ed4cea]{background:linear-gradient(90deg, rgb(var(--l_hi)), rgb(var(--l)) 35%, rgb(var(--r)) 65%, rgb(var(--r_hi)))}.stage_incoming[data-v-a0ed4cea]:after{opacity:.8}.is_lit.is_live .cce_chev[data-v-a0ed4cea],.is_flash .cce_sweep[data-v-a0ed4cea]{animation:none}}.track[data-v-9c066102]{background:#00000040;border:1px solid #ffffff12;border-radius:10px;flex-shrink:0;gap:2px;padding:3px;display:inline-flex;position:relative}.thumb[data-v-9c066102]{opacity:0;background:#1c2b4b;border:1px solid #ffffff1f;border-radius:7px;position:absolute;top:3px;bottom:3px;left:0}.thumb.ready[data-v-9c066102]{opacity:1;transition:transform .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1)}.seg[data-v-9c066102]{z-index:1;cursor:pointer;height:28px;font:inherit;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;margin:0;padding:0 12px;font-size:12.5px;font-weight:700;transition:color .2s;display:inline-flex;position:relative}.seg[data-v-9c066102]:hover{color:var(--text)}.seg.active[data-v-9c066102]{color:#fff;font-weight:800}.seg[data-v-9c066102]:focus-visible{outline-offset:1px;outline:2px solid #f0d67a99}.cnt[data-v-9c066102]{font-variant-numeric:tabular-nums;color:#d3dcec;background:#ffffff17;border-radius:5px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 6px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.cnt.needs_you[data-v-9c066102]{color:#f0d67a}@media (prefers-reduced-motion:reduce){.seg[data-v-9c066102],.thumb.ready[data-v-9c066102]{transition:none}}.inbox[data-v-7aee8151]{flex-direction:column;flex:auto;min-height:0;display:flex}.sr_only[data-v-7aee8151]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.inbox_search[data-v-7aee8151]{flex-shrink:0;align-items:center;gap:4px;padding:8px 12px 10px;display:flex}.inbox_search.in_search[data-v-7aee8151]{padding:12px 12px 10px 6px}.search_back[data-v-7aee8151]{width:38px;height:38px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background .15s;animation:.22s cubic-bezier(.2,.8,.2,1) back_in-7aee8151;display:inline-flex}.search_back[data-v-7aee8151]:hover{background:#ffffff14}@keyframes back_in-7aee8151{0%{opacity:0;width:0}to{opacity:1;width:38px}}.inbox_search_field[data-v-7aee8151]{background:#00000038;border:1px solid #2ea3ff38;border-radius:12px;flex:auto;align-items:center;gap:8px;min-width:0;padding:8px 8px 8px 10px;transition:border-color .15s,box-shadow .15s;display:flex}.inbox_search_field[data-v-7aee8151]:focus-within{border-color:#2ea3ff8c;box-shadow:0 0 0 3px #2ea3ff24}.inbox_search_icon[data-v-7aee8151]{color:#6fb0ea;flex-shrink:0}.inbox_search_input[data-v-7aee8151]{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:auto;font-size:14px;font-weight:700}.inbox_search_input[data-v-7aee8151]::placeholder{color:var(--muted);font-weight:600}.inbox_search_input[data-v-7aee8151]::-webkit-search-cancel-button{display:none}.inbox_search_clear[data-v-7aee8151]{width:24px;height:24px;color:var(--muted);cursor:pointer;background:#ffffff14;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.inbox_search_clear[data-v-7aee8151]:hover{color:var(--text);background:#ffffff24}.inbox_filters[data-v-7aee8151]{border-bottom:1px solid var(--border);scrollbar-width:none;flex-shrink:0;padding:9px 12px 10px;display:flex;overflow-x:auto}.inbox_filters[data-v-7aee8151]::-webkit-scrollbar{display:none}.inbox_body[data-v-7aee8151]{scrollbar-width:thin;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.fade_in[data-v-7aee8151]{animation:.22s both content_in-7aee8151}@keyframes content_in-7aee8151{0%{opacity:0}to{opacity:1}}.inbox_section_label[data-v-7aee8151]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0;padding:10px 16px 4px;font-size:12px;font-weight:900}.section_count[data-v-7aee8151]{letter-spacing:0;color:var(--muted);opacity:.75;margin-left:4px;font-weight:700}.inbox_state[data-v-7aee8151]{justify-content:center;padding:24px;display:flex}.inbox_note[data-v-7aee8151]{color:var(--muted);padding:12px 16px;font-size:13px;font-weight:600}.inbox_note.searching[data-v-7aee8151]{align-items:center;gap:10px;padding:8px 16px 10px;display:flex}.inbox_list[data-v-7aee8151]{flex-direction:column;gap:2px;margin:0;padding:6px;list-style:none;display:flex}.inbox_row[data-v-7aee8151]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:11px;padding:10px 12px;transition:background .14s,border-color .14s;display:flex;position:relative}.inbox_row[data-v-7aee8151]:hover{background:#ffffff0a}.inbox_row.keyed[data-v-7aee8151]{background:#2ea3ff1f}.inbox_row.active[data-v-7aee8151]{background:linear-gradient(#2ea3ff29,#2ea3ff0f);border-color:#2ea3ff66}.inbox_row[data-v-7aee8151]:focus-visible,.inbox_search_clear[data-v-7aee8151]:focus-visible,.inbox_empty_btn[data-v-7aee8151]:focus-visible,.search_back[data-v-7aee8151]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a99}.inbox_avatar[data-v-7aee8151]{--user_avatar_size:42px}.inbox_main[data-v-7aee8151]{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.inbox_top[data-v-7aee8151]{justify-content:space-between;align-items:center;gap:8px;display:flex}.inbox_name_row[data-v-7aee8151]{flex:auto;align-items:center;gap:6px;min-width:0;display:flex}.inbox_name[data-v-7aee8151]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:800;overflow:hidden}.inbox_time[data-v-7aee8151]{color:var(--muted);opacity:.8;flex-shrink:0;font-size:11px;font-weight:700}.inbox_preview_row[data-v-7aee8151]{justify-content:space-between;align-items:center;gap:8px;display:flex}.inbox_preview[data-v-7aee8151]{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:13px;overflow:hidden}.inbox_row.unread .inbox_preview[data-v-7aee8151]{color:var(--text);font-weight:700}.inbox_row.unread .inbox_name[data-v-7aee8151]{color:#bfe0ff}.inbox_unread[data-v-7aee8151]{color:#06203c;background:linear-gradient(#66c0ff,#2f8be6);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:900;display:inline-flex;box-shadow:0 0 0 2px #0003}.role_pill[data-v-7aee8151]{height:18px;color:var(--muted);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:5px;flex-shrink:0;align-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.row_item[data-v-7aee8151]{flex-direction:column;display:flex;position:relative}.challenge_chip[data-v-7aee8151]{letter-spacing:.01em;border:1px solid #0000;border-radius:5px;align-self:flex-start;align-items:center;max-width:100%;height:22px;margin-top:2px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex;transform:skew(-8deg)}.challenge_chip_text[data-v-7aee8151]{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden;transform:skew(8deg)}.challenge_chip.tone_gold[data-v-7aee8151]{color:#1a1405;background:#f0d67a}.challenge_chip.stage_report[data-v-7aee8151]{color:#f0d67a;background:#f0d67a14;border-color:#f0d67a66}.challenge_chip.tone_quiet[data-v-7aee8151]{color:#a9c8ec;background:#2ea3ff14;border-color:#2ea3ff3d;font-weight:700}.challenge_chip.tone_teal[data-v-7aee8151]{color:#032019;background:#5ee6c4}.challenge_chip.tone_final[data-v-7aee8151],.challenge_chip.tone_dead[data-v-7aee8151]{color:#c8d0e099;background:0 0;border-color:#ffffff1f;font-weight:700}.challenge_chip.tone_final[data-v-7aee8151]{color:#dce4f5c7}.search_tabs[data-v-7aee8151]{border-bottom:1px solid var(--border);flex-shrink:0;padding:0 8px;display:flex}.search_tab[data-v-7aee8151]{cursor:pointer;min-width:0;height:40px;font:inherit;color:var(--muted);background:0 0;border:0;flex:1 1 0;margin:0;padding:0 8px;font-size:13.5px;font-weight:700;transition:color .15s;position:relative}.search_tab[data-v-7aee8151]:after{content:"";background:#5cb8ff;border-radius:2px 2px 0 0;height:2px;transition:transform .18s cubic-bezier(.22,.8,.22,1);position:absolute;bottom:-1px;left:22%;right:22%;transform:scaleX(0)}.search_tab[data-v-7aee8151]:hover{color:var(--text)}.search_tab.active[data-v-7aee8151]{color:var(--text);font-weight:800}.search_tab.active[data-v-7aee8151]:after{transform:scaleX(1)}.search_tab[data-v-7aee8151]:focus-visible{outline-offset:-4px;border-radius:10px;outline:2px solid #f0d67a99}.search_body .inbox_row[data-v-7aee8151]{-webkit-tap-highlight-color:transparent}.search_body .inbox_row[data-v-7aee8151]:active{background:#ffffff0f}.results[data-v-7aee8151]{flex-direction:column;padding-bottom:14px;display:flex}.result_group .inbox_list[data-v-7aee8151]{padding-top:2px}.result_group.athletes.follows[data-v-7aee8151],.result_group.messages.follows[data-v-7aee8151]{margin-top:8px}.see_all[data-v-7aee8151]{cursor:pointer;font:inherit;color:#8ecfff;background:0 0;border:0;align-self:flex-start;align-items:center;gap:2px;margin:0 0 2px;padding:4px 16px 8px 18px;font-size:13px;font-weight:700;display:inline-flex}.see_all[data-v-7aee8151]:hover{color:#c4e6ff}.see_all[data-v-7aee8151]:focus-visible{outline-offset:-2px;border-radius:8px;outline:2px solid #f0d67a99}.result_group[data-v-7aee8151]{flex-direction:column;display:flex}.search_body .result_group .inbox_list[data-v-7aee8151]{gap:0;margin:0;padding:0}.result_row[data-v-7aee8151]{border:0;border-bottom:1px solid var(--border);border-radius:0;align-items:center;gap:12px;padding:10px 10px 10px 14px}.search_body .result_row[data-v-7aee8151]:hover{background:#ffffff08}.search_body .result_row[data-v-7aee8151]:active{background:#ffffff0d}.result_row .inbox_avatar[data-v-7aee8151]{--user_avatar_size:38px}.result_row .inbox_main[data-v-7aee8151]{gap:2px}.result_row .inbox_name[data-v-7aee8151]{letter-spacing:-.01em;font-size:16px;font-weight:600}.row_chevron[data-v-7aee8151]{color:var(--muted);flex-shrink:0;margin-left:auto;transition:transform .14s,color .14s}.result_row:hover .row_chevron[data-v-7aee8151],.result_row.keyed .row_chevron[data-v-7aee8151]{color:var(--text);transform:translate(2px)}.snippet[data-v-7aee8151]{color:#b7c3dc}.snippet_you[data-v-7aee8151]{color:var(--muted)}.hl[data-v-7aee8151]{color:#8ecfff;font-weight:800}.person_item[data-v-7aee8151]{align-items:center;display:flex;position:relative}.top_list .inbox_main[data-v-7aee8151]{gap:3px}.facts[data-v-7aee8151]{min-width:0;color:var(--muted);align-items:center;gap:10px;font-size:12.5px;display:flex}.fact[data-v-7aee8151]{white-space:nowrap;flex-shrink:0}.fact_rank[data-v-7aee8151]{color:var(--text);opacity:.85;font-weight:700}.fact_club[data-v-7aee8151]{text-overflow:ellipsis;flex-shrink:1;min-width:0;overflow:hidden}.facts .facts_state[data-v-7aee8151]{opacity:.88;border-radius:6px;min-width:30px;height:19px;padding:0 6px;font-size:9.5px}.person_reason[data-v-7aee8151]{color:#a9c8ec;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.top_list .inbox_preview[data-v-7aee8151]{font-size:12.5px}.rest_group.follows[data-v-7aee8151]{margin:4px 0 0 12px}.result_group_label[data-v-7aee8151]{color:var(--muted);opacity:.85;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:10px 12px 2px;font-size:12px;font-weight:600;overflow:hidden}.rest_group .inbox_row[data-v-7aee8151]{border-radius:0;gap:12px;padding:9px 10px 9px 14px}.rest_group .inbox_avatar[data-v-7aee8151]{--user_avatar_size:38px}.rest_group .inbox_main[data-v-7aee8151]{gap:4px}.rest_group .inbox_name[data-v-7aee8151]{color:#d3dcee;font-size:14.5px;font-weight:700}.rest_group .inbox_preview[data-v-7aee8151]{color:var(--muted);opacity:.9;font-size:12px}.rest_group .inbox_row.keyed .inbox_name[data-v-7aee8151]{color:var(--text)}.search_hint[data-v-7aee8151]{color:var(--muted);margin:0;padding:14px 16px 4px;font-size:13px;font-weight:600;line-height:1.5}.search_hint.capped[data-v-7aee8151]{opacity:.8;padding:10px 16px 16px 30px;font-size:12px}.search_empty[data-v-7aee8151]{flex-direction:column;align-items:flex-start;display:flex}.search_empty .search_hint[data-v-7aee8151]{opacity:.85;padding-top:10px}.search_empty.alone[data-v-7aee8151]{text-align:center;align-items:center;gap:6px;padding:40px 24px 0}.search_empty.alone .search_hint[data-v-7aee8151]{max-width:240px;padding:0}.inbox_empty[data-v-7aee8151]{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:28px 22px;display:flex}.inbox_empty_title[data-v-7aee8151]{color:var(--text);margin:0;font-size:15px;font-weight:900}.inbox_empty_sub[data-v-7aee8151]{color:var(--muted);max-width:260px;margin:0;font-size:13px;font-weight:600;line-height:1.5}.inbox_empty_btn[data-v-7aee8151]{cursor:pointer;font:inherit;color:var(--text);background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;margin-top:8px;padding:7px 14px;font-size:12px;font-weight:800}.inbox_empty_btn[data-v-7aee8151]:hover{background:#ffffff1a}.spinner[data-v-7aee8151]{border:2px solid #fff3;border-top-color:var(--accent);border-radius:999px;flex-shrink:0;width:20px;height:20px;animation:.8s linear infinite spin-7aee8151}.spinner.small[data-v-7aee8151]{width:14px;height:14px}@keyframes spin-7aee8151{to{transform:rotate(360deg)}}.inbox_row-move[data-v-7aee8151]{transition:transform .26s cubic-bezier(.22,.8,.22,1)}.inbox_row-enter-active[data-v-7aee8151]{transition:opacity .2s}.inbox_row-enter-from[data-v-7aee8151]{opacity:0}@media (width>=761px){.inbox.in_search[data-v-7aee8151]{--page_gutter:max(16px, calc((100% - 760px) / 2))}.inbox.in_search .inbox_search[data-v-7aee8151]{padding:22px var(--page_gutter) 14px;gap:12px}.inbox.in_search .search_back[data-v-7aee8151]{width:42px;height:42px;color:var(--text);background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;transition:background .15s,border-color .15s;animation:.22s both content_in-7aee8151}.inbox.in_search .search_back[data-v-7aee8151]:hover{background:#ffffff1a;border-color:#ffffff3d}.inbox.in_search .inbox_search_field[data-v-7aee8151]{background:#00000047;border-radius:14px;gap:10px;height:50px;padding:0 10px 0 16px}.inbox.in_search .inbox_search_icon[data-v-7aee8151]{width:18px;height:18px}.inbox.in_search .inbox_search_input[data-v-7aee8151]{font-size:16px}.inbox.in_search .inbox_search_clear[data-v-7aee8151]{width:28px;height:28px}.inbox.in_search .search_tabs[data-v-7aee8151]{margin:0 var(--page_gutter);padding:0}.inbox.in_search .search_tab[data-v-7aee8151]{flex:none;padding:0 18px}.inbox.in_search .search_tab[data-v-7aee8151]:after{left:14px;right:14px}.inbox.in_search .search_body[data-v-7aee8151]{padding:6px var(--page_gutter) 0}.inbox.in_search .search_tabs.fade_in[data-v-7aee8151],.inbox.in_search .search_body.fade_in[data-v-7aee8151]{animation-delay:80ms}}@media (width<=760px){.inbox_search[data-v-7aee8151]{padding:6px 16px 10px}.inbox_search.in_search[data-v-7aee8151]{padding:10px 16px 10px 6px}.inbox_filters[data-v-7aee8151]{padding:9px 16px 10px}.inbox_list[data-v-7aee8151]{gap:0;padding:4px 0}.inbox_row[data-v-7aee8151]{border-width:1px 0;border-radius:0;padding:11px 16px}.inbox_section_label[data-v-7aee8151]{padding:12px 16px 4px}.rest_group.follows[data-v-7aee8151]{margin-left:14px}.rest_group .inbox_row[data-v-7aee8151]{border-radius:0;padding:8px 16px}.result_row[data-v-7aee8151]{border-width:0 0 1px;padding:11px 12px 11px 16px}.rest_group .result_row[data-v-7aee8151]{padding:8px 12px 8px 16px}.search_tabs[data-v-7aee8151]{padding:0 4px}.see_all[data-v-7aee8151]{padding-left:16px}}@media (prefers-reduced-motion:reduce){.inbox_row-move[data-v-7aee8151],.inbox_row-enter-active[data-v-7aee8151]{transition:none}.spinner[data-v-7aee8151]{animation-duration:2s}.search_back[data-v-7aee8151],.fade_in[data-v-7aee8151],.inbox.in_search .search_back[data-v-7aee8151]{animation:none}.search_tab[data-v-7aee8151]:after{transition:none}}.person_panel[data-v-b0ff8f23]{flex-direction:column;gap:12px;min-height:0;padding:16px;display:flex}.panel_placeholder[data-v-b0ff8f23]{text-align:center;color:var(--muted);flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:8px;padding:24px 12px;display:flex}.panel_placeholder_title[data-v-b0ff8f23]{color:var(--text);margin:4px 0 0;font-size:14px;font-weight:900}.panel_placeholder_sub[data-v-b0ff8f23]{max-width:230px;margin:0;font-size:12.5px;font-weight:600;line-height:1.5}.panel_head[data-v-b0ff8f23]{align-items:flex-start;gap:12px;display:flex;position:relative}.panel_avatar[data-v-b0ff8f23]{cursor:pointer;font:inherit;background:linear-gradient(145deg,#f0d67a8c,#0f1d3fe6);border:0;border-radius:50%;flex-shrink:0;width:64px;height:64px;padding:3px;transition:transform .16s cubic-bezier(.22,.8,.22,1),box-shadow .16s;display:block;box-shadow:0 6px 18px #0000004d}.panel_avatar[data-v-b0ff8f23]:hover{transform:scale(1.04);box-shadow:0 8px 22px #0006,0 0 0 2px #f0d67a59}.panel_name_btn[data-v-b0ff8f23]{cursor:pointer;text-align:left;font:inherit;color:inherit;letter-spacing:inherit;background:0 0;border:0;margin:0;padding:0}.panel_name_btn[data-v-b0ff8f23]:hover{text-underline-offset:3px;-webkit-text-decoration:underline #f0d67a99;text-decoration:underline #f0d67a99;text-decoration-thickness:2px}.panel_avatar[data-v-b0ff8f23]:focus-visible,.panel_name_btn[data-v-b0ff8f23]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a99}.panel_avatar_disk[data-v-b0ff8f23]{width:100%;height:100%;color:var(--accent);background:radial-gradient(circle at 30% 25%,#f0d67a47,#0000 55%),linear-gradient(145deg,#132447,#0a1630);border-radius:50%;place-items:center;font-size:24px;font-weight:900;display:grid;overflow:hidden}.panel_avatar_disk .disk_avatar[data-v-b0ff8f23]{--user_avatar_size:100%;box-shadow:none}.panel_identity[data-v-b0ff8f23]{flex-direction:column;flex:auto;gap:6px;min-width:0;padding-top:2px;display:flex}.panel_name[data-v-b0ff8f23]{letter-spacing:-.01em;color:var(--text);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:800;line-height:1.2}.panel_tags[data-v-b0ff8f23]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.role_pill[data-v-b0ff8f23]{height:20px;color:var(--muted);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:5px;flex-shrink:0;align-items:center;padding:0 7px;font-size:11.5px;font-weight:700;display:inline-flex}.state_badge[data-v-b0ff8f23]{letter-spacing:.5px;text-shadow:0 1px #ffffff38;border-radius:7px;justify-content:center;align-items:center;min-width:32px;height:20px;padding:0 6px;font-family:Orbitron,system-ui,sans-serif;font-size:10px;font-weight:900;display:inline-flex}.rank_chips[data-v-b0ff8f23]{gap:6px;display:flex}.rank_chip[data-v-b0ff8f23]{height:24px;color:var(--text);background:var(--chip);border:1px solid #ffffff1a;border-radius:8px;align-items:baseline;gap:4px;padding:0 9px;font-size:13px;font-weight:900;display:inline-flex}.rank_chip_hand[data-v-b0ff8f23]{letter-spacing:.06em;color:var(--muted);font-size:10px;font-weight:800}.rank_chip.top[data-v-b0ff8f23]{color:var(--accent);border-color:#f0d67a52}.panel_note[data-v-b0ff8f23]{color:#c8d3ec;margin:0;font-size:13px;font-weight:650;line-height:1.45}.profile_btn[data-v-b0ff8f23],.action_btn[data-v-b0ff8f23]{cursor:pointer;min-width:0;height:42px;font:inherit;letter-spacing:.005em;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:700;line-height:1;display:flex}.profile_btn span[data-v-b0ff8f23],.action_btn span[data-v-b0ff8f23]{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:2px 0;overflow:hidden}.profile_btn[data-v-b0ff8f23]{color:#fff;background:linear-gradient(165deg,#2f8be6,#1857b0);border:1px solid #82c8ff73;width:100%;transition:filter .15s;box-shadow:0 8px 20px -10px #2f8be6b3}.profile_btn[data-v-b0ff8f23]:hover{filter:brightness(1.08)}.panel_actions[data-v-b0ff8f23]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:-4px;display:grid}.panel_actions.one_up[data-v-b0ff8f23]{grid-template-columns:minmax(0,1fr)}.action_btn[data-v-b0ff8f23]{color:var(--text);background:#ffffff0d;border:1px solid #ffffff1f;transition:background .15s,border-color .15s}.action_btn[data-v-b0ff8f23]:hover:not(.is_disabled){background:#ffffff17;border-color:#fff3}.action_btn.gold[data-v-b0ff8f23]{color:var(--accent);border-color:#f0d67a57}.action_btn.is_disabled[data-v-b0ff8f23]{opacity:.45;cursor:not-allowed}.panel_hint[data-v-b0ff8f23]{color:var(--muted);align-items:flex-start;gap:6px;margin:-2px 0 0;font-size:12px;font-weight:650;line-height:1.45;display:flex}.panel_section[data-v-b0ff8f23]{border-top:1px solid var(--border);padding-top:12px}.panel_section_label[data-v-b0ff8f23]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:12px;font-weight:900}.between_list[data-v-b0ff8f23]{flex-direction:column;gap:10px;margin:0 0 10px;padding:0;list-style:none;display:flex}.info_table[data-v-b0ff8f23]{flex-direction:column;display:flex}.info_row[data-v-b0ff8f23]{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:5px 0;line-height:1.25;display:grid}.info_label[data-v-b0ff8f23]{white-space:nowrap;color:var(--muted);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.info_value[data-v-b0ff8f23]{text-align:right;min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:13px;font-weight:700}.info_value.muted[data-v-b0ff8f23]{color:var(--muted);font-weight:600}.action_btn[data-v-b0ff8f23]:focus-visible,.profile_btn[data-v-b0ff8f23]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a99}.scc[data-v-41b172a6]{isolation:isolate;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:20px;width:min(100%,344px);transition:transform .18s cubic-bezier(.22,.8,.22,1),box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff12,0 16px 48px #000000a6,0 4px 14px #00000073}.scc[data-v-41b172a6]:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #ffffff1a,0 20px 54px #000000ad,0 6px 18px #00000080}.scc[data-v-41b172a6]:active{transform:translateY(-2px)scale(.985)}.scc[data-v-41b172a6]:focus-visible{outline:none;box-shadow:0 0 0 2px #f0d67a99,0 16px 48px #000000a6,0 4px 14px #00000073}.scc-bg[data-v-41b172a6]{pointer-events:none;z-index:0;position:absolute;inset:0}.scc-bg-base[data-v-41b172a6]{background:linear-gradient(150deg,#090c16 0%,#060810 55%,#07080f 100%);position:absolute;inset:0}.scc-bg-orb[data-v-41b172a6]{pointer-events:none;border-radius:50%;position:absolute}.scc-bg-orb-a[data-v-41b172a6]{filter:blur(8px);background:radial-gradient(circle,#da8a1633 0%,#0000 68%);width:220px;height:220px;animation:5s ease-in-out infinite orb-breathe-a-41b172a6;top:-60px;left:-50px}.scc-bg-orb-b[data-v-41b172a6]{filter:blur(8px);background:radial-gradient(circle,#00c6b42e 0%,#0000 68%);width:200px;height:200px;animation:5s ease-in-out infinite orb-breathe-b-41b172a6;bottom:-55px;right:-45px}.scc-bg-grid[data-v-41b172a6]{background-image:radial-gradient(circle,#ffffff07 1px,#0000 1px);background-position:11px 11px;background-size:22px 22px;position:absolute;inset:0}.scc-bg-vignette[data-v-41b172a6]{background:linear-gradient(#0000 40%,#00000059 100%);position:absolute;inset:0}.scc-topbar[data-v-41b172a6]{z-index:1;background:linear-gradient(90deg,#c87d18 0%,#e8b430 22%,#f5d060 44%,#42dfc8 72%,#0090a0 100%);height:3px;position:relative}.scc-expand-hint[data-v-41b172a6]{z-index:2;color:#d2def573;background:#ffffff0f;border-radius:50%;place-items:center;width:20px;height:20px;transition:background .15s,color .15s,transform .18s cubic-bezier(.22,.8,.22,1);display:grid;position:absolute;top:9px;right:10px}.scc:hover .scc-expand-hint[data-v-41b172a6],.scc:focus-visible .scc-expand-hint[data-v-41b172a6]{color:#f0d67ad9;background:#f0d67a29;transform:translate(2px)}.scc-expand-icon[data-v-41b172a6]{display:block}.scc-stamp[data-v-41b172a6]{z-index:1;justify-content:center;align-items:center;gap:7px;padding:10px 16px 8px;display:flex;position:relative}.scc-stamp-word[data-v-41b172a6]{letter-spacing:.18em;font-size:10px;font-weight:800;line-height:1}.scc-stamp-super[data-v-41b172a6]{color:#f0c350e0}.scc-stamp-chal[data-v-41b172a6]{color:#a0e1ffa6}.scc-bout[data-v-41b172a6]{z-index:1;grid-template-columns:1fr 60px 1fr;align-items:center;gap:6px;padding:10px 18px 8px;display:grid;position:relative}.scc-corner[data-v-41b172a6]{flex-direction:column;gap:5px;display:flex}.scc-corner-left[data-v-41b172a6]{text-align:right;align-items:flex-end}.scc-corner-right[data-v-41b172a6]{text-align:left;align-items:flex-start}.scc-name[data-v-41b172a6]{letter-spacing:-.035em;font-size:27px;font-weight:900;line-height:1}.scc-name-a[data-v-41b172a6]{color:#f2dfa0}.scc-name-b[data-v-41b172a6]{color:#98ede0}.scc-role[data-v-41b172a6]{letter-spacing:.2em;text-transform:uppercase;color:#c3d4f059;font-size:9px;font-weight:700}.scc-vs-hub[data-v-41b172a6]{justify-content:center;align-items:center;display:flex}.scc-vs-text[data-v-41b172a6]{letter-spacing:.06em;color:#ffffffbf;font-family:Orbitron,Inter,system-ui,sans-serif;font-size:21px;font-weight:900;line-height:1}.scc-divider[data-v-41b172a6]{z-index:1;align-items:center;gap:10px;margin:6px 0 12px;padding:0 18px;display:flex;position:relative}.scc-divider-line[data-v-41b172a6]{background:linear-gradient(90deg,#0000,#ffffff14 50%,#0000);flex:1;height:1px}.scc-meta[data-v-41b172a6]{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 14px;margin-bottom:10px;padding:0 18px;display:flex;position:relative}.scc-meta-item[data-v-41b172a6]{color:#c3d4f594;letter-spacing:.01em;align-items:center;gap:5px;font-size:11px;font-weight:650;display:inline-flex}.scc-when[data-v-41b172a6]{align-items:baseline;gap:9px;display:inline-flex}.scc-meta-icon[data-v-41b172a6]{opacity:.75;flex-shrink:0;width:12px;height:12px}.scc-meta-bestof[data-v-41b172a6]{color:#c3d4f585}.scc-meta-bestof strong[data-v-41b172a6]{color:#dcc382bf;font-weight:800}.scc-meta-item.is-open[data-v-41b172a6]{color:#c3d4f56b}.scc-where[data-v-41b172a6]{z-index:1;letter-spacing:.01em;text-align:center;color:#c3d4f594;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 12px;margin:-4px 0 10px;padding:0 22px;font-size:11px;font-weight:650;line-height:1.45;display:flex;position:relative}.scc-where-place.is-open[data-v-41b172a6]{color:#c3d4f56b}.scc-where-pref[data-v-41b172a6]{color:#dcc382bf}.scc-msg[data-v-41b172a6]{z-index:1;color:#d7e1f8a6;text-align:center;letter-spacing:.01em;margin:0 0 12px;padding:0 22px;font-size:12.5px;font-style:italic;font-weight:500;line-height:1.5;position:relative}.scc-footer[data-v-41b172a6]{z-index:1;flex-direction:column;gap:8px;padding:0 16px 16px;display:flex;position:relative}.scc-btn[data-v-41b172a6]{min-height:40px;font:inherit;letter-spacing:.025em;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:11px;justify-content:center;align-items:center;gap:8px;font-size:13.5px;font-weight:800;transition:opacity .15s,transform .12s cubic-bezier(.22,.8,.22,1),box-shadow .15s;display:flex}.scc-btn[data-v-41b172a6]:active:not(:disabled){transform:scale(.97)}.scc-btn[data-v-41b172a6]:disabled{opacity:.4;cursor:not-allowed}.scc-btn-accept[data-v-41b172a6]{color:#d6fff5;background:linear-gradient(160deg,#1a9970 0%,#0cb589 100%);box-shadow:inset 0 1px #ffffff24,0 3px 16px #0cb58947}.scc-btn-accept[data-v-41b172a6]:hover:not(:disabled){opacity:.92;box-shadow:inset 0 1px #ffffff24,0 4px 20px #0cb58966}.scc-btn-icon[data-v-41b172a6]{opacity:.9;flex-shrink:0;width:12px;height:10px}.scc-btn-decline[data-v-41b172a6]{color:#c8d7f580;background:#ffffff0d;border:1px solid #ffffff12;min-height:36px;font-size:12.5px;font-weight:700}.scc-btn-decline[data-v-41b172a6]:hover:not(:disabled){color:#c8d7f5b3;background:#ffffff14}.scc-verdict[data-v-41b172a6]{text-align:center;letter-spacing:.01em;justify-content:center;align-items:center;gap:7px;margin:0;font-size:11.5px;font-weight:700;display:flex}.scc-verdict-icon[data-v-41b172a6]{flex-shrink:0;width:14px;height:14px}.scc-verdict-on[data-v-41b172a6]{color:#1ec89bd1}.scc-verdict-off[data-v-41b172a6]{color:#b9c4dc66}.scc-verdict-wait[data-v-41b172a6]{color:#c3d2f57a;font-weight:600}.scc-verdict-act[data-v-41b172a6]{color:#f0d67ae6}.scc.s-accepted .scc-bg-orb-b[data-v-41b172a6]{background:radial-gradient(circle,#00d2af42 0%,#0000 68%)}.scc.s-accepted[data-v-41b172a6]{box-shadow:0 0 0 1px #1ec89b24,0 16px 48px #000000a6,0 4px 14px #00000073}.scc.is_over .scc-bg-orb-a[data-v-41b172a6],.scc.is_over .scc-bg-orb-b[data-v-41b172a6]{opacity:.3}.scc.is_over .scc-topbar[data-v-41b172a6]{opacity:.3;filter:saturate(0)}.scc.is_over .scc-name-a[data-v-41b172a6],.scc.is_over .scc-name-b[data-v-41b172a6]{opacity:.55}@keyframes orb-breathe-a-41b172a6{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.92)}}@keyframes orb-breathe-b-41b172a6{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.scc-bg-orb-a[data-v-41b172a6],.scc-bg-orb-b[data-v-41b172a6]{animation:none}.scc[data-v-41b172a6],.scc-btn[data-v-41b172a6]{transition:none}.scc[data-v-41b172a6]:hover,.scc[data-v-41b172a6]:active{transform:none}}.msg_thread[data-v-6ecdd412]{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.msg_pin_layer[data-v-6ecdd412]{z-index:6;pointer-events:none;height:0;position:absolute;inset:0 0 auto}.msg_scroll[data-v-6ecdd412]{scrollbar-width:thin;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;padding:14px 14px 6px;display:flex;overflow:hidden auto}.msg_scroll[data-v-6ecdd412]::-webkit-scrollbar{width:6px}.msg_scroll[data-v-6ecdd412]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:999px}.msg_state[data-v-6ecdd412]{color:var(--muted);flex-direction:column;align-items:center;gap:10px;margin:auto;font-size:13px;font-weight:700;animation:.2s .45s both msg_state_in-6ecdd412;display:flex}@keyframes msg_state_in-6ecdd412{0%{opacity:0}to{opacity:1}}.msg_list.is_arriving[data-v-6ecdd412]{animation:.24s both msg_list_in-6ecdd412}@keyframes msg_list_in-6ecdd412{0%{opacity:0}to{opacity:1}}.msg_state .spinner[data-v-6ecdd412]{border:3px solid #2ea3ff33;border-top-color:#2ea3ff;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite msg_spin-6ecdd412}.msg_empty[data-v-6ecdd412]{text-align:center;flex-direction:column;align-items:center;gap:6px;max-width:300px;margin:auto;padding:18px;display:flex;position:relative}.msg_empty_glow[data-v-6ecdd412]{pointer-events:none;background:radial-gradient(circle,#2ea3ff1f,#0000 70%);border-radius:50%;width:120px;height:120px;position:absolute;top:-10px}.msg_empty_title[data-v-6ecdd412]{color:var(--text);margin:4px 0 0;font-size:15px;font-weight:900}.msg_empty_sub[data-v-6ecdd412]{color:var(--muted);margin:0;font-size:13px;font-weight:600;line-height:1.45}.msg_list[data-v-6ecdd412]{flex-direction:column;gap:6px;margin-top:auto;display:flex}.day_divider[data-v-6ecdd412]{align-items:center;gap:10px;width:100%;margin:8px 0 4px;padding:0 2px;display:flex}.day_divider_line[data-v-6ecdd412]{background:#ffffff1a;flex:auto;min-width:12px;height:1px}.day_divider_label[data-v-6ecdd412]{letter-spacing:.02em;color:#aabcd6b8;white-space:nowrap;flex:none;font-size:11px;font-weight:700}.bubble_row[data-v-6ecdd412]{width:100%;display:flex}.bubble_row.flash .bubble[data-v-6ecdd412],.event_row.flash[data-v-6ecdd412] .thread_event_chip,.event_row.flash .event_chip[data-v-6ecdd412]{animation:1.8s ease-out bubble_flash-6ecdd412}@keyframes bubble_flash-6ecdd412{0%,35%{box-shadow:0 0 0 2px #8ecfffd9,0 0 18px #2ea3ff59}to{box-shadow:0 0 0 2px #8ecfff00,0 0 18px #2ea3ff00}}@media (prefers-reduced-motion:reduce){.bubble_row.flash .bubble[data-v-6ecdd412],.event_row.flash[data-v-6ecdd412] .thread_event_chip,.event_row.flash .event_chip[data-v-6ecdd412]{animation:none;box-shadow:0 0 0 2px #8ecfffb3}}.bubble_row.mine[data-v-6ecdd412]{justify-content:flex-end}.bubble_row.theirs[data-v-6ecdd412]{justify-content:flex-start}.bubble_row.is_challenge_card[data-v-6ecdd412]{justify-content:center;margin-bottom:48px}.bubble_row.is_slotted_challenge[data-v-6ecdd412]{margin:6px 0 10px}.event_row[data-v-6ecdd412]{justify-content:center;width:100%;margin:6px 0;display:flex}.event_chip[data-v-6ecdd412]{max-width:92%;color:var(--muted);background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}.bubble_row.has_reactions[data-v-6ecdd412]{margin-bottom:8px}.bubble_stack[data-v-6ecdd412]{flex-direction:column;align-items:flex-start;min-width:0;max-width:78%;display:flex}.bubble_stack.has_reactions[data-v-6ecdd412]{margin-bottom:0}.bubble_row.mine .bubble_stack[data-v-6ecdd412]{align-items:flex-end}.bubble_hit[data-v-6ecdd412]{touch-action:manipulation;-webkit-touch-callout:none;width:fit-content;max-width:100%;margin-inline-end:-30px;padding-inline-end:30px;position:relative}.bubble_row.mine .bubble_hit[data-v-6ecdd412]{margin-inline:-30px 0;padding-inline:30px 0}.bubble[data-v-6ecdd412]{word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-user-select:text;user-select:text;border-radius:14px;width:fit-content;max-width:100%;padding:6px 10px 5px;font-size:14px;font-weight:600;line-height:1.35;transition:opacity .22s;position:relative;box-shadow:0 2px 10px #00000038}.bubble.has_reactions[data-v-6ecdd412]{padding-bottom:14px}.bubble_row.theirs .bubble[data-v-6ecdd412]{color:var(--text);background:linear-gradient(#ffffff16,#ffffff0d);border:1px solid #ffffff1a;border-bottom-left-radius:5px}.bubble_row.mine .bubble[data-v-6ecdd412]{color:#f3f9ff;text-shadow:0 1px 1px #00193759;background:linear-gradient(165deg,#2f8be6 0%,#1f6bd0 55%,#1857b0 100%);border:1px solid #82c8ff66;border-bottom-right-radius:5px}.bubble.pending[data-v-6ecdd412]{opacity:.62}.bubble_body[data-v-6ecdd412]{white-space:pre-wrap}.bubble_time[data-v-6ecdd412]{float:right;letter-spacing:.02em;opacity:.62;white-space:nowrap;margin:4px 0 -1px 10px;font-size:10px;font-weight:700;line-height:1.2}.bubble_row.theirs .bubble_time[data-v-6ecdd412]{color:var(--muted)}.bubble[data-v-6ecdd412]:after{content:"";clear:both;display:table}.react_glyph[data-v-6ecdd412]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex-shrink:0;width:16px;height:16px;display:block}.react_affordance[data-v-6ecdd412]{color:#b4cde6c7;cursor:pointer;opacity:0;pointer-events:none;background:#0e1422e0;border:0;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:opacity .14s,transform .16s cubic-bezier(.22,1,.36,1),color .14s,background .14s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)scale(.9)}.bubble_row.theirs .react_affordance[data-v-6ecdd412]{right:0}.bubble_row.mine .react_affordance[data-v-6ecdd412]{left:0}.bubble_hit:hover .react_affordance[data-v-6ecdd412],.bubble_stack.picker_open .react_affordance[data-v-6ecdd412],.react_affordance[data-v-6ecdd412]:focus-visible{opacity:1;pointer-events:auto;transform:translateY(-50%)scale(1)}.react_affordance[data-v-6ecdd412]:hover,.bubble_stack.picker_open .react_affordance[data-v-6ecdd412]{color:#e8f4ff;background:#1e4678f2}.react_picker_wrap[data-v-6ecdd412]{z-index:6;padding-bottom:10px;position:absolute;bottom:calc(100% - 2px)}.bubble_row.theirs .react_picker_wrap[data-v-6ecdd412]{left:0}.bubble_row.mine .react_picker_wrap[data-v-6ecdd412]{right:0}.react_picker[data-v-6ecdd412]{background:#101826;border-radius:14px;justify-content:center;align-items:center;gap:2px;padding:5px 6px;display:flex;box-shadow:0 10px 28px #00000080}.react_pick[data-v-6ecdd412]{cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:transform .12s cubic-bezier(.22,1,.36,1),background .12s;display:inline-flex}.react_pick .react_glyph[data-v-6ecdd412]{width:18px;height:18px;margin:0}.react_pick[data-v-6ecdd412]:hover{background:#ffffff12;transform:scale(1.14)}.react_pick[data-v-6ecdd412]:active{transform:scale(1.02)}.react_pick.selected[data-v-6ecdd412]{background:#2ea3ff33}.picker-enter-active[data-v-6ecdd412]{transition:opacity .14s,transform .18s cubic-bezier(.22,1,.36,1)}.picker-leave-active[data-v-6ecdd412]{transition:opacity .1s,transform .1s}.picker-enter-from[data-v-6ecdd412],.picker-leave-to[data-v-6ecdd412]{opacity:0;transform:translateY(4px)scale(.96)}.react_rail[data-v-6ecdd412]{z-index:3;pointer-events:auto;flex-wrap:nowrap;align-items:center;gap:3px;max-width:none;display:flex;position:absolute;top:calc(100% - 6px);bottom:auto;left:8px}.react_mark[data-v-6ecdd412]{color:#d2def0eb;cursor:pointer;min-width:22px;height:20px;box-shadow:none;background:#0a101a;border:0;border-radius:6px;justify-content:center;align-items:center;gap:3px;padding:0 5px;font-size:10px;font-weight:750;line-height:1;transition:transform .12s cubic-bezier(.22,1,.36,1),filter .12s,background .12s;display:inline-flex}.react_mark .react_glyph[data-v-6ecdd412]{width:14px;height:14px;margin:0}.react_mark[data-v-6ecdd412]:hover:not(:disabled){filter:brightness(1.15);transform:translateY(-1px)}.react_mark[data-v-6ecdd412]:active:not(:disabled){transform:scale(.96)}.bubble_row.theirs .react_mark[data-v-6ecdd412]{background:#0e1522}.bubble_row.mine .react_mark[data-v-6ecdd412]{background:#0f2a4a}.react_mark.mine[data-v-6ecdd412]{background:#184a7a}.react_mark.mine[data-v-6ecdd412]:hover:not(:disabled){background:#1f5a90}.react_mark.locked[data-v-6ecdd412]{cursor:default}.react_mark[data-v-6ecdd412]:disabled{opacity:.75;cursor:default}.react_mark_count[data-v-6ecdd412]{font-variant-numeric:tabular-nums;opacity:.88;letter-spacing:.01em;justify-content:center;align-items:center;line-height:1;display:inline-flex}.msg_composer[data-v-6ecdd412]{padding:10px 10px 10px 12px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.msg_composer.disabled[data-v-6ecdd412]{opacity:.5;pointer-events:none}.msg_input_shell[data-v-6ecdd412]{border:1px solid var(--border);background:#ffffff0a;border-radius:14px;flex:auto;min-width:0;transition:border-color .16s,background .16s}.msg_input_shell[data-v-6ecdd412]:focus-within{background:#2ea3ff0f;border-color:#2ea3ff8c}.msg_input[data-v-6ecdd412]{resize:none;width:100%;min-width:0;min-height:42px;max-height:132px;color:var(--text);background:0 0;border:0;border-radius:14px;padding:10px 14px;font-family:inherit;font-size:14px;line-height:1.4;display:block}.msg_input[data-v-6ecdd412]:focus{outline:none}.msg_input[data-v-6ecdd412]::placeholder{color:var(--muted)}.msg_send[data-v-6ecdd412]{color:#2ea3ff;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:1px;padding:0;transition:color .14s,background .14s,opacity .14s;display:inline-flex}.msg_send[data-v-6ecdd412]:hover:not(:disabled){color:#66c0ff;background:#2ea3ff1f}.msg_send[data-v-6ecdd412]:active:not(:disabled){background:#2ea3ff2e}.msg_send[data-v-6ecdd412]:disabled{opacity:.35;cursor:not-allowed}.send_icon[data-v-6ecdd412]{flex-shrink:0;display:block}.send_spinner[data-v-6ecdd412]{border:2px solid #2ea3ff40;border-top-color:#2ea3ff;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite msg_spin-6ecdd412}.bubble-enter-active[data-v-6ecdd412]{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .28s}.bubble-enter-from[data-v-6ecdd412]{opacity:0;transform:translateY(8px)scale(.96)}.bubble-enter-to[data-v-6ecdd412]{opacity:1;transform:translateY(0)scale(1)}.bubble-move[data-v-6ecdd412]{transition:transform .25s cubic-bezier(.22,1,.36,1)}.bubble_row.app_notice[data-v-6ecdd412]{justify-content:center}.app_notice_bubble[data-v-6ecdd412]{color:#b4c6e0c7;background:linear-gradient(#ffffff0f,#ffffff08);border:1px solid #ffffff14;border-radius:16px;max-width:85%;padding:9px 13px 8px;font-size:13px;font-style:italic;font-weight:500;line-height:1.45;box-shadow:0 2px 10px #0000002e}.app_notice_body[data-v-6ecdd412]{display:inline}.app_notice_dismiss[data-v-6ecdd412]{color:#8cb2e4d1;font:inherit;font-size:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin:0 0 0 .35em;padding:0;font-style:normal;font-weight:600;text-decoration:underline;display:inline}.app_notice_dismiss[data-v-6ecdd412]:hover{color:#aacdf5f2}@keyframes msg_spin-6ecdd412{to{transform:rotate(360deg)}}@media (hover:none){.react_affordance[data-v-6ecdd412]{display:none}.bubble_hit[data-v-6ecdd412],.bubble_row.mine .bubble_hit[data-v-6ecdd412]{margin-inline:0;padding-inline:0}}@media (prefers-reduced-motion:reduce){.msg_state[data-v-6ecdd412]{animation:0s linear .45s both msg_state_in-6ecdd412}.msg_list.is_arriving[data-v-6ecdd412]{animation:none}.bubble-enter-active[data-v-6ecdd412],.bubble-move[data-v-6ecdd412],.picker-enter-active[data-v-6ecdd412],.picker-leave-active[data-v-6ecdd412],.react_pick[data-v-6ecdd412],.react_mark[data-v-6ecdd412],.react_affordance[data-v-6ecdd412]{transition:none}}.smf[data-v-ae15239a]{width:var(--smf_size);height:var(--smf_size);box-shadow:0 0 0 2px var(--smf_ring,#0d1a36);isolation:isolate;background:#15264a;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;position:relative;overflow:hidden}.smf_initial[data-v-ae15239a]{color:#e6ecfab3;font-size:calc(var(--smf_size) * .42);font-weight:900;line-height:1}.smf[data-v-ae15239a] .bg_img{object-fit:cover;object-position:center 14%;transform-origin:50% 20%;filter:none;width:100%;max-width:none;height:100%;position:absolute;inset:0;transform:scale(1.18);-webkit-mask:none;mask:none}.smf.is_dim[data-v-ae15239a]{filter:grayscale();opacity:.6}[data-v-48c299e5] .modal.recap_sheet_modal{background-color:var(--panel,#0b1630)}[data-v-48c299e5] .recap_sheet_modal{max-width:600px;height:auto;max-height:var(--sheet-max-h);border-radius:16px 16px 0 0;overflow:hidden}[data-v-48c299e5] .recap_sheet_modal .scroll_area{flex:0 auto;min-height:0;overflow-y:auto}.recap_body[data-v-48c299e5]{flex-direction:column;display:flex}.recap_stage_chrome[data-v-48c299e5]{z-index:5;padding:max(8px, env(safe-area-inset-top,0px)) 8px 0;pointer-events:none;grid-template-columns:34px 1fr 34px;align-items:start;display:grid;position:absolute;top:0;left:0;right:0}.recap_back_btn[data-v-48c299e5]{color:#e8eefb;cursor:pointer;-webkit-backdrop-filter:blur(4px);pointer-events:auto;opacity:0;background:#070f2194;border:1px solid #ffffff4d;border-radius:999px;grid-column:1;place-items:center;width:34px;height:34px;transition:background .15s,border-color .15s,transform .14s cubic-bezier(.22,.8,.22,1);display:grid;transform:translate(-8px)}.recap_body.is_intro_active .recap_back_btn[data-v-48c299e5]{animation:.42s cubic-bezier(.22,.8,.22,1) .12s both recap_back_in-48c299e5}.recap_back_btn[data-v-48c299e5]:hover{background:#070f21bd;border-color:#ffffff6b;transform:translate(0)scale(1.04)}.recap_back_btn[data-v-48c299e5]:active{transform:translate(0)scale(.94)}.recap_back_icon[data-v-48c299e5]{display:block}.recap_drag_handle[data-v-48c299e5]{pointer-events:none;grid-column:2;justify-content:center;align-items:center;padding-top:2px;display:flex}.recap_drag_bar[data-v-48c299e5]{pointer-events:auto;cursor:grab;touch-action:none;opacity:0;background:#ffffff94;border-radius:999px;width:46px;height:5px;transition:background .15s,transform .14s;transform:scaleX(.6);box-shadow:0 2px 8px #00000047}.recap_body.is_intro_active .recap_drag_bar[data-v-48c299e5]{animation:.38s cubic-bezier(.22,.8,.22,1) 80ms both recap_handle_in-48c299e5}.recap_drag_bar[data-v-48c299e5]:active{cursor:grabbing;transform:scaleX(.92)}.recap_stage[data-v-48c299e5]{background:#000;flex-shrink:0;height:clamp(160px,30vw,208px);position:relative;overflow:hidden}.recap_stage_bg[data-v-48c299e5]{position:absolute;inset:0;overflow:hidden}.recap_stage_slice[data-v-48c299e5]{opacity:0;width:56%;position:absolute;top:0;bottom:0;overflow:hidden}.recap_stage_slice_a[data-v-48c299e5]{z-index:1;clip-path:polygon(0 0,100% 0,78% 100%,0 100%);left:0;transform:translate(-6%)scale(1.04)}.recap_body.is_intro_active .recap_stage_slice_a[data-v-48c299e5]{animation:.58s cubic-bezier(.22,.8,.22,1) 40ms both recap_slice_a_in-48c299e5}.recap_stage_slice_b[data-v-48c299e5]{z-index:2;clip-path:polygon(22% 0,100% 0,100% 100%,0 100%);right:0;transform:translate(6%)scale(1.04)}.recap_body.is_intro_active .recap_stage_slice_b[data-v-48c299e5]{animation:.58s cubic-bezier(.22,.8,.22,1) .1s both recap_slice_b_in-48c299e5}.recap_stage_slice[data-v-48c299e5] .bg_img{object-fit:cover;object-position:center 8%;filter:grayscale(.15)contrast(1.1)brightness(.78)saturate(.85);width:100%;max-width:none;height:100%;position:absolute;inset:0;transform:none;-webkit-mask:none;mask:none}.recap_stage_slice_a[data-v-48c299e5] .bg_img{object-position:72% 8%}.recap_stage_slice_b[data-v-48c299e5] .bg_img{object-position:28% 8%}.recap_stage[data-v-48c299e5]:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#081228f2 100%);position:absolute;inset:0}.s-declined .recap_stage_slice[data-v-48c299e5] .bg_img{filter:grayscale(.6)contrast(1.05)brightness(.6)saturate(.4)}.recap_vs[data-v-48c299e5]{z-index:3;letter-spacing:.14em;color:#f0d67a;text-shadow:0 0 28px #f0d67a8c,0 4px 16px #000000bf,0 1px #ffffff59;pointer-events:none;opacity:0;font-family:Orbitron,Inter,system-ui,sans-serif;font-size:clamp(28px,8vw,44px);font-style:italic;font-weight:1000;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-62%)skew(-6deg)scale(.72)}.recap_body.is_intro_active .recap_vs[data-v-48c299e5]{animation:.5s cubic-bezier(.22,1,.36,1) .22s both recap_vs_pop-48c299e5}.s-declined .recap_vs[data-v-48c299e5]{filter:saturate(.4)brightness(.85)}.recap_plate_bo[data-v-48c299e5]{z-index:4;color:#f0d67a;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;background:#070f21cc;border:1px solid #f0d67a8c;border-radius:6px;padding:4px 10px 4px 11px;font-size:10px;font-weight:950;line-height:1.1;position:absolute;top:calc(50% + 22px);left:50%;transform:translate(-50%)}.s-declined .recap_plate_bo[data-v-48c299e5]{color:#b9c4dcb3;border-color:#b9c4dc4d}.recap_name[data-v-48c299e5]{z-index:4;pointer-events:none;opacity:0;gap:3px;max-width:42%;display:grid;position:absolute;bottom:12px}.recap_name_a[data-v-48c299e5]{left:14px;transform:translateY(10px)}.recap_name_b[data-v-48c299e5]{text-align:right;right:14px;transform:translateY(10px)}.recap_body.is_intro_active .recap_name_a[data-v-48c299e5]{animation:.46s cubic-bezier(.22,.8,.22,1) .28s both recap_name_rise-48c299e5}.recap_body.is_intro_active .recap_name_b[data-v-48c299e5]{animation:.46s cubic-bezier(.22,.8,.22,1) .34s both recap_name_rise-48c299e5}.recap_role[data-v-48c299e5]{color:#e6ecfa9e;letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:900}.recap_name strong[data-v-48c299e5]{letter-spacing:-.03em;color:#fff;text-shadow:0 2px 10px #000000a6;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(16px,3.6vw,21px);font-weight:1000;line-height:1.08;display:block;overflow:hidden}.recap_name_a strong[data-v-48c299e5]{color:#fff4cc}.recap_name_b strong[data-v-48c299e5]{color:#d8fff8}.recap_body.has_caption .recap_stage[data-v-48c299e5]{height:clamp(204px,36vw,240px)}.recap_body.has_caption .recap_name[data-v-48c299e5]{bottom:56px}.recap_stage[data-v-48c299e5] .spc{flex-direction:column;align-items:center;gap:3px;padding:8px 16px 10px;line-height:1.3}.recap_stage[data-v-48c299e5] .spc_dot{display:none}.recap_stage[data-v-48c299e5] .spc_place{max-width:100%}.recap_content[data-v-48c299e5]{opacity:0;--smf_ring:var(--panel,#0b1630);gap:14px;padding:20px 18px 26px;display:grid;transform:translateY(10px)}.recap_body.is_intro_active .recap_content[data-v-48c299e5]{animation:.46s cubic-bezier(.22,.8,.22,1) .3s both recap_rise-48c299e5}.rail[data-v-48c299e5]{margin:0;padding:0;list-style:none;display:grid}.rail_step[data-v-48c299e5]{grid-template-columns:40px minmax(0,1fr);column-gap:12px;padding-bottom:16px;display:grid;position:relative}.rail_step[data-v-48c299e5]:last-child{padding-bottom:0}.rail_step[data-v-48c299e5]:not(:last-child):before{content:"";background:#ffffff1a;width:1px;position:absolute;top:34px;bottom:0;left:19.5px}.rail_step.is_upcoming[data-v-48c299e5]:not(:last-child):before{top:16px}.rail_node[data-v-48c299e5]{align-content:start;justify-items:center;min-height:30px;padding-top:1px;display:grid;position:relative}.rail_faces[data-v-48c299e5]{display:flex}.rail_faces.is_pair[data-v-48c299e5]>.smf+.smf{margin-left:-8px}.rail_faces.is_pair[data-v-48c299e5]{padding-top:3px}.rail_mono[data-v-48c299e5]{width:28px;height:28px;color:var(--muted);border:1px solid #ffffff29;border-radius:50%;place-items:center;font-size:12px;font-weight:900;display:grid}.rail_tick[data-v-48c299e5]{background:#ffffff38;width:9px;height:1px;margin-top:11px}.rail_body[data-v-48c299e5]{align-content:start;gap:4px;min-width:0;padding-top:4px;display:grid}.rail_line[data-v-48c299e5]{align-items:baseline;gap:10px;min-width:0;margin:0;display:flex}.rail_text[data-v-48c299e5]{color:#e6ecfadb;letter-spacing:-.005em;flex:auto;min-width:0;font-size:14.5px;font-weight:800;line-height:1.3}.rail_term[data-v-48c299e5]{color:var(--accent,#f0d67a)}.rail_when[data-v-48c299e5]{color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:750}.rail_quote[data-v-48c299e5]{color:var(--muted);margin:0;font-size:13px;font-style:italic;font-weight:600;line-height:1.45}.rail_quote_by[data-v-48c299e5]{margin-left:4px;font-style:normal;font-weight:800}.rail_step.is_upcoming .rail_text[data-v-48c299e5]{color:#9eabc99e;font-weight:700}.rail_step.is_blocked .rail_text[data-v-48c299e5]{color:var(--muted)}.rail_step.is_now .rail_text[data-v-48c299e5]{color:#fff;letter-spacing:-.015em;font-size:17px;font-weight:950}.rail_step.is_now .rail_body[data-v-48c299e5]{padding-top:3px}.rail_terms[data-v-48c299e5]{gap:4px;margin-top:2px;display:grid}.rail_terms .rail_quote[data-v-48c299e5]{margin-top:4px}.rail_pref[data-v-48c299e5]{color:#dcc382cc;margin:0;font-size:13px;font-weight:750;line-height:1.4}.rail_foot[data-v-48c299e5]{color:#f0d67ab8;margin:2px 0 0;font-size:12px;font-weight:700;line-height:1.4}.rail_actions[data-v-48c299e5]{gap:10px;margin-top:12px;display:grid}.rail_actions[data-v-48c299e5]:empty{display:none}.rail_actions_row[data-v-48c299e5]{align-items:center;gap:8px;display:flex}.rail_actions_row .rbtn[data-v-48c299e5]{flex:auto}.rbtn[data-v-48c299e5]{width:100%;min-height:46px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:12px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:850;transition:border-color .15s,filter .15s,transform .12s;display:inline-flex}.rbtn[data-v-48c299e5]:hover:not(:disabled){border-color:#ffffff4d}.rbtn[data-v-48c299e5]:active:not(:disabled){transform:scale(.985)}.rbtn[data-v-48c299e5]:focus-visible{outline:2px solid var(--accent,#f0d67a);outline-offset:2px}.rbtn.is_primary[data-v-48c299e5]{border-color:var(--accent,#f0d67a);background:var(--accent,#f0d67a);color:#0b1426;font-weight:950}.rbtn.is_primary[data-v-48c299e5]:hover:not(:disabled){filter:brightness(1.05);border-color:var(--accent,#f0d67a)}.rbtn[data-v-48c299e5]:disabled{opacity:.5;cursor:not-allowed}.rail_link[data-v-48c299e5]{cursor:pointer;color:var(--muted);font:inherit;background:0 0;border:0;border-radius:10px;flex-shrink:0;padding:10px 12px;font-size:13.5px;font-weight:800}.rail_link[data-v-48c299e5]:hover:not(:disabled){color:var(--text)}.rail_link[data-v-48c299e5]:focus-visible{outline:2px solid var(--accent,#f0d67a);outline-offset:0}.rail_link[data-v-48c299e5]:disabled{opacity:.5;cursor:not-allowed}.rail_link.is_danger[data-v-48c299e5]{color:#ff9b91e6}.rail_withdraw[data-v-48c299e5]{justify-self:center;margin-top:2px}.rail_error[data-v-48c299e5]{color:#ff9b91;text-align:center;margin:0;font-size:12.5px;font-weight:750}.rail_revise[data-v-48c299e5]{gap:12px;margin-top:10px;display:grid}.rail_revise_head[data-v-48c299e5]{justify-content:space-between;align-items:center;gap:10px;display:flex}.rail_revise_title[data-v-48c299e5]{color:var(--text);margin:0;font-size:15px;font-weight:950}.rail_revise_head .rail_link[data-v-48c299e5]{padding:6px 8px}.rail_note_input[data-v-48c299e5]{box-sizing:border-box;width:100%;min-height:44px;color:var(--text);font:inherit;background:#ffffff09;border:1px solid #ffffff1a;border-radius:12px;outline:none;padding:0 12px;font-size:14px;font-weight:700}.rail_note_input[data-v-48c299e5]::placeholder{color:#9eabc9cc;font-weight:650}.rail_note_input[data-v-48c299e5]:focus{border-color:#f0d67a8c}.rail_step.is_fresh .rail_term[data-v-48c299e5]{background:linear-gradient(90deg, var(--accent,#f0d67a) 0%, #fff6d6 45%, var(--accent,#f0d67a) 55%, #f0d67a00 70%);-webkit-text-fill-color:transparent;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:1.1s cubic-bezier(.3,.7,.2,1) .15s both rail_write-48c299e5}.rail_step.is_fresh .rail_faces[data-v-48c299e5]{animation:.6s cubic-bezier(.22,1,.36,1) both rail_land-48c299e5}.rail_terms.is_fresh .rail_actions[data-v-48c299e5]{animation:.7s cubic-bezier(.22,1,.36,1) .15s both rail_settle-48c299e5}.recap_sr[data-v-48c299e5]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=360px){.recap_content[data-v-48c299e5]{padding:18px 14px 24px}.rail_step[data-v-48c299e5]{grid-template-columns:34px minmax(0,1fr);column-gap:10px}.rail_step[data-v-48c299e5]:not(:last-child):before{left:16.5px}}@keyframes recap_handle_in-48c299e5{0%{opacity:0;transform:scaleX(.6)}to{opacity:1;transform:scaleX(1)}}@keyframes recap_back_in-48c299e5{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes recap_slice_a_in-48c299e5{0%{opacity:0;transform:translate(-6%)scale(1.04)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes recap_slice_b_in-48c299e5{0%{opacity:0;transform:translate(6%)scale(1.04)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes recap_vs_pop-48c299e5{0%{opacity:0;transform:translate(-50%,-62%)skew(-6deg)scale(.72)}70%{opacity:1;transform:translate(-50%,-62%)skew(-6deg)scale(1.06)}to{opacity:1;transform:translate(-50%,-62%)skew(-6deg)scale(1)}}@keyframes recap_name_rise-48c299e5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes recap_rise-48c299e5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes rail_write-48c299e5{0%{background-position:100% 0}to{background-position:0 0}}@keyframes rail_land-48c299e5{0%{transform:scale(.7)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes rail_settle-48c299e5{0%{opacity:.2;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.recap_body.is_intro_active .recap_back_btn[data-v-48c299e5],.recap_body.is_intro_active .recap_drag_bar[data-v-48c299e5],.recap_body.is_intro_active .recap_stage_slice_a[data-v-48c299e5],.recap_body.is_intro_active .recap_stage_slice_b[data-v-48c299e5],.recap_body.is_intro_active .recap_vs[data-v-48c299e5],.recap_body.is_intro_active .recap_name_a[data-v-48c299e5],.recap_body.is_intro_active .recap_name_b[data-v-48c299e5],.recap_body.is_intro_active .recap_content[data-v-48c299e5]{opacity:1!important;animation:none!important;transform:none!important}.recap_back_btn[data-v-48c299e5],.recap_drag_bar[data-v-48c299e5],.recap_stage_slice[data-v-48c299e5],.recap_vs[data-v-48c299e5],.recap_name[data-v-48c299e5],.recap_content[data-v-48c299e5]{opacity:1;transform:none}.recap_vs[data-v-48c299e5],.recap_body.is_intro_active .recap_vs[data-v-48c299e5]{transform:translate(-50%,-62%)skew(-6deg)!important}.rail_step.is_fresh .rail_term[data-v-48c299e5]{-webkit-text-fill-color:currentColor;background:0 0;animation:none}.rail_step.is_fresh .rail_faces[data-v-48c299e5],.rail_terms.is_fresh .rail_actions[data-v-48c299e5]{animation:none}.rbtn[data-v-48c299e5]{transition:none}.rbtn[data-v-48c299e5]:active:not(:disabled){transform:none}}.connect_page[data-v-d2a98e4c]{width:100%}.auth_redirect[data-v-d2a98e4c]{justify-content:center;align-items:center;gap:10px;padding:40px 16px;display:flex}.muted[data-v-d2a98e4c]{color:var(--muted)}.spinner[data-v-d2a98e4c]{border:2px solid #fff3;border-top-color:var(--accent);border-radius:999px;width:18px;height:18px;animation:.8s linear infinite spin-d2a98e4c}@keyframes spin-d2a98e4c{to{transform:rotate(360deg)}}.messages_layout[data-v-d2a98e4c]{width:min(1280px,100%);height:calc(100dvh - var(--connect_top,71px) - var(--connect_footer,45px) - 16px);grid-template-columns:344px minmax(0,1fr) 320px;gap:14px;min-height:480px;margin:0 auto;padding:16px clamp(10px,3vw,18px);display:grid;position:relative}.thread_list_pane[data-v-d2a98e4c],.conversation_pane[data-v-d2a98e4c],.person_pane[data-v-d2a98e4c]{border:1px solid var(--border);background:linear-gradient(#0d1934b3,#081126b3);border-radius:16px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.person_pane[data-v-d2a98e4c]{scrollbar-width:none;overflow-y:auto}.person_pane[data-v-d2a98e4c]::-webkit-scrollbar{display:none}.pane_head[data-v-d2a98e4c]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;justify-content:space-between;align-items:center;padding:14px 16px 4px;display:flex;position:static}.pane_title[data-v-d2a98e4c]{color:var(--text);margin:0;font-size:18px;font-weight:900}.refresh_btn[data-v-d2a98e4c]{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;margin:0;padding:8px;transition:color .15s,background .15s,opacity .15s;display:inline-flex}.refresh_btn[data-v-d2a98e4c]:hover:not(:disabled){color:var(--text);background:#ffffff14}.refresh_btn[data-v-d2a98e4c]:disabled{opacity:.45;cursor:not-allowed}.pane_head.fade_in[data-v-d2a98e4c]{animation:.22s both head_in-d2a98e4c}@keyframes head_in-d2a98e4c{0%{opacity:0}to{opacity:1}}.refresh_btn[data-v-d2a98e4c] .spinning{animation:1s linear infinite spin-d2a98e4c}.conversation_pane[data-v-d2a98e4c]{min-width:0}.conv_head[data-v-d2a98e4c]{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:8px;padding:10px 12px 10px 14px;display:flex}.conv_back[data-v-d2a98e4c]{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;margin:0;padding:6px;transition:color .15s,background .15s;display:none}.conv_back[data-v-d2a98e4c]:hover{color:var(--text);background:#ffffff14}.conv_person[data-v-d2a98e4c]{min-width:0;min-height:50px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;flex:auto;align-items:center;gap:11px;margin:-3px 0 -3px -5px;padding:5px 12px 5px 5px;transition:background .15s,border-color .15s;display:flex}.conv_person[data-v-d2a98e4c]:hover{background:#2ea3ff14;border-color:#2ea3ff38}.conv_person[data-v-d2a98e4c]:active{background:#2ea3ff1f}.conv_avatar[data-v-d2a98e4c]{--user_avatar_size:40px}.conv_identity[data-v-d2a98e4c]{flex-direction:column;gap:2px;min-width:0;display:flex}.conv_name_row[data-v-d2a98e4c]{align-items:center;gap:7px;min-width:0;display:flex}.conv_name[data-v-d2a98e4c]{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:900;overflow:hidden}.conv_meta[data-v-d2a98e4c]{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;line-height:1.2;overflow:hidden}.profile_btn[data-v-d2a98e4c]{cursor:pointer;width:38px;height:38px;color:var(--text);background:#ffffff0f;border:1px solid #ffffff24;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s;display:inline-flex}.profile_btn[data-v-d2a98e4c]:hover{background:#ffffff1a;border-color:#ffffff38}.conv_stage[data-v-d2a98e4c]{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.conv_body[data-v-d2a98e4c]{flex:auto;min-height:0}.conv_dock[data-v-d2a98e4c]{z-index:3;position:absolute;top:0;left:0;right:0}.dock-enter-active[data-v-d2a98e4c],.dock-leave-active[data-v-d2a98e4c]{transition:opacity .16s,transform .16s}.dock-enter-from[data-v-d2a98e4c],.dock-leave-to[data-v-d2a98e4c]{opacity:0;transform:translateY(-6px)}.conv_placeholder[data-v-d2a98e4c]{text-align:center;color:var(--muted);flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:10px;padding:24px;font-weight:600;display:flex}.conv_placeholder p[data-v-d2a98e4c]{max-width:280px;margin:0;line-height:1.5}.thread_event[data-v-d2a98e4c]{align-items:center;gap:10px;width:100%;margin:4px 0;display:flex}.thread_event_line[data-v-d2a98e4c]{background:linear-gradient(90deg,#0000,#ffffff1f);flex:auto;min-width:12px;height:1px}.thread_event_line[data-v-d2a98e4c]:last-child{background:linear-gradient(90deg,#ffffff1f,#0000)}.thread_event_chip[data-v-d2a98e4c]{cursor:pointer;min-width:0;font:inherit;text-align:center;color:#c9d6ee;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;flex:0 auto;align-items:center;gap:7px;padding:6px 13px;font-size:12.5px;font-weight:600;line-height:1.3;transition:filter .14s;display:inline-flex}.thread_event_part[data-v-d2a98e4c]{white-space:normal}.thread_event_chip[data-v-d2a98e4c]:hover:not(:disabled){filter:brightness(1.2)}.thread_event_chip[data-v-d2a98e4c]:disabled{cursor:default}.ev_accepted .thread_event_chip[data-v-d2a98e4c]{color:#bff7e8;background:#28d2b41a;border-color:#5ee6c45c}.ev_accepted .thread_event_line[data-v-d2a98e4c]{background:linear-gradient(90deg,#0000,#5ee6c44d)}.ev_accepted .thread_event_line[data-v-d2a98e4c]:last-child{background:linear-gradient(90deg,#5ee6c44d,#0000)}.ev_declined .thread_event_chip[data-v-d2a98e4c]{color:#c8d0e0b3}.ev_result .thread_event_chip[data-v-d2a98e4c]{color:#f3f6fc;border-color:#fff3}.thread_event_chip[data-v-d2a98e4c]:focus-visible,.refresh_btn[data-v-d2a98e4c]:focus-visible,.conv_back[data-v-d2a98e4c]:focus-visible,.conv_person[data-v-d2a98e4c]:focus-visible,.profile_btn[data-v-d2a98e4c]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a99}@media (width<=1099px){.messages_layout[data-v-d2a98e4c]{grid-template-columns:320px minmax(0,1fr)}.person_pane[data-v-d2a98e4c]{display:none}}@media (width>=761px){.thread_list_pane[data-v-d2a98e4c]{grid-area:1/1}.conversation_pane[data-v-d2a98e4c]{grid-area:1/2}.person_pane[data-v-d2a98e4c]{grid-area:1/3}.conversation_pane[data-v-d2a98e4c],.person_pane[data-v-d2a98e4c]{transition:opacity .3s cubic-bezier(.22,1,.36,1),visibility linear}.messages_layout.search_mode .conversation_pane[data-v-d2a98e4c],.messages_layout.search_mode .person_pane[data-v-d2a98e4c]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s,visibility 0s linear .22s}.messages_layout.search_mode .thread_list_pane[data-v-d2a98e4c]{z-index:4;background:0 0;border-color:#0000;border-radius:0;position:absolute;inset:16px clamp(10px,3vw,18px)}.messages_layout.search_step_out .thread_list_pane[data-v-d2a98e4c]{opacity:0;pointer-events:none;transition:opacity .17s}.messages_layout.search_step_in .thread_list_pane[data-v-d2a98e4c]{animation:.3s cubic-bezier(.22,1,.36,1) both pane_fade_in-d2a98e4c}.messages_layout.search_step_in .pane_head.fade_in[data-v-d2a98e4c],.messages_layout.search_step_in .thread_list_pane[data-v-d2a98e4c] .fade_in{animation:none}}@keyframes pane_fade_in-d2a98e4c{0%{opacity:0}to{opacity:1}}@media (width<=760px){.messages_layout[data-v-d2a98e4c]{height:calc(100dvh - var(--connect_top,53px) - var(--connect_footer,45px));grid-template-columns:1fr;gap:0;padding:0}.thread_list_pane[data-v-d2a98e4c],.conversation_pane[data-v-d2a98e4c]{background:0 0;border:0;border-radius:0}.pane_head[data-v-d2a98e4c]{padding:12px 16px 6px}.conv_head[data-v-d2a98e4c]{padding:8px 12px 8px 6px}.conv_body[data-v-d2a98e4c] .msg_scroll{padding:14px 16px 6px}.conv_body[data-v-d2a98e4c] .msg_composer{padding-left:16px;padding-right:10px}.thread_event[data-v-d2a98e4c]{gap:6px}.thread_event_line[data-v-d2a98e4c]{min-width:6px}.thread_event_chip[data-v-d2a98e4c]{border-radius:12px;gap:6px;padding:5px 10px;font-size:12px}.messages_layout.has_active .thread_list_pane[data-v-d2a98e4c],.messages_layout:not(.has_active) .conversation_pane[data-v-d2a98e4c]{display:none}.conv_back[data-v-d2a98e4c]{display:inline-flex}.conv_head[data-v-d2a98e4c]{gap:4px}.conv_meta[data-v-d2a98e4c]{display:none}.messages_layout.thread_enter .conversation_pane[data-v-d2a98e4c],.messages_layout.list_enter .thread_list_pane[data-v-d2a98e4c]{animation:.3s cubic-bezier(.22,1,.36,1) both pane_ease_in-d2a98e4c}}@keyframes pane_ease_in-d2a98e4c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.conversation_pane[data-v-d2a98e4c],.person_pane[data-v-d2a98e4c],.messages_layout.search_mode .conversation_pane[data-v-d2a98e4c],.messages_layout.search_mode .person_pane[data-v-d2a98e4c],.dock-enter-active[data-v-d2a98e4c],.dock-leave-active[data-v-d2a98e4c]{transition:none}.pane_head.fade_in[data-v-d2a98e4c],.messages_layout.thread_enter .conversation_pane[data-v-d2a98e4c],.messages_layout.list_enter .thread_list_pane[data-v-d2a98e4c],.messages_layout.search_step_in .thread_list_pane[data-v-d2a98e4c]{animation:none}.messages_layout.search_step_out .thread_list_pane[data-v-d2a98e4c]{transition:none}.refresh_btn[data-v-d2a98e4c] .spinning,.spinner[data-v-d2a98e4c]{animation-duration:2.5s}}.auth_page[data-v-dd3f0e85]{justify-content:center;align-items:flex-start;min-height:calc(100dvh - 80px);padding:40px 16px 60px;display:flex}.auth_inner[data-v-dd3f0e85]{gap:20px;width:100%;max-width:420px;display:grid}.auth_brand[data-v-dd3f0e85]{justify-content:center;padding-bottom:4px;display:flex}.auth_wordmark[data-v-dd3f0e85]{height:28px;display:block}.auth_header[data-v-dd3f0e85]{text-align:center;gap:7px;display:grid}.auth_title[data-v-dd3f0e85]{color:var(--text);letter-spacing:-.3px;margin:0;font-size:26px;font-weight:1000}.auth_subtitle[data-v-dd3f0e85]{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.google_btn_wrap[data-v-dd3f0e85]{width:100%;min-height:44px;position:relative}.google_btn_host[data-v-dd3f0e85]{z-index:2;opacity:.011;width:100%;min-height:44px;position:relative}.google_btn_host.is_loading[data-v-dd3f0e85]{pointer-events:none}.google_btn_visual[data-v-dd3f0e85]{pointer-events:none;z-index:1;position:absolute;inset:0}.google_btn[data-v-dd3f0e85]{appearance:none;color:#1f1f1f;cursor:pointer;background:#fff;border:1px solid #fff3;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:11px 14px;font-size:14px;font-weight:700;transition:box-shadow .15s,transform 60ms;display:flex}.google_btn[data-v-dd3f0e85]:hover{box-shadow:0 6px 20px #00000038}.google_btn[data-v-dd3f0e85]:active{transform:scale(.99)}.google_btn[data-v-dd3f0e85]:disabled{opacity:.7;cursor:wait}.google_icon[data-v-dd3f0e85]{flex-shrink:0;display:block}.auth_divider[data-v-dd3f0e85]{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}.auth_divider[data-v-dd3f0e85]:before,.auth_divider[data-v-dd3f0e85]:after{content:"";background:var(--border);flex:1;height:1px}.auth_form[data-v-dd3f0e85]{gap:14px;display:grid}.field[data-v-dd3f0e85]{gap:6px;display:grid}.label[data-v-dd3f0e85]{color:var(--text);letter-spacing:.02em;font-size:12px;font-weight:700}.input[data-v-dd3f0e85]{border:1px solid var(--border);width:100%;color:var(--text);background:#ffffff08;border-radius:10px;padding:11px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.input[data-v-dd3f0e85]:focus{border-color:#2ecc7180;outline:none;box-shadow:0 0 0 3px #2ecc7114}.input.error[data-v-dd3f0e85]{border-color:#ff4d4fb3}.password_meta[data-v-dd3f0e85]{justify-content:space-between;align-items:center;font-size:12px;display:flex}.link_btn[data-v-dd3f0e85]{appearance:none;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:700;text-decoration:none}.link_btn[data-v-dd3f0e85]:hover{text-decoration:underline}.hint_error[data-v-dd3f0e85]{color:#ffb3b3;font-size:12px}.verify_panel[data-v-dd3f0e85]{text-align:center;justify-items:center;gap:14px;padding:6px 4px 4px;display:grid}.verify_icon[data-v-dd3f0e85]{width:60px;height:60px;color:var(--accent);background:radial-gradient(circle at 50% 40%,#f0d67a2e,#f0d67a0d);border:1px solid #f0d67a59;border-radius:999px;place-items:center;display:grid}.verify_icon svg[data-v-dd3f0e85]{width:30px;height:30px}.verify_head[data-v-dd3f0e85]{gap:8px;display:grid}.verify_title[data-v-dd3f0e85]{color:var(--text);letter-spacing:-.3px;margin:0;font-size:22px;font-weight:1000}.verify_body[data-v-dd3f0e85]{color:var(--muted);max-width:340px;margin:0;font-size:14px;line-height:1.55}.verify_email[data-v-dd3f0e85]{color:var(--text);word-break:break-word;font-weight:800}.verify_hint[data-v-dd3f0e85]{color:var(--muted);max-width:360px;margin:0;font-size:12.5px;line-height:1.5}.verify_resend_btn[data-v-dd3f0e85]{width:100%;max-width:320px}.verify_resend_btn[data-v-dd3f0e85]:disabled{opacity:.55}.verify_back[data-v-dd3f0e85]{margin-top:2px;font-size:13px}.form_error[data-v-dd3f0e85]{color:#ffd1d1;background:#ff4d4f1a;border:1px solid #ff4d4f73;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.4}.submit_btn[data-v-dd3f0e85]{color:#072014;cursor:pointer;letter-spacing:.01em;background:linear-gradient(#37d67a,#2fbf6d);border:1px solid #2ecc7180;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 14px;font-size:15px;font-weight:900;transition:box-shadow .15s,transform 60ms;display:inline-flex}.submit_btn[data-v-dd3f0e85]:hover{box-shadow:0 6px 22px #2ecc714d}.submit_btn[data-v-dd3f0e85]:active{transform:scale(.99)}.submit_btn[data-v-dd3f0e85]:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.btn_spinner[data-v-dd3f0e85]{border:2px solid #0003;border-top-color:#000000b3;border-radius:999px;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite spin-dd3f0e85;display:inline-block}.google_spinner[data-v-dd3f0e85]{border-top-color:#1f1f1f}@keyframes spin-dd3f0e85{to{transform:rotate(360deg)}}.mode_toggle[data-v-dd3f0e85]{text-align:center;color:var(--muted);margin:0;font-size:13px}@media (width<=460px){.auth_inner[data-v-dd3f0e85]{gap:16px}.auth_title[data-v-dd3f0e85]{font-size:22px}}.auth_handoff_page[data-v-3165ac19]{justify-content:center;align-items:flex-start;min-height:calc(100dvh - 80px);padding:40px 16px 60px;display:flex}.auth_handoff_inner[data-v-3165ac19]{text-align:center;gap:14px;width:100%;max-width:420px;display:grid}.auth_handoff_status[data-v-3165ac19]{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.auth_handoff_error[data-v-3165ac19]{color:#ffb4b4;margin:0;font-size:14px;line-height:1.5}.auth_handoff_recovery[data-v-3165ac19]{justify-items:center;gap:14px;display:grid}.auth_handoff_recovery_lead[data-v-3165ac19]{color:var(--muted);max-width:42ch;margin:0;font-size:13px;line-height:1.55}.auth_handoff_recovery_lead a[data-v-3165ac19]{color:var(--accent,#7eb8ff);text-decoration:underline}.auth_handoff_recovery_secondary[data-v-3165ac19]{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.auth_handoff_recovery_secondary a[data-v-3165ac19]{color:var(--accent,#7eb8ff);text-decoration:underline}.auth_handoff_btn[data-v-3165ac19]{border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:10px 20px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.auth_handoff_btn_primary[data-v-3165ac19]{color:#0b1220;background:var(--accent,#7eb8ff);width:100%;max-width:280px}.auth_handoff_btn_primary[data-v-3165ac19]:hover{filter:brightness(1.06)}.auth_page[data-v-9fd74456]{justify-content:center;align-items:flex-start;min-height:calc(100dvh - 80px);padding:32px 16px;display:flex}.auth_card[data-v-9fd74456]{border:1px solid var(--border);background:linear-gradient(#1c3a784d,#1230642e);border-radius:14px;gap:18px;width:100%;max-width:440px;padding:24px;display:grid;box-shadow:0 12px 36px #00000040}.auth_header[data-v-9fd74456]{gap:6px;display:grid}.auth_title[data-v-9fd74456]{color:var(--text);margin:0;font-size:24px;font-weight:900}.auth_subtitle[data-v-9fd74456]{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.auth_form[data-v-9fd74456]{gap:14px;display:grid}.field[data-v-9fd74456]{gap:6px;display:grid}.label[data-v-9fd74456]{color:var(--text);font-size:13px;font-weight:600}.input[data-v-9fd74456]{border:1px solid var(--border);width:100%;color:var(--text);background:#ffffff05;border-radius:10px;padding:11px 12px;font-family:inherit;font-size:14px}.input[data-v-9fd74456]:focus{border-color:#d7b43a8c;outline:none}.input.error[data-v-9fd74456]{border-color:#ff4d4fb3}.hint_error[data-v-9fd74456]{color:#ffb3b3;font-size:12px}.success_block[data-v-9fd74456]{color:#cfead8;background:#2ecc711a;border:1px solid #56d59773;border-radius:10px;gap:6px;padding:14px;display:grid}.success_title[data-v-9fd74456]{color:#a8e9c7;margin:0;font-weight:800}.success_body[data-v-9fd74456]{margin:0;font-size:13px;line-height:1.5}.primary_btn.submit_btn[data-v-9fd74456]{color:#072014;cursor:pointer;background:linear-gradient(#37d67a,#2fbf6d);border:1px solid #2ecc7180;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 14px;font-size:15px;font-weight:800;display:inline-flex}.primary_btn.submit_btn[data-v-9fd74456]:disabled{opacity:.6;cursor:not-allowed}.btn_spinner[data-v-9fd74456]{border:2px solid #00000040;border-top-color:#072014;border-radius:999px;width:14px;height:14px;animation:.8s linear infinite spin-9fd74456;display:inline-block}@keyframes spin-9fd74456{to{transform:rotate(360deg)}}.back_link[data-v-9fd74456]{text-align:center;margin:0;font-size:13px}.link_btn[data-v-9fd74456]{appearance:none;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700;text-decoration:none}.link_btn[data-v-9fd74456]:hover{text-decoration:underline}.auth_page[data-v-66a43df4]{justify-content:center;align-items:flex-start;min-height:calc(100dvh - 80px);padding:32px 16px;display:flex}.auth_card[data-v-66a43df4]{border:1px solid var(--border);background:linear-gradient(#1c3a784d,#1230642e);border-radius:14px;gap:18px;width:100%;max-width:440px;padding:24px;display:grid;box-shadow:0 12px 36px #00000040}.auth_header[data-v-66a43df4]{gap:6px;display:grid}.auth_title[data-v-66a43df4]{color:var(--text);margin:0;font-size:24px;font-weight:900}.auth_subtitle[data-v-66a43df4]{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.auth_form[data-v-66a43df4]{gap:14px;display:grid}.field[data-v-66a43df4]{gap:6px;display:grid}.label[data-v-66a43df4]{color:var(--text);font-size:13px;font-weight:600}.input[data-v-66a43df4]{border:1px solid var(--border);width:100%;color:var(--text);background:#ffffff05;border-radius:10px;padding:11px 12px;font-family:inherit;font-size:14px}.input[data-v-66a43df4]:focus{border-color:#d7b43a8c;outline:none}.input.error[data-v-66a43df4]{border-color:#ff4d4fb3}.hint_error[data-v-66a43df4]{color:#ffb3b3;font-size:12px}.form_error[data-v-66a43df4]{color:#ffd1d1;background:#ff4d4f1a;border:1px solid #ff4d4f73;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.4}.success_block[data-v-66a43df4]{color:#cfead8;background:#2ecc711a;border:1px solid #56d59773;border-radius:10px;gap:6px;padding:14px;display:grid}.success_title[data-v-66a43df4]{color:#a8e9c7;margin:0;font-weight:800}.success_body[data-v-66a43df4]{margin:0;font-size:13px;line-height:1.5}.primary_btn.submit_btn[data-v-66a43df4]{color:#072014;cursor:pointer;background:linear-gradient(#37d67a,#2fbf6d);border:1px solid #2ecc7180;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 14px;font-size:15px;font-weight:800;display:inline-flex}.primary_btn.submit_btn[data-v-66a43df4]:disabled{opacity:.6;cursor:not-allowed}.btn_spinner[data-v-66a43df4]{border:2px solid #00000040;border-top-color:#072014;border-radius:999px;width:14px;height:14px;animation:.8s linear infinite spin-66a43df4;display:inline-block}@keyframes spin-66a43df4{to{transform:rotate(360deg)}}.back_link[data-v-66a43df4]{text-align:center;margin:0;font-size:13px}.link_btn[data-v-66a43df4]{appearance:none;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:700;text-decoration:none}.link_btn[data-v-66a43df4]:hover{text-decoration:underline}.link_btn.align_right[data-v-66a43df4]{justify-self:end}.auth_page[data-v-b45cc45a]{justify-content:center;align-items:flex-start;min-height:calc(100dvh - 80px);padding:40px 16px 60px;display:flex}.auth_inner[data-v-b45cc45a]{gap:20px;width:100%;max-width:420px;display:grid}.auth_brand[data-v-b45cc45a]{justify-content:center;padding-bottom:4px;display:flex}.auth_wordmark[data-v-b45cc45a]{height:28px;display:block}.status_panel[data-v-b45cc45a]{text-align:center;justify-items:center;gap:14px;padding:6px 4px 4px;display:grid}.status_title[data-v-b45cc45a]{color:var(--text);letter-spacing:-.3px;margin:0;font-size:22px;font-weight:1000}.status_body[data-v-b45cc45a]{color:var(--muted);max-width:340px;margin:0;font-size:14px;line-height:1.55}.submit_btn[data-v-b45cc45a]{color:#072014;letter-spacing:.01em;background:linear-gradient(#37d67a,#2fbf6d);border:1px solid #2ecc7180;border-radius:10px;justify-content:center;align-items:center;width:100%;max-width:320px;padding:12px 14px;font-size:15px;font-weight:900;text-decoration:none;display:inline-flex}.submit_btn[data-v-b45cc45a]:hover{box-shadow:0 6px 22px #2ecc714d}.btn_spinner[data-v-b45cc45a]{border:2px solid #ffffff40;border-top-color:var(--accent);border-radius:999px;width:18px;height:18px;animation:.8s linear infinite spin-b45cc45a;display:inline-block}@keyframes spin-b45cc45a{to{transform:rotate(360deg)}}.brave_note[data-v-ea99a544]{color:var(--muted);margin:10px 0 0;font-size:12px;font-weight:600;line-height:1.45}.brave_link[data-v-ea99a544]{color:#ff9b7a;text-underline-offset:2px;-webkit-text-decoration:underline #fb542b8c;text-decoration:underline #fb542b8c}.brave_link[data-v-ea99a544]:hover{color:#ffb89a}.roadmap_page[data-v-cdad48f6]{padding-bottom:56px}.roadmap_hero[data-v-cdad48f6]{background:radial-gradient(70% 130% at 12% 0,#17a2b829,#0000 70%),radial-gradient(65% 120% at 90% 0,#f0d67a29,#0000 72%),linear-gradient(#0b1630f5,#081228f2);margin-top:8px}.hero_inner[data-v-cdad48f6]{padding:28px 20px 26px}.hero_badge[data-v-cdad48f6]{letter-spacing:.7px;text-transform:uppercase;color:#b9e7f0;margin:0 0 10px;font-size:12px;font-weight:900}.hero_title[data-v-cdad48f6]{margin:0;font-size:clamp(30px,5vw,44px);line-height:1.06}.hero_subtitle[data-v-cdad48f6]{max-width:780px;color:var(--muted);margin:14px 0 0;font-weight:700;line-height:1.6}.main_grid[data-v-cdad48f6]{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);gap:16px;margin-top:16px;display:grid}@media (width<=980px){.main_grid[data-v-cdad48f6]{grid-template-columns:1fr}}.timeline_section[data-v-cdad48f6],.support_section[data-v-cdad48f6]{padding:14px}.section_head[data-v-cdad48f6]{border-bottom:1px solid var(--border);margin-bottom:12px;padding-bottom:12px}.section_title[data-v-cdad48f6]{margin:0;font-size:22px}.section_subtitle[data-v-cdad48f6]{color:var(--muted);margin:6px 0 0;font-size:13px;font-weight:700}.timeline_wrap[data-v-cdad48f6]{padding:20px 0;position:relative}.timeline_line[data-v-cdad48f6]{z-index:0;background:linear-gradient(#d946ef 0%,#3b82f6 100%);width:2px;position:absolute;top:0;bottom:0;left:23px;box-shadow:0 0 15px #d946ef66}.timeline_item[data-v-cdad48f6]{z-index:1;margin-bottom:32px;padding-left:60px;position:relative}.timeline_item[data-v-cdad48f6]:last-child{margin-bottom:0}.timeline_dot[data-v-cdad48f6]{background:var(--bg);border:2px solid #3b82f6;border-radius:50%;width:20px;height:20px;transition:all .3s;position:absolute;top:20px;left:14px;box-shadow:0 0 0 4px #3b82f626}.timeline_item:hover .timeline_dot[data-v-cdad48f6]{background:#3b82f6;transform:scale(1.1);box-shadow:0 0 15px #3b82f680,0 0 0 4px #3b82f640}.timeline_item.completed .timeline_dot[data-v-cdad48f6]{background:#d946ef;border-color:#d946ef;box-shadow:0 0 15px #d946ef99,0 0 30px #d946ef66}.timeline_card[data-v-cdad48f6]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#ffffff08,#ffffff03);border-radius:16px;padding:20px 24px;transition:transform .3s,box-shadow .3s;position:relative}.timeline_item:hover .timeline_card[data-v-cdad48f6]{transform:translate(4px);box-shadow:0 10px 30px -10px #00000080,0 0 20px #3b82f626}.timeline_item.completed:hover .timeline_card[data-v-cdad48f6]{box-shadow:0 10px 30px -10px #00000080,0 0 20px #d946ef33}.timeline_top[data-v-cdad48f6]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.timeline_date[data-v-cdad48f6]{color:#3b82f6;letter-spacing:1px;text-transform:uppercase;text-shadow:0 0 10px #3b82f64d;font-size:13px;font-weight:800}.timeline_item.completed .timeline_date[data-v-cdad48f6]{color:#d946ef;text-shadow:0 0 15px #d946ef99}.timeline_title[data-v-cdad48f6]{color:#f1f5f9;margin:0 0 8px;font-size:18px;font-weight:700}.timeline_desc[data-v-cdad48f6]{color:#94a3b8;margin:0;font-size:15px;line-height:1.6}.support_copy[data-v-cdad48f6]{color:var(--muted);margin:0 0 12px;font-weight:700;line-height:1.55}.support_list[data-v-cdad48f6]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.support_item[data-v-cdad48f6]{background:#ffffff05;border-radius:10px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:8px;display:grid}.support_logo[data-v-cdad48f6]{object-fit:contain;background:#fff;border-radius:6px;width:34px;height:34px;padding:3px}.support_body[data-v-cdad48f6]{min-width:0}.support_name[data-v-cdad48f6]{margin:0 0 2px;font-size:14px;font-weight:700}.support_desc[data-v-cdad48f6]{color:#94a3b8;margin:0 0 4px;font-size:13px;line-height:1.4}.support_url[data-v-cdad48f6]{color:#b8d9ff;overflow-wrap:anywhere;font-size:12px;text-decoration:underline}.copy_btn[data-v-cdad48f6]{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;padding:6px 8px;font-size:12px;font-weight:800}.dmca_page[data-v-4490db5d]{padding-bottom:56px}.dmca_hero[data-v-4490db5d]{border:1px solid var(--border);background:linear-gradient(145deg,#ffffff0a,#ffffff03);margin-top:8px}.hero_inner[data-v-4490db5d]{padding:28px 20px}.hero_title[data-v-4490db5d]{margin:0;font-size:clamp(26px,4vw,36px);line-height:1.2}.hero_subtitle[data-v-4490db5d]{color:var(--muted);margin:10px 0 0;font-weight:700;line-height:1.5}.dmca_content[data-v-4490db5d]{margin-top:16px;padding:24px 20px}.dmca_intro[data-v-4490db5d]{margin-bottom:24px}.dmca_intro p[data-v-4490db5d]{color:var(--muted);margin:0;line-height:1.6}.dmca_section[data-v-4490db5d]{margin-bottom:24px}.dmca_section[data-v-4490db5d]:last-of-type{margin-bottom:0}.dmca_heading[data-v-4490db5d]{margin:0 0 12px;font-size:18px;font-weight:700}.dmca_section p[data-v-4490db5d]{color:var(--muted);margin:0 0 12px;line-height:1.6}.dmca_list[data-v-4490db5d]{color:var(--muted);margin:12px 0 16px 20px;padding:0;line-height:1.6}.dmca_list li[data-v-4490db5d]{margin-bottom:6px}.dmca_agent[data-v-4490db5d]{background:#ffffff0a;border-radius:8px;margin-top:16px;padding:14px}.dmca_agent a[data-v-4490db5d]{color:var(--accent);text-decoration:none}.dmca_agent a[data-v-4490db5d]:hover{text-decoration:underline}.dmca_legal_links[data-v-4490db5d]{border-top:1px solid var(--border);margin-top:24px;padding-top:16px}.dmca_legal_links a[data-v-4490db5d]{color:var(--accent);text-decoration:none}.dmca_legal_links a[data-v-4490db5d]:hover{text-decoration:underline}.dmca_updated[data-v-4490db5d]{color:var(--muted);opacity:.85;margin-top:24px;font-size:13px}.terms_page[data-v-aa3b0d17]{padding-bottom:56px}.terms_hero[data-v-aa3b0d17]{border:1px solid var(--border);background:linear-gradient(145deg,#ffffff0a,#ffffff03);margin-top:8px}.hero_inner[data-v-aa3b0d17]{padding:28px 20px}.hero_title[data-v-aa3b0d17]{margin:0;font-size:clamp(26px,4vw,36px);line-height:1.2}.hero_subtitle[data-v-aa3b0d17]{color:var(--muted);margin:10px 0 0;font-size:14px;font-weight:700}.terms_content[data-v-aa3b0d17]{margin-top:16px;padding:24px 20px}.terms_intro[data-v-aa3b0d17]{margin-bottom:24px}.terms_intro p[data-v-aa3b0d17],.terms_section p[data-v-aa3b0d17]{color:var(--muted);margin:0 0 12px;line-height:1.6}.terms_section[data-v-aa3b0d17]{margin-bottom:24px}.terms_heading[data-v-aa3b0d17]{margin:0 0 12px;font-size:18px;font-weight:700}.terms_list[data-v-aa3b0d17]{color:var(--muted);margin:12px 0 16px 20px;padding:0;line-height:1.6}.terms_list li[data-v-aa3b0d17]{margin-bottom:6px}.terms_content a[data-v-aa3b0d17]{color:var(--accent);text-decoration:none}.terms_content a[data-v-aa3b0d17]:hover{text-decoration:underline}.terms_legal_links[data-v-aa3b0d17]{border-top:1px solid var(--border);flex-wrap:wrap;gap:6px 16px;margin-top:24px;padding-top:16px;display:flex}.terms_updated[data-v-aa3b0d17]{color:var(--muted);opacity:.85;margin-top:12px;font-size:13px}.privacy_page[data-v-9935d1a5]{padding-bottom:56px}.privacy_hero[data-v-9935d1a5]{border:1px solid var(--border);background:linear-gradient(145deg,#ffffff0a,#ffffff03);margin-top:8px}.hero_inner[data-v-9935d1a5]{padding:28px 20px}.hero_title[data-v-9935d1a5]{margin:0;font-size:clamp(26px,4vw,36px);line-height:1.2}.hero_subtitle[data-v-9935d1a5]{color:var(--muted);margin:10px 0 0;font-size:14px;font-weight:700}.privacy_content[data-v-9935d1a5]{margin-top:16px;padding:24px 20px}.privacy_intro[data-v-9935d1a5]{margin-bottom:24px}.privacy_intro p[data-v-9935d1a5],.privacy_section p[data-v-9935d1a5]{color:var(--muted);margin:0 0 12px;line-height:1.6}.privacy_section[data-v-9935d1a5]{margin-bottom:24px}.privacy_heading[data-v-9935d1a5]{margin:0 0 12px;font-size:18px;font-weight:700}.privacy_list[data-v-9935d1a5]{color:var(--muted);margin:12px 0 16px 20px;padding:0;line-height:1.6}.privacy_list li[data-v-9935d1a5]{margin-bottom:8px}.privacy_content a[data-v-9935d1a5]{color:var(--accent);text-decoration:none}.privacy_content a[data-v-9935d1a5]:hover{text-decoration:underline}.privacy_updated[data-v-9935d1a5]{color:var(--muted);opacity:.85;margin-top:24px;font-size:13px}.privacy_legal_links[data-v-9935d1a5]{flex-wrap:wrap;gap:6px 16px;margin-top:12px;font-size:14px;display:flex}.sms_page[data-v-469c881f]{padding-block:28px 64px}.sms_doc[data-v-469c881f]{max-width:40rem;margin:0 auto}.sms_header[data-v-469c881f]{margin-bottom:1.5rem}.sms_header h1[data-v-469c881f]{margin:0;font-size:clamp(1.6rem,3.5vw,2rem);font-weight:800;line-height:1.2}.sms_updated[data-v-469c881f]{color:var(--muted);margin:.4rem 0 0;font-size:.875rem}.sms_doc p[data-v-469c881f],.sms_doc ul[data-v-469c881f]{color:var(--muted);margin:0 0 1rem;line-height:1.65}.sms_doc h2[data-v-469c881f]{color:inherit;margin:1.75rem 0 .55rem;font-size:1.05rem;font-weight:700}.sms_doc ul[data-v-469c881f]{padding-left:1.2rem}.sms_doc li[data-v-469c881f]{margin-bottom:.45rem}.sms_doc li[data-v-469c881f]:last-child{margin-bottom:0}.sms_sample[data-v-469c881f]{border-left:2px solid var(--border);padding-left:.85rem;font-size:.95rem}.sms_doc a[data-v-469c881f]{color:var(--accent);text-decoration:none}.sms_doc a[data-v-469c881f]:hover{text-decoration:underline}.sms_footer_links[data-v-469c881f]{flex-wrap:wrap;gap:6px 16px;margin-top:2rem;font-size:.875rem;display:flex}.privacy_page[data-v-beea3d3b]{padding-bottom:56px}.privacy_hero[data-v-beea3d3b]{border:1px solid var(--border);background:linear-gradient(145deg,#ffffff0a,#ffffff03);margin-top:8px}.hero_inner[data-v-beea3d3b]{padding:28px 20px}.hero_title[data-v-beea3d3b]{margin:0;font-size:clamp(26px,4vw,36px);line-height:1.2}.hero_subtitle[data-v-beea3d3b]{color:var(--muted);margin:10px 0 0;font-size:14px;font-weight:700}.privacy_content[data-v-beea3d3b]{margin-top:16px;padding:24px 20px}.privacy_intro[data-v-beea3d3b]{margin-bottom:24px}.privacy_intro p[data-v-beea3d3b],.privacy_section p[data-v-beea3d3b]{color:var(--muted);margin:0 0 12px;line-height:1.6}.privacy_section[data-v-beea3d3b]{margin-bottom:24px}.privacy_heading[data-v-beea3d3b]{margin:0 0 12px;font-size:18px;font-weight:700}.privacy_list[data-v-beea3d3b]{color:var(--muted);margin:12px 0 16px 20px;padding:0;line-height:1.6}.privacy_list li[data-v-beea3d3b]{margin-bottom:8px}.privacy_content a[data-v-beea3d3b]{color:var(--accent);text-decoration:none}.privacy_content a[data-v-beea3d3b]:hover{text-decoration:underline}.privacy_updated[data-v-beea3d3b]{color:var(--muted);opacity:.85;margin-top:24px;font-size:13px}.steps_list[data-v-beea3d3b]{color:var(--muted);margin:12px 0 16px 20px;padding:0;line-height:1.65}.steps_list li[data-v-beea3d3b]{margin-bottom:10px}.inner_panel[data-v-beea3d3b]{border:1px solid var(--border);background:linear-gradient(145deg,#ffffff08,#ffffff03);border-radius:12px;padding:20px;position:relative}.hp_trap[data-v-beea3d3b]{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.form_hint[data-v-beea3d3b]{color:var(--muted);margin:0 0 14px;line-height:1.55}.form_grid[data-v-beea3d3b]{gap:14px;display:grid}.field[data-v-beea3d3b]{gap:6px;display:grid}.label[data-v-beea3d3b]{color:var(--text);font-size:14px;font-weight:600}.input[data-v-beea3d3b]{border:1px solid var(--border);width:100%;color:var(--text);box-sizing:border-box;background:#ffffff05;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:14px}.input[data-v-beea3d3b]:focus{border-color:#d7b43a8c;outline:none}.textarea[data-v-beea3d3b]{resize:vertical;min-height:72px}.check_row[data-v-beea3d3b]{color:var(--muted);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:10px;font-size:14px;line-height:1.5;display:grid}.check_row.tight[data-v-beea3d3b]{margin-bottom:4px}.cat_fieldset[data-v-beea3d3b]{border:none;margin:0;padding:0}.form_actions[data-v-beea3d3b]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.primary_btn.teal[data-v-beea3d3b]{color:#061626;cursor:pointer;background:linear-gradient(#20c997,#17a2b8);border:1px solid #17a2b873;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:800;display:inline-flex}.primary_btn.teal[data-v-beea3d3b]:disabled{opacity:.5;cursor:not-allowed}.btn_spinner[data-v-beea3d3b]{vertical-align:-2px;border:2px solid #06162659;border-top-color:currentColor;border-radius:999px;width:14px;height:14px;animation:.8s linear infinite spin-beea3d3b;display:inline-block}@keyframes spin-beea3d3b{to{transform:rotate(360deg)}}.hint_error[data-v-beea3d3b]{color:#ffb3b3;margin:0;font-size:13px}.hint_success[data-v-beea3d3b]{color:#a8e9c7;margin:0;font-size:14px;line-height:1.45}.sm_page[data-v-efc55544]{background:var(--bg);width:min(1180px,100%);margin:0 auto;padding:20px clamp(16px,3vw,24px) 48px}.sm_masthead[data-v-efc55544]{gap:16px;margin-bottom:28px;display:grid}.sm_title[data-v-efc55544]{letter-spacing:-.02em;color:var(--text);margin:0;font-size:clamp(2rem,6vw,3rem);font-weight:800;line-height:1.05}.sm_dek[data-v-efc55544]{max-width:52ch;color:var(--muted);margin:10px 0 0;font-size:15px;font-weight:600;line-height:1.45}.sm_admin_bar[data-v-efc55544]{justify-content:flex-start;display:flex}.sm_admin_link[data-v-efc55544]{min-height:44px;color:var(--text);background:#ffffff0f;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.sm_admin_link[data-v-efc55544]:hover{background:#ffffff1a}.sm_hero[data-v-efc55544]{justify-items:center;gap:20px;margin-bottom:40px;display:grid}.sm_hero_card_col[data-v-efc55544]{width:min(100%,340px)}.sm_hero_meta[data-v-efc55544]{gap:6px;width:min(100%,340px);display:grid}@media (width>=760px){.sm_hero[data-v-efc55544]{grid-template-columns:minmax(0,380px) minmax(0,1fr);place-items:center start;gap:32px}.sm_hero_card_col[data-v-efc55544]{width:100%}.sm_hero_meta[data-v-efc55544]{width:auto}}.sm_hero_headline[data-v-efc55544]{color:var(--text);margin:0 0 4px;font-size:clamp(1.4rem,4vw,2.2rem);font-weight:800;line-height:1.12}.sm_hero_event[data-v-efc55544],.sm_hero_date[data-v-efc55544],.sm_hero_tagline[data-v-efc55544]{color:var(--muted);margin:0;font-size:15px;font-weight:600}.sm_hero_event[data-v-efc55544]{color:var(--text)}.sm_hero_tagline[data-v-efc55544]{max-width:48ch;margin-top:8px;line-height:1.45}.sm_section[data-v-efc55544]{margin-bottom:36px}.sm_section_title[data-v-efc55544]{color:var(--text);margin:0 0 14px;font-size:clamp(1.15rem,3vw,1.4rem);font-weight:800}.sm_grid[data-v-efc55544]{grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.sm_grid[data-v-efc55544]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.sm_grid[data-v-efc55544]{grid-template-columns:repeat(3,minmax(0,1fr))}}.sm_state[data-v-efc55544],.sm_empty[data-v-efc55544]{border-radius:var(--radius);background:var(--panel);text-align:center;padding:28px 18px;box-shadow:0 18px 40px -18px #000000d9}.sm_state_loading[data-v-efc55544]{color:var(--muted);font-weight:600}.sm_state_title[data-v-efc55544],.sm_empty_title[data-v-efc55544]{color:var(--text);margin:0 0 6px;font-weight:800}.sm_state_copy[data-v-efc55544],.sm_empty_copy[data-v-efc55544]{max-width:48ch;color:var(--muted);margin:0 auto;font-weight:600;line-height:1.45}.sm_retry_btn[data-v-efc55544],.sm_more_btn[data-v-efc55544]{min-height:44px;color:var(--text);font:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:999px;justify-content:center;align-items:center;margin-top:12px;padding:0 20px;font-weight:700;display:inline-flex}.sm_retry_btn[data-v-efc55544]:hover,.sm_more_btn[data-v-efc55544]:hover{background:#ffffff1f}.sm_admin_link[data-v-efc55544]:focus-visible,.sm_retry_btn[data-v-efc55544]:focus-visible,.sm_more_btn[data-v-efc55544]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.sm_more_wrap[data-v-efc55544]{justify-content:center;margin-top:14px;display:flex}.checkin_main[data-v-aef7ff2a]{width:min(1000px,100%)}.checkin_panel[data-v-aef7ff2a]{margin-top:18px}.panel_header[data-v-aef7ff2a]{border:1px solid var(--border);background:#0a174066;border-bottom:none;border-radius:12px 12px 0 0;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.panel_body[data-v-aef7ff2a]{border:1px solid var(--border);background:#0a174040;border-radius:0 0 12px 12px;padding:16px}.checkin_subtitle[data-v-aef7ff2a]{max-width:640px;margin:6px 0 0}.checkin_event_meta[data-v-aef7ff2a]{gap:4px;margin-bottom:12px;display:grid}.checkin_event_name[data-v-aef7ff2a]{color:#f5f7ff;font-size:16px;font-weight:800}.checkin_event_detail[data-v-aef7ff2a]{color:#a8bce8f2;font-size:13px}.error_text[data-v-aef7ff2a]{color:#ff9b91;font-weight:800}.checkin_page[data-v-38336d20]{justify-content:center;min-height:calc(100dvh - 80px);padding:40px 16px 64px;display:flex}.checkin_inner[data-v-38336d20]{align-content:start;gap:24px;width:100%;max-width:440px;display:grid}.checkin_status[data-v-38336d20]{text-align:center;color:var(--muted);font-size:15px}.checkin_header[data-v-38336d20]{text-align:center;justify-items:center;gap:10px;display:grid}.checkin_event[data-v-38336d20]{color:#8fa3c0;margin:0;font-size:13px;font-weight:600}.checkin_title[data-v-38336d20]{letter-spacing:-.025em;color:var(--text);text-wrap:balance;margin:0;font-size:30px;font-weight:800;line-height:1.15}.checkin_subtitle[data-v-38336d20]{color:var(--muted);max-width:36ch;margin:0;font-size:15px;line-height:1.55}.checkin_fine[data-v-38336d20]{text-align:center;color:var(--muted);margin:0;font-size:13px;line-height:1.5}.checkin_weight[data-v-38336d20]{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px;margin:0;font-size:18px;font-weight:700;display:flex}.checkin_weight strong[data-v-38336d20]{letter-spacing:-.03em;color:var(--text);font-size:44px;font-weight:800}.checkin_weight_kg[data-v-38336d20]{flex-basis:100%;font-size:15px;font-weight:600}.checkin_error[data-v-38336d20]{color:#f87171;background:#ef444426;border-radius:10px;margin:0;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.45}.checkin_btn[data-v-38336d20]{cursor:pointer;background:var(--accent);color:#1a1405;min-height:52px;font:inherit;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:16px;font-weight:800;text-decoration:none;transition:background .18s;display:inline-flex}.checkin_btn[data-v-38336d20]:hover:not([disabled]){background:#f5e09a}.checkin_btn[disabled][data-v-38336d20]{opacity:.5;cursor:not-allowed}.checkin_btn[data-v-38336d20]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.checkin_btn.is_quiet[data-v-38336d20]{color:var(--text);background:#ffffff12}.checkin_btn.is_quiet[data-v-38336d20]:hover:not([disabled]){background:#ffffff1f}.checkin_spinner[data-v-38336d20]{border:2px solid #1a140540;border-top-color:#1a1405;border-radius:999px;width:16px;height:16px;animation:.8s linear infinite checkin_spin-38336d20}.checkin_done_icon[data-v-38336d20]{color:#59e08f;background:#59e08f24;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.checkin_done_icon svg[data-v-38336d20]{width:26px;height:26px;display:block}.checkin_waiver[data-v-38336d20]{min-width:0}.checkin_brackets[data-v-38336d20]{border-radius:var(--radius);background:var(--panel);gap:12px;padding:16px 18px;display:grid;box-shadow:0 18px 40px -18px #000000d9}.checkin_brackets_title[data-v-38336d20]{color:#8fa3c0;margin:0;font-size:13px;font-weight:600}.checkin_brackets ul[data-v-38336d20]{margin:0;padding:0;list-style:none;display:grid}.checkin_brackets li[data-v-38336d20]{border-top:1px solid var(--border);gap:2px;padding:10px 0;font-size:17px;display:grid}.checkin_brackets li[data-v-38336d20]:first-child{border-top:0;padding-top:0}.checkin_brackets li[data-v-38336d20]:last-child{padding-bottom:0}.checkin_moved[data-v-38336d20]{color:var(--muted);font-size:13px}.checkin_moved.is_missed[data-v-38336d20]{color:#ffc864}@keyframes checkin_spin-38336d20{to{transform:rotate(360deg)}}@media (width<=360px){.checkin_title[data-v-38336d20]{font-size:26px}}@media (prefers-reduced-motion:reduce){.checkin_btn[data-v-38336d20]{transition:none}.checkin_spinner[data-v-38336d20]{animation-duration:2s}}.station_gate[data-v-cc91b313]{text-align:center;flex:auto;place-content:center;justify-items:center;gap:10px;min-height:60dvh;padding:24px 16px;display:grid}.station_gate_title[data-v-cc91b313]{letter-spacing:-.02em;color:var(--text);margin:0;font-size:24px;font-weight:800}.station_gate_text[data-v-cc91b313]{color:var(--muted);max-width:40ch;margin:0;font-size:15px;line-height:1.5}.station_gate_btn[data-v-cc91b313]{cursor:pointer;min-height:44px;font:inherit;background:var(--accent);color:#1a1405;border:0;border-radius:10px;margin-top:8px;padding:0 22px;font-size:15px;font-weight:800}.station_gate_btn[data-v-cc91b313]:hover{background:#f5e09a}.station_gate_btn[data-v-cc91b313]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.staff_page[data-v-765a6ccd]{grid-template-columns:minmax(0,1fr);align-content:start;gap:32px;max-width:1180px;margin:0 auto;padding:24px 16px 64px;display:grid}.staff_head[data-v-765a6ccd]{gap:8px;padding-top:8px;display:grid}.staff_title[data-v-765a6ccd]{letter-spacing:-.025em;color:var(--text);margin:0;font-size:clamp(24px,3.6vw,28px);font-weight:800}.staff_desc[data-v-765a6ccd]{max-width:62ch;color:var(--muted);margin:0;font-size:14.5px;line-height:1.55}.staff_desc a[data-v-765a6ccd]{color:var(--accent);white-space:nowrap;font-weight:600;text-decoration:none}.staff_desc a[data-v-765a6ccd]:hover{text-decoration:underline}.staff_section[data-v-765a6ccd]{gap:14px;display:grid}.staff_section_head[data-v-765a6ccd]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.staff_section_title[data-v-765a6ccd]{letter-spacing:-.01em;color:var(--text);align-items:center;gap:8px;margin:0;font-size:18px;font-weight:800;display:flex}.staff_count[data-v-765a6ccd]{font-variant-numeric:tabular-nums;min-width:22px;height:20px;color:var(--muted);background:#ffffff1a;border-radius:6px;place-items:center;padding:0 6px;font-size:12px;font-weight:800;display:inline-grid}.staff_empty[data-v-765a6ccd]{color:var(--muted);margin:0;padding:24px 0;font-size:14px}.staff_card[data-v-765a6ccd]{border-radius:var(--radius);background:var(--panel);box-shadow:0 18px 40px -18px #000000d9}.staff_error[data-v-765a6ccd]{color:#f87171;background:#ef444426;border-radius:10px;margin:0;padding:10px 12px;font-size:14px;font-weight:600}.board_sync[data-v-765a6ccd]{color:#59e08f;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.board_sync.is_stale[data-v-765a6ccd]{color:#f87171}.board_grid[data-v-765a6ccd]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.board_tile[data-v-765a6ccd]{border-radius:var(--radius);background:var(--panel);align-content:start;gap:4px;padding:16px 18px;transition:background .3s cubic-bezier(.22,1,.36,1),opacity .3s;display:grid;box-shadow:0 18px 40px -18px #000000d9}.board_tile.is_stray[data-v-765a6ccd]{background:linear-gradient(0deg, #ffc86414, #ffc86414), var(--panel)}.board_tile.is_stale[data-v-765a6ccd],.board_tile.is_idle[data-v-765a6ccd]{opacity:.65}.board_tile_head[data-v-765a6ccd]{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.board_tile_name[data-v-765a6ccd]{color:var(--text);margin:0;font-size:16px;font-weight:800}.board_tile_label[data-v-765a6ccd]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.board_weight[data-v-765a6ccd]{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin:8px 0 0;display:flex}.board_weight_big[data-v-765a6ccd]{letter-spacing:-.03em;color:var(--text);font-size:44px;font-weight:800;line-height:1}.board_weight_unit[data-v-765a6ccd]{color:var(--muted);font-size:16px;font-weight:700}.board_weight_small[data-v-765a6ccd]{color:var(--muted);margin-left:auto;font-size:14px;font-weight:600}.board_who[data-v-765a6ccd]{color:var(--text);overflow-wrap:anywhere;margin:8px 0 0;font-size:15px;font-weight:700}.board_who.is_stray[data-v-765a6ccd]{color:#ffc864}.board_meta[data-v-765a6ccd]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:2px 0 0;font-size:13px;display:flex}.board_chip[data-v-765a6ccd]{background:#ffffff0f;border-radius:8px;padding:3px 9px;font-size:12px;font-weight:700}.board_chip.is_ok[data-v-765a6ccd]{color:#59e08f;background:#59e08f1f}.board_chip.is_warn[data-v-765a6ccd]{color:#ffc864;background:#ffc8641f}.board_bracket[data-v-765a6ccd]{color:var(--accent);margin:6px 0 0;font-size:14px;font-weight:700}.board_missed[data-v-765a6ccd]{vertical-align:1px;margin-left:8px}.board_idle[data-v-765a6ccd]{color:var(--muted);margin:12px 0 0;font-size:14px}.board_recent_card[data-v-765a6ccd]{padding:16px 20px 8px}.board_recent_title[data-v-765a6ccd]{color:#8fa3c0;margin:0 0 6px;font-size:13px;font-weight:600}.board_recent[data-v-765a6ccd]{margin:0;padding:0;list-style:none;display:grid}.board_recent li[data-v-765a6ccd]{border-top:1px solid var(--border);grid-template-columns:76px 84px 96px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:10px 0;font-size:14px;display:grid}.board_recent li[data-v-765a6ccd]:first-child{border-top:0}.board_recent li.is_stray .board_recent_who[data-v-765a6ccd]{color:#ffc864}.board_recent_time[data-v-765a6ccd],.board_recent_scale[data-v-765a6ccd]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.board_recent_weight[data-v-765a6ccd]{font-variant-numeric:tabular-nums;white-space:nowrap}.board_recent_who[data-v-765a6ccd]{overflow-wrap:anywhere}.board_recent_bracket[data-v-765a6ccd]{color:var(--accent);text-align:right;font-size:13px;font-weight:700}.staff_grid[data-v-765a6ccd]{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:14px;display:grid}.staff_scale[data-v-765a6ccd]{align-content:start;gap:14px;padding:16px;transition:background .4s;display:grid}.staff_scale.is_new[data-v-765a6ccd]{background:linear-gradient(0deg, #f0d67a12, #f0d67a12), var(--panel)}.staff_scale_top[data-v-765a6ccd]{align-items:flex-start;gap:16px;min-width:0;display:flex}.staff_qr[data-v-765a6ccd]{background:#fff;border-radius:10px;flex:none;width:132px;height:132px;padding:6px}.staff_scale_text[data-v-765a6ccd]{gap:4px;min-width:0;display:grid}.staff_scale_name[data-v-765a6ccd]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:20px;font-weight:800}.staff_scale_label[data-v-765a6ccd]{color:var(--muted);margin:0;font-size:14px}.staff_url[data-v-765a6ccd]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:12px;overflow:hidden}.staff_key_state[data-v-765a6ccd]{color:var(--muted);margin:0;font-size:13px;font-weight:600}.staff_key_state.is_set[data-v-765a6ccd]{color:#59e08f}.staff_actions[data-v-765a6ccd]{flex-wrap:wrap;gap:8px;display:flex}.staff_btn[data-v-765a6ccd]{cursor:pointer;min-height:40px;color:var(--text);font:inherit;white-space:nowrap;background:#ffffff12;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;transition:background .18s;display:inline-flex}.staff_btn[data-v-765a6ccd]:hover:not([disabled]){background:#ffffff1f}.staff_btn.is_primary[data-v-765a6ccd]{background:var(--accent);color:#1a1405}.staff_btn.is_primary[data-v-765a6ccd]:hover:not([disabled]){background:#f5e09a}.staff_btn[disabled][data-v-765a6ccd]{opacity:.5;cursor:not-allowed}.staff_btn[data-v-765a6ccd]:focus-visible,.staff_key_done[data-v-765a6ccd]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.staff_key[data-v-765a6ccd]{border-top:1px solid var(--border);gap:8px;padding-top:14px;display:grid}.staff_key_label[data-v-765a6ccd]{color:var(--text);margin:0;font-size:13px;font-weight:600}.staff_key_row[data-v-765a6ccd]{align-items:stretch;gap:8px;min-width:0;display:flex}.staff_key_value[data-v-765a6ccd]{min-width:0;color:var(--text);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:#b0b8c41f;border-radius:10px;flex:auto;align-items:center;padding:8px 12px;font-size:13px;display:flex}.staff_key_note[data-v-765a6ccd]{color:var(--muted);margin:0;font-size:13px}.staff_key_done[data-v-765a6ccd]{cursor:pointer;min-height:36px;font:inherit;color:var(--muted);background:0 0;border:0;justify-self:start;padding:0 2px;font-size:13px;font-weight:700}.staff_key_done[data-v-765a6ccd]:hover{color:var(--text)}.staff_add[data-v-765a6ccd]{gap:14px;max-width:640px;padding:18px 20px;display:grid}.staff_add_title[data-v-765a6ccd]{color:var(--text);margin:0;font-size:16px;font-weight:800}.staff_steps[data-v-765a6ccd]{color:var(--muted);gap:4px;margin:0;padding-left:20px;font-size:14px;line-height:1.5;display:grid}.staff_add_row[data-v-765a6ccd]{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.staff_field[data-v-765a6ccd]{flex:240px;gap:6px;display:grid}.staff_field_label[data-v-765a6ccd]{color:#8fa3c0;font-size:13px;font-weight:600}.staff_field .ef_input[data-v-765a6ccd]{min-height:44px}.staff_add_btn[data-v-765a6ccd]{min-height:44px;padding:0 20px;font-size:14px}@media (width<=640px){.board_recent li[data-v-765a6ccd]{grid-template-columns:64px 76px minmax(0,1fr);row-gap:2px}.board_recent_scale[data-v-765a6ccd]{display:none}.board_recent_bracket[data-v-765a6ccd]{text-align:left;grid-column:3}.board_recent_bracket[data-v-765a6ccd]:empty{display:none}.staff_grid[data-v-765a6ccd]{grid-template-columns:1fr}.staff_qr[data-v-765a6ccd]{width:104px;height:104px}}@media (prefers-reduced-motion:reduce){.board_tile[data-v-765a6ccd],.staff_scale[data-v-765a6ccd],.staff_btn[data-v-765a6ccd]{transition:none}}.scale_link[data-v-47af8d4f]{border-radius:var(--radius);background:var(--panel);gap:10px;padding:16px;display:grid;box-shadow:0 18px 40px -18px #000000d9}.scale_link_row[data-v-47af8d4f]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.scale_link_text[data-v-47af8d4f]{flex:220px;gap:2px;min-width:0;display:grid}.scale_link_title[data-v-47af8d4f]{color:var(--text);font-size:15px;font-weight:700}.scale_link_detail[data-v-47af8d4f]{color:var(--muted);font-size:13px}.scale_link_dot[data-v-47af8d4f]{background:#5f6f90;border-radius:999px;flex:none;align-self:flex-start;width:10px;height:10px;margin-top:6px}.scale_link_dot.is_ok[data-v-47af8d4f]{background:#59e08f}.scale_link_dot.is_wait[data-v-47af8d4f]{background:var(--accent)}.scale_link_dot.is_bad[data-v-47af8d4f]{background:#f87171}.scale_link_btn[data-v-47af8d4f]{cursor:pointer;min-height:44px;color:var(--text);font:inherit;background:#ffffff12;border:0;border-radius:10px;padding:0 16px;font-size:14px;font-weight:700;transition:background .18s}.scale_link_btn[data-v-47af8d4f]:hover:not([disabled]){background:#ffffff1f}.scale_link_btn.is_primary[data-v-47af8d4f]{background:var(--accent);color:#1a1405}.scale_link_btn.is_primary[data-v-47af8d4f]:hover:not([disabled]){background:#f5e09a}.scale_link_btn[disabled][data-v-47af8d4f]{opacity:.5;cursor:not-allowed}.scale_link_btn[data-v-47af8d4f]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.scale_link_live[data-v-47af8d4f]{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;font-size:15px;display:flex}.scale_link_live strong[data-v-47af8d4f]{color:var(--text);font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.scale_link_state[data-v-47af8d4f]{font-size:13px;font-weight:600}.scale_link_note[data-v-47af8d4f]{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.scale_link_note.is_error[data-v-47af8d4f]{color:#f87171}.scale_link_note.is_warn[data-v-47af8d4f]{color:#ffc864}.scale_link_note.is_ok[data-v-47af8d4f]{color:#59e08f}.scale_link_note code[data-v-47af8d4f]{overflow-wrap:anywhere}.scale_link_sim[data-v-47af8d4f]{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding-top:12px;display:flex}.scale_link_sim_label[data-v-47af8d4f]{color:#8fa3c0;flex:100%;font-size:13px;font-weight:600}.scale_link_sim_input[data-v-47af8d4f]{width:120px;min-height:44px}.scale_link_log summary[data-v-47af8d4f]{cursor:pointer;color:var(--muted);padding:6px 0;font-size:13px;font-weight:600}.scale_link_log pre[data-v-47af8d4f]{max-height:180px;color:var(--muted);white-space:pre-wrap;margin:8px 0 0;font-size:11px;overflow:auto}@media (prefers-reduced-motion:reduce){.scale_link_btn[data-v-47af8d4f]{transition:none}}.station_display[data-v-7a911815]{box-sizing:border-box;background:var(--bg);width:100%;min-height:100dvh;color:var(--text);flex:auto;grid-template-rows:auto 1fr auto;gap:clamp(16px,3vh,40px);padding:clamp(16px,3vw,48px);display:grid}.station_display_head[data-v-7a911815]{border-bottom:1px solid var(--border);align-items:center;gap:clamp(12px,2vw,28px);padding-bottom:clamp(12px,2vh,24px);display:flex}.station_display_brand[data-v-7a911815]{flex:none;width:auto;height:clamp(18px,2.2vw,30px);display:block}.station_display_event[data-v-7a911815]{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:clamp(14px,1.5vw,24px);font-weight:600;overflow:hidden}.station_display_name[data-v-7a911815]{letter-spacing:-.01em;flex:none;font-size:clamp(22px,2.8vw,48px);font-weight:800}.station_display_body[data-v-7a911815]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,96px);min-height:0;display:grid}.station_display_qr[data-v-7a911815]{justify-items:center;gap:clamp(10px,1.6vh,18px);margin:0;display:grid}.station_display_qr img[data-v-7a911815]{aspect-ratio:1;border-radius:var(--radius);background:#fff;width:min(30vw,46vh,460px);height:auto;padding:clamp(10px,1.2vw,18px);display:block;box-shadow:0 18px 40px -18px #000000d9}.station_display_qr figcaption[data-v-7a911815]{color:var(--muted);font-size:clamp(15px,1.5vw,24px);font-weight:600}.station_display_reading[data-v-7a911815]{justify-items:start;gap:clamp(6px,1.2vh,16px);min-width:0;display:grid}.station_display_prompt[data-v-7a911815]{letter-spacing:-.015em;max-width:20ch;color:var(--text);margin:0;font-size:clamp(24px,3vw,56px);font-weight:800;line-height:1.12;transition:color .3s cubic-bezier(.22,1,.36,1)}.station_display_weight[data-v-7a911815]{font-variant-numeric:tabular-nums;align-items:baseline;gap:clamp(8px,1vw,18px);margin:0;line-height:.9;display:flex}.station_display_number[data-v-7a911815]{letter-spacing:-.035em;font-size:clamp(84px,min(15vw,32vh),320px);font-weight:800;transition:color .3s cubic-bezier(.22,1,.36,1),opacity .18s}.station_display_unit[data-v-7a911815]{color:var(--muted);font-size:clamp(24px,min(3.6vw,7vh),72px);font-weight:700}.station_display_weight.is_live .station_display_number[data-v-7a911815]{opacity:.62}.station_display_pounds[data-v-7a911815]{color:var(--muted);font-variant-numeric:tabular-nums;align-items:baseline;gap:clamp(12px,1.4vw,24px);margin:0;font-size:clamp(18px,2.2vw,40px);font-weight:600;display:flex}.station_display_live[data-v-7a911815]{color:var(--accent);font-size:.6em}.station_display_foot[data-v-7a911815]{gap:10px;display:grid}.is_ready .station_display_prompt[data-v-7a911815]{color:var(--accent)}.is_weighed .station_display_prompt[data-v-7a911815],.is_weighed .station_display_weight:not(.is_live) .station_display_number[data-v-7a911815]{color:#59e08f}@media (width<=760px){.station_display[data-v-7a911815]{align-content:start;min-height:100dvh}.station_display_body[data-v-7a911815]{text-align:center;grid-template-columns:1fr;align-content:start;justify-items:center}.station_display_qr img[data-v-7a911815]{width:min(64vw,280px)}.station_display_reading[data-v-7a911815]{justify-items:center}.station_display_prompt[data-v-7a911815]{max-width:none}.station_display_number[data-v-7a911815]{font-size:clamp(64px,22vw,120px)}}@media (prefers-reduced-motion:reduce){.station_display_prompt[data-v-7a911815],.station_display_number[data-v-7a911815]{transition:none}}.kiosk_root[data-v-5a42f369]{background:var(--bg);flex-direction:column;flex:auto;width:100%;min-height:100dvh;display:flex}.kiosk_alert[data-v-5a42f369]{color:#f87171;margin:0;font-size:14px;font-weight:600}.kiosk_hint[data-v-5a42f369]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.kiosk_link[data-v-5a42f369]{min-height:44px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.kiosk_link[data-v-5a42f369]:hover{color:var(--text)}.kiosk_link[data-v-5a42f369]:focus-visible{border-radius:8px;outline:none;box-shadow:0 0 0 2px #78c8ff99}.link_page[data-v-157f20ca]{grid-template-columns:minmax(0,1fr);align-content:start;gap:20px;max-width:720px;margin:0 auto;padding:24px 16px 64px;display:grid}.link_head[data-v-157f20ca]{gap:8px;padding-top:8px;display:grid}.link_back[data-v-157f20ca]{color:var(--muted);justify-self:start;padding:6px 0;font-size:13px;font-weight:600;text-decoration:none}.link_back[data-v-157f20ca]:hover{color:var(--accent)}.link_title[data-v-157f20ca]{letter-spacing:-.025em;color:var(--text);margin:0;font-size:clamp(24px,3.6vw,28px);font-weight:800}.link_desc[data-v-157f20ca]{max-width:60ch;color:var(--muted);margin:0;font-size:14.5px;line-height:1.55}.link_steps[data-v-157f20ca]{color:var(--text);gap:6px;margin:0;padding-left:20px;font-size:14.5px;line-height:1.5;display:grid}.link_steps li[data-v-157f20ca]::marker{color:var(--muted);font-weight:700}.link_kiosk[data-v-157f20ca]{min-height:44px;color:var(--text);background:#ffffff12;border-radius:10px;justify-self:start;align-items:center;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.link_kiosk[data-v-157f20ca]:hover{background:#ffffff1f}.link_kiosk[data-v-157f20ca]:focus-visible,.link_back[data-v-157f20ca]:focus-visible{border-radius:8px;outline:none;box-shadow:0 0 0 2px #78c8ff99}.link_requests[data-v-bd887d0f]{border-radius:var(--radius);background:var(--panel);gap:14px;padding:18px 20px;display:grid;box-shadow:0 18px 40px -18px #000000d9}.link_requests_head[data-v-bd887d0f]{gap:4px;display:grid}.link_requests_title[data-v-bd887d0f]{letter-spacing:-.01em;color:var(--text);margin:0;font-size:17px;font-weight:800}.link_requests_text[data-v-bd887d0f]{max-width:66ch;color:var(--muted);margin:0;font-size:14px;line-height:1.5}.link_requests_error[data-v-bd887d0f]{color:#f87171;background:#ef444426;border-radius:10px;margin:0;padding:10px 12px;font-size:14px;font-weight:600;line-height:1.45}.link_requests_list[data-v-bd887d0f]{margin:0;padding:0;list-style:none;display:grid}.link_request[data-v-bd887d0f]{border-top:1px solid var(--border);gap:12px;padding:16px 0;display:grid}.link_request[data-v-bd887d0f]:last-child{padding-bottom:0}.link_request_pair[data-v-bd887d0f]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.link_request_side[data-v-bd887d0f]{align-content:start;gap:3px;min-width:0;display:grid}.link_request_label[data-v-bd887d0f]{color:#8fa3c0;font-size:13px;font-weight:600}.link_request_name[data-v-bd887d0f]{color:var(--text);font-size:16px;font-weight:700}.link_request_sub[data-v-bd887d0f]{color:var(--muted);overflow-wrap:anywhere;font-size:13px}.link_request_signals[data-v-bd887d0f]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.link_chip[data-v-bd887d0f]{color:var(--muted);background:#ffffff0f;border-radius:8px;padding:4px 10px;font-size:12px;font-weight:700}.link_chip.is_ok[data-v-bd887d0f]{color:#59e08f;background:#59e08f1f}.link_chip.is_warn[data-v-bd887d0f]{color:#ffc864;background:#ffc8641f}.link_request_actions[data-v-bd887d0f]{flex-wrap:wrap;gap:8px;display:flex}.link_btn[data-v-bd887d0f]{cursor:pointer;min-height:44px;font:inherit;color:var(--text);background:#ffffff12;border:0;border-radius:10px;padding:0 16px;font-size:14px;font-weight:700;transition:background .18s}.link_btn[data-v-bd887d0f]:hover:not([disabled]){background:#ffffff1f}.link_btn.is_yes[data-v-bd887d0f]{background:var(--accent);color:#1a1405}.link_btn.is_yes[data-v-bd887d0f]:hover:not([disabled]){background:#f5e09a}.link_btn[disabled][data-v-bd887d0f]{opacity:.5;cursor:not-allowed}.link_btn[data-v-bd887d0f]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}@media (prefers-reduced-motion:reduce){.link_btn[data-v-bd887d0f]{transition:none}}.checked_page[data-v-76869784]{grid-template-columns:minmax(0,1fr);align-content:start;gap:20px;max-width:1180px;margin:0 auto;padding:24px 16px 64px;display:grid}.checked_head[data-v-76869784]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;padding-top:8px;display:flex}.checked_head_text[data-v-76869784]{gap:8px;min-width:0;display:grid}.checked_title[data-v-76869784]{letter-spacing:-.025em;color:var(--text);margin:0;font-size:clamp(24px,3.6vw,28px);font-weight:800}.checked_desc[data-v-76869784]{max-width:62ch;color:var(--muted);margin:0;font-size:14.5px;line-height:1.55}.checked_desc a[data-v-76869784]{color:var(--accent);white-space:nowrap;font-weight:600;text-decoration:none}.checked_desc a[data-v-76869784]:hover{text-decoration:underline}.checked_sync[data-v-76869784]{color:#59e08f;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.checked_sync.is_stale[data-v-76869784]{color:#f87171}.checked_banner[data-v-76869784]{border-radius:var(--radius);color:var(--text);background:#ffc8641a;gap:4px;padding:14px 16px;font-size:14px;line-height:1.5;display:grid}.checked_banner strong[data-v-76869784]{color:#ffc864}.checked_banner span[data-v-76869784]{color:var(--muted)}.checked_counts[data-v-76869784]{border-radius:var(--radius);background:var(--panel);grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:0;padding:16px 4px;display:grid;box-shadow:0 18px 40px -18px #000000d9}.checked_counts>div[data-v-76869784]{border-left:1px solid var(--border);gap:4px;min-width:0;padding:0 16px;display:grid}.checked_counts>div[data-v-76869784]:first-child{border-left:0}.checked_counts dt[data-v-76869784]{color:#8fa3c0;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.checked_counts dd[data-v-76869784]{color:var(--text);font-variant-numeric:tabular-nums;margin:0;font-size:28px;font-weight:800;line-height:1.1}.checked_counts>div.is_warn dd[data-v-76869784]{color:#ffc864}.checked_toolbar[data-v-76869784]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.checked_tabs[data-v-76869784]{background:#ffffff0f;border-radius:12px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.checked_tab[data-v-76869784]{cursor:pointer;min-height:40px;color:var(--muted);font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.checked_tab[data-v-76869784]:hover:not(.is_active){color:var(--text)}.checked_tab.is_active[data-v-76869784]{background:var(--accent);color:#1a1405}.checked_tab_count[data-v-76869784]{font-variant-numeric:tabular-nums;min-width:22px;height:20px;color:inherit;background:#ffffff1a;border-radius:6px;place-items:center;padding:0 6px;font-size:12px;font-weight:800;display:inline-grid}.checked_tab.is_active .checked_tab_count[data-v-76869784]{background:#1a140524}.checked_actions[data-v-76869784]{flex-wrap:wrap;gap:8px;display:flex}.checked_action[data-v-76869784],.checked_unlink[data-v-76869784]{cursor:pointer;min-height:40px;color:var(--text);font:inherit;white-space:nowrap;background:#ffffff12;border:0;border-radius:10px;padding:0 14px;font-size:13px;font-weight:700;transition:background .18s}.checked_action[data-v-76869784]:hover:not([disabled]),.checked_unlink[data-v-76869784]:hover{background:#ffffff1f}.checked_action[disabled][data-v-76869784]{opacity:.5;cursor:not-allowed}.checked_action[aria-pressed=true][data-v-76869784]{color:var(--accent);background:#f0d67a29}.checked_unlink[data-v-76869784]{min-height:36px;color:var(--muted);font-size:12px}.checked_tab[data-v-76869784]:focus-visible,.checked_action[data-v-76869784]:focus-visible,.checked_unlink[data-v-76869784]:focus-visible{outline:none;box-shadow:0 0 0 2px #78c8ff99}.checked_card[data-v-76869784]{border-radius:var(--radius);background:var(--panel);padding:8px 20px 16px;box-shadow:0 18px 40px -18px #000000d9}.checked_empty[data-v-76869784]{text-align:center;color:var(--muted);margin:0;padding:28px 0;font-size:14px}.checked_table_wrap[data-v-76869784]{margin:0 -8px;overflow-x:auto}.checked_table td[data-v-76869784],.checked_table th[data-v-76869784]{vertical-align:top}.checked_table thead th[data-v-76869784]{background:var(--panel)}.checked_table tbody tr:last-child td[data-v-76869784]{border-bottom:0}.checked_name[data-v-76869784]{color:var(--text);overflow-wrap:anywhere;font-weight:700}.checked_weight[data-v-76869784]{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.checked_num[data-v-76869784],.checked_nowrap[data-v-76869784]{white-space:nowrap}.checked_sub[data-v-76869784]{color:var(--muted);font-size:13px}.checked_block[data-v-76869784]{margin-top:2px;display:block}.checked_row_action[data-v-76869784]{text-align:right}.checked_chip[data-v-76869784]{color:var(--muted);white-space:nowrap;background:#ffffff0f;border-radius:8px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-block}.checked_chip.is_ok[data-v-76869784]{color:#59e08f;background:#59e08f1f}.checked_chip.is_warn[data-v-76869784]{color:#ffc864;background:#ffc8641f}.checked_missed[data-v-76869784]{margin-left:8px}.checked_table .checked_missed[data-v-76869784]{margin:4px 0 0;display:table}.checked_cards[data-v-76869784]{margin:0;padding:0;list-style:none;display:none}.checked_item[data-v-76869784]{border-top:1px solid var(--border);gap:6px;padding:14px 0;display:grid}.checked_item[data-v-76869784]:first-child{border-top:0}.checked_item_top[data-v-76869784]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.checked_item_meta[data-v-76869784]{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;font-size:13px;display:flex}.checked_item_bracket[data-v-76869784]{color:var(--text);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:14px;display:flex}.checked_item_bracket .checked_missed[data-v-76869784]{margin-left:0}.checked_item .checked_unlink[data-v-76869784]{justify-self:start}.checked_group[data-v-76869784]{padding:12px 0}.checked_group+.checked_group[data-v-76869784]{border-top:1px solid var(--border)}.checked_group_title[data-v-76869784]{color:var(--text);align-items:center;gap:8px;margin:0 0 8px;font-size:15px;font-weight:800;display:flex}.checked_group_list[data-v-76869784]{margin:0;padding:0;list-style:none;display:grid}.checked_group_list li[data-v-76869784]{border-top:1px solid var(--border);grid-template-columns:96px 72px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:8px 0;display:grid}.checked_rows[data-v-76869784]{margin:0;padding:0;list-style:none;display:grid}.checked_row[data-v-76869784]{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 0;display:flex}.checked_row[data-v-76869784]:first-child{border-top:0}.checked_row_main[data-v-76869784]{gap:2px;min-width:0;display:grid}.checked_row_chips[data-v-76869784]{flex-wrap:wrap;gap:6px;display:flex}.checked_attention[data-v-76869784]{gap:4px;display:grid}.checked_attention_group[data-v-76869784]{padding:12px 0}.checked_attention_group+.checked_attention_group[data-v-76869784]{border-top:1px solid var(--border)}.checked_hint[data-v-76869784]{color:var(--muted);margin:-4px 0 6px;font-size:13px;line-height:1.5}.checked_error[data-v-76869784]{color:#f87171;background:#ef444426;border-radius:10px;margin:0;padding:10px 12px;font-size:14px;font-weight:600}.sr_only[data-v-76869784]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){.checked_counts[data-v-76869784]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px}.checked_counts>div[data-v-76869784]:nth-child(3n+1){border-left:0}}@media (width<=720px){.checked_table_wrap[data-v-76869784]{display:none}.checked_cards[data-v-76869784]{display:block}.checked_card[data-v-76869784]{padding:4px 16px 12px}.checked_counts>div[data-v-76869784]{padding:0 12px}.checked_counts dd[data-v-76869784]{font-size:24px}.checked_counts dt[data-v-76869784]{white-space:normal}.checked_group_list li[data-v-76869784]{grid-template-columns:84px minmax(0,1fr);gap:2px 12px}.checked_group_list li .checked_weight_kg[data-v-76869784]{display:none}.checked_group_list li .checked_sub[data-v-76869784]:last-child{grid-column:2}}@media (width<=480px){.checked_tabs[data-v-76869784]{width:100%;display:flex}.checked_tab[data-v-76869784]{flex:auto;justify-content:center;gap:6px;padding:0 8px;font-size:13px}}@media (prefers-reduced-motion:reduce){.checked_tab[data-v-76869784],.checked_action[data-v-76869784],.checked_unlink[data-v-76869784]{transition:none}}.monitor_error[data-v-b737eed1]{color:#ffa0a0f2;margin:0;font-size:clamp(14px,1.6vw,20px)}.checkin_main[data-v-5200631a]{width:min(1000px,100%)}.checkin_panel[data-v-5200631a]{margin-top:18px}.panel_header[data-v-5200631a]{border:1px solid var(--border);background:#0a174066;border-bottom:none;border-radius:12px 12px 0 0;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.panel_body[data-v-5200631a]{border:1px solid var(--border);background:#0a174040;border-radius:0 0 12px 12px;padding:16px}.checkin_subtitle[data-v-5200631a]{max-width:720px;margin:6px 0 0}.checkin_event_meta[data-v-5200631a]{gap:4px;margin-bottom:12px;display:grid}.checkin_event_name[data-v-5200631a]{color:#f5f7ff;font-size:16px;font-weight:800}.checkin_event_detail[data-v-5200631a]{color:#a8bce8f2;font-size:13px}.error_text[data-v-5200631a]{color:#ff9b91;font-weight:800}@keyframes fade_up-936a5075{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes orb_float_a-936a5075{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(16px,-12px)scale(1.06)}}@keyframes orb_float_b-936a5075{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-12px,14px)scale(.97)}}@keyframes glint_sweep-936a5075{0%{opacity:0;transform:translate(-120%)}16%{opacity:.85}84%{opacity:.85}to{opacity:0;transform:translate(140%)}}@keyframes featured_visual_float-936a5075{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes featured_visual_float_soft-936a5075{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes card_sheen_sweep-936a5075{0%,30%{opacity:0;background-position:-100% 0}40%{opacity:1}70%{opacity:0;background-position:200% 0}to{opacity:0;background-position:200% 0}}@keyframes sale_ring_pulse_gold-936a5075{0%,to{border-color:#f0d67a26;box-shadow:0 0 #f0d67a00,0 0 14px #f0d67a14}45%{border-color:#f0d67a8c;box-shadow:0 0 0 5px #f0d67a12,0 0 28px #f0d67a38}}.featured_stage[data-v-936a5075]{box-sizing:border-box;background:linear-gradient(160deg,#0b1734fc,#070e1cf7);border:1px solid #ffffff14;border-left:0;border-right:0;border-radius:0;width:100vw;margin-bottom:34px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;overflow:hidden;box-shadow:0 24px 64px #0000006b,0 0 0 1px #f0d67a0d,inset 0 1px #ffffff0f}.featured_stage[data-v-936a5075]:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(100deg,#0000,#ffffff14,#0000);width:42%;position:absolute;inset:0 0 0 -24%;transform:translate(-120%)}.featured_stage_bg[data-v-936a5075]{pointer-events:none;position:absolute;inset:0}.bg_orb[data-v-936a5075]{filter:blur(60px);border-radius:50%;position:absolute}.bg_orb_a[data-v-936a5075]{background:radial-gradient(circle,#f0d67a57,#c98a1a14 65%);width:300px;height:300px;animation:11s ease-in-out infinite orb_float_a-936a5075;top:-120px;right:-80px}.bg_orb_b[data-v-936a5075]{background:radial-gradient(circle,#325ed624,#0a12360f 72%);width:240px;height:240px;animation:13s ease-in-out infinite orb_float_b-936a5075;bottom:-90px;left:-70px}.bg_grid[data-v-936a5075]{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 85%,#000 18%,#0000 85%);mask-image:radial-gradient(85% 85%,#000 18%,#0000 85%)}.featured_track[data-v-936a5075]{z-index:2;scroll-snap-type:x mandatory;scroll-behavior:auto;overscroll-behavior-x:contain;touch-action:manipulation;scrollbar-width:none;-ms-overflow-style:none;display:flex;position:relative;overflow:auto hidden}.featured_track[data-v-936a5075]::-webkit-scrollbar{display:none}.featured_slide[data-v-936a5075]{min-height:220px;color:inherit;text-align:left;cursor:pointer;scroll-snap-align:start;background:0 0;border:0;flex:0 0 100%;padding:24px 28px 0;position:relative}.sale_slide[data-v-936a5075]{background:radial-gradient(75% 55% at 82% 12%,#f0d67a1a 0%,#0000 58%),linear-gradient(155deg,#0d19376b 0%,#080f1e61 100%);padding:14px 28px 0}.sale_slide .featured_slide_inner[data-v-936a5075],.sale_slide .featured_body[data-v-936a5075]{align-items:flex-start}.product_line_slide[data-v-936a5075]{padding:18px 28px 0}.product_line_slide .featured_slide_inner[data-v-936a5075]{flex-direction:column;align-items:flex-start;gap:12px}.product_line_slide .featured_body[data-v-936a5075]{align-items:center;gap:14px 20px;width:100%;min-width:0}.product_line_slide .featured_copy[data-v-936a5075]{flex:auto;gap:.65rem;min-width:0;max-width:min(22rem,100%)}.product_line_slide .featured_title_product_line[data-v-936a5075]{overflow-wrap:break-word;font-size:clamp(1.22rem,3.85vw,1.68rem);line-height:1.12}.product_line_slide .featured_text[data-v-936a5075]{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(.86rem,2.65vw,1rem);line-height:1.35;display:-webkit-box;overflow:hidden}.product_line_slide .featured_cta_row[data-v-936a5075]{flex-shrink:0;margin-top:0;padding-bottom:0}.product_line_slide .featured_visual_block[data-v-936a5075]{flex:0 auto;gap:10px;min-width:0;min-height:0;padding-block:6px}.product_line_slide .featured_visual_card[data-v-936a5075]{border-radius:15px;width:clamp(112px,26vw,168px);height:clamp(96px,22vw,132px);animation-name:featured_visual_float_soft-936a5075}.product_line_slide .featured_visual_img[data-v-936a5075]{object-fit:cover;object-position:center 30%;border-radius:15px}.product_line_slide .featured_card_glow_ring[data-v-936a5075]{border-radius:18px}.product_line_slide .featured_card_sheen[data-v-936a5075]{border-radius:15px}.featured_slide_inner[data-v-936a5075]{z-index:1;flex-direction:row;justify-content:space-between;align-items:center;gap:40px;animation:.45s cubic-bezier(.22,1,.36,1) both fade_up-936a5075;display:flex;position:relative}.featured_body[data-v-936a5075]{flex-direction:row;flex:1;align-items:center;gap:48px;display:flex}.featured_copy[data-v-936a5075]{flex-direction:column;gap:4px;max-width:24rem;display:flex}.featured_eyebrow[data-v-936a5075]{color:var(--dimmed-accent);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:800}.sale_eyebrow[data-v-936a5075]{color:var(--accent);letter-spacing:.04em;font-size:clamp(1.5rem,4.8vw,2.05rem);font-weight:900;line-height:1.05}.featured_title[data-v-936a5075]{color:var(--text);letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:900;line-height:1.1}.featured_title_sale[data-v-936a5075]{background:var(--accent-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(1rem,3.2vw,1.22rem)}.featured_title_product_line[data-v-936a5075]{letter-spacing:-.03em;background:linear-gradient(#fff 0%,#b8c4d4 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.42rem,4.5vw,1.95rem);font-weight:900;line-height:1.08}.featured_text[data-v-936a5075]{color:#e6eefce0;margin:0;font-size:clamp(1rem,3.1vw,1.12rem);line-height:1.45}.featured_text_highlight[data-v-936a5075]{color:var(--dimmed-accent);font-weight:600}.sale_slide .featured_text[data-v-936a5075]{margin-top:.85rem}.sale_countdown_block[data-v-936a5075]{border-left:1px solid #ffffff14;flex-direction:column;flex:1;align-items:flex-end;gap:6px;min-width:0;padding-left:24px;display:flex}.sale_countdown_label[data-v-936a5075]{color:#e6ecfa8c;letter-spacing:.1em;text-transform:uppercase;font-size:.84rem;font-weight:800}.sale_countdown_value[data-v-936a5075]{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:12px 18px;line-height:1;display:flex}.sale_countdown_unit[data-v-936a5075]{color:var(--accent);align-items:baseline;gap:2px;display:inline-flex}.sale_countdown_num[data-v-936a5075]{letter-spacing:-.03em;font-size:clamp(2.65rem,8.5vw,3.85rem);font-weight:900;line-height:.85}.sale_countdown_suffix[data-v-936a5075]{opacity:.8;text-transform:lowercase;font-size:clamp(1.12rem,3.5vw,1.55rem);font-weight:800}.sale_countdown_ended[data-v-936a5075]{color:var(--muted);font-size:clamp(1.5rem,4.2vw,2rem);font-weight:900}.sale_countdown_pending[data-v-936a5075]{letter-spacing:.12em;color:#e6ecfa59;font-size:clamp(2rem,6vw,2.75rem);font-weight:800}.featured_visual_block[data-v-936a5075]{flex-flow:row;flex:1;justify-content:center;align-items:center;gap:14px;min-width:0;min-height:148px;display:flex;position:relative}.featured_visual_card[data-v-936a5075]{will-change:transform;background:linear-gradient(165deg,#12234cf5,#08122afc);border-radius:18px;flex:none;width:clamp(118px,34vw,148px);height:clamp(118px,34vw,148px);transition:box-shadow .3s;animation:4.5s ease-in-out infinite featured_visual_float-936a5075;position:relative;overflow:hidden;box-shadow:0 16px 48px #00000073,0 0 0 1px #ffffff1a}.featured_card_glow_ring[data-v-936a5075]{pointer-events:none;z-index:3;border:1.5px solid #f0d67a00;border-radius:21px;animation:3.6s ease-in-out infinite both sale_ring_pulse_gold-936a5075;position:absolute;inset:-3px}.featured_card_sheen[data-v-936a5075]{pointer-events:none;z-index:2;background:linear-gradient(118deg,#0000 20%,#f0d67a21 46%,#ffffff2e 50%,#f0d67a14 54%,#0000 72%) -100% 0/280% 100%;border-radius:18px;position:absolute;inset:0}.featured_visual_img[data-v-936a5075]{object-fit:cover;border-radius:18px;width:100%;height:100%;display:block}.featured_cta_row[data-v-936a5075]{width:fit-content;color:var(--text);border-bottom:1px solid #ffffff24;align-items:center;gap:10px;padding-bottom:2px;display:inline-flex}.sale_cta_row[data-v-936a5075]{border-bottom-color:#f0d67a4d}.featured_cta[data-v-936a5075]{font-size:.84rem;font-weight:800}.featured_arrow[data-v-936a5075]{color:var(--accent);font-size:1rem}.featured_nav[data-v-936a5075]{z-index:2;justify-content:center;align-items:center;gap:16px;padding:0 22px 10px;display:flex;position:relative}.featured_dots[data-v-936a5075]{align-items:center;gap:6px;display:inline-flex}.featured_dot[data-v-936a5075]{cursor:pointer;background:#ffffff2e;border:0;border-radius:50%;width:8px;height:8px;padding:0;transition:transform .2s,background .2s}.featured_dot.active[data-v-936a5075]{background:var(--accent);transform:scale(1.12)}@media (width<=760px){.featured_slide[data-v-936a5075]{padding:20px 18px 0}.sale_slide[data-v-936a5075]{padding:14px 18px 0}.product_line_slide[data-v-936a5075]{padding:16px 18px 0}.featured_slide_inner[data-v-936a5075],.featured_body[data-v-936a5075]{flex-direction:column;align-items:flex-start;gap:12px}.product_line_slide .featured_slide_inner[data-v-936a5075]{gap:10px}.product_line_slide .featured_body[data-v-936a5075]{gap:12px}.product_line_slide .featured_copy[data-v-936a5075]{max-width:100%}.product_line_slide .featured_text[data-v-936a5075]{-webkit-line-clamp:4;line-clamp:4}.product_line_slide .featured_visual_card[data-v-936a5075]{width:clamp(118px,36vw,148px);height:clamp(100px,30vw,122px)}.featured_visual_block[data-v-936a5075]{justify-content:center;align-self:center;width:100%}.sale_countdown_block[data-v-936a5075]{border-left:0;align-items:flex-start;margin-top:4px;padding-left:0}.sale_countdown_value[data-v-936a5075]{justify-content:flex-start;gap:10px 14px}}@media (width>=760px){.featured_stage[data-v-936a5075]{border-left:1px solid #ffffff14;border-right:1px solid #ffffff14;border-radius:24px;width:min(100%,1020px);margin-left:auto;margin-right:auto}.featured_slide[data-v-936a5075]{min-height:120px;padding:20px 32px 0}.product_line_slide[data-v-936a5075]{padding:16px 32px 0}.sale_slide[data-v-936a5075]{padding:12px 32px 0}.featured_nav[data-v-936a5075]{padding:0 28px 10px}}@media (hover:hover) and (pointer:fine){.featured_stage[data-v-936a5075]:after{animation:6s ease-in-out infinite glint_sweep-936a5075}.featured_visual_card[data-v-936a5075]:hover{z-index:2;box-shadow:0 20px 52px #00000080,0 0 0 1px #ffffff29}.featured_card_sheen[data-v-936a5075]{animation:3.6s ease-in-out infinite both card_sheen_sweep-936a5075}}.shop_catalog_skeleton_grid[data-v-a24a9ba0]{pointer-events:none;grid-template-columns:1fr;gap:16px;display:grid}.shop_catalog_skeleton_tile[data-v-a24a9ba0]{min-width:0}.glass_skeleton_card[data-v-a24a9ba0]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(168deg,#0c1938c2,#08122ab8);border:1px solid #ffffff17;border-radius:20px;min-height:420px;position:relative;overflow:hidden;box-shadow:0 4px 24px #0000004d,inset 0 1px #ffffff0d}.glass_skeleton_card[data-v-a24a9ba0]:before{content:"";pointer-events:none;background:radial-gradient(circle,#f0d67a14 0%,#0000 70%);position:absolute;inset:-20px}.glass_skeleton_card[data-v-a24a9ba0]:after{content:"";background:var(--accent-gradient);opacity:.72;height:2px;position:absolute;top:0;left:0;right:0}.sk_content[data-v-a24a9ba0]{z-index:2;flex-direction:column;gap:16px;min-height:420px;padding:20px 20px 16px;display:flex;position:relative}.sk_header[data-v-a24a9ba0]{flex-direction:column;gap:8px;display:flex}.sk_media_box[data-v-a24a9ba0]{background:radial-gradient(circle at 50% 38%,#ffffff14,#0000 48%),linear-gradient(#ffffff0d,#ffffff05);border:1px solid #ffffff14;border-radius:14px;flex:1 0 auto;min-height:220px;position:relative;overflow:hidden}.sk_media_inner[data-v-a24a9ba0]{filter:blur(10px);background:radial-gradient(circle,#ffffff0f,#0000 42%),linear-gradient(135deg,#ffffff0d,#0000 65%);position:absolute;inset:0;transform:scale(1.04)}.sk_footer[data-v-a24a9ba0]{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.sk_line[data-v-a24a9ba0],.sk_pill[data-v-a24a9ba0]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffffff1a,#ffffff0a);border:1px solid #ffffff0f;position:relative;overflow:hidden}.sk_line[data-v-a24a9ba0]{border-radius:6px;height:12px}.sk_line.h20[data-v-a24a9ba0]{height:20px}.sk_line.h18[data-v-a24a9ba0]{height:18px}.sk_pill[data-v-a24a9ba0]{border-radius:999px;height:14px}.w20[data-v-a24a9ba0]{width:20%}.w30[data-v-a24a9ba0]{width:30%}.w40[data-v-a24a9ba0]{width:40%}.w50[data-v-a24a9ba0]{width:50%}.w70[data-v-a24a9ba0]{width:70%}.sk_shimmer[data-v-a24a9ba0]{z-index:1;background:linear-gradient(105deg,#0000 0%,#ffffff05 20%,#ffffff14 48%,#ffffff05 76%,#0000 100%);animation:2.4s linear infinite glass_shimmer-a24a9ba0;position:absolute;inset:0;transform:translate(-120%)}@keyframes glass_shimmer-a24a9ba0{to{transform:translate(120%)}}@media (width>=860px){.shop_catalog_skeleton_grid[data-v-a24a9ba0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes card_in-f432d92c{0%{opacity:0;transform:translateY(32px)scale(.97)}to{opacity:1;transform:none}}@keyframes accent_bar_in-f432d92c{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes aura_pulse-f432d92c{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes spotlight_pulse-f432d92c{0%,to{box-shadow:0 0 #f0d67a00}50%{box-shadow:0 0 0 2px #f0d67a47,0 0 34px #f0d67a2e}}.shop_card[data-v-f432d92c]{cursor:pointer;min-height:100%;animation:card_in-f432d92c .58s cubic-bezier(.22,1,.36,1) calc(var(--stagger,0) * 85ms + .33s) both;-webkit-tap-highlight-color:transparent;background:linear-gradient(168deg,#0c1938fa,#08122af5);border:1px solid #ffffff17;border-radius:20px;flex-direction:column;gap:14px;padding:20px 20px 16px;transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s,border-color .24s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 24px #0000004d,inset 0 1px #ffffff0d}.shop_card.is_featured[data-v-f432d92c]{background:linear-gradient(168deg,#12234cfc,#0b1630fa);border-color:#f0d67a40}.shop_card.is_spotlighted[data-v-f432d92c]{animation:card_in-f432d92c .58s cubic-bezier(.22,1,.36,1) calc(var(--stagger,0) * 85ms + .33s) both,spotlight_pulse-f432d92c .9s ease-in-out 2}.shop_card[data-v-f432d92c]:focus-visible{outline-offset:2px;outline:2px solid #f0d67a80}.shop_card[data-v-f432d92c]:active{transition-duration:.1s;transform:translateY(-2px)scale(.985)}.card_aura[data-v-f432d92c]{z-index:0;pointer-events:none;background:radial-gradient(circle,#f0d67a1f 0%,#0000 70%);animation:4s ease-in-out infinite aura_pulse-f432d92c;position:absolute;inset:-20px}.card_accent_bar[data-v-f432d92c]{background:var(--accent-gradient);transform-origin:0;height:2px;animation:accent_bar_in-f432d92c .6s cubic-bezier(.22,1,.36,1) calc(var(--stagger,0) * 85ms + .5s) both;z-index:2;position:absolute;top:0;left:0;right:0}.card_glow[data-v-f432d92c]{opacity:0;pointer-events:none;z-index:0;background:radial-gradient(120% 90% at 50% 0,#f0d67a24,#0000 68%);border-radius:21px;transition:opacity .3s;position:absolute;inset:-1px}.card_sheen[data-v-f432d92c]{pointer-events:none;z-index:1;background:linear-gradient(105deg,#0000 0%,#ffffff0e 50%,#0000 100%);width:60%;transition:left .55s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;left:-100%}.shop_card_header[data-v-f432d92c]{z-index:2;flex-direction:column;gap:7px;display:flex;position:relative}.card_eyebrow_row[data-v-f432d92c]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.card_sale_pill[data-v-f432d92c]{letter-spacing:.12em;text-transform:uppercase;color:#070e1c;background:linear-gradient(135deg,#7dffb0,#2fd07b);border-radius:999px;padding:3px 10px;font-size:.62rem;font-weight:900;box-shadow:0 4px 14px #2fd07b4d}.card_sale_pill_overlay[data-v-f432d92c]{z-index:3;pointer-events:none;position:absolute;top:12px;right:12px}.shop_card_eyebrow[data-v-f432d92c]{color:#d9c27a;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:800}.shop_card_title[data-v-f432d92c]{color:var(--text);letter-spacing:-.015em;margin:0;font-size:1.15rem;font-weight:900}.shop_card_description[data-v-f432d92c]{color:var(--muted);margin:0;font-size:.84rem;line-height:1.5}.gear_media_wrap[data-v-f432d92c]{z-index:2;flex-direction:column;flex:1 0 auto;gap:12px;min-height:220px;display:flex;position:relative}.gear_media_wrap_sale .gear_media_inner[data-v-f432d92c]{box-shadow:0 0 0 1px #ffffff14,0 10px 32px #00000029}.gear_media_inner[data-v-f432d92c]{aspect-ratio:1;background:#0003;border:1px solid #ffffff14;border-radius:14px;width:100%;max-height:320px;margin:0 auto;position:relative;overflow:hidden}.gear_media_stage[data-v-f432d92c]{width:100%;height:100%;position:relative}.gear_product_img[data-v-f432d92c]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .65s,transform .65s;display:block;position:absolute;inset:0;transform:scale(1.02)}.gear_product_img.active[data-v-f432d92c]{opacity:1;transform:scale(1)}.gear_price_row[data-v-f432d92c]{background:#0003;border:1px solid #ffffff14;border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:10px 14px;padding:10px 12px;display:flex}.gear_price_row_sale[data-v-f432d92c]{background:linear-gradient(135deg,#10382473,#08122a59);border-color:#2fd07b47}.gear_compare_price[data-v-f432d92c]{color:#d2e1eb94;margin:0;font-size:.94rem;font-weight:800;text-decoration:line-through;text-decoration-thickness:2px}.gear_sale_price[data-v-f432d92c]{letter-spacing:-.02em;color:#b9ffd2;text-shadow:0 0 20px #2fd07b3d;margin:0;font-size:1.18rem;font-weight:900}.gear_regular_price[data-v-f432d92c]{letter-spacing:-.01em;color:#eef4ff;margin:0;font-size:1.02rem;font-weight:900}.card_footer[data-v-f432d92c]{z-index:2;justify-content:flex-end;align-items:center;gap:8px;padding-top:4px;display:flex;position:relative}.card_footer_cta[data-v-f432d92c]{color:var(--accent);letter-spacing:.02em;font-size:.79rem;font-weight:800}.card_footer_arrow[data-v-f432d92c]{color:var(--accent);font-size:.92rem;transform:translateY(-1px)}@media (hover:hover) and (pointer:fine){.shop_card[data-v-f432d92c]:hover{border-color:#f0d67a38;transform:translateY(-6px);box-shadow:0 20px 56px #0006,0 0 0 1px #f0d67a1a,0 8px 28px #f0d67a1f,inset 0 1px #ffffff12}.shop_card:hover .card_glow[data-v-f432d92c]{opacity:1}.shop_card:hover .card_sheen[data-v-f432d92c]{left:160%}}.shop_section[data-v-958b7623]{margin-top:28px}.product_grid[data-v-958b7623]{grid-template-columns:1fr;gap:16px;display:grid}.product_tile[data-v-958b7623]{min-width:0}.section_row[data-v-958b7623]{align-items:center;gap:12px;margin-bottom:14px;display:flex}.section_row_with_cart[data-v-958b7623]{flex-wrap:wrap;justify-content:space-between;align-items:center}.section_row_titles[data-v-958b7623]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.shop_cart_anchor[data-v-958b7623]{flex-shrink:0;justify-content:flex-end;align-items:center;margin-left:auto;display:inline-flex}.shop_cart_btn[data-v-958b7623]{color:#f5f7fac7;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:4px 0;font-size:1rem;font-weight:800;transition:transform .15s,color .2s,opacity .2s;display:inline-flex}.shop_cart_btn[data-v-958b7623]:hover{color:var(--text);opacity:1}.shop_cart_btn_active[data-v-958b7623]{color:var(--text)}.shop_cart_icon[data-v-958b7623]{stroke-width:2.1px;flex-shrink:0;width:24px;height:24px}.shop_cart_count[data-v-958b7623]{background:var(--accent-gradient);color:#070e1c;letter-spacing:.04em;border-radius:8px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 8px;font-size:.95rem;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 4px 14px #b48c143d}.shop_cart_btn_pulse[data-v-958b7623]{animation:.28s cubic-bezier(.22,1,.36,1) cart_btn_nudge-958b7623}@keyframes cart_btn_nudge-958b7623{0%{transform:translateY(0)}50%{transform:translateY(-2px)}to{transform:translateY(0)}}@keyframes cart_badge_jump-958b7623{0%{transform:translateY(0)scale(1)}32%{transform:translateY(-5px)scale(1.08)}62%{transform:translateY(1px)scale(.98)}to{transform:translateY(0)scale(1)}}.shop_cart_count_pulse[data-v-958b7623]{animation:.44s cubic-bezier(.22,1,.36,1) cart_badge_jump-958b7623}.section_label[data-v-958b7623]{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);background:#f0d67a1a;border:1px solid #f0d67a42;border-radius:999px;padding:5px 14px;font-size:.8rem;font-weight:900}.section_label_gold[data-v-958b7623]{background:var(--accent-gradient);color:#070e1c;border:0}.section_count[data-v-958b7623]{color:var(--muted);font-size:.78rem;font-weight:700}@media (width>=760px){.product_grid[data-v-958b7623]{grid-template-columns:repeat(2,minmax(0,1fr))}}.gear_product_sheet[data-v-29a51d95]{padding:0 16px 28px;position:relative}.sheet_header[data-v-29a51d95]{align-items:flex-start;gap:12px;display:flex}.back_icon_btn[data-v-29a51d95]{color:#e8eefb;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#070f2194;border:1px solid #ffffff4d;border-radius:999px;flex-shrink:0;place-items:center;width:34px;height:34px;margin-top:2px;display:grid}.back_icon[data-v-29a51d95]{width:18px;height:18px;display:block}.sheet_title_group[data-v-29a51d95]{flex-direction:column;gap:8px;min-width:0;display:flex}.sheet_eyebrow[data-v-29a51d95]{color:#d9c27a;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.sheet_title[data-v-29a51d95]{color:var(--text);letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,5vw,1.7rem);font-weight:900;line-height:1.05}.sheet_description[data-v-29a51d95]{color:var(--muted);margin:14px 0 0;font-size:.94rem;line-height:1.6}.sheet_description_html[data-v-29a51d95] p,.sheet_description_html[data-v-29a51d95] ul,.sheet_description_html[data-v-29a51d95] ol{margin:0 0 .85rem}.sheet_description_html[data-v-29a51d95] ul,.sheet_description_html[data-v-29a51d95] ol{padding-left:1.2rem}.sheet_description_html[data-v-29a51d95] li{margin:0 0 .35rem}.sheet_description_html[data-v-29a51d95] a{color:#9cd3ff}.sheet_description_html[data-v-29a51d95] strong,.sheet_description_html[data-v-29a51d95] b{color:var(--text)}.sheet_sale_ribbon[data-v-29a51d95]{z-index:3;letter-spacing:.14em;text-transform:uppercase;color:#070e1c;pointer-events:none;background:linear-gradient(135deg,#7dffb0,#2fd07b);border-radius:999px;padding:6px 14px;font-size:.68rem;font-weight:900;position:absolute;top:14px;right:14px;box-shadow:0 6px 20px #2fd07b59}.sheet_media[data-v-29a51d95]{background:#00000038;border:1px solid #ffffff1a;border-radius:18px;margin-top:18px;position:relative;overflow:hidden}.sheet_media_sale[data-v-29a51d95]{box-shadow:0 0 0 1px #2fd07b40,0 12px 40px #2fd07b24}.sheet_media_track[data-v-29a51d95]{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:auto}.sheet_media_track[data-v-29a51d95]::-webkit-scrollbar{display:none}.sheet_media_slide[data-v-29a51d95]{scroll-snap-align:start;flex:0 0 100%}.sheet_product_img[data-v-29a51d95]{width:100%;height:auto;display:block}.sheet_media_dots[data-v-29a51d95]{background:#070e1c2e;justify-content:center;gap:8px;padding:12px 12px 14px;display:flex}.sheet_media_dot[data-v-29a51d95]{cursor:pointer;background:#ffffff38;border:0;border-radius:999px;width:9px;height:9px;padding:0;transition:transform .18s,background .18s}.sheet_media_dot.active[data-v-29a51d95]{background:#7dffb0;transform:scale(1.15)}.sheet_price_block[data-v-29a51d95]{background:#00000038;border:1px solid #ffffff1a;border-radius:16px;margin-top:18px;padding:16px 18px}.sheet_price_block_sale[data-v-29a51d95]{background:linear-gradient(145deg,#0e342299,#0c163080);border-color:#2fd07b4d}.sheet_price_row[data-v-29a51d95]{flex-wrap:wrap;align-items:baseline;gap:12px 16px;display:flex}.sheet_compare_price[data-v-29a51d95]{color:#d2e1eb94;font-size:1.08rem;font-weight:800;text-decoration:line-through;text-decoration-thickness:2px}.sheet_sale_price[data-v-29a51d95]{letter-spacing:-.03em;color:#b9ffd2;text-shadow:0 0 28px #2fd07b3d;font-size:clamp(1.5rem,6vw,2rem);font-weight:900}.sheet_regular_price[data-v-29a51d95]{letter-spacing:-.02em;color:#eef4ff;font-size:clamp(1.35rem,5vw,1.75rem);font-weight:900}.sheet_save_hint[data-v-29a51d95]{color:#f0d67aeb;margin:10px 0 0;font-size:.82rem;line-height:1.45}.gear_form_section[data-v-29a51d95]{grid-template-columns:1fr 1fr;gap:12px 14px;margin-top:18px;display:grid}.gear_field[data-v-29a51d95]{flex-direction:column;gap:6px;min-width:0;display:flex}.gear_field_label[data-v-29a51d95]{letter-spacing:.08em;text-transform:uppercase;color:#9eabc9d9;font-size:.72rem;font-weight:800}.gear_field_input[data-v-29a51d95],.gear_field_select[data-v-29a51d95]{box-sizing:border-box;width:100%;color:var(--text);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;padding:11px 12px;font-size:.95rem}.gear_field_select[data-v-29a51d95]{cursor:pointer}.sheet_add_error[data-v-29a51d95]{color:#ff9a9a;margin:12px 0 0;font-size:.86rem}.sheet_order_btn[data-v-29a51d95]{box-sizing:border-box;text-align:center;cursor:pointer;letter-spacing:.04em;color:#070e1c;background:linear-gradient(145deg,#d4a820,#9f7c12);border:0;border-radius:14px;width:100%;margin-top:18px;padding:14px 20px;font-size:.92rem;font-weight:800;transition:filter .18s,transform .12s;display:block;box-shadow:0 8px 28px #b48c1461,inset 0 1px #ffffff1f}.sheet_order_btn[data-v-29a51d95]:disabled{opacity:.45;cursor:not-allowed}.sheet_secondary_btn[data-v-29a51d95]{box-sizing:border-box;width:100%;color:var(--text);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:12px;margin-top:10px;padding:12px 16px;font-size:.86rem;font-weight:800;display:block}.sheet_secondary_btn[data-v-29a51d95]:hover{background:#ffffff14}[data-v-29a51d95] .shop_item_details_modal{background:linear-gradient(#0b1630fe,#081228fb)}[data-v-29a51d95] .shop_item_details_modal.dragging{transition:none}.sr_only[data-v-2970dbce]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gear_cart_sheet[data-v-2970dbce]{padding:0 16px 32px;overflow:hidden}.step_view[data-v-2970dbce]{width:100%}.sheet_header[data-v-2970dbce]{align-items:center;gap:12px;min-height:34px;margin-bottom:2px;display:flex;position:relative}.sheet_header.is_checkout[data-v-2970dbce]{min-height:44px;margin-bottom:0;padding-top:8px;display:block}.sheet_header_start[data-v-2970dbce]{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.sheet_header.is_checkout .sheet_header_start[data-v-2970dbce]{justify-content:center;padding:0 44px}.back_icon_btn[data-v-2970dbce]{color:#e8eefb;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#070f2194;border:1px solid #ffffff4d;border-radius:999px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.sheet_header.is_checkout .back_icon_btn[data-v-2970dbce]{position:absolute;top:50%;left:0;transform:translateY(-50%)}.back_icon[data-v-2970dbce]{width:18px;height:18px;display:block}.sheet_title_group[data-v-2970dbce]{flex-direction:column;gap:6px;min-width:0;display:flex}.sheet_title_group.is_checkout[data-v-2970dbce]{text-align:center;align-items:center;gap:4px}.sheet_eyebrow[data-v-2970dbce]{color:#d9c27a;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.sheet_title[data-v-2970dbce]{color:var(--text);letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,5vw,1.7rem);font-weight:900;line-height:1.05}.sheet_back_btn[data-v-2970dbce]{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:6px 0;font-size:.84rem;font-weight:800;transition:color .15s;display:inline-flex}.sheet_back_btn[data-v-2970dbce]:hover{color:var(--text)}.back_chevron_icon[data-v-2970dbce]{flex-shrink:0;width:16px;height:16px}.checkout_progress[data-v-2970dbce]{justify-content:center;align-items:flex-start;gap:0;width:max-content;max-width:100%;margin:16px auto 0;padding-bottom:4px;display:flex}.checkout_progress_node[data-v-2970dbce]{flex-direction:column;flex:none;align-items:center;gap:7px;min-width:32px;display:flex}.checkout_progress_connector[data-v-2970dbce]{background:#ffffff1a;flex:0 0 clamp(44px,16vw,74px);height:2px;margin:15px 12px 0;transition:background .25s}.checkout_progress_connector.is_done[data-v-2970dbce]{background:linear-gradient(90deg,#d4a820,#9f7c12)}.checkout_progress_bubble[data-v-2970dbce]{width:32px;height:32px;color:var(--muted);background:#ffffff0f;border:2px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;font-size:.82rem;font-weight:900;transition:background .25s,border-color .25s,color .25s;display:flex}.checkout_progress_node.is_active .checkout_progress_bubble[data-v-2970dbce]{border-color:var(--accent);color:var(--accent);background:#f0d67a24}.checkout_progress_node.is_done .checkout_progress_bubble[data-v-2970dbce]{border-color:var(--accent);background:var(--accent-gradient);color:#070e1c}.checkout_progress_label[data-v-2970dbce]{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:.68rem;font-weight:800;transition:color .25s}.checkout_progress_node.is_active .checkout_progress_label[data-v-2970dbce],.checkout_progress_node.is_done .checkout_progress_label[data-v-2970dbce]{color:var(--text)}.step_check_svg[data-v-2970dbce]{width:14px;height:14px}.checkout_step_heading[data-v-2970dbce]{margin:20px 0 8px}.checkout_step_title[data-v-2970dbce]{color:var(--text);letter-spacing:-.025em;margin:0;font-size:clamp(1.2rem,4.5vw,1.55rem);font-weight:900;line-height:1.1}.preorder_notice[data-v-2970dbce]{background:#f0d67a14;border:1px solid #f0d67a40;border-radius:12px;align-items:flex-start;gap:10px;margin:12px 0 0;padding:12px 14px;display:flex}.preorder_notice_icon[data-v-2970dbce]{width:20px;height:20px;color:var(--accent);flex-shrink:0;margin-top:1px}.preorder_notice_text[data-v-2970dbce]{color:#f0dc96e6;margin:0;font-size:.84rem;line-height:1.5}.cart_empty[data-v-2970dbce]{color:var(--muted);margin:18px 0;font-size:.92rem;line-height:1.55}.cart_line_list[data-v-2970dbce]{flex-direction:column;gap:14px;margin:18px 0;padding:0;list-style:none;display:flex}.cart_line[data-v-2970dbce]{background:#0003;border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:72px 1fr auto;align-items:start;gap:12px;padding:12px;display:grid}.cart_line_thumb[data-v-2970dbce]{background:#00000059;border:1px solid #ffffff14;border-radius:12px;width:72px;height:72px;overflow:hidden}.cart_line_img[data-v-2970dbce]{object-fit:cover;width:100%;height:100%;display:block}.cart_line_body[data-v-2970dbce]{min-width:0}.cart_line_title[data-v-2970dbce]{color:var(--text);margin:0;font-size:.95rem;font-weight:900;line-height:1.25}.cart_line_meta[data-v-2970dbce]{color:var(--muted);margin:4px 0 0;font-size:.78rem}.cart_line_price_row[data-v-2970dbce]{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:8px;display:flex}.cart_line_compare[data-v-2970dbce]{color:#9eabc99e;font-size:.8rem;font-weight:700;text-decoration:line-through}.cart_line_unit[data-v-2970dbce]{color:#f0d67a;font-size:.82rem;font-weight:800}.cart_line_actions[data-v-2970dbce]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.cart_qty_select[data-v-2970dbce]{cursor:pointer;border-radius:10px;padding:6px 10px;font-size:.88rem;font-weight:700}.cart_remove_btn[data-v-2970dbce]{color:#ff9682f2;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:.8rem;font-weight:800;text-decoration:underline}.cart_line_total[data-v-2970dbce]{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.cart_line_compare_small[data-v-2970dbce]{color:#9eabc98c;font-size:.72rem;font-weight:700;text-decoration:line-through}.cart_line_sub[data-v-2970dbce]{color:var(--text);font-size:1rem;font-weight:900}.sheet_provider_warn[data-v-2970dbce]{color:#ffdcc8f2;background:#ff78501f;border:1px solid #ff785047;border-radius:12px;margin:0 0 14px;padding:12px 14px;font-size:.86rem;line-height:1.45}.order_totals_card[data-v-2970dbce]{background:#00000038;border:1px solid #ffffff1a;border-radius:16px;margin-bottom:18px;padding:14px 16px}.order_total_row[data-v-2970dbce]{color:#e6ecfae0;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;font-size:.92rem;display:flex}.order_subtotal_prices[data-v-2970dbce]{align-items:baseline;gap:10px;display:inline-flex}.order_total_grand[data-v-2970dbce]{color:var(--text);border-top:1px solid #ffffff1a;margin-top:10px;margin-bottom:0;padding-top:10px;font-size:1.05rem;font-weight:900}.order_shipping_value[data-v-2970dbce]{align-items:center;gap:10px;display:inline-flex}.struck[data-v-2970dbce]{color:#9eabc9a6;font-size:.88rem;font-weight:700;text-decoration:line-through}.free_ship[data-v-2970dbce]{color:#9fe7a8;font-weight:900}.order_promo_note[data-v-2970dbce]{color:#9eabc9e0;margin:0 0 10px;font-size:.8rem;line-height:1.45}.checkout_layout[data-v-2970dbce]{flex-direction:column;gap:20px;margin-top:20px;display:flex}.checkout_summary_col[data-v-2970dbce]{order:-1}.gear_form_section[data-v-2970dbce]{grid-template-columns:1fr 1fr;gap:12px 14px;display:grid}.gear_form_section_compact[data-v-2970dbce]{gap:16px 14px}.gear_field[data-v-2970dbce]{flex-direction:column;gap:6px;min-width:0;display:flex}.gear_field_full[data-v-2970dbce]{grid-column:1/-1}.gear_field_label[data-v-2970dbce]{letter-spacing:.08em;text-transform:uppercase;color:#9eabc9d9;font-size:.72rem;font-weight:800}.gear_field_input[data-v-2970dbce]{box-sizing:border-box;width:100%;color:var(--text);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;padding:11px 12px;font-size:.95rem;transition:border-color .15s}.gear_field_input[data-v-2970dbce]:focus{border-color:#f0d67a59;outline:0}.gear_field_input_err[data-v-2970dbce]{border-color:#ff786480}.coupon_section[data-v-2970dbce]{margin-bottom:20px}.coupon_block_label[data-v-2970dbce]{margin-bottom:8px;display:block}.coupon_input_row[data-v-2970dbce]{gap:8px;display:flex}.coupon_text_input[data-v-2970dbce]{flex:1;min-width:0}.coupon_apply_btn[data-v-2970dbce]{color:var(--accent);letter-spacing:.04em;cursor:pointer;white-space:nowrap;background:#f0d67a1a;border:1px solid #f0d67a4d;border-radius:12px;flex-shrink:0;padding:0 16px;font-size:.84rem;font-weight:900;transition:background .15s,opacity .15s}.coupon_apply_btn[data-v-2970dbce]:hover:not(:disabled){background:#f0d67a2e}.coupon_apply_btn[data-v-2970dbce]:disabled{opacity:.4;cursor:not-allowed}.coupon_feedback[data-v-2970dbce]{align-items:center;gap:6px;margin:8px 0 0;font-size:.84rem;line-height:1.45;display:flex}.coupon_feedback_err[data-v-2970dbce]{color:#ff9a9a}.coupon_feedback_ok[data-v-2970dbce]{color:#9fe7a8}.coupon_ok_icon[data-v-2970dbce]{flex-shrink:0;width:14px;height:14px}.sheet_pay_section[data-v-2970dbce]{margin-top:4px}.sheet_pay_disclosure[data-v-2970dbce]{color:var(--muted);margin:0 0 10px;font-size:.82rem}.stripe_card_mount[data-v-2970dbce]{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;margin-bottom:12px;padding:12px 14px}.sheet_pay_error[data-v-2970dbce]{color:#ff9a9a;margin:0 0 10px;font-size:.86rem;line-height:1.4}.step_error_msg[data-v-2970dbce]{color:#ffc8b4f2;background:#ff64501a;border:1px solid #ff645040;border-radius:10px;margin:0 0 10px;padding:10px 13px;font-size:.85rem;line-height:1.45}.checkout_nav_row[data-v-2970dbce]{flex-direction:column;gap:10px;margin-top:8px;display:flex}.gear_form_section_compact+.checkout_nav_row[data-v-2970dbce]{margin-top:16px}.sheet_order_btn[data-v-2970dbce]{box-sizing:border-box;text-align:center;cursor:pointer;letter-spacing:.04em;color:#070e1c;background:linear-gradient(145deg,#d4a820,#9f7c12);border:0;border-radius:14px;width:100%;padding:14px 20px;font-size:.92rem;font-weight:800;transition:filter .18s,transform .12s;display:block;box-shadow:0 8px 28px #b48c1461,inset 0 1px #ffffff1f}.sheet_order_btn[data-v-2970dbce]:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.2)}.sheet_order_btn_secondary[data-v-2970dbce]{color:var(--text);box-shadow:none;background:#ffffff14;margin-bottom:0;text-decoration:none}.sheet_order_btn_back[data-v-2970dbce]{color:var(--text);box-shadow:none;background:#ffffff0d;border:1px solid #ffffff1f;justify-content:center;align-items:center;gap:6px;display:inline-flex}.summary_card[data-v-2970dbce]{background:#00000042;border:1px solid #ffffff1a;border-radius:18px;padding:16px}.summary_heading[data-v-2970dbce]{letter-spacing:.1em;text-transform:uppercase;color:#9eabc9bf;margin:0 0 14px;font-size:.72rem;font-weight:900}.summary_line_list[data-v-2970dbce]{flex-direction:column;gap:10px;margin:0 0 14px;padding:0;list-style:none;display:flex}.summary_line[data-v-2970dbce]{grid-template-columns:44px 1fr auto;align-items:center;gap:10px;display:grid}.summary_thumb[data-v-2970dbce]{background:#0000004d;border:1px solid #ffffff12;border-radius:8px;flex-shrink:0;width:44px;height:44px;overflow:hidden}.summary_thumb_img[data-v-2970dbce]{object-fit:cover;width:100%;height:100%;display:block}.summary_line_body[data-v-2970dbce]{min-width:0}.summary_line_name[data-v-2970dbce]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.85rem;font-weight:800;overflow:hidden}.summary_line_meta[data-v-2970dbce]{color:var(--muted);margin:2px 0 0;font-size:.74rem}.summary_line_price[data-v-2970dbce]{color:var(--text);white-space:nowrap;font-size:.88rem;font-weight:900}.summary_totals[data-v-2970dbce]{border-top:1px solid #ffffff1a;flex-direction:column;gap:8px;padding-top:12px;display:flex}.summary_row[data-v-2970dbce]{color:#e6ecfad1;justify-content:space-between;align-items:baseline;gap:8px;font-size:.86rem;display:flex}.summary_row_grand[data-v-2970dbce]{color:var(--text);border-top:1px solid #ffffff1a;margin-top:6px;padding-top:10px;font-size:.98rem;font-weight:900}.summary_savings_val[data-v-2970dbce]{color:#9fe7a8;font-weight:800}.summary_shipping_value[data-v-2970dbce]{align-items:center;gap:5px;line-height:1;display:inline-flex}.summary_shipping_value .struck_sm[data-v-2970dbce],.summary_shipping_value .free_ship[data-v-2970dbce]{align-items:center;line-height:1;display:inline-flex}.struck_sm[data-v-2970dbce]{color:#9eabc98c;font-size:.8rem;text-decoration:line-through}.summary_preorder_tag[data-v-2970dbce]{letter-spacing:.04em;color:#f0d67acc;border-top:1px solid #ffffff14;align-items:center;gap:6px;margin-top:14px;padding-top:12px;font-size:.76rem;font-weight:800;display:flex}.summary_preorder_icon[data-v-2970dbce]{flex-shrink:0;width:14px;height:14px}.checkout_success_block[data-v-2970dbce]{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:12px 4px 8px;display:flex}.checkout_success_icon_wrap[data-v-2970dbce]{color:#9fe7a8;margin-bottom:4px}.checkout_success_icon[data-v-2970dbce]{width:52px;height:52px}.checkout_success_title[data-v-2970dbce]{color:var(--text);margin:0;font-size:1.35rem;font-weight:900}.checkout_success_text[data-v-2970dbce]{color:var(--muted);max-width:28rem;margin:0;font-size:.92rem;line-height:1.55}.checkout_step_forward-enter-active[data-v-2970dbce],.checkout_step_forward-leave-active[data-v-2970dbce],.checkout_step_back-enter-active[data-v-2970dbce],.checkout_step_back-leave-active[data-v-2970dbce]{will-change:transform, opacity;transition:transform .28s cubic-bezier(.22,.8,.22,1),opacity .28s}.checkout_step_forward-enter-from[data-v-2970dbce],.checkout_step_back-leave-to[data-v-2970dbce]{opacity:0;transform:translate(34px)}.checkout_step_forward-leave-to[data-v-2970dbce],.checkout_step_back-enter-from[data-v-2970dbce]{opacity:0;transform:translate(-34px)}.checkout_step_forward-enter-to[data-v-2970dbce],.checkout_step_forward-leave-from[data-v-2970dbce],.checkout_step_back-enter-to[data-v-2970dbce],.checkout_step_back-leave-from[data-v-2970dbce]{opacity:1;transform:translate(0,0)}[data-v-2970dbce] .shop_cart_sheet_modal{background:linear-gradient(#0b1630fe,#081228fb)}[data-v-2970dbce] .shop_cart_sheet_modal.checkout_mode{border-radius:0}[data-v-2970dbce] .shop_cart_sheet_modal.dragging{transition:none}@media (width>=520px){.gear_form_section[data-v-2970dbce]{grid-template-columns:1fr 1fr 1fr}.gear_field_full[data-v-2970dbce]{grid-column:1/-1}}@media (width>=720px){.checkout_layout[data-v-2970dbce]{grid-template-columns:1fr 280px;align-items:start;gap:28px;display:grid}.checkout_form_col[data-v-2970dbce]{order:1;min-width:0}.checkout_summary_col[data-v-2970dbce]{order:2;position:sticky;top:24px}}.gear_field_select,.cart_qty_select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;appearance:auto;-webkit-appearance:menulist;color:#e8eefb;background-color:#0f182e;border-color:#ffffff38}.gear_field_select:focus,.cart_qty_select:focus{outline-offset:2px;outline:2px solid #d4a82073}.gear_field_select.gear_field_select_needs_size:not(:focus){border-color:#d4a8207a;box-shadow:0 0 0 1px #d4a82061,0 0 16px #d4a8201a}.gear_field_select option,.cart_qty_select option{color:#e8eefb;background-color:#0a1224}.shop_add_footer_section[data-v-98ddd613]{z-index:95;pointer-events:none;opacity:0;visibility:hidden;will-change:transform, opacity;justify-content:stretch;padding:0;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.shop_add_footer_inner[data-v-98ddd613]{width:100%;padding:18px 22px calc(18px + env(safe-area-inset-bottom));pointer-events:auto;background:linear-gradient(#122345,#0a1224);border-top:1px solid #ffffff1a;border-radius:14px 14px 0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;display:grid;box-shadow:0 -12px 30px #0000005c,0 -1px #ffffff0a}.shop_add_footer_media[data-v-98ddd613]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;flex-shrink:0;width:82px;height:82px;overflow:hidden}.shop_add_footer_img[data-v-98ddd613]{object-fit:cover;width:100%;height:100%;display:block}.shop_add_footer_copy[data-v-98ddd613]{flex-direction:column;gap:6px;min-width:0;display:flex}.shop_add_footer_status_row[data-v-98ddd613]{align-items:center;gap:10px;min-width:0;display:inline-flex}.shop_add_footer_icon[data-v-98ddd613]{color:#2cb56b;background:#2cb56b24;border:1px solid #2cb56b52;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.shop_add_footer_status_text[data-v-98ddd613]{color:#7ee7aa;letter-spacing:.01em;font-size:1.08rem;font-weight:800}.shop_add_footer_title[data-v-98ddd613]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.08rem;font-weight:700;overflow:hidden}.shop_add_footer_meta[data-v-98ddd613]{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.92rem;font-weight:600;overflow:hidden}.shop_add_footer_btn[data-v-98ddd613]{color:#f5e7b3fa;letter-spacing:.01em;cursor:pointer;background:#ffffff14;border:1px solid #d4a8208c;border-radius:999px;align-self:center;padding:12px 20px;font-size:.92rem;font-weight:800;transition:transform .15s,border-color .2s,background .2s,box-shadow .2s;box-shadow:inset 0 1px #ffffff0d}.shop_add_footer_btn[data-v-98ddd613]:hover{background:#ffffff1f;border-color:#f0d67ab8;transform:translateY(-1px);box-shadow:0 0 0 1px #f0d67a24,0 8px 20px #b48c142e}.shop_add_footer_section.is-hidden[data-v-98ddd613]{opacity:0;visibility:hidden;animation:none;transform:translateY(110%)}.shop_add_footer_section.is-steady[data-v-98ddd613]{opacity:1;visibility:visible;animation:none;transform:translateY(0)}.shop_add_footer_section.is-success-enter[data-v-98ddd613]{animation:.48s cubic-bezier(.22,.8,.22,1) forwards shop_add_footer_slide_up-98ddd613}.shop_add_footer_section.is-success-exit[data-v-98ddd613]{animation:.48s cubic-bezier(.4,0,.2,1) forwards shop_add_footer_slide_down-98ddd613}@keyframes shop_add_footer_slide_up-98ddd613{0%{opacity:0;visibility:visible;transform:translateY(110%)}to{opacity:1;visibility:visible;transform:translateY(0)}}@keyframes shop_add_footer_slide_down-98ddd613{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(110%)}}@media (width<=640px){.shop_add_footer_inner[data-v-98ddd613]{grid-template-columns:auto minmax(0,1fr);gap:14px;padding-left:16px;padding-right:16px}.shop_add_footer_btn[data-v-98ddd613]{grid-column:1/-1;width:100%}}@media (prefers-reduced-motion:reduce){.shop_add_footer_section[data-v-98ddd613]{opacity:1;visibility:visible;transform:translateY(0);animation:none!important}}.shop_purchase_confirmation_overlay[data-v-00841fd0]{z-index:130;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050a18e0;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow-x:hidden}.shop_purchase_confirmation_card[data-v-00841fd0]{box-sizing:border-box;background:linear-gradient(#ffffff14 0%,#ffffff05 100%),linear-gradient(135deg,#091630f2,#060e20fa);border:1px solid #ffffff1f;border-radius:18px;width:min(430px,100%);max-height:min(90vh,760px);padding:0 18px 18px;position:relative;overflow:hidden auto;box-shadow:inset 0 0 0 1px #5adc961f,0 20px 48px #00000070,0 2px 12px #5adc9614}.shop_purchase_confirmation_card[data-v-00841fd0]>:not(.shop_purchase_confirmation_glow){z-index:1;position:relative}.shop_purchase_confirmation_glow[data-v-00841fd0]{pointer-events:none;background:radial-gradient(80% 55% at 50% 0,#5adc9638 0%,#0000 65%);height:180px;position:absolute;inset:-24px -40px auto}.shop_purchase_confirmation_badge[data-v-00841fd0]{background:linear-gradient(135deg,#5adc962e,#5adc9614);border:1px solid #5adc9657;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin:18px 0 14px;padding:10px 16px;display:flex;box-shadow:0 0 20px #5adc9624}.shop_purchase_confirmation_icon[data-v-00841fd0]{color:#5adc96;background:#5adc963d;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.shop_purchase_confirmation_icon svg[data-v-00841fd0]{width:16px;height:16px}.shop_purchase_confirmation_badge_text[data-v-00841fd0]{letter-spacing:.12em;text-transform:uppercase;color:#5adc96;font-size:1rem;font-weight:900}.shop_purchase_confirmation_heading[data-v-00841fd0]{text-align:center}.shop_purchase_confirmation_title[data-v-00841fd0]{color:#f5f7ff;letter-spacing:-.03em;margin:0;font-size:1.35rem;font-weight:900}.shop_purchase_confirmation_text[data-v-00841fd0]{color:#dce7ffeb;margin:6px 0 0;font-size:.88rem;line-height:1.45}.shop_purchase_confirmation_details[data-v-00841fd0]{border-top:1px dashed #ffffff1f;border-bottom:1px dashed #ffffff1f;gap:12px;margin-top:12px;padding:14px 0;display:grid}.shop_purchase_confirmation_row[data-v-00841fd0]{gap:6px;display:grid}.shop_purchase_confirmation_label[data-v-00841fd0]{letter-spacing:.14em;text-transform:uppercase;color:#a8bce8b8;font-size:.68rem;font-weight:800}.shop_purchase_confirmation_value[data-v-00841fd0]{color:#f5f7ff;font-size:.93rem;font-weight:700;line-height:1.45}.shop_purchase_confirmation_code[data-v-00841fd0]{word-break:break-word;color:#a8bce8f2;font-family:ui-monospace,monospace;font-size:.8rem}.shop_purchase_confirmation_total[data-v-00841fd0]{color:#5adc96;font-size:1.1rem}.shop_purchase_confirmation_items[data-v-00841fd0]{color:#e8eefb;gap:6px;margin:0;padding-left:18px;display:grid}.shop_purchase_confirmation_item[data-v-00841fd0]{line-height:1.35}.shop_purchase_confirmation_item_meta[data-v-00841fd0]{color:#a8bce8d9;font-size:.78rem;display:block}.shop_purchase_confirmation_notice[data-v-00841fd0]{color:#dce7fff5;background:#f0d67a14;border:1px solid #f0d67a38;border-radius:12px;align-items:flex-start;gap:10px;margin-top:12px;padding:10px 12px;font-size:.78rem;line-height:1.4;display:flex}.shop_purchase_confirmation_notice_icon[data-v-00841fd0]{color:#f0d67ae6;flex-shrink:0;width:20px;height:20px;margin-top:1px}.shop_purchase_confirmation_ship_note[data-v-00841fd0]{color:#f0dc96eb;text-align:center;margin:10px 0 0;font-size:.78rem;line-height:1.35}.shop_purchase_confirmation_actions[data-v-00841fd0]{gap:10px;margin-top:14px;display:grid}.shop_purchase_confirmation_btn[data-v-00841fd0]{box-sizing:border-box;text-align:center;cursor:pointer;letter-spacing:.04em;color:#070e1c;background:linear-gradient(145deg,#d4a820,#9f7c12);border:0;border-radius:14px;width:100%;padding:14px 18px;font-size:.92rem;font-weight:900;text-decoration:none;display:block;box-shadow:0 8px 28px #b48c1457,inset 0 1px #ffffff1f}.shop_purchase_confirmation_btn_secondary[data-v-00841fd0]{color:var(--text);box-shadow:none;background:#ffffff14;border:1px solid #ffffff1a}@media (width>=420px){.shop_purchase_confirmation_actions[data-v-00841fd0]{grid-template-columns:1fr 1fr}}.shop_page[data-v-7776099b]{padding:14px 0 84px}.shop_support_footer[data-v-7776099b]{color:var(--muted);border-top:1px solid #ffffff14;margin-top:44px;padding:20px 22px}.shop_support_message[data-v-7776099b]{margin:0;font-size:.95rem;line-height:1.6}.shop_support_message+.shop_support_message[data-v-7776099b]{margin-top:10px}.shop_support_message a[data-v-7776099b]{color:var(--accent)}
