/* News-based cabinet spacing. Controls, editor heights and prod previews retain their own styles. */
body.t6-cabinet-spacing{--t6-space-inset:30px;--t6-space-field:20px;--t6-space-section:30px}
.t6-cabinet-spacing ._contentWrapper_ol6tj_22{min-width:0;flex:1 1 0;width:auto;max-width:100%}
.t6-cabinet-spacing :is(.t6-admin-content-panel,.t6-event-content,.t6-hero-editor){box-sizing:border-box;min-width:0;max-width:100%;min-height:0!important}
body.t6-cabinet-spacing ._contentWrapper_ol6tj_22 [data-t6-space-inset]{padding-left:var(--t6-space-inset)!important;padding-right:var(--t6-space-inset)!important}
body.t6-cabinet-spacing ._contentWrapper_ol6tj_22 [data-t6-space-top]{padding-top:var(--t6-space-section)!important}
body.t6-cabinet-spacing ._contentWrapper_ol6tj_22 [data-t6-space-bottom]{padding-bottom:var(--t6-space-section)!important}
body.t6-cabinet-spacing ._contentWrapper_ol6tj_22 [data-t6-space-before]{margin-top:var(--t6-space-section)!important}
body.t6-cabinet-spacing ._contentWrapper_ol6tj_22 [data-t6-space-section]{margin-bottom:var(--t6-space-section)!important}
body.t6-cabinet-spacing ._contentWrapper_ol6tj_22 [data-t6-space-tail]{padding-bottom:0!important;margin-bottom:0!important}
body.t6-cabinet-spacing ._contentWrapper_ol6tj_22 [data-t6-space-actions]{display:flex;flex-wrap:wrap;align-items:center;gap:20px!important;padding:0!important;margin:30px 0 0!important}
.t6-cabinet-spacing .t6-admin-content-panel ._eventGalleryController_wkw1s_26{margin-bottom:0}
.t6-cabinet-spacing .t6-admin-content-panel [class*=_adminReturnLink_]{margin-bottom:20px!important}
.t6-cabinet-spacing .t6-admin-content-panel form+[class*=_adminReturnLink_]{margin-top:20px!important;margin-bottom:0!important}
.t6-cabinet-spacing .t6-admin-list-heading{padding-inline:var(--t6-space-inset);margin-bottom:20px}
body.t6-cabinet-spacing ._contentWrapper_ol6tj_22 [data-t6-space-list]{min-height:0!important;height:auto!important;padding-bottom:0!important}
.t6-cabinet-spacing :is(._tableFooterWrapper_em2m5_1,._tableFooterPartnerWrapper_em2m5_9){position:static;inset:auto;box-sizing:border-box;margin:16px 0 0;padding-inline:var(--t6-space-inset);max-width:100%}
.t6-cabinet-spacing .t6-activity-types{min-width:0;max-width:100%}
.t6-cabinet-spacing .t6-activity-type-table-wrap{min-width:0;width:100%;max-width:100%;overflow-x:auto}
/* One compact navigation rhythm across event materials, registration and reports. */
.t6-cabinet-spacing .t6-event-heading{margin-bottom:20px;gap:20px}
.t6-cabinet-spacing .t6-event-main-nav{gap:12px 24px;margin-bottom:20px}
.t6-cabinet-spacing .t6-event-subnav{gap:12px 24px;padding:20px 30px;margin-bottom:12px}
.t6-cabinet-spacing .t6-event-save-status{margin:8px 0 12px}
.t6-cabinet-spacing .t6-registration-settings :is([class*=_row_jzekl_],[class*=_row_gu0p2_]){margin-top:20px}
.t6-cabinet-spacing .t6-registration-settings :is([class*=_dateSection_],[class*=_fieldsSection_]){margin-bottom:30px;gap:20px}
.t6-cabinet-spacing .t6-registration-settings [class*=_dateElem_] [class*=_inputWrapper_]{gap:10px!important}
.t6-cabinet-spacing .t6-event-rules-form form>._adminSection_1xvvb_1{margin-bottom:30px}
.t6-cabinet-spacing .t6-event-rules-form form>._adminSection_1xvvb_1:last-of-type{margin-bottom:0}
.t6-cabinet-menu-toggle{display:none}
@media(max-width:1100px){
 body.t6-cabinet-spacing{--t6-space-inset:16px}
 .t6-cabinet-spacing ._adminInner_ol6tj_1{flex-direction:column;gap:16px}
 .t6-cabinet-spacing ._contentWrapper_ol6tj_22{width:100%;flex:1 1 auto;padding-top:0}
 .t6-cabinet-spacing aside._adminNavigation_ilnbr_1{display:none}
 .t6-cabinet-spacing .t6-cabinet-menu-toggle{display:block;min-height:40px;padding:10px 16px;border:0;border-radius:3px;background:#fff;color:#184f71;font:600 14px/1.4 'Open Sans',sans-serif;cursor:pointer;box-shadow:0 0 5px #013d5633}
 .t6-cabinet-spacing.t6-event-admin .t6-cabinet-menu-toggle{display:none}
 .t6-cabinet-spacing.t6-cabinet-menu-open aside._adminNavigation_ilnbr_1{display:block;position:fixed;z-index:150;top:76px;left:16px;width:calc(100% - 32px);max-width:360px;min-width:0;max-height:calc(100dvh - 100px);overflow:auto;padding:16px;background:#205e80;border-radius:5px;box-shadow:0 12px 35px #1236}
 .t6-cabinet-spacing ._adminHeaderContainer_1njwe_11{gap:12px;justify-content:space-between;flex-wrap:nowrap}
 .t6-cabinet-spacing ._adminHeader_1njwe_5{padding:12px 0}
 .t6-cabinet-spacing .t6-event-main-nav{flex-wrap:nowrap;overflow-x:auto;gap:20px;padding-bottom:6px;margin-bottom:16px;scrollbar-width:thin}
 .t6-cabinet-spacing .t6-event-main-nav a{white-space:nowrap;flex-shrink:0}
 .t6-cabinet-spacing .t6-event-subnav{flex-wrap:nowrap;overflow-x:auto;padding:16px;gap:20px;scrollbar-width:thin}
 .t6-cabinet-spacing .t6-event-subnav a{font-size:16px;white-space:nowrap;flex-shrink:0}
 .t6-cabinet-spacing .t6-event-heading{gap:12px;margin-bottom:16px}
 .t6-cabinet-spacing .t6-event-mobile-toolbar{margin-bottom:16px}
 .t6-cabinet-spacing .t6-admin-footer-container{padding-left:16px!important;padding-right:16px!important}
}
@media(max-width:600px){
 .t6-cabinet-spacing ._adminHeaderContainer_1njwe_11{gap:8px}
 .t6-cabinet-spacing ._adminHeaderContainer_1njwe_11 :is(h1,h2){font-size:18px}
 .t6-cabinet-spacing input:is([placeholder*="наименованию"],[placeholder*="искать по названию"]){width:100%!important;flex:1 1 100%!important;max-width:100%!important}
 body.t6-cabinet-spacing ._contentWrapper_ol6tj_22 [data-t6-space-actions]{gap:12px!important;flex-direction:column;align-items:stretch}
 body.t6-cabinet-spacing ._contentWrapper_ol6tj_22 [data-t6-space-actions]>button{width:100%;max-width:100%;margin:0!important}
 .t6-cabinet-spacing .t6-registration-settings [class*=_dateElem_] [class*=_inputWrapper_]{flex-direction:column;align-items:stretch;gap:10px!important}
 .t6-cabinet-spacing .t6-registration-settings [class*=_dateElem_] [class*=_inputWrapper_]>*{width:100%;max-width:100%;margin:0!important}
}
@media(max-width:1100px){
 .t6-cabinet-spacing :is(._tabNavList_188d7_1,._subtabList_188d7_29,._visitorTabList_188d7_55){flex-direction:row;align-items:center;flex-wrap:nowrap;gap:20px;max-width:100%;overflow-x:auto;scrollbar-width:thin;padding-bottom:6px}
 .t6-cabinet-spacing :is(._tabNavList_188d7_1,._subtabList_188d7_29,._visitorTabList_188d7_55)>li{flex-shrink:0;white-space:nowrap}
 .t6-cabinet-spacing ._subtabList_188d7_29{margin-bottom:20px}
}
@media(max-width:600px){
 .t6-cabinet-spacing ._logoLink_1njwe_1{flex:0 1 170px;min-width:110px;height:auto}
 .t6-cabinet-spacing ._logoLink_1njwe_1 svg{display:block;width:100%;height:auto;max-height:26px}
 .t6-cabinet-spacing ._userName_r66w0_40{font-size:14px;max-width:85px;overflow:hidden;text-overflow:ellipsis}
}
/* A nested legacy panel is part of the same card, not a second padded card. */
.t6-cabinet-spacing .t6-admin-content-panel .t6-admin-content-panel[data-t6-space-top]{padding-top:0!important}
.t6-cabinet-spacing .t6-admin-content-panel .t6-admin-content-panel[data-t6-space-bottom]{padding-bottom:0!important}
/* Anchor absolutely positioned accessible table headings inside the scroll viewport. */
.t6-cabinet-spacing .t6-activity-type-table-wrap{position:relative}
body.t6-cabinet-spacing ._contentWrapper_ol6tj_22 [data-t6-space-actions-inner]{margin:0!important;padding:0!important;gap:20px}
.t6-cabinet-spacing .t6-registration-settings ._inputWrapper_q7tw1_9>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:none;gap:10px}
.t6-cabinet-spacing .t6-registration-settings ._inputWrapper_q7tw1_9 [class*=_dateInputWrapper_]{width:100%!important;min-width:0;max-width:none;margin:0!important}
.t6-cabinet-spacing .t6-registration-settings ._inputWrapper_q7tw1_9 .react-datepicker-wrapper{width:100%;max-width:none}
@media(max-width:700px){.t6-cabinet-spacing .t6-registration-settings ._inputWrapper_q7tw1_9>div{grid-template-columns:minmax(0,1fr)}}
@media(max-width:600px){
 .t6-cabinet-spacing ._adminPersonal_r66w0_1{gap:10px;min-width:0}
 body.t6-cabinet-spacing ._contentWrapper_ol6tj_22 [data-t6-space-actions-inner]{gap:12px;flex-wrap:wrap;width:100%}
 body.t6-cabinet-spacing ._contentWrapper_ol6tj_22 [data-t6-space-actions-inner]>button{width:100%;margin:0}
}
html:has(body.t6-cabinet-spacing),body.t6-cabinet-spacing,body.t6-cabinet-spacing #root,body.t6-cabinet-spacing #root>div{min-width:0!important;max-width:100%}
body.t6-cabinet-spacing ._contentWrapper_ol6tj_22 [data-t6-space-leading]{padding-top:0!important}
.t6-cabinet-spacing .t6-registration-settings ._dateSection_q7tw1_1>div{width:100%;min-width:0}
.t6-cabinet-spacing .t6-registration-settings ._dateSection_q7tw1_1 div:has(>[class*=_dateInputWrapper_]){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:none;gap:10px}
.t6-cabinet-spacing .t6-registration-settings ._dateSection_q7tw1_1 [class*=_dateInputWrapper_]{width:100%!important;max-width:none;margin:0!important;min-width:0}
.t6-cabinet-spacing .t6-registration-settings ._dateSection_q7tw1_1 .react-datepicker-wrapper{width:100%;max-width:none}
@media(max-width:700px){.t6-cabinet-spacing .t6-registration-settings ._dateSection_q7tw1_1 div:has(>[class*=_dateInputWrapper_]){grid-template-columns:minmax(0,1fr)}}
@media(max-width:600px){
 .t6-cabinet-spacing ._pagination_em2m5_36{min-width:0;width:100%;max-width:100%}
 .t6-cabinet-spacing ._paginationInfo_em2m5_52{min-width:0;max-width:100%;flex-wrap:wrap;gap:8px}
 .t6-cabinet-spacing ._paginationControllers_em2m5_69{min-width:0;max-width:100%}
}
.t6-cabinet-spacing :is(.t6-publication-field,.t6-hero-field){gap:7px;margin-bottom:20px}
.t6-cabinet-spacing :is(.t6-publication-actions,.t6-hero-actions){gap:20px;margin-top:30px}
@media(max-width:600px){.t6-cabinet-spacing :is(.t6-publication-actions,.t6-hero-actions){gap:12px}}
