body.hs-team-command-v2 .hs-team-header-wrap{position:relative!important;overflow:visible!important;margin:0 0 32px!important;padding:0!important;background:transparent!important;isolation:isolate!important}
body.hs-team-command-v2 .hs-team-header-wrap::before,body.hs-team-command-v2 .hs-team-header-wrap::after{content:none!important}
body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-hero,body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-context-strip{display:none!important}
body.hs-team-command-v2 .hs-command-hero-v2{--hs-cmd-color:var(--team-primary,#b90018);position:relative!important;display:block!important;width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:linear-gradient(122deg,color-mix(in srgb,var(--hs-cmd-color) 40%,#090909 60%),color-mix(in srgb,var(--hs-cmd-color) 79%,#150000 21%) 54%,var(--hs-cmd-color))!important;color:#fff!important;font-family:Inter,Arial,sans-serif!important;box-sizing:border-box!important}
body.hs-team-command-v2 .hs-command-hero-v2 *,body.hs-team-command-v2 .hs-command-hero-v2 *::before,body.hs-team-command-v2 .hs-command-hero-v2 *::after{box-sizing:border-box!important}
body.hs-team-command-v2 .hs-cmd-art{position:absolute!important;inset:0!important;overflow:hidden!important;pointer-events:none!important;background:radial-gradient(ellipse at 72% 18%,rgba(255,255,255,.13),transparent 33%),linear-gradient(114deg,transparent 0 47%,rgba(255,255,255,.045) 47% 54%,transparent 54% 68%,rgba(0,0,0,.13) 68% 75%,transparent 75%)!important}
body.hs-team-command-v2 .hs-cmd-art{background-color:var(--hs-cmd-color)!important;background-image:url('https://hsathletics.mx/wp-content/mu-plugins/hs-team-command-hero/plate-neutral.png')!important;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;background-blend-mode:multiply!important}
body.hs-team-command-v2 .hs-cmd-basketball .hs-cmd-art{background-image:url('https://hsathletics.mx/wp-content/mu-plugins/hs-team-command-hero/plate-ball-neutral.png')!important}
body.hs-team-command-v2 .hs-cmd-asfm .hs-cmd-art{background-image:url('https://hsathletics.mx/wp-content/mu-plugins/hs-team-command-hero/plate-asfm-red.png')!important;background-blend-mode:normal!important}
/* A ball silhouette gives every sport a sound visual fallback without an inaccurate court diagram. */
body.hs-team-command-v2 .hs-cmd-field{display:none!important;position:absolute!important;right:-6%!important;top:5%!important;width:clamp(260px,36vw,600px)!important;aspect-ratio:1!important;border:2px solid rgba(255,255,255,.2)!important;border-radius:50%!important;transform:rotate(-28deg)!important;box-shadow:inset 0 0 0 18px rgba(255,255,255,.02),0 0 80px rgba(0,0,0,.08)!important;opacity:.6!important}
body.hs-team-command-v2 .hs-cmd-basketball .hs-cmd-field{display:block!important}
body.hs-team-command-v2 .hs-cmd-field,body.hs-team-command-v2 .hs-cmd-basketball .hs-cmd-field{display:none!important}
body.hs-team-command-v2 .hs-cmd-field::before{content:""!important;position:absolute!important;inset:0!important;border-left:2px solid rgba(255,255,255,.25)!important;border-right:2px solid rgba(255,255,255,.25)!important;border-radius:50%!important;transform:scaleX(.45)!important}
body.hs-team-command-v2 .hs-cmd-field::after{content:""!important;position:absolute!important;left:0!important;right:0!important;top:50%!important;border-top:2px solid rgba(255,255,255,.25)!important}
body.hs-team-command-v2 .hs-cmd-body{position:relative!important;z-index:1!important;width:min(1480px,calc(100% - 80px))!important;min-height:390px!important;margin:auto!important;padding:52px 0 42px!important;display:grid!important;grid-template-columns:minmax(170px,260px) minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(26px,4vw,76px)!important}
body.hs-team-command-v2 .hs-cmd-mark{width:min(100%,250px)!important;height:280px!important;display:grid!important;place-items:center!important;background:transparent!important;border:0!important;box-shadow:none!important}
body.hs-team-command-v2 .hs-cmd-mark img{width:100%!important;height:100%!important;object-fit:contain!important;background:transparent!important;filter:drop-shadow(0 12px 22px rgba(0,0,0,.3))!important}
body.hs-team-command-v2 .hs-cmd-identity{min-width:0!important;text-align:left!important}
body.hs-team-command-v2 .hs-cmd-school{display:block!important;margin:0 0 10px!important;color:rgba(255,255,255,.82)!important;font:600 clamp(10px,1vw,14px)/1.4 Inter,Arial,sans-serif!important;letter-spacing:.30em!important;text-transform:uppercase!important}
body.hs-team-command-v2 .hs-cmd-code{display:block!important;max-width:100%!important;margin:0!important;color:#fff!important;font:900 clamp(64px,9vw,160px)/.9 Oswald,Impact,Arial,sans-serif!important;letter-spacing:-.025em!important;text-transform:uppercase!important;overflow-wrap:anywhere!important;text-shadow:0 6px 30px rgba(0,0,0,.13)!important}
body.hs-team-command-v2 .hs-cmd-long-name .hs-cmd-code{font-size:clamp(42px,5.5vw,86px)!important;line-height:.98!important}
body.hs-team-command-v2 .hs-cmd-sport{display:block!important;margin:7px 0 0!important;color:#fff!important;font:900 clamp(26px,3.3vw,52px)/1 Oswald,Impact,Arial,sans-serif!important;letter-spacing:.025em!important;text-transform:uppercase!important}
body.hs-team-command-v2 .hs-cmd-season{display:block!important;margin:16px 0 0!important;color:#fff!important;font:800 clamp(16px,2vw,28px)/1.2 Oswald,Arial,sans-serif!important;letter-spacing:.18em!important;text-transform:uppercase!important}
body.hs-team-command-v2 .hs-cmd-context{align-self:start!important;justify-self:end!important;padding-top:3px!important;z-index:2!important}
body.hs-team-command-v2 .hs-cmd-context .hs-context-strip-badge{display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;min-height:46px!important;margin:0!important;padding:12px 16px!important;border:1px solid rgba(255,255,255,.6)!important;border-radius:5px!important;background:rgba(0,0,0,.23)!important;box-shadow:none!important;backdrop-filter:blur(9px)!important;color:#fff!important;cursor:pointer!important}
body.hs-team-command-v2 .hs-cmd-context .hs-context-strip-badge>*{display:none!important}
body.hs-team-command-v2 .hs-cmd-context .hs-context-strip-badge::before{content:none!important}
body.hs-team-command-v2 .hs-cmd-context .hs-context-strip-badge::after{content:"CAMBIAR CONTEXTO  ↗"!important;position:static!important;display:block!important;width:auto!important;height:auto!important;background:none!important;color:#fff!important;font:800 11px/1 Inter,Arial,sans-serif!important;letter-spacing:.11em!important;transform:none!important}
body.hs-team-command-v2 .hs-cmd-context .hs-context-strip-badge:focus-visible{outline:3px solid #fff!important;outline-offset:3px!important}
body.hs-team-command-v2 .hs-cmd-stats{position:relative!important;z-index:2!important;width:min(1480px,calc(100% - 80px))!important;min-height:132px!important;margin:0 auto 30px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:15px!important;box-shadow:0 18px 38px rgba(0,0,0,.22)!important;overflow:hidden!important}
body.hs-team-command-v2 .hs-cmd-metric{min-width:0!important;padding:20px clamp(17px,2.2vw,36px)!important;display:grid!important;grid-template-columns:clamp(32px,3.2vw,52px) minmax(0,1fr)!important;gap:clamp(14px,1.8vw,26px)!important;justify-content:start!important;align-items:center!important;text-align:left!important;color:#171717!important}
body.hs-team-command-v2 .hs-cmd-metric-icon{width:clamp(32px,3.2vw,52px)!important;height:clamp(32px,3.2vw,52px)!important;display:grid!important;place-items:center!important;color:var(--hs-cmd-color)!important}
body.hs-team-command-v2 .hs-cmd-metric-icon svg{width:100%!important;height:100%!important;display:block!important}
body.hs-team-command-v2 .hs-cmd-metric-copy{display:flex!important;min-width:0!important;flex-direction:column!important;justify-content:center!important}
body.hs-team-command-v2 .hs-cmd-metric+.hs-cmd-metric{border-left:1px solid #d6d6d6!important}
body.hs-team-command-v2 .hs-cmd-metric-label{display:block!important;margin:0 0 8px!important;color:#555!important;font:800 11px/1.2 Inter,Arial,sans-serif!important;letter-spacing:.16em!important;text-transform:uppercase!important}
body.hs-team-command-v2 .hs-cmd-metric-value{display:block!important;color:#171717!important;font:900 clamp(27px,3.3vw,52px)/1 Oswald,Arial,sans-serif!important;letter-spacing:.01em!important;overflow-wrap:anywhere!important}
body.hs-team-command-v2 .hs-command-hero-v2>.hs-team-nav{position:relative!important;z-index:2!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:color-mix(in srgb,var(--hs-cmd-color) 45%,#100000 55%)!important;border-top:1px solid rgba(255,255,255,.22)!important;box-shadow:none!important}
body.hs-team-command-v2 .hs-command-hero-v2>.hs-team-nav .hs-team-nav-shell{width:min(1480px,calc(100% - 80px))!important;max-width:none!important;margin:auto!important;padding:0!important;background:transparent!important}
body.hs-team-command-v2 .hs-command-hero-v2>.hs-team-nav ul{width:min(1480px,calc(100% - 80px))!important;max-width:none!important;margin:0 auto!important;padding:0!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;overflow-x:auto!important;scrollbar-width:thin!important}
body.hs-team-command-v2 .hs-command-hero-v2>.hs-team-nav li{flex:0 0 auto!important;margin:0!important}
body.hs-team-command-v2 .hs-command-hero-v2>.hs-team-nav a{display:flex!important;align-items:center!important;min-height:63px!important;padding:0 clamp(12px,1.5vw,23px)!important;color:rgba(255,255,255,.78)!important;font:800 11px/1 Inter,Arial,sans-serif!important;letter-spacing:.09em!important;white-space:nowrap!important;text-transform:uppercase!important;background:transparent!important}
body.hs-team-command-v2 .hs-command-hero-v2>.hs-team-nav a:hover,body.hs-team-command-v2 .hs-command-hero-v2>.hs-team-nav a.active,body.hs-team-command-v2 .hs-command-hero-v2>.hs-team-nav a.is-active{color:#fff!important}
body.hs-team-command-v2 .hs-command-hero-v2>.hs-team-nav a.active::after,body.hs-team-command-v2 .hs-command-hero-v2>.hs-team-nav a.is-active::after{height:3px!important;background:#fff!important}
@media(max-width:950px){body.hs-team-command-v2 .hs-cmd-body{width:calc(100% - 40px)!important;min-height:310px!important;grid-template-columns:150px minmax(0,1fr)!important;gap:25px!important}body.hs-team-command-v2 .hs-cmd-mark{height:190px!important}body.hs-team-command-v2 .hs-cmd-context{position:absolute!important;top:15px!important;right:0!important}body.hs-team-command-v2 .hs-cmd-stats{width:calc(100% - 40px)!important}body.hs-team-command-v2 .hs-command-hero-v2>.hs-team-nav ul{width:calc(100% - 40px)!important}}
@media(max-width:640px){body.hs-team-command-v2 .hs-cmd-body{width:calc(100% - 28px)!important;min-height:0!important;padding:66px 0 25px!important;grid-template-columns:90px minmax(0,1fr)!important;gap:14px!important}body.hs-team-command-v2 .hs-cmd-mark{height:126px!important}body.hs-team-command-v2 .hs-cmd-school{font-size:8px!important;letter-spacing:.08em!important;margin-bottom:6px!important}body.hs-team-command-v2 .hs-cmd-code{font-size:clamp(36px,10vw,68px)!important}body.hs-team-command-v2 .hs-cmd-sport{font-size:clamp(16px,4.6vw,28px)!important}body.hs-team-command-v2 .hs-cmd-season{font-size:12px!important;letter-spacing:.08em!important;margin-top:8px!important}body.hs-team-command-v2 .hs-cmd-context{top:10px!important;right:0!important}body.hs-team-command-v2 .hs-cmd-context .hs-context-strip-badge{min-height:36px!important;padding:8px 10px!important}body.hs-team-command-v2 .hs-cmd-context .hs-context-strip-badge::after{content:"CONTEXTO ↗"!important;font-size:9px!important}body.hs-team-command-v2 .hs-cmd-stats{width:calc(100% - 20px)!important;min-height:0!important;margin-bottom:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body.hs-team-command-v2 .hs-cmd-metric{min-height:78px!important;padding:12px!important;grid-template-columns:26px minmax(0,1fr)!important;gap:9px!important}body.hs-team-command-v2 .hs-cmd-metric-icon{width:26px!important;height:26px!important}body.hs-team-command-v2 .hs-cmd-metric:nth-child(3){border-left:0!important;border-top:1px solid #ddd!important}body.hs-team-command-v2 .hs-cmd-metric:nth-child(4){border-top:1px solid #ddd!important}body.hs-team-command-v2 .hs-cmd-metric-label{font-size:8px!important;letter-spacing:.08em!important}body.hs-team-command-v2 .hs-cmd-metric-value{font-size:clamp(23px,6vw,32px)!important}body.hs-team-command-v2 .hs-command-hero-v2>.hs-team-nav ul{width:100%!important;padding:0 7px!important}body.hs-team-command-v2 .hs-command-hero-v2>.hs-team-nav a{min-height:50px!important;padding:0 10px!important;font-size:9px!important}body.hs-team-command-v2 .hs-cmd-field{right:-40%!important;top:10%!important;width:360px!important}body.hs-team-command-v2 .hs-public-mobile-nav{background:color-mix(in srgb,var(--team-primary,#b90018) 45%,#100000 55%)!important;border-top-color:rgba(255,255,255,.25)!important}body.hs-team-command-v2 .hs-public-mobile-nav>a{color:#fff!important}body.hs-team-command-v2 .hs-public-mobile-nav>a.is-active{color:#fff!important;background:rgba(255,255,255,.15)!important}}
/* Server-backed fallback: visible even if the enhancement script cannot run. */
body.hs-team-command-server:not(.hs-team-command-v2) .hs-team-header-wrap{background:linear-gradient(119deg,color-mix(in srgb,var(--team-primary,#ad0017) 45%,#090909 55%),var(--team-primary,#ad0017))!important;margin:0 0 28px!important;overflow:hidden!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-team-header-wrap::after{content:none!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-team-header-wrap .hs-team-hero{padding:32px 0 10px!important;background:transparent!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-team-hero .container{width:min(1400px,calc(100% - 48px))!important;max-width:none!important;min-height:0!important;padding:35px 0 25px!important;display:grid!important;grid-template-columns:minmax(150px,230px) minmax(0,1fr)!important;gap:30px 55px!important;align-items:center!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-team-logo{width:220px!important;height:260px!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-team-logo img{width:100%!important;height:100%!important;object-fit:contain!important;background:none!important;filter:drop-shadow(0 15px 25px rgba(0,0,0,.24))!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-team-meta{min-width:0!important;text-align:left!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-team-meta h1.hs-school-title{margin:0 0 8px!important;color:#fff!important;font:700 12px/1.4 Inter,Arial,sans-serif!important;letter-spacing:.18em!important;text-transform:uppercase!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-team-meta h1.hs-school-title::after{content:var(--hs-team-short)!important;display:block!important;margin:10px 0!important;color:#fff!important;font:900 clamp(62px,8.8vw,145px)/.9 Oswald,Impact,Arial,sans-serif!important;letter-spacing:-.025em!important;overflow-wrap:anywhere!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-sport-label{color:#fff!important;font:900 clamp(24px,3vw,48px)/1 Oswald,Arial,sans-serif!important;text-transform:uppercase!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-records-wrap{grid-column:1/-1!important;width:100%!important;min-width:0!important;display:block!important;margin:0!important;padding:0!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-records-card{width:100%!important;max-width:none!important;padding:0!important;background:#fff!important;border-radius:14px!important;box-shadow:0 14px 32px rgba(0,0,0,.24)!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-records-big{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;background:#fff!important;border:0!important;border-radius:14px!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-record-big{min-width:0!important;padding:20px 28px!important;text-align:left!important;background:#fff!important;border:0!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-record-big+.hs-record-big{border-left:1px solid #d6d6d6!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-record-big span{color:#171717!important;font:900 clamp(30px,3vw,48px)/1 Oswald,Arial,sans-serif!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-record-big h4{color:#555!important;font:800 10px/1.2 Inter,Arial,sans-serif!important;letter-spacing:.14em!important;text-transform:uppercase!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-team-context-strip{position:absolute!important;top:10px!important;right:20px!important;z-index:4!important;width:auto!important;margin:0!important;padding:0!important;background:none!important;border:0!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-context-strip-badge{width:auto!important;min-height:42px!important;padding:10px 14px!important;border:1px solid rgba(255,255,255,.55)!important;background:rgba(0,0,0,.25)!important;color:#fff!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-context-strip-badge>*{display:none!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-context-strip-badge::after{content:"CAMBIAR CONTEXTO ↗"!important;position:static!important;background:none!important;color:#fff!important;font:800 10px/1 Inter,Arial,sans-serif!important;letter-spacing:.1em!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-team-nav{background:color-mix(in srgb,var(--team-primary,#ad0017) 45%,#100000 55%)!important}
body.hs-team-command-server:not(.hs-team-command-v2) .hs-team-nav a{color:#fff!important}
@media(max-width:640px){body.hs-team-command-server:not(.hs-team-command-v2) .hs-team-hero .container{width:calc(100% - 28px)!important;padding-top:52px!important;grid-template-columns:80px minmax(0,1fr)!important;gap:12px!important}body.hs-team-command-server:not(.hs-team-command-v2) .hs-team-logo{width:80px!important;height:115px!important}body.hs-team-command-server:not(.hs-team-command-v2) .hs-team-meta h1.hs-school-title{font-size:8px!important;letter-spacing:.04em!important}body.hs-team-command-server:not(.hs-team-command-v2) .hs-team-meta h1.hs-school-title::after{font-size:clamp(35px,9vw,60px)!important}body.hs-team-command-server:not(.hs-team-command-v2) .hs-sport-label{font-size:clamp(16px,4vw,25px)!important}body.hs-team-command-server:not(.hs-team-command-v2) .hs-record-big{padding:12px!important}body.hs-team-command-server:not(.hs-team-command-v2) .hs-record-big span{font-size:27px!important}body.hs-team-command-server:not(.hs-team-command-v2) .hs-context-strip-badge{min-height:34px!important;padding:8px!important}body.hs-team-command-server:not(.hs-team-command-v2) .hs-context-strip-badge::after{content:"CONTEXTO ↗"!important;font-size:9px!important}}
/* Final type and scale pass; stronger specificity beats the site's global font rule. */
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity .hs-cmd-school{font-family:Inter,Arial,sans-serif!important;font-weight:500!important;font-size:clamp(9px,.88vw,12px)!important;letter-spacing:.28em!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity .hs-cmd-code{font-family:"Arial Black",Inter,Arial,sans-serif!important;font-weight:900!important;font-size:clamp(58px,7.8vw,138px)!important;line-height:.94!important;letter-spacing:-.035em!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-cmd-long-name .hs-cmd-identity .hs-cmd-code{font-size:clamp(38px,5vw,76px)!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity .hs-cmd-sport{font-family:Oswald,"Arial Narrow",Arial,sans-serif!important;font-weight:700!important;font-size:clamp(24px,2.85vw,44px)!important;letter-spacing:.025em!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity .hs-cmd-season{font-family:Inter,Arial,sans-serif!important;font-weight:800!important;font-size:clamp(14px,1.55vw,22px)!important;letter-spacing:.20em!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-metric .hs-cmd-metric-label{font-family:Inter,Arial,sans-serif!important;font-weight:800!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-metric .hs-cmd-metric-value{font-family:Oswald,"Arial Narrow",Arial,sans-serif!important;font-weight:700!important;font-size:clamp(26px,2.8vw,44px)!important}
html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-body{min-height:340px!important;padding:38px 0 29px!important;grid-template-columns:minmax(145px,220px) minmax(0,1fr) auto!important;gap:clamp(22px,3.5vw,62px)!important}
html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-mark{width:min(100%,215px)!important;height:235px!important}
html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-stats{min-height:112px!important;margin-bottom:22px!important}
html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-metric{padding-top:17px!important;padding-bottom:17px!important}
html body.hs-team-command-v2 .hs-command-hero-v2>.hs-team-nav a{min-height:54px!important;font-size:10px!important}
@media(max-width:950px){html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-body{min-height:270px!important;grid-template-columns:135px minmax(0,1fr)!important}html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-mark{height:170px!important}}
@media(max-width:640px){html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-body{min-height:0!important;padding:58px 0 20px!important;grid-template-columns:78px minmax(0,1fr)!important;gap:12px!important}html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-mark{height:105px!important}html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity .hs-cmd-school{font-size:7px!important;letter-spacing:.07em!important}html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity .hs-cmd-code{font-size:clamp(34px,9vw,59px)!important}html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-cmd-long-name .hs-cmd-identity .hs-cmd-code{font-size:clamp(24px,6vw,40px)!important}html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity .hs-cmd-sport{font-size:clamp(15px,4vw,22px)!important}html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity .hs-cmd-season{font-size:10px!important;letter-spacing:.06em!important}html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-stats{margin-bottom:10px!important}html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-metric{min-height:70px!important;padding:10px!important}html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-metric .hs-cmd-metric-value{font-size:clamp(21px,5.4vw,29px)!important}html body.hs-team-command-v2 .hs-command-hero-v2>.hs-team-nav a{min-height:46px!important;font-size:8px!important}}
/* Compact hero and tabs placed immediately after it as a dedicated page control. */
html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-body{min-height:305px!important;padding:31px 0 23px!important;grid-template-columns:minmax(135px,200px) minmax(0,1fr) auto!important;gap:clamp(20px,3vw,52px)!important}
html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-mark{width:min(100%,195px)!important;height:210px!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity .hs-cmd-code{font-size:clamp(54px,7.2vw,126px)!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-cmd-long-name .hs-cmd-identity .hs-cmd-code{font-size:clamp(36px,4.5vw,70px)!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity .hs-cmd-sport{font-size:clamp(22px,2.6vw,40px)!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity .hs-cmd-season{font-size:clamp(13px,1.4vw,20px)!important;margin-top:12px!important}
html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-stats{min-height:104px!important;margin-bottom:15px!important}
html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav{position:relative!important;z-index:4!important;width:100%!important;margin:0!important;padding:0!important;background:#fff!important;border-top:0!important;border-bottom:1px solid #dedede!important;box-shadow:0 9px 20px rgba(0,0,0,.08)!important}
html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav .hs-team-nav-shell{width:min(1480px,calc(100% - 80px))!important;max-width:none!important;margin:auto!important;padding:0!important}
html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav ul{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:0!important;margin:0!important;padding:0!important;overflow-x:auto!important;scrollbar-width:thin!important}
html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav li{flex:0 0 auto!important;margin:0!important}
html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav a{display:flex!important;align-items:center!important;min-height:50px!important;padding:0 clamp(13px,1.7vw,25px)!important;color:#383838!important;font:800 11px/1 Inter,Arial,sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase!important;white-space:nowrap!important;background:transparent!important}
html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav a:hover,html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav a.active,html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav a.is-active{color:var(--team-primary,#a50010)!important;background:color-mix(in srgb,var(--team-primary,#a50010) 5%,white 95%)!important}
html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav a.active::after,html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav a.is-active::after{background:var(--team-primary,#a50010)!important;height:3px!important}
@media(max-width:950px){html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-body{min-height:245px!important;grid-template-columns:120px minmax(0,1fr)!important}html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-mark{height:155px!important}html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav .hs-team-nav-shell{width:calc(100% - 40px)!important}}
@media(max-width:640px){html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-body{min-height:0!important;padding:53px 0 17px!important;grid-template-columns:72px minmax(0,1fr)!important;gap:10px!important}html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-mark{height:98px!important}html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity .hs-cmd-code{font-size:clamp(31px,8.2vw,54px)!important}html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-cmd-long-name .hs-cmd-identity .hs-cmd-code{font-size:clamp(22px,5.5vw,35px)!important}html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity .hs-cmd-sport{font-size:clamp(14px,3.7vw,20px)!important}html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-stats{min-height:0!important;margin-bottom:9px!important}html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav .hs-team-nav-shell{width:100%!important;padding:0 6px!important}html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav a{min-height:44px!important;padding:0 11px!important;font-size:9px!important}}
/* Sport-specific art uses each team's primary color through multiply blending. */
html body.hs-team-command-v2 .hs-command-hero-v2.hs-cmd-soccer .hs-cmd-art{background-image:url('https://hsathletics.mx/wp-content/mu-plugins/hs-team-command-hero/plate-soccer-neutral.png')!important}
html body.hs-team-command-v2 .hs-command-hero-v2.hs-cmd-football .hs-cmd-art{background-image:url('https://hsathletics.mx/wp-content/mu-plugins/hs-team-command-hero/plate-football-neutral.png')!important}
html body.hs-team-command-v2 .hs-command-hero-v2.hs-cmd-volleyball .hs-cmd-art{background-image:url('https://hsathletics.mx/wp-content/mu-plugins/hs-team-command-hero/plate-volleyball-neutral.png')!important}
/* The six team destinations form one compact rail under the hero. */
html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav{background:color-mix(in srgb,var(--team-primary,#a50010) 43%,#0b0b0b 57%)!important;border-top:1px solid rgba(255,255,255,.16)!important;border-bottom:0!important;box-shadow:none!important}
html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav .hs-team-nav-shell{width:min(1320px,calc(100% - 52px))!important;display:block!important;overflow:hidden!important}
html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav ul{width:100%!important;display:flex!important;justify-content:space-between!important;overflow-x:auto!important}
html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav li{flex:1 1 0!important;min-width:max-content!important}
html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav a{min-height:46px!important;justify-content:center!important;padding:0 15px!important;color:rgba(255,255,255,.78)!important;background:transparent!important;font-size:10px!important;letter-spacing:.12em!important}
html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav a:hover,html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav a.active,html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav a.is-active{color:#fff!important;background:rgba(255,255,255,.06)!important}
html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav a.active::after,html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav a.is-active::after{background:#fff!important;height:2px!important}
html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-body{min-height:275px!important;padding:25px 0 18px!important;grid-template-columns:minmax(130px,185px) minmax(0,1fr) auto!important;gap:clamp(18px,2.7vw,46px)!important}
html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-mark{width:min(100%,180px)!important;height:190px!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity .hs-cmd-code{font-size:clamp(50px,6.7vw,116px)!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity .hs-cmd-sport{font-size:clamp(21px,2.45vw,37px)!important}
html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-stats{min-height:96px!important;margin-bottom:10px!important}
html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-metric{padding-top:13px!important;padding-bottom:13px!important}
@media(max-width:950px){html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-body{min-height:220px!important;grid-template-columns:112px minmax(0,1fr)!important}html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-mark{height:145px!important}html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav li{flex:0 0 auto!important}}
@media(max-width:640px){html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-body{min-height:0!important;padding:47px 0 14px!important;grid-template-columns:68px minmax(0,1fr)!important;gap:9px!important}html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-mark{height:90px!important}html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity .hs-cmd-code{font-size:clamp(29px,7.8vw,50px)!important}html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity .hs-cmd-sport{font-size:clamp(13px,3.5vw,19px)!important}html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-stats{margin-bottom:8px!important}html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav .hs-team-nav-shell{width:100%!important;padding:0!important}html body.hs-team-command-v2 .hs-team-header-wrap>.hs-team-nav a{min-height:42px!important;padding:0 15px!important;font-size:9px!important}html body.hs-team-command-v2 .hs-cmd-art{background-position:60% center!important}}
/* The existing profile navigation rules have higher specificity; explicitly restore this rail. */
html body.hs-team-command-v2.hs-team-command-server.hs-entity-profile-shell.hs-entity-profile-system .hs-team-header-wrap>.hs-team-nav.hs-team-nav{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:12!important;width:100%!important;height:auto!important;min-height:46px!important;margin:0!important;padding:0!important;overflow:visible!important;background:color-mix(in srgb,var(--team-primary,#a50010) 43%,#0b0b0b 57%)!important;background-image:none!important;border:0!important;box-shadow:none!important}
html body.hs-team-command-v2.hs-team-command-server.hs-entity-profile-shell.hs-entity-profile-system .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell{display:block!important;visibility:visible!important;opacity:1!important;width:min(1320px,calc(100% - 52px))!important;max-width:none!important;height:auto!important;min-height:46px!important;max-height:none!important;margin:0 auto!important;padding:0!important;overflow:hidden!important;background:transparent!important}
html body.hs-team-command-v2.hs-team-command-server.hs-entity-profile-shell.hs-entity-profile-system .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell ul{display:flex!important;visibility:visible!important;opacity:1!important;width:100%!important;justify-content:space-between!important;align-items:stretch!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important}
html body.hs-team-command-v2.hs-team-command-server.hs-entity-profile-shell.hs-entity-profile-system .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell li{display:block!important;visibility:visible!important;opacity:1!important;flex:1 0 auto!important}
html body.hs-team-command-v2.hs-team-command-server.hs-entity-profile-shell.hs-entity-profile-system .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell a{display:flex!important;visibility:visible!important;opacity:1!important;min-height:46px!important;align-items:center!important;justify-content:center!important;padding:0 15px!important;color:rgba(255,255,255,.86)!important;background:transparent!important;font:800 10px/1 Inter,Arial,sans-serif!important;letter-spacing:.10em!important;text-transform:uppercase!important}
html body.hs-team-command-v2.hs-team-command-server.hs-entity-profile-shell.hs-entity-profile-system .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell a:hover,html body.hs-team-command-v2.hs-team-command-server.hs-entity-profile-shell.hs-entity-profile-system .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell a.is-active,html body.hs-team-command-v2.hs-team-command-server.hs-entity-profile-shell.hs-entity-profile-system .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell a[aria-current="page"]{color:#fff!important;background:rgba(255,255,255,.08)!important;box-shadow:inset 0 -2px 0 #fff!important}
@media(max-width:640px){html body.hs-team-command-v2.hs-team-command-server.hs-entity-profile-shell.hs-entity-profile-system .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell{width:100%!important;padding:0 4px!important}html body.hs-team-command-v2.hs-team-command-server.hs-entity-profile-shell.hs-entity-profile-system .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell li{flex:0 0 auto!important}html body.hs-team-command-v2.hs-team-command-server.hs-entity-profile-shell.hs-entity-profile-system .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell a{min-height:42px!important;padding:0 14px!important;font-size:9px!important}}
/* The level and season are the context control; retain the original button and its listeners. */
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity>.hs-context-strip-badge{position:static!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:100%!important;min-width:0!important;min-height:38px!important;height:auto!important;margin:15px 0 0!important;padding:9px 14px!important;border:1px solid rgba(255,255,255,.55)!important;border-radius:4px!important;background:rgba(0,0,0,.18)!important;box-shadow:none!important;backdrop-filter:blur(8px)!important;color:#fff!important;cursor:pointer!important;vertical-align:middle!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity>.hs-context-strip-badge>*{display:none!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity>.hs-context-strip-badge::before{content:none!important;display:none!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity>.hs-context-strip-badge::after{content:attr(data-hs-label) "  ↗"!important;position:static!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;background:none!important;box-shadow:none!important;color:#fff!important;font:800 clamp(11px,1.05vw,15px)/1 Inter,Arial,sans-serif!important;letter-spacing:.16em!important;text-transform:uppercase!important;transform:none!important;white-space:nowrap!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity>.hs-context-strip-badge:hover{background:rgba(255,255,255,.16)!important;border-color:#fff!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity>.hs-context-strip-badge:focus-visible{outline:3px solid #fff!important;outline-offset:3px!important}
/* Context sheet: same color and visual language as the hero, with the page blurred behind it. */
html body.hs-team-command-v2.hs-team-command-server .hs-context-overlay:not([hidden]){display:block!important;position:fixed!important;inset:0!important;z-index:10000!important;background:rgba(8,5,5,.46)!important;backdrop-filter:blur(11px) saturate(.65)!important;-webkit-backdrop-filter:blur(11px) saturate(.65)!important}
html body.hs-team-command-v2.hs-team-command-server .hs-context-sheet:not([hidden]){z-index:10001!important;position:fixed!important;inset:0!important;display:flex!important;align-items:stretch!important;justify-content:flex-end!important;pointer-events:none!important}
html body.hs-team-command-v2.hs-team-command-server .hs-context-sheet .hs-context-sheet-inner{width:min(560px,100%)!important;height:100dvh!important;max-height:none!important;border-radius:0!important;background:#f6f7f8!important;box-shadow:-28px 0 75px rgba(0,0,0,.34)!important;overflow:hidden!important;pointer-events:auto!important}
html body.hs-team-command-v2.hs-team-command-server .hs-context-sheet .hs-context-header{position:relative!important;min-height:116px!important;padding:22px 72px 22px 22px!important;display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;gap:16px!important;align-items:center!important;background:radial-gradient(circle at 92% 12%,rgba(255,255,255,.15),transparent 37%),linear-gradient(125deg,color-mix(in srgb,var(--team-primary,#a50010) 54%,#090909 46%),var(--team-primary,#a50010))!important;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.24)!important}
html body.hs-team-command-v2.hs-team-command-server .hs-context-sheet .hs-context-logo{width:72px!important;height:72px!important;max-width:72px!important;max-height:72px!important;margin:0!important;padding:7px!important;border:1px solid rgba(255,255,255,.8)!important;border-radius:10px!important;background:#fff!important;object-fit:contain!important;box-shadow:0 10px 22px rgba(0,0,0,.16)!important;filter:none!important}
html body.hs-team-command-v2.hs-team-command-server .hs-context-sheet .hs-context-meta::before{content:"CONTEXTO DEL EQUIPO"!important;display:block!important;margin:0 0 7px!important;color:rgba(255,255,255,.68)!important;font:800 9px/1 Inter,Arial,sans-serif!important;letter-spacing:.18em!important}
html body.hs-team-command-v2.hs-team-command-server .hs-context-sheet .hs-context-school{color:#fff!important;font:700 clamp(20px,2vw,27px)/1.08 Oswald,Arial,sans-serif!important;letter-spacing:.015em!important;text-transform:uppercase!important}
html body.hs-team-command-v2.hs-team-command-server .hs-context-sheet .hs-context-sport{margin:8px 0 0!important;color:rgba(255,255,255,.84)!important;font:800 10px/1.2 Inter,Arial,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase!important}
html body.hs-team-command-v2.hs-team-command-server .hs-context-sheet .hs-context-close{top:20px!important;right:20px!important;left:auto!important;width:40px!important;height:40px!important;border:1px solid rgba(255,255,255,.6)!important;border-radius:50%!important;background:rgba(0,0,0,.18)!important;color:#fff!important}
html body.hs-team-command-v2.hs-team-command-server .hs-context-sheet .hs-context-body{max-height:calc(100dvh - 116px)!important;overflow-y:auto!important;padding:20px 20px 42px!important;background:#f6f7f8!important}
html body.hs-team-command-v2.hs-team-command-server .hs-context-sheet .hs-context-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0!important;padding:0!important}
html body.hs-team-command-v2.hs-team-command-server .hs-context-sheet .hs-context-option-card{min-height:86px!important;padding:14px 17px!important;border:1px solid #e3e5e7!important;border-left:3px solid var(--team-primary,#a50010)!important;border-radius:8px!important;background:#fff!important;box-shadow:0 5px 15px rgba(0,0,0,.035)!important;color:#222!important;transition:transform .15s,box-shadow .15s!important}
html body.hs-team-command-v2.hs-team-command-server .hs-context-sheet a.hs-context-option-card:hover{transform:translateY(-2px)!important;box-shadow:0 10px 23px rgba(0,0,0,.09)!important}
html body.hs-team-command-v2.hs-team-command-server .hs-context-sheet .hs-context-option.is-current .hs-context-option-card{background:color-mix(in srgb,var(--team-primary,#a50010) 86%,#090909 14%)!important;border-color:var(--team-primary,#a50010)!important;color:#fff!important}
@media(max-width:640px){html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity>.hs-context-strip-badge{min-height:31px!important;margin-top:8px!important;padding:7px 9px!important}html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-identity>.hs-context-strip-badge::after{font-size:9px!important;letter-spacing:.08em!important}html body.hs-team-command-v2.hs-team-command-server .hs-context-sheet .hs-context-header{min-height:98px!important;padding:15px 62px 15px 15px!important;grid-template-columns:56px minmax(0,1fr)!important;gap:12px!important}html body.hs-team-command-v2.hs-team-command-server .hs-context-sheet .hs-context-logo{width:56px!important;height:56px!important;max-width:56px!important;max-height:56px!important}html body.hs-team-command-v2.hs-team-command-server .hs-context-sheet .hs-context-school{font-size:19px!important}html body.hs-team-command-v2.hs-team-command-server .hs-context-sheet .hs-context-body{max-height:calc(100dvh - 98px)!important;padding:14px 14px 32px!important}html body.hs-team-command-v2.hs-team-command-server .hs-context-sheet .hs-context-grid{grid-template-columns:1fr!important}}
/* Keep every team destination visible at phone width; retain the sport artwork in the cropped hero. */
@media(max-width:640px){
 html body.hs-team-command-v2.hs-team-command-server .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell{width:100%!important;padding:0 2px!important;overflow:visible!important}
 html body.hs-team-command-v2.hs-team-command-server .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell ul{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:0!important;overflow:visible!important;width:100%!important}
 html body.hs-team-command-v2.hs-team-command-server .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell li{min-width:0!important;flex:none!important}
 html body.hs-team-command-v2.hs-team-command-server .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell a{min-width:0!important;min-height:43px!important;padding:0 1px!important;font-size:clamp(6.5px,1.9vw,9px)!important;letter-spacing:0!important;white-space:nowrap!important;text-align:center!important}
 html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-art{background-size:auto 100%!important;background-position:right center!important}
 html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-art::after{content:""!important;position:absolute!important;inset:0 0 0 48%!important;background:inherit!important;background-size:auto 100%!important;background-position:right center!important;opacity:.42!important;pointer-events:none!important}
}
/* The profile system's old mobile dropdown must not coexist with the team rail. */
@media(max-width:900px){
 html body.hs-team-command-v2.hs-team-command-server.hs-entity-profile-shell.hs-entity-profile-system .hs-team-header-wrap>.hs-team-nav.hs-team-nav{display:block!important;position:relative!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}
 html body.hs-team-command-v2.hs-team-command-server.hs-entity-profile-shell.hs-entity-profile-system .hs-team-header-wrap>.hs-team-nav.hs-team-nav>.hs-profile-nav-toggle{display:none!important;visibility:hidden!important}
 html body.hs-team-command-v2.hs-team-command-server.hs-entity-profile-shell.hs-entity-profile-system .hs-team-header-wrap>.hs-team-nav.hs-team-nav>.hs-team-nav-shell{display:block!important;position:static!important;top:auto!important;right:auto!important;left:auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0 4px!important;overflow:hidden!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:none!important}
 html body.hs-team-command-v2.hs-team-command-server.hs-entity-profile-shell.hs-entity-profile-system .hs-team-header-wrap>.hs-team-nav.hs-team-nav>.hs-team-nav-shell ul{display:grid!important;grid-template-columns:repeat(var(--hs-team-nav-count,6),minmax(0,1fr))!important;flex-direction:row!important;align-items:stretch!important;gap:0!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important}
 html body.hs-team-command-v2.hs-team-command-server.hs-entity-profile-shell.hs-entity-profile-system .hs-team-header-wrap>.hs-team-nav.hs-team-nav>.hs-team-nav-shell li{display:block!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important}
 html body.hs-team-command-v2.hs-team-command-server.hs-entity-profile-shell.hs-entity-profile-system .hs-team-header-wrap>.hs-team-nav.hs-team-nav>.hs-team-nav-shell a{display:flex!important;width:100%!important;min-width:0!important;min-height:44px!important;justify-content:center!important;align-items:center!important;padding:0 2px!important;overflow:hidden!important;border-radius:0!important;background:transparent!important;color:rgba(255,255,255,.9)!important;text-align:center!important;white-space:nowrap!important;font:800 clamp(8px,1.15vw,10px)/1 Inter,Arial,sans-serif!important;letter-spacing:.02em!important}
}
@media(max-width:430px){
 html body.hs-team-command-v2.hs-team-command-server.hs-entity-profile-shell.hs-entity-profile-system .hs-team-header-wrap>.hs-team-nav.hs-team-nav>.hs-team-nav-shell a{font-size:0!important;letter-spacing:0!important}
 html body.hs-team-command-v2.hs-team-command-server.hs-entity-profile-shell.hs-entity-profile-system .hs-team-header-wrap>.hs-team-nav.hs-team-nav>.hs-team-nav-shell a::after{content:attr(data-hs-nav-short)!important;position:static!important;display:block!important;width:auto!important;height:auto!important;background:none!important;box-shadow:none!important;color:inherit!important;font:800 clamp(7px,2.1vw,9px)/1 Inter,Arial,sans-serif!important;letter-spacing:0!important;white-space:nowrap!important;transform:none!important}
}
/* Dark studio treatment is independent of the sport artwork, so city teams retain the hero depth. */
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-cmd-has-city .hs-cmd-art{background-color:color-mix(in srgb,var(--hs-cmd-color) 55%,#050505 45%)!important;background-image:radial-gradient(ellipse at 78% 17%,rgba(255,255,255,.09),transparent 32%),linear-gradient(112deg,rgba(0,0,0,.48) 0 32%,rgba(0,0,0,.22) 32% 49%,transparent 49% 61%,rgba(0,0,0,.28) 61% 72%,transparent 72%),linear-gradient(100deg,color-mix(in srgb,var(--hs-cmd-color) 25%,#070707 75%),color-mix(in srgb,var(--hs-cmd-color) 72%,#090909 28%) 66%,var(--hs-cmd-color))!important;background-size:cover!important;background-blend-mode:normal!important}
/* City artwork sits behind the identity and the white data rail. */
html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-city-art{position:absolute!important;inset:0!important;background-image:var(--hs-team-city-image,none)!important;background-position:right center!important;background-size:cover!important;background-repeat:no-repeat!important;mix-blend-mode:screen!important;opacity:.19!important;pointer-events:none!important}
@media(max-width:640px){html body.hs-team-command-v2 .hs-command-hero-v2 .hs-cmd-city-art{background-size:auto 100%!important;opacity:.12!important}}
/* The dialog is portalled to body so sticky menus cannot rise above its backdrop. */
html body.hs-team-command-v2.hs-team-command-server>.hs-context-overlay:not([hidden]){position:fixed!important;inset:0!important;z-index:2147483000!important;display:block!important;background:rgba(4,5,9,.60)!important;backdrop-filter:blur(13px) saturate(.58)!important;-webkit-backdrop-filter:blur(13px) saturate(.58)!important}
html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet:not([hidden]){position:fixed!important;inset:0!important;z-index:2147483001!important;display:flex!important;align-items:stretch!important;justify-content:flex-end!important;pointer-events:none!important}
html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-sheet-inner{display:flex!important;flex-direction:column!important;width:min(520px,100%)!important;height:100dvh!important;max-height:none!important;overflow:hidden!important;border:0!important;border-left:1px solid rgba(255,255,255,.22)!important;border-radius:0!important;background:#f3f3f4!important;box-shadow:-24px 0 80px rgba(0,0,0,.44)!important;transform:translateX(102%)!important;transition:transform .30s cubic-bezier(.2,.8,.2,1)!important;pointer-events:auto!important}
html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-sheet-inner.is-open{transform:translateX(0)!important}
html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-header{flex:0 0 auto!important;min-height:155px!important;grid-template-columns:88px minmax(0,1fr)!important;gap:18px!important;padding:28px 68px 25px 24px!important;background:radial-gradient(circle at 95% 0,rgba(255,255,255,.17),transparent 38%),linear-gradient(115deg,color-mix(in srgb,var(--team-primary,#a50010) 50%,#090909 50%),var(--team-primary,#a50010))!important;border-bottom:3px solid rgba(255,255,255,.18)!important}
html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-logo{width:88px!important;height:88px!important;max-width:88px!important;max-height:88px!important;padding:7px!important;background:#fff!important;border:1px solid #fff!important;border-radius:10px!important;object-fit:contain!important}
html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-meta::before{content:"EQUIPO · CAMBIAR CONTEXTO"!important;color:rgba(255,255,255,.74)!important;font-size:9px!important;letter-spacing:.18em!important}
html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-school{margin-top:9px!important;color:#fff!important;font:800 clamp(19px,2vw,27px)/1.1 Oswald,Arial,sans-serif!important;text-transform:uppercase!important}
html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-sport{margin:9px 0 0!important;color:rgba(255,255,255,.8)!important;font:800 10px/1.2 Inter,Arial,sans-serif!important;letter-spacing:.13em!important;text-transform:uppercase!important}
html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-cmd-context-detail{margin-top:10px!important;color:#fff!important;font:800 12px/1.2 Inter,Arial,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase!important}
html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-close{position:absolute!important;left:auto!important;right:20px!important;top:21px!important;width:38px!important;height:38px!important;border:1px solid rgba(255,255,255,.65)!important;border-radius:50%!important;background:rgba(0,0,0,.18)!important;color:#fff!important;z-index:2!important}
html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-body{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;padding:21px 20px max(32px,env(safe-area-inset-bottom))!important;background:#f3f3f4!important}
html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0!important;padding:0!important}
html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-option-card{min-height:88px!important;padding:15px 16px!important;background:#fff!important;border:1px solid #e3e3e5!important;border-left:4px solid var(--team-primary,#a50010)!important;border-radius:9px!important;box-shadow:0 5px 16px rgba(0,0,0,.04)!important;color:#202024!important}
html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-option-card strong{color:#171719!important;font:800 19px/1 Oswald,Arial,sans-serif!important}
html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-option-season,html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-option-level{color:#62646b!important}
html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-option.is-current .hs-context-option-card{background:color-mix(in srgb,var(--team-primary,#a50010) 77%,#090909 23%)!important;border-color:var(--team-primary,#a50010)!important;color:#fff!important}
html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-option.is-current .hs-context-option-card strong,html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-option.is-current .hs-context-option-season,html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-option.is-current .hs-context-option-level{color:#fff!important}
@media(max-width:640px){html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-header{min-height:132px!important;grid-template-columns:64px minmax(0,1fr)!important;gap:12px!important;padding:20px 58px 18px 16px!important}html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-logo{width:64px!important;height:64px!important;max-width:64px!important;max-height:64px!important}html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-school{font-size:19px!important}html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-body{padding:14px 14px max(25px,env(safe-area-inset-bottom))!important}html body.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-grid{grid-template-columns:1fr!important}}
/* Narrow phones use concise visible labels while preserving full link text for assistive technology. */
@media(max-width:430px){
 html body.hs-team-command-v2.hs-team-command-server .hs-team-header-wrap>.hs-team-nav.hs-team-nav{width:100%!important;min-width:0!important;overflow:hidden!important}
 html body.hs-team-command-v2.hs-team-command-server .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell{width:100%!important;max-width:100%!important;min-width:0!important;padding:0 3px!important;overflow:hidden!important}
 html body.hs-team-command-v2.hs-team-command-server .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell ul{display:grid!important;grid-template-columns:repeat(var(--hs-team-nav-count,6),minmax(0,1fr))!important;width:100%!important;min-width:0!important;gap:0!important;overflow:hidden!important}
 html body.hs-team-command-v2.hs-team-command-server .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell li{display:block!important;min-width:0!important;width:auto!important;overflow:hidden!important}
 html body.hs-team-command-v2.hs-team-command-server .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell a{display:flex!important;min-width:0!important;width:100%!important;min-height:42px!important;padding:0 1px!important;overflow:hidden!important;justify-content:center!important;font-size:0!important;letter-spacing:0!important;white-space:nowrap!important}
 html body.hs-team-command-v2.hs-team-command-server .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell a::after{content:attr(data-hs-nav-short)!important;position:static!important;display:block!important;width:auto!important;height:auto!important;background:none!important;box-shadow:none!important;color:inherit!important;font:800 clamp(7px,2.1vw,9px)/1 Inter,Arial,sans-serif!important;letter-spacing:0!important;white-space:nowrap!important;transform:none!important}
 html body.hs-team-command-v2.hs-team-command-server .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell a.active::after,html body.hs-team-command-v2.hs-team-command-server .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell a.is-active::after,html body.hs-team-command-v2.hs-team-command-server .hs-team-header-wrap>.hs-team-nav.hs-team-nav .hs-team-nav-shell a[aria-current="page"]::after{content:attr(data-hs-nav-short)!important;position:static!important;width:auto!important;height:auto!important;background:none!important;box-shadow:none!important;color:inherit!important;transform:none!important}
}
/* Final team-page alignment and mobile density. */
html body.hs-team-command-v2.hs-team-command-server .hs-team-header-wrap{margin-bottom:0!important}
html body.hs-team-command-v2.hs-team-command-server .hs-team-header-wrap>.hs-team-nav .hs-profile-nav-toggle{display:none!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-cmd-has-city .hs-cmd-art{background-color:color-mix(in srgb,var(--hs-cmd-color) 55%,#050505 45%)!important;background-image:radial-gradient(ellipse at 78% 17%,rgba(255,255,255,.09),transparent 32%),linear-gradient(112deg,rgba(0,0,0,.48) 0 32%,rgba(0,0,0,.22) 32% 49%,transparent 49% 61%,rgba(0,0,0,.28) 61% 72%,transparent 72%),linear-gradient(100deg,color-mix(in srgb,var(--hs-cmd-color) 25%,#070707 75%),color-mix(in srgb,var(--hs-cmd-color) 72%,#090909 28%) 66%,var(--hs-cmd-color))!important;background-size:cover!important;background-blend-mode:normal!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-cmd-has-city .hs-cmd-city-art{inset:0 0 0 auto!important;width:min(58%,880px)!important;background-size:contain!important;background-position:right center!important;opacity:.34!important}
@media(max-width:640px){
 html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-cmd-has-city .hs-cmd-art::after{content:none!important;display:none!important}
 html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-cmd-has-city .hs-cmd-city-art{width:68%!important;background-size:contain!important;background-position:right 10% center!important;opacity:.26!important}
 html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-stats{width:calc(100% - 20px)!important;min-height:0!important;margin-bottom:7px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}
 html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-metric{min-height:54px!important;padding:7px 9px!important;grid-template-columns:20px minmax(0,1fr)!important;gap:7px!important}
 html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-metric-icon{width:20px!important;height:20px!important}
 html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-metric-label{font-size:7px!important;letter-spacing:.05em!important}
 html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-metric-value{font-size:clamp(18px,5.3vw,23px)!important;line-height:1!important}
}
/* Reuse the original textured plate for city teams, without the sport ball. */
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-cmd-has-city .hs-cmd-art{background-image:url('https://hsathletics.mx/wp-content/mu-plugins/hs-team-command-hero/plate-neutral.png')!important;background-color:var(--hs-cmd-color)!important;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;background-blend-mode:multiply!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-cmd-has-city.hs-cmd-asfm .hs-cmd-art{background-image:url('https://hsathletics.mx/wp-content/mu-plugins/hs-team-command-hero/plate-asfm-red-city.png')!important;background-color:#910004!important;background-blend-mode:normal!important}
/* Limited live preview: cinematic treatment only for Monterrey and Ciudad de México. */
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2:is(.hs-cmd-cinematic-monterrey,.hs-cmd-cinematic-ciudad-de-mexico) .hs-cmd-city-art{display:none!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-cmd-cinematic-monterrey .hs-cmd-art{background-image:linear-gradient(90deg,rgba(0,0,0,.28),transparent 68%),url('https://hsathletics.mx/wp-content/mu-plugins/hs-team-command-hero/cinematic-monterrey-neutral.png')!important;background-color:var(--hs-cmd-color)!important;background-position:center center!important;background-size:cover!important;background-blend-mode:normal,multiply!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-cmd-cinematic-ciudad-de-mexico .hs-cmd-art{background-image:linear-gradient(90deg,rgba(0,0,0,.28),transparent 68%),url('https://hsathletics.mx/wp-content/mu-plugins/hs-team-command-hero/cinematic-ciudad-de-mexico-neutral.png')!important;background-color:var(--hs-cmd-color)!important;background-position:center center!important;background-size:cover!important;background-blend-mode:normal,multiply!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-cmd-cinematic-monterrey.hs-cmd-asfm .hs-cmd-art{background-image:url('https://hsathletics.mx/wp-content/mu-plugins/hs-team-command-hero/cinematic-asfm-monterrey.png')!important;background-color:#570004!important;background-blend-mode:normal!important}
@media(max-width:640px){html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2:is(.hs-cmd-cinematic-monterrey,.hs-cmd-cinematic-ciudad-de-mexico) .hs-cmd-art{background-position:70% center!important}}

/* Original school-color art shared by team heroes on every sports subsite. */
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-command-hero-v2.hs-command-hero-v2 .hs-cmd-city-art{display:none!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-command-hero-v2.hs-command-hero-v2 .hs-cmd-art{background-color:var(--hs-cmd-color)!important;background-image:radial-gradient(ellipse at 79% 21%,rgba(255,255,255,.14),transparent 31%),linear-gradient(118deg,rgba(0,0,0,.78) 0%,rgba(0,0,0,.49) 44%,rgba(0,0,0,.07) 100%),repeating-linear-gradient(0deg,transparent 0 31px,rgba(255,255,255,.035) 32px,transparent 33px),linear-gradient(128deg,color-mix(in srgb,var(--hs-cmd-color) 61%,#090909 39%),var(--hs-cmd-color) 78%)!important;background-blend-mode:normal!important;background-position:center!important;background-size:cover!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-command-hero-v2.hs-command-hero-v2 .hs-cmd-art::before{content:""!important;position:absolute!important;inset:-25% 12% -25% auto!important;width:22%!important;transform:skewX(-24deg)!important;background:linear-gradient(90deg,rgba(255,255,255,.02),rgba(255,255,255,.11),rgba(0,0,0,.17))!important;box-shadow:70px 0 0 rgba(0,0,0,.13),-80px 0 0 rgba(255,255,255,.025)!important;pointer-events:none!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-command-hero-v2.hs-command-hero-v2 .hs-cmd-art::after{content:var(--hs-team-short)!important;display:block!important;position:absolute!important;inset:auto!important;right:-.025em!important;top:8%!important;width:55%!important;height:auto!important;overflow:hidden!important;background:none!important;opacity:1!important;color:rgba(255,255,255,.09)!important;font:900 clamp(140px,19vw,330px)/1 Oswald,Impact,Arial,sans-serif!important;letter-spacing:-.055em!important;text-align:right!important;white-space:nowrap!important;pointer-events:none!important}
html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-command-hero-v2.hs-cmd-long-name .hs-cmd-art::after{font-size:clamp(70px,11vw,170px)!important;letter-spacing:-.035em!important}
@media(max-width:640px){html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-command-hero-v2.hs-command-hero-v2 .hs-cmd-art::after{top:31%!important;width:70%!important;font-size:clamp(105px,38vw,180px)!important;color:rgba(255,255,255,.07)!important}html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-command-hero-v2.hs-cmd-long-name .hs-cmd-art::after{font-size:clamp(48px,14vw,80px)!important}html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2.hs-command-hero-v2.hs-command-hero-v2 .hs-cmd-art::before{right:10%!important;width:27%!important}}
/* The four hero facts stay in two columns on phones but occupy less height. */
@media(max-width:640px){
 html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-stats{margin-bottom:6px!important;border-radius:11px!important}
 html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-metric{min-height:43px!important;padding:5px 8px!important;grid-template-columns:18px minmax(0,1fr)!important;gap:6px!important}
 html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-metric-icon{width:18px!important;height:18px!important}
 html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-metric-label{font-size:7px!important;line-height:1.1!important;letter-spacing:.06em!important}
 html body.hs-team-command-v2.hs-team-command-server .hs-command-hero-v2 .hs-cmd-metric .hs-cmd-metric-value{font-size:clamp(17px,4.5vw,22px)!important;line-height:1!important}
}

/* Team context sheet: compact identity, clear selection, one readable option per row. */
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet{--hs-logo-context:58px}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-sheet-inner{width:min(460px,100vw)!important;background:#f6f7f8!important}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-header{min-height:136px!important;padding:22px 66px 22px 22px!important;grid-template-columns:72px minmax(0,1fr)!important;gap:16px!important;background:radial-gradient(circle at 92% 9%,rgba(255,255,255,.12),transparent 36%),linear-gradient(120deg,color-mix(in srgb,var(--team-primary,#a50010) 44%,#080b10 56%),color-mix(in srgb,var(--team-primary,#a50010) 78%,#111 22%))!important;border-bottom:1px solid rgba(255,255,255,.22)!important}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-cmd-context-logo-shell{width:72px;height:72px;display:grid;place-items:center;border-radius:12px;background:#fff;box-shadow:0 12px 26px rgba(0,0,0,.22);overflow:hidden}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-cmd-context-logo-shell>.hs-context-logo{width:58px!important;height:58px!important;max-width:58px!important;max-height:58px!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;object-fit:contain!important}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-meta::before{content:"CAMBIAR CONTEXTO"!important;display:block!important;margin:0 0 5px!important;color:rgba(255,255,255,.72)!important;font:800 9px/1.2 Inter,Arial,sans-serif!important;letter-spacing:.17em!important}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-school{margin:0!important;color:#fff!important;font:900 clamp(32px,4vw,43px)/.95 Oswald,Impact,Arial,sans-serif!important;letter-spacing:.005em!important}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet.hs-cmd-context-long-name .hs-context-school{font-size:clamp(21px,2.4vw,29px)!important;line-height:1.05!important;overflow-wrap:anywhere!important}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-sport{margin:8px 0 0!important;color:#fff!important;font:800 10px/1.2 Inter,Arial,sans-serif!important;letter-spacing:.10em!important}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-cmd-context-detail{margin:5px 0 0!important;color:rgba(255,255,255,.7)!important;font:500 11px/1.35 Inter,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-close{top:20px!important;right:20px!important;left:auto!important;transform:none!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;border:1px solid rgba(255,255,255,.48)!important;border-radius:8px!important;background:rgba(0,0,0,.2)!important;color:#fff!important;font-size:17px!important;display:grid!important;place-items:center!important}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-close:hover{background:rgba(255,255,255,.16)!important;border-color:#fff!important}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-close:focus-visible{outline:3px solid #fff!important;outline-offset:3px!important}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-body{padding:25px 22px max(34px,env(safe-area-inset-bottom))!important;background:#f6f7f8!important}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-cmd-context-list-heading{margin:0 0 12px;color:#59606b;font:800 10px/1.3 Inter,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:9px!important}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-option-card{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:78px!important;padding:13px 88px 13px 17px!important;gap:4px!important;border:1px solid #dce0e5!important;border-left:4px solid var(--team-primary,#a50010)!important;border-radius:10px!important;background:#fff!important;box-shadow:0 2px 7px rgba(8,15,25,.035)!important;color:#17202a!important;transform:none!important}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-option-card strong{display:none!important}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-option-level{order:0!important;color:#19212c!important;font:800 17px/1.2 Inter,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-option-season{order:1!important;color:#6a717d!important;font:700 11px/1.2 Inter,Arial,sans-serif!important;letter-spacing:.04em!important}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-option-card::after{content:"VER ↗";position:absolute;right:16px;top:50%;transform:translateY(-50%);color:var(--team-primary,#a50010);font:800 10px/1 Inter,Arial,sans-serif;letter-spacing:.08em}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-option.is-current .hs-context-option-card{background:color-mix(in srgb,var(--team-primary,#a50010) 72%,#0b0d11 28%)!important;border-color:var(--team-primary,#a50010)!important;box-shadow:0 10px 23px rgba(0,0,0,.13)!important}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-option.is-current .hs-context-option-level,html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-option.is-current .hs-context-option-season{color:#fff!important}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-option.is-current .hs-context-option-card::after{content:"ACTUAL";color:#fff}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet a.hs-context-option-card:hover{border-color:var(--team-primary,#a50010)!important;box-shadow:0 8px 19px rgba(8,15,25,.1)!important;transform:translateY(-1px)!important}
html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet a.hs-context-option-card:focus-visible{outline:3px solid var(--team-primary,#a50010)!important;outline-offset:2px!important}
@media(max-width:640px){html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-header{min-height:122px!important;padding:18px 62px 18px 16px!important;grid-template-columns:60px minmax(0,1fr)!important;gap:13px!important}html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-cmd-context-logo-shell{width:60px;height:60px}html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet{--hs-logo-context:49px}html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-body{padding:21px 16px max(29px,env(safe-area-inset-bottom))!important}html body.hs-public-os-shell.hs-team-command-v2.hs-team-command-server>.hs-context-sheet .hs-context-school{font-size:32px!important}}
