@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-cyrillic-ext-wght-normal-hICkpzq7.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-cyrillic-wght-normal-mKek_fSS.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-latin-ext-wght-normal-B-I5lbAQ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-latin-wght-normal-BS5oQT7X.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box}body{color:#252525;-webkit-font-smoothing:antialiased;background:#f3f3f1;margin:0;font-family:Golos Text Variable,Golos Text,sans-serif}button,input{font:inherit}:focus-visible{outline-offset:3px;outline:3px solid #0c7200}.ant-input[type=date],.ant-input[type=datetime-local]{color:#002600;-webkit-text-fill-color:#002600}.ant-input[type=date]::-webkit-datetime-edit{color:#002600}.ant-input[type=date]::-webkit-datetime-edit-fields-wrapper{color:#002600}.ant-input[type=date]::-webkit-datetime-edit-text{color:#002600}.ant-input[type=date]::-webkit-datetime-edit-day-field{color:#002600}.ant-input[type=date]::-webkit-datetime-edit-month-field{color:#002600}.ant-input[type=date]::-webkit-datetime-edit-year-field{color:#002600}.ant-input[type=datetime-local]::-webkit-datetime-edit{color:#002600}.ant-input[type=datetime-local]::-webkit-datetime-edit-fields-wrapper{color:#002600}.ant-input[type=datetime-local]::-webkit-datetime-edit-text{color:#002600}.ant-input[type=datetime-local]::-webkit-datetime-edit-day-field{color:#002600}.ant-input[type=datetime-local]::-webkit-datetime-edit-month-field{color:#002600}.ant-input[type=datetime-local]::-webkit-datetime-edit-year-field{color:#002600}.ant-input[type=datetime-local]::-webkit-datetime-edit-hour-field{color:#002600}.ant-input[type=datetime-local]::-webkit-datetime-edit-minute-field{color:#002600}.ant-input[type=date]::-webkit-calendar-picker-indicator{opacity:.58}.ant-input[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:.58}.brand img{width:204px;max-width:100%;height:auto;display:block}.login-form .brand img{width:279px}.login-form .brand{margin-bottom:36px}.login-page{background:#f3f3f1;justify-content:center;min-height:100vh;padding:48px 24px;display:flex}.login-form-panel{background:#fff;border-radius:24px;justify-content:center;align-items:center;width:100%;max-width:520px;padding:48px 48px 72px;display:flex;position:relative}.login-form{width:100%;max-width:365px}.login-form h2{letter-spacing:0;margin:22px 0 10px;font-weight:600}.login-icon{color:#35735a;background:#edf2e9;border:1px solid #e3eade;border-radius:12px;place-items:center;width:48px;height:48px;font-size:21px;display:grid}.muted,.login-form>p{color:#617068;font-size:13px;line-height:1.7}.audit-value{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:4px 0 8px}.login-form>.muted{margin-bottom:28px}.login-note{text-align:center;margin-top:24px;font-size:11px!important}.login-copyright{color:#617068;font-size:11px;position:absolute;bottom:28px}.form-alert{margin-bottom:20px}.totp-setup{overflow-wrap:anywhere;flex-direction:column;align-items:center;gap:12px;margin:20px 0;display:flex}.backup-codes{grid-template-columns:1fr 1fr;gap:8px;margin:22px 0;display:grid}.backup-codes code{border:1px solid #dde4d8;border-radius:4px;padding:8px;font-size:12px}.loading-page{place-items:center;min-height:100vh;padding:24px;display:grid}.workspace{min-height:100vh;display:flex}.sidebar{color:#252525;background:#fff;border-right:1px solid #ededed;flex-direction:column;flex:0 0 256px;width:256px;padding:30px 22px;display:flex}.sidebar .brand{font-size:17px}.sidebar nav{margin-top:24px}.sidebar-label{color:#617068;letter-spacing:1.3px;margin:56px 12px 18px;font-size:9px}.sidebar nav a{color:#535353;border-radius:24px;align-items:center;gap:12px;padding:13px 15px;font-size:14px;text-decoration:none;display:flex}.sidebar nav a.active{color:#0c7200;background:#edf4ef}.sidebar-footer{color:#617068;margin-top:auto;padding:40px 12px 0;font-size:10px;line-height:1.7}.workspace-body{flex:1;min-width:0}.topbar{color:#68756b;background:#fff;border-bottom:1px solid #e4e8e0;justify-content:space-between;align-items:center;height:84px;padding:0 40px;font-size:13px;display:flex}.user-menu{align-items:center;gap:12px;display:flex}.user-menu strong{color:#32463a;font-size:12px;font-weight:500;display:block}.user-menu small{color:#617068;margin-top:4px;font-size:10px;display:block}.page-content{max-width:1600px;margin:0 auto;padding:42px 40px}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.page-heading h1{letter-spacing:0;margin:12px 0;font-size:32px;font-weight:600}.page-heading p{color:#778478;margin:0;font-size:13px;line-height:1.7}.registry{background:#fff;border:1px solid #e4e8df;border-radius:20px;padding:24px}.registry-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.overview-filters{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-bottom:24px;display:flex}.overview-periods{gap:8px;display:flex}.overview-filter-field{flex-direction:column;gap:6px;display:flex}.overview-filter-field>span{line-height:1}.overview-filter-field .ant-input{width:160px}.metric-hint{max-width:360px;line-height:1.45}.metric-hint>div+div{margin-top:8px}.content-table .ant-table-container{background:#fff;border:1px solid #e2e8e3;border-radius:18px}.content-table .ant-table-thead>tr>th{color:#33463a;background:#f5f8f5}.content-table .ant-table-tbody>tr>td{background:#fff}.content-table .ant-table-tbody>tr:hover>td{background:#f2f8f4!important}.content-table .ant-table-sticky-scroll{background:#e2e8e3eb;border-radius:999px;height:14px;box-shadow:0 2px 10px #22432e1f}.content-table .ant-table-sticky-scroll-bar{background:#5f8f72;border-radius:999px;height:8px!important}.moderation-empty{background:#fff;border:1px solid #e2e8e3;border-radius:18px;place-items:center;min-height:220px;padding:36px 24px;display:grid}.moderation-empty .ant-empty{margin:0}.moderation-empty .ant-empty-description strong,.moderation-empty .ant-empty-description span{display:block}.moderation-empty .ant-empty-description strong{color:#344a3b;margin-bottom:6px;font-size:17px;font-weight:600}.moderation-empty .ant-empty-description span{color:#617068;font-size:13px}.region-drag-handle{color:#8a948c;cursor:grab;touch-action:none;background:0 0;border:0;border-radius:10px;place-items:center;width:32px;height:36px;padding:0;font-size:18px;transition:color .18s,background .18s,transform .18s;display:grid}.region-drag-handle:hover{color:#08783e;background:#eef7f1;transform:scale(1.05)}.region-drag-handle:active{cursor:grabbing}.region-row-dragging>td{box-shadow:0 8px 24px #104f301f;background:#f3faf5!important}.pilot-region-tag{color:#98620a!important;background:#fff8df!important;border-color:#ead8a5!important;border-radius:999px!important;padding-inline:10px!important}.regular-region-tag{color:#68716b!important;background:#f5f7f5!important;border-color:#dfe4e0!important;border-radius:999px!important;padding-inline:10px!important}.empty-regions{padding:65px 20px}.empty-regions>.anticon{color:#799782;font-size:34px}.empty-regions h3{color:#344a3b;font-size:17px;font-weight:500}.empty-regions p{color:#617068;font-size:13px}@media (width<=1000px){.sidebar{flex-basis:220px;width:220px;padding:24px 16px}.page-content{padding:30px 24px}.topbar{padding:0 24px}}@media (width<=720px){.login-page{background:#fff;padding:0}.login-form-panel{border-radius:0;padding:40px 24px 75px}.workspace{flex-direction:column}.sidebar{border-bottom:1px solid #ededed;border-right:0;flex-basis:auto;width:100%;padding:20px 24px 12px}.sidebar-label,.sidebar-footer{display:none}.sidebar nav{margin-top:20px}.topbar{padding:0 18px}.topbar>span{display:none}.page-heading{flex-direction:column;align-items:flex-start}.registry{padding:12px;overflow-x:auto}.registry-toolbar{flex-direction:column;align-items:stretch}.overview-filters{align-items:stretch}.overview-periods{width:100%}.overview-periods .ant-btn{flex:1}.overview-filter-field{flex:145px}.overview-filter-field .ant-input{width:100%}.page-content{padding:24px 16px}}.login-form .ant-btn-primary{border-radius:1000px;height:52px;font-weight:600}.sidebar nav a.active{font-weight:500}.notification-unread{background:#edf4ef;margin:0 -12px;padding-left:12px!important;padding-right:12px!important}.push-preview{color:#253d2f;background:#fff;border:1px solid #dfe7df;border-radius:20px;width:min(100%,390px);margin-bottom:24px;padding:16px 18px;box-shadow:0 10px 30px #0f663a14}.push-preview__app{color:#0c7200;margin-bottom:12px;font-size:12px;font-weight:600}.push-preview__app span{float:right;color:#617068;font-weight:400}.push-preview img{object-fit:cover;border-radius:12px;width:100%;max-height:180px;margin-bottom:12px}.push-preview strong{font-size:16px;line-height:1.35;display:block}.push-preview p{color:#535f57;white-space:pre-wrap;margin:6px 0 12px;line-height:1.45}.push-preview small{color:#617068;overflow-wrap:anywhere}.audit-clamp{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.audit-table .ant-tag{white-space:normal}.audit-table td{vertical-align:top}.audit-empty{text-align:center;padding:40px 24px}.audit-modal .ant-modal-body{max-height:70vh;overflow-y:auto}.audit-readable{white-space:pre-wrap;overflow-wrap:anywhere}.audit-change-values{grid-template-columns:1fr 1fr;gap:20px;display:grid}.audit-change-values>div{background:#f5f8f5;border-radius:12px;min-width:0;padding:16px}.audit-changes section{margin-bottom:24px}.audit-json{background:#f5f8f5;border-radius:12px;max-height:320px;padding:16px;font-size:12px;overflow:auto}.audit-technical-meta dd{overflow-wrap:anywhere;margin:4px 0 16px}@media (width<=640px){.audit-change-values{grid-template-columns:1fr}}.overview-page{--overview-green:#0c7200;--overview-ink:#002600;--overview-muted:#617068}.overview-header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.overview-header h1{letter-spacing:-.035em;margin:0 0 8px;font-size:clamp(34px,4vw,52px)}.overview-header p,.section-heading p{color:var(--overview-muted);margin:0!important}.overview-refreshed{color:#51715d;background:#eaf3ed;border-radius:999px;flex:none;align-items:center;gap:7px;padding:9px 13px;font-size:12px;display:inline-flex}.overview-filter-panel{z-index:8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff2;border:1px solid #dfe7df;border-radius:18px;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:30px;padding:14px;display:flex;position:sticky;top:0;box-shadow:0 10px 30px #263d300d}.overview-filter-panel .overview-periods{background:#f0f3ef;border-radius:999px;padding:3px}.overview-filter-panel .overview-periods .ant-btn{min-width:86px;box-shadow:none;border:0;border-radius:999px}.overview-filter-panel .overview-filter-field{min-width:150px}.overview-filter-panel .overview-filter-field>span{color:#617068;text-transform:uppercase;letter-spacing:.08em;padding-left:4px;font-size:11px;font-weight:600}.overview-filter-panel .ant-input,.overview-filter-panel .ant-select,.overview-filter-panel .ant-picker{width:190px}.overview-period-label{color:#617068;margin-left:auto;padding:0 8px 8px;font-size:12px}.overview-loading{min-height:420px;color:var(--overview-muted);place-content:center;justify-items:center;gap:16px;display:grid}.overview-section{margin-top:38px}.section-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.section-heading h2{color:#1f2f26;letter-spacing:-.02em;margin:0 0 6px!important;font-size:26px!important}.overview-card{overflow:hidden;box-shadow:0 9px 28px #2c48370b;border:1px solid #e2e9e3!important;border-radius:20px!important}.overview-card .ant-card-head{border-bottom-color:#edf1ed;min-height:58px}.task-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.task-card{min-height:142px;color:var(--overview-ink);background:#fff;border:1px solid #e1e7e2;border-radius:18px;grid-template-rows:auto 1fr;grid-template-columns:38px 1fr auto;gap:7px 12px;padding:18px;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;position:relative}.task-card:hover{color:var(--overview-ink);border-color:#bed2c3;transform:translateY(-3px);box-shadow:0 12px 28px #1f4b3017}.task-card .task-icon{color:#536e5d;background:#edf3ef;border-radius:12px;grid-row:1/3;align-self:start;place-items:center;width:38px;height:38px;font-size:17px;display:grid}.task-card>strong{font-size:28px;line-height:38px}.task-card>div{grid-column:2/4}.task-card b,.task-card small{display:block}.task-card b{margin-bottom:4px;font-size:14px}.task-card small{color:#617068;line-height:1.45}.task-card .task-arrow{color:#a3afa6;position:absolute;top:27px;right:18px}.task-card.warning .task-icon{color:#98620a;background:#fff5d9}.task-card.danger .task-icon{color:#a74343;background:#fff0ed}.task-card.success .task-icon{color:#0c7200;background:#e9f5ed}.hero-metric{min-height:190px;position:relative}.hero-metric .ant-card-body{height:100%;padding:22px;position:relative}.hero-metric .ant-statistic{z-index:2;position:relative}.hero-metric .ant-statistic-title{color:#617068;min-height:28px}.hero-metric .ant-statistic-content{color:#1d3326;letter-spacing:-.03em;font-size:32px;font-weight:600}.hero-metric .ant-statistic-content-suffix{color:#617068;margin-left:7px;font-size:12px;font-weight:400}.metric-delta{z-index:2;align-items:center;gap:4px;margin-top:10px;font-size:11px;display:inline-flex;position:relative}.metric-delta.positive{color:#237248}.metric-delta.negative{color:#8c6752}.metric-delta.neutral{color:#617068}.metric-spark{opacity:.35;height:54px;margin-top:18px;position:relative}.content-table .ant-table-thead>tr>th,.content-table .ant-table-tbody>tr>td{vertical-align:top;overflow-wrap:anywhere;height:auto;padding:16px}.content-table .ant-btn-link{white-space:normal;text-align:left;height:auto;padding:0}.chart-card>.ant-card-body{padding:22px 24px}.overview-section.overview-card{background:#fff;padding:24px}.overview-section.overview-card>.section-heading{margin-bottom:8px}.overview-section .ant-segmented{background:#f0f3f0;border-radius:12px;max-width:100%;padding:4px}.overview-section .ant-segmented-item{border-radius:9px}.activity-chart{width:100%;height:360px;margin-top:18px}.chart-tooltip{color:#33463a;background:#fffffff7;border:1px solid #dfe7df;border-radius:12px;min-width:160px;padding:12px 14px;box-shadow:0 12px 32px #22432e1f}.chart-tooltip strong{margin-bottom:7px;display:block}.chart-tooltip span{color:#68766d;margin-top:4px;font-size:12px;display:block}.chart-tooltip i{border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.metric-groups{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.metric-group .ant-card-head-title{color:#314a39;align-items:center;gap:9px;display:flex}.mini-metric{border-bottom:1px solid #edf0ed;grid-template-columns:1fr auto;align-items:center;gap:2px 14px;padding:13px 0;display:grid}.mini-metric:last-child{border:0}.mini-metric>span:first-child{color:#657269;font-size:13px}.mini-metric>strong{color:#24392c;grid-area:1/2/3;font-size:21px}.mini-metric .metric-delta{margin:0}.analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.horizontal-chart{min-height:220px;overflow:hidden}.overview-empty{color:#879289;place-items:center;min-height:220px;display:grid}.overview-empty .ant-empty{margin:0}.donut-wrap{grid-template-columns:minmax(210px,.9fr) minmax(220px,1.1fr);align-items:center;gap:8px;min-height:260px;display:grid}.donut-chart{height:240px;position:relative}.donut-total{pointer-events:none;place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.donut-total strong{color:#263d30;font-size:26px}.donut-total span{color:#879288;font-size:10px}.chart-legend{gap:7px;display:grid}.chart-legend button{color:#46584c;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:10px 1fr auto 34px;align-items:center;gap:8px;padding:9px 10px;display:grid}.chart-legend button:hover{background:#f1f6f2}.chart-legend i{border-radius:3px;width:9px;height:9px}.chart-legend small{color:#879289;text-align:right}.sections-chart{height:330px;margin-top:18px}.region-chart-card .horizontal-chart{max-height:620px;overflow-y:auto}.review-queue{background:#fff;border:1px solid #e2e9e3;border-radius:20px;overflow:hidden}.review-queue>a{color:#304438;border-bottom:1px solid #edf0ed;grid-template-columns:minmax(180px,1.2fr) minmax(120px,2fr) auto 20px;align-items:center;gap:20px;min-height:78px;padding:14px 20px;text-decoration:none;display:grid}.review-queue>a:last-child{border:0}.review-queue>a:hover{background:#f4f8f5}.review-queue>a.overdue{background:#fffaf0}.review-queue b,.review-queue small{display:block}.review-queue small{color:#7c887f;margin-top:4px}.review-queue>a>strong{text-align:right;min-width:28px;font-size:20px}.push-grid{grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);gap:16px;display:grid}.push-funnel .ant-card-body{gap:10px;display:grid}.funnel-step{color:#294032;border-radius:14px;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;min-height:64px;margin:0 auto;padding:12px 20px;display:grid}.funnel-step .anticon{background:#ffffffa6;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.funnel-step strong{font-size:23px}.funnel-step.accepted{background:#e6f1e9;width:100%}.funnel-step.opened{background:#d7e7d8;width:82%}.funnel-step.clicked{background:#c8ddc7;width:64%}.open-rate .ant-card-body{justify-content:center;align-items:center;gap:26px;height:100%;display:flex}.open-rate h3{color:#294032;margin:0 0 6px}.open-rate p{color:#617068;max-width:280px;margin:0;font-size:12px;line-height:1.55}@media (width<=1280px){.task-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-filter-panel{position:static}.overview-period-label{width:100%;margin:0;padding:4px}}@media (width<=980px){.task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-groups,.analytics-grid,.push-grid{grid-template-columns:1fr}.section-heading{flex-direction:column;align-items:flex-start}.section-heading .ant-segmented{width:100%;overflow-x:auto}}@media (width<=720px){.overview-header{flex-direction:column;align-items:flex-start}.overview-refreshed{white-space:normal}.overview-filter-panel .ant-input,.overview-filter-panel .ant-select{width:100%}.overview-filter-panel .overview-filter-field,.overview-filter-panel>.ant-select{flex:145px}.task-grid{grid-template-columns:1fr}.task-card{min-height:112px}.overview-section{margin-top:30px}.overview-section.overview-card{padding:16px 10px}.activity-chart{height:300px}.analytics-grid{grid-template-columns:minmax(0,1fr)}.donut-wrap{grid-template-columns:1fr}.chart-legend{padding:0 8px 8px}.review-queue>a{grid-template-columns:1fr auto 16px;gap:12px}.review-queue .ant-progress{display:none}.push-grid{grid-template-columns:minmax(0,1fr)}.open-rate .ant-card-body{flex-direction:column;align-items:flex-start}.funnel-step{padding:10px 12px}}.password-requirements{color:#617068;border-top:1px solid #edf0ed;margin-top:24px;padding-top:20px;font-size:13px;line-height:1.6}.password-requirements p{margin:0}.password-requirements ul{margin:8px 0 0;padding-left:18px}.password-requirements li+li{margin-top:4px}.password-requirements .password-requirements__note{margin-top:14px}.project-comparison{margin-top:24px}.project-comparison-heading{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.project-comparison-heading h3.ant-typography{margin:0 0 8px}.project-comparison-fields{border:1px solid #dfe7df;border-radius:16px;overflow:hidden}.project-comparison-field+.project-comparison-field{border-top:1px solid #dfe7df}.project-comparison-label{background:#f6f8f6;padding:12px 16px;display:block}.project-comparison-values{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.project-comparison-values>div{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;padding:16px}.project-comparison-before{color:#626d65}.project-comparison-after{background:#f0f8ef}.project-comparison-caption{color:#626d65;margin-bottom:8px;font-size:12px;font-weight:600}@media (width<=600px){.project-comparison-values{grid-template-columns:minmax(0,1fr)}}.content-editor-nav{border-bottom:1px solid #e3e9e3;flex-wrap:wrap;gap:16px;margin-bottom:24px;padding-bottom:16px;display:flex}.content-editor-nav a{color:#0c7200}.content-editor-section{padding:8px 0 24px;scroll-margin-top:16px}.content-editor-section+.content-editor-section{border-top:1px solid #e3e9e3}.content-fieldset{border:1px solid #e3e9e3;border-radius:12px;min-width:0;margin:24px 0;padding:20px}.content-fieldset legend{width:auto;padding:0 8px;font-size:16px;font-weight:600}.content-editor-actions{z-index:2;background:#fff;border-top:1px solid #e3e9e3;margin-top:24px;padding:16px 0;display:flex;position:sticky;bottom:-24px;box-shadow:0 -8px 12px #ffffffd9}.content-preview-detail{overflow-wrap:anywhere;border:1px solid #e3e9e3;border-radius:16px;margin-top:20px;padding:24px}.content-preview-destination{overflow-wrap:anywhere;margin-top:16px;display:block}.ant-modal-confirm .ant-modal-confirm-btns{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.ant-modal-confirm .ant-modal-confirm-btns>.ant-btn{white-space:normal;max-width:100%;height:auto;min-height:44px;margin-inline-start:0}.ant-modal-confirm .ant-modal-confirm-btns>.ant-btn+.ant-btn{margin-inline-start:0}.ant-btn.notification-bell{color:#002600;background:#f5f6f3;border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:background .18s,box-shadow .18s;display:inline-flex}.ant-btn.notification-bell:hover,.ant-btn.notification-bell:focus-visible{box-shadow:0 0 0 3px #f5f8f1;color:#0c7200!important;background:#edf4e9!important}.projects-table td,.projects-table th{overflow-wrap:anywhere}.projects-table .project-title-link{text-align:left;white-space:normal;overflow-wrap:anywhere;width:100%;max-width:100%;height:auto;padding:0;line-height:1.5;display:block}.projects-table .project-title-link>span{white-space:normal;overflow-wrap:anywhere}.projects-table .ant-tag{white-space:normal}.project-review-title{overflow-wrap:anywhere}.content-date-filter{color:#53665a;flex-direction:column;gap:6px;font-size:13px;display:inline-flex}.history-changes section{border-bottom:1px solid #e2e8e3;padding:12px 0}.history-change-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:8px;display:grid}.history-change-value{min-width:0;margin-top:4px}@media (width<=600px){.history-change-columns{grid-template-columns:minmax(0,1fr)}}.content-history-entry{overflow-wrap:anywhere;width:100%;min-width:0}.content-history-entry>div{margin-bottom:8px}.content-history-list .ant-list-item{min-width:0}.history-changes{min-width:0;max-width:100%}.project-review-drawer .ant-drawer-body{background:#f5f7f4}.project-review-header{margin-bottom:16px}.project-review-header h2.ant-typography{margin:0 0 12px}.project-image-requirements{background:#fff;margin-bottom:20px}.project-image-requirements ul{color:#53665a;margin:0;padding-left:20px;line-height:1.8}.project-review-details{gap:16px;margin-top:20px;display:grid}.project-review-section{overflow-wrap:anywhere;background:#fff;border:1px solid #e0e7df;border-radius:16px;min-width:0;padding:20px}.project-review-section>h3.ant-typography{margin:0 0 18px;font-size:18px;line-height:1.35}.project-review-details+.project-review-section,.project-review-section+.project-review-section{margin-top:16px}.project-review-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;margin:0;display:grid}.project-review-fields>div{min-width:0}.project-review-field-wide{grid-column:1/-1}.project-review-fields dt{color:#617068;margin-bottom:6px;font-size:13px}.project-review-fields dd{white-space:pre-wrap;margin:0;line-height:1.65}.project-review-image-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.project-image-card{border:1px solid #e5eae3;border-radius:12px;min-width:0;padding:16px;container-type:inline-size}.project-image-card>h4.ant-typography{margin:0 0 12px;font-size:15px}.project-image-preview{background:#f5f7f4;border-radius:8px;justify-content:center;align-items:center;height:192px;margin-bottom:16px;padding:12px;display:flex}.project-image-preview .ant-image{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.project-image-preview .ant-image-img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:168px}.project-image-preview-logo .ant-image-img{max-width:144px;max-height:144px}.project-image-metric-heading,.project-image-metrics>div{grid-template-columns:minmax(72px,.8fr) repeat(2,minmax(0,1fr));gap:10px;display:grid}.project-image-metric-heading{color:#617068;padding-bottom:10px;font-size:11px;line-height:1.5}.project-image-metrics{margin:0;font-size:12px;line-height:1.6}.project-image-metrics>div{border-top:1px solid #edf0eb;padding:10px 0}.project-image-metrics dt{color:#617068}.project-image-metrics dd{min-width:0;margin:0}.project-image-metric-caption{display:none}.project-consents{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.project-consents>div{background:#f5f7f4;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.project-consents .ant-tag{margin:0}.project-history-entry{width:100%;min-width:0}.project-history-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.project-history-heading .ant-btn{white-space:normal;text-align:left;height:auto;padding:0}.project-history-heading .ant-btn>span{white-space:normal}.project-review-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0!important}.project-history-list{margin-bottom:16px}.project-review-decision{border-color:#c9d9c5}.project-review-decision .ant-form-item:last-of-type{margin-bottom:18px}.project-published-revision>h3.ant-typography{overflow-wrap:anywhere;margin:0;font-size:18px}@container (width<=300px){.project-image-metric-heading{display:none}.project-image-metrics>div{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.project-image-metrics dt{font-weight:600}.project-image-metrics dd{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.project-image-metric-caption{color:#617068;display:block}}@media (width<=800px){.project-review-image-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.project-review-drawer .ant-drawer-body,.project-review-section{padding:16px}.project-review-fields,.project-consents{grid-template-columns:minmax(0,1fr)}.project-review-header h2.ant-typography{font-size:24px}}.project-review-details>.project-review-section{margin-top:0}.project-review-drawer .ant-alert{border-radius:12px}.project-review-drawer .ant-alert-info{background:#edf4eb;border-color:#d7e4d2}@media (width<=600px){.project-review-decision button[type=submit]{width:100%}}.body-editor-controls{max-width:100%}.body-block-type{width:260px;max-width:100%}.body-block-type-popup{min-width:280px;max-width:calc(100vw - 32px)}.body-block-type-popup .ant-select-item-option-content{white-space:normal;overflow-wrap:anywhere}.content-image-hint{margin-top:8px}.content-image-hint .ant-typography{margin-bottom:6px;font-size:13px}@media (width<=480px){.body-block-type{width:100%;min-width:0}.body-editor-controls{display:flex}.body-editor-controls>.ant-space-item:first-child{width:100%}}.content-preview-toolbar{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:16px;display:flex}.content-preview-toolbar .ant-typography{margin:0}@media (width<=480px){.content-preview-toolbar .ant-segmented{max-width:100%}.content-preview-toolbar .ant-segmented-item-label{white-space:normal}}.push-target-summary{background:#f7faf7;border:1px solid #d9e4da;border-radius:18px;align-items:center;gap:14px;padding:18px;display:flex}.push-target-summary-icon{color:#167600;background:#e6efe5;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.push-target-summary-text{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.push-target-summary-text span{color:#526754;font-size:13px}.push-target-summary code,.push-destination-path{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-size:12px}.push-target-builder>.ant-alert{margin-top:12px}.push-target-advanced{color:#526754;margin-top:14px;font-size:13px}.push-target-advanced summary{cursor:pointer;color:#176900;padding:8px 0}.push-target-advanced label,.push-target-external label{margin:12px 0 8px;display:block}.push-target-modes{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.push-target-filters{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.push-target-filters>.ant-input-affix-wrapper{flex-basis:100%}.push-target-filters>.ant-select{flex:180px;min-width:0}.push-target-picker-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;display:grid}.push-target-results{min-width:0}.push-target-result{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:#fff;border:1px solid #e1e6df;border-radius:16px;gap:12px;margin-bottom:10px;padding:14px;display:flex}.push-target-result:hover{background:#f8faf7}.push-target-result.is-selected{background:#f3f8ef;border-color:#167600;box-shadow:0 0 0 1px #167600}.push-target-result:focus-visible{outline-offset:3px;outline:3px solid #176900}.push-target-result img,.push-target-result-placeholder{object-fit:cover;color:#52734d;background:#eef3eb;border-radius:10px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.push-target-result>div:last-child{overflow-wrap:anywhere;flex-direction:column;gap:5px;min-width:0;display:flex}.push-target-result strong{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.push-target-result span,.push-target-result small{color:#526754;font-size:12px}.push-target-selection{background:#f7faf7;border:1px solid #e1e6df;border-radius:18px;align-self:start;min-width:0;padding:18px}.push-destination-cover{object-fit:contain;border-radius:12px;width:100%;max-height:200px;margin-bottom:16px;display:block}.push-destination-details h3{overflow-wrap:anywhere;margin:12px 0 8px;font-size:20px}.push-destination-description{white-space:pre-wrap;overflow-wrap:anywhere}.push-destination-availability{color:#526754;font-size:13px}.push-destination-details dt{color:#526754;font-size:12px}.push-destination-details dd{margin:4px 0 12px}.push-destination-path{background:#fff;border:1px solid #e1e6df;border-radius:10px;margin:12px 0;padding:10px;display:block}.push-target-loading{color:#526754;align-items:center;gap:10px;padding:20px 0;display:flex}.push-target-picker-footer{padding-bottom:env(safe-area-inset-bottom);justify-content:space-between;gap:12px;display:flex}@media (width<=600px){.push-target-summary{flex-wrap:wrap;padding:14px}.push-target-summary>.ant-space{width:100%}.push-target-picker-grid{grid-template-columns:minmax(0,1fr)}.push-target-picker .ant-drawer-body{padding:16px}.push-target-modes>button{white-space:normal;flex:44%;height:auto;min-height:40px}.push-target-result{padding:12px}.push-target-filters>.ant-select{flex-basis:100%}.push-target-selection{padding:14px}}.push-target-copy-status{color:#176900;margin:8px 0;font-size:12px}.push-target-access-note{color:#526754;font-size:12px}
