:root{--bg:#070e1c;--panel:#0b1630;--panel-2:#081228;--text:#e6ecfa;--muted:#9eabc9;--accent:#d7b43a;--accent-2:#b99322;--chip:#0f1d3f;--border: rgba(255,255,255,.08);--glow: 0 10px 30px rgba(215,180,58,.14);--radius: 14px;--silver: #c0c0c0;--bronze: #cd7f32;--header-bg: #0a2a40}*{box-sizing:border-box}html,body{margin:0;max-width:100%;overflow-x:hidden;background:radial-gradient(80vw 60vh at 100% -20%,rgba(215,180,58,.1),transparent 60%),radial-gradient(60vw 40vh at 0% 0%,rgba(15,29,63,.32),transparent 65%),var(--bg);color:var(--text);font-family:Inter,system-ui,Arial,sans-serif}html,body,.modal,.panel,.wrap,.rows_grid,.member_list{-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,.modal::-webkit-scrollbar,.panel::-webkit-scrollbar,.wrap::-webkit-scrollbar,.rows_grid::-webkit-scrollbar,.member_list::-webkit-scrollbar{display:none}header{position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(180deg,#070e1ceb,#070e1c8c);border-bottom:1px solid var(--border)}.top_bar{display:flex;gap:14px;align-items:center;justify-content:space-between;padding:12px 24px}.brand{display:flex;gap:12px;align-items:center;font-weight:800}.crest{width:38px;height:38px;border-radius:10px;background:conic-gradient(from 220deg,var(--accent),var(--accent) 50%,var(--accent-2) 50%,var(--accent-2));box-shadow:var(--glow)}.hamburger_wrap[data-v-6ef380c9]{display:inline-flex}.hamburger_btn[data-v-6ef380c9]{appearance:none;border:1px solid var(--border);background:#08122899;color:var(--text);border-radius:10px;padding:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .06s ease,background .2s ease}.hamburger_btn[data-v-6ef380c9]:hover{background:#081228d9}.hamburger_btn[data-v-6ef380c9]:active{transform:scale(.98)}.hamburger_icon[data-v-6ef380c9]{position:relative;display:inline-block;width:22px;height:16px}.hamburger_icon span[data-v-6ef380c9]{position:absolute;left:0;width:100%;height:2px;background:currentColor;border-radius:2px;transition:transform .2s ease,opacity .2s ease}.hamburger_icon span[data-v-6ef380c9]:nth-child(1){top:0}.hamburger_icon span[data-v-6ef380c9]:nth-child(2){top:7px}.hamburger_icon span[data-v-6ef380c9]:nth-child(3){top:14px}.hamburger_btn.open .hamburger_icon span[data-v-6ef380c9]:nth-child(1){transform:translateY(7px) rotate(45deg)}.hamburger_btn.open .hamburger_icon span[data-v-6ef380c9]:nth-child(2){opacity:0}.hamburger_btn.open .hamburger_icon span[data-v-6ef380c9]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (prefers-reduced-motion: reduce){.hamburger_icon span[data-v-6ef380c9]{transition:none}}.menu_overlay[data-v-6ef380c9]{position:fixed;inset:0;background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:50;display:flex;justify-content:flex-end}.menu_panel[data-v-6ef380c9]{width:min(80vw,320px);height:100%;background:linear-gradient(180deg,#081228fa,#081228eb);border-left:1px solid var(--border);padding:18px;display:flex;gap:8px;flex-direction:column;box-shadow:0 10px 30px #00000059}.menu_link[data-v-6ef380c9]{color:var(--muted);text-decoration:none;font-weight:800;padding:12px;border-radius:10px;display:flex;align-items:center;justify-content:space-between;position:relative}.menu_link.router-link-active[data-v-6ef380c9]{color:#070e1c;background:linear-gradient(to bottom right,var(--accent),#8a6a0f)}.left_group[data-v-6ef380c9]{display:inline-flex;align-items:center;gap:8px}.icon_wrap[data-v-6ef380c9]{display:inline-flex;align-items:center;justify-content:center}.icon_house[data-v-6ef380c9]{display:block}.account_btn[data-v-6ef380c9] svg{display:block}.notif_dot[data-v-6ef380c9]{display:inline-block;width:10px;height:10px;border-radius:999px;background:linear-gradient(180deg,#a87e00f2,#856400eb);box-shadow:0 0 0 2px #00000073;margin-left:12px}.overlay-enter-active[data-v-6ef380c9],.overlay-leave-active[data-v-6ef380c9]{transition:opacity .18s ease}.overlay-enter-from[data-v-6ef380c9],.overlay-leave-to[data-v-6ef380c9]{opacity:0}.overlay-enter-active .menu_panel[data-v-6ef380c9],.overlay-leave-active .menu_panel[data-v-6ef380c9]{transition:transform .22s ease,opacity .22s ease}.overlay-enter-from .menu_panel[data-v-6ef380c9],.overlay-leave-to .menu_panel[data-v-6ef380c9]{transform:translate(16px);opacity:0}.overlay-enter-to .menu_panel[data-v-6ef380c9],.overlay-leave-from .menu_panel[data-v-6ef380c9]{transform:translate(0);opacity:1}.menu_footer[data-v-6ef380c9]{margin-top:auto;display:flex;flex-direction:column;gap:8px;justify-content:flex-start}.menu_divider[data-v-6ef380c9]{width:100%;height:1px;background:var(--border);opacity:.7;margin:10px 0 8px}.account_btn[data-v-6ef380c9]{appearance:none;border:1px solid var(--border);background:#08122899;color:var(--muted);border-radius:999px;padding:6px 10px;font-weight:700;font-size:12px;line-height:1;display:inline-flex;align-items:center;gap:8px;cursor:pointer;opacity:.88}.account_btn[data-v-6ef380c9]:hover{background:#081228d9;opacity:1}.account_btn[data-v-6ef380c9]:active{transform:scale(.98)}.account_btn.disabled[data-v-6ef380c9]{opacity:.5;cursor:not-allowed;filter:grayscale(.6)}.account_name[data-v-6ef380c9]{color:var(--text);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header[data-v-9968928f]{position:sticky;top:0;z-index:20;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:linear-gradient(180deg,#070e1ceb,#070e1c8c);border-bottom:1px solid var(--border)}.top_bar[data-v-9968928f]{display:flex;gap:14px;align-items:center;justify-content:space-between;padding:12px 24px}.brand[data-v-9968928f]{display:flex;gap:12px;align-items:center;font-weight:800;text-decoration:none;color:inherit}.brand_logo[data-v-9968928f]{width:38px;height:38px;border-radius:10px;box-shadow:var(--glow);display:block}.brand_name[data-v-9968928f]{height:18px;display:block}.brand_or[data-v-9968928f]{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:6px;background:linear-gradient(180deg,#9be15d,#00e3ae);color:#03240f;font-weight:1000;letter-spacing:.5px;font-family:Orbitron,system-ui,sans-serif;text-shadow:0 1px 0 rgba(255,255,255,.25);box-shadow:0 0 0 1px #0003,inset 0 1px #fff3}.nav[data-v-9968928f]{display:flex;gap:12px;flex-wrap:wrap}.nav_link[data-v-9968928f]{color:var(--muted);text-decoration:none;font-weight:800;padding:6px 8px;border-radius:8px;white-space:nowrap;position:relative;display:inline-flex;align-items:center}.nav_link.router-link-active[data-v-9968928f]{color:#070e1c;background:linear-gradient(180deg,var(--accent),var(--accent-2))}.notif_dot[data-v-9968928f]{position:absolute;top:-2px;right:-4px;display:inline-block;width:10px;height:10px;border-radius:999px;background:linear-gradient(180deg,#d7b43af2,#b99322eb);box-shadow:0 0 0 2px #00000073;margin-left:0;transform:none;pointer-events:none}.account_btn[data-v-9968928f]{appearance:none;border:1px solid var(--border);background:#08122899;color:var(--muted);border-radius:999px;padding:6px 10px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .06s ease,background .2s ease}.account_btn[data-v-9968928f]:hover{background:#081228d9;color:var(--text)}.account_btn[data-v-9968928f]:active{transform:scale(.98)}.account_btn[data-v-9968928f] svg{display:block}.hamburger[data-v-9968928f]{display:none}@media (max-width:520px){.top_bar[data-v-9968928f]{gap:8px;padding:10px 12px}.brand[data-v-9968928f]{font-size:14px}.nav[data-v-9968928f],.account_btn[data-v-9968928f]{display:none}.hamburger[data-v-9968928f]{display:inline-flex}.nav_link[data-v-9968928f]{padding:6px}}@media (max-width:760px){header[data-v-9968928f]{backdrop-filter:none;-webkit-backdrop-filter:none}}.app_affiliates{position:sticky;bottom:0;width:100%;display:flex;justify-content:center;padding:8px 0;background:linear-gradient(180deg,#0b163000,#0b1630d9);border-top:1px solid var(--border)}.aff_inner{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);font-weight:700}.aff_label{color:#8ea6c8}.aff_link{color:#cfe8ff;text-decoration:none;border-bottom:1px dashed rgba(207,232,255,.28)}.aff_link:hover{filter:brightness(1.06)}.dot{opacity:.6}.overlay[data-v-cd5f450f]{position:fixed;inset:0;background:#0009;display:flex;align-items:flex-start;justify-content:center;padding:16px;z-index:100;overflow:hidden;overscroll-behavior:none}.modal[data-v-cd5f450f]{width:min(720px,100%);background:linear-gradient(180deg,#0b1630fa,#081228f5);border:1px solid var(--border);border-radius:16px;box-shadow:var(--glow);display:flex;flex-direction:column;overflow:hidden;max-height:calc(100dvh - 32px)}.modal_header[data-v-cd5f450f]{display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:14px 16px;border-bottom:1px solid var(--border)}.modal_title[data-v-cd5f450f]{margin:0}.spacer[data-v-cd5f450f]{flex:1}.close_btn[data-v-cd5f450f]{background:linear-gradient(180deg,#ffffff0f,#ffffff0a);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:6px 12px;cursor:pointer;font-size:20px;line-height:1;transition:.18s ease}.close_btn[data-v-cd5f450f]:hover{filter:brightness(1.08)}.content[data-v-cd5f450f]{padding:12px 16px;flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.content[data-v-cd5f450f]{scrollbar-width:none;-ms-overflow-style:none}.content[data-v-cd5f450f]::-webkit-scrollbar{width:0;height:0}.hero[data-v-cd5f450f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-bottom:10px}.arm_hero[data-v-cd5f450f]{grid-template-columns:repeat(2,minmax(140px,1fr))}.arm_card[data-v-cd5f450f]{background:#ffffff0a;border:1px solid var(--border);border-radius:10px;padding:10px}.arm_card .arm_title[data-v-cd5f450f]{font-weight:900;margin-bottom:8px}.arm_card .row[data-v-cd5f450f]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:6px 0}.alt_hero[data-v-cd5f450f]{background:linear-gradient(180deg,#ffffff05,#ffffff04);border:1px solid var(--border);border-radius:12px;padding:12px}.vg_theme[data-v-cd5f450f]{position:relative;overflow:hidden}.vg_theme[data-v-cd5f450f]:before{content:"";position:absolute;inset:-40px;background:radial-gradient(220px 120px at 20% -10%,rgba(215,180,58,.18),transparent 60%),radial-gradient(220px 120px at 120% 110%,rgba(20,130,150,.18),transparent 60%);pointer-events:none}.stat[data-v-cd5f450f]{background:#ffffff0a;border:1px solid var(--border);border-radius:10px;padding:10px}.label[data-v-cd5f450f]{color:var(--muted);font-weight:700}.value[data-v-cd5f450f]{font-weight:900;display:flex;align-items:center;gap:8px}.value.badge_line[data-v-cd5f450f]{display:flex;align-items:center;gap:1px;justify-content:flex-end;width:100%;margin-right:-16px}.value.badge_line .club_name_text[data-v-cd5f450f]{margin-left:auto}.club_name_text[data-v-cd5f450f]{color:#00d4ff;font-weight:600;margin-right:0;background:none;border:0;padding:0;cursor:pointer;font-size:inherit}.club_name_text[data-v-cd5f450f]:hover{filter:brightness(1.1)}.club_arrow[data-v-cd5f450f]{color:#00c4ef;margin-left:2px;opacity:1}.club_arrow .chev_right[data-v-cd5f450f]{width:18px;height:18px}.club_arrow .chev_right path[data-v-cd5f450f]{stroke:#00c4ef}.accent[data-v-cd5f450f]{color:var(--accent)}.grid[data-v-cd5f450f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.block[data-v-cd5f450f]{background:#ffffff05;border:1px solid var(--border);border-radius:12px;padding:12px}.block h3[data-v-cd5f450f]{margin:0 0 8px}.rows[data-v-cd5f450f]{display:flex;flex-direction:column;gap:8px}.row[data-v-cd5f450f]{display:flex;gap:10px;align-items:center;justify-content:space-between}.row .label[data-v-cd5f450f]{color:var(--muted);font-weight:700}.list[data-v-cd5f450f]{margin:0;padding-left:18px}.actions_bottom[data-v-cd5f450f]{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid var(--border)}.close_action_btn[data-v-cd5f450f]{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;border:1px solid rgba(215,180,58,.22);background:linear-gradient(180deg,#d7b43a2e,#b9932229);color:var(--text);font-weight:800;cursor:pointer}.challenge_btn[data-v-cd5f450f]{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;margin-right:8px;border-radius:999px;border:1px solid rgba(23,162,184,.45);background:linear-gradient(180deg,#14829647,#0c647838);color:#c9f1ff;font-weight:900;letter-spacing:.2px;cursor:pointer;box-shadow:0 10px 24px #0c647840}.challenge_btn[data-v-cd5f450f]:hover{filter:brightness(1.08)}.badge_rail[data-v-cd5f450f]{position:relative;background:linear-gradient(180deg,#ffffff05,#ffffff04);border:1px solid var(--border);border-radius:12px;padding:10px;margin-top:10px;overflow:visible}.rail_title[data-v-cd5f450f]{margin:0 0 8px}.rail_inner[data-v-cd5f450f]{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;--rail-gap:10px;margin-left:calc(var(--rail-gap)/-2);margin-right:calc(var(--rail-gap)/-2)}.badge_item[data-v-cd5f450f]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:calc(var(--rail-gap)/2)}.badge_item.trophy[data-v-cd5f450f]{width:32px;height:32px}.badge_item .tip[data-v-cd5f450f]{position:absolute;bottom:calc(100% + 6px);left:0;background:linear-gradient(180deg,#0b1630fa,#081228f5);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:6px 8px;font-weight:800;font-size:12px;opacity:0;pointer-events:none;transition:opacity .16s ease;white-space:normal;width:max-content;min-width:0;max-width:min(88vw,360px);overflow-wrap:anywhere;word-break:normal;text-align:left;z-index:5}.badge_item:hover .tip[data-v-cd5f450f]{opacity:1}.badge_btn .tip[data-v-cd5f450f]{left:50%;transform:translate(-50%);right:auto;text-align:center}.badge_btn .tip[data-v-cd5f450f]:after{left:50%;transform:translate(-50%)}.badge_btn.show .tip[data-v-cd5f450f]{opacity:1}.rank_badge[data-v-cd5f450f]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border-radius:999px;font-weight:900;font-size:12px;position:relative}.rank_badge.top10_a[data-v-cd5f450f]{background:linear-gradient(180deg,#1482962e,#0c647829);color:var(--accent);border:1px solid rgba(215,180,58,.35)}.rank_badge.top10_b[data-v-cd5f450f]{background:#ffffff1f;color:#9fb0d0;border:1px solid rgba(255,255,255,.18)}.icon[data-v-cd5f450f]{width:18px;height:18px}.club_logo[data-v-cd5f450f]{width:34px;height:34px;border-radius:50%;background-size:cover;background-position:center;border:1px solid var(--border)}.badge_btn[data-v-cd5f450f]{position:relative;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px}.crown[data-v-cd5f450f]{background:linear-gradient(180deg,#d7b43a33,#b993222e);color:var(--accent);border:1px solid rgba(215,180,58,.45)}.crown_icon[data-v-cd5f450f]{fill:currentColor}.dev_crown[data-v-cd5f450f]{background:linear-gradient(180deg,#963cd738,#7828b92e);color:#b68cff;border:1px solid rgba(182,140,255,.45)}.admin_crown[data-v-cd5f450f]{background:linear-gradient(180deg,#d73c3c38,#b928282e);color:#ff8c8c;border:1px solid rgba(255,140,140,.45)}.member_logo[data-v-cd5f450f]{width:32px;height:32px;border-radius:50%;background-size:cover;background-position:center;border:1px solid var(--border)}.badge_btn .tip[data-v-cd5f450f]{position:absolute;bottom:calc(100% + 8px);left:50%;right:auto;transform:translate(calc(-50% + var(--tip-shift, 0px))) translateY(6px);background:linear-gradient(180deg,#0b1630fa,#081228f5);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:8px 10px;display:inline-block;min-width:0;width:max-content;max-width:min(88vw,360px);white-space:normal;overflow-wrap:anywhere;word-break:normal;text-align:center;font-weight:800;font-size:12px;box-shadow:var(--glow);opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease;z-index:5}.badge_btn .tip[data-v-cd5f450f]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--border)}.badge_btn .tip.tip_right[data-v-cd5f450f]{left:auto;right:0;text-align:right}.badge_btn .tip.tip_right[data-v-cd5f450f]:after{left:auto;right:14px}.badge_btn:hover .tip[data-v-cd5f450f],.badge_btn.show .tip[data-v-cd5f450f]{opacity:1;transform:translate(calc(-50% + var(--tip-shift, 0px))) translateY(0);pointer-events:auto}.trophy[data-v-cd5f450f]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;overflow:hidden}.trophy svg[data-v-cd5f450f]{width:34px;height:34px;display:block}.trophy_img[data-v-cd5f450f]{width:32px;height:32px;display:block;object-fit:contain}.trophy[data-v-cd5f450f]:after{content:none}.trophy_1 svg[data-v-cd5f450f]{fill:var(--accent)}.trophy_2 svg[data-v-cd5f450f]{fill:var(--silver)}.trophy_3 svg[data-v-cd5f450f]{fill:var(--bronze)}.trophy_num[data-v-cd5f450f]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:14px;color:#0b1630;text-shadow:0 1px 0 rgba(255,255,255,.45);transform:translateY(-6px);pointer-events:none}.trophy_in_popup[data-v-cd5f450f]{transform:translateY(2px);overflow:visible}.medal[data-v-cd5f450f]{width:32px;height:32px}.medal svg[data-v-cd5f450f]{width:32px;height:32px;display:block}.medal .medal_circle[data-v-cd5f450f]{fill:silver}.medal .medal_ribbon_left[data-v-cd5f450f],.medal .medal_ribbon_right[data-v-cd5f450f]{fill:#2ea3ff8c}.medal_1 .medal_circle[data-v-cd5f450f]{fill:var(--accent)}.medal_2 .medal_circle[data-v-cd5f450f]{fill:var(--silver)}.medal_3 .medal_circle[data-v-cd5f450f]{fill:var(--bronze)}.medal_num[data-v-cd5f450f]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:13px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.35);transform:translateY(-6px)}.medal_2 .medal_num[data-v-cd5f450f]{transform:translateY(-6px)}.medal_3 .medal_num[data-v-cd5f450f]{transform:translate(.5px,-6px)}.medal_icon[data-v-cd5f450f]{width:32px;height:32px;display:block}.medal_1 .medal_icon[data-v-cd5f450f]{color:var(--accent)}.medal_2 .medal_icon[data-v-cd5f450f]{color:var(--silver)}.medal_3 .medal_icon[data-v-cd5f450f]{color:var(--bronze)}.amedal[data-v-cd5f450f]{width:32px;height:32px}.amedal_icon[data-v-cd5f450f]{width:32px;height:32px;display:block}.amedal_1 .amedal_icon[data-v-cd5f450f]{color:#ffd95e}.amedal_2 .amedal_icon[data-v-cd5f450f]{color:#c0c7d1}.amedal_3 .amedal_icon[data-v-cd5f450f]{color:#c9915e}.amedal_num[data-v-cd5f450f]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:13px;color:#0b1630;text-shadow:0 1px 0 rgba(255,255,255,.45);transform:translateY(-6px)}.skill_block[data-v-cd5f450f]{margin-top:10px}.skill_block[data-v-cd5f450f]{margin-bottom:16px}.chart_wrap[data-v-cd5f450f]{position:relative}.range_controls[data-v-cd5f450f]{display:flex;justify-content:flex-end;gap:6px;margin-bottom:8px}.range_btn[data-v-cd5f450f]{background:transparent;color:var(--muted);border:1px solid var(--border);padding:6px 8px;border-radius:999px;font-weight:900;font-size:11px;cursor:pointer;text-transform:uppercase}.range_btn.active[data-v-cd5f450f]{background:linear-gradient(180deg,#d7b43a2e,#b9932229);color:var(--text);border-color:#d7b43a47}.skill_svg[data-v-cd5f450f]{display:block;width:100%;height:180px}.axis[data-v-cd5f450f]{stroke:var(--border);stroke-width:1}.series[data-v-cd5f450f]{fill:none;stroke-width:2.5}.series.rh[data-v-cd5f450f]{stroke:url(#gradRH)}.series.lh[data-v-cd5f450f]{stroke:url(#gradLH)}.legend[data-v-cd5f450f]{display:flex;gap:16px;margin-top:8px;color:var(--muted);font-weight:800;font-size:12px}.legend_item[data-v-cd5f450f]{display:inline-flex;align-items:center;gap:8px}.legend_item .swatch[data-v-cd5f450f]{width:12px;height:12px;border-radius:2px;display:inline-block}.legend_item.rh .swatch[data-v-cd5f450f]{background:linear-gradient(180deg,#34c759d9,#34c75933)}.legend_item.lh .swatch[data-v-cd5f450f]{background:linear-gradient(180deg,#2ea3ffd9,#2ea3ff33)}.chart_text[data-v-cd5f450f]{fill:var(--muted);font-size:10px;font-weight:800}.chart_text.ylbl[data-v-cd5f450f]{opacity:.8}.chart_text.xtick[data-v-cd5f450f]{opacity:.9}.rank_badges[data-v-cd5f450f]{display:inline-flex;align-items:center;gap:8px}.svg_stack[data-v-cd5f450f]{position:relative}.skill_overlay[data-v-cd5f450f]{position:absolute;inset:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08122859;display:flex;align-items:center;justify-content:center;pointer-events:none}.skill_overlay[data-v-cd5f450f]:before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,#00c8c800 0% 42%,#00c8c83d 50%,#00c8c800 58% 100%);filter:blur(26px);transform:scale(1.05);pointer-events:none}.coming_soon_text[data-v-cd5f450f]{color:#9aa4b2;font-weight:400;font-size:16px;text-shadow:none;letter-spacing:.4px;text-transform:lowercase}.arm_card .row .label[data-v-cd5f450f],.arm_card .row .value[data-v-cd5f450f]{font-weight:400}.general_block .rows[data-v-cd5f450f]{gap:12px}.general_block .row .label[data-v-cd5f450f],.general_block .row .value[data-v-cd5f450f]{font-weight:400}.club_arrow[data-v-cd5f450f]{display:inline-flex;align-items:center;justify-content:center;border:0;background:none;padding:0;color:var(--text);cursor:pointer}.club_arrow .chev_right[data-v-cd5f450f]{width:24px;height:24px;display:block}.badge_item.medal.medal_1[data-v-cd5f450f],.badge_item.medal.medal_2[data-v-cd5f450f],.badge_item.medal.medal_3[data-v-cd5f450f],.badge_item.amedal.amedal_1[data-v-cd5f450f],.badge_item.amedal.amedal_2[data-v-cd5f450f],.badge_item.amedal.amedal_3[data-v-cd5f450f]{width:34px;height:34px;margin:3px}.medal_1 .medal_icon[data-v-cd5f450f],.medal_2 .medal_icon[data-v-cd5f450f],.medal_3 .medal_icon[data-v-cd5f450f],.amedal_1 .amedal_icon[data-v-cd5f450f],.amedal_2 .amedal_icon[data-v-cd5f450f],.amedal_3 .amedal_icon[data-v-cd5f450f]{width:34px;height:34px}.main_container[data-v-6731adc5]{width:min(1100px,100%);margin:0 auto;padding-inline:clamp(12px,3vw,24px);padding-block:24px}.chips[data-v-6731adc5]{display:flex;gap:6px;flex-wrap:wrap;margin:0}.chip[data-v-6731adc5]{border:1px solid var(--border);background:var(--panel);color:var(--muted);padding:6px 10px;border-radius:999px;font-weight:700;cursor:pointer;transition:.2s ease;line-height:1}.chip[data-v-6731adc5]:hover{color:var(--text)}.chip[aria-pressed=true][data-v-6731adc5]{color:#070e1c;background:linear-gradient(180deg,var(--accent),var(--accent-2));border-color:transparent;box-shadow:0 6px 18px #d7b43a2e}.opt[data-v-6731adc5]{display:flex;align-items:center;gap:8px;color:var(--muted);font-weight:700}.opt input[data-v-6731adc5]{accent-color:var(--accent)}.panel[data-v-6731adc5]{background:linear-gradient(180deg,#0b1630f0,#081228eb);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--glow);margin-top:18px;overflow:hidden}.panel_header[data-v-6731adc5]{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid var(--border)}.sub_bar[data-v-6731adc5]{position:sticky;top:0;z-index:5;background:var(--header-bg);border-bottom:1px solid var(--border);padding:10px 16px;display:flex;align-items:center;gap:12px}.sub_pill[data-v-6731adc5]{font-weight:800;border:1px solid rgba(215,180,58,.22);background:linear-gradient(180deg,#d7b43a2e,#b9932229);color:var(--text);padding:6px 10px;border-radius:999px}.wrap[data-v-6731adc5]{overflow:visible!important;height:auto;max-height:none;margin-bottom:0;padding-bottom:0;-webkit-overflow-scrolling:auto;overscroll-behavior:auto;touch-action:auto}.table[data-v-6731adc5]{width:100%;max-width:100%;border-collapse:collapse;font-size:15px;table-layout:fixed}.table thead th[data-v-6731adc5]{background:var(--header-bg);color:var(--muted);text-align:left;padding:10px 12px;border-bottom:1px solid var(--border)}.table tbody td[data-v-6731adc5]{padding:10px 12px;border-bottom:1px solid var(--border);min-width:0;word-break:break-word;background:transparent}.table thead th.left_hdr[data-v-6731adc5],.table thead th.right_hdr[data-v-6731adc5],.table tbody td.athlete[data-v-6731adc5]{width:calc((100% - 112px)/2)}.table thead th.delta_hdr[data-v-6731adc5]{width:40px}.table tbody td.delta_cell[data-v-6731adc5]{width:40px;min-width:40px;text-align:center;padding-left:0!important;padding-right:0!important}.table tbody td.delta_cell[data-v-6731adc5]{overflow:visible}.table tbody td.delta_cell[data-v-6731adc5]{border-bottom:1px solid var(--border)!important}.table tbody tr:hover td[data-v-6731adc5]{background:transparent}.table tbody td[data-v-6731adc5] *,.table tbody td[data-v-6731adc5]{-webkit-tap-highlight-color:rgba(0,0,0,0)}th.rank[data-v-6731adc5],td.rank[data-v-6731adc5]{width:32px;min-width:32px;text-align:center;vertical-align:middle;padding-left:0!important;padding-right:0!important}.athlete[data-v-6731adc5]{min-width:0;overflow:visible;position:relative;z-index:1}.name_text[data-v-6731adc5]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flip_front .name_text[data-v-6731adc5]{padding:0 6px}.flip_front .name_text[data-v-6731adc5]:only-child{padding:0 2px}.flip_front[data-v-6731adc5]{position:absolute;inset:0;z-index:1}.flip_container.side_left .flip_front[data-v-6731adc5]{left:-40px;right:0}.flip_container.side_right .flip_front[data-v-6731adc5]{left:0;right:-40px}td.rank[data-v-6731adc5]{position:relative;height:100%;padding:0!important;vertical-align:middle}td.rank[data-v-6731adc5]{color:var(--muted)}td.rank .rank_box[data-v-6731adc5]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:900;background:transparent}td.rank.rank_gold[data-v-6731adc5]{color:var(--accent)}td.rank.rank_gold .rank_box[data-v-6731adc5]{background:linear-gradient(180deg,#1482962e,#0c647829)}td.rank[data-v-6731adc5]:before,td.rank[data-v-6731adc5]:after,th.rank[data-v-6731adc5]:before,th.rank[data-v-6731adc5]:after{content:none!important;display:none!important}.fight_anim[data-v-6731adc5]{position:absolute;left:0;right:0;top:-50%;height:200%;transform:translateY(-22px);display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:400}.fight_anim.left[data-v-6731adc5],.fight_anim.right[data-v-6731adc5]{justify-content:center}.fist_icon[data-v-6731adc5]{width:32px;height:32px}.fist_img[data-v-6731adc5]{width:100%;height:100%;display:block;filter:drop-shadow(0 0 12px rgba(231,76,60,.45));transform-origin:50% 50%}.fist_left .fist_img[data-v-6731adc5]{transform:rotate(200deg)}.fist_right .fist_img[data-v-6731adc5]{transform:rotate(20deg)}.fist_left[data-v-6731adc5]{animation:challengeFromTop-6731adc5 1.4s cubic-bezier(.25,.8,.2,1) infinite}.fist_right[data-v-6731adc5]{animation:challengeFromBottom-6731adc5 1.4s cubic-bezier(.25,.8,.2,1) infinite}.bang[data-v-6731adc5]{width:32px;height:32px;margin:0 10px;fill:#ff4d4d;filter:drop-shadow(0 0 10px rgba(255,77,77,.65));animation:bangPop-6731adc5 1.4s ease-in-out infinite}.ring[data-v-6731adc5]{position:absolute;width:34px;height:34px;border:2px solid rgba(255,77,77,.7);border-radius:50%}.ring_one[data-v-6731adc5]{animation:ringPulse-6731adc5 1.4s ease-out infinite}.ring_two[data-v-6731adc5]{animation:ringPulse-6731adc5 1.4s ease-out infinite;animation-delay:.25s}@keyframes challengeFromTop-6731adc5{0%{transform:translate(-18px,-34px) rotate(-12deg) scale(.96);opacity:.85}40%{transform:translate(-8px,-10px) rotate(-6deg) scale(1.06);opacity:1}50%{transform:translate(-4px,-4px) rotate(-2deg) scale(1.1);opacity:1}60%{transform:translate(-8px,-8px) rotate(-5deg) scale(1.04);opacity:.98}to{transform:translate(-18px,-34px) rotate(-12deg) scale(.96);opacity:.85}}@keyframes challengeFromBottom-6731adc5{0%{transform:translate(18px,34px) rotate(12deg) scale(.96);opacity:.85}40%{transform:translate(8px,10px) rotate(6deg) scale(1.06);opacity:1}50%{transform:translate(4px,4px) rotate(2deg) scale(1.1);opacity:1}60%{transform:translate(8px,8px) rotate(5deg) scale(1.04);opacity:.98}to{transform:translate(18px,34px) rotate(12deg) scale(.96);opacity:.85}}@keyframes bangPop-6731adc5{0%,to{transform:translateY(6px) scale(.85) rotate(0);opacity:.75}45%{transform:translateY(-2px) scale(1.28) rotate(8deg);opacity:1}55%{transform:translateY(-2px) scale(1.18) rotate(-8deg);opacity:1}}@keyframes ringPulse-6731adc5{0%{transform:scale(.6);opacity:.9}70%{transform:scale(1.7);opacity:.25}to{transform:scale(1.9);opacity:0}}@keyframes fadeSlide-6731adc5{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}tbody.swap[data-v-6731adc5]{animation:fadeSlide-6731adc5 .22s ease both}@media (prefers-reduced-motion:reduce){tbody.swap[data-v-6731adc5]{animation:none}}.collapse_cell[data-v-6731adc5]{padding:0!important;background:transparent!important;border-bottom:none!important}.collapse_wrap[data-v-6731adc5]{max-height:0;overflow:hidden;transition:max-height .28s ease;will-change:max-height}.collapse_wrap.open[data-v-6731adc5]{max-height:2000px}.rows_grid[data-v-6731adc5]{display:block;width:100%}.row_grid[data-v-6731adc5]{display:grid;grid-template-columns:40px minmax(0,1fr) 32px minmax(0,1fr) 40px;align-items:center}.row_grid .cell[data-v-6731adc5]{padding:10px 12px;border-bottom:1px solid var(--border)}.row_grid .cell.delta[data-v-6731adc5]{overflow:visible}.row_grid .cell.athlete[data-v-6731adc5]{position:relative;overflow:visible;z-index:1}.row_grid .cell.rank[data-v-6731adc5]{display:flex;align-items:center;justify-content:center;font-weight:900;color:var(--muted);background:transparent!important;border-left:none!important;border-right:none!important;border-bottom:1px solid var(--border)!important;border-radius:6px;padding:10px 0!important}.trophy[data-v-6731adc5]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;transform:translateY(4px);overflow:hidden}.trophy svg[data-v-6731adc5]{width:34px;height:34px;display:block}.trophy_img[data-v-6731adc5]{width:34px;height:34px;display:block;object-fit:contain}.trophy_1 svg[data-v-6731adc5]{fill:var(--accent)}.trophy_2 svg[data-v-6731adc5]{fill:var(--silver)}.trophy_3 svg[data-v-6731adc5]{fill:var(--bronze)}.trophy_shimmer_rect[data-v-6731adc5]{transform:translate(-140px,-160px) rotate(32deg);animation:trophyShing-6731adc5 4s cubic-bezier(.32,.8,.2,1) .1s infinite both;will-change:transform;pointer-events:none}@keyframes trophyShing-6731adc5{0%{transform:translate(-140px,-160px) rotate(32deg)}70%{transform:translate(80px,40px) rotate(32deg)}80%{transform:translate(140px,80px) rotate(32deg)}to{transform:translate(140px,80px) rotate(32deg)}}.rank .trophy[data-v-6731adc5]:after{content:"";position:absolute;top:-60%;left:-140%;width:260%;height:220%;background:linear-gradient(90deg,#fff0 46%,#ffffffd9,#fff0 54%);transform:rotate(28deg) translate(0);animation:trophyShineImg-6731adc5 4s cubic-bezier(.32,.8,.2,1) .1s infinite both;pointer-events:none}@keyframes trophyShineImg-6731adc5{0%{transform:rotate(28deg) translate(0)}70%{transform:rotate(28deg) translate(140%)}80%{transform:rotate(28deg) translate(180%)}to{transform:rotate(28deg) translate(180%)}}.toggle_wrap[data-v-6731adc5]{display:flex;align-items:center;justify-content:center;padding:8px 0;background:linear-gradient(180deg,#1482961a,#0c647814);border-top:1px solid var(--border);border-bottom:1px solid var(--border);cursor:pointer;-webkit-tap-highlight-color:transparent}.show_more_button[data-v-6731adc5]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid rgba(215,180,58,.22);background:linear-gradient(180deg,#d7b43a2e,#b9932229);color:var(--text);font-weight:800;border-radius:999px;transition:.18s ease;pointer-events:none}.show_more_button[data-v-6731adc5]:hover{filter:brightness(1.06)}.toggle_icon[data-v-6731adc5]{transition:transform .18s ease}.show_more_button.is_open .toggle_icon[data-v-6731adc5]{transform:rotate(180deg)}.bottom_sticky[data-v-6731adc5]{position:sticky;bottom:0;display:flex;justify-content:center;padding:4px 0;background:linear-gradient(180deg,#0b163000,#0b1630c7);border-top:1px solid var(--border)}.table tbody tr:last-child td[data-v-6731adc5]{border-bottom:none!important}.rows_grid .row_grid:last-child .cell[data-v-6731adc5]{border-bottom:none!important}.wrap[data-v-6731adc5]{position:relative}.wrap[data-v-6731adc5]:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:6px;background:linear-gradient(180deg,#0b163000,#0b1630);pointer-events:none}tbody tr.top1 td[data-v-6731adc5]{background:linear-gradient(180deg,#d7b43a42,#b9932233)!important}tbody tr.top2 td[data-v-6731adc5]{background:linear-gradient(180deg,#dcdcdc42,#b4b4b433)!important}tbody tr.top3 td[data-v-6731adc5]{background:linear-gradient(180deg,#cd7f3229,#af6b281f)!important}.row_grid.top1 .cell[data-v-6731adc5]{background:linear-gradient(180deg,#d7b43a42,#b9932233)}.row_grid.top2 .cell[data-v-6731adc5]{background:linear-gradient(180deg,#dcdcdc42,#b4b4b433)}.row_grid.top3 .cell[data-v-6731adc5]{background:linear-gradient(180deg,#cd7f3229,#af6b281f)}.table tbody tr.top1 td[data-v-6731adc5],.table tbody tr.top2 td[data-v-6731adc5],.rows_grid .row_grid.top1 .cell[data-v-6731adc5],.rows_grid .row_grid.top2 .cell[data-v-6731adc5],.rows_grid .row_grid.top1 .cell.rank[data-v-6731adc5],.rows_grid .row_grid.top2 .cell.rank[data-v-6731adc5],tbody tr.top1 td[data-v-6731adc5]{border-bottom:none!important}tbody tr.top2 td[data-v-6731adc5]{border-top:none!important;border-bottom:none!important}tbody tr.top3 td[data-v-6731adc5]{border-top:none!important}tbody tr.top1 td.delta_cell[data-v-6731adc5],tbody tr.top2 td.delta_cell[data-v-6731adc5],tbody tr.top3 td.delta_cell[data-v-6731adc5]{border-bottom:none!important;border-top:none!important}.rows_grid .row_grid.top1 .cell[data-v-6731adc5]{border-bottom:none!important}.rows_grid .row_grid.top2 .cell[data-v-6731adc5]{border-top:none!important;border-bottom:none!important}.rows_grid .row_grid.top3 .cell[data-v-6731adc5]{border-top:none!important}@media (max-width:760px){.table[data-v-6731adc5]{font-size:17px}.table thead th[data-v-6731adc5]{padding:12px 14px}.table tbody td[data-v-6731adc5]{padding:14px}.flip_inner[data-v-6731adc5]{min-height:64px}th.rank[data-v-6731adc5],td.rank[data-v-6731adc5]{width:38px;min-width:38px}.table thead th.left_hdr[data-v-6731adc5],.table thead th.right_hdr[data-v-6731adc5],.table tbody td.athlete[data-v-6731adc5]{width:calc((100% - 118px)/2)}.details_side[data-v-6731adc5]{min-width:52px}.details_side .mag_icon[data-v-6731adc5]{width:20px;height:20px}.name_text[data-v-6731adc5]{font-size:16px}.move_indicator[data-v-6731adc5]{font-size:13px}.move_indicator .chev[data-v-6731adc5]{width:16px;height:16px}.trophy[data-v-6731adc5]{width:38px;height:38px}.trophy svg[data-v-6731adc5]{width:38px;height:38px}.trophy_img[data-v-6731adc5]{width:38px;height:38px}.trophy_num[data-v-6731adc5]{font-size:15px;transform:translateY(-8px)}.row_grid[data-v-6731adc5]{grid-template-columns:40px minmax(0,1fr) 38px minmax(0,1fr) 40px}.row_grid .cell[data-v-6731adc5]{padding:14px}.row_grid .cell.rank[data-v-6731adc5]{padding:12px 0!important}.sub_pill[data-v-6731adc5]{font-size:14px;padding:8px 12px}.chip[data-v-6731adc5]{padding:8px 12px;font-size:14px}.opt[data-v-6731adc5]{font-size:14px}}.trophy_num[data-v-6731adc5]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:14px;color:#0b1630;text-shadow:0 1px 0 rgba(255,255,255,.45);transform:translateY(-7px);pointer-events:none}.trophy_2 .trophy_num[data-v-6731adc5],.trophy_3 .trophy_num[data-v-6731adc5]{transform:translate(-.25px,-7px)}@media (max-width:760px){.trophy_2 .trophy_num[data-v-6731adc5],.trophy_3 .trophy_num[data-v-6731adc5]{transform:translate(-.25px,-7px)}}.left_hdr[data-v-6731adc5]{text-align:right!important}.right_hdr[data-v-6731adc5]{text-align:left}.table thead th.rank[data-v-6731adc5]{text-align:center}.table tbody td.athlete[data-v-6731adc5]:first-child{text-align:right}.table tbody td.athlete[data-v-6731adc5]:last-child{text-align:left}.table tbody td.athlete:first-child .flip_front .name_text[data-v-6731adc5]{padding-right:16px}.table tbody td.athlete:last-child .flip_front .name_text[data-v-6731adc5]{padding-left:16px}.row_grid .cell.athlete[data-v-6731adc5]:first-child{text-align:right}.row_grid .cell.athlete[data-v-6731adc5]:last-child{text-align:left}.row_grid .cell.athlete:first-child .flip_front .name_text[data-v-6731adc5]{padding-right:16px}.row_grid .cell.athlete:last-child .flip_front .name_text[data-v-6731adc5]{padding-left:16px}.lb_row[data-v-6731adc5]{cursor:pointer}.flip_details_row .flip_cell[data-v-6731adc5]{padding:0!important;background:transparent!important;border-bottom:none!important}.flip_details_card[data-v-6731adc5]{padding:8px 12px;border-bottom:1px solid var(--border)}.flip_card[data-v-6731adc5]{display:flex;align-items:center;gap:12px;justify-content:space-between;background:linear-gradient(180deg,#0b1630f0,#081228eb);border:1px solid var(--border);border-radius:10px;padding:10px 12px}.flip_main[data-v-6731adc5]{display:flex;align-items:center;gap:12px}.points_badges[data-v-6731adc5]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.points[data-v-6731adc5]{font-weight:900;color:var(--text);background:#ffffff0f;border:1px solid var(--border);padding:6px 10px;border-radius:999px}.badges[data-v-6731adc5]{display:flex;align-items:center;gap:8px}.left_badges[data-v-6731adc5]{margin-left:auto}.badge_item[data-v-6731adc5]{position:relative;display:inline-flex;align-items:center;justify-content:center}.medal[data-v-6731adc5]{width:28px;height:28px}.medal_icon[data-v-6731adc5]{width:28px;height:28px;display:block}.medal_1 .medal_icon[data-v-6731adc5]{color:var(--accent)}.medal_2 .medal_icon[data-v-6731adc5]{color:var(--silver)}.medal_3 .medal_icon[data-v-6731adc5]{color:var(--bronze)}.medal_num[data-v-6731adc5]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:12px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.35);transform:translateY(-5px)}.amedal[data-v-6731adc5]{width:26px;height:26px}.amedal_icon[data-v-6731adc5]{width:26px;height:26px;display:block}.amedal_1 .amedal_icon[data-v-6731adc5]{color:#ffd95e}.amedal_2 .amedal_icon[data-v-6731adc5]{color:#c0c7d1}.amedal_3 .amedal_icon[data-v-6731adc5]{color:#c9915e}.amedal_num[data-v-6731adc5]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:12px;color:#0b1630;text-shadow:0 1px 0 rgba(255,255,255,.45);transform:translateY(-6px)}.details_btn[data-v-6731adc5]{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid var(--border);background:#ffffff0f;color:var(--muted);cursor:pointer}.details_btn .arrow_right[data-v-6731adc5]{width:18px;height:18px}.details_btn[data-v-6731adc5]:hover{filter:brightness(1.06);color:var(--text)}.badge_item.medal.medal_1[data-v-6731adc5],.badge_item.medal.medal_2[data-v-6731adc5],.badge_item.medal.medal_3[data-v-6731adc5],.medal_1 .medal_icon[data-v-6731adc5],.medal_2 .medal_icon[data-v-6731adc5],.medal_3 .medal_icon[data-v-6731adc5]{width:30px;height:30px}.badge_item.amedal.amedal_1[data-v-6731adc5],.badge_item.amedal.amedal_2[data-v-6731adc5],.badge_item.amedal.amedal_3[data-v-6731adc5],.amedal_1 .amedal_icon[data-v-6731adc5],.amedal_2 .amedal_icon[data-v-6731adc5],.amedal_3 .amedal_icon[data-v-6731adc5]{width:28px;height:28px}.details_side[data-v-6731adc5]{align-self:stretch;display:flex;align-items:center;justify-content:center;padding:0 12px;background:#ffffff2e;color:var(--text);cursor:pointer;border-radius:0;border:none;min-width:48px}.details_side .mag_icon[data-v-6731adc5]{width:18px;height:18px}.details_side.cyan_fill[data-v-6731adc5]{background:linear-gradient(180deg,#00b4c847,#00a0b43d);color:#bdf8ff;border-left:1px solid rgba(0,200,220,.35);border-right:1px solid rgba(0,200,220,.35)}.details_side.disabled[data-v-6731adc5]{opacity:.5;cursor:not-allowed;filter:grayscale(.6)}.icon[data-v-6731adc5]{width:18px;height:18px}.badge_btn[data-v-6731adc5]{position:relative;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px}.crown[data-v-6731adc5]{background:linear-gradient(180deg,#d7b43a33,#b993222e);color:var(--accent);border:1px solid rgba(215,180,58,.45)}.crown_icon[data-v-6731adc5]{fill:currentColor}.dev_crown[data-v-6731adc5]{background:linear-gradient(180deg,#963cd738,#7828b92e);color:#b68cff;border:1px solid rgba(182,140,255,.45)}.admin_crown[data-v-6731adc5]{background:linear-gradient(180deg,#d73c3c38,#b928282e);color:#ff8c8c;border:1px solid rgba(255,140,140,.45)}.member_logo[data-v-6731adc5]{width:28px;height:28px;border-radius:50%;background-size:cover;background-position:center;border:1px solid var(--border)}.badge_btn .tip[data-v-6731adc5]{position:absolute;bottom:calc(100% + 8px);left:0;right:auto;transform:translate(var(--tip-shift, 0px)) translateY(6px);background:linear-gradient(180deg,#0b1630fa,#081228f5);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:8px 10px;display:inline-block;min-width:0;width:max-content;max-width:min(78vw,320px);white-space:normal;overflow-wrap:anywhere;word-break:normal;text-align:left;font-weight:800;font-size:12px;box-shadow:var(--glow);opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease;z-index:2}.badge_btn .tip[data-v-6731adc5]:after{content:"";position:absolute;top:100%;left:14px;transform:translate(0);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--border)}.crown.badge_btn .tip[data-v-6731adc5]{right:0;left:auto;text-align:right;width:max-content;min-width:0;max-width:min(78vw,320px)}.crown.badge_btn .tip[data-v-6731adc5]:after{left:auto;right:14px}.dev_crown.badge_btn .tip[data-v-6731adc5]{right:0;left:auto;text-align:right;width:max-content;min-width:0;max-width:min(78vw,320px)}.dev_crown.badge_btn .tip[data-v-6731adc5]:after{left:auto;right:14px}.admin_crown.badge_btn .tip[data-v-6731adc5]{right:0;left:auto;text-align:right;width:max-content;min-width:0;max-width:min(78vw,320px)}.admin_crown.badge_btn .tip[data-v-6731adc5]:after{left:auto;right:14px}.badge_btn:hover .tip[data-v-6731adc5],.badge_btn.show .tip[data-v-6731adc5]{opacity:1;transform:translate(var(--tip-shift, 0px)) translateY(0);pointer-events:auto}.tip_btn[data-v-6731adc5]{position:relative;cursor:pointer;display:inline-flex}.tip_btn .tip[data-v-6731adc5]{position:absolute;bottom:calc(100% + 8px);left:50%;right:auto;transform:translate(-50%) translateY(6px);background:linear-gradient(180deg,#0b1630fa,#081228f5);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:8px 10px;display:inline-block;min-width:0;width:max-content;max-width:min(88vw,360px);white-space:normal;overflow-wrap:anywhere;word-break:normal;text-align:center;font-weight:800;font-size:12px;box-shadow:var(--glow);opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease;z-index:5}.tip_btn .tip[data-v-6731adc5]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--border)}.tip_btn:hover .tip[data-v-6731adc5],.tip_btn.show .tip[data-v-6731adc5]{opacity:1;transform:translate(-50%) translateY(0);pointer-events:auto}.badge_inline[data-v-6731adc5]{display:inline-flex;margin-left:6px}.badge_item .tip[data-v-6731adc5]{position:absolute;bottom:calc(100% + 8px);left:0;right:auto;transform:translate(var(--tip-shift, 0px)) translateY(6px);background:linear-gradient(180deg,#0b1630fa,#081228f5);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:6px 8px;display:inline-block;min-width:0;width:max-content;max-width:min(88vw,360px);white-space:normal;overflow-wrap:anywhere;word-break:normal;text-align:left;font-weight:800;font-size:12px;box-shadow:var(--glow);opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease;z-index:5}.badge_item .tip[data-v-6731adc5]:after{content:"";position:absolute;top:100%;left:14px;transform:translate(0);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--border)}.badge_item:hover .tip[data-v-6731adc5]{opacity:1;transform:translate(var(--tip-shift, 0px)) translateY(0);pointer-events:auto}.flip_container[data-v-6731adc5]{position:relative;perspective:1000px;display:block;height:100%}.flip_inner[data-v-6731adc5]{position:relative;transform-style:preserve-3d;transition:transform .35s ease;min-height:48px;height:100%}.flip_container.is_flipped .flip_inner[data-v-6731adc5]{transform:rotateX(180deg)}.flip_front[data-v-6731adc5],.flip_back[data-v-6731adc5]{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;align-items:center;gap:8px;height:100%}.flip_front[data-v-6731adc5]{gap:4px}.flip_back[data-v-6731adc5]{transform:rotateX(180deg);justify-content:space-between;align-items:stretch;background:linear-gradient(180deg,#0b1630f0,#081228eb);border:1px solid var(--border);border-radius:8px;padding:0;overflow:visible;z-index:3}.flip_back[data-v-6731adc5]{border-bottom-color:transparent}.flip_content[data-v-6731adc5]{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;padding-left:8px;overflow-x:hidden;overflow-y:visible;position:relative}.details_side[data-v-6731adc5]{flex:0 0 48px;position:relative;z-index:2}.flip_back[data-v-6731adc5]{display:flex}.flip_content[data-v-6731adc5]{width:auto}.flip_back[data-v-6731adc5]{grid-template-columns:none}.flip_back[data-v-6731adc5]{column-gap:0}.flip_content .points_label[data-v-6731adc5]{margin-right:6px;padding-left:6px;color:var(--muted);font-weight:400;flex:0 0 auto}.flip_back[data-v-6731adc5]{gap:8px}.flip_content[data-v-6731adc5]{flex:1 1 calc(100% - 56px)}.scroll_wrap[data-v-6731adc5]{position:relative;overflow:visible;flex:1 1 auto;min-width:0}.flip_content[data-v-6731adc5]:after{content:"";position:absolute;top:0;right:0;bottom:0;width:28px;background:linear-gradient(90deg,#0b163000,#0b1630fa);pointer-events:none;z-index:1}.scroll_lane[data-v-6731adc5]{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;will-change:transform}.flip_container.is_flipped .scroll_lane.do_scroll[data-v-6731adc5]{animation:marquee-6731adc5 6s linear infinite;animation-delay:1.5s}.flip_content .badges.left_badges[data-v-6731adc5]{margin-left:auto}.flip_container.side_left .scroll_wrap[data-v-6731adc5]{margin-left:0}.flip_container.is_flipped .flip_content .badges[data-v-6731adc5]{animation:marquee-6731adc5 16s linear infinite;animation-delay:1.5s}@keyframes marquee-6731adc5{0%{transform:translate(0)}5%{transform:translate(0)}to{transform:translate(-75%)}}.flip_container.side_left .flip_back[data-v-6731adc5]{border-radius:8px 0 0 8px}.flip_container.side_right .flip_back[data-v-6731adc5]{border-radius:0 8px 8px 0}.flip_container.side_left .flip_back[data-v-6731adc5]{left:-40px;right:0}.flip_container.side_right .flip_back[data-v-6731adc5]{left:0;right:-40px}.flip_container.side_left .flip_front[data-v-6731adc5]{justify-content:flex-end;padding-right:6px}.flip_container.side_right .flip_front[data-v-6731adc5]{justify-content:flex-start;padding-left:6px}.rank[data-v-6731adc5]{position:relative}.rank_hit[data-v-6731adc5]{position:absolute;top:0;bottom:0;width:50%;cursor:pointer;left:0;-webkit-tap-highlight-color:transparent;background:transparent}.rank_hit.left[data-v-6731adc5]{left:0}.rank_hit.right[data-v-6731adc5]{right:0}.table tbody td.athlete[data-v-6731adc5],.row_grid .cell.athlete[data-v-6731adc5]{padding:0}.table tbody td[data-v-6731adc5],.flip_container[data-v-6731adc5],.flip_container[data-v-6731adc5] *,.table tbody tr[data-v-6731adc5],.rows_grid .row_grid[data-v-6731adc5],.rows_grid .row_grid[data-v-6731adc5] *{-webkit-tap-highlight-color:transparent}.lb_row td[data-v-6731adc5]{-webkit-user-select:none;user-select:none}.lb_row td[data-v-6731adc5]:focus,.lb_row td[data-v-6731adc5]:active,.lb_row:active td[data-v-6731adc5],.flip_container[data-v-6731adc5]:focus,.flip_container[data-v-6731adc5]:active{outline:none;background:transparent!important}.table tbody tr:active td[data-v-6731adc5],.table tbody td[data-v-6731adc5]:active{background:transparent!important}.move_indicator[data-v-6731adc5]{display:inline-flex;align-items:center;gap:2px;margin-left:4px;font-weight:900;font-size:12px}.move_indicator[data-v-6731adc5]{opacity:.5}.move_indicator .chev[data-v-6731adc5]{width:14px;height:14px;display:block}.move_indicator .arrow_stack[data-v-6731adc5]{display:flex;flex-direction:column;align-items:center;gap:0;line-height:0;margin-right:1px;position:relative}.move_indicator .arrow_stack .chev+.chev[data-v-6731adc5]{margin-top:-10px}.move_slot[data-v-6731adc5]{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;overflow:visible}.move_indicator.move_up[data-v-6731adc5]{color:#8ef0b1}.move_indicator.move_down[data-v-6731adc5]{color:#ff9aa5}.move_indicator.move_up .chev[data-v-6731adc5]{transform:rotate(-90deg);filter:drop-shadow(0 0 6px rgba(142,240,177,.25))}.move_indicator.move_down .chev[data-v-6731adc5]{transform:rotate(90deg);filter:drop-shadow(0 0 6px rgba(255,154,165,.25))}.move_indicator .count[data-v-6731adc5]{margin-left:1px;opacity:.95;white-space:nowrap}.move_indicator.move_down .count[data-v-6731adc5]{margin-left:-4px}.flip_container.side_left .move_indicator[data-v-6731adc5]{margin-right:4px}.flip_container.side_right .move_indicator[data-v-6731adc5]{margin-left:4px}.hand_slider_wrap[data-v-abaf1258]{display:flex;justify-content:center}.hand_slider[data-v-abaf1258]{display:flex;justify-content:center;padding:2px 0;width:100%}.track[data-v-abaf1258]{position:relative;width:100%;max-width:100%;height:44px;border-radius:999px;overflow:hidden}.track[data-v-abaf1258]:before{content:"";position:absolute;inset:0;border-radius:999px;background:transparent;border:none}.thumb[data-v-abaf1258]{position:absolute;top:3px;left:3px;width:calc(50% - 6px);height:38px;border-radius:999px;background:linear-gradient(180deg,#2ea3ff,#1d8fff);box-shadow:0 10px 24px #2ea3ff38;transition:transform .22s ease}.thumb.right[data-v-abaf1258]{transform:translate(100%);background:linear-gradient(180deg,#34c759,#2fb94a);box-shadow:0 10px 24px #34c75938}.hand_label[data-v-abaf1258]{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:50%;text-align:center;font-weight:900;letter-spacing:.3px;color:var(--muted);pointer-events:none;mix-blend-mode:normal}.hand_label.left[data-v-abaf1258]{left:0}.hand_label.right[data-v-abaf1258]{left:50%}.hand_label.active[data-v-abaf1258]{color:#061626}.athlete_select[data-v-44547350],.input_wrap[data-v-44547350]{position:relative;width:100%}.input[data-v-44547350]{width:100%;border:1px solid var(--border);border-radius:10px;background:#ffffff05;color:var(--text);padding:10px 38px 10px 12px;font-family:inherit;font-size:14px;box-sizing:border-box}.input[data-v-44547350]:focus{outline:none;border-color:#d7b43a8c}.input.valid[data-v-44547350]{border-color:#17a2b88c;background-image:none;background-color:inherit}.input.locked[data-v-44547350]{color:var(--muted);background:#ffffff0f;cursor:not-allowed;border-color:#ffffff14}.add_btn[data-v-44547350]{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:1px solid var(--border);background:transparent;color:var(--muted);cursor:pointer}.add_btn svg[data-v-44547350]{width:18px;height:18px}.dropdown[data-v-44547350]{position:absolute;z-index:20;left:0;right:0;max-height:220px;overflow:auto;margin-top:6px;padding:6px;list-style:none;background:linear-gradient(180deg,#0b1630fa,#081228fa);border:1px solid var(--border);border-radius:10px;box-shadow:0 14px 40px #00000047}.opt[data-v-44547350]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;cursor:pointer}.opt[data-v-44547350]:hover,.opt.active[data-v-44547350]{background:#ffffff0f}.add_opt[data-v-44547350]{color:#d7b43a}.add_opt svg[data-v-44547350]{width:16px;height:16px}.new_hint[data-v-44547350]{margin-top:6px;color:#d7b43a;font-weight:700;font-size:12px}.featured_sm[data-v-b85a10b2]{display:grid;gap:10px;padding:12px 0;margin-top:16px}.fs_header[data-v-b85a10b2]{display:flex;align-items:center;gap:10px;padding:0;position:static;top:auto;background:transparent;border:none;border-bottom:none;backdrop-filter:none;-webkit-backdrop-filter:none}.fs_title[data-v-b85a10b2]{margin:0;font-size:18px;font-weight:400;color:var(--text);white-space:nowrap}.spacer[data-v-b85a10b2]{flex:1}.view_all[data-v-b85a10b2]{display:inline-flex;align-items:center;gap:4px;border:none;background:transparent;color:var(--accent);font-weight:800;padding:4px;cursor:pointer;transition:filter .2s ease}.view_all[data-v-b85a10b2]:hover{filter:brightness(1.15)}.see_all_text[data-v-b85a10b2]{font-size:14px}.view_all .chev_right[data-v-b85a10b2]{width:18px;height:18px}.fs_card_wrapper[data-v-b85a10b2]{position:relative;width:100%}.fs_cards_row[data-v-b85a10b2]{display:grid;gap:10px;justify-content:flex-start;align-items:stretch}.fs_card_slot[data-v-b85a10b2]{width:100%;max-width:420px;display:flex}.fs_card_slot>.fs_card[data-v-b85a10b2]{height:100%}@media (min-width:900px){.fs_cards_row[data-v-b85a10b2]{grid-template-columns:repeat(2,minmax(0,420px))}}.fade-enter-active[data-v-b85a10b2],.fade-leave-active[data-v-b85a10b2]{transition:opacity .6s ease-in-out,transform .6s ease-in-out}.fade-enter-from[data-v-b85a10b2]{opacity:0;transform:translateY(8px)}.fade-leave-to[data-v-b85a10b2]{opacity:0;transform:translateY(-8px)}.fs_card[data-v-b85a10b2]{position:relative;display:flex;flex-direction:column;gap:10px;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:linear-gradient(180deg,#0b1630f5,#081228f0);box-shadow:var(--glow);cursor:pointer;max-width:420px;width:100%}.fs_bg[data-v-b85a10b2]{position:absolute;inset:0;overflow:hidden;z-index:0}.bg_img[data-v-b85a10b2]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.15) brightness(.72) saturate(.5)}.bg_img.left[data-v-b85a10b2]{object-position:30% 20%;mask-image:linear-gradient(90deg,#000 49.5%,#0000 50.5%);-webkit-mask-image:linear-gradient(90deg,#000 49.5%,rgba(0,0,0,0) 50.5%)}.bg_img.right[data-v-b85a10b2]{object-position:70% 20%;mask-image:linear-gradient(90deg,#0000 49.5%,#000 50.5%);-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 49.5%,#000 50.5%)}.bg_img.preview[data-v-b85a10b2]{width:50%;object-fit:fill;object-position:center center}.bg_img.left.preview[data-v-b85a10b2]{left:0;mask-image:none;-webkit-mask-image:none}.bg_img.right.preview[data-v-b85a10b2]{left:50%;mask-image:none;-webkit-mask-image:none}@media (min-width:760px){.bg_img.preview[data-v-b85a10b2]{object-fit:contain;object-position:center center}}.grain[data-v-b85a10b2]{position:absolute;inset:-20%;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=".08"/></svg>');opacity:.25;mix-blend-mode:overlay;animation:grainShift-b85a10b2 12s linear infinite}@keyframes grainShift-b85a10b2{0%{transform:translateZ(0)}to{transform:translate3d(-160px,-160px,0)}}.fs_overlay[data-v-b85a10b2]{position:absolute;inset:0;background:radial-gradient(120% 80% at 50% 20%,rgba(16,180,214,.16),transparent 70%);z-index:1}.fs_content[data-v-b85a10b2]{position:relative;z-index:2;display:grid;gap:10px;padding:16px 16px 8px}.names[data-v-b85a10b2]{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:end}.name[data-v-b85a10b2]{font-weight:1000;text-transform:uppercase;text-shadow:0 6px 24px rgba(0,0,0,.35)}.name.left[data-v-b85a10b2]{text-align:left;font-size:clamp(18px,5.4vw,28px)}.name.right[data-v-b85a10b2]{text-align:right;font-size:clamp(18px,5.4vw,28px)}.vs[data-v-b85a10b2]{font-size:clamp(14px,4.6vw,18px);font-weight:1000;color:#fff;opacity:.92;padding:6px 10px;border-radius:999px;background:linear-gradient(180deg,#00d4ff47,#00d4ff1f);border:1px solid rgba(0,212,255,.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 10px 24px #00000040;align-self:center}.meta_row[data-v-b85a10b2]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.chip[data-v-b85a10b2]{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;border:1px solid var(--border);background:#ffffff0a;font-weight:800;font-size:12px;color:var(--text)}.chip.hand.RH[data-v-b85a10b2]{background:linear-gradient(180deg,#20c997,#17a2b8);color:#061626;border-color:transparent}.chip.hand.LH[data-v-b85a10b2]{background:linear-gradient(180deg,#2ea6ff,#1e90ff);color:#061626;border-color:transparent}.chip.hand.BOTH[data-v-b85a10b2]{background:linear-gradient(180deg,#a97cff,#6f42c1);color:#061626;border-color:transparent}.fs_footer[data-v-b85a10b2]{position:relative;z-index:2;padding:0 16px 14px}.more_line[data-v-b85a10b2]{font-weight:800;color:var(--muted);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.more_line .counter[data-v-b85a10b2]{color:var(--accent);font-size:14px}.more_line .separator[data-v-b85a10b2]{opacity:.5}.more_line .accent[data-v-b85a10b2]{color:var(--accent)}@media (min-width:760px){.fs_content[data-v-b85a10b2]{padding:18px 18px 10px}}@media (max-width:760px){.grain[data-v-b85a10b2]{display:none}.vs[data-v-b85a10b2]{backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-reduced-motion: reduce){.grain[data-v-b85a10b2]{display:none}}.fs_dummy[data-v-b85a10b2]{display:none;background:linear-gradient(180deg,#060a14f0,#040810eb);border-style:dashed;border-color:#ffffff4d;border-width:2px}.fs_dummy_inner[data-v-b85a10b2]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;flex:1;min-height:0}.fs_dummy .trophy[data-v-b85a10b2]{width:72px;height:auto;filter:drop-shadow(0 6px 18px rgba(215,180,58,.25))}.fs_dummy .dummy_text[data-v-b85a10b2]{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:#ced7ef}.fs_dummy .chev_right[data-v-b85a10b2]{width:18px;height:18px}@media (min-width:900px){.fs_dummy[data-v-b85a10b2]{display:flex}}.video_wrap[data-v-b756a890]{position:relative;width:100%;padding-top:56.25%;border-radius:14px;overflow:hidden;background:linear-gradient(180deg,#0b1630f5,#081228f0);border:1px solid var(--border);box-shadow:0 14px 40px #00000059}.video_iframe[data-v-b756a890]{position:absolute;inset:0;width:100%;height:100%}.video_overlay[data-v-b756a890]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;background:radial-gradient(120% 120% at 50% 0%,#8b5cf642,#0d152bc7 60%,#081228f5),linear-gradient(180deg,#d7b43a29,#d7b43a14 60%,#d7b43a00),repeating-linear-gradient(135deg,rgba(255,255,255,.06) 0px,rgba(255,255,255,.06) 2px,transparent 2px,transparent 8px)}.co_inner[data-v-b756a890]{display:flex;flex-direction:column;gap:14px;align-items:center;justify-content:center;padding:16px 18px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.co_title[data-v-b756a890]{font-weight:900;font-size:18px;color:#e8eefb;text-transform:uppercase;letter-spacing:.08em;text-shadow:0 2px 18px rgba(0,0,0,.35)}.co_count[data-v-b756a890]{font-weight:900;font-size:52px;line-height:1;letter-spacing:.02em;color:#fff;text-shadow:0 6px 26px rgba(0,0,0,.45);font-family:Orbitron,Inter,system-ui,Arial,sans-serif}@media (max-width:720px){.co_count[data-v-b756a890]{font-size:40px}}.overlay[data-v-36348f8f]{position:fixed;inset:0;background:#0009;display:flex;align-items:flex-end;justify-content:center;--ovPad:12px;padding:var(--ovPad) var(--ovPad) 0 var(--ovPad);z-index:100;overflow:hidden;overscroll-behavior:none}.modal[data-v-36348f8f]{position:relative;width:100%;max-width:min(860px,calc(100vw - (var(--ovPad) * 2)));background:linear-gradient(180deg,#0b1630fa,#081228f5);border:1px solid var(--border);border-radius:16px 16px 0 0;box-shadow:var(--glow);display:flex;flex-direction:column;overflow:hidden;max-height:calc(100dvh - (var(--ovPad) * 2));animation:event_modal_slide_up-36348f8f .5s cubic-bezier(.22,.8,.22,1);transform-origin:bottom center;will-change:transform,opacity;transition:transform .2s ease}@keyframes event_modal_slide_up-36348f8f{0%{transform:translateY(100%);opacity:1}to{transform:translateY(0);opacity:1}}.drag_handle[data-v-36348f8f]{position:absolute;top:8px;left:0;right:0;display:flex;align-items:center;justify-content:center;padding:0;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;z-index:3}.drag_handle[data-v-36348f8f]:active{cursor:grabbing}.drag_bar[data-v-36348f8f]{width:48px;height:5px;border-radius:999px;background:#ffffff8c;box-shadow:0 2px 8px #00000059}.scroll_area[data-v-36348f8f]{flex:1;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.scroll_area[data-v-36348f8f]::-webkit-scrollbar{width:0;height:0}.hero_top[data-v-36348f8f]{width:100%;position:relative}.hero_top.no_top_gap[data-v-36348f8f]{margin-top:0;padding-top:0}.content[data-v-36348f8f]{padding:0 16px}.content[data-v-36348f8f]{scrollbar-width:none;-ms-overflow-style:none}.content[data-v-36348f8f]::-webkit-scrollbar{width:0;height:0}.hero_back[data-v-36348f8f]{position:absolute;top:8px;left:8px;z-index:2}.back_icon_btn[data-v-36348f8f]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;border:1px solid var(--border);background:#0000004d;color:#e8eefb;cursor:pointer}.back_icon_btn[data-v-36348f8f]:hover{background:#0006}.back_icon_btn[data-v-36348f8f]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.content_header[data-v-36348f8f]{display:flex;align-items:center;gap:10px;padding:14px 0 6px}.spacer[data-v-36348f8f]{flex:1}.back_icon[data-v-36348f8f]{width:16px;height:16px;display:block}.icon_btn[data-v-36348f8f]{background:transparent;color:var(--muted);border:1px solid var(--border);border-radius:8px;padding:6px;cursor:pointer}.icon_btn .icon[data-v-36348f8f]{width:18px;height:18px;display:block;fill:currentColor}.icon_btn[data-v-36348f8f]:hover{color:var(--text)}.icon_btn[data-v-36348f8f]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.social_btn[data-v-36348f8f]{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;font-weight:900;text-decoration:none;cursor:pointer;border:1px solid transparent}.social_btn .social_icon[data-v-36348f8f]{width:16px;height:16px;display:block}.yt_btn[data-v-36348f8f]{color:#fff;background:linear-gradient(180deg,#e03a2d,#b12a21);border-color:#0000001f;box-shadow:0 3px 12px #b12a2138}.yt_btn[data-v-36348f8f]:hover{filter:brightness(1.03)}.fb_btn[data-v-36348f8f]{color:#fff;background:linear-gradient(180deg,#1b6fe0,#1356b2);border-color:#0000001f;box-shadow:0 3px 12px #1356b238}.fb_btn[data-v-36348f8f]:hover{filter:brightness(1.03)}.bottom_cta[data-v-36348f8f]{display:flex;justify-content:flex-end;padding:12px 0 16px;gap:8px}.coming_soon_cta[data-v-36348f8f]{display:flex;justify-content:center;padding:12px 0 16px}.badge_outline[data-v-36348f8f]{font-weight:900;font-size:12px;padding:4px 8px;border-radius:999px;border:2px solid var(--accent);color:var(--text);background:transparent}.badge_draft[data-v-36348f8f]{font-weight:900;font-size:12px;padding:4px 8px;border-radius:999px;border:2px solid #1e90ff;color:var(--text);background:transparent}.badge_confirmed[data-v-36348f8f]{font-weight:900;font-size:12px;padding:4px 8px;border-radius:999px;border:2px solid #2ecc71;color:var(--text);background:transparent}.close_btn[data-v-36348f8f]{background:transparent;color:var(--muted);border:1px solid var(--border);border-radius:8px;padding:4px 10px;cursor:pointer;font-size:22px;line-height:1}.close_btn[data-v-36348f8f]:hover{color:var(--text)}.hero_img[data-v-36348f8f]{background-size:cover;background-position:center;min-height:220px}.hero_carousel[data-v-36348f8f]{position:relative;min-height:220px;width:100%}.slides[data-v-36348f8f]{display:flex;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.slides[data-v-36348f8f]::-webkit-scrollbar{display:none}.slide[data-v-36348f8f]{position:relative;flex:0 0 100%;min-width:100%;height:100%;min-height:220px;background-size:cover;background-position:center;scroll-snap-align:start}.dots[data-v-36348f8f]{position:absolute;left:0;right:0;bottom:6px;display:flex;align-items:center;justify-content:center;gap:6px;pointer-events:auto}.dot[data-v-36348f8f]{width:12px;height:12px;border-radius:999px;background:#ffffff59;border:none;padding:0;cursor:pointer}.dot.active[data-v-36348f8f]{background:#ffffffe6}.dot[data-v-36348f8f]:focus-visible{outline:2px solid #fff;outline-offset:2px}.hero_actions[data-v-36348f8f]{position:absolute;top:8px;right:8px;display:flex;align-items:center;gap:8px;z-index:2}.event_title[data-v-36348f8f]{font-weight:700;font-size:20px;line-height:1.25;padding:14px 0 6px;text-align:left}.hero_meta[data-v-36348f8f]{display:flex;flex-direction:column;gap:8px}.hero[data-v-36348f8f]>*{min-width:0}.meta_item[data-v-36348f8f]{display:flex;gap:10px}.meta_item .label[data-v-36348f8f]{color:var(--muted);min-width:70px;font-weight:700}.info_rows[data-v-36348f8f]{display:flex;flex-direction:column;gap:12px;min-width:0;width:100%;margin-top:4px}.info_row[data-v-36348f8f]{display:flex;align-items:center;gap:12px;background:#ffffff08;border:1px solid var(--border);border-radius:12px;padding:10px;max-width:100%;width:100%;overflow:hidden}.info_row.clickable[data-v-36348f8f],.info_row.is_clickable[data-v-36348f8f]{cursor:pointer}.info_row.clickable[data-v-36348f8f]:focus-visible,.info_row.is_clickable[data-v-36348f8f]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.info_icon[data-v-36348f8f]{width:36px;height:36px;border-radius:999px;display:grid;place-items:center;background:#d7b43a2e;color:var(--text)}.info_icon .icon[data-v-36348f8f]{width:18px;height:18px;display:block;fill:currentColor}.info_icon[data-v-36348f8f] svg.vector_icon{display:block}.info_text[data-v-36348f8f]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 0}.info_affordance[data-v-36348f8f]{color:var(--muted);display:grid;place-items:center}.row_title[data-v-36348f8f]{font-weight:800;max-width:100%;min-width:0}.row_subtext[data-v-36348f8f]{color:var(--muted);font-weight:700;font-size:13px;max-width:100%;min-width:0}.one_line[data-v-36348f8f]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.est[data-v-36348f8f]{color:var(--muted);font-weight:700}.row[data-v-36348f8f]{display:flex;gap:10px;align-items:center}.row .label[data-v-36348f8f]{color:var(--muted);min-width:70px;font-weight:700}.row .multi_line[data-v-36348f8f]{white-space:pre-line}.grid[data-v-36348f8f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;padding:0 0 16px}.edit_grid[data-v-36348f8f]{grid-template-columns:1fr}@media (min-width:760px){.edit_grid[data-v-36348f8f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.overlay[data-v-36348f8f]{--ovPad:8px;padding:var(--ovPad) var(--ovPad) 0 var(--ovPad)}}.edit_panel[data-v-36348f8f]{padding:0 16px 16px}.edit_grid[data-v-36348f8f]{display:grid;grid-template-columns:1fr;gap:10px}.edit_field[data-v-36348f8f]{display:flex;flex-direction:column;gap:6px}.img_mgr[data-v-36348f8f]{display:block}.img_grid[data-v-36348f8f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.img_card[data-v-36348f8f]{display:flex;flex-direction:column;gap:8px;background:#ffffff05;border:1px solid var(--border);border-radius:12px;padding:10px}.img_card .thumb[data-v-36348f8f]{width:100%;padding-top:66%;background-size:cover;background-position:center;border-radius:8px}.img_card .card_actions[data-v-36348f8f]{display:flex;flex-wrap:wrap;gap:6px}.small_btn[data-v-36348f8f]{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:transparent;color:var(--muted);font-weight:800;cursor:pointer}.small_btn.danger[data-v-36348f8f]{border-color:#e74c3c;color:#ffa8a1}.small_btn[data-v-36348f8f]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.file_input[data-v-36348f8f]{display:none}.add_card[data-v-36348f8f]{align-items:center;justify-content:center}.add_inner[data-v-36348f8f]{display:grid;gap:8px;place-items:center}.add_inner input[type=file][data-v-36348f8f]{display:block;width:100%}.edit_field.checkbox[data-v-36348f8f]{flex-direction:row;align-items:center}.edit_field.span2[data-v-36348f8f]{grid-column:span 2}.ef_label[data-v-36348f8f]{color:var(--muted);font-weight:800;font-size:12px}.ef_input[data-v-36348f8f]{background:#ffffff05;color:var(--text);border:1px solid var(--border);border-radius:10px;padding:10px 12px;font-weight:900;width:100%;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;transition:border-color .15s ease}.ef_textarea[data-v-36348f8f]{background:#ffffff05;color:var(--text);border:1px solid var(--border);border-radius:10px;padding:10px 12px;min-height:80px;font-weight:900;width:100%;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;transition:border-color .15s ease}.ef_input[data-v-36348f8f]:focus,.ef_textarea[data-v-36348f8f]:focus{outline:none;border-color:#d7b43a8c}.ef_input.is_good[data-v-36348f8f],.ef_textarea.is_good[data-v-36348f8f]{border-color:#17a2b88c}.status_select.is_pending[data-v-36348f8f]{border-color:var(--accent)}.status_select.is_confirmed[data-v-36348f8f]{border-color:#2ecc71}.status_select.is_draft[data-v-36348f8f]{border-color:#1e90ff}.edit_field.checkbox input[type=checkbox][data-v-36348f8f]{width:18px;height:18px;border:1px solid var(--border);border-radius:6px;background:#ffffff05;accent-color:var(--accent)}.edit_field.checkbox span[data-v-36348f8f]{font-weight:800;color:var(--text)}.auto_grow[data-v-36348f8f]{resize:vertical;width:100%;overflow:auto}.block[data-v-36348f8f]{background:#ffffff05;border:1px solid var(--border);border-radius:12px;padding:12px}.block h3[data-v-36348f8f]{margin:0 0 8px}.classes[data-v-36348f8f]{display:grid;gap:10px;font-size:14px}.class_head[data-v-36348f8f]{font-weight:800;color:var(--muted);font-size:12px}.class_body[data-v-36348f8f]{font-weight:600;font-size:14px}.fine_print[data-v-36348f8f]{color:var(--muted);font-size:12px;margin-top:8px}.list[data-v-36348f8f]{margin:0;padding-left:0;list-style:none}.list li[data-v-36348f8f]{padding:4px 0}.section[data-v-36348f8f]{padding:12px 0}.section+.section[data-v-36348f8f]{border-top:1px solid var(--border);margin-top:10px;padding-top:10px}.section_header[data-v-36348f8f]{display:flex;align-items:center;gap:10px;padding:0;background:transparent;border:none;margin-bottom:6px}.section_title[data-v-36348f8f]{margin:0;font-size:16px;font-weight:400;color:var(--text)}.section .row[data-v-36348f8f],.section .list[data-v-36348f8f]{font-size:14px}.video_wrap[data-v-36348f8f]{position:relative;width:100%;padding-top:56.25%;border-radius:12px;overflow:hidden;background:#ffffff0a;border:1px solid var(--border)}.video_iframe[data-v-36348f8f]{position:absolute;inset:0;width:100%;height:100%}.video_overlay[data-v-36348f8f]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#0000008c,#000000a6);color:#fff;text-align:center}.co_inner[data-v-36348f8f]{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;padding:12px}.co_title[data-v-36348f8f]{font-weight:900;font-size:18px;color:#e8eefb}.co_count[data-v-36348f8f]{font-weight:900;font-size:40px;letter-spacing:1px}.co_count[data-v-36348f8f]:after{content:" ";display:block;font-size:12px;color:#cfd8ef}.countdown_overlay[data-v-36348f8f]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;background:radial-gradient(120% 120% at 50% 0%,#8b5cf642,#0d152bc7 60%,#081228f5),linear-gradient(180deg,#d7b43a29,#d7b43a14 60%,#d7b43a00),repeating-linear-gradient(135deg,rgba(255,255,255,.06) 0px,rgba(255,255,255,.06) 2px,transparent 2px,transparent 8px)}.countdown_overlay .co_inner[data-v-36348f8f]{display:flex;flex-direction:column;gap:14px;align-items:center;justify-content:center;padding:16px 18px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.countdown_overlay .co_title[data-v-36348f8f]{font-weight:900;font-size:18px;color:#e8eefb;text-transform:uppercase;letter-spacing:.08em;text-shadow:0 2px 18px rgba(0,0,0,.35)}.countdown_overlay .co_count[data-v-36348f8f]{font-weight:900;font-size:52px;line-height:1;letter-spacing:.02em;color:#fff;text-shadow:0 6px 26px rgba(0,0,0,.45);font-family:Orbitron,Inter,system-ui,Arial,sans-serif}@media (max-width:720px){.countdown_overlay .co_count[data-v-36348f8f]{font-size:40px}}.contacts_section .section_header[data-v-36348f8f]{margin-bottom:6px}.contacts_rows[data-v-36348f8f]{display:flex;flex-direction:column;gap:10px}.contact_card[data-v-36348f8f]{display:flex;align-items:center;gap:12px;background:#ffffff0d;border:1px solid var(--border);border-radius:12px;padding:10px;width:100%;overflow:hidden}.contact_text[data-v-36348f8f]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 0}.contact_actions[data-v-36348f8f]{display:flex;align-items:center;gap:8px}.contact_action_btn[data-v-36348f8f]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;border:1px solid var(--border);background:linear-gradient(180deg,#ffffff0f,#ffffff08);color:var(--text);text-decoration:none}.contact_action_btn .icon[data-v-36348f8f]{width:18px;height:18px;display:block;fill:currentColor}.contact_action_btn.sms_btn .icon[data-v-36348f8f]{transform:translate(1px,1px)}.about_text[data-v-36348f8f]{color:#cfd8ef;font-weight:500;line-height:1.5;position:relative;margin-left:2px}.about_text.clamped .about_content[data-v-36348f8f]{display:inline;-webkit-line-clamp:unset;padding-right:0}.read_more_inline[data-v-36348f8f]{border:none;background:transparent;color:var(--accent);font-weight:800;text-decoration:underline;cursor:pointer;padding:0}.read_less[data-v-36348f8f]{border:none;background:transparent;color:var(--accent);font-weight:800;text-decoration:underline;cursor:pointer;padding:0 0 0 6px}.actions[data-v-36348f8f]{display:flex;gap:10px;padding:12px 16px;border-top:1px solid var(--border);justify-content:flex-end}.edit_actions[data-v-36348f8f]{margin-right:auto;display:flex;gap:8px}.primary_btn[data-v-36348f8f]{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;border:1px solid rgba(215,180,58,.22);background:linear-gradient(180deg,#d7b43a2e,#b9932229);color:var(--text);font-weight:800;text-decoration:none}.primary_btn.loading[data-v-36348f8f]{opacity:.85;cursor:wait}.primary_btn[data-v-36348f8f]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn_spinner[data-v-36348f8f]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.3);border-top-color:var(--accent);margin-right:8px;animation:spin-36348f8f .8s linear infinite}@keyframes spin-36348f8f{to{transform:rotate(360deg)}}.primary_btn.disabled[data-v-36348f8f]{background:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:var(--muted);cursor:not-allowed}.ghost_btn[data-v-36348f8f]{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;border:1px solid var(--border);color:var(--muted);background:transparent}.disclaimer[data-v-36348f8f]{padding:8px 16px 14px;font-size:12px;font-weight:800;border-top:1px dashed rgba(215,180,58,.35)}.disclaimer.is_pending[data-v-36348f8f]{color:var(--accent)}.disclaimer.is_draft[data-v-36348f8f]{color:#7cc2ff}.button_section[data-v-36348f8f]{position:absolute;left:0;right:0;bottom:0;width:100%;z-index:40;display:flex;align-items:center;justify-content:center;padding:16px 16px 20px;border-top:1px solid transparent;background:linear-gradient(180deg,#c0c0c00f,#c0c0c008),linear-gradient(180deg,var(--panel),var(--panel-2));border-radius:12px 12px 0 0;box-shadow:none;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(110%)}.button_section_inner[data-v-36348f8f]{display:flex;gap:8px;width:100%;justify-content:center}.button_section[data-v-36348f8f]{animation:event_registration_slide_up-36348f8f .8s cubic-bezier(.22,.8,.22,1) 1s forwards;transform-origin:bottom center;will-change:transform,opacity}@keyframes event_registration_slide_up-36348f8f{0%{transform:translateY(110%);opacity:0;visibility:visible;border-top-color:var(--border)}to{transform:translateY(0);opacity:1;visibility:visible;border-top-color:var(--border)}}@media (prefers-reduced-motion: reduce){.modal[data-v-36348f8f]{animation:none}.button_section[data-v-36348f8f]{animation:none;transform:none;opacity:1;visibility:visible;border-top-color:var(--border)}}.scroll_bottom_spacer[data-v-36348f8f]{height:88px}.live_timing_hidden[data-v-36348f8f]{display:none}@media (max-width:720px){.hero[data-v-36348f8f]{grid-template-columns:1fr}}@media (max-width:720px){.img_grid[data-v-36348f8f]{grid-template-columns:1fr}}.uc_notice[data-v-4f5d21d2]{margin:8px 16px 12px;padding:10px 12px;border:1px solid rgba(215,180,58,.4);border-radius:10px;background:linear-gradient(180deg,#d7b43a2e,#b9932229);color:#fff;font-weight:900}.sm_form.disabled[data-v-4f5d21d2]{filter:grayscale(.35);opacity:.9;background:#ffffff08;border-radius:12px}.sm_form.disabled .input[data-v-4f5d21d2],.sm_form.disabled .textarea[data-v-4f5d21d2]{background:#ffffff0a!important;color:#9aa3b2!important;border-color:#ffffff1f!important}.sm_form.disabled .submit_btn[data-v-4f5d21d2]{background:transparent!important;border-color:#ffffff1f!important;color:#9aa3b2!important}.sm_form.disabled[data-v-4f5d21d2] .hand_slider{pointer-events:none;opacity:.5;filter:grayscale(.6)}.yellow_banner[data-v-4f5d21d2]{position:relative;z-index:1;background:linear-gradient(180deg,#d7b43af2,#b99322f2);border-bottom:1px solid rgba(0,0,0,.35)}.yellow_banner .scroll[data-v-4f5d21d2]{overflow:hidden;white-space:nowrap}.yellow_banner .track[data-v-4f5d21d2]{display:inline-flex;min-width:200%;animation:ticker-4f5d21d2 18s linear infinite}.yellow_banner .track span[data-v-4f5d21d2]{display:inline-block;color:#061626;font-weight:1000;letter-spacing:.4px;padding:6px 16px;text-transform:uppercase}.teal_banner[data-v-4f5d21d2]{position:relative;z-index:1;background:linear-gradient(180deg,#107a82f2,#0a5c64f2);border-bottom:1px solid rgba(0,0,0,.35);cursor:pointer}.teal_banner .scroll[data-v-4f5d21d2]{overflow:hidden;white-space:nowrap}.teal_banner .track[data-v-4f5d21d2]{display:inline-flex;min-width:200%;animation:ticker-4f5d21d2 18s linear infinite}.teal_banner .track span[data-v-4f5d21d2]{display:inline-block;color:#fff;font-weight:1000;letter-spacing:.4px;padding:6px 16px;text-transform:uppercase}@keyframes ticker-4f5d21d2{0%{transform:translate(0)}to{transform:translate(-50%)}}.main_container[data-v-4f5d21d2]{width:min(1100px,100%);margin:0 auto;padding-inline:clamp(12px,3vw,24px);padding-block:24px}.panel[data-v-4f5d21d2]{background:linear-gradient(180deg,#0b1630f0,#081228eb);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--glow);margin-top:18px;overflow:hidden}.panel_header[data-v-4f5d21d2]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--border)}.title[data-v-4f5d21d2]{margin:0;font-size:18px}.req[data-v-4f5d21d2]{color:#e67e22;margin-left:6px}.sm_form[data-v-4f5d21d2]{display:grid;gap:12px;padding:14px 16px}.row[data-v-4f5d21d2]{display:grid;gap:12px}.two_cols[data-v-4f5d21d2]{grid-template-columns:1fr}@media (min-width:720px){.two_cols[data-v-4f5d21d2]{grid-template-columns:1fr 1fr}}.radios[data-v-4f5d21d2]{border:0;padding:0;margin:0}.radio_row[data-v-4f5d21d2]{display:flex;gap:12px;align-items:center}.radio_opt[data-v-4f5d21d2]{display:inline-flex;gap:0;align-items:center;justify-content:center;min-height:36px;min-width:0;background:transparent;border:2px solid var(--border);padding:8px 14px;border-radius:999px}.radio_opt>input[type=radio][data-v-4f5d21d2]{appearance:none;-webkit-appearance:none;width:0;height:0;margin:0;padding:0;border:0}.radio_opt span[data-v-4f5d21d2]{display:inline-block;width:100%;text-align:center}.radio_opt.selected[data-v-4f5d21d2]{background:transparent;color:#dfffe9;border-color:transparent;position:relative}.radio_opt.selected[data-v-4f5d21d2]:before{content:"";position:absolute;inset:0;border-radius:999px;padding:2px;background:linear-gradient(180deg,#20c997,#17a2b8);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.segmented[data-v-4f5d21d2]{display:inline-flex;gap:0;background:#ffffff0a;border:1px solid var(--border);border-radius:999px;padding:4px}.seg_btn[data-v-4f5d21d2]{border:0;background:transparent;color:var(--muted);font-weight:800;padding:8px 12px;border-radius:999px;cursor:pointer}.seg_btn[aria-pressed=true][data-v-4f5d21d2]{color:#070e1c;background:linear-gradient(180deg,var(--accent),var(--accent-2));box-shadow:0 6px 18px #d7b43a2e}.adv_toggle_row[data-v-4f5d21d2]{display:flex;justify-content:flex-end;padding-top:4px}.ghost_btn[data-v-4f5d21d2]{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid var(--border);color:var(--muted);background:transparent;cursor:pointer}.ghost_btn.dividerless[data-v-4f5d21d2]{border-color:transparent;padding-left:0;padding-right:0}.divider[data-v-4f5d21d2]{height:1px;background:#ffffff14;width:100%}.sm_form>.divider[data-v-4f5d21d2]{margin-left:-16px;margin-right:-16px;width:auto}.chev[data-v-4f5d21d2]{width:16px;height:16px;transition:transform .2s ease}.chev.up[data-v-4f5d21d2]{transform:rotate(180deg)}.advanced_drawer[data-v-4f5d21d2]{max-height:0;overflow:hidden;transition:max-height .28s ease}.advanced_drawer.open[data-v-4f5d21d2]{max-height:520px}.feedback_form[data-v-4f5d21d2]{display:grid;gap:12px;padding:14px 16px}.field[data-v-4f5d21d2]{display:grid;gap:6px}.field.no_border[data-v-4f5d21d2]{border:0}.label[data-v-4f5d21d2]{color:var(--muted);font-weight:700}.input[data-v-4f5d21d2],.textarea[data-v-4f5d21d2]{width:100%;border:1px solid var(--border);border-radius:10px;background:#ffffff05;color:var(--text);padding:10px 12px;font-family:inherit;font-size:14px}.input[data-v-4f5d21d2]:focus,.textarea[data-v-4f5d21d2]:focus{outline:none;border-color:#d7b43a8c}.input.valid[data-v-4f5d21d2]{border-color:#17a2b88c;background-image:none;background-color:inherit}.input.locked[data-v-4f5d21d2]{color:var(--muted);background:#ffffff0f;cursor:not-allowed;border-color:#ffffff14}.textarea.valid[data-v-4f5d21d2]{border-color:#17a2b88c;background-image:none;background-color:inherit}.input.error[data-v-4f5d21d2],.field.error .input[data-v-4f5d21d2]{border-color:#e74c3c}.field.error .label[data-v-4f5d21d2]{color:#ff9b91}.error_hint[data-v-4f5d21d2]{color:#e74c3c;font-weight:600;font-size:12px}.actions[data-v-4f5d21d2]{display:flex;justify-content:flex-end}.primary_btn[data-v-4f5d21d2]{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;border:1px solid rgba(215,180,58,.22);background:linear-gradient(180deg,#d7b43a2e,#b9932229);color:var(--text);font-weight:800;text-decoration:none;cursor:pointer}.primary_btn[disabled][data-v-4f5d21d2]{opacity:.6;cursor:not-allowed}.footer_note[data-v-4f5d21d2]{margin:0;padding:8px 16px 16px;color:var(--muted);font-size:12px}.toast[data-v-4f5d21d2]{position:fixed;left:50%;bottom:22px;transform:translate(-50%);max-width:92vw;min-width:260px;text-align:center;line-height:1.35;padding:12px 16px;font-weight:800;z-index:50;animation:toastPop-4f5d21d2 .28s ease;border-radius:999px;box-shadow:0 10px 30px #00000040;border:2px solid}.toast.success[data-v-4f5d21d2]{background:linear-gradient(180deg,#2ecc7126,#2ecc711f);color:#dfffe9;border-color:#2ecc71}.toast.error[data-v-4f5d21d2]{background:linear-gradient(180deg,#e74c3c2e,#e74c3c24);color:#ffe6e3;border-color:#e74c3c}@keyframes toastPop-4f5d21d2{0%{opacity:0;transform:translate(-50%) translateY(6px) scale(.98)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}.feedback_tab[data-v-4f5d21d2]{position:fixed;left:12px;bottom:0;z-index:40;padding:8px 14px 6px;border-radius:8px 8px 0 0;border:1px solid rgba(30,144,255,.35);background:linear-gradient(180deg,#1e90ffd9,#1e90ffcc);color:#061626;font-weight:900;cursor:pointer}.feedback_tab.disabled[data-v-4f5d21d2]{opacity:.6;cursor:not-allowed;filter:grayscale(.4)}.feedback_overlay[data-v-4f5d21d2]{position:fixed;inset:0;background:#00000073;z-index:44}.feedback_sheet[data-v-4f5d21d2]{position:fixed;left:50%;bottom:0;transform:translate(-50%) translateY(100%);width:min(720px,100%);background:linear-gradient(180deg,#0b1630fa,#081228fa);border:1px solid var(--border);border-radius:14px 14px 0 0;box-shadow:0 -12px 40px #00000059;z-index:45;transition:transform .28s ease}.feedback_sheet.open[data-v-4f5d21d2]{transform:translate(-50%) translateY(0)}.sheet_header[data-v-4f5d21d2]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.close_btn[data-v-4f5d21d2]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:1px solid var(--border);background:transparent;color:var(--muted);font-weight:800;cursor:pointer}.hand_slider[data-v-4f5d21d2]{display:flex;justify-content:center;padding:2px 0}.hand_slider .track[data-v-4f5d21d2]{position:relative;width:100%;max-width:520px;height:44px;background:transparent;border:0;border-radius:999px;overflow:hidden}.hand_slider .thumb[data-v-4f5d21d2]{position:absolute;top:3px;left:3px;width:calc(50% - 6px);height:38px;border-radius:999px;background:linear-gradient(180deg,#20c997,#17a2b8);box-shadow:0 10px 24px #17a2b82e;transition:transform .22s ease}.hand_slider .thumb.right[data-v-4f5d21d2]{transform:translate(100%)}.hand_slider .hand_label[data-v-4f5d21d2]{position:absolute;top:50%;transform:translateY(-50%);width:50%;text-align:center;color:var(--muted);font-weight:900;letter-spacing:.3px}.hand_slider .hand_label.left[data-v-4f5d21d2]{left:0}.hand_slider .hand_label.right[data-v-4f5d21d2]{right:0}.actions.with_summary[data-v-4f5d21d2]{display:flex;align-items:center;justify-content:space-between;gap:12px}.summary[data-v-4f5d21d2]{color:var(--muted);font-weight:700}.submit_btn[data-v-4f5d21d2]{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:12px;border:1px solid rgba(23,162,184,.55);background:transparent;color:#061626;font-weight:900;font-size:16px}.submit_btn.gold[data-v-4f5d21d2]{background:linear-gradient(180deg,#20c997,#17a2b8);border-color:transparent;color:#061626}.submit_btn[disabled][data-v-4f5d21d2]{opacity:1;cursor:not-allowed;background:transparent;border-color:#ffffff1f;color:var(--muted)}.helper_note[data-v-4f5d21d2]{margin:0 auto 40px;width:min(1100px,100%);padding:6px 12px 12px;border:1px dashed var(--border);border-radius:10px;color:var(--muted);background:#ffffff08;font-weight:400}.uc_notice[data-v-11285772]{margin:8px 16px 12px;padding:10px 12px;border:1px solid rgba(215,180,58,.4);border-radius:10px;background:linear-gradient(180deg,#d7b43a2e,#b9932229);color:#fff;font-weight:900}.panel_header[data-v-11285772]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--border)}.title[data-v-11285772]{margin:0;font-size:18px}.event_form[data-v-11285772]{display:grid;gap:12px;padding:14px 16px}.event_form.disabled[data-v-11285772]{filter:grayscale(.35);opacity:.9;background:#ffffff08;border-radius:12px}.event_form.disabled .input[data-v-11285772],.event_form.disabled .textarea[data-v-11285772]{background:#ffffff0a!important;color:#9aa3b2!important;border-color:#ffffff1f!important}.event_form.disabled .submit_btn[data-v-11285772]{background:transparent!important;border-color:#ffffff1f!important;color:#9aa3b2!important}.row[data-v-11285772]{display:grid;gap:12px}.two_cols[data-v-11285772]{grid-template-columns:1fr}@media (min-width:720px){.two_cols[data-v-11285772]{grid-template-columns:1fr 1fr}}.adv_toggle_row[data-v-11285772]{display:flex;justify-content:flex-end;padding-top:4px}.ghost_btn[data-v-11285772]{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid var(--border);color:var(--muted);background:transparent;cursor:pointer}.ghost_btn.dividerless[data-v-11285772]{border-color:transparent;padding-left:0;padding-right:0}.divider[data-v-11285772]{height:1px;background:#ffffff14;width:100%}.event_form>.divider[data-v-11285772]{margin-left:-16px;margin-right:-16px;width:auto}.chev[data-v-11285772]{width:16px;height:16px;transition:transform .2s ease}.chev.up[data-v-11285772]{transform:rotate(180deg)}.advanced_drawer[data-v-11285772]{max-height:0;overflow:hidden;transition:max-height .28s ease}.advanced_drawer.open[data-v-11285772]{max-height:980px}.field[data-v-11285772]{display:grid;gap:6px}.label[data-v-11285772]{color:var(--muted);font-weight:700}.input[data-v-11285772],.textarea[data-v-11285772]{width:100%;border:1px solid var(--border);border-radius:10px;background:#ffffff05;color:var(--text);padding:10px 12px;font-family:inherit;font-size:14px}.input[data-v-11285772]:focus,.textarea[data-v-11285772]:focus{outline:none;border-color:#d7b43a8c}.input.valid[data-v-11285772]{border-color:#17a2b88c;background-image:none;background-color:inherit}.input.locked[data-v-11285772]{color:var(--muted);background:#ffffff0f;cursor:not-allowed;border-color:#ffffff14}.textarea.valid[data-v-11285772]{border-color:#17a2b88c;background-image:none;background-color:inherit}.input.error[data-v-11285772],.field.error .input[data-v-11285772]{border-color:#e74c3c}.field.error .label[data-v-11285772]{color:#ff9b91}.error_hint[data-v-11285772]{color:#e74c3c;font-weight:600;font-size:12px}.actions[data-v-11285772]{display:flex;justify-content:flex-end}.actions.with_summary[data-v-11285772]{display:flex;align-items:center;justify-content:space-between;gap:12px}.summary[data-v-11285772]{color:var(--muted);font-weight:700}.submit_btn[data-v-11285772]{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:12px;border:1px solid rgba(23,162,184,.55);background:transparent;color:#061626;font-weight:900;font-size:16px}.submit_btn.gold[data-v-11285772]{background:linear-gradient(180deg,#20c997,#17a2b8);border-color:transparent;color:#061626}.submit_btn[disabled][data-v-11285772]{opacity:1;cursor:not-allowed;background:transparent;border-color:#ffffff1f;color:var(--muted)}.toast[data-v-11285772]{position:fixed;left:50%;bottom:22px;transform:translate(-50%);max-width:92vw;min-width:260px;text-align:center;line-height:1.35;padding:12px 16px;font-weight:800;z-index:50;animation:toastPop-11285772 .28s ease;border-radius:999px;box-shadow:0 10px 30px #00000040;border:2px solid}.toast.success[data-v-11285772]{background:linear-gradient(180deg,#2ecc7126,#2ecc711f);color:#dfffe9;border-color:#2ecc71}.toast.error[data-v-11285772]{background:linear-gradient(180deg,#e74c3c2e,#e74c3c24);color:#ffe6e3;border-color:#e74c3c}@keyframes toastPop-11285772{0%{opacity:0;transform:translate(-50%) translateY(6px) scale(.98)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}.main_container[data-v-be604f7b]{width:min(1100px,100%);margin:0 auto;padding-inline:clamp(12px,3vw,24px);padding-block:24px}.tournaments_main[data-v-be604f7b]{padding-bottom:64px}.panel[data-v-be604f7b]{background:linear-gradient(180deg,#0b1630f0,#081228eb);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--glow);margin-top:18px;overflow:hidden}.panel_header[data-v-be604f7b]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--border)}.title[data-v-be604f7b]{margin:0;font-size:20px}.add_btn[data-v-be604f7b]{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:1px solid var(--border);background:transparent;color:var(--text);font-weight:900;cursor:pointer}.notice_bar[data-v-be604f7b]{padding:10px 16px;border-bottom:1px solid var(--border);background:var(--header-bg);color:var(--muted);font-weight:700;display:flex;align-items:center;gap:8px}.notice_bar[data-v-be604f7b]:before{content:"i";display:inline-grid;place-items:center;width:18px;height:18px;border-radius:999px;border:1px solid var(--border);color:var(--muted);font-weight:900;font-size:12px}.banners[data-v-be604f7b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;padding:16px}.banner[data-v-be604f7b]{display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--border);border-radius:12px;overflow:hidden;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.banner[data-v-be604f7b]:hover{transform:translateY(-2px);box-shadow:0 14px 32px #00000040}.banner[data-v-be604f7b]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.banner_img[data-v-be604f7b]{position:relative;height:160px;background-size:cover;background-position:center}.banner_body[data-v-be604f7b]{padding:14px;display:flex;flex-direction:column;gap:10px;position:relative}.banner_head[data-v-be604f7b]{display:flex;align-items:center;justify-content:space-between;gap:10px}.head_right[data-v-be604f7b]{display:flex;align-items:center;gap:8px;flex-shrink:0}.banner_title[data-v-be604f7b]{margin:0;font-size:18px}.banner_date[data-v-be604f7b]{color:var(--muted);font-weight:700}.banner_date.is_confirmed[data-v-be604f7b]{color:#9fe4b3}.banner_date.is_pending[data-v-be604f7b]{color:#e6d285}.banner_date.is_draft[data-v-be604f7b]{color:#7cc2ff}.banner_meta[data-v-be604f7b]{display:flex;justify-content:space-between;align-items:center;color:var(--muted);gap:10px}.banner_meta .banner_loc[data-v-be604f7b]{flex:1 1 auto;min-width:0}.banner_meta .banner_date[data-v-be604f7b]{flex:0 0 auto}.one_line[data-v-be604f7b]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status_chip[data-v-be604f7b]{font-weight:900;font-size:11px;padding:2px 8px;border-radius:999px;border:1px solid transparent;background:#d7b43a24;color:var(--text)}.status_chip.is_pending[data-v-be604f7b]{background:#d7b43a29;border-color:var(--accent)}.status_chip.is_confirmed[data-v-be604f7b]{background:#2ecc7124;border-color:#2ecc71}.status_chip.is_draft[data-v-be604f7b]{background:#1e90ff24;border-color:#1e90ff}.status_chip.is_ongoing[data-v-be604f7b]{background:#f39c1229;border-color:#f39c12}.status_chip.is_past[data-v-be604f7b]{background:#ffffff0f;border-color:var(--border)}.badge_overlay[data-v-be604f7b]{position:absolute;top:10px;right:10px;z-index:1}.skeleton_card[data-v-be604f7b]{pointer-events:none}.skeleton_block[data-v-be604f7b]{background:linear-gradient(90deg,#ffffff14,#ffffff29,#ffffff14);background-size:200% 100%;animation:shimmer-be604f7b 1.4s ease-in-out infinite}.skeleton_line[data-v-be604f7b]{height:12px;border-radius:8px;background:linear-gradient(90deg,#ffffff14,#ffffff29,#ffffff14);background-size:200% 100%;animation:shimmer-be604f7b 1.4s ease-in-out infinite}@keyframes shimmer-be604f7b{0%{background-position:200% 0}to{background-position:-200% 0}}.year_header[data-v-be604f7b]{grid-column:1 / -1;position:sticky;top:-1px;z-index:1;padding:4px 2px;color:var(--muted);font-weight:900;background:linear-gradient(180deg,#0b1630f5,#0b1630eb)}.show_more_wrap[data-v-be604f7b]{display:flex;justify-content:center;padding:0 16px 16px}.show_more_btn[data-v-be604f7b]{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:999px;border:1px solid var(--border);color:var(--text);background:transparent;font-weight:900;cursor:pointer}.show_more_btn[data-v-be604f7b]:hover{border-color:var(--accent)}.show_more_btn[data-v-be604f7b]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.empty_state[data-v-be604f7b]{padding:16px;color:var(--muted)}.empty_title[data-v-be604f7b]{font-weight:900;color:var(--text);margin-bottom:4px}.empty_sub[data-v-be604f7b]{font-weight:700}.overlay[data-v-2fba048c]{position:fixed;inset:0;background:#0009;display:flex;align-items:flex-start;justify-content:center;--ovPad:12px;padding:var(--ovPad);z-index:100;overflow:hidden;overflow-x:hidden;overscroll-behavior:none}.modal[data-v-2fba048c]{width:100%;max-width:min(860px,calc(100vw - (var(--ovPad) * 2)));background:linear-gradient(180deg,#0b1630fa,#081228f5);border:1px solid var(--border);border-radius:16px;box-shadow:var(--glow);display:flex;flex-direction:column;overflow:hidden;max-height:calc(100dvh - (var(--ovPad) * 2));overflow-x:hidden}.scroll_area[data-v-2fba048c]{flex:1;overflow:auto;-webkit-overflow-scrolling:touch;overflow-x:hidden;overscroll-behavior:contain}.content[data-v-2fba048c]{padding:0}.content[data-v-2fba048c]{scrollbar-width:none;-ms-overflow-style:none}.content[data-v-2fba048c]::-webkit-scrollbar{width:0;height:0}.modal_header[data-v-2fba048c]{display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:14px 16px;border-bottom:1px solid var(--border)}.modal_title[data-v-2fba048c]{margin:0}.spacer[data-v-2fba048c]{flex:1}.close_btn[data-v-2fba048c]{background:linear-gradient(180deg,#ffffff0f,#ffffff0a);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:6px 12px;cursor:pointer;font-size:20px;line-height:1;transition:.18s ease}.close_btn[data-v-2fba048c]:hover{filter:brightness(1.08)}.icon_btn[data-v-2fba048c]{background:transparent;color:var(--muted);border:1px solid var(--border);border-radius:8px;padding:6px;cursor:pointer}.icon_btn .icon[data-v-2fba048c]{width:18px;height:18px;display:block;fill:currentColor}.icon_btn[data-v-2fba048c]:hover{color:var(--text)}.stats_row[data-v-2fba048c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;padding:16px}.stat_card[data-v-2fba048c]{position:relative;overflow:visible;background:#ffffff05;border:1px solid var(--border);border-radius:12px;padding:20px 14px 12px}.stat_icon[data-v-2fba048c]{position:absolute;top:-16px;left:14px;width:46px;height:46px;border-radius:999px;display:flex;align-items:center;justify-content:center;box-shadow:var(--glow);border:1px solid rgba(215,180,58,.35)}.stat_icon svg[data-v-2fba048c]{width:24px;height:24px;display:block}.crown_icon_bubble[data-v-2fba048c]{background:linear-gradient(180deg,#d7b43aad,#b993229e);color:#070e1c}.users_icon_bubble[data-v-2fba048c]{background:linear-gradient(180deg,#148296ad,#0c64789e);color:#0b1630}.location_icon_bubble[data-v-2fba048c]{background:linear-gradient(180deg,#ffffffad,#f5f5f59e);color:#0b1630}.active_icon_bubble[data-v-2fba048c]{background:linear-gradient(180deg,#f39c12ad,#e67e229e);color:#0b1630}.trophy_icon_bubble[data-v-2fba048c]{background:linear-gradient(180deg,#d7b43aad,#b993229e);color:#070e1c}.trophy_icon_bubble svg[data-v-2fba048c]{transform:translateY(2px)}.match_icon_bubble[data-v-2fba048c]{background:linear-gradient(180deg,#3498dbad,#3498db9e);color:#0b1630}.stat_body[data-v-2fba048c]{padding-top:10px}.stat_label[data-v-2fba048c]{color:var(--muted);font-weight:800;font-size:12px}.stat_value[data-v-2fba048c]{font-weight:900;font-size:18px}.stat_divider[data-v-2fba048c]{height:1px;background:var(--border);margin:10px -14px 8px}.stat_footer[data-v-2fba048c]{font-weight:700;color:#c9d2ea;font-size:12px}.stat_footer .accent[data-v-2fba048c]{color:#12d1e6}.join_box[data-v-2fba048c]{display:grid;grid-template-columns:320px 1fr;gap:14px;padding:0 16px 16px;align-items:center}.join_img[data-v-2fba048c]{border-radius:12px;height:210px;background-size:cover;background-position:center}.join_body[data-v-2fba048c]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.join_text[data-v-2fba048c]{font-weight:800}.join_desc[data-v-2fba048c]{color:var(--muted);font-weight:700}.social_btn[data-v-2fba048c]{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;font-weight:900;text-decoration:none;cursor:pointer;border:1px solid transparent}.social_btn .social_icon[data-v-2fba048c]{width:16px;height:16px;display:block}.fb_btn[data-v-2fba048c]{color:#fff;background:linear-gradient(180deg,#1877f2,#145db6);border-color:#0000001f;box-shadow:0 4px 14px #145db647}.fb_btn[data-v-2fba048c]:hover{filter:brightness(1.06)}.fb_btn.disabled[data-v-2fba048c]{opacity:.6;cursor:not-allowed;filter:none}.ig_btn[data-v-2fba048c]{color:#fff;background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af,#515bd4);border:none;box-shadow:0 4px 14px #dd2a7b47}.ig_btn[data-v-2fba048c]:hover{filter:brightness(1.06)}.list_wrap[data-v-2fba048c],.edit_panel[data-v-2fba048c]{padding:0 16px 16px}.edit_grid[data-v-2fba048c]{display:grid;grid-template-columns:1fr;gap:10px}.edit_field[data-v-2fba048c]{display:flex;flex-direction:column;gap:6px}.edit_field.checkbox[data-v-2fba048c]{flex-direction:row;align-items:center}.edit_field.span2[data-v-2fba048c]{grid-column:span 2}.ef_label[data-v-2fba048c]{color:var(--muted);font-weight:800;font-size:12px}.ef_input[data-v-2fba048c]{background:#ffffff05;color:var(--text);border:1px solid var(--border);border-radius:10px;padding:10px 12px;font-weight:900;width:100%;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;transition:border-color .15s ease}.ef_textarea[data-v-2fba048c]{background:#ffffff05;color:var(--text);border:1px solid var(--border);border-radius:10px;padding:10px 12px;min-height:80px;font-weight:900;width:100%;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;transition:border-color .15s ease}.ef_input[data-v-2fba048c]:focus,.ef_textarea[data-v-2fba048c]:focus{outline:none;border-color:#d7b43a8c}.ef_input.is_good[data-v-2fba048c],.ef_textarea.is_good[data-v-2fba048c]{border-color:#17a2b88c}.auto_grow[data-v-2fba048c]{resize:vertical;width:100%;overflow:auto}.list_head[data-v-2fba048c]{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.member_list[data-v-2fba048c]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:8px}.member_item[data-v-2fba048c]{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--border);border-radius:10px;background:#ffffff05}.badge_wrap[data-v-2fba048c]{display:flex;gap:6px;min-width:64px}.leader_wrap[data-v-2fba048c]{margin-left:auto;display:flex;align-items:center}.rank_badge[data-v-2fba048c]{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border-radius:999px;font-weight:900;font-size:12px;position:relative}.rank_badge.top10_a[data-v-2fba048c]{background:linear-gradient(180deg,#1482962e,#0c647829);color:var(--accent);border:1px solid rgba(215,180,58,.35)}.rank_badge.top10_b[data-v-2fba048c]{background:#ffffff1f;color:#9fb0d0;border:1px solid rgba(255,255,255,.18)}.icon[data-v-2fba048c]{width:18px;height:18px}.crown[data-v-2fba048c]{background:linear-gradient(180deg,#d7b43a33,#b993222e);color:var(--accent);border:1px solid rgba(215,180,58,.45);width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.crown_icon[data-v-2fba048c]{fill:currentColor}.badge_text[data-v-2fba048c]{line-height:1}.member_name[data-v-2fba048c]{font-weight:800}.bottom_row[data-v-2fba048c]{padding-top:10px;display:flex;justify-content:flex-end}.trophy[data-v-2fba048c]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;transform:translateY(4px);overflow:hidden}.trophy svg[data-v-2fba048c]{width:30px;height:30px;display:block}.trophy_img[data-v-2fba048c]{width:30px;height:30px;display:block;object-fit:contain}.trophy[data-v-2fba048c]:after{content:none}@keyframes trophyShineImg-2fba048c{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-2fba048c]{fill:var(--accent)}.trophy_2 svg[data-v-2fba048c]{fill:var(--silver)}.trophy_3 svg[data-v-2fba048c]{fill:var(--bronze)}.trophy_num[data-v-2fba048c]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:13px;color:#0b1630;text-shadow:0 1px 0 rgba(255,255,255,.45);transform:translateY(-6px);pointer-events:none}.trophy_2 .trophy_num[data-v-2fba048c],.trophy_3 .trophy_num[data-v-2fba048c]{transform:translate(-2px,-7px)}.primary_btn[data-v-2fba048c]{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:10px;border:1px solid rgba(215,180,58,.22);background:linear-gradient(180deg,#d7b43a2e,#b9932229);color:var(--text);font-weight:800;text-decoration:none;cursor:pointer}.primary_btn.disabled[data-v-2fba048c]{background:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:var(--muted);cursor:not-allowed;pointer-events:none}.ghost_btn[data-v-2fba048c]{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;border:1px solid #eef2f7;color:#0b1630;background:#fff;cursor:pointer;box-shadow:0 4px 12px #00000014}.ghost_btn[data-v-2fba048c]:hover{filter:none;box-shadow:0 6px 16px #0000001f}.phone_icon[data-v-2fba048c]{width:16px;height:16px;display:block;fill:currentColor}.badge_btn[data-v-2fba048c]{position:relative;cursor:pointer}.badge_btn .tip[data-v-2fba048c]{position:absolute;bottom:calc(100% + 8px);left:0;right:auto;transform:translate(0) translateY(6px);background:linear-gradient(180deg,#0b1630fa,#081228f5);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:8px 10px;display:inline-block;min-width:0;width:max-content;max-width:min(78vw,320px);white-space:normal;overflow-wrap:anywhere;word-break:normal;text-align:left;font-weight:800;font-size:12px;box-shadow:var(--glow);opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease;z-index:2}.badge_btn .tip[data-v-2fba048c]:after{content:"";position:absolute;top:100%;left:14px;transform:translate(0);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--border)}.crown.badge_btn .tip[data-v-2fba048c]{right:0;left:auto;text-align:right;width:max-content;min-width:0;max-width:min(78vw,320px)}.crown.badge_btn .tip[data-v-2fba048c]:after{left:auto;right:14px}.badge_btn:hover .tip[data-v-2fba048c],.badge_btn.show .tip[data-v-2fba048c]{opacity:1;transform:translate(0) translateY(0);pointer-events:auto}@media (max-width:900px){.join_box[data-v-2fba048c]{grid-template-columns:1fr}}@media (min-width:760px){.edit_grid[data-v-2fba048c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.overlay[data-v-2fba048c]{--ovPad:8px }}.edit_grid[data-v-2fba048c]{grid-template-columns:1fr}.edit_field.checkbox input[type=checkbox][data-v-2fba048c]{width:18px;height:18px;border:1px solid var(--border);border-radius:6px;background:#ffffff05;accent-color:var(--accent)}.edit_field.checkbox span[data-v-2fba048c]{font-weight:800;color:var(--text)}.label .muted_count[data-v-2fba048c]{color:var(--muted);font-weight:700}.toggle_wrap[data-v-2fba048c]{display:flex;align-items:center;justify-content:center;padding:8px 0;background:linear-gradient(180deg,#1482961a,#0c647814);border-top:1px solid var(--border);border-bottom:1px solid var(--border);cursor:pointer;-webkit-tap-highlight-color:transparent;margin-top:8px}.show_more_button[data-v-2fba048c]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid rgba(215,180,58,.22);background:linear-gradient(180deg,#d7b43a2e,#b9932229);color:var(--text);font-weight:800;border-radius:999px;transition:.18s ease;pointer-events:none}.toggle_icon[data-v-2fba048c]{transition:transform .18s ease}.show_more_button.is_open .toggle_icon[data-v-2fba048c]{transform:rotate(180deg)}.collapse_wrap[data-v-2fba048c]{max-height:0;overflow:hidden;transition:max-height .42s ease;will-change:max-height}.collapse_wrap.open[data-v-2fba048c]{max-height:2000px}.extra_item[data-v-2fba048c]{animation:fadeSlide-2fba048c .34s ease both}@keyframes fadeSlide-2fba048c{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.actions_bottom[data-v-2fba048c]{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid var(--border)}.edit_actions[data-v-2fba048c]{margin-right:auto;display:flex;gap:8px}.back_from_club[data-v-2fba048c]{margin-right:auto;display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;border:1px solid rgba(46,163,255,.35);background:linear-gradient(180deg,#2ea3ff33,#2ea3ff24);color:#c9ebff;font-weight:900;cursor:pointer}.back_from_club .back_icon[data-v-2fba048c]{width:16px;height:16px;display:block}.close_action_btn[data-v-2fba048c]{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;border:1px solid rgba(215,180,58,.22);background:linear-gradient(180deg,#d7b43a2e,#b9932229);color:var(--text);font-weight:800;cursor:pointer}.member_item[data-v-2fba048c]{padding:5px 10px}.badge_wrap[data-v-2fba048c]{min-width:56px}.talent_icon_bubble[data-v-2fba048c]{background:linear-gradient(180deg,#2ecc71ad,#27ae609e);color:#fff;border-color:#d7b43a73}.talent_icon_bubble svg[data-v-2fba048c]{width:32px;height:32px}.oos_icon_bubble[data-v-2fba048c]{background:linear-gradient(180deg,#7f8c8dad,#636e729e);color:#0b1630}.oos_icon_bubble svg[data-v-2fba048c]{width:28px;height:28px}.practice_icon_bubble[data-v-2fba048c]{background:linear-gradient(180deg,#34495ead,#2c3e509e);color:#e9eef6}.uc_notice[data-v-a0fee2d4]{margin:8px 16px 12px;padding:10px 12px;border:1px solid rgba(215,180,58,.4);border-radius:10px;background:linear-gradient(180deg,#d7b43a2e,#b9932229);color:#fff;font-weight:900}.panel_header[data-v-a0fee2d4]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--border)}.title[data-v-a0fee2d4]{margin:0;font-size:18px}.club_form[data-v-a0fee2d4]{display:grid;gap:12px;padding:14px 16px}.club_form.disabled[data-v-a0fee2d4]{filter:grayscale(.35);opacity:.9;background:#ffffff08;border-radius:12px}.club_form.disabled .input[data-v-a0fee2d4],.club_form.disabled .textarea[data-v-a0fee2d4]{background:#ffffff0a!important;color:#9aa3b2!important;border-color:#ffffff1f!important}.club_form.disabled .submit_btn[data-v-a0fee2d4]{background:transparent!important;border-color:#ffffff1f!important;color:#9aa3b2!important}.row[data-v-a0fee2d4]{display:grid;gap:12px}.two_cols[data-v-a0fee2d4]{grid-template-columns:1fr}@media (min-width:720px){.two_cols[data-v-a0fee2d4]{grid-template-columns:1fr 1fr}}.adv_toggle_row[data-v-a0fee2d4]{display:flex;justify-content:flex-end;padding-top:4px}.ghost_btn[data-v-a0fee2d4]{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid var(--border);color:var(--muted);background:transparent;cursor:pointer}.ghost_btn.dividerless[data-v-a0fee2d4]{border-color:transparent;padding-left:0;padding-right:0}.divider[data-v-a0fee2d4]{height:1px;background:#ffffff14;width:100%}.club_form>.divider[data-v-a0fee2d4]{margin-left:-16px;margin-right:-16px;width:auto}.chev[data-v-a0fee2d4]{width:16px;height:16px;transition:transform .2s ease}.chev.up[data-v-a0fee2d4]{transform:rotate(180deg)}.advanced_drawer[data-v-a0fee2d4]{max-height:0;overflow:hidden;transition:max-height .28s ease}.advanced_drawer.open[data-v-a0fee2d4]{max-height:820px}.field[data-v-a0fee2d4]{display:grid;gap:6px}.label[data-v-a0fee2d4]{color:var(--muted);font-weight:700}.input[data-v-a0fee2d4],.textarea[data-v-a0fee2d4]{width:100%;border:1px solid var(--border);border-radius:10px;background:#ffffff05;color:var(--text);padding:10px 12px;font-family:inherit;font-size:14px}.input[data-v-a0fee2d4]:focus,.textarea[data-v-a0fee2d4]:focus{outline:none;border-color:#d7b43a8c}.input.valid[data-v-a0fee2d4]{border-color:#17a2b88c;background-image:none;background-color:inherit}.input.locked[data-v-a0fee2d4]{color:var(--muted);background:#ffffff0f;cursor:not-allowed;border-color:#ffffff14}.textarea.valid[data-v-a0fee2d4]{border-color:#17a2b88c;background-image:none;background-color:inherit}.input.error[data-v-a0fee2d4],.field.error .input[data-v-a0fee2d4]{border-color:#e74c3c}.field.error .label[data-v-a0fee2d4]{color:#ff9b91}.error_hint[data-v-a0fee2d4]{color:#e74c3c;font-weight:600;font-size:12px}.actions[data-v-a0fee2d4]{display:flex;justify-content:flex-end}.actions.with_summary[data-v-a0fee2d4]{display:flex;align-items:center;justify-content:space-between;gap:12px}.summary[data-v-a0fee2d4]{color:var(--muted);font-weight:700}.submit_btn[data-v-a0fee2d4]{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:12px;border:1px solid rgba(23,162,184,.55);background:transparent;color:#061626;font-weight:900;font-size:16px}.submit_btn.gold[data-v-a0fee2d4]{background:linear-gradient(180deg,#20c997,#17a2b8);border-color:transparent;color:#061626}.submit_btn[disabled][data-v-a0fee2d4]{opacity:1;cursor:not-allowed;background:transparent;border-color:#ffffff1f;color:var(--muted)}.checkbox_row[data-v-a0fee2d4]{display:flex;align-items:center;gap:8px;padding-top:8px}.toast[data-v-a0fee2d4]{position:fixed;left:50%;bottom:22px;transform:translate(-50%);max-width:92vw;min-width:260px;text-align:center;line-height:1.35;padding:12px 16px;font-weight:800;z-index:50;animation:toastPop-a0fee2d4 .28s ease;border-radius:999px;box-shadow:0 10px 30px #00000040;border:2px solid}.toast.success[data-v-a0fee2d4]{background:linear-gradient(180deg,#2ecc7126,#2ecc711f);color:#dfffe9;border-color:#2ecc71}.toast.error[data-v-a0fee2d4]{background:linear-gradient(180deg,#e74c3c2e,#e74c3c24);color:#ffe6e3;border-color:#e74c3c}@keyframes toastPop-a0fee2d4{0%{opacity:0;transform:translate(-50%) translateY(6px) scale(.98)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}.main_container[data-v-fa17d997]{width:min(1100px,100%);margin:0 auto;padding-inline:clamp(12px,3vw,24px);padding-block:24px}.panel[data-v-fa17d997]{background:linear-gradient(180deg,#0b1630f0,#081228eb);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--glow);margin-top:18px;overflow:hidden}.panel_header[data-v-fa17d997]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--border)}.title[data-v-fa17d997]{margin:0;font-size:20px}.filters[data-v-fa17d997]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.input.search[data-v-fa17d997]{width:260px;max-width:92vw;border:1px solid var(--border);border-radius:10px;background:#ffffff05;color:var(--text);padding:8px 10px;font-family:inherit;font-size:14px}.input.search[data-v-fa17d997]:focus{outline:none;border-color:#d7b43a59}.chips[data-v-fa17d997]{display:flex;gap:6px;flex-wrap:wrap}.chip[data-v-fa17d997]{border:1px solid var(--border);background:var(--panel);color:var(--muted);padding:6px 10px;border-radius:999px;font-weight:700;cursor:pointer;transition:.2s ease;line-height:1}.chip[data-v-fa17d997]:hover{color:var(--text)}.chip[aria-pressed=true][data-v-fa17d997]{color:#070e1c;background:linear-gradient(180deg,var(--accent),var(--accent-2));border-color:transparent;box-shadow:0 6px 18px #d7b43a2e}.chip.clear[data-v-fa17d997]{border-style:dashed}.clubs_grid[data-v-fa17d997]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;padding:16px}.clubs_grid .club_card[data-v-fa17d997]{opacity:0;transform:translateY(4px)}.clubs_grid.is_ready .club_card[data-v-fa17d997]{opacity:1;transform:translateY(0);transition:opacity .24s ease,transform .24s ease}.club_card[data-v-fa17d997]{display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--border);border-radius:12px;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.club_card[data-v-fa17d997]:hover{transform:translateY(-2px);box-shadow:0 14px 32px #00000040}.club_hero[data-v-fa17d997]{height:160px;position:relative}.club_img[data-v-fa17d997]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;filter:blur(10px);transform:scale(1.04);transition:filter .3s ease,transform .3s ease}.club_img.is_loaded[data-v-fa17d997]{filter:blur(0);transform:none}.hero_overlay[data-v-fa17d997]{position:absolute;inset:0;background:linear-gradient(180deg,#00000040,#00000073)}.club_body[data-v-fa17d997]{display:flex;flex-direction:column;gap:10px;padding:14px;flex:1}.club_head[data-v-fa17d997]{display:flex;align-items:center;justify-content:space-between;gap:8px}.club_name[data-v-fa17d997]{margin:0;font-size:20px}.open_badge[data-v-fa17d997]{font-weight:900;font-size:11px;padding:2px 6px;border-radius:999px;border:2px solid #2ecc71;color:#dfffe9;background:linear-gradient(180deg,#2ecc7126,#2ecc711f)}.club_meta[data-v-fa17d997]{display:flex;gap:12px;flex-wrap:wrap;color:var(--muted)}.stats[data-v-fa17d997]{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto}.badge[data-v-fa17d997]{font-weight:900;font-size:11px;padding:4px 8px;border-radius:999px;border:1px solid var(--border);background:#ffffff05;color:var(--text)}.badge.members[data-v-fa17d997]{border-color:#14829659;background:linear-gradient(180deg,#1482962e,#0c647829)}.badge.active[data-v-fa17d997]{border-color:#2ecc71;background:linear-gradient(180deg,#2ecc7126,#2ecc711f)}.badge.weekly[data-v-fa17d997]{border-color:#3498db;background:linear-gradient(180deg,#3498db24,#3498db1a)}.badge.founded[data-v-fa17d997]{border-color:#d7b43a59;background:linear-gradient(180deg,#d7b43a2e,#b9932229)}.badge.out_of_state[data-v-fa17d997]{border-color:#9eabc9;background:linear-gradient(180deg,#9eabc92e,#9eabc91f)}.schedule[data-v-fa17d997]{display:flex;gap:8px;flex-wrap:wrap}.pill[data-v-fa17d997]{font-weight:800;font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:#ffffff05;color:var(--text)}.cta_row[data-v-fa17d997]{display:flex;gap:8px;flex-wrap:wrap}.cta_btn[data-v-fa17d997]{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:999px;border:1px solid rgba(215,180,58,.22);background:linear-gradient(180deg,#d7b43a2e,#b9932229);color:var(--text);font-weight:800;text-decoration:none;cursor:pointer}.cta_btn[data-v-fa17d997]:hover{filter:brightness(1.06)}.note[data-v-fa17d997]{color:var(--muted)}.panel_footer[data-v-fa17d997]{padding:12px 16px;border-top:1px solid var(--border)}.add_callout[data-v-fa17d997]{font-weight:700}.link[data-v-fa17d997]{color:var(--text)}.lt_spacer[data-v-fa17d997]{flex:1}.skeletons .sk_box[data-v-fa17d997],.skeletons .sk_line[data-v-fa17d997],.skeletons .sk_pill[data-v-fa17d997]{position:relative;overflow:hidden;background:#ffffff0f;border-radius:8px}.skeletons .sk_line[data-v-fa17d997]{height:14px}.skeletons .sk_line.w40[data-v-fa17d997]{width:40%}.skeletons .sk_line.w30[data-v-fa17d997]{width:30%}.skeletons .sk_pill[data-v-fa17d997]{height:22px;border-radius:999px}.skeletons .sk_pill.w20[data-v-fa17d997]{width:20%}.skeletons .sk_pill.w30[data-v-fa17d997]{width:30%}.skeletons .sk_box[data-v-fa17d997]{height:160px;border-radius:0}.skeletons .sk_box[data-v-fa17d997]:after,.skeletons .sk_line[data-v-fa17d997]:after,.skeletons .sk_pill[data-v-fa17d997]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);animation:shimmer-fa17d997 1.2s infinite}@keyframes shimmer-fa17d997{to{transform:translate(100%)}}.empty_state[data-v-fa17d997]{padding:20px 16px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.empty_title[data-v-fa17d997]{font-weight:900}.empty_sub[data-v-fa17d997]{color:var(--muted)}@media (max-width:520px){.club_hero[data-v-fa17d997]{height:140px}}.supermatch_card[data-v-d1ae699b]{position:relative;display:block;width:100%;max-width:500px;aspect-ratio:3/5;min-height:520px;border-radius:18px;overflow:hidden;--bolt-angle:-12deg;--grad-angle: calc(var(--bolt-angle) - 90deg);--seam-pct: 50%;--seam-x: var(--seam-pct);--bolt-offset-x: 2px;--img-scale-left: .9;--img-scale-right: .9;content-visibility:auto;contain-intrinsic-size:320px 533px;container-type:inline-size;box-shadow:-14px 26px 54px #00000094,-4px 12px 28px #0000005c,18px -18px 54px hsla(var(--card-hue,210),84%,62%,.22),8px -8px 24px hsla(var(--card-hue,210),84%,62%,.16)}.flip_container[data-v-d1ae699b]{position:relative;width:100%;height:100%;perspective:1200px;perspective-origin:center center}.flip_inner[data-v-d1ae699b]{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .48s cubic-bezier(.25,.8,.2,1);transform-origin:center center;will-change:transform;transform:translateZ(0)}.flip_inner.free_spin[data-v-d1ae699b]{transition:none}.flip_front[data-v-d1ae699b],.flip_back[data-v-d1ae699b]{position:absolute;inset:0;display:grid;backface-visibility:hidden;-webkit-backface-visibility:hidden;border:1px solid var(--border);border-radius:18px;overflow:hidden;background:linear-gradient(180deg,#0b1630db,#081228d1)}.flip_front[data-v-d1ae699b]{grid-template-rows:auto 1fr auto}.flip_back[data-v-d1ae699b]{grid-template-rows:1fr}.flip_back[data-v-d1ae699b]{transform:rotateY(180deg);grid-template-rows:auto 1fr}@media (prefers-reduced-motion: reduce){.flip_inner[data-v-d1ae699b]{transition:none}}.bg[data-v-d1ae699b]{position:absolute;inset:0;overflow:hidden;z-index:0;background:#000}.bg_img[data-v-d1ae699b]{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:contain;filter:grayscale(1) contrast(1.15) brightness(.72) saturate(.5)}.bg_img.left[data-v-d1ae699b]{object-position:120% top;mask-image:linear-gradient(var(--grad-angle),#000 49.5%,rgba(0,0,0,0) 50.5%);-webkit-mask-image:linear-gradient(var(--grad-angle),#000 49.5%,rgba(0,0,0,0) 50.5%);mask-position:calc(100% - var(--seam-x)) 50%;-webkit-mask-position:calc(100% - var(--seam-x)) 50%;mask-size:200% 200%;-webkit-mask-size:200% 200%;width:calc(100% / var(--img-scale-left));transform:scale(var(--img-scale-left));transform-origin:left center}.bg_img.right[data-v-d1ae699b]{left:auto;right:0;object-position:-60% bottom;mask-image:linear-gradient(var(--grad-angle),rgba(0,0,0,0) 49.5%,#000 50.5%);-webkit-mask-image:linear-gradient(var(--grad-angle),rgba(0,0,0,0) 49.5%,#000 50.5%);mask-position:calc(100% - var(--seam-x)) 50%;-webkit-mask-position:calc(100% - var(--seam-x)) 50%;mask-size:200% 200%;-webkit-mask-size:200% 200%;width:calc(100% / var(--img-scale-right));transform:scale(var(--img-scale-right));transform-origin:right center}.result_overlay[data-v-d1ae699b]{position:absolute;inset:0;z-index:1;pointer-events:none}.tint[data-v-d1ae699b]{position:absolute;inset:0;background:#00000094}.winner_glow[data-v-d1ae699b]{position:absolute;inset:0;z-index:1;pointer-events:none}.glow[data-v-d1ae699b]{position:absolute;inset:0;filter:blur(12px) saturate(1.2);opacity:.55}.glow_left[data-v-d1ae699b]{background:radial-gradient(60% 60% at 25% 50%,hsla(var(--card-hue,210),84%,62%,.35),transparent 70%);mask-image:linear-gradient(var(--grad-angle),#000 49.5%,rgba(0,0,0,0) 50.5%);-webkit-mask-image:linear-gradient(var(--grad-angle),#000 49.5%,rgba(0,0,0,0) 50.5%);mask-position:calc(100% - var(--seam-x)) 50%;-webkit-mask-position:calc(100% - var(--seam-x)) 50%;mask-size:200% 200%;-webkit-mask-size:200% 200%}.glow_right[data-v-d1ae699b]{background:radial-gradient(60% 60% at 75% 50%,hsla(var(--card-hue,210),84%,62%,.35),transparent 70%);mask-image:linear-gradient(var(--grad-angle),rgba(0,0,0,0) 49.5%,#000 50.5%);-webkit-mask-image:linear-gradient(var(--grad-angle),rgba(0,0,0,0) 49.5%,#000 50.5%);mask-position:calc(100% - var(--seam-x)) 50%;-webkit-mask-position:calc(100% - var(--seam-x)) 50%;mask-size:200% 200%;-webkit-mask-size:200% 200%}.tint_left[data-v-d1ae699b]{mask-image:linear-gradient(var(--grad-angle),#000 49.5%,rgba(0,0,0,0) 50.5%);-webkit-mask-image:linear-gradient(var(--grad-angle),#000 49.5%,rgba(0,0,0,0) 50.5%);mask-position:calc(100% - var(--seam-x)) 50%;-webkit-mask-position:calc(100% - var(--seam-x)) 50%;mask-size:200% 200%;-webkit-mask-size:200% 200%}.tint_right[data-v-d1ae699b]{mask-image:linear-gradient(var(--grad-angle),rgba(0,0,0,0) 49.5%,#000 50.5%);-webkit-mask-image:linear-gradient(var(--grad-angle),rgba(0,0,0,0) 49.5%,#000 50.5%);mask-position:calc(100% - var(--seam-x)) 50%;-webkit-mask-position:calc(100% - var(--seam-x)) 50%;mask-size:200% 200%;-webkit-mask-size:200% 200%}.scores[data-v-d1ae699b]{position:absolute;inset:0;z-index:1;pointer-events:none}.score[data-v-d1ae699b]{position:absolute;top:50%;transform:translateY(-50%);font-family:Orbitron,Inter,system-ui,Arial,sans-serif;font-weight:1000;color:#fff;opacity:.98;text-shadow:0 10px 24px rgba(0,0,0,.5),0 2px 8px rgba(0,0,0,.35);line-height:1;letter-spacing:1px}.score_left[data-v-d1ae699b]{left:clamp(16px,7cqw,48px);font-size:clamp(56px,24cqw,140px)}.score_right[data-v-d1ae699b]{right:clamp(16px,7cqw,48px);font-size:clamp(56px,24cqw,140px)}.score.loser.score_left[data-v-d1ae699b]{left:clamp(24px,12cqw,90px)}.score.loser.score_right[data-v-d1ae699b]{right:clamp(24px,12cqw,90px)}.score .crown[data-v-d1ae699b]{width:clamp(36px,.32em,72px);height:clamp(36px,.32em,72px);fill:#ffd95e;filter:drop-shadow(0 0 6px rgba(215,180,58,.35));vertical-align:middle}.grain[data-v-d1ae699b]{position:absolute;inset:-20%;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=".08"/></svg>');opacity:.22;mix-blend-mode:overlay;animation:grainShift-d1ae699b 12s linear infinite}@keyframes grainShift-d1ae699b{0%{transform:translateZ(0)}to{transform:translate3d(-160px,-160px,0)}}.lightning[data-v-d1ae699b]{position:absolute;inset:-8%;z-index:1;pointer-events:none;display:flex;align-items:center;justify-content:center}.bolt_img[data-v-d1ae699b]{position:absolute;left:calc(var(--seam-x) + var(--bolt-offset-x));top:50%;transform:translate(-50%,-50%) rotate(calc(var(--bolt-angle) + 90deg)) scaleY(.12);transform-origin:center center;width:220%;height:auto;opacity:.72;mix-blend-mode:screen;filter:hue-rotate(calc(var(--card-hue,210) * 1deg)) drop-shadow(0 0 8px hsla(var(--card-hue,210),100%,66%,.4)) drop-shadow(0 0 16px hsla(var(--card-hue,210),100%,60%,.22))}.header[data-v-d1ae699b]{position:relative;z-index:2;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(180deg,#0b1630db,#081228b8);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-bottom:1px solid var(--border);min-width:0;gap:10px}.meta[data-v-d1ae699b]{display:flex;align-items:center;gap:8px;color:var(--muted);font-weight:800;min-width:0}.hand_chip[data-v-d1ae699b]{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border-radius:999px;border:1px solid var(--border);background:#ffffff0f;font-weight:900;font-size:12px;white-space:nowrap}.hand_chip.RH[data-v-d1ae699b]{background:linear-gradient(180deg,#20c997,#17a2b8);color:#061626;border-color:transparent}.hand_chip.LH[data-v-d1ae699b]{background:linear-gradient(180deg,#2ea6ff,#1e90ff);color:#061626;border-color:transparent}.hand_chip.BOTH[data-v-d1ae699b]{background:linear-gradient(180deg,#a97cff,#6f42c1);color:#061626;border-color:transparent}.date[data-v-d1ae699b],.location[data-v-d1ae699b]{color:var(--muted);min-width:0}.content[data-v-d1ae699b]{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;justify-content:center;padding:18px 16px 0;min-width:0}.side[data-v-d1ae699b]{display:flex;flex-direction:column;gap:6px;min-width:0}.side_left[data-v-d1ae699b]{align-items:flex-start}.side_right[data-v-d1ae699b]{align-items:flex-end}.name[data-v-d1ae699b]{font-size:clamp(22px,6cqw,36px);font-weight:1000;line-height:1.02;text-transform:uppercase;text-shadow:0 6px 24px rgba(0,0,0,.35);word-break:keep-all;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.02em;font-stretch:95%;font-variation-settings:"wdth" 95;text-wrap:balance}.side_right .name[data-v-d1ae699b]{text-align:right}.weight[data-v-d1ae699b]{color:var(--muted);font-weight:800}.vs[data-v-d1ae699b]{font-size:clamp(14px,5cqw,18px);font-weight:1000;color:#fff;opacity:.9;padding:8px 10px;border-radius:999px;background:linear-gradient(180deg,hsla(var(--card-hue,210),84%,62%,.3),hsla(var(--card-hue,210),84%,62%,.16));border:1px solid hsla(var(--card-hue,210),84%,62%,.35);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 10px 24px #00000040}.footer[data-v-d1ae699b]{position:relative;z-index:2;margin-top:auto;padding:12px 16px 16px;display:grid;gap:8px;background:linear-gradient(180deg,#081228a8,#081228e6);border-top:1px solid var(--border)}.timer[data-v-d1ae699b]{display:grid;grid-template-columns:auto repeat(4,1fr);gap:0;align-items:stretch;min-width:0}.timer_label[data-v-d1ae699b]{display:flex;align-items:center;padding:0 10px;font-weight:900;color:var(--muted);border-right:1px solid rgba(255,255,255,.08);background:#ffffff08}.time_part[data-v-d1ae699b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 0;border-left:1px solid rgba(255,255,255,.08);background:#ffffff0a}.time_part[data-v-d1ae699b]:first-child{border-left:0}.num[data-v-d1ae699b]{font-family:Orbitron,Inter,system-ui,Arial,sans-serif;font-weight:800;font-size:clamp(18px,5cqw,38px);line-height:1;letter-spacing:.5px}.unit[data-v-d1ae699b]{font-weight:900;color:var(--muted);font-size:12px;margin-top:2px}.timer.soon .time_part[data-v-d1ae699b]{border-color:#e67e22;background:linear-gradient(180deg,#e67e222e,#e67e2214)}.event_link[data-v-d1ae699b]{display:flex;align-items:flex-start;gap:4px;max-width:100%;flex-wrap:wrap;overflow:hidden}.event_name_text[data-v-d1ae699b]{color:#00d4ff;font-weight:600;background:none;border:0;padding:0;cursor:pointer;font-size:inherit;white-space:normal;word-break:break-word;flex:1 1 0%;min-width:0}.event_name_text[data-v-d1ae699b]:hover{filter:brightness(1.1)}.event_arrow[data-v-d1ae699b]{display:inline-flex;align-items:center;justify-content:center;border:0;background:none;padding:0;color:#00c4ef;cursor:pointer;flex:0 0 auto}.event_arrow .chev_right[data-v-d1ae699b]{flex:0 0 auto}.event_arrow .chev_right[data-v-d1ae699b]{width:18px;height:18px}.event_arrow .chev_right path[data-v-d1ae699b]{stroke:#00c4ef}@media (max-width:520px){.timer_label[data-v-d1ae699b]{display:none}.timer[data-v-d1ae699b]{grid-template-columns:repeat(4,1fr)}}@media (max-width:420px){.name[data-v-d1ae699b]{letter-spacing:-.024em;font-stretch:92%;font-variation-settings:"wdth" 92}}@media (prefers-reduced-motion: reduce){.lightning[data-v-d1ae699b]{animation:none}}@media (max-width: 760px){.header[data-v-d1ae699b],.vs[data-v-d1ae699b]{backdrop-filter:none;-webkit-backdrop-filter:none}.grain[data-v-d1ae699b]{display:none}.glow[data-v-d1ae699b]{filter:none;opacity:.4}}@media (prefers-reduced-motion: reduce){.grain[data-v-d1ae699b]{display:none}.glow[data-v-d1ae699b]{filter:none}}.back_panel[data-v-d1ae699b]{position:absolute;inset:0;display:flex;flex-direction:column;background:linear-gradient(180deg,#0b1630ad,#0812289e);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:100%;box-sizing:border-box}.back_header[data-v-d1ae699b]{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--border)}.back_side[data-v-d1ae699b]{font-weight:900;color:#9fb0d0}.back_side.left[data-v-d1ae699b]{color:#8ecfff}.back_side.right[data-v-d1ae699b]{color:#8ef0b1}.tip_text[data-v-d1ae699b]{color:var(--muted);font-weight:700;font-size:12px}.back_body[data-v-d1ae699b]{padding:14px 16px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;min-height:0;overflow-x:hidden}.ath_name[data-v-d1ae699b]{font-size:clamp(20px,6vw,28px);font-weight:1000;text-transform:uppercase;text-wrap:balance;text-shadow:0 6px 24px rgba(0,0,0,.35)}.ath_meta[data-v-d1ae699b]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.meta_pill[data-v-d1ae699b]{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:#ffffff0f;font-weight:900;font-size:12px;color:#c9d6ff}.arm_stats[data-v-d1ae699b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:6px}.arm_stats.single[data-v-d1ae699b]{grid-template-columns:1fr}.arm_card[data-v-d1ae699b]{background:#ffffff0a;border:1px solid var(--border);border-radius:10px;padding:10px}.arm_card .arm_title[data-v-d1ae699b]{font-weight:900;margin-bottom:8px}.arm_card .row[data-v-d1ae699b]{display:flex;align-items:center;justify-content:space-between;gap:10px}.arm_card .label[data-v-d1ae699b]{color:var(--muted);font-weight:700}.arm_card .value[data-v-d1ae699b]{font-weight:900}.accent[data-v-d1ae699b]{color:var(--accent)}.back_bg .bg_img[data-v-d1ae699b]{opacity:.32;filter:grayscale(1) contrast(1.08) brightness(.7) saturate(.5)}.back_bg .bg_img.left[data-v-d1ae699b]{mask-image:linear-gradient(var(--grad-angle),#000 50%,rgba(0,0,0,0) 54%);-webkit-mask-image:linear-gradient(var(--grad-angle),#000 50%,rgba(0,0,0,0) 54%)}.back_bg .bg_img.right[data-v-d1ae699b]{mask-image:linear-gradient(var(--grad-angle),rgba(0,0,0,0) 46%,#000 50%);-webkit-mask-image:linear-gradient(var(--grad-angle),rgba(0,0,0,0) 46%,#000 50%)}.medals_rail[data-v-d1ae699b]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.badge_item[data-v-d1ae699b]{position:relative;display:inline-flex;align-items:center;justify-content:center}.medal[data-v-d1ae699b]{width:28px;height:28px}.medal_icon[data-v-d1ae699b]{width:28px;height:28px;display:block}.medal_1 .medal_icon[data-v-d1ae699b]{color:var(--accent)}.medal_2 .medal_icon[data-v-d1ae699b]{color:var(--silver)}.medal_3 .medal_icon[data-v-d1ae699b]{color:var(--bronze)}.amedal[data-v-d1ae699b]{width:26px;height:26px}.amedal_icon[data-v-d1ae699b]{width:26px;height:26px;display:block}.amedal_1 .amedal_icon[data-v-d1ae699b]{color:#ffd95e}.amedal_2 .amedal_icon[data-v-d1ae699b]{color:#c0c7d1}.amedal_3 .amedal_icon[data-v-d1ae699b]{color:#c9915e}.state_section[data-v-d1ae699b]{margin-top:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.state_section[data-v-d1ae699b],.state_footer[data-v-d1ae699b],.wing_stack[data-v-d1ae699b]{overflow:hidden}.state_footer[data-v-d1ae699b]{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;overflow:hidden}.state_footer[data-v-d1ae699b]:before,.state_footer[data-v-d1ae699b]:after{content:""}.state_badge[data-v-d1ae699b]{display:inline-block;padding:6px 12px;border-radius:10px;background:linear-gradient(180deg,#9be15d,#00e3ae);color:#03240f;font-weight:1000;letter-spacing:.6px;font-family:Orbitron,system-ui,sans-serif;text-shadow:0 1px 0 rgba(255,255,255,.25);box-shadow:0 0 0 1px #0003,inset 0 1px #fff3}.wing_stack[data-v-d1ae699b]{display:flex;flex-direction:column;gap:6px}.wing_stack.left[data-v-d1ae699b]{transform:rotate(30deg) translateY(2px);contain:paint}.wing_stack.right[data-v-d1ae699b]{transform:rotate(-30deg) translateY(2px);contain:paint}.wing[data-v-d1ae699b]{width:56px;height:8px;background:linear-gradient(90deg,#00e3ae00,#00e3ae8c,#00e3ae00);border-radius:0;box-shadow:none}.wing.wing_two[data-v-d1ae699b]{width:82px;opacity:.9}.state_name[data-v-d1ae699b]{text-align:center;color:#9fb0d0;font-weight:800;font-size:12px;opacity:.95;margin-top:2px}.flip_inner.back_showing .flip_front[data-v-d1ae699b]{pointer-events:none}.main_container[data-v-6d4ed19f]{width:min(1200px,100%);margin:0 auto;padding-inline:clamp(12px,3vw,24px);padding-block:24px}.admin_header[data-v-6d4ed19f]{display:flex;align-items:center;justify-content:space-between}.admin_header[data-v-6d4ed19f]{background:var(--header-bg);border-bottom:1px solid var(--border);padding:10px 16px;border-radius:3px}.admin_header.open[data-v-6d4ed19f]{border-bottom-left-radius:0;border-bottom-right-radius:0}.admin_header.clickable[data-v-6d4ed19f]{cursor:pointer}.admin_header .title[data-v-6d4ed19f]{display:flex;align-items:center;gap:10px;margin:0}.pending_count[data-v-6d4ed19f]{color:var(--accent);font-weight:500;font-size:12px;line-height:1}.pending_count.zero[data-v-6d4ed19f]{color:var(--muted)}.chev[data-v-6d4ed19f]{width:18px;height:18px;transition:transform .2s ease;color:var(--accent)}.chev.up[data-v-6d4ed19f]{transform:rotate(180deg)}.controls[data-v-6d4ed19f]{display:flex;gap:12px;align-items:center}.field.compact[data-v-6d4ed19f]{display:grid;gap:6px}.select[data-v-6d4ed19f]{appearance:none;border:1px solid var(--border);border-radius:10px;background:#ffffff05;color:var(--text);padding:8px 10px;min-width:180px}.select[data-v-6d4ed19f]:focus{outline:none;border-color:#d7b43a8c}.select option[data-v-6d4ed19f]{background:#0b1630;color:var(--text);padding:6px}.select optgroup[data-v-6d4ed19f]{background:#0b1630;color:var(--muted)}.sub_bar[data-v-6d4ed19f]{position:sticky;top:0;z-index:5;background:var(--header-bg);border-bottom:1px solid var(--border);padding:10px 16px;display:flex;align-items:center;gap:12px}.table_wrap[data-v-6d4ed19f]{overflow:visible;height:auto;max-height:none}.panel+.panel[data-v-6d4ed19f]{margin-top:24px}.table_wrap[data-v-6d4ed19f]{margin-bottom:28px}.data_table[data-v-6d4ed19f]{width:100%;max-width:100%;border-collapse:collapse;font-size:15px;table-layout:fixed}.data_table thead th[data-v-6d4ed19f]{background:var(--header-bg);color:var(--muted);text-align:left;padding:10px 12px;border-bottom:1px solid var(--border)}.data_table thead th.th_date[data-v-6d4ed19f]{width:92px}.data_table thead th.th_icon[data-v-6d4ed19f]{width:56px;text-align:center}.data_table thead th.th_score[data-v-6d4ed19f]{width:86px}.data_table tbody td[data-v-6d4ed19f]{padding:10px 12px;border-bottom:1px solid var(--border);vertical-align:top}.data_table tbody tr[data-v-6d4ed19f]{cursor:pointer}.data_table tbody tr:hover td[data-v-6d4ed19f]{background:#0a174059}.data_table tbody tr:nth-child(odd) td[data-v-6d4ed19f]{background:#ffffff05}.data_table tbody tr:nth-child(2n) td[data-v-6d4ed19f]{background:#ffffff03}.match_cell[data-v-6d4ed19f]{display:flex;flex-direction:column;gap:6px;min-width:0}.names[data-v-6d4ed19f]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-weight:900}.names .winner[data-v-6d4ed19f]{color:#20c997;text-shadow:0 0 12px rgba(32,201,151,.18)}.names .vs[data-v-6d4ed19f]{color:var(--muted);font-weight:900}.names .loser[data-v-6d4ed19f]{color:#ff9b91;text-shadow:0 0 12px rgba(231,76,60,.18)}.meta[data-v-6d4ed19f]{display:flex;gap:8px;align-items:center}.hand_chip[data-v-6d4ed19f]{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border-radius:999px;border:1px solid var(--border);background:#ffffff0a;font-weight:800;font-size:12px}.hand_chip.RH[data-v-6d4ed19f]{background:linear-gradient(180deg,#20c997,#17a2b8);color:#061626;border-color:transparent}.hand_chip.LH[data-v-6d4ed19f]{background:linear-gradient(180deg,#2ea6ff,#1e90ff);color:#061626;border-color:transparent}.date_cell[data-v-6d4ed19f]{white-space:nowrap}.score_cell[data-v-6d4ed19f]{font-weight:900}.submitter_icon_cell[data-v-6d4ed19f]{text-align:center}.data_table tbody td.date_cell[data-v-6d4ed19f]{width:92px}.data_table tbody td.submitter_icon_cell[data-v-6d4ed19f]{width:56px}.data_table tbody td.score_cell[data-v-6d4ed19f]{width:86px}.match_cell[data-v-6d4ed19f]{overflow:hidden;text-overflow:ellipsis}.submitter_line[data-v-6d4ed19f]{display:flex;align-items:center;gap:8px}.submitter_icon[data-v-6d4ed19f]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;border:1px solid var(--border);background:#ffffff08}.icon_cell[data-v-6d4ed19f]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:8px;border:1px solid var(--border);background:#ffffff08}.icon_cell.small[data-v-6d4ed19f]{width:20px;height:20px;margin-right:6px}.col_submitter_icon[data-v-6d4ed19f]{display:none}.tooltip_host[data-v-6d4ed19f]{position:relative;display:inline-flex;align-items:center;justify-content:center}.tooltip[data-v-6d4ed19f]{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(calc(-50% + var(--tip-shift, 0px)));white-space:nowrap;padding:6px 8px;border-radius:8px;border:1px solid var(--border);background:linear-gradient(180deg,#0b1630fa,#081228fa);color:var(--text);font-weight:800;font-size:12px;opacity:0;pointer-events:none;transition:opacity .15s ease}.tooltip_host:hover .tooltip[data-v-6d4ed19f],.tooltip.open[data-v-6d4ed19f]{opacity:1}.tooltip_host.clickable[data-v-6d4ed19f]{cursor:pointer}.status_chip[data-v-6d4ed19f]{display:inline-block;padding:4px 10px;border-radius:999px;border:2px solid var(--border);background:transparent;font-weight:900;text-transform:capitalize}.status_chip.pending[data-v-6d4ed19f]{border-color:var(--accent);background:transparent}.status_chip.approved[data-v-6d4ed19f]{border-color:#2ecc71;background:transparent}.status_chip.denied[data-v-6d4ed19f]{border-color:#e74c3c;background:transparent}.reveal_btn[data-v-6d4ed19f]{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:transparent;color:var(--muted);font-weight:800;cursor:pointer}.modal[data-v-6d4ed19f]{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#00000073;z-index:60;overscroll-behavior:none}.modal_content[data-v-6d4ed19f]{width:min(820px,94vw);max-height:88vh;background:linear-gradient(180deg,#0b1630fa,#081228fa);border:1px solid var(--border);border-radius:14px;box-shadow:var(--glow);display:flex;flex-direction:column;overflow:hidden}.modal_header[data-v-6d4ed19f]{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border);background:linear-gradient(180deg,#0b1630,#081228);z-index:1}.modal_title_group[data-v-6d4ed19f]{display:flex;flex-direction:column;gap:4px}.subtitle[data-v-6d4ed19f]{color:var(--muted);font-weight:700}.header_actions[data-v-6d4ed19f]{display:flex;align-items:center;gap:10px}.close_btn[data-v-6d4ed19f]{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--border);background:linear-gradient(180deg,#ffffff0f,#ffffff0a);color:var(--text);font-weight:900;padding:6px 12px;font-size:20px;line-height:1;cursor:pointer;transition:.18s ease}.close_btn[data-v-6d4ed19f]:hover{filter:brightness(1.08)}.modal_body[data-v-6d4ed19f]{padding:14px 16px;overflow:auto;overscroll-behavior:contain}.section[data-v-6d4ed19f]{display:grid;gap:10px;margin-bottom:14px;border:1px solid var(--border);border-radius:12px;padding:12px;background:#ffffff05}.section_title[data-v-6d4ed19f]{font-weight:900}.modal_footer[data-v-6d4ed19f]{display:flex;align-items:center;gap:10px;padding:12px 16px;border-top:1px solid var(--border);background:linear-gradient(180deg,#0b1630,#081228)}.modal_footer .spacer[data-v-6d4ed19f]{flex:1}.close_footer_btn[data-v-6d4ed19f]{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;border:1px solid var(--border);background:linear-gradient(180deg,#ffffff14,#ffffff0f);color:var(--muted);font-weight:900;cursor:pointer}.grid[data-v-6d4ed19f]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.grid .full[data-v-6d4ed19f]{grid-column:1/-1}.muted[data-v-6d4ed19f]{color:var(--muted);font-weight:700}.notes_pre[data-v-6d4ed19f]{white-space:pre-wrap}.gold_select[data-v-6d4ed19f]{position:relative;appearance:none;border:2px solid var(--accent);background:transparent;color:var(--text);padding:8px 34px 8px 12px;border-radius:10px;font-weight:900}.status_select[data-v-6d4ed19f]{position:relative}.status_select[data-v-6d4ed19f]:after{content:"▾";position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--accent);pointer-events:none;font-size:14px}.approve_btn[data-v-6d4ed19f]{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;border:1px solid rgba(23,162,184,.55);background:linear-gradient(180deg,#20c997,#17a2b8);color:#061626;font-weight:900}.deny_btn[data-v-6d4ed19f]{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;border:1px solid #e74c3c;background:linear-gradient(180deg,#e74c3c59,#e74c3c47);color:#ffe6e3;font-weight:900;box-shadow:0 8px 22px #e74c3c3d}.collapse_btn[data-v-6d4ed19f]{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:999px;border:1px solid var(--border);background:linear-gradient(180deg,#ffffff14,#ffffff0f);color:var(--muted);font-weight:900;cursor:pointer}.btn_spinner[data-v-6d4ed19f]{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.3);border-top-color:var(--accent);margin-right:8px;animation:spin-6d4ed19f .8s linear infinite}@keyframes spin-6d4ed19f{to{transform:rotate(360deg)}}.error_text[data-v-6d4ed19f]{color:#ff9b91;font-weight:800;margin-right:8px}.btn_spinner[data-v-6d4ed19f]{display:inline-block;width:14px;height:14px;margin-right:8px;border-radius:50%;border:2px solid rgba(255,255,255,.6);border-top-color:transparent;animation:btnSpin-6d4ed19f .8s linear infinite}@keyframes btnSpin-6d4ed19f{to{transform:rotate(360deg)}}.error_text[data-v-6d4ed19f]{color:#e74c3c;font-weight:700}.section_intro[data-v-6d4ed19f]{margin:0 0 8px;padding:10px 16px}.intro_heading[data-v-6d4ed19f]{font-weight:900;margin:0 0 6px}.intro_desc[data-v-6d4ed19f]{color:var(--muted);margin:0}.panel--matches[data-v-6d4ed19f],.panel--accounts[data-v-6d4ed19f]{margin-left:0}.panel--matches .table_wrap[data-v-6d4ed19f],.panel--accounts .table_wrap[data-v-6d4ed19f]{padding:0 16px 10px}.panel--matches .admin_header[data-v-6d4ed19f],.panel--accounts .admin_header[data-v-6d4ed19f]{background:#0a174066}.panel--matches .admin_header:not(.open) .title[data-v-6d4ed19f],.panel--accounts .admin_header:not(.open) .title[data-v-6d4ed19f]{font-weight:500}.data_table thead th[data-v-6d4ed19f]{background:#0a174066;text-transform:lowercase;font-weight:500;font-size:13px;letter-spacing:.02em}.data_table thead th[data-v-6d4ed19f]:first-child,.data_table tbody td[data-v-6d4ed19f]:first-child{padding-left:0}.data_table thead th[data-v-6d4ed19f]:last-child,.data_table tbody td[data-v-6d4ed19f]:last-child{padding-right:0}.data_table thead th[data-v-6d4ed19f],.admin_header .title[data-v-6d4ed19f]{font-variation-settings:"wght" 520}.data_table tbody tr:nth-child(odd) td[data-v-6d4ed19f],.data_table tbody tr:nth-child(2n) td[data-v-6d4ed19f]{background:#0a174066}.data_table tbody tr:hover td[data-v-6d4ed19f]{background:#0a174080}.status_chip.pending[data-v-6d4ed19f]{background:#0a174066}.sub_bar[data-v-6d4ed19f]{background:#0a174066;border-bottom:none;padding-bottom:0}.pending_count[data-v-6d4ed19f]{font-weight:500}html[data-v-6d4ed19f],body[data-v-6d4ed19f],.modal[data-v-6d4ed19f],.panel[data-v-6d4ed19f],.wrap[data-v-6d4ed19f],.rows_grid[data-v-6d4ed19f],.member_list[data-v-6d4ed19f],.table_wrap[data-v-6d4ed19f],.modal_body[data-v-6d4ed19f]{-ms-overflow-style:none;scrollbar-width:none}html[data-v-6d4ed19f]::-webkit-scrollbar,body[data-v-6d4ed19f]::-webkit-scrollbar,.modal[data-v-6d4ed19f]::-webkit-scrollbar,.panel[data-v-6d4ed19f]::-webkit-scrollbar,.wrap[data-v-6d4ed19f]::-webkit-scrollbar,.rows_grid[data-v-6d4ed19f]::-webkit-scrollbar,.member_list[data-v-6d4ed19f]::-webkit-scrollbar,.table_wrap[data-v-6d4ed19f]::-webkit-scrollbar,.modal_body[data-v-6d4ed19f]::-webkit-scrollbar{display:none}@media (max-width:720px){.grid[data-v-6d4ed19f]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.data_table thead th[data-v-6d4ed19f],.data_table tbody td[data-v-6d4ed19f]{padding:8px 10px}.names[data-v-6d4ed19f]{gap:4px}.hand_chip[data-v-6d4ed19f]{padding:3px 8px}.col_submitter_name[data-v-6d4ed19f]{display:none}.col_submitter_icon[data-v-6d4ed19f]{display:table-cell}}.chips_row[data-v-6d4ed19f],.chip_row[data-v-6d4ed19f],.header_chips[data-v-6d4ed19f]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.meta_chip[data-v-6d4ed19f]{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;border:1px solid var(--border);background:#ffffff0a;font-weight:800;font-size:12px;color:var(--text)}.slideY-enter-active[data-v-6d4ed19f],.slideY-leave-active[data-v-6d4ed19f]{transition:max-height .25s ease,opacity .2s ease}.slideY-enter-from[data-v-6d4ed19f],.slideY-leave-to[data-v-6d4ed19f]{max-height:0;opacity:0}.slideY-enter-to[data-v-6d4ed19f],.slideY-leave-from[data-v-6d4ed19f]{max-height:400px;opacity:1}.account_page[data-v-078498fc]{width:100%;max-width:100%;margin:0;padding:0}.account_body[data-v-078498fc]{padding:16px;display:grid;gap:16px;width:min(1100px,100%);margin:0 auto;padding-inline:clamp(12px,3vw,24px)}.muted[data-v-078498fc]{color:var(--muted);font-weight:400}.title[data-v-078498fc],h1[data-v-078498fc],h2[data-v-078498fc],h3[data-v-078498fc],h4[data-v-078498fc],h5[data-v-078498fc],h6[data-v-078498fc]{color:var(--text)}.actions[data-v-078498fc]{display:flex;gap:10px;flex-wrap:wrap;padding:14px}.secondary_btn[data-v-078498fc]{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;border:1px solid var(--border);background:transparent;color:var(--text);font-weight:900}.danger_btn[data-v-078498fc]{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:8px;border:none;background:#ff4d4f;color:#fff;font-weight:700}.auth_redirect[data-v-078498fc]{display:flex;gap:10px;align-items:center}.spinner[data-v-078498fc]{width:16px;height:16px;border-radius:999px;border:2px solid rgba(255,255,255,.25);border-top-color:var(--accent);animation:spin-078498fc .8s linear infinite}@keyframes spin-078498fc{to{transform:rotate(360deg)}}.dashboard_block[data-v-078498fc]{display:grid;gap:16px}.hero[data-v-078498fc]{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:12px;background:linear-gradient(90deg,#1c3a7880,#1230644d);border:1px solid var(--border);border-radius:12px;padding:16px}.hero_left[data-v-078498fc]{display:grid;gap:4px;flex:1;min-width:0}.welcome[data-v-078498fc]{font-size:12px;color:var(--text);font-weight:500;letter-spacing:.04em}.display_name[data-v-078498fc]{font-weight:900;font-size:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subtle[data-v-078498fc]{font-size:12px;color:var(--muted);font-weight:400}.hero_avatar[data-v-078498fc]{width:48px;height:48px;border-radius:999px;border:2px solid rgba(255,255,255,.16);box-shadow:0 0 0 2px #00000040;object-fit:cover;flex-shrink:0}.panel[data-v-078498fc]{background:linear-gradient(180deg,#0b1630f0,#081228eb);border:1px solid var(--border);border-radius:12px;box-shadow:var(--glow);overflow:hidden}.panel_header[data-v-078498fc]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--border)}.panel_header.as_button[data-v-078498fc]{cursor:pointer;background:transparent;border:0;text-align:left}.panel_header.as_button[data-v-078498fc]:hover{background:#ffffff08}.panel_header.as_button[data-v-078498fc]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}.panel_header .title[data-v-078498fc]{margin:0;font-size:16px;font-weight:800}.chev[data-v-078498fc]{width:16px;height:16px;transition:transform .2s ease}.chev.up[data-v-078498fc]{transform:rotate(180deg)}.drawer[data-v-078498fc]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.drawer.open[data-v-078498fc]{grid-template-rows:1fr}.drawer_inner[data-v-078498fc]{overflow:hidden}.prose[data-v-078498fc]{margin:12px 14px 0;color:var(--text);font-weight:400}.prose.alert[data-v-078498fc]{color:#d7b43a;font-weight:600}.help_text[data-v-078498fc]{margin:0 14px 8px;color:var(--muted);font-weight:400;font-size:12px}.verify_panel .prose[data-v-078498fc]{margin-top:0;padding:0 14px}.soon_chip[data-v-078498fc]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px dashed rgba(215,180,58,.4);color:#d7b43a;font-weight:600}.status_badge[data-v-078498fc]{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;font-weight:700;border:1.5px solid;white-space:nowrap;letter-spacing:.02em}.status_badge.verified[data-v-078498fc]{color:#e7ffee;background:linear-gradient(180deg,#2ecc7133,#2ecc711f);border-color:#2ecc71}.status_badge.pending[data-v-078498fc]{color:#ffe9b3;background:linear-gradient(180deg,#d7b43a38,#d7b43a1f);border-color:#d7b43a}.status_badge.rejected[data-v-078498fc]{color:#ffd2d2;background:linear-gradient(180deg,#ff4d4f38,#ff4d4f1f);border-color:#ff4d4f}.field[data-v-078498fc]{display:grid;gap:6px;padding:12px 14px}.label[data-v-078498fc]{color:var(--text);font-weight:500}.input[data-v-078498fc]{width:100%;border:1px solid var(--border);border-radius:10px;background:#ffffff05;color:var(--text);padding:10px 12px;font-family:inherit;font-size:14px}.input[data-v-078498fc]:focus{outline:none;border-color:#d7b43a8c}.row[data-v-078498fc]{display:grid;gap:12px;padding:0 14px 12px}.two_cols[data-v-078498fc]{grid-template-columns:1fr}@media (min-width:720px){.two_cols[data-v-078498fc]{grid-template-columns:1fr 1fr}}.divider[data-v-078498fc]{height:1px;background:#ffffff14;margin:20px 14px 30px}.segmented[data-v-078498fc]{display:flex;gap:0;background:#ffffff0a;border:1px solid var(--border);border-radius:999px;padding:2px;width:100%}.segmented.small[data-v-078498fc]{padding:2px}.seg_btn[data-v-078498fc]{border:0;background:transparent;color:var(--muted);font-weight:600;padding:8px 12px;border-radius:999px;cursor:pointer}.seg_btn.small[data-v-078498fc]{padding:6px 8px;flex:1;min-width:0;text-align:center}.seg_btn[aria-pressed=true][data-v-078498fc]{color:var(--text);background:linear-gradient(180deg,var(--accent),var(--accent-2));box-shadow:0 4px 16px #d7b43a29}.seg_btn[data-v-078498fc]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.vis_group[data-v-078498fc]{margin-bottom:18px}.drawer .muted.pad[data-v-078498fc]{padding:12px 14px}.primary_btn[data-v-078498fc]{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:10px 16px;border-radius:8px;border:1px solid rgba(215,180,58,.22);background:linear-gradient(180deg,#d7b43a2e,#b9932229);color:var(--text);font-weight:700;text-decoration:none;cursor:pointer}.primary_btn.teal[data-v-078498fc]{border-color:#17a2b873;background:linear-gradient(180deg,#20c997,#17a2b8);color:#061626}.primary_btn[disabled][data-v-078498fc]{opacity:.6;cursor:not-allowed}.danger_btn[data-v-078498fc]{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:10px 16px;border-radius:8px;border:none;background:#ff4d4f;color:#fff;font-weight:700}.locked_hint[data-v-078498fc]{color:#7f8c8d;font-size:12px;font-weight:600;margin-top:4px}.pending_hint[data-v-078498fc]{color:#d7b43a;font-size:12px;font-weight:600;margin-top:4px}.rejected_hint[data-v-078498fc]{color:#ffb3b3;font-size:12px;font-weight:700;margin-top:4px}.name_actions[data-v-078498fc]{display:flex;gap:8px;margin-top:8px}.toast[data-v-078498fc]{position:fixed;left:50%;bottom:22px;transform:translate(-50%);max-width:92vw;min-width:260px;text-align:center;line-height:1.35;padding:12px 16px;font-weight:800;z-index:50;animation:toastPop-078498fc .28s ease;border-radius:999px;box-shadow:0 10px 30px #00000040;border:2px solid rgba(30,144,255,.55);background:color-mix(in oklab,rgba(30,144,255,.16) 85%,#061626);color:#e8f4ff}.input.error[data-v-078498fc]{border-color:#ff4d4fb3}.hint_error[data-v-078498fc]{color:#ffb3b3;font-size:12px;padding:0 14px}@keyframes toastPop-078498fc{0%{opacity:0;transform:translate(-50%) translateY(6px) scale(.98)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@media (max-width:720px){.panel_header[data-v-078498fc],.field[data-v-078498fc]{padding:12px}.row[data-v-078498fc]{padding:0 12px 12px}}.challenges_panel .panel_header .title[data-v-078498fc]{font-weight:700;opacity:.75}.filter_bar[data-v-1f92f26b]{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;row-gap:10px;margin:0 0 12px;padding:8px 12px;position:sticky;top:56px;background:var(--bg);z-index:5;border-bottom:1px solid var(--border)}.filter_bar .left_group[data-v-1f92f26b]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid var(--border);border-radius:12px;background:#ffffff0a;justify-self:stretch;grid-row:2}.right_group[data-v-1f92f26b]{display:flex;align-items:center;gap:12px;justify-content:space-between;justify-self:stretch;grid-row:1;flex-wrap:nowrap;width:100%}.right_group .segmented[data-v-1f92f26b]{flex:0 0 auto}.right_group .count[data-v-1f92f26b]{flex:0 0 auto;margin-left:auto}.filter_label[data-v-1f92f26b]{font-weight:800;color:var(--muted)}.filter_label .accent[data-v-1f92f26b]{color:var(--accent)}.clear_btn[data-v-1f92f26b]{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:transparent;color:var(--muted);font-weight:900;cursor:pointer}.segmented[data-v-1f92f26b]{display:inline-flex;background:#ffffff0f;border:1px solid var(--border);border-radius:999px;overflow:hidden}.seg_btn[data-v-1f92f26b]{padding:6px 12px;border:0;background:transparent;color:var(--muted);font-weight:900;cursor:pointer}.seg_btn.active[data-v-1f92f26b]{background:linear-gradient(180deg,var(--accent),var(--accent-2));color:#061626;border-color:transparent;box-shadow:inset 0 0 0 1px #00000080}.count[data-v-1f92f26b]{color:var(--muted);font-weight:800}.overlay[data-v-39f1dc7a]{position:fixed;inset:0;background:#0009;display:flex;align-items:flex-start;justify-content:center;padding:var(--ovPad, 12px);z-index:100;overflow:hidden;overscroll-behavior:none}.modal[data-v-39f1dc7a]{width:100%;max-width:var(--modal-max-width, 860px);background:linear-gradient(180deg,#0b1630fa,#081228f5);border:1px solid var(--border);border-radius:16px;box-shadow:var(--glow);display:flex;flex-direction:column;overflow:hidden;max-height:calc(100dvh - (var(--ovPad, 12px) * 2))}.modal_header[data-v-39f1dc7a]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid var(--border);background:linear-gradient(180deg,#0b1630,#081228)}.modal_header.sticky[data-v-39f1dc7a]{position:sticky;top:0;z-index:1}.modal_body[data-v-39f1dc7a]{padding:12px 16px;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.modal_footer[data-v-39f1dc7a]{display:flex;align-items:center;gap:10px;padding:12px 16px;border-top:1px solid var(--border);background:linear-gradient(180deg,#0b1630,#081228)}.modal_footer.sticky[data-v-39f1dc7a]{position:sticky;bottom:0;z-index:1}.cropper[data-v-f8198bf0]{position:relative;width:100%;aspect-ratio:3/5;border-radius:16px;overflow:hidden;background:#000;touch-action:pan-y}.img[data-v-f8198bf0]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:grayscale(1) contrast(1.15) brightness(.72) saturate(.5);transform-origin:center center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.seam_visual[data-v-f8198bf0]{position:absolute;inset:0;pointer-events:none}.seam_visual[data-v-f8198bf0]:after{content:"";position:absolute;inset:0;mask-image:linear-gradient(var(--grad-angle),#000 49.5%,rgba(0,0,0,0) 50.5%);-webkit-mask-image:linear-gradient(var(--grad-angle),#000 49.5%,rgba(0,0,0,0) 50.5%);mask-position:calc(100% - var(--seam-pct)) 50%;-webkit-mask-position:calc(100% - var(--seam-pct)) 50%;mask-size:200% 200%;-webkit-mask-size:200% 200%;background:radial-gradient(50% 50% at 50% 50%,#ffffff1f,#fff0 70%);opacity:.2}.shade[data-v-f8198bf0]{position:absolute;background:#0000008c;pointer-events:none}.half_shade[data-v-f8198bf0]{position:absolute;pointer-events:none;overflow:hidden;border-radius:10px}.half_shade.side_left[data-v-f8198bf0]:after{content:"";position:absolute;inset:0;background:#0000007a;mask-image:linear-gradient(var(--grad-angle),rgba(0,0,0,0) 49.5%,#000 50.5%);-webkit-mask-image:linear-gradient(var(--grad-angle),rgba(0,0,0,0) 49.5%,#000 50.5%);mask-position:calc(100% - var(--seam-pct)) 50%;-webkit-mask-position:calc(100% - var(--seam-pct)) 50%;mask-size:200% 200%;-webkit-mask-size:200% 200%}.half_shade.side_right[data-v-f8198bf0]:after{content:"";position:absolute;inset:0;background:#0000007a;mask-image:linear-gradient(var(--grad-angle),#000 49.5%,rgba(0,0,0,0) 50.5%);-webkit-mask-image:linear-gradient(var(--grad-angle),#000 49.5%,rgba(0,0,0,0) 50.5%);mask-position:calc(100% - var(--seam-pct)) 50%;-webkit-mask-position:calc(100% - var(--seam-pct)) 50%;mask-size:200% 200%;-webkit-mask-size:200% 200%}.crop_box[data-v-f8198bf0]{position:absolute;box-sizing:border-box;background:transparent;border-radius:10px;cursor:move;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none}.crop_box[data-v-f8198bf0]{border:2px dotted rgba(255,255,255,.9)}.crop_box.side_left[data-v-f8198bf0]{mask-image:linear-gradient(var(--grad-angle),#000 49.5%,rgba(0,0,0,0) 50.5%);-webkit-mask-image:linear-gradient(var(--grad-angle),#000 49.5%,rgba(0,0,0,0) 50.5%);mask-position:calc(100% - var(--seam-pct)) 50%;-webkit-mask-position:calc(100% - var(--seam-pct)) 50%;mask-size:200% 200%;-webkit-mask-size:200% 200%}.crop_box.side_right[data-v-f8198bf0]{mask-image:linear-gradient(var(--grad-angle),rgba(0,0,0,0) 49.5%,#000 50.5%);-webkit-mask-image:linear-gradient(var(--grad-angle),rgba(0,0,0,0) 49.5%,#000 50.5%);mask-position:calc(100% - var(--seam-pct)) 50%;-webkit-mask-position:calc(100% - var(--seam-pct)) 50%;mask-size:200% 200%;-webkit-mask-size:200% 200%}.diag_line[data-v-f8198bf0]{position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(var(--grad-angle),rgba(255,255,255,0) 0 6px,rgba(255,255,255,0) 6px,rgba(255,255,255,0) 11px),linear-gradient(var(--grad-angle),rgba(255,255,255,0) 49.5%,rgba(255,255,255,.9) 50%,rgba(255,255,255,0) 50.5%);opacity:.7;mix-blend-mode:normal}.handle[data-v-f8198bf0]{position:absolute;width:28px;height:28px;border:2px solid rgba(255,255,255,.95);background:#0b1630;border-radius:50%;box-shadow:0 2px 8px #0006;touch-action:none}.handle[data-v-f8198bf0]:after{content:"";position:absolute;inset:6px;border-radius:50%;background:#ffffff2e}.handle_tl[data-v-f8198bf0]{left:-14px;top:-14px;cursor:nwse-resize}.handle_tr[data-v-f8198bf0]{right:-14px;top:-14px;cursor:nesw-resize}.handle_bl[data-v-f8198bf0]{left:-14px;bottom:-14px;cursor:nesw-resize}.handle_br[data-v-f8198bf0]{right:-14px;bottom:-14px;cursor:nwse-resize}.crop_box.active[data-v-f8198bf0]{border-color:#fff}.editor_body[data-v-84c187c6]{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:900px){.editor_body[data-v-84c187c6]{grid-template-columns:1fr}}.editor_controls[data-v-84c187c6]{display:grid;gap:12px}.editor_controls.below[data-v-84c187c6]{margin-top:8px}.ie_label[data-v-84c187c6]{font-weight:800;color:var(--muted)}.field.two_cols[data-v-84c187c6]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.btn_row[data-v-84c187c6]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:8px}.editor_preview[data-v-84c187c6]{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.modal_title_group .title[data-v-84c187c6]{margin:0}.modal_title_group .subtitle[data-v-84c187c6]{color:var(--muted);font-weight:700}.header_actions .close_btn[data-v-84c187c6]{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--border);background:linear-gradient(180deg,#ffffff0f,#ffffff0a);color:var(--text);font-weight:900;padding:6px 12px;font-size:20px;line-height:1;cursor:pointer;transition:.18s ease}.main_container[data-v-7f274ad5]{background:radial-gradient(70vw 50vh at 50% 0%,rgba(255,255,255,.035),transparent 70%),linear-gradient(180deg,#ffffff05,#ffffff05),var(--bg)}.hero .panel_header[data-v-7f274ad5]{align-items:center}.hero_body[data-v-7f274ad5]{padding:12px 16px 16px}.tagline[data-v-7f274ad5]{margin:0 0 6px;font-size:18px;font-weight:900}.sub[data-v-7f274ad5]{margin:0;color:var(--muted);font-weight:700}.cards_section[data-v-7f274ad5]{margin-top:18px}.filter_bar[data-v-7f274ad5]{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;row-gap:10px;margin:0 0 12px;padding:8px 12px;position:sticky;top:56px;background:var(--bg);z-index:5;border-bottom:1px solid var(--border)}.filter_bar .left_group[data-v-7f274ad5]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid var(--border);border-radius:12px;background:#ffffff0a;justify-self:stretch;grid-row:2}.right_group[data-v-7f274ad5]{display:flex;align-items:center;gap:12px;justify-content:space-between;justify-self:stretch;grid-row:1;flex-wrap:nowrap;width:100%}.right_group .segmented[data-v-7f274ad5]{flex:0 0 auto}.right_group .count[data-v-7f274ad5]{flex:0 0 auto;margin-left:auto}.filter_label[data-v-7f274ad5]{font-weight:800;color:var(--muted)}.filter_label .accent[data-v-7f274ad5]{color:var(--accent)}.clear_btn[data-v-7f274ad5]{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;border:1px solid var(--border);background:transparent;color:var(--muted);font-weight:900;cursor:pointer}.segmented[data-v-7f274ad5]{display:inline-flex;background:#ffffff0f;border:1px solid var(--border);border-radius:999px;overflow:hidden}.seg_btn[data-v-7f274ad5]{padding:6px 12px;border:0;background:transparent;color:var(--muted);font-weight:900;cursor:pointer}.seg_btn.active[data-v-7f274ad5]{background:linear-gradient(180deg,var(--accent),var(--accent-2));color:#061626;border-color:transparent;box-shadow:inset 0 0 0 1px #00000080}.count[data-v-7f274ad5]{color:var(--muted);font-weight:800}.cards_grid[data-v-7f274ad5]{display:grid;row-gap:44px;column-gap:18px;grid-template-columns:1fr;padding:0 12px;justify-items:center}@media (min-width:1000px){.cards_grid[data-v-7f274ad5]{grid-template-columns:1fr 1fr}}.panel_body[data-v-7f274ad5]{padding:14px 16px}.card_wrap[data-v-7f274ad5]{position:relative;min-width:0;display:flex;justify-content:center}.edit_btn[data-v-7f274ad5]{position:absolute;top:auto;bottom:12px;right:12px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;border:1px solid var(--border);background:linear-gradient(180deg,#ffffff1f,#ffffff0f);color:var(--text);font-weight:900;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media (max-width: 760px){.edit_btn[data-v-7f274ad5]{left:12px;right:auto;bottom:10px}}
