/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--s4-aura-angle:0deg}}}@layer theme{:root,:host{--sa-color-slate-900:oklch(20.8% .042 265.755);--sa-color-white:#fff;--sa-spacing:.25rem;--sa-container-2xl:42rem;--sa-text-xs:.75rem;--sa-text-xs--line-height:calc(1 / .75);--sa-text-sm:.875rem;--sa-text-sm--line-height:calc(1.25 / .875);--sa-text-base:1rem;--sa-text-base--line-height:calc(1.5 / 1);--sa-text-lg:1.125rem;--sa-text-lg--line-height:calc(1.75 / 1.125);--sa-text-xl:1.25rem;--sa-text-xl--line-height:calc(1.75 / 1.25);--sa-text-2xl:1.5rem;--sa-text-2xl--line-height:calc(2 / 1.5);--sa-font-weight-semibold:600;--sa-font-weight-bold:700;--sa-font-weight-extrabold:800;--sa-font-weight-black:900;--sa-tracking-tight:-.025em;--sa-tracking-wider:.05em;--sa-leading-tight:1.25;--sa-leading-relaxed:1.625;--sa-radius-xl:.75rem;--sa-radius-2xl:1rem;--sa-animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--sa-default-transition-duration:.15s;--sa-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base{:where(:root),:root:has(input.theme-controller[value=s4]:checked),[data-theme=s4]{color-scheme:light;--color-base-100:#fff;--color-base-200:#f8fafc;--color-base-300:#e0e0e0;--color-base-content:#242424;--color-primary:#0078d4;--color-primary-content:#fff;--color-secondary:#0284c7;--color-secondary-content:#fff;--color-accent:#107c41;--color-accent-content:#fff;--color-neutral:#1a2332;--color-neutral-content:#fff;--color-info:#0078d4;--color-info-content:#fff;--color-success:#107c41;--color-success-content:#fff;--color-warning:#bc4b09;--color-warning-content:#fff;--color-error:#d13438;--color-error-content:#fff;--radius-selector:.5rem;--radius-field:.5rem;--radius-box:.75rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}}@layer components{body.s4-public{--s4-public-header-height:calc(64px + env(safe-area-inset-top))}body.s4-public .s4-public-shell-main{padding-top:var(--s4-public-header-height)}body.s4-public [data-s4-public-scroll-region] [id],body.s4-public #appHeader,body.s4-public #s4PublicTournamentContext,body.s4-public #publicInfoBar{scroll-margin-top:calc(var(--s4-public-header-height) + 12px)}@media (max-width:639px){body.s4-public .brand-slogan-banner{margin-top:0}body.s4-public [data-s4-public-primary-context] p:last-child{line-height:1.45}}}@layer utilities{@layer daisyui.l1.l2.l3{.sa\:s4-modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:overlay .3s allow-discrete, visibility .3s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}.sa\:s4-modal::backdrop{display:none}.sa\:s4-modal[popover]{color:inherit;background:0 0;border:0;max-width:none;max-height:none;margin:0;padding:0;inset:0}.sa\:s4-modal[popover]::backdrop{background-color:oklch(0% 0 0/.4);transition:background-color .3s ease-out}:where(.sa\:s4-drawer-side){overflow:hidden}.sa\:s4-drawer-side{pointer-events:none;visibility:hidden;z-index:10;overscroll-behavior:contain;opacity:0;width:100%;transition:opacity .2s ease-out .1s allow-discrete, visibility .3s ease-out .1s allow-discrete;inset-inline-start:0;background-color:#0000;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr));grid-row-start:1;grid-column-start:1;place-items:flex-start start;height:100dvh;display:grid;position:fixed;top:0}.sa\:s4-drawer-side>*{grid-row-start:1;grid-column-start:1}.sa\:s4-drawer-side>:not(.sa\:s4-drawer-overlay){will-change:transform;transition:translate .3s ease-out,width .2s ease-out;translate:-100%}[dir=rtl] :is(.sa\:s4-drawer-side>:not(.sa\:s4-drawer-overlay)){translate:100%}@supports (color:color-mix(in lab, red, red)){:where(.sa\:s4-drawer-toggle:checked~.sa\:s4-drawer-side){scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) oklch(0 0 0 / calc(var(--s4-page-has-backdrop,0) * .4))}}.sa\:s4-drawer-toggle{appearance:none;opacity:0;width:0;height:0;position:fixed}:where(.sa\:s4-drawer-toggle:checked~.sa\:s4-drawer-side){scrollbar-color:currentColor oklch(0 0 0 / calc(var(--s4-page-has-backdrop,0) * .4))}@supports (color:color-mix(in lab, red, red)){:where(.sa\:s4-drawer-toggle:checked~.sa\:s4-drawer-side){scrollbar-color:color-mix(in oklch, currentColor 35%, #0000) oklch(0 0 0 / calc(var(--s4-page-has-backdrop,0) * .4))}}:where(.sa\:s4-drawer-toggle:checked~.sa\:s4-drawer-side)>:not(.sa\:s4-drawer-overlay){will-change:auto;transform:none}:where(:root:has(.sa\:s4-drawer-toggle:checked)){--s4-page-scroll-lock: }.sa\:s4-drawer-open>.sa\:s4-drawer-toggle:checked~.sa\:s4-drawer-side{scrollbar-color:revert-layer}:root:has(.sa\:s4-drawer-open>.sa\:s4-drawer-toggle:checked){--s4-page-scroll-lock:revert-layer}@media (hover:hover){.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):hover{color:var(--color-base-content)}}@supports (color:color-mix(in lab, red, red)){.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):not(:checked,label:has(:checked),:hover,.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}@media (forced-colors:active){.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):focus{outline-offset:2px;outline:2px solid #0000}}@media (hover:hover){.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):hover{color:var(--color-base-content)}}@supports (color:color-mix(in lab, red, red)){.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):not(:checked,label:has(:checked),:hover,.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}@media (forced-colors:active){.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):focus{outline-offset:2px;outline:2px solid #0000}}.sa\:s4-tooltip{--s4-tt-bg:var(--color-neutral);--s4-tt-off:calc(100% + .5rem);--s4-tt-tail:calc(100% + 1px + .25rem);--s4-tt-tail-off:.5rem;display:inline-block;position:relative}.sa\:s4-tooltip>.sa\:s4-tooltip-content,.sa\:s4-tooltip[data-tip]:before{border-radius:var(--radius-field);text-align:center;white-space:normal;max-width:20rem;color:var(--color-neutral-content);opacity:0;background-color:var(--s4-tt-bg);pointer-events:none;z-index:2;--tw-content:attr(data-tip);content:var(--tw-content);width:max-content;transform:translateX(var(--s4-tt-trans,-50%)) translateY(var(--s4-tt-pos,.25rem));inset:auto auto var(--s4-tt-off) 50%;padding-block:.25rem;padding-inline:.5rem;font-size:.875rem;line-height:1.25;position:absolute}.sa\:s4-tooltip:after{opacity:0;background-color:var(--s4-tt-bg);content:"";pointer-events:none;--s4-mask-tooltip:url("data:image/svg+xml,%3Csvg width='10' height='4' viewBox='0 0 8 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.500009 1C3.5 1 3.00001 4 5.00001 4C7 4 6.5 1 9.5 1C10 1 10 0.499897 10 0H0C-1.99338e-08 0.5 0 1 0.500009 1Z' fill='black'/%3E%3C/svg%3E%0A");width:.625rem;height:.25rem;-webkit-mask-position:-1px 0;mask-position:-1px 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--s4-mask-tooltip);-webkit-mask-image:var(--s4-mask-tooltip);mask-image:var(--s4-mask-tooltip);transform:translateX(var(--s4-tt-trans,-50%)) translateY(var(--s4-tt-pos,.25rem));inset:auto auto var(--s4-tt-tail) 50%;display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.sa\:s4-tooltip>.sa\:s4-tooltip-content,.sa\:s4-tooltip[data-tip]:before,.sa\:s4-tooltip:after{transition:opacity .2s cubic-bezier(.4,0,.2,1) 75ms,transform .2s cubic-bezier(.4,0,.2,1) 75ms}:is(.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))).sa\:s4-tooltip-open,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):hover,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):has(:focus-visible))>.sa\:s4-tooltip-content{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))).sa\:s4-tooltip-open,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):hover,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):has(:focus-visible))>.sa\:s4-tooltip-content{opacity:1;--s4-tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))).sa\:s4-tooltip-open,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):hover,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):has(:focus-visible))>.sa\:s4-tooltip-content,:is(.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))).sa\:s4-tooltip-open,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):hover,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))).sa\:s4-tooltip-open,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):hover,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))).sa\:s4-tooltip-open,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):hover,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before{opacity:1;--s4-tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))).sa\:s4-tooltip-open,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):hover,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):has(:focus-visible))[data-tip]:before,:is(.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))).sa\:s4-tooltip-open,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):hover,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):has(:focus-visible)):after,:is(.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))).sa\:s4-tooltip-open,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):hover,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):has(:focus-visible)):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}:is(.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))).sa\:s4-tooltip-open,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):hover,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):has(:focus-visible)):after{opacity:1;--s4-tt-pos:0rem}@media (prefers-reduced-motion:no-preference){:is(.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))).sa\:s4-tooltip-open,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):hover,.sa\:s4-tooltip:is([data-tip]:not([data-tip=""]),:has(.sa\:s4-tooltip-content:not(:empty))):has(:focus-visible)):after{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}}.sa\:s4-tabs{--s4-tabs-height:auto;--s4-tabs-direction:row;--s4-tab-height:calc(var(--size-field,.25rem) * 10);height:var(--s4-tabs-height);flex-wrap:wrap;flex-direction:var(--s4-tabs-direction);display:flex}.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab){cursor:pointer;appearance:none;text-align:center;webkit-user-select:none;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (hover:hover){.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):hover{color:var(--color-base-content)}}.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab){--s4-tab-p:.75rem;--s4-tab-bg:var(--color-base-100);--s4-tab-border-color:var(--color-base-300);--s4-tab-radius-ss:0;--s4-tab-radius-se:0;--s4-tab-radius-es:0;--s4-tab-radius-ee:0;--s4-tab-order:0;--s4-tab-radius-min:calc(.75rem - var(--border));--s4-tab-radius-limit:min(var(--radius-field), var(--s4-tab-radius-min));--s4-tab-radius-grad:#0000 calc(69% - var(--border)), var(--s4-tab-border-color) calc(69% - var(--border) + .25px), var(--s4-tab-border-color) 69%, var(--s4-tab-bg) calc(69% + .25px);order:var(--s4-tab-order);height:var(--s4-tab-height);padding-inline:var(--s4-tab-p);border-color:#0000;font-size:.875rem}.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):is(input[type=radio]){min-width:fit-content}.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):is(input[type=radio]):after{--tw-content:attr(aria-label);content:var(--tw-content)}.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):is(label){position:relative}.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):is(label) input{cursor:pointer;appearance:none;opacity:0;position:absolute;inset:0}:is(.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):checked,.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):is(label:has(:checked)),.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):is(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.sa\:s4-tab-content{display:block}.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):not(:checked,label:has(:checked),:hover,.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):not(:checked,label:has(:checked),:hover,.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):not(input):empty{cursor:default;flex-grow:1}.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):focus{outline-offset:2px;outline:2px solid #0000}}.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):focus-visible,.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab):is(label:has(:checked:focus-visible)){outline-offset:-5px;outline:2px solid}.sa\:s4-tab:is(.sa\:s4-tabs>.sa\:s4-tab)[disabled]{pointer-events:none;opacity:.4}.sa\:s4-menu{--s4-menu-active-fg:var(--color-neutral-content);--s4-menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.sa\:s4-menu :where(li ul,li menu){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.sa\:s4-menu :where(li ul,li menu):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.sa\:s4-menu :where(li>.sa\:s4-menu-dropdown:not(.sa\:s4-menu-dropdown-show)){display:none}.sa\:s4-menu :where(li:not(.sa\:s4-menu-title)>:not(ul,menu,details,.sa\:s4-menu-title,.sa\:s4-btn)),.sa\:s4-menu :where(li:not(.sa\:s4-menu-title)>details>summary:not(.sa\:s4-menu-title)){border-radius:var(--radius-field);text-align:start;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.sa\:s4-menu :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.sa\:s4-menu :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.sa\:s4-menu :where(li>details>summary)::-webkit-details-marker{display:none}:is(.sa\:s4-menu :where(li>details>summary),.sa\:s4-menu :where(li>.sa\:s4-menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0 -1px;rotate:-135deg;box-shadow:inset 2px 2px}.sa\:s4-menu details{interpolate-size:allow-keywords;overflow:hidden}.sa\:s4-menu details::details-content{block-size:0}@media (prefers-reduced-motion:no-preference){.sa\:s4-menu details::details-content{transition-behavior:allow-discrete;transition-property:block-size,content-visibility;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.sa\:s4-menu details[open]::details-content{block-size:auto}.sa\:s4-menu :where(li>details[open]>summary):after,.sa\:s4-menu :where(li>.sa\:s4-menu-dropdown-toggle.sa\:s4-menu-dropdown-show):after{translate:0 1px;rotate:45deg}.sa\:s4-menu :where(li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>:not(ul,menu,details,.sa\:s4-menu-title),li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>details>summary:not(.sa\:s4-menu-title)):not(.sa\:s4-menu-active,:active,.sa\:s4-btn).sa\:s4-menu-focus{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-menu :where(li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>:not(ul,menu,details,.sa\:s4-menu-title),li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>details>summary:not(.sa\:s4-menu-title)):not(.sa\:s4-menu-active,:active,.sa\:s4-btn).sa\:s4-menu-focus{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.sa\:s4-menu :where(li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>:not(ul,menu,details,.sa\:s4-menu-title),li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>details>summary:not(.sa\:s4-menu-title)):not(.sa\:s4-menu-active,:active,.sa\:s4-btn).sa\:s4-menu-focus{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.sa\:s4-menu :where(li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>:not(ul,menu,details,.sa\:s4-menu-title),li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>details>summary:not(.sa\:s4-menu-title)):not(.sa\:s4-menu-active,:active,.sa\:s4-btn).sa\:s4-menu-focus{outline-offset:2px;outline:2px solid #0000}}.sa\:s4-menu :where(li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>:not(ul,menu,details,.sa\:s4-menu-title),li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>details>summary:not(.sa\:s4-menu-title)):not(.sa\:s4-menu-active,:active,.sa\:s4-btn):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-menu :where(li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>:not(ul,menu,details,.sa\:s4-menu-title),li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>details>summary:not(.sa\:s4-menu-title)):not(.sa\:s4-menu-active,:active,.sa\:s4-btn):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.sa\:s4-menu :where(li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>:not(ul,menu,details,.sa\:s4-menu-title),li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>details>summary:not(.sa\:s4-menu-title)):not(.sa\:s4-menu-active,:active,.sa\:s4-btn):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.sa\:s4-menu :where(li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>:not(ul,menu,details,.sa\:s4-menu-title),li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>details>summary:not(.sa\:s4-menu-title)):not(.sa\:s4-menu-active,:active,.sa\:s4-btn):focus-visible{outline-offset:2px;outline:2px solid #0000}}.sa\:s4-menu :where(li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>:not(ul,menu,details,.sa\:s4-menu-title):not(.sa\:s4-menu-active,:active,.sa\:s4-btn):hover,li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>details>summary:not(.sa\:s4-menu-title):not(.sa\:s4-menu-active,:active,.sa\:s4-btn):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-menu :where(li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>:not(ul,menu,details,.sa\:s4-menu-title):not(.sa\:s4-menu-active,:active,.sa\:s4-btn):hover,li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>details>summary:not(.sa\:s4-menu-title):not(.sa\:s4-menu-active,:active,.sa\:s4-btn):hover){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.sa\:s4-menu :where(li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>:not(ul,menu,details,.sa\:s4-menu-title):not(.sa\:s4-menu-active,:active,.sa\:s4-btn):hover,li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>details>summary:not(.sa\:s4-menu-title):not(.sa\:s4-menu-active,:active,.sa\:s4-btn):hover){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.sa\:s4-menu :where(li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>:not(ul,menu,details,.sa\:s4-menu-title):not(.sa\:s4-menu-active,:active,.sa\:s4-btn):hover,li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>details>summary:not(.sa\:s4-menu-title):not(.sa\:s4-menu-active,:active,.sa\:s4-btn):hover){outline-offset:2px;outline:2px solid #0000}}.sa\:s4-menu :where(li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>:not(ul,menu,details,.sa\:s4-menu-title):not(.sa\:s4-menu-active,:active,.sa\:s4-btn):hover,li:not(.sa\:s4-menu-title,.sa\:s4-disabled)>details>summary:not(.sa\:s4-menu-title):not(.sa\:s4-menu-active,:active,.sa\:s4-btn):hover){box-shadow:inset 0 1px oklch(0% 0 0/.01),inset 0 -1px oklch(100% 0 0/.01)}.sa\:s4-menu :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.sa\:s4-menu :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.sa\:s4-menu :where(li) .sa\:s4-badge{justify-self:flex-end}.sa\:s4-menu :where(li)>:not(ul,menu,.sa\:s4-menu-title,details,.sa\:s4-btn):active,.sa\:s4-menu :where(li)>:not(ul,menu,.sa\:s4-menu-title,details,.sa\:s4-btn).sa\:s4-menu-active,.sa\:s4-menu :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.sa\:s4-menu :where(li)>:not(ul,menu,.sa\:s4-menu-title,details,.sa\:s4-btn):active,.sa\:s4-menu :where(li)>:not(ul,menu,.sa\:s4-menu-title,details,.sa\:s4-btn).sa\:s4-menu-active,.sa\:s4-menu :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.sa\:s4-menu :where(li)>:not(ul,menu,.sa\:s4-menu-title,details,.sa\:s4-btn):active,.sa\:s4-menu :where(li)>:not(ul,menu,.sa\:s4-menu-title,details,.sa\:s4-btn).sa\:s4-menu-active,.sa\:s4-menu :where(li)>details>summary:active{color:var(--s4-menu-active-fg);background-color:var(--s4-menu-active-bg);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--s4-fx-noise)}:is(.sa\:s4-menu :where(li)>:not(ul,menu,.sa\:s4-menu-title,details,.sa\:s4-btn):active,.sa\:s4-menu :where(li)>:not(ul,menu,.sa\:s4-menu-title,details,.sa\:s4-btn).sa\:s4-menu-active,.sa\:s4-menu :where(li)>details>summary:active):not(:is(.sa\:s4-menu :where(li)>:not(ul,menu,.sa\:s4-menu-title,details,.sa\:s4-btn):active,.sa\:s4-menu :where(li)>:not(ul,menu,.sa\:s4-menu-title,details,.sa\:s4-btn).sa\:s4-menu-active,.sa\:s4-menu :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--s4-menu-active-bg)}.sa\:s4-menu :where(li).sa\:s4-menu-disabled,.sa\:s4-menu :where(li) [disabled]{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-menu :where(li).sa\:s4-menu-disabled,.sa\:s4-menu :where(li) [disabled]{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.sa\:s4-collapse-title{grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out;position:relative}.sa\:s4-dropdown{position-area:var(--s4-anchor-v,bottom) var(--s4-anchor-h,span-right);display:inline-block;position:relative}.sa\:s4-dropdown>:not(:has(~[class*=dropdown-content])):focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.sa\:s4-dropdown>:not(:has(~[class*=dropdown-content])):focus{outline-offset:2px;outline:2px solid #0000}}.sa\:s4-dropdown[popover]{z-index:999}@media (prefers-reduced-motion:no-preference){.sa\:s4-dropdown[popover]{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.sa\:s4-dropdown[popover]{opacity:0;scale:.95}}@media (prefers-reduced-motion:no-preference){.sa\:s4-dropdown .sa\:s4-dropdown-content{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.sa\:s4-dropdown .sa\:s4-dropdown-content{opacity:0;scale:.95}}:is(.sa\:s4-dropdown:not(.sa\:s4-dropdown-close).sa\:s4-dropdown-open,.sa\:s4-dropdown:not(.sa\:s4-dropdown-close):not(.sa\:s4-dropdown-hover):focus,.sa\:s4-dropdown:not(.sa\:s4-dropdown-close):focus-within)>[tabindex]:first-child{pointer-events:none}.sa\:s4-dropdown:is(details){overflow:revert-layer}.sa\:s4-dropdown:is(details) summary::-webkit-details-marker{display:none}.sa\:s4-dropdown:where([popover]){background:0 0}.sa\:s4-dropdown[popover]{color:inherit;position:fixed}@supports not (position-area:bottom){.sa\:s4-dropdown[popover]{margin:auto}.sa\:s4-dropdown[popover].sa\:s4-dropdown-close{transform-origin:top;opacity:0;display:none;scale:.95}.sa\:s4-dropdown[popover].sa\:s4-dropdown-open:not(:popover-open){transform-origin:top;opacity:0;display:none;scale:.95}.sa\:s4-dropdown[popover]::backdrop{background-color:oklab(0% none none/.3)}}:is(.sa\:s4-dropdown[popover].sa\:s4-dropdown-close,.sa\:s4-dropdown[popover]:not(.sa\:s4-dropdown-open,:popover-open)){transform-origin:top;opacity:0;display:none;scale:.95}:where(.sa\:s4-btn){width:unset}.sa\:s4-btn{--s4-size:calc(var(--size-field,.25rem) * 10);--s4-btn-p:1rem;--s4-btn-fg:var(--color-base-content);cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;border-width:var(--border);touch-action:manipulation;--s4-btn-bg:var(--s4-btn-color,var(--color-base-200));--s4-btn-border:var(--s4-btn-color,var(--color-base-200));border-start-start-radius:var(--s4-join-ss,var(--radius-field));border-start-end-radius:var(--s4-join-se,var(--radius-field));border-end-end-radius:var(--s4-join-ee,var(--radius-field));border-end-start-radius:var(--s4-join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sa\:s4-btn{--s4-btn-border:color-mix(in oklab, var(--s4-btn-color,var(--color-base-200)), #000 calc(var(--depth) * 5%))}}.sa\:s4-btn{--s4-btn-soft-bg:initial;--s4-btn-shadow:0 3px 2px -2px var(--s4-btn-bg), 0 4px 3px -2px var(--s4-btn-bg)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-btn{--s4-btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--s4-btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--s4-btn-bg) calc(var(--depth) * 30%), #0000)}}.sa\:s4-btn{--s4-btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));height:var(--s4-size);padding-inline:var(--s4-btn-p);font-size:var(--s4-fontsize,.875rem);background-color:var(--s4-btn-bg);color:var(--s4-btn-fg);border-color:var(--s4-btn-border);border-style:var(--s4-btn-border-style,solid);outline-color:var(--s4-btn-color,var(--color-base-content));--tw-prose-links:var(--s4-btn-fg);background-image:none, var(--s4-fx-noise);background-size:auto, calc(var(--noise,0) * 100%);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));box-shadow:var(--s4-btn-inset) inset, var(--s4-btn-shadow)}.sa\:s4-btn:is([type=checkbox],[type=radio]){appearance:none}.sa\:s4-btn:is([type=checkbox],[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}.sa\:s4-btn:where(:checked:not(.sa\:s4-filter [type=radio].sa\:s4-btn)){--s4-btn-color:var(--color-primary);--s4-btn-fg:var(--color-primary-content)}.sa\:s4-loading{pointer-events:none;aspect-ratio:1;vertical-align:middle;width:calc(var(--size-selector,.25rem) * 6);background-color:currentColor;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:no-preference){.sa\:s4-loading{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}.sa\:s4-collapse-content{--s4-overflow-delay:0s;content-visibility:hidden;min-height:0;cursor:unset;grid-row-start:2;grid-column-start:1;padding-left:1rem;padding-right:1rem;overflow:clip}@supports not (content-visibility:hidden){.sa\:s4-collapse-content{visibility:hidden}}@media (prefers-reduced-motion:no-preference){.sa\:s4-collapse-content{transition:overflow .2s allow-discrete var(--s4-overflow-delay), content-visibility .2s allow-discrete, visibility .2s allow-discrete, min-height .2s ease-out allow-discrete, padding .1s ease-out 20ms, background-color .2s ease-out}}details>.sa\:s4-collapse-content{content-visibility:visible}.sa\:s4-list{flex-direction:column;font-size:.875rem;display:flex}@supports (color:color-mix(in lab, red, red)){:is(.sa\:s4-list>:not(:last-child).sa\:s4-list-row,.sa\:s4-list>:not(:last-child) .sa\:s4-list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent);border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.sa\:s4-list .sa\:s4-list-row{--s4-list-grid-cols:minmax(0, auto) 1fr;border-radius:var(--radius-box);word-break:break-word;grid-auto-flow:column;grid-template-columns:var(--s4-list-grid-cols);gap:1rem;padding:1rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){:is(.sa\:s4-list>:not(:last-child).sa\:s4-list-row,.sa\:s4-list>:not(:last-child) .sa\:s4-list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}:is(.sa\:s4-list>:not(:last-child).sa\:s4-list-row,.sa\:s4-list>:not(:last-child) .sa\:s4-list-row):after{content:"";border-bottom:var(--border) solid;inset-inline:var(--radius-box);border-color:var(--color-base-content);position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){:is(.sa\:s4-list>:not(:last-child).sa\:s4-list-row,.sa\:s4-list>:not(:last-child) .sa\:s4-list-row):after{border-color:color-mix(in oklab, var(--color-base-content) 5%, transparent)}}.sa\:s4-dropdown .sa\:s4-dropdown-content{position:absolute}.sa\:s4-dropdown.sa\:s4-dropdown-close .sa\:s4-dropdown-content,.sa\:s4-dropdown:not(details,.sa\:s4-dropdown-open,.sa\:s4-dropdown-hover:hover,:focus-within) .sa\:s4-dropdown-content,.sa\:s4-dropdown.sa\:s4-dropdown-hover:not(:hover) [tabindex]:first-child:focus:not(:focus-visible)~.sa\:s4-dropdown-content{transform-origin:top;opacity:0;display:none;scale:.95}.sa\:s4-dropdown .sa\:s4-dropdown-content{z-index:999}@media (prefers-reduced-motion:no-preference){.sa\:s4-dropdown .sa\:s4-dropdown-content{transition-behavior:allow-discrete;transition-property:opacity,scale,display,overlay;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s dropdown}}@starting-style{.sa\:s4-dropdown .sa\:s4-dropdown-content{opacity:0;scale:.95}}:is(.sa\:s4-dropdown:not(.sa\:s4-dropdown-close).sa\:s4-dropdown-open,.sa\:s4-dropdown:not(.sa\:s4-dropdown-close):not(.sa\:s4-dropdown-hover):focus,.sa\:s4-dropdown:not(.sa\:s4-dropdown-close):focus-within) .sa\:s4-dropdown-content,.sa\:s4-dropdown:not(.sa\:s4-dropdown-close).sa\:s4-dropdown-hover:hover .sa\:s4-dropdown-content{opacity:1;scale:1}.sa\:s4-input{appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;--s4-size:calc(var(--size-field,.25rem) * var(--s4-in-size-mul,10));--s4-input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.sa\:s4-input{--s4-input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.sa\:s4-input{cursor:text;width:clamp(3rem,20rem,100%);height:var(--s4-size);font-size:max(var(--s4-font-size,0rem), var(--s4-font-size-min,.875rem));touch-action:manipulation;border:var(--border) solid var(--s4-input-color,#0000);box-shadow:0 1px var(--s4-input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;border-start-start-radius:var(--s4-join-ss,var(--radius-field));border-start-end-radius:var(--s4-join-se,var(--radius-field));border-end-end-radius:var(--s4-join-ee,var(--radius-field));border-end-start-radius:var(--s4-join-es,var(--radius-field))}@supports (color:color-mix(in lab, red, red)){.sa\:s4-input{box-shadow:0 1px color-mix(in oklab, var(--s4-input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.sa\:s4-input input{appearance:none;background-color:#0000;border:none;width:100%;height:100%}.sa\:s4-input input::placeholder{color:var(--color-base-content);opacity:.5}.sa\:s4-input input:focus,.sa\:s4-input input:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.sa\:s4-input input:focus,.sa\:s4-input input:focus-within{outline-offset:2px;outline:2px solid #0000}}.sa\:s4-input input::-webkit-calendar-picker-indicator{inset-inline-end:-.15em}.sa\:s4-input::-webkit-inner-spin-button{margin-inline-end:-10px}.sa\:s4-input::-webkit-calendar-picker-indicator{inset-inline-end:.75em}input.sa\:s4-input{text-align:start;display:inline-flex;position:relative}input.sa\:s4-input[type=url],input.sa\:s4-input[type=tel],input.sa\:s4-input[type=email],input.sa\:s4-input[type=number]{direction:ltr}input.sa\:s4-input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}input.sa\:s4-input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}input.sa\:s4-input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--s4-spin-my,-3))}input.sa\:s4-input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}input.sa\:s4-input::-webkit-color-swatch-wrapper{padding-block:.25rem}.sa\:s4-input input{text-align:start;display:inline-flex;position:relative}.sa\:s4-input input[type=url],.sa\:s4-input input[type=tel],.sa\:s4-input input[type=email],.sa\:s4-input input[type=number]{direction:ltr}.sa\:s4-input input::-webkit-datetime-edit{min-height:100%;text-align:inherit;align-items:center;display:grid}.sa\:s4-input input::-webkit-date-and-time-value{min-height:100%;text-align:inherit;align-items:center;display:grid}.sa\:s4-input input::-webkit-inner-spin-button{margin-block:calc(.25rem * var(--s4-spin-my,-3))}.sa\:s4-input input::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute}.sa\:s4-input input::-webkit-color-swatch-wrapper{padding-block:.25rem}.sa\:s4-input:focus{--s4-input-color:var(--color-base-content);box-shadow:0 1px var(--s4-input-color)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-input:focus{box-shadow:0 1px color-mix(in oklab, var(--s4-input-color) calc(var(--depth) * 10%), #0000)}}.sa\:s4-input:focus{outline:2px solid var(--s4-input-color);outline-offset:2px}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.sa\:s4-input:focus{--s4-font-size:1rem}}}.sa\:s4-input:focus-within{--s4-input-color:var(--color-base-content);box-shadow:0 1px var(--s4-input-color)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-input:focus-within{box-shadow:0 1px color-mix(in oklab, var(--s4-input-color) calc(var(--depth) * 10%), #0000)}}.sa\:s4-input:focus-within{outline:2px solid var(--s4-input-color);outline-offset:2px}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.sa\:s4-input:focus-within{--s4-font-size:1rem}}}.sa\:s4-input:has(>input[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.sa\:s4-input:has(>input[disabled]):is(input),.sa\:s4-input:has(>input[disabled]) :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-input:has(>input[disabled]):is(input),.sa\:s4-input:has(>input[disabled]) :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.sa\:s4-input:has(>input[disabled]){box-shadow:none}.sa\:s4-input:has(>input[disabled])::placeholder,.sa\:s4-input:has(>input[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.sa\:s4-input:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.sa\:s4-input:is(:disabled,[disabled]):is(input),.sa\:s4-input:is(:disabled,[disabled]) :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-input:is(:disabled,[disabled]):is(input),.sa\:s4-input:is(:disabled,[disabled]) :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.sa\:s4-input:is(:disabled,[disabled]){box-shadow:none}.sa\:s4-input:is(:disabled,[disabled])::placeholder,.sa\:s4-input:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .sa\:s4-input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}fieldset:disabled .sa\:s4-input:is(input),fieldset:disabled .sa\:s4-input :is(input){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){fieldset:disabled .sa\:s4-input:is(input),fieldset:disabled .sa\:s4-input :is(input){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}fieldset:disabled .sa\:s4-input{box-shadow:none}fieldset:disabled .sa\:s4-input::placeholder,fieldset:disabled .sa\:s4-input ::placeholder{color:var(--color-base-content);opacity:.2}.sa\:s4-input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.sa\:s4-aura{--s4-aura-padding:.125rem;padding:var(--s4-aura-padding);border-radius:calc(var(--s4-aura-padding) + var(--s4-aura-radius,var(--radius-box)));animation:aura var(--tw-duration,6s) linear infinite;background-image:conic-gradient(from var(--s4-aura-angle), transparent 225deg, currentColor);display:inline-block;position:relative}@media (prefers-reduced-motion:reduce){.sa\:s4-aura{animation-duration:calc(var(--tw-duration,6s) * 4)}}.sa\:s4-aura:before{animation:inherit;background-color:inherit;background-image:inherit;border-radius:inherit;z-index:0;opacity:.7;filter:blur(.25rem);content:"";width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.sa\:s4-aura:after{animation:inherit;background-color:inherit;background-image:inherit;border-radius:inherit;z-index:0;opacity:.7;filter:blur(1rem);content:"";opacity:.3;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.sa\:s4-aura>*{z-index:1;position:relative}.sa\:s4-steps{counter-reset:step;grid-auto-columns:1fr;grid-auto-flow:column;display:inline-grid;overflow:auto hidden}.sa\:s4-steps .sa\:s4-step{text-align:center;--s4-step-bg:var(--color-base-300);--s4-step-fg:var(--color-base-content);grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.sa\:s4-steps .sa\:s4-step:before{width:100%;height:.5rem;color:var(--s4-step-bg);background-color:var(--s4-step-bg);content:"";border:1px solid;grid-row-start:1;grid-column-start:1;margin-inline-start:-100%;top:0}.sa\:s4-steps .sa\:s4-step>.sa\:s4-step-icon,.sa\:s4-steps .sa\:s4-step:not(:has(.sa\:s4-step-icon)):after{--tw-content:counter(step);content:var(--tw-content);counter-increment:step;z-index:1;color:var(--s4-step-fg);background-color:var(--s4-step-bg);border:1px solid var(--s4-step-bg);border-radius:3.40282e38px;grid-row-start:1;grid-column-start:1;place-self:center;place-items:center;width:2rem;height:2rem;display:grid;position:relative}.sa\:s4-steps .sa\:s4-step:first-child:before{--tw-content:none;content:var(--tw-content)}.sa\:s4-steps .sa\:s4-step[data-content]:after{--tw-content:attr(data-content);content:var(--tw-content)}.sa\:s4-drawer-side>.sa\:s4-drawer-overlay{cursor:pointer;background-color:oklch(0% 0 0/.4);place-self:stretch stretch;position:sticky;top:0}.sa\:s4-select{appearance:none;background-color:var(--color-base-100);vertical-align:middle;--s4-size:calc(var(--size-field,.25rem) * var(--s4-sl-size-mul,10));--s4-input-color:var(--color-base-content);flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.sa\:s4-select{--s4-input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.sa\:s4-select{width:clamp(3rem,20rem,100%);height:var(--s4-size);font-size:max(var(--s4-font-size,0rem), var(--s4-font-size-min,.875rem));touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;border:var(--border) solid var(--s4-input-color,#0000);box-shadow:0 1px var(--s4-input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--s4-join-ss,var(--radius-field));border-start-end-radius:var(--s4-join-se,var(--radius-field));border-end-end-radius:var(--s4-join-ee,var(--radius-field));border-end-start-radius:var(--s4-join-es,var(--radius-field));overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sa\:s4-select{box-shadow:0 1px color-mix(in oklab, var(--s4-input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}[dir=rtl] .sa\:s4-select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}.sa\:s4-select[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}.sa\:s4-select select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border) * 2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem}.sa\:s4-select select::placeholder{color:var(--color-base-content);opacity:.5}.sa\:s4-select select:focus,.sa\:s4-select select:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.sa\:s4-select select:focus,.sa\:s4-select select:focus-within{outline-offset:2px;outline:2px solid #0000}}.sa\:s4-select select:not(:last-child){background-image:none;margin-inline-end:-1.375rem}.sa\:s4-select:focus{--s4-input-color:var(--color-base-content);box-shadow:0 1px var(--s4-input-color)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-select:focus{box-shadow:0 1px color-mix(in oklab, var(--s4-input-color) calc(var(--depth) * 10%), #0000)}}.sa\:s4-select:focus{outline:2px solid var(--s4-input-color);outline-offset:2px}.sa\:s4-select:focus-within{--s4-input-color:var(--color-base-content);box-shadow:0 1px var(--s4-input-color)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-select:focus-within{box-shadow:0 1px color-mix(in oklab, var(--s4-input-color) calc(var(--depth) * 10%), #0000)}}.sa\:s4-select:focus-within{outline:2px solid var(--s4-input-color);outline-offset:2px}.sa\:s4-select:open{--s4-input-color:var(--color-base-content);box-shadow:0 1px var(--s4-input-color)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-select:open{box-shadow:0 1px color-mix(in oklab, var(--s4-input-color) calc(var(--depth) * 10%), #0000)}}.sa\:s4-select:open{outline:2px solid var(--s4-input-color);outline-offset:2px;background-image:linear-gradient(135deg,#0000 50%,currentColor 50%),linear-gradient(45deg,currentColor 50%,#0000 50%)}.sa\:s4-select:has(>select[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.sa\:s4-select:has(>select[disabled]):is(select),.sa\:s4-select:has(>select[disabled]) :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-select:has(>select[disabled]):is(select),.sa\:s4-select:has(>select[disabled]) :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.sa\:s4-select:has(>select[disabled]){box-shadow:none}.sa\:s4-select:has(>select[disabled])::placeholder,.sa\:s4-select:has(>select[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}.sa\:s4-select:is(:disabled,[disabled]){cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}.sa\:s4-select:is(:disabled,[disabled]):is(select),.sa\:s4-select:is(:disabled,[disabled]) :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-select:is(:disabled,[disabled]):is(select),.sa\:s4-select:is(:disabled,[disabled]) :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}.sa\:s4-select:is(:disabled,[disabled]){box-shadow:none}.sa\:s4-select:is(:disabled,[disabled])::placeholder,.sa\:s4-select:is(:disabled,[disabled]) ::placeholder{color:var(--color-base-content);opacity:.2}fieldset:disabled .sa\:s4-select{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200)}fieldset:disabled .sa\:s4-select:is(select),fieldset:disabled .sa\:s4-select :is(select){color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){fieldset:disabled .sa\:s4-select:is(select),fieldset:disabled .sa\:s4-select :is(select){color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}fieldset:disabled .sa\:s4-select{box-shadow:none}fieldset:disabled .sa\:s4-select::placeholder,fieldset:disabled .sa\:s4-select ::placeholder{color:var(--color-base-content);opacity:.2}.sa\:s4-select:has(>select[disabled])>select[disabled]{cursor:not-allowed}@supports (appearance:base-select){:is(.sa\:s4-select,.sa\:s4-select select){appearance:base-select}:is(.sa\:s4-select,.sa\:s4-select select)::picker(select){appearance:base-select}}:is(.sa\:s4-select,.sa\:s4-select select)::picker(select){color:inherit;border:var(--border) solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth) * 3px) -2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth) * .1)), 0 8px 10px -6px rgb(0 0 0/calc(var(--depth) * .1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}:is(.sa\:s4-select,.sa\:s4-select select)::picker-icon{display:none}:is(.sa\:s4-select,.sa\:s4-select select) selectedcontent{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}:is(.sa\:s4-select,.sa\:s4-select select) optgroup{padding-top:.5em}:is(.sa\:s4-select,.sa\:s4-select select) optgroup option:first-child{margin-top:.5em}@supports (color:color-mix(in lab, red, red)){:is(.sa\:s4-select,.sa\:s4-select select) option:not(:disabled):hover,:is(.sa\:s4-select,.sa\:s4-select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}@media (forced-colors:active){:is(.sa\:s4-select,.sa\:s4-select select) option:not(:disabled):hover,:is(.sa\:s4-select,.sa\:s4-select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.sa\:s4-select,.sa\:s4-select select) option{border-radius:var(--radius-field);padding-block:.375rem;padding-inline:calc(.25rem * var(--s4-option-px,3));white-space:normal;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}:is(.sa\:s4-select,.sa\:s4-select select) option:not(:disabled):hover,:is(.sa\:s4-select,.sa\:s4-select select) option:not(:disabled):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.sa\:s4-select,.sa\:s4-select select) option:not(:disabled):hover,:is(.sa\:s4-select,.sa\:s4-select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}:is(.sa\:s4-select,.sa\:s4-select select) option:not(:disabled):hover,:is(.sa\:s4-select,.sa\:s4-select select) option:not(:disabled):focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){:is(.sa\:s4-select,.sa\:s4-select select) option:not(:disabled):hover,:is(.sa\:s4-select,.sa\:s4-select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.sa\:s4-select,.sa\:s4-select select) option:not(:disabled):active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--color-neutral)}[dir=rtl] .sa\:s4-select::picker(select){translate:.5rem}[dir=rtl] .sa\:s4-select select::picker(select){translate:.5rem}.sa\:s4-navbar{align-items:center;width:100%;min-height:4rem;padding:.5rem;display:flex}.sa\:s4-drawer{grid-auto-columns:max-content auto;width:100%;display:grid;position:relative}.sa\:s4-card-body{padding:var(--s4-card-p,1.5rem);font-size:var(--s4-card-fs,.875rem);flex-direction:column;flex:auto;gap:.5rem;display:flex}.sa\:s4-card{border-radius:var(--radius-box);outline-offset:2px;outline:2px solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.sa\:s4-card:focus-visible,.sa\:s4-card[aria-checked=true],.sa\:s4-card:has(>:checked,>:is([type=checkbox],[type=radio]):focus-visible){outline-color:currentColor}.sa\:s4-card:has(>:checked:focus-visible),.sa\:s4-card[aria-checked=true]:focus-visible,.sa\:s4-card[aria-checked=true]:has(>:is([type=checkbox],[type=radio]):focus-visible){outline-width:4px}.sa\:s4-card:has(>:is([type=checkbox],[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.sa\:s4-card>:is([type=checkbox],[type=radio]){appearance:none}.sa\:s4-modal-box{background-color:var(--color-base-100);border-top-left-radius:var(--s4-modal-tl,var(--radius-box));border-top-right-radius:var(--s4-modal-tr,var(--radius-box));border-bottom-left-radius:var(--s4-modal-bl,var(--radius-box));border-bottom-right-radius:var(--s4-modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:.95;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}.sa\:s4-drawer-content{grid-row-start:1;grid-column-start:2;min-width:0}.sa\:s4-menu .sa\:s4-dropdown-content{margin-top:.5rem;padding:.5rem}.sa\:s4-menu .sa\:s4-dropdown-content:before{display:none}.sa\:s4-carousel-item{box-sizing:content-box;scroll-snap-align:start;flex:none;display:flex}.sa\:s4-badge{border-radius:var(--radius-selector);vertical-align:middle;color:var(--s4-badge-fg);border:var(--border) solid var(--s4-badge-color,var(--color-base-200));background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--s4-fx-noise);background-color:var(--s4-badge-bg);--s4-badge-bg:var(--s4-badge-color,var(--color-base-100));--s4-badge-fg:var(--color-base-content);--s4-size:calc(var(--size-selector,.25rem) * 6);width:fit-content;height:var(--s4-size);padding-inline:calc(var(--s4-size) / 2 - var(--border));justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.sa\:s4-footer{grid-auto-flow:row;place-items:start;gap:2.5rem 1rem;width:100%;font-size:.875rem;line-height:1.25rem;display:grid}.sa\:s4-footer>:not(script,style,template){place-items:start;gap:.5rem;display:grid}.sa\:s4-navbar-end{justify-content:flex-end;align-items:center;width:50%;display:inline-flex}.sa\:s4-navbar-start{justify-content:flex-start;align-items:center;width:50%;display:inline-flex}.sa\:s4-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;display:inline-flex;overflow-x:scroll}@media (prefers-reduced-motion:no-preference){.sa\:s4-carousel{scroll-behavior:smooth}}.sa\:s4-carousel::-webkit-scrollbar{display:none}.sa\:s4-card-actions{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.sa\:s4-card-title{font-size:var(--s4-cardtitle-fs,1.125rem);align-items:center;gap:.5rem;font-weight:600;display:flex}.sa\:s4-menu .sa\:s4-dropdown:focus-within .sa\:s4-menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}.sa\:s4-btn-ghost{--s4-btn-bg:#0000;color:var(--s4-btn-rest-fg,var(--s4-btn-color,var(--color-base-content,currentColor)));--s4-btn-border:#0000;--s4-btn-inset:0 0 0 0 oklch(0% 0 0/0);--s4-btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}.sa\:s4-aura:has(>.sa\:s4-checkbox,>.sa\:s4-toggle,>.sa\:s4-badge){--s4-aura-radius:var(--radius-selector)}.sa\:s4-aura:has(>.sa\:s4-card,>.sa\:s4-alert){--s4-aura-radius:var(--radius-box)}.sa\:s4-aura:has(>.sa\:s4-btn,>.sa\:s4-input,>.sa\:s4-select){--s4-aura-radius:var(--radius-field)}.sa\:s4-collapse:not(td,tr,colgroup){border-radius:var(--radius-box,1rem);isolation:isolate;grid-template-rows:max-content 0fr;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative}@media (prefers-reduced-motion:no-preference){.sa\:s4-collapse:not(td,tr,colgroup){transition:grid-template-rows .2s}}.sa\:s4-collapse:not(td,tr,colgroup)>input:is([type=checkbox],[type=radio]){appearance:none;opacity:0;z-index:1;grid-row-start:1;grid-column-start:1;width:100%;min-height:1lh;padding:1rem;padding-inline-end:3rem;transition:background-color .2s ease-out}.sa\:s4-collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.sa\:s4-collapse-close),[tabindex]:focus-within:not(.sa\:s4-collapse-close)),.sa\:s4-collapse:not(td,tr,colgroup):not(.sa\:s4-collapse-close):has(>input:is([type=checkbox],[type=radio]):checked){grid-template-rows:max-content 1fr}.sa\:s4-collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.sa\:s4-collapse-close),[tabindex]:focus-within:not(.sa\:s4-collapse-close))>.sa\:s4-collapse-content,.sa\:s4-collapse:not(td,tr,colgroup):not(.sa\:s4-collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.sa\:s4-collapse-content){--s4-overflow-delay:.2s;overflow:revert-layer;content-visibility:visible;min-height:fit-content}@supports not (content-visibility:visible){.sa\:s4-collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.sa\:s4-collapse-close),[tabindex]:focus-within:not(.sa\:s4-collapse-close))>.sa\:s4-collapse-content,.sa\:s4-collapse:not(td,tr,colgroup):not(.sa\:s4-collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.sa\:s4-collapse-content){visibility:visible}}.sa\:s4-collapse:not(td,tr,colgroup):focus-visible,.sa\:s4-collapse:not(td,tr,colgroup):has(>input:is([type=checkbox],[type=radio]):focus-visible),.sa\:s4-collapse:not(td,tr,colgroup):has(summary:focus-visible){outline-color:var(--color-base-content);outline-offset:2px;outline-width:2px;outline-style:solid}.sa\:s4-collapse:not(td,tr,colgroup):not(.sa\:s4-collapse-close)>input[type=checkbox],.sa\:s4-collapse:not(td,tr,colgroup):not(.sa\:s4-collapse-close)>input[type=radio]:not(:checked),.sa\:s4-collapse:not(td,tr,colgroup):not(.sa\:s4-collapse-close)>.sa\:s4-collapse-title{cursor:pointer}:is(.sa\:s4-collapse:not(td,tr,colgroup)[tabindex]:focus:not(.sa\:s4-collapse-close,.sa\:s4-collapse[open]),.sa\:s4-collapse:not(td,tr,colgroup)[tabindex]:focus-within:not(.sa\:s4-collapse-close,.sa\:s4-collapse[open]))>.sa\:s4-collapse-title{cursor:unset}.sa\:s4-collapse:not(td,tr,colgroup):is([open],[tabindex]:focus:not(.sa\:s4-collapse-close),[tabindex]:focus-within:not(.sa\:s4-collapse-close))>:where(.sa\:s4-collapse-content),.sa\:s4-collapse:not(td,tr,colgroup):not(.sa\:s4-collapse-close)>:where(input:is([type=checkbox],[type=radio]):checked~.sa\:s4-collapse-content){padding-bottom:1rem}.sa\:s4-collapse:not(td,tr,colgroup):is(details){width:100%}.sa\:s4-collapse:not(td,tr,colgroup):is(details)::details-content{--s4-overflow-delay:0s;height:0;overflow:clip}.sa\:s4-collapse:not(td,tr,colgroup):is(details):where([open])::details-content{overflow:revert-layer;height:auto}@media (prefers-reduced-motion:no-preference){.sa\:s4-collapse:not(td,tr,colgroup):is(details)::details-content{transition:overflow .2s allow-discrete var(--s4-overflow-delay), content-visibility .2s allow-discrete, visibility .2s allow-discrete, min-height .2s ease-out allow-discrete, padding .1s ease-out 20ms, background-color .2s ease-out, height .2s;interpolate-size:allow-keywords}.sa\:s4-collapse:not(td,tr,colgroup):is(details):where([open])::details-content{--s4-overflow-delay:.2s}}.sa\:s4-collapse:not(td,tr,colgroup):is(details)>summary{outline:none;display:block;position:relative}.sa\:s4-collapse:not(td,tr,colgroup):is(details)>summary::-webkit-details-marker{display:none}.sa\:s4-alert{--s4-alert-border-color:var(--color-base-200);border-radius:var(--radius-box);color:var(--color-base-content);background-color:var(--s4-alert-color,var(--color-base-200));text-align:start;background-size:auto, calc(var(--noise) * 33%);background-image:none, var(--s4-fx-noise);box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset, 0 1px #000, 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08));border-style:solid;grid-template-columns:auto;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.sa\:s4-alert{box-shadow:0 3px 0 -2px oklch(100% 0 0 / calc(var(--depth) * .08)) inset, 0 1px color-mix(in oklab, color-mix(in oklab, #000 20%, var(--s4-alert-color,var(--color-base-200))) calc(var(--depth) * 20%), #0000), 0 4px 3px -2px oklch(0% 0 0 / calc(var(--depth) * .08))}}.sa\:s4-alert:has(>:nth-child(2)){grid-template-columns:auto minmax(auto,1fr)}}@layer daisyui.l1.l2{.sa\:s4-modal.sa\:s4-modal-open{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.sa\:s4-modal.sa\:s4-modal-open>.sa\:s4-modal-box{opacity:1;translate:0;scale:1}:root:has(.sa\:s4-modal.sa\:s4-modal-open){--s4-page-scroll-lock: }@starting-style{.sa\:s4-modal.sa\:s4-modal-open{opacity:0}}.sa\:s4-modal[open]{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.sa\:s4-modal[open]>.sa\:s4-modal-box{opacity:1;translate:0;scale:1}:root:has(.sa\:s4-modal[open]){--s4-page-scroll-lock: }@starting-style{.sa\:s4-modal[open]{opacity:0}}.sa\:s4-modal:popover-open{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.sa\:s4-modal:popover-open>.sa\:s4-modal-box{opacity:1;translate:0;scale:1}:root:has(.sa\:s4-modal:popover-open){--s4-page-scroll-lock: }@starting-style{.sa\:s4-modal:popover-open{opacity:0}}.sa\:s4-modal:target{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.sa\:s4-modal:target>.sa\:s4-modal-box{opacity:1;translate:0;scale:1}:root:has(.sa\:s4-modal:target){--s4-page-scroll-lock: }@starting-style{.sa\:s4-modal:target{opacity:0}}.sa\:s4-modal-toggle:checked+.sa\:s4-modal{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}.sa\:s4-modal-toggle:checked+.sa\:s4-modal>.sa\:s4-modal-box{opacity:1;translate:0;scale:1}:root:has(.sa\:s4-modal-toggle:checked+.sa\:s4-modal){--s4-page-scroll-lock: }@starting-style{.sa\:s4-modal-toggle:checked+.sa\:s4-modal{opacity:0}}.sa\:s4-drawer-open>.sa\:s4-drawer-side{overflow-y:auto}:where(.sa\:s4-drawer-toggle:checked~.sa\:s4-drawer-side){pointer-events:auto;visibility:visible;opacity:1;overflow-y:auto}:where(.sa\:s4-drawer-toggle:checked~.sa\:s4-drawer-side)>:not(.sa\:s4-drawer-overlay){translate:0%}.sa\:s4-drawer-end>.sa\:s4-drawer-toggle~.sa\:s4-drawer-side{grid-column-start:2;justify-items:end}.sa\:s4-drawer-end>.sa\:s4-drawer-toggle~.sa\:s4-drawer-side>:not(.sa\:s4-drawer-overlay){translate:100%}[dir=rtl] :is(.sa\:s4-drawer-end>.sa\:s4-drawer-toggle~.sa\:s4-drawer-side>:not(.sa\:s4-drawer-overlay)){translate:-100%}.sa\:s4-drawer-end>.sa\:s4-drawer-toggle:checked~.sa\:s4-drawer-side>:not(.sa\:s4-drawer-overlay){translate:0%}.sa\:s4-drawer-open>.sa\:s4-drawer-toggle{display:none}.sa\:s4-drawer-open>.sa\:s4-drawer-toggle~.sa\:s4-drawer-side{pointer-events:auto;visibility:visible;overscroll-behavior:auto;opacity:1;width:auto;display:block;position:sticky}.sa\:s4-drawer-open>.sa\:s4-drawer-toggle~.sa\:s4-drawer-side>.sa\:s4-drawer-overlay{cursor:default;background-color:#0000}.sa\:s4-drawer-open>.sa\:s4-drawer-toggle:checked~.sa\:s4-drawer-side{pointer-events:auto;visibility:visible}.sa\:s4-tabs-lift>.sa\:s4-tab{--s4-tab-border:0 0 var(--border) 0;--s4-tab-radius-ss:var(--s4-tab-radius-limit);--s4-tab-radius-se:var(--s4-tab-radius-limit);--s4-tab-radius-es:0;--s4-tab-radius-ee:0;--s4-tab-paddings:var(--border) var(--s4-tab-p) 0 var(--s4-tab-p);--s4-tab-border-colors:#0000 #0000 var(--s4-tab-border-color) #0000;--s4-tab-corner-width:calc(100% + var(--s4-tab-radius-limit) * 2);--s4-tab-corner-height:var(--s4-tab-radius-limit);--s4-tab-corner-position:top left, top right;border-width:var(--s4-tab-border);padding:var(--s4-tab-paddings);border-color:var(--s4-tab-border-colors);border-start-start-radius:var(--s4-tab-radius-ss);border-start-end-radius:var(--s4-tab-radius-se);border-end-end-radius:var(--s4-tab-radius-ee);border-end-start-radius:var(--s4-tab-radius-es)}.sa\:s4-tabs-lift>.sa\:s4-tab:is(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.sa\:s4-tab-disabled,[disabled]),.sa\:s4-tabs-lift>.sa\:s4-tab:is(input:checked,label:has(:checked)){--s4-tab-border:var(--border) var(--border) 0 var(--border);--s4-tab-border-colors:var(--s4-tab-border-color) var(--s4-tab-border-color) #0000 var(--s4-tab-border-color);--s4-tab-paddings:0 calc(var(--s4-tab-p) - var(--border)) var(--border) calc(var(--s4-tab-p) - var(--border));--s4-tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left, var(--s4-tab-radius-grad));--radius-end:radial-gradient(circle at top right, var(--s4-tab-radius-grad));background-color:var(--s4-tab-bg)}:is(.sa\:s4-tabs-lift>.sa\:s4-tab:is(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.sa\:s4-tab-disabled,[disabled]),.sa\:s4-tabs-lift>.sa\:s4-tab:is(input:checked,label:has(:checked))):before{z-index:1;content:"";width:var(--s4-tab-corner-width);height:var(--s4-tab-corner-height);background-position:var(--s4-tab-corner-position);background-image:var(--radius-start), var(--radius-end);background-size:var(--s4-tab-radius-limit) var(--s4-tab-radius-limit);inset:var(--s4-tab-inset);background-repeat:no-repeat;display:block;position:absolute}:is(.sa\:s4-tabs-lift>.sa\:s4-tab:is(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.sa\:s4-tab-disabled,[disabled]),.sa\:s4-tabs-lift>.sa\:s4-tab:is(input:checked,label:has(:checked))):first-child:before{--radius-start:none}[dir=rtl] :is(.sa\:s4-tabs-lift>.sa\:s4-tab:is(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.sa\:s4-tab-disabled,[disabled]),.sa\:s4-tabs-lift>.sa\:s4-tab:is(input:checked,label:has(:checked))):first-child:before{transform:rotateY(180deg)}:is(.sa\:s4-tabs-lift>.sa\:s4-tab:is(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.sa\:s4-tab-disabled,[disabled]),.sa\:s4-tabs-lift>.sa\:s4-tab:is(input:checked,label:has(:checked))):last-child:before{--radius-end:none}[dir=rtl] :is(.sa\:s4-tabs-lift>.sa\:s4-tab:is(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.sa\:s4-tab-disabled,[disabled]),.sa\:s4-tabs-lift>.sa\:s4-tab:is(input:checked,label:has(:checked))):last-child:before{transform:rotateY(180deg)}.sa\:s4-tabs-lift:has(>.sa\:s4-tab-content)>.sa\:s4-tab:first-child:not(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--s4-tab-border-colors:var(--s4-tab-border-color) var(--s4-tab-border-color) #0000 var(--s4-tab-border-color)}.sa\:s4-tabs-top>.sa\:s4-tab{--s4-tab-order:0;--s4-tab-border:0 0 var(--border) 0;--s4-tab-radius-ss:var(--s4-tab-radius-limit);--s4-tab-radius-se:var(--s4-tab-radius-limit);--s4-tab-radius-es:0;--s4-tab-radius-ee:0;--s4-tab-paddings:var(--border) var(--s4-tab-p) 0 var(--s4-tab-p);--s4-tab-border-colors:#0000 #0000 var(--s4-tab-border-color) #0000;--s4-tab-corner-width:calc(100% + var(--s4-tab-radius-limit) * 2);--s4-tab-corner-height:var(--s4-tab-radius-limit);--s4-tab-corner-position:top left, top right}.sa\:s4-tabs-top>.sa\:s4-tab:is(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.sa\:s4-tab-disabled,[disabled]),.sa\:s4-tabs-top>.sa\:s4-tab:is(input:checked),.sa\:s4-tabs-top>.sa\:s4-tab:is(label:has(:checked)){--s4-tab-border:var(--border) var(--border) 0 var(--border);--s4-tab-border-colors:var(--s4-tab-border-color) var(--s4-tab-border-color) #0000 var(--s4-tab-border-color);--s4-tab-paddings:0 calc(var(--s4-tab-p) - var(--border)) var(--border) calc(var(--s4-tab-p) - var(--border));--s4-tab-inset:auto auto 0 auto;--radius-start:radial-gradient(circle at top left, var(--s4-tab-radius-grad));--radius-end:radial-gradient(circle at top right, var(--s4-tab-radius-grad))}.sa\:s4-tabs-top:has(>.sa\:s4-tab-content)>.sa\:s4-tab:first-child:not(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--s4-tab-border-colors:var(--s4-tab-border-color) var(--s4-tab-border-color) #0000 var(--s4-tab-border-color)}.sa\:s4-tabs-bottom>.sa\:s4-tab{--s4-tab-order:1;--s4-tab-border:var(--border) 0 0 0;--s4-tab-radius-ss:0;--s4-tab-radius-se:0;--s4-tab-radius-es:var(--s4-tab-radius-limit);--s4-tab-radius-ee:var(--s4-tab-radius-limit);--s4-tab-border-colors:var(--s4-tab-border-color) #0000 #0000 #0000;--s4-tab-paddings:0 var(--s4-tab-p) var(--border) var(--s4-tab-p);--s4-tab-corner-width:calc(100% + var(--s4-tab-radius-limit) * 2);--s4-tab-corner-height:var(--s4-tab-radius-limit);--s4-tab-corner-position:top left, top right}.sa\:s4-tabs-bottom>.sa\:s4-tab:is(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.sa\:s4-tab-disabled,[disabled]),.sa\:s4-tabs-bottom>.sa\:s4-tab:is(input:checked),.sa\:s4-tabs-bottom>.sa\:s4-tab:is(label:has(:checked)){--s4-tab-border:0 var(--border) var(--border) var(--border);--s4-tab-border-colors:#0000 var(--s4-tab-border-color) var(--s4-tab-border-color) var(--s4-tab-border-color);--s4-tab-paddings:var(--border) calc(var(--s4-tab-p) - var(--border)) 0 calc(var(--s4-tab-p) - var(--border));--s4-tab-inset:0 auto auto auto;--radius-start:radial-gradient(circle at bottom left, var(--s4-tab-radius-grad));--radius-end:radial-gradient(circle at bottom right, var(--s4-tab-radius-grad))}.sa\:s4-tabs-bottom:has(>.sa\:s4-tab-content)>.sa\:s4-tab:first-child:not(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]){--s4-tab-border-colors:#0000 var(--s4-tab-border-color) var(--s4-tab-border-color) var(--s4-tab-border-color)}.sa\:s4-tabs-xs>.sa\:s4-tab{--s4-tab-p:.375rem;--s4-tab-radius-min:calc(.5rem - var(--border));font-size:.75rem}.sa\:s4-tabs-sm>.sa\:s4-tab{--s4-tab-p:.5rem;--s4-tab-radius-min:calc(.5rem - var(--border));font-size:.875rem}.sa\:s4-tabs-md>.sa\:s4-tab{--s4-tab-p:.75rem;--s4-tab-radius-min:calc(.75rem - var(--border));font-size:.875rem}.sa\:s4-tabs-lg>.sa\:s4-tab{--s4-tab-p:1rem;--s4-tab-radius-min:calc(1.5rem - var(--border));font-size:1.125rem}.sa\:s4-tabs-xl>.sa\:s4-tab{--s4-tab-p:1.25rem;--s4-tab-radius-min:calc(2rem - var(--border));font-size:1.125rem}@media (prefers-reduced-motion:no-preference){.sa\:s4-collapse-arrow>.sa\:s4-collapse-title:after{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.sa\:s4-collapse-plus>.sa\:s4-collapse-title:after{width:.5rem;height:.5rem;display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.sa\:s4-collapse-plus>.sa\:s4-collapse-title:after{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.sa\:s4-collapse-plus>.sa\:s4-collapse-title:after{--tw-content:"+";content:var(--tw-content);pointer-events:none;top:.9rem;inset-inline-end:1.4rem}.sa\:s4-collapse-arrow>.sa\:s4-collapse-title:after{width:.5rem;height:.5rem;display:block;position:absolute;transform:translateY(-100%)rotate(45deg)}@media (prefers-reduced-motion:no-preference){.sa\:s4-collapse-arrow>.sa\:s4-collapse-title:after{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.sa\:s4-collapse-arrow>.sa\:s4-collapse-title:after{content:"";transform-origin:75% 75%;pointer-events:none;top:50%;inset-inline-end:1.4rem;box-shadow:2px 2px}.sa\:s4-collapse-open>.sa\:s4-collapse-content{--s4-overflow-delay:.2s;overflow:revert-layer;content-visibility:visible;min-height:fit-content;padding-bottom:1rem}@supports not (content-visibility:visible){.sa\:s4-collapse-open>.sa\:s4-collapse-content{visibility:visible}}.sa\:s4-list .sa\:s4-list-row:has(.sa\:s4-list-col-grow:first-child){--s4-list-grid-cols:1fr}.sa\:s4-list .sa\:s4-list-row:has(.sa\:s4-list-col-grow:nth-child(2)){--s4-list-grid-cols:minmax(0, auto) 1fr}.sa\:s4-list .sa\:s4-list-row:has(.sa\:s4-list-col-grow:nth-child(3)){--s4-list-grid-cols:minmax(0, auto) minmax(0, auto) 1fr}.sa\:s4-list .sa\:s4-list-row:has(.sa\:s4-list-col-grow:nth-child(4)){--s4-list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.sa\:s4-list .sa\:s4-list-row:has(.sa\:s4-list-col-grow:nth-child(5)){--s4-list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.sa\:s4-list .sa\:s4-list-row:has(.sa\:s4-list-col-grow:nth-child(6)){--s4-list-grid-cols:minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto) 1fr}.sa\:s4-list .sa\:s4-list-row>*{grid-row-start:1}.sa\:s4-dropdown-start :where(.sa\:s4-dropdown-content){inset-inline-end:auto;translate:0}[dir=rtl] :is(.sa\:s4-dropdown-start :where(.sa\:s4-dropdown-content)){translate:0}.sa\:s4-dropdown-center :where(.sa\:s4-dropdown-content){inset-inline-end:50%;translate:50%}[dir=rtl] :is(.sa\:s4-dropdown-center :where(.sa\:s4-dropdown-content)){translate:-50%}.sa\:s4-dropdown-end :where(.sa\:s4-dropdown-content){inset-inline-end:0;translate:0}[dir=rtl] :is(.sa\:s4-dropdown-end :where(.sa\:s4-dropdown-content)){translate:0}.sa\:s4-dropdown-left .sa\:s4-dropdown-content{transform-origin:100%;inset-inline-end:100%;top:0;bottom:auto}.sa\:s4-dropdown-right .sa\:s4-dropdown-content{transform-origin:0;inset-inline-start:100%;top:0;bottom:auto}.sa\:s4-dropdown-bottom .sa\:s4-dropdown-content{transform-origin:top;top:100%;bottom:auto}.sa\:s4-dropdown-top .sa\:s4-dropdown-content{transform-origin:bottom;top:auto;bottom:100%}.sa\:s4-steps-horizontal .sa\:s4-step{text-align:center;grid-template-rows:40px 1fr;grid-template-columns:auto;place-items:center;min-width:4rem;display:grid}.sa\:s4-steps-horizontal .sa\:s4-step:before{width:100%;height:.5rem;margin-inline-start:-100%;translate:0}[dir=rtl] :is(.sa\:s4-steps-horizontal .sa\:s4-step):before{translate:0}.sa\:s4-steps-vertical .sa\:s4-step{grid-template-rows:auto;grid-template-columns:40px 1fr;justify-items:start;gap:.5rem;min-height:4rem;display:grid}.sa\:s4-steps-vertical .sa\:s4-step:before{width:.5rem;height:100%;margin-inline-start:50%;translate:-50% -50%}[dir=rtl] :is(.sa\:s4-steps-vertical .sa\:s4-step):before{translate:50% -50%}.sa\:s4-steps .sa\:s4-step-neutral+.sa\:s4-step-neutral:before,.sa\:s4-steps .sa\:s4-step-neutral:after,.sa\:s4-steps .sa\:s4-step-neutral>.sa\:s4-step-icon{--s4-step-bg:var(--color-neutral);--s4-step-fg:var(--color-neutral-content)}.sa\:s4-steps .sa\:s4-step-secondary+.sa\:s4-step-secondary:before,.sa\:s4-steps .sa\:s4-step-secondary:after,.sa\:s4-steps .sa\:s4-step-secondary>.sa\:s4-step-icon{--s4-step-bg:var(--color-secondary);--s4-step-fg:var(--color-secondary-content)}.sa\:s4-steps .sa\:s4-step-accent+.sa\:s4-step-accent:before,.sa\:s4-steps .sa\:s4-step-accent:after,.sa\:s4-steps .sa\:s4-step-accent>.sa\:s4-step-icon{--s4-step-bg:var(--color-accent);--s4-step-fg:var(--color-accent-content)}.sa\:s4-steps .sa\:s4-step-info+.sa\:s4-step-info:before,.sa\:s4-steps .sa\:s4-step-info:after,.sa\:s4-steps .sa\:s4-step-info>.sa\:s4-step-icon{--s4-step-bg:var(--color-info);--s4-step-fg:var(--color-info-content)}.sa\:s4-steps .sa\:s4-step-success+.sa\:s4-step-success:before,.sa\:s4-steps .sa\:s4-step-success:after,.sa\:s4-steps .sa\:s4-step-success>.sa\:s4-step-icon{--s4-step-bg:var(--color-success);--s4-step-fg:var(--color-success-content)}.sa\:s4-steps .sa\:s4-step-warning+.sa\:s4-step-warning:before,.sa\:s4-steps .sa\:s4-step-warning:after,.sa\:s4-steps .sa\:s4-step-warning>.sa\:s4-step-icon{--s4-step-bg:var(--color-warning);--s4-step-fg:var(--color-warning-content)}.sa\:s4-steps .sa\:s4-step-error+.sa\:s4-step-error:before,.sa\:s4-steps .sa\:s4-step-error:after,.sa\:s4-steps .sa\:s4-step-error>.sa\:s4-step-icon{--s4-step-bg:var(--color-error);--s4-step-fg:var(--color-error-content)}.sa\:s4-tabs-border>.sa\:s4-tab{--s4-tab-border-color:#0000 #0000 var(--s4-tab-border-color) #0000;border-radius:var(--radius-field);position:relative}.sa\:s4-tabs-border>.sa\:s4-tab:before{content:"";background-color:var(--s4-tab-border-color);width:calc(100% - var(--s4-tab-p) * 2);border-radius:var(--radius-field);height:3px;bottom:0;left:var(--s4-tab-p);transition:background-color .2s;position:absolute}:is(.sa\:s4-tabs-border>.sa\:s4-tab:is(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.sa\:s4-tab-disabled,[disabled]),.sa\:s4-tabs-border>.sa\:s4-tab:is(input:checked),.sa\:s4-tabs-border>.sa\:s4-tab:is(label:has(:checked))):before{--s4-tab-border-color:currentColor;border-top:3px solid}.sa\:s4-swap{cursor:pointer;vertical-align:middle;webkit-user-select:none;-webkit-user-select:none;user-select:none;place-content:center;display:inline-grid;position:relative}.sa\:s4-swap input{appearance:none;border:none}.sa\:s4-swap>*{grid-row-start:1;grid-column-start:1}@media (prefers-reduced-motion:no-preference){.sa\:s4-swap>*{transition-property:transform,rotate,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}}.sa\:s4-swap .sa\:s4-swap-on,.sa\:s4-swap .sa\:s4-swap-indeterminate,.sa\:s4-swap input:indeterminate~.sa\:s4-swap-on,.sa\:s4-swap input:is(:checked,:indeterminate)~.sa\:s4-swap-off{opacity:0}.sa\:s4-swap input:checked~.sa\:s4-swap-on,.sa\:s4-swap input:indeterminate~.sa\:s4-swap-indeterminate{opacity:1;backface-visibility:visible}.sa\:s4-menu-horizontal{flex-direction:row;align-items:flex-start;display:inline-flex}.sa\:s4-menu-horizontal>li:not(.sa\:s4-menu-title)>details>:is(ul,menu){transform-origin:top;border-radius:var(--radius-box);background-color:var(--color-base-100);opacity:0;margin-inline-start:0;margin-top:1rem;padding-block:.5rem;padding-inline-end:.5rem;position:absolute;scale:.95;box-shadow:0 1px 3px oklch(0% 0 0/.1),0 1px 2px -1px oklch(0% 0 0/.1)}@media (prefers-reduced-motion:no-preference){@starting-style{.sa\:s4-menu-horizontal>li:not(.sa\:s4-menu-title)>details>:is(ul,menu){opacity:0;scale:.95}}.sa\:s4-menu-horizontal>li:not(.sa\:s4-menu-title)>details>:is(ul,menu){transition-behavior:allow-discrete;transition-property:opacity,scale,display;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:.2s menu}}.sa\:s4-menu-horizontal>li:not(.sa\:s4-menu-title)>details[open]>:is(ul,menu){opacity:1;scale:1}.sa\:s4-menu-horizontal>li>details>:is(ul,menu):before{--tw-content:none;content:var(--tw-content)}:where(.sa\:s4-navbar){position:relative}.sa\:s4-image-full>.sa\:s4-card-body{color:var(--color-neutral-content);position:relative}.sa\:s4-card-xs .sa\:s4-card-body{--s4-card-p:.5rem;--s4-card-fs:.6875rem}.sa\:s4-card-sm .sa\:s4-card-body{--s4-card-p:1rem;--s4-card-fs:.75rem}.sa\:s4-card-md .sa\:s4-card-body{--s4-card-p:1.5rem;--s4-card-fs:.875rem}.sa\:s4-card-lg .sa\:s4-card-body{--s4-card-p:2rem;--s4-card-fs:1rem}.sa\:s4-card-xl .sa\:s4-card-body{--s4-card-p:2.5rem;--s4-card-fs:1.125rem}.sa\:s4-tooltip-bottom>.sa\:s4-tooltip-content,.sa\:s4-tooltip-bottom[data-tip]:before{transform:translateX(var(--s4-tt-trans,-50%)) translateY(var(--s4-tt-pos,-.25rem));inset:var(--s4-tt-off) auto auto 50%}.sa\:s4-tooltip-bottom:after{transform:translateX(var(--s4-tt-trans,-50%)) translateY(var(--s4-tt-pos,-.25rem)) rotate(180deg);inset:var(--s4-tt-tail) auto auto 50%}.sa\:s4-tabs-box{background-color:var(--color-base-200);--s4-tabs-box-radius:calc(3 * var(--radius-field));border-radius:calc(min(var(--s4-tab-height) / 2, var(--radius-field)) + min(.25rem, var(--s4-tabs-box-radius)));box-shadow:0 -.5px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 .5px oklch(0% 0 0 / calc(var(--depth) * .05)) inset;padding:.25rem}.sa\:s4-tabs-box>.sa\:s4-tab{border-radius:var(--radius-field);border-style:none}.sa\:s4-tabs-box>.sa\:s4-tab:focus-visible,.sa\:s4-tabs-box>.sa\:s4-tab:is(label:has(:checked:focus-visible)){outline-offset:2px}.sa\:s4-tabs-box>.sa\:s4-tab:focus-visible{z-index:1}@supports (color:color-mix(in lab, red, red)){.sa\:s4-tabs-box>:is(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.sa\:s4-tab-disabled,[disabled]){box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px 1px -1px color-mix(in oklab, var(--color-neutral) calc(var(--depth) * 50%), #0000), 0 1px 6px -4px color-mix(in oklab, var(--color-neutral) calc(var(--depth) * 100%), #0000)}}@media (forced-colors:active){.sa\:s4-tabs-box>:is(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.sa\:s4-tab-disabled,[disabled]){border:1px solid}}.sa\:s4-tabs-box>:is(input:checked){background-color:var(--s4-tab-bg,var(--color-base-100));box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px 1px -1px var(--color-neutral), 0 1px 6px -4px var(--color-neutral)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-tabs-box>:is(input:checked){box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px 1px -1px color-mix(in oklab, var(--color-neutral) calc(var(--depth) * 50%), #0000), 0 1px 6px -4px color-mix(in oklab, var(--color-neutral) calc(var(--depth) * 100%), #0000)}}@media (forced-colors:active){.sa\:s4-tabs-box>:is(input:checked){border:1px solid}}.sa\:s4-tabs-box>:is(label:has(:checked)){background-color:var(--s4-tab-bg,var(--color-base-100));box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px 1px -1px var(--color-neutral), 0 1px 6px -4px var(--color-neutral)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-tabs-box>:is(label:has(:checked)){box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px 1px -1px color-mix(in oklab, var(--color-neutral) calc(var(--depth) * 50%), #0000), 0 1px 6px -4px color-mix(in oklab, var(--color-neutral) calc(var(--depth) * 100%), #0000)}}@media (forced-colors:active){.sa\:s4-tabs-box>:is(label:has(:checked)){border:1px solid}}.sa\:s4-tabs-box>.sa\:s4-tab-content{height:calc(100% - var(--s4-tab-height) + var(--border) - .5rem);border-radius:calc(min(var(--s4-tab-height) / 2, var(--radius-field)) + min(.25rem, var(--s4-tabs-box-radius)) - var(--border));margin-top:.25rem}.sa\:s4-modal-top>.sa\:s4-modal-box{--s4-modal-tl:0;--s4-modal-tr:0;--s4-modal-bl:var(--radius-box);--s4-modal-br:var(--radius-box);width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 -100%;scale:1}.sa\:s4-modal-middle>.sa\:s4-modal-box{--s4-modal-tl:var(--radius-box);--s4-modal-tr:var(--radius-box);--s4-modal-bl:var(--radius-box);--s4-modal-br:var(--radius-box);width:91.6667%;max-width:32rem;height:auto;max-height:calc(100vh - 5em);translate:0 2%;scale:.98}.sa\:s4-modal-bottom>.sa\:s4-modal-box{--s4-modal-tl:var(--radius-box);--s4-modal-tr:var(--radius-box);--s4-modal-bl:0;--s4-modal-br:0;width:100%;max-width:none;height:auto;max-height:calc(100vh - 5em);translate:0 100%;scale:1}.sa\:s4-modal-start>.sa\:s4-modal-box{--s4-modal-tl:0;--s4-modal-tr:var(--radius-box);--s4-modal-bl:0;--s4-modal-br:var(--radius-box);width:auto;max-width:none;height:100vh;max-height:none;translate:-100%;scale:1}[dir=rtl] :is(.sa\:s4-modal-start>.sa\:s4-modal-box){--s4-modal-tl:var(--radius-box);--s4-modal-tr:0;--s4-modal-bl:var(--radius-box);--s4-modal-br:0;translate:100%}.sa\:s4-modal-end>.sa\:s4-modal-box{--s4-modal-tl:var(--radius-box);--s4-modal-tr:0;--s4-modal-bl:var(--radius-box);--s4-modal-br:0;width:auto;max-width:none;height:100vh;max-height:none;translate:100%;scale:1}[dir=rtl] :is(.sa\:s4-modal-end>.sa\:s4-modal-box){--s4-modal-tl:0;--s4-modal-tr:var(--radius-box);--s4-modal-bl:0;--s4-modal-br:var(--radius-box);translate:-100%}.sa\:s4-drawer-end>.sa\:s4-drawer-toggle~.sa\:s4-drawer-content{grid-column-start:1}.sa\:s4-carousel-start .sa\:s4-carousel-item{scroll-snap-align:start}.sa\:s4-carousel-center .sa\:s4-carousel-item{scroll-snap-align:center}.sa\:s4-carousel-end .sa\:s4-carousel-item{scroll-snap-align:end}.sa\:s4-card-xs .sa\:s4-card-title{--s4-cardtitle-fs:.875rem}.sa\:s4-card-sm .sa\:s4-card-title{--s4-cardtitle-fs:1rem}.sa\:s4-card-md .sa\:s4-card-title{--s4-cardtitle-fs:1.125rem}.sa\:s4-card-lg .sa\:s4-card-title{--s4-cardtitle-fs:1.25rem}.sa\:s4-card-xl .sa\:s4-card-title{--s4-cardtitle-fs:1.375rem}.sa\:s4-btn-circle{width:var(--s4-size);height:var(--s4-size);border-radius:3.40282e38px;padding-inline:0}.sa\:s4-btn-square{width:var(--s4-size);height:var(--s4-size);padding-inline:0}.sa\:s4-loading-lg{width:calc(var(--size-selector,.25rem) * 7)}.sa\:s4-loading-sm{width:calc(var(--size-selector,.25rem) * 5)}.sa\:s4-swap .sa\:s4-swap-on,.sa\:s4-swap input:indeterminate~.sa\:s4-swap-on{opacity:0}.sa\:s4-swap input:checked~.sa\:s4-swap-on{opacity:1;backface-visibility:visible}.sa\:s4-swap input:is(:checked,:indeterminate)~.sa\:s4-swap-off{opacity:0}.sa\:s4-badge-outline{color:var(--s4-badge-color);--s4-badge-bg:#0000;background-image:none;border-color:currentColor}:is(.sa\:s4-tabs-lift :checked,.sa\:s4-tabs-lift label:has(:checked),.sa\:s4-tabs-lift :is(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.sa\:s4-tab-content:first-child,:is(.sa\:s4-tabs-lift :checked,.sa\:s4-tabs-lift label:has(:checked),.sa\:s4-tabs-lift :is(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.sa\:s4-tab-content:nth-child(n+3),:is(.sa\:s4-tabs-top :checked,.sa\:s4-tabs-top label:has(:checked),.sa\:s4-tabs-top :is(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.sa\:s4-tab-content:first-child,:is(.sa\:s4-tabs-top :checked,.sa\:s4-tabs-top label:has(:checked),.sa\:s4-tabs-top :is(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.sa\:s4-tab-content:nth-child(n+3){--s4-tabcontent-radius-ss:var(--radius-box)}:is(.sa\:s4-tabs-bottom>:checked,.sa\:s4-tabs-bottom>:is(label:has(:checked)),.sa\:s4-tabs-bottom>:is(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]))+.sa\:s4-tab-content:not(:nth-child(2)){--s4-tabcontent-radius-es:var(--radius-box)}.sa\:s4-tabs-box>:is(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.sa\:s4-tab-disabled,[disabled]){background-color:var(--s4-tab-bg,var(--color-base-100));box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px 1px -1px var(--color-neutral), 0 1px 6px -4px var(--color-neutral)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-tabs-box>:is(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.sa\:s4-tab-disabled,[disabled]){box-shadow:0 1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px 1px -1px color-mix(in oklab, var(--color-neutral) calc(var(--depth) * 50%), #0000), 0 1px 6px -4px color-mix(in oklab, var(--color-neutral) calc(var(--depth) * 100%), #0000)}}@media (forced-colors:active){.sa\:s4-tabs-box>:is(.sa\:s4-tab-active,[aria-selected=true],[aria-current=true],[aria-current=page]):not(.sa\:s4-tab-disabled,[disabled]){border:1px solid}}.sa\:s4-loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='8s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='6s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}@media (prefers-reduced-motion:no-preference){.sa\:s4-loading-spinner{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' stroke='black' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform-origin='center'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-width='3' stroke-linecap='round'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dasharray' values='0,150;42,150;42,150' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-dashoffset' values='0;-16;-59' keyTimes='0;0.475;1' dur='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E")}}.sa\:s4-badge-sm{--s4-size:calc(var(--size-selector,.25rem) * 5);font-size:.75rem}.sa\:s4-drawer-toggle:focus-visible~.sa\:s4-drawer-content label.sa\:s4-drawer-button{outline-offset:2px;outline:2px solid}.sa\:s4-steps .sa\:s4-step-primary+.sa\:s4-step-primary:before,.sa\:s4-steps .sa\:s4-step-primary:after,.sa\:s4-steps .sa\:s4-step-primary>.sa\:s4-step-icon{--s4-step-bg:var(--color-primary);--s4-step-fg:var(--color-primary-content)}.sa\:s4-input-sm{--s4-in-size-mul:8;--s4-font-size-min:.75rem;--s4-spin-my:-2}.sa\:s4-floating-label:has(.sa\:s4-input-sm){--s4-top-mul:4;--s4-font-size:.75rem}.sa\:s4-btn-primary{--s4-btn-color:var(--color-primary);--s4-btn-fg:var(--color-primary-content);--s4-btn-soft-bg:initial}.sa\:s4-btn-sm{--s4-fontsize:.75rem;--s4-btn-p:.75rem;--s4-size:calc(var(--size-field,.25rem) * 8)}.sa\:s4-btn-success{--s4-btn-color:var(--color-success);--s4-btn-fg:var(--color-success-content);--s4-btn-soft-bg:initial}.sa\:s4-badge-info{--s4-badge-color:var(--color-info);--s4-badge-fg:var(--color-info-content)}@media (prefers-reduced-motion:no-preference){.sa\:s4-collapse:not(td,tr,colgroup)[open].sa\:s4-collapse-arrow>.sa\:s4-collapse-title:after,.sa\:s4-collapse:not(td,tr,colgroup).sa\:s4-collapse-open.sa\:s4-collapse-arrow>.sa\:s4-collapse-title:after{transform:translateY(-50%)rotate(225deg)}}.sa\:s4-collapse:not(td,tr,colgroup).sa\:s4-collapse-open.sa\:s4-collapse-plus>.sa\:s4-collapse-title:after{--tw-content:"−";content:var(--tw-content)}:is(.sa\:s4-collapse:not(td,tr,colgroup)[tabindex].sa\:s4-collapse-arrow:focus:not(.sa\:s4-collapse-close),.sa\:s4-collapse:not(td,tr,colgroup).sa\:s4-collapse-arrow[tabindex]:focus-within:not(.sa\:s4-collapse-close))>.sa\:s4-collapse-title:after,.sa\:s4-collapse:not(td,tr,colgroup).sa\:s4-collapse-arrow:not(.sa\:s4-collapse-close)>input:is([type=checkbox],[type=radio]):checked~.sa\:s4-collapse-title:after{transform:translateY(-50%)rotate(225deg)}.sa\:s4-collapse:not(td,tr,colgroup)[open].sa\:s4-collapse-plus>.sa\:s4-collapse-title:after,.sa\:s4-collapse:not(td,tr,colgroup)[tabindex].sa\:s4-collapse-plus:focus:not(.sa\:s4-collapse-close)>.sa\:s4-collapse-title:after,.sa\:s4-collapse:not(td,tr,colgroup).sa\:s4-collapse-plus:not(.sa\:s4-collapse-close)>input:is([type=checkbox],[type=radio]):checked~.sa\:s4-collapse-title:after{--tw-content:"−";content:var(--tw-content)}}@layer daisyui.l1{.sa\:s4-drawer-open>.sa\:s4-drawer-toggle~.sa\:s4-drawer-side>:not(.sa\:s4-drawer-overlay),[dir=rtl] :is(.sa\:s4-drawer-open>.sa\:s4-drawer-toggle~.sa\:s4-drawer-side>:not(.sa\:s4-drawer-overlay)),.sa\:s4-drawer-open>.sa\:s4-drawer-toggle~.sa\:s4-drawer-side>:not(.sa\:s4-drawer-overlay),[dir=rtl] :is(.sa\:s4-drawer-open>.sa\:s4-drawer-toggle~.sa\:s4-drawer-side>:not(.sa\:s4-drawer-overlay)){translate:0%}@media (hover:hover){.sa\:s4-btn:hover{--s4-btn-bg:var(--s4-btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.sa\:s4-btn:hover{--s4-btn-bg:color-mix(in oklab, var(--s4-btn-color,var(--color-base-200)), #000 7%)}}.sa\:s4-btn:hover{color:var(--s4-btn-fg);--s4-btn-border:var(--s4-btn-bg)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-btn:hover{--s4-btn-border:color-mix(in oklab, var(--s4-btn-bg), #000 calc(var(--depth) * 5%))}}.sa\:s4-btn:hover{--s4-btn-border-style:solid;--s4-btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--s4-btn-shadow:0 3px 2px -2px var(--s4-btn-bg), 0 4px 3px -2px var(--s4-btn-bg)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-btn:hover{--s4-btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--s4-btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--s4-btn-bg) calc(var(--depth) * 30%), #0000)}}}.sa\:s4-btn:active:not(.sa\:s4-btn-active){--s4-btn-bg:var(--s4-btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.sa\:s4-btn:active:not(.sa\:s4-btn-active){--s4-btn-bg:color-mix(in oklab, var(--s4-btn-color,var(--color-base-200)), #000 5%)}}.sa\:s4-btn:active:not(.sa\:s4-btn-active){color:var(--s4-btn-fg,var(--color-base-content));--s4-btn-border:var(--s4-btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.sa\:s4-btn:active:not(.sa\:s4-btn-active){--s4-btn-border:color-mix(in oklab, var(--s4-btn-color,var(--color-base-200)), #000 7%)}}.sa\:s4-btn:active:not(.sa\:s4-btn-active){--s4-btn-border-style:solid;--s4-btn-inset:0 0 0 0 oklch(0% 0 0/0);--s4-btn-shadow:0 0 0 0 oklch(0% 0 0/0)}.sa\:s4-btn:where(:checked:not(.sa\:s4-filter [type=radio].sa\:s4-btn),:not([type=radio],[type=checkbox]):focus-visible){--s4-btn-bg:var(--s4-btn-color,var(--color-base-200));color:var(--s4-btn-fg,var(--color-base-content));--s4-btn-border:var(--s4-btn-bg)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-btn:where(:checked:not(.sa\:s4-filter [type=radio].sa\:s4-btn),:not([type=radio],[type=checkbox]):focus-visible){--s4-btn-border:color-mix(in oklab, var(--s4-btn-bg), #000 calc(var(--depth) * 5%))}}.sa\:s4-btn:where(:checked:not(.sa\:s4-filter [type=radio].sa\:s4-btn),:not([type=radio],[type=checkbox]):focus-visible){--s4-btn-border-style:solid;--s4-btn-inset:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%));--s4-btn-shadow:0 3px 2px -2px var(--s4-btn-bg), 0 4px 3px -2px var(--s4-btn-bg)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-btn:where(:checked:not(.sa\:s4-filter [type=radio].sa\:s4-btn),:not([type=radio],[type=checkbox]):focus-visible){--s4-btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--s4-btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--s4-btn-bg) calc(var(--depth) * 30%), #0000)}}.sa\:s4-btn:where(:checked:not(.sa\:s4-filter [type=radio].sa\:s4-btn),:not([type=radio],[type=checkbox]):focus-visible){isolation:isolate}.sa\:s4-btn:focus-visible,.sa\:s4-btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}.sa\:s4-swap-active .sa\:s4-swap-on{opacity:1}.sa\:s4-swap-active.sa\:s4-swap-rotate .sa\:s4-swap-on{rotate:0deg}.sa\:s4-swap-active.sa\:s4-swap-flip .sa\:s4-swap-on{transform:rotateY(0)}.sa\:s4-swap-rotate .sa\:s4-swap-on,.sa\:s4-swap-rotate input:indeterminate~.sa\:s4-swap-on{rotate:45deg}.sa\:s4-swap-rotate input:is(:checked,:indeterminate)~.sa\:s4-swap-on,.sa\:s4-swap-rotate.sa\:s4-swap-active .sa\:s4-swap-on{rotate:0deg}.sa\:s4-swap-flip .sa\:s4-swap-on,.sa\:s4-swap-flip input:indeterminate~.sa\:s4-swap-on{backface-visibility:hidden;transform:rotateY(180deg)}.sa\:s4-swap-flip input:is(:checked,:indeterminate)~.sa\:s4-swap-on,.sa\:s4-swap-flip.sa\:s4-swap-active .sa\:s4-swap-on{transform:rotateY(0)}.sa\:s4-swap-active .sa\:s4-swap-off{opacity:0}.sa\:s4-swap-active.sa\:s4-swap-rotate .sa\:s4-swap-off{rotate:-45deg}.sa\:s4-swap-active.sa\:s4-swap-flip .sa\:s4-swap-off{backface-visibility:hidden;opacity:1;transform:rotateY(-180deg)}.sa\:s4-swap-rotate input:is(:checked,:indeterminate)~.sa\:s4-swap-off,.sa\:s4-swap-rotate.sa\:s4-swap-active .sa\:s4-swap-off{rotate:-45deg}.sa\:s4-swap-flip input:is(:checked,:indeterminate)~.sa\:s4-swap-off,.sa\:s4-swap-flip.sa\:s4-swap-active .sa\:s4-swap-off{backface-visibility:hidden;opacity:1;transform:rotateY(-180deg)}}.sa\:prose :where(a.sa\:s4-btn:not(.sa\:s4-btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}@layer daisyui{.sa\:s4-btn:is(:disabled,[disabled],[aria-disabled=true]){pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.sa\:s4-btn:is(:disabled,[disabled],[aria-disabled=true]){color:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.sa\:s4-btn:is(:disabled,[disabled],[aria-disabled=true]){--s4-btn-bg:#0000;--s4-btn-border:#0000;--s4-btn-inset:0 0 0 0 oklch(0% 0 0/0);--s4-btn-shadow:0 0 0 0 oklch(0% 0 0/0);background-image:none}:is(.sa\:s4-btn-disabled,.sa\:s4-btn:is(:disabled,[disabled],[aria-disabled=true])):not(.sa\:s4-btn-link,.sa\:s4-btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.sa\:s4-btn-disabled,.sa\:s4-btn:is(:disabled,[disabled],[aria-disabled=true])):not(.sa\:s4-btn-link,.sa\:s4-btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}}.sa\:s4-collapse:not(td,tr,colgroup){visibility:revert-layer}:is(.sa\:s4-input[type=url],.sa\:s4-input[type=tel],.sa\:s4-input[type=email],.sa\:s4-input[type=number]):dir(rtl){border-start-start-radius:var(--s4-join-se,var(--radius-field));border-start-end-radius:var(--s4-join-ss,var(--radius-field));border-end-end-radius:var(--s4-join-es,var(--radius-field));border-end-start-radius:var(--s4-join-ee,var(--radius-field))}.sa\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@layer daisyui.l1.l2.l3.l4{.sa\:s4-card-body p{flex-grow:1}.sa\:s4-card figure:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.sa\:s4-card figure:last-child{border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.sa\:s4-card figure{justify-content:center;align-items:center;display:flex}}.sa\:absolute{position:absolute}.sa\:fixed{position:fixed}.sa\:relative{position:relative}.sa\:inset-0{inset:0}.sa\:inset-x-0{inset-inline:0}.sa\:top-0{top:0}.sa\:right-0{right:0}.sa\:right-1{right:var(--sa-spacing)}.sa\:bottom-0{bottom:0}.sa\:bottom-0\.5{bottom:calc(var(--sa-spacing) * .5)}.sa\:z-\[2200\]{z-index:2200}.sa\:z-\[9000\]{z-index:9000}.sa\:col-start-1{grid-column-start:1}.sa\:row-start-1{grid-row-start:1}.sa\:row-start-2{grid-row-start:2}.sa\:row-start-3{grid-row-start:3}.sa\:m-0{margin:0}.sa\:mx-auto{margin-inline:auto}.sa\:mt-0\.5{margin-top:calc(var(--sa-spacing) * .5)}.sa\:mt-1{margin-top:var(--sa-spacing)}.sa\:mt-2{margin-top:calc(var(--sa-spacing) * 2)}.sa\:mt-6{margin-top:calc(var(--sa-spacing) * 6)}.sa\:mb-0{margin-bottom:0}.sa\:mb-1{margin-bottom:var(--sa-spacing)}.sa\:mb-2\.5{margin-bottom:calc(var(--sa-spacing) * 2.5)}.sa\:mb-4{margin-bottom:calc(var(--sa-spacing) * 4)}.sa\:s4-alert{border-width:var(--border);border-color:var(--s4-alert-border-color,var(--color-base-200))}.sa\:block{display:block}.sa\:flex{display:flex}.sa\:grid{display:grid}.sa\:hidden{display:none}.sa\:inline-flex{display:inline-flex}.sa\:table{display:table}.sa\:size-1\.5{width:calc(var(--sa-spacing) * 1.5);height:calc(var(--sa-spacing) * 1.5)}.sa\:size-3{width:calc(var(--sa-spacing) * 3);height:calc(var(--sa-spacing) * 3)}.sa\:size-5{width:calc(var(--sa-spacing) * 5);height:calc(var(--sa-spacing) * 5)}.sa\:size-16{width:calc(var(--sa-spacing) * 16);height:calc(var(--sa-spacing) * 16)}.sa\:h-1\.5{height:calc(var(--sa-spacing) * 1.5)}.sa\:h-2\.5{height:calc(var(--sa-spacing) * 2.5)}.sa\:h-4{height:calc(var(--sa-spacing) * 4)}.sa\:h-5{height:calc(var(--sa-spacing) * 5)}.sa\:h-9{height:calc(var(--sa-spacing) * 9)}.sa\:h-10{height:calc(var(--sa-spacing) * 10)}.sa\:h-11{height:calc(var(--sa-spacing) * 11)}.sa\:h-16{height:calc(var(--sa-spacing) * 16)}.sa\:h-20{height:calc(var(--sa-spacing) * 20)}.sa\:h-full{height:100%}.sa\:min-h-10{min-height:calc(var(--sa-spacing) * 10)}.sa\:min-h-16{min-height:calc(var(--sa-spacing) * 16)}.sa\:min-h-36{min-height:calc(var(--sa-spacing) * 36)}.sa\:min-h-full{min-height:100%}.sa\:w-1\.5{width:calc(var(--sa-spacing) * 1.5)}.sa\:w-4{width:calc(var(--sa-spacing) * 4)}.sa\:w-5{width:calc(var(--sa-spacing) * 5)}.sa\:w-9{width:calc(var(--sa-spacing) * 9)}.sa\:w-10{width:calc(var(--sa-spacing) * 10)}.sa\:w-11{width:calc(var(--sa-spacing) * 11)}.sa\:w-16{width:calc(var(--sa-spacing) * 16)}.sa\:w-20{width:calc(var(--sa-spacing) * 20)}.sa\:w-56{width:calc(var(--sa-spacing) * 56)}.sa\:w-80{width:calc(var(--sa-spacing) * 80)}.sa\:w-\[92\%\]{width:92%}.sa\:w-full{width:100%}.sa\:max-w-2xl{max-width:var(--sa-container-2xl)}.sa\:max-w-\[86vw\]{max-width:86vw}.sa\:max-w-\[320px\]{max-width:320px}.sa\:max-w-\[420px\]{max-width:420px}.sa\:max-w-\[1120px\]{max-width:1120px}.sa\:max-w-\[1280px\]{max-width:1280px}.sa\:max-w-full{max-width:100%}.sa\:min-w-0{min-width:0}.sa\:min-w-10{min-width:calc(var(--sa-spacing) * 10)}.sa\:min-w-\[64px\]{min-width:64px}.sa\:flex-1{flex:1}.sa\:shrink-0{flex-shrink:0}.sa\:animate-pulse{animation:var(--sa-animate-pulse)}.sa\:cursor-pointer{cursor:pointer}.sa\:cursor-zoom-in{cursor:zoom-in}.sa\:list-none{list-style-type:none}.sa\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sa\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sa\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.sa\:grid-cols-\[minmax\(64px\,1fr\)_auto_minmax\(64px\,1fr\)\]{grid-template-columns:minmax(64px,1fr) auto minmax(64px,1fr)}.sa\:flex-col{flex-direction:column}.sa\:flex-row{flex-direction:row}.sa\:place-items-center{place-items:center}.sa\:items-center{align-items:center}.sa\:justify-between{justify-content:space-between}.sa\:justify-center{justify-content:center}.sa\:gap-0\.5{gap:calc(var(--sa-spacing) * .5)}.sa\:gap-1{gap:var(--sa-spacing)}.sa\:gap-1\.5{gap:calc(var(--sa-spacing) * 1.5)}.sa\:gap-2{gap:calc(var(--sa-spacing) * 2)}.sa\:gap-2\.5{gap:calc(var(--sa-spacing) * 2.5)}.sa\:gap-3{gap:calc(var(--sa-spacing) * 3)}.sa\:gap-4{gap:calc(var(--sa-spacing) * 4)}.sa\:gap-6{gap:calc(var(--sa-spacing) * 6)}:where(.sa\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--sa-spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--sa-spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.sa\:space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--sa-spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--sa-spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.sa\:justify-self-center{justify-self:center}.sa\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sa\:overflow-hidden{overflow:hidden}.sa\:rounded-2xl{border-radius:var(--sa-radius-2xl)}.sa\:rounded-full{border-radius:3.40282e38px}.sa\:rounded-grande{border-radius:var(--sa-radio-grande)}.sa\:rounded-medio{border-radius:var(--sa-radio-medio)}.sa\:rounded-redondo{border-radius:var(--sa-radio-redondo)}.sa\:rounded-xl{border-radius:var(--sa-radius-xl)}.sa\:border{border-style:var(--tw-border-style);border-width:1px}.sa\:border-0{border-style:var(--tw-border-style);border-width:0}.sa\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.sa\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.sa\:border-\[\#86efac\]{border-color:#86efac}.sa\:border-\[\#bbf7d0\]{border-color:#bbf7d0}.sa\:border-\[\#cbd5e1\]{border-color:#cbd5e1}.sa\:border-\[\#d7e7fa\]{border-color:#d7e7fa}.sa\:border-\[\#eab308\]{border-color:#eab308}.sa\:border-\[\#fcd34d\]{border-color:#fcd34d}.sa\:border-\[\#fecdd3\]{border-color:#fecdd3}.sa\:border-borde{border-color:var(--sa-borde)}.sa\:border-borde-sutil{border-color:var(--sa-borde-sutil)}.sa\:border-transparent{border-color:#0000}.sa\:bg-\[\#0f6cbd\]{background-color:#0f6cbd}.sa\:bg-\[\#0f2744\]{background-color:#0f2744}.sa\:bg-\[\#10b981\]{background-color:#10b981}.sa\:bg-\[\#94a3b8\]{background-color:#94a3b8}.sa\:bg-\[\#334155\]{background-color:#334155}.sa\:bg-\[\#e2e8f0\]{background-color:#e2e8f0}.sa\:bg-\[\#eaf4ff\]{background-color:#eaf4ff}.sa\:bg-\[\#ecfdf5\]{background-color:#ecfdf5}.sa\:bg-\[\#ecfeff\]{background-color:#ecfeff}.sa\:bg-\[\#eef0f6\]{background-color:#eef0f6}.sa\:bg-\[\#eef4fb\]{background-color:#eef4fb}.sa\:bg-\[\#eff6ff\]{background-color:#eff6ff}.sa\:bg-\[\#f1f5f9\]{background-color:#f1f5f9}.sa\:bg-\[\#f5f9ff\]{background-color:#f5f9ff}.sa\:bg-\[\#f8fafc\]{background-color:#f8fafc}.sa\:bg-\[\#f8fbff\]{background-color:#f8fbff}.sa\:bg-\[\#fff1f2\]{background-color:#fff1f2}.sa\:bg-\[\#fff4e6\]{background-color:#fff4e6}.sa\:bg-\[\#fff7ed\]{background-color:#fff7ed}.sa\:bg-\[\#fff8cf\]{background-color:#fff8cf}.sa\:bg-\[\#fff9db\]{background-color:#fff9db}.sa\:bg-\[\#fffbeb\]{background-color:#fffbeb}.sa\:bg-\[var\(--sa-exito-suave\)\]\!{background-color:var(--sa-exito-suave)!important}.sa\:bg-\[var\(--sa-peligro-suave\)\]\!{background-color:var(--sa-peligro-suave)!important}.sa\:bg-accent{background-color:var(--color-accent)}.sa\:bg-base-100,.sa\:bg-base-100\/88{background-color:var(--color-base-100)}@supports (color:color-mix(in lab, red, red)){.sa\:bg-base-100\/88{background-color:color-mix(in oklab, var(--color-base-100) 88%, transparent)}}.sa\:bg-exito\!{background-color:var(--sa-exito)!important}.sa\:bg-lienzo{background-color:var(--sa-lienzo)}.sa\:bg-neutral\/35{background-color:var(--color-neutral)}@supports (color:color-mix(in lab, red, red)){.sa\:bg-neutral\/35{background-color:color-mix(in oklab, var(--color-neutral) 35%, transparent)}}.sa\:bg-peligro\!{background-color:var(--sa-peligro)!important}.sa\:bg-superficie{background-color:var(--sa-superficie)}.sa\:bg-superficie-seleccionada{background-color:var(--sa-superficie-seleccionada)}.sa\:bg-white,.sa\:bg-white\/70{background-color:var(--sa-color-white)}@supports (color:color-mix(in lab, red, red)){.sa\:bg-white\/70{background-color:color-mix(in oklab, var(--sa-color-white) 70%, transparent)}}.sa\:object-contain{object-fit:contain}.sa\:p-0{padding:0}.sa\:p-1{padding:var(--sa-spacing)}.sa\:p-2{padding:calc(var(--sa-spacing) * 2)}.sa\:p-3{padding:calc(var(--sa-spacing) * 3)}.sa\:p-4{padding:calc(var(--sa-spacing) * 4)}.sa\:p-6{padding:calc(var(--sa-spacing) * 6)}.sa\:px-1{padding-inline:var(--sa-spacing)}.sa\:px-2\.5{padding-inline:calc(var(--sa-spacing) * 2.5)}.sa\:px-3{padding-inline:calc(var(--sa-spacing) * 3)}.sa\:px-4{padding-inline:calc(var(--sa-spacing) * 4)}.sa\:px-5{padding-inline:calc(var(--sa-spacing) * 5)}.sa\:py-2\.5{padding-block:calc(var(--sa-spacing) * 2.5)}.sa\:py-3{padding-block:calc(var(--sa-spacing) * 3)}.sa\:py-3\.5{padding-block:calc(var(--sa-spacing) * 3.5)}.sa\:py-5{padding-block:calc(var(--sa-spacing) * 5)}.sa\:py-7{padding-block:calc(var(--sa-spacing) * 7)}.sa\:pt-5{padding-top:calc(var(--sa-spacing) * 5)}.sa\:pb-8{padding-bottom:calc(var(--sa-spacing) * 8)}.sa\:text-center{text-align:center}.sa\:text-2xl{font-size:var(--sa-text-2xl);line-height:var(--tw-leading,var(--sa-text-2xl--line-height))}.sa\:text-base{font-size:var(--sa-text-base);line-height:var(--tw-leading,var(--sa-text-base--line-height))}.sa\:text-lg{font-size:var(--sa-text-lg);line-height:var(--tw-leading,var(--sa-text-lg--line-height))}.sa\:text-sm{font-size:var(--sa-text-sm);line-height:var(--tw-leading,var(--sa-text-sm--line-height))}.sa\:text-xl{font-size:var(--sa-text-xl);line-height:var(--tw-leading,var(--sa-text-xl--line-height))}.sa\:text-xs{font-size:var(--sa-text-xs);line-height:var(--tw-leading,var(--sa-text-xs--line-height))}.sa\:text-\[9px\]{font-size:9px}.sa\:text-\[10px\]{font-size:10px}.sa\:text-\[clamp\(\.9rem\,3\.4vw\,1\.1rem\)\]{font-size:clamp(.9rem,3.4vw,1.1rem)}.sa\:text-\[clamp\(1\.05rem\,4\.2vw\,1\.35rem\)\]{font-size:clamp(1.05rem,4.2vw,1.35rem)}.sa\:text-\[clamp\(1rem\,3\.6vw\,1\.35rem\)\]{font-size:clamp(1rem,3.6vw,1.35rem)}.sa\:text-\[clamp\(1rem\,3\.8vw\,1\.2rem\)\]{font-size:clamp(1rem,3.8vw,1.2rem)}.sa\:text-\[clamp\(2\.35rem\,9vw\,3\.35rem\)\]{font-size:clamp(2.35rem,9vw,3.35rem)}.sa\:leading-none{--tw-leading:1;line-height:1}.sa\:leading-relaxed{--tw-leading:var(--sa-leading-relaxed);line-height:var(--sa-leading-relaxed)}.sa\:leading-tight{--tw-leading:var(--sa-leading-tight);line-height:var(--sa-leading-tight)}.sa\:font-black{--tw-font-weight:var(--sa-font-weight-black);font-weight:var(--sa-font-weight-black)}.sa\:font-bold{--tw-font-weight:var(--sa-font-weight-bold);font-weight:var(--sa-font-weight-bold)}.sa\:font-extrabold{--tw-font-weight:var(--sa-font-weight-extrabold);font-weight:var(--sa-font-weight-extrabold)}.sa\:font-semibold{--tw-font-weight:var(--sa-font-weight-semibold);font-weight:var(--sa-font-weight-semibold)}.sa\:tracking-\[-\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.sa\:tracking-\[\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.sa\:tracking-\[\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.sa\:tracking-\[\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.sa\:tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.sa\:tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.sa\:tracking-tight{--tw-tracking:var(--sa-tracking-tight);letter-spacing:var(--sa-tracking-tight)}.sa\:tracking-wider{--tw-tracking:var(--sa-tracking-wider);letter-spacing:var(--sa-tracking-wider)}.sa\:break-words{overflow-wrap:break-word}.sa\:whitespace-normal{white-space:normal}.sa\:text-\[\#0f6cbd\]{color:#0f6cbd}.sa\:text-\[\#0f172a\]{color:#0f172a}.sa\:text-\[\#8a6500\]{color:#8a6500}.sa\:text-\[\#9a3412\]{color:#9a3412}.sa\:text-\[\#94a3b8\]{color:#94a3b8}.sa\:text-\[\#2563eb\]{color:#2563eb}.sa\:text-\[\#047857\]{color:#047857}.sa\:text-\[\#52647a\]{color:#52647a}.sa\:text-\[\#64748b\]{color:#64748b}.sa\:text-\[\#166534\]{color:#166534}.sa\:text-\[\#334155\]{color:#334155}.sa\:text-\[\#475569\]{color:#475569}.sa\:text-\[\#b45309\]{color:#b45309}.sa\:text-\[\#be123c\]{color:#be123c}.sa\:text-exito\!{color:var(--sa-exito)!important}.sa\:text-peligro\!{color:var(--sa-peligro)!important}.sa\:text-primary{color:var(--color-primary)}.sa\:text-slate-900{color:var(--sa-color-slate-900)}.sa\:text-texto-inverso\!{color:var(--sa-texto-inverso)!important}.sa\:text-texto-principal{color:var(--sa-texto-principal)}.sa\:text-texto-secundario{color:var(--sa-texto-secundario)}.sa\:text-texto-terciario{color:var(--sa-texto-terciario)}.sa\:text-white{color:var(--sa-color-white)}.sa\:uppercase{text-transform:uppercase}.sa\:no-underline{text-decoration-line:none}.sa\:shadow-alta{--tw-shadow:var(--sa-sombra-alta);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.sa\:shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.sa\:shadow-sutil{--tw-shadow:var(--sa-sombra-sutil);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.sa\:ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.sa\:ring-base-100{--tw-ring-color:var(--color-base-100)}.sa\:transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--sa-default-transition-timing-function));transition-duration:var(--tw-duration,var(--sa-default-transition-duration))}.sa\:focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.sa\:focus-visible\:ring-accion:focus-visible{--tw-ring-color:var(--sa-accion)}@media (min-width:40rem){.sa\:sm\:px-4{padding-inline:calc(var(--sa-spacing) * 4)}.sa\:sm\:px-6{padding-inline:calc(var(--sa-spacing) * 6)}.sa\:sm\:text-2xl{font-size:var(--sa-text-2xl);line-height:var(--tw-leading,var(--sa-text-2xl--line-height))}}@media (min-width:64rem){.sa\:lg\:flex{display:flex}.sa\:lg\:hidden{display:none}.sa\:lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sa\:lg\:gap-8{gap:calc(var(--sa-spacing) * 8)}}}:root{color-scheme:light;background-color:#f8fafc}@property --s4-aura-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:root{color-scheme:light only;--sa-blanco:#fff;--sa-negro:#000;--sa-gris-20:#f5f5f5;--sa-gris-30:#f0f0f0;--sa-gris-40:#e0e0e0;--sa-gris-50:#d1d1d1;--sa-gris-70:#b3b3b3;--sa-gris-90:#8a8886;--sa-gris-110:#616161;--sa-gris-130:#424242;--sa-gris-150:#242424;--sa-azul-accion:#0078d4;--sa-azul-accion-hover:#106ebe;--sa-azul-accion-presionado:#005a9e;--sa-azul-accion-suave:#eff6fc;--sa-verde-deportivo:#107c41;--sa-verde-deportivo-suave:#f1faf5;--sa-rojo-alerta:#d13438;--sa-rojo-alerta-suave:#fdf3f4;--sa-naranja-fluent:#f7630c;--sa-naranja-fluent-hover:#ca5010;--sa-naranja-fluent-texto:#bc4b09;--sa-naranja-fluent-suave:#fff9f5;--sa-naranja-fluent-borde:#fdcfb4;--sa-color-amber-50:#fff9f5;--sa-color-amber-200:#fdcfb4;--sa-color-amber-400:#f98845;--sa-color-amber-700:#bc4b09;--sa-color-amber-800:#8a3707;--sa-ambar-advertencia:var(--sa-naranja-fluent-texto);--sa-ambar-advertencia-suave:var(--sa-naranja-fluent-suave);--sa-posicion-portero:#ea580c;--sa-posicion-defensa:#d97706;--sa-posicion-medio:#16a34a;--sa-posicion-delantero:#2563eb;--sa-lienzo:var(--sa-gris-20);--sa-superficie:var(--sa-blanco);--sa-superficie-secundaria:#fafafa;--sa-superficie-hover:var(--sa-gris-30);--sa-superficie-seleccionada:var(--sa-azul-accion-suave);--sa-superficie-deshabilitada:var(--sa-gris-30);--sa-texto-principal:var(--sa-gris-150);--sa-texto-secundario:var(--sa-gris-110);--sa-texto-terciario:var(--sa-gris-90);--sa-texto-inverso:var(--sa-blanco);--sa-texto-deshabilitado:#a19f9d;--sa-borde:var(--sa-gris-50);--sa-borde-sutil:var(--sa-gris-40);--sa-borde-foco:var(--sa-azul-accion);--sa-accion:var(--sa-azul-accion);--sa-accion-hover:var(--sa-azul-accion-hover);--sa-accion-presionado:var(--sa-azul-accion-presionado);--sa-exito:var(--sa-verde-deportivo);--sa-peligro:var(--sa-rojo-alerta);--sa-advertencia:var(--sa-ambar-advertencia);--sa-accion-suave:var(--sa-azul-accion-suave);--sa-exito-suave:var(--sa-verde-deportivo-suave);--sa-peligro-suave:var(--sa-rojo-alerta-suave);--sa-advertencia-suave:var(--sa-ambar-advertencia-suave);--sa-overlay:#0000006b;--sa-navegacion:#0f172a;--sa-navegacion-hover:#172033;--sa-navegacion-seleccionada:#0078d42e;--sa-navegacion-borde:#ffffff14;--sa-navegacion-texto:#cbd5e1;--sa-navegacion-texto-suave:#94a3b8;--sa-encabezado-fuerte:#1a2332;--sa-encabezado-fuerte-hover:#243044;--sa-encabezado-texto:#fff;--sa-encabezado-texto-suave:#ffffffad;--sa-fuente-principal:"Segoe UI", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--sa-radio-sutil:4px;--sa-radio-medio:8px;--sa-radio-grande:12px;--sa-radio-redondo:9999px;--sa-sombra-sutil:0 1px 2px #00000014;--sa-sombra-media:0 2px 8px #0000001a;--sa-sombra-alta:0 8px 24px #00000024;--sa-duracion-rapida:.12s;--sa-duracion-normal:.18s;--sa-curva-estandar:cubic-bezier(.33, 0, .67, 1);--sa-control-altura:36px;--sa-control-altura-grande:40px;--sa-foco-anillo:2px;--sa-foco-separacion:2px}.sa-aplicacion{color-scheme:light only;min-height:100%;font-family:var(--sa-fuente-principal);color:var(--sa-texto-principal);background:var(--sa-lienzo);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.sa-aplicacion :focus-visible{outline:var(--sa-foco-anillo) solid var(--sa-borde-foco);outline-offset:var(--sa-foco-separacion)}.sa-aplicacion ::selection{color:var(--sa-texto-principal);background:#cfe8ff}@media (prefers-reduced-motion:reduce){.sa-aplicacion *,.sa-aplicacion :before,.sa-aplicacion :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sa-contenedor-adaptable{width:100%;min-width:0;max-width:100%}.sa-scroll-horizontal{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}.sa-fila-adaptable{align-items:center;gap:.75rem;min-width:0;display:flex}.sa-grid-adaptable{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;min-width:0;display:grid}.sa-pestanas-adaptables{white-space:nowrap;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%;display:flex;overflow-x:auto}@media (max-width:768px){.sa-grid-adaptable{grid-template-columns:minmax(0,1fr)}.sa-fila-adaptable{flex-wrap:wrap}}@media (max-width:480px){.sa-fila-adaptable{flex-direction:column;align-items:stretch}}:root{--sa-alto-barra-movil:64px;--sa-area-segura-superior:env(safe-area-inset-top,0px)}.sa-area-segura-superior{padding-top:var(--sa-area-segura-superior)}.sa-scroll-margen-barra-movil{scroll-margin-top:calc(var(--sa-alto-barra-movil) + var(--sa-area-segura-superior) + .75rem)}.s4-arc-loader{background:#ddd radial-gradient(farthest-side at bottom,#514b82 0 95%,#0000 0) bottom/0% 0% no-repeat;border-radius:200px 200px 0 0;width:120px;height:60px;animation:2s steps(6,end) infinite s4-arc-loader-fill;-webkit-mask:repeating-radial-gradient(farthest-side at bottom,#0000 0,#000 1px 12%,#0000 calc(12% + 1px) 20%);mask:repeating-radial-gradient(farthest-side at bottom,#0000 0,#000 1px 12%,#0000 calc(12% + 1px) 20%)}@keyframes s4-arc-loader-fill{to{background-size:120% 120%}}@media (prefers-reduced-motion:reduce){.s4-arc-loader{background-size:120% 120%;animation:none}}body.s4-public{padding-top:0}body.s4-public #s4PublicFixedHeader.s4-public-fixed-header{color:#0f172a;background:#fffffffb;border-bottom:1px solid #cbd5e1c7;box-shadow:0 4px 16px #0f172a0f}body.s4-public .s4-public-navbar-inner{width:100%;min-height:64px;padding-left:calc(20px + env(safe-area-inset-left));padding-right:calc(20px + env(safe-area-inset-right))}body.s4-public .s4-public-brand,body.s4-public .s4-public-brand:link,body.s4-public .s4-public-brand:visited{color:#0f172a;text-decoration:none}body.s4-public .s4-public-nav-list{background:#f8fafc;border:1px solid #e2e8f0e6;border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex}body.s4-public .s4-public-nav-list>li>a,body.s4-public .s4-public-nav-list>li>button,body.s4-public .s4-public-mobile-menu>li>a,body.s4-public .s4-public-mobile-menu>li>button{color:#475569;min-height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;margin:0;padding:0 12px;font-size:.875rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .12s,color .12s,box-shadow .12s;display:inline-flex}body.s4-public .s4-public-nav-list>li>a:hover,body.s4-public .s4-public-nav-list>li>button:hover,body.s4-public .s4-public-mobile-menu>li>a:hover,body.s4-public .s4-public-mobile-menu>li>button:hover{color:#0f172a;background:#f1f5f9}body.s4-public [data-s4-shell-section][aria-current=page]{color:#0f172a;background:#fff;box-shadow:inset 0 0 0 1px #0f172a29,0 3px 10px #0f172a1a}body.s4-public .s4-public-nav-list>li>a:focus-visible,body.s4-public .s4-public-nav-list>li>button:focus-visible,body.s4-public .s4-public-mobile-menu>li>a:focus-visible,body.s4-public .s4-public-mobile-menu>li>button:focus-visible,body.s4-public #s4PublicMobileNav>summary:focus-visible{outline-offset:2px;outline:3px solid #0078d440}body.s4-public .s4-public-mobile-menu{width:min(320px,100vw - 24px);max-height:calc(100dvh - var(--s4-public-header-height) - 24px);background:#fff;overflow-y:auto}body.s4-public .s4-public-mobile-menu>li>a,body.s4-public .s4-public-mobile-menu>li>button{justify-content:flex-start;width:100%;min-height:46px;padding-inline:14px}body.s4-public .s4-public-shell-main{padding-top:calc(var(--s4-public-header-height) + 16px)}body.s4-public .app-header{z-index:auto;position:relative}body.s4-public .side-panel-inner{top:calc(var(--s4-public-header-height) + 16px)}body.s4-public #s4PublicTournamentContext{border-radius:14px}@media (max-width:639px){body.s4-public .s4-public-navbar-inner{min-height:60px;padding-left:calc(12px + env(safe-area-inset-left));padding-right:calc(12px + env(safe-area-inset-right))}body.s4-public .s4-public-shell-main{padding-top:calc(var(--s4-public-header-height) + 10px)}}body.s4-public{background:#f8fafc;min-height:100dvh;overflow-x:hidden;padding:0!important}body.s4-public #s4PublicFixedHeader.s4-public-fixed-header{isolation:isolate;width:100%!important;padding:env(safe-area-inset-top) 0 0!important;z-index:5000!important;-webkit-backdrop-filter:none!important;background:#fff!important;border-radius:0!important;margin:0!important;position:fixed!important;inset:0 0 auto!important}body.s4-public .s4-public-navbar-inner{background:#fff;width:min(100%,1600px);max-width:1600px;margin:0 auto!important}body.s4-public .s4-public-shell-main{min-height:calc(100dvh - var(--s4-public-header-height));padding-top:calc(var(--s4-public-header-height) + 12px)!important;padding-right:max(12px, env(safe-area-inset-right))!important;padding-left:max(12px, env(safe-area-inset-left))!important}body.s4-public .s4-public-shell-main>.page-grid{margin-top:0!important}body.s4-public [data-s4-public-home-only][hidden],body.s4-public #s4PublicInfoPage[hidden],body.s4-public:not([data-s4-public-page=inicio]) .side-panel{display:none!important}@media (min-width:1025px){body.s4-public:not([data-s4-public-page=inicio]) .page-grid{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"main"!important;width:min(100%,1440px)!important;max-width:1440px!important;margin-inline:auto!important}body.s4-public:not([data-s4-public-page=inicio]) .page-grid>.container{width:100%!important;max-width:1280px!important;margin-inline:auto!important}}body.s4-public .s4-public-page-heading{background:#fff;border:1px solid #cbd5e1cc;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:16px;margin:0 0 16px;padding:18px 20px;display:flex;box-shadow:0 6px 18px #0f172a0b}body.s4-public .s4-public-page-heading>p{color:#94a3b8;letter-spacing:.1em;text-transform:uppercase;flex:none;margin:3px 0 0;font-size:10px;font-weight:800;line-height:1.2}body.s4-public .s4-public-page-heading>div{flex:auto;min-width:0}body.s4-public .s4-public-page-heading h2,body.s4-public #s4PublicInfoPageTitle{color:#0f172a;margin:0;font-size:clamp(1.15rem,2vw,1.5rem);font-weight:800;line-height:1.2}body.s4-public .s4-public-page-heading span{color:#64748b;margin-top:5px;font-size:.875rem;line-height:1.45;display:block}body.s4-public .s4-public-info-page{margin-top:16px}body.s4-public .s4-public-info-page-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}body.s4-public .s4-public-info-page-action{margin-top:16px!important}body.s4-public .s4-public-info-page .public-info-bar,body.s4-public .s4-public-info-page .public-info-dropdown,body.s4-public .s4-public-info-page .public-info-toggle,body.s4-public .s4-public-info-page .btn-public-announce{width:100%!important;min-width:0!important;max-width:none!important}body.s4-public .public-controls-v3 .public-controls-topline{grid-template-columns:minmax(0,1fr)!important;gap:0!important}body.s4-public .public-controls-v3 .public-controls-actions{display:none!important}body.s4-public .public-controls.public-controls-v3{border-radius:16px!important;margin-bottom:16px!important}body.s4-public [data-s4-public-page-panel]{scroll-margin-top:calc(var(--s4-public-header-height) + 16px)}@media (max-width:760px){body.s4-public .s4-public-shell-main{padding-top:calc(var(--s4-public-header-height) + 8px)!important;padding-right:max(10px, env(safe-area-inset-right))!important;padding-left:max(10px, env(safe-area-inset-left))!important}body.s4-public .s4-public-page-heading{border-radius:14px;margin-bottom:12px;padding:14px 15px;display:block}body.s4-public .s4-public-page-heading>p{margin-bottom:5px}body.s4-public .s4-public-info-page-grid{grid-template-columns:1fr;gap:12px}body.s4-public .public-controls.public-controls-v3{border-radius:14px!important;margin-top:10px!important;margin-bottom:12px!important}}body.s4-public #s4PublicFixedHeader.s4-public-fixed-header{isolation:isolate;transform:translateZ(0);z-index:9000!important;width:100%!important;padding:env(safe-area-inset-top) 0 0!important;background:#fff!important;border:0!important;border-bottom:1px solid #e2e8f0f0!important;border-radius:0!important;margin:0!important;position:fixed!important;inset:0 0 auto!important;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0b!important}body.s4-public #s4PublicFixedHeader .s4-public-appbar{width:min(100%,1600px);min-height:60px;padding:8px max(16px, env(safe-area-inset-left)) 8px max(16px, env(safe-area-inset-right));background:#fff;margin:0 auto}body.s4-public #s4PublicFixedHeader .s4-public-brand,body.s4-public #s4PublicFixedHeader .s4-public-brand:link,body.s4-public #s4PublicFixedHeader .s4-public-brand:visited{min-width:0;box-shadow:none;color:#0f172a;background:0 0;border:0;text-decoration:none}body.s4-public #s4PublicFixedHeader .s4-public-brand:hover{background:#f8fafc}body.s4-public #s4PublicFixedHeader .s4-public-brand-mark{box-shadow:inset 0 0 0 1px #0284c70a}body.s4-public #s4PublicFixedHeader .s4-public-desktop-nav{min-width:0}body.s4-public #s4PublicFixedHeader .s4-public-nav-list{background:0 0;border:0;border-radius:0;align-items:center;gap:2px;margin:0;padding:0;display:flex}body.s4-public #s4PublicFixedHeader .s4-public-nav-list>li>a{color:#475569;min-height:38px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;margin:0;padding:0 12px;font-size:.875rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .12s,color .12s,box-shadow .12s}body.s4-public #s4PublicFixedHeader .s4-public-nav-list>li>a:hover{color:#0f172a;background:#f1f5f9}body.s4-public #s4PublicFixedHeader [data-s4-shell-section][aria-current=page]{color:#0f172a;background:#fff;box-shadow:0 5px 14px #02061738}body.s4-public #s4PublicFixedHeader .s4-public-header-context{border-left:1px solid #e2e8f0;min-width:0;padding-left:14px}body.s4-public #s4PublicFixedHeader .s4-public-mobile-trigger{background:0 0;border:0;min-width:44px;min-height:44px}body.s4-public #s4PublicMobileNav[open]>.s4-public-mobile-trigger{background:#f1f5f9}body.s4-public #s4PublicFixedHeader .s4-public-mobile-menu{width:min(320px,100vw - 24px);max-height:calc(100dvh - var(--s4-public-header-height) - 16px);background:#fff;border:1px solid #e2e8f0fa;overflow-y:auto;box-shadow:0 20px 45px #0f172a14}body.s4-public #s4PublicFixedHeader .s4-public-mobile-menu>li>button{color:#334155;width:100%;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:flex-start;align-items:center;padding:0 14px;font-size:.9375rem;font-weight:700;display:flex}body.s4-public #s4PublicFixedHeader .s4-public-mobile-menu>li>button:hover,body.s4-public #s4PublicFixedHeader .s4-public-mobile-menu>li>button:focus-visible{color:#0f172a;background:#f1f5f9}body.s4-public #s4PublicFixedHeader .s4-public-mobile-divider{background:#e2e8f0;height:1px;margin:4px 8px 6px}body.s4-public .s4-public-shell-main{z-index:0;position:relative;padding-top:var(--s4-public-header-height)!important}body.s4-public .page-grid,body.s4-public .app-header,body.s4-public .side-panel,body.s4-public .side-panel-inner{z-index:auto}@media (max-width:1023px){body.s4-public #s4PublicFixedHeader .s4-public-appbar{min-height:58px;padding-top:7px;padding-bottom:7px}}@media (max-width:639px){body.s4-public #s4PublicFixedHeader .s4-public-appbar{min-height:56px;padding-left:max(10px, env(safe-area-inset-left));padding-right:max(10px, env(safe-area-inset-right))}body.s4-public #s4PublicFixedHeader .s4-public-brand{max-width:calc(100vw - 76px)}body.s4-public #s4PublicFixedHeader .s4-public-brand-mark{width:34px;height:34px}}body.s4-public .s4-public-nav-drawer{width:100%;min-height:100dvh}body.s4-public .s4-public-nav-drawer-content{background:#f8fafc;min-width:0;min-height:100dvh}body.s4-public #s4PublicDrawerTrigger{background:0 0;border:0;min-width:44px;min-height:44px}body.s4-public #s4PublicDrawerTrigger[aria-expanded=true]{color:#0078d4;background:#eff6ff}body.s4-public .s4-public-nav-drawer-side{z-index:12000!important}body.s4-public .s4-public-nav-drawer-overlay{-webkit-backdrop-filter:blur(2px);background:#0f172a75!important}body.s4-public .s4-public-nav-drawer-panel{min-height:100dvh;max-height:100dvh;padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));overscroll-behavior:contain;background:#fff;border-right:1px solid #e2e8f0f5;flex-direction:column;display:flex;overflow-y:auto;box-shadow:20px 0 50px #0f172a29}body.s4-public .s4-public-nav-drawer-head{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:2px 2px 12px;display:flex}body.s4-public .s4-public-nav-drawer-guty-logo{object-fit:contain;object-position:left center;width:min(148px,100% - 56px);height:auto;max-height:42px;display:block}body.s4-public .s4-public-nav-drawer-close{color:#475569;flex:none;min-width:44px;min-height:44px}body.s4-public .s4-public-nav-drawer-context{background:#eff6ff;border:1px solid #dbeafe;border-radius:12px;margin:14px 2px 10px;padding:12px 14px}body.s4-public .s4-public-nav-drawer-nav{flex:auto;min-height:0;padding-top:4px}body.s4-public .s4-public-nav-drawer-menu{background:0 0;gap:4px;width:100%;padding:0}body.s4-public .s4-public-nav-drawer-menu>li>a{color:#334155;width:100%;min-height:50px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:28px minmax(0,1fr);justify-content:stretch;align-items:center;gap:8px;padding:0 14px;font-size:.9375rem;font-weight:750;line-height:1.2;transition:background-color .12s,color .12s,box-shadow .12s;display:grid}body.s4-public .s4-public-nav-drawer-menu>li>a>span:first-child{color:#64748b;background:#f1f5f9;border-radius:9px;justify-content:center;align-items:center;width:28px;height:28px;font-size:1rem;font-weight:800;display:inline-flex}body.s4-public .s4-public-nav-drawer-menu-icon{object-fit:contain;width:25px;height:25px;display:block}body.s4-public .s4-public-ambient-menu-icon{object-fit:contain;display:block;background:0 0!important;padding:0!important}body.s4-public .s4-public-nav-drawer-menu>li>a:hover,body.s4-public .s4-public-nav-drawer-menu>li>a:focus-visible{color:#0f172a;background:#f8fafc}body.s4-public .s4-public-nav-drawer-menu>li>a:focus-visible,body.s4-public .s4-public-nav-drawer-close:focus-visible,body.s4-public #s4PublicDrawerTrigger:focus-visible{outline-offset:2px;outline:3px solid #0078d43d}body.s4-public .s4-public-nav-drawer-menu [data-s4-shell-section][aria-current=page]{color:#0f172a;background:#fff;box-shadow:inset 4px 0 #0f172a,inset 0 0 0 1px #0f172a14,0 3px 10px #0f172a0f}body.s4-public .s4-public-nav-drawer-menu [data-s4-shell-section][aria-current=page]>span:first-child{color:#fff;background:#0f172a}body.s4-public .s4-public-nav-drawer-foot{color:#94a3b8;border-top:1px solid #e2e8f0;justify-content:center;gap:8px;margin-top:12px;padding:13px 4px 2px;font-size:.6875rem;font-weight:700;display:flex}@media (max-width:1023px){body.s4-public.s4-public-nav-drawer-open{touch-action:none;overflow:hidden!important}body.s4-public.s4-public-nav-drawer-open .s4-public-nav-drawer-panel{touch-action:pan-y}}@media (min-width:1024px){body.s4-public .s4-public-nav-drawer-side{display:none!important}}body.s4-public[data-s4-public-page=inicio] .page-grid{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"main"!important;gap:0!important;width:min(100%,1440px)!important;max-width:1440px!important;margin-inline:auto!important}body.s4-public[data-s4-public-page=inicio] .page-grid>.container{width:100%!important;max-width:1280px!important;margin-inline:auto!important}body.s4-public[data-s4-public-page=inicio] #publicSideLeft,body.s4-public[data-s4-public-page=inicio] #publicSideRight,body.s4-public[data-s4-public-page=inicio] #mobilePanelBtn{display:none!important}body.s4-public .s4-home-competition-context{background:#fff;border:1px solid #e2e8f0f5;border-radius:16px;grid-template-columns:minmax(0,1.1fr) minmax(320px,1fr) auto;align-items:center;gap:18px;margin:12px 12px 0;padding:14px 16px;display:grid;box-shadow:0 5px 18px #0f172a0b}body.s4-public .s4-home-context-intro p{color:#94a3b8;letter-spacing:.11em;text-transform:uppercase;margin:0 0 3px;font-size:10px;font-weight:800;line-height:1.25}body.s4-public .s4-home-context-intro h2{color:#0f172a;margin:0;font-size:1rem;font-weight:850;line-height:1.2}body.s4-public .s4-home-context-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}body.s4-public .s4-home-context-item{border-left:1px solid #e2e8f0;min-width:0;padding:2px 12px}body.s4-public .s4-home-context-item span,body.s4-public .s4-home-context-item strong,body.s4-public .s4-home-context-item small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}body.s4-public .s4-home-context-item span{color:#94a3b8;letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:800}body.s4-public .s4-home-context-item strong{color:#0f172a;margin-top:2px;font-size:.875rem;font-weight:850}body.s4-public .s4-home-context-item small,body.s4-public .s4-home-context-updated{color:#64748b;margin-top:2px;font-size:.6875rem;font-weight:650}body.s4-public .s4-home-context-updated{color:#94a3b8;white-space:nowrap;justify-self:end}body.s4-public .s4-public-home-dashboard{gap:16px;margin-top:16px;display:grid}body.s4-public .s4-public-ambient-menu-button{min-width:42px;min-height:42px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0;font-size:.78rem;font-weight:800;display:inline-grid;position:relative}body.s4-public .s4-public-ambient-menu-button>input[type=checkbox]{opacity:0;width:1px;height:1px;position:absolute}body.s4-public .s4-public-ambient-menu-button svg,body.s4-public .s4-public-ambient-menu-icon{flex:none;width:20px;height:20px}body.s4-public .s4-public-ambient-menu-button [class~=sa\:s4-swap-off]{color:#dc2626}body.s4-public .s4-public-ambient-menu-button [class~=sa\:s4-swap-on]{color:#15803d}body.s4-public .s4-public-ambient-menu-button:has(input:focus-visible){outline-offset:2px;outline:3px solid #2563eb}body.s4-public .s4-public-ambient-label{z-index:3;color:#fff;opacity:0;pointer-events:none;visibility:hidden;white-space:nowrap;background:#0f172a;border-radius:6px;padding:5px 8px;font-size:.68rem;font-weight:800;line-height:1;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(-3px)}@media (min-width:1024px){body.s4-public .s4-public-ambient-menu-button:hover .s4-public-ambient-label,body.s4-public .s4-public-ambient-menu-button:focus-within .s4-public-ambient-label{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}}body.s4-public .s4-public-nav-drawer-menu>li>.s4-public-ambient-menu-button{color:#334155;text-align:left;border-radius:12px;grid-template-columns:28px minmax(0,1fr);justify-content:stretch;align-items:center;gap:8px;width:100%;min-height:50px;padding:0 14px;font-size:.9375rem;display:grid}body.s4-public .s4-public-nav-drawer-menu>li>.s4-public-ambient-menu-button .s4-public-ambient-label{min-width:0;color:inherit;font-size:inherit;opacity:1;pointer-events:auto;visibility:visible;white-space:normal;background:0 0;grid-area:1/2;justify-self:start;padding:0;line-height:1.2;position:static;transform:none}body.s4-public .s4-public-nav-drawer-menu>li>.s4-public-ambient-menu-button .s4-public-ambient-menu-icon{grid-area:1/1}body.s4-public .s4-public-nav-drawer-menu>li>.s4-public-ambient-menu-button svg,body.s4-public .s4-public-nav-drawer-menu>li>.s4-public-ambient-menu-button .s4-public-ambient-menu-icon{color:#64748b;background:#f1f5f9;border-radius:9px;width:28px;height:28px;padding:5px}body.s4-public .s4-public-nav-drawer-menu>li>.s4-public-ambient-menu-button:hover,body.s4-public .s4-public-nav-drawer-menu>li>.s4-public-ambient-menu-button:focus-visible{color:#0f172a;background:#f8fafc}body.s4-public #s4PublicFixedHeader.is-s4-public-header-compact{transform:translateY(0)}body.s4-public .s4-home-kpi-card,body.s4-public .s4-home-featured-wrap{background:#fff;border:1px solid #e2e8f0f5;box-shadow:0 5px 18px #0f172a0b}body.s4-public .s4-home-section-heading{border-radius:16px;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px;display:flex}body.s4-public .s4-home-section-heading p,body.s4-public .s4-home-panel-head p,body.s4-public .s4-home-eyebrow{color:#94a3b8;letter-spacing:.11em;text-transform:uppercase;margin:0 0 4px;font-size:10px;font-weight:800;line-height:1.25}body.s4-public .s4-home-section-heading h2{color:#0f172a;margin:0;font-size:clamp(1.2rem,2.6vw,1.65rem);font-weight:850;line-height:1.15}body.s4-public .s4-home-section-heading span{color:#64748b;margin-top:6px;font-size:.875rem;line-height:1.5;display:block}body.s4-public .s4-home-section-heading>small{color:#94a3b8;white-space:nowrap;flex:none;padding-top:3px;font-size:.6875rem;font-weight:700}body.s4-public .s4-home-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}body.s4-public .s4-home-kpi-card{border-radius:14px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:14px;display:grid}body.s4-public .s4-home-kpi-icon{color:#0078d4;background:#eff6ff;border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;font-size:.8125rem;font-weight:900;display:inline-flex}body.s4-public .s4-home-kpi-card div{min-width:0}body.s4-public .s4-home-kpi-card small,body.s4-public .s4-home-kpi-card strong,body.s4-public .s4-home-kpi-card div>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}body.s4-public .s4-home-kpi-card small{color:#94a3b8;letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:800}body.s4-public .s4-home-kpi-card strong{color:#0f172a;margin-top:3px;font-size:.875rem;font-weight:800}body.s4-public .s4-home-kpi-card div>span{color:#64748b;margin-top:2px;font-size:.6875rem}body.s4-public .s4-home-featured-wrap{border-radius:18px;overflow:hidden}body.s4-public .s4-home-featured-match{color:#fff;background:linear-gradient(110deg,#0f172a 0%,#1e293b 68%,#0f5fa8 100%);justify-content:space-between;align-items:center;gap:20px;min-height:150px;padding:22px 24px;display:flex}body.s4-public .s4-home-featured-copy{min-width:0}body.s4-public .s4-home-featured-copy .s4-home-eyebrow{color:#bae6fd}body.s4-public .s4-home-featured-teams{flex-wrap:wrap;align-items:center;gap:9px;margin-top:7px;font-size:clamp(1.05rem,3vw,1.55rem);display:flex}body.s4-public .s4-home-featured-teams>span{color:#7dd3fc;background:#ffffff1f;border-radius:999px;justify-content:center;align-items:center;min-width:34px;height:28px;font-size:.7rem;font-weight:900;display:inline-flex}body.s4-public .s4-home-featured-copy p{color:#cbd5e1;margin:8px 0 0;font-size:.8125rem}body.s4-public .s4-home-featured-copy small{color:#94a3b8;margin-top:5px;font-size:.6875rem;display:block}body.s4-public .s4-home-primary-action,body.s4-public .s4-home-secondary-action,body.s4-public .s4-home-link-action{font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}body.s4-public .s4-home-primary-action{color:#fff;background:#0078d4;border-radius:11px;flex:none;min-height:42px;padding:0 16px;box-shadow:0 5px 14px #0078d433}body.s4-public .s4-home-two-column,body.s4-public .s4-home-three-column,body.s4-public .s4-home-commercial-grid{gap:14px;display:grid}body.s4-public .s4-home-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}body.s4-public .s4-home-three-column{grid-template-columns:repeat(3,minmax(0,1fr))}body.s4-public .s4-home-panel,body.s4-public .s4-home-commercial{border-radius:16px;min-width:0;padding:16px}body.s4-public .s4-home-panel-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}body.s4-public .s4-home-panel-head h3{color:#0f172a;margin:0;font-size:1rem;font-weight:850;line-height:1.2}body.s4-public .s4-home-link-action{color:#0078d4;background:#eff6ff;border-radius:9px;flex:none;min-height:34px;padding:0 10px;font-size:.6875rem}body.s4-public .s4-home-link-action:hover,body.s4-public .s4-home-secondary-action:hover{background:#dbeafe}body.s4-public .s4-home-match-list{gap:8px;display:grid}body.s4-public .s4-home-match-row{color:#0f172a;width:100%;min-height:64px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:minmax(90px,.85fr) minmax(0,1.2fr) 54px minmax(0,1.2fr);align-items:center;gap:8px;padding:9px 11px;transition:border-color .12s,background-color .12s,transform .12s;display:grid}body.s4-public .s4-home-match-row:hover{background:#f8fafc;border-color:#bae6fd;transform:translateY(-1px)}body.s4-public .s4-home-match-meta{color:#64748b;font-size:.6875rem;font-weight:700;line-height:1.35}body.s4-public .s4-home-match-team{color:#334155;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:800;overflow:hidden}body.s4-public .s4-home-match-team.is-away{text-align:right}body.s4-public .s4-home-match-score{color:#0f172a;background:#f1f5f9;border-radius:9px;justify-content:center;align-items:center;min-height:30px;font-size:.8125rem;display:inline-flex}body.s4-public .s4-home-match-row.is-upcoming .s4-home-match-score{color:#0078d4;background:#eff6ff}body.s4-public .s4-home-mini-table-head,body.s4-public .s4-home-mini-table-row{grid-template-columns:34px minmax(0,1fr) 44px 52px;align-items:center;gap:8px;display:grid}body.s4-public .s4-home-mini-table-head{color:#94a3b8;text-transform:uppercase;min-height:32px;padding:0 9px;font-size:.625rem;font-weight:800}body.s4-public .s4-home-mini-table-row{color:#475569;border-top:1px solid #f1f5f9;min-height:44px;padding:0 9px;font-size:.75rem}body.s4-public .s4-home-mini-table-row>strong:first-child{color:#64748b}body.s4-public .s4-home-mini-table-row>strong:last-child{color:#0078d4;text-align:right}body.s4-public .s4-home-mini-team{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}body.s4-public .s4-home-rank-list{display:grid}body.s4-public .s4-home-rank-row{border-top:1px solid #f1f5f9;grid-template-columns:34px minmax(0,1fr) 48px;align-items:center;gap:10px;min-height:58px;display:grid}body.s4-public .s4-home-rank-row:first-child{border-top:0}body.s4-public .s4-home-rank-position{color:#0078d4;background:#eff6ff;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;font-size:.75rem;font-weight:900;display:inline-flex}body.s4-public .s4-home-rank-copy{min-width:0}body.s4-public .s4-home-rank-copy strong,body.s4-public .s4-home-rank-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}body.s4-public .s4-home-rank-copy strong{color:#0f172a;font-size:.8125rem}body.s4-public .s4-home-rank-copy small{color:#64748b;margin-top:2px;font-size:.6875rem}body.s4-public .s4-home-rank-value{color:#0078d4;text-align:right;font-size:1.05rem}body.s4-public .s4-home-compact-body{align-content:start;gap:12px;min-height:132px;display:grid}body.s4-public .s4-home-notice-copy{grid-template-columns:10px minmax(0,1fr);gap:8px;display:grid}body.s4-public .s4-home-status-dot{background:#107c41;border-radius:999px;width:8px;height:8px;margin-top:6px;box-shadow:0 0 0 4px #ecfdf5}body.s4-public .s4-home-notice-copy p,body.s4-public .s4-home-liguilla-copy span{color:#475569;margin:0;font-size:.75rem;line-height:1.5}body.s4-public .s4-home-secondary-action{color:#0078d4;background:#eff6ff;border-radius:9px;justify-self:start;min-height:36px;padding:0 11px;font-size:.6875rem}body.s4-public .s4-home-secondary-action:disabled{cursor:not-allowed;opacity:.45}body.s4-public .s4-home-discipline-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}body.s4-public .s4-home-discipline-grid>div{background:#f8fafc;border-radius:11px;min-width:0;padding:10px}body.s4-public .s4-home-discipline-grid span,body.s4-public .s4-home-discipline-grid strong,body.s4-public .s4-home-discipline-grid small{display:block}body.s4-public .s4-home-discipline-grid span{color:#94a3b8;text-transform:uppercase;font-size:.625rem;font-weight:800}body.s4-public .s4-home-discipline-grid strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.75rem;overflow:hidden}body.s4-public .s4-home-discipline-grid small{color:#64748b;margin-top:3px;font-size:.6875rem}body.s4-public .s4-home-liguilla-copy{gap:5px;display:grid}body.s4-public .s4-home-liguilla-copy strong{color:#0f172a;font-size:.875rem}body.s4-public .s4-home-commercial-grid{grid-template-columns:.85fr 1.15fr}body.s4-public .s4-home-commercial-slot{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;min-width:0;padding:10px;overflow:hidden}body.s4-public .s4-home-empty{color:#64748b;text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;place-content:center;gap:4px;min-height:64px;padding:14px;font-size:.75rem;display:grid}body.s4-public .s4-home-empty strong{color:#334155;font-size:.8125rem}body.s4-public .s4-home-primary-action:focus-visible,body.s4-public .s4-home-secondary-action:focus-visible,body.s4-public .s4-home-link-action:focus-visible,body.s4-public .s4-home-match-row:focus-visible{outline-offset:2px;outline:3px solid #0078d43d}@media (max-width:900px){body.s4-public .s4-home-competition-context{grid-template-columns:minmax(0,1fr);gap:12px}body.s4-public .s4-home-context-metrics{width:100%}body.s4-public .s4-home-context-item:first-child{border-left:0;padding-left:0}body.s4-public .s4-home-context-updated{justify-self:start}body.s4-public .s4-home-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.s4-public .s4-home-three-column{grid-template-columns:1fr 1fr}body.s4-public .s4-home-panel--compact:last-child{grid-column:1/-1}}@media (max-width:639px){body.s4-public .s4-home-competition-context{border-radius:14px;margin:10px 12px 0;padding:13px 14px}body.s4-public .s4-home-context-metrics{grid-template-columns:1fr;gap:10px}body.s4-public .s4-home-context-item,body.s4-public .s4-home-context-item:first-child{border-top:1px solid #e2e8f0;border-left:0;padding:9px 0 0}body.s4-public .s4-public-home-dashboard{gap:12px;margin-top:12px}body.s4-public .s4-home-section-heading{border-radius:14px;padding:15px;display:block}body.s4-public .s4-home-section-heading>small{margin-top:8px;display:block}body.s4-public .s4-home-kpi-grid,body.s4-public .s4-home-two-column,body.s4-public .s4-home-three-column,body.s4-public .s4-home-commercial-grid{grid-template-columns:1fr}body.s4-public .s4-home-kpi-card{grid-template-columns:38px minmax(0,1fr);padding:12px}body.s4-public .s4-home-kpi-icon{width:38px;height:38px}body.s4-public .s4-home-featured-match{gap:15px;min-height:0;padding:18px;display:grid}body.s4-public .s4-home-primary-action{width:100%;min-height:46px}body.s4-public .s4-home-panel,body.s4-public .s4-home-commercial{border-radius:14px;padding:14px}body.s4-public .s4-home-panel-head{align-items:flex-start}body.s4-public .s4-home-match-row{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);grid-template-areas:"meta meta meta""local score away";gap:5px 8px;min-height:74px}body.s4-public .s4-home-match-meta{grid-area:meta}body.s4-public .s4-home-match-team:not(.is-away){grid-area:local}body.s4-public .s4-home-match-score{grid-area:score}body.s4-public .s4-home-match-team.is-away{grid-area:away}body.s4-public .s4-home-panel--compact:last-child{grid-column:auto}body.s4-public .s4-home-discipline-grid{grid-template-columns:1fr}}body.s4-public #s4PublicFixedHeader .s4-public-context-switcher{flex:none;position:relative}body.s4-public #s4PublicFixedHeader .s4-public-context-switcher>summary{list-style:none}body.s4-public #s4PublicFixedHeader .s4-public-context-switcher>summary::-webkit-details-marker{display:none}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger{color:#334155;min-width:44px;min-height:44px;box-shadow:none;cursor:pointer;-webkit-user-select:none;user-select:none;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:8px;padding:4px 8px;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s;display:flex}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger:focus-visible,body.s4-public #s4PublicFixedHeader .s4-public-context-close:focus-visible,body.s4-public #s4PublicFixedHeader .s4-public-context-refresh:focus-visible,body.s4-public #s4PublicFixedHeader .s4-public-context-field select:focus-visible{outline-offset:2px;outline:3px solid #0078d438}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-icon{color:#0078d4;background:#dbeafe;border-radius:9px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy{text-align:left;grid-template-columns:minmax(0,1fr);min-width:0;max-width:190px;line-height:1.1;display:none}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-label{color:#94a3b8;letter-spacing:.06em;text-transform:uppercase;font-size:.625rem;font-weight:800;display:block}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy strong,body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy strong{color:#0f172a;margin-top:2px;font-size:.75rem;font-weight:800}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy small{color:#64748b;margin-top:2px;font-size:.625rem;font-weight:700}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-chevron{color:#94a3b8;justify-content:center;align-items:center;transition:transform .12s;display:none}body.s4-public #s4PublicContextMenu[open] .s4-public-context-trigger-chevron{transform:rotate(180deg)}body.s4-public #s4PublicFixedHeader .s4-public-context-mega{top:calc(var(--s4-public-header-height) + 8px);right:max(12px, env(safe-area-inset-right));z-index:9100;width:min(620px,100vw - 24px);max-height:calc(100dvh - var(--s4-public-header-height) - 20px);overscroll-behavior:contain;background:#fff;border:1px solid #e2e8f0fa;border-radius:16px;position:fixed;overflow-y:auto;box-shadow:0 24px 60px #0f172a2e,0 2px 8px #0f172a0f}body.s4-public #s4PublicFixedHeader .s4-public-context-mega-head{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 18px 15px;display:flex}body.s4-public #s4PublicFixedHeader .s4-public-context-mega-head>div{min-width:0}body.s4-public #s4PublicFixedHeader .s4-public-context-mega-head span{color:#0078d4;letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:850;display:block}body.s4-public #s4PublicFixedHeader .s4-public-context-mega-head h2{color:#0f172a;margin:4px 0 0;font-size:1.0625rem;font-weight:850;line-height:1.25}body.s4-public #s4PublicFixedHeader .s4-public-context-mega-head p{color:#64748b;margin:5px 0 0;font-size:.75rem;font-weight:600;line-height:1.45}body.s4-public #s4PublicFixedHeader .s4-public-context-close{color:#475569;cursor:pointer;background:#f1f5f9;border:0;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}body.s4-public #s4PublicFixedHeader .s4-public-context-close:hover{color:#0f172a;background:#e2e8f0}body.s4-public #s4PublicFixedHeader .s4-public-context-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px 18px 18px;display:grid}body.s4-public #s4PublicFixedHeader .s4-public-context-field{min-width:0;margin:0!important}body.s4-public #s4PublicFixedHeader .s4-public-context-field label{color:#334155;cursor:pointer;align-items:center;gap:9px;margin:0 0 8px;display:flex}body.s4-public #s4PublicFixedHeader .s4-public-context-field-icon{color:#0078d4;background:#eff6ff;border-radius:9px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-size:.6875rem;font-weight:900;display:inline-flex}body.s4-public #s4PublicFixedHeader .s4-public-context-field label span:last-child{min-width:0}body.s4-public #s4PublicFixedHeader .s4-public-context-field label small,body.s4-public #s4PublicFixedHeader .s4-public-context-field label strong{display:block}body.s4-public #s4PublicFixedHeader .s4-public-context-field label small{color:#94a3b8;letter-spacing:.06em;text-transform:uppercase;font-size:.625rem;font-weight:800}body.s4-public #s4PublicFixedHeader .s4-public-context-field label strong{color:#0f172a;margin-top:1px;font-size:.8125rem;font-weight:800}body.s4-public #s4PublicFixedHeader .s4-public-context-field select{color:#0f172a;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:0 38px 0 12px;font-size:.875rem;font-weight:700;box-shadow:0 1px 2px #0f172a08}body.s4-public #s4PublicFixedHeader .s4-public-context-field select:hover{border-color:#94a3b8}body.s4-public #s4PublicFixedHeader .s4-public-context-field select:focus{border-color:#0078d4}body.s4-public #s4PublicFixedHeader .s4-public-context-field select:disabled{cursor:wait;color:#94a3b8;background:#f8fafc}body.s4-public #s4PublicFixedHeader .s4-public-context-mega-foot{background:#f8fafc;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:12px 18px;display:flex}body.s4-public #s4PublicFixedHeader .s4-public-context-mega-foot>span{color:#64748b;font-size:.6875rem;font-weight:650}body.s4-public #s4PublicFixedHeader .s4-public-context-refresh{color:#0078d4;min-height:40px;font:inherit;white-space:nowrap;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:.75rem;font-weight:800;display:inline-flex}body.s4-public #s4PublicFixedHeader .s4-public-context-refresh:hover:not(:disabled){background:#dbeafe;border-color:#93c5fd}body.s4-public #s4PublicFixedHeader .s4-public-context-refresh:disabled{opacity:.6;cursor:wait}@media (min-width:1200px){body.s4-public #s4PublicFixedHeader .s4-public-context-trigger{padding-right:10px}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy{display:grid}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-chevron{display:inline-flex}}@media (max-width:639px){body.s4-public #s4PublicFixedHeader .s4-public-brand{max-width:calc(100vw - 128px)}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger{padding:4px 5px}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-icon{flex-basis:34px;width:34px;height:34px}body.s4-public #s4PublicFixedHeader .s4-public-context-mega{top:calc(var(--s4-public-header-height) + 6px);width:calc(100vw - 20px);max-height:calc(100dvh - var(--s4-public-header-height) - 16px);border-radius:14px;right:10px}body.s4-public #s4PublicFixedHeader .s4-public-context-mega-head{padding:15px 14px 13px}body.s4-public #s4PublicFixedHeader .s4-public-context-mega-head p{font-size:.6875rem}body.s4-public #s4PublicFixedHeader .s4-public-context-fields{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px}body.s4-public #s4PublicFixedHeader .s4-public-context-field select{min-height:48px;font-size:.9375rem}body.s4-public #s4PublicFixedHeader .s4-public-context-mega-foot{padding:12px 14px max(12px, env(safe-area-inset-bottom));flex-direction:column;align-items:stretch}body.s4-public #s4PublicFixedHeader .s4-public-context-refresh{width:100%;min-height:46px}}body.s4-public .s4-home-competition-context{background:#fff;border-color:#cbd5e1eb;box-shadow:0 6px 20px #0f172a0e}body.s4-public .s4-home-context-intro{padding-left:12px;position:relative}body.s4-public .s4-home-context-intro:before{content:"";background:linear-gradient(#0078d4 0%,#38bdf8 100%);border-radius:999px;width:4px;position:absolute;inset:1px auto 1px 0}body.s4-public .s4-home-context-intro p{color:#64748b}body.s4-public .s4-home-context-item{background:0 0;border-left-color:#e2e8f0}body.s4-public .s4-home-context-item span{color:#94a3b8}body.s4-public .s4-home-context-item:first-child strong{color:#0078d4}body.s4-public .s4-home-context-item:last-child strong{color:#b45309}body.s4-public .s4-home-featured-wrap{border-color:#cbd5e1f0;box-shadow:0 8px 26px #0f172a16}body.s4-public .s4-home-featured-wrap>.s4-home-empty{background:#fff;border:1px dashed #cbd5e1;min-height:92px}body.s4-public .s4-home-featured-match{isolation:isolate;background:linear-gradient(110deg,#111827 0%,#1f2937 58%,#334155 100%);position:relative}body.s4-public .s4-home-featured-match:after{content:"";z-index:-1;background:#ffffff0f;border-radius:999px;width:280px;height:280px;position:absolute;bottom:-110px;right:-72px}body.s4-public .s4-home-featured-copy .s4-home-eyebrow{color:#166534;letter-spacing:.06em;background:#86efac;border-radius:999px;width:fit-content;padding:5px 9px;display:inline-flex}body.s4-public .s4-home-featured-teams>span{color:#86efac;background:#86efac24}body.s4-public .s4-home-primary-action{color:#0f172a;background:#62d394;box-shadow:0 6px 16px #22c55e2e}body.s4-public .s4-home-primary-action:hover{background:#4ade80}body.s4-public .s4-home-panel,body.s4-public .s4-home-commercial,body.s4-public .s4-home-panel--agenda,body.s4-public .s4-home-panel--results,body.s4-public .s4-home-panel--table,body.s4-public .s4-home-panel--scorers,body.s4-public .s4-home-panel--notice,body.s4-public .s4-home-panel--discipline,body.s4-public .s4-home-panel--liguilla,body.s4-public .s4-home-commercial--accent{background:#fff;border-color:#cbd5e1e6;transition:border-color .14s,box-shadow .14s,transform .14s;position:relative;overflow:hidden;box-shadow:0 5px 18px #0f172a0d}body.s4-public .s4-home-panel:hover,body.s4-public .s4-home-commercial:hover{border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 8px 24px #0f172a13}body.s4-public .s4-home-commercial,body.s4-public .s4-home-commercial:hover{border:0}body.s4-public .s4-home-panel-head p,body.s4-public .s4-home-panel--agenda .s4-home-panel-head p,body.s4-public .s4-home-panel--results .s4-home-panel-head p,body.s4-public .s4-home-panel--table .s4-home-panel-head p,body.s4-public .s4-home-panel--scorers .s4-home-panel-head p,body.s4-public .s4-home-panel--notice .s4-home-panel-head p,body.s4-public .s4-home-panel--discipline .s4-home-panel-head p,body.s4-public .s4-home-panel--liguilla .s4-home-panel-head p,body.s4-public .s4-home-commercial--accent .s4-home-panel-head p{color:#94a3b8}body.s4-public .s4-home-panel-head h3,body.s4-public .s4-home-panel--agenda .s4-home-panel-head h3,body.s4-public .s4-home-panel--results .s4-home-panel-head h3,body.s4-public .s4-home-panel--table .s4-home-panel-head h3,body.s4-public .s4-home-panel--scorers .s4-home-panel-head h3,body.s4-public .s4-home-panel--notice .s4-home-panel-head h3,body.s4-public .s4-home-panel--discipline .s4-home-panel-head h3,body.s4-public .s4-home-commercial--accent .s4-home-panel-head h3{color:#0f172a}body.s4-public .s4-home-link-action,body.s4-public .s4-home-panel--agenda .s4-home-link-action,body.s4-public .s4-home-panel--results .s4-home-link-action,body.s4-public .s4-home-panel--table .s4-home-link-action,body.s4-public .s4-home-commercial--accent .s4-home-link-action{color:#0078d4;background:#eff6ff;border:1px solid #dbeafe}body.s4-public .s4-home-link-action:hover{background:#dbeafe;border-color:#bfdbfe}body.s4-public .s4-home-panel--agenda .s4-home-match-row.is-upcoming .s4-home-match-score{color:#15803d;background:#dcfce7}body.s4-public .s4-home-panel--results .s4-home-match-row.is-finished .s4-home-match-score{color:#0f172a;background:#f1f5f9}body.s4-public .s4-home-panel--table .s4-home-mini-table-head{background:#f8fafc;border-radius:9px}body.s4-public .s4-home-panel--table .s4-home-mini-table-row>strong:last-child{color:#22c55e}body.s4-public .s4-home-panel--scorers .s4-home-rank-row:first-child{background:linear-gradient(115deg,#dcfce7 0%,#bbf7d0 100%);border:1px solid #bbf7d0;border-radius:12px;margin:0 -4px 4px;padding:4px 8px}body.s4-public .s4-home-panel--scorers .s4-home-rank-row:first-child .s4-home-rank-position{color:#15803d;background:#fff;box-shadow:0 4px 12px #15803d1f}body.s4-public .s4-home-panel--scorers .s4-home-rank-row:first-child .s4-home-rank-copy strong,body.s4-public .s4-home-panel--scorers .s4-home-rank-row:first-child .s4-home-rank-value{color:#14532d}body.s4-public .s4-home-panel--scorers .s4-home-rank-position{color:#0078d4;background:#eff6ff}body.s4-public .s4-home-panel--scorers .s4-home-rank-value{color:#0078d4}body.s4-public .s4-home-panel--notice:has(.s4-home-notice-v2){background:linear-gradient(110deg,#fffbeb 0%,#fff7ed 100%);border-color:#fcd34d;box-shadow:0 7px 22px #d977061a}body.s4-public .s4-home-panel--notice:has(.s4-home-notice-v2) .s4-home-panel-head p{color:#b45309}body.s4-public .s4-home-panel--notice .s4-home-status-dot{background:#f59e0b;box-shadow:0 0 0 4px #fef3c7}body.s4-public .s4-home-panel--notice .s4-home-secondary-action{color:#111827;background:#fbbf24;border:1px solid #fcd34d}body.s4-public .s4-home-panel--notice .s4-home-secondary-action:hover{background:#f59e0b}body.s4-public .s4-home-panel--discipline .s4-home-discipline-grid>div{background:#f8fafc;border:1px solid #e2e8f0}body.s4-public .s4-home-panel--discipline .s4-home-discipline-grid>div:first-child{background:#fffbeb;border-color:#fde68a}body.s4-public .s4-home-panel--discipline .s4-home-discipline-grid>div:last-child{background:#fff1f2;border-color:#fecdd3}body.s4-public .s4-home-panel--discipline .s4-home-discipline-grid>div:first-child small{color:#b45309}body.s4-public .s4-home-panel--discipline .s4-home-discipline-grid>div:last-child small{color:#be123c}body.s4-public .s4-home-panel--discipline .s4-home-secondary-action{color:#0078d4;background:#eff6ff}body.s4-public .s4-home-panel--liguilla:not(.s4-home-editorial-phase):has(.s4-home-secondary-action:not(:disabled)){background:linear-gradient(110deg,#f59e0b 0%,#fbbf24 62%,#facc15 100%);border-color:#f59e0b;box-shadow:0 10px 28px #d977062e}body.s4-public .s4-home-panel--liguilla:not(.s4-home-editorial-phase):has(.s4-home-secondary-action:not(:disabled)):after{content:"";pointer-events:none;border:24px solid #78350f17;border-radius:999px;width:170px;height:170px;position:absolute;bottom:-62px;right:-44px}body.s4-public .s4-home-panel--liguilla:not(.s4-home-editorial-phase):has(.s4-home-secondary-action:not(:disabled)) .s4-home-panel-head p,body.s4-public .s4-home-panel--liguilla:not(.s4-home-editorial-phase):has(.s4-home-secondary-action:not(:disabled)) .s4-home-panel-head h3,body.s4-public .s4-home-panel--liguilla:not(.s4-home-editorial-phase):has(.s4-home-secondary-action:not(:disabled)) .s4-home-liguilla-copy strong,body.s4-public .s4-home-panel--liguilla:not(.s4-home-editorial-phase):has(.s4-home-secondary-action:not(:disabled)) .s4-home-liguilla-copy span{color:#111827}body.s4-public .s4-home-panel--liguilla:not(.s4-home-editorial-phase):has(.s4-home-secondary-action:not(:disabled)) .s4-home-panel-head p{color:#fff;letter-spacing:.07em;background:#334155;border-radius:999px;padding:4px 7px;display:inline-flex}body.s4-public .s4-home-panel--liguilla:not(.s4-home-editorial-phase) .s4-home-secondary-action:not(:disabled){color:#fff;background:#334155;border:1px solid #334155;box-shadow:0 5px 14px #0f172a29}body.s4-public .s4-home-panel--liguilla:not(.s4-home-editorial-phase) .s4-home-secondary-action:not(:disabled):hover{background:#1e293b}body.s4-public .s4-home-commercial--accent{background:#fff}body.s4-public #s4HomeSponsorSpotlight:not(:has(.s4-home-empty)):not(:has(.empty-state)){color:#fff;background:linear-gradient(135deg,#1e1b4b 0%,#312e81 100%);border:0;box-shadow:0 8px 20px #1e1b4b29}body.s4-public #s4HomeSponsorSpotlight:not(:has(.s4-home-empty)):not(:has(.empty-state)) a,body.s4-public #s4HomeSponsorSpotlight:not(:has(.s4-home-empty)):not(:has(.empty-state)) button,body.s4-public #s4HomeSponsorSpotlight:not(:has(.s4-home-empty)):not(:has(.empty-state)) strong,body.s4-public #s4HomeSponsorSpotlight:not(:has(.s4-home-empty)):not(:has(.empty-state)) h1,body.s4-public #s4HomeSponsorSpotlight:not(:has(.s4-home-empty)):not(:has(.empty-state)) h2,body.s4-public #s4HomeSponsorSpotlight:not(:has(.s4-home-empty)):not(:has(.empty-state)) h3,body.s4-public #s4HomeSponsorSpotlight:not(:has(.s4-home-empty)):not(:has(.empty-state)) h4{color:inherit}body.s4-public #s4HomeSponsors{background:#f8fafc}body.s4-public .s4-home-panel .s4-home-empty,body.s4-public .s4-home-commercial .s4-home-empty{background:#f8fafc;border-color:#cbd5e1}@media (max-width:639px){body.s4-public .s4-home-context-intro{padding-left:10px}body.s4-public .s4-home-context-item,body.s4-public .s4-home-context-item:first-child,body.s4-public .s4-home-context-item:last-child{background:0 0;border:0;border-top:1px solid #e2e8f0;border-radius:0;padding:9px 0 0}body.s4-public .s4-home-panel--scorers .s4-home-rank-row:first-child{margin-inline:0}body.s4-public .s4-home-panel--liguilla:not(.s4-home-editorial-phase):has(.s4-home-secondary-action:not(:disabled)):after{bottom:-82px;right:-70px}}body.s4-public .s4-public-home-dashboard--editorial{gap:22px;display:grid}body.s4-public .s4-home-editorial-alert,body.s4-public .s4-home-editorial-phase{min-height:0;display:none}body.s4-public .s4-home-editorial-alert:has(#s4HomeNotice .s4-home-notice-v2){padding:17px 20px;display:block}body.s4-public .s4-home-editorial-phase:has(#s4HomeLiguilla .s4-home-secondary-action:not(:disabled)){padding:20px 22px;display:block}body.s4-public .s4-home-editorial-alert .s4-home-panel-head,body.s4-public .s4-home-editorial-phase .s4-home-panel-head{margin-bottom:9px}body.s4-public .s4-home-editorial-alert .s4-home-compact-body,body.s4-public .s4-home-editorial-phase .s4-home-compact-body{gap:14px}body.s4-public .s4-home-editorial-phase .s4-home-liguilla-copy{max-width:720px}body.s4-public .s4-home-editorial-phase .s4-home-liguilla-copy strong{font-size:clamp(1.15rem,2vw,1.65rem)}body.s4-public .s4-home-featured-wrap--editorial .s4-home-featured-match{min-height:210px;padding:clamp(24px,4vw,42px)}body.s4-public .s4-home-featured-wrap--editorial .s4-home-featured-teams{margin-top:12px;font-size:clamp(1.5rem,3.1vw,2.45rem)}body.s4-public .s4-home-featured-wrap--editorial .s4-home-featured-copy>p{margin-top:8px}body.s4-public .s4-home-competition-context--compact{border-radius:14px;min-height:0;padding:13px 16px;box-shadow:0 3px 12px #0f172a09}body.s4-public .s4-home-competition-context--compact .s4-home-context-item strong{font-size:.9rem}body.s4-public .s4-home-competition-context--compact .s4-home-context-item small,body.s4-public .s4-home-competition-context--compact .s4-home-context-updated{font-size:.7rem}body.s4-public .s4-home-editorial-heading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:12px;display:flex}body.s4-public .s4-home-editorial-heading p,body.s4-public .s4-home-editorial-section-title p{color:#94a3b8;letter-spacing:.11em;text-transform:uppercase;margin:0 0 3px;font-size:.69rem;font-weight:900}body.s4-public .s4-home-editorial-heading h3,body.s4-public .s4-home-editorial-section-title h2{color:#0f172a;letter-spacing:-.025em;margin:0;font-weight:900}body.s4-public .s4-home-editorial-heading h3{font-size:1.18rem}body.s4-public .s4-home-editorial-section-title{margin-bottom:12px}body.s4-public .s4-home-editorial-section-title h2{font-size:1.28rem}body.s4-public .s4-home-scoreboard{min-width:0}body.s4-public .s4-home-score-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}body.s4-public .s4-home-score-grid>.s4-home-empty{grid-column:1/-1}body.s4-public .s4-home-score-grid .s4-home-match-row{text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:14px;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;min-height:112px;padding:13px 14px;display:grid;box-shadow:0 4px 14px #0f172a0b}body.s4-public .s4-home-score-grid .s4-home-match-row:hover{border-color:#bfdbfe;box-shadow:0 7px 18px #0f172a12}body.s4-public .s4-home-score-grid .s4-home-match-meta{color:#64748b;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:.69rem;overflow:hidden}body.s4-public .s4-home-score-grid .s4-home-match-team{text-align:left;text-overflow:ellipsis;white-space:nowrap;grid-column:1;min-width:0;font-size:.78rem;font-weight:800;overflow:hidden}body.s4-public .s4-home-score-grid .s4-home-match-team.is-away{text-align:left;grid-column:1}body.s4-public .s4-home-score-grid .s4-home-match-score{text-align:center;border-radius:10px;grid-area:2/2/span 2;align-self:center;min-width:48px;padding:7px 8px}body.s4-public #s4HomePromoSection[hidden],body.s4-public #s4HomeSponsorStrip[hidden],body.s4-public #s4HomeCommercialBanner[hidden]{display:none!important}body.s4-public .s4-home-commercial-invite-link{white-space:nowrap}body.s4-public .s4-home-sponsor-strip{background:#fff;border:0;border-radius:16px;padding:15px 17px;box-shadow:0 4px 16px #0f172a0b}body.s4-public .s4-home-commercial-banner{width:100%;box-shadow:none;background:0 0;border:0;border-radius:16px;padding:0}body.s4-public .s4-home-editorial-heading--compact{margin-bottom:10px}body.s4-public .s4-commercial-banner-card{--s4-commercial-accent:#d97706;--s4-commercial-soft:#fde68a;--s4-commercial-surface:#fff7ed;--s4-commercial-ink:#3f2d0a;--s4-commercial-muted:#6b4f12;background:radial-gradient(circle at 92% 18%, var(--s4-commercial-accent) 0 18%, transparent 38%), linear-gradient(120deg, var(--s4-commercial-surface) 0%, #fff 42%, var(--s4-commercial-soft) 100%);border:0;border-radius:14px;grid-template-columns:minmax(150px,220px) minmax(0,1fr) auto;align-items:stretch;width:100%;height:154px;min-height:154px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){body.s4-public .s4-commercial-banner-card{background:radial-gradient(circle at 92% 18%, color-mix(in srgb, var(--s4-commercial-accent) 22%, transparent) 0 18%, transparent 38%), linear-gradient(120deg, var(--s4-commercial-surface) 0%, #fff 42%, var(--s4-commercial-soft) 100%)}}body.s4-public .s4-commercial-banner-card{color:var(--s4-commercial-ink);box-shadow:0 10px 28px #0f172a1a}body.s4-public .s4-commercial-banner-media,body.s4-public .s4-commercial-feature-media,body.s4-public .s4-commercial-sponsor-logo{background:#e2e8f0;position:relative;overflow:hidden}body.s4-public .s4-commercial-banner-media img,body.s4-public .s4-commercial-feature-media img,body.s4-public .s4-commercial-sponsor-logo img{z-index:2;width:100%;height:100%;position:relative}body.s4-public .s4-commercial-banner-media img,body.s4-public .s4-commercial-feature-media img{object-fit:contain;background:#0f172a}body.s4-public .s4-commercial-image-trigger{cursor:zoom-in}body.s4-public .s4-commercial-image-trigger:focus-visible{outline-offset:-5px;outline:3px solid #fffffff5;box-shadow:inset 0 0 0 6px #0f172a33}body.s4-public .s4-commercial-image-fallback{z-index:1;color:#64748b;letter-spacing:.08em;place-items:center;font-size:1.1rem;font-weight:900;display:grid;position:absolute;inset:0}body.s4-public .s4-commercial-banner-copy{flex-direction:column;justify-content:center;min-width:0;padding:15px 18px;display:flex}body.s4-public .s4-commercial-banner-copy strong{color:var(--s4-commercial-ink);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:900;line-height:1.25;overflow:hidden}body.s4-public .s4-commercial-banner-copy small{color:var(--s4-commercial-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:.78rem;font-weight:650;line-height:1.45;display:-webkit-box;overflow:hidden}body.s4-public .s4-commercial-banner-actions{border-left:0;flex-direction:column;justify-content:center;align-items:stretch;gap:8px;min-width:150px;padding:14px;display:flex}body.s4-public .s4-commercial-banner-controls,body.s4-public .s4-commercial-controls{justify-content:center;align-items:center;gap:7px;display:flex}body.s4-public .s4-commercial-banner-controls>span,body.s4-public .s4-commercial-counter{text-align:center;min-width:34px;font-size:.68rem;font-weight:850}body.s4-public .s4-commercial-banner-controls>span{color:var(--s4-commercial-muted,#475569)}body.s4-public .s4-commercial-counter{color:#f8fafc}body.s4-public .s4-commercial-banner-nav,body.s4-public .s4-commercial-nav{min-width:32px;min-height:32px}body.s4-public .s4-commercial-banner-nav{color:var(--s4-commercial-ink,#334155)!important;background:#ffffffa3!important;border-color:#0f172a29!important}body.s4-public .s4-commercial-nav{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff38!important}body.s4-public .s4-commercial-whatsapp.sa\:s4-btn{text-align:center;white-space:normal;border-radius:10px;min-height:40px;padding-inline:14px;font-weight:850;line-height:1.15;display:inline-flex;box-shadow:0 1px 2px #0f172a1f;color:#fff!important;background:#0f7b6c!important;border:1px solid #0f7b6c!important;text-decoration:none!important}body.s4-public .s4-commercial-whatsapp.sa\:s4-btn:hover{color:#fff!important;background:#0b665a!important;border-color:#0b665a!important;text-decoration:none!important}body.s4-public .s4-commercial-whatsapp.sa\:s4-btn:focus-visible{outline-offset:2px;outline:3px solid #25d36657}body.s4-public .s4-commercial-whatsapp-icon{flex:0 0 18px;place-items:center;width:18px;height:18px;display:inline-grid}body.s4-public .s4-commercial-whatsapp-icon svg{width:18px;height:18px}body.s4-public .s4-commercial-banner-card.is-amber{--s4-commercial-accent:#d97706;--s4-commercial-soft:#fde68a;--s4-commercial-surface:#fff7ed;--s4-commercial-ink:#3f2d0a;--s4-commercial-muted:#6b4f12}body.s4-public .s4-commercial-banner-card.is-sunflower{--s4-commercial-accent:#ca8a04;--s4-commercial-soft:#fef08a;--s4-commercial-surface:#fffbeb;--s4-commercial-ink:#713f12;--s4-commercial-muted:#854d0e}body.s4-public .s4-commercial-banner-card.is-champagne{--s4-commercial-accent:#b7791f;--s4-commercial-soft:#f5dfb2;--s4-commercial-surface:#fffaf0;--s4-commercial-ink:#5f3b0b;--s4-commercial-muted:#7c5314}body.s4-public .s4-commercial-banner-card.is-jade{--s4-commercial-accent:#15803d;--s4-commercial-soft:#bbf7d0;--s4-commercial-surface:#f0fdf4;--s4-commercial-ink:#14532d;--s4-commercial-muted:#166534}body.s4-public .s4-commercial-banner-card.is-olive{--s4-commercial-accent:#65a30d;--s4-commercial-soft:#d9f99d;--s4-commercial-surface:#f7fee7;--s4-commercial-ink:#365314;--s4-commercial-muted:#4d7c0f}body.s4-public .s4-commercial-banner-card.is-orange{--s4-commercial-accent:#ea580c;--s4-commercial-soft:#fed7aa;--s4-commercial-surface:#fff7ed;--s4-commercial-ink:#7c2d12;--s4-commercial-muted:#9a3412}body.s4-public .s4-commercial-banner-card.is-apricot{--s4-commercial-accent:#e97832;--s4-commercial-soft:#ffe0c2;--s4-commercial-surface:#fff9f2;--s4-commercial-ink:#71391d;--s4-commercial-muted:#92512d}body.s4-public .s4-commercial-banner-card.is-terracotta{--s4-commercial-accent:#c65d3b;--s4-commercial-soft:#ffd7c7;--s4-commercial-surface:#fff8f3;--s4-commercial-ink:#6f2c1d;--s4-commercial-muted:#8a3f2c}body.s4-public .s4-commercial-feature.is-amber{--s4-commercial-accent:#f59e0b}body.s4-public .s4-commercial-feature.is-sunflower{--s4-commercial-accent:#eab308}body.s4-public .s4-commercial-feature.is-champagne{--s4-commercial-accent:#d4a64a}body.s4-public .s4-commercial-feature.is-jade{--s4-commercial-accent:#4ade80}body.s4-public .s4-commercial-feature.is-olive{--s4-commercial-accent:#84cc16}body.s4-public .s4-commercial-feature.is-orange{--s4-commercial-accent:#fb923c}body.s4-public .s4-commercial-feature.is-apricot{--s4-commercial-accent:#fdba74}body.s4-public .s4-commercial-feature.is-terracotta{--s4-commercial-accent:#f29b7a}body.s4-public .s4-home-sponsors-inline{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));align-items:center;gap:10px;display:grid}body.s4-public .s4-home-sponsors-inline>.s4-home-empty,body.s4-public .s4-home-sponsors-inline>.empty-state{grid-column:1/-1}body.s4-public .s4-commercial-sponsor-logo{background:0 0;place-items:center;width:100%;min-height:64px;display:grid;overflow:visible}body.s4-public .s4-commercial-sponsor-logo img{object-fit:contain;filter:none;opacity:1;width:auto;max-width:100%;height:64px;padding:0;transition:transform .14s}body.s4-public .s4-commercial-sponsor-logo:hover img{transform:scale(1.04)}body.s4-public .s4-home-editorial-layout{grid-template-columns:minmax(0,2fr) minmax(290px,.92fr);align-items:start;gap:22px;display:grid}body.s4-public .s4-home-editorial-main,body.s4-public .s4-home-editorial-sidebar{min-width:0}body.s4-public .s4-home-main-feature-grid{grid-template-columns:minmax(0,1.18fr) minmax(240px,.82fr);align-items:start;gap:14px;display:grid}body.s4-public .s4-home-editorial-voice{background:linear-gradient(135deg,#fff 0%,#f8fafc 72%,#fff7ed 100%);border:1px solid #dbe4f0;border-left:4px solid #d97706;border-radius:16px;margin-bottom:14px;padding:18px 20px;position:relative;overflow:hidden;box-shadow:0 8px 24px #0f172a0f}body.s4-public .s4-home-editorial-voice:after{content:"“";color:#0f3a740e;pointer-events:none;font-family:Georgia,serif;font-size:8.5rem;font-weight:700;line-height:1;position:absolute;bottom:-36px;right:18px}body.s4-public .s4-home-editorial-voice-head{z-index:1;justify-content:space-between;align-items:flex-start;gap:14px;display:flex;position:relative}body.s4-public .s4-home-editorial-voice-head p{color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:.66rem;font-weight:900}body.s4-public .s4-home-editorial-voice-head h3{color:#0f172a;margin:0;font-size:1.05rem;font-weight:900;line-height:1.25}body.s4-public .s4-home-editorial-voice-badge{color:#78350f;text-transform:capitalize;background:#fef3c7;border:1px solid #f59e0b;border-radius:999px;flex:none;min-height:26px;padding:5px 9px;font-size:.67rem;font-weight:900;line-height:1.1}body.s4-public .s4-home-editorial-voice-copy{z-index:1;color:#334155;max-width:76ch;margin:13px 0 0;font-size:.92rem;font-weight:650;line-height:1.65;position:relative}body.s4-public .s4-home-editorial-voice-foot{z-index:1;color:#64748b;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:11px;display:flex;position:relative}body.s4-public .s4-home-editorial-voice-foot>span{color:#0f3a74;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:900}body.s4-public .s4-home-editorial-voice-foot small{font-size:.72rem;font-weight:700}body.s4-public .s4-home-panel--editorial-main{min-height:0}body.s4-public .s4-home-promo-editorial{color:#fff;background:linear-gradient(145deg,#0f172a 0%,#172554 72%,#111827 100%);border:0;border-radius:16px;min-width:0;min-height:0;padding:17px;position:relative;overflow:hidden;box-shadow:0 8px 22px #0f172a29}body.s4-public .s4-home-promo-editorial:after{content:"";pointer-events:none;background:#ffffff0b;border-radius:999px;width:180px;height:180px;position:absolute;bottom:-68px;right:-52px}body.s4-public .s4-home-promo-editorial-head{z-index:1;margin-bottom:12px;position:relative}body.s4-public .s4-home-promo-editorial-head h3{color:#fff;margin:0;font-size:1rem;font-weight:900}body.s4-public .s4-home-commercial-slot--editorial{z-index:1;background:0 0;border:0;min-height:0;position:relative}body.s4-public .s4-home-commercial-slot--editorial .empty-state,body.s4-public .s4-home-commercial-slot--editorial .s4-home-empty{color:#cbd5e1;background:#ffffff12;border-color:#ffffff29;min-height:180px}body.s4-public .s4-commercial-feature{-webkit-backdrop-filter:blur(10px);background:#0f172ab3;border:0;border-radius:14px;overflow:hidden;box-shadow:0 12px 26px #0f172a24}body.s4-public .s4-home-commercial-slot--editorial .s4-commercial-feature{box-shadow:none;-webkit-backdrop-filter:none;background:0 0}body.s4-public .s4-commercial-feature-media{height:132px}body.s4-public .s4-home-commercial-slot--editorial .s4-commercial-feature-media{border:3px solid #a855f7eb;border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #d8b4feb3,0 0 18px #a855f794,0 0 34px #7e22ce42}body.s4-public .s4-commercial-feature-media:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0000 35%,#0f172a94 100%);position:absolute;inset:0}body.s4-public .s4-commercial-feature-copy{padding:13px}body.s4-public .s4-commercial-feature-copy>strong{color:#fff;font-size:.98rem;font-weight:900;line-height:1.25;display:block}body.s4-public .s4-commercial-feature-copy>p{color:#cbd5e1;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:7px 0 0;font-size:.78rem;font-weight:650;line-height:1.5;display:-webkit-box;overflow:hidden}body.s4-public .s4-commercial-feature-foot{border-top:1px solid #ffffff1f;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;margin-top:12px;padding-top:10px;display:flex}body.s4-public .s4-commercial-feature-foot .s4-commercial-controls{justify-content:center;width:100%;min-width:0}body.s4-public .s4-commercial-feature-cta{justify-content:center;width:100%;min-width:0;min-height:42px;margin-left:0;padding-inline:12px;font-size:.72rem}body.s4-public .s4-commercial-feature-cta>span:last-child{overflow-wrap:anywhere;text-align:center;min-width:0}@media (min-width:821px){body.s4-public .s4-home-panel--agenda,body.s4-public .s4-home-promo-editorial{flex-direction:column;height:352px;min-height:352px;max-height:352px;display:flex}body.s4-public .s4-home-panel--agenda .s4-home-panel-head{flex:none}body.s4-public .s4-home-panel--agenda .s4-home-match-list{flex:auto;grid-auto-rows:minmax(0,1fr);min-height:0}body.s4-public .s4-home-panel--agenda .s4-home-match-row{height:100%;min-height:0}body.s4-public .s4-home-promo-editorial-head{flex:none;margin-bottom:8px}body.s4-public .s4-home-commercial-slot--editorial{flex:auto;min-height:0;display:flex}body.s4-public .s4-home-commercial-slot--editorial .s4-commercial-feature{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}body.s4-public .s4-home-commercial-slot--editorial .s4-commercial-feature-media{flex:0 0 110px;height:110px;min-height:110px;max-height:110px}body.s4-public .s4-home-commercial-slot--editorial .s4-commercial-feature-copy{flex-direction:column;flex:auto;min-height:0;padding:10px 12px 11px;display:flex}body.s4-public .s4-home-commercial-slot--editorial .s4-commercial-feature-copy>strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body.s4-public .s4-home-commercial-slot--editorial .s4-commercial-feature-copy>p{-webkit-line-clamp:2;margin-top:5px;line-height:1.35}body.s4-public .s4-home-commercial-slot--editorial .s4-commercial-feature-foot{gap:7px;margin-top:auto;padding-top:7px}body.s4-public .s4-home-commercial-slot--editorial .s4-commercial-feature-foot:empty{display:none}body.s4-public .s4-home-commercial-slot--editorial .s4-commercial-nav{min-width:28px;min-height:28px}body.s4-public .s4-home-commercial-slot--editorial .s4-commercial-feature-cta{min-height:36px}}@media (min-width:1101px){body.s4-public .s4-home-panel--agenda,body.s4-public .s4-home-promo-editorial{height:334px;min-height:334px;max-height:334px}body.s4-public .s4-home-commercial-slot--editorial .s4-commercial-feature-media{flex-basis:104px;height:104px;min-height:104px;max-height:104px}}@media (prefers-reduced-motion:reduce){body.s4-public .s4-commercial-sponsor,body.s4-public .s4-commercial-sponsor-logo img{transition:none}}body.s4-public .s4-home-editorial-sidebar{gap:14px;display:grid}body.s4-public .s4-home-editorial-sidebar .s4-home-panel{padding:16px}body.s4-public .s4-home-editorial-sidebar .s4-home-panel--table{overflow:hidden}body.s4-public .s4-home-editorial-sidebar .s4-home-panel--scorers .s4-home-rank-row:not(:first-child){display:none}body.s4-public .s4-home-editorial-sidebar .s4-home-panel--scorers .s4-home-rank-row:first-child{min-height:92px;padding:13px}body.s4-public .s4-home-secondary-strip .s4-home-compact-body{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}body.s4-public .s4-home-secondary-strip .s4-home-discipline-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1100px){body.s4-public .s4-home-score-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.s4-public .s4-home-editorial-layout{grid-template-columns:minmax(0,1.65fr) minmax(260px,.9fr);gap:16px}body.s4-public .s4-home-main-feature-grid{grid-template-columns:1fr}}@media (max-width:820px){body.s4-public .s4-home-editorial-layout{grid-template-columns:1fr}body.s4-public .s4-home-sponsors-inline{grid-template-columns:repeat(2,minmax(0,1fr))}body.s4-public .s4-commercial-banner-card{grid-template-columns:150px minmax(0,1fr) minmax(136px,160px);height:154px;min-height:154px}body.s4-public .s4-commercial-banner-actions{border-top:0;border-left:1px solid #ffffff1f;flex-direction:column;grid-column:auto;justify-content:center;align-items:stretch;min-width:0}body.s4-public .s4-home-editorial-sidebar{grid-template-columns:1fr}body.s4-public .s4-home-editorial-sidebar .s4-home-panel--scorers .s4-home-rank-row:not(:first-child){display:grid}}@media (max-width:639px){body.s4-public .s4-public-home-dashboard--editorial{gap:14px}body.s4-public .s4-home-editorial-alert:has(#s4HomeNotice .s4-home-notice-v2),body.s4-public .s4-home-editorial-phase:has(#s4HomeLiguilla .s4-home-secondary-action:not(:disabled)){padding:15px}body.s4-public .s4-home-featured-wrap--editorial .s4-home-featured-match{min-height:230px;padding:22px 18px}body.s4-public .s4-home-score-grid,body.s4-public .s4-home-sponsors-inline{grid-template-columns:1fr}body.s4-public .s4-home-editorial-heading{align-items:flex-start}body.s4-public .s4-home-editorial-heading .s4-home-link-action{flex:none}body.s4-public .s4-home-promo-editorial{padding:15px}body.s4-public .s4-home-sponsor-strip{padding:13px}body.s4-public .s4-home-commercial-banner{padding:0}body.s4-public .s4-commercial-banner-card{border-radius:16px;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:104px minmax(0,1fr);height:126px;min-height:126px}body.s4-public .s4-commercial-banner-media{grid-row:1/3;height:126px}body.s4-public .s4-commercial-banner-copy{justify-content:flex-start;min-height:0;padding:9px 10px 3px}body.s4-public .s4-commercial-banner-copy strong{white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.76rem;line-height:1.2;display:-webkit-box}body.s4-public .s4-commercial-banner-copy small{-webkit-line-clamp:1;margin-top:3px;font-size:.64rem;line-height:1.25}body.s4-public .s4-commercial-banner-actions{border-top:0;border-left:0;grid-column:2;gap:4px;min-width:0;padding:3px 8px 8px}body.s4-public .s4-commercial-banner-controls{gap:4px}body.s4-public .s4-commercial-banner-nav{min-width:28px;min-height:28px}body.s4-public .s4-commercial-banner-cta{width:100%;min-height:32px;padding-inline:8px;font-size:.62rem}body.s4-public .s4-home-sponsor-strip .s4-home-editorial-heading--compact{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}body.s4-public .s4-home-commercial-invite-link{white-space:normal;text-align:center;overflow-wrap:anywhere;justify-content:center;width:100%;min-width:0}body.s4-public .s4-home-commercial-slot--editorial{min-height:0}body.s4-public .s4-home-secondary-strip .s4-home-compact-body{grid-template-columns:1fr}body.s4-public .s4-home-secondary-strip .s4-home-secondary-action{width:100%}}body.s4-public .s4-public-home-intro{min-height:0;margin:0;padding:0;display:block}body.s4-public [data-s4-public-league-banner],body.s4-public .brand-slogan-banner{display:none!important}body.s4-public .s4-public-home-dashboard--editorial{gap:26px}body.s4-public .s4-home-editorial-alert:has(#s4HomeNotice .s4-home-notice-v2){grid-template-rows:auto auto;grid-template-columns:56px minmax(0,1fr);align-content:center;align-items:center;gap:8px 18px;min-height:132px;padding:20px 22px;display:grid}body.s4-public .s4-home-editorial-alert:has(#s4HomeNotice .s4-home-notice-v2):before{content:"";background-color:#fbbf24;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111827' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11v2a2 2 0 0 0 2 2h2l4 4v-5l8-3V5l-8 3H5a2 2 0 0 0-2 2v1z'/%3E%3Cpath d='M19 8c1.2.8 2 2.1 2 3.5S20.2 14.2 19 15'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:28px 28px;border-radius:16px;grid-area:1/1/span 2;align-self:center;width:56px;height:56px;box-shadow:0 7px 16px #f59e0b3d}body.s4-public .s4-home-editorial-alert .s4-home-panel-head{grid-area:1/2;align-self:end;margin:0}body.s4-public .s4-home-editorial-alert .s4-home-panel-head h3{color:#475569;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900;line-height:1.25}body.s4-public .s4-home-editorial-alert #s4HomeNotice{grid-area:2/2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;min-height:0;display:grid}body.s4-public .s4-home-editorial-alert .s4-home-notice-v2{min-width:0;display:block}body.s4-public .s4-home-editorial-alert .s4-home-status-dot{display:none}body.s4-public .s4-home-editorial-alert .s4-home-notice-title{color:#0f172a;text-wrap:balance;margin:0;font-size:clamp(1.08rem,1.65vw,1.35rem);font-weight:900;line-height:1.25}body.s4-public .s4-home-editorial-alert .s4-home-notice-summary{color:#334155;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;font-weight:600;line-height:1.58;display:-webkit-box;overflow:hidden}body.s4-public .s4-home-editorial-alert .s4-home-secondary-action{white-space:nowrap;min-height:36px}body.s4-public .s4-home-editorial-phase:has(#s4HomeLiguilla .s4-home-secondary-action:not(:disabled)){grid-template-columns:minmax(0,1fr);align-content:center;width:100%;height:154px;min-height:154px;padding:20px 24px;display:grid;overflow:hidden;background:radial-gradient(circle at 88% 32%,#f59e0b2e 0 7%,#0000 31%),linear-gradient(118deg,#071426 0%,#0b2f6f 58%,#081426 100%)!important;border-color:#3b82f661!important;box-shadow:0 16px 34px #0f172a2e!important}body.s4-public .s4-home-editorial-phase:before{content:"";pointer-events:none;background:linear-gradient(132deg,#0000 0 58%,#3b82f61f 58% 59%,#0000 59%),linear-gradient(148deg,#0000 0 72%,#f59e0b1a 72% 72.5%,#0000 72.5%);position:absolute;inset:0}body.s4-public .s4-home-editorial-phase:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff0d 0 34%,#1e40af1a 35% 55%,#0000 56%);border:2px solid #fbbf244d;border-radius:999px;width:280px;height:280px;position:absolute;bottom:-118px;right:-42px;box-shadow:0 0 0 22px #f59e0b06}body.s4-public .s4-home-editorial-phase .s4-home-panel-head{z-index:2;margin:0 0 6px;position:relative}body.s4-public .s4-home-editorial-phase .s4-home-panel-head p{letter-spacing:.075em;background:#0f172a7a;border:1px solid #fbbf249e;border-radius:999px;width:fit-content;margin:0;padding:4px 9px;font-size:.62rem;font-weight:900;display:inline-flex;color:#fde68a!important}body.s4-public .s4-home-editorial-phase .s4-home-panel-head h3{color:#fff;margin-top:6px;font-size:.88rem;font-weight:850}body.s4-public .s4-home-editorial-phase #s4HomeLiguilla{z-index:2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;min-height:0;display:grid;position:relative}body.s4-public .s4-home-editorial-phase .s4-home-liguilla-copy{gap:7px}body.s4-public .s4-home-editorial-phase .s4-home-liguilla-title{min-width:0}body.s4-public .s4-home-editorial-phase .s4-home-liguilla-title>strong{margin:0;display:block}body.s4-public .s4-home-editorial-phase .s4-home-liguilla-description{text-wrap:pretty;max-width:720px;margin:0;font-size:.8rem;font-weight:600;line-height:1.45;color:#dbeafe!important}body.s4-public .s4-home-editorial-phase .s4-home-liguilla-copy strong{color:#fff;letter-spacing:-.03em;text-shadow:0 2px 14px #02061733;font-size:clamp(1.65rem,2.5vw,2.25rem);font-weight:950}body.s4-public .s4-home-editorial-phase .s4-home-liguilla-copy span:not(.s4-home-liguilla-status){color:#dbeafe;font-size:.8rem}body.s4-public .s4-home-editorial-phase .s4-home-liguilla-status{color:#78350f;background:#fef3c7;border:1px solid #fbbf247a;width:fit-content;box-shadow:0 3px 10px #0206172e}body.s4-public .s4-home-editorial-phase .s4-home-secondary-action{color:#fff7d6;background:#0f172abd;border:1px solid #fde68ab8;border-radius:10px;align-self:center;min-height:44px;padding:0 17px;box-shadow:0 8px 18px #0206173d}body.s4-public .s4-home-editorial-phase .s4-home-secondary-action:hover{color:#fff;background:#0f172a;border-color:#fde68a}body.s4-public .s4-home-editorial-phase .s4-home-panel-head h3{color:#fff!important}body.s4-public .s4-home-editorial-phase .s4-home-liguilla-copy>span:not(.s4-home-liguilla-status){color:#dbeafe!important}body.s4-public .s4-home-champion-identity{align-items:center;gap:12px;min-width:0;display:flex}body.s4-public .s4-home-champion-logo{background:#fffffff5;border:1px solid #fde68ae0;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;padding:5px;display:grid;overflow:hidden;box-shadow:0 8px 18px #02061742,inset 0 1px #ffffffdb}body.s4-public .s4-home-champion-logo img{object-fit:contain;width:100%;height:100%;display:block}body.s4-public .s4-home-champion-identity>strong{text-shadow:0 2px 14px #02061757;flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0;margin:0;display:flex;color:#fff!important}body.s4-public .s4-home-champion-name{color:#fff!important}body.s4-public .s4-home-champion-label{color:#fde68a!important}@media (max-width:760px){body.s4-public .s4-home-champion-identity{gap:9px}body.s4-public .s4-home-champion-logo{border-radius:12px;width:40px;height:40px;padding:4px}}body.s4-public .s4-home-featured-wrap--editorial-hero{border-radius:22px;position:relative;overflow:hidden}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-match{isolation:isolate;background:linear-gradient(106deg,#171717 0%,#292929 48%,#555 100%);border-radius:22px;align-items:center;min-height:318px;padding:clamp(34px,4vw,52px) clamp(28px,4.2vw,52px);position:relative;box-shadow:0 15px 28px #0f172a2b}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-match:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 87% 46%,#ffffff1a 0%,#ffffff09 23%,#fff0 45%),linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 100%) 0 0/180px 100%;position:absolute;inset:0}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-match:after{content:"";z-index:-1;pointer-events:none;background:#ffffff09;border-radius:999px;width:300px;height:300px;position:absolute;bottom:-92px;right:-72px}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-copy{max-width:760px}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-copy .s4-home-eyebrow{padding:6px 11px;font-size:.72rem}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-teams{gap:11px;margin-top:14px;font-size:clamp(2rem,3.4vw,3rem);line-height:1.05}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-teams>span{min-width:40px;height:31px}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-copy p{color:#e2e8f0;margin-top:18px;font-size:.93rem}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-copy small{margin-top:7px;font-size:.75rem}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-primary-action{border-radius:11px;min-height:48px;padding:0 20px;font-size:.82rem}body.s4-public .s4-home-competition-context--compact{min-height:72px;padding:11px 15px}body.s4-public .s4-home-competition-context--compact .s4-home-context-intro h2{font-size:.92rem}body.s4-public .s4-home-competition-context--compact .s4-home-context-item{align-content:center;min-height:46px}body.s4-public .s4-home-score-grid{gap:12px}body.s4-public .s4-home-score-grid .s4-home-match-row{min-height:108px;padding:12px 13px}body.s4-public .s4-home-sponsor-strip{padding:15px 17px}body.s4-public .s4-home-editorial-layout{grid-template-columns:minmax(0,1.95fr) minmax(290px,.9fr);gap:22px}body.s4-public .s4-home-main-feature-grid{grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr);gap:14px}body.s4-public .s4-home-panel--editorial-main,body.s4-public .s4-home-editorial-sidebar .s4-home-panel{padding:16px}body.s4-public .s4-home-promo-editorial{padding:16px 17px}body.s4-public .s4-home-commercial-slot--editorial{min-height:0}body.s4-public .s4-home-secondary-strip{padding:15px 17px}@media (max-width:1100px){body.s4-public .s4-public-home-dashboard--editorial{gap:22px}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-match{min-height:286px;padding:34px 30px}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-teams{font-size:clamp(1.9rem,3.2vw,2.55rem)}body.s4-public .s4-home-editorial-layout{grid-template-columns:minmax(0,1.65fr) minmax(260px,.9fr);gap:18px}}@media (max-width:820px){body.s4-public .s4-public-home-dashboard--editorial{gap:18px}body.s4-public .s4-home-editorial-alert:has(#s4HomeNotice .s4-home-notice-v2){grid-template-columns:44px minmax(0,1fr);min-height:106px;padding:14px 16px}body.s4-public .s4-home-editorial-alert:has(#s4HomeNotice .s4-home-notice-v2):before{background-size:23px 23px;width:44px;height:44px}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-match{min-height:250px;padding:30px 24px}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-teams{font-size:clamp(1.7rem,4vw,2.2rem)}}@media (max-width:639px){body.s4-public .s4-public-home-dashboard--editorial{gap:14px}body.s4-public .s4-home-editorial-alert:has(#s4HomeNotice .s4-home-notice-v2){grid-template-columns:40px minmax(0,1fr);column-gap:11px;min-height:0;padding:13px 14px}body.s4-public .s4-home-editorial-alert:has(#s4HomeNotice .s4-home-notice-v2):before{background-size:21px 21px;width:40px;height:40px}body.s4-public .s4-home-editorial-alert #s4HomeNotice{grid-template-columns:1fr;gap:9px}body.s4-public .s4-home-editorial-alert .s4-home-notice-summary{-webkit-line-clamp:3}body.s4-public .s4-home-editorial-alert .s4-home-secondary-action{width:100%}body.s4-public .s4-home-editorial-phase:has(#s4HomeLiguilla .s4-home-secondary-action:not(:disabled)){height:auto;min-height:0;padding:16px;background:radial-gradient(circle at 88% 18%,#fbbf2433 0 8%,#0000 34%),linear-gradient(145deg,#071426 0%,#0b2f6f 64%,#172554 100%)!important;border-color:#fbbf2494!important}body.s4-public .s4-home-editorial-phase .s4-home-panel-head{margin-bottom:10px}body.s4-public .s4-home-editorial-phase .s4-home-panel-head p{color:#172554!important;background:#fbbf24!important;border-color:#fcd34d!important}body.s4-public .s4-home-editorial-phase #s4HomeLiguilla{grid-template-columns:minmax(0,1fr);gap:12px}body.s4-public .s4-home-editorial-phase .s4-home-liguilla-copy{gap:7px}body.s4-public .s4-home-editorial-phase .s4-home-liguilla-copy strong{font-size:1.38rem;line-height:1.08}body.s4-public .s4-home-editorial-phase .s4-home-liguilla-copy span:not(.s4-home-liguilla-status){font-size:.76rem;line-height:1.45}body.s4-public .s4-home-editorial-phase .s4-home-secondary-action{color:#172554;background:#fff;border-color:#fffffff0;justify-self:stretch;width:100%;min-height:44px;box-shadow:0 8px 18px #02061738}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-match{text-align:center;justify-items:center;min-height:220px;padding:24px 18px}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-copy{text-align:center;width:100%}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-copy .s4-home-eyebrow{margin-inline:auto}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-teams{text-align:center;justify-content:center;gap:8px;margin-top:12px;font-size:1.55rem}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-copy p{text-align:center;margin-top:13px;font-size:.78rem}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-copy small{text-align:center}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-primary-action{justify-self:center;width:min(100%,320px);margin-top:2px}body.s4-public .s4-home-competition-context--compact{min-height:0}body.s4-public .s4-home-score-grid .s4-home-match-row{min-height:90px}body.s4-public .s4-home-commercial-slot--editorial{min-height:0}}body.s4-public #tabla.s4-public-standings-page{margin:0;padding:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}body.s4-public .s4-standings-hero{background:linear-gradient(105deg,#fff 0% 72%,#f0f9ff 100%);border:1px solid #cbd5e1e0;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;min-height:132px;margin:0 0 20px;padding:22px 24px;display:flex;box-shadow:0 7px 20px #0f172a0d}body.s4-public .s4-standings-hero-copy{min-width:0}body.s4-public .s4-standings-eyebrow{color:#0369a1;letter-spacing:.085em;text-transform:uppercase;background:#eff6ff;border-radius:999px;width:fit-content;margin-bottom:7px;padding:5px 9px;font-size:.66rem;font-weight:900;display:inline-flex}body.s4-public .s4-standings-hero h2{color:#0f172a;letter-spacing:-.035em;margin:0;font-size:clamp(1.65rem,2.6vw,2.25rem);font-weight:900;line-height:1.08}body.s4-public .s4-standings-hero p{color:#64748b;max-width:680px;margin:7px 0 0;font-size:.85rem;line-height:1.45}body.s4-public .s4-standings-hero-actions{flex:none;justify-items:end;gap:10px;display:grid}body.s4-public .s4-standings-live-chip{color:#047857;white-space:nowrap;background:#ecfdf5;border:1px solid #d1fae5;border-radius:999px;align-items:center;gap:7px;min-height:30px;padding:0 10px;font-size:.68rem;font-weight:800;display:inline-flex}body.s4-public .s4-standings-live-chip>span{background:#22c55e;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 4px #22c55e1a}body.s4-public .s4-standings-info-action,body.s4-public .s4-standings-footer a{font:inherit;cursor:pointer;border:0;font-weight:800}body.s4-public .s4-standings-info-action{color:#0078d4;background:#eff6ff;border-radius:10px;justify-content:center;align-items:center;min-height:38px;padding:0 13px;font-size:.73rem;text-decoration:none;display:inline-flex}body.s4-public .s4-standings-info-action:hover{background:#dbeafe}body.s4-public .s4-standings-card{background:#fff;border:1px solid #cbd5e1eb;border-radius:18px;overflow:hidden;box-shadow:0 8px 24px #0f172a0e}body.s4-public .s4-standings-card-head{background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:15px 18px;display:flex}body.s4-public .s4-standings-card-head>div:first-child{min-width:0;padding-left:8px}body.s4-public .s4-standings-card-head p{color:#94a3b8;letter-spacing:.1em;text-transform:uppercase;margin:0 0 3px;font-size:.64rem;font-weight:900}body.s4-public .s4-standings-card-head h3{color:#0f172a;margin:0;font-size:1.08rem;font-weight:900}body.s4-public .s4-standings-metric-key{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}body.s4-public .s4-standings-metric-key span{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:5px;min-height:28px;padding:0 8px;font-size:.63rem;font-weight:700;display:inline-flex}body.s4-public .s4-standings-metric-key strong{color:#334155;font-size:.65rem}body.s4-public .s4-standings-mobile-hint{display:none}body.s4-public .s4-standings-table-wrap{background:#fff}body.s4-public .s4-standings-table-wrap .tabla-desktop-wrap{overflow:auto;box-shadow:none!important;border:0!important;border-radius:0!important}body.s4-public .s4-standings-table-wrap .table-wrap table{min-width:900px}body.s4-public #tablaPosiciones.s4-standings-table{background:#fff;border:0;margin:0;border-collapse:separate!important;border-spacing:0!important}body.s4-public #tablaPosiciones.s4-standings-table thead th{letter-spacing:.05em;text-align:center;text-transform:uppercase;height:44px;color:#64748b!important;background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;padding:0 12px!important;font-size:.66rem!important;font-weight:900!important}body.s4-public #tablaPosiciones.s4-standings-table thead th:nth-child(2){text-align:left}body.s4-public #tablaPosiciones.s4-standings-table tbody td{color:#475569;text-align:center;vertical-align:middle;height:72px;font-size:.79rem;transition:background-color .14s,color .14s;border-bottom:1px solid #eef2f7!important;padding:8px 12px!important}body.s4-public #tablaPosiciones.s4-standings-table tbody tr:hover td{background:#eff6ff!important}body.s4-public #tablaPosiciones.s4-standings-table tbody tr:last-child td{border-bottom:0!important}body.s4-public #tablaPosiciones.s4-standings-table td:nth-child(2){text-align:left;min-width:220px}body.s4-public #tablaPosiciones.s4-standings-table td.position{font-size:0;color:#0000!important}body.s4-public #tablaPosiciones.s4-standings-table td.position:before{content:attr(data-position)}body.s4-public #tablaPosiciones.s4-standings-table td.position{font-size:.76rem;font-weight:900;position:relative;color:#475569!important}body.s4-public #tablaPosiciones.s4-standings-table td.position:after{content:"";z-index:-1;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;width:29px;height:29px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}body.s4-public #tablaPosiciones.s4-standings-table td.position{z-index:0}body.s4-public #tablaPosiciones.s4-standings-table .team-link-pos{color:#0f172a;gap:12px;min-height:54px;font-weight:850}body.s4-public #tablaPosiciones.s4-standings-table .team-link-pos:hover .team-pos-name{color:#0078d4}body.s4-public #tablaPosiciones.s4-standings-table .team-logo,body.s4-public #tablaPosiciones.s4-standings-table .team-logo-fallback{width:52px;height:52px}body.s4-public #tablaPosiciones.s4-standings-table tbody td:last-child strong{color:#16a34a;font-size:.9rem;font-weight:950}body.s4-public #tablaPosiciones.s4-standings-table tbody tr.rank-top td:first-child{box-shadow:inset 3px 0 #22c55e}body.s4-public #tablaPosiciones.s4-standings-table tbody tr.rank-mid td:first-child{box-shadow:inset 3px 0 #38bdf8}body.s4-public #tablaPosiciones.s4-standings-table tbody tr.rank-rest td:first-child{box-shadow:inset 3px 0 #0000}body.s4-public #tablaPosiciones.s4-standings-table tbody tr td:nth-child(2):before{display:none!important}body.s4-public #tablaPosiciones.s4-standings-table tbody tr td:nth-child(2) .team-link{padding-left:0!important}body.s4-public .s4-standings-footer{color:#64748b;background:#f8fafc;border-top:1px solid #e2e8f0;justify-content:flex-end;align-items:center;gap:16px;min-height:56px;padding:11px 17px;font-size:.69rem;display:flex}body.s4-public .s4-standings-footer a{color:#0078d4;background:0 0;border-radius:8px;flex:none;justify-content:center;align-items:center;min-height:32px;padding:0 9px;font-size:.69rem;text-decoration:none;display:inline-flex}body.s4-public .s4-standings-footer a:hover{background:#eff6ff}@media (max-width:900px){body.s4-public .s4-standings-hero{min-height:0;margin-bottom:14px;padding:18px}body.s4-public .s4-standings-hero h2{font-size:1.65rem}body.s4-public .s4-standings-hero-actions{gap:7px}body.s4-public .s4-standings-card-head{min-height:66px;padding:13px 14px}body.s4-public .s4-standings-card-head>div:first-child{padding-left:4px}body.s4-public .s4-standings-metric-key{display:none}body.s4-public .s4-standings-mobile-hint{color:#0369a1;background:#eff6ff;border-bottom:1px solid #e2e8f0;margin:0;padding:9px 14px;font-size:.67rem;font-weight:750;display:block}body.s4-public .s4-standings-table-wrap .tabla-split,body.s4-public .s4-standings-table-wrap.use-split .tabla-split{box-shadow:none;border:0;border-radius:0}body.s4-public .s4-standings-table-wrap .split-fixed{z-index:3;border-right:1px solid #dbe4ef;position:relative;box-shadow:8px 0 14px #0f172a09}body.s4-public .s4-standings-table-wrap .tabla-split th,body.s4-public .s4-standings-table-wrap .tabla-split td,body.s4-public .s4-standings-table-wrap.use-split .tabla-split th,body.s4-public .s4-standings-table-wrap.use-split .tabla-split td{color:#475569;border-bottom:1px solid #eef2f7;height:64px;font-size:.75rem;padding:8px 10px!important}body.s4-public .s4-standings-table-wrap .tabla-split th,body.s4-public .s4-standings-table-wrap.use-split .tabla-split th{letter-spacing:.04em;text-transform:uppercase;height:40px;font-size:.64rem;color:#64748b!important;background:#f8fafc!important}body.s4-public .s4-standings-table-wrap .split-left td:first-child{color:#64748b;text-align:center;min-width:48px;font-weight:900}body.s4-public .s4-standings-table-wrap .split-left td:nth-child(2){min-width:175px}body.s4-public .s4-standings-table-wrap .split-right{min-width:500px}body.s4-public .s4-standings-table-wrap .split-right td:last-child strong{color:#16a34a;font-weight:950}body.s4-public .s4-standings-footer{min-height:52px;padding:10px 13px}}@media (max-width:639px){body.s4-public .s4-standings-hero{border-radius:15px;padding:15px;display:block}body.s4-public .s4-standings-eyebrow{margin-bottom:6px}body.s4-public .s4-standings-hero h2{font-size:1.45rem}body.s4-public .s4-standings-hero p{font-size:.76rem}body.s4-public .s4-standings-hero-actions{justify-content:space-between;align-items:center;margin-top:13px;display:flex}body.s4-public .s4-standings-live-chip{min-height:28px;font-size:.62rem}body.s4-public .s4-standings-info-action{min-height:34px;padding-inline:10px;font-size:.66rem}body.s4-public .s4-standings-card{border-radius:15px}body.s4-public .s4-standings-card-head{min-height:60px;padding:12px 13px}body.s4-public .s4-standings-card-head h3{font-size:1rem}body.s4-public .s4-standings-mobile-hint{padding:8px 12px}body.s4-public .s4-standings-table-wrap .split-left td:nth-child(2){min-width:150px}body.s4-public .s4-standings-footer{padding:10px 12px;line-height:1.4;display:block}body.s4-public .s4-standings-footer a{margin-top:5px;padding-left:0}}body.s4-public .s4-public-calendar-page{box-shadow:none;background:0 0;border:0;padding:0}body.s4-public .s4-calendar-hero{background:radial-gradient(circle at 88% 24%,#0284c721,#0000 27%),linear-gradient(120deg,#fff 0%,#f8fbff 62%,#eff8ff 100%);border:1px solid #dbe3ee;border-radius:20px;grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);align-items:center;gap:24px;min-height:150px;padding:24px 26px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 32px #0f172a0f}body.s4-public .s4-calendar-hero:after{content:"";pointer-events:none;border:28px solid #0078d40f;border-radius:999px;width:190px;height:190px;position:absolute;bottom:-118px;right:-72px}body.s4-public .s4-calendar-hero-copy,body.s4-public .s4-calendar-hero-summary{z-index:1;position:relative}body.s4-public .s4-calendar-eyebrow{color:#0369a1;letter-spacing:.09em;text-transform:uppercase;background:#e0f2fe;border-radius:999px;align-items:center;min-height:26px;padding:4px 9px;font-size:.67rem;font-weight:900;display:inline-flex}body.s4-public .s4-calendar-hero h2{color:#0f172a;letter-spacing:-.035em;margin:9px 0 5px;font-size:clamp(1.65rem,2.7vw,2.25rem);font-weight:950;line-height:1.05}body.s4-public .s4-calendar-hero p{color:#64748b;max-width:680px;margin:0;font-size:.86rem;line-height:1.55}body.s4-public .s4-calendar-hero-summary{background:#ffffffe0;border:1px solid #dbe7f1;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 10px 24px #0f172a0d}body.s4-public .s4-calendar-summary-item{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:76px;padding:10px 8px;display:flex}body.s4-public .s4-calendar-summary-item+.s4-calendar-summary-item{border-left:1px solid #e2e8f0}body.s4-public .s4-calendar-summary-item span{color:#64748b;letter-spacing:.05em;text-transform:uppercase;font-size:.64rem;font-weight:800}body.s4-public .s4-calendar-summary-item strong{color:#0f172a;font-size:1.45rem;font-weight:950;line-height:1}body.s4-public .s4-calendar-summary-item:first-child strong{color:#0078d4}body.s4-public .s4-calendar-summary-item:nth-child(2) strong{color:#15803d}body.s4-public .s4-calendar-workspace{background:#fff;border:1px solid #e2e8f0;border-radius:20px;margin-top:20px;overflow:hidden;box-shadow:0 10px 30px #0f172a0e}body.s4-public .s4-calendar-toolbar{background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:14px 18px;display:flex}body.s4-public .s4-calendar-status-tabs{background:#f8fafc;border:1px solid #dbe3ee;border-radius:12px;align-items:center;gap:4px;padding:4px;display:inline-flex}body.s4-public .s4-calendar-status-tab{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:36px;padding:7px 13px;font-size:.76rem;font-weight:850;transition:background-color .16s,color .16s,box-shadow .16s}body.s4-public .s4-calendar-status-tab:hover{color:#0f172a;background:#fff}body.s4-public .s4-calendar-status-tab.is-active{color:#0f172a;background:#fff;box-shadow:inset 0 0 0 1px #0f172a,0 4px 12px #0f172a1f}body.s4-public .s4-calendar-status-tab:focus-visible,body.s4-public .s4-calendar-round-step:focus-visible,body.s4-public .s4-calendar-round-select:focus-visible{outline-offset:2px;outline:3px solid #0078d438}body.s4-public .s4-calendar-round-control{background:#fff;border:1px solid #dbe3ee;border-radius:11px;grid-template-columns:38px minmax(190px,1fr) 38px;align-items:stretch;min-width:272px;display:grid;overflow:hidden}body.s4-public .s4-calendar-round-step,body.s4-public .s4-calendar-round-select{color:#334155;background:#fff;border:0;min-height:38px}body.s4-public .s4-calendar-round-step{cursor:pointer;place-items:center;padding:0;font-size:1.25rem;font-weight:900;display:grid}body.s4-public .s4-calendar-round-step:first-child{border-right:1px solid #e2e8f0}body.s4-public .s4-calendar-round-step:last-child{border-left:1px solid #e2e8f0}body.s4-public .s4-calendar-round-step:hover:not(:disabled){color:#0078d4;background:#f0f9ff}body.s4-public .s4-calendar-round-step:disabled{color:#cbd5e1;cursor:not-allowed}body.s4-public .s4-calendar-round-select{cursor:pointer;width:100%;padding:0 34px 0 12px;font-size:.76rem;font-weight:850}body.s4-public .s4-calendar-context-line{color:#64748b;background:#f8fafc;border-bottom:1px solid #edf2f7;justify-content:space-between;align-items:center;gap:16px;min-height:46px;padding:9px 18px;font-size:.72rem;font-weight:750;display:flex}body.s4-public .s4-calendar-context-line>div{align-items:center;gap:8px;display:inline-flex}body.s4-public .s4-calendar-context-dot{background:#16a34a;border-radius:999px;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 0 4px #16a34a1a}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid{background:#f8fafc;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;max-height:none;padding:16px;display:grid;overflow:visible}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid>.empty-state{color:#64748b;background:#fff;border:1px dashed #cbd5e1;border-radius:15px;grid-column:1/-1;place-items:center;min-height:180px;margin:0;display:grid}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-group{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin:0;overflow:hidden;box-shadow:0 6px 18px #0f172a0a}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-group-header{background:#fff;border-bottom:1px solid #e2e8f0;min-height:66px;padding:12px 14px}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-group-title{color:#0f172a;font-size:.9rem;font-weight:950}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-group-subtitle{color:#64748b;margin-top:2px;font-size:.68rem;font-weight:750}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-group-count{color:#475569;background:#f1f5f9;border-radius:999px;align-items:center;min-height:26px;padding:4px 8px;font-size:.63rem;font-weight:850;display:inline-flex}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-group-list{background:#fff}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-row{min-height:86px;box-shadow:none;background:#fff;border:0;border-bottom:1px solid #edf2f7;border-radius:0;grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr);align-items:center;gap:10px;margin:0;padding:11px 14px;display:grid}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-row:last-child{border-bottom:0}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-row:hover,body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-row:focus-visible{background:#f8fbff;transform:none;box-shadow:inset 3px 0 #0078d4}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-row.is-finished:hover,body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-row.is-finished:focus-visible{background:#f8fdf9;box-shadow:inset 3px 0 #16a34a}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-team{gap:8px;min-width:0}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-team .team-logo-slot{border-radius:10px;flex:0 0 34px;width:34px;height:34px}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-team strong{color:#1e293b;min-width:0;font-size:.78rem;font-weight:850;line-height:1.2}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-center{gap:4px}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-time{color:#0f172a;white-space:nowrap;font-size:.83rem;font-weight:950}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-score{color:#15803d;letter-spacing:-.02em;font-size:1.05rem}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-jornada{color:#64748b;font-size:.61rem;font-weight:800}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-badge{color:#0369a1;letter-spacing:.035em;text-transform:uppercase;background:#f0f9ff;border:1px solid #bae6fd;border-radius:999px;min-height:22px;padding:3px 7px;font-size:.57rem;font-weight:900}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-badge.is-result{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}@media (max-width:1000px){body.s4-public .s4-calendar-hero{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);padding:21px 22px}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid{grid-template-columns:1fr}}@media (max-width:820px){body.s4-public .s4-calendar-hero{grid-template-columns:1fr;gap:16px;min-height:auto;padding:19px}body.s4-public .s4-calendar-hero-summary{max-width:430px}body.s4-public .s4-calendar-toolbar{flex-direction:column;align-items:stretch}body.s4-public .s4-calendar-status-tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}body.s4-public .s4-calendar-status-tab{width:100%}body.s4-public .s4-calendar-round-control{width:100%;min-width:0}}@media (max-width:639px){body.s4-public .s4-calendar-hero{border-radius:15px;padding:15px}body.s4-public .s4-calendar-hero h2{font-size:1.45rem}body.s4-public .s4-calendar-hero p{font-size:.76rem}body.s4-public .s4-calendar-summary-item{min-height:64px;padding-inline:5px}body.s4-public .s4-calendar-summary-item span{font-size:.56rem}body.s4-public .s4-calendar-summary-item strong{font-size:1.2rem}body.s4-public .s4-calendar-workspace{border-radius:15px;margin-top:14px}body.s4-public .s4-calendar-toolbar{gap:10px;min-height:auto;padding:11px}body.s4-public .s4-calendar-status-tabs{gap:3px;padding:3px}body.s4-public .s4-calendar-status-tab{min-height:34px;padding-inline:6px;font-size:.66rem}body.s4-public .s4-calendar-round-control{grid-template-columns:36px minmax(0,1fr) 36px}body.s4-public .s4-calendar-context-line{min-height:42px;padding:8px 11px;font-size:.64rem}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid{gap:12px;padding:12px 16px 16px}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-group{border-radius:13px}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-group-header{min-height:58px;padding:10px 11px}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-row{grid-template-columns:minmax(0,1fr) 88px minmax(0,1fr);gap:6px;min-height:82px;padding:10px 9px}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-team{gap:5px}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-team .team-logo-slot{border-radius:8px;flex-basis:28px;width:28px;height:28px}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-team strong{font-size:.67rem}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-time{font-size:.72rem}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-score{font-size:.92rem}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-jornada{font-size:.55rem}body.s4-public #listaEnfrentamientos.s4-calendar-results-grid .calendar-fixture-badge{min-height:20px;padding:2px 5px;font-size:.5rem}}body.s4-public [data-s4-public-route-view]{width:100%}body.s4-public .s4-public-nav-list a,body.s4-public .s4-public-nav-drawer-menu a{-webkit-tap-highlight-color:transparent}body.s4-public .s4-public-nav-drawer-menu>li>a{text-decoration:none}body.s4-public .s4-home-secondary-action[aria-disabled=true]{pointer-events:none;opacity:.5}body.s4-public .s4-home-kpi-teaser{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}body.s4-public .s4-home-kpi-teaser-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;min-width:0;padding:13px 14px;box-shadow:0 1px 2px #0f172a09}body.s4-public .s4-home-kpi-teaser-card>span,body.s4-public .s4-home-kpi-teaser-card>strong,body.s4-public .s4-home-kpi-teaser-card>small{display:block}body.s4-public .s4-home-kpi-teaser-card>span{color:#94a3b8;letter-spacing:.06em;text-transform:uppercase;font-size:.625rem;font-weight:850}body.s4-public .s4-home-kpi-teaser-card>strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:1rem;font-weight:900;overflow:hidden}body.s4-public .s4-home-kpi-teaser-card>small{color:#64748b;margin-top:4px;font-size:.6875rem;line-height:1.35}body.s4-public .s4-home-notice-v2{gap:6px;display:grid}.s4-public .s4-home-notice-meta{flex-wrap:wrap;align-items:center;gap:7px;display:flex}body.s4-public .s4-home-notice-meta>span{color:#c2410c;letter-spacing:.04em;background:#fff7ed;border-radius:999px;padding:4px 8px;font-size:.625rem;font-weight:900}body.s4-public .s4-home-notice-meta>small{color:#94a3b8;font-size:.6875rem;font-weight:700}body.s4-public .s4-home-notice-v2>strong{color:#0f172a;font-size:.875rem}body.s4-public .s4-home-notice-v2>p{color:#475569;margin:0;font-size:.75rem;line-height:1.5}body.s4-public .s4-home-liguilla-status{color:#c2410c;letter-spacing:.05em;background:#fff7ed;border-radius:999px;width:max-content;padding:3px 7px;font-weight:900;font-size:.625rem!important}body.s4-public .s4-liguilla-mode-banner{margin-bottom:14px}body.s4-public .s4-liguilla-simulation-alert,body.s4-public .s4-liguilla-official-alert{border-radius:16px;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px;display:flex}body.s4-public .s4-liguilla-simulation-alert{background:#fff7ed;border:1px solid #fed7aa}body.s4-public .s4-liguilla-official-alert{background:#ffedd5;border:1px solid #fdba74}body.s4-public .s4-liguilla-simulation-alert span,body.s4-public .s4-liguilla-simulation-alert strong,body.s4-public .s4-liguilla-simulation-alert p,body.s4-public .s4-liguilla-official-alert span,body.s4-public .s4-liguilla-official-alert strong{display:block}body.s4-public .s4-liguilla-simulation-alert span,body.s4-public .s4-liguilla-official-alert span{color:#c2410c;letter-spacing:.06em;text-transform:uppercase;font-size:.625rem;font-weight:900}body.s4-public .s4-liguilla-simulation-alert strong,body.s4-public .s4-liguilla-official-alert strong{color:#7c2d12;margin-top:4px;font-size:1rem}body.s4-public .s4-liguilla-simulation-alert p{color:#9a3412;max-width:760px;margin:5px 0 0;font-size:.75rem;line-height:1.5}body.s4-public .s4-liguilla-simulation-alert small{color:#9a3412;text-align:right;font-size:.6875rem;font-weight:800}body.s4-public .s4-liguilla-simulation-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}body.s4-public .s4-liguilla-simulation-summary>div{background:#fff;border:1px solid #e2e8f0;border-radius:13px;padding:12px}body.s4-public .s4-liguilla-simulation-summary span,body.s4-public .s4-liguilla-simulation-summary strong{display:block}body.s4-public .s4-liguilla-simulation-summary span{color:#94a3b8;text-transform:uppercase;font-size:.625rem;font-weight:850}body.s4-public .s4-liguilla-simulation-summary strong{color:#0f172a;margin-top:4px;font-size:.875rem}body.s4-public .s4-liguilla-simulation-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:16px;box-shadow:0 1px 2px #0f172a09}body.s4-public .s4-liguilla-simulation-card>header{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:12px;display:flex}body.s4-public .s4-liguilla-simulation-card>header span{color:#c2410c;text-transform:uppercase;font-size:.625rem;font-weight:900}body.s4-public .s4-liguilla-simulation-card>header h3{color:#0f172a;margin:3px 0 0;font-size:1rem}body.s4-public .s4-liguilla-simulation-card>header small{color:#64748b;font-size:.6875rem;font-weight:800}body.s4-public .s4-liguilla-simulation-seeds{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}body.s4-public .s4-liguilla-simulation-seeds article{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;padding:9px 10px;display:grid}body.s4-public .s4-liguilla-simulation-seeds article>span{color:#c2410c;background:#ffedd5;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;font-size:.75rem;font-weight:900;display:inline-flex}body.s4-public .s4-liguilla-simulation-seeds strong,body.s4-public .s4-liguilla-simulation-seeds small{display:block}body.s4-public .s4-liguilla-simulation-seeds strong{color:#0f172a;font-size:.8125rem}body.s4-public .s4-liguilla-simulation-seeds small{color:#64748b;margin-top:2px;font-size:.6875rem}body.s4-public .s4-liguilla-simulation-footnote,body.s4-public .s4-liguilla-simulation-empty span{color:#64748b;font-size:.6875rem;line-height:1.5}body.s4-public .s4-liguilla-simulation-footnote{margin:12px 0 0}body.s4-public .s4-liguilla-simulation-empty{background:#fff7ed;border:1px dashed #fdba74;border-radius:16px;gap:5px;padding:18px;display:grid}body.s4-public .s4-liguilla-simulation-empty strong{color:#7c2d12}body.s4-public .s4-public-info-page--v2{gap:18px;display:grid}body.s4-public .s4-info-layout{gap:24px;display:grid}body.s4-public .s4-info-priority-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}body.s4-public .s4-info-section{scroll-margin-top:calc(var(--s4-public-header-height) + 18px);min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}body.s4-public .s4-info-section+.s4-info-section,body.s4-public .s4-info-priority-grid+.s4-info-section{border-top:1px solid #e2e8f0;padding-top:24px}body.s4-public .s4-info-priority-grid>.s4-info-section+.s4-info-section{border-top:0;padding-top:0}body.s4-public .s4-info-section-head{justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}body.s4-public .s4-info-section-head p,body.s4-public .s4-info-section-head h3,body.s4-public .s4-info-section-head span{margin:0}body.s4-public .s4-info-section-head p{color:#94a3b8;letter-spacing:.06em;text-transform:uppercase;font-size:.625rem;font-weight:900}body.s4-public .s4-info-section-head h3{color:#0f172a;margin-top:3px;font-size:1rem;font-weight:800}body.s4-public .s4-info-section-head span{color:#64748b;max-width:760px;margin-top:4px;font-size:.75rem;line-height:1.45;display:block}body.s4-public .s4-info-regulation-grid,body.s4-public .s4-info-registration-grid,body.s4-public .s4-info-venues-grid{gap:12px;display:grid}body.s4-public .s4-info-registration-grid{grid-template-columns:1fr}body.s4-public .s4-info-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}body.s4-public .s4-info-project-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;min-height:190px;display:block;position:relative;overflow:hidden;box-shadow:0 5px 16px #0f172a0e}body.s4-public .s4-info-project-card-body{order:initial}body.s4-public .s4-info-project-card-figure{z-index:0;order:initial;background:#071526;min-height:100%;margin:0;position:absolute;inset:0;overflow:hidden}body.s4-public .s4-info-project-card-figure img{object-fit:contain;object-position:right center;width:100%;height:100%;min-height:190px;display:block}body.s4-public .s4-info-project-card-figure:after,body.s4-public .s4-info-content-hero-figure:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#020617f5 0%,#020617db 36%,#02061775 63%,#02061700 90%);position:absolute;inset:0}body.s4-public .s4-info-project-card-body{z-index:2;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(90deg,#02061738,#02061714 78%,#02061700);flex-direction:column;gap:6px;width:min(64%,400px);min-width:0;min-height:190px;display:flex;position:relative;padding:16px 18px!important}body.s4-public .s4-info-project-card .sa\:s4-badge,body.s4-public .s4-info-content-hero-card .sa\:s4-badge{min-width:auto;min-height:1.45rem;padding-block:.16rem;padding-inline:.58rem;font-size:.6rem}body.s4-public .s4-info-project-card-body .sa\:s4-card-title{color:#fff;margin:1px 0 0;font-size:.98rem;font-weight:900}body.s4-public .s4-info-project-card-body>p{color:#dbeafe;margin:0;font-size:.72rem;line-height:1.4}body.s4-public .s4-info-project-card-actions{margin-top:auto;padding-top:8px}body.s4-public .s4-info-project-card-actions .sa\:s4-btn{white-space:normal;min-height:38px;padding-inline:14px;font-size:.74rem;line-height:1.2}body.s4-public .s4-info-venues-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.s4-public .s4-info-regulation-card,body.s4-public .s4-info-registration-card,body.s4-public .s4-info-venue-card,body.s4-public .s4-info-suspended-list{background:#fff;border:1px solid #cbd5e1d1;border-radius:16px;box-shadow:0 1px 2px #0f172a0a}body.s4-public .s4-public-info-page .sa\:s4-badge{text-align:center;white-space:normal;justify-content:center;min-width:6rem;height:auto;min-height:1.625rem;padding-block:.25rem;padding-inline:.75rem;line-height:1.15}body.s4-public .s4-info-regulation-card{min-height:190px;padding:0;display:block}body.s4-public .s4-info-content-hero-card{border-color:#e2e8f0;display:block;position:relative;overflow:hidden;box-shadow:0 5px 16px #0f172a0e}body.s4-public .s4-info-content-hero-card>.s4-info-content-hero-figure{z-index:0;order:initial;position:absolute;inset:0}body.s4-public .s4-info-content-hero-card>.sa\:s4-card-body{order:initial}body.s4-public .s4-info-content-hero-figure{background:#071526;min-height:100%;margin:0;overflow:hidden}body.s4-public .s4-info-content-hero-figure img{object-fit:contain;object-position:right center;width:100%;height:100%;min-height:190px;display:block}body.s4-public .s4-info-regulation-card-body{z-index:2;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(90deg,#02061738,#02061714 78%,#02061700);flex-direction:column;align-items:flex-start;gap:8px;width:min(64%,400px);min-height:190px;display:flex;position:relative;padding:16px 18px!important}body.s4-public .s4-info-registration-card-body{z-index:2;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(90deg,#02061738,#02061714 78%,#02061700);flex-direction:column;align-items:flex-start;gap:8px;width:min(64%,400px);min-width:0;min-height:190px;display:flex;position:relative;padding:16px 18px!important}body.s4-public .s4-info-regulation-card-body .sa\:s4-card-actions .sa\:s4-btn{white-space:normal;min-height:38px;padding-inline:14px;font-size:.74rem;line-height:1.2}body.s4-public .s4-info-regulation-card-body .sa\:s4-card-actions{margin-top:auto;padding-top:5px}body.s4-public .s4-info-regulation-copy{align-content:start;gap:8px;min-width:0;display:grid}body.s4-public .s4-info-regulation-copy>.sa\:s4-badge{width:max-content;max-width:100%}body.s4-public .s4-info-registration-card>.sa\:s4-badge,body.s4-public .s4-info-registration-card-body>.sa\:s4-badge{margin-bottom:2px}body.s4-public .s4-info-regulation-copy strong,body.s4-public .s4-info-registration-card>strong,body.s4-public .s4-info-registration-card-body>strong,body.s4-public .s4-info-venue-card-head>strong{color:#0f172a}body.s4-public .s4-info-regulation-copy strong{font-size:.95rem}body.s4-public .s4-info-regulation-copy small{color:#64748b;font-size:.75rem;line-height:1.45}body.s4-public .s4-info-registration-card{min-width:0;min-height:190px;padding:0}body.s4-public .s4-info-content-hero-card .s4-info-regulation-copy strong,body.s4-public .s4-info-content-hero-card .s4-info-registration-card-body>strong{color:#fff}body.s4-public .s4-info-content-hero-card .s4-info-regulation-copy small,body.s4-public .s4-info-content-hero-card .s4-info-registration-card-body>p{color:#dbeafe}body.s4-public .s4-info-registration-card>.sa\:s4-badge,body.s4-public .s4-info-registration-card-body>.sa\:s4-badge{width:max-content;max-width:100%}body.s4-public .s4-info-registration-card>strong,body.s4-public .s4-info-registration-card-body>strong{font-size:.875rem}body.s4-public .s4-info-registration-card>p,body.s4-public .s4-info-registration-card-body>p{color:#475569;white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:.75rem;line-height:1.55}body.s4-public .public-contact-actions{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:5px;display:flex}body.s4-public .public-contact-action{min-width:112px}body.s4-public .public-contact-whatsapp.sa\:s4-btn{color:#fff;background:#0f7b6c;border-color:#0f7b6c;min-width:132px;font-weight:800;text-decoration:none}body.s4-public .public-contact-whatsapp.sa\:s4-btn:hover{color:#fff;background:#0b665a;border-color:#0b665a}body.s4-public .public-contact-whatsapp.sa\:s4-btn:focus-visible{outline-offset:2px;outline:3px solid #25d36657}body.s4-public .s4-info-venues-group+.s4-info-venues-group{border-top:1px solid #f1f5f9;margin-top:16px;padding-top:16px}body.s4-public .s4-info-subhead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}body.s4-public .s4-info-subhead>div{min-width:0}body.s4-public .s4-info-subhead h4{color:#0f172a;margin:0;font-size:.875rem}body.s4-public .s4-info-subhead>div>span{color:#64748b;margin-top:3px;font-size:.6875rem;display:block}body.s4-public .s4-info-venues-count{color:#475569;background:#f8fafc;border:1px solid #dbe4ee;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:30px;min-height:26px;padding:4px 9px;font-size:.6875rem;font-weight:800;line-height:1;display:inline-flex}body.s4-public .s4-info-venue-card{align-content:start;gap:10px;min-width:0;padding:13px 14px;display:grid}body.s4-public .s4-info-venue-card-head{gap:4px;min-width:0;display:grid}body.s4-public .s4-info-venue-card-head>strong{color:#0f172a;overflow-wrap:anywhere;font-size:.95rem;font-weight:800;line-height:1.3}body.s4-public .s4-info-venue-team{color:#52647a;font-size:.72rem;font-weight:700;line-height:1.4}body.s4-public .s4-info-venue-card-body{gap:9px;min-width:0;display:grid}body.s4-public .s4-info-venue-card-body>p{color:#64748b;margin:0;font-size:.72rem;line-height:1.5}body.s4-public .s4-info-venue-location{gap:2px;display:grid}body.s4-public .s4-info-venue-location>span{color:#94a3b8;letter-spacing:.06em;text-transform:uppercase;font-size:.625rem;font-weight:800;line-height:1.3}body.s4-public .s4-info-venue-location>strong{color:#475569;overflow-wrap:anywhere;font-size:.75rem;font-weight:650;line-height:1.45}body.s4-public .s4-info-venue-note{color:#334155;background:#f8fbff;border:1px solid #dbeafe;border-radius:10px;gap:4px;margin:0;padding:9px 10px;display:grid}body.s4-public .s4-info-venue-note>span{color:#2563eb;letter-spacing:.04em;text-transform:uppercase;font-size:.625rem;font-weight:800;line-height:1.3}body.s4-public .s4-info-venue-note>p{color:#475569;overflow-wrap:anywhere;margin:0;font-size:.7rem;line-height:1.5}body.s4-public .s4-info-venue-card-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:1px;display:flex}body.s4-public .s4-info-venue-map-action.sa\:s4-btn{height:auto;min-height:42px;padding:9px 16px;font-size:.75rem;font-weight:800;line-height:1.2;text-decoration:none}body.s4-public .s4-info-venue-map-unavailable{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;align-items:center;min-height:30px;padding:5px 10px;font-size:.6875rem;font-weight:700;line-height:1.2;display:inline-flex}body.s4-public .s4-info-section .sa\:s4-btn,body.s4-public #modalPublicInfo .sa\:s4-btn{text-decoration:none}body.s4-public .s4-info-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}body.s4-public .s4-info-guide-card{background:#fff;border:1px solid #cbd5e1d1;border-radius:16px;align-content:start;gap:9px;min-width:0;padding:14px;display:grid;box-shadow:0 1px 2px #0f172a0a}body.s4-public .s4-info-guide-card--gold{background:linear-gradient(135deg,#fffdf2 0%,#fff8cf 100%);border-color:#fde68a}body.s4-public .s4-info-guide-card--rating{background:linear-gradient(135deg,#f8faff 0%,#eef2ff 100%);border-color:#c7d2fe}body.s4-public .s4-info-rating-stars{color:#d97706;letter-spacing:.06em;background:#fffbeb;border:1px solid #fbbf24;border-radius:999px;align-items:center;min-height:1.5rem;padding:0 .5rem;font-size:.67rem;display:inline-flex}body.s4-public .s4-info-rating-scale{gap:5px;margin:0;padding:0;list-style:none;display:grid}body.s4-public .s4-info-rating-scale li{color:#475569;grid-template-columns:1.4rem minmax(0,1fr);align-items:start;gap:7px;font-size:.72rem;line-height:1.35;display:grid}body.s4-public .s4-info-rating-scale b{color:#fef3c7;background:#312e81;border-radius:999px;place-items:center;width:1.4rem;height:1.4rem;font-size:.66rem;display:grid}body.s4-public .s4-info-guide-card-head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:6px 14px;display:grid}body.s4-public .s4-info-guide-card-head>.sa\:s4-badge{align-self:start;margin-top:1px}body.s4-public .s4-info-guide-card-head strong{color:#0f172a;font-size:.875rem;line-height:1.35;display:block}body.s4-public .s4-info-guide-card p,body.s4-public .s4-info-guide-card small{color:#475569;margin:0;font-size:.75rem;line-height:1.5}body.s4-public .s4-info-guide-card small{color:#64748b;font-size:.6875rem}body.s4-public .s4-info-table-zones{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}body.s4-public .s4-info-table-zones span{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;grid-template-columns:5px auto;align-items:center;column-gap:7px;min-width:0;padding:7px 8px;font-size:.6875rem;display:grid}body.s4-public .s4-info-table-zones span i{border-radius:999px;grid-row:1/span 2;width:4px;height:26px}body.s4-public .s4-info-table-zones span i.is-top{background:#10b981}body.s4-public .s4-info-table-zones span i.is-mid{background:#f59e0b}body.s4-public .s4-info-table-zones span i.is-rest{background:#f43f5e}body.s4-public .s4-info-table-zones span b{color:#0f172a;font-size:.6875rem}body.s4-public .s4-info-empty{color:#64748b;min-height:54px;box-shadow:none;background:#f8fafc;border:1px dashed #cbd5e1}body.s4-public .s4-info-empty>span{font-size:.75rem;font-weight:650;line-height:1.45}body.s4-public .s4-info-suspended-list strong{color:#0f172a;font-size:.8125rem}body.s4-public .s4-info-suspended-list span{color:#64748b;margin-top:2px;font-size:.6875rem}body.s4-public .s4-info-commercial-invite-content{min-width:0}body.s4-public .s4-info-commercial-invite-card{color:#fff;background:linear-gradient(118deg,#0f172a 0%,#172554 72%,#1e293b 100%);border:0;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:center;gap:24px;padding:22px;display:grid;overflow:hidden;box-shadow:0 8px 24px #0f172a1f}body.s4-public .s4-info-commercial-invite-copy{gap:9px;min-width:0;display:grid}body.s4-public .s4-info-commercial-kicker{color:#1e3a8a;letter-spacing:.06em;text-transform:uppercase;background:#dbeafe;border-radius:999px;width:fit-content;padding:5px 9px;font-size:.65rem;font-weight:900}body.s4-public .s4-info-commercial-invite-copy>strong{color:#fff;max-width:720px;font-size:1.1rem;font-weight:900;line-height:1.3}body.s4-public .s4-info-commercial-invite-copy>p{color:#cbd5e1;max-width:760px;margin:0;font-size:.8rem;font-weight:650;line-height:1.55}body.s4-public .s4-info-commercial-options{flex-wrap:wrap;gap:7px;margin-top:4px;display:flex}body.s4-public .s4-info-commercial-options>span{color:#e2e8f0;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;min-height:28px;padding:5px 9px;font-size:.7rem;font-weight:800;display:inline-flex}body.s4-public .s4-info-commercial-invite-action{border-left:1px solid #ffffff24;align-content:center;gap:10px;padding-left:20px;display:grid}body.s4-public .s4-info-commercial-invite-action>small{color:#cbd5e1;font-size:.72rem;font-weight:700;line-height:1.4}body.s4-public .s4-info-commercial-invite-cta.sa\:s4-btn{justify-content:center;width:100%;min-height:44px}body.s4-public #modalPublicInfo.s4-public-info-modal-shell{padding-top:max(12px, env(safe-area-inset-top));padding-right:max(12px, env(safe-area-inset-right));padding-bottom:max(12px, env(safe-area-inset-bottom));padding-left:max(12px, env(safe-area-inset-left));background:#0f172a7a;overflow:hidden;z-index:9700!important}body.s4-public #modalPublicInfo.s4-public-info-modal-shell.show{visibility:visible;opacity:1;pointer-events:auto;display:flex}body.s4-public #modalPublicInfo .public-info-modal{visibility:visible;opacity:1;width:min(920px,100%);max-width:920px;max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));background:#fff;border:1px solid #cbd5e1e6;border-radius:18px;flex-direction:column;min-height:0;margin:0;display:flex;overflow:hidden;transform:none;box-shadow:0 24px 70px #0f172a47;padding:0!important}body.s4-public #modalPublicInfo .s4-public-info-modal-header{background:#fff;border-bottom:1px solid #e2e8f0;flex:none;min-height:58px;margin:0;padding:12px 14px 12px 18px}body.s4-public #modalPublicInfo .s4-public-info-modal-header .modal-title{color:#0f172a;min-width:0;font-size:1rem;font-weight:800}body.s4-public #modalPublicInfo .s4-public-info-modal-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;margin:0;padding:16px 18px;overflow:hidden auto}body.s4-public #modalPublicInfo .public-info-modal-body{color:#334155;min-width:0;line-height:1.6}body.s4-public #modalPublicInfo .s4-public-info-modal-actions{padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e2e8f0;flex:none;justify-content:flex-end;gap:8px;margin:0;display:flex}body.s4-public #modalPublicInfo .public-info-file{gap:12px;min-width:0;display:grid}body.s4-public #modalPublicInfo .public-info-file-card{color:#1e3a8a;background:#eff6ff;border-color:#bfdbfe}body.s4-public #modalPublicInfo .public-info-file-img{object-fit:contain;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;width:100%;max-height:min(68dvh,720px)}body.s4-public #modalPublicInfo .public-info-file-viewer{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;width:100%;height:clamp(360px,66dvh,720px);min-height:360px}body.s4-public #modalPublicInfo .public-info-text p{margin:0 0 12px}body.s4-public #modalPublicInfo .public-info-text p:last-child{margin-bottom:0}@media (max-width:1100px){body.s4-public .s4-info-venues-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){body.s4-public .s4-home-kpi-teaser,body.s4-public .s4-liguilla-simulation-summary{grid-template-columns:1fr}body.s4-public .s4-liguilla-simulation-alert,body.s4-public .s4-liguilla-simulation-card>header{display:grid}body.s4-public .s4-liguilla-simulation-alert small{text-align:left}body.s4-public .s4-liguilla-simulation-seeds,body.s4-public .s4-info-priority-grid,body.s4-public .s4-info-project-grid,body.s4-public .s4-info-guide-grid,body.s4-public .s4-info-registration-grid,body.s4-public .s4-info-venues-grid,body.s4-public .s4-info-discipline-summary,body.s4-public .s4-info-table-zones{grid-template-columns:1fr}body.s4-public .s4-info-regulation-card-body{grid-template-columns:1fr;align-items:start}body.s4-public .s4-info-project-card{grid-template-columns:none}body.s4-public .s4-info-regulation-card-body .sa\:s4-card-actions,body.s4-public .s4-info-regulation-card-body .sa\:s4-btn{width:100%}body.s4-public .s4-info-commercial-invite-card{grid-template-columns:1fr;gap:18px;padding:18px}body.s4-public .s4-info-commercial-invite-action{border-top:1px solid #ffffff24;border-left:0;padding-top:16px;padding-left:0}body.s4-public .s4-info-venue-card-actions,body.s4-public .s4-info-venue-map-action.sa\:s4-btn{width:100%}body.s4-public .s4-info-venue-map-action.sa\:s4-btn{justify-content:center;min-height:44px}body.s4-public #modalPublicInfo.s4-public-info-modal-shell{padding-top:max(8px, env(safe-area-inset-top));padding-right:max(8px, env(safe-area-inset-right));padding-bottom:max(8px, env(safe-area-inset-bottom));padding-left:max(8px, env(safe-area-inset-left));align-items:flex-end}body.s4-public #modalPublicInfo .public-info-modal{width:100%;max-width:100%;max-height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:18px}body.s4-public #modalPublicInfo .s4-public-info-modal-scroll{padding:14px}body.s4-public #modalPublicInfo .s4-public-info-modal-actions{padding-left:14px;padding-right:14px}body.s4-public #modalPublicInfo .public-info-file-viewer{border-radius:12px;height:clamp(330px,61dvh,620px);min-height:330px}body.s4-public .public-contact-actions{grid-template-columns:1fr;display:grid}body.s4-public .public-contact-action{width:100%}}@media (max-width:560px){body.s4-public .s4-info-project-card,body.s4-public .s4-info-content-hero-card{min-height:270px}body.s4-public .s4-info-project-card-body,body.s4-public .s4-info-project-card-figure,body.s4-public .s4-info-content-hero-card>.sa\:s4-card-body,body.s4-public .s4-info-content-hero-card>.s4-info-content-hero-figure{order:initial}body.s4-public .s4-info-project-card-figure,body.s4-public .s4-info-content-hero-figure,body.s4-public .s4-info-project-card-figure img,body.s4-public .s4-info-content-hero-figure img{height:270px;min-height:270px}body.s4-public .s4-info-project-card-figure img,body.s4-public .s4-info-content-hero-figure img{object-fit:cover;object-position:78% center}body.s4-public .s4-info-project-card-figure:after,body.s4-public .s4-info-content-hero-figure:after{background:linear-gradient(90deg,#020617b8 0%,#02061757 50%,#02061700 100%)}body.s4-public .s4-info-project-card-body,body.s4-public .s4-info-regulation-card-body,body.s4-public .s4-info-registration-card-body{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);background:linear-gradient(90deg,#020617db 0%,#02061794 52%,#02061729 100%);width:100%;min-height:270px;padding:18px!important}}body.s4-public .s4-sim-hero{background:linear-gradient(135deg,#fff7ed 0%,#fff 60%);border:1px solid #fed7aa;border-radius:18px;grid-template-columns:minmax(0,1.1fr) minmax(360px,1fr) minmax(190px,.52fr);align-items:stretch;gap:14px;padding:16px;display:grid;box-shadow:0 1px 2px #0f172a0a}body.s4-public .s4-sim-hero-copy{align-self:center}body.s4-public .s4-sim-hero-copy>span,body.s4-public .s4-sim-champion>span,body.s4-public .s4-sim-finalists>article>span{color:#c2410c;letter-spacing:.06em;text-transform:uppercase;font-size:.625rem;font-weight:900;display:block}body.s4-public .s4-sim-hero-copy h3{color:#0f172a;margin:4px 0 0;font-size:1.125rem}body.s4-public .s4-sim-hero-copy p{color:#64748b;max-width:650px;margin:6px 0 0;font-size:.75rem;line-height:1.55}body.s4-public .s4-sim-finalists{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}body.s4-public .s4-sim-finalists>article{background:#fff;border:1px solid #e2e8f0;border-radius:14px;min-width:0;padding:11px}body.s4-public .s4-sim-vs{color:#94a3b8;font-size:.625rem;font-weight:900}body.s4-public .s4-sim-champion{color:#fff;background:#1e293b;border-radius:14px;align-content:center;padding:13px;display:grid}body.s4-public .s4-sim-champion>span{color:#fdba74}body.s4-public .s4-sim-champion>strong{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:1rem;overflow:hidden}body.s4-public .s4-sim-champion>small{color:#cbd5e1;margin-top:4px;font-size:.6875rem;line-height:1.4}body.s4-public .s4-sim-bracket-shell{background:#fff;border:1px solid #e2e8f0;border-radius:18px;margin-top:14px;padding:16px;box-shadow:0 1px 2px #0f172a09}body.s4-public .s4-sim-bracket-head{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:12px;display:flex}body.s4-public .s4-sim-bracket-head span{color:#c2410c;letter-spacing:.06em;text-transform:uppercase;font-size:.625rem;font-weight:900;display:block}body.s4-public .s4-sim-bracket-head h3{color:#0f172a;margin:3px 0 0;font-size:1rem}body.s4-public .s4-sim-bracket-head>small{color:#94a3b8;font-size:.6875rem;font-weight:700}body.s4-public .s4-sim-bracket{gap:18px;margin-top:14px;display:grid}body.s4-public .s4-sim-bracket[data-s4-sim-rounds="1"]{grid-template-columns:minmax(0,520px);justify-content:center}body.s4-public .s4-sim-bracket[data-s4-sim-rounds="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}body.s4-public .s4-sim-bracket[data-s4-sim-rounds="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}body.s4-public .s4-sim-round{scroll-snap-align:start;align-content:center;min-width:0;display:grid;position:relative}body.s4-public .s4-sim-round+.s4-sim-round:before{content:"";border-top:2px solid #fdba74;border-right:2px solid #fdba74;width:10px;height:10px;position:absolute;top:50%;left:-14px;transform:translateY(-50%)rotate(45deg)}body.s4-public .s4-sim-round>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:0 2px;display:flex}body.s4-public .s4-sim-round>header>span{color:#475569;letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:900}body.s4-public .s4-sim-round>header>small{color:#94a3b8;font-size:.625rem}body.s4-public .s4-sim-round-matches{gap:10px;display:grid}body.s4-public .s4-sim-match-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;min-width:0;padding:11px}body.s4-public .s4-sim-match-card>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}body.s4-public .s4-sim-match-card>header>span{color:#c2410c;background:#ffedd5;border-radius:8px;justify-content:center;align-items:center;min-width:28px;min-height:24px;font-size:.625rem;font-weight:900;display:inline-flex}body.s4-public .s4-sim-match-card>header>small{color:#94a3b8;font-size:.625rem;font-weight:700}body.s4-public .s4-sim-match-teams{gap:6px;display:grid}body.s4-public .s4-sim-match-row{background:#fff;border:1px solid #0000;border-radius:11px;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:8px;padding:7px;display:grid}body.s4-public .s4-sim-match-row.is-winner{background:#f0fdf4;border-color:#bbf7d0}body.s4-public .s4-sim-team{grid-template-columns:25px 30px minmax(0,1fr);align-items:center;gap:7px;min-width:0;display:grid}body.s4-public .s4-sim-seed{color:#475569;background:#f1f5f9;border-radius:8px;justify-content:center;align-items:center;width:25px;height:25px;font-size:.625rem;font-weight:900;display:inline-flex}body.s4-public .s4-sim-team.is-winner .s4-sim-seed,body.s4-public .s4-sim-match-row.is-winner .s4-sim-seed{color:#047857;background:#dcfce7}body.s4-public .s4-sim-team img,body.s4-public .s4-sim-logo-fallback{object-fit:contain;background:#fff;border-radius:9px;width:30px;height:30px}body.s4-public .s4-sim-logo-fallback{color:#64748b;border:1px solid #e2e8f0;place-content:center;font-size:.5625rem;font-weight:900;display:grid}body.s4-public .s4-sim-team strong,body.s4-public .s4-sim-team small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}body.s4-public .s4-sim-team strong{color:#0f172a;font-size:.75rem}body.s4-public .s4-sim-team small{color:#94a3b8;margin-top:1px;font-size:.59375rem}body.s4-public .s4-sim-score{color:#0f172a;text-align:center;font-size:.875rem}body.s4-public .s4-sim-advantage{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;margin-top:8px;display:grid}body.s4-public .s4-sim-advantage-track{background:#e2e8f0;border-radius:999px;height:5px;overflow:hidden}body.s4-public .s4-sim-advantage-track>span{border-radius:inherit;background:#f59e0b;height:100%;display:block}body.s4-public .s4-sim-advantage>small{color:#94a3b8;font-size:.5625rem;font-weight:800}body.s4-public .s4-sim-match-result{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:baseline;gap:8px;margin-top:7px;padding-top:7px;display:flex}body.s4-public .s4-sim-match-result>span{color:#94a3b8;text-transform:uppercase;font-size:.5625rem;font-weight:800}body.s4-public .s4-sim-match-result>strong{color:#047857;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}body.s4-public .s4-sim-third-place{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:14px;grid-template-columns:minmax(150px,.7fr) minmax(260px,1fr) auto;align-items:center;gap:12px;margin-top:14px;padding:12px;display:grid}body.s4-public .s4-sim-third-place>div:first-child>span{color:#94a3b8;text-transform:uppercase;font-size:.5625rem;font-weight:900;display:block}body.s4-public .s4-sim-third-place>div:first-child>strong{color:#0f172a;margin-top:2px;font-size:.75rem;display:block}body.s4-public .s4-sim-third-place-match{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}body.s4-public .s4-sim-third-place-match span{color:#475569;text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:800;overflow:hidden}body.s4-public .s4-sim-third-place-match span:last-child{text-align:right}body.s4-public .s4-sim-third-place-match strong{color:#0f172a;font-size:.75rem}body.s4-public .s4-sim-third-place>small{color:#64748b;text-align:right;font-size:.625rem}body.s4-public .s4-sim-method{border-top:1px solid #f1f5f9;margin-top:14px;padding-top:11px}body.s4-public .s4-sim-method summary{color:#0078d4;cursor:pointer;width:max-content;max-width:100%;font-size:.6875rem;font-weight:800}body.s4-public .s4-sim-method p{color:#64748b;max-width:900px;margin:8px 0 0;font-size:.6875rem;line-height:1.55}@media (max-width:1080px){body.s4-public .s4-sim-hero{grid-template-columns:1fr 1fr}body.s4-public .s4-sim-champion{grid-column:1/-1}}@media (max-width:899px){body.s4-public .s4-sim-hero{grid-template-columns:1fr}body.s4-public .s4-sim-champion{grid-column:auto}body.s4-public .s4-sim-bracket{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;grid-auto-columns:minmax(84%,1fr);grid-auto-flow:column;padding-bottom:7px;overflow-x:auto;grid-template-columns:none!important}body.s4-public .s4-sim-round+.s4-sim-round:before{display:none}body.s4-public .s4-sim-third-place{grid-template-columns:1fr}body.s4-public .s4-sim-third-place>small{text-align:left}}@media (max-width:560px){body.s4-public .s4-sim-finalists{grid-template-columns:1fr}body.s4-public .s4-sim-vs{text-align:center}body.s4-public .s4-sim-team{grid-template-columns:24px 28px minmax(0,1fr)}body.s4-public .s4-sim-team img,body.s4-public .s4-sim-logo-fallback{width:28px;height:28px}body.s4-public .s4-sim-bracket{grid-auto-columns:minmax(92%,1fr)}}body.s4-public .s4-liguilla-official-alert p{color:#9a3412;max-width:800px;margin:5px 0 0;font-size:.75rem;line-height:1.5;display:block}body.s4-public .s4-liguilla-official-alert>small{color:#9a3412;text-align:right;font-size:.6875rem;font-weight:800}body.s4-public .s4-liguilla-official-alert.is-live{background:#eff6ff;border-color:#bfdbfe}body.s4-public .s4-liguilla-official-alert.is-live span{color:#0369a1}body.s4-public .s4-liguilla-official-alert.is-live strong{color:#0c4a6e}body.s4-public .s4-liguilla-official-alert.is-live p,body.s4-public .s4-liguilla-official-alert.is-live>small{color:#0369a1}body.s4-public .s4-liguilla-official-alert.is-champion,body.s4-public .s4-liguilla-official-alert.is-complete{background:#ecfdf5;border-color:#a7f3d0}body.s4-public .s4-liguilla-official-alert.is-champion span,body.s4-public .s4-liguilla-official-alert.is-complete span{color:#047857}body.s4-public .s4-liguilla-official-alert.is-champion strong,body.s4-public .s4-liguilla-official-alert.is-complete strong{color:#064e3b}body.s4-public .s4-liguilla-official-alert.is-champion p,body.s4-public .s4-liguilla-official-alert.is-champion>small,body.s4-public .s4-liguilla-official-alert.is-complete p,body.s4-public .s4-liguilla-official-alert.is-complete>small{color:#047857}body.s4-public .s4-liguilla-official-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}body.s4-public .s4-liguilla-official-summary>div{background:#fff;border:1px solid #e2e8f0;border-radius:13px;min-width:0;padding:12px}body.s4-public .s4-liguilla-official-summary span,body.s4-public .s4-liguilla-official-summary strong{display:block}body.s4-public .s4-liguilla-official-summary span{color:#94a3b8;letter-spacing:.04em;text-transform:uppercase;font-size:.625rem;font-weight:850}body.s4-public .s4-liguilla-official-summary strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.8125rem;overflow:hidden}body.s4-public .s4-liguilla-official-podium{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-bottom:14px;display:grid}body.s4-public .s4-liguilla-official-podium>article{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:13px}body.s4-public .s4-liguilla-official-podium>article.is-champion{background:#ecfdf5;border-color:#a7f3d0}body.s4-public .s4-liguilla-official-podium span,body.s4-public .s4-liguilla-official-podium strong{display:block}body.s4-public .s4-liguilla-official-podium span{color:#94a3b8;letter-spacing:.05em;text-transform:uppercase;font-size:.625rem;font-weight:900}body.s4-public .s4-liguilla-official-podium>article.is-champion span{color:#047857}body.s4-public .s4-liguilla-official-podium strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.9375rem;overflow:hidden}body.s4-public .s4-liguilla-official-podium>article.is-champion strong{color:#064e3b}body.s4-public .s4-home-liguilla-copy.is-live .s4-home-liguilla-status{color:#0369a1;background:#e0f2fe}body.s4-public .s4-home-liguilla-copy.is-complete .s4-home-liguilla-status{color:#78350f;background:#fef3c7;border-color:#fbbf247a}@media (max-width:800px){body.s4-public .s4-liguilla-official-summary{grid-template-columns:1fr}body.s4-public .s4-liguilla-official-alert>small{text-align:left}}body.s4-public #s4PublicFixedHeader .s4-public-appbar-start{flex:auto;width:auto}body.s4-public #s4PublicFixedHeader .s4-public-appbar-end{flex:none;justify-content:flex-end;width:auto;margin-left:auto}body.s4-public #s4PublicFixedHeader .s4-public-desktop-nav{flex:0 auto}body.s4-public #s4PublicFixedHeader .s4-public-nav-list{flex-wrap:nowrap}@media (min-width:1024px) and (max-width:1199px){body.s4-public #s4PublicFixedHeader .s4-public-appbar{padding-left:12px;padding-right:12px}body.s4-public #s4PublicFixedHeader .s4-public-appbar-start{gap:8px}body.s4-public #s4PublicFixedHeader .s4-public-brand{max-width:150px}body.s4-public #s4PublicFixedHeader .s4-public-nav-list>li>a{min-height:36px;padding-inline:9px;font-size:.8125rem}}@media (max-width:820px){body.s4-public .s4-home-editorial-voice{padding:16px}body.s4-public .s4-home-editorial-voice-head,body.s4-public .s4-home-editorial-voice-foot{flex-direction:column;align-items:flex-start}body.s4-public .s4-home-editorial-voice-copy{font-size:.875rem;line-height:1.6}body.s4-public .s4-home-editorial-layout,body.s4-public .s4-home-main-feature-grid{grid-template-columns:minmax(0,1fr)}body.s4-public .s4-home-editorial-main,body.s4-public .s4-home-main-feature-grid,body.s4-public .s4-home-promo-editorial,body.s4-public .s4-home-editorial-sidebar,body.s4-public .s4-home-editorial-sidebar .s4-home-panel{width:100%;min-width:0;max-width:100%}body.s4-public .s4-home-editorial-main{grid-row:1}body.s4-public .s4-home-editorial-sidebar{grid-row:2}}body.s4-public .s4-public-stats-page{gap:14px;display:grid}body.s4-public .s4-stats-toolbar,body.s4-public .s4-stats-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 2px #0f172a09}body.s4-public .s4-stats-toolbar{flex-direction:column;justify-content:center;align-self:start;align-items:center;gap:6px;padding:10px 14px;display:flex;height:auto!important;min-height:0!important}body.s4-public .s4-stats-toolbar>div:first-child{align-items:center;gap:8px;min-width:0;display:flex}body.s4-public .s4-stats-toolbar p,body.s4-public .s4-stats-toolbar h3,body.s4-public .s4-stats-toolbar span,body.s4-public .s4-stats-card-head p,body.s4-public .s4-stats-card-head h3{margin:0}body.s4-public .s4-stats-toolbar p{color:#94a3b8;letter-spacing:.07em;text-transform:uppercase;font-size:.5625rem;font-weight:900}body.s4-public .s4-stats-card-head p{color:#94a3b8;letter-spacing:.07em;text-transform:uppercase;font-size:.625rem;font-weight:900}body.s4-public .s4-stats-toolbar h3{color:#0f172a;margin-top:0;font-size:.9375rem;font-weight:850}body.s4-public .s4-stats-card-head h3{color:#0f172a;margin-top:3px;font-size:1rem;font-weight:850}body.s4-public .s4-stats-toolbar-filter{align-items:center;gap:8px;display:flex}body.s4-public .s4-stats-phase-tabs{background:#f1f5f9;border-radius:10px;flex:none;padding:3px}body.s4-public .s4-stats-phase-tabs .stats-phase-public-btn{color:#475569;height:32px;min-height:32px;font:inherit;background:0 0;border:0;border-radius:7px;padding-inline:11px;font-size:.75rem;font-weight:800}body.s4-public .s4-stats-phase-tabs .stats-phase-public-btn.active{color:#0f172a;background:#fff;box-shadow:inset 0 0 0 1px #0f172a2e,0 2px 6px #0f172a1a}body.s4-public .s4-stats-page-layout{grid-template-columns:minmax(0,1.7fr) minmax(260px,.8fr);align-items:start;gap:14px;display:grid}body.s4-public .s4-stats-page-sidebar,body.s4-public .s4-stats-discipline-grid{gap:14px;display:grid}body.s4-public .s4-stats-discipline-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.s4-public .s4-stats-card{min-width:0;padding:16px}body.s4-public .s4-stats-card-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}body.s4-public .s4-stats-ranking-list{gap:7px;display:grid}body.s4-public .s4-stats-rank-row{background:#fff;border:1px solid #f1f5f9;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:8px 10px;display:grid}body.s4-public .s4-stats-rank-row:first-child{background:linear-gradient(115deg,#ecfdf5 0%,#f0fdf4 100%);border-color:#bbf7d0}body.s4-public .s4-stats-rank-position{color:#475569;background:#f1f5f9;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;font-size:.75rem;font-weight:900;display:inline-flex}body.s4-public .s4-stats-rank-row:first-child .s4-stats-rank-position{color:#15803d;background:#dcfce7}body.s4-public .s4-stats-rank-copy,body.s4-public .s4-stats-rank-value{min-width:0}body.s4-public .s4-stats-rank-copy strong,body.s4-public .s4-stats-rank-copy span,body.s4-public .s4-stats-rank-value strong,body.s4-public .s4-stats-rank-value span{display:block}body.s4-public .s4-stats-rank-copy strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}body.s4-public .s4-stats-rank-copy span{color:#64748b;margin-top:2px;font-size:.6875rem}body.s4-public .s4-stats-rank-value{text-align:right}body.s4-public .s4-stats-rank-value strong{color:#0078d4;font-size:1rem;font-weight:900}body.s4-public .s4-stats-rank-value span{color:#94a3b8;text-transform:uppercase;margin-top:1px;font-size:.625rem;font-weight:800}body.s4-public .s4-stats-metric-value .side-item{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;min-height:84px;padding:14px}body.s4-public .s4-stats-metric-value .side-item .title{color:#0f172a;font-size:.875rem;font-weight:850}body.s4-public .s4-stats-metric-value .side-item .value{color:#15803d;font-size:1rem;font-weight:900}body.s4-public .s4-stats-state-badge{text-transform:uppercase;border-radius:999px;align-items:center;min-height:26px;padding:0 9px;font-size:.625rem;font-weight:900;display:inline-flex}body.s4-public .s4-stats-state-badge.is-yellow{color:#92400e;background:#fef3c7}body.s4-public .s4-stats-state-badge.is-red{color:#be123c;background:#ffe4e6}body.s4-public .s4-stats-empty{color:#64748b;text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;place-items:center;min-height:76px;padding:14px;font-size:.75rem;display:grid}body.s4-public .s4-stats-updated{color:#94a3b8;text-align:right;margin:0;font-size:.6875rem;font-weight:700}@media (max-width:820px){body.s4-public .s4-stats-toolbar{align-items:stretch;gap:8px}body.s4-public .s4-stats-toolbar>div:first-child{justify-content:center}body.s4-public .s4-stats-toolbar-filter{width:100%}body.s4-public .s4-stats-phase-tabs{flex:auto;width:auto}body.s4-public .s4-stats-phase-tabs .stats-phase-public-btn{flex:1 1 0}body.s4-public .s4-stats-page-layout,body.s4-public .s4-stats-discipline-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){body.s4-public .s4-stats-toolbar{padding:10px 12px}body.s4-public .s4-stats-card{padding:14px}body.s4-public .s4-stats-rank-row{grid-template-columns:32px minmax(0,1fr) auto;gap:8px}body.s4-public .s4-stats-rank-copy strong{white-space:normal}}body.s4-public .s4-stats-team-discipline-block{gap:12px;margin-top:18px;display:grid}body.s4-public .s4-stats-team-discipline-title{margin-bottom:0}body.s4-public .s4-stats-team-discipline-title p{color:#94a3b8;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:.68rem;font-weight:900}body.s4-public .s4-stats-discipline-grid--teams{margin-top:0}body.s4-public .s4-stats-rank-row--team .s4-stats-rank-copy strong{overflow-wrap:anywhere}@media (max-width:760px){body.s4-public .s4-home-score-grid{grid-template-columns:1fr}body.s4-public .s4-home-score-grid .s4-home-match-row{grid-template:"meta""local""score""away"/minmax(0,1fr);gap:7px;min-height:0;padding:13px 14px}body.s4-public .s4-home-score-grid .s4-home-match-meta{grid-area:1/1;margin-bottom:1px}body.s4-public .s4-home-score-grid .s4-home-match-team:not(.is-away){text-overflow:clip;white-space:normal;overflow-wrap:anywhere;grid-area:2/1;width:100%;font-size:.82rem;line-height:1.25;overflow:visible}body.s4-public .s4-home-score-grid .s4-home-match-score{grid-area:3/1;justify-self:start;min-width:62px;padding:6px 10px;font-size:.86rem}body.s4-public .s4-home-score-grid .s4-home-match-team.is-away{text-align:left;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;grid-area:4/1;width:100%;font-size:.82rem;line-height:1.25;overflow:visible}body.s4-public .s4-home-score-grid .s4-home-match-team:not(.is-away):before,body.s4-public .s4-home-score-grid .s4-home-match-team.is-away:before{color:#94a3b8;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:.6rem;font-weight:900;display:block}body.s4-public .s4-home-score-grid .s4-home-match-team:not(.is-away):before{content:"Local"}body.s4-public .s4-home-score-grid .s4-home-match-team.is-away:before{content:"Visitante"}}body.s4-public #s4PublicFixedHeader.s4-public-fixed-header{background:linear-gradient(115deg,#0f172a 0%,#111827 55%,#172033 100%)!important;border-bottom-color:#334155e6!important;box-shadow:0 8px 28px #0f172a33!important}body.s4-public #s4PublicFixedHeader .s4-public-appbar{background:0 0!important}body.s4-public #s4PublicFixedHeader .s4-public-brand{color:#fff!important;box-shadow:none!important;background:0 0!important;border:0!important}body.s4-public #s4PublicFixedHeader .s4-public-brand:hover,body.s4-public #s4PublicFixedHeader .s4-public-brand:focus-visible{color:#fff!important;background:#ffffff0b!important}body.s4-public #s4PublicFixedHeader .s4-public-brand [data-public-league-name]{color:#fff!important}body.s4-public #s4PublicFixedHeader .s4-public-brand>span:last-child>span:last-child{color:#94a3b8!important}body.s4-public #s4PublicFixedHeader .s4-public-brand-mark{box-shadow:inset 0 0 0 1px #ffffff0a;background:#2563eb2e!important;border-color:#94a3b84d!important}body.s4-public #s4PublicFixedHeader .s4-public-nav-list>li>a{color:#cbd5e1!important}body.s4-public #s4PublicFixedHeader .s4-public-nav-list>li>a[aria-current=page]{color:#0f172a!important;background:#fff!important;box-shadow:0 5px 14px #0206173d!important}body.s4-public #s4PublicFixedHeader .s4-public-nav-list>li>a[aria-current=page]:hover,body.s4-public #s4PublicFixedHeader .s4-public-nav-list>li>a[aria-current=page]:focus-visible{color:#020617!important;background:#fff!important}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger{color:#e2e8f0!important;background:#1e293bd1!important;border-color:#64748b9e!important}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-icon{color:#7dd3fc!important;background:#0ea5e929!important}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy strong,body.s4-public #s4PublicDrawerTrigger{color:#fff!important}body.s4-public #s4PublicDrawerTrigger>span{color:#fff!important;background:0 0!important}body.s4-public .s4-public-page-heading{position:relative;overflow:hidden;background:linear-gradient(118deg,#0f172a 0%,#172033 58%,#1e293b 100%)!important;border-color:#334155e6!important;box-shadow:0 12px 32px #0f172a29!important}body.s4-public .s4-public-page-heading:after{content:"";pointer-events:none;background:#38bdf814;border-radius:999px;width:190px;height:190px;position:absolute;bottom:-86px;right:-42px}body.s4-public .s4-public-page-heading>p,body.s4-public .s4-public-page-heading h2,body.s4-public #s4PublicInfoPageTitle{z-index:1;position:relative;color:#fff!important}body.s4-public .s4-public-page-heading span{z-index:1;position:relative;color:#cbd5e1!important}body.s4-public .s4-home-kpi-teaser-card{border-width:1px;padding-bottom:10px;position:relative;overflow:hidden;box-shadow:0 7px 20px #0f172a0f}body.s4-public .s4-home-kpi-teaser-card:before{content:"";border-radius:14px 0 0 14px;width:4px;position:absolute;inset:0 auto 0 0}body.s4-public .s4-home-kpi-teaser-card--goals{background:linear-gradient(135deg,#fff 0%,#eff6ff 100%);border-color:#bfdbfe}body.s4-public .s4-home-kpi-teaser-card--goals:before{background:#2563eb}body.s4-public .s4-home-kpi-teaser-card--goals>span{color:#1d4ed8}body.s4-public .s4-home-kpi-teaser-card--attack{background:linear-gradient(135deg,#fff 0%,#ecfdf5 100%);border-color:#a7f3d0}body.s4-public .s4-home-kpi-teaser-card--attack:before{background:#059669}body.s4-public .s4-home-kpi-teaser-card--attack>span{color:#047857}body.s4-public .s4-home-kpi-teaser-card--defense{background:linear-gradient(135deg,#fff 0%,#f0f9ff 100%);border-color:#bae6fd}body.s4-public .s4-home-kpi-teaser-card--defense:before{background:#0284c7}body.s4-public .s4-home-kpi-teaser-card--defense>span{color:#0369a1}body.s4-public .s4-home-kpi-link{width:fit-content;margin-top:9px;color:#0369a1!important;min-height:28px!important;padding:0 7px!important;font-size:.6875rem!important;font-weight:850!important;text-decoration:none!important}body.s4-public .s4-home-kpi-link:hover{background:#0ea5e917!important}body.s4-public #s4HomeFeaturedMatch[hidden]{display:none!important}body.s4-public .s4-home-panel--agenda{background:linear-gradient(145deg,#fff 0%,#f0f9ff 100%);border-color:#bae6fd}body.s4-public .s4-home-panel--liguilla{background:linear-gradient(145deg,#fff 0%,#fff7ed 100%);border-color:#fed7aa}body.s4-public .s4-home-panel--liguilla .s4-home-panel-head p{color:#c2410c!important}body.s4-public .s4-home-panel--discipline{background:#fff;border-color:#cbd5e1e6}body.s4-public .s4-home-panel--discipline .s4-home-panel-head p{color:#94a3b8!important}body.s4-public #s4HomeDisciplinePanel[hidden]{display:none!important}body.s4-public .s4-home-secondary-strip.s4-home-panel--discipline{box-shadow:none;background:0 0;border:0;padding:0}body.s4-public .s4-home-secondary-strip.s4-home-panel--discipline:hover{box-shadow:none;border:0;transform:none}body.s4-public .s4-home-secondary-strip.s4-home-panel--discipline .s4-home-compact-body{display:block}body.s4-public .s4-home-suspension-banner{background:linear-gradient(112deg,#fff1f2 0%,#fff 62%,#fff7ed 100%);border-radius:16px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;padding:18px 20px;display:grid;box-shadow:0 8px 24px #9f12391a}body.s4-public .s4-home-suspension-banner-icon{color:#fff;background:#e11d48;border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex;box-shadow:0 8px 18px #e11d483d}body.s4-public .s4-home-suspension-banner-icon svg{width:26px;height:26px}body.s4-public .s4-home-suspension-banner-copy{min-width:0}body.s4-public .s4-home-suspension-banner-copy p{color:#e11d48;letter-spacing:.08em;text-transform:uppercase;margin:0 0 3px;font-size:.6875rem;font-weight:900}body.s4-public .s4-home-suspension-banner-copy h3{color:#0f172a;margin:0;font-size:1rem;font-weight:900;line-height:1.2}body.s4-public .s4-home-suspension-banner-copy>span{color:#64748b;margin-top:4px;font-size:.75rem;line-height:1.4;display:block}body.s4-public .s4-home-suspension-banner-copy>span strong{color:#be123c;font-weight:900}body.s4-public .s4-home-suspension-banner-action{color:#fff;white-space:nowrap;background:#be123c;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 14px;font-size:.75rem;font-weight:850;text-decoration:none;display:inline-flex}body.s4-public .s4-home-suspension-banner-action:hover{background:#9f1239}body.s4-public .s4-home-suspension-banner-action:focus-visible{outline-offset:2px;outline:3px solid #e11d4859}@media (max-width:640px){body.s4-public .s4-home-secondary-strip.s4-home-panel--discipline{padding:0}body.s4-public .s4-home-suspension-banner{grid-template-columns:44px minmax(0,1fr);gap:11px;padding:15px}body.s4-public .s4-home-suspension-banner-icon{width:44px;height:44px}body.s4-public .s4-home-suspension-banner-action{grid-column:1/-1;width:100%}}body.s4-public .s4-home-panel--scorers{--s4-scorer-tilt-x:0deg;--s4-scorer-tilt-y:0deg;isolation:isolate;transform-style:preserve-3d;transform-origin:50%;will-change:transform;transition:transform .18s cubic-bezier(.2,.75,.3,1),box-shadow .18s,border-color .18s;background:radial-gradient(circle at 76% 24%,#3b82f63d 0%,#3b82f600 34%),linear-gradient(138deg,#172554 0%,#1e3a8a 48%,#0f172a 100%)!important;border-color:#1d4ed8!important;box-shadow:0 20px 46px #1e3a8a4d!important}body.s4-public .s4-home-panel--scorers:before{content:"";pointer-events:none;background:#60a5fa1f;border-radius:999px;width:240px;height:240px;position:absolute;bottom:-96px;left:-74px}body.s4-public .s4-home-panel--scorers:after{content:"";pointer-events:none;background:#7dd3fc17;border-radius:999px;width:230px;height:230px;position:absolute;top:48px;right:-64px}@media (hover:hover) and (pointer:fine){body.s4-public .s4-home-panel--scorers[data-s4-scorer-tilt-bound="1"][data-s4-scorer-tilt-active="1"]{transform:perspective(1100px) rotateX(var(--s4-scorer-tilt-x)) rotateY(var(--s4-scorer-tilt-y)) translateY(-3px);box-shadow:0 28px 58px #0f172a59,0 14px 30px #2563eb3b!important}}body.s4-public .s4-home-panel--scorers .s4-home-panel-head{z-index:4;border-bottom-color:#94a3b82e;position:relative;transform:translateZ(18px)}body.s4-public .s4-home-panel--scorers .s4-home-panel-head p,body.s4-public .s4-home-panel--scorers .s4-home-panel-head h3{color:#fff!important}body.s4-public .s4-home-link-action--inverse{box-shadow:0 5px 14px #0206172e;color:#0f172a!important;background:#fff!important;border-color:#ffffffeb!important}body.s4-public .s4-home-link-action--inverse:hover{color:#020617!important;background:#f8fafc!important;border-color:#fff!important}body.s4-public .s4-home-scorer-hero{z-index:2;min-height:232px;transform-style:preserve-3d;grid-template-columns:160px minmax(0,1fr);align-items:center;gap:20px;padding:10px 4px;display:grid;position:relative}body.s4-public .s4-home-scorer-media{width:156px;height:228px;transform-style:preserve-3d;justify-self:center;position:relative;transform:translateZ(34px)}body.s4-public .s4-home-scorer-media:before{content:"";z-index:0;filter:blur(14px);pointer-events:none;background:radial-gradient(circle,#2dd4bf3d 0%,#3b82f62e 44%,#3b82f600 74%);border-radius:999px;position:absolute;inset:28px 14px 24px}body.s4-public .s4-home-scorer-media:after{content:"";z-index:0;filter:blur(8px);pointer-events:none;background:#02061766;border-radius:999px;height:18px;position:absolute;bottom:4px;left:18px;right:18px}body.s4-public .s4-home-scorer-card-art{z-index:1;object-fit:contain;object-position:center;filter:drop-shadow(0 18px 22px #0206175c);pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}body.s4-public .s4-home-scorer-card-art[hidden]{display:none!important}body.s4-public .s4-home-scorer-media.is-card-art-missing{background:radial-gradient(circle at 50% 22%,#2dd4bf57,#2563eb3d 48%,#0f172a14 78%);border-radius:28px}body.s4-public .s4-home-scorer-avatar{z-index:2;background:linear-gradient(#0f172a14,#0f172a57);border:1px solid #0000;border-radius:17px 17px 22px 22px;place-items:center;width:102px;height:130px;display:grid;position:absolute;bottom:26px;left:50%;overflow:hidden;transform:translate(-50%)translateZ(20px);box-shadow:0 16px 30px #0206174d,inset 0 1px #ffffff14}body.s4-public .s4-home-scorer-avatar:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0f172a00,#0f172a2e);height:34%;position:absolute;inset:auto 0 0}body.s4-public .s4-home-scorer-avatar img,body.s4-public .s4-home-scorer-avatar-fallback{width:100%;height:100%}body.s4-public .s4-home-scorer-avatar img{object-fit:cover;object-position:center 12%;background:0 0;border:0;border-radius:0;display:block}body.s4-public .s4-home-scorer-avatar img[hidden],body.s4-public .s4-home-scorer-avatar-fallback[hidden]{display:none!important}body.s4-public .s4-home-scorer-avatar-fallback{color:#eff6ff;place-items:center;display:grid}body.s4-public .s4-home-scorer-avatar-fallback svg{filter:drop-shadow(0 7px 7px #0f172a38);width:56px;height:56px}body.s4-public .s4-home-scorer-copy{z-index:3;min-width:0;position:relative;transform:translateZ(24px)}body.s4-public .s4-home-scorer-kicker{letter-spacing:.08em;text-transform:uppercase;background:#10b98129;border:1px solid #a7f3d06b;border-radius:999px;align-items:center;width:fit-content;min-height:23px;padding:3px 9px;font-size:.56rem;font-weight:900;color:#d1fae5!important;display:inline-flex!important}body.s4-public .s4-home-scorer-copy>strong{color:#fff;letter-spacing:-.028em;-webkit-line-clamp:2;overflow-wrap:anywhere;text-shadow:0 2px 12px #0206172e;-webkit-box-orient:vertical;margin-top:8px;font-size:1.46rem;font-weight:950;line-height:1.03;display:-webkit-box;overflow:hidden}body.s4-public .s4-home-scorer-team{align-items:center;gap:10px;min-width:0;margin-top:10px;display:flex}body.s4-public .s4-home-scorer-team-logo{width:40px;height:40px;box-shadow:none;background:0 0;border:0;flex:0 0 40px;justify-content:center;align-items:center;display:inline-flex}body.s4-public .s4-home-scorer-team-logo>img{width:100%;height:100%;box-shadow:none;object-fit:contain;object-position:center;image-rendering:auto;background:0 0;border:0;border-radius:0;padding:0;display:block}body.s4-public .s4-home-scorer-team-logo>img[hidden],body.s4-public .s4-home-scorer-team-fallback[hidden]{display:none!important}body.s4-public .s4-home-scorer-team-fallback{color:#e2e8f0;background:#ffffff14;border:1px solid #e2e8f038;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:.58rem;font-weight:900;display:inline-flex}body.s4-public .s4-home-scorer-team>small{color:#e2e8f0;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.82rem;font-weight:800;line-height:1.15;overflow:hidden}body.s4-public .s4-home-scorer-goals{border-radius:18px;width:min(100%,146px);min-width:122px;min-height:68px;margin-top:14px;display:inline-grid;overflow:hidden;transform:translateZ(20px);box-shadow:0 12px 24px #0206173d,inset 0 1px #ffffffd1;color:#172554!important;background:linear-gradient(135deg,#fffdf6 0%,#fde9a6 54%,#f8dc84 100%)!important;border:1px solid #fde68ae0!important}body.s4-public .s4-home-scorer-goals__stat{grid-template-columns:auto auto;justify-content:center;align-items:center;gap:8px;min-height:68px;padding:7px 13px;display:grid}body.s4-public .s4-home-scorer-goals .sa\:stat-value{letter-spacing:-.045em;line-height:1;color:#0f172a!important;font-size:2.35rem!important;font-weight:950!important}body.s4-public .s4-home-scorer-goals .sa\:stat-desc{letter-spacing:.04em;text-transform:uppercase;align-self:center;font-size:.68rem;font-weight:900;line-height:1;color:#78350f!important}body.s4-public .s4-home-scorer-trophy{z-index:-1;color:#fff;opacity:.055;width:122px;height:122px;position:absolute;bottom:-30px;right:-18px;transform:translateZ(6px)rotate(-8deg)}body.s4-public .s4-home-empty--inverse{color:#cbd5e1!important;background:#ffffff0f!important;border-color:#94a3b838!important}@media (max-width:760px){body.s4-public .s4-home-panel--scorers .s4-home-panel-head,body.s4-public .s4-home-scorer-media,body.s4-public .s4-home-scorer-copy,body.s4-public .s4-home-scorer-goals{transform:none}body.s4-public .s4-home-scorer-hero{grid-template-columns:126px minmax(0,1fr);gap:14px;min-height:198px;padding:8px 2px}body.s4-public .s4-home-scorer-media{width:124px;height:190px}body.s4-public .s4-home-scorer-avatar{border-radius:15px 15px 20px 20px;width:84px;height:108px;bottom:22px;transform:translate(-50%)}body.s4-public .s4-home-scorer-avatar-fallback svg{width:46px;height:46px}body.s4-public .s4-home-scorer-copy>strong{font-size:1.16rem}body.s4-public .s4-home-scorer-team{gap:8px;margin-top:8px}body.s4-public .s4-home-scorer-team-logo{flex-basis:34px;width:34px;height:34px}body.s4-public .s4-home-scorer-team-fallback{width:31px;height:31px}body.s4-public .s4-home-scorer-team>small{font-size:.76rem}body.s4-public .s4-home-scorer-goals{border-radius:16px;width:min(100%,132px);min-width:108px;min-height:58px;margin-top:10px}body.s4-public .s4-home-scorer-goals__stat{min-height:58px;padding:6px 10px}body.s4-public .s4-home-scorer-goals .sa\:stat-value{font-size:2rem!important}}@media (max-width:380px){body.s4-public .s4-home-scorer-hero{grid-template-columns:112px minmax(0,1fr);gap:11px}body.s4-public .s4-home-scorer-media{width:108px;height:172px}body.s4-public .s4-home-scorer-avatar{width:76px;height:98px;bottom:19px}body.s4-public .s4-home-scorer-copy>strong{font-size:1.05rem}body.s4-public .s4-home-scorer-team-logo{flex-basis:32px;width:32px;height:32px}body.s4-public .s4-home-scorer-goals{width:min(100%,118px);min-width:96px}}@media (prefers-reduced-motion:reduce){body.s4-public .s4-home-panel--scorers,body.s4-public .s4-home-panel--scorers .s4-home-panel-head,body.s4-public .s4-home-scorer-media,body.s4-public .s4-home-scorer-copy,body.s4-public .s4-home-scorer-goals,body.s4-public .s4-home-scorer-trophy{transition:none!important;transform:none!important}}body.s4-public .s4-stats-card{transition:transform .14s,box-shadow .14s,border-color .14s;position:relative;overflow:hidden}body.s4-public .s4-stats-card:hover{transform:translateY(-1px);box-shadow:0 10px 26px #0f172a14}body.s4-public .s4-stats-card--primary{background:linear-gradient(145deg,#fff 0%,#eff6ff 100%);border-color:#bfdbfe}body.s4-public .s4-stats-card--primary:before,body.s4-public .s4-stats-card--offense:before,body.s4-public .s4-stats-card--defense:before,body.s4-public .s4-stats-card--yellow:before,body.s4-public .s4-stats-card--red:before{content:"";width:4px;position:absolute;inset:0 auto 0 0}body.s4-public .s4-stats-card--primary:before{background:#2563eb}body.s4-public .s4-stats-card--offense{background:linear-gradient(145deg,#fff 0%,#ecfdf5 100%);border-color:#a7f3d0}body.s4-public .s4-stats-card--offense:before{background:#059669}body.s4-public .s4-stats-card--offense .s4-stats-card-head p{color:#047857}body.s4-public .s4-stats-card--defense{background:linear-gradient(145deg,#fff 0%,#f0f9ff 100%);border-color:#bae6fd}body.s4-public .s4-stats-card--defense:before{background:#0284c7}body.s4-public .s4-stats-card--defense .s4-stats-card-head p{color:#0369a1}body.s4-public .s4-stats-card--yellow{background:linear-gradient(145deg,#fff 0%,#fffbeb 100%);border-color:#fde68a}body.s4-public .s4-stats-card--yellow:before{background:#f59e0b}body.s4-public .s4-stats-card--yellow .s4-stats-card-head p{color:#b45309}body.s4-public .s4-stats-card--red{background:linear-gradient(145deg,#fff 0%,#fff1f2 100%);border-color:#fecdd3}body.s4-public .s4-stats-card--red:before{background:#e11d48}body.s4-public .s4-stats-card--red .s4-stats-card-head p{color:#be123c}@media (max-width:760px){body.s4-public #s4PublicFixedHeader .s4-public-brand-mark{border-color:#94a3b847!important}body.s4-public .s4-public-page-heading{box-shadow:0 9px 24px #0f172a26!important}}@media (prefers-reduced-motion:reduce){body.s4-public .s4-stats-card,body.s4-public .s4-home-kpi-teaser-card{transition:none!important;transform:none!important}}body.s4-public .s4-standings-hero,body.s4-public .s4-calendar-hero{background:linear-gradient(118deg,#0f172a 0%,#172033 58%,#1e293b 100%)!important;border-color:#334155e6!important;box-shadow:0 12px 32px #0f172a29!important}body.s4-public .s4-standings-eyebrow,body.s4-public .s4-calendar-eyebrow{box-shadow:0 3px 10px #0206172e;color:#0f172a!important;background:#fff!important}body.s4-public .s4-standings-hero h2,body.s4-public .s4-calendar-hero h2{color:#fff!important}body.s4-public .s4-standings-hero p,body.s4-public .s4-calendar-hero p{color:#cbd5e1!important}body.s4-public .s4-standings-live-chip,body.s4-public .s4-standings-info-action{color:#e0f2fe!important;background:#ffffff14!important;border-color:#7dd3fc47!important}body.s4-public .s4-standings-info-action:hover{color:#fff!important;background:#ffffff24!important}body.s4-public .s4-calendar-hero-summary{background:#ffffff12!important;border-color:#94a3b838!important}body.s4-public .s4-calendar-summary-item span{color:#94a3b8!important}body.s4-public .s4-calendar-summary-item strong{color:#fff!important}body.s4-public .s4-home-editorial-phase .s4-home-panel-head p{box-shadow:0 4px 12px #02061738,inset 0 1px #ffffff57;color:#172554!important;background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%)!important;border-color:#fbbf24!important}body.s4-public .s4-home-competition-context--compact.is-liguilla{background:linear-gradient(112deg,#fff 0%,#fffbeb 100%);border-color:#f59e0b52}body.s4-public .s4-home-competition-context--compact.is-liguilla .s4-home-context-intro:before{background:linear-gradient(#f59e0b 0%,#fbbf24 100%)}body.s4-public .s4-home-competition-context--compact.is-liguilla .s4-home-context-intro p,body.s4-public .s4-home-competition-context--compact.is-liguilla .s4-home-context-item span{color:#92400e}body.s4-public .s4-home-competition-context--compact.is-liguilla .s4-home-context-item strong,body.s4-public .s4-home-competition-context--compact.is-liguilla .s4-home-context-item:first-child strong,body.s4-public .s4-home-competition-context--compact.is-liguilla .s4-home-context-item:last-child strong{color:#0f172a}body.s4-public .s4-home-competition-context--compact.is-liguilla-complete .s4-home-context-intro h2{color:#78350f}@media (max-width:760px){body.s4-public .s4-home-competition-context--compact.is-liguilla .s4-home-context-item strong{white-space:normal;line-height:1.2}}body.s4-public .s4-home-editorial-newsroom[hidden]{display:none!important}body.s4-public .s4-home-editorial-newsroom{gap:12px;display:grid}body.s4-public .s4-home-editorial-section-title--newsroom{gap:3px;display:grid}body.s4-public .s4-home-editorial-section-title--newsroom span{color:#64748b;font-size:.88rem;line-height:1.45}body.s4-public .s4-home-editorial-hub[hidden]{display:none!important}body.s4-public .s4-home-editorial-hub{background:#fff;border:1px solid #dbe4ee;border-radius:18px;gap:12px;min-width:0;padding:14px;display:grid;overflow:hidden;box-shadow:0 8px 24px #0f172a0f}body.s4-public .s4-home-editorial-hub-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}body.s4-public .s4-home-editorial-hub-status{color:#1d4ed8;letter-spacing:.06em;text-transform:uppercase;background:#eff6ff;border-radius:999px;align-items:center;min-height:28px;padding:5px 9px;font-size:.72rem;font-weight:800;display:inline-flex}body.s4-public .s4-home-editorial-carousel-controls{align-items:center;gap:7px;display:flex}body.s4-public .s4-home-editorial-control,body.s4-public .s4-home-editorial-auto{color:#334155;box-shadow:none;background:#fff;border-color:#dbe4ee}body.s4-public .s4-home-editorial-control{min-width:34px;min-height:34px;font-size:1.15rem}body.s4-public .s4-home-editorial-auto{gap:7px;min-height:34px;padding-inline:10px;font-size:.76rem;font-weight:750}body.s4-public .s4-home-editorial-auto-dot{background:#10b981;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 3px #10b9811f}body.s4-public .s4-home-editorial-auto[aria-pressed=false] .s4-home-editorial-auto-dot{box-shadow:none;background:#94a3b8}body.s4-public .s4-home-editorial-hub[data-s4-editorial-single] .s4-home-editorial-carousel-controls,body.s4-public .s4-home-editorial-hub[data-s4-editorial-single] .s4-home-editorial-indicators{display:none}body.s4-public .s4-home-editorial-carousel{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;gap:12px;width:100%;min-width:0;scroll-padding-inline:1px;display:flex;overflow-x:auto}body.s4-public .s4-home-editorial-carousel::-webkit-scrollbar{display:none}body.s4-public .s4-home-editorial-slide{scroll-snap-align:start;background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #dbe4ee;border-radius:15px;flex:0 0 calc(33.3333% - 8px);min-width:280px;box-shadow:0 4px 12px #0f172a0a}body.s4-public .s4-home-editorial-slide[data-event-code=CAMPEON],body.s4-public .s4-home-editorial-slide[data-event-code=FINAL],body.s4-public .s4-home-editorial-slide[data-event-code=SEMIFINAL],body.s4-public .s4-home-editorial-slide[data-event-code=CUARTOS_FINAL]{background:linear-gradient(#fffdf5 0%,#fffbeb 100%);border-color:#fde68a}body.s4-public .s4-home-editorial-slide[data-event-code=GANADO],body.s4-public .s4-home-editorial-slide[data-event-code=ARCO_CERO],body.s4-public .s4-home-editorial-slide[data-event-code=INVICTO],body.s4-public .s4-home-editorial-slide[data-event-code=EQUIPO_LIDER]{background:linear-gradient(#fff 0%,#f0fdf4 100%);border-color:#bbf7d0}body.s4-public .s4-home-editorial-slide[data-event-code=ROJA]{background:linear-gradient(#fff 0%,#fff1f2 100%);border-color:#fecdd3}body.s4-public .s4-home-editorial-slide-body{flex-direction:column;gap:8px;height:100%;min-height:176px;padding:14px;display:flex}body.s4-public .s4-home-editorial-slide-meta{justify-content:space-between;align-items:center;gap:10px;display:flex}body.s4-public .s4-home-editorial-slide-badge{color:#1d4ed8;letter-spacing:.045em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#eaf2ff;border:0;max-width:75%;min-height:24px;font-size:.66rem;font-weight:800;overflow:hidden}body.s4-public .s4-home-editorial-slide-meta small{color:#94a3b8;letter-spacing:.04em;text-transform:uppercase;font-size:.65rem;font-weight:700}body.s4-public .s4-home-editorial-slide h3{-webkit-line-clamp:2;line-clamp:2;color:#0f172a;-webkit-box-orient:vertical;margin:0;font-size:1rem;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}body.s4-public .s4-home-editorial-slide p{-webkit-line-clamp:2;line-clamp:2;color:#475569;-webkit-box-orient:vertical;margin:0;font-size:.84rem;line-height:1.45;display:-webkit-box;overflow:hidden}body.s4-public .s4-home-editorial-slide-actions{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:3px;display:flex}body.s4-public .s4-home-editorial-slide-story,body.s4-public .s4-home-editorial-slide-link{border-radius:9px;min-height:34px;padding-inline:11px;font-size:.76rem;font-weight:800;text-decoration:none}body.s4-public .s4-home-editorial-slide-story{color:#1d4ed8;background:#fff;border-color:#bfdbfe}body.s4-public .s4-home-editorial-slide-link{color:#fff;background:#2563eb;border-color:#2563eb}body.s4-public .s4-home-editorial-slide-story:hover{background:#eff6ff}body.s4-public .s4-home-editorial-slide-link:hover{background:#1d4ed8}body.s4-public .s4-home-editorial-indicators{justify-content:center;align-items:center;gap:6px;min-height:12px;display:flex}body.s4-public .s4-home-editorial-indicators button{cursor:pointer;background:#cbd5e1;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:width .16s,background-color .16s}body.s4-public .s4-home-editorial-indicators button.is-active{background:#2563eb;width:20px}body.s4-public dialog.s4-home-editorial-story-modal{width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;padding:max(12px, env(safe-area-inset-top)) 12px max(12px, env(safe-area-inset-bottom))!important;color:inherit!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;place-items:center!important;margin:0!important;position:fixed!important;inset:0!important;overflow:hidden!important}body.s4-public dialog.s4-home-editorial-story-modal[open]{background:0 0!important;display:grid!important}body.s4-public dialog.s4-home-editorial-story-modal>[class~=sa\:s4-modal-backdrop]{z-index:0!important;opacity:0!important;pointer-events:auto!important;cursor:default!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important}body.s4-public dialog.s4-home-editorial-story-modal>.s4-home-editorial-story-dialog{z-index:1;position:relative}body.s4-public .s4-home-editorial-story-dialog{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:22px;flex-direction:column;width:min(100vw - 32px,720px);max-width:720px;max-height:min(84dvh,780px);display:flex;position:relative;overflow:hidden;box-shadow:0 28px 80px #0f172a38}body.s4-public .s4-home-editorial-story-dialog:before{content:"";background:linear-gradient(90deg,#2563eb 0%,#60a5fa 58%,#dbeafe 100%);flex:0 0 4px;width:100%;height:4px;display:block}body.s4-public .s4-home-editorial-story-head{background:linear-gradient(#fff 0%,#fbfdff 100%);border-bottom:1px solid #eef2f7;flex:none;padding:24px 68px 20px 28px;position:relative}body.s4-public .s4-home-editorial-story-kicker{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}body.s4-public .s4-home-editorial-story-subtitle{color:#1d4ed8;letter-spacing:.055em;text-transform:uppercase;background:#eff6ff;border-radius:999px;align-items:center;min-height:26px;margin:0;padding:4px 9px;font-size:.68rem;font-weight:800;display:inline-flex}body.s4-public .s4-home-editorial-story-kicker small{color:#64748b;align-items:center;margin:0;font-size:.75rem;font-weight:600;display:inline-flex}body.s4-public .s4-home-editorial-story-head h3{color:#0f172a;letter-spacing:-.018em;margin:12px 0 0;font-size:clamp(1.3rem,2.4vw,1.75rem);font-weight:800;line-height:1.22}body.s4-public .s4-home-editorial-story-close{color:#475569;background:#f8fafc;border-color:#e2e8f0;flex:none;width:40px;min-width:40px;height:40px;min-height:40px;font-size:1.05rem;position:absolute;top:18px;right:18px}body.s4-public .s4-home-editorial-story-close:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}body.s4-public .s4-home-editorial-story-body{scrollbar-gutter:stable;overscroll-behavior:contain;flex:auto;min-height:0;padding:24px 28px 22px;overflow-y:auto}body.s4-public .s4-home-editorial-story-body p{color:#334155;white-space:pre-line;margin:0;font-size:1rem;line-height:1.78}body.s4-public .s4-home-editorial-story-source-row{border-top:1px solid #eef2f7;align-items:flex-start;gap:10px;margin-top:24px;padding-top:16px;display:flex}body.s4-public .s4-home-editorial-story-source-label{color:#475569;letter-spacing:.06em;text-transform:uppercase;background:#f1f5f9;border-radius:999px;flex:none;align-items:center;min-height:22px;padding:3px 7px;font-size:.64rem;font-weight:800;display:inline-flex}body.s4-public .s4-home-editorial-story-source-row small{color:#64748b;margin:2px 0 0;font-size:.76rem;line-height:1.55;display:block}body.s4-public .s4-home-editorial-story-actions{background:#f8fafc;border-top:1px solid #eef2f7;flex:none;justify-content:flex-end;gap:14px;padding:18px 40px 22px;display:flex;margin:0!important}body.s4-public .s4-home-editorial-story-actions a[hidden]{display:none!important}body.s4-public .s4-home-editorial-story-actions>*{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;min-width:112px;min-height:44px;font-weight:700;line-height:1.2;display:inline-flex;padding-inline:20px!important}body.s4-public .s4-home-editorial-story-secondary{color:#334155;background:#fff;border-color:#cbd5e1}body.s4-public .s4-home-editorial-story-primary{color:#fff;background:#2563eb;min-width:132px}@media (max-width:1024px){body.s4-public .s4-home-editorial-slide{flex-basis:calc(50% - 6px);min-width:260px}}@media (max-width:760px){body.s4-public .s4-home-editorial-section-title--newsroom span{font-size:.82rem}body.s4-public .s4-home-editorial-hub{border-radius:15px;padding:11px}body.s4-public .s4-home-editorial-hub-toolbar{align-items:flex-start}body.s4-public .s4-home-editorial-hub-status{min-height:25px;font-size:.66rem}body.s4-public .s4-home-editorial-auto{width:36px;min-width:36px;padding-inline:0;font-size:0}body.s4-public .s4-home-editorial-auto-dot{width:8px;height:8px}body.s4-public .s4-home-editorial-slide{flex-basis:88%;min-width:0}body.s4-public .s4-home-editorial-slide-body{min-height:166px;padding:12px}body.s4-public .s4-home-editorial-slide h3,body.s4-public .s4-home-editorial-slide p{-webkit-line-clamp:2;line-clamp:2}body.s4-public .s4-home-editorial-slide-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}body.s4-public .s4-home-editorial-slide-story,body.s4-public .s4-home-editorial-slide-link{width:100%;min-height:40px;padding-inline:8px}body.s4-public .s4-home-editorial-story-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - max(24px, env(safe-area-inset-top)) - max(24px, env(safe-area-inset-bottom)));border-radius:18px}body.s4-public .s4-home-editorial-story-head{padding:20px 58px 16px 20px}body.s4-public .s4-home-editorial-story-head h3{margin-top:10px;font-size:1.24rem;line-height:1.28}body.s4-public .s4-home-editorial-story-close{width:38px;min-width:38px;height:38px;min-height:38px;top:14px;right:14px}body.s4-public .s4-home-editorial-story-body{padding:18px 20px}body.s4-public .s4-home-editorial-story-body p{font-size:.96rem;line-height:1.72}body.s4-public .s4-home-editorial-story-source-row{gap:8px;margin-top:20px;padding-top:14px}body.s4-public .s4-home-editorial-story-actions{padding:14px 20px calc(14px + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}body.s4-public .s4-home-editorial-story-actions>*{width:100%;min-width:0;padding-inline:14px!important}}@media (max-width:420px){body.s4-public .s4-home-editorial-story-kicker{flex-direction:column;align-items:flex-start;gap:6px}body.s4-public .s4-home-editorial-story-actions{grid-template-columns:minmax(0,1fr)}body.s4-public .s4-home-editorial-story-primary{order:1}body.s4-public .s4-home-editorial-story-secondary{order:2}}@media (prefers-reduced-motion:reduce){body.s4-public .s4-home-editorial-carousel{scroll-behavior:auto}body.s4-public .s4-home-editorial-indicators button{transition:none}}body.s4-public dialog.s4-home-editorial-story-modal::backdrop{-webkit-backdrop-filter:none!important;background:#0f172a14!important}body.s4-public dialog.s4-home-editorial-story-modal>.s4-home-editorial-story-backdrop{will-change:backdrop-filter;transform:translateZ(0);z-index:0!important;pointer-events:auto!important;cursor:default!important;-webkit-backdrop-filter:blur(6px)saturate(.94)!important;background:#0f172a1f!important;border:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}body.s4-public .s4-public-footer-compact{color:#64748b;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;font-size:.72rem;font-weight:650;line-height:1.35;display:flex}body.s4-public .s4-public-footer-compact strong{color:#334155;font-weight:800}body.s4-public .s4-public-footer-separator{color:#cbd5e1}body.s4-public[data-s4-public-page=calendario] .page-grid>.container{width:100%!important;max-width:100%!important;margin-inline:auto!important}body.s4-public[data-s4-public-page=calendario] .s4-public-calendar-page{width:min(100% - 48px,1180px)!important;max-width:1180px!important;margin-inline:auto!important}body.s4-public[data-s4-public-page=calendario] .s4-calendar-hero-summary{justify-self:center;width:100%;max-width:460px}@media (min-width:640px) and (max-width:1024px){body.s4-public[data-s4-public-page=calendario] .s4-public-calendar-page{width:calc(100% - 24px)!important;max-width:920px!important}body.s4-public[data-s4-public-page=calendario] .s4-calendar-hero-summary{margin-inline:auto}}@media (max-width:639px){body.s4-public .s4-public-footer-compact{flex-direction:column;gap:3px;padding-block:2px}body.s4-public .s4-public-footer-separator{display:none}body.s4-public[data-s4-public-page=calendario] .s4-public-calendar-page{width:100%!important;max-width:none!important}}body.s4-public .sa\:s4-aura.s4-home-notice-aura{--s4-aura-radius:14px;--s4-notice-aura:#2563eb;background:conic-gradient(from var(--s4-aura-angle), transparent 0 15%, var(--s4-notice-aura) 25%, transparent 36% 64%, var(--s4-notice-aura) 76%, transparent 87%);border-radius:17px;padding:3px;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){body.s4-public .sa\:s4-aura.s4-home-notice-aura{background:conic-gradient(from var(--s4-aura-angle), transparent 0 15%, color-mix(in srgb, var(--s4-notice-aura) 92%, white) 25%, transparent 36% 64%, color-mix(in srgb, var(--s4-notice-aura) 68%, white) 76%, transparent 87%)}}body.s4-public .sa\:s4-aura.s4-home-notice-aura{box-shadow:0 0 22px var(--s4-notice-aura)}@supports (color:color-mix(in lab, red, red)){body.s4-public .sa\:s4-aura.s4-home-notice-aura{box-shadow:0 0 22px color-mix(in srgb, var(--s4-notice-aura) 32%, transparent)}}body.s4-public .sa\:s4-aura.s4-home-notice-aura{animation:4.8s linear infinite s4-home-notice-aura-spin}body.s4-public .s4-home-notice-aura.is-importante{--s4-notice-aura:#d97706}body.s4-public .s4-home-notice-aura.is-urgente{--s4-notice-aura:#be123c}body.s4-public .s4-home-notice-aura>.s4-home-panel--notice{border-radius:14px}@keyframes s4-home-notice-aura-spin{to{--s4-aura-angle:360deg}}@media (prefers-reduced-motion:reduce){body.s4-public .s4-home-notice-aura{animation:none}}body.s4-public .s4-home-panel--notice:has(.s4-home-notice-v2.is-informativo){background:linear-gradient(110deg,#eff6ff 0%,#f8fbff 100%);border-color:#bfdbfe;box-shadow:0 10px 28px #0078d421}body.s4-public .s4-home-panel--notice:has(.s4-home-notice-v2.is-importante){background:linear-gradient(110deg,#fffbeb 0%,#fff7ed 100%);border-color:#fde68a;box-shadow:0 10px 28px #d9770626}body.s4-public .s4-home-panel--notice:has(.s4-home-notice-v2.is-urgente){background:linear-gradient(110deg,#fff1f2 0%,#fff7f7 100%);border-color:#fecdd3;box-shadow:0 10px 28px #be123c24}body.s4-public .s4-home-panel--notice:has(.s4-home-notice-v2.is-informativo) .s4-home-panel-head h3{color:#1d4ed8}body.s4-public .s4-home-panel--notice:has(.s4-home-notice-v2.is-importante) .s4-home-panel-head h3{color:#b45309}body.s4-public .s4-home-panel--notice:has(.s4-home-notice-v2.is-urgente) .s4-home-panel-head h3{color:#be123c}body.s4-public .s4-home-editorial-alert:has(#s4HomeNotice .s4-home-notice-v2.is-informativo):before{background-color:#bfdbfe;box-shadow:0 7px 16px #2563eb29}body.s4-public .s4-home-editorial-alert:has(#s4HomeNotice .s4-home-notice-v2.is-importante):before{background-color:#fbbf24;box-shadow:0 7px 16px #f59e0b3d}body.s4-public .s4-home-editorial-alert:has(#s4HomeNotice .s4-home-notice-v2.is-urgente):before{background-color:#fda4af;box-shadow:0 7px 16px #be123c29}body.s4-public .s4-home-notice-meta .s4-home-notice-importance{letter-spacing:.045em;background:#fff;border-width:1px;justify-content:center;min-width:6rem;padding-inline:.75rem;font-weight:850}body.s4-public .s4-home-notice-v2.is-importante .s4-home-notice-importance{color:#a16207;border-color:#fcd34d}body.s4-public .s4-home-notice-v2.is-urgente .s4-home-notice-importance{color:#be123c;border-color:#fda4af}body.s4-public .s4-home-notice-action{white-space:nowrap;border-radius:10px;height:auto;min-height:42px;padding:9px 16px;font-weight:800;text-decoration:none}body.s4-public #modalAvisoLiga.s4-public-notice-modal-shell{padding-top:max(12px, env(safe-area-inset-top));padding-right:max(12px, env(safe-area-inset-right));padding-bottom:max(12px, env(safe-area-inset-bottom));padding-left:max(12px, env(safe-area-inset-left));background:#0f172a7a;overflow:hidden;z-index:9800!important}body.s4-public #modalAvisoLiga.s4-public-notice-modal-shell.show{visibility:visible;opacity:1;pointer-events:auto;display:flex}body.s4-public #modalAvisoLiga .s4-public-notice-modal{visibility:visible;opacity:1;width:min(680px,100%);max-width:680px;max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));background:#fff;border:1px solid #cbd5e1e6;border-radius:20px;flex-direction:column;min-height:0;margin:0;display:flex;overflow:hidden;transform:none;box-shadow:0 24px 70px #0f172a47;padding:0!important}body.s4-public #modalAvisoLiga .s4-public-notice-modal-header{background:#fff;border-bottom:1px solid #e2e8f0;flex:none;justify-content:space-between;align-items:flex-start;gap:14px;min-height:68px;margin:0;padding:14px 14px 13px 18px;display:flex}body.s4-public #modalAvisoLiga .s4-public-notice-modal-heading{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}body.s4-public #modalAvisoLiga .s4-public-notice-modal-heading>div{min-width:0}body.s4-public #modalAvisoLiga .s4-public-notice-importance[hidden]{display:none}body.s4-public #modalAvisoLiga .s4-public-notice-modal-heading p,body.s4-public #modalAvisoLiga .s4-public-notice-modal-heading h2,body.s4-public #modalAvisoLiga .s4-public-notice-modal-heading small{margin:0}body.s4-public #modalAvisoLiga .s4-public-notice-modal-heading p{color:#94a3b8;letter-spacing:.06em;text-transform:uppercase;font-size:.625rem;font-weight:900}body.s4-public #modalAvisoLiga .s4-public-notice-modal-heading h2{color:#0f172a;margin-top:3px;font-size:clamp(1.08rem,1.8vw,1.3rem);font-weight:850;line-height:1.28}body.s4-public #modalAvisoLiga .s4-public-notice-modal-heading small{color:#64748b;margin-top:4px;font-size:.6875rem;font-weight:700;display:block}body.s4-public #modalAvisoLiga .s4-public-notice-importance{letter-spacing:.045em;text-align:center;background:#fff;border-width:1px;border-radius:999px;justify-content:center;align-self:start;min-width:6.75rem;min-height:28px;padding-inline:.875rem;font-size:.625rem;font-weight:850;line-height:1.15}body.s4-public #modalAvisoLiga.is-informativo .s4-public-notice-importance{color:#1d4ed8;background:#dbeafe;border-color:#93c5fd}body.s4-public #modalAvisoLiga.is-importante .s4-public-notice-importance{color:#92400e;background:#fef3c7;border-color:#fcd34d}body.s4-public #modalAvisoLiga.is-urgente .s4-public-notice-importance{color:#9f1239;background:#ffe4e6;border-color:#fda4af}body.s4-public #modalAvisoLiga .s4-public-notice-modal-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;margin:0;padding:18px;overflow:hidden auto}body.s4-public #modalAvisoLiga .s4-public-notice-modal-body{color:#334155;text-align:left;min-width:0;font-size:.9375rem;line-height:1.72}body.s4-public #modalAvisoLiga .s4-public-notice-modal-body p{margin:0 0 12px}body.s4-public #modalAvisoLiga .s4-public-notice-modal-body p:last-child{margin-bottom:0}body.s4-public #modalAvisoLiga .s4-public-notice-modal-body ul{gap:7px;margin:4px 0 14px;padding-left:20px;display:grid}body.s4-public #modalAvisoLiga .s4-public-notice-modal-actions{padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e2e8f0;flex:none;justify-content:flex-end;margin:0;display:flex}@media (max-width:640px){body.s4-public #modalAvisoLiga.s4-public-notice-modal-shell{padding-top:max(8px, env(safe-area-inset-top));padding-right:8px;padding-bottom:max(8px, env(safe-area-inset-bottom));padding-left:8px}body.s4-public #modalAvisoLiga .s4-public-notice-modal{width:100%;max-height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:16px}body.s4-public #modalAvisoLiga .s4-public-notice-modal-heading{grid-template-columns:1fr;gap:8px}body.s4-public #modalAvisoLiga .s4-public-notice-modal-scroll{padding:16px}body.s4-public #modalAvisoLiga .s4-public-notice-modal-actions{padding-inline:16px}body.s4-public #modalAvisoLiga .s4-public-notice-modal-actions>.sa\:s4-btn{width:100%}}body.s4-public .s4-home-notice-v2.is-informativo .s4-home-notice-meta>small{color:#1d4ed8}body.s4-public .s4-home-notice-v2.is-importante .s4-home-notice-meta>small{color:#a16207}body.s4-public .s4-home-notice-v2.is-urgente .s4-home-notice-meta>small{color:#be123c}@media (max-width:639px){body.s4-public .s4-home-editorial-alert:has(#s4HomeNotice .s4-home-notice-v2){grid-template-columns:42px minmax(0,1fr);row-gap:8px;padding:16px}body.s4-public .s4-home-editorial-alert:has(#s4HomeNotice .s4-home-notice-v2):before{background-size:22px 22px;width:42px;height:42px}body.s4-public .s4-home-editorial-alert #s4HomeNotice{gap:12px}body.s4-public .s4-home-notice-action{width:100%;min-height:44px}}body.s4-public #modalAvisoLiga .s4-public-notice-modal{position:relative}body.s4-public #modalAvisoLiga.is-informativo .s4-public-notice-modal{border-top-width:1px;border-top-color:#cbd5e1e6}body.s4-public #modalAvisoLiga.is-informativo .s4-public-notice-modal-header{background:#fff;border-bottom-color:#e2e8f0}body.s4-public #modalAvisoLiga.is-informativo .s4-public-notice-modal-heading{grid-template-columns:minmax(0,1fr)}body.s4-public #modalAvisoLiga.is-importante .s4-public-notice-modal{border-top-width:4px;border-top-color:#f59e0b}body.s4-public #modalAvisoLiga.is-urgente .s4-public-notice-modal{border-top-width:4px;border-top-color:#e11d48}body.s4-public #modalAvisoLiga.is-importante .s4-public-notice-modal-header{background:linear-gradient(110deg,#fffbeb 0%,#fff 82%);border-bottom-color:#fde68a}body.s4-public #modalAvisoLiga.is-urgente .s4-public-notice-modal-header{background:linear-gradient(110deg,#fff1f2 0%,#fff 82%);border-bottom-color:#fecdd3}body.s4-public #modalAvisoLiga.is-informativo .s4-public-notice-modal-heading>div>p{color:#1d4ed8}body.s4-public #modalAvisoLiga.is-importante .s4-public-notice-modal-heading>div>p{color:#a16207}body.s4-public #modalAvisoLiga.is-urgente .s4-public-notice-modal-heading>div>p{color:#be123c}body.s4-public #modalAvisoLiga.is-informativo .s4-public-notice-modal-heading h2{color:#1e3a8a}body.s4-public #modalAvisoLiga.is-importante .s4-public-notice-modal-heading h2{color:#78350f}body.s4-public #modalAvisoLiga.is-urgente .s4-public-notice-modal-heading h2{color:#881337}body.s4-public #modalAvisoLiga .s4-public-notice-modal-body>p:first-child{color:#1e293b;font-size:1rem;font-weight:650}body.s4-public #modalAvisoLiga .s4-public-notice-close-action{border-radius:10px;height:auto;min-height:42px;padding:9px 18px;font-weight:800;text-decoration:none}@media (max-width:640px){body.s4-public #modalAvisoLiga .s4-public-notice-importance{min-width:7.25rem}body.s4-public #modalAvisoLiga .s4-public-notice-close-action{min-height:44px}}body.s4-public #modalAvisoLiga .s4-public-notice-modal-header{padding-left:64px;padding-right:64px;display:block;position:relative}body.s4-public #modalAvisoLiga .s4-public-notice-modal-heading{width:100%;min-width:0;display:block}body.s4-public #modalAvisoLiga .s4-public-notice-modal-heading>div{text-align:center;width:100%;min-width:0;margin-inline:auto}body.s4-public #modalAvisoLiga .s4-public-notice-modal-heading h2{text-align:center;text-wrap:balance}body.s4-public #modalAvisoLiga .s4-public-notice-importance:not([hidden]){position:absolute;top:50%;left:18px;transform:translateY(-50%)}body.s4-public #modalAvisoLiga #avisoModalClose{position:absolute;top:14px;right:14px}@media (max-width:640px){body.s4-public #modalAvisoLiga .s4-public-notice-modal-header{padding-left:54px;padding-right:54px}body.s4-public #modalAvisoLiga .s4-public-notice-importance:not([hidden]){width:max-content;margin:0 auto 8px;display:flex;position:static;transform:none}body.s4-public #modalAvisoLiga .s4-public-notice-modal-heading>div{text-align:center}}body.s4-public .s4-suspended-avatar{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:relative;overflow:hidden}body.s4-public .s4-suspended-avatar img,body.s4-public .s4-suspended-avatar-fallback{width:100%;height:100%;position:absolute;inset:0}body.s4-public .s4-suspended-avatar img{object-fit:cover;object-position:center}body.s4-public .s4-suspended-avatar-fallback{color:#94a3b8;background:#f1f5f9;justify-content:center;align-items:center;display:flex}body.s4-public .s4-suspended-avatar-fallback svg{width:27px;height:27px}body.s4-public .s4-home-discipline-clear{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}body.s4-public .s4-home-discipline-clear-icon{color:#047857;background:#d1fae5;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}body.s4-public .s4-home-discipline-clear-icon svg{width:18px;height:18px}body.s4-public .s4-home-discipline-clear strong,body.s4-public .s4-home-discipline-clear small{display:block}body.s4-public .s4-home-discipline-clear strong{color:#065f46;font-size:.8125rem}body.s4-public .s4-home-discipline-clear small{color:#047857;margin-top:3px;font-size:.6875rem;line-height:1.4}body.s4-public .s4-home-discipline-v3{gap:8px;display:grid}body.s4-public .s4-home-discipline-heading{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}body.s4-public .s4-home-discipline-heading>strong{color:#0f172a;font-size:.8125rem;font-weight:850}body.s4-public .s4-home-discipline-total.sa\:s4-badge{color:#be123c;background:#fff1f2;border-color:#fecdd3;min-width:5.75rem;min-height:26px;padding:4px 10px;font-size:.625rem;font-weight:850}body.s4-public .s4-home-discipline-list{gap:0;display:grid}body.s4-public .s4-home-suspended-player{border-bottom:1px solid #f1f5f9;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:8px 0;display:grid}body.s4-public .s4-home-suspended-player:last-child{border-bottom:0}body.s4-public .s4-home-suspended-player .s4-suspended-avatar{flex-basis:40px;width:40px;height:40px}body.s4-public .s4-home-suspended-player-copy{min-width:0}body.s4-public .s4-home-suspended-player-name{align-items:baseline;gap:6px;min-width:0;display:flex}body.s4-public .s4-home-suspended-player-name strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:800;overflow:hidden}body.s4-public .s4-home-suspended-dorsal{color:#64748b;flex:none;font-size:.625rem;font-weight:850}body.s4-public .s4-home-suspended-player-copy small{color:#64748b;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.6875rem;display:block;overflow:hidden}body.s4-public .s4-home-suspended-pending.sa\:s4-badge{color:#be123c;white-space:nowrap;background:#fff1f2;border-color:#fecdd3;min-width:7.5rem;min-height:26px;padding:4px 9px;font-size:.59375rem;font-weight:850}body.s4-public .s4-home-discipline-action.sa\:s4-btn{border-radius:10px;height:auto;min-height:42px;margin-top:10px;padding:9px 16px;font-weight:800;text-decoration:none}body.s4-public .s4-info-discipline-clear{color:#065f46;box-shadow:none;background:#ecfdf5;border:1px solid #a7f3d0;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;display:grid}body.s4-public .s4-info-discipline-clear-icon{color:#047857;background:#d1fae5;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}body.s4-public .s4-info-discipline-clear-icon svg{width:20px;height:20px}body.s4-public .s4-info-discipline-clear strong,body.s4-public .s4-info-discipline-clear span{display:block}body.s4-public .s4-info-discipline-clear span{color:#047857;margin-top:4px;font-size:.75rem}body.s4-public .s4-info-discipline-summary{gap:10px;min-width:0;display:grid}body.s4-public .s4-info-discipline-toolbar{justify-content:flex-end;display:flex}body.s4-public .s4-info-suspended-total.sa\:s4-badge{color:#be123c;background:#fff1f2;border-color:#fecdd3;min-width:6rem;min-height:28px;padding:5px 11px;font-size:.625rem;font-weight:850}body.s4-public .s4-info-suspended-list{gap:0;min-width:0;padding:2px 14px;display:grid}body.s4-public .s4-info-suspended-player{border-bottom:1px solid #f1f5f9;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;padding:11px 0;display:grid}body.s4-public .s4-info-suspended-player:last-child{border-bottom:0}body.s4-public .s4-info-suspended-player-copy{min-width:0}body.s4-public .s4-info-suspended-player-name{align-items:baseline;gap:7px;min-width:0;display:flex}body.s4-public .s4-info-suspended-player-name strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:850;overflow:hidden}body.s4-public .s4-info-suspended-dorsal{color:#64748b;flex:none;font-size:.6875rem;font-weight:850}body.s4-public .s4-info-suspended-player-copy small{color:#64748b;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.71875rem;line-height:1.4;display:block;overflow:hidden}body.s4-public .s4-info-suspended-pending.sa\:s4-badge{color:#be123c;white-space:nowrap;background:#fff1f2;border-color:#fecdd3;min-width:8.25rem;min-height:30px;padding:5px 11px;font-size:.625rem;font-weight:850}@media (max-width:800px){body.s4-public .s4-home-discipline-action.sa\:s4-btn{width:100%;min-height:44px}body.s4-public .s4-home-suspended-player,body.s4-public .s4-info-suspended-player{grid-template-columns:40px minmax(0,1fr);align-items:center}body.s4-public .s4-info-suspended-player .s4-suspended-avatar{flex-basis:40px;width:40px;height:40px}body.s4-public .s4-home-suspended-pending.sa\:s4-badge,body.s4-public .s4-info-suspended-pending.sa\:s4-badge{white-space:normal;grid-column:2;justify-self:start;min-width:0}body.s4-public .s4-info-discipline-toolbar{justify-content:flex-start}}body.s4-public .s4-home-liguilla-anchor,body.s4-public #s4HomeLiguillaPanel[hidden],body.s4-public .s4-page-promo-slot[hidden]{display:none!important}body.s4-public .s4-page-promo-slot{width:100%;min-width:0;max-width:none;margin:0 0 18px}body.s4-public #s4PublicHomeDashboard>.s4-page-promo-slot{max-width:none;margin:0}body.s4-public .s4-page-promo-card{--s4-commercial-accent:#d97706;--s4-commercial-soft:#fde68a;--s4-commercial-surface:#fff7ed;--s4-commercial-edge:#d9770680;--s4-commercial-ink:#3f2d0a;--s4-commercial-muted:#6b4f12;isolation:isolate;background:radial-gradient(circle at 94% 8%, var(--s4-commercial-accent) 0, transparent 32%), linear-gradient(135deg, var(--s4-commercial-surface) 0%, #fff 54%, var(--s4-commercial-soft) 100%);border:0;border-radius:20px;grid-template-columns:minmax(210px,34%) minmax(0,1fr);width:100%;min-width:0;height:154px;min-height:154px;padding:10px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){body.s4-public .s4-page-promo-card{background:radial-gradient(circle at 94% 8%, color-mix(in srgb, var(--s4-commercial-accent) 24%, transparent) 0, transparent 32%), linear-gradient(135deg, var(--s4-commercial-surface) 0%, #fff 54%, var(--s4-commercial-soft) 100%)}}body.s4-public .s4-page-promo-card{color:var(--s4-commercial-ink);box-shadow:0 14px 30px #0f172a1c,inset 0 0 0 1px #ffffff7a}body.s4-public .s4-page-promo-card:before{content:"";z-index:-1;border:34px solid var(--s4-commercial-accent);border-radius:999px;width:220px;height:220px;position:absolute;top:-72px;right:-34px}@supports (color:color-mix(in lab, red, red)){body.s4-public .s4-page-promo-card:before{border:34px solid color-mix(in srgb, var(--s4-commercial-accent) 13%, transparent)}}body.s4-public .s4-page-promo-card:before{opacity:.9;pointer-events:none}body.s4-public .s4-page-promo-card:after{content:"";z-index:-1;background:var(--s4-commercial-accent);border-radius:999px;width:260px;height:120px;position:absolute;bottom:-72px;left:36%;transform:rotate(-10deg)}@supports (color:color-mix(in lab, red, red)){body.s4-public .s4-page-promo-card:after{background:color-mix(in srgb, var(--s4-commercial-accent) 9%, transparent)}}body.s4-public .s4-page-promo-card:after{filter:blur(2px);pointer-events:none}body.s4-public .s4-page-promo-card.is-amber{--s4-commercial-accent:#d97706;--s4-commercial-soft:#fde68a;--s4-commercial-surface:#fff7ed;--s4-commercial-edge:#d9770685;--s4-commercial-ink:#3f2d0a;--s4-commercial-muted:#6b4f12}body.s4-public .s4-page-promo-card.is-sunflower{--s4-commercial-accent:#ca8a04;--s4-commercial-soft:#fef08a;--s4-commercial-surface:#fffbeb;--s4-commercial-edge:#ca8a047a;--s4-commercial-ink:#713f12;--s4-commercial-muted:#854d0e}body.s4-public .s4-page-promo-card.is-champagne{--s4-commercial-accent:#b7791f;--s4-commercial-soft:#f5dfb2;--s4-commercial-surface:#fffaf0;--s4-commercial-edge:#b7791f75;--s4-commercial-ink:#5f3b0b;--s4-commercial-muted:#7c5314}body.s4-public .s4-page-promo-card.is-jade{--s4-commercial-accent:#15803d;--s4-commercial-soft:#bbf7d0;--s4-commercial-surface:#f0fdf4;--s4-commercial-edge:#15803d75;--s4-commercial-ink:#14532d;--s4-commercial-muted:#166534}body.s4-public .s4-page-promo-card.is-olive{--s4-commercial-accent:#65a30d;--s4-commercial-soft:#d9f99d;--s4-commercial-surface:#f7fee7;--s4-commercial-edge:#65a30d73;--s4-commercial-ink:#365314;--s4-commercial-muted:#4d7c0f}body.s4-public .s4-page-promo-card.is-orange{--s4-commercial-accent:#ea580c;--s4-commercial-soft:#fed7aa;--s4-commercial-surface:#fff7ed;--s4-commercial-edge:#ea580c7a;--s4-commercial-ink:#7c2d12;--s4-commercial-muted:#9a3412}body.s4-public .s4-page-promo-card.is-apricot{--s4-commercial-accent:#e97832;--s4-commercial-soft:#ffe0c2;--s4-commercial-surface:#fff9f2;--s4-commercial-edge:#e9783275;--s4-commercial-ink:#71391d;--s4-commercial-muted:#92512d}body.s4-public .s4-page-promo-card.is-terracotta{--s4-commercial-accent:#c65d3b;--s4-commercial-soft:#ffd7c7;--s4-commercial-surface:#fff8f3;--s4-commercial-edge:#c65d3b7a;--s4-commercial-ink:#6f2c1d;--s4-commercial-muted:#8a3f2c}body.s4-public .s4-page-promo-media{border:1px solid var(--s4-commercial-accent);min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){body.s4-public .s4-page-promo-media{border:1px solid color-mix(in srgb, var(--s4-commercial-accent) 50%, #ffffff29)}}body.s4-public .s4-page-promo-media{background:var(--s4-commercial-accent);border-radius:14px}@supports (color:color-mix(in lab, red, red)){body.s4-public .s4-page-promo-media{background:color-mix(in srgb, var(--s4-commercial-accent) 16%, #fff)}}body.s4-public .s4-page-promo-media{box-shadow:0 8px 20px #0f172a29}body.s4-public .s4-page-promo-media:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000 54%,#0f172a29 100%);position:absolute;inset:0}body.s4-public .s4-page-promo-media img{z-index:2;object-fit:contain;background:#0f172a;width:100%;height:100%;min-height:0;transition:transform .22s,filter .22s;position:relative}body.s4-public .s4-page-promo-card:hover .s4-page-promo-media img{filter:saturate(1.05)contrast(1.02)}body.s4-public .s4-page-promo-body{z-index:2;flex-direction:column;justify-content:center;min-width:0;min-height:0;padding:11px 16px 10px;display:flex;position:relative}body.s4-public .s4-page-promo-copy{flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}body.s4-public .s4-page-promo-copy strong{overflow-wrap:anywhere;color:var(--s4-commercial-ink);text-wrap:balance;font-size:1rem;font-weight:900;line-height:1.2;display:block}body.s4-public .s4-page-promo-copy p{color:var(--s4-commercial-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 0;font-size:.75rem;font-weight:650;line-height:1.35;display:-webkit-box;overflow:hidden}body.s4-public .s4-page-promo-actions{border-top:1px solid var(--s4-commercial-accent);min-width:0;margin-top:7px;padding-top:7px;display:flex}@supports (color:color-mix(in lab, red, red)){body.s4-public .s4-page-promo-actions{border-top:1px solid color-mix(in srgb, var(--s4-commercial-accent) 28%, transparent)}}body.s4-public .s4-page-promo-cta{border-color:#ffffff1f;justify-content:center;width:auto;min-width:200px;min-height:36px;box-shadow:0 8px 18px #02061724}body.s4-public .s4-page-promo-cta>span:last-child{overflow-wrap:anywhere;text-align:center;min-width:0}@media (max-width:820px){body.s4-public .s4-page-promo-slot{max-width:none}body.s4-public .s4-page-promo-card{grid-template-columns:minmax(156px,32%) minmax(0,1fr);height:154px;min-height:154px}body.s4-public .s4-page-promo-media,body.s4-public .s4-page-promo-media img{height:100%;min-height:0}body.s4-public .s4-page-promo-body{padding:10px 13px 9px}body.s4-public .s4-page-promo-cta{width:100%;min-width:0}}@media (max-width:560px){body.s4-public .s4-page-promo-slot{margin-bottom:14px}body.s4-public #s4PublicHomeDashboard>.s4-page-promo-slot{margin-bottom:0}body.s4-public .s4-page-promo-card{border-radius:16px;grid-template-columns:104px minmax(0,1fr);height:126px;min-height:126px;padding:7px}body.s4-public .s4-page-promo-card:before{top:-84px;right:-70px}body.s4-public .s4-page-promo-card:after{bottom:-70px;left:-40px}body.s4-public .s4-page-promo-media{aspect-ratio:auto;height:112px;min-height:0}body.s4-public .s4-page-promo-media img{height:100%;min-height:0}body.s4-public .s4-page-promo-media:after{background:linear-gradient(90deg,#0000 60%,#0f172a3d 100%)}body.s4-public .s4-page-promo-body{padding:7px 8px 6px}body.s4-public .s4-page-promo-copy strong{font-size:.86rem;line-height:1.15}body.s4-public .s4-page-promo-copy p{-webkit-line-clamp:1;margin-top:3px;font-size:.64rem;line-height:1.2}body.s4-public .s4-page-promo-actions{margin-top:4px;padding-top:4px}body.s4-public .s4-page-promo-cta{width:100%;min-width:0;min-height:32px;padding-inline:7px;font-size:.62rem}}@media (prefers-reduced-motion:reduce){body.s4-public .s4-page-promo-media img{transition:none}}body.s4-public .s4-home-panel--gallery{background:#0f172a;border:1px solid #94a3b857;border-radius:18px;margin-top:16px;padding:0;position:relative;overflow:hidden;box-shadow:0 18px 42px #0f172a24}body.s4-public .s4-home-panel--gallery[hidden]{display:none!important}body.s4-public .s4-home-gallery-head{z-index:8;color:#fff;pointer-events:none;background:linear-gradient(#0f172ad1 0%,#0f172a57 62%,#0000 100%);min-height:76px;margin:0;padding:15px 18px 26px;position:absolute;inset:0 0 auto}body.s4-public .s4-home-gallery-head p{color:#bfdbfe!important}body.s4-public .s4-home-gallery-head h3{text-shadow:0 1px 10px #0f172a57;color:#fff!important}body.s4-public .s4-home-gallery-count{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-shrink:0;color:#fff!important;background:#0f172a6b!important;border-color:#ffffff47!important}body.s4-public .s4-home-gallery{background:#0f172a;outline:none;min-width:0;position:relative}body.s4-public .s4-home-gallery:focus-visible{box-shadow:inset 0 0 0 3px #60a5fa}body.s4-public .s4-home-gallery-track{overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;width:100%;display:flex;overflow-x:auto}body.s4-public .s4-home-gallery-track::-webkit-scrollbar{display:none}body.s4-public .s4-home-gallery-slide{aspect-ratio:16/7;scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;width:100%;min-height:320px;max-height:480px;position:relative}body.s4-public .s4-home-gallery-photo{isolation:isolate;cursor:zoom-in;background:#0f172a;border:0;border-radius:0;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}body.s4-public .s4-home-gallery-photo:before{z-index:0;content:"";background-image:var(--s4-home-gallery-backdrop);filter:blur(24px)saturate(.92)brightness(.64);opacity:.92;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:-34px;transform:scale(1.08)}body.s4-public .s4-home-gallery-photo:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#0f172a42 0%,#0f172a0f 34% 66%,#0f172a42 100%),#0f172a1f;position:absolute;inset:0}body.s4-public .s4-home-gallery-photo:focus-visible{z-index:3;outline-offset:-5px;outline:3px solid #60a5fa}body.s4-public .s4-home-gallery-media-stage{z-index:2;pointer-events:none;place-items:center;padding:10px 68px 12px;display:grid;position:absolute;inset:0}body.s4-public .s4-home-gallery-image{object-fit:contain;object-position:center;filter:drop-shadow(0 14px 30px #0f172a47);width:100%;max-width:100%;height:100%;max-height:100%;transition:filter .22s;display:block;transform:none}body.s4-public .s4-home-gallery-photo:hover .s4-home-gallery-image{filter:drop-shadow(0 16px 34px #0f172a57)saturate(1.03)}body.s4-public .s4-home-gallery-overlay{z-index:5;color:#fff;text-align:left;pointer-events:none;background:linear-gradient(#0000 0%,#0f172a29 22%,#0f172ae6 100%);align-content:end;gap:4px;min-height:44%;padding:86px 22px 22px;display:grid;position:absolute;inset:auto 0 0}body.s4-public .s4-home-gallery-overlay small{color:#bfdbfe;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:900}body.s4-public .s4-home-gallery-overlay strong{color:#fff;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:min(760px,76%);font-size:clamp(1.1rem,2.1vw,1.65rem);font-weight:900;line-height:1.12;display:-webkit-box;overflow:hidden}body.s4-public .s4-home-gallery-description{color:#f1f5f9db;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:min(760px,72%);font-size:.82rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}body.s4-public .s4-home-gallery-nav{z-index:7;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a75;border:1px solid #ffffff57;border-radius:999px;place-items:center;width:44px;height:44px;padding:0;font-size:1.7rem;line-height:1;transition:background .16s,transform .16s,border-color .16s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 22px #0f172a38}body.s4-public .s4-home-gallery-nav:hover{background:#0f172ab8;border-color:#ffffff9e;transform:translateY(-50%)scale(1.04)}body.s4-public .s4-home-gallery-nav:focus-visible{outline-offset:2px;outline:3px solid #93c5fd}body.s4-public .s4-home-gallery-nav.is-prev{left:16px}body.s4-public .s4-home-gallery-nav.is-next{right:16px}body.s4-public .s4-home-gallery-footer{z-index:7;pointer-events:none;align-items:center;gap:10px;display:flex;position:absolute;bottom:18px;right:18px}body.s4-public .s4-home-gallery-indicators{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;background:#0f172a70;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;display:flex}body.s4-public .s4-home-gallery-indicators button{cursor:pointer;background:#ffffff7a;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:width .16s,background .16s}body.s4-public .s4-home-gallery-indicators button.is-active{background:#fff;width:20px}body.s4-public .s4-home-gallery-indicators button:focus-visible{outline-offset:3px;outline:2px solid #93c5fd}body.s4-public .s4-home-gallery-position{color:#fff;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a70;border:1px solid #ffffff3d;border-radius:999px;min-width:48px;padding:7px 9px;font-size:.72rem;font-weight:900}body.s4-public .s4-home-gallery-skeleton{aspect-ratio:16/7;background:linear-gradient(110deg,#1e293b 8%,#334155 18%,#1e293b 33%) 0 0/220% 100%;width:100%;height:100%;min-height:320px;animation:1.8s ease-in-out infinite s4-home-gallery-skeleton-shimmer;display:block}@keyframes s4-home-gallery-skeleton-shimmer{0%{background-position:115% 0}to{background-position:-115% 0}}@media (max-width:1100px){body.s4-public .s4-home-gallery-slide,body.s4-public .s4-home-gallery-skeleton{aspect-ratio:16/9;min-height:300px;max-height:520px}body.s4-public .s4-home-gallery-media-stage{padding-inline:58px}}@media (max-width:820px){body.s4-public .s4-home-panel--gallery{border-radius:16px;margin-top:14px}body.s4-public .s4-home-gallery-slide,body.s4-public .s4-home-gallery-skeleton{aspect-ratio:16/9;min-height:280px}body.s4-public .s4-home-gallery-media-stage{padding:8px 52px 10px}body.s4-public .s4-home-gallery-overlay{padding:76px 18px 18px}body.s4-public .s4-home-gallery-overlay strong,body.s4-public .s4-home-gallery-description{max-width:82%}body.s4-public .s4-home-gallery-nav{width:40px;height:40px}body.s4-public .s4-home-gallery-nav.is-prev{left:12px}body.s4-public .s4-home-gallery-nav.is-next{right:12px}}@media (max-width:479px){body.s4-public .s4-home-gallery-head{min-height:68px;padding:12px 13px 22px}body.s4-public .s4-home-gallery-slide,body.s4-public .s4-home-gallery-skeleton{aspect-ratio:4/3;min-height:300px;max-height:none}body.s4-public .s4-home-gallery-media-stage{padding:6px 34px 8px}body.s4-public .s4-home-gallery-photo:before{filter:blur(20px)saturate(.92)brightness(.64);inset:-28px}body.s4-public .s4-home-gallery-overlay{min-height:52%;padding:72px 14px 16px}body.s4-public .s4-home-gallery-overlay strong{max-width:100%;padding-right:62px;font-size:1.08rem}body.s4-public .s4-home-gallery-description{-webkit-line-clamp:1;max-width:100%;padding-right:62px;font-size:.76rem}body.s4-public .s4-home-gallery-nav{width:38px;height:38px;top:54%}body.s4-public .s4-home-gallery-footer{bottom:12px;right:12px}body.s4-public .s4-home-gallery-indicators{display:none}body.s4-public .s4-home-gallery-position{min-width:44px}}@media (prefers-reduced-motion:reduce){body.s4-public .s4-home-gallery-track{scroll-behavior:auto}body.s4-public .s4-home-gallery-image,body.s4-public .s4-home-gallery-nav,body.s4-public .s4-home-gallery-indicators button{transition:none}body.s4-public .s4-home-gallery-skeleton{background-position:0 0;animation:none}}dialog[data-s4-public-modal]::backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}body.s4-public.modal-open:before{content:"";z-index:2147483000;pointer-events:none;-webkit-backdrop-filter:blur(12px)saturate(.9);backdrop-filter:blur(12px)saturate(.9);will-change:backdrop-filter;background:#0208172e;position:fixed;inset:0;transform:translateZ(0)}body.s4-public .s4-public-modal__panel{width:min(92vw, var(--s4-public-modal-width,640px));max-width:var(--s4-public-modal-width,640px);color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:18px;max-height:min(86dvh,820px);padding:0;overflow:hidden;box-shadow:0 30px 70px #02081752,0 8px 24px #02081724}body.s4-public .s4-public-modal__panel--compact{--s4-public-modal-width:520px}body.s4-public .s4-public-modal__panel--standard{--s4-public-modal-width:640px}body.s4-public .s4-public-modal__panel--wide{--s4-public-modal-width:820px}body.s4-public .s4-public-modal__panel--media{--s4-public-modal-width:1040px}body.s4-public .s4-public-modal__panel--dark{color:#fff;background:#020617;border-color:#1e293b}body.s4-public .s4-public-modal__surface{max-height:inherit;background:inherit;min-height:0;color:inherit;flex-direction:column;padding:28px;display:flex;position:relative}body.s4-public .s4-public-modal__surface--dark{color:#fff;background:#020617}body.s4-public .s4-public-modal__header{min-width:0;min-height:42px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e2e8f0;border-radius:0;align-items:center;margin:-2px 46px 18px 0;padding:0 0 14px;display:flex}body.s4-public .s4-public-modal__panel--dark .s4-public-modal__header{border-bottom-color:#1e293b}body.s4-public .s4-public-modal__header .s4-public-modal__title{margin:0}body.s4-public .s4-public-modal__close{z-index:10;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;font-size:1.15rem;font-weight:500;position:absolute;top:18px;right:18px;color:#ef4444!important;box-shadow:none!important;background:#fef2f2!important;border:1px solid #fecaca!important}body.s4-public .s4-public-modal__close:hover{color:#dc2626!important;background:#fee2e2!important;border-color:#fca5a5!important}body.s4-public .s4-public-modal__close:focus-visible{outline-offset:2px;outline:3px solid #93c5fd}body.s4-public .s4-public-modal__meta{max-width:calc(100% - 54px)}body.s4-public .s4-public-modal__meta-line{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body.s4-public .s4-public-modal__chip{color:#2563eb;white-space:normal;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;align-items:center;gap:7px;max-width:100%;padding:5px 11px;font-size:.75rem;font-weight:800;line-height:1.15;display:inline-flex}body.s4-public .s4-public-modal__chip:before{content:"";background:#2563eb;border-radius:999px;flex:none;width:6px;height:6px}body.s4-public .s4-public-modal__eyebrow{color:#475569;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:850;line-height:1.3}body.s4-public .s4-public-modal__breadcrumb,body.s4-public .s4-public-modal__subtitle{color:#94a3b8;margin-top:11px;font-size:.78rem;font-weight:650;line-height:1.45;display:block}body.s4-public .s4-public-modal__title{color:#0f172a;letter-spacing:-.018em;text-wrap:balance;max-width:680px;margin:13px 0 0;font-size:clamp(1.45rem,2.1vw,1.78rem);font-weight:850;line-height:1.18}body.s4-public .s4-public-modal__title--compact{font-size:clamp(1.25rem,1.8vw,1.55rem)}body.s4-public .s4-public-modal__panel--dark .s4-public-modal__title,body.s4-public .s4-public-modal__panel--dark .s4-public-modal__eyebrow{color:#f8fafc}body.s4-public .s4-public-modal__body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;min-height:0;max-height:56dvh;margin-top:26px;padding-right:4px;overflow-y:auto}body.s4-public .s4-public-modal__body--special{max-height:70dvh;margin-top:0;padding-top:38px}body.s4-public .s4-public-modal__body--media{background:#f8fafc;border-radius:14px;place-items:center;min-height:320px;max-height:72dvh;margin-top:22px;padding:14px;display:grid}body.s4-public .s4-public-modal__content{color:#475569;white-space:pre-line;margin:0;font-size:1rem;font-weight:500;line-height:1.72}body.s4-public .s4-public-modal__actions{border-top:1px solid #e2e8f0;margin-top:30px;padding-top:16px}body.s4-public .s4-public-modal__panel--dark .s4-public-modal__actions{border-top-color:#1e293b}body.s4-public .s4-public-modal__cta{border-radius:12px;width:100%;min-height:48px;font-size:.9rem;font-weight:800;text-decoration:none;box-shadow:0 4px 10px #2563eb2e}body.s4-public .s4-public-modal__actions--center{justify-content:center;display:flex}body.s4-public .s4-public-modal__cta--center{width:auto;min-width:164px}body.s4-public .s4-public-modal__route{min-height:28px;color:inherit;align-items:center;font-size:.9rem;font-weight:750;text-decoration:none;display:inline-flex}body.s4-public .s4-public-modal__route:focus-visible{outline-offset:4px;outline:3px solid #0078d4}body.s4-public .s4-public-modal__preview-image{object-fit:contain;border-radius:14px;width:auto;max-width:100%;max-height:66dvh;display:block;box-shadow:0 18px 42px #0f172a29}body.s4-public dialog.s4-public-modal .match-series-body,body.s4-public dialog.s4-public-modal .match-events-body{max-height:70dvh;padding:38px 0 0;overflow-y:auto}body.s4-public dialog.s4-public-modal .match-events-scoreboard--simple{padding-inline:42px}@media (max-width:639px){body.s4-public.modal-open:before{-webkit-backdrop-filter:blur(10px)saturate(.92);backdrop-filter:blur(10px)saturate(.92);background:#02081729}body.s4-public .s4-public-modal__panel{border-radius:17px;width:calc(100vw - 32px);max-width:calc(100vw - 32px);max-height:88dvh}body.s4-public .s4-public-modal__surface{padding:21px 20px 22px}body.s4-public .s4-public-modal__close{width:34px;min-width:34px;height:34px;min-height:34px;top:16px;right:16px}body.s4-public .s4-public-modal__meta{max-width:calc(100% - 48px)}body.s4-public .s4-public-modal__chip{padding:4px 10px;font-size:.7rem}body.s4-public .s4-public-modal__breadcrumb,body.s4-public .s4-public-modal__subtitle{margin-top:10px;font-size:.74rem}body.s4-public .s4-public-modal__title{text-wrap:pretty;max-width:100%;margin-top:13px;padding-right:4px;font-size:1.32rem;line-height:1.2}body.s4-public .s4-public-modal__title--compact{font-size:1.22rem}body.s4-public .s4-public-modal__body{max-height:58dvh;margin-top:24px;padding-right:2px}body.s4-public .s4-public-modal__body--special{max-height:72dvh;margin-top:0;padding-top:34px}body.s4-public .s4-public-modal__body--media{min-height:240px;max-height:70dvh;margin-top:20px;padding:10px}body.s4-public .s4-public-modal__content{font-size:.96rem;line-height:1.72}body.s4-public .s4-public-modal__actions{margin-top:26px;padding-top:15px}body.s4-public .s4-public-modal__cta{border-radius:11px;min-height:48px}body.s4-public dialog.s4-public-modal .match-series-body,body.s4-public dialog.s4-public-modal .match-events-body{padding-top:34px}body.s4-public dialog.s4-public-modal .match-events-scoreboard--simple{padding-inline:32px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.s4-public.modal-open:before{background:#02081775}}body.s4-public.modal-open #loadingOverlay{visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.s4-public.modal-open .image-preview-backdrop,body.s4-public.modal-open .match-events-backdrop,body.s4-public.modal-open .match-series-backdrop,body.s4-public.modal-open .s4-home-editorial-story-backdrop,body.s4-public.modal-open [class~=sa\:s4-modal-backdrop]{visibility:hidden!important;opacity:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none!important;background:0 0!important;display:none!important}body.s4-public dialog[data-s4-public-modal].modal,body.s4-public dialog[data-s4-public-modal].show{background:0 0!important}body.s4-public .s4-home-stats{background:#fff;border:1px solid #e2e8f0e6;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 7px 20px #0f172a0d}body.s4-public .s4-home-stat{background:#fff;min-width:0;padding:16px 18px}body.s4-public .s4-home-stat--goals{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:104px;display:flex}body.s4-public .s4-home-stat--goals .s4-home-stat__actions{justify-content:center;display:flex}body.s4-public .s4-home-stat+.s4-home-stat{border-top:1px solid #e2e8f0d9}body.s4-public .s4-home-stat__title{color:#64748b;letter-spacing:.065em;text-transform:uppercase;font-size:.625rem;font-weight:850;line-height:1.3}body.s4-public .s4-home-stat__value{color:#0f172a;letter-spacing:-.02em;min-width:0;margin-top:5px;font-size:1.5rem;font-weight:900;line-height:1.1}body.s4-public .s4-home-stat__value--team{text-overflow:clip;white-space:normal;max-width:100%;font-size:1.05rem;line-height:1.18;overflow:visible}body.s4-public .s4-home-stat__desc{color:#64748b;margin-top:5px;font-size:.7rem;font-weight:600;line-height:1.4}body.s4-public .s4-home-stat__actions{margin-top:13px}body.s4-public .s4-home-stat__link,body.s4-public .s4-home-stat__hint{color:#0369a1;border-radius:8px;align-items:center;gap:5px;min-height:32px;font-size:.7rem;font-weight:850;text-decoration:none;display:inline-flex}body.s4-public .s4-home-stat__link:hover,body.s4-public .s4-home-stat--team-link:hover .s4-home-stat__hint{color:#0284c7;text-underline-offset:3px;text-decoration:underline}body.s4-public .s4-home-stat--attack .s4-home-stat__title{color:#047857}body.s4-public .s4-home-stat--defense .s4-home-stat__title{color:#0369a1}body.s4-public .s4-home-stat--team-link{color:inherit;text-decoration:none;transition:background-color .18s,box-shadow .18s;display:block}body.s4-public .s4-home-stat--team-link:hover{background:#f8fafc}body.s4-public .s4-home-stat--team-link:focus-visible{outline-offset:-2px;outline:2px solid #3b82f68c}body.s4-public .s4-home-stat__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:18px;min-height:104px;display:grid}body.s4-public .s4-home-stat__media{border-right:1px dashed #cbd5e1;justify-content:center;align-items:center;min-width:0;min-height:100%;padding-right:16px;display:flex}body.s4-public .s4-home-stat__body{flex-direction:column;justify-content:center;min-width:0;display:flex}body.s4-public .s4-home-stat__figure{align-self:center;margin:0}body.s4-public .s4-home-stat__logo,body.s4-public .s4-home-stat__logo-fallback{background:#fff;border:1px solid #e2e8f0;border-radius:18px;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 8px 18px #0f172a14}body.s4-public .s4-home-stat__logo{object-fit:contain;padding:8px}body.s4-public .s4-home-stat__logo-fallback{color:#475569;letter-spacing:.02em;font-size:1rem;font-weight:900}@media (min-width:900px){body.s4-public .s4-home-stats{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}body.s4-public .s4-home-stat+.s4-home-stat{border-top:0;border-left:1px solid #e2e8f0d9}}@media (max-width:639px){body.s4-public .s4-home-stat{padding:15px 16px}body.s4-public .s4-home-stat--goals{min-height:96px}body.s4-public .s4-home-stat__split{gap:14px;min-height:96px}body.s4-public .s4-home-stat__media{padding-right:12px}body.s4-public .s4-home-stat__logo,body.s4-public .s4-home-stat__logo-fallback{border-radius:16px;width:62px;height:62px}body.s4-public .s4-home-stat__value{font-size:1.35rem}body.s4-public .s4-home-stat__value--team{font-size:1rem}}body.s4-public .s4-home-result-stats{box-shadow:none;background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid;overflow:visible}body.s4-public .s4-home-result-stats>.s4-home-empty{grid-column:1/-1}body.s4-public .s4-home-result-stat{color:#0f172a;text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:16px;min-width:0;padding:14px 16px 13px;transition:border-color .18s,box-shadow .18s,transform .18s;display:block;box-shadow:0 5px 16px #0f172a0d}body.s4-public .s4-home-result-stat:hover{border-color:#93c5fd;transform:translateY(-1px);box-shadow:0 9px 22px #0f172a14}body.s4-public .s4-home-result-stat:focus-visible{outline-offset:2px;outline:2px solid #3b82f68c}body.s4-public .s4-home-result-stat__meta{color:#64748b;justify-content:space-between;align-items:center;gap:10px;min-width:0;font-size:.64rem;font-weight:700;line-height:1.35;display:flex}body.s4-public .s4-home-result-stat__meta>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}body.s4-public .s4-home-result-stat__status{color:#475569;letter-spacing:.045em;text-transform:uppercase;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;flex:none;padding:3px 7px;font-size:.58rem;font-weight:900}body.s4-public .s4-home-result-stat__match{grid-template-columns:minmax(0,2fr) minmax(72px,1fr) minmax(0,2fr);align-items:center;gap:12px;margin-top:14px;display:grid}body.s4-public .s4-home-result-stat__team{text-align:center;flex-direction:column;align-items:center;gap:7px;min-width:0;display:flex}body.s4-public .s4-home-result-stat__team>strong{color:#334155;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:.78rem;font-weight:850;line-height:1.25;overflow:hidden}body.s4-public .s4-home-result-stat__team.is-winner>strong{color:#047857}body.s4-public .s4-home-result-stat__logo,body.s4-public .s4-home-result-stat__logo-fallback{background:#fff;border:1px solid #e2e8f0;border-radius:16px;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 5px 14px #0f172a12}body.s4-public .s4-home-result-stat__team.is-winner .s4-home-result-stat__logo{border-color:#a7f3d0;box-shadow:0 5px 15px #10b9811a}body.s4-public .s4-home-result-stat__logo>img{object-fit:contain;width:100%;height:100%;padding:7px}body.s4-public .s4-home-result-stat__logo-fallback{color:#475569;font-size:.78rem;font-weight:900}body.s4-public .s4-home-result-stat__logo-fallback[hidden],body.s4-public .s4-home-result-stat__logo>img[hidden]{display:none!important}body.s4-public .s4-home-result-stat__score{flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}body.s4-public .s4-home-result-stat__score>strong{color:#0f172a;letter-spacing:-.04em;grid-template-columns:1fr auto 1fr;align-items:center;gap:7px;font-size:1.45rem;font-weight:950;line-height:1;display:grid}body.s4-public .s4-home-result-stat__score>strong>span:first-child{text-align:right}body.s4-public .s4-home-result-stat__score>strong>span:last-child{text-align:left}body.s4-public .s4-home-result-stat__score i{color:#94a3b8;font-size:.85rem;font-style:normal;font-weight:700}body.s4-public .s4-home-result-stat__penalties{color:#64748b;white-space:nowrap;font-size:.61rem;font-weight:800}body.s4-public .s4-home-result-stat__hint{color:#0369a1;justify-content:center;align-items:end;gap:5px;min-height:28px;margin-top:10px;font-size:.66rem;font-weight:850;display:flex}body.s4-public .s4-home-result-stat:hover .s4-home-result-stat__hint{color:#0284c7;text-underline-offset:3px;text-decoration:underline}@media (min-width:1400px){body.s4-public .s4-home-result-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:759px){body.s4-public .s4-home-result-stats{grid-template-columns:1fr}body.s4-public .s4-home-result-stat{padding:13px 14px 12px}body.s4-public .s4-home-result-stat__match{grid-template-columns:minmax(0,2fr) minmax(68px,1fr) minmax(0,2fr);gap:8px}body.s4-public .s4-home-result-stat__logo,body.s4-public .s4-home-result-stat__logo-fallback{border-radius:14px;width:52px;height:52px}body.s4-public .s4-home-result-stat__team>strong{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:.75rem;overflow:visible}body.s4-public .s4-home-result-stat__score>strong{gap:5px;font-size:1.25rem}body.s4-public .s4-home-result-stat__meta>span:first-child{white-space:normal}}body.s4-public .s4-home-schedule-stats{background:#fff;border:1px solid #e2e8f0f2;border-radius:14px;grid-template-columns:minmax(0,1fr);gap:0;display:grid;overflow:hidden;box-shadow:0 4px 14px #0f172a0b}body.s4-public .s4-home-schedule-stats>.s4-home-empty{border:0;border-radius:0;min-height:100%}body.s4-public .s4-home-schedule-stat{color:#0f172a;width:100%;min-width:0;min-height:0;font:inherit;text-align:center;cursor:pointer;background:#fff;border:0;border-radius:0;grid-template-columns:minmax(0,7fr) minmax(104px,6fr) minmax(0,7fr);align-items:center;gap:10px;padding:9px 11px;transition:background-color .16s,box-shadow .16s;display:grid}body.s4-public .s4-home-schedule-stat+.s4-home-schedule-stat{border-top:1px solid #e2e8f0eb}body.s4-public .s4-home-schedule-stat:hover{background:#f8fafc;box-shadow:inset 3px 0 #3b82f68c}body.s4-public .s4-home-schedule-stat:focus-visible{z-index:1;outline-offset:-2px;outline:2px solid #3b82f68c;position:relative}body.s4-public .s4-home-schedule-stat__team{flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;display:flex}body.s4-public .s4-home-schedule-stat__team>strong{color:#334155;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:.7rem;font-weight:850;line-height:1.2;overflow:hidden}body.s4-public .s4-home-schedule-stat .s4-home-result-stat__logo,body.s4-public .s4-home-schedule-stat .s4-home-result-stat__logo-fallback{border-radius:14px;width:56px;height:56px;box-shadow:0 4px 12px #0f172a13}body.s4-public .s4-home-schedule-stat .s4-home-result-stat__logo>img{padding:3px}body.s4-public .s4-home-schedule-stat .s4-home-result-stat__logo-fallback{font-size:.86rem}body.s4-public .s4-home-schedule-stat__center{flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}body.s4-public .s4-home-schedule-stat__status-line{white-space:nowrap;justify-content:center;align-items:center;gap:5px;max-width:100%;display:flex}body.s4-public .s4-home-schedule-stat__round{color:#64748b;letter-spacing:.045em;text-transform:uppercase;font-size:.55rem;font-weight:900}body.s4-public .s4-home-schedule-stat__status{color:#b45309;letter-spacing:.04em;text-transform:uppercase;background:#fffbeb;border:1px solid #fde68a;border-radius:999px;padding:2px 5px;font-size:.52rem;font-weight:900}body.s4-public .s4-home-schedule-stat__time{color:#0f172a;letter-spacing:-.025em;margin-top:1px;font-size:.96rem;font-weight:950;line-height:1.05}body.s4-public .s4-home-schedule-stat__date,body.s4-public .s4-home-schedule-stat__venue{color:#64748b;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:.56rem;font-weight:700;line-height:1.25;display:block;overflow:hidden}body.s4-public .s4-home-schedule-stat__venue{color:#475569}@media (max-width:639px){body.s4-public .s4-home-schedule-stat{grid-template-columns:minmax(0,1fr) minmax(92px,.86fr) minmax(0,1fr);gap:7px;min-height:94px;padding:10px 8px}body.s4-public .s4-home-schedule-stat .s4-home-result-stat__logo,body.s4-public .s4-home-schedule-stat .s4-home-result-stat__logo-fallback{border-radius:13px;width:50px;height:50px}body.s4-public .s4-home-schedule-stat .s4-home-result-stat__logo>img{padding:3px}body.s4-public .s4-home-schedule-stat .s4-home-result-stat__logo-fallback{font-size:.8rem}body.s4-public .s4-home-schedule-stat__team>strong{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:.67rem;overflow:visible}body.s4-public .s4-home-schedule-stat__time{font-size:.9rem}body.s4-public .s4-home-schedule-stat__date,body.s4-public .s4-home-schedule-stat__venue{font-size:.54rem}}body.s4-public{--s4-team-logo-spotlight:104px;--s4-team-logo-spotlight-mobile:88px;--s4-team-logo-match:72px;--s4-team-logo-match-mobile:62px;--s4-team-logo-schedule:68px;--s4-team-logo-schedule-mobile:58px;--s4-team-logo-detail:88px;--s4-team-logo-detail-mobile:76px;--s4-team-logo-champion:64px;--s4-team-logo-champion-mobile:54px;--s4-team-logo-table:52px;--s4-team-logo-table-mobile:44px;--s4-team-logo-bracket:52px;--s4-team-logo-bracket-mobile:44px;--s4-team-logo-compact:40px;--s4-team-logo-compact-mobile:34px}body.s4-public .team-logo-slot.team-logo-with-img,body.s4-public .team-logo-with-img,body.s4-public .s4-home-result-stat__logo,body.s4-public .s4-home-champion-logo{box-shadow:none!important;background:0 0!important;border:0!important}body.s4-public .team-logo-slot.team-logo-with-img,body.s4-public .s4-home-result-stat__logo,body.s4-public .s4-home-champion-logo{overflow:visible;padding:0!important}body.s4-public .team-logo-slot.team-logo-with-img img,body.s4-public .team-logo-with-img img,body.s4-public img.team-logo,body.s4-public .s4-home-result-stat__logo>img,body.s4-public .s4-home-champion-logo>img{width:100%;height:100%;display:block;box-shadow:none!important;object-fit:contain!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body.s4-public .s4-home-stat__logo{width:var(--s4-team-logo-spotlight);height:var(--s4-team-logo-spotlight);max-width:100%;box-shadow:none!important;object-fit:contain!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body.s4-public .s4-home-stat__logo-fallback{width:84px;height:84px;box-shadow:none;background:#f8fafc;border-color:#e2e8f0cc;border-radius:20px}body.s4-public .s4-home-result-stat__logo{width:var(--s4-team-logo-match);height:var(--s4-team-logo-match);border-radius:0!important}body.s4-public .s4-home-result-stat__team.is-winner .s4-home-result-stat__logo{box-shadow:none!important;border:0!important}body.s4-public .s4-home-result-stat__logo-fallback{width:58px;height:58px;box-shadow:none;background:#f8fafc;border:0;border-radius:16px}body.s4-public .s4-home-schedule-stat .s4-home-result-stat__logo{width:var(--s4-team-logo-schedule);height:var(--s4-team-logo-schedule)}body.s4-public .s4-home-schedule-stat .s4-home-result-stat__logo-fallback{width:54px;height:54px;box-shadow:none;background:#f8fafc;border:0}body.s4-public .s4-home-champion-logo{width:var(--s4-team-logo-champion);height:var(--s4-team-logo-champion);border-radius:0!important}body.s4-public .team-logo-slot.team-logo-with-img{border-radius:0!important}body.s4-public #tablaPosiciones .team-link-pos .team-logo-slot,body.s4-public .table-pos-wrap .team-link-pos .team-logo-slot,body.s4-public #tablaBody .team-link-pos .team-logo-slot,body.s4-public #tablaBodyFixed .team-link-pos .team-logo-slot,body.s4-public #tablaPosiciones.s4-standings-table .team-logo,body.s4-public #tablaPosiciones.s4-standings-table .team-logo-fallback{width:var(--s4-team-logo-table)!important;height:var(--s4-team-logo-table)!important;min-width:var(--s4-team-logo-table)!important;flex-basis:var(--s4-team-logo-table)!important}body.s4-public #tablaPosiciones .team-link-pos .team-logo-slot.team-logo-with-img,body.s4-public .table-pos-wrap .team-link-pos .team-logo-slot.team-logo-with-img,body.s4-public #tablaBody .team-link-pos .team-logo-slot.team-logo-with-img,body.s4-public #tablaBodyFixed .team-link-pos .team-logo-slot.team-logo-with-img{box-shadow:none!important;background:0 0!important;border:0!important}body.s4-public #listaEnfrentamientos .calendar-fixture-team .team-logo-slot,body.s4-public #listaEnfrentamientos .calendar-match-row-v2-team .team-logo-slot,body.s4-public #listaEnfrentamientos .calendar-match-clean-team .team-logo-slot,body.s4-public #listaEnfrentamientos .calendar-match-list-team .team-logo-slot{flex-basis:44px!important;width:44px!important;min-width:44px!important;height:44px!important}body.s4-public #listaEnfrentamientos .calendar-fixture-team .team-logo-slot.team-logo-with-img,body.s4-public #listaEnfrentamientos .calendar-match-row-v2-team .team-logo-slot.team-logo-with-img,body.s4-public #listaEnfrentamientos .calendar-match-clean-team .team-logo-slot.team-logo-with-img,body.s4-public #listaEnfrentamientos .calendar-match-list-team .team-logo-slot.team-logo-with-img{box-shadow:none!important;background:0 0!important;border:0!important}body.s4-public .match-events-team .team-logo,body.s4-public .match-events-team img{width:64px;height:64px;box-shadow:none!important;object-fit:contain!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body.s4-public .bracket-team-logo .team-logo-slot{width:var(--s4-team-logo-bracket)!important;height:var(--s4-team-logo-bracket)!important;min-width:var(--s4-team-logo-bracket)!important;flex-basis:var(--s4-team-logo-bracket)!important}body.s4-public .bracket-team-logo{min-width:var(--s4-team-logo-bracket);flex:0 0 var(--s4-team-logo-bracket);justify-content:center;align-items:center;display:inline-flex}body.s4-public .bracket-team-logo .team-logo-slot.team-logo-with-img,body.s4-public .bracket-team-logo .team-logo-slot.team-logo-with-img img{box-shadow:none!important;object-fit:contain!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}@media (max-width:639px){body.s4-public .s4-home-stat__logo{width:var(--s4-team-logo-spotlight-mobile);height:var(--s4-team-logo-spotlight-mobile)}body.s4-public .s4-home-stat__logo-fallback{width:72px;height:72px}body.s4-public .s4-home-result-stat__logo{width:var(--s4-team-logo-match-mobile);height:var(--s4-team-logo-match-mobile)}body.s4-public .s4-home-schedule-stat .s4-home-result-stat__logo{width:var(--s4-team-logo-schedule-mobile);height:var(--s4-team-logo-schedule-mobile)}body.s4-public .s4-home-schedule-stat .s4-home-result-stat__logo-fallback{width:48px;height:48px}body.s4-public .s4-home-champion-logo{width:var(--s4-team-logo-champion-mobile);height:var(--s4-team-logo-champion-mobile)}body.s4-public #tablaPosiciones .team-link-pos .team-logo-slot,body.s4-public .table-pos-wrap .team-link-pos .team-logo-slot,body.s4-public #tablaBody .team-link-pos .team-logo-slot,body.s4-public #tablaBodyFixed .team-link-pos .team-logo-slot,body.s4-public #tablaPosiciones.s4-standings-table .team-logo,body.s4-public #tablaPosiciones.s4-standings-table .team-logo-fallback{width:var(--s4-team-logo-table-mobile)!important;height:var(--s4-team-logo-table-mobile)!important;min-width:var(--s4-team-logo-table-mobile)!important;flex-basis:var(--s4-team-logo-table-mobile)!important}body.s4-public #listaEnfrentamientos .calendar-fixture-team .team-logo-slot,body.s4-public #listaEnfrentamientos .calendar-match-row-v2-team .team-logo-slot,body.s4-public #listaEnfrentamientos .calendar-match-clean-team .team-logo-slot,body.s4-public #listaEnfrentamientos .calendar-match-list-team .team-logo-slot{flex-basis:36px!important;width:36px!important;min-width:36px!important;height:36px!important}body.s4-public .match-events-team .team-logo,body.s4-public .match-events-team img{width:56px;height:56px}body.s4-public .bracket-team-logo .team-logo-slot{width:var(--s4-team-logo-bracket-mobile)!important;height:var(--s4-team-logo-bracket-mobile)!important;min-width:var(--s4-team-logo-bracket-mobile)!important;flex-basis:var(--s4-team-logo-bracket-mobile)!important}body.s4-public .bracket-team-logo{min-width:var(--s4-team-logo-bracket-mobile);flex-basis:var(--s4-team-logo-bracket-mobile)}}body.s4-public table[data-s4-daisy-standings]{color:#475569;width:100%}body.s4-public table[data-s4-daisy-standings] :where(th,td){vertical-align:middle}body.s4-public #tablaPosiciones[data-s4-daisy-standings=desktop] tbody tr{min-height:72px}body.s4-public .tabla-split table[data-s4-daisy-standings] tbody tr{min-height:64px}body.s4-public table[data-s4-daisy-standings] .team-link-pos{width:100%;min-width:0}body.s4-public table[data-s4-daisy-standings] .team-link-pos .team-pos-name{min-width:0;line-height:1.2}@media (max-width:639px){body.s4-public .s4-standings-table-wrap .split-left td:nth-child(2){min-width:188px}}body.s4-public .s4-home-team-explorer{background:#fff;border:1px solid #e2e8f0eb;border-radius:18px;gap:12px;margin:0 0 18px;padding:14px 14px 12px;display:grid;box-shadow:0 4px 16px #0f172a0b}body.s4-public .s4-home-team-explorer__head{justify-content:space-between;align-items:flex-end;gap:16px;padding-inline:2px;display:flex}body.s4-public .s4-home-team-explorer__head>div{min-width:0}body.s4-public .s4-home-team-explorer__head p{color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.625rem;font-weight:900}body.s4-public .s4-home-team-explorer__head h2{color:#0f172a;margin:3px 0 0;font-size:1rem;font-weight:900;line-height:1.2}body.s4-public .s4-home-team-explorer__head>span{color:#64748b;text-align:right;flex:none;font-size:.6875rem;font-weight:750}body.s4-public .s4-home-team-carousel{scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;gap:8px;width:100%;min-width:0;padding:3px 2px 6px;scroll-padding-inline:2px;display:flex;overflow:auto hidden}body.s4-public .s4-home-team-carousel::-webkit-scrollbar{height:5px}body.s4-public .s4-home-team-carousel::-webkit-scrollbar-track{background:0 0}body.s4-public .s4-home-team-carousel::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}body.s4-public .s4-home-team-carousel__item{scroll-snap-align:start;color:#0f172a;width:118px;min-width:118px;min-height:118px;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:16px;flex-direction:column;flex:0 0 118px;justify-content:center;align-items:center;gap:7px;padding:10px 8px 9px;text-decoration:none;transition:background-color .16s,box-shadow .16s,transform .16s;display:flex;position:relative}body.s4-public .s4-home-team-carousel__item:hover{background:#eff6ffbf;transform:translateY(-1px);box-shadow:0 4px 14px #2563eb14}body.s4-public .s4-home-team-carousel__item:focus-visible{outline-offset:2px;background:#eff6ffd9;outline:2px solid #3b82f6a6}body.s4-public .s4-home-team-carousel__item>strong{color:#1e293b;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;width:100%;font-size:.72rem;font-weight:850;line-height:1.2;display:-webkit-box;overflow:hidden}body.s4-public .s4-home-team-carousel__logo{width:84px;height:84px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 84px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}body.s4-public .s4-home-team-carousel__logo>img{width:100%;height:100%;box-shadow:none;object-fit:contain;background:0 0;border:0;border-radius:0;padding:0;display:block}body.s4-public .s4-home-team-carousel__fallback{color:#475569;letter-spacing:.025em;background:#f8fafc;border:1px solid #e2e8f0e6;border-radius:17px;justify-content:center;align-items:center;width:64px;height:64px;font-size:.8rem;font-weight:900;display:inline-flex}body.s4-public .s4-home-team-carousel__fallback[hidden]{display:none}body.s4-public .s4-home-team-carousel>.s4-home-empty{width:100%;min-width:100%}@media (max-width:639px){body.s4-public .s4-home-team-explorer{border-radius:16px;gap:10px;margin-bottom:14px;padding:12px 10px 10px}body.s4-public .s4-home-team-explorer__head{align-items:flex-start;gap:8px}body.s4-public .s4-home-team-explorer__head>span{max-width:48%;font-size:.625rem}body.s4-public .s4-home-team-carousel{gap:5px;padding-bottom:5px}body.s4-public .s4-home-team-carousel__item{border-radius:14px;flex-basis:100px;width:100px;min-width:100px;min-height:106px;padding:8px 6px}body.s4-public .s4-home-team-carousel__logo{flex-basis:72px;width:72px;height:72px}body.s4-public .s4-home-team-carousel__fallback{border-radius:15px;width:56px;height:56px;font-size:.72rem}body.s4-public .s4-home-team-carousel__item>strong{font-size:.67rem}}body.s4-public .s4-home-team-explorer__actions{flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}body.s4-public .s4-home-team-explorer__actions>[data-s4-home-team-count]{color:#64748b;text-align:right;font-size:.6875rem;font-weight:750}body.s4-public .s4-home-team-carousel__controls{align-items:center;gap:4px;display:inline-flex}body.s4-public .s4-home-team-carousel__nav{color:#334155;background:#fff;border:1px solid #e2e8f0f2;border-radius:999px;width:34px;min-width:34px;height:34px;min-height:34px;box-shadow:0 2px 8px #0f172a0b}body.s4-public .s4-home-team-carousel__nav:hover{color:#0369a1;background:#eff6ff;border-color:#bfdbfe}body.s4-public .s4-home-team-carousel__nav:focus-visible{outline-offset:2px;outline:2px solid #3b82f6a6}body.s4-public .s4-home-team-carousel__nav>span{margin-top:-2px;font-size:1.45rem;font-weight:500;line-height:1;display:block}@media (max-width:639px){body.s4-public .s4-home-team-explorer__actions{gap:6px}body.s4-public .s4-home-team-explorer__actions>[data-s4-home-team-count]{display:none}body.s4-public .s4-home-team-carousel__nav{width:32px;min-width:32px;height:32px;min-height:32px}}@media (min-width:901px){body.s4-public[data-s4-public-page=calendario] .s4-public-calendar-page,body.s4-public[data-s4-public-page=calendario] .s4-calendar-workspace{margin-inline:auto!important}body.s4-public[data-s4-public-page=calendario] .s4-calendar-results-filters,body.s4-public[data-s4-public-page=calendario] .s4-calendar-results-viewport{box-sizing:border-box;margin-inline:auto!important}body.s4-public[data-s4-public-page=calendario] .s4-calendar-results-viewport{scrollbar-gutter:stable both-edges}}@media (min-width:1025px){body.s4-public[data-s4-public-page=calendario] .page-grid>.container{width:100%!important;max-width:1280px!important;margin-inline:auto!important}body.s4-public[data-s4-public-page=calendario] .s4-public-calendar-page{width:100%!important;max-width:none!important;margin-inline:0!important}}body.s4-public #s4HomeLiguillaPanel[data-s4-liguilla-mode=simulation]{background:#081426;border:0;height:154px;padding:0;display:block}body.s4-public #s4HomeLiguillaPanel[data-s4-liguilla-mode=simulation] .s4-home-panel-head{display:none}body.s4-public #s4HomeLiguillaPanel[data-s4-liguilla-mode=simulation] #s4HomeLiguilla{height:100%;min-height:0;display:block}body.s4-public .s4-home-liguilla-simulation-link{border-radius:inherit;color:#fff;background:#081426;grid-template-columns:minmax(180px,30%) minmax(0,70%);height:100%;min-height:154px;text-decoration:none;display:grid;overflow:hidden}body.s4-public .s4-home-liguilla-simulation-link>*{min-height:0}body.s4-public .s4-home-liguilla-simulation-image{object-fit:contain;object-position:left center;filter:saturate(.94)contrast(1.04);width:100%;height:100%;min-height:0;display:block}body.s4-public .s4-home-liguilla-simulation-copy{background:linear-gradient(90deg,#081426 0%,#0b1429 72%,#10111b 100%);align-content:center;gap:7px;min-width:0;min-height:0;padding:24px 30px;display:grid}body.s4-public .s4-home-liguilla-simulation-copy>span{color:#fbbf24;letter-spacing:.09em;text-transform:uppercase;font-size:.6875rem;font-weight:900}body.s4-public .s4-home-liguilla-simulation-copy>strong{color:#fff;letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.3rem,2.2vw,2rem);font-weight:950;line-height:1.1}body.s4-public .s4-home-liguilla-simulation-link:hover .s4-home-liguilla-simulation-image{transform:scale(1.025)}body.s4-public .s4-home-liguilla-simulation-image{transition:transform .25s}body.s4-public .s4-home-liguilla-simulation-link:focus-visible{outline-offset:3px;outline:3px solid #fbbf24}@media (max-width:640px){body.s4-public #s4HomeLiguillaPanel[data-s4-liguilla-mode=simulation],body.s4-public .s4-home-liguilla-simulation-link{height:132px;min-height:132px}body.s4-public .s4-home-liguilla-simulation-link{grid-template-columns:38% minmax(0,62%)}body.s4-public .s4-home-liguilla-simulation-image{object-fit:cover}body.s4-public .s4-home-liguilla-simulation-copy{padding:18px}body.s4-public .s4-home-liguilla-simulation-copy>strong{font-size:1.2rem}}body.s4-public #s4HomeLiguillaPanel[data-s4-liguilla-mode=official]{background:#081426;border:0;height:220px;padding:0;display:block}body.s4-public #s4HomeLiguillaPanel[data-s4-liguilla-mode=official] .s4-home-panel-head{display:none}body.s4-public #s4HomeLiguillaPanel[data-s4-liguilla-mode=official] #s4HomeLiguilla{height:100%;min-height:0;display:block}body.s4-public .s4-home-liguilla-official-link{border-radius:inherit;color:#fff;background:#081426;grid-template-columns:1fr;height:100%;min-height:220px;text-decoration:none;display:grid;overflow:hidden}body.s4-public .s4-home-liguilla-official-link>*{min-height:0}body.s4-public .s4-home-liguilla-official-image{object-fit:cover;object-position:center;filter:saturate(.94)contrast(1.04);grid-area:1/1;width:100%;height:100%;min-height:0;transition:transform .25s;display:block}body.s4-public .s4-home-liguilla-official-copy{z-index:1;background:linear-gradient(90deg,#0206179e 0%,#02061757 54%,#0000 100%);grid-area:1/1;align-content:center;gap:8px;min-width:0;min-height:0;padding:22px 48% 22px clamp(30px,5vw,72px);display:grid}body.s4-public .s4-home-liguilla-official-copy>span{color:#dbeafe;letter-spacing:.09em;text-transform:uppercase;font-size:.6875rem;font-weight:900}body.s4-public .s4-home-liguilla-official-copy>strong{color:#fff;letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.3rem,2.2vw,2rem);font-weight:950;line-height:1.1}body.s4-public .s4-home-liguilla-official-copy>small{color:#e0f2fe;font-size:.72rem;font-weight:650;line-height:1.42;display:block;overflow:visible}body.s4-public .s4-home-liguilla-official-copy>em{color:#bfdbfe;margin-top:1px;font-size:.62rem;font-style:normal;font-weight:800;line-height:1.25;display:block}body.s4-public .s4-home-liguilla-official-link:hover .s4-home-liguilla-official-image{transform:scale(1.025)}body.s4-public .s4-home-liguilla-official-link:focus-visible{outline-offset:3px;outline:3px solid #86efac}body.s4-public .s4-home-liguilla-official-link.is-final{background:#081426}body.s4-public .s4-home-liguilla-official-link.is-final .s4-home-liguilla-official-image{object-position:center;grid-column:1}body.s4-public .s4-home-liguilla-official-link.is-final .s4-home-liguilla-official-copy{text-align:left;background:linear-gradient(90deg,#0206179e 0%,#02061757 54%,#0000 100%);grid-column:1;justify-items:start;padding:22px 48% 22px clamp(30px,5vw,72px)}body.s4-public .s4-home-liguilla-official-link.is-final .s4-home-liguilla-official-copy>span{color:#fbbf24}@media (max-width:640px){body.s4-public #s4HomeLiguillaPanel[data-s4-liguilla-mode=official],body.s4-public .s4-home-liguilla-official-link{height:auto;min-height:200px}body.s4-public .s4-home-liguilla-official-link,body.s4-public .s4-home-liguilla-official-link.is-final{grid-template-columns:1fr}body.s4-public .s4-home-liguilla-official-image,body.s4-public .s4-home-liguilla-official-link.is-final .s4-home-liguilla-official-image{object-fit:cover;object-position:90% center;grid-column:1}body.s4-public .s4-home-liguilla-official-copy,body.s4-public .s4-home-liguilla-official-link.is-final .s4-home-liguilla-official-copy{isolation:isolate;text-align:left;background:linear-gradient(90deg,#0206176b 0%,#02061724 55%,#0000 78%);grid-column:1;justify-items:start;gap:5px;padding:16px 34% 16px 16px;position:relative}body.s4-public .s4-home-liguilla-official-copy:before{content:"";z-index:0;-webkit-backdrop-filter:blur(.3px);backdrop-filter:blur(.3px);pointer-events:none;background:#02061708;position:absolute;inset:0 28% 0 0}body.s4-public .s4-home-liguilla-official-copy>*{z-index:1;position:relative}body.s4-public .s4-home-liguilla-official-copy>strong{font-size:1.08rem}body.s4-public .s4-home-liguilla-official-copy>small{-webkit-line-clamp:unset;line-clamp:unset;font-size:.64rem;line-height:1.38;display:block;overflow:visible}body.s4-public .s4-home-liguilla-official-copy>em{font-size:.58rem}}body.s4-public .s4-home-stats--performance{margin-bottom:14px}body.s4-public .s4-home-stat--scorer{isolation:isolate;min-height:184px;text-decoration:none;transition:background-color .2s,background-image .2s;position:relative;overflow:hidden;color:#0f172a!important;background-color:#fff!important;background-image:none!important;border:0!important;padding:0!important}body.s4-public .s4-home-stat--scorer:hover,body.s4-public .s4-home-stat--scorer:focus-visible{background-color:#fffdf8!important;background-image:radial-gradient(circle at 8% 90%,#f59e0b38 0%,#0000 32%),radial-gradient(circle at 73% 13%,#fbbf2433 0%,#0000 30%),linear-gradient(135deg,#fffefb 0%,#fff6db 58%,#fffdf7 100%)!important}body.s4-public .s4-home-stat--scorer:focus-visible{outline-offset:-3px;outline:3px solid #d977068c}body.s4-public .s4-home-scorer-stat-mount{height:100%}body.s4-public .s4-home-stat--scorer .s4-home-scorer-hero{grid-template-columns:minmax(0,1fr) 128px;gap:12px;min-height:184px;padding:12px;display:grid}body.s4-public .s4-home-stat--scorer .s4-home-scorer-identity{border-right:1px dashed #b453094d;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:14px;min-width:0;padding-right:12px;display:grid;position:relative}body.s4-public .s4-home-stat--scorer .s4-home-scorer-identity:before{content:"";border-left:1px dashed #b453094d;height:128px;position:absolute;top:50%;left:111px;transform:translateY(-50%)}body.s4-public .s4-home-stat--scorer .s4-home-scorer-team-logo{width:104px;height:104px;box-shadow:none;background:0 0;border:0;border-radius:999px;place-items:center;display:grid;overflow:hidden}body.s4-public .s4-home-stat--scorer .s4-home-scorer-team-logo img{object-fit:contain;width:100%;height:100%;padding:0}body.s4-public .s4-home-stat--scorer .s4-home-scorer-team-fallback{color:#92400e;box-sizing:border-box;letter-spacing:.025em;background:#fffaf0;border:1px solid #b4530933;border-radius:999px;place-items:center;width:100%;min-width:100%;height:100%;min-height:100%;padding:0 .22em;font-size:1.15rem;font-weight:900;display:grid}body.s4-public .s4-public-shell-main{position:relative}body.s4-public .s4-public-loading-overlay{z-index:8999;inset:var(--s4-public-header-height,140px) 0 0;min-height:calc(100vh - var(--s4-public-header-height,140px));isolation:isolate;background:#f8fafc;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;overflow:hidden}body.s4-public.s4-public-initial-loading .s4-public-shell-main,body.s4-public .s4-public-shell-main:has(.s4-public-loading-overlay.is-global){z-index:10000}body.s4-public.s4-public-initial-loading .s4-public-loading-overlay{z-index:9999;min-height:100dvh;inset:0}body.s4-public .s4-public-loading-overlay.is-global{z-index:9999;min-height:100dvh;position:fixed;inset:0}body.s4-public .s4-public-loading-overlay__watermark{z-index:0;opacity:.2;filter:saturate(1.25)contrast(1.06);pointer-events:none;-webkit-user-select:none;user-select:none;width:min(78vw,980px);height:auto;position:absolute;top:22%;left:50%;transform:translate(-50%,-50%)}body.s4-public .s4-public-loading-overlay .s4-arc-loader{z-index:1;position:relative}@media (max-width:639px){body.s4-public .s4-public-loading-overlay__watermark{opacity:.16;width:92vw;max-width:none;top:20%;left:50%;transform:translate(-50%,-50%)}}body.s4-public .s4-public-data-not-found{min-height:calc(100vh - var(--s4-public-header-height,140px));text-align:center;color:#0f172a;background:#f8fafc;place-content:center;justify-items:center;gap:10px;padding:clamp(32px,8vw,88px) 24px;display:grid}body.s4-public .s4-public-data-not-found[hidden]{display:none}body.s4-public .s4-public-data-not-found__code{color:#0f766e;letter-spacing:-.08em;font-size:clamp(4.5rem,14vw,8rem);font-weight:950;line-height:.8}body.s4-public .s4-public-data-not-found__eyebrow{color:#0f766e;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:900}body.s4-public .s4-public-data-not-found h1{max-width:620px;margin:0;font-size:clamp(1.45rem,3vw,2.2rem);line-height:1.08}body.s4-public .s4-public-data-not-found>p:not(.s4-public-data-not-found__eyebrow){color:#475569;max-width:460px;margin:0}body.s4-public .s4-home-stat--scorer .s4-home-scorer-copy{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}body.s4-public .s4-home-stat--scorer .s4-home-scorer-copy>strong{color:#172554;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:1.1rem;line-height:1.15;display:block;overflow:hidden}body.s4-public .s4-home-stat--scorer .s4-home-scorer-kicker{letter-spacing:.055em;min-height:22px;text-shadow:none;align-items:center;padding:3px 8px;font-size:.56rem;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 3px 8px #78350f2e;color:#fff!important;background:#92400e!important;border:1px solid #a16207!important;border-radius:999px!important}body.s4-public .s4-home-stat--scorer .s4-home-scorer-position{color:#475569;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.7rem;font-weight:700;line-height:1.25;display:block;overflow:hidden}body.s4-public .s4-home-stat--scorer .s4-home-scorer-goals{border-radius:14px;width:auto;min-width:104px;min-height:48px;margin-top:8px;display:inline-grid}body.s4-public .s4-home-stat--scorer .s4-home-scorer-goals__stat{min-height:48px;padding:5px 10px}body.s4-public .s4-home-stat--scorer .s4-home-scorer-goals .sa\:stat-value{font-size:1.75rem!important}body.s4-public .s4-home-scorer-player-card{will-change:transform;place-items:center;width:128px;height:160px;transition:transform .2s,filter .2s;display:grid}body.s4-public .s4-home-stat--scorer:hover .s4-home-scorer-player-card,body.s4-public .s4-home-stat--scorer:focus-visible .s4-home-scorer-player-card{filter:drop-shadow(0 13px 15px #78350f47);transform:translateY(-4px)scale(1.025)}body.s4-public .s4-home-stat--scorer .s4-home-scorer-media{width:122px;height:160px}body.s4-public .s4-home-stat--scorer .s4-home-scorer-avatar{border-radius:14px 14px 19px 19px;width:78px;height:102px;bottom:18px}body.s4-public .s4-home-stat--scorer .s4-home-scorer-avatar-fallback svg{width:42px;height:42px}body.s4-public .s4-home-stat--team-link{transition:background-color .2s,background-image .2s,box-shadow .2s}body.s4-public .s4-home-stat--attack:hover,body.s4-public .s4-home-stat--attack:focus-visible{box-shadow:inset 0 0 0 1px #10b98124;background-color:#f7fef9!important;background-image:radial-gradient(circle at 12% 86%,#10b98129 0%,#0000 33%),radial-gradient(circle at 82% 10%,#4ade8021 0%,#0000 28%),linear-gradient(135deg,#fff 0%,#ecfdf5 60%,#f8fffb 100%)!important}body.s4-public .s4-home-stat--defense:hover,body.s4-public .s4-home-stat--defense:focus-visible{box-shadow:inset 0 0 0 1px #3b82f624;background-color:#f8fbff!important;background-image:radial-gradient(circle at 12% 86%,#3b82f626 0%,#0000 33%),radial-gradient(circle at 82% 10%,#60a5fa24 0%,#0000 28%),linear-gradient(135deg,#fff 0%,#eff6ff 60%,#f8fbff 100%)!important}@media (min-width:900px){body.s4-public .s4-home-stats{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}body.s4-public .s4-home-stats .s4-home-stat+.s4-home-stat{border-top:0;border-left:1px solid #e2e8f0d9}}@media (min-width:821px){body.s4-public .s4-home-stats--performance .s4-home-stat--scorer{border-left:1px solid #cbd5e1f2!important}}@media (max-width:820px){body.s4-public .s4-home-stats--performance{margin-bottom:12px;display:block!important}body.s4-public .s4-home-stats--performance .s4-home-stat{height:auto!important}body.s4-public .s4-home-stats--performance .s4-home-stat--scorer{border-top:1px solid #e2e8f0f2!important}body.s4-public .s4-home-stat--scorer{background-color:#fff!important;background-image:none!important}body.s4-public .s4-home-stat--scorer:hover,body.s4-public .s4-home-stat--scorer:focus-visible{background-color:#fffdf8!important;background-image:radial-gradient(circle at 8% 90%,#f59e0b38 0%,#0000 32%),radial-gradient(circle at 73% 13%,#fbbf2433 0%,#0000 30%),linear-gradient(135deg,#fffefb 0%,#fff6db 58%,#fffdf7 100%)!important}body.s4-public .s4-home-stat--scorer .s4-home-scorer-hero{grid-template-columns:minmax(0,1fr) 112px;gap:9px;min-height:172px;padding:10px}body.s4-public .s4-home-stat--scorer .s4-home-scorer-identity{grid-template-columns:62px minmax(0,1fr);gap:9px;padding-right:9px}body.s4-public .s4-home-stat--scorer .s4-home-scorer-identity:before{height:116px;left:66px}body.s4-public .s4-home-stat--scorer .s4-home-scorer-team-logo{width:62px;height:62px}body.s4-public .s4-home-stat--scorer .s4-home-scorer-copy>strong{font-size:.8rem}body.s4-public .s4-home-stat--scorer .s4-home-scorer-position{font-size:.64rem}body.s4-public .s4-home-stat--scorer .s4-home-scorer-goals{min-width:92px;margin-top:6px}body.s4-public .s4-home-scorer-player-card{width:112px;height:148px}body.s4-public .s4-home-stat--scorer .s4-home-scorer-media{width:108px;height:148px}body.s4-public .s4-home-stat--scorer .s4-home-scorer-avatar{width:72px;height:92px}}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-match{cursor:pointer;height:318px;min-height:318px;text-align:initial;background:#07141d;border:0;grid-template-rows:minmax(0,1fr);grid-template-columns:1fr;padding:0;display:grid;overflow:hidden}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-match:before,body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-match:after{display:none}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-match:focus-visible{outline-offset:3px;outline:3px solid #67e8f9}body.s4-public .s4-home-featured-art{object-fit:cover;object-position:center;grid-area:1/1;width:100%;height:100%;min-height:0}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-copy{z-index:1;text-align:center;grid-area:1/1;grid-template-rows:minmax(0,1fr) auto;gap:9px;width:100%;min-width:0;max-width:none;height:100%;padding:24px clamp(28px,4vw,52px) 26px;display:grid;position:relative}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-teams{grid-template-columns:minmax(0,1fr) 180px minmax(0,1fr);align-items:center;gap:0;min-width:0;margin:0;font-size:clamp(1.65rem,3.2vw,3rem);line-height:1.08;display:grid}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-team{font-size:inherit;line-height:inherit;justify-items:center;gap:9px;display:grid;min-width:0!important;height:auto!important;color:inherit!important;background:0 0!important;border-radius:0!important}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-team--local{grid-column:1}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-team--visitor{grid-column:3}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-team-logo{background:#ffffffed;border:1px solid #ffffff73;border-radius:18px;place-items:center;width:66px;height:66px;display:grid;overflow:hidden;box-shadow:0 8px 18px #00000047}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-team-logo img{object-fit:contain;width:100%;height:100%;padding:6px;display:block}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-team-logo>span{color:#0f172a;place-items:center;width:100%;height:100%;font-size:.78rem;font-weight:900;display:grid}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-team-logo [hidden]{display:none}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-team>strong{color:#fff;text-align:center;text-overflow:ellipsis;text-shadow:0 3px 14px #000000b8;max-width:100%;padding:0 14px;font-weight:950;display:block;overflow:hidden}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-meta{z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(#02061757 0%,#020617a8 100%);border-top:1px solid #ffffff24;align-content:center;justify-items:center;gap:4px;min-height:78px;padding:10px 20px;display:grid;position:absolute;bottom:0;left:0;right:0}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-copy p{color:#e2e8f0;text-shadow:0 2px 8px #000000b8;margin:0;font-size:.88rem;font-weight:750}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-hint{color:#e2e8f0;text-align:center;text-shadow:0 2px 8px #000000b8;font-size:.68rem;font-style:normal;font-weight:850;line-height:1.3;display:block}body.s4-public #s4PublicFixedHeader.s4-public-fixed-header{background:linear-gradient(115deg,#0b1220 0%,#101b31 55%,#0b1220 100%)!important;border-bottom:1px solid #334155e6!important;box-shadow:0 8px 28px #0206173d!important}body.s4-public #s4PublicFixedHeader .s4-public-appbar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;width:min(100%,1440px);min-height:72px;transition:min-height .2s,padding .2s;padding:8px max(16px,env(safe-area-inset-left))!important;background:0 0!important;display:grid!important}body.s4-public #s4PublicFixedHeader .s4-public-appbar-start{min-width:0;justify-content:flex-start!important;width:auto!important}body.s4-public #s4PublicFixedHeader .s4-public-appbar-end{min-width:0;justify-content:flex-end!important;width:auto!important;margin-left:0!important}body.s4-public #s4PublicFixedHeader .s4-public-desktop-nav--right{margin-left:auto}body.s4-public #s4PublicFixedHeader .s4-public-nav-list{background:0 0!important;border:0!important}body.s4-public #s4PublicFixedHeader .s4-public-nav-list>li>a{min-height:42px;padding-inline:10px;font-size:.78rem;font-weight:800;color:#cbd5e1!important}body.s4-public #s4PublicFixedHeader .s4-public-nav-list>li>a:hover,body.s4-public #s4PublicFixedHeader .s4-public-nav-list>li>a:focus-visible{color:#fff!important;background:#ffffff17!important}body.s4-public #s4PublicFixedHeader .s4-public-nav-list>li>a[aria-current=page]{color:#0f172a!important;box-shadow:none!important;background:#fffffff0!important}body.s4-public #s4PublicFixedHeader .s4-public-brand--guty{border-radius:12px;place-items:center;min-width:56px;height:56px;transition:height .2s,transform .2s;display:grid;overflow:hidden}body.s4-public #s4PublicFixedHeader .s4-public-brand--guty:focus-visible{outline-offset:3px;outline:3px solid #67e8f9}body.s4-public #s4PublicFixedHeader .s4-public-brand-full-logo{object-fit:contain;filter:drop-shadow(0 3px 8px #0000004d);max-width:160px;height:52px;display:block}body.s4-public #s4PublicFixedHeader .s4-public-brand-compact-mark{display:none}body.s4-public #s4PublicFixedHeader .s4-public-tournament-bar{background:#07101f;border-top:1px solid #94a3b833}body.s4-public #s4PublicFixedHeader .s4-public-tournament-bar-inner{width:min(100%,1440px);min-height:52px;padding:6px max(16px,env(safe-area-inset-left));justify-content:center;align-items:center;gap:12px;margin:0 auto;display:flex}body.s4-public #s4PublicFixedHeader .s4-public-tournament-bar-label{color:#94a3b8;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:.625rem;font-weight:900}body.s4-public #s4PublicFixedHeader .s4-public-context-switcher{position:relative}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger{min-height:44px;color:#e2e8f0!important;background:#0f172ac7!important;border-color:#94a3b857!important;border-radius:10px!important;padding:3px 8px!important}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger:hover,body.s4-public #s4PublicFixedHeader .s4-public-context-trigger:focus-visible,body.s4-public.s4-public-context-menu-open #s4PublicFixedHeader .s4-public-context-trigger{color:#fff!important;background:#0e749038!important;border-color:#67e8f99e!important}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-icon{border-radius:8px;flex-basis:26px;width:26px;height:26px;color:#7dd3fc!important;background:#0ea5e929!important}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy{max-width:min(48vw,320px);display:grid!important}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-label,body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy small,body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-chevron{color:#94a3b8!important}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy strong{color:#fff!important}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-chevron{display:inline-flex!important}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger{min-width:min(100%,360px);box-shadow:inset 0 1px #ffffff0f,0 5px 14px #0206172e;background:linear-gradient(135deg,#0f172af5,#1e293beb)!important;border-color:#67e8f942!important;border-radius:14px!important;gap:10px!important;min-height:52px!important;padding:6px 10px!important}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-icon{border:1px solid #7dd3fc33;border-radius:11px;flex-basis:34px;width:34px;height:34px;background:linear-gradient(145deg,#0ea5e93d,#2563eb2e)!important}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy{gap:2px;line-height:1.08}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-label{letter-spacing:.1em!important;font-size:.6rem!important;font-weight:900!important}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy strong{margin-top:0!important;font-size:.84rem!important;font-weight:900!important}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy small{background:#0e749033;border:1px solid #7dd3fc2e;border-radius:999px;align-items:center;gap:5px;width:max-content;max-width:100%;padding:2px 6px;line-height:1.15;color:#cffafe!important;margin-top:2px!important;font-size:.68rem!important;font-weight:850!important;display:flex!important}body.s4-public #s4PublicFixedHeader .s4-public-context-category-label{color:#7dd3fc;letter-spacing:.06em;text-transform:uppercase;font-size:.56rem;font-weight:950}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger{width:min(100%,520px);min-height:64px!important}body.s4-public #s4PublicFixedHeader .s4-public-context-switcher{width:min(100%,520px)}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy{flex:auto;grid-template-columns:minmax(0,1fr) minmax(112px,.45fr);align-items:center;gap:12px;min-width:0;max-width:none!important;display:grid!important}body.s4-public #s4PublicFixedHeader .s4-public-context-tournament-summary{gap:2px;min-width:0;display:grid}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.9rem!important}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy small{background:0 0;border:0;border-left:1px solid #7dd3fc42;border-radius:0;gap:2px;width:auto;min-width:0;max-width:none;padding:0 0 0 12px;color:#e0f2fe!important;margin:0!important;display:grid!important}body.s4-public #s4PublicFixedHeader .s4-public-context-category-label{font-size:.58rem}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy small [data-s4-public-category-name]{text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:.78rem;font-weight:900;overflow:hidden}body.s4-public #s4PublicFixedHeader .s4-public-context-field select.sa\:s4-select{width:100%;color:#0f172a!important;background-color:#f8fafc!important;border:1px solid #cbd5e1e6!important;border-radius:12px!important;min-height:52px!important;font-weight:850!important;box-shadow:inset 0 1px 2px #0f172a08!important}body.s4-public #s4PublicFixedHeader .s4-public-context-field select.sa\:s4-select:focus-visible{outline-offset:2px;outline:3px solid #0ea5e938;background-color:#fff!important;border-color:#0ea5e9!important}body.s4-public #s4PublicFixedHeader .s4-public-context-native-select{display:none!important}body.s4-public #s4PublicFixedHeader .s4-public-context-field-label{color:#0f172a;letter-spacing:.02em;margin:0 0 7px;font-size:.78rem;font-weight:900;display:block}body.s4-public #s4PublicFixedHeader .s4-public-context-select-ui{position:relative}body.s4-public #s4PublicFixedHeader .s4-public-context-select-menu{width:100%;display:block;position:relative}body.s4-public #s4PublicFixedHeader .s4-public-context-select-menu>summary{list-style:none}body.s4-public #s4PublicFixedHeader .s4-public-context-select-menu>summary::-webkit-details-marker{display:none}body.s4-public #s4PublicFixedHeader .s4-public-context-select-trigger{text-align:left;justify-content:space-between;align-items:center;width:100%;color:#0f172a!important;background:#f8fafc!important;border:1px solid #cbd5e1eb!important;border-radius:12px!important;min-height:52px!important;padding:0 13px!important;font-size:.86rem!important;font-weight:850!important;display:flex!important;box-shadow:inset 0 1px 2px #0f172a08!important}body.s4-public #s4PublicFixedHeader .s4-public-context-select-trigger:hover,body.s4-public #s4PublicFixedHeader .s4-public-context-select-menu[open] .s4-public-context-select-trigger{background:#fff!important;border-color:#0ea5e999!important}body.s4-public #s4PublicFixedHeader .s4-public-context-select-trigger:focus-visible{outline-offset:2px;outline:3px solid #0ea5e938}body.s4-public #s4PublicFixedHeader .s4-public-context-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.s4-public #s4PublicFixedHeader .s4-public-context-select-trigger svg{color:#0f172a;flex:0 0 17px;width:17px;height:17px;transition:transform .16s}body.s4-public #s4PublicFixedHeader .s4-public-context-select-menu[open] .s4-public-context-select-trigger svg{transform:rotate(180deg)}body.s4-public #s4PublicFixedHeader .s4-public-context-select-options{z-index:2;background:#fff;border:1px solid #bae6fde6;border-radius:13px;gap:3px;max-height:220px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 34px #0f172a2e;padding:6px!important;display:grid!important}body.s4-public #s4PublicFixedHeader .s4-public-context-mega:has(.s4-public-context-select-menu[open]){min-height:286px;overflow:visible}body.s4-public #s4PublicFixedHeader .s4-public-context-select-options{z-index:4;max-height:none;overflow:visible}body.s4-public #s4PublicFixedHeader .s4-public-context-select-menu.is-scrollable .s4-public-context-select-options{overscroll-behavior:contain;max-height:146px;overflow-y:auto}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger{box-shadow:none!important;background:0 0!important;border-color:#64748b9e!important;border-radius:8px!important}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger:hover,body.s4-public #s4PublicFixedHeader .s4-public-context-trigger:focus-visible,body.s4-public.s4-public-context-menu-open #s4PublicFixedHeader .s4-public-context-trigger{box-shadow:none!important;background:#ffffff0d!important;border-color:#64748b!important}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-icon{color:#7dd3fc!important;background:0 0!important;border:0!important;border-radius:0!important}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy small{background:0 0!important;border-left-color:#334155!important}body.s4-public #s4PublicFixedHeader .s4-public-tournament-bar-inner{grid-template-columns:34px minmax(260px,1fr) minmax(150px,.48fr);justify-content:stretch;align-items:center;gap:10px;width:min(100%,820px);min-height:70px;padding-block:8px;display:grid}body.s4-public #s4PublicFixedHeader .s4-public-tournament-bar-inner>.s4-public-context-trigger-icon{color:#7dd3fc;place-items:center;width:34px;height:34px;display:grid}body.s4-public #s4PublicFixedHeader .s4-public-context-inline-select{min-width:0;position:relative}body.s4-public #s4PublicFixedHeader .s4-public-context-inline-select .s4-public-context-select-menu{width:100%}body.s4-public #s4PublicFixedHeader .s4-public-context-inline-select .s4-public-context-select-trigger{width:100%;color:#fff!important;min-height:50px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:4px 10px!important}body.s4-public #s4PublicFixedHeader .s4-public-context-inline-select+.s4-public-context-inline-select{border-left:1px solid #64748b73}body.s4-public #s4PublicFixedHeader .s4-public-context-inline-select .s4-public-context-select-trigger:hover,body.s4-public #s4PublicFixedHeader .s4-public-context-inline-select .s4-public-context-select-menu[open] .s4-public-context-select-trigger{background:#ffffff0f!important}body.s4-public #s4PublicFixedHeader .s4-public-context-inline-copy{text-align:left;gap:2px;min-width:0;display:grid}body.s4-public #s4PublicFixedHeader .s4-public-context-inline-copy small{color:#7dd3fc;letter-spacing:.09em;text-transform:uppercase;font-size:.59rem;font-weight:950}body.s4-public #s4PublicFixedHeader .s4-public-context-inline-copy strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.83rem;font-weight:900;overflow:hidden}body.s4-public #s4PublicFixedHeader .s4-public-context-inline-select .s4-public-context-select-options{min-width:100%}body.s4-public #s4PublicFixedHeader .s4-public-context-select-indicator{background:#0e749038;border:1px solid #7dd3fc94;border-radius:999px;padding:5px;color:#7dd3fc!important;flex:0 0 26px!important;width:26px!important;height:26px!important}body.s4-public #s4PublicFixedHeader .s4-public-context-inline-select .s4-public-context-select-menu[open] .s4-public-context-select-indicator{background:#0ea5e94d;border-color:#bae6fd;color:#fff!important}@media (max-width:639px){body.s4-public #s4PublicFixedHeader .s4-public-tournament-bar-inner{grid-template-rows:auto auto;grid-template-columns:28px minmax(0,1fr);gap:0 8px;min-height:86px;padding-block:6px}body.s4-public #s4PublicFixedHeader .s4-public-tournament-bar-inner>.s4-public-context-trigger-icon{grid-row:1/span 2;width:28px;height:28px}body.s4-public #s4PublicFixedHeader .s4-public-context-inline-select{grid-column:2}body.s4-public #s4PublicFixedHeader .s4-public-context-inline-select+.s4-public-context-inline-select{border-top:1px solid #64748b59;border-left:0}body.s4-public #s4PublicFixedHeader .s4-public-context-inline-select .s4-public-context-select-trigger{min-height:36px!important;padding:3px 4px!important}body.s4-public #s4PublicFixedHeader .s4-public-context-inline-copy{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:7px}body.s4-public #s4PublicFixedHeader .s4-public-context-inline-copy small{font-size:.54rem}body.s4-public #s4PublicFixedHeader .s4-public-context-inline-copy strong{font-size:.76rem}body.s4-public #s4PublicFixedHeader .s4-public-context-select-indicator{padding:4px;flex-basis:23px!important;width:23px!important;height:23px!important}}body.s4-public #s4PublicFixedHeader .s4-public-context-select-options>li>button{color:#334155;width:100%;min-height:40px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 10px;font-size:.82rem;font-weight:750;display:block}body.s4-public #s4PublicFixedHeader .s4-public-context-select-options>li>button:hover,body.s4-public #s4PublicFixedHeader .s4-public-context-select-options>li>button:focus-visible{color:#0369a1;background:#eff6ff;outline:0}body.s4-public #s4PublicFixedHeader .s4-public-context-select-options>li>button[aria-selected=true]{color:#075985;background:#dbeafe;font-weight:900}@media (max-width:639px){body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy{gap:4px;grid-template-columns:minmax(0,1fr)!important}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy strong{white-space:normal;line-height:1.2;overflow:visible;font-size:clamp(.72rem,3.6vw,.9rem)!important}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy small{background:0 0;border-left:0;justify-self:start;padding:0}}body.s4-public #s4PublicFixedHeader .s4-public-context-mega{background:linear-gradient(145deg,#fff 0%,#f8fafc 100%)!important;border-color:#94a3b847!important;border-radius:20px!important;box-shadow:0 28px 70px #0f172a42,0 2px 8px #0f172a14!important}body.s4-public #s4PublicFixedHeader .s4-public-context-fields{gap:12px!important;padding:16px!important}body.s4-public #s4PublicFixedHeader .s4-public-context-field{background:#fff;border:1px solid #cbd5e1db;border-radius:15px;padding:12px;box-shadow:0 4px 12px #0f172a0b}body.s4-public #s4PublicFixedHeader .s4-public-context-field label{color:#0f172a!important;margin:0 0 7px!important}body.s4-public #s4PublicFixedHeader .s4-public-context-field label strong{letter-spacing:.02em;font-size:.78rem!important;font-weight:900!important}body.s4-public #s4PublicFixedHeader .s4-public-context-field select{background:#f8fafc!important;border-color:#94a3b86b!important;border-radius:12px!important;min-height:50px!important;font-weight:800!important;box-shadow:inset 0 1px 1px #0f172a09!important}body.s4-public #s4PublicFixedHeader .s4-public-context-field select:hover{background:#fff!important;border-color:#0ea5e994!important}body.s4-public #s4PublicFixedHeader .s4-public-context-mega-foot{justify-content:flex-end;min-height:60px}body.s4-public #s4PublicFixedHeader.is-s4-public-header-compact .s4-public-appbar{min-height:66px;padding-top:6px!important;padding-bottom:6px!important}body.s4-public #s4PublicFixedHeader.is-s4-public-header-compact .s4-public-brand--guty{height:56px}body.s4-public #s4PublicFixedHeader.is-s4-public-header-compact .s4-public-brand-full-logo{max-width:160px;height:52px;display:block!important}body.s4-public #s4PublicFixedHeader.is-s4-public-header-compact .s4-public-desktop-nav{visibility:hidden!important;pointer-events:none!important;opacity:0!important}@media (max-width:1279px){body.s4-public #s4PublicFixedHeader .s4-public-nav-list>li>a{padding-inline:8px;font-size:.72rem}}@media (max-width:1023px){body.s4-public #s4PublicFixedHeader .s4-public-appbar{min-height:66px;padding-top:6px!important;padding-bottom:6px!important}body.s4-public #s4PublicFixedHeader .s4-public-brand--guty{height:56px}body.s4-public #s4PublicFixedHeader .s4-public-brand-full-logo{max-width:160px;height:52px}body.s4-public #s4PublicFixedHeader .s4-public-tournament-bar-inner{min-height:48px}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy{max-width:calc(100vw - 174px)}}@media (max-width:639px){body.s4-public #s4PublicFixedHeader .s4-public-appbar{padding-right:max(12px,env(safe-area-inset-right))!important;padding-left:max(12px,env(safe-area-inset-left))!important}body.s4-public #s4PublicFixedHeader .s4-public-tournament-bar-inner{padding-right:max(10px,env(safe-area-inset-right));padding-left:max(10px,env(safe-area-inset-left));justify-content:flex-start;gap:8px}body.s4-public #s4PublicFixedHeader .s4-public-context-switcher{width:100%}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger{justify-content:flex-start;width:100%}body.s4-public #s4PublicFixedHeader .s4-public-context-trigger-copy{flex:auto;max-width:none}body.s4-public #s4PublicFixedHeader.is-s4-public-header-compact .s4-public-appbar{min-height:66px}}@media (prefers-reduced-motion:reduce){body.s4-public #s4PublicFixedHeader .s4-public-appbar,body.s4-public #s4PublicFixedHeader .s4-public-brand--guty{transition:none}}@media (max-width:1023px){body.s4-public #s4PublicFixedHeader .s4-public-appbar-start{align-items:center;display:flex!important}body.s4-public #s4PublicDrawerTrigger{place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;color:#e0f2fe!important;background:linear-gradient(145deg,#162640,#0b1220)!important;border:1px solid #7dd3fc6b!important;border-radius:13px!important;display:grid!important;box-shadow:inset 0 1px #ffffff1a,0 5px 14px #0206173d!important}body.s4-public #s4PublicDrawerTrigger>span{border-radius:inherit;background:0 0;width:100%;height:100%}body.s4-public #s4PublicDrawerTrigger[aria-expanded=true]{color:#fff!important;background:linear-gradient(145deg,#075985,#0c4a6e)!important;border-color:#67e8f9!important}body.s4-public .s4-public-nav-drawer-panel{position:relative;background:linear-gradient(#f8fbff 0%,#fff 31%,#f8fafc 100%)!important;border-right:1px solid #0ea5e95c!important;box-shadow:20px 0 56px #0206174d!important}body.s4-public .s4-public-nav-drawer-panel:before{content:"";background:linear-gradient(90deg,#0f172a 0%,#0ea5e9 50%,#67e8f9 100%);height:5px;position:absolute;top:0;left:0;right:0}body.s4-public .s4-public-nav-drawer-head{border-bottom-color:#0ea5e933!important;padding-top:8px!important}body.s4-public .s4-public-nav-drawer-context{position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe0,0 7px 18px #0e749017;background:linear-gradient(135deg,#e0f2fe,#f0f9ff 58%,#ecfeff)!important;border-color:#0ea5e95c!important}body.s4-public .s4-public-nav-drawer-context:after{content:"";pointer-events:none;border:18px solid #0ea5e91c;border-radius:999px;width:105px;height:105px;position:absolute;bottom:-36px;right:-22px}body.s4-public .s4-public-nav-drawer-context strong{z-index:1;position:relative;color:#0f2947!important}body.s4-public .s4-public-nav-drawer-menu{gap:6px!important;padding-top:6px!important}body.s4-public .s4-public-nav-drawer-menu>li>a{color:#24364f!important;border:1px solid #0000!important;border-radius:14px!important;min-height:52px!important;font-weight:850!important}body.s4-public .s4-public-nav-drawer-menu>li>a>span:first-child{width:31px!important;height:31px!important;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}body.s4-public .s4-public-nav-drawer-menu>li>a:hover,body.s4-public .s4-public-nav-drawer-menu>li>a:focus-visible{color:#075985!important;background:#f0f9ff!important;border-color:#38bdf83d!important}body.s4-public .s4-public-nav-drawer-menu [data-s4-shell-section][aria-current=page]{color:#0f3d62!important;box-shadow:none!important;background:linear-gradient(135deg,#e0f2fe,#f8fcff)!important;border-color:#7dd3fca3!important;justify-content:center!important;gap:8px!important;display:flex!important}body.s4-public .s4-public-nav-drawer-menu [data-s4-shell-section][aria-current=page]>span:first-child{color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important}body.s4-public .s4-public-nav-drawer-foot{color:#64748b!important;border-top-color:#0ea5e92e!important}}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-copy small{color:#cbd5e1;text-shadow:0 2px 8px #000000b8;margin:0;font-size:.72rem}@media (max-width:820px){body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-match{height:270px;min-height:270px}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-copy{padding:20px 20px 22px}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-teams{grid-template-columns:minmax(0,1fr) 132px minmax(0,1fr);font-size:clamp(1.2rem,4.1vw,2rem)}}@media (max-width:640px){body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-match{height:240px;min-height:240px}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-copy{gap:6px;padding:14px 12px 16px}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-meta{min-height:66px;padding:8px 12px}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-teams{grid-template-columns:minmax(0,1fr) 78px minmax(0,1fr);font-size:clamp(.95rem,5.1vw,1.3rem)}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-team{gap:6px}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-team-logo{border-radius:14px;width:45px;height:45px}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-team-logo img{padding:4px}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-team>strong{white-space:normal;padding:0 5px}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-copy p{font-size:.72rem}body.s4-public .s4-home-featured-wrap--editorial-hero .s4-home-featured-hint{font-size:.6rem}}:root,body.s4-public{color-scheme:light only}@keyframes aura{to{--s4-aura-angle:360deg;transform:translateZ(1px)}}@keyframes aura-glow{20%,80%{opacity:.7;filter:blur(.25rem)}50%{opacity:1;filter:blur(.75rem)}}@keyframes aura-glow-after{20%,80%{opacity:.3;filter:blur(1rem)}50%{opacity:.6;filter:blur(1.5rem)}}@keyframes menu{0%{opacity:0}}@keyframes dropdown{0%{opacity:0}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@keyframes pulse{50%{opacity:.5}}