.kMQlYq_logo{flex-shrink:0;align-items:center;display:flex;position:relative}.kMQlYq_image{width:auto;max-width:220px;height:48px}@media (min-width:992px){.kMQlYq_image{max-width:260px;height:56px}}.kMQlYq_iconOverlay{aspect-ratio:1;opacity:0;pointer-events:none;justify-content:center;align-items:center;height:100%;transition:opacity .2s;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.kMQlYq_iconOverlay[data-visible=true]{opacity:1}.kMQlYq_frame{background:var(--gray-50);justify-content:center;align-items:center;transition:transform .2s;display:flex;transform:scale(.85)}.kMQlYq_iconOverlay[data-visible=true] .kMQlYq_frame{transform:scale(1)}@media (prefers-reduced-motion:reduce){.kMQlYq_iconOverlay,.kMQlYq_frame{transition:none}}
.wl75XG_nav{align-items:center;display:flex}.wl75XG_list{align-items:center;gap:16px;display:flex}@media (min-width:1400px){.wl75XG_list{gap:36px}}.wl75XG_link{color:var(--gray-800);white-space:nowrap;font-size:16px;font-weight:500;line-height:24px;transition:color .2s}.wl75XG_link:hover,.wl75XG_linkActive{color:var(--brand-500)}.wl75XG_submenu{background:var(--gray-50);border-top:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);z-index:49;position:absolute;top:100%;left:0;right:0;overflow:hidden}.wl75XG_submenuInner{align-items:center;gap:24px;max-width:1320px;margin:0 auto;padding:12px 24px;display:flex}@media (min-width:1400px){.wl75XG_submenuInner{gap:36px}}.wl75XG_submenuLinkParent{color:var(--brand-500);white-space:nowrap;font-size:15px;font-weight:500;line-height:24px;transition:color .15s}.wl75XG_submenuLinkParent:hover{color:var(--brand-600)}.wl75XG_submenuLink{color:var(--gray-600);white-space:nowrap;font-size:15px;font-weight:500;line-height:24px;transition:color .15s}.wl75XG_submenuLink:hover{color:var(--gray-900)}
.aTltxa_content{background:var(--gray-900);color:var(--white);-webkit-user-select:none;user-select:none;z-index:1000;padding:6px 10px;font-size:13px;font-weight:500;line-height:1.2;animation:.12s aTltxa_fadeIn}.aTltxa_arrow{fill:var(--gray-900)}@keyframes aTltxa_fadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}
.AmUC9a_buttons{align-items:center;gap:8px;display:flex}.AmUC9a_button{background:var(--brand-500);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex}.AmUC9a_button:hover{background:var(--brand-600)}.AmUC9a_icon{object-fit:contain;width:18px;height:18px}
.AHcTza_invalid{border-color:var(--error-500,#e5484d)!important}.AHcTza_invalid:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--error-500,#e5484d) 24%, transparent)!important}.AHcTza_error{color:var(--error-500,#e5484d);margin-top:6px;font-size:13px}
.cMA-BW_page{padding-bottom:80px}.cMA-BW_heading{margin-bottom:32px;padding-top:48px}.cMA-BW_empty{color:var(--color-text-secondary,#6b7280);font-size:16px}
.oFxLeG_page{padding-bottom:80px}.oFxLeG_back{color:var(--color-text-secondary,#6b7280);padding-top:48px;font-size:15px;text-decoration:none;transition:color .2s;display:inline-block}.oFxLeG_back:hover{color:var(--color-text,#111827)}.oFxLeG_heading{margin-bottom:32px;padding-top:16px}
.rgHiVW_page{padding-top:48px;padding-bottom:80px}.rgHiVW_pageTitle{margin-bottom:32px}.rgHiVW_docsList{flex-direction:column;gap:16px;min-width:0;display:flex}
._1cFbta_page{padding-top:48px;padding-bottom:80px}._1cFbta_pageTitle{margin-bottom:32px}
.lpS7tG_wrap{flex-direction:column;display:flex}.lpS7tG_filters{margin-bottom:40px}.lpS7tG_loading{opacity:.5;pointer-events:none;transition:opacity .2s}.lpS7tG_empty{color:var(--gray-600);margin:40px 0;font-size:18px}.lpS7tG_featured{margin-bottom:24px}.lpS7tG_pagination{margin-top:48px}
.RYvTIa_page{padding-bottom:80px}.RYvTIa_heading{margin-bottom:32px;padding-top:48px}
._8EAYQa_page{padding-bottom:80px}._8EAYQa_heading{margin-bottom:12px;padding-top:48px}._8EAYQa_metaRow{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:32px;display:flex}._8EAYQa_date{color:var(--gray-600);font-size:15px}._8EAYQa_metaItem{color:var(--gray-600);padding-left:16px;font-size:15px;position:relative}._8EAYQa_metaItem:before{content:"•";color:var(--gray-300);position:absolute;left:0}._8EAYQa_metaRow ._8EAYQa_source:before{content:"";background:var(--gray-200);width:1px;height:18px;margin-right:16px;display:block}._8EAYQa_source{color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}a._8EAYQa_source:hover ._8EAYQa_sourceName{color:var(--brand-500)}._8EAYQa_sourceLogo{object-fit:contain;width:auto;max-width:96px;height:22px;display:block}._8EAYQa_sourceLogoOutlet{max-width:100px;height:18px}._8EAYQa_sourceName{color:var(--gray-700);font-size:15px;font-weight:600;transition:color .2s}._8EAYQa_layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:48px;display:grid}._8EAYQa_main{min-width:0}._8EAYQa_hero{width:100%;height:auto;margin-bottom:28px;display:block}._8EAYQa_gallery{margin-top:32px}._8EAYQa_prose{color:var(--gray-800);font-size:18px;line-height:1.6}._8EAYQa_prose p{margin:0 0 20px}._8EAYQa_prose p:first-child{color:var(--gray-900);font-weight:700}._8EAYQa_prose img{max-width:100%;height:auto;margin:24px 0}._8EAYQa_aside{flex-direction:column;display:flex}._8EAYQa_relatedList{flex-direction:column;gap:16px;display:flex}._8EAYQa_relatedCard{border:1px solid var(--gray-200);flex-direction:column;gap:14px;padding:24px;transition:border-color .2s;display:flex}._8EAYQa_relatedCardTitle{color:var(--gray-900);font-size:16px;font-weight:700;line-height:1.4}._8EAYQa_relatedCardDate{color:var(--gray-600);font-size:14px}._8EAYQa_relatedBadge{margin-top:4px}@media (max-width:991px){._8EAYQa_layout{grid-template-columns:1fr;gap:40px}}._8EAYQa_excerptEdit{color:var(--gray-600);background:var(--gray-50);border-left:3px solid var(--brand-300);margin:0 0 24px;padding:12px 16px;font-size:16px;line-height:24px}
._8nCOoW_page{padding-bottom:80px}._8nCOoW_heading{margin-bottom:32px;padding-top:48px}._8nCOoW_featured{grid-template-columns:1fr 1fr;gap:32px;margin-bottom:32px;display:grid}@media (max-width:767px){._8nCOoW_featured{grid-template-columns:1fr;gap:16px}}._8nCOoW_pagination{margin-top:40px}
.VHfQza_page{padding-bottom:80px}.VHfQza_heading{margin-bottom:28px;padding-top:48px}.VHfQza_layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:48px;display:grid}.VHfQza_main{min-width:0}.VHfQza_hero{aspect-ratio:16/9;width:100%;margin-bottom:28px;overflow:hidden}.VHfQza_prose{color:var(--gray-800);font-size:16px;line-height:1.6}.VHfQza_contacts{margin-top:32px}.VHfQza_contacts a{color:var(--brand-600);text-decoration:underline}.VHfQza_aside{flex-direction:column;display:flex}.VHfQza_relatedList{flex-direction:column;gap:16px;display:flex}.VHfQza_relatedCard{border:1px solid var(--gray-200);flex-direction:column;gap:12px;padding:24px;transition:border-color .2s;display:flex}.VHfQza_relatedCardTitle{color:var(--gray-900);font-size:16px;font-weight:700;line-height:1.4}.VHfQza_relatedCardDescription{color:var(--gray-600);font-size:14px;line-height:1.5}.VHfQza_relatedBadge{margin-top:4px}@media (max-width:991px){.VHfQza_layout{grid-template-columns:1fr;gap:40px}}
.Y0dmDG_wrap{flex-direction:column;display:flex}.Y0dmDG_filters{margin-bottom:40px}.Y0dmDG_empty{color:var(--gray-600);margin:40px 0;font-size:18px}.Y0dmDG_pagination{margin-top:48px}
.RpPMfW_page{padding-bottom:80px}.RpPMfW_header{margin:0 0 32px;padding-top:48px}.RpPMfW_title{color:var(--gray-900);margin:0;font-size:40px;font-weight:700}
.wnulfW_dialog{max-width:460px}.wnulfW_body{flex-direction:column;padding:28px 28px 24px;display:flex}.wnulfW_title{color:var(--gray-900);margin:0 0 4px;font-size:22px;font-weight:700}.wnulfW_eventName{color:var(--gray-600);margin:0 0 20px;font-size:15px}.wnulfW_field{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.wnulfW_label{color:var(--gray-600);font-size:14px}.wnulfW_input{height:48px;font:inherit;color:var(--gray-900);background:var(--white);border:1px solid var(--gray-200);outline:none;padding:0 16px;font-size:16px;transition:border-color .2s,box-shadow .2s}.wnulfW_input:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px var(--brand-200)}.wnulfW_err{color:var(--error-500);font-size:13px}.wnulfW_formErr{color:var(--error-500);margin:0 0 12px;font-size:14px}.wnulfW_numGroup{border:1px solid var(--gray-200);background:var(--white);align-items:center;width:160px;height:48px;display:flex}.wnulfW_numBtn{width:44px;height:100%;color:var(--gray-700);cursor:pointer;background:0 0;border:none;font-size:20px}.wnulfW_numBtn:hover{background:var(--gray-50)}.wnulfW_numInput{text-align:center;min-width:0;height:100%;font:inherit;color:var(--gray-900);border:none;border-left:1px solid var(--gray-200);border-right:1px solid var(--gray-200);background:0 0;outline:none;flex:1;font-size:16px}.wnulfW_payRow{gap:10px;display:flex}.wnulfW_payOpt{height:46px;color:var(--gray-800);background:var(--white);border:1px solid var(--gray-200);cursor:pointer;flex:1;font-size:15px;transition:border-color .2s,background .2s}.wnulfW_payOpt[aria-pressed=true]{border-color:var(--brand-500);background:var(--brand-50,#eef4ff);color:var(--brand-600);font-weight:600}.wnulfW_payIcons{align-items:center;gap:12px;margin-top:10px;display:flex}.wnulfW_payIcon{object-fit:contain;width:auto;height:18px}.wnulfW_footer{justify-content:space-between;align-items:center;gap:16px;margin-top:8px;display:flex}.wnulfW_total{color:var(--gray-700);font-size:15px}.wnulfW_submit{height:52px;font:inherit;color:var(--white);background:var(--brand-500);cursor:pointer;border:none;flex:none;padding:0 28px;font-size:16px;font-weight:600;transition:background .2s}.wnulfW_submit:hover{background:var(--brand-600)}.wnulfW_submit:disabled{opacity:.5;cursor:not-allowed}.wnulfW_okIcon{width:56px;height:56px;color:var(--white);background:var(--brand-500);border-radius:50%;justify-content:center;align-items:center;margin:8px auto 16px;font-size:28px;display:flex}.wnulfW_okTitle{text-align:center;color:var(--gray-900);margin:0 0 16px;font-size:22px;font-weight:700}.wnulfW_okList{margin:0 0 20px}.wnulfW_okList>div{border-bottom:1px solid var(--gray-100);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.wnulfW_okList dt{color:var(--gray-600);font-size:14px}.wnulfW_okList dd{color:var(--gray-900);margin:0;font-weight:600}
.xc4u4a_cta{width:100%;height:52px;font:inherit;color:var(--white);background:var(--brand-500);cursor:pointer;border:none;font-size:16px;font-weight:600;transition:background .2s}.xc4u4a_cta:hover{background:var(--brand-600)}
.RvaN0q_button{border:1px solid var(--brand-500);width:100%;height:52px;color:var(--brand-500);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:16px;font-weight:600;transition:background .2s,color .2s;display:flex}.RvaN0q_button:hover{background:var(--brand-500);color:var(--white)}
.tHvC-G_page{padding-bottom:80px}.tHvC-G_noHero{padding-top:48px}.tHvC-G_hero{margin-bottom:40px}.tHvC-G_heading{margin-bottom:32px}.tHvC-G_layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:48px;display:grid}.tHvC-G_main{min-width:0}.tHvC-G_prose{color:var(--gray-700);font-size:16px;line-height:1.7}@media (max-width:991px){.tHvC-G_layout{grid-template-columns:1fr;gap:40px}.tHvC-G_aside{order:-1;position:static}}
.SCOYWq_wrap{flex-direction:column;display:flex}.SCOYWq_filters{margin-bottom:40px}.SCOYWq_empty{color:var(--gray-600);margin:40px 0;font-size:18px}.SCOYWq_pagination{margin-top:48px}
.Iv4DYG_page{padding-bottom:80px}.Iv4DYG_header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;margin:0 0 32px;padding-top:48px;display:flex}.Iv4DYG_title{color:var(--gray-900);margin:0;font-size:40px;font-weight:700}
.OK0i1W_page{padding-bottom:80px}.OK0i1W_hero{margin-bottom:40px}.OK0i1W_heroTags{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.OK0i1W_heroTag{align-items:center;padding:7px 14px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.OK0i1W_heading{margin-bottom:32px;padding-top:48px}.OK0i1W_layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:48px;display:grid}.OK0i1W_main{min-width:0}.OK0i1W_prose{color:var(--gray-700);font-size:16px;line-height:1.7}.OK0i1W_docs{margin-top:48px}.OK0i1W_docsTitle{color:var(--gray-900);margin:0 0 20px;font-size:22px;font-weight:700}.OK0i1W_docsList{flex-direction:column;gap:16px;display:flex}@media (max-width:991px){.OK0i1W_layout{grid-template-columns:1fr;gap:40px}.OK0i1W_aside{order:-1;position:static}}
.vJksKG_card{background:var(--white);border:1px solid var(--gray-200);cursor:pointer;text-align:left;flex-direction:column;display:flex;position:relative;overflow:hidden}.vJksKG_previewWrap{aspect-ratio:16/10;border-bottom:1px solid var(--gray-200);background-color:var(--white);background-image:linear-gradient(45deg, var(--gray-200) 25%, transparent 25%), linear-gradient(-45deg, var(--gray-200) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--gray-200) 75%), linear-gradient(-45deg, transparent 75%, var(--gray-200) 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;justify-content:center;align-items:center;padding:28px 32px;display:flex;position:relative;overflow:hidden}.vJksKG_preview{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.vJksKG_ribbon{z-index:2;background:var(--brand-500);width:170px;color:var(--white);text-align:center;pointer-events:none;justify-content:center;align-items:center;gap:6px;padding:7px 0;font-size:13px;font-weight:600;display:flex;position:absolute;top:18px;right:-46px}.vJksKG_overlay{z-index:3;background:#ffffffc7;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.vJksKG_donut{width:72px;height:72px}.vJksKG_donutTrack{fill:none;stroke:var(--gray-200);stroke-width:6px}.vJksKG_donutFill{fill:none;stroke:var(--brand-green-500);stroke-width:6px;stroke-linecap:round;transition:stroke-dashoffset .3s}.vJksKG_percent{fill:var(--gray-900);font-size:15px;font-weight:700}.vJksKG_check{color:var(--brand-green-600)}.vJksKG_info{flex-direction:column;gap:6px;padding:20px 24px 24px;display:flex}.vJksKG_title{color:var(--gray-900);margin:0;font-size:18px;font-weight:700;line-height:1.3;transition:color .2s}.vJksKG_card:hover .vJksKG_title{color:var(--brand-500)}.vJksKG_size{color:var(--gray-500);margin:0;font-size:16px;line-height:1.4}.vJksKG_sizeDone{color:var(--brand-green-600)}.vJksKG_sizeError{color:#d92d20}
.uhKs9a_page{padding-bottom:80px}.uhKs9a_heading{margin-bottom:32px;padding-top:48px}.uhKs9a_empty{color:var(--gray-600);margin:40px 0;font-size:18px}
.ZnMgTq_wrap{flex-direction:column;display:flex}.ZnMgTq_empty{color:var(--gray-600);margin:40px 0;font-size:18px}.ZnMgTq_pagination{margin-top:48px}
._6KL95W_page{padding-bottom:80px}._6KL95W_heading{margin-bottom:32px;padding-top:48px}
.Cqy7ZG_page{padding-top:48px;padding-bottom:80px}.Cqy7ZG_heading{margin-bottom:8px}.Cqy7ZG_role{color:var(--brand-500);margin:0 0 32px;font-size:18px;font-weight:600}.Cqy7ZG_layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:48px;display:grid}.Cqy7ZG_main{min-width:0}.Cqy7ZG_prose{color:var(--gray-700);font-size:18px;line-height:1.7}.Cqy7ZG_profile{background:var(--white);border:1px solid var(--gray-200);flex-direction:column;display:flex;overflow:hidden}.Cqy7ZG_photo{aspect-ratio:3/4;object-fit:cover;width:100%;display:block}.Cqy7ZG_profileInfo{flex-direction:column;gap:6px;padding:20px 24px 24px;display:flex}.Cqy7ZG_profileName{color:var(--gray-900);font-size:18px;font-weight:700}.Cqy7ZG_profileRole{color:var(--gray-500);font-size:15px}@media (max-width:991px){.Cqy7ZG_layout{grid-template-columns:1fr;gap:32px}.Cqy7ZG_aside{order:-1}}
.-szwya_page{padding-top:48px;padding-bottom:80px}.-szwya_heading{margin-bottom:20px}.-szwya_home{color:var(--brand-500);margin-bottom:32px;font-size:18px;font-weight:600;display:inline-block}.-szwya_home:hover{color:var(--brand-600)}.-szwya_grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));align-items:start;gap:40px 32px;display:grid}.-szwya_block{min-width:0}.-szwya_blockTitle{color:var(--gray-900);margin:0 0 14px;font-size:18px;font-weight:700}.-szwya_blockTitle a{color:inherit;text-decoration:none}.-szwya_blockTitle a:hover{color:var(--brand-500)}.-szwya_list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.-szwya_link{color:var(--gray-700);font-size:16px;line-height:1.4;text-decoration:none}.-szwya_link:hover{color:var(--brand-500)}
.Id9xpW_card{background:var(--white);border:1px solid var(--gray-200);min-height:180px;color:inherit;flex-direction:column;gap:16px;padding:32px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.Id9xpW_card:hover{border-color:var(--brand-300);box-shadow:0 10px 24px -12px #1018282e}.Id9xpW_title{color:var(--gray-900);margin:0;font-size:22px;font-weight:700;line-height:1.25;transition:color .2s}.Id9xpW_card:hover .Id9xpW_title{color:var(--brand-500)}.Id9xpW_badge{color:var(--gray-600);background:var(--gray-200);align-self:flex-start;padding:2px 10px;font-size:13px;font-weight:600}.Id9xpW_company{color:var(--gray-600);margin:0;font-size:16px;line-height:1.4}.Id9xpW_meta{color:var(--gray-500);align-items:center;gap:8px;margin-top:auto;font-size:14px;display:flex}.Id9xpW_meta svg{flex-shrink:0}
._85qz_a_page{padding-top:48px;padding-bottom:80px}._85qz_a_pageTitle{margin-bottom:32px}._85qz_a_pagination{margin-top:40px}
.aA1Ykq_page{padding-top:48px;padding-bottom:80px}.aA1Ykq_layout{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:48px;display:grid}.aA1Ykq_main{min-width:0}.aA1Ykq_archivedBanner{background:var(--gray-100,var(--gray-200));color:var(--gray-700,var(--gray-600));margin-bottom:24px;padding:12px 20px;font-size:15px;font-weight:600}.aA1Ykq_title{color:var(--gray-900);margin:0 0 12px;font-size:40px;font-weight:800;line-height:1.15}.aA1Ykq_meta{color:var(--gray-500);align-items:center;gap:8px;margin-bottom:32px;font-size:14px;display:flex}.aA1Ykq_meta svg{flex-shrink:0}.aA1Ykq_prose{color:var(--gray-600);font-size:16px;line-height:1.7}@media (max-width:991px){.aA1Ykq_layout{grid-template-columns:1fr;gap:32px}.aA1Ykq_aside{order:-1}}
.mbFZjG_page{padding-top:48px;padding-bottom:80px}.mbFZjG_pageTitle{margin-bottom:24px}.mbFZjG_filters{margin-bottom:32px}.mbFZjG_pagination{margin-top:40px}
._6Ol0mW_page{padding:48px 0 96px}._6Ol0mW_pageTitle{margin-bottom:40px}._6Ol0mW_residents{margin-top:64px}
.TxjkLG_page{padding-top:48px;padding-bottom:80px}.TxjkLG_title{color:var(--gray-900);margin:0 0 32px;font-size:40px;font-weight:800;line-height:1.15}.TxjkLG_layout{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:48px;display:grid}.TxjkLG_main{flex-direction:column;gap:24px;min-width:0;display:flex}.TxjkLG_lead{color:var(--gray-700);margin:0;font-size:18px;line-height:1.6}.TxjkLG_section{flex-direction:column;gap:12px;display:flex}.TxjkLG_subTitle{color:var(--gray-900);margin:0;font-size:22px;font-weight:700;line-height:1.25}.TxjkLG_text{color:var(--gray-700);margin:0;font-size:18px;line-height:1.6}.TxjkLG_tags{flex-wrap:wrap;gap:8px;display:flex}.TxjkLG_contacts{margin-top:8px}@media (max-width:991px){.TxjkLG_layout{grid-template-columns:1fr;gap:32px}.TxjkLG_aside{order:-1}}
.KlbPCq_page{padding-top:48px;padding-bottom:80px}.KlbPCq_pageTitle{margin-bottom:32px}.KlbPCq_icon{object-fit:contain;width:28px;height:28px}.KlbPCq_pagination{margin-top:40px}
.Wa_zaa_wrap{width:100%}.Wa_zaa_frame{background:0 0;border:0;width:100%;min-height:480px;display:block}
.iS0XKW_page{padding-bottom:80px}.iS0XKW_pageWidget{padding-bottom:10px}.iS0XKW_body{padding-top:48px}.iS0XKW_title{color:var(--gray-900);margin:0 0 32px;font-size:40px;font-weight:800;line-height:1.15}.iS0XKW_layout{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:48px;display:grid}.iS0XKW_layoutSingle{grid-template-columns:1fr}.iS0XKW_main{flex-direction:column;gap:24px;min-width:0;display:flex}.iS0XKW_widgetSection{margin-top:0}.iS0XKW_priceBox{background:var(--gray-50);border:1px solid var(--gray-200);flex-direction:column;gap:4px;margin-bottom:20px;padding:20px 24px;display:flex}.iS0XKW_priceCaption{text-transform:uppercase;letter-spacing:.04em;color:var(--gray-500);font-size:13px}.iS0XKW_priceValue{color:var(--brand-500);font-size:28px;font-weight:800;line-height:1.1}.iS0XKW_prose{color:var(--gray-600);font-size:16px;line-height:1.7}@media (max-width:991px){.iS0XKW_layout{grid-template-columns:1fr;gap:32px}}
.W3V9Jq_section{margin-top:56px}
.YenDjG_page{padding-bottom:80px}.YenDjG_heading{margin-bottom:32px;padding-top:48px}.YenDjG_image{margin-bottom:40px}.YenDjG_image button{aspect-ratio:16/6.3}
.SANulG_page{padding-bottom:80px}.SANulG_hero{margin-bottom:40px}.SANulG_heading{margin-bottom:32px}.SANulG_layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:48px;display:grid}.SANulG_main{min-width:0}.SANulG_prose{color:var(--gray-700);font-size:16px;line-height:1.7}.SANulG_timeline{margin-top:40px}.SANulG_note{margin-top:32px}@media (max-width:991px){.SANulG_layout{grid-template-columns:1fr;gap:40px}.SANulG_aside{order:-1;position:static}}
.cr9s1a_form{background:var(--gray-50);flex-direction:column;padding:32px;display:flex}.cr9s1a_title{color:var(--gray-900);margin:0 0 24px;font-size:24px;font-weight:700;line-height:1.2}.cr9s1a_field{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.cr9s1a_label{color:var(--gray-600);font-size:14px}.cr9s1a_input{height:48px;font:inherit;color:var(--gray-900);background:var(--white);border:1px solid var(--gray-200);outline:none;padding:0 16px;font-size:16px;transition:border-color .2s,box-shadow .2s}.cr9s1a_input::placeholder{color:var(--gray-400)}.cr9s1a_input:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px var(--brand-200)}.cr9s1a_numRoot{width:100%}.cr9s1a_numGroup{background:var(--white);border:1px solid var(--gray-200);align-items:center;gap:8px;height:48px;padding:0 14px;transition:border-color .15s,box-shadow .15s;display:flex}.cr9s1a_numGroup:focus-within{border-color:var(--brand-500);box-shadow:0 0 0 3px var(--brand-200)}.cr9s1a_numInput{min-width:0;font:inherit;color:var(--gray-800);appearance:textfield;background:0 0;border:none;outline:none;flex:1;font-size:16px}.cr9s1a_numInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cr9s1a_numInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cr9s1a_submit{height:52px;font:inherit;color:var(--white);background:var(--brand-500);cursor:pointer;border:none;margin-top:24px;padding:0 24px;font-size:16px;font-weight:600;transition:background .2s}.cr9s1a_submit:hover{background:var(--brand-600)}.cr9s1a_submit:disabled{opacity:.5;cursor:not-allowed}
._bva3G_wrap{flex-direction:column;display:flex}._bva3G_filters{margin-bottom:40px}._bva3G_empty{color:var(--gray-600);margin:40px 0;font-size:18px}._bva3G_pagination{margin-top:48px}
.p1nd8W_wrapper{position:relative}.p1nd8W_trigger{border-radius:8px;align-items:center;gap:6px;padding:4px 8px;transition:background .2s;display:flex}.p1nd8W_trigger:hover{background:var(--gray-200)}.p1nd8W_label{font-size:16px;font-weight:500;line-height:24px}.p1nd8W_chevron{align-items:center;display:flex}.p1nd8W_dropdown{z-index:100;background:var(--white);border:1px solid var(--gray-200);border-radius:8px;min-width:100%;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden;box-shadow:0 4px 12px #00000014}.p1nd8W_option{align-items:center;gap:6px;width:100%;padding:8px 12px;font-size:16px;font-weight:500;line-height:24px;transition:background .15s;display:flex}.p1nd8W_option:hover{background:var(--gray-50)}
._5vIfqG_wrap{display:contents}._5vIfqG_wrap>*{outline-offset:4px;cursor:pointer;outline:2px dashed #0000;transition:outline-color .15s}._5vIfqG_wrap:hover>*{outline-color:var(--brand-300)}._5vIfqG_wrap[data-edit-active]>*{outline:2px solid var(--brand-500)}._5vIfqG_pop{z-index:960;background:var(--white);border:1px solid var(--gray-200);border-left:3px solid var(--brand-500);flex-direction:column;gap:8px;width:320px;max-width:calc(100vw - 24px);padding:16px;display:flex;position:fixed;box-shadow:0 12px 32px #0f1e3c29}._5vIfqG_popHead{flex-direction:column;gap:2px;margin-bottom:4px;padding-right:28px;display:flex}._5vIfqG_popType{letter-spacing:.02em;text-transform:uppercase;color:var(--gray-600);font-size:12px;font-weight:600;line-height:16px}._5vIfqG_popTitle{color:var(--gray-900);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}._5vIfqG_popClose{width:32px;height:32px;color:var(--gray-600);place-items:center;display:grid;position:absolute;top:8px;right:8px}._5vIfqG_popClose:hover{color:var(--gray-900);background:var(--gray-50)}._5vIfqG_popBtn{white-space:nowrap;border:1px solid var(--gray-200);background:var(--white);min-height:44px;color:var(--gray-900);justify-content:center;align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:flex}._5vIfqG_popBtn:hover{background:var(--gray-50);border-color:var(--gray-400)}._5vIfqG_popBtn:focus-visible,._5vIfqG_popClose:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}._5vIfqG_popBtnPrimary{background:var(--brand-600);border-color:var(--brand-500);color:var(--white)}._5vIfqG_popBtnPrimary:hover{border-color:var(--brand-600);background:#2f5fcf}._5vIfqG_popBtn svg{flex:none;width:18px;height:18px}
._3A_tKa_root{width:100%}._3A_tKa_grid{align-items:start;gap:32px;display:grid}._3A_tKa_narrow{gap:16px}._3A_tKa_cols2{grid-template-columns:repeat(2,minmax(0,1fr))}._3A_tKa_cols3{grid-template-columns:repeat(3,minmax(0,1fr))}._3A_tKa_cols4{grid-template-columns:repeat(4,minmax(0,1fr))}._3A_tKa_one-column{grid-template-columns:1fr}._3A_tKa_two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}._3A_tKa_swiper{width:100%;overflow:visible}._3A_tKa_slide{height:auto}._3A_tKa_cell{min-width:0;height:100%}
.HVdPia_card{background:var(--white);border:1px solid var(--gray-200);align-items:stretch;width:100%;height:210px;display:flex;overflow:hidden}.HVdPia_noPhoto{height:auto;min-height:150px}.HVdPia_noPhoto .HVdPia_content{padding:24px 28px}.HVdPia_linkable{color:inherit;text-decoration:none;transition:box-shadow .2s}.HVdPia_linkable:hover{box-shadow:0 10px 24px -10px #10182829}.HVdPia_linkable:hover .HVdPia_name{color:var(--brand-500)}.HVdPia_content{flex-direction:column;flex:1;justify-content:space-between;min-width:0;padding:24px 32px;display:flex}.HVdPia_top{flex-direction:column;gap:12px;display:flex}.HVdPia_name{color:var(--gray-900);margin:0;font-size:20px;font-weight:700;line-height:1.25}.HVdPia_position{color:var(--gray-500);margin:0;font-size:16px;line-height:1.4}.HVdPia_contacts{flex-direction:column;gap:4px;display:flex}.HVdPia_phone{color:var(--gray-800);font-size:16px;text-decoration:none}.HVdPia_email{color:var(--brand-500);font-size:16px;text-decoration:none;transition:color .2s}.HVdPia_email:hover{color:var(--brand-600)}.HVdPia_photo{flex-shrink:0;width:210px;height:100%;position:relative}.HVdPia_img{object-fit:cover;width:100%;height:100%;display:block}.HVdPia_placeholder{background:var(--gray-50);justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (max-width:480px){.HVdPia_card{height:180px}.HVdPia_content{padding:18px}.HVdPia_name{font-size:17px}.HVdPia_photo{width:140px}}
.o8QIYG_content img{cursor:zoom-in}.o8QIYG_item{opacity:0;will-change:opacity, transform;transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}.o8QIYG_visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.o8QIYG_item{opacity:1!important;transition:none!important;transform:none!important}}
.oQ38Ta_header{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.oQ38Ta_title{font-size:var(--sh-size,40px);color:var(--gray-900);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-weight:700;line-height:1.2}.oQ38Ta_h1{--sh-size:40px}.oQ38Ta_h2{--sh-size:24px}.oQ38Ta_h3{--sh-size:18px}@media (max-width:575px){.oQ38Ta_title{font-size:clamp(22px, 7.5vw, var(--sh-size,40px))}}.oQ38Ta_tags{flex-wrap:wrap;gap:8px;display:flex}.oQ38Ta_tag{align-items:center;padding:7px 14px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}
.iM_cCa_page{padding-bottom:80px}.iM_cCa_layout{grid-template-columns:minmax(0,1fr) 360px;gap:48px;padding-top:48px;display:grid}.iM_cCa_main{flex-direction:column;gap:56px;min-width:0;display:flex}.iM_cCa_intro{flex-direction:column;gap:24px;display:flex}.iM_cCa_lead{color:var(--gray-700);flex-direction:column;gap:24px;font-size:18px;line-height:1.6;display:flex}.iM_cCa_lead p{margin:0}.iM_cCa_lead p:first-child{color:var(--gray-900);font-weight:700}.iM_cCa_section{flex-direction:column;gap:24px;display:flex}.iM_cCa_roomsAnchor{scroll-margin-top:calc(var(--header-h,80px) + 16px)}.iM_cCa_heroMobile{flex-direction:column;align-items:stretch;gap:20px;width:100%;display:flex}.iM_cCa_heroTitle{color:var(--white);text-shadow:0 2px 16px #10182859;margin:0;font-size:30px;font-weight:700;line-height:1.2}.iM_cCa_heroAccent{background:var(--brand-500);color:var(--white);text-shadow:none;padding:2px 10px;display:inline-block}.iM_cCa_rooms{flex-direction:column;gap:32px;display:flex}.iM_cCa_state{color:var(--gray-600);margin:0;padding:24px 0;font-size:16px}.iM_cCa_priceFrom,.iM_cCa_priceUnit{color:var(--gray-500);font-size:14px;font-weight:400}.iM_cCa_guestInfo{flex-direction:column;gap:24px;display:flex}.iM_cCa_infoBlock{flex-direction:column;gap:8px;display:flex}.iM_cCa_infoTitle{color:var(--gray-900);margin:0;font-size:18px;font-weight:700}.iM_cCa_infoText{color:var(--gray-700);margin:0;font-size:18px;line-height:1.5}.iM_cCa_infoList{color:var(--gray-700);margin:0;padding-left:22px;font-size:18px;line-height:1.5;list-style:outside}.iM_cCa_infoList li+li{margin-top:4px}.iM_cCa_services{background:var(--gray-50);color:var(--gray-700);flex-direction:column;gap:16px;padding:32px;font-size:15px;line-height:1.6;display:flex}.iM_cCa_services p{margin:0}.iM_cCa_services a{color:var(--brand-500);text-decoration:underline}.iM_cCa_services a:hover{color:var(--brand-600)}.iM_cCa_servicesTitle{color:var(--gray-900);margin:0;font-size:24px;font-weight:700}@media (max-width:991px){.iM_cCa_layout{grid-template-columns:1fr;gap:32px}}
.lJNfAq_button{background:var(--brand-500);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex}.lJNfAq_button:hover{background:var(--brand-600)}.lJNfAq_icon{object-fit:contain;width:18px;height:18px}.lJNfAq_dialog{width:min(480px,92vw)}.lJNfAq_body{padding:28px 24px 24px}.lJNfAq_title{color:var(--gray-900);margin:0 0 20px;font-size:22px;font-weight:700;line-height:1.2}@media (max-width:600px){.lJNfAq_body{padding:20px 16px 16px}}
.soSieG_page{padding-bottom:80px}.soSieG_title{color:var(--gray-900);margin:0 0 32px;padding-top:48px;font-size:40px;font-weight:700}
.IpgoYa_burger{border-radius:4px;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;padding:6px;transition:background .2s;display:flex}.IpgoYa_burger:hover{background:#0000000d}@media (min-width:1200px){.IpgoYa_burger{display:none}}.IpgoYa_line{background:var(--gray-800);transform-origin:50%;border-radius:1px;width:100%;height:2px;transition:transform .25s,opacity .25s;display:block}.IpgoYa_open .IpgoYa_line:first-child{transform:translateY(7px)rotate(45deg)}.IpgoYa_open .IpgoYa_line:nth-child(2){opacity:0}.IpgoYa_open .IpgoYa_line:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.IpgoYa_overlay{z-index:2000;background:var(--white);scrollbar-width:thin;scrollbar-color:var(--gray-300) transparent;position:fixed;inset:80px 0 0;overflow-y:auto}.IpgoYa_overlay::-webkit-scrollbar{width:8px}.IpgoYa_overlay::-webkit-scrollbar-track{background:0 0}.IpgoYa_overlay::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:9999px}.IpgoYa_overlay::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}@media (min-width:576px){.IpgoYa_overlay{top:88px}}.IpgoYa_menu{padding:20px 16px 40px}@media (min-width:576px){.IpgoYa_menu{padding:20px 24px 40px}}@media (min-width:768px){.IpgoYa_menu{padding:24px 32px 40px}}.IpgoYa_navList{flex-direction:column;display:flex}.IpgoYa_navLink{color:var(--gray-800);padding:12px 0;font-size:18px;font-weight:500;line-height:26px;transition:color .2s;display:block}.IpgoYa_navLink:hover,.IpgoYa_navLink:active{color:var(--brand-500)}.IpgoYa_subList{flex-direction:column;padding-bottom:8px;display:flex}.IpgoYa_subLink{color:var(--gray-600);padding:10px 0 10px 16px;font-size:16px;font-weight:400;line-height:26px;transition:color .2s;display:block}.IpgoYa_subLink:hover,.IpgoYa_subLink:active{color:var(--brand-500)}.IpgoYa_divider{background:var(--gray-200);height:1px;margin:16px 0}.IpgoYa_lkLink{color:var(--gray-800);align-items:center;gap:8px;padding:4px 0;font-size:16px;font-weight:500;line-height:26px;display:flex}.IpgoYa_lkLink:hover{color:var(--brand-500)}.IpgoYa_contacts{flex-direction:column;gap:16px;display:flex}.IpgoYa_contactRow{align-items:center;gap:8px;display:flex}.IpgoYa_phone{color:var(--gray-800);font-size:18px;font-weight:500;line-height:26px}.IpgoYa_phone:hover{color:var(--brand-500)}
.bL51Jq_header{background:var(--brand-200);width:100%}@media (min-width:1200px){.bL51Jq_header{background:var(--gray-50)}}.bL51Jq_topRowWrap{border-bottom:1px solid var(--brand-300)}@media (min-width:1200px){.bL51Jq_topRowWrap{border-bottom:none}}.bL51Jq_topRow{justify-content:space-between;align-items:center;padding-top:16px;padding-bottom:16px;display:flex}.bL51Jq_topRight{align-items:center;gap:16px;display:flex}@media (min-width:1200px){.bL51Jq_topRight{gap:24px}}.bL51Jq_account{color:var(--gray-800);white-space:nowrap;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:24px;transition:color .2s;display:none}.bL51Jq_account:hover{color:var(--brand-500)}@media (min-width:1200px){.bL51Jq_account{display:flex}}.bL51Jq_contactButtons{display:none}@media (min-width:1200px){.bL51Jq_contactButtons{align-items:center;gap:8px;display:flex}}.bL51Jq_mobileActions{align-items:center;gap:16px;display:flex}@media (min-width:1200px){.bL51Jq_mobileActions{display:none}}.bL51Jq_bottomRowWrap{border-top:1px solid var(--gray-200);border-bottom:1px solid var(--gray-200);display:none}@media (min-width:1200px){.bL51Jq_bottomRowWrap{display:block;position:relative}}.bL51Jq_bottomRow{justify-content:space-between;align-items:center;padding-top:16px;padding-bottom:16px;display:flex}.bL51Jq_bottomRight{align-items:center;gap:24px;display:flex}.bL51Jq_searchButton{border-radius:8px;justify-content:center;align-items:center;padding:4px;transition:background .2s;display:flex}.bL51Jq_searchButton:hover{background:var(--gray-200)}
.z3lMOa_editorWrap{font:500 15px/1.4 var(--font-golos), "Golos Text", sans-serif;letter-spacing:normal;text-align:left;position:relative}.z3lMOa_head{top:calc(var(--header-h,0px) + var(--edit-bar-top,0px) + 8px);z-index:6;background:var(--white);border:1px solid var(--gray-200);border-left:3px solid var(--brand-500);margin:0 0 16px;position:sticky;box-shadow:0 12px 32px #0f1e3c29}.z3lMOa_headRow{border-bottom:1px solid var(--gray-200);align-items:center;gap:12px;min-height:56px;padding:0 12px 0 16px;display:flex}.z3lMOa_headTitle{color:var(--gray-900);white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.z3lMOa_headTitle svg{width:18px;height:18px;color:var(--brand-500)}.z3lMOa_headState{color:var(--gray-500);white-space:nowrap;font-size:13px;font-weight:500}.z3lMOa_headState[data-dirty=true]{color:var(--brand-orange-600)}.z3lMOa_headActions{gap:8px;margin-left:auto;display:flex}.z3lMOa_btn{min-height:40px;font:inherit;color:var(--gray-900);background:var(--white);border:1px solid var(--gray-200);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex}.z3lMOa_btn:hover:not(:disabled){background:var(--gray-50);border-color:var(--gray-400)}.z3lMOa_btn:disabled{opacity:.55;cursor:default}.z3lMOa_btn:focus-visible,.z3lMOa_tool:focus-visible,.z3lMOa_menuItem:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.z3lMOa_btnPrimary{color:var(--white);background:var(--brand-500);border-color:var(--brand-500)}.z3lMOa_btnPrimary:hover:not(:disabled){background:var(--brand-600);border-color:var(--brand-600)}.z3lMOa_btnDanger{color:#b42318}.z3lMOa_btn svg{width:18px;height:18px}.z3lMOa_spin{animation:.8s linear infinite z3lMOa_spin}@keyframes z3lMOa_spin{to{transform:rotate(360deg)}}.z3lMOa_toolbar{align-items:center;gap:4px;min-height:48px;padding:4px 8px;display:flex;position:relative}.z3lMOa_group{border-right:1px solid var(--gray-200);flex:none;align-items:center;gap:2px;margin-right:2px;padding-right:6px;display:flex}.z3lMOa_group:last-child,.z3lMOa_groupLast{border-right:0;margin-right:0;padding-right:0}.z3lMOa_grow{flex:auto}.z3lMOa_tool{min-width:40px;height:40px;font:inherit;color:var(--gray-900);white-space:nowrap;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-weight:600;display:inline-flex;position:relative}.z3lMOa_tool:hover:not(:disabled){background:var(--gray-50);border-color:var(--gray-200)}.z3lMOa_tool[aria-pressed=true],.z3lMOa_tool[aria-expanded=true]{color:var(--brand-600);background:var(--brand-200);border-color:var(--brand-300)}.z3lMOa_tool:disabled{opacity:.4;cursor:default}.z3lMOa_tool svg{flex:none;width:20px;height:20px}.z3lMOa_toolLabel{padding:0 10px 0 12px}.z3lMOa_toolLabel .z3lMOa_chevron{width:14px;height:14px;color:var(--gray-500)}.z3lMOa_measure{visibility:hidden;pointer-events:none;white-space:nowrap;align-items:center;gap:4px;height:0;display:flex;position:absolute;top:0;left:0;overflow:hidden}.z3lMOa_menuWrap{display:inline-flex;position:relative}.z3lMOa_menu{z-index:30;overscroll-behavior:contain;background:var(--white);border:1px solid var(--gray-200);min-width:240px;max-height:min(60vh,420px);padding:4px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 12px 32px #0f1e3c2e}.z3lMOa_submenu{z-index:40;position:fixed;top:auto;left:auto}.z3lMOa_menuItemChevron{opacity:.6;margin-left:auto}.z3lMOa_menuGroup{position:relative}.z3lMOa_menuGroup>.z3lMOa_menuItem[aria-expanded=true]{background:var(--gray-100)}.z3lMOa_menuRight{left:auto;right:0}.z3lMOa_menuItem{width:100%;min-height:44px;font:inherit;color:var(--gray-900);text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:0 12px;font-weight:500;display:flex}.z3lMOa_menuItem:hover:not(:disabled),.z3lMOa_menuItem[data-focus=true]{background:var(--gray-50)}.z3lMOa_menuItem[aria-checked=true]{color:var(--brand-600);background:var(--brand-200)}.z3lMOa_menuItem:disabled{opacity:.45;cursor:default}.z3lMOa_menuItem svg{width:20px;height:20px;color:var(--gray-600);flex:none}.z3lMOa_menuItem[aria-checked=true] svg{color:var(--brand-600)}.z3lMOa_menuSection{letter-spacing:.04em;text-transform:uppercase;color:var(--gray-500);padding:10px 12px 4px;font-size:12px;font-weight:600}.z3lMOa_menuSep{background:var(--gray-200);height:1px;margin:4px 0}.z3lMOa_previewP{font-size:15px}.z3lMOa_previewH2{font-size:20px;font-weight:700}.z3lMOa_previewH3{font-size:18px;font-weight:700}.z3lMOa_previewH4{font-size:16px;font-weight:700}.z3lMOa_previewSup sup,.z3lMOa_previewSub sub{font-size:.7em;line-height:0;position:relative}.z3lMOa_previewSup sup{top:-.5em}.z3lMOa_previewSub sub{bottom:-.25em}.z3lMOa_errorRow{color:#b42318;background:#fff7ed;border-top:1px solid #fed7aa;padding:8px 16px;font-size:14px;font-weight:500}.z3lMOa_surface{background:var(--white);border:1px solid var(--gray-200);padding:16px 20px;transition:border-color .15s,box-shadow .15s}.z3lMOa_surface:focus-within{border-color:var(--brand-500);box-shadow:0 0 0 4px var(--brand-200)}.z3lMOa_surface .ProseMirror{cursor:text;white-space:pre-wrap;outline:none;min-height:200px}.z3lMOa_surface .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--gray-400);pointer-events:none}.z3lMOa_surface .ProseMirror .ProseMirror-selectednode{outline:2px solid var(--brand-500);outline-offset:3px}:is(.z3lMOa_surface .ProseMirror td,.z3lMOa_surface .ProseMirror th){min-width:48px;position:relative}.z3lMOa_surface .ProseMirror .selectedCell:after{content:"";pointer-events:none;background:#4480f326;position:absolute;inset:0}.z3lMOa_surface .ProseMirror .tableWrapper{margin:24px 0;overflow-x:auto}.z3lMOa_surface .ProseMirror .tableWrapper table{margin:0}.z3lMOa_surface .ProseMirror .wp-block-column{border:1px dashed var(--gray-300);min-height:60px;padding:8px}.z3lMOa_surface .ProseMirror .wp-block-columns{margin:24px 0}.z3lMOa_surface .ProseMirror figcaption{min-height:20px}.z3lMOa_selected{outline:2px solid var(--brand-500);outline-offset:3px}.z3lMOa_badge{z-index:1;letter-spacing:.04em;text-transform:uppercase;color:var(--white);background:var(--gray-600);pointer-events:none;padding:2px 8px;font-size:11px;font-weight:600;line-height:16px;position:absolute;top:-10px;left:8px}.z3lMOa_imageNode{position:relative}.z3lMOa_imageNode img{cursor:pointer}.z3lMOa_linkBadge{border:1px solid var(--gray-200);background:#ffffffe6;padding:2px 6px;font-size:13px;position:absolute;top:8px;right:8px}.z3lMOa_captionWrap{position:relative}.z3lMOa_captionPlaceholder{text-align:center;color:var(--gray-400);pointer-events:none;font-size:14px;line-height:1.4;position:absolute;top:8px;left:0;right:0}.z3lMOa_galleryNode,.z3lMOa_embedNode,.z3lMOa_fileNode,.z3lMOa_buttonsNode,.z3lMOa_sarovNode,.z3lMOa_opaqueNode,.z3lMOa_rawNode{position:relative}.z3lMOa_sarovNode,.z3lMOa_opaqueNode,.z3lMOa_rawNode{border:1px dashed var(--gray-400);margin:24px 0;padding:12px}.z3lMOa_nodeInner{pointer-events:none}.z3lMOa_embedShield{z-index:1;position:absolute;inset:0}.z3lMOa_bubble{z-index:940;max-width:min(92vw,680px)}.z3lMOa_bubbleBox{font:500 14px/1.3 var(--font-golos), "Golos Text", sans-serif;background:var(--white);border:1px solid var(--gray-200);flex-wrap:wrap;align-items:center;gap:4px;padding:6px;display:flex;box-shadow:0 12px 32px #0f1e3c2e}.z3lMOa_bubbleBadge{letter-spacing:.04em;text-transform:uppercase;color:var(--gray-500);white-space:nowrap;padding:0 8px;font-size:12px;font-weight:600}.z3lMOa_bubbleSep{background:var(--gray-200);width:1px;height:28px;margin:0 4px}.z3lMOa_bubbleForm{flex-wrap:wrap;align-items:center;gap:6px;width:100%;display:flex}.z3lMOa_bubbleInput{min-width:0;min-height:40px;font:inherit;color:var(--gray-900);background:var(--white);border:1px solid var(--gray-400);border-radius:0;flex:220px;padding:0 12px;font-size:15px}.z3lMOa_bubbleInput:focus{border-color:var(--brand-500);box-shadow:0 0 0 3px var(--brand-200);outline:none}.z3lMOa_bubbleCheck{white-space:nowrap;align-items:center;gap:8px;min-height:40px;padding:0 8px;font-weight:500;display:inline-flex}.z3lMOa_bubbleCheck input{width:18px;height:18px;accent-color:var(--brand-500)}.z3lMOa_bubbleLabel{color:var(--gray-600);white-space:nowrap;padding:0 4px;font-weight:600}.z3lMOa_hostWrap{position:relative}.z3lMOa_hostWrap:hover{outline:1px solid var(--brand-300);outline-offset:8px}.z3lMOa_idleBar{background:var(--white);border:1px solid var(--gray-200);border-left:3px solid var(--brand-500);align-items:center;gap:12px;min-height:56px;margin:0 0 16px;padding:0 12px 0 16px;display:flex}.z3lMOa_idleTitle{color:var(--gray-600);font-size:15px;font-weight:600}.z3lMOa_dialog{flex-direction:column;gap:16px;width:100%;max-width:100%;padding:24px;display:flex}.z3lMOa_dialogWide{width:100%}.z3lMOa_dialogTitle{color:var(--gray-900);margin:0;font-size:20px;font-weight:600;line-height:28px}.z3lMOa_dialogText{color:var(--gray-600);margin:0;font-size:15px;line-height:22px}.z3lMOa_dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.z3lMOa_dialogActions .z3lMOa_btn{min-height:44px}.z3lMOa_stats{border-collapse:collapse;width:100%;font-size:15px}.z3lMOa_stats th,.z3lMOa_stats td{border:1px solid var(--gray-200);text-align:left;padding:8px 10px}.z3lMOa_stats th{background:var(--gray-50);font-weight:600}.z3lMOa_statsBad{color:#b42318;font-weight:600}.z3lMOa_field{flex-direction:column;gap:6px;display:flex}.z3lMOa_fieldLabel{color:var(--gray-600);font-size:14px;font-weight:600}.z3lMOa_input{width:100%;min-height:44px;font:inherit;color:var(--gray-900);background:var(--white);border:1px solid var(--gray-400);resize:vertical;border-radius:0;padding:10px 14px;font-size:16px}.z3lMOa_input:focus{border-color:var(--brand-500);box-shadow:0 0 0 4px var(--brand-200);outline:none}.z3lMOa_hint{color:var(--gray-500);font-size:13px}.z3lMOa_error{color:#b42318;font-size:14px;font-weight:500}.z3lMOa_preview{aspect-ratio:16/9;background:var(--gray-900);position:relative}.z3lMOa_preview iframe{border:0;width:100%;height:100%}.z3lMOa_gGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.z3lMOa_gItem{border:1px solid var(--gray-200);flex-direction:column;gap:6px;padding:8px;display:flex}.z3lMOa_gItem img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.z3lMOa_gTools{gap:4px;display:flex}.z3lMOa_gTools .z3lMOa_tool{min-width:36px;height:36px}.z3lMOa_gCaption{min-height:36px;font:inherit;border:1px solid var(--gray-400);border-radius:0;padding:6px 8px;font-size:14px}.z3lMOa_rowBox{border:1px dashed var(--gray-400);flex-direction:column;gap:8px;padding:12px;display:flex}.z3lMOa_rowHead{color:var(--gray-600);justify-content:space-between;align-items:center;gap:8px;font-weight:600;display:flex}.z3lMOa_rowGrid{grid-template-columns:110px minmax(0,1fr);gap:8px;display:grid}.z3lMOa_rowPair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.z3lMOa_rowPair>*,.z3lMOa_rowGrid>*,.z3lMOa_rowBox>*,.z3lMOa_field>*{min-width:0}.z3lMOa_fieldLabel{overflow-wrap:anywhere}.z3lMOa_addRow{min-height:44px;font:inherit;color:var(--brand-600);background:var(--brand-200);border:1px dashed var(--brand-300);align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex}@media (max-width:767px){.z3lMOa_headRow{padding:0 8px 0 12px}.z3lMOa_headTitle span{display:none}.z3lMOa_toolbar{scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}.z3lMOa_toolbar::-webkit-scrollbar{display:none}.z3lMOa_tool{min-width:44px;height:44px}.z3lMOa_surface{padding:12px}.z3lMOa_bubble{max-width:96vw}.z3lMOa_rowGrid,.z3lMOa_rowPair{grid-template-columns:1fr}.z3lMOa_dialog{width:auto;padding:16px 12px}}.z3lMOa_switchRow{align-items:center;gap:12px;min-height:44px;display:flex}.z3lMOa_switch{background:var(--gray-400);cursor:pointer;border:0;flex:none;width:52px;height:30px;padding:0;transition:background-color .15s;position:relative}.z3lMOa_switch[aria-checked=true]{background:var(--brand-600)}.z3lMOa_switch:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.z3lMOa_switchKnob{background:var(--white);width:24px;height:24px;transition:transform .15s;position:absolute;top:3px;left:3px}.z3lMOa_switch[aria-checked=true] .z3lMOa_switchKnob{transform:translate(22px)}.z3lMOa_switchLabel{color:var(--gray-900);cursor:pointer;flex-direction:column;gap:2px;font-weight:600;display:flex}.z3lMOa_switchHint{color:var(--gray-600);font-size:13px;font-weight:500}.z3lMOa_audit{background:var(--gray-100);border-left:3px solid var(--brand-500);flex-direction:column;gap:8px;padding:12px;display:flex}.z3lMOa_auditTitle{color:var(--gray-900);font-weight:600}.z3lMOa_auditList{color:var(--gray-700);flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex}.z3lMOa_auditList li[data-level=warn]{color:#b45309}.z3lMOa_auditHosts{color:var(--gray-600);overflow-wrap:anywhere;font-size:13px}.z3lMOa_previewBox{border:1px dashed var(--gray-400);background:var(--white);padding:8px}.z3lMOa_codePreview{white-space:pre;max-height:140px;color:var(--gray-700);background:var(--gray-100);margin:8px 0 0;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;overflow:auto}
._5CNc6q_block{margin:24px 0}._5CNc6q_skeleton{background:var(--gray-100);min-height:320px;margin:24px 0;animation:1.4s ease-in-out infinite _5CNc6q_pulse}@keyframes _5CNc6q_pulse{0%,to{background-color:var(--gray-100)}50%{background-color:var(--gray-200)}}@media (prefers-reduced-motion:reduce){._5CNc6q_skeleton{animation:none}}
