:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--it-reference-font-family-body);background:var(--it-semantic-color-surface-canvas);color:var(--it-semantic-color-text-primary)}.coordination-profile-actions,.coordination-bell{justify-content:center;align-items:center;gap:var(--it-reference-space-2);display:inline-flex;position:relative}.coordination-home-heading{align-items:flex-start;gap:var(--it-reference-space-2);display:flex}.coordination-home-heading>:first-child{flex:1;min-inline-size:0}.portal-home-hero .coordination-bell{color:var(--it-semantic-color-text-inverse)}.coordination-bell{min-block-size:var(--it-reference-space-12);min-inline-size:var(--it-reference-space-12);border-radius:var(--it-reference-radius-md);color:var(--it-semantic-color-text-primary);text-decoration:none}.coordination-bell>.it-badge,.coordination-profile-actions{position:absolute;inset-block-start:0;inset-inline-end:0}.coordination-profile-actions .coordination-bell{color:var(--it-semantic-color-identity-content)}.coordination-profile-actions .portal-profile-more-link{position:static}.coordination-bell:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus)}.coordination-task-detail{overflow-wrap:anywhere;margin-block-start:var(--it-reference-space-1);display:block}*{box-sizing:border-box}body{background:var(--it-semantic-color-surface-canvas);min-height:100vh;margin:0}a{color:inherit}h1,h2,h3,p{overflow-wrap:anywhere}.language-picker{min-width:min(100%, var(--it-component-layout-formFieldMinWidth))}.customer-brand{min-height:var(--it-semantic-layout-touchTargetMin);align-items:center;gap:var(--it-reference-space-2);color:var(--it-semantic-color-action-primary);text-decoration:none;display:inline-flex}.customer-brand>span{width:var(--it-semantic-layout-touchTargetMin);height:var(--it-semantic-layout-touchTargetMin);border-radius:var(--it-reference-radius-md);background:var(--it-app-icon) center / cover no-repeat;color:#0000;font-weight:var(--it-reference-font-weight-bold);place-items:center;display:grid}.customer-state-shell .it-app-shell__content,.customer-sign-in-shell .it-app-shell__content{grid-template-columns:minmax(0,1fr);align-items:center;min-height:100dvh;display:grid}.customer-sign-in-shell{background: linear-gradient(180deg, color-mix(in srgb, var(--it-semantic-color-surface-inverse) 55%, transparent) 0%, color-mix(in srgb, var(--it-semantic-color-surface-inverse) 88%, transparent) 100%), var(--it-backdrop-entry,none) center / cover no-repeat, radial-gradient(120% 90% at 50% 0%, var(--it-semantic-color-surface-inverseRaised) 0%, var(--it-semantic-color-surface-inverse) 70%), var(--it-semantic-color-surface-inverse);color:var(--it-semantic-color-text-inverse)}.customer-sign-in-shell .customer-brand{color:var(--it-semantic-color-text-inverse)}.customer-sign-in-shell .customer-brand span[aria-hidden=true]{border-color:var(--it-reference-color-brand-100)}.customer-sign-in-shell .customer-auth-card,.customer-sign-in-shell .customer-auth-card .it-page-header__title{color:var(--it-semantic-color-text-primary)}.customer-sign-in-shell .customer-auth-card .it-page-header__description{color:var(--it-semantic-color-text-secondary)}.customer-sign-in-shell .customer-auth-card .it-page-header__eyebrow{color:var(--it-semantic-color-action-primary)}.customer-sign-in-shell .it-page-layout{padding-block:var(--it-reference-space-6);align-content:center}.customer-sign-in-shell .public-match-page__topbar{align-items:center}.portal-home-hero{gap:var(--it-reference-space-4);border-radius:var(--it-reference-radius-md);padding:var(--it-reference-space-4);background:linear-gradient(90deg, color-mix(in srgb, var(--it-semantic-color-surface-inverse) 92%, transparent) 0%, color-mix(in srgb, var(--it-semantic-color-surface-inverse) 55%, transparent) 100%), var(--it-backdrop-hero,none) center right / cover no-repeat, radial-gradient(140% 120% at 0% 0%, var(--it-semantic-color-surface-inverseRaised) 0%, var(--it-semantic-color-surface-inverse) 65%), var(--it-semantic-color-surface-inverse);color:var(--it-semantic-color-text-inverse);display:grid}.portal-home-hero .it-page-header__title,.portal-home-hero .it-page-header__description{color:var(--it-semantic-color-text-inverse)}.portal-home-hero .it-page-header__eyebrow{color:var(--it-reference-color-gold-500)}.portal-home-hero .it-page-header__eyebrow,.portal-home-hero .it-page-header__description,.portal-home-hero .it-page-header__actions{display:none}.portal-home-hero .it-page-header__title{font-size:var(--it-reference-font-size-lg)}.portal-home-page .it-layout-section__description,.portal-home-teams .it-layout-section__actions{display:none}.portal-home-hero .customer-action-link{border-color:var(--it-reference-color-brand-100);color:var(--it-semantic-color-text-inverse)}.portal-home-hero .customer-text-link{color:var(--it-reference-color-brand-100)}.portal-home-hero__match{gap:var(--it-reference-space-1);border-top:var(--it-reference-border-width-default) solid var(--it-semantic-color-surface-inverseRaised);min-width:0;padding-top:var(--it-reference-space-4);color:var(--it-semantic-color-text-inverse);text-decoration:none;display:grid}.portal-home-hero__match>span{color:var(--it-reference-color-gold-500);font-size:var(--it-reference-font-size-sm);font-weight:var(--it-reference-font-weight-bold);letter-spacing:var(--it-component-sectionLabel-letterSpacing);text-transform:uppercase}.portal-home-hero__match>strong{font-family:var(--it-reference-font-family-display);font-size:var(--it-reference-font-size-lg)}.portal-home-hero__match>time,.portal-home-hero__empty{color:var(--it-reference-color-brand-100)}.portal-home-hero__match:focus-visible{border-radius:var(--it-reference-radius-md);outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:var(--it-semantic-focus-ringOffset)}.portal-home-hero__match--officiating{border:var(--it-reference-border-width-default) solid var(--it-semantic-color-status-accent);border-radius:var(--it-reference-radius-md);padding:var(--it-reference-space-4);background:var(--it-semantic-color-status-accentSubtle);color:var(--it-semantic-color-text-primary)}.portal-home-hero__match--officiating>span{color:var(--it-semantic-color-status-accent)}.portal-home-hero__match>.portal-home-hero__match-note{color:var(--it-semantic-color-text-secondary);font-size:var(--it-reference-font-size-sm);font-weight:var(--it-reference-font-weight-regular);letter-spacing:normal;text-transform:none}.portal-home-hero__match--officiating:hover{background:color-mix(in srgb, var(--it-semantic-color-status-accentSubtle) 80%, var(--it-semantic-color-status-accent))}.portal-home-hero__empty{margin:0}.portal-entity-hero{border-radius:var(--it-reference-radius-md);padding:var(--it-reference-space-3) var(--it-reference-space-4);background:linear-gradient(90deg, color-mix(in srgb, var(--it-semantic-color-surface-inverse) 92%, transparent), color-mix(in srgb, var(--it-semantic-color-surface-inverseRaised) 76%, transparent)), var(--it-backdrop-hero,none) center right / cover no-repeat, var(--it-semantic-color-surface-inverse);color:var(--it-semantic-color-text-inverse);align-items:center;overflow:hidden}.portal-entity-hero .it-page-header__title,.portal-entity-hero .it-page-header__description{color:var(--it-semantic-color-text-inverse)}.portal-entity-hero .it-page-header__eyebrow,.portal-entity-hero .customer-text-link{color:var(--it-reference-color-brand-100)}.portal-entity-hero .it-page-header__description{display:none}.portal-entity-hero .it-page-header__title{font-size:var(--it-reference-font-size-lg)}.portal-entity-hero .it-crest,.portal-entity-hero .it-avatar{box-shadow:0 0 0 var(--it-reference-border-width-default) var(--it-reference-color-brand-100)}.portal-section-pager,.portal-section-pager__pages,.portal-section-pager__page{gap:var(--it-reference-space-4);min-width:0;display:grid}.portal-section-pager__tabs{min-width:0}.portal-section-pager__page{display:none}.portal-section-pager__page[data-active=true]{display:grid}.portal-section-pager__page:focus-visible{border-radius:var(--it-reference-radius-sm);outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:var(--it-semantic-focus-ringOffset)}.portal-section-pager__page[data-portal-page-kind=content]>.it-layout-section>.it-layout-section__header .it-layout-section__title,.portal-section-pager__page[data-portal-page-kind=content]>.it-layout-section>.it-layout-section__header .it-layout-section__description{display:none}.portal-management-group{gap:var(--it-reference-space-6);display:grid}.portal-action-panel{scroll-margin-top:var(--it-reference-space-4)}.portal-action-panel .it-disclosure__content{color:var(--it-semantic-color-text-primary)}.profile-statistics,.profile-statistics__clusters,.profile-statistics__cluster,.profile-statistics__metrics{min-width:0;display:grid}.profile-statistics{gap:var(--it-reference-space-3)}.profile-statistics__summary{align-items:center;gap:var(--it-reference-space-2);min-width:0;display:flex}.profile-statistics__disclosure .it-disclosure__content{gap:var(--it-reference-space-4);padding:var(--it-reference-space-3);color:var(--it-semantic-color-text-primary);display:grid}.profile-statistics__status{align-items:flex-start;gap:var(--it-reference-space-2);border-radius:var(--it-reference-radius-sm);padding:var(--it-reference-space-2) var(--it-reference-space-3);background:var(--it-semantic-color-status-accentSubtle);color:var(--it-semantic-color-text-secondary);font-size:var(--it-reference-font-size-sm);margin:0;display:flex}.profile-statistics__status .it-icon{margin-top:var(--it-reference-space-1);flex:none}.profile-statistics__clusters{gap:var(--it-reference-space-4)}.profile-statistics__cluster{align-content:start;gap:var(--it-reference-space-2)}.profile-statistics__cluster h3{color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm);font-weight:var(--it-reference-font-weight-bold);text-transform:uppercase;margin:0}.profile-statistics__metrics{border:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-md);background:var(--it-semantic-color-surface-default);overflow:hidden}.profile-statistics__metric{min-width:0;position:relative}.profile-statistics__metric+.profile-statistics__metric{border-top:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default)}.profile-statistics__metric>button{width:100%;min-width:0;min-height:var(--it-semantic-layout-touchTargetMin);align-items:center;gap:var(--it-reference-space-2);padding:var(--it-reference-space-2) var(--it-reference-space-3);color:var(--it-semantic-color-text-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.profile-statistics__metric>button:hover,.profile-statistics__metric>button:focus-visible,.profile-statistics__metric>button[aria-expanded=true]{background:var(--it-semantic-color-surface-subtle)}.profile-statistics__metric>button:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:var(--it-semantic-focus-ringOffset)}.profile-statistics__metric-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.profile-statistics__metric strong{font-variant-numeric:tabular-nums}.profile-statistics__explanation{padding:var(--it-reference-space-2) var(--it-reference-space-3) var(--it-reference-space-3) calc(var(--it-reference-space-3) + var(--it-semantic-layout-touchTargetMin));background:var(--it-semantic-color-surface-subtle);color:var(--it-semantic-color-text-secondary);font-size:var(--it-reference-font-size-sm)}.profile-statistics__empty{justify-items:center;gap:var(--it-reference-space-2);padding:var(--it-reference-space-8) var(--it-reference-space-4);color:var(--it-semantic-color-text-secondary);text-align:center;display:grid}.profile-statistics__empty h2,.profile-statistics__empty p{margin:0}.portal-progressive-collection{gap:var(--it-reference-space-3);min-width:0;display:grid}.portal-progressive-collection__control{justify-content:center;display:flex}.portal-request-effect{margin-top:var(--it-reference-space-1);color:var(--it-semantic-color-text-secondary);display:block}.it-layout-section[id]{scroll-margin-top:var(--it-reference-space-4)}.customer-auth-actions{gap:var(--it-reference-space-2);display:grid}.customer-auth-actions>.it-button,.customer-auth-card .it-form-layout__actions,.customer-auth-card .it-form-layout__actions>.it-button,.customer-auth-card{width:100%}.customer-auth-mode{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.customer-auth-mode .it-segmented__option,.customer-auth-mode .it-segmented__option>span{width:100%}.customer-auth-note{border-top:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);padding-top:var(--it-reference-space-4);color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm);line-height:var(--it-reference-font-lineHeight-body);margin:0}.customer-shell{--customer-navigation-height:calc(var(--it-semantic-layout-touchTargetComfortable) + var(--it-reference-space-3));padding-bottom:calc(var(--customer-navigation-height) + var(--it-reference-space-4) + var(--it-reference-border-width-default) * 2 + var(--it-safe-area-inset-bottom,env(safe-area-inset-bottom)));background:var(--it-semantic-color-surface-canvas)}.customer-shell>.it-app-shell__content{flex-direction:column;display:flex}.customer-shell__content{min-width:0;overflow-x:clip}.customer-shell.customer-shell--officiating{min-height:100dvh;padding-bottom:0}.customer-shell.customer-shell--officiating>.it-app-shell__content{min-height:100dvh;display:block}.customer-shell--officiating .customer-shell__content{min-height:100dvh}.institution-workspace-bar{width:min(100%, var(--it-semantic-layout-contentMax));gap:var(--it-reference-space-3);border-bottom:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);padding:var(--it-reference-space-3) var(--it-reference-space-4);background:var(--it-semantic-color-surface-default);margin-inline:auto;display:grid}.institution-workspace-bar__identity{align-items:center;gap:var(--it-reference-space-3);min-width:0;color:var(--it-semantic-color-text-primary);text-decoration:none;display:flex}.institution-workspace-bar__identity>div{gap:var(--it-reference-space-1);min-width:0;display:grid}.institution-workspace-bar__identity span{color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm)}.institution-workspace-bar__identity strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.institution-workspace-bar__identity:focus-visible{border-radius:var(--it-reference-radius-sm);outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:var(--it-semantic-focus-ringOffset)}.institution-workspace-bar__switcher{min-width:0}.customer-navigation{z-index:var(--it-component-layout-stickyZIndex)}.customer-navigation--compact{transition:opacity var(--it-reference-motion-standard) ease, transform var(--it-reference-motion-standard) ease;right:var(--it-reference-space-2);bottom:var(--it-reference-space-2);left:var(--it-reference-space-2);border:var(--it-reference-border-width-default) solid var(--it-reference-color-brand-100);border-radius:var(--it-reference-radius-lg);padding-bottom:var(--it-safe-area-inset-bottom,env(safe-area-inset-bottom));background:var(--it-semantic-color-surface-inverse);box-shadow:var(--it-semantic-elevation-raisedOffsetX) var(--it-semantic-elevation-raisedOffsetY) var(--it-semantic-elevation-raisedBlur) var(--it-semantic-elevation-raisedColor);position:fixed;overflow:hidden}:root[data-native-viewport] .customer-navigation--compact{bottom:calc(var(--it-reference-space-2) + var(--it-safe-area-inset-bottom));left:calc(var(--it-reference-space-2) + var(--it-safe-area-inset-left));right:calc(var(--it-reference-space-2) + var(--it-safe-area-inset-right));padding-bottom:0}.customer-navigation--compact[data-scroll-hidden=true]:not(:has(:focus-visible)){opacity:0;transform:translateY(calc(100% + var(--it-reference-space-4)));pointer-events:none}@media (prefers-reduced-motion:reduce){.customer-navigation--compact{transition:none}}.customer-navigation--wide{display:none}.customer-navigation__destinations{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.customer-navigation__destinations>a,.profile-switcher__trigger--compact{width:100%;min-height:var(--it-semantic-layout-touchTargetComfortable);align-content:center;place-items:center;gap:var(--it-reference-space-1);padding:var(--it-reference-space-1);color:var(--it-reference-color-brand-100);font:inherit;font-size:var(--it-reference-font-size-sm);text-align:center;background:0 0;border:0;text-decoration:none;display:grid}.customer-navigation__destinations>a[aria-current=page],.profile-switcher__trigger--compact[aria-current=page]{background:var(--it-semantic-color-surface-inverseRaised);color:var(--it-semantic-color-text-inverse);font-weight:var(--it-reference-font-weight-bold)}.customer-navigation__destinations>a>span,.profile-switcher__compact-label{justify-content:center;align-items:center;gap:var(--it-reference-space-1);min-width:0;line-height:var(--it-reference-font-lineHeight-body);text-align:center;display:inline-flex}.profile-switcher--compact{min-width:0;position:relative}.profile-switcher__trigger--compact{cursor:pointer}.customer-navigation__destinations>a:first-child{border-radius:var(--it-reference-radius-lg) 0 0 var(--it-reference-radius-lg)}.customer-navigation__destinations>.profile-switcher--compact:last-child .profile-switcher__trigger--compact{border-radius:0 var(--it-reference-radius-lg) var(--it-reference-radius-lg) 0}.profile-switcher__compact-caret{width:var(--it-reference-space-3);height:var(--it-reference-space-3);flex:0 0 var(--it-reference-space-3);transform:rotate(180deg)}.profile-switcher__menu{z-index:calc(var(--it-component-layout-stickyZIndex) + 1);border:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-lg);padding:var(--it-reference-space-2);background:var(--it-semantic-color-surface-default);box-shadow:var(--it-semantic-elevation-raisedOffsetX) var(--it-semantic-elevation-raisedOffsetY) var(--it-semantic-elevation-raisedBlur) var(--it-semantic-elevation-raisedColor);color:var(--it-semantic-color-text-primary);display:grid;overflow-y:auto}.profile-switcher__menu--compact{right:var(--it-reference-space-2);bottom:calc(var(--it-semantic-layout-touchTargetComfortable) + var(--it-reference-space-6) + var(--it-safe-area-inset-bottom,env(safe-area-inset-bottom)));width:min(18rem, calc(100vw - var(--it-reference-space-6)));max-height:min(24rem,100dvh - 7rem);position:fixed}.profile-switcher__option{min-width:0;min-height:var(--it-semantic-layout-touchTargetMin);align-items:center;gap:var(--it-reference-space-3);border-radius:var(--it-reference-radius-md);padding:var(--it-reference-space-2);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.profile-switcher__option:hover,.profile-switcher__option:focus-visible{background:var(--it-semantic-color-surface-subtle)}.profile-switcher__option:focus-visible,.profile-switcher__trigger:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:calc(-1 * var(--it-semantic-focus-ringOffset))}.profile-switcher__option[data-active=true]{background:var(--it-semantic-color-surface-subtle);color:var(--it-semantic-color-action-primary)}.profile-switcher__option-icon{width:var(--it-semantic-layout-touchTargetMin);height:var(--it-semantic-layout-touchTargetMin);border-radius:var(--it-reference-radius-pill);background:var(--it-semantic-color-surface-subtle);color:var(--it-semantic-color-text-secondary);place-items:center;display:grid}.profile-switcher__option-copy{gap:var(--it-reference-space-1);min-width:0;display:grid}.profile-switcher__option-copy strong,.profile-switcher__option-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-switcher__create{min-width:0;min-height:var(--it-semantic-layout-touchTargetMin);align-items:center;gap:var(--it-reference-space-3);margin-top:var(--it-reference-space-2);border:0;border-top:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);padding:var(--it-reference-space-3) var(--it-reference-space-2) var(--it-reference-space-2);color:var(--it-semantic-color-action-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto minmax(0,1fr);display:grid}.profile-switcher__create:hover,.profile-switcher__create:focus-visible{background:var(--it-semantic-color-surface-subtle)}.profile-switcher__create:focus-visible{border-radius:var(--it-reference-radius-md);outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:calc(-1 * var(--it-semantic-focus-ringOffset))}.profile-switcher__option-copy span{color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm)}.customer-navigation__badge{min-width:var(--it-reference-space-6);padding-inline:var(--it-reference-space-1);justify-content:center;position:absolute;inset-block-start:0;inset-inline-start:100%;transform:translate(-40%,-40%)}.coordination-bell>.it-badge,.customer-navigation__badge{background:var(--it-semantic-color-notification-surface);color:var(--it-semantic-color-notification-content)}.customer-navigation__icon{flex:none;display:inline-flex;position:relative}.customer-navigation__profile{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.customer-navigation__profile .it-avatar{border:var(--it-reference-border-width-default) solid currentColor;display:grid}.location-catalog__item{gap:var(--it-reference-space-2);padding:var(--it-reference-space-3);display:grid}.location-catalog__heading{justify-content:space-between;align-items:center;gap:var(--it-reference-space-2);display:flex}.location-catalog__heading strong{overflow-wrap:anywhere;min-width:0}.customer-navigation__destinations>a:focus-visible,.profile-switcher__trigger--compact:focus-visible,.customer-navigation__brand:focus-visible,.customer-brand:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:calc(-1 * var(--it-semantic-focus-ringOffset))}.customer-action-link{min-height:var(--it-semantic-layout-touchTargetMin);border-radius:var(--it-reference-radius-md);padding:var(--it-reference-space-3) var(--it-reference-space-4);background:var(--it-semantic-color-action-primary);color:var(--it-semantic-color-text-inverse);font-weight:var(--it-reference-font-weight-bold);text-align:center;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.customer-text-link{width:fit-content;min-height:var(--it-semantic-layout-touchTargetMin);color:var(--it-semantic-color-action-primary);font-weight:var(--it-reference-font-weight-bold);align-content:center}.customer-action-link:focus-visible,.customer-text-link:focus-visible,.player-match-card--linked:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:var(--it-semantic-focus-ringOffset)}.player-home__matches,.player-match-groups{gap:var(--it-reference-space-6);display:grid}.player-match-group__list{border:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-lg);background:var(--it-semantic-color-surface-default);gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.player-match-group__list>li+li{border-top:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default)}.player-match-card{gap:var(--it-reference-space-3);min-width:0;padding:var(--it-reference-space-4);background:var(--it-semantic-color-surface-default);color:var(--it-semantic-color-text-primary);text-decoration:none;display:grid}.player-home__matches .player-match-card{border:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-lg)}.player-match-card--linked:hover{background:var(--it-semantic-color-surface-subtle)}.player-match-card__context,.player-match-card__meta{justify-content:space-between;align-items:center;gap:var(--it-reference-space-2);min-width:0;display:flex}.player-match-card__context>span:first-child{color:var(--it-semantic-color-text-secondary);font-size:var(--it-reference-font-size-sm);font-weight:var(--it-reference-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.player-match-card__board{align-items:center;gap:var(--it-reference-space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.player-match-card__team{justify-items:center;gap:var(--it-reference-space-2);text-align:center;min-width:0;display:grid}.player-match-card__team>span:last-child{width:100%;font-size:var(--it-reference-font-size-sm);font-weight:var(--it-reference-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.player-match-card__score{min-width:var(--it-component-statTile-minWidth);color:var(--it-semantic-color-text-primary);font-size:var(--it-component-statTile-valueFontSize);font-variant-numeric:tabular-nums;text-align:center}.player-match-card__meta{color:var(--it-semantic-color-text-muted);font-size:var(--it-component-listItem-metaFontSize)}.player-match-card__meta span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.portal-profile-card{--portal-profile-surface:var(--it-semantic-color-identity-personSurface);border-radius:var(--it-reference-radius-lg);padding:var(--it-reference-space-4);background:var(--portal-profile-surface);color:var(--it-semantic-color-identity-content);background-repeat:no-repeat}.profile-media-editor,.profile-media-canvas,.profile-media-draft{gap:var(--it-reference-space-4);display:grid}.profile-media-canvas{gap:var(--it-reference-space-6)}.profile-media-identity-preview{border:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-lg);background:var(--it-semantic-color-surface-default);position:relative;overflow:hidden}.profile-media-image{background:var(--it-semantic-color-surface-subtle);color:var(--it-semantic-color-text-muted);place-items:center;display:grid;overflow:hidden}.profile-media-image--cover{aspect-ratio:16/7;width:100%}.profile-media-image--avatar{width:calc(var(--it-component-avatar-large) + var(--it-reference-space-4));aspect-ratio:1;border:calc(var(--it-reference-border-width-default) * 2) solid var(--it-semantic-color-surface-default);border-radius:var(--it-reference-radius-pill)}.profile-media-image img{object-fit:cover;width:100%;height:100%}.profile-media-identity-preview__body{align-items:end;gap:var(--it-reference-space-3);min-width:0;padding:0 var(--it-reference-space-4) var(--it-reference-space-4);display:flex;position:relative}.profile-media-avatar-preview{margin-top:calc(-1 * var(--it-reference-space-6));flex:none;position:relative}.profile-media-identity-preview__copy{gap:var(--it-reference-space-1);min-width:0;padding-top:var(--it-reference-space-3);display:grid}.profile-media-identity-preview__copy span{color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm)}.profile-media-identity-preview__copy strong{overflow-wrap:anywhere;font-family:var(--it-reference-font-family-display);font-size:var(--it-reference-font-size-lg)}.profile-media-control{align-items:center;gap:var(--it-reference-space-2);display:flex}.profile-media-control--cover{top:var(--it-reference-space-3);right:var(--it-reference-space-3);position:absolute}.profile-media-control--avatar{right:calc(-1 * var(--it-reference-space-1));bottom:calc(-1 * var(--it-reference-space-1));position:absolute}.profile-media-control input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.profile-media-control__choose,.profile-media-control__remove{box-sizing:border-box;width:var(--it-semantic-layout-touchTargetMin);min-height:var(--it-semantic-layout-touchTargetMin);border:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-pill);background:var(--it-semantic-color-surface-default);color:var(--it-semantic-color-action-primary);font:inherit;cursor:pointer;place-items:center;display:grid}.profile-media-control__remove{color:var(--it-semantic-color-text-secondary)}.profile-media-control__choose:hover,.profile-media-control__remove:hover{background:var(--it-semantic-color-surface-subtle)}.profile-media-control__choose[aria-disabled=true],.profile-media-control__remove:disabled{opacity:.55;cursor:wait}:is(.profile-media-control:has(input:focus-visible) .profile-media-control__choose,.profile-media-control__remove:focus-visible){outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:var(--it-semantic-focus-ringOffset)}.profile-media-control__busy,.profile-media-control__error{border-radius:var(--it-reference-radius-md);padding:var(--it-reference-space-2);background:var(--it-semantic-color-surface-default);font-size:var(--it-reference-font-size-sm)}.profile-media-control--cover .profile-media-control__busy,.profile-media-control--cover .profile-media-control__error{top:calc(var(--it-semantic-layout-touchTargetMin) + var(--it-reference-space-2));width:min(var(--it-component-dialog-maxWidth), calc(100vw - var(--it-reference-space-8)));position:absolute;right:0}.profile-media-control--avatar .profile-media-control__busy,.profile-media-control--avatar .profile-media-control__error{right:0;bottom:calc(var(--it-semantic-layout-touchTargetMin) + var(--it-reference-space-2));width:min(var(--it-component-dialog-maxWidth), calc(100vw - var(--it-reference-space-8)));position:absolute}.profile-media-editor__policy{color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm)}.profile-media-crop-editor{border-radius:var(--it-reference-radius-md);background:var(--it-semantic-color-surface-subtle);touch-action:none;-webkit-user-select:none;user-select:none;justify-self:center;width:min(100%,36rem);display:block;position:relative;overflow:hidden}.profile-media-crop-editor>img{pointer-events:none;width:100%;height:auto;display:block}.profile-media-crop-editor__shade{background:color-mix(in srgb, var(--it-semantic-color-overlay-scrim) 72%, transparent);pointer-events:none;position:absolute}.profile-media-crop-editor__shade--top{inset:0 0 auto}.profile-media-crop-editor__shade--bottom{inset:auto 0 0}.profile-media-crop-editor__shade--left{left:0}.profile-media-crop-editor__shade--right{right:0}.profile-media-crop-editor__selection{border:calc(var(--it-reference-border-width-default) * 2) solid var(--it-semantic-color-border-focus);box-shadow:0 0 0 var(--it-reference-border-width-default) var(--it-semantic-color-surface-default);position:absolute}.profile-media-crop-editor__move,.profile-media-crop-editor__resize{touch-action:none;background:0 0;border:0;margin:0;position:absolute}.profile-media-crop-editor__move{z-index:1;cursor:move;inset:0}.profile-media-crop-editor__resize{z-index:2;width:var(--it-semantic-layout-touchTargetMin);height:var(--it-semantic-layout-touchTargetMin);cursor:nwse-resize;bottom:0;right:0}.profile-media-crop-editor__resize:after{right:var(--it-reference-space-2);bottom:var(--it-reference-space-2);width:var(--it-reference-space-3);height:var(--it-reference-space-3);border-right:calc(var(--it-reference-border-width-default) * 3) solid var(--it-semantic-color-border-focus);border-bottom:calc(var(--it-reference-border-width-default) * 3) solid var(--it-semantic-color-border-focus);content:"";position:absolute}.profile-media-crop-editor__move:focus-visible,.profile-media-crop-editor__resize:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:calc(-1 * var(--it-semantic-focus-ringOffset))}.profile-media-crop-editor__help{gap:var(--it-reference-space-2);color:var(--it-semantic-color-text-secondary);font-size:var(--it-reference-font-size-sm);display:grid}.profile-media-crop-editor__help strong{color:var(--it-semantic-color-text-primary);font-weight:var(--it-reference-font-weight-bold)}.profile-media-crop-editor__help small{color:var(--it-semantic-color-text-muted)}.profile-media-progress,.profile-media-draft__actions{align-items:center;gap:var(--it-reference-space-2);display:flex}.profile-media-progress{color:var(--it-semantic-color-text-secondary);font-size:var(--it-reference-font-size-sm);justify-content:center}.profile-media-progress .it-icon{animation:profile-media-spin var(--it-reference-motion-standard) linear infinite}.profile-media-draft__actions{flex-wrap:wrap;justify-content:flex-end}@keyframes profile-media-spin{to{transform:rotate(1turn)}}.portal-profile-card--institution{--portal-profile-surface:var(--it-semantic-color-identity-institutionSurface)}.portal-profile-card--competition{--portal-profile-surface:var(--it-semantic-color-identity-competitionSurface)}.portal-profile-card--team{--portal-profile-surface:var(--it-semantic-color-identity-teamSurface);background:linear-gradient(135deg, var(--it-semantic-color-identity-teamSurface), var(--it-semantic-color-identity-teamSurfaceEnd))}.portal-person-profile,.portal-entity-profile{gap:var(--it-reference-space-4);display:grid}.portal-entity-profile__overview{align-items:center;gap:var(--it-reference-space-3);flex-wrap:wrap;min-width:0;display:flex}.portal-entity-profile__avatar-frame>.it-crest{box-shadow:0 0 0 var(--it-reference-border-width-default) var(--it-semantic-color-identity-accent);flex:none}.portal-entity-profile__stats{min-width:min(100%, var(--it-component-layout-formFieldMinWidth));flex:1 1 var(--it-component-layout-formFieldMinWidth);gap:var(--it-reference-space-1);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.portal-entity-profile__stats>div{justify-items:center;gap:var(--it-reference-space-1);text-align:center;grid-template-rows:auto 1fr;min-width:0;display:grid;position:relative}.portal-entity-profile__stats dd{min-height:var(--it-semantic-layout-touchTargetMin);color:var(--it-semantic-color-identity-content);font-family:var(--it-reference-font-family-display);font-size:var(--it-reference-font-size-lg);font-weight:var(--it-reference-font-weight-bold);font-variant-numeric:tabular-nums;place-items:center;margin:0;display:grid}.portal-entity-profile__stats dt{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;color:var(--it-semantic-color-identity-content);font-size:var(--it-component-listItem-metaFontSize);line-height:var(--it-reference-font-lineHeight-body)}.portal-entity-profile__stat-button{width:100%;height:100%;min-width:var(--it-semantic-layout-touchTargetMin);min-height:var(--it-semantic-layout-touchTargetMin);border-radius:var(--it-reference-radius-md);padding:0 var(--it-reference-space-2);color:inherit;font:inherit;font-variant-numeric:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid;position:absolute;inset:0}.portal-entity-profile__stat-button:hover{background:color-mix(in srgb, var(--it-semantic-color-identity-content) 16%, transparent)}.portal-entity-profile__stat-button:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-identity-accent);outline-offset:var(--it-semantic-focus-ringOffset)}.portal-entity-profile__identity{justify-content:space-between;align-items:flex-end;gap:var(--it-reference-space-1);flex-wrap:wrap;min-width:0;display:flex;position:relative}.portal-entity-profile__identity>div{gap:var(--it-reference-space-1);min-width:0;display:grid}.portal-entity-profile__type-context{align-items:flex-start;gap:var(--it-reference-space-1);flex-direction:column;min-width:0;display:flex}.portal-entity-profile__eyebrow{color:var(--it-semantic-color-identity-accent);font-size:var(--it-reference-font-size-sm);font-weight:var(--it-reference-font-weight-bold)}.portal-entity-profile__eyebrow a{color:inherit;text-decoration:none}.portal-entity-profile__eyebrow a:hover{text-underline-offset:var(--it-reference-space-1);text-decoration:underline}.portal-entity-profile__eyebrow a:focus-visible{border-radius:var(--it-reference-radius-sm);outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-identity-content);outline-offset:var(--it-semantic-focus-ringOffset)}.portal-entity-profile__identity h1,.portal-entity-profile__identity p{margin:0}.portal-entity-profile__identity h1{overflow-wrap:anywhere;color:var(--it-semantic-color-identity-content);font-family:var(--it-reference-font-family-display);font-size:var(--it-reference-font-size-lg)}.portal-profile-card__management{width:100%;min-height:var(--it-semantic-layout-touchTargetMin);justify-content:center;align-items:center;gap:var(--it-reference-space-2);border:var(--it-reference-border-width-default) solid var(--it-semantic-color-identity-content);border-radius:var(--it-reference-radius-md);padding-inline:var(--it-reference-space-3);color:var(--it-semantic-color-identity-content);font:inherit;font-size:var(--it-reference-font-size-sm);font-weight:var(--it-reference-font-weight-bold);cursor:pointer;background:0 0;flex:none;text-decoration:none;display:inline-flex}.portal-profile-card__management:hover{background:var(--it-semantic-color-identity-content);color:var(--portal-profile-surface)}.portal-profile-card__management:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-identity-accent);outline-offset:var(--it-semantic-focus-ringOffset)}.portal-profile-more-link{width:var(--it-semantic-layout-touchTargetMin);height:var(--it-semantic-layout-touchTargetMin);border:var(--it-reference-border-width-default) solid color-mix(in srgb, var(--it-semantic-color-identity-content) 32%, transparent);border-radius:var(--it-reference-radius-pill);background:color-mix(in srgb, var(--portal-profile-surface) 72%, transparent);color:var(--it-semantic-color-identity-content);place-items:center;text-decoration:none;display:inline-grid;position:absolute;top:0;right:0}.portal-profile-more-link:hover{background:color-mix(in srgb, var(--it-semantic-color-identity-content) 16%, transparent)}.portal-profile-more-link:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-identity-accent);outline-offset:var(--it-semantic-focus-ringOffset)}:is(.portal-entity-profile__identity:has(.portal-profile-more-link)>div:first-child,.portal-person-profile__identity:has(.portal-profile-more-link)>div:first-child){padding-inline-end:calc(var(--it-semantic-layout-touchTargetMin) + var(--it-reference-space-2))}.team-profile__header-actions{gap:var(--it-reference-space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}.team-profile__header-actions>:not(dialog){text-align:center;overflow-wrap:anywhere;width:100%;min-width:0}.team-profile__header-actions>dialog{color:var(--it-semantic-color-text-primary)}.team-profile__header-actions>.it-badge{justify-content:center;align-self:center}.coordination-member-sections{gap:var(--it-reference-space-6);display:grid}.team-profile__header-actions .coordination-profile-actions{width:auto;position:absolute}.notification-identities{align-items:center;gap:var(--it-reference-space-3);flex-wrap:wrap;min-width:0;display:flex}.notification-identities__entity{align-items:center;gap:var(--it-reference-space-2);min-width:0;display:flex}.notification-identities__entity strong{overflow-wrap:anywhere;min-width:0}.notification-feed{gap:var(--it-reference-space-2);min-width:0;display:grid}.notification-feed__entry{min-width:0}.notification-feed__entry[data-muted=true]{opacity:var(--it-semantic-opacity-subdued);filter:grayscale()}.notification-feed__entry[data-muted=true]:focus-within,.notification-feed__entry[data-muted=true]:hover{opacity:1;filter:none}.notification-feed__heading{padding-block:var(--it-reference-space-2);font-size:var(--it-reference-font-size-md);margin:0}.notification-feed__separator{width:100%;margin-block:var(--it-reference-space-4);border:0;border-top:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default)}.location-map-link{align-items:center;gap:var(--it-reference-space-2);overflow-wrap:anywhere;display:inline-flex}.location-map-link a{min-width:var(--it-semantic-layout-touchTargetMin);min-height:var(--it-semantic-layout-touchTargetMin);color:var(--it-semantic-color-action-primary);place-items:center;display:inline-grid}.location-map-preview{gap:var(--it-reference-space-2);min-width:0;display:grid}.location-map-preview__canvas{aspect-ratio:16/9;width:100%;max-height:var(--it-component-layout-detailSummaryWidth);border-radius:var(--it-reference-radius-md);position:relative;overflow:hidden}.location-map-preview__canvas iframe,.location-map-preview__canvas a{border:0;width:100%;height:100%;position:absolute;inset:0}.location-map-preview__canvas a:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-action-primary);outline-offset:calc(-1 * var(--it-semantic-focus-ringWidth))}.team-profile__more-affiliations{color:inherit;font:inherit;font-weight:var(--it-reference-font-weight-bold);text-underline-offset:.15em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.team-profile__more-affiliations:focus-visible{border-radius:var(--it-reference-radius-sm);outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-identity-content);outline-offset:var(--it-semantic-focus-ringOffset)}.portal-context-header{flex-wrap:nowrap;align-items:center}.portal-context-header .it-page-header__identity{align-items:center;min-width:0}.portal-context-header .it-page-header__copy{gap:var(--it-reference-space-1);min-width:0}.portal-context-header .it-page-header__title{font-size:var(--it-reference-font-size-lg)}.portal-context-header .it-page-header__eyebrow,.portal-context-header .it-page-header__description,.portal-context-header .it-page-header__meta{display:none}.portal-context-header .it-page-header__actions{flex:none}.portal-context-header__back{width:var(--it-semantic-layout-touchTargetMin);height:var(--it-semantic-layout-touchTargetMin);border-radius:var(--it-reference-radius-pill);color:var(--it-semantic-color-text-primary);flex:none;place-items:center;display:grid}.portal-context-header__back:hover{background:var(--it-semantic-color-surface-subtle)}.portal-context-header__back:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:var(--it-semantic-focus-ringOffset)}.institution-profile__relationship-list,.competition-profile__relationship-list,.competition-profile__match-list,.team-profile__relationship-list,.team-profile__match-list,.institution-management,.competition-management,.team-management,.institution-statistics,.competition-statistics,.team-statistics,.institution-activity-feed,.competition-activity-feed,.team-activity-feed{gap:var(--it-reference-space-4);display:grid}.institution-activity-feed__match,.competition-activity-feed__match,.team-activity-feed__match{gap:var(--it-reference-space-2);display:grid}.institution-activity-feed__meta,.competition-activity-feed__meta,.team-activity-feed__meta{justify-content:space-between;gap:var(--it-reference-space-2);min-width:0;color:var(--it-semantic-color-text-secondary);font-size:var(--it-reference-font-size-sm);flex-wrap:wrap;display:flex}.institution-activity-feed__meta time,.institution-activity-feed__event time,.institution-activity-feed__event small,.competition-activity-feed__meta time,.competition-activity-feed__event time,.competition-activity-feed__event small,.team-activity-feed__meta time,.team-activity-feed__event time,.team-activity-feed__event small{color:var(--it-semantic-color-text-muted);font-size:var(--it-component-listItem-metaFontSize)}.institution-activity-feed__event,.competition-activity-feed__event,.team-activity-feed__event,.entity-management__action{width:100%;min-width:0;min-height:var(--it-semantic-layout-touchTargetMin);align-items:center;gap:var(--it-reference-space-3);border:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-md);padding:var(--it-reference-space-3);background:var(--it-semantic-color-surface-default);color:var(--it-semantic-color-text-primary);text-align:left;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.institution-activity-feed__event:hover,.competition-activity-feed__event:hover,.team-activity-feed__event:hover,.entity-management__action:hover{border-color:var(--it-semantic-color-action-primary);background:var(--it-semantic-color-surface-subtle)}.institution-activity-feed__event:focus-visible,.competition-activity-feed__event:focus-visible,.team-activity-feed__event:focus-visible,.entity-management__action:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:var(--it-semantic-focus-ringOffset)}.institution-activity-feed__event>span,.competition-activity-feed__event>span,.team-activity-feed__event>span,.entity-management__action>span{gap:var(--it-reference-space-1);min-width:0;display:grid}.institution-activity-feed__event strong,.institution-activity-feed__event small,.competition-activity-feed__event strong,.competition-activity-feed__event small,.team-activity-feed__event strong,.team-activity-feed__event small,.entity-management__action strong,.entity-management__action small{overflow-wrap:anywhere}.institution-management__actions,.institution-statistics__grid,.competition-management__actions,.competition-statistics__grid,.team-management__actions,.team-statistics__grid{gap:var(--it-reference-space-3);display:grid}.entity-management__action{font:inherit;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto auto}.entity-management__action small{color:var(--it-semantic-color-text-muted);font-size:var(--it-component-listItem-metaFontSize)}.institution-management__creation,.competition-management__request{gap:var(--it-reference-space-3);display:grid}.competition-structure,.competition-structure__stages,.competition-structure__rounds,.competition-structure__manual,.competition-structure__round-editor,.competition-structure__findings,.competition-structure__ranking,.competition-structure__customization,.competition-structure__seed-list,.competition-structure__revision-action{gap:var(--it-reference-space-3);min-width:0;display:grid}.competition-structure__stage-editor{gap:var(--it-reference-space-3);padding:var(--it-reference-space-3);display:grid}.competition-structure__revision-action p{color:var(--it-semantic-color-text-muted);margin:0}.competition-structure__heading{justify-content:space-between;align-items:flex-start;gap:var(--it-reference-space-3);min-width:0;padding:var(--it-reference-space-4);display:flex}.competition-structure__heading>div{gap:var(--it-reference-space-1);min-width:0;display:grid}.competition-structure__manual>p{color:var(--it-semantic-color-text-muted);margin:0}.competition-structure__teams{gap:var(--it-reference-space-2);border:0;margin:0;padding:0;display:grid}.competition-structure__teams legend{color:var(--it-semantic-color-text-secondary);font-weight:var(--it-reference-font-weight-bold);margin-block-end:var(--it-reference-space-2)}.competition-structure__encounter-editor{gap:var(--it-reference-space-3);padding:var(--it-reference-space-3);display:grid}.competition-structure__actions{gap:var(--it-reference-space-2);flex-wrap:wrap;display:flex}.competition-structure__selected-encounter{align-items:center;gap:var(--it-reference-space-2);padding:var(--it-reference-space-3);text-align:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.competition-structure__encounter{align-items:center;gap:var(--it-reference-space-1) var(--it-reference-space-3);min-width:0;padding:var(--it-reference-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.competition-structure__encounter>span,.competition-structure__encounter>small{color:var(--it-semantic-color-text-muted);font-size:var(--it-component-listItem-metaFontSize)}.competition-structure__encounter>strong,.competition-structure__encounter>small{overflow-wrap:anywhere;grid-column:1}.competition-structure__encounter>.it-badge,.competition-structure__encounter>b{grid-area:1/2/span 2}.competition-structure__finding{align-items:start;gap:var(--it-reference-space-2);grid-template-columns:auto minmax(0,1fr);display:grid}.competition-structure__finding>span{gap:var(--it-reference-space-1);min-width:0;display:grid}.competition-structure__acknowledgement{gap:var(--it-reference-space-2);display:grid}.competition-structure__finding small{color:var(--it-semantic-color-text-muted);overflow-wrap:anywhere}.competition-structure__ranking-table{border:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-md);display:grid;overflow:hidden}.competition-structure__ranking-row{align-items:center;gap:var(--it-reference-space-2);min-width:0;padding:var(--it-reference-space-2) var(--it-reference-space-3);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.competition-structure__ranking-row+.competition-structure__ranking-row{border-block-start:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default)}.competition-structure__ranking-row span{color:var(--it-semantic-color-text-muted);font-size:var(--it-component-listItem-metaFontSize)}.competition-setup-page,.competition-setup-content,.competition-fixtures,.competition-fixtures__rounds,.competition-fixtures__round-editor,.competition-setup-layout{gap:var(--it-reference-space-4);min-width:0;display:grid}.competition-setup-summary{gap:var(--it-reference-space-2);padding:var(--it-reference-space-3);display:grid}.competition-setup-summary>strong{font-size:var(--it-reference-font-size-sm)}.competition-setup-summary dl{gap:var(--it-reference-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.competition-setup-summary dl>div{justify-content:space-between;align-items:center;gap:var(--it-reference-space-2);flex-wrap:wrap;min-width:0;display:flex}.competition-setup-summary dt{color:var(--it-semantic-color-text-muted);font-size:var(--it-component-listItem-metaFontSize)}.competition-setup-summary dd{min-width:0;max-width:100%;font-weight:var(--it-reference-font-weight-bold);margin:0}.competition-setup-section{gap:var(--it-reference-space-4);min-width:0;display:grid}.competition-phase-picker,.competition-phase-flow,.competition-phase-flow>ol,.competition-phase-flow>ol>li{gap:var(--it-reference-space-3);min-width:0;display:grid}.competition-phase-flow ol,.competition-phase-picker__selected{margin:0;padding:0;list-style:none}.competition-phase-flow>ol{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--it-component-layout-formFieldMinWidth)), 1fr))}.competition-phase-flow>ol>li{padding:var(--it-reference-space-3);border-inline-start:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);background:var(--it-semantic-color-surface-subtle);border-radius:var(--it-reference-radius-md)}.competition-phase-flow li,.competition-phase-picker span{overflow-wrap:anywhere}.competition-phase-picker__choices{gap:var(--it-reference-space-1);max-height:calc(var(--it-semantic-layout-touchTargetMin) * 6);display:grid;overflow:auto}.competition-phase-picker__choices label,.competition-phase-picker__selected li{min-width:0;min-height:var(--it-semantic-layout-touchTargetMin);align-items:center;gap:var(--it-reference-space-3);padding-block:var(--it-reference-space-1);display:flex}.competition-phase-picker__choices input{accent-color:var(--it-semantic-color-action-primary);flex:none}.competition-phase-picker__selected li{border-bottom:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);justify-content:space-between}.competition-setup-actions{justify-content:space-between;align-items:center;gap:var(--it-reference-space-3);min-width:0;padding-block:var(--it-reference-space-2);flex-wrap:wrap;display:flex}.competition-setup-actions>.it-button{justify-content:center;align-items:center;gap:var(--it-reference-space-2);max-width:100%;display:inline-flex}.competition-team-management,.competition-team-management__participants,.competition-official-management,.competition-official-management__content{gap:var(--it-reference-space-3);min-width:0;display:grid}.competition-team-row__meta{align-items:center;gap:var(--it-reference-space-1);min-width:0;display:flex}.competition-team-row__meta>span:first-child{color:var(--it-semantic-color-text-secondary);font-weight:var(--it-reference-font-weight-bold)}.competition-format-choices{border:0;min-width:0;margin:0;padding:0}.competition-format-choices>legend{font-weight:var(--it-reference-font-weight-bold);margin-block-end:var(--it-reference-space-3)}.competition-format-choices__grid{gap:var(--it-reference-space-3);display:grid}.competition-format-choice{align-items:center;gap:var(--it-reference-space-3);border:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-lg);min-width:0;padding:var(--it-reference-space-4);background:var(--it-semantic-color-surface-default);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.competition-format-choice[data-selected=true]{border-color:var(--it-semantic-color-action-primary);box-shadow:0 0 0 var(--it-reference-border-width-default) var(--it-semantic-color-action-primary)}.competition-format-choice>input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.competition-format-choice:has(input:focus-visible){outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:var(--it-semantic-focus-ringOffset)}.competition-format-choice__copy{gap:var(--it-reference-space-1);min-width:0;display:grid}.competition-format-choice__copy small{color:var(--it-semantic-color-text-muted);overflow-wrap:anywhere}.competition-format-choice__facts{gap:var(--it-reference-space-1);flex-wrap:wrap;grid-column:1/-1;display:flex}.competition-format-miniature{width:calc(var(--it-reference-space-8) * 2);height:calc(var(--it-reference-space-8) * 2);color:var(--it-semantic-color-action-primary);border-radius:var(--it-reference-radius-md);background:var(--it-reference-color-brand-100);flex:none;place-items:center;display:grid}.competition-format-miniature svg{width:100%;height:100%}.competition-format-miniature__manual{font-size:var(--it-reference-font-size-xl);font-weight:var(--it-reference-font-weight-bold)}.competition-tournament,.competition-tournament__stage,.competition-round-groups{gap:var(--it-reference-space-4);min-width:0;display:grid}.competition-spec-editor,.competition-spec-editor__stage{gap:var(--it-reference-space-3);min-width:0;display:grid}.competition-rules{gap:var(--it-reference-space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.competition-rules legend{font-weight:var(--it-reference-font-weight-bold);margin-bottom:var(--it-reference-space-3);padding:0}.officiating-shootout{margin-block-end:var(--it-reference-space-4)}.competition-rules small,.competition-spec-editor__hint{color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm)}.competition-rules__fields{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--it-reference-space-8) * 4)), 1fr));gap:var(--it-reference-space-3);display:grid}.competition-source-list{gap:var(--it-reference-space-2);display:grid}.competition-source-list__row{align-items:center;gap:var(--it-reference-space-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.competition-editor-toolbar,.competition-calendar-toolbar{justify-content:space-between;align-items:center;gap:var(--it-reference-space-2);flex-wrap:wrap;display:flex}.competition-calendar-toolbar>h3,.competition-format-preview>h3{font-size:var(--it-reference-font-size-sm);margin:0}.competition-calendar{min-width:0;max-width:var(--it-semantic-layout-contentMax);width:max(100%, calc(var(--it-semantic-layout-touchTargetMin) * 7));margin-inline:min(0px, calc((100% - var(--it-semantic-layout-touchTargetMin) * 7) / 2))}.competition-calendar__heading{justify-content:space-between;align-items:center;gap:var(--it-reference-space-2);display:flex}.competition-calendar__heading strong{text-align:center}.competition-calendar__scroll{max-width:100%;overflow-x:auto}.competition-calendar__grid{grid-template-columns:repeat(7, minmax(max(var(--it-semantic-layout-touchTargetMin), 2.5em), 1fr));display:grid}.competition-calendar__weekday{padding-block:var(--it-reference-space-2);text-align:center;color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm)}.competition-calendar__day{min-height:var(--it-semantic-layout-touchTargetMin);border-radius:var(--it-reference-radius-sm);color:var(--it-semantic-color-text-primary);font:inherit;cursor:pointer;background:0 0;border:0;align-content:center;justify-items:center;display:grid}.competition-calendar__day[data-selected=true]{color:var(--it-reference-color-neutral-0);background:var(--it-reference-color-brand-600)}.competition-calendar__day[data-excluded=true]{background:var(--it-reference-color-red-100);text-decoration:line-through}.competition-calendar__day:disabled{color:var(--it-semantic-color-text-muted);cursor:default}.competition-calendar__dot{width:var(--it-reference-space-1);height:var(--it-reference-space-1);border-radius:var(--it-reference-radius-pill)}.competition-calendar__dot[data-marked=true]{background:currentColor}.competition-calendar__dot[data-marked=true][data-personal=true]{width:var(--it-reference-space-2);height:var(--it-reference-space-2);background:var(--it-reference-color-gold-700);outline:var(--it-reference-border-width-default) solid var(--it-reference-color-neutral-0)}.competition-calendar-legend{gap:var(--it-reference-space-3);font-size:var(--it-reference-font-size-sm);flex-wrap:wrap;display:flex}.competition-calendar-legend>span{align-items:center;gap:var(--it-reference-space-2);display:inline-flex}.competition-rules__copy{gap:var(--it-reference-space-3);display:grid}.competition-rules__copy>p{margin:0}.competition-fixture-row[data-personal=true]{border-inline-start:var(--it-reference-space-1) solid var(--it-reference-color-gold-700)}.competition-calendar-details,.competition-schedule-generator{gap:var(--it-reference-space-3);min-width:0;display:grid}.competition-availability-band{min-width:0;padding:var(--it-reference-space-3);border:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-md);margin:0}.competition-availability-days{gap:var(--it-reference-space-2);flex-wrap:wrap;display:flex}.competition-format-preview{gap:var(--it-reference-space-4);border-top:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);padding-top:var(--it-reference-space-4);display:grid}.competition-tournament__stage>h3,.competition-round-groups h4{font-size:var(--it-reference-font-size-sm);margin:0}.competition-tournament__stage+.competition-tournament__stage{border-top:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);padding-top:var(--it-reference-space-4)}.competition-round-matches{grid-template-columns:minmax(0,1fr);display:grid}.competition-round-matches>*+*{border-top:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default)}.competition-round-match{padding-block:var(--it-reference-space-2)}.competition-round-group{background:var(--it-semantic-color-surface-subtle);border-radius:var(--it-reference-radius-md);padding:var(--it-reference-space-3)}.competition-round-group:nth-child(2n){background:var(--it-reference-color-brand-100)}.competition-matchup{align-items:center;gap:var(--it-reference-space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%;display:grid}.competition-matchup__home,.competition-matchup__away{align-items:center;gap:var(--it-reference-space-2);overflow-wrap:anywhere;min-width:0;display:flex}.competition-matchup__home{text-align:end;justify-content:flex-end}.competition-matchup__away{text-align:start;justify-content:flex-start}.competition-matchup .it-crest{flex:none}.competition-matchup__versus{color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm);text-align:center}.competition-bracket{min-width:0;padding:var(--it-reference-space-1);overflow:auto}.competition-bracket__canvas{gap:var(--it-reference-space-8);width:max-content;min-width:100%;display:flex;position:relative}.competition-bracket__round{width:calc(var(--it-reference-space-12) * 4);z-index:1;pointer-events:none;flex-direction:column;flex:1 0 auto;display:flex}.competition-bracket__round>h3{margin:0 0 var(--it-reference-space-3);font-size:var(--it-reference-font-size-sm)}.competition-bracket__round>div{justify-content:space-around;gap:var(--it-reference-space-3);flex-direction:column;flex:1;display:flex}.competition-bracket__match{pointer-events:auto;border:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-md);padding:var(--it-reference-space-2);background:var(--it-semantic-color-surface-default)}.competition-bracket__team{align-items:center;gap:var(--it-reference-space-2);min-width:0;font-size:var(--it-reference-font-size-sm);display:flex}.competition-bracket__name{overflow-wrap:anywhere;flex:1;min-width:0}.competition-bracket__team>.it-crest{flex:none}.competition-bracket__team+.competition-bracket__team{margin-top:var(--it-reference-space-2)}.competition-bracket__lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.competition-bracket__lines path{fill:none;stroke:var(--it-semantic-color-text-muted);stroke-width:var(--it-reference-border-width-default)}.competition-standings-groups{gap:var(--it-reference-space-4);grid-template-columns:minmax(0,1fr);display:grid}.competition-setup-notice-label{align-items:center;gap:var(--it-reference-space-2);display:inline-flex}.competition-setup-notice-count{border-radius:var(--it-reference-radius-pill);padding-inline:var(--it-reference-space-2);color:var(--it-reference-color-gold-700);background:var(--it-reference-color-gold-100)}.competition-setup-notices{gap:var(--it-reference-space-3);display:grid}.competition-ranking{padding:var(--it-reference-space-3);min-width:0}.competition-ranking>small{margin-block:var(--it-reference-space-2);color:var(--it-semantic-color-text-muted);display:block}.competition-ranking__scroll{max-width:100%;overflow-x:auto}.competition-ranking td{overflow-wrap:anywhere}.competition-ranking abbr{text-decoration:none}.competition-ranking table{--competition-ranking-number-width:9%;border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--it-reference-font-size-sm)}.competition-ranking tr{border-bottom:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default)}.competition-ranking th,.competition-ranking td{box-sizing:border-box;min-width:0;padding:var(--it-reference-space-2) 0;text-align:center;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;vertical-align:middle}.competition-ranking thead th:not(:nth-child(2)){width:var(--competition-ranking-number-width)}.competition-ranking td:last-child{background:var(--it-semantic-color-surface-subtle);font-weight:var(--it-reference-font-weight-bold)}.competition-ranking__compact-identity{align-items:center;gap:var(--it-reference-space-1);width:100%;min-width:0;min-height:var(--it-semantic-layout-touchTargetMin);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.competition-ranking__compact-identity>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.competition-ranking__wide-identity{display:none}.competition-ranking-details dl{margin:0}.competition-ranking-details dl>div{justify-content:space-between;gap:var(--it-reference-space-3);padding-block:var(--it-reference-space-2);border-bottom:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);display:flex}.competition-ranking-details dd{font-weight:var(--it-reference-font-weight-bold);font-variant-numeric:tabular-nums;margin:0}.competition-ranking tbody th{font-weight:var(--it-reference-font-weight-regular)}.competition-ranking .competition-bracket__name{overflow-wrap:anywhere}.competition-seed-order{margin:0;padding:0;list-style:none}.competition-seed-order>li{border-bottom:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);align-items:center;min-width:0;display:flex}.competition-seed-order>li[data-dragged=true]{background:var(--it-reference-color-brand-100)}.competition-seed-order__content{flex:1;min-width:0}.competition-position-placeholder{align-items:center;gap:var(--it-reference-space-3);padding:var(--it-reference-space-2);min-height:var(--it-semantic-layout-touchTargetMin);display:flex}.competition-position-placeholder>span{overflow-wrap:anywhere;min-width:0;display:grid}.competition-position-placeholder small{color:var(--it-semantic-color-text-secondary)}.competition-position-placeholder[data-empty=true]{border:var(--it-reference-border-width-default) dashed var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-md);margin-block:var(--it-reference-space-2)}.competition-seed-order__handle{min-height:var(--it-semantic-layout-touchTargetMin);min-width:var(--it-semantic-layout-touchTargetMin);color:var(--it-semantic-color-text-secondary);cursor:grab;touch-action:none;font:inherit;background:0 0;border:0;align-content:center;place-items:center;display:grid}.competition-seed-order__moves{display:grid}.competition-seed-order__moves svg{transform:rotate(90deg)}.competition-seed-order__announcement{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.competition-structure__board,.competition-fixtures__board{gap:var(--it-reference-space-3);min-width:0;padding:var(--it-reference-space-1) var(--it-reference-space-1) var(--it-reference-space-3);scrollbar-width:thin;scroll-snap-type:x proximity;display:flex;overflow-x:auto}.competition-structure__board-round,.competition-fixtures__board-round{align-content:start;gap:var(--it-reference-space-2);scroll-snap-align:start;min-width:min(80vw,16rem);display:grid}.competition-structure__board-round h3,.competition-fixtures__board-round h3{font-size:var(--it-reference-font-size-md);margin:0}.competition-structure__board-matches,.competition-fixtures__board-round>div{gap:var(--it-reference-space-2);display:grid}.competition-structure__board .competition-structure__encounter,.competition-fixtures__board-match{border:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-md);background:var(--it-semantic-color-surface-default);box-shadow:var(--it-semantic-elevation-raisedOffsetX) var(--it-semantic-elevation-raisedOffsetY) var(--it-semantic-elevation-raisedBlur) var(--it-semantic-elevation-raisedColor)}.competition-fixtures__summary{align-items:center;gap:var(--it-reference-space-3);padding:var(--it-reference-space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.competition-fixtures__summary>div{gap:var(--it-reference-space-1);min-width:0;display:grid}.competition-fixtures__summary span,.competition-fixtures__board-round>small{color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm)}.competition-fixtures__proposal{padding:var(--it-reference-space-4)}.competition-fixtures__proposal-grid{gap:var(--it-reference-space-3);display:grid}.competition-fixtures__board-match{gap:var(--it-reference-space-1) var(--it-reference-space-2);min-width:0;padding:var(--it-reference-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.competition-fixtures__board-match>span{text-overflow:ellipsis;white-space:nowrap;grid-column:1;overflow:hidden}.competition-fixtures__board-match>.it-badge{grid-area:1/2/span 2;align-self:center}.portal-person-profile__overview{align-items:center;gap:var(--it-reference-space-2);flex-wrap:wrap;display:flex}.portal-person-profile__avatar{background:var(--it-reference-color-brand-100);color:var(--it-semantic-color-action-primary)}.portal-person-profile__avatar-frame,.portal-entity-profile__avatar-frame{flex:none;display:inline-grid;position:relative}.portal-profile-media-link{right:calc(-1 * var(--it-reference-space-3));bottom:calc(-1 * var(--it-reference-space-3));width:var(--it-semantic-layout-touchTargetMin);height:var(--it-semantic-layout-touchTargetMin);border-radius:var(--it-reference-radius-pill);color:var(--portal-profile-surface);place-items:center;text-decoration:none;display:grid;position:absolute}.portal-profile-media-link__visual{width:var(--it-reference-space-8);height:var(--it-reference-space-8);border:calc(var(--it-reference-border-width-default) * 2) solid var(--portal-profile-surface);border-radius:var(--it-reference-radius-pill);background:var(--it-semantic-color-identity-content);place-items:center;display:grid}.portal-profile-media-link:hover .portal-profile-media-link__visual{background:var(--it-semantic-color-identity-accent);color:var(--it-semantic-color-identity-content)}.portal-profile-media-link:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-identity-accent);outline-offset:var(--it-semantic-focus-ringOffset)}.portal-person-profile__stats{min-width:var(--it-component-layout-formFieldMinWidth);flex:1 1 var(--it-component-layout-formFieldMinWidth);gap:var(--it-reference-space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.portal-person-profile__stats[data-stat-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-person-profile__stats>div{justify-items:center;gap:var(--it-reference-space-1);text-align:center;grid-template-rows:auto 1fr;min-width:0;display:grid;position:relative}.portal-person-profile__stats dd{min-height:var(--it-semantic-layout-touchTargetMin);color:var(--it-semantic-color-identity-content);font-family:var(--it-reference-font-family-display);font-size:var(--it-reference-font-size-lg);font-weight:var(--it-reference-font-weight-bold);font-variant-numeric:tabular-nums;place-items:center;margin:0;display:grid}.portal-person-profile__stat-button{width:100%;height:100%;min-width:var(--it-semantic-layout-touchTargetMin);min-height:var(--it-semantic-layout-touchTargetMin);border-radius:var(--it-reference-radius-md);padding:0 var(--it-reference-space-2);color:inherit;font:inherit;font-variant-numeric:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid;position:absolute;inset:0}.portal-person-profile__stat-button:hover{background:color-mix(in srgb, var(--it-semantic-color-identity-content) 16%, transparent)}.portal-person-profile__stat-button:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-identity-accent);outline-offset:var(--it-semantic-focus-ringOffset)}.portal-person-profile__stats dt{overflow-wrap:anywhere;color:var(--it-semantic-color-identity-content);font-size:var(--it-component-listItem-metaFontSize);line-height:var(--it-reference-font-lineHeight-body)}.portal-person-profile__identity{justify-content:space-between;align-items:flex-start;gap:var(--it-reference-space-3);min-width:0;display:flex;position:relative}.portal-person-profile__identity>div{gap:var(--it-reference-space-1);min-width:0;display:grid}.portal-person-profile__identity h1,.portal-person-profile__identity p{margin:0}.portal-person-profile__identity h1{overflow-wrap:anywhere;color:var(--it-semantic-color-identity-content);font-family:var(--it-reference-font-family-display);font-size:var(--it-reference-font-size-lg)}.portal-person-profile__sporting-line{color:var(--it-semantic-color-identity-content);font-weight:var(--it-reference-font-weight-medium)}.portal-person-profile__secondary-line{overflow-wrap:anywhere;color:var(--it-semantic-color-identity-content);font-size:var(--it-reference-font-size-sm)}.portal-person-profile__secondary-line .customer-text-link{color:var(--it-semantic-color-identity-accent);text-underline-offset:.15em;text-decoration:underline}.portal-person-profile__secondary-line .customer-text-link:focus-visible{outline-color:var(--it-semantic-color-identity-accent)}.player-profile__institution-more{color:var(--it-semantic-color-identity-accent);font:inherit;font-weight:var(--it-reference-font-weight-medium);text-underline-offset:.15em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.player-profile__institution-more:focus-visible{border-radius:var(--it-reference-radius-sm);outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-identity-accent);outline-offset:var(--it-semantic-focus-ringOffset)}.player-profile__home,.player-profile__relationship-list{gap:var(--it-reference-space-4);display:grid}.portal-person-profile__action{width:var(--it-semantic-layout-touchTargetMin);height:var(--it-semantic-layout-touchTargetMin);border-radius:var(--it-reference-radius-pill);color:var(--it-semantic-color-identity-content);flex:none;place-items:center;display:grid}.portal-person-profile__action:hover{background:color-mix(in srgb, var(--it-semantic-color-identity-content) 16%, transparent)}.portal-person-profile__action:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-identity-accent);outline-offset:var(--it-semantic-focus-ringOffset)}.customer-settings,.customer-settings__institution-shortcut,.customer-settings__preferences{gap:var(--it-reference-space-4);display:grid}.additional-profile-onboarding{align-content:start}.additional-profile-onboarding__types{width:100%;display:flex}.additional-profile-onboarding__types .it-segmented__option{flex:1}.additional-profile-onboarding__types .it-segmented__option span{padding-inline:var(--it-reference-space-2);text-align:center}.additional-profile-onboarding__hint{color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm);margin:0}.profile-onboarding-card{overflow:hidden}.profile-onboarding-visual{border-radius:var(--it-reference-radius-md);background:linear-gradient(180deg, transparent 30%, color-mix(in srgb, var(--it-semantic-color-surface-inverse) 58%, transparent) 100%), var(--profile-onboarding-image) center 44% / cover no-repeat, var(--it-semantic-color-surface-inverse);width:100%;min-height:clamp(8rem,32vw,13rem);position:relative;overflow:hidden}.profile-onboarding-visual--institution{background-position:50% 38%}.profile-onboarding-visual--team{background:var(--profile-onboarding-image) center / contain no-repeat;background-color:var(--it-semantic-color-surface-canvas)}.profile-onboarding-visual--competition{background-position:50% 54%}.additional-profile-onboarding .it-form-layout__actions{flex-wrap:wrap;justify-content:space-between}.public-match-page{gap:var(--it-reference-space-6)}.public-match-page--state{align-content:center;min-height:100dvh}.public-match-page__topbar{justify-content:space-between;align-items:flex-start;gap:var(--it-reference-space-4);flex-wrap:wrap;display:flex}.match-scoreboard{gap:var(--it-reference-space-4);border-radius:var(--it-reference-radius-lg);padding:var(--it-reference-space-6) var(--it-reference-space-4);background:linear-gradient(135deg, color-mix(in srgb, var(--it-semantic-color-surface-inverse) 94%, transparent) 0%, color-mix(in srgb, var(--it-semantic-color-surface-inverseRaised) 78%, transparent) 100%), var(--it-backdrop-hero,none) center / cover no-repeat, var(--it-semantic-color-surface-inverse);color:var(--it-semantic-color-text-inverse);display:grid;overflow:hidden}.match-scoreboard__context{justify-content:center;align-items:center;gap:var(--it-reference-space-3);color:var(--it-reference-color-brand-100);font-size:var(--it-reference-font-size-sm);display:flex}.match-scoreboard__context span{align-items:center;gap:var(--it-reference-space-2);font-weight:var(--it-reference-font-weight-bold);letter-spacing:var(--it-component-sectionLabel-letterSpacing);text-transform:uppercase;display:inline-flex}.match-scoreboard--plain{color:var(--it-semantic-color-text-primary);padding:var(--it-reference-space-3) 0;background:0 0;border-radius:0}.match-scoreboard--plain .match-scoreboard__separator,.match-scoreboard--plain .match-scoreboard__context{color:var(--it-semantic-color-text-secondary)}.match-scoreboard__live{border-radius:var(--it-reference-radius-pill);padding:var(--it-component-badge-paddingY) var(--it-reference-space-2);background:var(--it-semantic-color-status-critical);color:var(--it-semantic-color-text-inverse)}.match-scoreboard__pulse{width:var(--it-component-badge-dot);height:var(--it-component-badge-dot);border-radius:var(--it-reference-radius-pill);background:var(--it-semantic-color-text-inverse);animation:match-score-pulse var(--it-reference-motion-ambient) ease-out infinite;flex:none}@keyframes match-score-pulse{0%,to{opacity:1}50%{opacity:.35}}.portal-home-page.it-page-layout{width:100%;max-width:none;padding:var(--it-reference-space-4) 0;margin:0}.portal-loading-indicator{padding:var(--it-reference-space-6);place-items:center;display:grid}.portal-loading-indicator__spinner{width:var(--it-reference-space-6);height:var(--it-reference-space-6);border:calc(var(--it-reference-border-width-default) * 2) solid var(--it-semantic-color-border-default);border-top-color:var(--it-semantic-color-action-primary);border-radius:var(--it-reference-radius-pill);animation:portal-loading-spin calc(var(--it-reference-motion-standard) * 3) linear infinite}@keyframes portal-loading-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.portal-loading-indicator__spinner{animation:none}}.activity-home__top{gap:var(--it-reference-space-1);min-width:0;display:grid}.activity-home__heading{padding-inline:var(--it-reference-space-4)}.activity-home__heading,.activity-home__next-heading,.activity-home__card-heading{justify-content:space-between;align-items:center;gap:var(--it-reference-space-3);flex-wrap:wrap;display:flex}.activity-home__network{min-width:0}.activity-home__shortcuts{gap:var(--it-reference-space-2);padding:var(--it-reference-space-2) var(--it-reference-space-4);overscroll-behavior-x:contain;scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.activity-home__shortcuts::-webkit-scrollbar{display:none}.activity-home__shortcut{--activity-home-identity:var(--it-semantic-color-action-primary);flex:0 0 calc(var(--it-component-avatar-large) + var(--it-reference-space-2));min-width:0;position:relative}.activity-home__shortcut[data-kind=player]{--activity-home-identity:var(--it-semantic-color-identity-personRing)}.activity-home__shortcut[data-kind=institution]{--activity-home-identity:var(--it-semantic-color-identity-institutionRing)}.activity-home__shortcut[data-kind=competition]{--activity-home-identity:var(--it-semantic-color-identity-competitionRing)}.activity-home__shortcut[data-kind=team]{--activity-home-identity:var(--it-semantic-color-identity-teamRing)}.activity-home__shortcut-link{align-items:center;gap:var(--it-reference-space-1);cursor:pointer;width:100%;color:var(--it-semantic-color-text-primary);text-align:center;font-family:inherit;font-size:var(--it-component-listItem-metaFontSize);background:0 0;border:0;flex-direction:column;padding:0;text-decoration:none;display:flex}.activity-home__shortcut-link:disabled{opacity:var(--it-semantic-opacity-disabled);cursor:wait}.activity-home__shortcut-name{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.activity-home__orb{border-radius:var(--it-reference-radius-pill);padding:var(--it-reference-space-1);background:var(--activity-home-identity);place-items:center;display:grid;position:relative}.activity-home__shortcut[data-kind] .activity-home__orb:after{content:"";inset:var(--it-reference-space-1);border:var(--it-reference-border-width-default) solid var(--it-semantic-color-surface-default);border-radius:inherit;pointer-events:none;position:absolute}.activity-home__shortcut[data-unread=false] .activity-home__orb-avatar{filter:grayscale()}.activity-home__shortcut[data-unread=false] .activity-home__orb:after{background:color-mix(in srgb, var(--it-semantic-color-surface-default) 20%, transparent)}.activity-home__discover,.activity-home__create{box-sizing:content-box;width:var(--it-component-avatar-large);height:var(--it-component-avatar-large);color:var(--it-semantic-color-text-secondary);background:var(--it-semantic-color-surface-subtle)}.activity-home__create{color:var(--it-semantic-color-action-primary);background:color-mix(in srgb, var(--it-semantic-color-action-primary) 12%, var(--it-semantic-color-surface-default))}.activity-home__bubble{width:var(--it-semantic-layout-touchTargetMin);height:var(--it-semantic-layout-touchTargetMin);padding:var(--it-reference-space-1);cursor:pointer;background:0 0;border:0;place-items:start end;display:grid;position:absolute;top:0;right:0}.activity-home__bubble>span{width:var(--it-reference-space-4);height:var(--it-reference-space-4);border-radius:var(--it-reference-radius-pill);background:var(--it-semantic-color-notification-surface);outline:var(--it-reference-space-1) solid var(--it-semantic-color-notification-content)}.activity-home__shortcut-link:focus-visible,.activity-home__bubble:focus-visible{outline:var(--it-reference-space-1) solid var(--it-semantic-color-action-primary);outline-offset:calc(-1 * var(--it-reference-space-1))}.activity-home__next,.activity-home__card{gap:var(--it-reference-space-3);padding:var(--it-reference-space-4);overflow-wrap:anywhere;min-width:0;display:grid}.activity-home__next p,.activity-home__card p{margin:0}.activity-home__next{margin-inline:var(--it-reference-space-4);padding:var(--it-reference-space-3);background:linear-gradient(120deg, color-mix(in srgb, var(--it-semantic-color-action-primary) 18%, var(--it-semantic-color-surface-default)), color-mix(in srgb, var(--it-semantic-color-action-primary) 5%, var(--it-semantic-color-surface-default)));border-color:color-mix(in srgb, var(--it-semantic-color-action-primary) 24%, var(--it-semantic-color-border-default))}.activity-home__next-link{gap:var(--it-reference-space-1);color:inherit;text-decoration:none;display:grid}.activity-home__next-heading{gap:var(--it-reference-space-2);min-width:0}.activity-home__next-heading>span:first-child{color:var(--it-semantic-color-action-primary);font-weight:var(--it-reference-font-weight-medium)}.activity-home__next-heading>span:first-child,.activity-home__next-link>time{font-size:var(--it-component-listItem-metaFontSize)}.activity-home__next-link>time{color:var(--it-semantic-color-text-secondary)}.activity-home__next-competition{align-items:center;gap:var(--it-reference-space-1);font-size:var(--it-component-listItem-metaFontSize);color:var(--it-semantic-color-text-secondary);display:flex}.activity-home__next-competition .it-icon{flex-shrink:0}.activity-home__countdown{justify-content:space-between;align-items:center;gap:var(--it-reference-space-2);padding-top:var(--it-reference-space-2);margin-top:var(--it-reference-space-1);border-top:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);color:var(--it-semantic-color-action-primary);font-size:var(--it-component-listItem-metaFontSize);flex-wrap:wrap;display:flex}.activity-home__countdown-units,.activity-home__countdown-units>span{align-items:baseline;gap:var(--it-reference-space-1);flex-wrap:wrap;display:inline-flex}.activity-home__countdown-units{gap:var(--it-reference-space-3)}.activity-home__countdown-units strong{font-size:var(--it-reference-font-size-md);font-variant-numeric:tabular-nums}.activity-home__countdown-due{font-size:var(--it-component-listItem-metaFontSize);color:var(--it-semantic-color-text-secondary)}.activity-home__feed,.activity-home__preview{gap:var(--it-reference-space-2);margin:0;padding:0;list-style:none;display:grid}.activity-home__preview{margin-top:var(--it-reference-space-4)}.activity-home__source{align-items:center;gap:var(--it-reference-space-3);min-width:0;color:inherit;text-decoration:none;display:flex}.activity-home__card time{font-size:var(--it-component-listItem-metaFontSize);color:var(--it-semantic-color-text-secondary)}.activity-home__card{padding-bottom:var(--it-reference-space-2)}.activity-home__content{min-width:0}.activity-home__read-marker{height:var(--it-reference-border-width-default)}.activity-home__header-meta{align-items:flex-end;gap:var(--it-reference-space-1);text-align:right;flex-direction:column;min-width:0;max-width:100%;margin-inline-start:auto;display:flex}.activity-home__header-meta .activity-home__relationship{margin-top:auto}.activity-home__card-heading{padding-bottom:var(--it-reference-space-3);border-bottom:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);align-items:stretch}.activity-home__author-copy{gap:var(--it-reference-space-1);min-width:0;display:grid}.activity-home__author-copy>strong{font-size:var(--it-reference-font-size-md);font-weight:var(--it-reference-font-weight-bold)}.activity-home__author-copy>span{font-size:var(--it-component-listItem-metaFontSize);color:var(--it-semantic-color-text-secondary)}.activity-home__post-field>.it-field__label{display:none}.activity-home__post-body{white-space:pre-wrap;font-size:var(--it-reference-font-size-md)}.activity-home__event-title{align-items:center;gap:var(--it-reference-space-2);font-size:var(--it-reference-font-size-md);font-weight:var(--it-reference-font-weight-medium);margin:0;display:flex}.activity-home__event-title .it-icon{flex-shrink:0}.activity-home__entity-event,.activity-home__match-event,.activity-home__schedule-group{gap:var(--it-reference-space-3);min-width:0;display:grid}.activity-home__content-link{isolation:isolate;gap:var(--it-reference-space-3);border-radius:var(--it-reference-radius-md);min-width:0;color:inherit;text-decoration:none;display:grid;position:relative;overflow:hidden}.activity-home__content-link>:not(.activity-home__watermark){z-index:1;position:relative}.activity-home__content-link:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:calc(-1 * var(--it-semantic-focus-ringWidth))}.activity-home__watermark{width:calc(var(--it-component-avatar-large) * 3);height:calc(var(--it-component-avatar-large) * 3);max-width:75%;inset-inline-start:calc(-1 * var(--it-reference-space-6));bottom:calc(-1 * var(--it-reference-space-6));object-fit:contain;opacity:.09;pointer-events:none;position:absolute}.activity-home__watermark[data-position=end]{inset-inline-start:auto;inset-inline-end:calc(-1 * var(--it-reference-space-6))}.activity-home__entity-event{min-height:calc(var(--it-component-avatar-large) * 3);padding:var(--it-reference-space-4);align-content:space-between}.activity-home__event-identity{align-items:center;gap:var(--it-reference-space-3);min-width:0;padding-block:var(--it-reference-space-2);text-align:center;flex-direction:column;display:flex}.activity-home__event-identity>strong{min-width:0;font-size:var(--it-reference-font-size-lg);font-weight:var(--it-reference-font-weight-bold);overflow-wrap:anywhere}.activity-home__event-caption,.activity-home__result-note,.activity-home__match-context{text-align:center;font-size:var(--it-reference-font-size-sm)}.activity-home__event-caption{overflow-wrap:anywhere;font-weight:var(--it-reference-font-weight-medium)}.activity-home__event-symbol{--activity-home-event-color:var(--it-semantic-color-identity-personRing);width:var(--it-reference-space-8);height:var(--it-reference-space-8);border-radius:var(--it-reference-radius-md);color:var(--activity-home-event-color);background:color-mix(in srgb, var(--activity-home-event-color) 9%, var(--it-semantic-color-surface-default));flex:none;place-items:center;display:grid}.activity-home__event-symbol[data-icon=competitions]{--activity-home-event-color:var(--it-semantic-color-identity-competitionRing)}.activity-home__event-symbol[data-icon=teams]{--activity-home-event-color:var(--it-semantic-color-identity-teamRing)}.activity-home__event-symbol[data-icon=institution]{--activity-home-event-color:var(--it-semantic-color-identity-institutionRing)}.activity-home__match-event{padding:var(--it-reference-space-3)}.activity-home__match-event--scheduled{background:color-mix(in srgb, var(--it-semantic-color-action-primary) 9%, var(--it-semantic-color-surface-default))}.activity-home__match-event--scored{background:linear-gradient(135deg, var(--it-semantic-color-action-primary), var(--it-semantic-color-surface-inverseRaised));color:var(--it-semantic-color-text-inverse)}.activity-home__match-event--scored .match-scoreboard--plain{color:inherit}.activity-home__match-event--scored .match-scoreboard__context,.activity-home__match-event--scored .match-scoreboard__separator,.activity-home__match-event--scored .activity-home__match-details,.activity-home__match-event--scored time,.activity-home__match-event--scored .activity-home__result-note,.activity-home__match-event--scored .activity-home__match-context{color:var(--it-reference-color-brand-100)}.activity-home__match-details,.activity-home__match-context{font-size:var(--it-reference-font-size-sm);color:var(--it-semantic-color-text-secondary)}.activity-home__post-content{padding-block:var(--it-reference-space-2)}.activity-home__relationship{background:var(--it-reference-color-brand-100);color:var(--it-semantic-color-action-primary)}.activity-home__group-matches{gap:var(--it-reference-space-3);margin:0;padding:0;list-style:none;display:grid}.activity-home__group-matches>li+li{border-top:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);padding-top:var(--it-reference-space-3)}.activity-home__schedule-group>.it-button{justify-self:stretch}.portal-match-details--stacked{gap:var(--it-reference-space-2);width:100%;display:grid}.portal-match-details--stacked>span{justify-content:center;align-items:center;gap:var(--it-reference-space-1);min-width:0;display:flex}@media (prefers-reduced-motion:reduce){.match-scoreboard__pulse,.profile-media-progress .it-icon{animation:none}}.match-scoreboard__board{align-items:center;gap:var(--it-reference-space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.match-scoreboard__team{justify-items:center;gap:var(--it-reference-space-2);min-width:0;color:inherit;text-align:center;text-decoration:none;display:grid}a.match-scoreboard__team:focus-visible{border-radius:var(--it-reference-radius-md);outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:var(--it-semantic-focus-ringOffset)}.match-scoreboard__team .it-crest{box-shadow:0 0 0 var(--it-reference-border-width-default) var(--it-reference-color-brand-100)}.match-scoreboard__team>span{font-weight:var(--it-reference-font-weight-medium);line-height:var(--it-reference-font-lineHeight-body);overflow-wrap:anywhere}.match-scoreboard__figures{align-items:center;gap:var(--it-reference-space-2);font-variant-numeric:tabular-nums;display:flex}.match-scoreboard__figures strong,.match-scoreboard__separator{font-family:var(--it-reference-font-family-display);font-size:var(--it-reference-font-size-xl);line-height:var(--it-reference-font-lineHeight-body)}.match-scoreboard__separator{color:var(--it-reference-color-gold-500)}.match-facts{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--it-component-layout-detailSummaryWidth)), 1fr));gap:0 var(--it-reference-space-6);border-top:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);margin:0;display:grid}.match-facts>div{gap:var(--it-reference-space-1);border-bottom:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);padding-block:var(--it-reference-space-3);display:grid}.match-facts dt{color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm)}.match-facts dd{font-weight:var(--it-reference-font-weight-medium);margin:0}.match-event-timeline{gap:var(--it-reference-space-3);min-width:0;display:grid}.match-event-timeline .it-list-group__item{background:var(--it-semantic-color-surface-default)}.match-event-timeline__details{gap:var(--it-reference-space-1);display:grid}.match-event-timeline__moment{align-items:center;gap:var(--it-reference-space-2);color:var(--it-semantic-color-text-muted);font-variant-numeric:tabular-nums;font-weight:var(--it-reference-font-weight-medium);flex-wrap:wrap;display:flex}.portal-entity-list,.portal-match-grid,.portal-match-groups,.portal-request-groups,.portal-search-results,.portal-home-matches,.portal-lineups{gap:var(--it-reference-space-4);display:grid}.portal-request-summary{gap:var(--it-reference-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:none}.portal-page-header .it-page-header__eyebrow,.portal-page-header .it-page-header__description{display:none}.portal-page-header .it-page-header__title{font-size:var(--it-reference-font-size-lg)}.portal-page-header--search,.portal-more-page .it-list-item__secondary,.portal-account-page .it-layout-section__description,.portal-more-page>.portal-more-page__links>.it-layout-section__header{display:none}.portal-entity-link{color:inherit;text-decoration:none;display:block}.portal-entity-link:hover{background:var(--it-semantic-color-surface-subtle)}.portal-entity-link:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:calc(-1 * var(--it-semantic-focus-ringOffset))}.portal-badge-row,.portal-role-badges,.portal-stat-row{gap:var(--it-reference-space-2);flex-wrap:wrap;min-width:0;display:flex}.portal-role-badges{align-items:center}.portal-search-toolbar,.portal-invitation-form{gap:var(--it-reference-space-3);display:grid}.portal-search-toolbar{z-index:var(--it-component-layout-stickyZIndex);padding-block:calc(var(--it-safe-area-inset-top,env(safe-area-inset-top)) + var(--it-reference-space-2)) var(--it-reference-space-2);background:var(--it-semantic-color-surface-canvas);transition:opacity var(--it-reference-motion-standard) ease, transform var(--it-reference-motion-standard) ease;position:sticky;top:0}.portal-search-control-row{align-items:start;gap:var(--it-reference-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.portal-search-filter__trigger:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:var(--it-semantic-focus-ringOffset)}.portal-search-recommendations{gap:var(--it-reference-space-6);display:grid}.portal-search-recommendation__empty{color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm);margin:0}.portal-search-hint{color:var(--it-semantic-color-text-secondary);font-size:var(--it-reference-font-size-sm);margin:0}.match-officiating-entry{align-items:center;gap:var(--it-reference-space-3);border:var(--it-reference-border-width-default) solid var(--it-semantic-color-status-accent);border-radius:var(--it-reference-radius-lg);min-width:0;padding:var(--it-reference-space-4);background:var(--it-semantic-color-status-accentSubtle);color:var(--it-semantic-color-text-primary);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.match-officiating-entry:hover{background:color-mix(in srgb, var(--it-semantic-color-status-accentSubtle) 80%, var(--it-semantic-color-status-accent))}.match-officiating-entry:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:var(--it-semantic-focus-ringOffset)}.match-officiating-entry__status{grid-column:1/-1}.match-officiating-entry__copy{gap:var(--it-reference-space-1);min-width:0;display:grid}.match-officiating-entry__copy>span{color:var(--it-semantic-color-text-secondary);font-size:var(--it-reference-font-size-sm);line-height:var(--it-reference-font-lineHeight-body)}.portal-section-pager__page[data-portal-section=summary] .portal-match-tab-panel>.it-layout-section>.it-layout-section__header .it-layout-section__description,.portal-section-pager__page[data-portal-section=lineups] .portal-match-tab-panel>.it-layout-section>.it-layout-section__header{display:none}.portal-roster-editor{min-width:min(100%, var(--it-component-layout-formFieldMinWidth));gap:var(--it-reference-space-2);display:grid}.portal-stat-row>*{min-width:min(100%, var(--it-component-layout-formFieldMinWidth));flex:1}.portal-lineups h3{margin-top:0}.portal-match-tab-panel{gap:var(--it-reference-space-6);min-width:0;display:grid}.official-access-grid,.official-invitation-card,.officiating-panel{gap:var(--it-reference-space-4);min-width:0;display:grid}.lineup-role-actions{gap:var(--it-reference-space-3);flex-wrap:wrap;min-width:0;display:flex}.officiating-stats{gap:var(--it-reference-space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.officiating-live-board{align-items:center;gap:var(--it-reference-space-3);border-radius:var(--it-reference-radius-lg);padding:var(--it-reference-space-6) var(--it-reference-space-4);background:linear-gradient(90deg, color-mix(in srgb, var(--it-semantic-color-surface-inverse) 88%, transparent), color-mix(in srgb, var(--it-semantic-color-surface-inverseRaised) 72%, transparent)), var(--it-backdrop-hero,none) center / cover no-repeat, var(--it-semantic-color-surface-inverse);color:var(--it-semantic-color-text-inverse);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.officiating-live-board>strong{font-family:var(--it-reference-font-family-display);font-size:var(--it-reference-font-size-xl);font-variant-numeric:tabular-nums}.officiating-live-board__team{justify-items:center;gap:var(--it-reference-space-2);text-align:center;min-width:0;display:grid}.officiating-live-board__team>span{overflow-wrap:anywhere;font-size:var(--it-reference-font-size-sm);font-weight:var(--it-reference-font-weight-medium)}.officiating-live-board__meta{justify-content:center;align-items:center;gap:var(--it-reference-space-2);color:var(--it-reference-color-brand-100);font-size:var(--it-reference-font-size-sm);flex-wrap:wrap;grid-column:1/-1;display:flex}.officiating-choice-group{gap:var(--it-reference-space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.officiating-choice-group>legend{margin-bottom:var(--it-reference-space-2);color:var(--it-semantic-color-text-secondary);font-size:var(--it-reference-font-size-sm);font-weight:var(--it-reference-font-weight-bold)}.officiating-choice-rail{gap:var(--it-reference-space-2);min-width:0;padding:var(--it-semantic-focus-ringOffset);display:flex;overflow-x:auto}.officiating-player-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--it-component-layout-formFieldMinWidth)), 1fr));gap:var(--it-reference-space-2);display:grid}.officiating-player-choice{min-height:var(--it-semantic-layout-touchTargetMin);align-items:center;gap:var(--it-reference-space-2);border:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-md);min-width:0;padding:var(--it-reference-space-2);background:var(--it-semantic-color-surface-default);color:var(--it-semantic-color-text-primary);font:inherit;text-align:left;cursor:pointer;display:flex}.officiating-player-choice>span:last-child{overflow-wrap:anywhere;min-width:0}.officiating-player-choice[aria-pressed=true]{border-color:var(--it-semantic-color-action-primary);background:var(--it-reference-color-brand-100);color:var(--it-semantic-color-action-primary);font-weight:var(--it-reference-font-weight-bold)}.officiating-player-choice:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:var(--it-semantic-focus-ringOffset)}.officiating-event-composer>.it-button{width:100%}.officiating-dashboard,.officiating-dashboard-state{width:min(100%, var(--it-semantic-layout-contentMax));background:var(--it-semantic-color-surface-canvas);min-height:100dvh;margin-inline:auto}.officiating-dashboard{padding-bottom:max(var(--it-reference-space-8), var(--it-safe-area-inset-bottom,env(safe-area-inset-bottom)))}.officiating-dashboard__header{z-index:var(--it-component-layout-stickyZIndex);align-items:center;gap:var(--it-reference-space-3);padding:max(var(--it-reference-space-2), var(--it-safe-area-inset-top,env(safe-area-inset-top))) var(--it-reference-space-4) var(--it-reference-space-2);background:color-mix(in srgb, var(--it-semantic-color-surface-canvas) 94%, transparent);-webkit-backdrop-filter:blur(var(--it-reference-space-2));backdrop-filter:blur(var(--it-reference-space-2));grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:sticky;top:0}.officiating-dashboard__header>.it-badge{justify-self:center}.officiating-dashboard__live-summary{align-items:center;gap:var(--it-reference-space-1);white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;display:inline-flex}.officiating-dashboard__live-summary>strong,.officiating-dashboard__live-summary>time{font:inherit;font-weight:var(--it-reference-font-weight-bold)}.officiating-dashboard__back{width:var(--it-semantic-layout-touchTargetMin);height:var(--it-semantic-layout-touchTargetMin);border-radius:var(--it-reference-radius-pill);background:var(--it-semantic-color-surface-subtle);color:var(--it-semantic-color-text-primary);place-items:center;display:grid}.officiating-dashboard__back:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:var(--it-semantic-focus-ringOffset)}.officiating-dashboard__header-action{min-width:0}.officiating-dashboard__scoreboard{justify-items:center;gap:var(--it-reference-space-1);padding:var(--it-reference-space-4) var(--it-reference-space-4) var(--it-reference-space-6);display:grid}.officiating-dashboard__venue{color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm);font-weight:var(--it-reference-font-weight-bold);letter-spacing:var(--it-component-sectionLabel-letterSpacing);text-align:center;text-transform:uppercase}.officiating-dashboard__competition{color:var(--it-semantic-color-text-secondary);font-size:var(--it-reference-font-size-sm);text-align:center}.officiating-dashboard__started-at{color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm);font-variant-numeric:tabular-nums;text-align:center}.officiating-dashboard__score-row{align-items:center;gap:var(--it-reference-space-3);width:100%;margin-top:var(--it-reference-space-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.officiating-dashboard__team{justify-items:center;gap:var(--it-reference-space-1);text-align:center;min-width:0;display:grid}.officiating-dashboard__team>strong{overflow-wrap:anywhere;max-width:100%;font-size:var(--it-reference-font-size-sm)}.officiating-dashboard__team>span,.officiating-dashboard__score>span{color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm);font-weight:var(--it-reference-font-weight-bold);text-transform:uppercase}.officiating-dashboard__score{justify-items:center;gap:var(--it-reference-space-1);display:grid}.officiating-dashboard__score>strong{align-items:center;gap:var(--it-reference-space-3);color:var(--it-semantic-color-text-primary);font-size:var(--it-reference-font-size-xl);font-variant-numeric:tabular-nums;display:flex}.officiating-dashboard__score>strong>span{color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-xl)}.officiating-dashboard__content{gap:var(--it-reference-space-6);min-width:0;padding-inline:var(--it-reference-space-4);display:grid}.officiating-connected-notice{align-items:flex-start;gap:var(--it-reference-space-3);border:var(--it-reference-border-width-default) solid var(--it-semantic-color-action-primary);border-radius:var(--it-reference-radius-md);min-width:0;margin-inline:var(--it-reference-space-4);padding:var(--it-reference-space-4);background:var(--it-reference-color-brand-100);display:flex}.officiating-connected-notice>.it-icon{color:var(--it-semantic-color-action-primary);flex:none}.officiating-offline-notice{gap:var(--it-reference-space-3);overflow-wrap:anywhere;flex:1;min-width:0;display:grid}.officiating-connected-notice>.it-status{color:var(--it-semantic-color-text-secondary);line-height:var(--it-reference-font-lineHeight-body);margin:0}.officiating-dashboard .officiating-lifecycle,.officiating-dashboard .officiating-transfer,.officiating-command-board,.officiating-actions,.officiating-live-timeline{gap:var(--it-reference-space-3);min-width:0;display:grid}.officiating-dashboard .officiating-lifecycle h3,.officiating-dashboard .officiating-transfer h3,.officiating-dashboard .officiating-transfer p,.officiating-actions h3,.officiating-actions p,.officiating-live-timeline h3,.officiating-live-timeline p,.officiating-command-board__heading p{margin:0}.officiating-dashboard .officiating-lifecycle .it-inline-actions,.officiating-dashboard .officiating-lifecycle .it-button{width:100%}.officiating-command-board__heading,.officiating-actions__heading,.officiating-live-timeline__heading{justify-content:space-between;align-items:start;gap:var(--it-reference-space-3);min-width:0;display:flex}.officiating-command-board__heading>div,.officiating-actions__heading>div,.officiating-live-timeline__heading>div{gap:var(--it-reference-space-1);min-width:0;display:grid}.officiating-command-board__heading>.it-badge{white-space:nowrap;flex:none}.officiating-command-board__heading span,.officiating-actions h3,.officiating-live-timeline h3{color:var(--it-semantic-color-text-primary);font-size:var(--it-reference-font-size-sm);font-weight:var(--it-reference-font-weight-bold);letter-spacing:var(--it-component-sectionLabel-letterSpacing);text-transform:uppercase}.officiating-command-board__heading p,.officiating-actions__heading p,.officiating-live-timeline__heading p{color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm);line-height:var(--it-reference-font-lineHeight-body)}.officiating-command-board__tabs{gap:var(--it-reference-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.officiating-command-board__tabs>button,.officiating-command-board__card-types>button{min-height:var(--it-semantic-layout-touchTargetMin);border-radius:var(--it-reference-radius-pill);padding-inline:var(--it-reference-space-3);background:var(--it-semantic-color-surface-subtle);color:var(--it-semantic-color-text-secondary);font:inherit;font-size:var(--it-reference-font-size-sm);font-weight:var(--it-reference-font-weight-bold);cursor:pointer;border:0}.officiating-command-board__tabs>button:focus-visible,.officiating-command-board__card-types>button:focus-visible,.officiating-command-board__players>button:focus-visible,.officiating-substitution-picker__players>button:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:var(--it-semantic-focus-ringOffset)}.officiating-command-board__card-types{gap:var(--it-reference-space-2);flex-wrap:wrap;display:flex}.officiating-command-board__card-types>button{align-items:center;gap:var(--it-reference-space-2);display:inline-flex}.officiating-command-board__card-types>button[aria-pressed=true]{box-shadow:inset 0 0 0 var(--it-reference-border-width-default) var(--it-semantic-color-border-focus);color:var(--it-semantic-color-text-primary)}.officiating-card-mark{width:var(--it-reference-space-3);height:var(--it-reference-space-4);border-radius:var(--it-reference-radius-sm);display:block}.officiating-card-mark--yellow{background:var(--it-semantic-color-status-accent)}.officiating-card-mark--red{background:var(--it-semantic-color-status-critical)}.officiating-command-board__instruction{color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm);text-align:center;margin:0}.officiating-command-board__teams{gap:var(--it-reference-space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.officiating-command-board__team,.officiating-command-board__players{min-width:0;display:grid}.officiating-command-board__team-heading{align-items:center;gap:var(--it-reference-space-2);min-width:0;padding-block:var(--it-reference-space-2);display:flex}.officiating-command-board__team-heading strong{overflow-wrap:anywhere;font-size:var(--it-reference-font-size-sm)}.officiating-command-board__players>button,.officiating-substitution-picker__players>button{min-width:0;min-height:var(--it-semantic-layout-touchTargetMin);align-items:center;gap:var(--it-reference-space-2);border:0;border-bottom:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);padding:var(--it-reference-space-2) 0;color:var(--it-semantic-color-text-primary);font:inherit;font-size:var(--it-reference-font-size-sm);text-align:left;cursor:pointer;background:0 0;display:flex}.officiating-command-board__players>button>span,.officiating-substitution-picker__players>button>span{overflow-wrap:anywhere;min-width:0;font-weight:var(--it-reference-font-weight-medium);flex:1}.officiating-command-board__players>button[aria-pressed=true],.officiating-substitution-picker__players>button[aria-pressed=true]{color:var(--it-semantic-color-action-primary);font-weight:var(--it-reference-font-weight-bold)}.officiating-command-board__players>button>.officiating-player-shirt,.officiating-substitution-picker__players>button>.officiating-player-shirt,.officiating-player-choice>.officiating-player-shirt{min-width:var(--it-reference-space-8);border-radius:var(--it-reference-radius-pill);padding:var(--it-reference-space-1) var(--it-reference-space-2);background:var(--it-semantic-color-surface-subtle);color:var(--it-semantic-color-text-secondary);font-size:var(--it-reference-font-size-sm);font-variant-numeric:tabular-nums;font-weight:var(--it-reference-font-weight-bold);text-align:center;flex:none}.officiating-command-board__players>button:disabled,.officiating-substitution-picker__players>button:disabled{cursor:not-allowed;opacity:var(--it-semantic-opacity-disabled)}.officiating-substitution-picker{gap:var(--it-reference-space-2);border-radius:var(--it-reference-radius-lg);min-width:0;padding:var(--it-reference-space-4);background:var(--it-semantic-color-surface-subtle);display:grid}.officiating-substitution-picker>span{color:var(--it-semantic-color-text-secondary);font-size:var(--it-reference-font-size-sm)}.officiating-substitution-picker__players{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--it-component-layout-formFieldMinWidth)), 1fr));gap:var(--it-reference-space-2);display:grid}.officiating-actions,.officiating-live-timeline{border-top:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);padding-top:var(--it-reference-space-6)}.officiating-actions__disclosures{gap:var(--it-reference-space-3);display:grid}.officiating-actions__summary{justify-content:space-between;align-items:center;gap:var(--it-reference-space-3);flex:auto;min-width:0;display:flex}.officiating-incident-form{gap:var(--it-reference-space-4);min-width:0;display:grid}.officiating-incident-form>.it-button{width:100%}.officiating-event-actions__description{margin:0}.officiating-correction-editor{gap:var(--it-reference-space-4);min-width:0;display:grid}.officiating-dashboard .it-bottom-sheet{max-height:calc(100dvh - var(--it-reference-space-4));overflow-y:auto}.match-create-surface{padding:0}.match-create-form>.it-form-layout__fields{gap:0}.match-create-step{gap:var(--it-reference-space-4);border:0;border-bottom:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);min-width:0;padding:var(--it-reference-space-4);margin:0;display:grid}.match-create-step:last-child{border-bottom:0}.match-create-step>legend{color:var(--it-semantic-color-action-primary);font-family:var(--it-reference-font-family-display);font-size:var(--it-reference-font-size-lg);font-weight:var(--it-reference-font-weight-bold);padding:0}.match-create-actions{bottom:calc(var(--it-semantic-layout-touchTargetComfortable) + var(--it-reference-space-4))}.match-create-actions>.it-button{min-width:min(100%, var(--it-component-layout-formFieldMinWidth))}.match-create-review{padding:var(--it-reference-space-4)}.match-create-review>section,.match-create-review__list{gap:var(--it-reference-space-4);margin:0;display:grid}.match-create-review>section>h2,.match-create-review>section>p{margin:0}.match-create-review__list>div{gap:var(--it-reference-space-3);border-bottom:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);padding-bottom:var(--it-reference-space-3);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.match-create-review__list dt{color:var(--it-semantic-color-text-secondary)}.match-create-review__list dd{overflow-wrap:anywhere;color:var(--it-semantic-color-text-primary);font-weight:var(--it-reference-font-weight-bold);margin:0}@media (min-width:768px){.competition-calendar{width:100%;margin-inline:auto}.competition-ranking table{--competition-ranking-number-width:max(var(--it-reference-space-12), 6ch);font-size:var(--it-reference-font-size-sm);min-width:calc(var(--competition-ranking-number-width) * 9 + var(--it-reference-space-8) * 5)}.competition-ranking__compact-identity{display:none}.competition-ranking__wide-identity{display:block}.competition-ranking th:nth-child(2){text-align:start}.competition-ranking th,.competition-ranking td{padding-inline:var(--it-reference-space-1)}.competition-ranking thead th:not(:nth-child(2)){width:var(--competition-ranking-number-width)}.competition-setup-summary dl{grid-template-columns:repeat(4,minmax(0,1fr))}.competition-format-choices__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.competition-structure__board-round,.competition-fixtures__board-round{min-width:16rem}.competition-fixtures__proposal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-media-canvas{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}.officiating-dashboard__header,.officiating-dashboard__content,.officiating-dashboard__scoreboard{padding-inline:var(--it-reference-space-6)}.officiating-connected-notice{margin-inline:var(--it-reference-space-6)}.officiating-command-board__tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.officiating-dashboard .officiating-lifecycle .it-inline-actions,.officiating-dashboard .officiating-lifecycle .it-button{width:auto}.match-officiating-entry{grid-template-columns:auto minmax(0,1fr) auto}.match-officiating-entry__status{grid-column:auto}.customer-shell{padding-bottom:0}.customer-shell>.it-app-shell__content{grid-template-columns:var(--it-component-layout-detailSummaryWidth) minmax(0, 1fr);grid-template-rows:minmax(0,1fr);min-height:100dvh;display:grid}.customer-shell__content{grid-area:1/2}.institution-workspace-bar{grid-template-columns:minmax(0, 1fr) minmax(var(--it-component-layout-formFieldMinWidth), auto);padding-inline:var(--it-reference-space-6);display:grid}.institution-workspace-bar__identity{display:flex}.portal-profile-card__management{width:auto}.portal-profile-more-link,.coordination-profile-actions{position:static}:is(.portal-entity-profile__identity:has(.portal-profile-more-link)>div:first-child,.portal-person-profile__identity:has(.portal-profile-more-link)>div:first-child){padding-inline-end:calc(var(--it-semantic-layout-touchTargetMin) + var(--it-reference-space-2))}.team-profile__header-actions{grid-auto-flow:column;width:100%}.institution-management__actions,.competition-management__actions,.team-management__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.institution-statistics__grid,.competition-statistics__grid,.team-statistics__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.portal-home-hero{gap:var(--it-reference-space-6);border-radius:var(--it-reference-radius-lg);padding:var(--it-reference-space-6) var(--it-reference-space-4)}.portal-home-hero .it-page-header__eyebrow,.portal-home-hero .it-page-header__description{display:block}.portal-home-hero .it-page-header__actions{display:flex}.portal-home-page .it-layout-section__description{display:block}.portal-home-teams .it-layout-section__actions{display:flex}.portal-home-hero .it-page-header__title,.portal-entity-hero .it-page-header__title,.portal-context-header .it-page-header__title,.portal-page-header .it-page-header__title{font-size:var(--it-reference-font-size-xl)}.portal-entity-hero{border-radius:var(--it-reference-radius-lg);padding:var(--it-reference-space-6) var(--it-reference-space-4)}.portal-entity-hero .it-page-header__description,.portal-context-header .it-page-header__eyebrow,.portal-context-header .it-page-header__description,.portal-page-header .it-page-header__eyebrow,.portal-page-header .it-page-header__description{display:block}.portal-context-header .it-page-header__meta{display:flex}.portal-page-header--search{order:-1;display:flex}.portal-search-toolbar{top:0}.portal-search-recommendations{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--it-component-layout-detailSummaryWidth)), 1fr));align-items:start}.profile-statistics__clusters{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-more-page .it-list-item__secondary,.portal-account-page .it-layout-section__description{display:block}.portal-more-page>.portal-more-page__links>.it-layout-section__header{display:flex}.customer-settings{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--it-component-layout-formFieldMinWidth)), 1fr))}.portal-request-summary{display:grid}.portal-section-pager--wide-all>.portal-section-pager__tabs{display:none}.portal-section-pager--wide-all>.portal-section-pager__pages>.portal-section-pager__page{display:grid}.portal-section-pager__page:not([data-portal-section=manage])>.it-layout-section>.it-layout-section__header .it-layout-section__title,.portal-section-pager__page:not([data-portal-section=manage])>.it-layout-section>.it-layout-section__header .it-layout-section__description,.portal-section-pager__page[data-portal-section=summary] .portal-match-tab-panel>.it-layout-section>.it-layout-section__header .it-layout-section__description{display:block}.portal-section-pager__page[data-portal-section=lineups] .portal-match-tab-panel>.it-layout-section>.it-layout-section__header{display:flex}.portal-match-tab-panel .portal-section-pager--wide-all>.portal-section-pager__pages{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-navigation--compact,.profile-switcher__menu--compact{display:none}.customer-navigation--wide{min-width:0;height:100dvh;padding:var(--it-reference-space-6) var(--it-reference-space-3);background:var(--it-backdrop-hero,none) center bottom / cover no-repeat, var(--it-semantic-color-surface-inverse);color:var(--it-semantic-color-text-inverse);flex-direction:column;grid-area:1/1/-1;display:flex;position:sticky;top:0;overflow-y:auto}.customer-navigation--wide .customer-navigation__destinations{gap:var(--it-reference-space-1);margin-top:var(--it-reference-space-4);grid-template-columns:minmax(0,1fr);display:grid}.customer-navigation--wide .customer-navigation__destinations>a{gap:var(--it-reference-space-4);min-height:var(--it-semantic-layout-touchTargetMin);padding-inline:var(--it-reference-space-3);border-radius:var(--it-reference-radius-md);justify-content:flex-start;display:flex}.customer-navigation__brand{min-height:var(--it-semantic-layout-touchTargetMin);align-items:center;gap:var(--it-reference-space-2);color:var(--it-semantic-color-text-inverse);text-decoration:none;display:flex}.customer-navigation__brand>span{width:var(--it-semantic-layout-touchTargetMin);height:var(--it-semantic-layout-touchTargetMin);border-radius:var(--it-reference-radius-md);background:var(--it-app-icon) center / cover no-repeat;color:#0000;font-weight:var(--it-reference-font-weight-bold);place-items:center;display:grid}.customer-navigation__brand>strong{font-family:var(--it-reference-font-family-display);font-size:var(--it-reference-font-size-lg)}.profile-switcher--wide{min-width:0;margin-top:var(--it-reference-space-4);position:relative}.profile-switcher__trigger--wide{align-items:center;gap:var(--it-reference-space-2);border:var(--it-reference-border-width-default) solid var(--it-semantic-color-surface-inverseRaised);border-radius:var(--it-reference-radius-md);width:100%;min-width:0;padding:var(--it-reference-space-2);background:var(--it-semantic-color-surface-inverseRaised);color:var(--it-semantic-color-text-inverse);font:inherit;text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.profile-switcher__profile-icon{width:var(--it-semantic-layout-touchTargetMin);height:var(--it-semantic-layout-touchTargetMin);border-radius:var(--it-reference-radius-pill);background:var(--it-reference-color-brand-100);color:var(--it-semantic-color-action-primary);place-items:center;display:grid}.profile-switcher__profile-copy{gap:var(--it-reference-space-1);min-width:0;display:grid}.profile-switcher__profile-copy>span{color:var(--it-reference-color-brand-100);font-size:var(--it-component-listItem-metaFontSize)}.profile-switcher__profile-copy strong{width:100%;min-width:0;color:var(--it-semantic-color-text-inverse);font:inherit;font-size:var(--it-reference-font-size-sm);font-weight:var(--it-reference-font-weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-switcher__trigger-caret{color:var(--it-reference-color-brand-100);transition:transform var(--it-reference-motion-fast) ease}.profile-switcher__trigger--wide[aria-expanded=true] .profile-switcher__trigger-caret{transform:rotate(180deg)}.profile-switcher__menu--wide{top:calc(100% + var(--it-reference-space-2));max-height:min(24rem,100dvh - 12rem);position:absolute;left:0;right:0}.customer-navigation__account{gap:var(--it-reference-space-1);border-top:var(--it-reference-border-width-default) solid var(--it-semantic-color-surface-inverseRaised);padding:var(--it-reference-space-4) var(--it-reference-space-3) 0;margin-top:auto;display:grid}.customer-navigation__account span{color:var(--it-reference-color-brand-100);font-size:var(--it-reference-font-size-sm)}.customer-navigation__account strong{overflow-wrap:anywhere}.portal-match-grid,.portal-lineups,.official-access-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-request-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.officiating-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.match-create-step--columns{grid-template-columns:repeat(2,minmax(0,1fr))}.match-create-step--columns>legend{grid-column:1/-1}.match-create-actions{bottom:0}.match-scoreboard{padding-inline:var(--it-reference-space-8)}.match-scoreboard__board{gap:var(--it-reference-space-6)}.match-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.competition-registration__statement{margin:var(--it-reference-space-3) 0 0;border:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-lg);background:var(--it-semantic-color-surface-default);padding:0 var(--it-reference-space-4)}.competition-registration__statement-row{justify-content:space-between;align-items:center;gap:var(--it-reference-space-4);padding:var(--it-reference-space-3) 0;border-bottom:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);display:flex}.competition-registration__statement-row:last-child{border-bottom:0}.competition-registration__statement-label{color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm)}.competition-registration__statement-value{color:var(--it-semantic-color-text-primary);text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.competition-registration__payment{align-items:flex-start;gap:var(--it-reference-space-3);display:flex}.competition-registration__payment-title{color:var(--it-semantic-color-text-primary);margin:0;font-weight:600}.competition-registration__payment-description{margin:var(--it-reference-space-1) 0 0;color:var(--it-semantic-color-text-secondary)}.competition-setup-section[hidden]{display:none}.competition-setup-content:focus{outline:none}.competition-fixture-row{box-sizing:border-box;gap:var(--it-reference-space-3);text-align:start;border:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-lg);width:100%;min-width:0;padding:var(--it-reference-space-4) var(--it-reference-space-2);background:var(--it-semantic-color-surface-default);color:var(--it-semantic-color-text-primary);font:inherit;cursor:pointer;grid-template-columns:minmax(0,1fr);text-decoration:none;display:grid}.competition-fixture-row:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:var(--it-semantic-focus-ringOffset)}button.competition-fixture-row:hover,a.competition-fixture-row:hover{border-color:var(--it-semantic-color-border-focus);background:var(--it-semantic-color-surface-subtle)}article.competition-fixture-row{cursor:default;grid-template-columns:minmax(0,1fr)}.competition-fixture-row--embedded{background:0 0}.competition-fixture-row--row,.competition-fixture-row--embedded{padding:var(--it-reference-space-2) 0;border:0;border-radius:0}.competition-fixture-row__details:empty{display:none}.competition-fixture-row__context{gap:var(--it-reference-space-1);text-align:center;overflow-wrap:anywhere;min-width:0;color:var(--it-semantic-color-text-secondary);font-size:var(--it-reference-font-size-sm);display:grid}.competition-fixture-row__details .it-badge{place-self:center start}.competition-fixture-row__teams.competition-matchup{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.competition-bracket .competition-fixture-row__teams.competition-matchup{grid-template-columns:minmax(0,1fr)}.competition-bracket .competition-matchup__versus>small{display:none}.competition-bracket .competition-matchup__versus:not(:has(.competition-matchup__score)){display:none}.competition-bracket .competition-matchup__home{text-align:start;flex-direction:row-reverse;justify-content:flex-end}.competition-bracket__match .competition-fixture-row{flex-direction:column;align-items:stretch;display:flex}.competition-fixture-row__teams,.competition-fixture-row__details{gap:var(--it-reference-space-2);min-width:0;display:grid}.competition-fixture-row__teams.competition-matchup{gap:var(--it-reference-space-1)}.competition-fixture-row__teams>span{gap:var(--it-reference-space-1);align-items:center;min-width:0;display:flex}.competition-fixture-row__teams strong{overflow-wrap:anywhere;min-width:0;font-size:var(--it-reference-font-size-md);line-height:var(--it-reference-font-lineHeight-body)}.competition-fixture-row__details{justify-content:center;gap:var(--it-reference-space-2) var(--it-reference-space-3);font-size:var(--it-reference-font-size-sm);color:var(--it-semantic-color-text-secondary);text-align:center;flex-wrap:wrap;grid-column:1;display:flex}.competition-fixture-row__details>span{overflow-wrap:anywhere;gap:var(--it-reference-space-1);justify-content:center;align-items:center;min-width:0;display:flex}.competition-fixture-row__details .it-icon{flex-shrink:0}.competition-fixture-row__teams>.competition-matchup__versus{gap:var(--it-reference-space-1);flex-direction:column;justify-content:center}.competition-matchup__score{font-size:var(--it-reference-font-size-lg);color:var(--it-semantic-color-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.competition-fixture-row__status{justify-content:center;gap:var(--it-reference-space-2);flex-wrap:wrap;display:flex}.competition-fixture-row__details [data-missing=true]{color:var(--it-semantic-color-text-critical)}.competition-setup-helper{font-size:var(--it-reference-font-size-sm);color:var(--it-semantic-color-text-secondary);margin:0}.competition-setup-review-status{gap:var(--it-reference-space-2);flex-wrap:wrap;display:flex}@media (min-width:768px){.competition-fixture-row__details{justify-content:center;gap:var(--it-reference-space-3);flex-wrap:wrap;display:flex}}.athlete-details__sports{gap:var(--it-reference-space-2);margin-top:var(--it-reference-space-3);flex-wrap:wrap;display:flex}.athlete-details__sports-hint{margin:var(--it-reference-space-1) 0 0;color:var(--it-semantic-color-text-secondary);font-size:var(--it-reference-font-size-sm)}.rankings__mine{gap:var(--it-reference-space-1);display:grid}.rankings__mine-value{align-items:baseline;gap:var(--it-reference-space-3);margin:0;display:flex}.rankings__mine-value strong{font-size:var(--it-reference-font-size-xl);font-variant-numeric:tabular-nums;color:var(--it-semantic-color-action-primary)}.rankings__mine-value span{color:var(--it-semantic-color-text-secondary)}.rankings__unranked{color:var(--it-semantic-color-text-secondary);margin:0}.rankings__table-wrap{border:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-lg);background:var(--it-semantic-color-surface-default);overflow-x:auto}.rankings__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.rankings__table th,.rankings__table td{padding:var(--it-reference-space-3) var(--it-reference-space-4);text-align:start;border-bottom:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default)}.rankings__table th{color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm);font-weight:600}.rankings__table tbody tr:last-child td{border-bottom:0}.rankings__row--viewer td{background:var(--it-reference-color-brand-100);font-weight:600}.rankings__rating{font-weight:var(--it-reference-font-weight-bold);color:var(--it-semantic-color-action-primary)}.fantasy__summary{justify-content:space-between;align-items:center;gap:var(--it-reference-space-4);display:flex}.fantasy__points{align-items:baseline;gap:var(--it-reference-space-2);margin:0;display:flex}.fantasy__points strong{font-size:var(--it-reference-font-size-xl);font-variant-numeric:tabular-nums;color:var(--it-semantic-color-action-primary)}.fantasy__points span{color:var(--it-semantic-color-text-secondary)}.fantasy__squad{gap:var(--it-reference-space-3);justify-items:start;display:grid}.fantasy__squad-hint,.fantasy__squad-empty,.fantasy__empty-standings{color:var(--it-semantic-color-text-secondary);margin:0}.fantasy__players{gap:var(--it-reference-space-2);flex-wrap:wrap;display:flex}.fantasy__fielded{gap:var(--it-reference-space-2);width:100%;margin:0;padding:0;list-style:none;display:grid}.fantasy__fielded li{justify-content:space-between;align-items:center;gap:var(--it-reference-space-3);display:flex}.fantasy__standings{gap:var(--it-reference-border-width-default);margin:var(--it-reference-space-3) 0 0;background:var(--it-semantic-color-border-default);border:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-lg);padding:0;list-style:none;display:grid;overflow:hidden}.fantasy__standing{align-items:center;gap:var(--it-reference-space-3);padding:var(--it-reference-space-3) var(--it-reference-space-4);background:var(--it-semantic-color-surface-default);display:flex}.fantasy__standing-position{min-width:2ch;color:var(--it-semantic-color-text-muted);font-variant-numeric:tabular-nums}.fantasy__standing-name{overflow-wrap:anywhere;flex:1;min-width:0}.fantasy__standing-points{font-weight:var(--it-reference-font-weight-bold);font-variant-numeric:tabular-nums;color:var(--it-semantic-color-action-primary)}.fantasy__squad-hint--full{color:var(--it-semantic-color-action-primary);font-weight:600}.duels__wallet{gap:var(--it-reference-space-1);display:grid}.duels__balance{align-items:baseline;gap:var(--it-reference-space-2);margin:0;display:flex}.duels__balance strong{font-size:var(--it-reference-font-size-xl);font-variant-numeric:tabular-nums;color:var(--it-semantic-color-action-primary)}.duels__balance span,.duels__balance-hint,.duels__note{color:var(--it-semantic-color-text-secondary);margin:0}.duels__challenge{gap:var(--it-reference-space-3);justify-items:start;display:grid}.duels__stake-row{align-items:center;gap:var(--it-reference-space-2);flex-wrap:wrap;display:flex}.duels__list{gap:var(--it-reference-border-width-default);margin:var(--it-reference-space-3) 0 0;background:var(--it-semantic-color-border-default);border:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-lg);padding:0;list-style:none;display:grid;overflow:hidden}.duels__duel{gap:var(--it-reference-space-2);padding:var(--it-reference-space-3) var(--it-reference-space-4);background:var(--it-semantic-color-surface-default);justify-items:start;display:grid}.duels__duel--waiting{box-shadow:inset var(--it-reference-space-1) 0 0 var(--it-semantic-color-action-primary)}.duels__duel--done .duels__duel-line{color:var(--it-semantic-color-text-secondary)}.duels__duel-line{overflow-wrap:anywhere;margin:0;font-weight:600}.duels__duel-detail{gap:var(--it-reference-space-2);color:var(--it-semantic-color-text-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}.duels__duel-matchday{color:var(--it-semantic-color-text-muted)}.competition-publication-toggle{align-items:center;gap:var(--it-reference-space-2);flex-wrap:wrap;display:flex}.portal-entity-profile__overview-action{flex:none;align-self:flex-start}.portal-entity-profile__overview:has(.portal-entity-profile__overview-action){gap:var(--it-reference-space-1)}.portal-search-page__title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.portal-search-page{gap:var(--it-reference-space-3);padding-top:0}.portal-search-page .portal-search-recommendations{gap:var(--it-reference-space-4)}.portal-search-filter__trigger[data-active=true]{color:var(--it-semantic-color-action-primary);background:var(--it-reference-color-brand-100)}.portal-search-active-filter{align-items:center;gap:var(--it-reference-space-2);width:fit-content;padding-inline:var(--it-reference-space-3) 0;min-height:var(--it-semantic-layout-touchTargetMin);border-radius:var(--it-reference-radius-pill);background:var(--it-reference-color-brand-100);color:var(--it-semantic-color-action-primary);font-size:var(--it-reference-font-size-sm);display:flex}.portal-search-filter-options{gap:var(--it-reference-space-2);display:grid}.portal-search-filter-option{box-sizing:border-box;align-items:center;gap:var(--it-reference-space-3);min-height:var(--it-semantic-layout-touchTargetComfortable);border-radius:var(--it-reference-radius-md);padding:var(--it-reference-space-3);cursor:pointer;display:flex}.portal-search-filter-option span{flex:1}.portal-search-filter-option input{accent-color:var(--it-semantic-color-action-primary)}.portal-search-filter-option[data-selected=true]{background:var(--it-reference-color-brand-100);color:var(--it-semantic-color-action-primary)}.portal-search-filter-option:focus-within{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus)}.portal-search-result{--search-identity:var(--it-semantic-color-identity-personRing);box-sizing:border-box;padding-inline:var(--it-reference-space-3);align-items:center;gap:var(--it-reference-space-2);padding-block:var(--it-reference-space-2);border-bottom:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);min-width:0;display:flex}.portal-search-result:last-child{border-bottom:0}.portal-search-result[data-kind=team]{--search-identity:var(--it-semantic-color-identity-teamRing)}.portal-search-result[data-kind=institution]{--search-identity:var(--it-semantic-color-identity-institutionRing)}.portal-search-result[data-kind=competition]{--search-identity:var(--it-semantic-color-identity-competitionRing)}.portal-search-result__link{min-width:0;min-height:var(--it-semantic-layout-touchTargetMin);align-items:center;gap:var(--it-reference-space-2);color:inherit;flex:1;text-decoration:none;display:flex}.portal-search-result__avatar{padding:var(--it-reference-space-1);border:var(--it-reference-border-width-default) solid var(--search-identity);border-radius:var(--it-reference-radius-pill);flex:none;display:grid}.portal-search-result__copy{overflow-wrap:anywhere;gap:0;min-width:0;display:grid}.portal-search-result__copy>strong{font-size:var(--it-reference-font-size-sm);font-weight:var(--it-reference-font-weight-bold)}.portal-search-result__context{align-items:center;gap:var(--it-reference-space-1);color:var(--it-semantic-color-text-secondary);font-size:var(--it-component-badge-fontSize);flex-wrap:wrap;display:flex}.portal-search-result__relationship{align-items:flex-start;gap:var(--it-reference-space-1);color:var(--it-semantic-color-action-primary);font-size:var(--it-component-badge-fontSize);line-height:var(--it-reference-font-lineHeight-body);display:flex}.portal-search-result__relationship .it-icon{flex:none}.portal-search-result__type{align-items:center;gap:var(--it-reference-space-1);white-space:nowrap;flex:none;display:inline-flex}.portal-search-result__context--player{flex-wrap:nowrap;align-items:flex-start}.portal-search-result__context--player .portal-search-result__relationship{min-width:0}.portal-search-result__code{font-size:var(--it-component-badge-fontSize);color:var(--it-semantic-color-text-secondary)}.portal-search-follow{min-height:var(--it-reference-space-8);padding:0 var(--it-reference-space-2);font-size:var(--it-reference-font-size-sm);position:relative}.portal-search-follow:after{content:"";inset-inline:0;top:calc((var(--it-reference-space-8) - var(--it-semantic-layout-touchTargetMin)) / 2);bottom:calc((var(--it-reference-space-8) - var(--it-semantic-layout-touchTargetMin)) / 2);position:absolute}.portal-search-result__roles{gap:var(--it-reference-space-1);flex-wrap:wrap;display:flex}.portal-search-result__action{flex:none}.portal-search-result__match{width:100%;min-width:0}.portal-search-recent{gap:var(--it-reference-space-2)}.portal-search-recent .it-layout-section__header{align-items:center;gap:var(--it-reference-space-2);flex-wrap:nowrap}.portal-search-recent .it-layout-section__copy{flex:1;min-width:0}.portal-search-recent .it-layout-section__actions{flex:none}.portal-search-recent__clear{min-height:var(--it-reference-space-8);padding:0 var(--it-reference-space-3);font-size:var(--it-reference-font-size-sm);position:relative}.portal-search-recent__clear:after{content:"";inset-inline:0;top:calc((var(--it-reference-space-8) - var(--it-semantic-layout-touchTargetMin)) / 2);bottom:calc((var(--it-reference-space-8) - var(--it-semantic-layout-touchTargetMin)) / 2);position:absolute}.portal-search-toolbar[data-scroll-hidden=true]:not(:has(:focus-visible)){opacity:0;pointer-events:none;transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.portal-search-toolbar{transition:none}}.customer-header{z-index:var(--it-component-layout-stickyZIndex);align-items:center;gap:var(--it-reference-space-2);box-sizing:border-box;height:calc(var(--it-semantic-layout-touchTargetComfortable) + var(--it-reference-space-2) * 2 + var(--it-safe-area-inset-top,env(safe-area-inset-top)));padding:calc(var(--it-reference-space-2) + var(--it-safe-area-inset-top,env(safe-area-inset-top))) var(--it-reference-space-4) var(--it-reference-space-2);background:var(--it-semantic-color-surface-canvas);display:flex;position:sticky;top:0}.customer-header__slot{flex:1;min-width:0;height:100%}.customer-header__custom,.customer-header__fallback{justify-content:space-between;align-items:center;gap:var(--it-reference-space-2);min-width:0;height:100%;display:flex}.customer-header__slot:has(>:not(.customer-header__fallback))>.customer-header__fallback{display:none}.customer-header__title{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--it-reference-font-weight-bold);overflow:hidden}.customer-header__back,.customer-header__more{width:var(--it-semantic-layout-touchTargetComfortable);height:var(--it-semantic-layout-touchTargetComfortable);color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.customer-header__actions{align-items:center;gap:var(--it-reference-space-2);flex-shrink:0;display:flex}.customer-header__slot .portal-search-toolbar{align-content:center;height:100%;padding:0;position:static}.customer-screen-summary{color:var(--it-semantic-color-text-secondary)}.customer-screen-summary:empty{display:none}.customer-shell.customer-shell--child{padding-bottom:0}.customer-shell.customer-shell--child>.it-app-shell__content{display:block}.customer-shell--child .customer-shell__content{width:100%}.customer-shell__content>.it-page-layout{padding-top:var(--it-reference-space-2)}.customer-relationship-view{gap:var(--it-reference-space-4);display:grid}.customer-activity-links{gap:var(--it-reference-space-2);flex-wrap:wrap;display:flex}.customer-activity-links>a{align-items:center;gap:var(--it-reference-space-2);padding:var(--it-reference-space-3);color:inherit;background:var(--it-semantic-color-surface-subtle);border-radius:var(--it-reference-space-2);text-decoration:none;display:flex}.customer-header:has(.portal-search-toolbar[data-scroll-hidden=true]):not(:has(:focus-visible)){pointer-events:none}.customer-header__title{font-size:var(--it-reference-font-size-lg);line-height:var(--it-reference-font-lineHeight-body);margin:0}.customer-shell__content>:is(.portal-player-detail,.team-profile-page,.institution-profile-page,.competition-profile-page){--it-layout-inline-inset:var(--it-reference-space-4);gap:var(--it-reference-space-2);width:100%;padding:0}.customer-shell__content>:is(.portal-player-detail,.team-profile-page,.institution-profile-page,.competition-profile-page)>:not(.portal-profile-card,dialog){margin-inline:var(--it-reference-space-4)}.customer-shell .portal-profile-card{box-shadow:none;border:0;border-radius:0;padding-top:0}.customer-header__identity{align-items:center;min-width:0;display:flex}.customer-header__identity>span{text-overflow:ellipsis;overflow:hidden}.customer-header__identity>.it-icon-button{flex-shrink:0}.customer-header__identity dialog{white-space:normal;font-weight:var(--it-reference-font-weight-regular)}.customer-header[data-home=true] .customer-header__title{font-family:var(--it-reference-font-family-display);max-width:calc(100% - var(--it-semantic-layout-touchTargetComfortable) * 3);position:absolute;left:50%;transform:translate(-50%)}.customer-header[data-home=true] .customer-header__custom{justify-content:flex-end}.customer-shell__content>.portal-home-page{padding-top:0}.customer-shell .activity-home__shortcuts{padding-top:var(--it-reference-space-1)}.customer-header:has(.portal-search-toolbar[data-scroll-hidden=true]):not(:has(:focus-visible)){background:0 0}.customer-navigation__destinations>a{justify-content:center}.profile-drawer__section{gap:var(--it-reference-space-2);display:grid}.profile-drawer__section h3{color:var(--it-semantic-color-text-secondary);font-size:var(--it-reference-font-size-sm);margin:0}.profile-drawer__section ul{gap:var(--it-reference-space-1);margin:0;padding:0;list-style:none;display:grid}.profile-drawer__profile{align-items:center;gap:var(--it-reference-space-3);width:100%;min-height:var(--it-semantic-layout-touchTargetComfortable);padding:var(--it-reference-space-2);border-radius:var(--it-reference-radius-md);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.profile-drawer__profile[aria-current=true],.profile-drawer__profile:hover{background:var(--it-semantic-color-surface-subtle)}.profile-drawer__identity{gap:var(--it-reference-space-1);flex:1;min-width:0;display:grid}.profile-drawer__profile strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-drawer__profile small{color:var(--it-semantic-color-text-secondary)}.profile-editor{gap:var(--it-reference-space-4);display:grid}.team-profile__header-actions>:is(.it-button,.portal-profile-card__management){min-height:var(--it-reference-space-8);font-size:var(--it-reference-font-size-sm);padding-block:0;position:relative}.portal-person-profile__identity{flex-wrap:wrap}:is(.portal-person-profile__identity,.portal-entity-profile__identity)>.team-profile__header-actions{flex:0 0 100%}.customer-header[data-home=true]{transition:opacity var(--it-reference-motion-standard) ease, transform var(--it-reference-motion-standard) ease}.customer-header[data-home=true][data-scroll-hidden=true]:not(:has(:focus-visible)){opacity:0;pointer-events:none;transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.customer-header[data-home=true]{transition:none}}.customer-navigation--compact .customer-navigation__destinations>a{min-height:var(--customer-navigation-height)}.team-profile__header-actions{margin-top:var(--it-reference-space-2)}.team-profile__header-actions>:is(.it-button,.portal-profile-card__management):after{content:"";inset-inline:0;top:calc((var(--it-reference-space-8) - var(--it-semantic-layout-touchTargetMin)) / 2);bottom:calc((var(--it-reference-space-8) - var(--it-semantic-layout-touchTargetMin)) / 2);position:absolute}.customer-shell__content:has(>main>.portal-profile-card--person){--customer-profile-header-surface:var(--it-semantic-color-identity-personSurface)}.customer-shell__content:has(>main>.portal-profile-card--institution){--customer-profile-header-surface:var(--it-semantic-color-identity-institutionSurface)}.customer-shell__content:has(>main>.portal-profile-card--competition){--customer-profile-header-surface:var(--it-semantic-color-identity-competitionSurface)}.customer-shell__content:has(>main>.portal-profile-card--team){--customer-profile-header-surface:var(--it-semantic-color-identity-teamSurface)}.customer-shell__content:has(>main>.portal-profile-card)>.customer-header{background:var(--customer-profile-header-surface);color:var(--it-semantic-color-identity-content);box-shadow:none;border:0}.customer-shell__content:has(>.customer-header)>main>.portal-profile-card{margin-top:calc(-1 * var(--it-reference-border-width-default));padding-top:var(--it-reference-border-width-default)}.customer-shell .portal-profile-card--team{background:linear-gradient(to bottom, var(--it-semantic-color-identity-teamSurface), var(--it-semantic-color-identity-teamSurfaceEnd))}.customer-shell .portal-entity-profile{border:0}.customer-header[data-entity-card-collapsed=false]{box-shadow:none;border:0;border-radius:0}.customer-shell .portal-profile-card,.customer-header[data-entity-card-collapsed=true]{border-end-end-radius:var(--it-reference-radius-lg);border-end-start-radius:var(--it-reference-radius-lg)}.portal-profile-card__bio{min-width:0;font-size:var(--it-reference-font-size-sm);line-height:var(--it-reference-font-lineHeight-body);font-weight:var(--it-reference-font-weight-regular);white-space:pre-wrap;overflow-wrap:anywhere;flex-basis:100%;margin:0}.profile-editor__bio{grid-column:1/-1}.profile-edit-action{color:inherit;background:0 0;border-color:#0000}.app-notifications{inset:auto;top:max(var(--it-reference-space-4), var(--it-safe-area-inset-top,env(safe-area-inset-top)));right:max(var(--it-reference-space-4), var(--it-safe-area-inset-right,env(safe-area-inset-right)));left:max(var(--it-reference-space-4), var(--it-safe-area-inset-left,env(safe-area-inset-left)));width:auto;max-width:var(--it-component-toast-maxWidth);max-height:calc(100dvh - max(var(--it-reference-space-4), var(--it-safe-area-inset-top,env(safe-area-inset-top))) - max(var(--it-reference-space-4), var(--it-safe-area-inset-bottom,env(safe-area-inset-bottom))));box-sizing:border-box;gap:var(--it-reference-space-2);overscroll-behavior:contain;scrollbar-width:none;pointer-events:none;background:0 0;border:0;margin:0 auto;padding:0;position:fixed;overflow:hidden auto}.app-notifications:popover-open{display:grid}.app-notifications::-webkit-scrollbar{display:none}.app-notifications .it-toast{pointer-events:auto}.portal-match-detail{--match-detail-surface:color-mix(in srgb, var(--it-reference-color-brand-100) 65%, var(--it-semantic-color-surface-default));--match-detail-content:var(--it-semantic-color-text-primary)}.portal-match-detail:has(>.match-detail-hero[data-scored=true]){--match-detail-surface:var(--it-semantic-color-identity-personSurface);--match-detail-content:var(--it-semantic-color-identity-content)}.customer-shell__content:has(>.portal-match-detail)>.customer-header{background:color-mix(in srgb, var(--it-reference-color-brand-100) 65%, var(--it-semantic-color-surface-default));color:var(--it-semantic-color-text-primary);box-shadow:none;border:0}.customer-shell__content:has(>.portal-match-detail>.match-detail-hero[data-scored=true])>.customer-header{background:var(--it-semantic-color-identity-personSurface);color:var(--it-semantic-color-identity-content)}.customer-shell__content>.portal-match-detail{--it-layout-inline-inset:var(--it-reference-space-4);gap:var(--it-reference-space-3);width:100%;max-width:none;padding:0}.customer-shell__content>.portal-match-detail>:not(.match-detail-hero,dialog){width:calc(100% - var(--it-reference-space-4) * 2);max-width:var(--it-semantic-layout-contentMax);margin-inline:auto}.match-detail-hero{gap:var(--it-reference-space-2);min-width:0;padding:var(--it-reference-space-2) var(--it-reference-space-4) var(--it-reference-space-4);background:var(--match-detail-surface);color:var(--match-detail-content);border-end-end-radius:var(--it-reference-radius-lg);border-end-start-radius:var(--it-reference-radius-lg);display:grid}.match-detail-hero>*{box-sizing:border-box;width:100%;max-width:var(--it-semantic-layout-contentMax);margin-inline:auto}.match-detail-hero>.match-scoreboard{max-width:var(--it-semantic-layout-contentNarrow)}.match-detail-hero__context{gap:var(--it-reference-space-1);justify-items:center;min-width:0;display:grid}.match-detail-hero__competition{align-items:center;gap:var(--it-reference-space-2);min-width:0;min-height:var(--it-semantic-layout-touchTargetMin);color:inherit;font-weight:var(--it-reference-font-weight-bold);font-size:var(--it-reference-font-size-sm);text-decoration:none;display:flex}.match-detail-hero__competition span{overflow-wrap:anywhere}.match-detail-hero__competition>:is(.it-crest,.it-icon){flex:none}.match-detail-hero__round{font-size:var(--it-reference-font-size-sm);text-align:center;overflow-wrap:anywhere;margin:0}.match-detail-hero__status{justify-items:center;gap:var(--it-reference-space-1);display:grid}.match-detail-hero__context .portal-role-badges{justify-content:center}.match-detail-hero .match-scoreboard{color:inherit;padding:var(--it-reference-space-2) 0;background:0 0}.match-detail-hero .match-scoreboard__separator,.match-detail-hero .match-scoreboard__context{color:inherit}.match-detail-hero .match-scoreboard__team{align-self:start}.match-detail-hero .match-scoreboard__team>span{font-weight:var(--it-reference-font-weight-bold);font-size:var(--it-reference-font-size-sm)}.match-scoreboard__unplayed{font-size:var(--it-reference-font-size-lg);font-weight:var(--it-reference-font-weight-bold)}.match-detail-hero__facts{gap:var(--it-reference-space-2);border-top:var(--it-reference-border-width-default) solid color-mix(in srgb, currentColor 18%, transparent);padding-top:var(--it-reference-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.match-detail-hero__facts>div{align-items:flex-start;gap:var(--it-reference-space-2);min-width:0;font-size:var(--it-reference-font-size-sm);display:flex}.match-detail-hero__facts>div>.it-icon{margin-top:var(--it-reference-space-1);flex:none}.match-detail-hero__facts>div>span{gap:var(--it-reference-space-1);overflow-wrap:anywhere;min-width:0;display:grid}.match-detail-hero__facts small{font-size:var(--it-component-badge-fontSize);opacity:var(--it-semantic-opacity-subdued)}.match-detail-hero__facts a{color:inherit;align-items:flex-start;gap:var(--it-reference-space-2);text-underline-offset:var(--it-reference-space-1);display:inline-flex;position:relative}.match-detail-hero__facts a>.it-icon{flex:none}.match-detail-hero__facts a:after{content:"";inset-inline:0;top:calc((100% - var(--it-semantic-layout-touchTargetMin)) / 2);min-height:var(--it-semantic-layout-touchTargetMin);position:absolute}:is(.match-detail-hero__facts>.match-detail-hero__schedule,.match-detail-hero__facts:not(:has(.match-detail-hero__institution))>.match-detail-hero__location){grid-column:1/-1}.match-detail-hero__actions{gap:var(--it-reference-space-3) var(--it-reference-space-2);flex-wrap:wrap;display:flex}.match-detail-hero__actions:empty{display:none}.match-detail-action{min-height:var(--it-reference-space-8);padding:var(--it-reference-space-1) var(--it-reference-space-3);font-size:var(--it-reference-font-size-sm);flex:1;position:relative}.match-detail-action:after{content:"";inset-inline:0;top:calc((var(--it-reference-space-8) - var(--it-semantic-layout-touchTargetMin)) / 2);bottom:calc((var(--it-reference-space-8) - var(--it-semantic-layout-touchTargetMin)) / 2);position:absolute}.match-detail-hero[data-scored=true] .match-detail-action.it-button--secondary{color:inherit;background:0 0;border-color:currentColor}.match-detail-hero :is(a,button):focus-visible{outline:var(--it-semantic-focus-ringWidth) solid currentColor;outline-offset:var(--it-semantic-focus-ringOffset)}.portal-match-detail .portal-match-tab-panel{gap:var(--it-reference-space-4)}.match-detail-summary{gap:var(--it-reference-space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.match-detail-empty{align-items:flex-start;gap:var(--it-reference-space-3);color:var(--it-semantic-color-text-secondary);font-size:var(--it-reference-font-size-sm);padding-block:var(--it-reference-space-3);display:flex}.match-detail-empty>.it-icon{color:var(--it-semantic-color-action-primary);flex:none}.match-detail-empty p{margin:0}.match-detail-event-icon{width:var(--it-reference-space-8);height:var(--it-reference-space-8);border-radius:var(--it-reference-radius-pill);background:var(--it-reference-color-brand-100);color:var(--it-semantic-color-action-primary);place-items:center;display:grid}.match-detail-event-icon[data-kind=red_card_issued]{color:var(--it-semantic-color-status-critical);background:var(--it-semantic-color-status-criticalSubtle)}.match-detail-event-icon[data-kind=yellow_card_issued]{color:var(--it-reference-color-gold-700);background:var(--it-semantic-color-status-accentSubtle)}.match-detail-timeline .it-list-group{background:0 0;border:0}.match-detail-timeline .it-list-item{padding:var(--it-reference-space-3);position:relative}.match-detail-timeline .it-list-item:has(.match-event-timeline__minute){padding-inline-end:calc(var(--it-reference-space-12) + var(--it-reference-space-3))}.match-detail-timeline .match-event-timeline__minute-separator{display:none}.match-detail-timeline .match-event-timeline__minute{width:var(--it-reference-space-12);background:var(--it-semantic-color-surface-subtle);color:var(--it-semantic-color-action-primary);font-weight:var(--it-reference-font-weight-bold);place-items:center;display:grid;position:absolute;inset-block:0;inset-inline-end:0}.match-detail-timeline .it-list-item__primary,.match-detail-timeline .it-list-item__secondary{font-size:var(--it-reference-font-size-sm)}.match-detail-lineup{gap:var(--it-reference-space-4);display:grid}.match-detail-lineup__team{justify-content:space-between;align-items:center;gap:var(--it-reference-space-2);flex-wrap:wrap;display:flex}.match-detail-lineup__team>a{align-items:center;gap:var(--it-reference-space-2);color:inherit;min-width:0;min-height:var(--it-semantic-layout-touchTargetMin);text-decoration:none;display:flex}.match-detail-lineup__team>a strong{overflow-wrap:anywhere}.match-detail-players{margin:0;padding:0;list-style:none}.match-detail-players li+li{border-top:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default)}.match-detail-players a{align-items:center;gap:var(--it-reference-space-3);padding-block:var(--it-reference-space-2);min-height:var(--it-semantic-layout-touchTargetMin);color:inherit;text-decoration:none;display:flex}.match-detail-players a strong{overflow-wrap:anywhere;min-width:0;font-size:var(--it-reference-font-size-sm);flex:1}.match-detail-players__number{width:var(--it-reference-space-8);height:var(--it-reference-space-8);background:var(--it-reference-color-brand-100);color:var(--it-semantic-color-action-primary);border-radius:var(--it-reference-radius-md);font-variant-numeric:tabular-nums;font-weight:var(--it-reference-font-weight-bold);flex:none;place-items:center;display:grid}.portal-profile-rail{--profile-rail-inset:var(--it-layout-inline-inset,var(--it-reference-space-4));gap:var(--it-reference-space-2);min-width:0;margin:0 calc(-1 * var(--profile-rail-inset));padding:var(--it-reference-space-1) var(--profile-rail-inset) var(--it-reference-space-2);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--profile-rail-inset);scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.portal-profile-rail::-webkit-scrollbar{display:none}.portal-profile-rail>li{scroll-snap-align:start;flex:none}.portal-profile-rail:focus-visible{outline:var(--it-semantic-focus-ringWidth) solid var(--it-semantic-color-border-focus);outline-offset:calc(-1 * var(--it-semantic-focus-ringWidth))}.portal-search-page .portal-search-recommendations{grid-template-columns:minmax(0,1fr)}.portal-search-recommendation,.portal-search-recommendation>.it-layout-section__content{min-width:0}.portal-search-profile-card{width:calc(var(--it-component-layout-detailSummaryWidth) / 2 + var(--it-reference-space-2));padding:var(--it-reference-space-4) var(--it-reference-space-3) var(--it-reference-space-3);border:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-lg);background:var(--it-semantic-color-surface-default);text-align:center;flex-direction:column;align-items:stretch}.portal-search-profile-card:last-child{border-bottom:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default)}.portal-search-profile-card .portal-search-result__link{gap:var(--it-reference-space-3);flex-direction:column}.portal-search-profile-card .portal-search-result__avatar{background:color-mix(in srgb, var(--search-identity) 8%, var(--it-semantic-color-surface-default))}.portal-search-profile-card .portal-search-result__copy{gap:var(--it-reference-space-1);width:100%}.portal-search-profile-card .portal-search-result__copy>strong{-webkit-line-clamp:2;min-height:3em;line-height:var(--it-reference-font-lineHeight-body);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.portal-search-profile-card .portal-search-result__context,.portal-search-profile-card .portal-search-result__relationship{justify-content:center}.portal-search-profile-card .portal-search-result__context>.portal-search-result__subtitle{flex-basis:100%}.portal-search-profile-card[data-kind=team] .portal-search-result__copy>strong{min-height:0}.portal-search-profile-card .portal-search-result__roles{justify-content:center}.portal-search-profile-card .portal-search-result__action{padding-top:var(--it-reference-space-2);margin-top:auto}.portal-search-profile-card .portal-search-follow{width:100%}.portal-profile-relations,.institution-profile__related{gap:var(--it-reference-space-1);min-width:0;display:grid}.institution-profile__related .it-disclosure{background:0 0;border:0;min-width:0;overflow:visible}.institution-profile__related .it-disclosure__trigger{padding:var(--it-reference-space-2) 0;color:inherit;font-size:var(--it-reference-font-size-sm)}.institution-profile__related .it-disclosure__trigger>span{flex:1}.institution-profile__related .it-disclosure__trigger:hover{background:0 0}.institution-profile__related-label{align-items:center;gap:var(--it-reference-space-2);display:flex}.institution-profile__related-label small{font-size:inherit;margin-left:auto}.institution-profile__related .it-disclosure__content{color:inherit;border:0;padding:0}.institution-profile__spheres{--profile-rail-inset:var(--it-reference-space-4)}.institution-profile__sphere{align-items:center;gap:var(--it-reference-space-2);width:calc(var(--it-reference-space-12) * 2);padding-block:var(--it-reference-space-1);color:inherit;flex-direction:column;text-decoration:none;display:flex}.institution-profile__sphere-avatar{border:calc(var(--it-reference-border-width-default) * 2) solid var(--it-semantic-color-identity-teamRing);border-radius:var(--it-reference-radius-pill);padding:calc(var(--it-reference-border-width-default) * 2);background:var(--it-semantic-color-surface-default);display:grid}.institution-profile__sphere[data-kind=competition] .institution-profile__sphere-avatar{border-color:var(--it-semantic-color-identity-competitionRing)}.institution-profile__sphere-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--it-reference-font-size-sm);overflow:hidden}.activity-calendar{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--it-component-layout-detailSummaryWidth)), 1fr));gap:var(--it-reference-space-4);min-width:0;display:grid}.activity-calendar__month{align-content:start;gap:var(--it-reference-space-3);min-width:0;display:grid}.activity-calendar .competition-calendar{width:100%;margin-inline:0}.activity-calendar .competition-calendar-legend{justify-content:space-between;align-items:center}.activity-calendar .competition-calendar-legend small{color:var(--it-semantic-color-text-muted)}.activity-calendar .it-layout-section{align-content:start;min-width:0}.activity-calendar .competition-calendar-details>p{color:var(--it-semantic-color-text-muted);margin:0}.match-detail-event-icon:is([data-kind=yellow_card_issued],[data-kind=red_card_issued]) .it-icon{fill:currentColor;transform:rotate(-12deg)}.match-detail-event-icon:is([data-kind=match_paused],[data-kind=incident_recorded]){background:var(--it-semantic-color-status-accentSubtle);color:var(--it-semantic-color-text-primary)}.match-detail-event-icon[data-kind=action_voided]{background:var(--it-semantic-color-status-criticalSubtle);color:var(--it-semantic-color-status-critical)}.profile-drawer__empty{width:100%;min-height:var(--it-semantic-layout-touchTargetMin);padding:var(--it-reference-space-2) var(--it-reference-space-3);font-size:var(--it-reference-font-size-sm);text-align:start;justify-content:flex-start}.profile-drawer__empty>.it-icon{flex:none}.profile-activity{gap:var(--it-reference-space-2);min-width:0;margin-inline:calc(-1 * var(--it-reference-space-4));display:grid}.profile-activity>.it-status-message,.profile-activity>.it-empty-state{margin-inline:var(--it-reference-space-4)}.profile-members__roles{font-size:var(--it-component-badge-fontSize);line-height:var(--it-reference-font-lineHeight-body);text-align:center;overflow-wrap:anywhere}.profile-members__empty{padding-block:var(--it-reference-space-2);font-size:var(--it-reference-font-size-sm);margin:0}.profile-members .institution-profile__sphere{gap:var(--it-reference-space-1)}.profile-members .institution-profile__sphere[data-kind=player] .institution-profile__sphere-avatar{border-color:var(--it-semantic-color-identity-personRing)}.profile-members .institution-profile__sphere[data-kind=institution] .institution-profile__sphere-avatar{border-color:var(--it-semantic-color-identity-institutionRing)}.notification-row{align-items:start;gap:var(--it-reference-space-3);padding:var(--it-reference-space-3);grid-template-columns:auto minmax(0,1fr);list-style:none;display:grid}.notification-row__avatar{padding-top:var(--it-reference-space-1)}.notification-row__bell{width:var(--it-reference-space-8);height:var(--it-reference-space-8);border-radius:var(--it-reference-radius-pill);color:var(--it-semantic-color-action-primary);background:var(--it-semantic-color-surface-subtle);place-items:center;display:grid}.notification-row__body,.notification-row__context{min-width:0}.notification-row__title{font-size:var(--it-reference-font-size-sm);line-height:var(--it-reference-font-lineHeight-body);font-weight:var(--it-reference-font-weight-medium);overflow-wrap:anywhere;margin:0}.notification-row__title a,.notification-row__entity a{color:inherit;text-decoration:none}.notification-row__title a:hover,.notification-row__entity a:hover{text-decoration:underline}.notification-row__description{margin-top:var(--it-reference-space-1);font-size:calc(var(--it-reference-font-size-sm) * .875);line-height:var(--it-reference-font-lineHeight-body);color:var(--it-semantic-color-text-secondary);overflow-wrap:anywhere}.notification-row__detail{margin-top:var(--it-reference-space-1);display:block}.notification-row__footer{align-items:center;gap:var(--it-reference-space-2);margin-top:var(--it-reference-space-2);display:flex}.notification-row__context{flex:1}.notification-row__entity{font-size:calc(var(--it-reference-font-size-sm) * .875);font-weight:var(--it-reference-font-weight-medium);overflow-wrap:anywhere}.notification-row__metadata{gap:var(--it-reference-space-1) var(--it-reference-space-2);margin-top:var(--it-reference-space-1);color:var(--it-semantic-color-text-secondary);font-size:calc(var(--it-reference-font-size-sm) * .875);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.notification-row__metadata .portal-request-effect{font-size:inherit;margin:0}.notification-row__actions{max-width:50%;font-size:calc(var(--it-reference-font-size-sm) * .875);flex:none}.notification-row__actions .it-inline-actions{align-items:stretch;gap:var(--it-reference-space-1);flex-direction:column;display:flex}.notification-row__actions .it-button{min-height:var(--it-reference-space-8);padding:var(--it-reference-space-1) var(--it-reference-space-2);font-size:calc(var(--it-reference-font-size-sm) * .875);line-height:var(--it-reference-font-lineHeight-body);white-space:normal}.notification-row__actions .customer-text-link{min-height:var(--it-reference-space-8);align-items:center;display:inline-flex}.entity-departure{gap:var(--it-reference-space-4);overflow-wrap:anywhere;display:grid}.entity-departure>p{margin:0}:is(.portal-entity-profile__stats,.portal-person-profile__stats) dt{justify-content:center;align-items:center;gap:var(--it-reference-space-1);display:flex}.customer-shell__content:has(>.officiating-dashboard)>.customer-header{background:var(--it-semantic-color-identity-personSurface);color:var(--it-semantic-color-identity-content);box-shadow:none;border:0}.customer-shell__content>.officiating-dashboard{width:100%;max-width:none;min-height:0;padding:0 0 var(--it-reference-space-6)}.officiating-live-hero{gap:var(--it-reference-space-2);min-width:0;padding:var(--it-reference-space-2) var(--it-reference-space-4) var(--it-reference-space-2);background:var(--it-semantic-color-identity-personSurface);color:var(--it-semantic-color-identity-content);border-radius:0 0 var(--it-reference-radius-lg) var(--it-reference-radius-lg);display:grid}.officiating-live-hero>:not(dialog){width:100%;max-width:var(--it-semantic-layout-contentNarrow);box-sizing:border-box;margin-inline:auto}.officiating-live-hero__context{justify-items:center;gap:var(--it-reference-space-1);text-align:center;display:grid}.officiating-live-hero__context a{align-items:center;gap:var(--it-reference-space-2);min-height:var(--it-semantic-layout-touchTargetMin);font-size:var(--it-reference-font-size-sm);font-weight:var(--it-reference-font-weight-bold);display:flex}.officiating-live-hero a{color:inherit;overflow-wrap:anywhere;text-decoration:none}.officiating-live-hero a>.it-icon{flex:none}.officiating-live-hero__context small{font-size:var(--it-component-badge-fontSize)}.officiating-live-hero__status{justify-content:center;display:flex}.officiating-live-hero .match-scoreboard{color:inherit;padding:var(--it-reference-space-2) 0;background:0 0}.officiating-live-hero .match-scoreboard__separator,.officiating-live-hero .match-scoreboard__context{color:inherit}.officiating-live-hero .match-scoreboard__team{align-self:start}.officiating-live-hero .match-scoreboard__team>span{font-size:var(--it-reference-font-size-sm);font-weight:var(--it-reference-font-weight-bold)}.officiating-live-hero__clock{justify-items:center;gap:var(--it-reference-space-1);font-variant-numeric:tabular-nums;display:grid}.officiating-live-hero__clock>span,.officiating-live-hero__clock>small{font-size:var(--it-component-badge-fontSize)}.officiating-live-hero__clock>strong{font-size:var(--it-reference-font-size-xl);line-height:var(--it-reference-font-lineHeight-body);font-weight:var(--it-reference-font-weight-bold)}.officiating-primary-controls{justify-content:center;align-items:center;gap:var(--it-reference-space-2);padding-block:var(--it-reference-space-2);flex-wrap:wrap;display:flex}.officiating-primary-controls>.it-button{gap:var(--it-reference-space-2)}.officiating-live-hero .it-icon-button{color:inherit}.officiating-live-hero__footer{justify-content:space-between;align-items:center;gap:var(--it-reference-space-2);border-top:var(--it-reference-border-width-default) solid color-mix(in srgb, currentColor 18%, transparent);display:flex}.officiating-live-hero__footer>:is(a,span){align-items:center;gap:var(--it-reference-space-2);font-size:var(--it-component-badge-fontSize);min-height:var(--it-semantic-layout-touchTargetMin);display:flex}.officiating-live-hero :is(a,button):focus-visible{outline:var(--it-semantic-focus-ringWidth) solid currentColor;outline-offset:var(--it-semantic-focus-ringOffset)}.officiating-header-clock{padding:var(--it-reference-space-1) var(--it-reference-space-2);border-radius:var(--it-reference-radius-pill);background:color-mix(in srgb, currentColor 12%, transparent);font-size:var(--it-reference-font-size-sm);font-variant-numeric:tabular-nums}.officiating-dashboard .officiating-dashboard__content{max-width:var(--it-semantic-layout-contentMax);box-sizing:border-box;padding:var(--it-reference-space-3) var(--it-reference-space-4);gap:var(--it-reference-space-3);margin-inline:auto}.officiating-toolbar{justify-content:space-between;align-items:center;gap:var(--it-reference-space-2);min-width:0;display:flex}.officiating-toolbar>.it-tab-list{flex:1;min-width:0;margin:0}.officiating-toolbar__actions{flex:none;display:flex}.officiating-control-sheet{gap:var(--it-reference-space-4);display:grid}.officiating-workspace-panel[hidden]{display:none}.officiating-command-board__tabs>button{justify-content:center;align-items:center;gap:var(--it-reference-space-2);border-radius:var(--it-reference-radius-md);padding-block:var(--it-reference-space-2);display:flex}.officiating-command-board__tabs>button[aria-pressed=true]{background:var(--it-semantic-color-action-primary);color:var(--it-semantic-color-text-inverse)}.officiating-command-board__tabs>button .it-icon{flex:none}.officiating-command-board__team{align-content:start}.officiating-command-board__team-heading{min-height:calc(var(--it-reference-space-12) + var(--it-reference-space-2));border-bottom:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);grid-template-columns:auto minmax(0,1fr) auto;align-content:center;display:grid}.officiating-command-board__team-heading>small{color:var(--it-semantic-color-text-muted);font-size:var(--it-component-badge-fontSize)}.officiating-command-board__players>button{padding-block:var(--it-reference-space-3)}.officiating-command-board__players>button>.it-icon{flex:none}.officiating-empty-players{color:var(--it-semantic-color-text-muted);font-size:var(--it-reference-font-size-sm)}.officiating-live-timeline.match-detail-timeline{border-top:0;padding-top:0}.officiating-live-timeline__heading{padding-inline:var(--it-reference-space-1)}.officiating-primary-controls>.it-button--secondary{background:var(--it-semantic-color-surface-default);color:var(--it-semantic-color-action-primary);border-color:#0000}.officiating-live-hero .it-icon-button{color:inherit;background:0 0;border-color:#0000}.officiating-live-hero .it-icon-button--compact:before{background:color-mix(in srgb, currentColor 12%, transparent)}:root[data-native-viewport] body{padding-inline:var(--it-safe-area-inset-left) var(--it-safe-area-inset-right)}.native-offline-viewport>.officiating-dashboard>.it-page-header{padding:calc(var(--it-reference-space-2) + var(--it-safe-area-inset-top,env(safe-area-inset-top))) var(--it-reference-space-4) var(--it-reference-space-2);background:var(--it-semantic-color-identity-personSurface);color:var(--it-semantic-color-identity-content)}.native-offline-viewport>.it-page-layout,.native-offline-viewport .officiating-dashboard-state{padding-top:calc(var(--it-reference-space-4) + var(--it-safe-area-inset-top,env(safe-area-inset-top)));padding-bottom:max(var(--it-reference-space-4), var(--it-safe-area-inset-bottom,env(safe-area-inset-bottom)))}.competition-setup-summary-heading{justify-content:space-between;align-items:center;gap:var(--it-reference-space-3);flex-wrap:wrap;display:flex}.competition-preparation-card{padding:var(--it-reference-space-3)}.competition-preparation-card ol{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.competition-preparation-card li{align-items:center;gap:var(--it-reference-space-2);text-align:center;font-size:var(--it-reference-font-size-sm);padding-inline:var(--it-reference-space-1);flex-direction:column;display:flex;position:relative}.competition-preparation-card li+li:before{content:"";height:var(--it-reference-border-width-default);background:var(--it-semantic-color-text-muted);width:100%;inset-inline-end:50%;top:var(--it-reference-space-4);position:absolute}.competition-preparation-card__circle{z-index:1;border:var(--it-reference-border-width-default) solid var(--it-semantic-color-border-default);border-radius:var(--it-reference-radius-pill);width:var(--it-reference-space-8);height:var(--it-reference-space-8);background:var(--it-semantic-color-surface-default);place-items:center;display:grid}.competition-preparation-card li[data-complete=true] .competition-preparation-card__circle,.competition-preparation-card li[aria-current=step] .competition-preparation-card__circle{color:var(--it-semantic-color-action-primary);border-color:currentColor}.competition-preparation-card a{color:var(--it-semantic-color-action-primary);font-weight:var(--it-reference-font-weight-bold)}.competition-preparation-card p{margin-block:var(--it-reference-space-3) 0;text-align:center;font-size:var(--it-reference-font-size-sm)}.customer-query-status{z-index:100;inset-inline:var(--it-reference-space-4);bottom:calc(80px + env(safe-area-inset-bottom));padding:var(--it-reference-space-3);background:var(--it-semantic-color-surface-default);color:var(--it-semantic-color-text-primary);border:var(--it-reference-border-width-default) solid currentColor;border-radius:var(--it-reference-radius-md);position:fixed}.customer-query-status button{margin-inline-start:var(--it-reference-space-3)}.customer-query-status--quiet{clip-path:inset(50%);width:1px;height:1px;padding:0;overflow:hidden}.public-information p{overflow-wrap:anywhere;margin:0}.public-information__links{gap:var(--it-reference-space-3);flex-wrap:wrap;display:flex}.account-deletion-page{overflow-wrap:anywhere}
