.AdvertisingDashboard-module__IOEw8W__dashboard{padding-top:18px}.AdvertisingDashboard-module__IOEw8W__stats{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.AdvertisingDashboard-module__IOEw8W__stats>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:21px minmax(0,1fr);align-items:center;gap:6px;min-height:58px;padding:8px 10px;display:grid}.AdvertisingDashboard-module__IOEw8W__stats>div:last-child{grid-column:1/-1}.AdvertisingDashboard-module__IOEw8W__stats svg{color:var(--muted)}.AdvertisingDashboard-module__IOEw8W__stats span{gap:1px;min-width:0;display:grid}.AdvertisingDashboard-module__IOEw8W__stats dt{color:var(--muted);font-size:13px;font-weight:700}.AdvertisingDashboard-module__IOEw8W__stats dd{margin:0;font-size:16px;font-weight:700}.AdvertisingDashboard-module__IOEw8W__viewTabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;display:grid}.AdvertisingDashboard-module__IOEw8W__viewTabs button{min-width:0;min-height:var(--ui-control-height);padding:var(--ui-button-padding);color:var(--muted);cursor:pointer;font-size:var(--ui-control-font-size);font-weight:var(--ui-control-weight);background:0 0;border:0;justify-content:center;align-items:center;gap:5px;display:inline-flex;position:relative}.AdvertisingDashboard-module__IOEw8W__viewTabs button:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.AdvertisingDashboard-module__IOEw8W__viewTabs button:hover,.AdvertisingDashboard-module__IOEw8W__viewTabs button:focus-visible,.AdvertisingDashboard-module__IOEw8W__viewTabs .AdvertisingDashboard-module__IOEw8W__activeTab{color:var(--text)}.AdvertisingDashboard-module__IOEw8W__viewTabs button:focus-visible{outline:var(--ui-focus-outline);outline-offset:-4px}.AdvertisingDashboard-module__IOEw8W__viewTabs .AdvertisingDashboard-module__IOEw8W__activeTab:after{background:var(--green)}@media (min-width:720px){.AdvertisingDashboard-module__IOEw8W__stats{grid-template-columns:repeat(5,minmax(0,1fr))}.AdvertisingDashboard-module__IOEw8W__stats>div:last-child{grid-column:auto}.AdvertisingDashboard-module__IOEw8W__viewTabs{width:min(100%,540px)}.AdvertisingDashboard-module__IOEw8W__viewTabs button{font-size:var(--ui-control-font-size)}}
.AdvertisingControls-module__rXJR_G__sectionHeading{justify-content:space-between;align-items:center;gap:12px;min-height:42px;display:flex}.AdvertisingControls-module__rXJR_G__sectionHeading h2{margin:3px 0 0;font-size:15px}.AdvertisingControls-module__rXJR_G__sectionHeading button{min-height:var(--ui-control-height);padding:var(--ui-button-padding);border:1px solid var(--action-border);border-radius:var(--ui-radius);background:var(--action-background);color:var(--green);cursor:pointer;font-size:var(--ui-control-font-size);font-weight:var(--ui-control-weight);flex:none;align-items:center;gap:5px;display:inline-flex}.AdvertisingControls-module__rXJR_G__form{padding:var(--ui-panel-padding-compact);border:var(--ui-panel-border);border-radius:var(--ui-radius);background:var(--surface);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.AdvertisingControls-module__rXJR_G__detailsForm{margin-top:12px}.AdvertisingControls-module__rXJR_G__form label{min-width:0;color:var(--muted);font-size:var(--ui-label-font-size);gap:6px;font-weight:700;display:grid}.AdvertisingControls-module__rXJR_G__wideField{grid-column:1/-1}.AdvertisingControls-module__rXJR_G__form input,.AdvertisingControls-module__rXJR_G__form select,.AdvertisingControls-module__rXJR_G__form textarea{width:100%;min-width:0;min-height:var(--ui-control-height);padding:var(--ui-field-padding);border:var(--ui-field-border);border-radius:var(--ui-radius);background:var(--surface);color:var(--text);font:inherit;font-size:var(--ui-control-font-size);outline:none}.AdvertisingControls-module__rXJR_G__form textarea{resize:vertical;min-height:58px}.AdvertisingControls-module__rXJR_G__form input[type=file]{color:var(--muted)}.AdvertisingControls-module__rXJR_G__form input:focus,.AdvertisingControls-module__rXJR_G__form select:focus,.AdvertisingControls-module__rXJR_G__form textarea:focus,.AdvertisingControls-module__rXJR_G__searchControl input:focus{border-color:var(--green);box-shadow:0 0 0 3px var(--focus-ring)}.AdvertisingControls-module__rXJR_G__form input:disabled,.AdvertisingControls-module__rXJR_G__form select:disabled{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}.AdvertisingControls-module__rXJR_G__submitButton{min-height:var(--ui-control-height);border-radius:var(--ui-radius);background:var(--green);color:var(--green-contrast);cursor:pointer;font-size:var(--ui-control-font-size);font-weight:var(--ui-control-weight);border:0;grid-column:1/-1}.AdvertisingControls-module__rXJR_G__submitButton:disabled{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}.AdvertisingControls-module__rXJR_G__feedback{border:1px solid var(--line);border-radius:var(--ui-radius);grid-column:1/-1;margin:0;padding:8px 10px;font-size:13px;line-height:1.45}.AdvertisingControls-module__rXJR_G__success{border-color:var(--action-border);color:var(--green)}.AdvertisingControls-module__rXJR_G__error{border-color:var(--danger-border);color:var(--danger)}.AdvertisingControls-module__rXJR_G__searchRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;padding:14px 0;display:grid}.AdvertisingControls-module__rXJR_G__searchRow>label{min-width:0;color:var(--muted);font-size:var(--ui-label-font-size);gap:6px;font-weight:700;display:grid}.AdvertisingControls-module__rXJR_G__searchRow>span{min-width:52px;color:var(--muted);text-align:right;padding-bottom:11px;font-size:13px}.AdvertisingControls-module__rXJR_G__searchControl{align-items:center;display:flex;position:relative}.AdvertisingControls-module__rXJR_G__searchControl>svg{color:var(--muted);pointer-events:none;position:absolute;left:10px}.AdvertisingControls-module__rXJR_G__searchControl input{border:var(--ui-field-border);border-radius:var(--ui-radius);background:var(--surface);width:100%;height:44px;color:var(--text);font:inherit;font-size:var(--ui-control-font-size);outline:none;padding:0 38px 0 34px}.AdvertisingControls-module__rXJR_G__searchControl button{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;right:4px}.AdvertisingControls-module__rXJR_G__status{border:1px solid var(--line);border-radius:var(--ui-radius);min-height:22px;color:var(--muted);align-items:center;padding:0 6px;font-size:13px;font-weight:700;display:inline-flex}.AdvertisingControls-module__rXJR_G__status.AdvertisingControls-module__rXJR_G__active{border-color:var(--action-border);color:var(--green)}.AdvertisingControls-module__rXJR_G__status.AdvertisingControls-module__rXJR_G__paused,.AdvertisingControls-module__rXJR_G__status.AdvertisingControls-module__rXJR_G__draft{border-color:var(--warning-border);color:var(--warning)}.AdvertisingControls-module__rXJR_G__status.AdvertisingControls-module__rXJR_G__inactive,.AdvertisingControls-module__rXJR_G__status.AdvertisingControls-module__rXJR_G__ended{border-color:var(--danger-border);color:var(--danger)}.AdvertisingControls-module__rXJR_G__rowActions,.AdvertisingControls-module__rXJR_G__confirmForm{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.AdvertisingControls-module__rXJR_G__confirmForm>span{max-width:300px;color:var(--danger);font-size:13px;font-weight:700}.AdvertisingControls-module__rXJR_G__confirmFeedback{flex-basis:100%}.AdvertisingControls-module__rXJR_G__dangerButton,.AdvertisingControls-module__rXJR_G__primaryButton,.AdvertisingControls-module__rXJR_G__secondaryButton,.AdvertisingControls-module__rXJR_G__emptyState button{min-height:var(--ui-control-height);padding:var(--ui-button-padding);border:var(--ui-control-border);border-radius:var(--ui-radius);cursor:pointer;font-size:var(--ui-control-font-size);font-weight:var(--ui-control-weight);background:0 0}.AdvertisingControls-module__rXJR_G__dangerButton{border-color:var(--danger-border);color:var(--danger)}.AdvertisingControls-module__rXJR_G__primaryButton{border-color:var(--action-border);color:var(--green)}.AdvertisingControls-module__rXJR_G__secondaryButton,.AdvertisingControls-module__rXJR_G__emptyState button{color:var(--muted)}.AdvertisingControls-module__rXJR_G__dangerButton:disabled,.AdvertisingControls-module__rXJR_G__primaryButton:disabled,.AdvertisingControls-module__rXJR_G__secondaryButton:disabled{cursor:progress;opacity:var(--ui-disabled-opacity)}.AdvertisingControls-module__rXJR_G__emptyState{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:96px;padding:14px 0;display:flex}.AdvertisingControls-module__rXJR_G__emptyState>span{gap:4px;display:grid}.AdvertisingControls-module__rXJR_G__emptyState strong{font-size:13px}.AdvertisingControls-module__rXJR_G__emptyState small{color:var(--muted);font-size:13px}@media (min-width:720px){.AdvertisingControls-module__rXJR_G__form{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.AdvertisingControls-module__rXJR_G__submitButton{width:fit-content;min-width:150px}.AdvertisingControls-module__rXJR_G__placementForm{grid-template-columns:minmax(180px,1fr) minmax(200px,1.25fr) 150px auto;align-items:end}.AdvertisingControls-module__rXJR_G__placementForm .AdvertisingControls-module__rXJR_G__submitButton{grid-column:auto;min-width:120px}.AdvertisingControls-module__rXJR_G__placementForm .AdvertisingControls-module__rXJR_G__feedback{grid-column:1/-1}}@media (max-width:420px){.AdvertisingControls-module__rXJR_G__form{grid-template-columns:1fr}.AdvertisingControls-module__rXJR_G__form label,.AdvertisingControls-module__rXJR_G__wideField,.AdvertisingControls-module__rXJR_G__submitButton,.AdvertisingControls-module__rXJR_G__feedback{grid-column:1}}
.AdvertisingRecords-module__9wVm6q__section{padding-top:18px}.AdvertisingRecords-module__9wVm6q__list{border-top:1px solid var(--line)}.AdvertisingRecords-module__9wVm6q__record,.AdvertisingRecords-module__9wVm6q__placementRow{border-bottom:1px solid var(--line)}.AdvertisingRecords-module__9wVm6q__record>summary{cursor:pointer;grid-template-columns:48px minmax(0,1fr) auto 18px;align-items:center;gap:9px;min-height:70px;padding:8px 0;list-style:none;display:grid}.AdvertisingRecords-module__9wVm6q__record>summary::-webkit-details-marker{display:none}.AdvertisingRecords-module__9wVm6q__record>summary>img,.AdvertisingRecords-module__9wVm6q__imageFallback{border:1px solid var(--line);border-radius:var(--ui-radius);width:48px;height:44px;color:var(--muted);object-fit:contain;background:#fff;place-items:center;display:grid}.AdvertisingRecords-module__9wVm6q__campaignRecord>summary>img{object-fit:cover}.AdvertisingRecords-module__9wVm6q__imageFallback{background:var(--surface-raised)}.AdvertisingRecords-module__9wVm6q__recordIdentity{gap:3px;min-width:0;display:grid}.AdvertisingRecords-module__9wVm6q__recordIdentity strong,.AdvertisingRecords-module__9wVm6q__recordIdentity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AdvertisingRecords-module__9wVm6q__recordIdentity strong{font-size:13px}.AdvertisingRecords-module__9wVm6q__recordIdentity small{color:var(--muted);font-size:13px}.AdvertisingRecords-module__9wVm6q__chevron{color:var(--muted);transition:transform .15s}.AdvertisingRecords-module__9wVm6q__record[open] .AdvertisingRecords-module__9wVm6q__chevron{transform:rotate(180deg)}.AdvertisingRecords-module__9wVm6q__detailsBody{border-top:1px solid var(--line);padding:0 0 14px}.AdvertisingRecords-module__9wVm6q__placementRow{gap:9px;padding:12px 0;display:grid}.AdvertisingRecords-module__9wVm6q__placementIdentity{gap:3px;min-width:0;display:grid}.AdvertisingRecords-module__9wVm6q__placementIdentity>strong,.AdvertisingRecords-module__9wVm6q__placementIdentity>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AdvertisingRecords-module__9wVm6q__placementIdentity>strong{font-size:13px}.AdvertisingRecords-module__9wVm6q__placementIdentity>small{color:var(--muted);font-size:13px}.AdvertisingRecords-module__9wVm6q__placementMeta{align-items:center;gap:6px;display:flex}.AdvertisingRecords-module__9wVm6q__placementMeta>span:last-child{color:var(--muted);font-size:13px;font-weight:700}.AdvertisingRecords-module__9wVm6q__performance{gap:18px;margin:0;display:flex}.AdvertisingRecords-module__9wVm6q__performance>div{gap:2px;display:grid}.AdvertisingRecords-module__9wVm6q__performance dt{color:var(--muted);font-size:13px}.AdvertisingRecords-module__9wVm6q__performance dd{margin:0;font-size:13px;font-weight:700}@media (min-width:720px){.AdvertisingRecords-module__9wVm6q__placementRow{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px}.AdvertisingRecords-module__9wVm6q__performance{text-align:right}}@media (max-width:420px){.AdvertisingRecords-module__9wVm6q__record>summary{grid-template-columns:42px minmax(0,1fr) auto 16px;gap:7px}.AdvertisingRecords-module__9wVm6q__record>summary>img,.AdvertisingRecords-module__9wVm6q__imageFallback{width:44px;height:44px}}
.OwnerAdvertising-module__oUAtwG__dashboard{padding-top:16px}.OwnerAdvertising-module__oUAtwG__tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.OwnerAdvertising-module__oUAtwG__tabs button{min-height:48px;padding:var(--ui-button-padding);color:var(--muted);font:inherit;font-weight:var(--ui-control-weight);background:0 0;border:0;border-bottom:3px solid #0000}.OwnerAdvertising-module__oUAtwG__tabs [aria-selected=true]{border-bottom-color:var(--green);color:var(--text)}.OwnerAdvertising-module__oUAtwG__heading{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.OwnerAdvertising-module__oUAtwG__heading h2{font-size:20px}.OwnerAdvertising-module__oUAtwG__dashboard button{cursor:pointer}.OwnerAdvertising-module__oUAtwG__primary,.OwnerAdvertising-module__oUAtwG__actions button,.OwnerAdvertising-module__oUAtwG__statusForm button{min-height:var(--ui-control-height);padding:var(--ui-button-padding);border:var(--ui-control-border);border-radius:var(--ui-radius);background:var(--surface);color:var(--text);font:inherit;font-weight:var(--ui-control-weight);justify-content:center;align-items:center;gap:6px;display:inline-flex}.OwnerAdvertising-module__oUAtwG__primary{background:var(--green);color:var(--on-accent)}.OwnerAdvertising-module__oUAtwG__filters{flex-wrap:wrap;align-items:end;gap:16px;margin:16px 0;display:flex}.OwnerAdvertising-module__oUAtwG__filters label{gap:4px;display:grid}.OwnerAdvertising-module__oUAtwG__filters .OwnerAdvertising-module__oUAtwG__check{align-items:center;min-height:44px;display:flex}.OwnerAdvertising-module__oUAtwG__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.OwnerAdvertising-module__oUAtwG__form label{min-width:0;color:var(--muted);font-size:var(--ui-label-font-size);gap:4px;display:grid}.OwnerAdvertising-module__oUAtwG__form input,.OwnerAdvertising-module__oUAtwG__form select,.OwnerAdvertising-module__oUAtwG__filters input[type=search]{box-sizing:border-box;width:100%;min-width:0;min-height:var(--ui-control-height);border:var(--ui-field-border);border-radius:var(--ui-radius);padding:var(--ui-field-padding);background:var(--surface);color:var(--text);font:inherit;font-size:var(--ui-tab-font-size)}.OwnerAdvertising-module__oUAtwG__record{border-bottom:1px solid var(--line);padding:12px 0}.OwnerAdvertising-module__oUAtwG__record summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.OwnerAdvertising-module__oUAtwG__record summary strong{overflow-wrap:anywhere;flex:1;min-width:0}.OwnerAdvertising-module__oUAtwG__record summary small{color:var(--muted);font-size:14px;font-weight:400;display:block}.OwnerAdvertising-module__oUAtwG__record summary span{font-size:14px}.OwnerAdvertising-module__oUAtwG__record svg{flex-shrink:0}.OwnerAdvertising-module__oUAtwG__period{color:var(--muted);font-size:14px}.OwnerAdvertising-module__oUAtwG__preview{grid-column:1/-1;margin:0}.OwnerAdvertising-module__oUAtwG__preview img{object-fit:contain;background:var(--surface-raised);width:100%;height:140px;display:block}.OwnerAdvertising-module__oUAtwG__preview figcaption{color:var(--muted);font-size:13px}.OwnerAdvertising-module__oUAtwG__actions{flex-wrap:wrap;gap:12px;display:flex}.OwnerAdvertising-module__oUAtwG__statusForm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.OwnerAdvertising-module__oUAtwG__library{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.OwnerAdvertising-module__oUAtwG__library figure{overflow-wrap:anywhere;min-width:0;margin:0}.OwnerAdvertising-module__oUAtwG__library img{object-fit:contain;background:var(--surface-raised);width:100%;height:100px}.OwnerAdvertising-module__oUAtwG__library figcaption{font-size:14px}.OwnerAdvertising-module__oUAtwG__dashboard :focus-visible{outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-offset)}.OwnerAdvertising-module__oUAtwG__dashboard button:disabled{opacity:var(--ui-disabled-opacity);cursor:progress}@media (max-width:540px){.OwnerAdvertising-module__oUAtwG__form{grid-template-columns:1fr}.OwnerAdvertising-module__oUAtwG__heading h2{font-size:18px}.OwnerAdvertising-module__oUAtwG__record summary{flex-wrap:wrap}.OwnerAdvertising-module__oUAtwG__filters>label{width:100%}}
.AdminNav-module__xNGhAa__tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:20px;display:flex;overflow:auto hidden}.AdminNav-module__xNGhAa__tabs::-webkit-scrollbar{display:none}.AdminNav-module__xNGhAa__tabs a{min-height:48px;color:var(--muted);flex:none;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex;position:relative}.AdminNav-module__xNGhAa__tabs a:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.AdminNav-module__xNGhAa__tabs a:hover,.AdminNav-module__xNGhAa__tabs a:focus-visible,.AdminNav-module__xNGhAa__tabs a.AdminNav-module__xNGhAa__active{color:var(--text)}.AdminNav-module__xNGhAa__tabs a:focus-visible{outline:var(--ui-focus-outline);outline-offset:-4px}.AdminNav-module__xNGhAa__tabs a.AdminNav-module__xNGhAa__active:after{background:var(--green)}
.ScopedPermissionPanel-module__mezzJW__section{border-bottom:1px solid var(--line);padding:22px 0}.ScopedPermissionPanel-module__mezzJW__header{justify-content:space-between;align-items:end;gap:18px;margin-bottom:14px;display:flex}.ScopedPermissionPanel-module__mezzJW__header h2{margin:3px 0 0;font-size:16px}.ScopedPermissionPanel-module__mezzJW__header>p{max-width:480px;color:var(--muted);margin:0;font-size:13px}.ScopedPermissionPanel-module__mezzJW__form{padding:var(--ui-panel-padding-compact);border:var(--ui-panel-border);background:var(--surface);grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:10px;display:grid}.ScopedPermissionPanel-module__mezzJW__form label{min-width:0;color:var(--muted);font-size:var(--ui-label-font-size);gap:6px;font-weight:700;display:grid}.ScopedPermissionPanel-module__mezzJW__form select{width:100%;min-width:0;height:44px;padding:var(--ui-field-padding);border:var(--ui-field-border);border-radius:var(--ui-radius);background:var(--surface);color:var(--text);font:inherit;font-size:var(--ui-control-font-size)}.ScopedPermissionPanel-module__mezzJW__form>button,.ScopedPermissionPanel-module__mezzJW__revokeForm>button{border-radius:var(--ui-radius);background:var(--green);height:44px;color:var(--on-accent);cursor:pointer;font-size:var(--ui-control-font-size);font-weight:var(--ui-control-weight);border:0;justify-content:center;align-items:center;gap:7px;padding:0 13px;display:inline-flex}.ScopedPermissionPanel-module__mezzJW__form button:disabled,.ScopedPermissionPanel-module__mezzJW__revokeForm button:disabled{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}.ScopedPermissionPanel-module__mezzJW__feedback{grid-column:1/-1}.ScopedPermissionPanel-module__mezzJW__success{color:var(--green)}.ScopedPermissionPanel-module__mezzJW__error{color:var(--danger)}.ScopedPermissionPanel-module__mezzJW__listHeader{justify-content:space-between;margin:18px 0 8px;font-size:13px;display:flex}.ScopedPermissionPanel-module__mezzJW__listHeader span{color:var(--muted)}.ScopedPermissionPanel-module__mezzJW__list{border-top:1px solid var(--line);display:grid}.ScopedPermissionPanel-module__mezzJW__row{border-bottom:1px solid var(--line);grid-template-columns:30px minmax(140px,1fr) minmax(180px,1.2fr) auto auto;align-items:center;gap:10px;min-height:58px;padding:8px 4px;display:grid}.ScopedPermissionPanel-module__mezzJW__row>div{gap:3px;min-width:0;display:grid}.ScopedPermissionPanel-module__mezzJW__row strong,.ScopedPermissionPanel-module__mezzJW__row span,.ScopedPermissionPanel-module__mezzJW__row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ScopedPermissionPanel-module__mezzJW__row strong{font-size:13px}.ScopedPermissionPanel-module__mezzJW__row small,.ScopedPermissionPanel-module__mezzJW__row>div>span{color:var(--muted);font-size:13px}.ScopedPermissionPanel-module__mezzJW__icon{color:var(--green);place-items:center;display:grid}.ScopedPermissionPanel-module__mezzJW__status{border:1px solid var(--line);border-radius:999px;padding:4px 7px;font-size:13px;font-weight:700}.ScopedPermissionPanel-module__mezzJW__status.ScopedPermissionPanel-module__mezzJW__approved{border-color:var(--action-border);color:var(--green)}.ScopedPermissionPanel-module__mezzJW__status.ScopedPermissionPanel-module__mezzJW__revoked{color:var(--muted)}.ScopedPermissionPanel-module__mezzJW__revokeForm{grid-template-columns:minmax(170px,230px) auto;place-items:end;gap:6px;display:grid}.ScopedPermissionPanel-module__mezzJW__revokeForm label{width:100%;color:var(--muted);font-size:var(--ui-label-font-size);gap:4px;font-weight:700;display:grid}.ScopedPermissionPanel-module__mezzJW__revokeForm input{width:100%;min-width:0;height:44px;padding:var(--ui-field-padding);border:var(--ui-field-border);border-radius:var(--ui-radius);background:var(--surface);color:var(--text);font:inherit;font-size:var(--ui-control-font-size)}.ScopedPermissionPanel-module__mezzJW__revokeForm>button{height:44px;color:var(--muted);border:var(--ui-control-border);background:0 0}.ScopedPermissionPanel-module__mezzJW__revokeForm .ScopedPermissionPanel-module__mezzJW__feedback{grid-column:1/-1}.ScopedPermissionPanel-module__mezzJW__empty{color:var(--muted);margin:0;padding:20px 4px;font-size:13px}@media (max-width:800px){.ScopedPermissionPanel-module__mezzJW__header{display:grid}.ScopedPermissionPanel-module__mezzJW__form{grid-template-columns:1fr}.ScopedPermissionPanel-module__mezzJW__row{grid-template-columns:26px 1fr auto}.ScopedPermissionPanel-module__mezzJW__row>div:nth-of-type(2){grid-column:2/-1}.ScopedPermissionPanel-module__mezzJW__revokeForm{grid-column:2/-1;grid-template-columns:1fr;justify-items:stretch;width:100%}}
.admin-permissions-module__GXugYq__assignmentSection{border-bottom:1px solid var(--line);padding:18px 0 22px}.admin-permissions-module__GXugYq__sectionHeading{margin-bottom:13px}.admin-permissions-module__GXugYq__sectionHeading h2{margin:3px 0 0;font-size:15px}
.AdminUserRow-module__D0kOfa__userRow{border-bottom:1px solid var(--line)}.AdminUserRow-module__D0kOfa__userSummary{width:100%;min-height:78px;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:38px minmax(0,1fr) 20px;align-items:center;gap:8px;padding:9px 0;display:grid}.AdminUserRow-module__D0kOfa__userSummary:hover{background:var(--surface-raised)}.AdminUserRow-module__D0kOfa__userSummary:focus-visible{outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-offset)}.AdminUserRow-module__D0kOfa__avatar{border:1px solid var(--action-border);background:var(--action-background);width:34px;height:34px;color:var(--green);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.AdminUserRow-module__D0kOfa__identity{gap:2px;min-width:0;display:grid}.AdminUserRow-module__D0kOfa__identity strong,.AdminUserRow-module__D0kOfa__identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AdminUserRow-module__D0kOfa__identity strong{font-size:13px}.AdminUserRow-module__D0kOfa__identity small{color:var(--muted);font-size:13px}.AdminUserRow-module__D0kOfa__summaryMeta{grid-column:2/-1;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.AdminUserRow-module__D0kOfa__roleBadge,.AdminUserRow-module__D0kOfa__accountStatus,.AdminUserRow-module__D0kOfa__assignmentStatus{border:1px solid var(--line);border-radius:var(--ui-radius);width:max-content;min-height:23px;color:var(--muted);white-space:nowrap;align-items:center;gap:4px;padding:0 6px;font-size:13px;font-weight:700;display:inline-flex}.AdminUserRow-module__D0kOfa__roleOwner,.AdminUserRow-module__D0kOfa__roleAdmin{border-color:var(--warning-border);background:var(--warning-background);color:var(--warning)}.AdminUserRow-module__D0kOfa__roleEditor{border-color:var(--action-border);background:var(--action-background);color:var(--green)}.AdminUserRow-module__D0kOfa__roleUser{background:var(--surface-raised)}.AdminUserRow-module__D0kOfa__accountStatus.AdminUserRow-module__D0kOfa__active,.AdminUserRow-module__D0kOfa__assignmentStatus.AdminUserRow-module__D0kOfa__approved{border-color:var(--action-border);color:var(--green)}.AdminUserRow-module__D0kOfa__accountStatus.AdminUserRow-module__D0kOfa__inactive,.AdminUserRow-module__D0kOfa__assignmentStatus.AdminUserRow-module__D0kOfa__revoked{border-color:var(--danger-border);color:var(--danger)}.AdminUserRow-module__D0kOfa__assignmentStatus.AdminUserRow-module__D0kOfa__pending{border-color:var(--warning-border);color:var(--warning)}.AdminUserRow-module__D0kOfa__assignmentCount{min-width:0;color:var(--muted);white-space:nowrap;align-items:baseline;gap:3px;display:flex}.AdminUserRow-module__D0kOfa__assignmentCount strong{color:var(--text);font-size:13px}.AdminUserRow-module__D0kOfa__assignmentCount small{font-size:13px}.AdminUserRow-module__D0kOfa__chevron,.AdminUserRow-module__D0kOfa__chevronExpanded{color:var(--muted);grid-area:1/3;transition:transform .16s}.AdminUserRow-module__D0kOfa__chevronExpanded{transform:rotate(180deg)}.AdminUserRow-module__D0kOfa__userDetails{padding:0 0 16px 42px}.AdminUserRow-module__D0kOfa__userFacts{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:11px 0;display:grid}.AdminUserRow-module__D0kOfa__userFacts>div{grid-template-columns:20px minmax(0,1fr);gap:2px 5px;min-width:0;display:grid}.AdminUserRow-module__D0kOfa__userFacts svg{color:var(--muted);grid-row:1/3}.AdminUserRow-module__D0kOfa__userFacts dt{color:var(--muted);font-size:13px}.AdminUserRow-module__D0kOfa__userFacts dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:700;overflow:hidden}.AdminUserRow-module__D0kOfa__ownerProtection{border-left:2px solid var(--warning);background:var(--warning-background);color:var(--warning);align-items:center;gap:7px;margin:0 0 14px;padding:9px 10px;font-size:13px;display:flex}.AdminUserRow-module__D0kOfa__assignmentHeading{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:34px;display:flex}.AdminUserRow-module__D0kOfa__assignmentHeading strong{font-size:13px}.AdminUserRow-module__D0kOfa__assignmentHeading span{color:var(--muted);font-size:13px}.AdminUserRow-module__D0kOfa__userMatches{border-top:1px solid var(--line)}.AdminUserRow-module__D0kOfa__userMatch{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;display:grid}.AdminUserRow-module__D0kOfa__userMatch>div{gap:3px;min-width:0;display:grid}.AdminUserRow-module__D0kOfa__userMatch>div:last-child{justify-items:end}.AdminUserRow-module__D0kOfa__userMatch strong,.AdminUserRow-module__D0kOfa__userMatch small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AdminUserRow-module__D0kOfa__userMatch strong{font-size:13px}.AdminUserRow-module__D0kOfa__userMatch small,.AdminUserRow-module__D0kOfa__userMatch time{color:var(--muted);font-size:13px}.AdminUserRow-module__D0kOfa__noMatches{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:12px 0;font-size:13px}@media (min-width:760px){.AdminUserRow-module__D0kOfa__userSummary{grid-template-columns:38px minmax(180px,1fr) auto auto 76px 20px;gap:10px;min-height:66px}.AdminUserRow-module__D0kOfa__summaryMeta{display:contents}.AdminUserRow-module__D0kOfa__chevron,.AdminUserRow-module__D0kOfa__chevronExpanded{grid-column:6}.AdminUserRow-module__D0kOfa__userDetails{padding-left:48px}}@media (prefers-reduced-motion:reduce){.AdminUserRow-module__D0kOfa__chevron,.AdminUserRow-module__D0kOfa__chevronExpanded{transition:none}}
.page-module__eB__Ua__toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.page-module__eB__Ua__tabs{border-bottom:var(--ui-control-border);margin-bottom:16px;display:flex}.page-module__eB__Ua__tabs a{text-align:center;border-bottom:3px solid #0000;flex:1;padding:12px 8px;font-weight:700}.page-module__eB__Ua__tabs a[aria-current]{border-bottom-color:var(--green);color:var(--green)}.page-module__eB__Ua__filters{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;display:grid}.page-module__eB__Ua__filters label{gap:4px;min-width:0;display:grid}.page-module__eB__Ua__filters input,.page-module__eB__Ua__filters select{width:100%}.page-module__eB__Ua__filters button{min-height:var(--ui-control-height);padding:var(--ui-button-padding);border:var(--ui-control-border);border-radius:var(--ui-radius);background:var(--green);color:var(--on-accent);justify-content:center;align-items:center;gap:6px;display:inline-flex}.page-module__eB__Ua__trend{max-height:360px;overflow:auto}.page-module__eB__Ua__trend th{background:var(--surface);position:sticky;top:0}@media (max-width:640px){.page-module__eB__Ua__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:360px){.page-module__eB__Ua__filters{grid-template-columns:1fr}}.page-module__eB__Ua__toolbar nav{flex-wrap:wrap;gap:6px;display:flex}.page-module__eB__Ua__toolbar a,.page-module__eB__Ua__toolbar button{min-height:var(--ui-control-height);padding:var(--ui-button-padding);border:var(--ui-control-border);border-radius:var(--ui-radius);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;font-weight:var(--ui-control-weight);justify-content:center;align-items:center;display:inline-flex}.page-module__eB__Ua__toolbar a[aria-current]{background:var(--green);color:var(--on-accent)}.page-module__eB__Ua__toolbar button{flex-shrink:0;width:44px;padding:8px}.page-module__eB__Ua__toolbar a:focus-visible,.page-module__eB__Ua__toolbar button:focus-visible,.page-module__eB__Ua__table a:focus-visible{outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-offset)}.page-module__eB__Ua__total{border-bottom:1px solid var(--line);padding:16px 0}.page-module__eB__Ua__total>strong{font-size:32px;display:block}.page-module__eB__Ua__total p,.page-module__eB__Ua__muted{color:var(--muted);font-size:16px;line-height:1.5}.page-module__eB__Ua__section{padding:20px 0}.page-module__eB__Ua__section h2{margin-bottom:12px;font-size:21px}.page-module__eB__Ua__devices{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.page-module__eB__Ua__devices li{flex-direction:column;gap:6px;display:flex}.page-module__eB__Ua__table{border-collapse:collapse;table-layout:fixed;width:100%}.page-module__eB__Ua__table th,.page-module__eB__Ua__table td{border-bottom:1px solid var(--line);text-align:left;overflow-wrap:anywhere;padding:10px 6px}.page-module__eB__Ua__table th:last-child,.page-module__eB__Ua__table td:last-child{text-align:right;width:110px}.page-module__eB__Ua__table a{color:var(--green);text-decoration:underline}@media (max-width:520px){.page-module__eB__Ua__devices{grid-template-columns:1fr}.page-module__eB__Ua__devices li{flex-flow:wrap;justify-content:space-between}}
.PerformanceDashboard-module__Oe08oW__dashboard{min-width:0}.PerformanceDashboard-module__Oe08oW__dashboard section{padding:20px 0}.PerformanceDashboard-module__Oe08oW__dashboard h2{margin:0 0 8px;font-size:21px}.PerformanceDashboard-module__Oe08oW__dashboard p{margin:8px 0}.PerformanceDashboard-module__Oe08oW__dashboard ul{padding-left:22px}.PerformanceDashboard-module__Oe08oW__dashboard li{margin:8px 0}.PerformanceDashboard-module__Oe08oW__meta{color:var(--muted);font-size:14px}.PerformanceDashboard-module__Oe08oW__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.PerformanceDashboard-module__Oe08oW__sectionHeading button{gap:8px}.PerformanceDashboard-module__Oe08oW__tableWrap{max-width:100%;margin:12px 0;overflow-x:auto}.PerformanceDashboard-module__Oe08oW__dashboard table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.PerformanceDashboard-module__Oe08oW__dashboard caption{text-align:left;color:var(--muted);margin-bottom:8px;font-size:14px}.PerformanceDashboard-module__Oe08oW__dashboard th,.PerformanceDashboard-module__Oe08oW__dashboard td{text-align:left;border-bottom:1px solid var(--line);padding:10px 8px}.PerformanceDashboard-module__Oe08oW__dashboard thead{background:var(--surface-raised)}.PerformanceDashboard-module__Oe08oW__dashboard td{white-space:nowrap}.PerformanceDashboard-module__Oe08oW__dashboard summary{cursor:pointer;padding:10px 0;font-weight:600}.PerformanceDashboard-module__Oe08oW__samples{list-style:none;padding:0!important}.PerformanceDashboard-module__Oe08oW__samples li{grid-template-columns:minmax(0,1fr) auto auto;gap:12px;padding:8px 0;display:grid}.PerformanceDashboard-module__Oe08oW__error{color:var(--danger)}@media (max-width:540px){.PerformanceDashboard-module__Oe08oW__dashboard th,.PerformanceDashboard-module__Oe08oW__dashboard td{padding:8px 5px;font-size:14px}.PerformanceDashboard-module__Oe08oW__samples li{grid-template-columns:minmax(0,1fr) auto}.PerformanceDashboard-module__Oe08oW__samples strong{grid-column:1/-1}}
.AdminUserOverview-module__Lsr-_G__stats{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.AdminUserOverview-module__Lsr-_G__stats>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr);align-items:center;gap:6px;min-height:58px;padding:8px 10px;display:grid}.AdminUserOverview-module__Lsr-_G__stats svg{color:var(--muted)}.AdminUserOverview-module__Lsr-_G__stats span{gap:1px;min-width:0;display:grid}.AdminUserOverview-module__Lsr-_G__stats dt{color:var(--muted);font-size:13px;font-weight:700}.AdminUserOverview-module__Lsr-_G__stats dd{margin:0;font-size:17px;font-weight:700}.AdminUserOverview-module__Lsr-_G__filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px 0;display:grid}.AdminUserOverview-module__Lsr-_G__filters label{min-width:0;color:var(--muted);font-size:var(--ui-label-font-size);gap:6px;font-weight:700;display:grid}.AdminUserOverview-module__Lsr-_G__searchField{grid-column:1/-1}.AdminUserOverview-module__Lsr-_G__searchControl{align-items:center;min-width:0;display:flex;position:relative}.AdminUserOverview-module__Lsr-_G__searchControl>svg{color:var(--muted);pointer-events:none;position:absolute;left:10px}.AdminUserOverview-module__Lsr-_G__filters input,.AdminUserOverview-module__Lsr-_G__filters select{width:100%;min-width:0;height:44px;padding:var(--ui-field-padding);border:var(--ui-field-border);border-radius:var(--ui-radius);background:var(--surface);color:var(--text);font:inherit;font-size:var(--ui-tab-font-size);outline:none}.AdminUserOverview-module__Lsr-_G__filters input{padding-left:34px;padding-right:38px}.AdminUserOverview-module__Lsr-_G__searchControl button{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;right:4px}.AdminUserOverview-module__Lsr-_G__filters input:focus,.AdminUserOverview-module__Lsr-_G__filters select:focus{border-color:var(--green);box-shadow:0 0 0 3px var(--focus-ring)}.AdminUserOverview-module__Lsr-_G__userList{border-top:1px solid var(--line)}.AdminUserOverview-module__Lsr-_G__listHeading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:42px;display:flex}.AdminUserOverview-module__Lsr-_G__listHeading strong{font-size:13px}.AdminUserOverview-module__Lsr-_G__listHeading span{color:var(--muted);font-size:13px}.AdminUserOverview-module__Lsr-_G__emptyState{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:20px 0;display:flex}.AdminUserOverview-module__Lsr-_G__emptyState strong{font-size:13px}.AdminUserOverview-module__Lsr-_G__emptyState p{color:var(--muted);margin-top:3px;font-size:13px}.AdminUserOverview-module__Lsr-_G__emptyState button{min-height:var(--ui-control-height);padding:var(--ui-button-padding);border:var(--ui-control-border);border-radius:var(--ui-radius);color:var(--text);cursor:pointer;font-size:var(--ui-control-font-size);font-weight:var(--ui-control-weight);background:0 0;flex:none}.AdminUserOverview-module__Lsr-_G__searchControl button:focus-visible,.AdminUserOverview-module__Lsr-_G__emptyState button:focus-visible{outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-offset)}@media (min-width:620px){.AdminUserOverview-module__Lsr-_G__stats{grid-template-columns:repeat(4,minmax(0,1fr))}.AdminUserOverview-module__Lsr-_G__filters{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(130px,.75fr))}.AdminUserOverview-module__Lsr-_G__searchField{grid-column:auto}}
.Feedback-module__b8CX0a__section{min-width:0;margin:24px 0}.Feedback-module__b8CX0a__section h2{margin:0 0 12px;font-size:23px}.Feedback-module__b8CX0a__form,.Feedback-module__b8CX0a__toolbar{gap:12px;min-width:0;display:grid}.Feedback-module__b8CX0a__form fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.Feedback-module__b8CX0a__form legend{padding:0 0 6px;font-weight:600}.Feedback-module__b8CX0a__form label,.Feedback-module__b8CX0a__toolbar label{font-size:var(--ui-label-font-size);gap:5px;min-width:0;font-weight:600;display:grid}.Feedback-module__b8CX0a__form input,.Feedback-module__b8CX0a__form textarea,.Feedback-module__b8CX0a__toolbar select,.Feedback-module__b8CX0a__statusForm select{border:var(--ui-field-border);border-radius:var(--ui-radius);width:100%;min-width:0;padding:var(--ui-field-padding);color:var(--text);background:var(--surface);font:inherit;font-size:var(--ui-control-font-size)}.Feedback-module__b8CX0a__form textarea{resize:vertical}.Feedback-module__b8CX0a__form button,.Feedback-module__b8CX0a__toolbar button,.Feedback-module__b8CX0a__statusForm button,.Feedback-module__b8CX0a__pagination a{min-height:var(--ui-control-height);border:var(--ui-control-border);border-radius:var(--ui-radius);padding:var(--ui-button-padding);color:var(--text);background:var(--surface);font:inherit;font-weight:var(--ui-control-weight);cursor:pointer;justify-content:center;align-items:center;gap:7px;display:inline-flex}.Feedback-module__b8CX0a__form .Feedback-module__b8CX0a__primary,.Feedback-module__b8CX0a__segmented button[aria-pressed=true]{background:var(--green);color:var(--on-accent);border-color:var(--green)}.Feedback-module__b8CX0a__segmented{grid-template-columns:1fr 1fr;gap:6px;display:grid}.Feedback-module__b8CX0a__form button:disabled,.Feedback-module__b8CX0a__statusForm button:disabled{opacity:var(--ui-disabled-opacity);cursor:wait}.Feedback-module__b8CX0a__form :focus-visible,.Feedback-module__b8CX0a__section :focus-visible{outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-offset)}.Feedback-module__b8CX0a__muted,.Feedback-module__b8CX0a__meta{color:var(--muted);font-size:15px}.Feedback-module__b8CX0a__muted{margin:0}.Feedback-module__b8CX0a__error{color:var(--danger)}.Feedback-module__b8CX0a__toolbar{grid-template-columns:repeat(2,minmax(0,1fr)) auto auto;align-items:end;margin-bottom:16px}.Feedback-module__b8CX0a__list{margin:0;padding:0;list-style:none}.Feedback-module__b8CX0a__row{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:12px 0}.Feedback-module__b8CX0a__row summary{cursor:pointer;min-height:44px;font-size:17px}.Feedback-module__b8CX0a__row summary strong{margin-right:8px}.Feedback-module__b8CX0a__meta{flex-wrap:wrap;gap:6px 12px;margin:6px 0;display:flex}.Feedback-module__b8CX0a__badge{vertical-align:middle;white-space:nowrap;border-radius:var(--ui-radius);border:1px solid #0000;align-items:center;gap:5px;padding:3px 7px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.Feedback-module__b8CX0a__badge svg{flex-shrink:0}.Feedback-module__b8CX0a__badge[data-feedback-status=new]{background:var(--feedback-new-bg);color:var(--feedback-new-text)}.Feedback-module__b8CX0a__badge[data-feedback-status=reviewed]{background:var(--feedback-reviewed-bg);color:var(--feedback-reviewed-text)}.Feedback-module__b8CX0a__badge[data-feedback-status=in_progress]{background:var(--feedback-progress-bg);color:var(--feedback-progress-text)}.Feedback-module__b8CX0a__badge[data-feedback-status=resolved]{background:var(--feedback-resolved-bg);color:var(--feedback-resolved-text)}.Feedback-module__b8CX0a__badge[data-feedback-status=deferred]{background:var(--feedback-deferred-bg);color:var(--feedback-deferred-text);border-color:var(--line-strong);border-style:dashed}.Feedback-module__b8CX0a__body{white-space:pre-wrap;margin:12px 0;line-height:1.5}.Feedback-module__b8CX0a__statusForm{flex-wrap:wrap;align-items:end;gap:8px;margin-top:14px;display:flex}.Feedback-module__b8CX0a__statusForm label{gap:4px;display:grid}.Feedback-module__b8CX0a__statusForm p{flex-basis:100%;margin:0}.Feedback-module__b8CX0a__pagination{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.Feedback-module__b8CX0a__tabs{border-bottom:1px solid var(--line);margin:16px 0;display:flex}.Feedback-module__b8CX0a__tabs a{text-align:center;border-bottom:3px solid #0000;flex:1;padding:12px}.Feedback-module__b8CX0a__tabs a[aria-current=page]{border-color:var(--green);font-weight:700}.Feedback-module__b8CX0a__bulk{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.Feedback-module__b8CX0a__bulk button,.Feedback-module__b8CX0a__editor button{min-height:var(--ui-control-height);border:var(--ui-control-border);border-radius:var(--ui-radius);padding:var(--ui-button-padding);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:7px;display:inline-flex}.Feedback-module__b8CX0a__bulk button:disabled,.Feedback-module__b8CX0a__editor button:disabled{opacity:var(--ui-disabled-opacity);cursor:not-allowed}.Feedback-module__b8CX0a__editor{border-block:2px solid var(--line);gap:12px;min-width:0;margin:16px 0;padding:16px 0;display:grid}.Feedback-module__b8CX0a__editor label{gap:6px;min-width:0;display:grid}.Feedback-module__b8CX0a__editor input:not([type=checkbox]):not([type=radio]),.Feedback-module__b8CX0a__editor select,.Feedback-module__b8CX0a__toolbar input[type=search]{border:var(--ui-field-border);border-radius:var(--ui-radius);width:100%;min-width:0;padding:var(--ui-field-padding);background:var(--surface);color:var(--text);font:inherit}.Feedback-module__b8CX0a__option,.Feedback-module__b8CX0a__editor .Feedback-module__b8CX0a__option,.Feedback-module__b8CX0a__toolbar .Feedback-module__b8CX0a__option{overflow-wrap:anywhere;align-items:center;gap:10px;min-height:44px;display:flex}.Feedback-module__b8CX0a__option input,.Feedback-module__b8CX0a__selection input,.Feedback-module__b8CX0a__bulk input{width:20px;height:20px;accent-color:var(--green);flex:none}.Feedback-module__b8CX0a__selection{align-items:center;gap:8px;min-height:44px;display:flex}.Feedback-module__b8CX0a__report{min-width:0;padding-top:8px}.Feedback-module__b8CX0a__search{align-items:end;gap:8px;display:flex}.Feedback-module__b8CX0a__search label{flex:1}@media (max-width:600px){.Feedback-module__b8CX0a__toolbar{grid-template-columns:1fr 1fr}.Feedback-module__b8CX0a__toolbar button{width:100%}}
.CommentatorProfile-module__xKRNNG__section{border-bottom:1px solid var(--line);min-width:0;padding:18px 0}.CommentatorProfile-module__xKRNNG__section h2{margin:0 0 12px;font-size:20px}.CommentatorProfile-module__xKRNNG__section p{overflow-wrap:anywhere}.CommentatorProfile-module__xKRNNG__heading,.CommentatorProfile-module__xKRNNG__formFooter,.CommentatorProfile-module__xKRNNG__activity,.CommentatorProfile-module__xKRNNG__matchMeta,.CommentatorProfile-module__xKRNNG__matchLinks,.CommentatorProfile-module__xKRNNG__pagination{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.CommentatorProfile-module__xKRNNG__heading,.CommentatorProfile-module__xKRNNG__formFooter{justify-content:space-between}.CommentatorProfile-module__xKRNNG__heading a,.CommentatorProfile-module__xKRNNG__matchLinks a{align-items:center;gap:6px;min-height:44px;display:inline-flex}.CommentatorProfile-module__xKRNNG__section a{color:var(--green);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:700}.CommentatorProfile-module__xKRNNG__biography{white-space:pre-wrap;line-height:1.55}.CommentatorProfile-module__xKRNNG__activity{font-size:16px}.CommentatorProfile-module__xKRNNG__activity strong{font-size:24px}.CommentatorProfile-module__xKRNNG__teams,.CommentatorProfile-module__xKRNNG__matches{margin:0;padding:0;list-style:none}.CommentatorProfile-module__xKRNNG__teams li a{align-items:center;min-height:44px;display:inline-flex}.CommentatorProfile-module__xKRNNG__matches li{border-bottom:1px solid var(--line);padding:16px 0}.CommentatorProfile-module__xKRNNG__matchMeta{color:var(--muted);font-size:14px}.CommentatorProfile-module__xKRNNG__matchMeta strong{color:var(--green)}.CommentatorProfile-module__xKRNNG__score{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin:12px 0 6px;font-size:18px;font-weight:700;display:grid}.CommentatorProfile-module__xKRNNG__score span{overflow-wrap:anywhere}.CommentatorProfile-module__xKRNNG__score span:last-child{text-align:right}.CommentatorProfile-module__xKRNNG__score strong{white-space:nowrap}.CommentatorProfile-module__xKRNNG__filters{border-bottom:1px solid var(--line);gap:4px;display:flex}.CommentatorProfile-module__xKRNNG__filters a{min-height:44px;color:var(--muted);border-bottom:3px solid #0000;justify-content:center;align-items:center;gap:6px;padding:8px 16px;text-decoration:none;display:inline-flex}.CommentatorProfile-module__xKRNNG__filters a[aria-current=page]{color:var(--green);border-color:var(--green)}.CommentatorProfile-module__xKRNNG__pagination a{align-items:center;min-height:44px;display:inline-flex}.CommentatorProfile-module__xKRNNG__form{gap:8px;display:grid}.CommentatorProfile-module__xKRNNG__presentation{border:0;min-width:0;margin:0;padding:0}.CommentatorProfile-module__xKRNNG__presentation legend{margin-bottom:8px;padding:0;font-weight:700}.CommentatorProfile-module__xKRNNG__modeOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.CommentatorProfile-module__xKRNNG__modeOptions label{border:1px solid var(--line-strong);border-radius:var(--ui-radius);cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:8px;min-height:48px;padding:10px;display:flex}.CommentatorProfile-module__xKRNNG__modeOptions label:has(input:checked){border-color:var(--green);background:var(--surface-raised);font-weight:700}.CommentatorProfile-module__xKRNNG__modeOptions input{accent-color:var(--green);flex-shrink:0}.CommentatorProfile-module__xKRNNG__modeOptions label:has(input:focus-visible){outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-offset)}.CommentatorProfile-module__xKRNNG__form select{width:100%;min-width:0;min-height:var(--ui-control-height);padding:var(--ui-field-padding);border:var(--ui-field-border);border-radius:var(--ui-radius);background:var(--surface-raised);color:var(--text);font:inherit;font-size:var(--ui-control-font-size)}.CommentatorProfile-module__xKRNNG__form textarea{resize:vertical;width:100%;min-width:0;padding:var(--ui-field-padding);border:var(--ui-field-border);border-radius:var(--ui-radius);background:var(--surface-raised);color:var(--text);font:inherit;font-size:var(--ui-control-font-size)}.CommentatorProfile-module__xKRNNG__form button{padding:var(--ui-button-padding);min-height:var(--ui-control-height);border-radius:var(--ui-radius);background:var(--green);color:var(--on-accent);font:inherit;font-weight:var(--ui-control-weight);cursor:pointer;border:0;align-items:center;gap:7px;display:inline-flex}.CommentatorProfile-module__xKRNNG__form button:disabled{opacity:var(--ui-disabled-opacity);cursor:wait}.CommentatorProfile-module__xKRNNG__formFooter span{color:var(--muted);font-size:14px}.CommentatorProfile-module__xKRNNG__form p[role=alert]{color:var(--red)}.CommentatorProfile-module__xKRNNG__form p[role=status]{color:var(--green)}@media (max-width:420px){.CommentatorProfile-module__xKRNNG__score{gap:8px;font-size:16px}}
.FavoriteTeams-module__eMKk0a__section{border-bottom:1px solid var(--line);min-width:0;padding:18px 0}.FavoriteTeams-module__eMKk0a__section h2{margin:0 0 12px;font-size:20px}.FavoriteTeams-module__eMKk0a__editor,.FavoriteTeams-module__eMKk0a__section form{gap:10px;display:grid}.FavoriteTeams-module__eMKk0a__search{align-items:center;gap:8px;display:flex}.FavoriteTeams-module__eMKk0a__search input{width:100%;min-width:0;min-height:var(--ui-control-height);border:var(--ui-field-border);border-radius:var(--ui-radius);background:var(--surface-raised);color:inherit;font:inherit;font-size:var(--ui-control-font-size);padding:var(--ui-field-padding)}.FavoriteTeams-module__eMKk0a__section ul{margin:0;padding:0;list-style:none}.FavoriteTeams-module__eMKk0a__section li{justify-content:space-between;align-items:center;gap:8px;display:flex}.FavoriteTeams-module__eMKk0a__section li span,.FavoriteTeams-module__eMKk0a__section li a{overflow-wrap:anywhere;min-width:0}.FavoriteTeams-module__eMKk0a__section a{color:var(--green);padding:10px 0;font-weight:700}.FavoriteTeams-module__eMKk0a__section button{min-width:44px;min-height:var(--ui-control-height);border:var(--ui-control-border);border-radius:var(--ui-radius);background:var(--surface);color:inherit;cursor:pointer;font:inherit;font-weight:var(--ui-control-weight);flex-shrink:0;justify-content:center;align-items:center;gap:8px;display:inline-flex}.FavoriteTeams-module__eMKk0a__section button:disabled{opacity:var(--ui-disabled-opacity);cursor:default}.FavoriteTeams-module__eMKk0a__results{border-left:3px solid var(--green);max-height:240px;padding-left:10px;overflow-y:auto}.FavoriteTeams-module__eMKk0a__visibility{align-items:center;gap:10px;min-height:44px;display:flex}.FavoriteTeams-module__eMKk0a__visibility input{width:20px;height:20px;accent-color:var(--green);flex-shrink:0}.FavoriteTeams-module__eMKk0a__section .FavoriteTeams-module__eMKk0a__save{background:var(--green);color:var(--on-accent);border-color:#0000;justify-self:start;padding:8px 16px}
.profile-module__aeniLG__shell{width:min(100%,1180px);min-height:100vh;padding:0 12px calc(88px + env(safe-area-inset-bottom));margin:0 auto}.profile-module__aeniLG__content{width:min(100%,840px);margin:0 auto}.profile-module__aeniLG__heading{border-bottom:1px solid var(--line);padding:22px 0 16px}.profile-module__aeniLG__heading h1{margin:4px 0 3px;font-size:26px}.profile-module__aeniLG__heading>p:last-child{max-width:620px;color:var(--muted);font-size:13px;line-height:1.55}.profile-module__aeniLG__emptyState{color:var(--muted);justify-items:start;gap:14px;padding:28px 0;display:grid}.profile-module__aeniLG__emptyState>svg{color:var(--green)}.profile-module__aeniLG__emptyState h2{color:var(--text);margin-bottom:5px;font-size:17px}.profile-module__aeniLG__emptyState p{max-width:520px;font-size:13px;line-height:1.55}.profile-module__aeniLG__errorState>svg{color:var(--danger)}.profile-module__aeniLG__primaryAction{border-radius:var(--ui-radius);background:var(--green);min-height:40px;color:var(--on-accent);align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.profile-module__aeniLG__overview{border-bottom:1px solid var(--line);padding:18px 0 22px}.profile-module__aeniLG__identity{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;display:grid}.profile-module__aeniLG__avatar{border:1px solid var(--action-border);background:var(--action-background);width:46px;height:46px;color:var(--green);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.profile-module__aeniLG__identity h2{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.profile-module__aeniLG__identity p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:13px;overflow:hidden}.profile-module__aeniLG__accessBadge{border:1px solid var(--line);width:max-content;min-height:26px;color:var(--muted);border-radius:999px;grid-column:1/-1;align-items:center;gap:5px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}.profile-module__aeniLG__editor,.profile-module__aeniLG__viewer{border-color:var(--action-border);background:var(--action-background);color:var(--green)}.profile-module__aeniLG__pending{border-color:var(--warning-border);background:var(--warning-background);color:var(--warning)}.profile-module__aeniLG__inactive{border-color:var(--danger-border);background:var(--danger-background);color:var(--danger)}.profile-module__aeniLG__facts{border-top:1px solid var(--line);margin-top:18px;display:grid}.profile-module__aeniLG__facts>div{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;min-height:54px;display:grid}.profile-module__aeniLG__facts svg{color:var(--muted)}.profile-module__aeniLG__facts span{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.profile-module__aeniLG__facts dt{color:var(--muted);font-size:13px;font-weight:700}.profile-module__aeniLG__facts dd{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.profile-module__aeniLG__adminLink{border:var(--ui-panel-border);border-radius:var(--ui-radius);background:var(--surface);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:56px;margin-top:14px;padding:0 10px;display:grid}.profile-module__aeniLG__adminLink>svg:first-child{color:var(--green)}.profile-module__aeniLG__adminLink span{gap:2px;display:grid}.profile-module__aeniLG__adminLink strong{font-size:13px}.profile-module__aeniLG__adminLink small{color:var(--muted);font-size:13px}.profile-module__aeniLG__adminLink>svg:last-child{color:var(--muted)}.profile-module__aeniLG__assignments{padding:22px 0 0}.profile-module__aeniLG__sectionHeading{justify-content:space-between;align-items:end;gap:12px;margin-bottom:10px;display:flex}.profile-module__aeniLG__sectionHeading h2{margin-top:4px;font-size:17px}.profile-module__aeniLG__sectionHeading>span{border-radius:var(--ui-radius);background:var(--surface-raised);min-width:28px;height:28px;color:var(--muted);place-items:center;font-size:13px;font-weight:700;display:grid}.profile-module__aeniLG__assignmentList{border-top:1px solid var(--line)}.profile-module__aeniLG__assignmentRow{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:76px;display:grid}.profile-module__aeniLG__assignmentRow>svg:first-child{color:var(--muted)}.profile-module__aeniLG__assignmentMain{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 7px;min-width:0;display:grid}.profile-module__aeniLG__assignmentMain strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.profile-module__aeniLG__assignmentMain small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:13px;overflow:hidden}.profile-module__aeniLG__status{background:var(--surface-raised);color:var(--muted);border-radius:3px;padding:2px 5px;font-size:13px;font-weight:700}.profile-module__aeniLG__status.profile-module__aeniLG__approved{background:var(--action-background);color:var(--green)}.profile-module__aeniLG__status.profile-module__aeniLG__pending{background:var(--warning-background);color:var(--warning)}.profile-module__aeniLG__status.profile-module__aeniLG__revoked{background:var(--danger-background);color:var(--danger)}.profile-module__aeniLG__assignmentRow time{color:var(--muted);white-space:nowrap;font-size:13px}.profile-module__aeniLG__assignmentRow>svg:last-child{color:var(--muted);display:none}.profile-module__aeniLG__noAssignments{border-top:1px solid var(--line);color:var(--muted);grid-template-columns:28px minmax(0,1fr);gap:10px;padding:22px 0;display:grid}.profile-module__aeniLG__noAssignments strong{color:var(--text);font-size:13px}.profile-module__aeniLG__noAssignments p{margin-top:4px;font-size:13px;line-height:1.5}.profile-module__aeniLG__primaryAction:focus-visible,.profile-module__aeniLG__adminLink:focus-visible,.profile-module__aeniLG__assignmentRow:focus-visible{outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-offset)}@media (min-width:620px){.profile-module__aeniLG__identity{grid-template-columns:auto minmax(0,1fr) auto}.profile-module__aeniLG__accessBadge{grid-column:auto}.profile-module__aeniLG__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-module__aeniLG__facts>div{border-right:1px solid var(--line);padding:0 12px}.profile-module__aeniLG__facts>div:first-child{padding-left:0}.profile-module__aeniLG__facts>div:last-child{border-right:0}.profile-module__aeniLG__facts span{justify-content:start;gap:2px;display:grid}.profile-module__aeniLG__assignmentRow{grid-template-columns:22px minmax(0,1fr) auto 18px;min-height:64px}.profile-module__aeniLG__assignmentRow>svg:last-child{display:block}}@media (min-width:720px){.profile-module__aeniLG__shell{padding-left:28px;padding-right:28px}}@media (min-width:980px){.profile-module__aeniLG__shell{padding-bottom:40px}}
.language-selector-module__SoYLoa__selector{border:0;min-width:0;margin:0 0 1rem;padding:0}.language-selector-module__SoYLoa__selector legend{margin-bottom:.5rem;font-weight:700}.language-selector-module__SoYLoa__options{flex-wrap:wrap;gap:.5rem;display:flex}.language-selector-module__SoYLoa__options label{cursor:pointer;position:relative}.language-selector-module__SoYLoa__options input{opacity:0;width:1px;height:1px;position:absolute}.language-selector-module__SoYLoa__options span{border:1px solid var(--line-strong);border-radius:var(--ui-radius);background:var(--surface);min-height:44px;color:var(--text);align-items:center;padding:.5rem 1rem;font-weight:600;display:flex}.language-selector-module__SoYLoa__options input:checked+span{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.language-selector-module__SoYLoa__options input:focus-visible+span{outline:2px solid var(--text);outline-offset:-4px}
.menu-module__wqCCnq__shell{width:min(100%,1180px);min-height:100vh;padding:0 12px calc(88px + env(safe-area-inset-bottom));margin:0 auto}.menu-module__wqCCnq__content{width:min(100%,760px);margin:0 auto}.menu-module__wqCCnq__heading{border-bottom:1px solid var(--line);padding:22px 0 16px}.menu-module__wqCCnq__heading h1{margin:4px 0 3px;font-size:26px}.menu-module__wqCCnq__heading>p:last-child{color:var(--muted);font-size:13px;line-height:1.55}.menu-module__wqCCnq__navigation{padding-top:18px}.menu-module__wqCCnq__sectionLabel{color:var(--muted);text-transform:uppercase;margin:18px 0 7px;font-size:13px;font-weight:700}.menu-module__wqCCnq__sectionLabel:first-child{margin-top:0}.menu-module__wqCCnq__linkList{border-top:1px solid var(--line)}.menu-module__wqCCnq__linkRow{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;display:grid;position:relative}.menu-module__wqCCnq__icon{border-radius:var(--ui-radius);background:var(--surface-raised);width:32px;height:32px;color:var(--muted);place-items:center;display:grid}.menu-module__wqCCnq__linkText{gap:3px;min-width:0;display:grid}.menu-module__wqCCnq__linkText strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.menu-module__wqCCnq__linkText small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.menu-module__wqCCnq__linkRow>svg{color:var(--muted)}.menu-module__wqCCnq__linkRow:hover .menu-module__wqCCnq__icon{background:var(--action-background);color:var(--green)}.menu-module__wqCCnq__linkRow:focus-visible{outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-offset)}@media (min-width:720px){.menu-module__wqCCnq__shell{padding-left:28px;padding-right:28px}.menu-module__wqCCnq__linkRow{min-height:66px;padding:0 8px}}@media (min-width:980px){.menu-module__wqCCnq__shell{padding-bottom:40px}}
.Messages-module__JesXFG__list{margin:16px 0;display:grid}.Messages-module__JesXFG__directResults,.Messages-module__JesXFG__directEntries{margin:12px 0;padding:0;list-style:none}.Messages-module__JesXFG__directEntries{gap:12px;display:grid}.Messages-module__JesXFG__directEntries li{border-radius:var(--ui-radius);background:var(--surface-raised);overflow-wrap:anywhere;max-width:85%;padding:12px}.Messages-module__JesXFG__directEntries li[data-mine=true]{border-inline-start:3px solid var(--green);justify-self:end}.Messages-module__JesXFG__directEntries p{margin:0 0 6px}.Messages-module__JesXFG__directEntries time{color:var(--muted);margin-right:8px;font-size:13px}.Messages-module__JesXFG__competitionName{color:var(--muted);font-size:14px;font-weight:400;display:block}.Messages-module__JesXFG__tabs{border-bottom:1px solid var(--line);gap:0;margin:16px 0;display:flex}.Messages-module__JesXFG__tabs a{text-align:center;min-width:0;color:var(--muted);overflow-wrap:anywhere;border-bottom:3px solid #0000;flex:1;padding:12px 6px;font-weight:600;text-decoration:none}.Messages-module__JesXFG__tabs a[aria-current=page]{color:var(--text);border-bottom-color:var(--green)}.Messages-module__JesXFG__settings{margin:16px 0}.Messages-module__JesXFG__settings summary{cursor:pointer;align-content:center;min-height:44px;font-weight:600}.Messages-module__JesXFG__setting{padding:12px 0}.Messages-module__JesXFG__setting h3{overflow-wrap:anywhere;margin:0 0 8px;font-size:18px}.Messages-module__JesXFG__setting fieldset{border:0;flex-wrap:wrap;align-items:center;gap:12px;min-width:0;margin:0;padding:0;display:flex}.Messages-module__JesXFG__setting label{align-items:center;gap:8px;min-height:44px;display:flex}.Messages-module__JesXFG__setting input[type=checkbox]{width:20px;height:20px;accent-color:var(--green)}.Messages-module__JesXFG__row:disabled{cursor:wait;opacity:.7}.Messages-module__JesXFG__row{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--text);text-align:left;cursor:pointer;font:inherit;background:0 0;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:14px 4px;display:flex}.Messages-module__JesXFG__row span{overflow-wrap:anywhere}.Messages-module__JesXFG__row time{color:var(--muted);flex-shrink:0;font-size:14px}.Messages-module__JesXFG__row[data-unread=true]{font-weight:700}.Messages-module__JesXFG__row[data-unread=true] span:before{content:"";background:var(--green);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.Messages-module__JesXFG__actions{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.Messages-module__JesXFG__button{min-height:var(--ui-control-height);padding:var(--ui-button-padding);border:var(--ui-control-border);border-radius:var(--ui-radius);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;font-weight:var(--ui-control-weight);justify-content:center;align-items:center;gap:8px;display:inline-flex}.Messages-module__JesXFG__button:disabled{opacity:var(--ui-disabled-opacity);cursor:wait}.Messages-module__JesXFG__form{gap:16px;max-width:760px;display:grid}.Messages-module__JesXFG__form label{gap:6px;font-weight:600;display:grid}.Messages-module__JesXFG__form input,.Messages-module__JesXFG__form textarea{box-sizing:border-box;width:100%;padding:var(--ui-field-padding);border:var(--ui-field-border);border-radius:var(--ui-radius);background:var(--surface-raised);color:var(--text);font:inherit}.Messages-module__JesXFG__form textarea{resize:vertical;min-height:180px}.Messages-module__JesXFG__form fieldset{border:0;gap:10px;min-width:0;padding:0;display:grid}.Messages-module__JesXFG__form label:has(input[type=radio]){align-items:center;gap:8px;display:flex}.Messages-module__JesXFG__form input[type=radio]{width:18px;height:18px;padding:0}.Messages-module__JesXFG__form ul{gap:8px;max-height:280px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.Messages-module__JesXFG__form li{overflow-wrap:anywhere}.Messages-module__JesXFG__form li button{overflow-wrap:anywhere;max-width:100%}.Messages-module__JesXFG__dialog{box-sizing:border-box;width:min(620px,100vw - 24px);max-height:calc(100dvh - 32px);padding:var(--ui-panel-padding);border:1px solid var(--line-strong);border-radius:var(--ui-radius);background:var(--surface);color:var(--text);margin:auto;overflow-y:auto}.Messages-module__JesXFG__row:focus-visible,.Messages-module__JesXFG__button:focus-visible{outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-offset)}.Messages-module__JesXFG__dialog::backdrop{background:#0000008c}.Messages-module__JesXFG__heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.Messages-module__JesXFG__heading h2{overflow-wrap:anywhere;margin:0;font-size:22px}.Messages-module__JesXFG__heading button{flex-shrink:0}.Messages-module__JesXFG__body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.Messages-module__JesXFG__footer{color:var(--muted);margin-top:24px}.Messages-module__JesXFG__error{color:var(--text);font-weight:600}@media (max-width:440px){.Messages-module__JesXFG__row{flex-direction:column;align-items:flex-start;gap:4px}.Messages-module__JesXFG__dialog{padding:16px}}
.MatchFeed-module__hY3V4q__toolbar{border:0;border-bottom:1px solid var(--line);background:var(--surface);scrollbar-width:none;border-radius:0;gap:4px;margin-top:8px;padding:4px;display:flex;overflow-x:auto}.MatchFeed-module__hY3V4q__toolbar::-webkit-scrollbar{display:none}.MatchFeed-module__hY3V4q__toolbar button{min-height:var(--ui-control-height);padding:var(--ui-button-padding);border-radius:var(--ui-radius);color:var(--muted);font-size:var(--ui-control-font-size);font-weight:var(--ui-control-weight);background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:6px;display:inline-flex}.MatchFeed-module__hY3V4q__toolbar .MatchFeed-module__hY3V4q__activeFilter{background:var(--green);color:var(--on-accent)}.MatchFeed-module__hY3V4q__feed{gap:12px;padding-top:12px;display:grid;position:relative}.MatchFeed-module__hY3V4q__results,.MatchFeed-module__hY3V4q__previous{gap:12px;display:grid}.MatchFeed-module__hY3V4q__previous{opacity:.5}.MatchFeed-module__hY3V4q__refreshNotice{z-index:3;background:var(--surface);color:var(--text);border:var(--ui-panel-border);border-radius:var(--ui-radius);margin:0;padding:4px 8px;font-size:14px;position:absolute;top:12px;right:8px}.MatchFeed-module__hY3V4q__combinedToolbar{background:var(--surface);flex-direction:column;margin-top:8px;display:flex}.MatchFeed-module__hY3V4q__combinedToolbar .MatchFeed-module__hY3V4q__toolbar{margin-top:0}@media (min-width:760px){.MatchFeed-module__hY3V4q__combinedToolbar{border-bottom:1px solid var(--line);flex-direction:row;justify-content:space-between;align-items:center;gap:8px}.MatchFeed-module__hY3V4q__combinedToolbar .MatchFeed-module__hY3V4q__toolbar{border-bottom:0;flex-shrink:0}}.MatchFeed-module__hY3V4q__groupWithAd{gap:10px;display:grid}.MatchFeed-module__hY3V4q__competitionGroup{border-block:1px solid var(--line);background:var(--surface);overflow:hidden}.MatchFeed-module__hY3V4q__competitionHeading{border-bottom:1px solid var(--line);background:var(--surface-raised);min-height:38px;color:var(--text);align-items:center;gap:8px;padding:0 11px;display:flex}.MatchFeed-module__hY3V4q__competitionHeading svg{color:var(--yellow);flex:none}.MatchFeed-module__hY3V4q__competitionHeading strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.MatchFeed-module__hY3V4q__competitionHeading span{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:13px}.MatchFeed-module__hY3V4q__matchRow{background:var(--surface);border-radius:0;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:70px;padding:8px 10px;display:grid;position:relative}.MatchFeed-module__hY3V4q__matchLink{z-index:1;position:absolute;inset:0}.MatchFeed-module__hY3V4q__matchLink:focus-visible{outline:var(--ui-focus-outline);outline-offset:-2px}.MatchFeed-module__hY3V4q__teams a{z-index:2;position:relative}.MatchFeed-module__hY3V4q__matchRow+.MatchFeed-module__hY3V4q__matchRow{border-top:1px solid var(--line)}.MatchFeed-module__hY3V4q__matchRow:hover,.MatchFeed-module__hY3V4q__matchRow:focus-visible{background:var(--surface-raised)}.MatchFeed-module__hY3V4q__matchTime{min-width:0;color:var(--muted);gap:1px;font-size:13px;line-height:1.35;display:grid}.MatchFeed-module__hY3V4q__matchTime>strong,.MatchFeed-module__hY3V4q__matchTime>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MatchFeed-module__hY3V4q__matchTime>strong{font-size:13px;font-weight:700}.MatchFeed-module__hY3V4q__upcoming{color:var(--green)}.MatchFeed-module__hY3V4q__live{color:var(--red)}.MatchFeed-module__hY3V4q__finished{color:var(--muted)}.MatchFeed-module__hY3V4q__cancelled{color:var(--yellow)}.MatchFeed-module__hY3V4q__teams{gap:1px;min-width:0;display:grid}.MatchFeed-module__hY3V4q__teams strong{text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;font-size:16px;font-weight:600;line-height:1.35;display:flex;overflow:hidden}.MatchFeed-module__hY3V4q__teams small{color:var(--yellow);flex-shrink:1;margin-left:6px;font-size:13px;font-weight:700}.MatchFeed-module__hY3V4q__teams strong>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.MatchFeed-module__hY3V4q__matchData{justify-items:end;gap:1px;min-width:66px;display:grid}.MatchFeed-module__hY3V4q__score{color:var(--text);font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:20px;line-height:1.2}.MatchFeed-module__hY3V4q__metrics{color:var(--muted);justify-content:flex-end;align-items:center;gap:7px;font-size:13px;display:flex}.MatchFeed-module__hY3V4q__metrics>span,.MatchFeed-module__hY3V4q__metrics>strong{white-space:nowrap;align-items:center;gap:3px;min-height:24px;display:inline-flex}.MatchFeed-module__hY3V4q__metrics>strong{color:var(--orange)}.MatchFeed-module__hY3V4q__adSlot .ad-placement{border-radius:var(--ui-radius);margin:0;overflow:hidden}:is(.MatchFeed-module__hY3V4q__adSlot .ad-placeholder,.MatchFeed-module__hY3V4q__adSlot .ad-placement.compact .ad-placeholder){align-content:center;min-height:72px;padding:8px 14px}.MatchFeed-module__hY3V4q__emptyState{color:var(--muted);text-align:center;padding-top:18px}.MatchFeed-module__hY3V4q__emptyState>strong{color:var(--text)}.MatchFeed-module__hY3V4q__emptyState>p{margin:5px 0 14px;font-size:13px}@media (max-width:560px){.MatchFeed-module__hY3V4q__matchRow{grid-template-columns:64px minmax(0,1fr) auto;gap:7px;padding-left:8px;padding-right:8px}.MatchFeed-module__hY3V4q__teams strong{font-size:15px}.MatchFeed-module__hY3V4q__matchData{min-width:62px}}@media (min-width:980px){.MatchFeed-module__hY3V4q__matchRow{grid-template-columns:104px minmax(0,1fr) auto;min-height:64px;padding-left:12px;padding-right:12px}}
.MatchCalendarControls-module__Gl6ZiG__bar{justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}.MatchCalendarControls-module__Gl6ZiG__bar button,.MatchCalendarControls-module__Gl6ZiG__dialog button{min-height:var(--ui-control-height);border-radius:var(--ui-radius);color:var(--text);font:inherit;font-size:var(--ui-control-font-size);cursor:pointer;font-weight:var(--ui-control-weight);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.MatchCalendarControls-module__Gl6ZiG__bar button:hover,.MatchCalendarControls-module__Gl6ZiG__dialog button:hover{background:var(--surface-raised)}.MatchCalendarControls-module__Gl6ZiG__bar button:focus-visible,.MatchCalendarControls-module__Gl6ZiG__dialog button:focus-visible{outline:var(--ui-focus-outline);outline-offset:-2px}.MatchCalendarControls-module__Gl6ZiG__bar button:disabled{opacity:var(--ui-disabled-opacity);cursor:wait}.MatchCalendarControls-module__Gl6ZiG__icon{flex:0 0 44px;width:44px;padding:0}.MatchCalendarControls-module__Gl6ZiG__bar .MatchCalendarControls-module__Gl6ZiG__date{gap:6px;min-width:0;padding:4px 6px;font-weight:700}.MatchCalendarControls-module__Gl6ZiG__date span{overflow-wrap:anywhere;min-width:0}.MatchCalendarControls-module__Gl6ZiG__date svg{flex-shrink:0}.MatchCalendarControls-module__Gl6ZiG__bar .MatchCalendarControls-module__Gl6ZiG__today{color:var(--green);padding-inline:10px;font-weight:700}.MatchCalendarControls-module__Gl6ZiG__dialog{width:min(352px,100vw - 24px);max-height:calc(100dvh - 32px);padding:var(--ui-panel-padding-compact);border:var(--ui-panel-border);border-radius:var(--ui-radius);background:var(--surface);color:var(--text);margin:auto;overflow:auto;box-shadow:0 8px 32px #0000002e}.MatchCalendarControls-module__Gl6ZiG__dialog::backdrop{background:#0000003d}.MatchCalendarControls-module__Gl6ZiG__dialog header{justify-content:space-between;align-items:center;font-size:18px;display:flex}.MatchCalendarControls-module__Gl6ZiG__shortcuts{gap:4px;display:flex}.MatchCalendarControls-module__Gl6ZiG__shortcuts button{background:var(--surface);font-weight:var(--ui-control-weight);flex:1}.MatchCalendarControls-module__Gl6ZiG__range{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:16px;display:flex}.MatchCalendarControls-module__Gl6ZiG__range input{width:18px;height:18px;accent-color:var(--green)}.MatchCalendarControls-module__Gl6ZiG__month{align-items:center;display:flex}.MatchCalendarControls-module__Gl6ZiG__month input{width:100%;min-width:0;min-height:var(--ui-control-height);padding:var(--ui-field-padding);background:var(--surface);color:var(--text);border:var(--ui-field-border);border-radius:var(--ui-radius);font:inherit;font-size:var(--ui-control-font-size)}.MatchCalendarControls-module__Gl6ZiG__selection{min-height:22px;color:var(--muted);margin:6px 0;font-size:14px}.MatchCalendarControls-module__Gl6ZiG__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.MatchCalendarControls-module__Gl6ZiG__grid>span{text-align:center;color:var(--muted);font-size:13px}.MatchCalendarControls-module__Gl6ZiG__grid button{font-variant-numeric:tabular-nums;padding:0}.MatchCalendarControls-module__Gl6ZiG__grid button[aria-pressed=true]{background:var(--green);color:var(--on-accent)}
.MatchDiscovery-module__b7WmwW__discoveryBar{z-index:20;border:var(--ui-panel-border);border-radius:var(--ui-radius);background:var(--surface);grid-template-columns:auto minmax(0,1fr);min-height:48px;margin-top:12px;display:grid;position:relative;overflow:visible}.MatchDiscovery-module__b7WmwW__sportButton{min-width:112px;min-height:46px;padding:var(--ui-button-padding);border:0;border-right:1px solid var(--line);color:var(--text);font-weight:var(--ui-control-weight);background:0 0;border-radius:5px 0 0 5px;justify-content:center;align-items:center;gap:7px;display:inline-flex}.MatchDiscovery-module__b7WmwW__sportButton:hover,.MatchDiscovery-module__b7WmwW__sportButton[aria-expanded=true]{background:var(--surface-raised)}.MatchDiscovery-module__b7WmwW__sportButton>svg:first-child{color:var(--green)}.MatchDiscovery-module__b7WmwW__search{align-items:center;gap:9px;min-width:0;padding:0 10px 0 13px;display:flex;position:relative}.MatchDiscovery-module__b7WmwW__search>svg{color:var(--muted);flex:none}.MatchDiscovery-module__b7WmwW__search input{width:100%;min-width:0;height:46px;color:var(--text);font:inherit;font-size:var(--ui-control-font-size);background:0 0;border:0;outline:0}.MatchDiscovery-module__b7WmwW__search input::placeholder{color:var(--muted)}.MatchDiscovery-module__b7WmwW__clearSearch{border-radius:var(--ui-radius);width:32px;height:32px;color:var(--muted);background:0 0;border:0;flex:none;place-items:center;display:grid}.MatchDiscovery-module__b7WmwW__clearSearch:hover{background:var(--surface-raised);color:var(--text)}.MatchDiscovery-module__b7WmwW__searchResults{z-index:30;border:1px solid var(--line-strong);border-radius:var(--ui-radius);background:var(--surface-raised);max-height:min(460px,65vh);position:absolute;top:calc(100% + 7px);left:-1px;right:-1px;overflow-y:auto;box-shadow:0 4px 16px #2024281f}.MatchDiscovery-module__b7WmwW__searchResults section+section{border-top:1px solid var(--line)}.MatchDiscovery-module__b7WmwW__resultGroupLabel{color:var(--muted);text-transform:uppercase;padding:8px 12px 5px;font-size:13px;font-weight:700;display:block}.MatchDiscovery-module__b7WmwW__searchResults button,.MatchDiscovery-module__b7WmwW__searchResults a{width:100%;min-height:48px;padding:var(--ui-button-padding);color:var(--text);text-align:left;background:0 0;border:0;border-radius:0;justify-items:start;gap:2px;display:grid}.MatchDiscovery-module__b7WmwW__searchResults button:hover,.MatchDiscovery-module__b7WmwW__searchResults a:hover,.MatchDiscovery-module__b7WmwW__searchResults button:focus-visible,.MatchDiscovery-module__b7WmwW__searchResults a:focus-visible{background:var(--surface-raised)}.MatchDiscovery-module__b7WmwW__searchResults span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:700;overflow:hidden}.MatchDiscovery-module__b7WmwW__searchResults small{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.MatchDiscovery-module__b7WmwW__searchResults p{color:var(--muted);margin:0;padding:16px 12px;font-size:13px}.MatchDiscovery-module__b7WmwW__drawerLayer{z-index:100;position:fixed;inset:0}body.sport-drawer-open{overflow:hidden}.MatchDiscovery-module__b7WmwW__drawerBackdrop{background:#000000a3;border:0;border-radius:0;width:100%;position:absolute;inset:0}.MatchDiscovery-module__b7WmwW__drawer{border-right:1px solid var(--line);background:var(--surface);width:min(320px,88vw);padding:16px;animation:.2s ease-out MatchDiscovery-module__b7WmwW__drawer-in;position:absolute;inset:0 auto 0 0;box-shadow:0 4px 16px #2024281f}.MatchDiscovery-module__b7WmwW__drawer header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:48px;display:flex}.MatchDiscovery-module__b7WmwW__drawer header strong{font-size:16px}.MatchDiscovery-module__b7WmwW__drawer header button{border-radius:var(--ui-radius);width:44px;height:44px;color:var(--muted);background:0 0;border:0;place-items:center;display:grid}.MatchDiscovery-module__b7WmwW__drawer header button:hover{background:var(--surface-raised);color:var(--text)}.MatchDiscovery-module__b7WmwW__drawer nav{gap:4px;padding-top:12px;display:grid}.MatchDiscovery-module__b7WmwW__drawer nav button{min-height:var(--ui-control-height);padding:var(--ui-button-padding);border-radius:var(--ui-radius);color:var(--muted);font-size:var(--ui-control-font-size);font-weight:var(--ui-control-weight);text-align:left;background:0 0;border:0;align-items:center;gap:10px;display:flex}.MatchDiscovery-module__b7WmwW__drawer nav button:hover,.MatchDiscovery-module__b7WmwW__drawer nav .MatchDiscovery-module__b7WmwW__activeSport{background:var(--surface-raised);color:var(--text)}.MatchDiscovery-module__b7WmwW__drawer nav .MatchDiscovery-module__b7WmwW__activeSport{box-shadow:inset 3px 0 var(--green)}.MatchDiscovery-module__b7WmwW__drawer nav .MatchDiscovery-module__b7WmwW__activeSport svg{color:var(--green)}@keyframes MatchDiscovery-module__b7WmwW__drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (max-width:560px){.MatchDiscovery-module__b7WmwW__discoveryBar{grid-template-columns:96px minmax(0,1fr)}.MatchDiscovery-module__b7WmwW__sportButton{min-width:96px;padding:var(--ui-button-padding)}.MatchDiscovery-module__b7WmwW__search{padding-left:9px;padding-right:7px}.MatchDiscovery-module__b7WmwW__search input{font-size:var(--ui-control-font-size)}}@media (prefers-reduced-motion:reduce){.MatchDiscovery-module__b7WmwW__drawer{animation:none}}.MatchDiscovery-module__b7WmwW__pagination{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:16px 0;display:flex}.MatchDiscovery-module__b7WmwW__pagination button{min-height:var(--ui-control-height);padding:var(--ui-button-padding);border:var(--ui-control-border);border-radius:var(--ui-radius);background:var(--surface);color:inherit;font:inherit;cursor:pointer;font-weight:var(--ui-control-weight);align-items:center;gap:8px;display:inline-flex}.MatchDiscovery-module__b7WmwW__pagination button:disabled{opacity:var(--ui-disabled-opacity);cursor:default}
.TeamOverview-module__7Nk6-G__overview{min-width:0;margin-bottom:24px}.TeamOverview-module__7Nk6-G__overview h2{align-items:center;gap:8px;margin:20px 0 8px;font-size:18px;line-height:1.35;display:flex}.TeamOverview-module__7Nk6-G__overview section:first-child h2{margin-top:0}.TeamOverview-module__7Nk6-G__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 12px;display:flex}.TeamOverview-module__7Nk6-G__heading>a,.TeamOverview-module__7Nk6-G__commentators a{min-height:44px;color:var(--green);align-items:center;gap:6px;display:inline-flex}.TeamOverview-module__7Nk6-G__heading>a{font-size:14px}.TeamOverview-module__7Nk6-G__heading svg,.TeamOverview-module__7Nk6-G__commentators svg{flex-shrink:0}.TeamOverview-module__7Nk6-G__matches,.TeamOverview-module__7Nk6-G__commentators{margin:0;padding:0;list-style:none}.TeamOverview-module__7Nk6-G__match{border-bottom:1px solid var(--line);grid-template-columns:112px minmax(0,1fr) 48px;align-items:center;gap:12px;padding:8px 0;display:grid}.TeamOverview-module__7Nk6-G__date{min-height:44px;color:var(--muted);align-items:center;font-size:14px;display:flex}.TeamOverview-module__7Nk6-G__teams,.TeamOverview-module__7Nk6-G__score{grid-template-rows:repeat(2,minmax(24px,auto));align-items:center;gap:2px;display:grid}.TeamOverview-module__7Nk6-G__teams{overflow-wrap:anywhere;min-width:0;font-size:16px;font-weight:600}.TeamOverview-module__7Nk6-G__score{min-height:48px;color:var(--text);font-variant-numeric:tabular-nums;align-self:stretch;justify-items:center;font-size:18px;font-weight:700}.TeamOverview-module__7Nk6-G__score svg{grid-row:1/3;align-self:center}.TeamOverview-module__7Nk6-G__commentators{flex-wrap:wrap;gap:0 20px;display:flex}.TeamOverview-module__7Nk6-G__commentators li{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;padding-block:4px;display:flex}.TeamOverview-module__7Nk6-G__commentators a{overflow-wrap:anywhere;max-width:100%;font-weight:600}.TeamOverview-module__7Nk6-G__overview .TeamOverview-module__7Nk6-G__empty{color:var(--muted);margin:8px 0;font-size:14px}.TeamOverview-module__7Nk6-G__live{color:var(--green)}.TeamOverview-module__7Nk6-G__overview a:focus-visible{outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-offset)}@media (max-width:480px){.TeamOverview-module__7Nk6-G__match{grid-template-columns:minmax(0,1fr) 44px;gap:2px 8px}.TeamOverview-module__7Nk6-G__date{grid-column:1/-1;min-height:24px}}
.home-module__txgM7a__shell{width:min(100%,1180px);padding-right:12px;padding-bottom:calc(76px + env(safe-area-inset-bottom));padding-left:12px}.home-module__txgM7a__content{width:min(100%,840px);margin-left:auto;margin-right:auto;padding-top:0}@media (min-width:720px){.home-module__txgM7a__shell{padding-left:28px;padding-right:28px}}@media (min-width:980px){.home-module__txgM7a__shell{padding-bottom:48px}}
