.IndicatorPage-module__FLVZHW__page{background:var(--mantine-color-gray-0);min-height:100%}[data-mantine-color-scheme=dark] .IndicatorPage-module__FLVZHW__page{background:var(--mantine-color-dark-8)}.IndicatorPage-module__FLVZHW__pageContainer{padding-block:var(--mantine-spacing-xl)}.IndicatorPage-module__FLVZHW__header{min-height:2.75rem}.IndicatorPage-module__FLVZHW__brandLink{color:var(--mantine-color-text);font-family:var(--font-heading), var(--mantine-font-family);font-size:var(--mantine-font-size-xl);font-weight:600;line-height:1.15}.IndicatorPage-module__FLVZHW__authEntry{width:max-content}.IndicatorPage-module__FLVZHW__contentGrid{gap:var(--mantine-spacing-xl);display:grid}.IndicatorPage-module__FLVZHW__leftColumn,.IndicatorPage-module__FLVZHW__rightColumn{min-width:0}.IndicatorPage-module__FLVZHW__introBlock{gap:var(--mantine-spacing-lg);display:grid}.IndicatorPage-module__FLVZHW__introMeta{align-items:start}.IndicatorPage-module__FLVZHW__tableSection{gap:var(--mantine-spacing-md);display:grid}.IndicatorPage-module__FLVZHW__tableControls{align-items:flex-end}.IndicatorPage-module__FLVZHW__searchField{flex:18rem;min-width:min(100%,18rem)}.IndicatorPage-module__FLVZHW__sortField{flex:0 15rem;min-width:min(100%,15rem)}.IndicatorPage-module__FLVZHW__stateWrap{background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .IndicatorPage-module__FLVZHW__stateWrap{background:var(--mantine-color-dark-7)}.IndicatorPage-module__FLVZHW__tableScroll{overflow-x:auto}.IndicatorPage-module__FLVZHW__indicatorTable{min-width:1080px}.IndicatorPage-module__FLVZHW__nameColumn{min-width:220px}.IndicatorPage-module__FLVZHW__pointsColumn{text-align:right;min-width:72px}.IndicatorPage-module__FLVZHW__markerColumn{text-align:center;width:52px}.IndicatorPage-module__FLVZHW__numberColumn{text-align:center;width:88px}.IndicatorPage-module__FLVZHW__achievementsColumn{min-width:180px}.IndicatorPage-module__FLVZHW__indicatorMarker{background:var(--indicator-level-color);width:1.25rem;height:1.25rem;color:var(--mantine-color-white);border-radius:999px;justify-content:center;align-items:center;font-size:.75rem;line-height:1;display:inline-flex}.IndicatorPage-module__FLVZHW__sidebarSection{gap:var(--mantine-spacing-sm);display:grid}.IndicatorPage-module__FLVZHW__pointsTable{overflow:hidden}.IndicatorPage-module__FLVZHW__pointsRow{padding-block:var(--mantine-spacing-xs);border-bottom:1px solid var(--mantine-color-default-border)}.IndicatorPage-module__FLVZHW__bonusRow{padding-top:var(--mantine-spacing-sm)}.IndicatorPage-module__FLVZHW__legendItem{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);background:var(--indicator-level-color);color:var(--mantine-color-white);display:flex}.IndicatorPage-module__FLVZHW__nextStepAction{width:fit-content}.IndicatorPage-module__FLVZHW__footer{padding-bottom:var(--mantine-spacing-md)}.IndicatorPage-module__FLVZHW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:80em){.IndicatorPage-module__FLVZHW__contentGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.IndicatorPage-module__FLVZHW__leftColumn{grid-column:span 9}.IndicatorPage-module__FLVZHW__rightColumn{grid-column:span 3}}
.ApplicationShell-module__t1fTJa__root{--application-shell-mobile-footer-height:calc(64px + env(safe-area-inset-bottom) + env(safe-area-inset-bottom));--application-shell-mobile-footer-clearance:calc(var(--application-shell-mobile-footer-height) + var(--mantine-spacing-md));background:var(--mantine-color-body);min-height:100dvh}.ApplicationShell-module__t1fTJa__header{border-bottom:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);padding-top:env(safe-area-inset-top)}.ApplicationShell-module__t1fTJa__mobileHeader{align-items:center;gap:var(--mantine-spacing-xs);height:56px;padding-inline:var(--mantine-spacing-sm);justify-content:space-between;display:flex}.ApplicationShell-module__t1fTJa__mobileNavigationBurger{flex-shrink:0;min-width:40px}.ApplicationShell-module__t1fTJa__mobileContext{min-width:0;color:var(--mantine-color-text);font-family:var(--font-heading), var(--mantine-font-family);font-size:var(--mantine-font-size-sm);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.ApplicationShell-module__t1fTJa__desktopHeader{display:none}.ApplicationShell-module__t1fTJa__brandLink{color:var(--mantine-color-text);font-family:var(--font-heading), var(--mantine-font-family);font-size:var(--mantine-font-size-lg);font-weight:600;text-decoration:none}.ApplicationShell-module__t1fTJa__desktopGlobalRow{border-top:1px solid var(--mantine-color-default-border)}.ApplicationShell-module__t1fTJa__desktopSectionRow{border-top:1px solid var(--mantine-color-default-border);background:var(--mantine-color-muted)}.ApplicationShell-module__t1fTJa__globalNav{min-width:0}.ApplicationShell-module__t1fTJa__navLink,.ApplicationShell-module__t1fTJa__disabledItem{border-radius:var(--mantine-radius-md);min-height:40px;color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm);font-weight:500;line-height:var(--mantine-line-height-sm);padding:0 var(--mantine-spacing-sm);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ApplicationShell-module__t1fTJa__mobileNavLink{min-width:44px;padding-inline:var(--mantine-spacing-xs)}.ApplicationShell-module__t1fTJa__iconOnlyNavLink,.ApplicationShell-module__t1fTJa__responsiveFooterNavLink{width:48px;min-width:48px;padding-inline:0}.ApplicationShell-module__t1fTJa__navLink:hover{background:var(--mantine-color-default-hover)}.ApplicationShell-module__t1fTJa__navLink:focus-visible,.ApplicationShell-module__t1fTJa__disabledItem:focus-visible{outline:2px solid var(--mantine-color-ring);outline-offset:2px}.ApplicationShell-module__t1fTJa__activeLink{border-color:var(--mantine-color-default-border);background:var(--mantine-primary-color-light);color:var(--mantine-primary-color-light-color)}.ApplicationShell-module__t1fTJa__disabledItem{color:var(--mantine-color-muted-foreground);cursor:not-allowed;opacity:.72}.ApplicationShell-module__t1fTJa__futureMarker{color:var(--mantine-color-muted-foreground);font-size:var(--mantine-font-size-xs);margin-left:6px;font-weight:500}.ApplicationShell-module__t1fTJa__main{background:var(--mantine-color-body);min-height:100dvh}.ApplicationShell-module__t1fTJa__mainInner{padding-block:var(--mantine-spacing-lg)}.ApplicationShell-module__t1fTJa__mainInnerWithFooter{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.ApplicationShell-module__t1fTJa__footer{border-top:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);padding-bottom:env(safe-area-inset-bottom)}.ApplicationShell-module__t1fTJa__mobileSectionNav{align-items:center;gap:var(--mantine-spacing-xs);min-height:64px;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);justify-content:center;display:flex}.ApplicationShell-module__t1fTJa__iconSectionGroup,.ApplicationShell-module__t1fTJa__responsiveFooterSectionGroup{justify-content:space-evenly;width:100%}.ApplicationShell-module__t1fTJa__responsiveFooterLabel,.ApplicationShell-module__t1fTJa__responsiveFooterDesktopOnly{display:none}.ApplicationShell-module__t1fTJa__profileButton{flex-shrink:0;max-width:132px;min-height:40px}.ApplicationShell-module__t1fTJa__profileLabel{text-overflow:ellipsis;white-space:nowrap;max-width:86px;overflow:hidden}.ApplicationShell-module__t1fTJa__mobileDrawerContent{border-right:1px solid var(--mantine-color-default-border)}.ApplicationShell-module__t1fTJa__mobileDrawerHeader{border-bottom:1px solid var(--mantine-color-default-border);min-height:56px}.ApplicationShell-module__t1fTJa__mobileDrawerTitle{font-family:var(--font-heading), var(--mantine-font-family);font-size:var(--mantine-font-size-md);font-weight:600}.ApplicationShell-module__t1fTJa__mobileDrawerAccessibleTitle{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ApplicationShell-module__t1fTJa__mobileDrawerBody{padding:var(--mantine-spacing-sm)}.ApplicationShell-module__t1fTJa__mobileDrawerBody .ApplicationShell-module__t1fTJa__navLink,.ApplicationShell-module__t1fTJa__mobileDrawerBody .ApplicationShell-module__t1fTJa__disabledItem{width:100%;padding-inline:var(--mantine-spacing-sm);justify-content:flex-start}@media (min-width:48em){.ApplicationShell-module__t1fTJa__mobileHeader{display:none}.ApplicationShell-module__t1fTJa__desktopHeader{display:block}.ApplicationShell-module__t1fTJa__desktopBrandRow,.ApplicationShell-module__t1fTJa__desktopGlobalInner,.ApplicationShell-module__t1fTJa__desktopSectionInner{min-height:52px}.ApplicationShell-module__t1fTJa__desktopBrandRow{justify-content:space-between;align-items:center;display:flex}.ApplicationShell-module__t1fTJa__desktopGlobalInner{justify-content:flex-end;align-items:center;display:flex}.ApplicationShell-module__t1fTJa__desktopSectionInner{justify-content:flex-start;align-items:center;display:flex}.ApplicationShell-module__t1fTJa__mainInner{padding-block:var(--mantine-spacing-xl)}.ApplicationShell-module__t1fTJa__mainInnerWithFooter{padding-bottom:var(--mantine-spacing-xl)}.ApplicationShell-module__t1fTJa__footer{display:none}.ApplicationShell-module__t1fTJa__footerDesktopVisible{display:block}.ApplicationShell-module__t1fTJa__responsiveFooterNavLink{width:auto;min-width:44px;padding-inline:var(--mantine-spacing-xs)}.ApplicationShell-module__t1fTJa__responsiveFooterSectionGroup{justify-content:center}.ApplicationShell-module__t1fTJa__responsiveFooterIcon{display:none}.ApplicationShell-module__t1fTJa__responsiveFooterLabel,.ApplicationShell-module__t1fTJa__responsiveFooterDesktopOnly{display:inline-flex}}
.YandexIDButton-module__mLV6HG__root{flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;display:inline-flex}.YandexIDButton-module__mLV6HG__authState{align-items:center;gap:.5rem;min-width:0;min-height:36px;display:inline-flex}.YandexIDButton-module__mLV6HG__authLabel,.YandexIDButton-module__mLV6HG__logoutButton{color:var(--mantine-color-text);font-family:var(--font-body), var(--mantine-font-family);font-size:var(--mantine-font-size-sm);font-weight:500;line-height:1.25rem}.YandexIDButton-module__mLV6HG__logoutButton{border-radius:var(--mantine-radius-sm);cursor:pointer;background:0 0;border:0;align-items:center;min-height:36px;padding:0;display:inline-flex}.YandexIDButton-module__mLV6HG__logoutButton:hover{color:var(--mantine-color-dimmed)}.YandexIDButton-module__mLV6HG__logoutButton:focus-visible,.YandexIDButton-module__mLV6HG__mockButton:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:3px}.YandexIDButton-module__mLV6HG__mockButton{color:#fff;cursor:pointer;width:36px;height:36px;font-family:var(--font-heading), var(--mantine-font-family);background:#fc3f1d;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:20px;font-weight:600;line-height:1;display:inline-flex}.YandexIDButton-module__mLV6HG__mockButton:disabled{cursor:not-allowed;opacity:.55}.YandexIDButton-module__mLV6HG__yandexButtonSlot{justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;display:inline-flex}.YandexIDButton-module__mLV6HG__errorMessage{color:var(--mantine-color-red-7);font-family:var(--font-body), var(--mantine-font-family);font-size:var(--mantine-font-size-xs);font-weight:400;line-height:1rem}.YandexIDButton-module__mLV6HG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.OntologyReferencePage-module__FeniQa__page{background:var(--mantine-color-gray-0);min-height:100vh}[data-mantine-color-scheme=dark] .OntologyReferencePage-module__FeniQa__page{background:var(--mantine-color-dark-8)}.OntologyReferencePage-module__FeniQa__pageContainer{padding-block:var(--mantine-spacing-xl)}.OntologyReferencePage-module__FeniQa__header{min-height:2.75rem}.OntologyReferencePage-module__FeniQa__brandLink{color:var(--mantine-color-text);font-family:var(--font-heading), var(--mantine-font-family);font-size:var(--mantine-font-size-xl);font-weight:600;line-height:1.15}.OntologyReferencePage-module__FeniQa__filterPanel{background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .OntologyReferencePage-module__FeniQa__filterPanel{background:var(--mantine-color-dark-7)}.OntologyReferencePage-module__FeniQa__catalogList,.OntologyReferencePage-module__FeniQa__catalogCard{gap:var(--mantine-spacing-md);display:grid}.OntologyReferencePage-module__FeniQa__stateSurface{background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .OntologyReferencePage-module__FeniQa__stateSurface{background:var(--mantine-color-dark-7)}.OntologyReferencePage-module__FeniQa__detailGrid{gap:var(--mantine-spacing-xl);display:grid}.OntologyReferencePage-module__FeniQa__detailMain,.OntologyReferencePage-module__FeniQa__detailAside{gap:var(--mantine-spacing-lg);display:grid}.OntologyReferencePage-module__FeniQa__sectionBlock,.OntologyReferencePage-module__FeniQa__mediaList,.OntologyReferencePage-module__FeniQa__metaGrid{gap:var(--mantine-spacing-sm);display:grid}.OntologyReferencePage-module__FeniQa__metaItem{padding:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-gray-0);gap:.125rem;display:grid}[data-mantine-color-scheme=dark] .OntologyReferencePage-module__FeniQa__metaItem{background:var(--mantine-color-dark-6)}.OntologyReferencePage-module__FeniQa__descriptionItem{padding-block:var(--mantine-spacing-xs);border-bottom:1px solid var(--mantine-color-default-border);gap:.25rem;display:grid}.OntologyReferencePage-module__FeniQa__descriptionItem:last-child{border-bottom:0}.OntologyReferencePage-module__FeniQa__footer{padding-bottom:var(--mantine-spacing-md)}@media (min-width:1024px){.OntologyReferencePage-module__FeniQa__detailGrid{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:start}.OntologyReferencePage-module__FeniQa__metaGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.StartPage-module__7RWjtq__page{background:var(--mantine-color-gray-0);min-height:100vh}[data-mantine-color-scheme=dark] .StartPage-module__7RWjtq__page{background:var(--mantine-color-dark-8)}.StartPage-module__7RWjtq__pageContainer{padding-block:var(--mantine-spacing-xl)}.StartPage-module__7RWjtq__header{min-height:2.75rem}.StartPage-module__7RWjtq__brandLink{color:var(--mantine-color-text);font-family:var(--font-heading), var(--mantine-font-family);font-size:var(--mantine-font-size-xl);font-weight:600;line-height:1.15}.StartPage-module__7RWjtq__headerActions{justify-content:flex-end;display:flex}.StartPage-module__7RWjtq__authEntry{width:max-content}.StartPage-module__7RWjtq__section{--start-page-shell-anchor-offset:calc(104px + var(--mantine-spacing-md));scroll-margin-top:var(--start-page-shell-anchor-offset)}.StartPage-module__7RWjtq__sectionHeaderGrid,.StartPage-module__7RWjtq__contentRow,.StartPage-module__7RWjtq__mediaRail{gap:var(--mantine-spacing-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.StartPage-module__7RWjtq__sectionHeaderCopy,.StartPage-module__7RWjtq__contentPrimary,.StartPage-module__7RWjtq__contentSecondary,.StartPage-module__7RWjtq__mediaSpan3,.StartPage-module__7RWjtq__mediaSpan4,.StartPage-module__7RWjtq__mediaSpan5,.StartPage-module__7RWjtq__mediaSpan8,.StartPage-module__7RWjtq__support{grid-column:1/-1;min-width:0}.StartPage-module__7RWjtq__sectionHeaderCopy{gap:var(--mantine-spacing-md);display:grid}.StartPage-module__7RWjtq__title{color:var(--mantine-color-text);font-family:var(--font-heading), var(--mantine-font-family);font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.1}.StartPage-module__7RWjtq__lead{max-width:48rem;color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-lg);font-weight:600;line-height:1.55}.StartPage-module__7RWjtq__contentPrimary,.StartPage-module__7RWjtq__contentSecondary,.StartPage-module__7RWjtq__support{display:grid}.StartPage-module__7RWjtq__contentPrimary,.StartPage-module__7RWjtq__contentSecondary{gap:var(--mantine-spacing-md)}.StartPage-module__7RWjtq__paragraph{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-lg);white-space:pre-line;margin:0;font-weight:400;line-height:1.7}.StartPage-module__7RWjtq__support{color:var(--mantine-color-text);font-size:var(--mantine-font-size-md);font-weight:600;line-height:1.55}.StartPage-module__7RWjtq__schoolsCard{background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .StartPage-module__7RWjtq__schoolsCard{background:var(--mantine-color-dark-7)}.StartPage-module__7RWjtq__schoolsCard{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .StartPage-module__7RWjtq__schoolsCard{border:1px solid var(--mantine-color-dark-4)}.StartPage-module__7RWjtq__schoolsCard{border-radius:var(--mantine-radius-md);gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-md);display:grid}.StartPage-module__7RWjtq__schoolsLine{color:var(--mantine-color-text);font-size:15px;font-weight:500;line-height:1.5}.StartPage-module__7RWjtq__quoteCard{background:var(--mantine-color-white);min-width:0;margin:0}[data-mantine-color-scheme=dark] .StartPage-module__7RWjtq__quoteCard{background:var(--mantine-color-dark-7)}.StartPage-module__7RWjtq__quoteText{color:var(--mantine-color-text);font-size:var(--mantine-font-size-md);white-space:pre-line;line-height:1.6}.StartPage-module__7RWjtq__sectionDivider{margin-block:var(--mantine-spacing-xl)}.StartPage-module__7RWjtq__footer{padding-block:var(--mantine-spacing-lg) var(--mantine-spacing-md)}@media (min-width:768px){.StartPage-module__7RWjtq__sectionHeaderGrid,.StartPage-module__7RWjtq__contentRow,.StartPage-module__7RWjtq__mediaRail{gap:var(--mantine-spacing-lg);grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:1280px){.StartPage-module__7RWjtq__sectionHeaderGrid,.StartPage-module__7RWjtq__contentRow,.StartPage-module__7RWjtq__mediaRail{gap:var(--mantine-spacing-xl);grid-template-columns:repeat(12,minmax(0,1fr))}.StartPage-module__7RWjtq__contentPrimary{grid-column:span 8/span 8}.StartPage-module__7RWjtq__contentSecondary{grid-column:span 4/span 4}.StartPage-module__7RWjtq__mediaSpan3{grid-column:span 3/span 3}.StartPage-module__7RWjtq__mediaSpan4{grid-column:span 4/span 4}.StartPage-module__7RWjtq__mediaSpan5{grid-column:span 5/span 5}.StartPage-module__7RWjtq__mediaSpan8{grid-column:span 8/span 8}}
.AuthPage-module__32iYnG__yandexEntry{width:100%}
.PublicContentPostPage-module__TaL6Bq__page{background:var(--mantine-color-gray-0);min-height:100vh}[data-mantine-color-scheme=dark] .PublicContentPostPage-module__TaL6Bq__page{background:var(--mantine-color-dark-8)}.PublicContentPostPage-module__TaL6Bq__pageContainer{padding-block:var(--mantine-spacing-xl)}.PublicContentPostPage-module__TaL6Bq__header{min-height:2.75rem}.PublicContentPostPage-module__TaL6Bq__brandLink{color:var(--mantine-color-text);font-family:var(--font-heading), var(--mantine-font-family);font-size:var(--mantine-font-size-xl);font-weight:600;line-height:1.15}.PublicContentPostPage-module__TaL6Bq__article{min-width:0}.PublicContentPostPage-module__TaL6Bq__stateSurface,.PublicContentPostPage-module__TaL6Bq__bodyPanel{background:var(--mantine-color-white);min-width:0}[data-mantine-color-scheme=dark] .PublicContentPostPage-module__TaL6Bq__stateSurface,[data-mantine-color-scheme=dark] .PublicContentPostPage-module__TaL6Bq__bodyPanel{background:var(--mantine-color-dark-7)}.PublicContentPostPage-module__TaL6Bq__body{gap:var(--mantine-spacing-md);color:var(--mantine-color-text);overflow-wrap:anywhere;white-space:pre-wrap;display:grid}.PublicContentPostPage-module__TaL6Bq__body h2,.PublicContentPostPage-module__TaL6Bq__body h3,.PublicContentPostPage-module__TaL6Bq__body p{margin:0}.PublicContentPostPage-module__TaL6Bq__body h2{font-family:var(--font-heading), var(--mantine-font-family);font-size:var(--mantine-font-size-xl);font-weight:600;line-height:1.25}.PublicContentPostPage-module__TaL6Bq__body h3{font-family:var(--font-heading), var(--mantine-font-family);font-size:var(--mantine-font-size-lg);font-weight:600;line-height:1.3}.PublicContentPostPage-module__TaL6Bq__body p{font-size:var(--mantine-font-size-md);line-height:1.7}.PublicContentPostPage-module__TaL6Bq__footer{padding-bottom:var(--mantine-spacing-md)}
.PartnerSearchPage-module__opUnuG__page{background:var(--mantine-color-gray-0);min-height:100vh}.PartnerSearchPage-module__opUnuG__pageContainer{padding-block:var(--mantine-spacing-xl)}.PartnerSearchPage-module__opUnuG__shell,.PartnerSearchPage-module__opUnuG__stack,.PartnerSearchPage-module__opUnuG__form,.PartnerSearchPage-module__opUnuG__sectionStack,.PartnerSearchPage-module__opUnuG__safetyForm{display:grid}.PartnerSearchPage-module__opUnuG__shell{gap:var(--mantine-spacing-xl)}.PartnerSearchPage-module__opUnuG__stack,.PartnerSearchPage-module__opUnuG__form,.PartnerSearchPage-module__opUnuG__sectionStack,.PartnerSearchPage-module__opUnuG__safetyForm{gap:var(--mantine-spacing-md)}.PartnerSearchPage-module__opUnuG__header{gap:var(--mantine-spacing-md);display:grid}.PartnerSearchPage-module__opUnuG__actions,.PartnerSearchPage-module__opUnuG__compactActions,.PartnerSearchPage-module__opUnuG__choiceGrid,.PartnerSearchPage-module__opUnuG__metaRow{flex-wrap:wrap;display:flex}.PartnerSearchPage-module__opUnuG__actions{gap:var(--mantine-spacing-sm)}.PartnerSearchPage-module__opUnuG__compactActions,.PartnerSearchPage-module__opUnuG__choiceGrid,.PartnerSearchPage-module__opUnuG__metaRow{gap:var(--mantine-spacing-xs)}.PartnerSearchPage-module__opUnuG__formGrid,.PartnerSearchPage-module__opUnuG__contentGrid,.PartnerSearchPage-module__opUnuG__cardGrid{gap:var(--mantine-spacing-md);display:grid}.PartnerSearchPage-module__opUnuG__nativeField{gap:var(--mantine-spacing-xs);display:grid}.PartnerSearchPage-module__opUnuG__nativeLabel{color:var(--mantine-color-text);font-family:var(--font-body);font-size:var(--mantine-font-size-sm);font-weight:500;line-height:var(--mantine-line-height-sm)}.PartnerSearchPage-module__opUnuG__nativeSelect{border:1px solid var(--mantine-color-gray-4);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-white);min-height:44px;color:var(--mantine-color-text);font:inherit;padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.PartnerSearchPage-module__opUnuG__fieldError{color:var(--mantine-color-red-7);font-size:var(--mantine-font-size-sm)}.PartnerSearchPage-module__opUnuG__muted{color:var(--mantine-color-dimmed)}.PartnerSearchPage-module__opUnuG__finePrint{color:var(--mantine-color-gray-7);font-size:var(--mantine-font-size-sm)}.PartnerSearchPage-module__opUnuG__cardContent{gap:var(--mantine-spacing-sm);display:grid}.PartnerSearchPage-module__opUnuG__item{gap:var(--mantine-spacing-sm);border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-white);padding:var(--mantine-spacing-md);display:grid}.PartnerSearchPage-module__opUnuG__itemHeader{gap:4px;display:grid}.PartnerSearchPage-module__opUnuG__itemTitle{color:var(--mantine-color-text);font-family:var(--font-heading);font-size:var(--mantine-font-size-lg);font-weight:600;line-height:var(--mantine-line-height-sm);margin:0}.PartnerSearchPage-module__opUnuG__statusLine{align-items:center;gap:var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}.PartnerSearchPage-module__opUnuG__contactValue{overflow-wrap:anywhere}.PartnerSearchPage-module__opUnuG__detailList{gap:var(--mantine-spacing-xs);margin:0;display:grid}.PartnerSearchPage-module__opUnuG__detailItem{gap:2px;display:grid}.PartnerSearchPage-module__opUnuG__detailItem dt{color:var(--mantine-color-gray-7);font-size:var(--mantine-font-size-sm);font-weight:600}.PartnerSearchPage-module__opUnuG__detailItem dd{margin:0}@media (min-width:768px){.PartnerSearchPage-module__opUnuG__formGrid,.PartnerSearchPage-module__opUnuG__contentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.PartnerSearchPage-module__opUnuG__wide{grid-column:1/-1}}
.ProfilePage-module__-pKUGW__page{background:var(--mantine-color-gray-0);min-height:100vh}[data-mantine-color-scheme=dark] .ProfilePage-module__-pKUGW__page{background:var(--mantine-color-dark-8)}.ProfilePage-module__-pKUGW__pageContainer{padding-block:var(--mantine-spacing-xl)}.ProfilePage-module__-pKUGW__header{min-height:2.75rem}.ProfilePage-module__-pKUGW__brandLink{color:var(--mantine-color-text);font-family:var(--font-heading), var(--mantine-font-family);font-size:var(--mantine-font-size-xl);font-weight:600;line-height:1.15}.ProfilePage-module__-pKUGW__content{min-width:0;max-width:960px}.ProfilePage-module__-pKUGW__form{gap:var(--mantine-spacing-xl);display:grid}.ProfilePage-module__-pKUGW__authEntry{width:max-content}.ProfilePage-module__-pKUGW__stateSurface,.ProfilePage-module__-pKUGW__section{background:var(--mantine-color-white);min-width:0}[data-mantine-color-scheme=dark] .ProfilePage-module__-pKUGW__stateSurface,[data-mantine-color-scheme=dark] .ProfilePage-module__-pKUGW__section{background:var(--mantine-color-dark-7)}.ProfilePage-module__-pKUGW__visibilityGrid{gap:var(--mantine-spacing-sm);display:grid}.ProfilePage-module__-pKUGW__actions{gap:var(--mantine-spacing-md);flex-wrap:wrap;align-items:center;display:flex}.ProfilePage-module__-pKUGW__publicValue{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);overflow-wrap:anywhere;line-height:1.5}.ProfilePage-module__-pKUGW__publicDetails{min-width:0}.ProfilePage-module__-pKUGW__publicRow{padding-block:var(--mantine-spacing-sm);border-bottom:1px solid var(--mantine-color-default-border);gap:.25rem;display:grid}.ProfilePage-module__-pKUGW__publicLabel{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs);font-weight:600;line-height:1.4}.ProfilePage-module__-pKUGW__footer{padding-bottom:var(--mantine-spacing-md)}
.TrainingPage-module__Ia7AvW__shell{gap:var(--mantine-spacing-xl);display:grid}.TrainingPage-module__Ia7AvW__stack,.TrainingPage-module__Ia7AvW__header{gap:var(--mantine-spacing-md);display:grid}.TrainingPage-module__Ia7AvW__mobileHiddenHeader{display:none}.TrainingPage-module__Ia7AvW__gate{gap:var(--mantine-spacing-md);justify-items:start;display:grid}.TrainingPage-module__Ia7AvW__actions{gap:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}.TrainingPage-module__Ia7AvW__playerDockScrollSpace{padding-bottom:220px}.TrainingPage-module__Ia7AvW__templatePageActions{display:none}.TrainingPage-module__Ia7AvW__mobileQuickActionTrigger{right:calc(var(--mantine-spacing-md) + env(safe-area-inset-right));bottom:var(--application-shell-mobile-footer-clearance,calc(80px + env(safe-area-inset-bottom) + env(safe-area-inset-bottom)));z-index:120;box-shadow:var(--mantine-shadow-lg);position:fixed}.TrainingPage-module__Ia7AvW__mobileQuickActionMenu{min-width:220px}.TrainingPage-module__Ia7AvW__cardGrid,.TrainingPage-module__Ia7AvW__formSection{gap:var(--mantine-spacing-md);display:grid}.TrainingPage-module__Ia7AvW__formGrid,.TrainingPage-module__Ia7AvW__exerciseStack,.TrainingPage-module__Ia7AvW__searchPanel{gap:var(--mantine-spacing-sm);display:grid}.TrainingPage-module__Ia7AvW__muted{color:var(--mantine-color-dimmed)}.TrainingPage-module__Ia7AvW__emptyState,.TrainingPage-module__Ia7AvW__rowPanel,.TrainingPage-module__Ia7AvW__playerControls{background:var(--mantine-color-white)}.TrainingPage-module__Ia7AvW__heroButton,.TrainingPage-module__Ia7AvW__heroCard,.TrainingPage-module__Ia7AvW__historyButton{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-white);width:100%;color:inherit;font:inherit;padding:var(--mantine-spacing-lg);text-align:left}.TrainingPage-module__Ia7AvW__heroButton,.TrainingPage-module__Ia7AvW__historyButton{cursor:pointer}.TrainingPage-module__Ia7AvW__heroButton:hover,.TrainingPage-module__Ia7AvW__historyButton:hover{border-color:var(--mantine-color-teal-4)}.TrainingPage-module__Ia7AvW__heroButton:focus-visible,.TrainingPage-module__Ia7AvW__historyButton:focus-visible{outline:2px solid var(--mantine-color-teal-6);outline-offset:2px}.TrainingPage-module__Ia7AvW__editorialList{margin:0;padding:0;list-style:none}.TrainingPage-module__Ia7AvW__editorialItem{background:var(--mantine-color-white)}.TrainingPage-module__Ia7AvW__timerValue{font-family:var(--font-mono), monospace;letter-spacing:0;font-size:clamp(2.5rem,18vw,6rem);font-weight:700;line-height:1}.TrainingPage-module__Ia7AvW__playerControls{right:calc(var(--mantine-spacing-md) + env(safe-area-inset-right));bottom:calc(var(--application-shell-mobile-footer-height,calc(64px + env(safe-area-inset-bottom) + env(safe-area-inset-bottom))) + var(--mantine-spacing-xs));left:calc(var(--mantine-spacing-md) + env(safe-area-inset-left));z-index:120;border:1px solid var(--mantine-color-default-border);box-shadow:var(--mantine-shadow-lg);position:fixed}@media (min-width:768px){.TrainingPage-module__Ia7AvW__mobileHiddenHeader{display:grid}.TrainingPage-module__Ia7AvW__playerDockScrollSpace{padding-bottom:0}.TrainingPage-module__Ia7AvW__playerControls{z-index:auto;box-shadow:none;position:static;bottom:auto;left:auto;right:auto}.TrainingPage-module__Ia7AvW__templatePageActions{display:flex}.TrainingPage-module__Ia7AvW__mobileQuickActionTrigger{display:none}.TrainingPage-module__Ia7AvW__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
