header[data-v-4fe92c02]{line-height:1.5}.logo[data-v-4fe92c02]{margin:0 auto 2rem;display:block}@media (min-width:1024px){header[data-v-4fe92c02]{padding-right:calc(var(--section-gap)/2);place-items:center;display:flex}.logo[data-v-4fe92c02]{margin:0 2rem 0 0}header .wrapper[data-v-4fe92c02]{flex-wrap:wrap;place-items:flex-start;display:flex}}:root{--c-primary:#091653;--c-secondary:#e07a2f;--c-text:#fff;--c-text-muted:#ffffffb8;--c-text-subtle:#ffffff8c;--c-bg:var(--c-primary);--c-surface:#ffffff0f;--c-border:#ffffff24;--bg-page:linear-gradient(180deg,#091653 0%,#11298a 50%,#081450 100%);--glow:#3d6be08c;--glass-bg:linear-gradient(90deg,#2a50bd99 0%,#16349466 50%,#2a50bd99 100%);--glass-bg-soft:linear-gradient(90deg,#2a50bd59 0%,#16349440 50%,#2a50bd59 100%);--glass-border:1px solid #ffffff29;--btn-orange:linear-gradient(90deg,#ec8a45 0%,#e07a2f 100%);--c-on-orange:#091653;--lion-glow:drop-shadow(0 0 14px #e07a2f99);--font-primary:"Inter",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;--font-secondary:"Lexend Exa",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;--radius:14px;--shadow:0 10px 30px #00000040;--s-1:6px;--s-2:10px;--s-3:14px;--s-4:18px;--s-5:24px;--s-6:32px;--container-max:1100px}html,body{color:var(--c-text);font-family:var(--font-primary);margin:0;padding:0}body{background:radial-gradient(ellipse 900px 700px at 85% 0,var(--glow),transparent 70%),radial-gradient(ellipse 800px 700px at 0 45%,#3d6be059,transparent 70%),radial-gradient(ellipse 800px 700px at 100% 85%,#3d6be059,transparent 70%),var(--bg-page);background-color:var(--c-primary);min-height:100vh}*{box-sizing:border-box}a{color:inherit}h1,h2,h3{margin:0 0 var(--s-3)0;font-family:var(--font-secondary);letter-spacing:.5px;font-weight:800}p{margin:0 0 var(--s-3)0;line-height:1.5}.ui-glass{background:var(--glass-bg);border:var(--glass-border);border-radius:20px}.ui-pill{color:#ffffffe6;font-family:var(--font-primary);white-space:nowrap;background:#ffffff14;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ui-btn{font-family:var(--font-primary);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:15px;font-weight:600;line-height:normal;text-decoration:none;transition:transform .12s,filter .14s,background .14s;display:inline-flex}.ui-btn:active{transform:scale(.98)}.ui-btn-primary{background:var(--btn-orange);color:var(--c-on-orange);border:0;box-shadow:0 6px 18px #e07a2f59}.ui-btn-primary:hover{filter:brightness(1.06)}.ui-btn-ghost{color:var(--c-text);background:#ffffff0f;border:1px solid #ffffff38}.ui-btn-ghost:hover{background:#ffffff1f}.ui-btn-danger{color:#ff9a9a;background:#ef444424;border:1px solid #ef444480}.ui-btn-danger:hover{background:#ef44443d}.ui-btn:disabled{opacity:.45;cursor:not-allowed;filter:none;transform:none}.ui-field{flex-direction:column;gap:8px;display:flex}.ui-label{color:#fff9;font-size:13px;font-weight:500}.ui-input{box-sizing:border-box;border:var(--glass-border);width:100%;color:var(--c-text);font-family:var(--font-primary);background:#0612438c;border-radius:14px;padding:12px 16px;font-size:15px}.ui-input::placeholder{color:#ffffff73}.ui-input:focus{border-color:#e07a2f99;outline:none;box-shadow:0 0 0 3px #e07a2f2e}.ui-input:disabled{opacity:.55;cursor:not-allowed}select.ui-input option{background:var(--c-primary)}.ui-hint{color:var(--c-text-subtle);margin:0;font-size:13px;line-height:18px}.ui-alert{border-radius:14px;margin:0;padding:12px 16px;font-size:14px;font-weight:600;line-height:20px}.ui-alert--success{color:#8ff0b5;background:#22a35a29;border:1px solid #22a35a73}.ui-alert--error{color:#ffb0b0;background:#ef444424;border:1px solid #ef444473}.ui-alert--warn{color:#ffc79f;background:#e07a2f24;border:1px solid #e07a2f73}.ui-eyebrow{font-family:var(--font-secondary);letter-spacing:2.4px;text-transform:uppercase;color:var(--c-secondary);margin:0 0 12px;font-size:12px;font-weight:700}.ui-headline{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:1px;color:var(--c-text);margin:0;font-weight:800;line-height:1.05}.ui-headline .accent{color:var(--c-secondary);display:block}.ui-lion-glow{filter:var(--lion-glow)}@media (min-width:768px){:root{--radius:16px}}@media (min-width:1024px){:root{--container-max:1200px}}.ui-arrow{background:currentColor;flex-shrink:0;width:18px;height:18px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon%20arrow'%3e%3cpath%20id='Vector'%20d='M3.75%209H14.25M9.75%2013.5L14.25%209L9.75%204.5'%20stroke-width='1.35'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='white'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon%20arrow'%3e%3cpath%20id='Vector'%20d='M3.75%209H14.25M9.75%2013.5L14.25%209L9.75%204.5'%20stroke-width='1.35'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='white'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat}.ui-swipe-hint{white-space:nowrap;color:var(--c-text-muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.ui-swipe-hint .ui-arrow{width:14px;height:14px;color:var(--c-secondary)}@media (max-width:1023px){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}}.overlay[data-v-99797eb4]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:100000;-webkit-overflow-scrolling:touch;background:#0000008c;padding:16px;display:block;position:fixed;inset:0;overflow-y:auto}.modal[data-v-99797eb4]{width:min(480px,100%);color:var(--c-text,#fff);font-family:var(--font-primary,"Inter",system-ui);background:#091653f5;border:1px solid #ffffff24;border-radius:18px;flex-direction:column;margin:16px auto;display:flex;box-shadow:0 26px 70px #00000073}.modal-header[data-v-99797eb4]{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding:14px 14px 10px;display:flex}.modal-title[data-v-99797eb4]{font-family:var(--font-secondary,"Lexend Exa",system-ui);letter-spacing:.4px;margin:0;font-size:1.35rem}.icon-btn[data-v-99797eb4]{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.icon-btn img[data-v-99797eb4]{width:18px;height:18px}.modal-body[data-v-99797eb4]{flex-direction:column;gap:14px;padding:14px;display:flex}.hint[data-v-99797eb4]{color:#ffffffbf;margin:0;font-size:.95rem;font-weight:650}.photo-frame[data-v-99797eb4]{aspect-ratio:1;background:#ffffff0a;border:1px solid #ffffff24;border-radius:18px;justify-content:center;align-items:center;width:min(280px,70vw);margin:0 auto;display:flex;overflow:hidden}.photo-frame img[data-v-99797eb4]{object-fit:cover;width:100%;height:100%}.placeholder[data-v-99797eb4]{color:#fff9;font-weight:800}.error[data-v-99797eb4]{color:#ff8a80;margin:0;font-size:.95rem;font-weight:700}.actions[data-v-99797eb4]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.btn[data-v-99797eb4]{cursor:pointer;border:none;border-radius:14px;padding:11px 16px;font-family:inherit;font-weight:900;transition:transform .12s,opacity .12s}.btn[data-v-99797eb4]:disabled{opacity:.6;cursor:default}.btn[data-v-99797eb4]:active:not(:disabled){transform:scale(.98)}.btn.primary[data-v-99797eb4]{background:var(--c-secondary,#e07a2f);color:#0b1a2b;border:1px solid #e07a2f59}.btn.secondary[data-v-99797eb4]{color:var(--c-text,#fff);background:#ffffff14;border:1px solid #ffffff29}.checkbox[data-v-4936f755]{cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:20px;display:inline-flex;position:relative}.checkbox--card[data-v-4936f755]{border:var(--glass-border);background:#06124373;border-radius:14px;padding:14px 16px;display:flex}.checkbox--disabled[data-v-4936f755]{opacity:.5;cursor:not-allowed}.checkbox-input[data-v-4936f755]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.checkbox-box[data-v-4936f755]{background:#0612438c;border:1.5px solid #ffffff59;border-radius:6px;flex-shrink:0;width:20px;height:20px;transition:background .14s,border-color .14s;position:relative}.checkbox-box[data-v-4936f755]:after{content:"";background:var(--c-on-orange);opacity:0;transition:opacity .12s,transform .12s;position:absolute;inset:1px;transform:scale(.6);-webkit-mask:url("data:image/svg+xml,%3csvg%20width='22'%20height='22'%20viewBox='0%200%2022%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.58333%2011.4583L8.70833%2015.5833L17.4167%206.875'%20stroke-width='1.65'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='white'%20stroke-opacity='0.9'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='22'%20height='22'%20viewBox='0%200%2022%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.58333%2011.4583L8.70833%2015.5833L17.4167%206.875'%20stroke-width='1.65'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='white'%20stroke-opacity='0.9'/%3e%3c/svg%3e") 50%/contain no-repeat}.checkbox:hover .checkbox-box[data-v-4936f755]{border-color:#e07a2fb3}.checkbox-input:checked+.checkbox-box[data-v-4936f755]{background:var(--btn-orange);border-color:#0000}.checkbox-input:checked+.checkbox-box[data-v-4936f755]:after{opacity:1;transform:scale(1)}.checkbox-input:focus-visible+.checkbox-box[data-v-4936f755]{box-shadow:0 0 0 3px #e07a2f59}.checkbox-text[data-v-4936f755]{flex-direction:column;gap:3px;display:flex}.checkbox--card .checkbox-label[data-v-4936f755]{font-weight:600}.checkbox-hint[data-v-4936f755]{color:var(--c-text-subtle);font-size:13px;line-height:18px}.form[data-v-8dabd816]{gap:10px;padding:12px 14px 16px;display:grid}.field[data-v-8dabd816]{gap:6px;display:grid}.label[data-v-8dabd816]{color:#ffffffe6;font-weight:800}.input[data-v-8dabd816]{width:100%;color:var(--c-text,#fff);background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;outline:none;padding:12px;font-weight:650}.input[data-v-8dabd816]::placeholder{color:#ffffff8c}.remember[data-v-8dabd816]{color:#ffffffd9;font-weight:600}.remember-forgot-row[data-v-8dabd816]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.forgot-btn[data-v-8dabd816]{font-size:.9rem}.forgot-header[data-v-8dabd816]{gap:6px;margin-bottom:8px;display:grid}.forgot-title[data-v-8dabd816]{font-family:var(--font-secondary,"Lexend Exa",system-ui);color:var(--c-secondary,#e07a2f);letter-spacing:.5px;margin:0;font-size:1.5rem}.forgot-subtitle[data-v-8dabd816]{color:#ffffffbf;margin:0;font-weight:650;line-height:1.4}.btn-back[data-v-8dabd816]{color:#ffffffd9;cursor:pointer;text-align:center;background:0 0;border:none;justify-content:center;align-items:center;gap:8px;width:100%;padding:8px 0;font-weight:700;transition:color .2s;display:inline-flex}.back-arrow[data-v-8dabd816]{width:16px;height:16px;transform:rotate(180deg)}.btn-back[data-v-8dabd816]:hover{color:var(--c-secondary,#e07a2f)}.btn[data-v-8dabd816]{cursor:pointer;border:none;border-radius:14px;padding:12px 14px;font-family:inherit;font-weight:900;transition:transform .12s,opacity .12s}.btn[data-v-8dabd816]:active{transform:scale(.98)}.btn.primary[data-v-8dabd816]{background:var(--c-secondary,#e07a2f);color:#0b1a2b;border:1px solid #e07a2f59}.btn.full[data-v-8dabd816]{width:100%}.btn[data-v-8dabd816]:disabled{opacity:.65;cursor:not-allowed}.hint[data-v-8dabd816]{text-align:center;color:#ffffffc7;margin:0;font-weight:650}.link[data-v-8dabd816]{color:var(--c-secondary,#e07a2f);cursor:pointer;background:0 0;border:none;padding:0;font-weight:900}.error[data-v-8dabd816]{background:#e07a2f1f;border:1px solid #e07a2f59;border-radius:14px;margin:0;padding:10px 12px;font-weight:800}.success[data-v-8dabd816]{color:#22c55e;background:#22c55e1f;border:1px solid #22c55e59;border-radius:14px;margin:0;padding:10px 12px;font-weight:800}.dd[data-v-f37b925f]{isolation:isolate;flex-direction:column;gap:6px;width:100%;font-family:inherit;display:flex;position:relative}.dd.open[data-v-f37b925f]{z-index:2100}.dd-label[data-v-f37b925f]{color:#fff9;font-size:13px;font-weight:500}.dd-trigger[data-v-f37b925f]{border:var(--glass-border);background:var(--glass-bg);width:100%;color:inherit;text-align:left;cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px 12px 18px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.2;display:flex}.dd-trigger.open[data-v-f37b925f]{border-color:#e07a2f99;box-shadow:0 0 0 3px #e07a2f2e}.dd-trigger.disabled[data-v-f37b925f]{opacity:.6;cursor:not-allowed}.dd-value[data-v-f37b925f]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dd-chevron[data-v-f37b925f]{flex-shrink:0;width:16px;height:16px;transition:transform .16s;transform:rotate(90deg)}.dd-trigger.open .dd-chevron[data-v-f37b925f]{transform:rotate(-90deg)}.dd-menu[data-v-f37b925f]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none;-ms-overflow-style:none;z-index:3000;background:#0f2272;border:1px solid #ffffff1a;border-radius:14px;max-height:260px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden auto;box-shadow:0 18px 50px #00000059}.dd-item[data-v-f37b925f]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:12px 16px;font-family:inherit;font-size:15px;font-weight:500;line-height:1.2}.dd-menu[data-v-f37b925f]::-webkit-scrollbar{width:0;height:0}.dd-item[data-v-f37b925f]:hover{background:#ffffff0f}.dd-item.active[data-v-f37b925f]{background:#e07a2f1f;border-left:3px solid #e07a2fe6}.dd-fade-enter-active[data-v-f37b925f],.dd-fade-leave-active[data-v-f37b925f]{transition:opacity .12s}.dd-fade-enter-from[data-v-f37b925f],.dd-fade-leave-to[data-v-f37b925f]{opacity:0}.dd.inline[data-v-f37b925f]{flex-direction:row;align-items:center;gap:10px;display:flex}.dd.inline .dd-label[data-v-f37b925f]{white-space:nowrap;margin:0}.dd.inline .dd-trigger[data-v-f37b925f]{flex:1}.form[data-v-316cf344]{gap:18px;padding:12px 14px 16px;display:grid}.section[data-v-316cf344]{gap:14px;display:grid}.row[data-v-316cf344]{grid-template-columns:1fr;gap:14px;display:grid}.field[data-v-316cf344]{gap:10px;display:grid}.label[data-v-316cf344]{color:#ffffffe6;font-weight:800}.input[data-v-316cf344],.select[data-v-316cf344]{width:100%;color:var(--c-text,#fff);background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;outline:none;padding:13px 12px;font-weight:650}.select option[data-v-316cf344]{color:#0b1a2b}.block[data-v-316cf344]{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:16px;gap:14px;padding:16px;display:grid}.block-top[data-v-316cf344]{justify-content:space-between;align-items:center;gap:10px;display:flex}.pill[data-v-316cf344]{background:#e07a2f29;border:1px solid #e07a2f47;border-radius:999px;padding:6px 10px;font-weight:900;display:inline-flex}.block-note[data-v-316cf344]{color:#ffffffbf;font-size:.9rem;font-weight:650}.btn[data-v-316cf344]{cursor:pointer;border:none;border-radius:14px;padding:12px 14px;font-family:inherit;font-weight:900}.btn.primary[data-v-316cf344]{background:var(--c-secondary,#e07a2f);color:#0b1a2b;border:1px solid #e07a2f59}.btn.full[data-v-316cf344]{width:100%}.btn[data-v-316cf344]:disabled{opacity:.65;cursor:not-allowed}.hint[data-v-316cf344]{text-align:center;color:#ffffffc7;margin:0;font-weight:650}.terms-checkbox[data-v-316cf344]{color:#ffffffd9;font-weight:600}.terms-link[data-v-316cf344]{color:var(--c-secondary,#e07a2f);font-weight:900;text-decoration:underline;transition:opacity .2s}.terms-link[data-v-316cf344]:hover{opacity:.8}.link[data-v-316cf344]{color:var(--c-secondary,#e07a2f);cursor:pointer;background:0 0;border:none;padding:0;font-weight:900}.error[data-v-316cf344]{background:#e07a2f1f;border:1px solid #e07a2f59;border-radius:14px;margin:0;padding:10px 12px;font-weight:800}@media (min-width:768px){.row[data-v-316cf344]{grid-template-columns:1fr 1fr}}.auth[data-v-b9478cb7]{font-family:var(--font-primary,"Inter",system-ui);color:var(--c-text,#fff);align-items:center;gap:10px;display:inline-flex;position:relative}.auth--compact .user-name[data-v-b9478cb7],.auth--compact .chev[data-v-b9478cb7]{display:none}.auth--compact .user-btn[data-v-b9478cb7]{padding:4px}.auth--menu[data-v-b9478cb7]{width:100%;display:block}.auth--menu .signed-out[data-v-b9478cb7]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.auth--menu .signed-out .ui-btn[data-v-b9478cb7]{min-height:52px;font-size:16px}.menu-account[data-v-b9478cb7]{flex-direction:column;gap:12px;display:flex}.menu-who[data-v-b9478cb7]{align-items:center;gap:12px;min-width:0;display:flex}.menu-email[data-v-b9478cb7]{min-width:0;color:var(--c-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.menu-buttons[data-v-b9478cb7]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.menu-buttons .ui-btn[data-v-b9478cb7]{min-height:48px}.signed-in[data-v-b9478cb7]{align-items:center;display:inline-flex;position:relative}.user-btn[data-v-b9478cb7]{color:var(--c-text,#fff);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:10px;padding:8px 10px;font-weight:900;display:inline-flex}.user-btn[data-v-b9478cb7]:active{transform:scale(.99)}.avatar[data-v-b9478cb7]{background:#e07a2f29;border:1px solid #e07a2f4d;border-radius:12px;justify-content:center;align-items:center;width:34px;height:34px;font-weight:900;display:inline-flex}.user-name[data-v-b9478cb7]{white-space:nowrap;line-height:1}.chev[data-v-b9478cb7]{opacity:.85;width:14px;height:14px;transition:transform .16s;transform:rotate(90deg)}.chev.open[data-v-b9478cb7]{transform:rotate(-90deg)}.user-menu[data-v-b9478cb7]{z-index:60;background:#091653fa;border:1px solid #ffffff24;border-radius:16px;min-width:160px;padding:8px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 40px #00000059}.user-email[data-v-b9478cb7]{color:#ffffffbf;word-break:break-word;border-bottom:1px solid #ffffff1f;margin-bottom:6px;padding:10px;font-size:.9rem;font-weight:650}.menu-action[data-v-b9478cb7]{text-align:left;cursor:pointer;width:100%;color:var(--c-text,#fff);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;padding:10px;font-weight:800}.menu-action[data-v-b9478cb7]:hover{border-color:#e07a2f59}.menu-action+.menu-action[data-v-b9478cb7]{margin-top:6px}.signed-out[data-v-b9478cb7]{align-items:center;gap:12px;display:inline-flex}.overlay[data-v-b9478cb7]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:100000;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;background:#0000008c;padding:16px;display:block;position:fixed;inset:0;overflow-y:auto}.modal[data-v-b9478cb7]{background:#091653f5;border:1px solid #ffffff24;border-radius:18px;flex-direction:column;width:min(560px,100%);max-height:calc(100vh - 32px);margin:16px auto;display:flex;overflow:hidden;box-shadow:0 26px 70px #00000073}.modal .modal[data-v-b9478cb7]{width:100%;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}@media (max-width:1023px){.overlay[data-v-b9478cb7]{padding:12px 0 0}.modal[data-v-b9478cb7]{border-radius:24px 24px 0 0;max-height:calc(100dvh - 12px);margin:0}.icon-btn[data-v-b9478cb7]{width:44px;height:44px}}.modal-header[data-v-b9478cb7]{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding:14px 14px 10px;display:flex}.modal-title[data-v-b9478cb7]{font-family:var(--font-secondary,"Lexend Exa",system-ui);letter-spacing:.4px;margin:0;font-size:1.35rem}.modal-body[data-v-b9478cb7]{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:12px;overflow-y:auto}.modal-body[data-v-b9478cb7]::-webkit-scrollbar{width:0;height:0}.icon-btn[data-v-b9478cb7]{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.icon-btn img[data-v-b9478cb7]{width:18px;height:18px}.tabs[data-v-b9478cb7]{grid-template-columns:1fr 1fr;gap:8px;padding:10px 14px;display:grid}.tab[data-v-b9478cb7]{color:var(--c-text,#fff);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;padding:10px 12px;font-weight:900}.tab.active[data-v-b9478cb7]{background:#e07a2f29;border-color:#e07a2f61}.fade-enter-active[data-v-b9478cb7],.fade-leave-active[data-v-b9478cb7]{transition:opacity .14s}.fade-enter-from[data-v-b9478cb7],.fade-leave-to[data-v-b9478cb7]{opacity:0}.photo-gate[data-v-e3c737f0]{z-index:99900;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#021021eb;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.gate-card[data-v-e3c737f0]{text-align:center;width:100%;max-width:500px;font-family:var(--font-primary,"Inter",system-ui);background:#e07a2f1a;border:2px solid #e07a2f4d;border-radius:18px;flex-direction:column;align-items:center;gap:16px;padding:32px 24px;display:flex}.badge[data-v-e3c737f0]{background:#e07a2f38;border:1px solid #e07a2f99;border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.badge img[data-v-e3c737f0]{width:30px;height:30px}.card-title[data-v-e3c737f0]{font-family:var(--font-secondary,"Lexend Exa",system-ui);letter-spacing:1px;text-transform:uppercase;color:var(--c-text,#fff);margin:0;font-size:1.8rem}.card-message[data-v-e3c737f0]{color:#ffffffd9;max-width:400px;margin:0;font-size:1rem;font-weight:600;line-height:1.6}.card-message strong[data-v-e3c737f0]{color:var(--c-secondary,#e07a2f)}.btn-upload[data-v-e3c737f0]{margin-top:8px;padding:14px 28px}.brand[data-v-4a48e960]{align-items:center;gap:14px;display:inline-flex}.lion[data-v-4a48e960]{object-fit:contain;filter:drop-shadow(0 0 10px #e07a2f73);width:44px;height:44px}.wordmark[data-v-4a48e960]{font-family:var(--font-secondary);letter-spacing:.28px;text-transform:uppercase;white-space:nowrap;color:var(--c-text);flex-direction:column;font-size:14px;font-weight:800;line-height:normal;display:flex}.accent[data-v-4a48e960]{color:var(--c-secondary)}.brand--lg .lion[data-v-4a48e960]{filter:drop-shadow(0 0 12px #e07a2f66);width:56px;height:56px}.brand--lg .wordmark[data-v-4a48e960]{letter-spacing:.32px;font-size:16px}@media (max-width:1023px){.brand--sm[data-v-4a48e960]{gap:10px}.brand--sm .lion[data-v-4a48e960]{width:34px;height:34px}.brand--sm .wordmark[data-v-4a48e960]{letter-spacing:.22px;font-size:11px}}.site-header[data-v-d071a82d]{z-index:10000;isolation:isolate;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#081450d9;border-bottom:1px solid #ffffff14;position:sticky;top:0}.container[data-v-d071a82d]{max-width:calc(var(--container-max) + 48px);justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:10px 16px;display:flex}.logo-link[data-v-d071a82d]{align-items:center;text-decoration:none;display:inline-flex}.nav-desktop[data-v-d071a82d],.auth-desktop[data-v-d071a82d]{display:none}.nav-link[data-v-d071a82d]{font-family:var(--font-primary);color:var(--c-text-muted);flex-direction:column;align-items:center;gap:7px;font-size:15px;font-weight:500;text-decoration:none;transition:color .14s;display:flex}.nav-link[data-v-d071a82d]:after{content:"";background:0 0;border-radius:2px;width:22px;height:3px}.nav-link[data-v-d071a82d]:hover,.nav-link.router-link-active[data-v-d071a82d]{color:var(--c-text)}.nav-link.router-link-active[data-v-d071a82d]:after{background:var(--c-secondary)}.actions[data-v-d071a82d]{align-items:center;gap:10px;display:flex}.auth-compact[data-v-d071a82d] .ui-btn{min-height:44px;padding:0 16px;font-size:15px}.menu-btn[data-v-d071a82d]{cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.menu-icon[data-v-d071a82d],.menu-icon[data-v-d071a82d]:before,.menu-icon[data-v-d071a82d]:after{background:var(--c-text);border-radius:2px;width:18px;height:2px}.menu-icon[data-v-d071a82d]{display:inline-block;position:relative}.menu-icon[data-v-d071a82d]:before,.menu-icon[data-v-d071a82d]:after{content:"";position:absolute;left:0}.menu-icon[data-v-d071a82d]:before{top:-6px}.menu-icon[data-v-d071a82d]:after{top:6px}.menu-overlay[data-v-d071a82d]{z-index:30000;background:linear-gradient(#0b1a5e 0%,#0a1860 55%,#081450 100%);flex-direction:column;padding:10px 16px 28px;display:flex;position:fixed;inset:0;overflow-y:auto}.menu-spacer[data-v-d071a82d]{flex:1;justify-content:center;align-items:center;min-height:0;padding:16px 0;display:flex}.menu-watermark[data-v-d071a82d]{object-fit:contain;opacity:.07;pointer-events:none;width:min(220px,60%);max-height:100%}.menu-top[data-v-d071a82d]{justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.menu-close[data-v-d071a82d]{background:var(--btn-orange);cursor:pointer;border:0;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.menu-close img[data-v-d071a82d]{filter:brightness(0)invert();width:20px;height:20px}.menu-nav[data-v-d071a82d]{flex-direction:column;margin-top:20px;display:flex;position:relative}.menu-row[data-v-d071a82d]{width:100%;min-height:54px;color:var(--c-text);font-family:var(--font-secondary);letter-spacing:1px;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;padding:0 4px;font-size:20px;font-weight:800;text-decoration:none;display:flex}.menu-row[data-v-d071a82d]:focus,.menu-subrow[data-v-d071a82d]:focus{outline:none}.menu-row[data-v-d071a82d]:focus-visible,.menu-subrow[data-v-d071a82d]:focus-visible{outline:2px solid var(--c-secondary);outline-offset:2px;border-radius:8px}.menu-row--small[data-v-d071a82d]{font-size:15px}.menu-row.current[data-v-d071a82d]{color:var(--c-secondary)}.menu-arrow[data-v-d071a82d]{color:#fff9;width:18px;height:18px}.menu-chevron[data-v-d071a82d]{opacity:.7;width:16px;height:16px;transition:transform .16s;transform:rotate(90deg)}.menu-chevron.open[data-v-d071a82d]{transform:rotate(-90deg)}.menu-sublist[data-v-d071a82d]{border-left:2px solid #e07a2f73;flex-direction:column;margin:4px 0 8px 6px;padding-left:14px;display:flex}.menu-subrow[data-v-d071a82d]{color:#ffffffd9;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:0 4px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.menu-subrow[data-v-d071a82d]:last-child{border-bottom:0}.menu-subrow.active[data-v-d071a82d]{color:var(--c-secondary);font-weight:600}.menu-subrow .menu-arrow[data-v-d071a82d]{width:16px;height:16px}.menu-bottom[data-v-d071a82d]{flex-direction:column;gap:14px;display:flex;position:relative}.menu-socials[data-v-d071a82d]{flex-wrap:wrap;gap:10px;display:flex}.menu-social[data-v-d071a82d]{min-height:44px;color:var(--c-text);background:#ffffff14;border:1px solid #ffffff29;border-radius:12px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.menu-social img[data-v-d071a82d]{width:18px;height:18px}.menu-fade-enter-active[data-v-d071a82d],.menu-fade-leave-active[data-v-d071a82d]{transition:opacity .16s}.menu-fade-enter-from[data-v-d071a82d],.menu-fade-leave-to[data-v-d071a82d]{opacity:0}@media (min-width:1024px){.container[data-v-d071a82d]{padding:20px 24px}.nav-desktop[data-v-d071a82d]{align-items:center;gap:40px;padding-top:10px;display:flex}.auth-desktop[data-v-d071a82d]{display:inline-flex}.auth-compact[data-v-d071a82d],.menu-btn[data-v-d071a82d]{display:none}}@media (min-width:1024px) and (max-width:1199px){.nav-desktop[data-v-d071a82d]{gap:22px}.nav-link[data-v-d071a82d]{white-space:nowrap;font-size:14px}}.card[data-v-2d749e3d]{border:var(--glass-border);color:var(--c-text);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:24px;align-items:center;gap:20px;padding:28px;text-decoration:none;transition:transform .16s,border-color .16s;display:flex}.card[data-v-2d749e3d]:hover{border-color:#e07a2f73;transform:translateY(-2px)}.icon[data-v-2d749e3d]{background:linear-gradient(#ea8a3ef2 0%,#b8561af2 100%);border-radius:15.6px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.icon img[data-v-2d749e3d]{width:26px;height:26px}.text[data-v-2d749e3d]{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.title[data-v-2d749e3d]{font-family:var(--font-secondary);font-size:16px;font-weight:800}.subtitle[data-v-2d749e3d]{color:#ffffffb3;font-size:15px;line-height:22px}.arrow[data-v-2d749e3d]{flex-shrink:0;width:22px;height:22px;transition:transform .16s}.card:hover .arrow[data-v-2d749e3d]{transform:translate(3px)}@media (max-width:1023px){.card[data-v-2d749e3d]{border-radius:18px;gap:14px;padding:16px}.icon[data-v-2d749e3d]{border-radius:13px;width:44px;height:44px}.icon img[data-v-2d749e3d]{width:22px;height:22px}.title[data-v-2d749e3d]{font-size:15px}.subtitle[data-v-2d749e3d]{font-size:13px;line-height:18px}.arrow[data-v-2d749e3d]{width:18px;height:18px}}.crest[data-v-22848ae0]{object-fit:contain;flex-shrink:0;display:block}.crest--empty[data-v-22848ae0]{border:1.5px dashed #ffffff40;border-radius:50%}.fixtures[data-v-e6bccaa6]{background:#06124359}.container[data-v-e6bccaa6]{max-width:calc(var(--container-max) + 48px);flex-direction:column;gap:36px;margin:0 auto;padding:88px 24px 96px;display:flex}.head[data-v-e6bccaa6]{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.head .ui-eyebrow[data-v-e6bccaa6]{letter-spacing:1.82px;white-space:pre;margin-bottom:14px;font-size:13px}.title[data-v-e6bccaa6]{font-size:48px;line-height:51.84px}.view-all[data-v-e6bccaa6]{padding:12px 22px}.view-all--bottom[data-v-e6bccaa6]{display:none}.slot[data-v-e6bccaa6]{flex-direction:column;gap:36px;display:flex}.slot-head[data-v-e6bccaa6]{align-items:center;gap:20px;margin:0;display:flex}.slot-time[data-v-e6bccaa6]{font-family:var(--font-secondary);color:var(--c-secondary);font-size:32px;font-weight:800}.slot-note[data-v-e6bccaa6]{white-space:pre;color:#ffffffa6;font-size:16px}.list[data-v-e6bccaa6]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.capsule[data-v-e6bccaa6]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:999px;align-items:center;gap:24px;height:96px;padding:0 32px;display:flex;position:relative;overflow:hidden}.watermark[data-v-e6bccaa6]{opacity:.12;pointer-events:none;width:180px;height:180px;position:absolute;top:-43px}.watermark--home[data-v-e6bccaa6]{left:-31px}.watermark--away[data-v-e6bccaa6]{right:-31px}.time[data-v-e6bccaa6]{font-family:var(--font-secondary);color:#fffc;font-size:16px;font-weight:700;position:relative}.side[data-v-e6bccaa6]{flex:1;align-items:center;gap:16px;min-width:0;display:flex;position:relative}.side--home[data-v-e6bccaa6]{text-align:right;justify-content:flex-end}.team[data-v-e6bccaa6]{font-family:var(--font-secondary);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:800;overflow:hidden}.side-crest[data-v-e6bccaa6]{width:56px;height:56px}.vs[data-v-e6bccaa6]{object-fit:contain;width:46px;height:46px;font-family:var(--font-secondary);color:var(--c-secondary);flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:flex;position:relative}.pitch[data-v-e6bccaa6]{color:var(--c-text);background:#ffffff1a;position:relative}.empty[data-v-e6bccaa6]{text-align:center;padding:28px}.empty-title[data-v-e6bccaa6]{margin:0;font-weight:700}.empty-subtitle[data-v-e6bccaa6]{color:var(--c-text-muted);margin:6px 0 0}@media (max-width:1023px){.container[data-v-e6bccaa6]{gap:24px;padding:48px 16px 56px}.head .view-all[data-v-e6bccaa6]{display:none}.view-all--bottom[data-v-e6bccaa6]{min-height:48px;display:inline-flex}.title[data-v-e6bccaa6]{font-size:34px;line-height:38px}.head .ui-eyebrow[data-v-e6bccaa6]{letter-spacing:1.4px;font-size:11px}.slot[data-v-e6bccaa6]{gap:14px}.slot-time[data-v-e6bccaa6]{font-size:24px}.slot-note[data-v-e6bccaa6]{font-size:13px}.list[data-v-e6bccaa6]{gap:10px}.capsule[data-v-e6bccaa6]{border-radius:22px;grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr);grid-template-areas:"home vs away""home pitch away";align-items:center;gap:6px;height:auto;padding:14px 12px;display:grid}.time[data-v-e6bccaa6]{display:none}.side[data-v-e6bccaa6]{text-align:center;flex-direction:column;justify-content:flex-start;align-self:start;gap:8px}.side--home[data-v-e6bccaa6]{text-align:center;flex-direction:column-reverse;grid-area:home;justify-content:flex-end}.side[data-v-e6bccaa6]:not(.side--home){grid-area:away}.team[data-v-e6bccaa6]{white-space:normal;overflow-wrap:anywhere;font-size:11px;line-height:14px}.side-crest[data-v-e6bccaa6]{width:44px;height:44px}.vs[data-v-e6bccaa6]{grid-area:vs;justify-self:center;width:30px;height:30px}.pitch[data-v-e6bccaa6]{grid-area:pitch;justify-self:center;font-size:11px}.watermark[data-v-e6bccaa6]{width:120px;height:120px;top:-20px}.watermark--home[data-v-e6bccaa6]{left:-40px}.watermark--away[data-v-e6bccaa6]{right:-40px}}.hero[data-v-7c13ce11]{position:relative;overflow:hidden}.hero-watermark[data-v-7c13ce11]{object-fit:contain;opacity:.06;pointer-events:none;width:560px;height:560px;position:absolute;top:50%;left:74%;transform:translate(-50%,-50%)}.hero-inner[data-v-7c13ce11]{max-width:calc(var(--container-max) + 48px);align-items:center;gap:64px;margin:0 auto;padding:80px 24px 96px;display:flex;position:relative}.hero-copy[data-v-7c13ce11]{flex-direction:column;flex:1;align-items:flex-start;gap:28px;min-width:0;display:flex;position:relative}.hero-tag[data-v-7c13ce11]{font-family:var(--font-secondary);letter-spacing:.48px;text-transform:uppercase;white-space:pre;color:var(--c-secondary);background:#e07a2f1f;border:1px solid #e07a2f66;border-radius:999px;margin:0;padding:8px 16px;font-size:12px;font-weight:700}.hero-title[data-v-7c13ce11]{font-size:72px;line-height:78px}.hero-lead[data-v-7c13ce11]{color:#fffc;max-width:600px;margin:0;font-size:20px;line-height:31px}.hero-ctas[data-v-7c13ce11]{flex-wrap:wrap;gap:14px;display:flex}.cta[data-v-7c13ce11]{padding:16px 26px;font-size:16px}.key-numbers[data-v-7c13ce11]{gap:40px;margin:0;display:flex}.key-numbers div[data-v-7c13ce11]{flex-direction:column;gap:4px;display:flex}.key-numbers dt[data-v-7c13ce11]{font-family:var(--font-secondary);font-size:28px;font-weight:800}.key-numbers dd[data-v-7c13ce11]{color:#fff9;margin:0;font-size:14px}.quick-links[data-v-7c13ce11]{max-width:calc(var(--container-max) + 48px);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 auto;padding:0 24px 88px;display:grid}@media (max-width:1023px){.hero-inner[data-v-7c13ce11]{padding:28px 16px 40px}.hero-watermark[data-v-7c13ce11]{width:300px;height:300px;top:34%;left:78%}.hero-copy[data-v-7c13ce11]{gap:20px}.hero-tag[data-v-7c13ce11]{padding:6px 12px;font-size:11px}.hero-title[data-v-7c13ce11]{font-size:44px;line-height:48px}.hero-lead[data-v-7c13ce11]{font-size:16px;line-height:25px}.hero-ctas[data-v-7c13ce11]{flex-direction:column;align-self:stretch;gap:10px}.cta[data-v-7c13ce11]{min-height:52px;padding:14px 20px}.key-numbers[data-v-7c13ce11]{background:var(--glass-bg-soft);border:var(--glass-border);text-align:center;border-radius:18px;justify-content:space-around;align-self:stretch;gap:8px;padding:16px 8px}.key-numbers div[data-v-7c13ce11]{align-items:center}.key-numbers dt[data-v-7c13ce11]{font-size:22px}.key-numbers dd[data-v-7c13ce11]{font-size:12px}.quick-links[data-v-7c13ce11]{grid-template-columns:1fr;gap:12px;padding:0 16px 48px}}.sponsors[data-v-fcf638b2]{max-width:calc(var(--container-max) + 48px);flex-direction:column;gap:24px;margin:0 auto;padding:0 24px 104px;display:flex}.head[data-v-fcf638b2]{align-items:center;gap:16px;margin:0;display:flex}.label[data-v-fcf638b2]{font-family:var(--font-secondary);letter-spacing:1.82px;text-transform:uppercase;font-size:13px;font-weight:700}.note[data-v-fcf638b2]{color:#fff9;margin:0;font-size:15px}.grid[data-v-fcf638b2]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.card[data-v-fcf638b2]{border:var(--glass-border);height:100%;color:var(--c-text);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:24px;align-items:center;gap:24px;padding:28px;text-decoration:none;transition:border-color .16s;display:flex}a.card[data-v-fcf638b2]:hover{border-color:#e07a2f73}.skeleton[data-v-fcf638b2]{min-height:142px}.logo[data-v-fcf638b2]{object-fit:contain;border-radius:16px;flex-shrink:0;width:84px;height:84px}.text[data-v-fcf638b2]{flex-direction:column;gap:6px;min-width:0;display:flex}.name[data-v-fcf638b2]{font-family:var(--font-secondary);font-size:18px;font-weight:800}.role[data-v-fcf638b2]{color:#fff9;font-size:14px}@media (max-width:1023px){.sponsors[data-v-fcf638b2]{display:none}}.about[data-v-e84ffbd4]{max-width:calc(var(--container-max) + 48px);align-items:flex-start;gap:60px;margin:0 auto;padding:104px 24px;display:flex}.story[data-v-e84ffbd4]{flex-direction:column;flex:0 560px;gap:28px;display:flex}.story .ui-eyebrow[data-v-e84ffbd4]{letter-spacing:1.82px;margin:0;font-size:13px}.title[data-v-e84ffbd4]{font-size:48px;line-height:51.84px}.story p[data-v-e84ffbd4]:not(.ui-eyebrow){color:#ffffffd1;margin:0;font-size:17px;line-height:28px}.offer[data-v-e84ffbd4]{flex-direction:column;flex:1;gap:32px;min-width:0;padding-top:88px;display:flex}.offer-title[data-v-e84ffbd4]{font-family:var(--font-secondary);letter-spacing:1.12px;text-transform:uppercase;margin:0 0 -18px;font-size:14px;font-weight:700}.offer-grid[data-v-e84ffbd4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.offer-card[data-v-e84ffbd4]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd66 0%,#16349447 50%,#2a50bd66 100%);border-radius:18px;align-items:center;gap:14px;min-height:92px;padding:16px;display:flex}.offer-icon[data-v-e84ffbd4]{flex-shrink:0;width:22px;height:22px}.offer-text[data-v-e84ffbd4]{flex-direction:column;gap:3px;display:flex}.offer-label[data-v-e84ffbd4]{color:var(--c-secondary);font-size:13px;font-weight:600}.offer-value[data-v-e84ffbd4]{color:#ffffffd9;font-size:14px;line-height:19px}.ctas[data-v-e84ffbd4]{flex-wrap:wrap;gap:14px;display:flex}.cta[data-v-e84ffbd4]{padding:12px 22px}@media (max-width:1199px){.about[data-v-e84ffbd4]{flex-direction:column;gap:36px;padding:48px 16px 56px}.story[data-v-e84ffbd4]{flex-basis:auto;gap:18px}.title[data-v-e84ffbd4]{font-size:34px;line-height:38px}.story p[data-v-e84ffbd4]:not(.ui-eyebrow){font-size:16px;line-height:25px}.offer[data-v-e84ffbd4]{gap:20px;padding-top:0}.offer-title[data-v-e84ffbd4]{margin:0}.offer-grid[data-v-e84ffbd4]{background:var(--glass-bg-soft);border:var(--glass-border);border-radius:18px;grid-template-columns:1fr;gap:0}.offer-card[data-v-e84ffbd4]{background:0 0;border:0;border-radius:0;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;min-height:0;padding:14px 16px;display:grid}.offer-card+.offer-card[data-v-e84ffbd4]{border-top:1px solid #ffffff14}.offer-icon[data-v-e84ffbd4]{width:20px;height:20px;margin-top:1px}.offer-text[data-v-e84ffbd4]{grid-template-columns:64px minmax(0,1fr);gap:12px;display:grid}.offer-value[data-v-e84ffbd4]{font-size:15px;line-height:21px}.ctas[data-v-e84ffbd4]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cta[data-v-e84ffbd4]{min-height:48px;padding:12px 14px;font-size:14px}}.footer[data-v-ea00f4c8]{background:#050d38b3;border-top:1px solid #ffffff14;position:relative;overflow:hidden}.watermark[data-v-ea00f4c8]{object-fit:contain;opacity:.05;pointer-events:none;width:420px;height:420px;position:absolute;top:-30px;right:-40px}.container[data-v-ea00f4c8]{max-width:calc(var(--container-max,1100px) + 48px);flex-direction:column;gap:32px;margin:0 auto;padding:48px 16px 32px;display:flex;position:relative}@media (max-width:1023px){.watermark[data-v-ea00f4c8]{width:340px;height:340px;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}}.columns[data-v-ea00f4c8]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px 16px;display:grid}.about[data-v-ea00f4c8],.sponsors[data-v-ea00f4c8]{grid-column:1/-1}.about[data-v-ea00f4c8]{flex-direction:column;gap:20px;max-width:380px;display:flex}.brand-link[data-v-ea00f4c8]{text-decoration:none}.blurb[data-v-ea00f4c8]{color:#ffffffb3;margin:0;font-size:15px;line-height:24px}.socials[data-v-ea00f4c8]{flex-wrap:wrap;gap:10px;display:flex}.social[data-v-ea00f4c8]{align-items:center;gap:8px;min-height:44px;padding:0 16px;display:inline-flex}.social img[data-v-ea00f4c8]{width:16px;height:16px}.link-col[data-v-ea00f4c8]{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.link-col .col-title[data-v-ea00f4c8]{margin-bottom:8px}.sponsors[data-v-ea00f4c8]{align-items:stretch;gap:10px}.col-title[data-v-ea00f4c8]{font-family:var(--font-secondary);letter-spacing:1.82px;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.link[data-v-ea00f4c8]{min-height:44px;color:var(--c-text-muted);align-items:center;font-size:15px;text-decoration:none;transition:color .14s;display:inline-flex}.link[data-v-ea00f4c8]:hover{color:var(--c-text)}.sponsor[data-v-ea00f4c8]{background:var(--glass-bg-soft);border:var(--glass-border);color:var(--c-text);border-radius:14px;align-items:center;gap:12px;padding:10px 16px 10px 10px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.sponsor-name[data-v-ea00f4c8]{min-width:0}.sponsor-logo[data-v-ea00f4c8]{object-fit:contain;border-radius:8px;width:36px;height:36px}.divider[data-v-ea00f4c8]{background:#ffffff1a;height:1px}.copyright[data-v-ea00f4c8]{color:var(--c-text-subtle);margin:0;font-size:14px}@media (min-width:1024px){.container[data-v-ea00f4c8]{gap:48px;padding:80px 24px 40px}.columns[data-v-ea00f4c8]{gap:32px 72px;display:flex}.link-col[data-v-ea00f4c8]{gap:14px}.link-col .col-title[data-v-ea00f4c8]{margin-bottom:0}.link[data-v-ea00f4c8]{min-height:0}.sponsors[data-v-ea00f4c8]{align-items:flex-start}.sponsor[data-v-ea00f4c8]{white-space:nowrap}}@media (min-width:1024px) and (max-width:1279px){.columns[data-v-ea00f4c8]{flex-wrap:wrap}.about[data-v-ea00f4c8]{flex-basis:100%;max-width:560px}}.page[data-v-3471c1b2]{min-height:100vh}.shell[data-v-f3e25615]{position:relative}.wrap[data-v-f3e25615]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd73 0%,#1634944f 50%,#2a50bd73 100%);border-radius:28px;overflow-x:auto}.shell[data-v-f3e25615]:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#09165300 0%,#091653d9 100%);border-radius:0 27px 27px 0;width:48px;transition:opacity .16s;position:absolute;top:1px;bottom:1px;right:1px}.shell.has-more[data-v-f3e25615]:after{opacity:1}@media (max-width:1023px){.wrap[data-v-f3e25615]{border-radius:20px}.shell[data-v-f3e25615]:after{border-radius:0 19px 19px 0}}.standings-wrapper[data-v-372787fe]{flex-direction:column;gap:64px;display:flex}.standings-section[data-v-372787fe]{flex-direction:column;display:flex}.leaders[data-v-372787fe]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:16px 0 48px;padding:0;list-style:none;display:grid}.leader[data-v-372787fe]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:24px;align-items:center;gap:20px;height:122px;padding:0 28px;display:flex;position:relative;overflow:hidden}.leader-watermark[data-v-372787fe]{opacity:.12;pointer-events:none;width:220px;height:220px;position:absolute;top:-50px;right:-66px}.leader-pos[data-v-372787fe]{width:30px;font-family:var(--font-secondary);color:var(--c-secondary);font-size:44px;font-weight:800;position:relative}.leader-crest[data-v-372787fe]{width:72px;height:72px;position:relative}.leader-text[data-v-372787fe]{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.leader-name[data-v-372787fe]{font-family:var(--font-secondary);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:800;overflow:hidden}.leader-meta[data-v-372787fe]{color:#ffffffb3;white-space:pre;font-size:14px}.group-header[data-v-372787fe]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.group-title[data-v-372787fe]{text-transform:uppercase;align-items:center;gap:16px;margin:0;font-size:28px;font-weight:800;display:flex}.title-badge[data-v-372787fe]{letter-spacing:.8px;color:var(--c-secondary);background:#e07a2f1f;border:1px solid #e07a2f66;border-radius:999px;padding:6px 12px;font-size:10px;font-weight:700}.group-note[data-v-372787fe]{color:#fff9;align-items:center;gap:16px;margin:0;font-size:15px;display:flex}.pts-lead[data-v-372787fe]{display:none}.standings-table[data-v-372787fe]{border-collapse:separate;border-spacing:0;width:100%;min-width:640px}th[data-v-372787fe]{height:60px;font-family:var(--font-secondary);letter-spacing:.8px;text-transform:uppercase;color:#ffffff8c;text-align:center;font-size:10px;font-weight:700}td[data-v-372787fe]{text-align:center;border-top:1px solid #ffffff12;height:64px;font-size:16px}.col-pos[data-v-372787fe]{text-align:left;width:96px;padding-left:32px}td.col-pos[data-v-372787fe]{font-family:var(--font-secondary);color:var(--c-secondary);font-size:16px;font-weight:800}.col-team[data-v-372787fe]{text-align:left}.col-stat[data-v-372787fe]{width:64px}.col-pts[data-v-372787fe]{width:108px;padding-right:32px}td.col-pts[data-v-372787fe]{font-family:var(--font-secondary);font-size:17px;font-weight:800}.team-cell[data-v-372787fe]{align-items:center;gap:18px;display:flex}.row-crest[data-v-372787fe]{width:32px;height:32px}.team-name[data-v-372787fe]{font-family:var(--font-secondary);text-transform:uppercase;white-space:nowrap;font-size:15px;font-weight:700}.team-row[data-v-372787fe]{transition:background .14s}.team-row[data-v-372787fe]:hover{background:#ffffff14}.clickable[data-v-372787fe]{cursor:pointer}@media (max-width:1023px){.standings-wrapper[data-v-372787fe]{gap:48px}.leaders[data-v-372787fe]{grid-template-columns:minmax(0,1fr);gap:10px;margin:0 0 32px}.leader[data-v-372787fe]{border-radius:20px;gap:14px;height:88px;padding:0 16px}.leader[data-v-372787fe]:first-child{background:linear-gradient(90deg,#e07a2fbf 0%,#a3532f8c 60%,#2a50bd80 100%)}.leader:first-child .leader-pos[data-v-372787fe]{color:var(--c-text)}.leader-watermark[data-v-372787fe]{width:160px;height:160px;top:-36px;right:-40px}.leader-pos[data-v-372787fe]{width:24px;font-size:32px}.leader-crest[data-v-372787fe]{width:44px;height:44px}.leader-name[data-v-372787fe],.leader-meta[data-v-372787fe]{font-size:13px}.group-header[data-v-372787fe]{flex-direction:column;align-items:stretch;gap:6px;margin-bottom:14px}.group-title[data-v-372787fe]{flex-wrap:wrap;gap:8px 12px;font-size:22px}.title-badge[data-v-372787fe]{white-space:nowrap}.group-note[data-v-372787fe]{justify-content:space-between;font-size:13px}.standings-table[data-v-372787fe]{width:max-content;min-width:100%}.pts-lead[data-v-372787fe]{display:table-cell}.pts-trail[data-v-372787fe]{display:none}th[data-v-372787fe]{height:44px}td[data-v-372787fe]{height:52px;font-size:15px}.col-pos[data-v-372787fe],.col-team[data-v-372787fe]{z-index:1;background:#142a85;position:sticky}.col-pos[data-v-372787fe]{width:40px;min-width:40px;padding-left:14px;left:0}.col-team[data-v-372787fe]{padding:0 12px 0 4px;left:40px;box-shadow:8px 0 12px -8px #0000008c}.col-stat[data-v-372787fe]{min-width:44px}.col-pts[data-v-372787fe]{width:auto;min-width:48px;padding-right:0}td.col-pos[data-v-372787fe]{font-size:14px}td.col-pts[data-v-372787fe]{font-size:16px}.team-row:hover .col-pos[data-v-372787fe],.team-row:hover .col-team[data-v-372787fe]{background:#1b3290}.team-cell[data-v-372787fe]{gap:10px}.row-crest[data-v-372787fe]{width:26px;height:26px}.team-name[data-v-372787fe]{white-space:normal;max-width:140px;font-size:12px;line-height:1.25}th[data-v-372787fe]:nth-last-child(2),td[data-v-372787fe]:nth-last-child(2){padding-right:14px}}.options-bar[data-v-45cd2fc1]{z-index:1500;align-items:flex-end;display:flex;position:relative}.options-left[data-v-45cd2fc1] .dd{width:230px}.options-right[data-v-45cd2fc1]{align-items:center;display:flex}@media (max-width:767px){.options-left[data-v-45cd2fc1]{flex:1}.options-left[data-v-45cd2fc1] .dd{width:100%}}.team-dropdown[data-v-0f595743]{width:100%;position:relative}.team-input[data-v-0f595743]{color:#ffffffeb;box-sizing:border-box;background:#ffffff12;border:1px solid #e07a2f59;border-radius:10px;outline:none;width:100%;padding:6px 10px;font-family:inherit;font-size:.78rem;font-weight:700;transition:all .2s}.team-input[data-v-0f595743]:focus{border-color:#e07a2fb3;box-shadow:0 0 0 2px #e07a2f26}.team-input[data-v-0f595743]::placeholder{color:#fff6}.team-menu[data-v-0f595743]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:4000;scrollbar-width:thin;scrollbar-color:#e07a2f80 transparent;background:#091653fa;border:1px solid #ffffff1a;border-radius:12px;max-height:180px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden auto;box-shadow:0 12px 40px #0006}.team-item[data-v-0f595743]{color:#ffffffd9;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:8px 10px;font-family:inherit;font-size:.78rem;font-weight:700;transition:background .15s}.team-item[data-v-0f595743]:hover{background:#ffffff0f}.team-item.active[data-v-0f595743]{color:#fff;background:#e07a2f1f;border-left:3px solid #e07a2fe6}.dropdown-fade-enter-active[data-v-0f595743],.dropdown-fade-leave-active[data-v-0f595743]{transition:opacity .12s}.dropdown-fade-enter-from[data-v-0f595743],.dropdown-fade-leave-to[data-v-0f595743]{opacity:0}.tie[data-v-9ed2d1aa]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd80 0%,#16349459 50%,#2a50bd80 100%);border-radius:18px;flex-direction:column;gap:8px;width:100%;padding:14px 10px;display:flex}.tie--final[data-v-9ed2d1aa]{border:1.5px solid #e07a2fbf;box-shadow:0 0 24px #e07a2f40}.side[data-v-9ed2d1aa]{align-items:center;gap:8px;min-width:0;min-height:28px;display:flex;position:relative}.crest[data-v-9ed2d1aa]{width:26px;height:26px}.name[data-v-9ed2d1aa]{min-width:0;font-family:var(--font-primary);text-transform:uppercase;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:11px;font-weight:700;line-height:14px;display:-webkit-box;overflow:hidden}.tbd .name[data-v-9ed2d1aa]{color:#ffffffbf}.decided:not(.advancing) .name[data-v-9ed2d1aa],.decided:not(.advancing) .score[data-v-9ed2d1aa]{color:#ffffff80}.advancing .name[data-v-9ed2d1aa]{color:var(--c-text)}.score[data-v-9ed2d1aa]{font-family:var(--font-secondary);font-size:14px;font-weight:800}.advancing .score[data-v-9ed2d1aa]{color:var(--c-secondary)}.divider[data-v-9ed2d1aa]{pointer-events:none;align-items:center;gap:8px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0}.divider[data-v-9ed2d1aa]:before,.divider[data-v-9ed2d1aa]:after{content:"";background:#ffffff1f;flex:1;height:1px}.divider span[data-v-9ed2d1aa]{font-family:var(--font-secondary);text-transform:uppercase;color:var(--c-secondary);font-size:10px;font-weight:700}.side[data-v-9ed2d1aa]:first-child{margin-bottom:22px}.penalties[data-v-9ed2d1aa]{color:var(--c-secondary);text-align:center;margin:2px 0 0;font-size:11px;font-weight:600}.versus[data-v-9ed2d1aa]{font-family:var(--font-secondary);text-align:center;text-transform:uppercase;color:var(--c-secondary);font-size:10px;font-weight:700}.save-btn[data-v-9ed2d1aa]{background:var(--btn-orange);color:var(--c-on-orange);font-family:var(--font-primary);cursor:pointer;border:0;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:600}.road-to-final[data-v-81090e39]{flex-direction:column;gap:32px;padding-top:16px;display:flex}.bracket-header[data-v-81090e39]{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.bracket-title[data-v-81090e39]{font-size:44px;line-height:50px}.header-controls[data-v-81090e39]{align-items:flex-end;gap:12px;display:flex}.division-toggle[data-v-81090e39] .dd{width:182px}.empty-state[data-v-81090e39]{text-align:center;background:var(--glass-bg-soft);border:var(--glass-border);color:var(--c-text-muted);border-radius:32px;padding:48px 24px}.board[data-v-81090e39]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd73 0%,#1634944f 50%,#2a50bd73 100%);border-radius:32px;padding:40px 24px 72px;position:relative;overflow:hidden}.board-watermark[data-v-81090e39]{object-fit:contain;opacity:.08;pointer-events:none;width:460px;height:460px;position:absolute;top:50%;left:50%;transform:translate(-50%,-42%)}.columns[data-v-81090e39]{gap:10px;display:grid;position:relative}.road-to-final--editable .board[data-v-81090e39]{overflow-x:auto}.road-to-final--editable .columns[data-v-81090e39]{min-width:1240px}.column[data-v-81090e39]{flex-direction:column;gap:48px;min-width:0;display:flex}.column-label[data-v-81090e39]{font-family:var(--font-secondary);letter-spacing:1.6px;text-align:center;text-transform:uppercase;color:#fff9;margin:0;font-size:10px;font-weight:700}.column--final .column-label[data-v-81090e39]{color:var(--c-secondary);font-size:13px}.column-ties[data-v-81090e39]{flex-direction:column;flex:1;justify-content:space-around;align-items:center;gap:24px;min-height:360px;display:flex}.column--final .column-ties[data-v-81090e39]{justify-content:center;gap:20px}.final-lion[data-v-81090e39]{object-fit:contain;width:64px;height:64px}.final-trophy[data-v-81090e39]{background:var(--c-secondary);width:26px;height:26px;-webkit-mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='26'%20height='26'%20viewBox='0%200%2026%2026'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon%20trophy'%3e%3cpath%20id='Vector'%20d='M17.3333%206.5V4.33333H8.66667V6.5M17.3333%206.5V9.75C17.3333%2010.8993%2016.8768%2012.0015%2016.0641%2012.8141C15.2515%2013.6268%2014.1493%2014.0833%2013%2014.0833M17.3333%206.5H20.0417C20.3918%206.93819%2020.5972%207.47428%2020.6296%208.03423C20.662%208.59418%2020.5197%209.15038%2020.2224%209.62601C19.9252%2010.1016%2019.4876%2010.4732%2018.9701%2010.6895C18.4525%2010.9058%2017.8806%2010.956%2017.3333%2010.8333M13%2014.0833C11.8507%2014.0833%2010.7485%2013.6268%209.93587%2012.8141C9.12321%2012.0015%208.66667%2010.8993%208.66667%209.75V6.5M13%2014.0833V18.4167M8.66667%206.5H5.95833C5.60822%206.93819%205.40278%207.47428%205.3704%208.03423C5.33802%208.59418%205.48029%209.15038%205.77755%209.62601C6.07482%2010.1016%206.51243%2010.4732%207.02995%2010.6895C7.54747%2010.9058%208.11936%2010.956%208.66667%2010.8333M9.20833%2021.6667H16.7917'%20stroke-width='1.95'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='white'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='26'%20height='26'%20viewBox='0%200%2026%2026'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Icon%20trophy'%3e%3cpath%20id='Vector'%20d='M17.3333%206.5V4.33333H8.66667V6.5M17.3333%206.5V9.75C17.3333%2010.8993%2016.8768%2012.0015%2016.0641%2012.8141C15.2515%2013.6268%2014.1493%2014.0833%2013%2014.0833M17.3333%206.5H20.0417C20.3918%206.93819%2020.5972%207.47428%2020.6296%208.03423C20.662%208.59418%2020.5197%209.15038%2020.2224%209.62601C19.9252%2010.1016%2019.4876%2010.4732%2018.9701%2010.6895C18.4525%2010.9058%2017.8806%2010.956%2017.3333%2010.8333M13%2014.0833C11.8507%2014.0833%2010.7485%2013.6268%209.93587%2012.8141C9.12321%2012.0015%208.66667%2010.8993%208.66667%209.75V6.5M13%2014.0833V18.4167M8.66667%206.5H5.95833C5.60822%206.93819%205.40278%207.47428%205.3704%208.03423C5.33802%208.59418%205.48029%209.15038%205.77755%209.62601C6.07482%2010.1016%206.51243%2010.4732%207.02995%2010.6895C7.54747%2010.9058%208.11936%2010.956%208.66667%2010.8333M9.20833%2021.6667H16.7917'%20stroke-width='1.95'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke='white'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat}.legend[data-v-81090e39]{flex-wrap:wrap;gap:12px;display:flex}.rounds[data-v-81090e39]{display:none}@media (max-width:1023px){.road-to-final[data-v-81090e39]{gap:20px;padding-top:4px}.bracket-header[data-v-81090e39]{flex-direction:column;align-items:stretch;gap:16px}.bracket-title[data-v-81090e39]{font-size:32px;line-height:36px}.header-controls[data-v-81090e39],.division-toggle[data-v-81090e39],.division-toggle[data-v-81090e39] .dd{width:100%}.road-to-final:not(.road-to-final--editable) .board[data-v-81090e39]{display:none}.rounds[data-v-81090e39]{flex-direction:column;gap:16px;display:flex}.round-switch[data-v-81090e39]{background:var(--glass-bg-soft);border:var(--glass-border);border-radius:18px;gap:4px;padding:5px;display:flex}.round-btn[data-v-81090e39]{color:#ffffffb3;min-height:44px;font-family:var(--font-secondary);letter-spacing:.8px;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:13px;flex:1;font-size:12px;font-weight:700}.round-btn.active[data-v-81090e39]{background:var(--btn-orange);color:var(--c-on-orange)}.round-head[data-v-81090e39]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.round-title[data-v-81090e39]{text-transform:uppercase;margin:0;font-size:20px;font-weight:800}.round-meta[data-v-81090e39]{white-space:pre;color:var(--c-text-muted);margin:0;font-size:13px}.round-ties[data-v-81090e39]{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.round-tie[data-v-81090e39]{flex-direction:column;gap:8px;display:flex}.tie-label[data-v-81090e39]{font-family:var(--font-secondary);letter-spacing:1px;text-transform:uppercase;color:var(--c-secondary);margin:0;font-size:11px;font-weight:700}.round-tie[data-v-81090e39] .tie{padding:16px}.round-tie[data-v-81090e39] .crest{width:32px;height:32px}.round-tie[data-v-81090e39] .name{font-size:14px;line-height:18px}.round-tie[data-v-81090e39] .score{font-size:17px}.next-round[data-v-81090e39]{background:var(--glass-bg-soft);border:var(--glass-border);min-height:64px;color:inherit;text-align:left;cursor:pointer;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 16px;display:flex}.next-text[data-v-81090e39]{flex-direction:column;gap:2px;display:flex}.next-eyebrow[data-v-81090e39]{color:var(--c-text-muted);font-size:12px}.next-label[data-v-81090e39]{white-space:pre;font-size:16px;font-weight:600}.next-icon[data-v-81090e39]{background:var(--btn-orange);width:44px;height:44px;color:var(--c-on-orange);border-radius:12px;place-items:center;display:grid}}@media (min-width:640px) and (max-width:1023px){.round-ties[data-v-81090e39]{grid-template-columns:repeat(2,minmax(0,1fr))}}.events-btn[data-v-e52f5378]{color:var(--c-text);font-family:var(--font-primary);white-space:nowrap;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:6px;padding:6px 10px 6px 12px;font-size:12px;font-weight:600;transition:border-color .14s,background .14s;display:inline-flex}.events-btn[data-v-e52f5378]:hover,.events-btn.open[data-v-e52f5378]{background:#e07a2f1f;border-color:#e07a2f99}.events-icon[data-v-e52f5378]{width:14px;height:14px}.events-chevron[data-v-e52f5378]{width:12px;height:12px;transition:transform .16s;transform:rotate(90deg)}.open .events-chevron[data-v-e52f5378]{transform:rotate(-90deg)}.events-panel[data-v-a2f77322]{border:var(--glass-border);background:#0612438c;border-radius:24px;padding:20px 28px}.note[data-v-a2f77322]{text-align:center;color:#ffffffa6;margin:0;font-size:14px}.columns[data-v-a2f77322]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.column[data-v-a2f77322]{min-width:0;padding:0 24px}.column--home[data-v-a2f77322]{border-right:1px solid #ffffff1a}.column-head[data-v-a2f77322]{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;margin-bottom:4px;padding-bottom:12px;display:flex}.column-crest[data-v-a2f77322]{width:24px;height:24px}.column-team[data-v-a2f77322]{min-width:0;font-family:var(--font-secondary);letter-spacing:.8px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:800;overflow:hidden}.event-list[data-v-a2f77322]{margin:0;padding:0;list-style:none}.event[data-v-a2f77322]{align-items:center;gap:12px;min-height:44px;padding:8px 0;display:flex}.event+.event[data-v-a2f77322]{border-top:1px solid #ffffff0f}.event-ball[data-v-a2f77322]{flex-shrink:0;width:16px;height:16px}.event-card[data-v-a2f77322]{border-radius:2px;flex-shrink:0;width:11px;height:15px;margin:0 2px}.event-card--yellow[data-v-a2f77322]{background:#f5c518}.event-card--red[data-v-a2f77322]{background:#e53e3e}.event-text[data-v-a2f77322]{flex-direction:column;gap:2px;min-width:0;display:flex}.event-name[data-v-a2f77322]{font-size:14px;font-weight:600}.event-count[data-v-a2f77322]{white-space:pre;color:var(--c-secondary)}.event-assist[data-v-a2f77322]{color:#fff9;font-size:12px}.column-empty[data-v-a2f77322]{color:#ffffff80;margin:12px 0 0;font-size:13px}@media (max-width:1023px){.events-panel[data-v-a2f77322]{border-radius:20px;padding:16px}.column[data-v-a2f77322]{padding:0 14px}.column--home[data-v-a2f77322]{padding-left:0}.column--away[data-v-a2f77322]{padding-right:0}}@media (max-width:639px){.columns[data-v-a2f77322]{grid-template-columns:minmax(0,1fr)}.column[data-v-a2f77322]{padding:0}.column--home[data-v-a2f77322]{border-bottom:1px solid #ffffff1a;border-right:0;margin-bottom:14px;padding-bottom:6px}}.match-results[data-v-cedf5e25]{flex-direction:column;gap:36px;padding-top:16px;display:flex}.results-header[data-v-cedf5e25]{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.eyebrow[data-v-cedf5e25]{letter-spacing:1.82px;margin:0 0 14px;font-size:13px}.results-title[data-v-cedf5e25]{font-size:44px;line-height:50px}.matchday-picker[data-v-cedf5e25]{background:var(--glass-bg-soft);border:var(--glass-border);border-radius:999px;align-items:center;gap:6px;padding:6px;display:flex}.step-btn[data-v-cedf5e25]{cursor:pointer;background:#ffffff14;border:0;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.step-btn[data-v-cedf5e25]:hover:not(:disabled){background:#ffffff29}.step-btn[data-v-cedf5e25]:disabled{opacity:.35;cursor:default}.step-btn img[data-v-cedf5e25]{width:18px;height:18px}.matchday-dropdown[data-v-cedf5e25]{width:110px}.matchday-dropdown[data-v-cedf5e25] .dd-trigger{font-family:var(--font-secondary);background:0 0;border:0;justify-content:center;font-size:14px;font-weight:700}.group-section[data-v-cedf5e25]{flex-direction:column;gap:36px;display:flex}.group-title[data-v-cedf5e25]{margin:0}.slot[data-v-cedf5e25]{flex-direction:column;gap:24px;display:flex}.slot-head[data-v-cedf5e25]{align-items:center;gap:20px;margin:0;display:flex}.slot-time[data-v-cedf5e25]{font-family:var(--font-secondary);color:var(--c-secondary);font-size:32px;font-weight:800}.slot-note[data-v-cedf5e25]{color:#ffffffa6;font-size:16px}.matches-list[data-v-cedf5e25]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.match-item[data-v-cedf5e25]{flex-direction:column;gap:10px;display:flex}.capsule[data-v-cedf5e25]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:999px;grid-template-columns:100px minmax(0,1fr) 64px minmax(0,1fr) 210px;align-items:center;gap:20px;min-height:100px;padding:12px 40px 12px 28px;transition:border-color .14s;display:grid;position:relative;overflow:hidden}.capsule--open[data-v-cedf5e25]{border-color:#e07a2f80}.match-events[data-v-cedf5e25]{margin:0 28px}.watermark[data-v-cedf5e25]{opacity:.12;pointer-events:none;width:180px;height:180px;position:absolute;top:-40px}.watermark--home[data-v-cedf5e25]{left:-31px}.watermark--away[data-v-cedf5e25]{right:-31px}.cell-pitch[data-v-cedf5e25],.side[data-v-cedf5e25],.center[data-v-cedf5e25],.cell-meta[data-v-cedf5e25]{position:relative}.pitch[data-v-cedf5e25]{color:var(--c-text);background:#ffffff1a}.side[data-v-cedf5e25]{align-items:center;gap:16px;min-width:0;display:flex}.side--home[data-v-cedf5e25]{text-align:right;justify-content:flex-end}.team-name[data-v-cedf5e25]{min-width:0;font-family:var(--font-secondary);text-transform:uppercase;font-size:15px;font-weight:800}.side-crest[data-v-cedf5e25]{width:52px;height:52px}.center[data-v-cedf5e25]{flex-direction:column;align-items:center;gap:4px;display:flex}.lion[data-v-cedf5e25]{object-fit:contain;width:34px;height:34px}.tbd[data-v-cedf5e25]{font-family:var(--font-secondary);letter-spacing:1px;color:#fff9;font-size:10px;font-weight:700}.score[data-v-cedf5e25]{font-family:var(--font-secondary);white-space:nowrap;font-size:18px;font-weight:800}.score-sep[data-v-cedf5e25]{color:var(--c-secondary);margin:0 4px}.pens[data-v-cedf5e25]{color:var(--c-secondary);white-space:nowrap;font-size:11px;font-weight:600}.cell-meta[data-v-cedf5e25]{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.ref[data-v-cedf5e25]{max-width:100%;color:var(--c-text);background:#ffffff14;font-weight:500}.ref-icon[data-v-cedf5e25]{width:14px;height:14px}.ref-name[data-v-cedf5e25]{text-overflow:ellipsis;min-width:0;overflow:hidden}.ref-label[data-v-cedf5e25]{color:#ffffff8c}.ref-crest[data-v-cedf5e25]{object-fit:contain;width:18px;height:18px}@media (max-width:1023px){.match-results[data-v-cedf5e25]{gap:24px;padding-top:4px}.results-header[data-v-cedf5e25]{flex-direction:column;align-items:stretch;gap:16px}.eyebrow[data-v-cedf5e25]{margin-bottom:10px;font-size:12px}.results-title[data-v-cedf5e25]{font-size:30px;line-height:34px}.matchday-dropdown[data-v-cedf5e25]{flex:1;width:auto}.group-section[data-v-cedf5e25]{gap:28px}.slot[data-v-cedf5e25],.slot-head[data-v-cedf5e25]{gap:12px}.slot-time[data-v-cedf5e25]{font-size:24px}.slot-note[data-v-cedf5e25]{font-size:14px}.matches-list[data-v-cedf5e25]{gap:10px}.capsule[data-v-cedf5e25]{border-radius:20px;grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);grid-template-areas:"pitch pitch pitch""home center away""meta meta meta";gap:12px 8px;min-height:0;padding:14px 14px 12px}.cell-pitch[data-v-cedf5e25]{grid-area:pitch}.side--home[data-v-cedf5e25]{grid-area:home}.center[data-v-cedf5e25]{grid-area:center}.side[data-v-cedf5e25]:not(.side--home){grid-area:away}.cell-meta[data-v-cedf5e25]{grid-area:meta}.cell-pitch[data-v-cedf5e25]:empty{display:none}.watermark[data-v-cedf5e25]{width:120px;height:120px;top:10px}.watermark--home[data-v-cedf5e25]{left:-36px}.watermark--away[data-v-cedf5e25]{right:-36px}.side[data-v-cedf5e25]{text-align:center;flex-direction:column;justify-content:flex-start;gap:8px}.side--home[data-v-cedf5e25]{text-align:center;flex-direction:column-reverse;justify-content:flex-end}.side-crest[data-v-cedf5e25]{width:44px;height:44px}.team-name[data-v-cedf5e25]{letter-spacing:.4px;font-size:11px;line-height:14px}.lion[data-v-cedf5e25]{width:26px;height:26px}.score[data-v-cedf5e25]{font-size:17px}.cell-meta[data-v-cedf5e25]{flex-flow:wrap;justify-content:space-between;align-items:center;gap:8px}.cell-meta[data-v-cedf5e25]:empty{display:none}.ref[data-v-cedf5e25]{font-size:12px}.match-events[data-v-cedf5e25]{margin:0}}.teams[data-v-4de3b9e1]{flex-direction:column;gap:40px;padding-top:16px;display:flex}.teams-header[data-v-4de3b9e1]{justify-content:space-between;align-items:center;gap:16px;display:flex}.teams-title[data-v-4de3b9e1]{text-transform:uppercase;align-items:center;gap:16px;margin:0;font-size:28px;font-weight:800;display:flex}.title-badge[data-v-4de3b9e1]{letter-spacing:.8px;color:var(--c-secondary);background:#e07a2f1f;border:1px solid #e07a2f66;border-radius:999px;padding:6px 12px;font-size:10px;font-weight:700}.teams-note[data-v-4de3b9e1]{color:#fff9;margin:0;font-size:15px}.tier[data-v-4de3b9e1]{flex-direction:column;gap:24px;display:flex}.tier-header[data-v-4de3b9e1]{align-items:center;gap:16px;display:flex}.tier-title[data-v-4de3b9e1]{text-transform:uppercase;color:var(--c-secondary);margin:0;font-size:18px;font-weight:800}.tier-count[data-v-4de3b9e1]{color:#fff9;font-size:14px}.tier-rule[data-v-4de3b9e1]{background:#ffffff1f;flex:1;height:1px}.team-grid[data-v-4de3b9e1]{grid-template-columns:repeat(8,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.team-grid li[data-v-4de3b9e1]{flex-direction:column;gap:8px;display:flex}.team-card[data-v-4de3b9e1]{border:var(--glass-border);min-height:176px;color:var(--c-text);font:inherit;background:linear-gradient(90deg,#2a50bd80 0%,#16349459 50%,#2a50bd80 100%);border-radius:20px;flex-direction:column;flex:1;align-items:center;gap:18px;padding:30px 10px 18px;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden}.team-card.clickable[data-v-4de3b9e1]{cursor:pointer}.team-card.clickable[data-v-4de3b9e1]:hover,.team-card.clickable[data-v-4de3b9e1]:focus-visible{border-color:#e07a2fbf;transform:translateY(-4px);box-shadow:0 12px 28px #e07a2f40}.card-watermark[data-v-4de3b9e1]{opacity:.1;pointer-events:none;width:150px;height:150px;position:absolute;bottom:-40px;left:50%;transform:translate(-50%)}.card-crest[data-v-4de3b9e1]{width:80px;height:80px;position:relative}.team-name[data-v-4de3b9e1]{font-family:var(--font-secondary);letter-spacing:.5px;text-align:center;text-transform:uppercase;font-size:11px;font-weight:700;line-height:16px;position:relative}@media (max-width:1199px){.team-grid[data-v-4de3b9e1]{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1023px){.teams[data-v-4de3b9e1]{gap:28px;padding-top:4px}.teams-header[data-v-4de3b9e1]{flex-direction:column;align-items:flex-start;gap:6px}.teams-title[data-v-4de3b9e1]{flex-wrap:wrap;gap:8px 12px;font-size:22px}.title-badge[data-v-4de3b9e1]{white-space:nowrap}.teams-note[data-v-4de3b9e1]{font-size:13px}.tier[data-v-4de3b9e1]{gap:14px}.tier-title[data-v-4de3b9e1]{font-size:16px}.tier-count[data-v-4de3b9e1]{font-size:13px}.team-grid[data-v-4de3b9e1]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.team-card[data-v-4de3b9e1]{border-radius:16px;gap:10px;min-height:0;padding:18px 6px 12px}.card-watermark[data-v-4de3b9e1]{width:110px;height:110px;bottom:-28px}.card-crest[data-v-4de3b9e1]{width:56px;height:56px}.team-name[data-v-4de3b9e1]{overflow-wrap:anywhere;font-size:10px;line-height:13px}}@media (max-width:639px){.team-grid[data-v-4de3b9e1]{grid-template-columns:repeat(3,minmax(0,1fr))}.card-crest[data-v-4de3b9e1]{width:48px;height:48px}}.player-stats[data-v-9db856cb]{flex-direction:column;gap:32px;padding-top:16px;display:flex}.stats-header[data-v-9db856cb]{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.stats-title[data-v-9db856cb]{font-size:44px;line-height:50px}.filter-wrap[data-v-9db856cb] .dd{width:170px}.leaders[data-v-9db856cb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.leader[data-v-9db856cb]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:24px;flex-direction:column;min-height:244px;padding:28px 30px;display:flex;position:relative;overflow:hidden}.leader--first[data-v-9db856cb]{background:linear-gradient(120deg,#e07a2ff2 0%,#a3532fbf 45%,#1d3b9ecc 100%)}.leader-watermark[data-v-9db856cb]{opacity:.14;pointer-events:none;width:200px;height:200px;position:absolute;top:0;right:-20px}.leader-top[data-v-9db856cb],.leader-name[data-v-9db856cb],.leader-team[data-v-9db856cb],.leader-stats[data-v-9db856cb]{position:relative}.leader-top[data-v-9db856cb]{align-items:center;gap:18px;display:flex}.leader-rank[data-v-9db856cb]{font-family:var(--font-secondary);color:var(--c-secondary);font-size:40px;font-weight:800}.leader--first .leader-rank[data-v-9db856cb]{color:var(--c-text)}.leader-crest[data-v-9db856cb]{width:52px;height:52px}.leader-name[data-v-9db856cb]{font-family:var(--font-secondary);text-transform:uppercase;margin-top:26px;font-size:18px;font-weight:800}.leader-team[data-v-9db856cb]{font-family:var(--font-secondary);letter-spacing:.8px;text-transform:uppercase;color:#ffffffb3;margin-top:6px;font-size:10px;font-weight:700}.leader-stats[data-v-9db856cb]{gap:28px;margin-top:auto;padding-top:24px;display:flex}.leader-stat[data-v-9db856cb]{flex-direction:column;gap:4px;display:flex}.leader-value[data-v-9db856cb]{font-family:var(--font-secondary);font-size:30px;font-weight:800;line-height:1}.leader-label[data-v-9db856cb]{font-family:var(--font-secondary);letter-spacing:.9px;text-transform:uppercase;color:#ffffffb3;font-size:9px;font-weight:700}.table-head[data-v-9db856cb],.player-team[data-v-9db856cb]{display:none}.stats-table[data-v-9db856cb]{border-collapse:separate;border-spacing:0;width:100%;min-width:680px}th[data-v-9db856cb]{height:60px;font-family:var(--font-secondary);letter-spacing:.8px;text-transform:uppercase;text-align:left;color:#ffffff8c;font-size:10px;font-weight:700}td[data-v-9db856cb]{border-top:1px solid #ffffff12;height:60px;font-size:15px}.col-rank[data-v-9db856cb]{width:96px;padding-left:32px}td.col-rank[data-v-9db856cb]{font-family:var(--font-secondary);color:var(--c-secondary);font-size:15px;font-weight:800}.col-player[data-v-9db856cb]{width:44%}.player-name[data-v-9db856cb]{font-family:var(--font-secondary);text-transform:uppercase;font-size:14px;font-weight:700;display:block}.team[data-v-9db856cb]{align-items:center;gap:12px;display:flex}.team-crest[data-v-9db856cb]{width:24px;height:24px}.col-num[data-v-9db856cb],.num[data-v-9db856cb]{text-align:center;width:72px}.col-num[data-v-9db856cb]{position:relative}.num[data-v-9db856cb]{font-weight:500}.num.primary[data-v-9db856cb]{font-family:var(--font-secondary);font-weight:800}.num.zero[data-v-9db856cb]{color:#ffffff59}th[data-v-9db856cb]:last-child,td[data-v-9db856cb]:last-child{padding-right:24px}.card-icon[data-v-9db856cb]{border-radius:2px;width:10px;height:13px;display:inline-block}.card-icon--yellow[data-v-9db856cb]{background:#f2c14e}.card-icon--red[data-v-9db856cb]{background:#e5484d}.empty[data-v-9db856cb]{text-align:center;color:var(--c-text-muted)}.pager[data-v-9db856cb]{justify-content:space-between;align-items:center;gap:16px;display:flex}.pager .ui-btn[data-v-9db856cb]:disabled{opacity:.4;cursor:default}.pager-info[data-v-9db856cb]{color:#ffffffb3;white-space:pre;margin:0;font-size:15px}.sr-only[data-v-9db856cb]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1023px){.player-stats[data-v-9db856cb]{gap:20px;padding-top:4px}.stats-header[data-v-9db856cb]{flex-direction:column;align-items:stretch;gap:16px}.stats-title[data-v-9db856cb]{font-size:30px;line-height:34px}.filter-wrap[data-v-9db856cb] .dd{width:100%}.leaders[data-v-9db856cb]{grid-template-columns:minmax(0,1fr);gap:10px}.leader[data-v-9db856cb]{border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"top name stats""top team stats";align-items:center;gap:2px 14px;min-height:0;padding:14px 16px;display:grid}.leader-top[data-v-9db856cb]{grid-area:top;gap:12px}.leader-name[data-v-9db856cb]{grid-area:name;align-self:end;margin:0;font-size:13px}.leader-team[data-v-9db856cb]{grid-area:team;align-self:start;margin:0}.leader-stats[data-v-9db856cb]{grid-area:stats;margin:0;padding:0}.leader-watermark[data-v-9db856cb]{width:140px;height:140px;top:-40px;right:40px}.leader-rank[data-v-9db856cb]{font-size:28px}.leader-crest[data-v-9db856cb]{width:36px;height:36px}.leader-stat[data-v-9db856cb]:not(.leader-stat--primary){display:none}.leader-stat[data-v-9db856cb]{align-items:flex-end}.leader-value[data-v-9db856cb]{font-size:26px}.table-head[data-v-9db856cb]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.table-title[data-v-9db856cb]{text-transform:uppercase;margin:0;font-size:18px;font-weight:800}.col-team[data-v-9db856cb]{display:none}.player-team[data-v-9db856cb]{color:#fff9;margin-top:2px;font-size:12px;display:block}.stats-table[data-v-9db856cb]{width:max-content;min-width:100%}th[data-v-9db856cb]{height:44px}td[data-v-9db856cb]{height:56px}.col-rank[data-v-9db856cb],.col-player[data-v-9db856cb]{z-index:1;background:#142a85;position:sticky}.col-rank[data-v-9db856cb]{width:40px;min-width:40px;padding-left:14px;left:0}.col-player[data-v-9db856cb]{width:auto;padding:0 12px 0 4px;left:40px;box-shadow:8px 0 12px -8px #0000008c}td.col-rank[data-v-9db856cb]{font-size:14px}.player-name[data-v-9db856cb]{max-width:160px;font-size:12px;line-height:1.25}.col-num[data-v-9db856cb],.num[data-v-9db856cb]{width:auto;min-width:48px}th[data-v-9db856cb]:last-child,td[data-v-9db856cb]:last-child{padding-right:14px}.pager[data-v-9db856cb]{flex-wrap:wrap}.pager .ui-btn[data-v-9db856cb]{min-height:44px}.pager-info[data-v-9db856cb]{text-align:center;font-size:13px}}@media (max-width:639px){.pager-info[data-v-9db856cb]{flex-basis:100%;order:-1}.pager .ui-btn[data-v-9db856cb]{flex:1;justify-content:center}}.team-stats[data-v-9da555d6]{flex-direction:column;gap:32px;padding-top:16px;display:flex}.stats-header[data-v-9da555d6]{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.stats-title[data-v-9da555d6]{font-size:44px;line-height:50px}.controls[data-v-9da555d6]{align-items:flex-end;gap:12px;display:flex}.control[data-v-9da555d6] .dd{width:200px}.control--team[data-v-9da555d6] .dd{width:260px}.picker-crest[data-v-9da555d6]{width:24px;height:24px}.content[data-v-9da555d6]{flex-direction:column;gap:32px;display:flex}.hero[data-v-9da555d6]{border:var(--glass-border);background:linear-gradient(100deg,#2a50bd99 0%,#16349473 55%,#a3532f8c 100%);border-radius:24px;align-items:center;gap:44px;min-height:224px;padding:36px 44px;display:flex;position:relative;overflow:hidden}.hero-watermark[data-v-9da555d6]{opacity:.12;pointer-events:none;width:360px;height:360px;position:absolute;top:50%;right:-40px;transform:translateY(-50%)}.hero-crest[data-v-9da555d6]{filter:drop-shadow(0 10px 24px #00000059);width:140px;height:140px;position:relative}.hero-copy[data-v-9da555d6]{flex-direction:column;min-width:0;display:flex;position:relative}.hero-eyebrow[data-v-9da555d6]{letter-spacing:1.8px;white-space:pre;margin:0;font-size:12px}.hero-name[data-v-9da555d6]{font-family:var(--font-secondary);text-transform:uppercase;margin:14px 0 0;font-size:38px;font-weight:800;line-height:44px}.hero-numbers[data-v-9da555d6]{gap:32px;margin:22px 0 0;display:flex}.hero-numbers div[data-v-9da555d6]{flex-direction:column;gap:4px;display:flex}.hero-numbers dt[data-v-9da555d6]{font-family:var(--font-secondary);font-size:24px;font-weight:800}.hero-numbers dd[data-v-9da555d6]{font-family:var(--font-secondary);letter-spacing:1px;text-transform:uppercase;color:#ffffffb3;margin:0;font-size:9px;font-weight:700}.leaders-grid[data-v-9da555d6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.leaders-card[data-v-9da555d6]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:24px;padding:26px 32px 16px}.leaders-header[data-v-9da555d6]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.leaders-title[data-v-9da555d6],.section-title[data-v-9da555d6]{font-family:var(--font-secondary);letter-spacing:1.4px;text-transform:uppercase;margin:0;font-size:18px;font-weight:800}.leaders-badge[data-v-9da555d6]{font-family:var(--font-secondary);letter-spacing:.9px;text-transform:uppercase;color:var(--c-secondary);background:#e07a2f24;border:1px solid #e07a2f59;border-radius:999px;padding:3px 10px;font-size:9px;font-weight:700}.leaders-list[data-v-9da555d6]{margin:0;padding:0;list-style:none}.leaders-row[data-v-9da555d6]{grid-template-columns:30px 1fr auto;align-items:center;height:58px;display:grid}.leaders-row+.leaders-row[data-v-9da555d6]{border-top:1px solid #ffffff14}.rank[data-v-9da555d6]{font-family:var(--font-secondary);color:var(--c-secondary);font-size:16px;font-weight:800}.leaders-name[data-v-9da555d6]{min-width:0;font-family:var(--font-secondary);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.leaders-stat[data-v-9da555d6]{font-family:var(--font-secondary);font-size:18px;font-weight:800}.matches[data-v-9da555d6]{flex-direction:column;gap:20px;display:flex}.section-head[data-v-9da555d6]{align-items:center;gap:14px;display:flex}.count-pill[data-v-9da555d6]{min-width:30px;height:26px;font-family:var(--font-secondary);background:#ffffff1f;border-radius:999px;justify-content:center;align-items:center;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.matches-list[data-v-9da555d6]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.capsule[data-v-9da555d6]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:999px;grid-template-columns:110px minmax(0,1fr) 110px minmax(0,1fr) 130px;align-items:center;gap:20px;width:100%;height:76px;padding:0 28px;transition:border-color .14s;display:grid}.capsule--open[data-v-9da555d6]{border-color:#e07a2f80}.match-date[data-v-9da555d6]{color:#ffffffbf;font-size:14px}.side[data-v-9da555d6]{align-items:center;gap:16px;min-width:0;display:flex}.side--home[data-v-9da555d6]{text-align:right;justify-content:flex-end}.team[data-v-9da555d6]{font-family:var(--font-secondary);letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;overflow:hidden}.side-crest[data-v-9da555d6]{width:36px;height:36px}.score-box[data-v-9da555d6]{height:38px;font-family:var(--font-secondary);white-space:pre;background:#061243b3;border-radius:10px;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:flex;position:relative}.score-box--upcoming[data-v-9da555d6]{color:var(--c-secondary);font-size:14px}.score-sep[data-v-9da555d6]{color:#ffffff73;margin:0 10px}.pens[data-v-9da555d6]{text-align:center;letter-spacing:.6px;color:var(--c-secondary);font-size:9px;position:absolute;top:calc(100% + 2px);left:0;right:0}.upcoming[data-v-9da555d6]{color:#ffffff8c;justify-self:end;font-size:12px}.outcome[data-v-9da555d6]{justify-self:end;align-items:center;gap:10px;display:flex}.result-chip[data-v-9da555d6]{width:26px;height:26px;font-family:var(--font-secondary);border-radius:6px;place-items:center;font-size:11px;font-weight:800;display:grid}.result-chip--W[data-v-9da555d6]{background:#22a35a}.result-chip--D[data-v-9da555d6]{background:#6b7a99}.result-chip--L[data-v-9da555d6]{background:#d6404a}.match-events[data-v-9da555d6]{margin:10px 28px 0}.players[data-v-9da555d6]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:24px;overflow:hidden}.players-head[data-v-9da555d6]{width:100%;height:76px;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:14px;padding:0 30px;font-family:inherit;display:flex}.players-head .section-title[data-v-9da555d6]{font-size:22px}.empty[data-v-9da555d6]{text-align:center;color:#ffffffa6;margin:0;padding:14px 12px;font-weight:700}@media (max-width:1023px){.team-stats[data-v-9da555d6]{gap:20px;padding-top:4px}.stats-header[data-v-9da555d6]{flex-direction:column;align-items:stretch;gap:16px}.stats-title[data-v-9da555d6]{font-size:30px;line-height:34px}.controls[data-v-9da555d6]{flex-direction:column;align-items:stretch;gap:10px}.control[data-v-9da555d6] .dd,.control--team[data-v-9da555d6] .dd{width:100%}.content[data-v-9da555d6]{gap:20px}.hero[data-v-9da555d6]{text-align:center;border-radius:20px;flex-direction:column;gap:14px;min-height:0;padding:24px 16px}.hero-watermark[data-v-9da555d6]{width:260px;height:260px;right:-80px}.hero-crest[data-v-9da555d6]{width:96px;height:96px}.hero-copy[data-v-9da555d6]{align-items:center;width:100%}.hero-eyebrow[data-v-9da555d6]{white-space:normal;font-size:10px}.hero-name[data-v-9da555d6]{margin-top:8px;font-size:24px;line-height:28px}.hero-numbers[data-v-9da555d6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-top:16px;display:grid}.hero-numbers div[data-v-9da555d6]{background:#06124373;border-radius:14px;align-items:center;padding:12px 8px}.hero-numbers dt[data-v-9da555d6]{font-size:20px}.leaders-grid[data-v-9da555d6]{gap:14px}.leaders-card[data-v-9da555d6]{border-radius:20px;padding:18px 16px 8px}.leaders-title[data-v-9da555d6],.section-title[data-v-9da555d6]{font-size:15px}.leaders-row[data-v-9da555d6]{height:48px}.leaders-name[data-v-9da555d6]{letter-spacing:.6px;font-size:12px}.leaders-stat[data-v-9da555d6]{font-size:16px}.capsule[data-v-9da555d6]{border-radius:20px;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);grid-template-areas:"date date result""home score away";gap:12px 8px;height:auto;padding:12px 14px 14px}.match-date[data-v-9da555d6]{grid-area:date;font-size:13px}.side--home[data-v-9da555d6]{grid-area:home}.score-box[data-v-9da555d6]{grid-area:score;height:34px;font-size:16px}.capsule>.side[data-v-9da555d6]:not(.side--home){grid-area:away}.upcoming[data-v-9da555d6],.outcome[data-v-9da555d6]{grid-area:result}.side[data-v-9da555d6]{text-align:center;flex-direction:column;justify-content:flex-start;gap:6px}.side--home[data-v-9da555d6]{text-align:center;flex-direction:column-reverse;justify-content:flex-end}.side-crest[data-v-9da555d6]{width:32px;height:32px}.team[data-v-9da555d6]{letter-spacing:.3px;white-space:normal;overflow-wrap:break-word;font-size:10px;line-height:13px}.score-sep[data-v-9da555d6]{margin:0 6px}.score-box--upcoming[data-v-9da555d6]{font-size:13px}.match-events[data-v-9da555d6]{margin:10px 0 0}.players-head[data-v-9da555d6]{height:60px;padding:0 16px}.players-head .section-title[data-v-9da555d6]{font-size:16px}}@media (max-width:767px){.leaders-grid[data-v-9da555d6]{grid-template-columns:minmax(0,1fr)}}@media (min-width:640px) and (max-width:1023px){.hero-numbers[data-v-9da555d6]{grid-template-columns:repeat(4,minmax(0,1fr))}}.payment[data-v-c6c5219b]{flex-direction:column;gap:32px;padding-top:16px;display:flex}.title[data-v-c6c5219b]{font-size:44px;line-height:50px}.card[data-v-c6c5219b]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:24px;flex-direction:column;align-items:flex-start;gap:16px;max-width:640px;padding:36px 40px;display:flex}.card--paid[data-v-c6c5219b]{border-color:#22a35a80}.card--due[data-v-c6c5219b]{border-color:#e07a2f8c;box-shadow:0 0 32px #e07a2f26}.card--state[data-v-c6c5219b]{flex-direction:row;align-items:center}.badge[data-v-c6c5219b]{border:var(--glass-border);background:#ffffff1a;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.badge img[data-v-c6c5219b]{width:26px;height:26px}.badge--paid[data-v-c6c5219b]{background:#22a35a40;border-color:#22a35a99}.badge--due[data-v-c6c5219b]{background:#e07a2f38;border-color:#e07a2f99}.card-title[data-v-c6c5219b]{font-family:var(--font-secondary);letter-spacing:.8px;text-transform:uppercase;margin:0;font-size:22px;font-weight:800}.message[data-v-c6c5219b]{color:#ffffffd1;margin:0;font-size:16px;line-height:25px}.message strong[data-v-c6c5219b],.paid-at strong[data-v-c6c5219b]{color:var(--c-text)}.paid-at[data-v-c6c5219b]{color:#ffffffb3;margin:0;font-size:14px}.action[data-v-c6c5219b]{margin-top:4px;padding:14px 26px}.note[data-v-c6c5219b]{color:var(--c-text-subtle);margin:0;font-size:13px}.spinner[data-v-c6c5219b]{border:3px solid #fff3;border-top-color:var(--c-secondary);border-radius:50%;flex-shrink:0;width:26px;height:26px;animation:.8s linear infinite spin-c6c5219b}@keyframes spin-c6c5219b{to{transform:rotate(360deg)}}.ui-alert[data-v-c6c5219b]{max-width:640px}@media (max-width:1023px){.payment[data-v-c6c5219b]{gap:20px;padding-top:4px}.title[data-v-c6c5219b]{font-size:30px;line-height:34px}.card[data-v-c6c5219b]{border-radius:20px;gap:12px;max-width:none;padding:24px 18px}.badge[data-v-c6c5219b]{width:48px;height:48px}.card-title[data-v-c6c5219b]{font-size:18px}.message[data-v-c6c5219b]{font-size:15px;line-height:24px}.action[data-v-c6c5219b]{justify-content:center;width:100%;min-height:48px}}.tournament-main[data-v-77c06644]{min-height:60vh}.container[data-v-77c06644]{max-width:calc(var(--container-max) + 48px);margin:0 auto;padding:0 24px}.tournament-header[data-v-77c06644]{padding:72px 0 32px}.header-row[data-v-77c06644]{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.tournament-info[data-v-77c06644]{min-width:0}.eyebrow[data-v-77c06644]{letter-spacing:1.82px;margin:0 0 18px;font-size:13px}.tournament-title[data-v-77c06644]{font-size:60px;line-height:64.8px}.tournament-dates[data-v-77c06644]{color:#ffffffbf;margin:14px 0 0;font-size:17px}.tabs-nav[data-v-77c06644]{padding-bottom:8px}.tabs-wrap[data-v-77c06644]{background:var(--glass-bg-soft);border:var(--glass-border);border-radius:999px;max-width:100%;padding:6px;display:inline-flex}.tabs-scroll[data-v-77c06644]{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.tabs-scroll[data-v-77c06644]::-webkit-scrollbar{display:none}.tab-btn[data-v-77c06644]{color:#ffffffbf;font-family:var(--font-primary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;flex-shrink:0;padding:12px 22px;font-size:15px;font-weight:500;transition:background .14s,color .14s}.tab-btn[data-v-77c06644]:hover:not(.active){color:var(--c-text)}.tab-btn.active[data-v-77c06644]{background:var(--btn-orange);color:var(--c-on-orange);font-weight:600}.tab-content[data-v-77c06644]{padding:32px 0 112px}.tab-panel[data-v-77c06644]{animation:.2s fadeIn-77c06644}@keyframes fadeIn-77c06644{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.placeholder[data-v-77c06644]{text-align:center;color:#ffffffa6;padding:40px 20px;font-size:1.05rem;font-weight:600}@media (max-width:1023px){.container[data-v-77c06644]{padding:0 16px}.tournament-header[data-v-77c06644]{padding:40px 0 20px}.eyebrow[data-v-77c06644]{margin-bottom:12px;font-size:12px}.tournament-title[data-v-77c06644]{font-size:38px;line-height:42px}.tournament-dates[data-v-77c06644]{margin-top:10px;font-size:15px}.tabs-wrap[data-v-77c06644]{background:0 0;border:0;border-radius:0;max-width:none;margin:0 -16px;padding:0;display:block}.tabs-scroll[data-v-77c06644]{gap:8px;padding:2px 16px}.tab-btn[data-v-77c06644]{border:var(--glass-border);background:#ffffff0f;min-height:44px;padding:0 18px;font-size:14px}.tab-btn.active[data-v-77c06644]{border-color:#0000}.tab-content[data-v-77c06644]{padding:20px 0 72px}}@media (min-width:640px) and (max-width:1023px){.tournament-title[data-v-77c06644]{font-size:48px;line-height:52px}}@media (max-width:767px){.header-row[data-v-77c06644]{flex-direction:column;align-items:stretch;gap:20px}}.page[data-v-42df437a]{min-height:100vh}.events[data-v-e7903f61]{max-width:calc(var(--container-max) + 48px);margin:0 auto;padding:0 24px 112px}.hero[data-v-e7903f61]{flex-direction:column;align-items:flex-start;padding:72px 0 40px;display:flex}.eyebrow[data-v-e7903f61]{letter-spacing:1.82px;margin:0 0 20px;font-size:13px}.title[data-v-e7903f61]{font-size:60px;line-height:67px}.subtitle[data-v-e7903f61]{color:#ffffffbf;margin:20px 0;font-size:18px}.month-row[data-v-e7903f61]{flex-wrap:wrap;gap:8px;display:flex}.month-btn[data-v-e7903f61]{font-family:var(--font-primary);color:#ffffffd9;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;padding:10px 19px;font-size:14px;font-weight:500;transition:background .14s,color .14s}.month-btn[data-v-e7903f61]:hover:not(.active){background:#ffffff1f}.month-btn.active[data-v-e7903f61]{background:var(--btn-orange);color:var(--c-on-orange);border-color:#0000;font-weight:600}.layout[data-v-e7903f61]{grid-template-columns:minmax(0,830px) minmax(0,1fr);align-items:start;gap:24px;padding-top:24px;display:grid}.calendar[data-v-e7903f61],.panel[data-v-e7903f61]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd73 0%,#1634944f 50%,#2a50bd73 100%);border-radius:32px}.calendar[data-v-e7903f61]{flex-direction:column;gap:16px;padding:32px;display:flex}.calendar-head[data-v-e7903f61]{justify-content:space-between;align-items:center;display:flex}.month-title[data-v-e7903f61]{text-transform:uppercase;margin:0;font-size:26px;font-weight:800}.month-title .accent[data-v-e7903f61]{color:var(--c-secondary);margin-left:6px}.month-nav[data-v-e7903f61]{gap:8px;display:flex}.nav-btn[data-v-e7903f61]{cursor:pointer;background:#ffffff14;border:0;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.nav-btn[data-v-e7903f61]:hover:not(:disabled){background:#ffffff29}.nav-btn[data-v-e7903f61]:disabled{opacity:.35;cursor:default}.nav-btn img[data-v-e7903f61]{width:18px;height:18px}.weekday-header[data-v-e7903f61],.days-grid[data-v-e7903f61]{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.weekday[data-v-e7903f61]{text-align:center;font-family:var(--font-secondary);letter-spacing:.8px;text-transform:uppercase;color:#ffffff8c;font-size:10px;font-weight:700}.day-cell[data-v-e7903f61]{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:6px;height:92px;padding:10px;transition:opacity .14s,border-color .14s,transform .14s;display:flex;position:relative;overflow:hidden}.day-cell.empty[data-v-e7903f61]{cursor:default;background:0 0;border-color:#0000}.day-cell.has-events[data-v-e7903f61]{border-color:#fff3}.day-cell.today[data-v-e7903f61]{border:2px solid var(--c-secondary)}.day-cell.selected[data-v-e7903f61]{border-color:#ffffffd9}.day-cell.highlighted[data-v-e7903f61]{transform:translateY(-1px)}.day-cell.dimmed[data-v-e7903f61]{opacity:.4}.event-backgrounds[data-v-e7903f61]{pointer-events:none;display:flex;position:absolute;inset:0}.event-bg[data-v-e7903f61]{height:100%}.day-number[data-v-e7903f61]{font-family:var(--font-secondary);color:#ffffffbf;font-size:15px;font-weight:700;position:relative}.has-events .day-number[data-v-e7903f61],.today .day-number[data-v-e7903f61]{color:var(--c-text)}.today-label[data-v-e7903f61]{color:var(--c-secondary);font-size:11px;font-weight:600;position:relative}.day-details[data-v-e7903f61]{border-top:1px solid #ffffff14;padding-top:8px}.details-title[data-v-e7903f61]{text-transform:uppercase;margin:0 0 10px;font-size:15px;font-weight:800}.details-list[data-v-e7903f61]{flex-wrap:wrap;gap:8px;display:flex}.detail-item[data-v-e7903f61]{background:#ffffff14;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:14px;font-weight:500;display:inline-flex}.detail-dot[data-v-e7903f61]{border-radius:50%;width:10px;height:10px}.side[data-v-e7903f61]{flex-direction:column;gap:24px;display:flex}.panel[data-v-e7903f61]{border-radius:28px;padding:28px}.panel-title[data-v-e7903f61]{text-transform:uppercase;margin:0 0 16px;font-size:16px;font-weight:800}.legend[data-v-e7903f61],.month-list[data-v-e7903f61]{margin:0;padding:0;list-style:none}.legend[data-v-e7903f61]{flex-direction:column;gap:16px;display:flex}.legend-item[data-v-e7903f61]{cursor:default;align-items:center;gap:12px;transition:opacity .14s;display:flex}.legend-item.highlighted[data-v-e7903f61]{opacity:.4}.legend-swatch[data-v-e7903f61]{border-radius:7px;flex-shrink:0;width:22px;height:22px}.legend-label[data-v-e7903f61]{color:#ffffffe6;font-size:15px;font-weight:500}.legend-item.hovered .legend-label[data-v-e7903f61]{color:var(--c-text)}.month-list[data-v-e7903f61]{margin-top:-12px}.month-item[data-v-e7903f61]{align-items:center;gap:16px;padding:14px 0;display:flex}.month-item+.month-item[data-v-e7903f61]{border-top:1px solid #ffffff12}.date-badge[data-v-e7903f61]{border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.badge-day[data-v-e7903f61]{font-family:var(--font-secondary);font-size:18px;font-weight:800}.badge-month[data-v-e7903f61]{font-family:var(--font-secondary);text-transform:uppercase;color:#fffc;font-size:8px;font-weight:700}.item-text[data-v-e7903f61]{flex-direction:column;gap:3px;min-width:0;display:flex}.item-label[data-v-e7903f61]{font-size:15px;font-weight:600}.item-when[data-v-e7903f61]{color:#fff9;white-space:pre;font-size:13px}.month-empty[data-v-e7903f61]{color:var(--c-text-muted);margin:0;font-size:14px}@media (max-width:1199px){.layout[data-v-e7903f61]{grid-template-columns:minmax(0,1fr)}.side[data-v-e7903f61]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}@media (max-width:1023px){.events[data-v-e7903f61]{padding:0 16px 72px}.hero[data-v-e7903f61]{padding:40px 0 16px}.eyebrow[data-v-e7903f61]{margin-bottom:12px;font-size:12px}.title[data-v-e7903f61]{font-size:38px;line-height:42px}.subtitle[data-v-e7903f61]{margin:12px 0 20px;font-size:15px}.month-row[data-v-e7903f61]{scrollbar-width:none;flex-wrap:nowrap;align-self:stretch;margin:0 -16px;padding:2px 16px;overflow-x:auto}.month-row[data-v-e7903f61]::-webkit-scrollbar{display:none}.month-btn[data-v-e7903f61]{flex-shrink:0;min-height:44px;padding:0 20px}.layout[data-v-e7903f61]{gap:16px;padding-top:16px}.calendar[data-v-e7903f61]{border-radius:24px;gap:12px;padding:16px 12px}.calendar-head[data-v-e7903f61]{padding:0 4px}.month-title[data-v-e7903f61]{font-size:18px}.nav-btn[data-v-e7903f61]{width:44px;height:44px}.weekday-header[data-v-e7903f61],.days-grid[data-v-e7903f61]{gap:6px}.day-cell[data-v-e7903f61]{aspect-ratio:1;border-radius:12px;justify-content:center;align-items:center;height:auto;padding:0}.day-number[data-v-e7903f61]{font-size:15px}.today-label[data-v-e7903f61]{display:none}.side[data-v-e7903f61]{gap:16px}.panel[data-v-e7903f61]{border-radius:24px;padding:20px 16px}.legend[data-v-e7903f61]{flex-flow:wrap;gap:8px}.legend-item[data-v-e7903f61]{border:var(--glass-border);background:#ffffff0f;border-radius:999px;gap:8px;padding:6px 12px 6px 8px}.legend-swatch[data-v-e7903f61]{border-radius:50%;width:12px;height:12px}.legend-label[data-v-e7903f61]{font-size:14px}}@media (max-width:767px){.side[data-v-e7903f61]{align-items:stretch;display:flex}}@media (min-width:640px) and (max-width:1023px){.day-cell[data-v-e7903f61]{aspect-ratio:auto;height:64px}}@media (max-width:639px){.weekday-header[data-v-e7903f61],.days-grid[data-v-e7903f61]{gap:4px}.day-cell[data-v-e7903f61]{border-radius:10px}.weekday[data-v-e7903f61]{letter-spacing:.4px;font-size:9px}}.what-we-offer[data-v-220a9449]{max-width:calc(var(--container-max) + 48px);align-items:flex-start;gap:64px;margin:0 auto;padding:56px 24px 88px;display:flex}.copy[data-v-220a9449]{flex-direction:column;flex:1;gap:24px;min-width:0;display:flex}.eyebrow[data-v-220a9449]{letter-spacing:1.82px;white-space:pre;margin:0;font-size:13px}.title[data-v-220a9449]{font-size:40px;line-height:43.2px}.copy p[data-v-220a9449]:not(.ui-eyebrow){color:#ffffffd6;max-width:560px;margin:0;font-size:17px;line-height:29px}.facts[data-v-220a9449]{flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:576px;margin:0;padding:0;list-style:none;display:grid}.fact[data-v-220a9449]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd66 0%,#16349447 50%,#2a50bd66 100%);border-radius:16px;align-items:center;gap:12px;padding:14px 16px;font-size:14px;font-weight:500;display:flex}.fact-icon[data-v-220a9449]{flex-shrink:0;width:20px;height:20px}@media (min-width:1024px) and (max-width:1199px){.what-we-offer[data-v-220a9449]{gap:40px}.facts[data-v-220a9449]{width:440px}}@media (max-width:1023px){.what-we-offer[data-v-220a9449]{flex-direction:column;gap:28px;padding:40px 16px 56px}.copy[data-v-220a9449]{gap:18px}.eyebrow[data-v-220a9449]{font-size:12px}.title[data-v-220a9449]{font-size:30px;line-height:34px}.copy p[data-v-220a9449]:not(.ui-eyebrow){max-width:none;font-size:16px;line-height:26px}.facts[data-v-220a9449]{gap:10px;width:100%}.fact[data-v-220a9449]{gap:10px;min-height:56px;padding:10px 12px;line-height:19px}}@media (min-width:640px) and (max-width:1023px){.title[data-v-220a9449]{font-size:36px;line-height:40px}.facts[data-v-220a9449]{grid-template-columns:repeat(3,minmax(0,1fr))}}.mission-vision[data-v-3fb21c05]{background:#06124359}.inner[data-v-3fb21c05]{max-width:calc(var(--container-max) + 48px);margin:0 auto;padding:88px 24px}.copy[data-v-3fb21c05]{flex-direction:column;gap:24px;max-width:760px;display:flex}.eyebrow[data-v-3fb21c05]{letter-spacing:1.82px;white-space:pre;margin:0;font-size:13px}.title[data-v-3fb21c05]{font-size:40px;line-height:43.2px}.copy p[data-v-3fb21c05]:not(.ui-eyebrow){color:#ffffffd6;margin:0;font-size:17px;line-height:29px}.values[data-v-3fb21c05]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.values li[data-v-3fb21c05]{color:var(--c-secondary);background:#e07a2f1f;border:1px solid #e07a2f66;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600}@media (max-width:1023px){.inner[data-v-3fb21c05]{padding:56px 16px}.copy[data-v-3fb21c05]{gap:18px}.eyebrow[data-v-3fb21c05]{font-size:12px}.title[data-v-3fb21c05]{font-size:30px;line-height:34px}.copy p[data-v-3fb21c05]:not(.ui-eyebrow){font-size:16px;line-height:26px}}@media (min-width:640px) and (max-width:1023px){.title[data-v-3fb21c05]{font-size:36px;line-height:40px}}.story[data-v-43db70e3]{max-width:calc(var(--container-max) + 48px);margin:0 auto;padding:96px 24px 112px}.eyebrow[data-v-43db70e3]{letter-spacing:1.82px;white-space:pre;margin:0 0 20px;font-size:13px}.title[data-v-43db70e3]{font-size:40px;line-height:43.2px}.timeline[data-v-43db70e3]{margin:40px 0 0;padding:0;list-style:none}.entry[data-v-43db70e3]{align-items:stretch;gap:40px;display:flex}.when[data-v-43db70e3]{flex-direction:column;flex-shrink:0;gap:6px;width:200px;display:flex}.year[data-v-43db70e3]{font-family:var(--font-secondary);color:var(--c-secondary);font-size:44px;font-weight:800;line-height:normal}.label[data-v-43db70e3]{font-family:var(--font-secondary);letter-spacing:.66px;text-transform:uppercase;color:#ffffffbf;font-size:11px;font-weight:700;line-height:17px}.rail[data-v-43db70e3]{flex-shrink:0;justify-content:center;width:24px;display:flex;position:relative}.rail[data-v-43db70e3]:before{content:"";background:#ffffff59;width:2px;position:absolute;top:16px;bottom:0}.entry:last-child .rail[data-v-43db70e3]:before{display:none}.dot[data-v-43db70e3]{background:var(--c-secondary);border-radius:50%;width:16px;height:16px;position:relative;box-shadow:0 0 12px #e07a2f99}.card[data-v-43db70e3]{border:var(--glass-border);color:#ffffffdb;background:linear-gradient(90deg,#2a50bd66 0%,#16349447 50%,#2a50bd66 100%);border-radius:24px;flex:1;min-width:0;margin:0 0 28px;padding:28px;font-size:16px;line-height:27px}@media (max-width:1023px){.story[data-v-43db70e3]{padding:56px 16px 72px}.eyebrow[data-v-43db70e3]{margin-bottom:14px;font-size:12px}.title[data-v-43db70e3]{font-size:30px;line-height:34px}.timeline[data-v-43db70e3]{margin-top:28px}}@media (min-width:640px) and (max-width:1023px){.title[data-v-43db70e3]{font-size:36px;line-height:40px}.entry[data-v-43db70e3]{gap:20px}.when[data-v-43db70e3]{width:120px}.year[data-v-43db70e3]{font-size:34px}.card[data-v-43db70e3]{padding:22px}}@media (max-width:639px){.entry[data-v-43db70e3]{grid-template-columns:24px minmax(0,1fr);grid-template-areas:"rail when""rail card";gap:0 14px;display:grid}.when[data-v-43db70e3]{grid-area:when;gap:2px;width:auto;margin-bottom:12px}.year[data-v-43db70e3]{font-size:30px;line-height:34px}.rail[data-v-43db70e3]{grid-area:rail}.rail[data-v-43db70e3]:before{top:25px}.dot[data-v-43db70e3]{margin-top:9px}.card[data-v-43db70e3]{background:0 0;border:0;border-radius:0;grid-area:card;margin-bottom:36px;padding:0;line-height:26px}}.story-animation[data-v-d791def2]{max-width:calc(var(--container-max) + 48px);flex-direction:column;gap:16px;margin:0 auto;padding:0 24px 24px;display:flex}.eyebrow[data-v-d791def2]{margin:0}.animation[data-v-d791def2]{--video-max-height:78vh;--video-controls-background:#091653b3}@media (max-width:1023px){.story-animation[data-v-d791def2]{padding:0 16px 16px}}@media (max-width:639px){.story-animation[data-v-d791def2]{gap:12px}.animation[data-v-d791def2]{--video-edge-fade:3%;width:calc(100% + 32px);max-width:none;margin-inline:-16px}}.hero[data-v-c7f74117]{position:relative;overflow:hidden}.hero-watermark[data-v-c7f74117]{object-fit:contain;opacity:.06;pointer-events:none;width:620px;height:620px;position:absolute;top:-60px;left:calc(50% + 40px)}.hero-inner[data-v-c7f74117]{max-width:calc(var(--container-max) + 48px);flex-direction:column;align-items:flex-start;gap:28px;margin:0 auto;padding:80px 24px 48px;display:flex;position:relative}.eyebrow[data-v-c7f74117]{letter-spacing:1.82px;margin:0;font-size:13px}.title[data-v-c7f74117]{font-size:46px;line-height:52px}.lead[data-v-c7f74117]{color:#ffffffc7;max-width:760px;margin:0;font-size:19px;line-height:30px}.section-nav[data-v-c7f74117]{background:var(--glass-bg-soft);border:var(--glass-border);border-radius:999px;gap:4px;padding:6px;display:inline-flex}.section-link[data-v-c7f74117]{color:#ffffffbf;border-radius:999px;padding:12px 24px;font-size:15px;font-weight:500;text-decoration:none;transition:color .14s,background .14s}.section-link[data-v-c7f74117]:hover:not(.active){color:var(--c-text)}.section-link.active[data-v-c7f74117]{background:var(--btn-orange);color:var(--c-on-orange);font-weight:600}.section[data-v-c7f74117]{scroll-margin-top:100px}@media (max-width:1023px){.hero-watermark[data-v-c7f74117]{width:340px;height:340px;top:-30px;left:auto;right:-110px}.hero-inner[data-v-c7f74117]{gap:18px;padding:40px 16px 32px}.eyebrow[data-v-c7f74117]{font-size:12px}.title[data-v-c7f74117]{font-size:30px;line-height:36px}.lead[data-v-c7f74117]{font-size:16px;line-height:26px}.section-nav[data-v-c7f74117]{width:100%;max-width:480px;display:flex}.section-link[data-v-c7f74117]{white-space:nowrap;flex:auto;justify-content:center;align-items:center;min-height:44px;padding:0 10px;font-size:14px;display:inline-flex}.section[data-v-c7f74117]{scroll-margin-top:80px}}@media (max-width:379px){.section-link[data-v-c7f74117]{padding:0 7px;font-size:13px}}@media (min-width:640px) and (max-width:1023px){.title[data-v-c7f74117]{font-size:38px;line-height:44px}}.hero[data-v-643e1e2b]{max-width:calc(var(--container-max) + 48px);align-items:center;gap:64px;margin:0 auto;padding:88px 24px 72px;display:flex}.hero-copy[data-v-643e1e2b]{flex-direction:column;flex:1;gap:24px;min-width:0;display:flex}.eyebrow[data-v-643e1e2b]{letter-spacing:1.82px;margin:0;font-size:13px}.title[data-v-643e1e2b]{font-size:72px;line-height:77.76px}.subtitle[data-v-643e1e2b]{margin:0;font-size:22px;font-weight:600}.intro[data-v-643e1e2b]{color:#ffffffc7;max-width:620px;margin:0;font-size:18px;line-height:29px}.hero-mark[data-v-643e1e2b]{background:radial-gradient(190px,#3d6be08c,#3d6be000 100%);flex-shrink:0;justify-content:center;align-items:center;width:420px;height:420px;display:flex}.lion[data-v-643e1e2b]{object-fit:contain;filter:drop-shadow(0 0 40px #e07a2f8c);width:300px;height:300px}.channels[data-v-643e1e2b]{max-width:calc(var(--container-max) + 48px);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0 auto;padding:24px 24px 120px;list-style:none;display:grid}.channel[data-v-643e1e2b]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:32px;flex-direction:column;align-items:flex-start;gap:22px;min-height:380px;padding:36px;display:flex;position:relative;overflow:hidden}.channel-watermark[data-v-643e1e2b]{pointer-events:none;width:220px;height:220px;position:absolute;top:-41px;right:-33px}.channel-icon[data-v-643e1e2b]{background:linear-gradient(#ea8a3ef2 0%,#b8561af2 100%);border-radius:18px;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.channel-icon img[data-v-643e1e2b]{width:30px;height:30px}.channel-title[data-v-643e1e2b]{text-transform:uppercase;margin:0;font-size:20px;line-height:27px}.channel-text[data-v-643e1e2b]{color:#ffffffc7;max-width:460px;margin:0;font-size:16px;line-height:26px}.channel-cta[data-v-643e1e2b]{margin-top:auto;padding:12px 22px;font-size:14px}@media (max-width:1023px){.hero[data-v-643e1e2b]{flex-direction:column-reverse;align-items:stretch;gap:8px;padding:32px 16px}.hero-copy[data-v-643e1e2b]{gap:14px}.eyebrow[data-v-643e1e2b]{font-size:12px}.title[data-v-643e1e2b]{font-size:40px;line-height:44px}.subtitle[data-v-643e1e2b]{font-size:16px;font-weight:500}.intro[data-v-643e1e2b]{font-size:16px;line-height:26px}.hero-mark[data-v-643e1e2b]{background:radial-gradient(80px,#3d6be080,#3d6be000 100%);width:100%;height:150px}.lion[data-v-643e1e2b]{filter:drop-shadow(0 0 24px #e07a2f80);width:104px;height:104px}.channels[data-v-643e1e2b]{gap:16px;padding:8px 16px 72px}.channel[data-v-643e1e2b]{border-radius:24px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:16px 14px;min-height:0;padding:20px 16px;display:grid}.channel-watermark[data-v-643e1e2b]{width:140px;height:140px;top:-28px;right:-24px}.channel-icon[data-v-643e1e2b]{border-radius:12px;width:44px;height:44px}.channel-icon img[data-v-643e1e2b]{width:22px;height:22px}.channel-title[data-v-643e1e2b]{letter-spacing:.8px;font-size:14px;line-height:19px}.channel-text[data-v-643e1e2b],.channel-cta[data-v-643e1e2b]{grid-column:1/-1}.channel-text[data-v-643e1e2b]{max-width:none;font-size:15px;line-height:24px}.channel-cta[data-v-643e1e2b]{justify-content:center;min-height:48px;font-size:15px}}@media (min-width:640px) and (max-width:1023px){.title[data-v-643e1e2b]{font-size:52px;line-height:56px}.hero-mark[data-v-643e1e2b]{height:200px}.lion[data-v-643e1e2b]{width:150px;height:150px}}@media (max-width:767px){.channels[data-v-643e1e2b]{grid-template-columns:minmax(0,1fr)}}.leaderboard[data-v-937e0256]{max-width:calc(var(--container-max) + 48px);margin:0 auto;padding:0 24px 112px}.hero[data-v-937e0256]{text-align:center;flex-direction:column;align-items:center;gap:24px;padding:72px 0 40px;display:flex;position:relative}.hero-watermark[data-v-937e0256]{object-fit:contain;opacity:.05;pointer-events:none;width:640px;height:640px;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.eyebrow[data-v-937e0256]{letter-spacing:1.82px;white-space:pre;margin:0;font-size:13px;position:relative}.title[data-v-937e0256]{font-size:60px;line-height:64.8px;position:relative}.subtitle[data-v-937e0256]{color:#ffffffbf;margin:0;font-size:18px;position:relative}.division-toggle[data-v-937e0256]{background:var(--glass-bg-soft);border:var(--glass-border);border-radius:999px;gap:4px;padding:6px;display:inline-flex;position:relative}.div-btn[data-v-937e0256]{font-family:var(--font-secondary);text-transform:uppercase;color:#ffffffb3;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:12px 28px;font-size:12px;font-weight:700;transition:color .14s,background .14s}.div-btn[data-v-937e0256]:hover:not(.active){color:var(--c-text)}.div-btn.active[data-v-937e0256]{background:var(--btn-orange);color:var(--c-on-orange)}.podium[data-v-937e0256]{align-items:flex-end;gap:24px;margin:0;padding:40px 100px 0;list-style:none;display:flex}.step[data-v-937e0256]{flex-direction:column;flex:1;align-items:center;gap:20px;min-width:0;display:flex}.podium-crests[data-v-937e0256]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.podium-crest[data-v-937e0256]{filter:drop-shadow(0 0 20px #3d6be080);width:120px;height:120px}.step--1 .podium-crest[data-v-937e0256]{filter:drop-shadow(0 0 20px #e07a2f80);width:150px;height:150px}.podium-crests--2 .podium-crest[data-v-937e0256],.step--1 .podium-crests--2 .podium-crest[data-v-937e0256]{width:96px;height:96px}.podium-crests--3 .podium-crest[data-v-937e0256],.step--1 .podium-crests--3 .podium-crest[data-v-937e0256]{width:76px;height:76px}.podium-names[data-v-937e0256]{flex-direction:column;align-items:center;gap:4px;margin:0;display:flex}.podium-name[data-v-937e0256]{font-family:var(--font-secondary);text-transform:uppercase;text-align:center;font-size:18px;font-weight:800}.podium-crests--2+.podium-names .podium-name[data-v-937e0256],.podium-crests--3+.podium-names .podium-name[data-v-937e0256]{font-size:14px}.pedestal[data-v-937e0256]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd80 0%,#16349459 50%,#2a50bd80 100%);border-radius:24px;flex-direction:column;align-items:center;gap:10px;width:100%;height:190px;padding:24px 20px;display:flex}.step--1 .pedestal[data-v-937e0256]{background:linear-gradient(#e07a2fe6 0%,#a3532fb3 50%,#1d3b9eb3 100%);height:250px}.step--3 .pedestal[data-v-937e0256]{height:150px}.pedestal-place[data-v-937e0256]{font-family:var(--font-secondary);color:var(--c-secondary);font-size:56px;font-weight:800;line-height:normal}.step--1 .pedestal-place[data-v-937e0256]{color:var(--c-text);font-size:72px}.medals[data-v-937e0256]{gap:10px;display:flex}.medal[data-v-937e0256]{align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.dot[data-v-937e0256]{border-radius:50%;flex-shrink:0;width:12px;height:12px;display:inline-block}.dot.gold[data-v-937e0256]{background:#f2c14e}.dot.silver[data-v-937e0256]{background:#c9d1e4}.dot.bronze[data-v-937e0256]{background:#d08a52}.legend[data-v-937e0256],.table-head[data-v-937e0256],.total-lead[data-v-937e0256]{display:none}.all-teams[data-v-937e0256]{margin-top:56px}.table[data-v-937e0256]{border-collapse:separate;border-spacing:0;width:100%;min-width:640px;margin:8px 0}th[data-v-937e0256]{height:56px;font-family:var(--font-secondary);letter-spacing:.88px;text-transform:uppercase;text-align:left;color:#ffffff8c;font-size:11px;font-weight:700}th .dot[data-v-937e0256]{vertical-align:-1px;width:10px;height:10px;margin-right:8px}td[data-v-937e0256]{border-top:1px solid #ffffff12;height:68px}th.rank[data-v-937e0256],td.rank[data-v-937e0256]{width:112px;padding-left:32px}th.stat[data-v-937e0256],td.stat[data-v-937e0256]{text-align:center;width:110px}th[data-v-937e0256]:last-child,td[data-v-937e0256]:last-child{width:142px;padding-right:32px}td.rank[data-v-937e0256]{font-family:var(--font-secondary);color:var(--c-secondary);font-size:18px;font-weight:800}.team-cell[data-v-937e0256]{align-items:center;gap:16px;display:flex}.row-crest[data-v-937e0256]{width:44px;height:44px}.team-name[data-v-937e0256]{font-family:var(--font-secondary);text-transform:uppercase;white-space:nowrap;font-size:15px;font-weight:700}.count[data-v-937e0256]{color:#fffffff2;font-size:16px;font-weight:600}.count.zero[data-v-937e0256]{color:#ffffff59}.total[data-v-937e0256]{font-family:var(--font-secondary);font-size:20px;font-weight:800}.empty[data-v-937e0256]{text-align:center;color:var(--c-text-muted)}.sr-only[data-v-937e0256]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1023px){.leaderboard[data-v-937e0256]{padding:0 16px 72px;overflow-x:clip}.hero[data-v-937e0256]{text-align:left;align-items:stretch;gap:12px;padding:40px 0 24px}.hero-watermark[data-v-937e0256]{width:340px;height:340px;top:-40px;left:auto;right:-90px;transform:none}.eyebrow[data-v-937e0256]{font-size:12px}.title[data-v-937e0256]{font-size:38px;line-height:42px}.subtitle[data-v-937e0256]{font-size:15px}.division-toggle[data-v-937e0256]{max-width:480px;margin-top:12px;display:flex}.div-btn[data-v-937e0256]{flex:1;min-height:44px;padding:0 12px}.podium[data-v-937e0256]{gap:8px;padding:24px 0 0}.step[data-v-937e0256]{gap:10px}.podium-crests[data-v-937e0256]{gap:6px}.podium-crest[data-v-937e0256]{filter:drop-shadow(0 0 12px #3d6be080);width:52px;height:52px}.step--1 .podium-crest[data-v-937e0256]{filter:drop-shadow(0 0 12px #e07a2f80);width:68px;height:68px}.podium-crests--2 .podium-crest[data-v-937e0256],.step--1 .podium-crests--2 .podium-crest[data-v-937e0256]{width:40px;height:40px}.podium-crests--3 .podium-crest[data-v-937e0256],.step--1 .podium-crests--3 .podium-crest[data-v-937e0256]{width:32px;height:32px}.podium-name[data-v-937e0256],.podium-crests--2+.podium-names .podium-name[data-v-937e0256],.podium-crests--3+.podium-names .podium-name[data-v-937e0256]{letter-spacing:.4px;overflow-wrap:anywhere;font-size:12px}.pedestal[data-v-937e0256]{border-radius:18px;gap:6px;height:120px;padding:16px 6px}.step--1 .pedestal[data-v-937e0256]{height:156px}.step--3 .pedestal[data-v-937e0256]{height:96px}.pedestal-place[data-v-937e0256]{font-size:36px}.step--1 .pedestal-place[data-v-937e0256]{font-size:48px}.medals[data-v-937e0256]{gap:6px}.medal[data-v-937e0256]{gap:3px;font-size:13px}.medal .dot[data-v-937e0256]{width:7px;height:7px}.legend[data-v-937e0256]{color:var(--c-text-muted);flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:16px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.legend li[data-v-937e0256]{align-items:center;gap:6px;display:inline-flex}.legend .dot[data-v-937e0256]{width:9px;height:9px}.table-head[data-v-937e0256]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.table-title[data-v-937e0256]{font-family:var(--font-secondary);letter-spacing:1.2px;text-transform:uppercase;margin:0;font-size:18px;font-weight:800}.all-teams[data-v-937e0256]{margin-top:40px}.table[data-v-937e0256]{width:max-content;min-width:100%;margin:0}.total-lead[data-v-937e0256]{display:table-cell}.total-trail[data-v-937e0256]{display:none}th[data-v-937e0256]{letter-spacing:.7px;height:44px;font-size:10px}td[data-v-937e0256]{height:56px}th.rank[data-v-937e0256],td.rank[data-v-937e0256],th.team[data-v-937e0256],td.team[data-v-937e0256]{z-index:1;background:#142a85;position:sticky}th.rank[data-v-937e0256],td.rank[data-v-937e0256]{width:44px;min-width:44px;padding-left:14px;left:0}th.team[data-v-937e0256],td.team[data-v-937e0256]{padding-left:6px;padding-right:12px;left:44px;box-shadow:8px 0 12px -8px #0000008c}th.stat[data-v-937e0256],td.stat[data-v-937e0256]{width:auto;min-width:56px}th[data-v-937e0256]:last-child,td[data-v-937e0256]:last-child{width:auto;padding-right:14px}th .dot[data-v-937e0256]{display:none}td.rank[data-v-937e0256]{font-size:15px}.team-cell[data-v-937e0256]{gap:10px}.row-crest[data-v-937e0256]{width:30px;height:30px}.team-name[data-v-937e0256]{white-space:normal;max-width:150px;font-size:12px;line-height:1.25}.count[data-v-937e0256]{font-size:15px}.total[data-v-937e0256]{font-size:17px}}@media (min-width:640px) and (max-width:1023px){.podium[data-v-937e0256]{gap:16px;padding:32px 40px 0}.podium-crest[data-v-937e0256]{width:88px;height:88px}.step--1 .podium-crest[data-v-937e0256]{width:110px;height:110px}.podium-crests--2 .podium-crest[data-v-937e0256],.step--1 .podium-crests--2 .podium-crest[data-v-937e0256]{width:64px;height:64px}.podium-crests--3 .podium-crest[data-v-937e0256],.step--1 .podium-crests--3 .podium-crest[data-v-937e0256]{width:52px;height:52px}.podium-name[data-v-937e0256],.podium-crests--2+.podium-names .podium-name[data-v-937e0256],.podium-crests--3+.podium-names .podium-name[data-v-937e0256]{font-size:14px}.pedestal[data-v-937e0256]{height:150px}.step--1 .pedestal[data-v-937e0256]{height:200px}.step--3 .pedestal[data-v-937e0256]{height:120px}.pedestal-place[data-v-937e0256]{font-size:44px}.step--1 .pedestal-place[data-v-937e0256]{font-size:60px}.medal[data-v-937e0256]{font-size:15px}}.page[data-v-515230db]{min-height:100vh}.terms[data-v-6170d620]{max-width:calc(var(--container-max) + 48px);margin:0 auto;padding:0 24px 120px}.hero[data-v-6170d620]{flex-direction:column;gap:20px;padding:80px 0 48px;display:flex}.eyebrow[data-v-6170d620]{letter-spacing:1.82px;margin:0;font-size:13px}.title[data-v-6170d620]{font-size:60px;line-height:64.8px}.subtitle[data-v-6170d620]{color:#ffffffc7;margin:0;font-size:19px}.body[data-v-6170d620]{align-items:flex-start;gap:48px;padding-top:24px;display:flex}.jump[data-v-6170d620]{display:none}.contents[data-v-6170d620]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd66 0%,#16349447 50%,#2a50bd66 100%);border-radius:24px;flex-direction:column;flex-shrink:0;gap:4px;width:300px;padding:20px 12px;display:flex;position:sticky;top:108px}.contents-title[data-v-6170d620]{font-family:var(--font-secondary);letter-spacing:1.1px;text-transform:uppercase;color:#fff9;margin:0;padding:4px 12px 12px;font-size:11px;font-weight:700}.contents-item[data-v-6170d620]{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:14px;width:100%;padding:12px 14px;transition:background .14s;display:flex}.contents-item[data-v-6170d620]:hover:not(.active){background:#ffffff0f}.contents-item.active[data-v-6170d620]{background:#e07a2f29}.contents-marker[data-v-6170d620]{border-radius:2px;width:3px;height:20px}.active .contents-marker[data-v-6170d620]{background:var(--c-secondary)}.contents-label[data-v-6170d620]{font-family:var(--font-primary);color:#ffffffbf;font-size:15px;font-weight:500}.active .contents-label[data-v-6170d620]{color:var(--c-text);font-weight:600}.document[data-v-6170d620]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd59 0%,#16349440 50%,#2a50bd59 100%);border-radius:32px;flex-direction:column;flex:1;gap:28px;min-width:0;padding:48px 56px 56px;display:flex}.doc-footer[data-v-6170d620]{justify-content:flex-end;display:flex}.loading[data-v-6170d620]{flex-direction:column;gap:12px;display:flex}.loadingBar[data-v-6170d620]{background:#ffffff14;border-radius:8px;height:16px}@media (max-width:1023px){.terms[data-v-6170d620]{padding:0 16px 72px}.hero[data-v-6170d620]{gap:12px;padding:40px 0 20px}.eyebrow[data-v-6170d620]{font-size:12px}.title[data-v-6170d620]{font-size:38px;line-height:42px}.subtitle[data-v-6170d620]{font-size:15px}.body[data-v-6170d620]{flex-direction:column;align-items:stretch;gap:10px;padding-top:8px}.contents[data-v-6170d620]{display:none}.jump[data-v-6170d620]{margin-bottom:6px;display:block}.jump[data-v-6170d620] .dd{width:100%}.document[data-v-6170d620]{border-radius:20px;gap:18px;padding:22px 18px 24px}.doc-footer .ui-btn[data-v-6170d620]{justify-content:center;width:100%;min-height:48px}}@media (min-width:640px) and (max-width:1023px){.title[data-v-6170d620]{font-size:48px;line-height:52px}.document[data-v-6170d620]{padding:28px 32px 32px}}.overlay[data-v-954a2daf]{z-index:20000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030926b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal[data-v-954a2daf]{border:var(--glass-border);background:linear-gradient(160deg,#13296f 0%,#0b1a57 60%,#091653 100%);border-radius:24px;flex-direction:column;width:100%;max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 30px 80px #00000073}.modal--sm[data-v-954a2daf]{max-width:460px}.modal--md[data-v-954a2daf]{max-width:640px}.modal--lg[data-v-954a2daf]{max-width:920px}.modal-head[data-v-954a2daf]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:16px;padding:26px 28px 18px;display:flex}.modal-eyebrow[data-v-954a2daf]{margin:0 0 8px;font-size:11px}.modal-title[data-v-954a2daf]{font-family:var(--font-secondary);letter-spacing:.8px;text-transform:uppercase;margin:0;font-size:22px;font-weight:800;line-height:28px}.modal-close[data-v-954a2daf]{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.modal-close[data-v-954a2daf]:hover:not(:disabled){background:#ffffff1f}.modal-close[data-v-954a2daf]:disabled{opacity:.4;cursor:not-allowed}.modal-close img[data-v-954a2daf]{width:18px;height:18px}.modal-body[data-v-954a2daf]{flex-direction:column;gap:18px;padding:22px 28px 26px;display:flex;overflow-y:auto}.modal-foot[data-v-954a2daf]{border-top:1px solid #ffffff14;justify-content:flex-end;gap:12px;padding:16px 28px 22px;display:flex}@media (max-width:1023px){.overlay[data-v-954a2daf]{align-items:flex-end;padding:12px 0 0}.modal[data-v-954a2daf]{border-radius:24px 24px 0 0;max-width:none;max-height:calc(100dvh - 12px)}.modal-head[data-v-954a2daf]{padding:20px 16px 14px}.modal-title[data-v-954a2daf]{font-size:19px;line-height:24px}.modal-close[data-v-954a2daf]{width:44px;height:44px}.modal-body[data-v-954a2daf]{padding:18px 16px 22px}.modal-foot[data-v-954a2daf]{padding:14px 16px calc(16px + env(safe-area-inset-bottom))}.modal-foot .ui-btn[data-v-954a2daf-s]{flex:1;min-height:48px}}.modal-fade-enter-active[data-v-954a2daf],.modal-fade-leave-active[data-v-954a2daf]{transition:opacity .2s}.modal-fade-enter-from[data-v-954a2daf],.modal-fade-leave-to[data-v-954a2daf]{opacity:0}.form[data-v-18be84dc]{flex-direction:column;gap:16px;display:flex}.row[data-v-18be84dc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.submit[data-v-18be84dc]{align-self:flex-start}.payment[data-v-18be84dc]{border-top:1px solid #ffffff1a;flex-direction:column;gap:16px;padding-top:20px;display:flex}.payment-title[data-v-18be84dc]{font-family:var(--font-secondary);letter-spacing:1.2px;text-transform:uppercase;margin:0;font-size:15px;font-weight:800}.payment-result[data-v-18be84dc]{border:var(--glass-border);background:#0612438c;border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex}.payment-link[data-v-18be84dc]{word-break:break-all;color:var(--c-secondary);font-size:14px}.copy[data-v-18be84dc]{align-self:flex-start;padding:8px 16px;font-size:13px}.narrow[data-v-54bad4fb]{max-width:200px}.bucket-grid[data-v-54bad4fb]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.bucket-grid--tiers[data-v-54bad4fb]{grid-template-columns:repeat(3,minmax(0,1fr))}.bucket[data-v-54bad4fb],.knockout[data-v-54bad4fb]{border:var(--glass-border);background:#06124373;border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex}.bucket-title[data-v-54bad4fb]{font-family:var(--font-secondary);letter-spacing:1.2px;text-transform:uppercase;margin:0;font-size:13px;font-weight:800}.search[data-v-54bad4fb]{position:relative}.search-results[data-v-54bad4fb]{border:var(--glass-border);background:#0f2272;border-radius:12px;max-height:200px;margin:6px 0 0;padding:6px;list-style:none;overflow-y:auto}.search-item[data-v-54bad4fb]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:14px}.search-item[data-v-54bad4fb]:hover{background:#e07a2f24}.search-empty[data-v-54bad4fb]{color:#ffffff8c;padding:8px 10px;font-size:13px}.chips[data-v-54bad4fb]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chip[data-v-54bad4fb]{background:#e07a2f29;border:1px solid #e07a2f66;border-radius:999px;align-items:center;gap:6px;padding:5px 6px 5px 12px;font-size:13px;font-weight:600;display:inline-flex}.chip-remove[data-v-54bad4fb]{cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;display:grid}.chip-remove img[data-v-54bad4fb]{width:14px;height:14px}.knockout-grid[data-v-54bad4fb]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;gap:14px;display:grid}.file-input[data-v-8fe36076]{padding:10px 12px;font-size:14px}.filename[data-v-8fe36076]{color:var(--c-secondary)}.section[data-v-700368bc]{border:var(--glass-border);background:#06124373;border-radius:18px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.section-title[data-v-700368bc]{font-family:var(--font-secondary);letter-spacing:1.2px;text-transform:uppercase;margin:0;font-size:14px;font-weight:800}.section-btn[data-v-700368bc]{align-self:flex-start}.card[data-v-2cb8fdc8],.report[data-v-2cb8fdc8]{border:var(--glass-border);background:#06124373;border-radius:18px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.card-title[data-v-2cb8fdc8]{font-family:var(--font-secondary);letter-spacing:1.2px;text-transform:uppercase;margin:0;font-size:13px;font-weight:800}.grid[data-v-2cb8fdc8]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;gap:16px;display:grid}.narrow[data-v-2cb8fdc8]{max-width:240px}.add-row[data-v-2cb8fdc8]{gap:10px;max-width:340px;display:flex}.add-btn[data-v-2cb8fdc8]{align-self:flex-start;padding:10px 18px;font-size:14px}.chips[data-v-2cb8fdc8]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chip[data-v-2cb8fdc8]{background:#e07a2f29;border:1px solid #e07a2f66;border-radius:999px;align-items:center;gap:6px;padding:5px 6px 5px 12px;font-size:13px;font-weight:600;display:inline-flex}.chip-remove[data-v-2cb8fdc8]{cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;display:grid}.chip-remove img[data-v-2cb8fdc8]{width:14px;height:14px}.pitch-grid[data-v-2cb8fdc8]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.pin-row[data-v-2cb8fdc8]{grid-template-columns:repeat(3,minmax(0,1fr)) 40px;align-items:center;gap:10px;display:grid}.icon-btn[data-v-2cb8fdc8]{cursor:pointer;background:0 0;border:1px solid #ef444466;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.icon-btn img[data-v-2cb8fdc8]{width:16px;height:16px}.report-list[data-v-2cb8fdc8]{margin:0;padding-left:20px;font-size:14px;line-height:21px}.report-violations[data-v-2cb8fdc8]{color:#ffb0b0}.report-warnings summary[data-v-2cb8fdc8]{cursor:pointer;color:#ffc79f;font-size:14px;font-weight:600}.report-table-wrap[data-v-2cb8fdc8]{overflow-x:auto}.report-table[data-v-2cb8fdc8]{border-collapse:collapse;width:100%;font-size:13px}.report-table th[data-v-2cb8fdc8],.report-table td[data-v-2cb8fdc8]{text-align:center;border-bottom:1px solid #ffffff14;padding:8px 10px}.report-table th[data-v-2cb8fdc8]{font-family:var(--font-secondary);letter-spacing:.8px;text-transform:uppercase;color:#ffffffa6;font-size:10px;font-weight:700}.report-table td.report-team-name[data-v-2cb8fdc8]{text-align:left;font-weight:600}.message[data-v-bd253ea6]{color:#ffffffd9;margin:0;font-size:15px;line-height:23px}.message[data-v-bd253ea6] strong{color:var(--c-text)}.action-groups[data-v-b4b25d39]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:24px;display:grid}.action-card[data-v-b4b25d39]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:24px;padding:24px 28px 12px}.card-title[data-v-b4b25d39]{font-family:var(--font-secondary);letter-spacing:1.2px;text-transform:uppercase;margin:0 0 8px;font-size:16px;font-weight:800}.action-list[data-v-b4b25d39]{margin:0;padding:0;list-style:none}.action-row[data-v-b4b25d39]{justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.action-row+.action-row[data-v-b4b25d39]{border-top:1px solid #ffffff14}.action-text[data-v-b4b25d39]{flex-direction:column;gap:3px;min-width:0;display:flex}.action-label[data-v-b4b25d39]{font-size:15px;font-weight:600}.action-hint[data-v-b4b25d39]{color:#fff9;font-size:13px;line-height:18px}.action-btn[data-v-b4b25d39]{color:var(--c-text);font-family:var(--font-primary);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;flex-shrink:0;padding:8px 16px;font-size:13px;font-weight:600;transition:border-color .14s,background .14s}.action-btn[data-v-b4b25d39]:hover:not(:disabled){background:#e07a2f1f;border-color:#e07a2f99}.action-btn--danger[data-v-b4b25d39]{color:#ff8a8a;border-color:#ef444473}.action-btn--danger[data-v-b4b25d39]:hover:not(:disabled){background:#ef444424;border-color:#ef4444}.action-btn[data-v-b4b25d39]:disabled{opacity:.45;cursor:not-allowed}.roster[data-v-d4fff595]{margin:0;padding:0 30px 16px;list-style:none}.roster-row[data-v-d4fff595]{border-top:1px solid #ffffff14;align-items:center;gap:14px;height:62px;display:flex}.avatar[data-v-d4fff595]{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}.avatar--empty[data-v-d4fff595]{font-family:var(--font-secondary);color:#fff9;border:1.5px dashed #ffffff40;place-items:center;font-size:11px;font-weight:700;display:grid}.name[data-v-d4fff595]{min-width:0;font-family:var(--font-secondary);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.chip[data-v-d4fff595]{background:var(--btn-orange);color:var(--c-on-orange);font-family:var(--font-secondary);letter-spacing:.9px;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:9px;font-weight:700}.tag[data-v-d4fff595]{color:#ffffffbf;text-transform:uppercase;margin-left:auto;font-size:12px;font-weight:600}.btn-remove-player[data-v-d4fff595]{color:#ef4444bf;cursor:pointer;background:0 0;border:1px solid #ef444459;border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;margin-left:auto;font-size:.8rem;transition:background .14s,color .14s;display:grid}.tag+.btn-remove-player[data-v-d4fff595]{margin-left:0}.btn-remove-player img[data-v-d4fff595]{width:14px;height:14px}.btn-remove-player[data-v-d4fff595]:hover{color:#ef4444;background:#ef444426}.failure-list[data-v-1cd64c5c]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.failure-row[data-v-1cd64c5c]{border:var(--glass-border);background:#0612438c;border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.failure-head[data-v-1cd64c5c]{justify-content:space-between;align-items:center;gap:12px;display:flex}.failure-name[data-v-1cd64c5c]{font-weight:700}.failure-tag[data-v-1cd64c5c]{color:#ffb0b0;font-family:var(--font-secondary);letter-spacing:.9px;text-transform:uppercase;background:#ef44442e;border-radius:999px;padding:3px 10px;font-size:9px;font-weight:700}.failure-tag.tag-payment[data-v-1cd64c5c]{color:#ffc79f;background:#e07a2f33}.failure-reason[data-v-1cd64c5c]{color:#fffc;margin:0;font-size:14px}.add-players[data-v-0d107a2e]{flex-direction:column;gap:12px;display:flex}.search[data-v-0d107a2e]{flex-direction:column;gap:8px;display:flex}.search-label[data-v-0d107a2e]{font-family:var(--font-secondary);letter-spacing:1.2px;text-transform:uppercase;color:var(--c-secondary);font-size:11px;font-weight:700}.search-input[data-v-0d107a2e]{border:var(--glass-border);color:var(--c-text);background:#0612438c;border-radius:14px;padding:12px 16px;font-family:inherit;font-size:15px}.search-input[data-v-0d107a2e]::placeholder{color:#ffffff73}.search-input[data-v-0d107a2e]:focus{border-color:#e07a2f99;outline:none;box-shadow:0 0 0 3px #e07a2f2e}.note[data-v-0d107a2e]{color:#fff9;margin:0;font-size:13px}.note--error[data-v-0d107a2e]{color:#ff8a8a}.results[data-v-0d107a2e]{border:var(--glass-border);background:#0612438c;border-radius:14px;max-height:260px;margin:0;padding:6px;list-style:none;overflow-y:auto}.result[data-v-0d107a2e]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-family:inherit;font-size:14px;display:flex}.result[data-v-0d107a2e]:hover{background:#ffffff0f}.result.selected[data-v-0d107a2e]{background:#e07a2f24}.result-name[data-v-0d107a2e]{font-weight:600}.result-check[data-v-0d107a2e]{width:18px;height:18px}.selection[data-v-0d107a2e]{flex-direction:column;gap:12px;display:flex}.chips[data-v-0d107a2e]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chip[data-v-0d107a2e]{background:#e07a2f29;border:1px solid #e07a2f66;border-radius:999px;align-items:center;gap:6px;padding:5px 6px 5px 12px;font-size:13px;font-weight:600;display:inline-flex}.chip-remove[data-v-0d107a2e]{cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;display:grid}.chip-remove img[data-v-0d107a2e]{width:14px;height:14px}.actions[data-v-0d107a2e]{gap:10px;display:flex}.add-btn[data-v-0d107a2e]{padding:10px 18px}.add-btn[data-v-0d107a2e]:disabled{opacity:.5;cursor:not-allowed}.results[data-v-02430617]{border:var(--glass-border);background:#0612438c;border-radius:14px;max-height:300px;margin:0;padding:6px;list-style:none;overflow-y:auto}.result[data-v-02430617]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-family:inherit;font-size:14px;display:flex}.result[data-v-02430617]:hover{background:#ffffff0f}.result.selected[data-v-02430617]{background:#e07a2f24}.result-name[data-v-02430617]{font-weight:600}.result-check[data-v-02430617]{width:18px;height:18px}.teams-captains[data-v-6b4a035b]{flex-direction:column;gap:20px;display:flex}.note[data-v-6b4a035b]{color:#ffffffa6;margin:0;font-size:14px}.note--error[data-v-6b4a035b]{color:#ff8a8a}.summary[data-v-6b4a035b]{color:#fffc;align-items:center;gap:12px;font-size:15px;display:flex}.summary-count[data-v-6b4a035b],.count[data-v-6b4a035b]{min-width:34px;height:26px;font-family:var(--font-secondary);border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.ok[data-v-6b4a035b]{color:#6ee7a0;background:#22a35a38}.warn[data-v-6b4a035b]{color:#ffb27a;background:#e07a2f33}.critical[data-v-6b4a035b]{color:#ff8a8a;background:#ef444433}.division[data-v-6b4a035b]{flex-direction:column;gap:14px;display:flex}.division-head[data-v-6b4a035b]{align-items:center;gap:14px;display:flex}.division-title[data-v-6b4a035b]{font-family:var(--font-secondary);letter-spacing:1.4px;text-transform:uppercase;margin:0;font-size:18px;font-weight:800}.division-count[data-v-6b4a035b]{color:#fff9;font-size:13px}.division-rule[data-v-6b4a035b]{background:#ffffff1f;flex:1;height:1px}.team-list[data-v-6b4a035b]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.team-item[data-v-6b4a035b]{flex-direction:column;gap:10px;display:flex}.team-row[data-v-6b4a035b]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:999px;grid-template-columns:44px minmax(0,1fr) 44px 110px auto;align-items:center;gap:16px;min-height:72px;padding:12px 18px 12px 16px;transition:border-color .14s;display:grid}.team-row.open[data-v-6b4a035b]{border-color:#e07a2f80}.crest[data-v-6b4a035b]{width:44px;height:44px}.team-text[data-v-6b4a035b]{flex-direction:column;gap:3px;min-width:0;display:flex}.team-name[data-v-6b4a035b]{font-family:var(--font-secondary);letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;overflow:hidden}.team-meta[data-v-6b4a035b]{text-transform:capitalize;color:#ffb27a;font-size:12px}.captain[data-v-6b4a035b]{color:#fffc;font-size:13px;font-weight:600}.captain.missing[data-v-6b4a035b]{color:#ffb27a}.row-actions[data-v-6b4a035b]{justify-content:flex-end;gap:8px;display:flex}.row-btn[data-v-6b4a035b]{color:var(--c-text);font-family:var(--font-primary);white-space:nowrap;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;transition:border-color .14s,background .14s;display:inline-flex}.row-btn[data-v-6b4a035b]:hover,.row-btn.active[data-v-6b4a035b]{background:#e07a2f1f;border-color:#e07a2f99}.row-chevron[data-v-6b4a035b]{width:12px;height:12px;transition:transform .16s;transform:rotate(90deg)}.row-btn.active .row-chevron[data-v-6b4a035b]{transform:rotate(-90deg)}.roster-panel[data-v-6b4a035b]{border:var(--glass-border);background:#0612438c;border-radius:24px;margin:0 24px;padding:8px 0 20px}.roster-panel>.note[data-v-6b4a035b]{padding:14px 30px 0}.roster-add[data-v-6b4a035b]{padding:16px 30px 0}@media (max-width:767px){.team-row[data-v-6b4a035b]{border-radius:20px;grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"crest text count""crest captain count""actions actions actions";gap:4px 12px;padding:14px}.crest[data-v-6b4a035b]{grid-area:crest;width:40px;height:40px}.team-text[data-v-6b4a035b]{grid-area:text}.count[data-v-6b4a035b]{grid-area:count}.captain[data-v-6b4a035b]{grid-area:captain}.row-actions[data-v-6b4a035b]{grid-area:actions;justify-content:stretch;margin-top:10px}.row-btn[data-v-6b4a035b]{flex:1;justify-content:center;min-height:44px}}.player-dropdown[data-v-23fe51b3]{width:100%;position:relative}.player-input[data-v-23fe51b3]{box-sizing:border-box;border:var(--glass-border);width:100%;color:var(--c-text);background:#0612438c;border-radius:14px;outline:none;padding:12px 16px;font-family:inherit;font-size:15px;transition:border-color .14s,box-shadow .14s}.player-input[data-v-23fe51b3]:focus{border-color:#e07a2f99;box-shadow:0 0 0 3px #e07a2f2e}.player-input[data-v-23fe51b3]::placeholder{color:#ffffff73}.player-menu[data-v-23fe51b3]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:thin;scrollbar-color:#e07a2f80 transparent;z-index:3000;background:#091653fa;border:1px solid #ffffff1a;border-radius:14px;max-height:200px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden auto;box-shadow:0 18px 50px #00000059}.player-menu[data-v-23fe51b3]::-webkit-scrollbar{width:6px}.player-menu[data-v-23fe51b3]::-webkit-scrollbar-track{background:0 0}.player-menu[data-v-23fe51b3]::-webkit-scrollbar-thumb{background:#e07a2f80;border-radius:3px}.player-menu[data-v-23fe51b3]::-webkit-scrollbar-thumb:hover{background:#e07a2fb3}.player-item[data-v-23fe51b3]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:10px 12px;font-family:inherit;font-size:.9rem;font-weight:700;transition:background .15s}.player-item[data-v-23fe51b3]:hover{background:#ffffff0f}.player-item.active[data-v-23fe51b3]{background:#e07a2f1f;border-left:3px solid #e07a2fe6}.dropdown-fade-enter-active[data-v-23fe51b3],.dropdown-fade-leave-active[data-v-23fe51b3]{transition:opacity .15s}.dropdown-fade-enter-from[data-v-23fe51b3],.dropdown-fade-leave-to[data-v-23fe51b3]{opacity:0}.segmented[data-v-0bbeedda]{background:var(--glass-bg-soft);border:var(--glass-border);scrollbar-width:none;border-radius:999px;align-self:flex-start;gap:4px;max-width:100%;padding:5px;display:inline-flex;overflow-x:auto}.segment[data-v-0bbeedda]{color:#fffc;font-family:var(--font-primary);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 18px;font-size:14px;font-weight:500;transition:background .14s,color .14s}.segment[data-v-0bbeedda]:hover{color:var(--c-text);background:#ffffff0f}.segment.active[data-v-0bbeedda]{background:var(--btn-orange);color:var(--c-on-orange);font-weight:600}.card[data-v-5b511d40]{border:var(--glass-border);background:#06124373;border-radius:18px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.card-title[data-v-5b511d40]{font-family:var(--font-secondary);letter-spacing:1.2px;text-transform:uppercase;margin:0;font-size:13px;font-weight:800}.grid[data-v-5b511d40]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;gap:16px;display:grid}.results[data-v-5b511d40]{border:var(--glass-border);background:#0f2272;border-radius:12px;max-height:200px;margin:0;padding:6px;list-style:none;overflow-y:auto}.result[data-v-5b511d40]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:14px}.result[data-v-5b511d40]:hover{background:#e07a2f24}.matchday-manager[data-v-d2c953bc]{flex-direction:column;gap:24px;display:flex}.panel[data-v-d2c953bc]{flex-direction:column;gap:18px;display:flex}.panel-head[data-v-d2c953bc]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.tools[data-v-d2c953bc]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;display:grid}.tool[data-v-d2c953bc]{border:var(--glass-border);background:#06124373;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.tool-text[data-v-d2c953bc]{flex-direction:column;gap:4px;display:flex}.tool-label[data-v-d2c953bc]{font-weight:600}.tool .ui-btn[data-v-d2c953bc]{flex-shrink:0;padding:9px 18px;font-size:14px}.matchday-list[data-v-d2c953bc]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.matchday-row[data-v-d2c953bc]{border:var(--glass-border);cursor:pointer;background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:999px;grid-template-columns:minmax(140px,1.3fr) 1fr 1.2fr auto auto;align-items:center;gap:16px;min-height:68px;padding:10px 14px 10px 24px;transition:border-color .14s;display:grid}.matchday-row[data-v-d2c953bc]:hover,.matchday-row.selected[data-v-d2c953bc]{border-color:#e07a2f8c}.md-name[data-v-d2c953bc]{flex-direction:column;gap:2px;display:flex}.md-title[data-v-d2c953bc]{font-family:var(--font-secondary);letter-spacing:.6px;text-transform:uppercase;font-size:14px;font-weight:800}.md-date[data-v-d2c953bc],.md-stat[data-v-d2c953bc]{color:#ffffffa6;font-size:13px}.md-stat-value[data-v-d2c953bc]{color:var(--c-text);font-weight:700}.md-actions[data-v-d2c953bc]{gap:8px;display:flex}.badge[data-v-d2c953bc]{font-family:var(--font-secondary);letter-spacing:.9px;text-transform:uppercase;background:#ffffff1f;border-radius:999px;justify-self:start;padding:3px 10px;font-size:9px;font-weight:700}.badge--ok[data-v-d2c953bc],.badge--played[data-v-d2c953bc]{color:#8ff0b5;background:#22a35a38}.badge--warn[data-v-d2c953bc],.badge--scheduled[data-v-d2c953bc]{color:#ffc79f;background:#e07a2f33}.badge--cancelled[data-v-d2c953bc],.badge--forfeit[data-v-d2c953bc]{color:#ffb0b0;background:#ef44442e}.pill-btn[data-v-d2c953bc]{color:var(--c-text);font-family:var(--font-primary);white-space:nowrap;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:600;transition:border-color .14s,background .14s;display:inline-flex}.pill-btn[data-v-d2c953bc]:hover:not(:disabled){background:#e07a2f1f;border-color:#e07a2f99}.pill-btn--primary[data-v-d2c953bc]{background:var(--btn-orange);color:var(--c-on-orange);border:0}.pill-btn--primary[data-v-d2c953bc]:hover:not(:disabled){background:var(--btn-orange);filter:brightness(1.06)}.pill-btn--danger[data-v-d2c953bc]{color:#ff9a9a;border-color:#ef444473}.pill-btn[data-v-d2c953bc]:disabled{opacity:.45;cursor:not-allowed}.pill-icon[data-v-d2c953bc]{width:14px;height:14px}.matches[data-v-d2c953bc]{flex-direction:column;gap:14px;display:flex}.section-title[data-v-d2c953bc]{font-family:var(--font-secondary);letter-spacing:1.2px;text-transform:uppercase;margin:0;font-size:16px;font-weight:800}.match-grid[data-v-d2c953bc]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.match-card[data-v-d2c953bc]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:20px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.match-head[data-v-d2c953bc]{color:#fff9;align-items:center;gap:10px;font-size:12px;display:flex}.match-head .badge[data-v-d2c953bc]{margin-left:auto}.match-teams[data-v-d2c953bc]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.team[data-v-d2c953bc]{align-items:center;gap:8px;min-width:0;display:flex}.team--home[data-v-d2c953bc]{text-align:right;justify-content:flex-end}.team-name[data-v-d2c953bc]{font-family:var(--font-secondary);letter-spacing:.4px;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.sub-dot[data-v-d2c953bc]{border:1.5px solid #ffffff73;border-radius:50%;flex-shrink:0;width:9px;height:9px}.sub-dot.done[data-v-d2c953bc]{background:#3ccf7f;border-color:#3ccf7f}.score[data-v-d2c953bc]{min-width:72px;font-family:var(--font-secondary);text-align:center;white-space:pre;background:#061243b3;border-radius:10px;padding:6px 12px;font-size:16px;font-weight:800}.score--conflict[data-v-d2c953bc]{box-shadow:inset 0 0 0 1.5px #ef4444}.score--partial[data-v-d2c953bc]{box-shadow:inset 0 0 0 1.5px var(--c-secondary)}.score-sep[data-v-d2c953bc]{color:#ffffff73;margin:0 8px}.flag[data-v-d2c953bc]{text-align:center;color:#ffc79f;margin:-4px 0 0;font-size:12px}.flag--conflict[data-v-d2c953bc]{color:#ffb0b0}.match-actions[data-v-d2c953bc]{flex-wrap:wrap;gap:8px;display:flex}.result-teams[data-v-d2c953bc]{margin:0;font-weight:600}.vs[data-v-d2c953bc]{color:var(--c-secondary);text-transform:uppercase;margin:0 6px;font-size:12px}.score-inputs[data-v-d2c953bc]{align-items:center;gap:4px;display:flex}.num[data-v-d2c953bc]{text-align:center;width:84px}.score-field[data-v-d2c953bc]{flex-direction:column;gap:6px;display:flex}.table-card[data-v-d2c953bc]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:24px;flex-direction:column;gap:12px;padding:20px 24px;display:flex;overflow-x:auto}.table[data-v-d2c953bc]{border-collapse:collapse;width:100%;font-size:14px}.table th[data-v-d2c953bc],.table td[data-v-d2c953bc]{text-align:left;white-space:nowrap;border-bottom:1px solid #ffffff14;padding:8px 6px}.table th[data-v-d2c953bc]{font-family:var(--font-secondary);letter-spacing:.9px;text-transform:uppercase;color:#fff9;font-size:10px;font-weight:700}.strong[data-v-d2c953bc]{font-weight:600}.cell-input[data-v-d2c953bc]{border:var(--glass-border);width:58px;color:var(--c-text);text-align:center;background:#0612438c;border-radius:8px;padding:6px 8px;font-family:inherit;font-size:14px}.cell-input[data-v-d2c953bc]:focus{border-color:#e07a2f99;outline:none}.cell-input--pts[data-v-d2c953bc]{color:var(--c-secondary);font-weight:800}.cell-input--ded[data-v-d2c953bc]{border-color:#ef444466}.row-actions[data-v-d2c953bc]{gap:6px;display:flex}.detail[data-v-d2c953bc]{flex-direction:column;gap:6px;display:flex}.detail p[data-v-d2c953bc]{margin:0}.detail-title[data-v-d2c953bc]{font-family:var(--font-secondary);letter-spacing:1px;text-transform:uppercase;color:var(--c-secondary);margin:0;font-size:11px;font-weight:700}.detail-score[data-v-d2c953bc]{font-family:var(--font-secondary);font-size:22px;font-weight:800}.detail-grid[data-v-d2c953bc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.event-list[data-v-d2c953bc]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.event-list li[data-v-d2c953bc]{align-items:center;gap:10px;display:flex}.event-icon[data-v-d2c953bc]{width:16px;height:16px}.card-chip[data-v-d2c953bc]{border-radius:2px;width:11px;height:15px}.card-chip--yellow[data-v-d2c953bc]{background:#f5c518}.card-chip--red[data-v-d2c953bc]{background:#e53e3e}.muted[data-v-d2c953bc]{color:#fff9}.entry-row[data-v-d2c953bc]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px;align-items:center;gap:10px;display:grid}.mvp-row[data-v-d2c953bc]{grid-template-columns:minmax(0,1fr) 180px;gap:10px;display:grid}.add-entry[data-v-d2c953bc]{align-self:flex-start}.icon-btn[data-v-d2c953bc]{cursor:pointer;background:0 0;border:1px solid #ef444466;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.icon-btn img[data-v-d2c953bc]{width:16px;height:16px}.narrow[data-v-d2c953bc]{max-width:220px}.foot-left[data-v-d2c953bc]{margin-right:auto}.date-info[data-v-d2c953bc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.date-info dt[data-v-d2c953bc]{color:#fff9;font-size:13px}.date-info dd[data-v-d2c953bc]{margin:4px 0 0;font-weight:700}.preview[data-v-d2c953bc]{flex-direction:column;gap:10px;display:flex}.preview-list[data-v-d2c953bc]{margin:0;padding:0;list-style:none}.preview-item[data-v-d2c953bc]{grid-template-columns:1fr 1.6fr auto;align-items:center;gap:12px;padding:10px 0;font-size:14px;display:grid}.preview-item+.preview-item[data-v-d2c953bc]{border-top:1px solid #ffffff14}.preview-dates[data-v-d2c953bc]{align-items:center;gap:8px;display:flex}.preview-arrow[data-v-d2c953bc]{width:14px;height:14px;color:var(--c-secondary)}.new-date[data-v-d2c953bc]{color:var(--c-secondary);font-weight:700}.toast[data-v-d2c953bc]{z-index:20100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:420px;position:fixed;bottom:24px;right:24px;box-shadow:0 16px 40px #0006}@media (max-width:767px){.matchday-row[data-v-d2c953bc]{border-radius:20px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name badge""stats stats""actions actions";gap:8px 12px;padding:14px}.md-name[data-v-d2c953bc]{grid-area:name}.matchday-row>.badge[data-v-d2c953bc]{grid-area:badge;justify-self:end}.md-stat[data-v-d2c953bc]{grid-column:1/-1}.md-actions[data-v-d2c953bc]{grid-area:actions;margin-top:4px}.md-actions .pill-btn[data-v-d2c953bc]{flex:1;justify-content:center;min-height:44px}.match-grid[data-v-d2c953bc],.detail-grid[data-v-d2c953bc],.mvp-row[data-v-d2c953bc]{grid-template-columns:minmax(0,1fr)}.narrow[data-v-d2c953bc]{max-width:none}}.player-manager[data-v-f9ec885e]{flex-direction:column;gap:24px;display:flex}.panel[data-v-f9ec885e]{flex-direction:column;gap:18px;display:flex}.card[data-v-f9ec885e]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:24px;flex-direction:column;gap:18px;padding:24px 28px;display:flex}.card--danger[data-v-f9ec885e]{background:#78142847;border-color:#ef444473}.card-head[data-v-f9ec885e]{justify-content:space-between;align-items:center;gap:12px;display:flex}.card-title[data-v-f9ec885e]{font-family:var(--font-secondary);letter-spacing:1.2px;text-transform:uppercase;margin:0;font-size:16px;font-weight:800}.results[data-v-f9ec885e]{border:var(--glass-border);background:#0612438c;border-radius:14px;max-height:280px;margin:0;padding:6px;list-style:none;overflow-y:auto}.result[data-v-f9ec885e]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-family:inherit;font-size:14px;display:flex}.result[data-v-f9ec885e]:hover{background:#e07a2f24}.result-name[data-v-f9ec885e]{font-weight:600}.result-id[data-v-f9ec885e]{color:#ffffff8c;font-size:12px}.divider[data-v-f9ec885e]{color:#ffffff80;align-items:center;gap:14px;margin:0;font-size:12px;display:flex}.divider[data-v-f9ec885e]:before,.divider[data-v-f9ec885e]:after{content:"";background:#ffffff1f;flex:1;height:1px}.lookup-grid[data-v-f9ec885e],.assign-grid[data-v-f9ec885e]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.inline-form[data-v-f9ec885e]{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.inline-form .ui-field[data-v-f9ec885e]{flex:1;min-width:200px}.inline-form .ui-btn[data-v-f9ec885e]{padding:12px 20px}.details[data-v-f9ec885e]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px 24px;margin:0;display:grid}.details div[data-v-f9ec885e]{flex-direction:column;gap:4px;min-width:0;display:flex}.details dt[data-v-f9ec885e]{color:#fff9;font-size:13px}.details dd[data-v-f9ec885e]{overflow-wrap:anywhere;margin:0;font-weight:600}.mono[data-v-f9ec885e]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.actions[data-v-f9ec885e]{flex-wrap:wrap;gap:10px;display:flex}.danger-text[data-v-f9ec885e]{margin:0;font-size:15px;line-height:23px}.blocker-list[data-v-f9ec885e]{margin:8px 0;padding-left:20px}.reassign[data-v-f9ec885e]{flex-direction:column;gap:12px;display:flex}.status[data-v-f9ec885e]{font-family:var(--font-secondary);letter-spacing:.9px;text-transform:uppercase;color:#ffffffd9;background:#ffffff1f;border-radius:999px;padding:4px 12px;font-size:10px;font-weight:700}.status-paid[data-v-f9ec885e]{color:#8ff0b5;background:#22a35a38}.status-pending[data-v-f9ec885e]{color:#ffc79f;background:#e07a2f33}.status-waived[data-v-f9ec885e]{color:#b9cbff;background:#3d6be04d}.status-refunded[data-v-f9ec885e],.status-cancelled[data-v-f9ec885e]{color:#ffb0b0;background:#ef44442e}.assignments[data-v-f9ec885e]{margin:0;padding:0;list-style:none}.assignment[data-v-f9ec885e]{justify-content:space-between;gap:12px;padding:12px 0;font-size:14px;display:flex}.assignment+.assignment[data-v-f9ec885e]{border-top:1px solid #ffffff14}.assignment-time[data-v-f9ec885e]{color:#ffffff8c}.card[data-v-738043fe]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:24px;flex-direction:column;gap:16px;padding:24px 28px;display:flex}.card-head[data-v-738043fe]{flex-direction:column;gap:6px;display:flex}.card-title[data-v-738043fe]{font-family:var(--font-secondary);letter-spacing:1.2px;text-transform:uppercase;margin:0;font-size:16px;font-weight:800}.rows[data-v-738043fe]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.row[data-v-738043fe]{background:#06124373;border:1px solid #0000;border-radius:16px;grid-template-columns:90px minmax(0,1fr) minmax(220px,280px) auto;align-items:center;gap:14px;padding:10px 14px;transition:border-color .14s;display:grid}.row.changed[data-v-738043fe]{border-color:#e07a2f8c}.row.swapping[data-v-738043fe]{border-color:var(--c-secondary);box-shadow:0 0 0 3px #e07a2f2e}.slot[data-v-738043fe]{flex-direction:column;gap:2px;display:flex}.slot-time[data-v-738043fe]{font-family:var(--font-secondary);color:var(--c-secondary);font-size:14px;font-weight:800}.slot-pitch[data-v-738043fe]{color:#fff9;font-size:12px}.match[data-v-738043fe]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.vs[data-v-738043fe]{text-transform:uppercase;color:var(--c-secondary);margin:0 4px;font-size:11px}.pick[data-v-738043fe]{flex-direction:column;gap:8px;display:flex}.knvb-input[data-v-738043fe]{padding:9px 14px;font-size:14px}.pill-btn[data-v-738043fe]{color:var(--c-text);font-family:var(--font-primary);white-space:nowrap;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:600}.pill-btn[data-v-738043fe]:hover,.pill-btn.active[data-v-738043fe]{background:#e07a2f24;border-color:#e07a2f99}.actions[data-v-738043fe]{justify-content:flex-end;gap:10px;display:flex}.referee-manager[data-v-67007c10]{flex-direction:column;gap:18px;display:flex}.card[data-v-67007c10]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:24px;flex-direction:column;gap:16px;padding:24px 28px;display:flex}.card-title[data-v-67007c10]{font-family:var(--font-secondary);letter-spacing:1.2px;text-transform:uppercase;margin:0;font-size:16px;font-weight:800}.assign-row[data-v-67007c10]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.assign-row[data-v-67007c10] .dd{width:220px}.assign-row .ui-btn[data-v-67007c10]{padding:12px 20px}.table-wrap[data-v-67007c10]{overflow-x:auto}.table[data-v-67007c10]{border-collapse:collapse;width:100%;font-size:14px}.table th[data-v-67007c10],.table td[data-v-67007c10]{text-align:left;border-bottom:1px solid #ffffff14;padding:12px 10px}.table th[data-v-67007c10]{font-family:var(--font-secondary);letter-spacing:.9px;text-transform:uppercase;color:#fff9;font-size:10px;font-weight:700}.strong[data-v-67007c10]{font-weight:600}.quality[data-v-67007c10]{border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.quality-good[data-v-67007c10]{color:#8ff0b5;background:#22a35a38}.quality-ok[data-v-67007c10]{color:#ffc79f;background:#e07a2f33}.quality-weak[data-v-67007c10]{color:#ffb0b0;background:#ef44442e}.notes[data-v-67007c10]{margin:6px 0 0;padding-left:20px;font-weight:500}@media (max-width:767px){.assign-row[data-v-67007c10] .dd,.assign-row .ui-btn[data-v-67007c10]{width:100%}.assign-row .ui-btn[data-v-67007c10]{justify-content:center;min-height:48px}}.fixture[data-v-d0f6f26d]{margin:0;font-size:16px}.vs[data-v-d0f6f26d]{text-transform:uppercase;color:var(--c-secondary);margin:0 6px;font-size:12px}.form[data-v-d0f6f26d]{flex-direction:column;gap:14px;display:flex}.card[data-v-d0f6f26d]{border:var(--glass-border);background:#06124373;border-radius:18px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.card-title[data-v-d0f6f26d]{font-family:var(--font-secondary);letter-spacing:1.2px;text-transform:uppercase;margin:0;font-size:13px;font-weight:800}.score-inputs[data-v-d0f6f26d]{align-items:flex-end;gap:10px;display:flex}.score-field[data-v-d0f6f26d]{flex-direction:column;gap:6px;display:flex}.num[data-v-d0f6f26d]{text-align:center;width:110px}.score-sep[data-v-d0f6f26d]{color:#ffffff73;padding-bottom:12px}.entry-row[data-v-d0f6f26d]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px;align-items:center;gap:10px;display:grid}.mvp-row[data-v-d0f6f26d]{grid-template-columns:minmax(0,1fr) 200px;gap:10px;display:grid}.narrow[data-v-d0f6f26d]{max-width:220px}.assist-banner[data-v-d0f6f26d]{flex-direction:column;gap:10px;display:flex}.assist-text[data-v-d0f6f26d]{margin:0}.block-reason[data-v-d0f6f26d]{text-align:right;color:#ffc79f}.pill-btn[data-v-d0f6f26d]{color:var(--c-text);font-family:var(--font-primary);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;align-self:flex-start;padding:7px 14px;font-size:12px;font-weight:600}.pill-btn[data-v-d0f6f26d]:hover{background:#e07a2f1f;border-color:#e07a2f99}.icon-btn[data-v-d0f6f26d]{cursor:pointer;background:0 0;border:1px solid #ef444466;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.icon-btn img[data-v-d0f6f26d]{width:16px;height:16px}.submissions[data-v-12f3a88a]{flex-direction:column;gap:18px;display:flex}.team-pick[data-v-12f3a88a]{flex-direction:column;gap:10px;display:flex}.team-pick[data-v-12f3a88a] .dd{width:300px}.picker-crest[data-v-12f3a88a]{width:24px;height:24px}.list[data-v-12f3a88a]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.capsule[data-v-12f3a88a]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:999px;grid-template-columns:130px minmax(0,1fr) 28px minmax(0,1fr) 190px;align-items:center;gap:14px;min-height:76px;padding:10px 14px 10px 26px;display:grid}.when[data-v-12f3a88a]{flex-direction:column;gap:2px;display:flex}.when-label[data-v-12f3a88a]{font-family:var(--font-secondary);letter-spacing:.6px;text-transform:uppercase;color:var(--c-secondary);font-size:12px;font-weight:800}.when-date[data-v-12f3a88a]{color:#ffffffb3;font-size:13px}.side[data-v-12f3a88a]{align-items:center;gap:12px;min-width:0;display:flex}.side--home[data-v-12f3a88a]{text-align:right;justify-content:flex-end}.team[data-v-12f3a88a]{font-family:var(--font-secondary);letter-spacing:.5px;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.crest[data-v-12f3a88a]{width:34px;height:34px}.vs[data-v-12f3a88a]{text-align:center;text-transform:uppercase;color:var(--c-secondary);font-size:11px;font-weight:700}.state[data-v-12f3a88a]{justify-self:end}.submit[data-v-12f3a88a]{padding:9px 16px;font-size:13px}.badge[data-v-12f3a88a]{color:#8ff0b5;font-family:var(--font-secondary);letter-spacing:.9px;text-transform:uppercase;background:#22a35a38;border-radius:999px;padding:4px 12px;font-size:10px;font-weight:700}@media (max-width:1023px){.team-pick[data-v-12f3a88a] .dd{width:100%}}@media (max-width:767px){.capsule[data-v-12f3a88a]{border-radius:20px;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);grid-template-areas:"when when when""home vs away""state state state";gap:10px 8px;min-height:0;padding:14px}.when[data-v-12f3a88a]{grid-area:when}.side--home[data-v-12f3a88a]{grid-area:home}.vs[data-v-12f3a88a]{grid-area:vs}.capsule>.side[data-v-12f3a88a]:not(.side--home){grid-area:away}.state[data-v-12f3a88a]{grid-area:state;justify-self:stretch}.side[data-v-12f3a88a]{text-align:center;flex-direction:column;gap:6px}.side--home[data-v-12f3a88a]{text-align:center;flex-direction:column-reverse;justify-content:flex-end}.team[data-v-12f3a88a]{white-space:normal;overflow-wrap:break-word;font-size:11px}.submit[data-v-12f3a88a]{justify-content:center;width:100%;min-height:44px}.badge[data-v-12f3a88a]{text-align:center;display:block}}.my-roster[data-v-3ad4bc90]{flex-direction:column;gap:18px;display:flex}.card[data-v-3ad4bc90]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:24px;flex-direction:column;gap:14px;padding:24px 28px;display:flex}.card-head[data-v-3ad4bc90]{align-items:center;gap:14px;display:flex}.crest[data-v-3ad4bc90]{width:40px;height:40px}.card-title[data-v-3ad4bc90]{font-family:var(--font-secondary);letter-spacing:1.2px;text-transform:uppercase;margin:0;font-size:16px;font-weight:800}.count[data-v-3ad4bc90]{color:#ffffffa6;margin-left:auto;font-size:13px}.roster[data-v-3ad4bc90]{margin:0 -30px -16px}.viewer[data-v-ebb597d4]{z-index:100000;color:var(--c-text,#fff);font-family:var(--font-primary,"Inter",system-ui);background:linear-gradient(#091653 0%,#0b1a57 60%,#06103d 100%);flex-direction:column;display:flex;position:fixed;inset:0}.viewer-header[data-v-ebb597d4]{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:10px;padding:18px 28px;display:flex}.viewer-title[data-v-ebb597d4]{align-items:baseline;gap:12px;min-width:0;display:flex}.team[data-v-ebb597d4]{font-family:var(--font-secondary,"Lexend Exa",system-ui);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:800;overflow:hidden}.counter[data-v-ebb597d4]{font-family:var(--font-secondary);color:var(--c-secondary);white-space:nowrap;font-weight:700}.icon-btn[data-v-ebb597d4]{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.icon-btn img[data-v-ebb597d4]{width:18px;height:18px}.viewer-stage[data-v-ebb597d4]{flex:1;justify-content:center;align-items:center;gap:6px;min-height:0;padding:12px;display:flex}.photo-area[data-v-ebb597d4]{flex:1;justify-content:center;align-items:center;min-width:0;height:100%;display:flex}.photo[data-v-ebb597d4]{border:var(--glass-border);object-fit:contain;border-radius:24px;max-width:100%;max-height:100%}.photo.placeholder[data-v-ebb597d4]{aspect-ratio:1;color:#ffffffa6;background:#ffffff0d;border:1px dashed #ffffff40;justify-content:center;align-items:center;width:min(70vw,420px);font-weight:800;display:flex}.no-photo[data-v-ebb597d4]{color:#ffb0b0}.nav-btn[data-v-ebb597d4]{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;flex:none;place-items:center;width:44px;height:64px;display:grid}.nav-btn[data-v-ebb597d4]:hover:not(:disabled){background:#e07a2f1f;border-color:#e07a2f99}.nav-btn img[data-v-ebb597d4]{width:20px;height:20px}.nav-btn[data-v-ebb597d4]:disabled{opacity:.3;cursor:default}.viewer-caption[data-v-ebb597d4]{border-top:1px solid #ffffff1f;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex}.player-name[data-v-ebb597d4]{font-family:var(--font-secondary,"Lexend Exa",system-ui);letter-spacing:.8px;text-transform:uppercase;font-size:20px;font-weight:800}.role-tag[data-v-ebb597d4]{background:var(--btn-orange);color:var(--c-on-orange);font-family:var(--font-secondary);letter-spacing:.9px;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:9px;font-weight:700}@media (max-width:640px){.nav-btn[data-v-ebb597d4]{display:none}}.verify[data-v-24af46fe]{flex-direction:column;gap:18px;display:flex}.card[data-v-24af46fe]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:24px;flex-direction:column;gap:16px;padding:24px 28px;display:flex}.card[data-v-24af46fe] .dd{width:300px;max-width:100%}.picker-crest[data-v-24af46fe]{width:24px;height:24px}.summary[data-v-24af46fe]{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.summary-crest[data-v-24af46fe]{width:36px;height:36px}.summary-team[data-v-24af46fe]{font-family:var(--font-secondary);letter-spacing:1.2px;text-transform:uppercase;font-size:16px;font-weight:800}.summary-count[data-v-24af46fe]{color:var(--c-text-muted);font-size:14px}.missing[data-v-24af46fe]{color:#ffb0b0}.grid[data-v-24af46fe]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.player[data-v-24af46fe]{width:100%;color:inherit;text-align:left;cursor:zoom-in;background:0 0;border:0;flex-direction:column;gap:10px;padding:0;font-family:inherit;display:flex}.photo-box[data-v-24af46fe]{aspect-ratio:4/5;border:var(--glass-border);background:#0612438c;border-radius:18px;place-items:center;transition:border-color .14s;display:grid;position:relative;overflow:hidden}.player:hover .photo-box[data-v-24af46fe],.player:focus-visible .photo-box[data-v-24af46fe]{border-color:#e07a2fb3}.photo[data-v-24af46fe]{object-fit:cover;width:100%;height:100%}.no-photo[data-v-24af46fe]{color:#ffb0b0;flex-direction:column;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.no-photo img[data-v-24af46fe]{opacity:.6;width:32px;height:32px}.photo-loading[data-v-24af46fe]{background:linear-gradient(100deg,#0000 30%,#ffffff12 50%,#0000 70%) 0 0/200% 100%;animation:1.2s linear infinite shimmer-24af46fe;position:absolute;inset:0}@keyframes shimmer-24af46fe{0%{background-position:150% 0}to{background-position:-50% 0}}.role-tag[data-v-24af46fe]{background:var(--btn-orange);color:var(--c-on-orange);font-family:var(--font-secondary);letter-spacing:.9px;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:9px;font-weight:700;position:absolute;top:10px;left:10px}.name[data-v-24af46fe]{font-family:var(--font-secondary);letter-spacing:.5px;text-transform:uppercase;overflow-wrap:anywhere;font-size:13px;font-weight:700}@media (max-width:1023px){.card[data-v-24af46fe]{padding:20px 16px}.card[data-v-24af46fe] .dd{width:100%}.grid[data-v-24af46fe]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (min-width:640px) and (max-width:1023px){.grid[data-v-24af46fe]{grid-template-columns:repeat(3,minmax(0,1fr))}}.equipment-manager[data-v-bac68691]{flex-direction:column;gap:24px;display:flex}.tab-panel[data-v-bac68691],.loans-section[data-v-bac68691]{flex-direction:column;gap:18px;display:flex}.checkout-card[data-v-bac68691]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd8c 0%,#16349461 50%,#2a50bd8c 100%);border-radius:24px;flex-direction:column;gap:18px;padding:24px 28px;display:flex}.section-header[data-v-bac68691]{justify-content:space-between;align-items:center;gap:12px;display:flex}.section-title[data-v-bac68691]{font-family:var(--font-secondary);letter-spacing:1.2px;text-transform:uppercase;margin:0;font-size:16px;font-weight:800}.refresh-btn[data-v-bac68691]{padding:8px 16px;font-size:13px}.form-grid[data-v-bac68691]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.field[data-v-bac68691]{flex-direction:column;gap:8px;min-width:0;display:flex}.field[data-v-bac68691] .team-input{border:var(--glass-border);background:#0612438c;border-radius:14px;padding:12px 16px;font-size:15px;font-weight:400}.field-wide[data-v-bac68691]{grid-column:1/-1}.field-label[data-v-bac68691]{color:#fff9;font-size:13px;font-weight:500}.items-grid[data-v-bac68691]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.item-row[data-v-bac68691]{border:var(--glass-border);background:#06124373;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px 10px 16px;display:flex}.item-label[data-v-bac68691]{font-size:14px;font-weight:600}.stepper[data-v-bac68691]{align-items:center;gap:8px;display:flex}.step-btn[data-v-bac68691]{width:30px;height:30px;color:var(--c-text);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:50%;place-items:center;font-size:16px;line-height:1;display:grid}.step-btn[data-v-bac68691]:hover:not(:disabled){background:#e07a2f1f;border-color:#e07a2f99}.step-btn[data-v-bac68691]:disabled{opacity:.35;cursor:not-allowed}.step-value[data-v-bac68691]{min-width:18px;font-family:var(--font-secondary);text-align:center;font-weight:800}.submit-btn[data-v-bac68691]{align-self:flex-start}.matchday-group[data-v-bac68691]{flex-direction:column;gap:10px;display:flex}.group-header[data-v-bac68691]{align-items:center;gap:12px;display:flex}.group-name[data-v-bac68691]{font-family:var(--font-secondary);letter-spacing:.8px;text-transform:uppercase;color:var(--c-secondary);font-size:13px;font-weight:800}.group-outstanding[data-v-bac68691],.group-clear[data-v-bac68691]{border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.group-outstanding[data-v-bac68691]{color:#ffc79f;background:#e07a2f33}.group-clear[data-v-bac68691]{color:#8ff0b5;background:#22a35a38}.table-wrap[data-v-bac68691]{border:var(--glass-border);background:linear-gradient(90deg,#2a50bd80 0%,#16349457 50%,#2a50bd80 100%);border-radius:20px;padding:6px 20px;overflow-x:auto}.loans-table[data-v-bac68691]{border-collapse:collapse;width:100%;font-size:14px}.loans-table th[data-v-bac68691],.loans-table td[data-v-bac68691]{text-align:left;border-bottom:1px solid #ffffff14;padding:12px 8px}.loans-table tbody tr:last-child td[data-v-bac68691]{border-bottom:0}.loans-table th[data-v-bac68691]{font-family:var(--font-secondary);letter-spacing:.9px;text-transform:uppercase;color:#fff9;font-size:10px;font-weight:700}.cell-player[data-v-bac68691]{font-weight:600}.cell-qty[data-v-bac68691]{font-family:var(--font-secondary);text-align:center;font-weight:700}.cell-total[data-v-bac68691]{color:var(--c-secondary)}.cell-actions[data-v-bac68691]{text-align:right;white-space:nowrap}.status-badge[data-v-bac68691]{background:#ffffff1f;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.status-badge.loaned[data-v-bac68691]{color:#ffc79f;background:#e07a2f33}.status-badge.returned[data-v-bac68691]{color:#8ff0b5;background:#22a35a38}.status-badge.lost[data-v-bac68691]{color:#ffb0b0;background:#ef44442e}.resolve-btn[data-v-bac68691]{vertical-align:middle;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:32px;height:32px;margin-left:6px;display:inline-grid}.resolve-btn img[data-v-bac68691]{width:15px;height:15px}.resolve-btn.returned[data-v-bac68691]:hover:not(:disabled){background:#22a35a2e;border-color:#3ccf7f}.resolve-btn.lost[data-v-bac68691]{border-color:#ef444473}.resolve-btn.lost[data-v-bac68691]:hover:not(:disabled){background:#ef444429}.resolve-btn.undo[data-v-bac68691]:hover:not(:disabled){background:#e07a2f1f;border-color:#e07a2f99}.resolve-btn[data-v-bac68691]:disabled{opacity:.4;cursor:not-allowed}.search-wrapper[data-v-bac68691]{flex-direction:column;gap:8px;display:flex}.search-results[data-v-bac68691]{border:var(--glass-border);background:#0612438c;border-radius:14px;flex-direction:column;max-height:260px;padding:6px;display:flex;overflow-y:auto}.search-result-item[data-v-bac68691]{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-family:inherit;font-size:14px;display:flex}.search-result-item[data-v-bac68691]:hover:not(:disabled){background:#e07a2f24}.grant-tag[data-v-bac68691]{background:var(--btn-orange);color:var(--c-on-orange);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.summary-table th[data-v-bac68691]:not(:first-child),.summary-table td[data-v-bac68691]:not(:first-child){text-align:center}@media (max-width:639px){.form-grid[data-v-bac68691]{grid-template-columns:minmax(0,1fr)}}.totw[data-v-87332810]{gap:var(--s-4);flex-direction:column;display:flex}.toolbar[data-v-87332810]{justify-content:space-between;align-items:flex-end;gap:var(--s-3);flex-wrap:wrap;display:flex}.toolbar[data-v-87332810] .dd{min-width:220px}.toolbar-actions[data-v-87332810]{align-items:center;gap:var(--s-3);display:flex}.unsaved[data-v-87332810]{color:var(--c-secondary);font-size:13px}.state[data-v-87332810]{color:var(--c-text-muted)}.layout[data-v-87332810]{gap:var(--s-5);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.board[data-v-87332810]{align-items:center;gap:var(--s-4);flex-direction:column;display:flex}.pitch[data-v-87332810]{aspect-ratio:100/104;border-radius:var(--radius);width:100%;box-shadow:inset 0 0 80px #030a328c,var(--shadow);background:radial-gradient(70% 45% at 50% 0,#78a0ff59,#0000 70%),repeating-linear-gradient(#ffffff06 0 8%,#0000 8% 16%),linear-gradient(#1238c9 0%,#0d2aa6 55%,#091c78 100%);outline:none;position:relative}.markings[data-v-87332810]{fill:none;stroke:#ffffff29;stroke-width:.35px;vector-effect:non-scaling-stroke;width:100%;height:100%;position:absolute;inset:0}.slot[data-v-87332810]{z-index:1;align-items:center;gap:4px;transition:opacity .2s,transform .25s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;transform:translate(-50%,-50%)}.pitch.focusing .slot[data-v-87332810]:not(.focused){opacity:.4}.slot.focused[data-v-87332810]{z-index:2;transform:translate(-50%,-50%)scale(1.12)}.slot-body[data-v-87332810]{color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;display:flex}.slot-body[data-v-87332810]:focus-visible{outline:2px solid var(--c-secondary);outline-offset:6px;border-radius:12px}.slot-face[data-v-87332810]{flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.star[data-v-87332810]{filter:brightness(0)saturate()invert(58%)sepia(64%)saturate(749%)hue-rotate(338deg)brightness(93%);width:18px;height:18px}.crest[data-v-87332810]{border-radius:50%;place-items:center;width:clamp(44px,9vw,84px);height:clamp(44px,9vw,84px);display:grid;position:relative}.crest img[data-v-87332810]{object-fit:contain;filter:drop-shadow(0 8px 10px #00000073);width:100%;height:100%;position:absolute;inset:0}.slot.focused .crest[data-v-87332810]:before{content:"";z-index:-1;background:radial-gradient(circle,#e07a2f73,#0000 68%);border-radius:50%;animation:1.6s ease-in-out infinite aura-87332810;position:absolute;inset:-14%}.ghost .crest[data-v-87332810]{background:#ffffff0d;border:2px dashed #ffffff59}.silhouette[data-v-87332810]{fill:#ffffff2e;stroke:none;width:58%;height:58%}.silhouette path[data-v-87332810]{fill:#ffffff2e}.name[data-v-87332810]{font-family:var(--font-secondary);letter-spacing:.04em;text-transform:uppercase;text-shadow:0 2px 6px #00000080;white-space:nowrap;font-size:clamp(10px,1.6vw,16px);font-weight:800}.ghost .name[data-v-87332810]{color:var(--c-text-subtle)}.counter[data-v-87332810]{color:var(--c-text-muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.arrow[data-v-87332810]{border:var(--glass-border);cursor:pointer;background:#091653bf;border-radius:50%;place-items:center;width:30px;height:30px;animation:.2s ease-out both arrow-in-87332810;display:grid}.arrow img[data-v-87332810]{width:14px;height:14px}.arrow[data-v-87332810]:hover{background:var(--c-secondary)}.arrow.prev[data-v-87332810]:active{transform:translate(-2px)scale(.92)}.arrow.next[data-v-87332810]:active{transform:translate(2px)scale(.92)}.week-title[data-v-87332810]{font-family:var(--font-secondary);letter-spacing:.08em;margin:0;font-size:clamp(22px,4vw,40px);font-weight:800}.week-title .accent[data-v-87332810]{color:var(--c-secondary)}.side[data-v-87332810]{gap:var(--s-4);top:var(--s-4);flex-direction:column;display:flex;position:sticky}.card[data-v-87332810]{padding:var(--s-4);border-radius:var(--radius);gap:var(--s-2);flex-direction:column;display:flex}.card-title[data-v-87332810]{margin:0;font-size:18px;font-weight:700}.card-meta[data-v-87332810]{color:var(--c-text-muted);margin:0;font-size:13px}.chips[data-v-87332810]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-v-87332810]{border:1px solid var(--c-border);background:#ffffff14;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.chip--win[data-v-87332810]{color:#8ff0b5;background:#22a35a2e;border-color:#22a35a80}.chip--draw[data-v-87332810]{background:#ffffff1a}.chip--loss[data-v-87332810]{color:#ffb0b0;background:#ef444424;border-color:#ef444473}.chip--borrowed[data-v-87332810]{color:#ffc79f;background:#e07a2f29;border-color:#e07a2f80}.note[data-v-87332810]{white-space:pre-line;color:var(--c-text);margin:0;font-size:13px;line-height:1.5}.search[data-v-87332810]{margin-top:var(--s-2)}.notes[data-v-87332810]{max-height:520px;overflow-y:auto}.note-item[data-v-87332810]{padding:var(--s-2)0;border-top:1px solid var(--c-border);flex-direction:column;gap:4px;display:flex}.note-item[data-v-87332810]:first-of-type{border-top:0}.note-head[data-v-87332810]{grid-template-columns:1fr auto 1fr;align-items:baseline;gap:8px;margin:0;font-size:14px;font-weight:600;display:grid}.note-head .score[data-v-87332810]{font-variant-numeric:tabular-nums;color:var(--c-secondary);white-space:nowrap}.note-head .muted[data-v-87332810]{color:var(--c-text-muted);text-align:right;font-weight:500}.swap-next-enter-active[data-v-87332810],.swap-prev-enter-active[data-v-87332810]{transition:transform .24s cubic-bezier(.34,1.56,.64,1),opacity .18s ease-out,filter .24s ease-out}.swap-next-leave-active[data-v-87332810],.swap-prev-leave-active[data-v-87332810]{transition:transform .12s ease-in,opacity .12s ease-in}.swap-next-enter-from[data-v-87332810]{opacity:0;filter:brightness(2.2);transform:translate(45%)scale(.7)}.swap-next-leave-to[data-v-87332810]{opacity:0;transform:translate(-45%)scale(.85)}.swap-prev-enter-from[data-v-87332810]{opacity:0;filter:brightness(2.2);transform:translate(-45%)scale(.7)}.swap-prev-leave-to[data-v-87332810]{opacity:0;transform:translate(45%)scale(.85)}.swap-fade-enter-active[data-v-87332810],.swap-fade-leave-active[data-v-87332810]{transition:opacity .15s}.swap-fade-enter-from[data-v-87332810],.swap-fade-leave-to[data-v-87332810]{opacity:0}@keyframes aura-87332810{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes arrow-in-87332810{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.slot[data-v-87332810],.arrow[data-v-87332810]{transition:none;animation:none}.slot.focused .crest[data-v-87332810]:before{animation:none}}@media (max-width:900px){.layout[data-v-87332810]{grid-template-columns:1fr}.side[data-v-87332810]{position:static}.arrow[data-v-87332810]{width:26px;height:26px}}.manage[data-v-b15f7fbf]{min-height:60vh}.container[data-v-b15f7fbf]{max-width:calc(var(--container-max) + 48px);margin:0 auto;padding:72px 24px 96px}.state[data-v-b15f7fbf]{color:#ffffffb3;margin:0}.state-card[data-v-b15f7fbf]{max-width:560px;padding:32px}.state-title[data-v-b15f7fbf]{font-family:var(--font-secondary);text-transform:uppercase;margin:0;font-size:24px;font-weight:800}.state-text[data-v-b15f7fbf]{color:#ffffffbf;margin:10px 0 0}.manage-header[data-v-b15f7fbf]{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px;display:flex}.eyebrow[data-v-b15f7fbf]{margin:0 0 16px}.title[data-v-b15f7fbf]{font-size:56px;line-height:60px}.meta[data-v-b15f7fbf]{color:#ffffffb3;margin:14px 0 0;font-size:15px}.picker[data-v-b15f7fbf] .dd{width:220px}.layout[data-v-b15f7fbf]{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:32px;display:grid}.rail[data-v-b15f7fbf]{flex-direction:column;gap:18px;padding:18px 12px;display:flex;position:sticky;top:100px}.rail-group[data-v-b15f7fbf]{flex-direction:column;gap:4px;display:flex}.rail-label[data-v-b15f7fbf]{font-family:var(--font-secondary);letter-spacing:1.4px;text-transform:uppercase;color:var(--c-secondary);margin:0 0 6px;padding:0 12px;font-size:11px;font-weight:700}.rail-item[data-v-b15f7fbf]{color:#fffc;font-family:var(--font-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:600;transition:background .14s,color .14s;display:flex}.rail-item[data-v-b15f7fbf]:hover{color:var(--c-text);background:#ffffff0f}.rail-item.active[data-v-b15f7fbf]{color:var(--c-text);box-shadow:inset 3px 0 0 var(--c-secondary);background:#e07a2f29}.rail-icon[data-v-b15f7fbf]{flex-shrink:0;width:18px;height:18px}.panel[data-v-b15f7fbf]{min-width:0}@media (max-width:1023px){.container[data-v-b15f7fbf]{padding:40px 16px 72px}.state-card[data-v-b15f7fbf]{padding:24px 18px}.manage-header[data-v-b15f7fbf]{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:16px}.eyebrow[data-v-b15f7fbf]{margin-bottom:10px}.title[data-v-b15f7fbf]{font-size:34px;line-height:38px}.meta[data-v-b15f7fbf]{margin-top:8px;font-size:14px}.picker[data-v-b15f7fbf] .dd{width:100%}.layout[data-v-b15f7fbf]{grid-template-columns:minmax(0,1fr);gap:20px}.rail[data-v-b15f7fbf]{scrollbar-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:row;gap:8px;margin:0 -16px;padding:2px 16px;position:static;overflow-x:auto}.rail[data-v-b15f7fbf]::-webkit-scrollbar{display:none}.rail-group[data-v-b15f7fbf]{flex-direction:row;gap:8px}.rail-label[data-v-b15f7fbf]{display:none}.rail-item[data-v-b15f7fbf]{border:var(--glass-border);white-space:nowrap;background:#ffffff0f;border-radius:999px;flex-shrink:0;min-height:44px;padding:0 16px}.rail-item.active[data-v-b15f7fbf]{background:var(--btn-orange);color:var(--c-on-orange);box-shadow:none;border-color:#0000}.rail-item.active .rail-icon[data-v-b15f7fbf]{filter:brightness(0)saturate()invert(9%)sepia(54%)saturate(4000%)hue-rotate(226deg)}}@media (min-width:640px) and (max-width:1023px){.title[data-v-b15f7fbf]{font-size:44px;line-height:48px}.manage-header[data-v-b15f7fbf]{flex-direction:row;align-items:flex-end}.picker[data-v-b15f7fbf] .dd{width:240px}}.page[data-v-dde3e334]{min-height:100vh}
