.campaign-workspace{--cp-ink:#25324b;--cp-muted:#78859b;--cp-line:#e2e7ef;color:var(--cp-ink);padding:5px 0 26px}.campaign-workspace button,.campaign-editor button,.campaign-report-dialog button{cursor:pointer;font-family:inherit}.campaign-workspace button:focus-visible,.campaign-editor button:focus-visible,.campaign-report-dialog button:focus-visible{outline-offset:3px;outline:3px solid #b994764a}.campaign-workspace button:disabled,.campaign-editor button:disabled,.campaign-report-dialog button:disabled{opacity:.45;cursor:not-allowed;transform:none}.cp-kicker{letter-spacing:2px;color:#948373;align-items:center;gap:8px;font:500 9px/1.5 Cairo,sans-serif;display:flex}.cp-kicker>i{background:#c99577;border-radius:50%;width:5px;height:5px}.cp-heading{justify-content:space-between;align-items:center;gap:22px;margin-bottom:24px;display:flex}.cp-heading h1{color:#25324b;letter-spacing:-.7px;align-items:center;gap:14px;margin:4px 0;font-size:31px;font-weight:600;line-height:1.6;display:flex}.cp-heading h1>span{color:#c79c7f;font-size:29px;font-weight:400}.cp-heading p{color:#8290a5;margin:0;font-size:12px}.cp-heading>div:last-child{align-items:center;gap:9px;display:flex}.cp-button{white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 15px;font-family:inherit;font-size:12px;font-weight:500;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.cp-button.primary{color:#fff;background:linear-gradient(120deg,#dd9b7f,#c97d67);border-color:#cc896e;box-shadow:0 5px 14px #b9785420}.cp-button.primary:hover{transform:translateY(-2px);box-shadow:0 8px 17px #b978542c}.cp-button.secondary{color:#677d9b;background:#fff;border-color:#dce3ee}.cp-button.secondary:hover{background:#f8fafc;border-color:#b5c2d7}.cp-overview{grid-template-columns:1.6fr 1fr;gap:20px;margin-bottom:20px;display:grid}.cp-investment{background:#fff;border:1px solid #e1e6ef;border-radius:16px;padding:23px 25px 0;overflow:hidden;box-shadow:0 3px 12px #253d5e03}.cp-panel-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.cp-panel-top>span:first-child{color:#5d6f8a;align-items:center;gap:9px;font-size:12px;font-weight:500;display:flex}.cp-panel-top>span:first-child svg{color:#b6977c}.cp-live{color:#70947e;background:#f1f7f3;border:1px solid #e0ebe3;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:9px;display:flex}.cp-live>i{background:#81a28c;border-radius:50%;width:4px;height:4px}.cp-investment-main{justify-content:space-between;align-items:center;gap:25px;padding:23px 0 25px;display:flex}.cp-investment-main small{color:#8a99b0;font-size:11px}.cp-investment-main strong{color:#2d3c58;letter-spacing:-1.4px;font:600 43px/1.55 Cairo,sans-serif;display:block}.cp-investment-main strong>span{letter-spacing:0;color:#8f9db1;font-family:Cairo,sans-serif;font-size:12px;font-weight:400}.cp-investment-main p{color:#8b98ac;margin:4px 0 0;font-size:11px}.cp-investment-main p>b{color:#5f718e;margin:0 4px;font-family:Manrope,sans-serif;font-weight:500}.cp-ring{background:conic-gradient(from 0deg,#ce9b7c var(--progress),#edf0f5 0);border-radius:50%;flex-shrink:0;place-items:center;width:116px;height:116px;padding:8px;display:grid;transform:rotate(-90deg)}.cp-ring>div{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;transform:rotate(90deg)}.cp-ring b{color:#596b87;letter-spacing:-1px;font:600 25px Cairo,sans-serif}.cp-ring span{color:#9ba8ba;margin-top:5px;font-size:9px}.cp-ring.caution{background:conic-gradient(from 0deg,#c78369 var(--progress),#edf0f5 0)}.cp-investment-bottom{border-top:1px solid #e9edf3;grid-template-columns:1fr 1fr .7fr;gap:15px;padding:19px 0;display:grid}.cp-investment-bottom>span{color:#8f9db1;font-size:10px}.cp-investment-bottom b{color:#708897;margin-top:3px;font:600 19px/1.7 Cairo,sans-serif;display:block}.cp-investment-bottom small{color:#96a2b5;font-family:Cairo,sans-serif;font-size:9px;font-weight:400}.cp-investment-bottom .danger b{color:#b8795f}.cp-story-panel{isolation:isolate;color:#f8f1e8;background:linear-gradient(120deg,#303b51,#202a40);border-radius:16px;min-height:265px;padding:26px 27px;position:relative;overflow:hidden}.cp-story-panel>.cp-kicker{letter-spacing:2.3px;color:#c7b5a4;font-size:8px}.cp-story-star{color:#c8a183;font-size:33px;font-weight:300;line-height:1;position:absolute;top:20px;left:26px}.cp-story-panel h2{letter-spacing:-.4px;color:#f8f1e8;margin:15px 0 8px;font-size:25px;font-weight:500;line-height:1.75}.cp-story-panel p{color:#abb4c5;max-width:295px;margin:0 0 15px;font-size:11px;line-height:1.9}.cp-story-panel>button{color:#e5c2a5;background:#ffffff04;border:1px solid #756a6199;border-radius:8px;align-items:center;gap:12px;padding:8px 11px;font-size:11px;font-weight:500;transition:background .2s;display:flex}.cp-story-panel>button:hover{background:#ffffff0d}.cp-story-bottom{color:#92a0b7;font-size:8px;position:absolute;bottom:18px;left:26px}.cp-story-orbit{z-index:-1;border:1px solid #c7aa861d;border-radius:50%;width:282px;height:282px;position:absolute;bottom:-135px;left:-57px}.cp-story-orbit:before,.cp-story-orbit:after{content:"";border:1px solid #c7aa861d;border-radius:50%;position:absolute;inset:25px}.cp-story-orbit:after{inset:50px}.cp-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.cp-kpi{background:#fff;border:1px solid #e2e7ef;border-radius:12px;padding:18px 19px}.cp-kpi>div{color:#8191aa;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.cp-kpi svg{color:#a6b5c8;stroke-width:1.7px}.cp-kpi strong{letter-spacing:-.8px;color:#3e5272;margin-top:8px;font:600 29px/1.7 Cairo,sans-serif;display:block}.cp-kpi strong small{letter-spacing:0;color:#97a7bd;margin-right:7px;font-family:Cairo,sans-serif;font-size:11px;font-weight:400}.cp-kpi p{color:#899bb5;margin:3px 0 0;font-size:9px}.cp-platform-distribution{background:#fff;border:1px solid #e2e7ef;border-radius:14px;margin-bottom:29px;padding:22px 23px 18px}.cp-platform-distribution>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.cp-platform-distribution header>div{align-items:center;gap:12px;display:flex}.cp-section-number{color:#d4bda5;font:500 26px Cairo,sans-serif}.cp-platform-distribution h2{color:#526785;margin:0 0 3px;font-size:14px;font-weight:500}.cp-platform-distribution p{color:#8da0bb;margin:0;font-size:10px}.cp-platform-distribution header>span{color:#8f9eb5;font-size:9px}.cp-distribution-track{direction:rtl;background:#eef1f5;border-radius:4px;gap:3px;height:9px;display:flex;overflow:hidden}.cp-distribution-track>i{height:100%;transition:width .2s;display:block}.cp-platform-legend{flex-wrap:wrap;gap:14px 27px;margin-top:15px;display:flex}.cp-platform-legend>button{color:#778fae;background:0 0;border:0;align-items:center;gap:6px;padding:3px 0;font-family:Manrope,sans-serif;font-size:10px;display:flex}.cp-platform-legend>button>i{border-radius:50%;flex-shrink:0;width:6px;height:6px}.cp-platform-legend>button>b{color:#405d83;margin-right:3px;font-size:10px;font-weight:500}.cp-platform-legend small{color:#91a2bb;font-family:Cairo,sans-serif;font-size:8px;font-weight:400}.cp-library-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.cp-library-heading h2{color:#304564;align-items:center;gap:8px;margin:0 0 6px;font-size:18px;font-weight:500;display:flex}.cp-library-heading h2>span{color:#889cb7;background:#e9eef5;border-radius:5px;padding:3px 6px;font:500 10px Cairo,sans-serif}.cp-library-heading p{color:#8b9eba;margin:0;font-size:11px}.cp-layout-switch{background:#e9edf4;border:1px solid #e1e7f0;border-radius:9px;gap:2px;padding:4px;display:flex}.cp-layout-switch button{color:#9baac0;background:0 0;border:0;border-radius:6px;place-items:center;min-width:34px;min-height:29px;display:grid}.cp-layout-switch button.active{color:#637e9f;background:#fff;box-shadow:0 2px 4px #48608008}.cp-status-tabs{scrollbar-width:thin;border-bottom:1px solid #dfe6f0;align-items:center;gap:6px;margin-bottom:17px;padding-bottom:12px;display:flex;overflow:auto}.cp-status-tabs>button{white-space:nowrap;color:#8ca0bd;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:8px 13px;font-size:11px;display:flex}.cp-status-tabs>button>span{color:#9daec5;background:#e8eef6;border-radius:4px;padding:2px 5px;font:500 9px Cairo,sans-serif}.cp-status-tabs>button.active{color:#f6f1e9;background:#28364e;border-color:#28364e}.cp-status-tabs>button.active>span{color:#d9c2aa;background:#ffffff14}.cp-filters{grid-template-columns:minmax(190px,1fr) 166px 139px 174px;gap:9px;display:grid}.cp-filters>select,.cp-filters input{color:#7e94b0;background:#fff;border:1px solid #dfe6f0;border-radius:9px;outline:none;width:100%;min-height:41px;padding:8px 11px;font-family:inherit;font-size:11px}.cp-filters>select:focus,.cp-search:focus-within{border-color:#bd9d7d;box-shadow:0 0 0 3px #caa78311}.cp-search{color:#a4b4c9;background:#fff;border:1px solid #dfe6f0;border-radius:9px;align-items:center;gap:9px;min-width:0;padding:0 12px;display:flex}.cp-search input{min-width:0;box-shadow:none;background:0 0;border:0;padding:9px 0}.cp-search input::placeholder{color:#a2b0c5}.cp-filter-bottom{justify-content:space-between;align-items:center;gap:15px;margin:11px 0 21px;display:flex}.cp-period-filter{color:#8f9fb7;flex-wrap:wrap;align-items:center;gap:7px;font-size:9px;display:flex}.cp-period-filter input{color:#8298b6;background:0 0;border:1px solid #e0e7f1;border-radius:6px;max-width:122px;min-height:29px;padding:4px 6px;font-size:9px}.cp-period-filter>button{color:#b28f73;background:0 0;border:0;align-items:center;gap:4px;padding:5px;font-size:9px;display:flex}.cp-sort{color:#9aadca;flex-shrink:0;align-items:center;gap:5px;display:flex}.cp-sort select{color:#8b9ebb;background:0 0;border:0;outline:none;min-height:28px;padding:3px;font-size:9px}.cp-filter-note{color:#95a6be;margin:-7px 0 18px;font-size:10px}.cp-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.cp-campaign-card{background:#fff;border:1px solid #dee6f1;border-radius:15px;padding:18px 18px 0;transition:transform .18s,box-shadow .18s;overflow:hidden}.cp-campaign-card:hover{transform:translateY(-3px);box-shadow:0 11px 25px #445b7d0c}.cp-campaign-card.danger{border-color:#dfbdae}.cp-campaign-card>header{align-items:center;gap:9px;margin-bottom:15px;display:flex}.cp-campaign-card>header>div{flex:1;gap:2px;min-width:0;display:grid}.cp-campaign-card>header b{color:#496386;font-size:11px;font-weight:500}.cp-campaign-card>header small{color:#9aacc4;font:400 9px Cairo,sans-serif}.cp-platform{color:var(--platform);align-items:center;gap:8px;font:500 10px Cairo,sans-serif;display:inline-flex}.cp-platform>i{background:color-mix(in srgb,var(--platform) 9%,white);border:1px solid color-mix(in srgb,var(--platform) 15%,white);border-radius:10px;place-items:center;width:34px;height:34px;font:500 22px/1 Cairo,sans-serif;display:grid}.cp-platform.full>i{border-radius:7px;width:26px;height:26px;font-size:18px}.cp-state{color:#729a84;white-space:nowrap;background:#f1f8f4;border:1px solid #dae8df;border-radius:6px;align-items:center;gap:5px;padding:4px 6px;font-size:8px;display:inline-flex}.cp-state>i{background:currentColor;border-radius:50%;width:4px;height:4px}.cp-state.state-0{color:#93a5bd;background:#f4f6fa;border-color:#e0e6ef}.cp-state.state-2{color:#7999c0;background:#edf3fa;border-color:#dce7f5}.cp-state.state-3{color:#b09b7e;background:#fbf4ed;border-color:#eddfd0}.cp-campaign-card h3{color:#344e73;margin:0 0 17px;font-size:16px;font-weight:500;line-height:1.7}.cp-campaign-card h3>button{-webkit-line-clamp:1;text-align:right;font:inherit;color:inherit;background:0 0;border:0;-webkit-box-orient:vertical;padding:0;display:-webkit-box;overflow:hidden}.cp-card-spend{justify-content:space-between;align-items:center;gap:8px;margin-bottom:18px;display:flex}.cp-card-spend small{color:#91a4bf;font-size:9px}.cp-card-spend strong{letter-spacing:-.6px;color:#465f83;font:600 27px/1.55 Cairo,sans-serif;display:block}.cp-card-spend strong>span{letter-spacing:0;color:#8fa4c0;font-family:Cairo,sans-serif;font-size:9px;font-weight:400}.cp-risk-label{color:#839c8d;white-space:nowrap;align-items:center;gap:3px;font-size:8px;display:flex}.cp-risk-label.warning{color:#b49a6f}.cp-risk-label.danger{color:#b2785e}.cp-budget-meter>div:first-child{color:#92a4bf;justify-content:space-between;align-items:center;margin-bottom:7px;font-size:9px;display:flex}.cp-budget-meter b{color:#8b99ad;font-family:Manrope,Cairo,sans-serif;font-size:10px;font-weight:500}.cp-budget-track{background:#edf1f6;border-radius:10px;height:5px;overflow:hidden}.cp-budget-track>i{background:#a7baae;border-radius:10px;height:100%;display:block}.cp-budget-meter.warning .cp-budget-track>i{background:#d1b58e}.cp-budget-meter.danger .cp-budget-track>i{background:#c78c72}.cp-budget-meter.danger b{color:#bd866e}.cp-card-budget{color:#a0b0c8;justify-content:space-between;gap:8px;margin-top:10px;font-size:8px;display:flex}.cp-card-budget b{color:#7b93b2;margin-right:4px;font:500 9px Cairo,sans-serif}.cp-card-budget .danger,.cp-card-budget .danger b{color:#b47f63}.cp-card-results{border-top:1px solid #edf1f7;border-bottom:1px solid #edf1f7;grid-template-columns:1fr 1fr 1.2fr;gap:7px;margin:19px 0 14px;padding:14px 0;display:grid}.cp-card-results>div{border-left:1px solid #edf1f7;justify-items:center;gap:4px;display:grid}.cp-card-results>div:last-child{border-left:0}.cp-card-results svg{color:#a2b4ce;stroke-width:1.7px}.cp-card-results b{color:#647fa3;font:600 16px Cairo,sans-serif}.cp-card-results span{color:#91a5c1;font-size:8px}.cp-card-period{color:#94a8c4;align-items:center;gap:6px;padding:0 0 15px;font:400 9px Cairo,sans-serif;display:flex}.cp-card-period>i{background:#cbd5e3;width:10px;height:1px}.cp-campaign-card>footer{border-top:1px solid #e9eef6;align-items:center;gap:9px;padding:12px 0;display:flex}.cp-campaign-card>footer>button{color:#a38367;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;padding:4px 0;font-size:10px;display:flex}.cp-campaign-card>footer>button:first-child{flex:1;justify-content:flex-start}.cp-campaign-card>footer>button:first-child>svg:last-child{margin-right:auto}.cp-campaign-card>footer>button:last-child{color:#9aaec9;border:1px solid #e2e9f3;border-radius:6px;width:27px;height:27px;padding:5px}.cp-more{color:#9eafc7;justify-content:center;align-items:center;gap:16px;padding-top:23px;font-size:10px;display:flex}.cp-more .cp-button{min-height:35px;padding:7px 12px;font-size:10px}.cp-data-note{color:#98aac5;margin:19px 0 0;font-size:10px;line-height:1.8}.cp-table-wrap{background:#fff;border:1px solid #dfe7f2;border-radius:13px;overflow:auto}.cp-table{border-collapse:collapse;text-align:right;width:100%;min-width:815px}.cp-table th{color:#91a5c1;background:#fafbfd;border-bottom:1px solid #e7edf6;padding:15px 18px;font-size:10px;font-weight:500}.cp-table td{color:#788faf;white-space:nowrap;border-bottom:1px solid #ecf1f7;padding:18px;font-size:12px}.cp-table tr:last-child td{border-bottom:0}.cp-table td:first-child button{text-align:right;color:#547399;background:0 0;border:0;padding:0}.cp-table td b{text-overflow:ellipsis;max-width:265px;font-size:12px;font-weight:500;display:block;overflow:hidden}.cp-table td small{color:#91a8c5;margin-top:5px;font-size:9px;display:block}.cp-table .cp-budget-meter{min-width:180px;max-width:225px}.cp-table .cp-budget-meter>div:first-child{gap:12px}.cp-table .cp-budget-meter b{font-size:10px}.cp-table-report{color:#ab8c6b;background:#fcf8f1;border:1px solid #e6dccc;border-radius:7px;align-items:center;gap:5px;padding:7px 9px;font-size:10px;display:flex}.cp-empty{text-align:center;color:#9fb1ca;background:#fff;border:1px dashed #d3deed;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;min-height:265px;padding:45px 23px;display:flex}.cp-empty h3{color:#6a85a8;margin:15px 0 5px;font-size:19px;font-weight:500}.cp-empty p{color:#98aec9;margin:0 0 19px;font-size:12px}.cp-error{color:#ac7757;background:#fff4eb;border:1px solid #edd4c0;border-radius:8px;margin:12px 0;padding:10px 13px;font-size:11px;line-height:1.8}.edit-dialog[data-slot=dialog-content]:has(.campaign-editor){background:#fff;border-radius:18px!important;width:min(1020px,100vw - 36px)!important;max-width:calc(100vw - 36px)!important;max-height:92dvh!important;padding:0!important;overflow:auto!important}.edit-dialog:has(.campaign-editor)>[data-slot=dialog-header]{clip-path:inset(50%);width:1px;height:1px;overflow:hidden;border:0!important;margin:0!important;padding:0!important;position:absolute!important}.edit-dialog:has(.campaign-editor)>[data-slot=dialog-close]{color:#8b9fb9;background:#f1f4f8;top:24px;left:22px}.campaign-editor{color:#607b9d;flex-direction:column;min-height:630px;display:flex}.ce-heading{border-bottom:1px solid #e7edf5;align-items:center;gap:14px;padding:23px 27px;display:flex}.ce-heading>span{color:#bd9671;background:#faf3e9;border:1px solid #e8d8c7;border-radius:12px;place-items:center;width:45px;height:45px;display:grid}.ce-heading small{letter-spacing:1.7px;color:#a99782;font:500 8px Cairo,sans-serif}.ce-heading h2{color:#385578;margin:3px 0;font-size:21px;font-weight:500;line-height:1.65}.ce-heading p{color:#89a0be;margin:0;font-size:11px}.ce-nav{background:#fafbfd;border-bottom:1px solid #e8eef6;align-items:center;gap:9px;padding:13px 26px;display:flex}.ce-nav>button{color:#90a6c1;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:7px;padding:8px 12px;font-size:11px;display:flex}.ce-nav>button.active{color:#5e7fa6;background:#fff;border-color:#dce5f1;box-shadow:0 2px 5px #54749505}.ce-body{flex:1;grid-template-columns:minmax(0,1fr) 278px;display:grid}.ce-fields{min-width:0;padding:27px}.ce-fields>section:not([hidden]){gap:19px;display:grid}.ce-fields>section[hidden]{display:none!important}.cp-field{gap:8px;min-width:0;display:grid}.cp-field>span{color:#6985a7;align-items:center;gap:5px;font-size:12px;font-weight:500;display:flex}.cp-field>span small{color:#99aec8;margin-right:auto;font-size:9px;font-weight:400}.cp-field input,.cp-field select,.cp-field textarea,.edit-dialog .campaign-editor .cp-field input,.edit-dialog .campaign-editor .cp-field select,.edit-dialog .campaign-editor .cp-field textarea{color:#6a86a9;width:100%;max-width:100%;min-height:42px;box-shadow:none;background:#fff;border:1px solid #dce6f2;border-radius:9px;outline:none;padding:10px 12px;font-family:inherit;font-size:12px}.cp-field textarea{resize:vertical;line-height:1.9}.cp-field input:focus,.cp-field select:focus,.cp-field textarea:focus,.edit-dialog .campaign-editor .cp-field input:focus{border-color:#c5a482;box-shadow:0 0 0 3px #bb986816}.cp-field input::placeholder,.cp-field textarea::placeholder{color:#a3b4cc;font-size:11px}.cp-field>small{color:#95a9c5;font-size:9px;line-height:1.8}.ce-form-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ce-section-title{color:#ae9578;align-items:center;gap:8px;display:flex}.ce-section-title h3{color:#6582a5;margin:0;font-size:14px;font-weight:500}.ce-section-title>span{color:#98adc9;margin-right:auto;font-size:9px}.ce-section-title.results{margin-top:10px;padding-top:8px}.cp-number-field{position:relative}.cp-number-field>small{color:#9cacc2;font-size:9px;position:absolute;top:13px;left:13px}.edit-dialog .campaign-editor .cp-number-field input{padding-left:48px;font-family:Manrope,sans-serif;font-size:15px;font-weight:500}.ce-hint{color:#96aac6;margin:0;font-size:10px;line-height:1.9}.ce-summary{background:#f9fbfd;border-right:1px solid #e2eaf5;padding:28px 22px}.ce-summary-kicker{letter-spacing:1.8px;color:#ae9a83;margin-bottom:21px;font:500 8px Cairo,sans-serif;display:block}.ce-summary h3{color:#5d7fa7;overflow-wrap:anywhere;margin:17px 0 3px;font-size:17px;font-weight:500;line-height:1.8}.ce-summary>p{color:#99aeca;margin:0;font-size:11px}.ce-summary>strong{color:#6b87a9;letter-spacing:-.7px;margin:27px 0 21px;font:600 30px Cairo,sans-serif;display:block}.ce-summary>strong small{color:#9db0c9;letter-spacing:0;margin-top:7px;font-family:Cairo,sans-serif;font-size:9px;font-weight:400;display:block}.ce-balance{color:#829f93;justify-content:space-between;align-items:center;gap:10px;margin:13px 0 25px;font-size:10px;display:flex}.ce-balance b{font-size:11px;font-weight:500}.ce-balance.danger{color:#b78668}.ce-summary dl{border-top:1px solid #e1eaf5;border-bottom:1px solid #e1eaf5;gap:14px;margin:0;padding:19px 0;display:grid}.ce-summary dl>div{justify-content:space-between;align-items:center;gap:9px;display:flex}.ce-summary dt{color:#96acca;font-size:10px}.ce-summary dd{color:#6e8aaf;margin:0;font-size:11px}.ce-summary .ce-summary-note{color:#b59c81;align-items:flex-start;gap:7px;margin:22px 0 0;font-size:9px;line-height:1.9;display:flex}.ce-summary-note svg{flex-shrink:0;margin-top:3px}.ce-footer{z-index:2;background:#fff;border-top:1px solid #e1e9f4;justify-content:space-between;align-items:center;gap:16px;padding:17px 26px;display:flex;position:sticky;bottom:0}.ce-footer>span{color:#a0b1ca;align-items:center;gap:6px;font-size:9px;display:flex}.ce-footer>div{gap:9px;display:flex}.cp-delete{color:#b78670;background:0 0;border:0;padding:6px 0;font-size:10px}.campaign-editor .rich-editor{box-shadow:none;border-color:#dfe8f4;border-radius:10px;overflow:hidden}.campaign-editor .rich-editor-body{color:#637e9e;min-height:195px;font-size:13px;line-height:2}.campaign-editor .rich-toolbar{flex-wrap:wrap}.campaign-editor .rich-toolbar button{width:26px;min-width:26px;height:28px;min-height:28px;padding:5px}.campaign-editor .rich-toolbar svg{width:13px;height:13px}.campaign-editor .rich-editor-meta{font-size:9px}.campaign-report-dialog[data-slot=dialog-content]{direction:rtl;background:#fff;border:1px solid #dce5f0;border-radius:18px;flex-direction:column;height:min(950px,94dvh);max-height:94dvh;display:flex;overflow:hidden;gap:0!important;width:min(1190px,100vw - 42px)!important;max-width:calc(100vw - 42px)!important;padding:0!important}.campaign-report-dialog>[data-slot=dialog-close]{color:#8d9fb8;opacity:1;z-index:3;background:#f0f4f8;border-radius:8px;place-items:center;width:29px;height:29px;display:grid;top:23px;left:20px;right:auto}.cp-report-header[data-slot=dialog-header]{text-align:right;background:#fff;border-bottom:1px solid #e5edf6;flex-direction:row;justify-content:space-between;align-items:center;gap:17px;padding:20px 26px 20px 68px!important;display:flex!important}.cp-report-header>div{align-items:center;gap:12px;display:flex}.cp-report-mark{color:#b9956d;background:#fbf3e8;border:1px solid #e7d7c3;border-radius:11px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.cp-report-mark svg{width:21px;height:21px}.cp-report-header .cp-kicker{letter-spacing:1.7px;font-size:8px}.cp-report-header [data-slot=dialog-title]{color:#496888;margin:2px 0;font-size:20px;font-weight:500;line-height:1.7}.cp-report-header [data-slot=dialog-description]{color:#92a8c2;margin:0;font-size:10px}.cp-report-format{color:#a3b0c2;white-space:nowrap;align-items:center;gap:7px;font:400 9px Cairo,sans-serif;display:flex}.cp-report-format i{background:#e0e6f0;width:1px;height:14px}.cp-report-shell{flex:1;grid-template-columns:287px minmax(0,1fr);min-height:0;display:grid}.cp-report-controls{scrollbar-width:thin;background:#fff;border-left:1px solid #e1e9f4;flex-direction:column;gap:22px;padding:23px 23px 18px;display:flex;overflow:auto}.cp-report-brand{border-bottom:1px solid #e8eef7;align-items:center;gap:10px;padding-bottom:19px;display:flex}.cp-report-brand>span{color:#b19a77;background:#f5f0e7;border:1px solid #e4dac9;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:15px;display:grid}.cp-report-brand>div{min-width:0}.cp-report-brand small{color:#a3b4cc;font-size:9px}.cp-report-brand b{color:#6d88aa;margin:3px 0;font-size:12px;font-weight:500;display:block}.cp-report-brand p{color:#a5b4ca;margin:0;font-size:8px;line-height:1.8}.cp-report-controls .cp-field>span,.cp-report-controls .cp-field input,.cp-report-controls .cp-field select,.cp-report-controls .cp-field textarea{font-size:11px}.cp-notes-toggle{color:#8099b7;cursor:pointer;align-items:flex-start;gap:8px;display:flex}.cp-notes-toggle input{accent-color:#a98563;flex-shrink:0;width:14px;height:14px;margin-top:3px}.cp-notes-toggle b{font-size:10px;font-weight:500;display:block}.cp-notes-toggle small{color:#9baec8;margin-top:5px;font-size:9px;line-height:1.8;display:block}.cp-report-signature{background:#faf6ee;border:1px solid #eee3d6;border-radius:12px;margin-top:auto;padding:16px}.cp-report-signature>svg{color:#c6a17a;width:19px;height:19px;margin-bottom:9px}.cp-report-signature b{color:#a38464;font-size:12px;font-weight:500;display:block}.cp-report-signature p{color:#b19b81;margin:6px 0 0;font-size:10px;line-height:1.9}.cp-report-preview{scrollbar-width:thin;background:#e9edf2;padding:16px 26px 28px;position:relative;overflow:auto}.cp-report-preview-bar{color:#8398b1;justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;font-size:10px;display:flex}.cp-report-preview-bar>span{align-items:center;gap:6px;display:flex}.cp-report-preview-bar>div{align-items:center;gap:8px;font:500 10px Cairo,sans-serif;display:flex}.cp-report-preview-bar button{color:#8da3bf;background:#f8fafc;border:1px solid #d6e1ee;border-radius:6px;place-items:center;width:27px;height:27px;padding:4px;display:grid}.cp-report-preview>img{border-radius:3px;width:100%;max-width:620px;height:auto;margin:0 auto;transition:opacity .2s;display:block;box-shadow:0 10px 32px #40516b1a}.cp-report-preview>img.is-preparing{opacity:.45}.cp-preview-loading{color:#8b9eb6;background:#fff;border:1px solid #e0e7f0;border-radius:9px;justify-content:center;align-items:center;gap:9px;margin-bottom:12px;padding:11px;font-size:11px;display:flex}.cp-preview-loading svg{width:17px;height:17px}.cp-preview-caption{color:#93a5bf;text-align:center;max-width:600px;margin:16px auto 0;font-size:10px;line-height:1.8}.cp-report-footer{z-index:2;background:#fff;border-top:1px solid #e0e8f4;flex-shrink:0;justify-content:space-between;align-items:center;gap:15px;padding:16px 24px;display:flex}.cp-report-footer>span{color:#98a9bf;align-items:center;gap:7px;font-size:10px;display:flex}.cp-report-footer>div{align-items:center;gap:9px;display:flex}.cp-report-footer .cp-error{max-width:60%;margin:0;font-size:10px}.cp-spin{animation:1s linear infinite cp-spin}@keyframes cp-spin{to{transform:rotate(360deg)}}.cp-card-results span,.cp-card-budget,.cp-card-spend small,.cp-card-period,.cp-campaign-card>header small,.cp-budget-meter>div:first-child{color:#7a8da8}.cp-kpi p,.cp-kpi>div,.cp-period-filter,.cp-sort select,.cp-data-note{color:#7286a1}.ce-heading p,.ce-hint,.cp-field>small,.ce-summary dt,.ce-summary>p,.ce-summary>strong small,.ce-footer>span{color:#7c91ad}.cp-report-controls .cp-field>span,.cp-notes-toggle b,.cp-report-brand b{color:#5d789a}.cp-notes-toggle small,.cp-report-brand small,.cp-report-brand p,.cp-report-header [data-slot=dialog-description],.cp-preview-caption{color:#8095b0}@media (min-width:1720px){.cp-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cp-overview{grid-template-columns:1.8fr 1fr}.cp-story-panel h2{font-size:28px}.cp-investment-main strong{font-size:47px}}@media (max-width:1200px){.cp-heading h1{font-size:28px}.cp-filters{grid-template-columns:minmax(180px,1fr) 135px 114px 145px}.cp-campaign-card{padding:15px 13px 0}.cp-card-grid{gap:13px}.cp-campaign-card h3{font-size:14px}.cp-card-spend strong{font-size:24px}.cp-state{font-size:7px}.cp-story-panel{padding:24px}.cp-story-panel h2{font-size:23px}.cp-investment-main strong{font-size:37px}.cp-ring{width:100px;height:100px}.cp-investment{padding:23px 21px 0}}@media (max-width:1000px){.cp-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-filters{grid-template-columns:1fr 1fr 1fr}.cp-filters .cp-search{grid-column:1/-1}.cp-overview{grid-template-columns:1.3fr 1fr;gap:14px}.cp-investment{padding:20px 17px 0}.cp-investment-main{gap:12px}.cp-investment-main strong{font-size:32px}.cp-ring{width:88px;height:88px;padding:7px}.cp-ring b{font-size:21px}.cp-panel-top>span:first-child{font-size:11px}.cp-live{padding:4px 6px;font-size:8px}.cp-story-panel{padding:23px 21px}.cp-story-panel h2{font-size:21px}.cp-story-panel p{font-size:10px}.cp-story-star{font-size:26px;top:23px;left:18px}.cp-investment-bottom{gap:10px}.cp-investment-bottom b{font-size:16px}.cp-investment-bottom>span{font-size:9px}.cp-kpi{padding:16px 15px}.cp-kpi strong{font-size:24px}.cp-kpi>div{font-size:10px}.cp-kpis{gap:10px}.cp-filter-bottom{flex-wrap:wrap;gap:8px}.cp-sort{margin-right:auto}.cp-report-shell{grid-template-columns:255px minmax(0,1fr)}.cp-report-controls{padding:22px 18px}.cp-report-preview{padding:16px 19px 23px}.ce-body{grid-template-columns:minmax(0,1fr) 248px}.ce-summary{padding:24px 18px}.ce-fields{padding:25px 22px}}@media (max-width:740px){.cp-heading{flex-wrap:wrap;align-items:flex-start;gap:17px}.cp-heading h1{font-size:27px}.cp-heading>div:last-child{justify-content:flex-start;width:100%}.cp-heading .cp-button{min-height:39px;font-size:11px}.cp-overview{grid-template-columns:1fr}.cp-investment{padding:22px 20px 0}.cp-investment-main{padding:22px 0}.cp-investment-main strong{font-size:38px}.cp-ring{width:106px;height:106px;padding:8px}.cp-ring b{font-size:24px}.cp-story-panel{min-height:210px;padding:22px 24px}.cp-story-panel h2{margin:14px 0 7px;font-size:23px;line-height:1.6}.cp-story-panel p{max-width:270px;font-size:11px}.cp-story-panel h2 br{display:none}.cp-story-panel>button{font-size:11px}.cp-story-star{font-size:30px;top:19px;left:21px}.cp-story-bottom{font-size:9px}.cp-kpis{grid-template-columns:1fr 1fr;gap:11px}.cp-kpi{padding:17px}.cp-kpi strong{font-size:27px}.cp-kpi>div{font-size:11px}.cp-kpi p{font-size:9px}.cp-platform-distribution{margin-bottom:25px;padding:18px 17px}.cp-platform-distribution>header>span{display:none}.cp-platform-distribution h2{font-size:13px}.cp-platform-distribution p{font-size:9px;line-height:1.8}.cp-platform-legend{gap:12px 18px}.cp-platform-legend>button{font-size:9px}.cp-library-heading h2{font-size:16px}.cp-library-heading p{font-size:10px}.cp-status-tabs{gap:3px}.cp-status-tabs>button{padding:8px 10px;font-size:10px}.cp-status-tabs>button>span{font-size:8px}.cp-filters{gap:7px}.cp-filters>select{min-height:38px;padding:8px 5px;font-size:9px}.cp-filter-bottom{margin:12px 0 18px}.cp-period-filter>span{font-size:8px}.cp-period-filter input{max-width:108px;font-size:8px}.cp-period-filter{gap:5px}.cp-card-grid{grid-template-columns:1fr;gap:16px}.cp-campaign-card{padding:19px 19px 0}.cp-campaign-card>header b{font-size:12px}.cp-campaign-card>header small{font-size:10px}.cp-state{font-size:9px}.cp-campaign-card h3{font-size:17px}.cp-card-spend strong{font-size:30px}.cp-risk-label{font-size:9px}.cp-budget-meter>div:first-child{font-size:10px}.cp-budget-meter b{font-size:11px}.cp-card-budget,.cp-card-budget b{font-size:10px}.cp-card-results b{font-size:19px}.cp-card-results span{font-size:9px}.cp-card-period{font-size:10px}.cp-campaign-card>footer>button{font-size:11px}.cp-campaign-card>footer{padding:14px 0}.ce-body{grid-template-columns:1fr}.ce-summary{border-top:1px solid #e0e9f5;border-right:0;display:none}.ce-heading{gap:10px;padding:22px 20px 19px 52px}.ce-heading h2{font-size:18px}.ce-heading p{font-size:10px;line-height:1.8}.ce-heading>span{border-radius:10px;flex-shrink:0;width:37px;height:37px}.ce-heading small{font-size:7px}.ce-nav{gap:4px;padding:12px 16px}.ce-nav>button{padding:8px 10px;font-size:10px}.ce-fields{min-height:365px;padding:24px 20px}.ce-footer{padding:13px 17px}.ce-footer>span{display:none}.ce-footer>div{margin-right:auto}.ce-footer .cp-button{min-height:39px;padding:9px 12px;font-size:10px}.ce-form-grid{gap:18px 14px}.cp-field>span{font-size:11px}.cp-report-header .cp-report-format{display:none}.cp-report-header [data-slot=dialog-title]{font-size:17px}.cp-report-shell{flex-direction:column;display:flex;overflow:auto}.cp-report-controls{border-bottom:1px solid #dfe7f3;border-left:0;grid-template-columns:1fr 1fr;gap:16px;padding:20px;display:grid;overflow:visible}.cp-report-brand{grid-column:1/-1;padding-bottom:13px}.cp-notes-toggle{grid-column:1/-1}.cp-report-controls>label:has(textarea){grid-column:1/-1}.cp-report-signature{display:none}.cp-report-preview{padding:16px 18px 24px;overflow:visible}.cp-report-footer>span{display:none}.cp-report-footer>div{justify-content:stretch;width:100%}.cp-report-footer .cp-button{flex:1;font-size:11px}.cp-report-footer{flex-wrap:wrap;padding:13px 17px}.cp-report-footer .cp-error{width:100%;max-width:100%}.cp-report-header[data-slot=dialog-header]{padding:18px 18px 17px 57px!important}.cp-report-mark{width:35px;height:35px}.cp-report-preview-bar{font-size:9px}.campaign-report-dialog[data-slot=dialog-content]{border-radius:13px;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);width:calc(100vw - 14px)!important;max-width:calc(100vw - 14px)!important}.campaign-report-dialog>[data-slot=dialog-close]{top:19px;left:15px}.edit-dialog[data-slot=dialog-content]:has(.campaign-editor){width:calc(100vw - 14px)!important;max-width:calc(100vw - 14px)!important;max-height:calc(100dvh - 16px)!important}.edit-dialog:has(.campaign-editor)>[data-slot=dialog-close]{top:22px;left:15px}.campaign-editor{min-height:600px}}@media (prefers-reduced-motion:reduce){.cp-button,.cp-campaign-card,.cp-distribution-track>i{transition:none;transform:none!important}.cp-spin{animation:none}}.cp-kpi p,.cp-card-results span,.cp-card-budget,.cp-card-period,.cp-budget-meter>div:first-child,.cp-data-note{color:#667992;font-size:11px}.cp-state,.cp-campaign-card>header small,.cp-card-spend small,.cp-risk-label{font-size:10px}.cp-field>span,.ce-nav>button,.cp-report-controls .cp-field>span{color:#4b6381}.cp-field>small,.cp-notes-toggle small,.cp-report-brand small,.cp-report-brand p,.cp-preview-caption,.ce-hint,.cp-report-header [data-slot=dialog-description]{color:#677d98;font-size:11px}.cp-report-controls .cp-field input,.cp-report-controls .cp-field select,.cp-report-controls .cp-field textarea,.cp-notes-toggle b{font-size:12px}.cp-report-preview-bar>div{direction:ltr}.cp-ready-download{color:#476f60;text-underline-offset:4px;align-items:center;gap:7px;font-size:12px;line-height:1.8;text-decoration:underline;display:flex}.cp-report-footer:has(.cp-ready-download)>span{display:flex}@media (max-width:740px){.cp-report-footer:has(.cp-ready-download)>span{width:100%}.cp-ready-download{font-size:10px}}@layer aura-legacy{.edit-dialog[data-slot=dialog-content]:has(.campaign-editor){background:#fff!important;border-radius:18px!important;width:min(1020px,100vw - 36px)!important;max-width:calc(100vw - 36px)!important;padding:0!important}@media (max-width:740px){.edit-dialog[data-slot=dialog-content]:has(.campaign-editor){width:calc(100vw - 14px)!important;max-width:calc(100vw - 14px)!important;max-height:calc(100dvh - 16px)!important;padding:0!important}}}.cp-campaign-card h3 button,.cp-card-spend strong{color:#334861}.cp-card-results b{color:#4c627e}.cp-evidence{border-top:1px solid #e5eaf2;grid-column:1/-1;padding-top:20px}.cp-evidence>header{align-items:flex-start;gap:8px;margin-bottom:13px;display:flex}.cp-evidence>header>span{color:#b58465;padding-top:3px}.cp-evidence h3{color:#34465f;margin:0;font-size:13px;font-weight:600;line-height:1.8}.cp-evidence header p{color:#70839a;margin:3px 0 0;font-size:11px;line-height:1.8}.cp-evidence>header>small{color:#92765c;white-space:nowrap;margin-right:auto;font-size:9px}.cp-evidence-upload{text-align:center;cursor:pointer;color:#aa805d;background:linear-gradient(130deg,#fcf6ed,#f8f9fc);border:1px dashed #c7aa8f;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:21px 10px;display:flex;position:relative}.cp-evidence-upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.cp-evidence-upload:focus-within{outline-offset:3px;outline:2px solid #ba8a67}.cp-evidence-upload b{color:#5a493d;font-size:12px}.cp-evidence-upload span,.cp-evidence-upload small{color:#788398;font-size:9px}.cp-evidence-upload:has(input:disabled){opacity:.6;cursor:default}.cp-evidence-hint{color:#708299;margin:10px 0 14px;font-size:10px;line-height:1.9}.cp-evidence-list{gap:10px;display:grid}.cp-evidence-list article{background:#fff;border:1px solid #e1e7ef;border-radius:10px;gap:9px;padding:8px;display:flex}.cp-evidence-list img{object-fit:contain;background:#f1f3f7;border-radius:5px;flex-shrink:0;width:49px;height:66px}.cp-evidence-list article>div{flex:1;min-width:0}.cp-evidence-list header{justify-content:space-between;align-items:center;gap:5px;margin-bottom:7px;display:flex}.cp-evidence-list b{color:#62758d;font-size:10px}.cp-evidence-list header span{gap:3px;display:flex}.cp-evidence-list button{color:#71829a;cursor:pointer;background:#fafbfc;border:1px solid #e2e8f0;border-radius:5px;place-items:center;width:24px;height:24px;display:grid}.cp-evidence-list button:disabled{opacity:.3;cursor:default}.cp-evidence-list input{color:#3d526e;background:#fff;border:1px solid #e2e8f0;border-radius:5px;width:100%;min-width:0;padding:7px 5px;font-family:inherit;font-size:11px}.cp-evidence-list input::placeholder{color:#8796aa;font-size:9px}
.content-studio-v2{--cs-ink:#20283f;--cs-muted:#7f8699;--cs-line:#e5e8f0;--cs-coral:#d96759;color:var(--cs-ink);padding-bottom:28px}.content-studio-v2 button,.content-compose button,.content-review-v2 button,.cs-work button{cursor:pointer;font-family:inherit}.content-studio-v2 button:focus-visible,.content-compose button:focus-visible,.content-review-v2 button:focus-visible,.cs-work button:focus-visible,.cs-work a:focus-visible{outline-offset:3px;outline:3px solid #df8b795e}.content-studio-v2 button:disabled,.content-compose button:disabled,.content-review-v2 button:disabled{opacity:.45;cursor:not-allowed;transform:none}.cs-heading{justify-content:space-between;align-items:center;gap:24px;margin:7px 0 23px;display:flex}.cs-eyebrow{letter-spacing:2.4px;color:#8a8290;align-items:center;gap:8px;font:600 10px/1.5 Cairo,sans-serif;display:flex}.cs-eyebrow>span{background:#dc7564;border-radius:50%;width:6px;height:6px}.cs-heading h1{letter-spacing:-.8px;align-items:center;gap:13px;margin:3px 0 1px;font-size:32px;font-weight:700;line-height:1.6;display:flex}.cs-heading h1>span{color:#d47f6b;font-size:31px;font-weight:400}.cs-heading p{color:#7d8498;margin:0;font-size:13px}.cs-primary{color:#fff;white-space:nowrap;background:linear-gradient(120deg,#df7565,#d45b50);border:1px solid #cf5b4f;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:11px 18px;font:600 13px/1.5 inherit;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;box-shadow:0 5px 12px #d8675922}.cs-primary:hover{background:linear-gradient(120deg,#df8171,#c9544a);transform:translateY(-2px);box-shadow:0 8px 20px #d8675933}.cs-heading>.cs-primary{text-align:right;border-radius:13px;gap:13px;min-width:240px;min-height:64px;padding:12px 17px}.cs-heading>.cs-primary>span{flex:1;gap:3px;font-size:14px;display:grid}.cs-heading>.cs-primary small{color:#fffdf6cc;font-size:10px;font-weight:400}.cs-heading>.cs-primary>svg:last-child{background:#ffffff1c;border-radius:8px;width:28px;height:28px;padding:5px}.cs-secondary{color:#46516b;background:#fff;border:1px solid #dfe3ed;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 15px;font-size:12px;font-weight:600;transition:background .16s,border-color .16s;display:inline-flex}.cs-secondary:hover{background:#f5f6fa;border-color:#aeb9cf}.cs-welcome{isolation:isolate;background:linear-gradient(105deg,#f9f4ef 0%,#fcf5f0 50%,#fff8f5 100%);border:1px solid #f0e4dc;border-radius:16px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:22px;padding:22px 28px;display:flex;position:relative;overflow:hidden}.cs-welcome>div:first-child{z-index:1;align-items:center;gap:16px;display:flex}.cs-welcome-icon{color:#c78062;background:#fff9f2;border:1px solid #f0decc;border-radius:15px;place-items:center;width:47px;height:47px;display:grid;transform:rotate(-6deg);box-shadow:0 4px 16px #b78a6120}.cs-welcome-icon svg{width:24px;height:24px;transform:rotate(6deg)}.cs-welcome h2{color:#544946;margin:0 0 4px;font-size:17px;font-weight:600}.cs-welcome p{color:#9b8578;margin:0;font-size:12px}.cs-welcome-progress{z-index:1;flex-shrink:0;width:195px}.cs-welcome-progress>div:first-child{color:#a08478;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:11px;display:flex}.cs-welcome-progress b{color:#805b4d;font:700 21px Cairo,sans-serif}.cs-welcome-progress b small{color:#ad9386;font-size:12px;font-weight:500}.cs-progress-track{background:#eadfd7;border-radius:20px;height:5px;overflow:hidden}.cs-progress-track>i{background:#d69073;border-radius:20px;height:100%;transition:width .3s;display:block}.cs-welcome-orbit{z-index:-1;border:1px solid #dabb9c33;border-radius:50%;width:285px;height:285px;position:absolute;top:-104px;left:23%}.cs-welcome-orbit:before,.cs-welcome-orbit:after{content:"";border:1px solid #dabb9c33;border-radius:50%;position:absolute;inset:22px}.cs-welcome-orbit:after{inset:44px}.cs-stages{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:27px;display:grid}.cs-stages:has(.production){grid-template-columns:repeat(6,minmax(0,1fr))}.cs-stage{text-align:right;background:#fff;border:1px solid #e4e7f0;border-radius:13px;align-items:center;gap:10px;min-width:0;padding:16px 13px;transition:all .18s;display:flex;position:relative}.cs-stage:hover{border-color:#c9cedd;transform:translateY(-2px)}.cs-stage-icon{color:#8c96ad;background:#f4f5f9;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.cs-stage>div{flex:1;gap:4px;min-width:0;display:grid}.cs-stage b{white-space:nowrap;color:#4d5970;font-size:11px;font-weight:600}.cs-stage small{white-space:nowrap;color:#9ba2b1;font-size:9px}.cs-stage strong{color:#5e6980;letter-spacing:-1px;font:600 24px Cairo,sans-serif}.cs-stage.revision .cs-stage-icon{color:#d56b5a;background:#fff1ee}.cs-stage.waiting .cs-stage-icon{color:#bf9144;background:#fff7e6}.cs-stage.ready .cs-stage-icon{color:#658fbd;background:#edf3fa}.cs-stage.done .cs-stage-icon{color:#6b9982;background:#edf6f1}.cs-stage.active{background:#222d44;border-color:#222d44;box-shadow:0 6px 14px #24304a12}.cs-stage.active b,.cs-stage.active strong{color:#fff}.cs-stage.active small{color:#b2bccd}.cs-stage.active .cs-stage-icon{color:#e9c0a8;background:#ffffff16}.cs-stage.active:after{content:"";background:#e9b795;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:10px}.cs-library-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.cs-library-heading h2{align-items:center;gap:9px;margin:0 0 4px;font-size:18px;font-weight:600;display:flex}.cs-library-heading h2>span{color:#828ba1;background:#e9ecf3;border-radius:6px;padding:3px 7px;font:600 11px Cairo,sans-serif}.cs-library-heading p{color:#8c94a5;margin:0;font-size:11px}.cs-view-switch{background:#edf0f5;border:1px solid #e4e7f0;border-radius:10px;gap:2px;padding:4px;display:flex}.cs-view-switch>button{color:#9098a9;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:11px;display:flex}.cs-view-switch>button.active{color:#35445e;background:#fff;box-shadow:0 2px 5px #2638530c}.cs-filters{grid-template-columns:minmax(220px,1fr) 180px 142px 148px;gap:10px;display:grid}.cs-filters>label{align-items:center;gap:10px;min-width:0;display:flex}.cs-filters input,.cs-filters select{color:#67728b;background:#fff;border:1px solid #e1e5ef;border-radius:9px;outline:none;width:100%;min-height:42px;padding:9px 12px;font-family:inherit;font-size:11px}.cs-filters select:focus,.cs-filters input:focus{border-color:#bb8c7c;box-shadow:0 0 0 3px #df917c10}.cs-filters .cs-search{color:#a2abba;background:#fff;border:1px solid #e1e5ef;border-radius:9px;padding:0 12px;transition:border-color .15s}.cs-filters .cs-search:focus-within{border-color:#ba8d7e;box-shadow:0 0 0 3px #df917c10}.cs-search input{background:0 0;border:0;min-width:0;padding:10px 0;font-size:12px;box-shadow:none!important}.cs-search input::placeholder{color:#adb3c0}.cs-search button{color:#7d8a9e;background:0 0;border:0;padding:2px}.cs-filter-meta{justify-content:space-between;align-items:center;gap:14px;margin:12px 0 19px;display:flex}.cs-quick-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cs-quick-filters>button{color:#8b93a7;background:#fff;border:1px solid #e0e4ee;border-radius:7px;align-items:center;gap:6px;min-height:30px;padding:5px 9px;font-size:10px;display:flex}.cs-quick-filters>button b{color:#b2a194;background:#f7f2ed;border-radius:4px;padding:2px 4px;font:500 10px Cairo,sans-serif}.cs-quick-filters>button.active{color:#ad604d;background:#fff6f1;border-color:#e5baaa}.cs-quick-filters>button.cs-reset{color:#b17867;background:0 0;border:0}.cs-tiny-avatar{color:#8b96ad;background:#eef1f6;border-radius:5px;place-items:center;width:18px;height:18px;font-size:10px;display:grid}.cs-sort{color:#9ba4b5;align-items:center;gap:4px;display:flex}.cs-sort select{color:#808ba1;background:0 0;border:0;outline:none;min-height:25px;padding:4px 0;font-size:10px}.cs-gallery{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}.cs-work{background:#fff;border:1px solid #e5e8f0;border-radius:15px;min-width:0;transition:box-shadow .22s,transform .22s,border-color .22s;overflow:hidden;box-shadow:0 3px 7px #293a6103}.cs-work:hover{border-color:#ccd2e1;transform:translateY(-4px);box-shadow:0 14px 32px #293a6110}.cs-work-revision{border-color:#ebc8bd}.cs-work-head{align-items:center;gap:8px;padding:14px 15px;display:flex}.cs-brand-avatar{color:#ae8a67;background:#f9f5ef;border:1px solid #efe6dd;border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:14px;font-weight:500;display:grid}.cs-work-head>div{flex:1;gap:2px;min-width:0;display:grid}.cs-work-head b{color:#35415a;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.cs-work-head small{color:#a2aabc;font-size:9px}.cs-work-head small>span{padding:0 3px}.cs-status{white-space:nowrap;color:#8793a8;background:#f5f7fa;border:1px solid #e4e8f1;border-radius:6px;align-items:center;gap:5px;padding:4px 6px;font-size:9px;font-weight:500;line-height:1.5;display:inline-flex}.cs-status i{background:currentColor;border-radius:50%;width:4px;height:4px}.cs-status.waiting{color:#b4914c;background:#fff9eb;border-color:#f4e6c9}.cs-status.revision{color:#cd7a61;background:#fff2ed;border-color:#f0d5ca}.cs-status.ready{color:#6898bd;background:#eff6fc;border-color:#d6e5f3}.cs-status.done{color:#7a9e87;background:#f1f8f4;border-color:#dceae1}.cs-art{aspect-ratio:1.85;text-align:center;color:#655b54;background:#f3f0e9;border:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;width:calc(100% - 22px);margin:0 11px;padding:0;display:flex;position:relative;overflow:hidden}.cs-art>img,.cs-art>video{object-fit:cover;width:100%;height:100%;transition:transform .4s}.cs-art:hover>img,.cs-art:hover>video{transform:scale(1.045)}.cs-art-text{isolation:isolate;background:radial-gradient(at 0 0,#dccbad66,#0000 65%),linear-gradient(130deg,#f6f0e4,#eee4d5);gap:8px;padding:23px 28px 29px}.cs-art-text:before{content:"";z-index:-1;border:1px solid #baa38933;border-radius:50%;width:140px;height:140px;position:absolute;bottom:-80px;right:-60px;box-shadow:0 0 0 15px #baa38908,0 0 0 35px #baa38908}.cs-art-text>svg{color:#b39c80;width:22px;height:22px;margin:2px 0}.cs-art-text strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:93%;font-size:15px;font-weight:500;line-height:1.85;display:-webkit-box;overflow:hidden}.cs-art-kicker{letter-spacing:2.5px;color:#b5a58d;font:500 6px Cairo,sans-serif}.cs-art-signature{color:#a8977e;justify-content:space-between;align-items:center;font-size:8px;display:flex;position:absolute;bottom:13px;left:17px;right:17px}.cs-art-signature>span{font-size:18px;line-height:1}.cs-media-label{color:#766b62;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffdf;border:1px solid #fff7;border-radius:4px;align-items:center;gap:4px;padding:3px 6px;font-size:8px;display:flex;position:absolute;top:9px;right:9px}.cs-open-preview{color:#fff;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);opacity:0;background:#19223955;justify-content:center;align-items:center;gap:7px;font-size:12px;transition:opacity .22s;display:flex;position:absolute;inset:0}.cs-art:hover .cs-open-preview,.cs-art:focus-visible .cs-open-preview{opacity:1}.cs-play{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff;background:#ffffff2e;border:1px solid #fff9;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;inset:auto}.cs-play svg{width:17px;height:17px;margin-left:3px}.cs-work-body{padding:12px 16px 10px}.cs-work-channels{flex-wrap:wrap;align-items:center;gap:5px;min-height:21px;display:flex}.cs-channel{color:var(--channel-color);background:color-mix(in srgb,var(--channel-color) 5%,white);border:1px solid color-mix(in srgb,var(--channel-color) 12%,white);white-space:nowrap;direction:ltr;border-radius:5px;align-items:center;gap:4px;padding:3px 5px;font:500 8px Cairo,sans-serif;display:inline-flex}.cs-channel>span{font-size:12px;line-height:12px}.cs-channel.small{border:0;border-radius:6px;justify-content:center;width:24px;height:24px;padding:4px}.cs-work h3{color:#303c55;margin:9px 0 5px;font-size:14px;font-weight:600;line-height:1.65}.cs-work h3 button{text-align:right;-webkit-line-clamp:1;font:inherit;max-width:100%;color:inherit;background:0 0;border:0;-webkit-box-orient:vertical;padding:0;display:-webkit-box;overflow:hidden}.cs-caption{color:#969dae;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:42px;margin:0;font-size:11px;line-height:1.9;display:-webkit-box;overflow:hidden}.cs-feedback{color:#c78b72;background:#fff6f1;border:1px solid #f4e3d9;border-radius:8px;align-items:flex-start;gap:7px;min-height:59px;margin:7px 0 0;padding:8px 9px;display:flex}.cs-feedback>svg{flex-shrink:0;margin-top:2px}.cs-feedback b{font-size:9px;font-weight:600}.cs-feedback p{color:#ae8b79;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:2px 0 0;font-size:10px;line-height:1.8;display:-webkit-box;overflow:hidden}.cs-work-meta{color:#8c98ad;justify-content:space-between;align-items:center;gap:10px;margin-top:13px;font-size:9px;display:flex}.cs-author{white-space:nowrap;align-items:center;gap:6px;display:flex}.cs-author>span{color:#586780;gap:3px;font-size:11px;font-weight:600;line-height:1.5;display:grid}.cs-author small,.cs-work-table .cs-list-author small,.cr-decision .cr-upload-time{color:#657289;white-space:normal;font-size:10px;font-weight:400;line-height:1.7;display:block}.cs-author>i{color:#9a88ae;background:#f0ecf5;border:2px solid #fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;font-style:normal;display:grid;box-shadow:0 0 0 1px #e9e4f1}.cs-work-meta time{white-space:nowrap;align-items:center;gap:4px;display:flex}.cs-work-meta time.late{color:#c27d68}.cs-work-footer{border-top:1px solid #eef0f5;align-items:center;gap:9px;margin:0 15px;padding:11px 0 12px;display:flex}.cs-card-action{text-align:right;color:#798da9;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:8px;padding:2px 0;font-size:10px;font-weight:600;display:flex}.cs-card-action:hover{color:#c36252}.cs-file-count{color:#a5adbb;border-right:1px solid #eceff4;align-items:center;gap:3px;padding-right:8px;font:500 9px Cairo,sans-serif;display:flex}.cs-drive{color:#9ca6b8;border:1px solid #e8ebf2;border-radius:5px;place-items:center;width:25px;height:25px;display:grid}.cs-drive:hover{color:#647c9f;border-color:#b5c5d8}.cs-load-more{color:#9da6b7;justify-content:center;align-items:center;gap:18px;padding:25px 0 5px;font-size:11px;display:flex}.cs-load-more .cs-secondary{min-height:36px;padding:7px 13px;font-size:11px}.cs-empty{color:#a1acbf;text-align:center;background:#fff;border:1px dashed #d8dfeb;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;min-height:270px;padding:30px;display:flex}.cs-empty>svg{stroke-width:1.4px;width:32px;height:32px;margin-bottom:16px}.cs-empty h3{color:#5d6b83;margin:0 0 8px;font-size:19px;font-weight:500}.cs-empty p{color:#97a1b4;margin:0 0 18px;font-size:12px}.cs-board{scrollbar-width:thin;align-items:flex-start;gap:14px;padding-bottom:18px;display:flex;overflow-x:auto}.cs-board-column{background:#edf0f5;border:1px solid #e5e9f1;border-radius:12px;flex:1 0 256px;min-width:0;padding:11px}.cs-board-column>header{align-items:center;gap:7px;padding:2px 1px 13px;display:flex}.cs-board-column>header>span{background:#cc9f84;border-radius:50%;width:6px;height:6px}.cs-board-column.waiting>header>span{background:#c8ad74}.cs-board-column.ready>header>span{background:#7babc4}.cs-board-column.done>header>span{background:#87ad98}.cs-board-column h3{color:#6e7c94;flex:1;margin:0;font-size:11px;font-weight:600}.cs-board-column>header>b{color:#8c96aa;background:#fff;border-radius:5px;padding:3px 5px;font:600 10px Cairo,sans-serif}.cs-board-column>div{gap:12px;display:grid}.cs-board-column .cs-work h3{color:#3f5069;font-size:12px}.cs-board-column .cs-work-head{padding:12px 10px}.cs-board-column .cs-work-body{padding:11px}.cs-board-column .cs-status{font-size:8px}.cs-board-column .cs-work-head b{font-size:10px}.cs-board-column .cs-work-head small{font-size:8px}.cs-board-column .cs-work-head .cs-brand-avatar{width:28px;height:28px}.cs-board-column .cs-caption{min-height:38px;font-size:10px}.cs-board-column .cs-work-footer{margin:0 11px}.cs-board-empty{text-align:center;color:#a7b0bf;border:1px dashed #d8dfeb;border-radius:8px;margin:0;padding:35px 10px;font-size:11px}.cs-table-scroll{background:#fff;border:1px solid #e3e8f0;border-radius:13px;overflow-x:auto}.cs-work-table{border-collapse:collapse;text-align:right;width:100%;min-width:770px}.cs-work-table th{color:#98a1b4;background:#f9fafc;border-bottom:1px solid #edf0f5;padding:14px 17px;font-size:10px;font-weight:500}.cs-work-table td{color:#8290a7;white-space:nowrap;border-bottom:1px solid #f0f2f7;padding:14px 17px;font-size:11px}.cs-work-table tr:last-child td{border-bottom:0}.cs-work-table tbody tr:hover{background:#fcfcfe}.cs-work-table td:first-child button{text-align:right;align-items:center;gap:12px;max-width:350px;display:flex}.cs-work-table td button{color:inherit;background:0 0;border:0;padding:0}.cs-work-table td b{color:#455775;text-overflow:ellipsis;max-width:290px;font-size:12px;font-weight:600;display:block;overflow:hidden}.cs-work-table td small{color:#a2adbf;margin-top:4px;font-size:9px;display:block}.cs-list-author{gap:2px;line-height:1.5;display:grid}.cs-table-symbol{color:#96a6bf;background:#f1f4f9;border-radius:9px;flex-shrink:0;place-items:center;width:37px;height:37px;display:grid}.cs-table-symbol.revision{color:#c99071;background:#fcf0e8}.cs-table-channels{gap:5px;display:flex}.cs-work-table .cs-late{color:#c78972}:is(.edit-dialog[data-slot=dialog-content]:has(.content-compose),.edit-dialog[data-slot=dialog-content]:has(.content-review-v2)){background:#fff;border:1px solid #e5e8ef!important;border-radius:19px!important;width:min(1420px,100vw - 48px)!important;max-width:calc(100vw - 48px)!important;height:min(880px,92dvh)!important;max-height:92dvh!important;padding:0!important;display:block!important;overflow:hidden!important}:is(.edit-dialog:has(.content-compose)>[data-slot=dialog-header],.edit-dialog:has(.content-review-v2)>[data-slot=dialog-header]){clip-path:inset(50%);width:1px;height:1px;overflow:hidden;border:0!important;margin:0!important;padding:0!important;position:absolute!important}:is(.edit-dialog:has(.content-compose)>[data-slot=dialog-close],.edit-dialog:has(.content-review-v2)>[data-slot=dialog-close]){z-index:4;color:#8e9ab0;background:#f0f2f7;border-radius:9px;width:31px;height:31px;top:24px;left:22px}.content-compose{color:#344059;flex-direction:column;height:100%;font-family:inherit;display:flex}.cc-topbar{background:#fff;border-bottom:1px solid #e8ecf3;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:19px 27px 18px 70px;display:flex}.cc-topbar-title{align-items:center;gap:13px;display:flex}.cc-studio-icon{color:#c49076;background:#faf1e8;border:1px solid #eadace;border-radius:12px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.cc-topbar-title small,.cr-heading small{letter-spacing:1.8px;color:#a2a9b8;font:500 8px/1.5 Cairo,sans-serif}.cc-topbar h2{color:#38435b;margin:2px 0 0;font-size:19px;font-weight:600}.cc-session-state{color:#a1a8b6;align-items:center;gap:5px;font-size:10px;display:flex}.cc-session-state>i{background:#c5ac8c;border-radius:50%;width:5px;height:5px;display:inline-block}.cc-session-state>span{color:#b3bac7}.cc-shell{flex:1;grid-template-columns:207px minmax(0,1fr) 284px;min-height:0;display:grid}.cc-rail{scrollbar-width:thin;background:#f9fafc;border-left:1px solid #e9edf4;flex-direction:column;padding:25px 19px;display:flex;overflow-y:auto}.cc-project{border-bottom:1px solid #e9edf3;align-items:center;gap:9px;margin-bottom:23px;padding:0 0 23px;display:flex}.cc-project>span{color:#ab967c;background:#fff;border:1px solid #e7e4de;border-radius:10px;place-items:center;width:36px;height:36px;font-size:17px;font-weight:600;display:grid}.cc-project>div{gap:3px;min-width:0;display:grid}.cc-project small{color:#a5aabb;font-size:9px}.cc-project b{color:#62708a;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.cc-rail nav{gap:12px;display:grid}.cc-step{text-align:right;color:#a5aec0;background:0 0;border:1px solid #0000;border-radius:11px;align-items:flex-start;gap:9px;padding:12px 9px;transition:all .15s;display:flex;position:relative}.cc-step>span{color:#b1bbcc;background:#edf0f6;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;margin-top:2px;display:grid}.cc-step small{color:#aeb7c9;letter-spacing:.3px;margin-bottom:4px;font-size:8px;display:block}.cc-step b{font-size:12px;font-weight:500;display:block}.cc-step p{color:#adb6c7;margin:3px 0 0;font-size:8px}.cc-step.active{color:#445775;background:#fff;border-color:#e4e8f1;box-shadow:0 4px 10px #36476505}.cc-step.active>span{color:#bf8b67;background:#f7eade}.cc-step.active small{color:#c49b7e}.cc-step.complete>span{color:#84a797;background:#eaf1eb}.cc-step:hover{background:#fff}.cc-rail-note{margin-top:auto;padding:27px 9px 22px}.cc-rail-note>span{color:#d2b597;font-size:35px;font-weight:300;line-height:1}.cc-rail-note h3{color:#8b817c;margin:7px 0 6px;font-size:15px;font-weight:500;line-height:1.9}.cc-rail-note p{color:#b2a69c;margin:0;font-size:10px;line-height:1.9}.cc-author{border-top:1px solid #e8edf4;align-items:center;gap:9px;padding:16px 0 0;display:flex}.cc-author>span{color:#a299b6;background:#f0edf5;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.cc-author>div{gap:2px;display:grid}.cc-author small{color:#a8b1c1;font-size:9px}.cc-author b{color:#8794aa;font-size:11px;font-weight:500}.cc-main{scrollbar-width:thin;scrollbar-color:#d9dfeb transparent;background:#fff;min-width:0;padding:27px 30px 32px;animation:.2s ease-out cc-enter;overflow-y:auto}@keyframes cc-enter{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:none}}.cc-section-heading{align-items:center;gap:12px;margin-bottom:26px;display:flex}.cc-section-heading>span{color:#c4987d;letter-spacing:-1px;align-self:flex-start;align-items:baseline;gap:3px;font:600 22px/1.6 Cairo,sans-serif;display:flex}.cc-section-heading>span>i{color:#c5cad4;letter-spacing:0;font-size:10px;font-style:normal;font-weight:400}.cc-section-heading h3{color:#414e66;margin:0 0 4px;font-size:19px;font-weight:600;line-height:1.6}.cc-section-heading p{color:#9da7b9;margin:0;font-size:11px}.cc-brief{gap:22px;display:grid}.cc-field{gap:8px;min-width:0;font-family:inherit;display:grid}.cc-field>span{color:#5f6d86;align-items:center;gap:5px;font-size:12px;font-weight:500;display:flex}.cc-field i,.cc-copy-heading i{color:#cd8b70;font-style:normal}.edit-dialog .content-compose .cc-field input,.edit-dialog .content-compose .cc-field select,.edit-dialog .content-compose .cc-field textarea,.content-review-v2 .cc-field textarea{color:#5c6c88;background:#fff;border:1px solid #e1e6ef;border-radius:9px;outline:none;width:100%;min-height:43px;padding:11px 12px;font-family:inherit;font-size:12px;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 2px #35456303}.edit-dialog .content-compose .cc-field input:focus,.edit-dialog .content-compose .cc-field select:focus,.edit-dialog .content-compose .cc-field textarea:focus,.content-review-v2 .cc-field textarea:focus{border-color:#d4aa92;box-shadow:0 0 0 3px #dfb18d14}.edit-dialog .content-compose .cc-field input::placeholder,.content-review-v2 .cc-field textarea::placeholder{color:#b1b9c7;font-size:11px}.cc-field input:disabled,.cc-field select:disabled{opacity:.7;cursor:not-allowed;background:#f8f9fb!important}.cc-field>small{color:#aeb7c7;font-size:9px;line-height:1.7}.cc-two-fields{grid-template-columns:1fr 1fr;gap:17px;display:grid}.cc-type-field,.cc-channel-field{border:0;min-width:0;margin:0;padding:0}.cc-type-field legend,.cc-channel-field legend{color:#61708c;margin-bottom:12px;padding:0;font-size:12px;font-weight:500}.cc-type-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.cc-type-options>label{cursor:pointer;color:#a1adbf;box-sizing:border-box;background:#fff;border:1px solid #e5e9f0;border-radius:10px;flex-direction:column;align-items:flex-start;gap:7px;width:100%;min-width:0;padding:13px 11px;transition:all .16s;display:flex;position:relative}.cc-type-options>label input{opacity:0;width:1px;height:1px;position:absolute;top:10px;left:10px}.cc-type-options>label:focus-within{outline-offset:2px;outline:2px solid #cf9e82}.cc-type-options>label b{color:#7e8ca6;font-size:12px;font-weight:500}.cc-type-options>label small{color:#a8b2c4;white-space:nowrap;font-size:8px}.cc-type-options>label.selected{color:#c09876;background:#fffaf5;border-color:#d9b49b;box-shadow:0 2px 5px #b1885d08}.cc-type-check{background:#fff;border:1px solid #dee4ed;border-radius:50%;place-items:center;width:13px;height:13px;display:grid;position:absolute;top:10px;left:9px}.selected .cc-type-check{color:#fff;background:#cfa889;border-color:#cfa889}.cc-channel-field legend{justify-content:space-between;align-items:center;width:100%;margin-bottom:3px;display:flex}.cc-channel-field legend>span{color:#a2adbf;font-size:9px;font-weight:400}.cc-channel-field>p{color:#a8b2c3;margin:0 0 12px;font-size:10px}.cc-channel-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.cc-channel-options>label{cursor:pointer;color:#b4bdcc;background:#fff;border:1px solid #e6eaf2;border-radius:8px;justify-content:space-between;align-items:center;gap:5px;padding:10px 9px;display:flex;position:relative}.cc-channel-options>label.selected{color:#859dba;background:#f6f9fd;border-color:#c9d7e7}.cc-channel-options input{opacity:0;width:1px;height:1px;position:absolute}.cc-channel-options>label:focus-within{outline-offset:2px;outline:2px solid #8faac9}.cc-channel-options .cs-channel{background:0 0;border:0;gap:5px;padding:0;font-size:9px}.cc-channel-options .cs-channel>span{font-size:15px;line-height:15px}.cc-channel-options>label>span:last-child{place-items:center;display:grid}.cc-delivery{border-top:1px solid #eef1f6;grid-template-columns:1fr 1.5fr;align-items:center;padding:15px 0 0}.cc-delivery>span{font-size:11px}.cc-preview{scrollbar-width:thin;background:#fafbfe;border-right:1px solid #e8edf4;padding:24px 20px;overflow-y:auto}.cc-preview-title{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.cc-preview-title>span{color:#71829e;align-items:center;gap:6px;font-size:11px;display:flex}.cc-preview-title>span>span{background:#c2b293;border-radius:50%;width:5px;height:5px}.cc-preview-title>small{color:#aeb8ca;font-size:8px}.cc-social-preview{background:#fff;border:1px solid #e2e8f2;border-radius:13px;overflow:hidden;box-shadow:0 6px 17px #46567607}.cc-social-preview>header{align-items:center;gap:8px;padding:12px 13px;display:flex}.cc-social-preview>header>span:first-child{color:#ac956f;background:#f4efe7;border:2px solid #fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;display:grid;box-shadow:0 0 0 1px #ded4c1}.cc-social-preview>header>div{flex:1;gap:2px;min-width:0;display:grid}.cc-social-preview header b{color:#677795;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.cc-social-preview header small{color:#b0bbce;font:400 8px Cairo,sans-serif}.cc-preview-dots{color:#bcc5d4;letter-spacing:1px;font-size:20px}.cc-preview-media{aspect-ratio:1;background:#f1ece2;align-content:center;justify-items:center;gap:10px;display:grid;position:relative;overflow:hidden}.cc-preview-media>img,.cc-preview-media>video{object-fit:contain;background:#f0ece5;width:100%;height:100%;position:absolute;inset:0}.cc-preview-media>audio{width:100%}.cc-preview-media.empty{isolation:isolate;text-align:center;background:radial-gradient(at 80% 0,#f2e5cb,#0000 60%),linear-gradient(140deg,#f5f0e4,#eee6d6);padding:25px 21px}.cc-preview-media.empty:before,.cc-preview-media.empty:after{content:"";z-index:-1;border:1px solid #bfb29244;border-radius:50%;width:210px;height:210px;position:absolute;top:-139px;left:-41px}.cc-preview-media.empty:after{width:270px;height:270px;inset:auto -120px -143px auto}.cc-preview-asterisk{color:#b9a27e;font-size:47px;font-weight:300;line-height:1.1}.cc-preview-media h4{color:#8a7559;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:100%;margin:0;font-size:19px;font-weight:500;line-height:1.8;display:-webkit-box;overflow:hidden}.cc-preview-media small{color:#b39e83;font-size:9px;line-height:1.8}.cc-preview-label{letter-spacing:2px;color:#b19a77;font:400 7px Cairo,sans-serif;position:absolute;bottom:14px}.cc-preview-copy{min-height:102px;padding:14px 14px 17px}.cc-preview-copy>b{color:#6f819e;font-size:10px;font-weight:500}.cc-preview-copy>p{color:#a5b0c4;-webkit-line-clamp:4;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:7px 0 0;font-size:10px;line-height:1.9;display:-webkit-box;overflow:hidden}.cc-preview-hint{color:#b4bece;text-align:center;margin:10px 0 24px;padding:0 7px;font-size:8px;line-height:1.9}.cc-checklist{background:#fff;border:1px solid #e4eaf3;border-radius:11px;padding:15px}.cc-checklist>header{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.cc-checklist>header>b{color:#7e8fa9;font-size:10px;font-weight:500}.cc-checklist>header>span{color:#b3becd;font:500 10px Cairo,sans-serif}.cc-checklist>.cs-progress-track{background:#ecf0f7;height:3px;margin-bottom:9px}.cc-checklist>.cs-progress-track i{background:#c5b18c}.cc-checklist>button{color:#b5bece;text-align:right;background:0 0;border:0;align-items:center;gap:6px;width:100%;padding:8px 0;font-size:9px;line-height:1.7;display:flex}.cc-checklist>button>span{flex:1}.cc-checklist>button>svg{flex-shrink:0}.cc-checklist>button.done>svg:first-child{color:#9fbaaa}.cc-footer{z-index:2;background:#fff;border-top:1px solid #e9edf5;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:15px 27px;display:flex}.cc-footer-info{color:#a6b0c3;align-items:center;gap:8px;font-size:10px;display:flex}.cc-footer-info>svg{color:#aabcae;flex-shrink:0}.cc-footer-actions{align-items:center;gap:9px;display:flex}.cc-footer .cs-primary{background:linear-gradient(130deg,#d99c79,#c58265);border-color:#c89270;min-width:161px;font-size:12px;box-shadow:0 4px 12px #b3795118}.cc-footer .cs-secondary{font-size:11px}.cc-version-tabs{border-bottom:1px solid #edf0f6;flex-wrap:wrap;gap:7px;margin-bottom:19px;padding:0 0 17px;display:flex}.cc-version-tabs>button{color:#c3ccda;background:#fff;border:1px solid #e6eaf2;border-radius:8px;align-items:center;gap:9px;padding:8px 10px;display:flex}.cc-version-tabs .cs-channel{background:0 0;border:0;gap:5px;padding:0;font-size:10px}.cc-version-tabs .cs-channel>span{font-size:15px;line-height:15px}.cc-version-tabs>button.active{color:#94aabf;background:#f5f8fc;border-color:#c7d6e8;box-shadow:0 2px 5px #849cb10a}.cc-version-heading{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.cc-version-heading h4{color:#6b7d98;margin:0 0 4px;font-size:14px;font-weight:500}.cc-version-heading p{color:#b0bacb;margin:0;font-size:9px}.cc-version-status{color:#baa789;background:#fcf8f1;border:1px solid #eee5d6;border-radius:5px;padding:4px 7px;font-size:9px}.cc-version-status.ready{color:#8faa9b;background:#f4f9f6;border-color:#dfebe3}.cc-text-switch{color:#637793;background:#f8fafc;border:1px solid #e3e8f0;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;padding:12px;display:flex}.cc-text-switch>span{flex:1;gap:3px;min-width:150px;display:grid}.cc-text-switch b{font-size:11px;font-weight:600}.cc-text-switch small{font-size:10px;line-height:1.6}.cc-text-switch button{color:#856345;cursor:pointer;background:#fffaf5;border:1px solid #d6b79b;border-radius:7px;padding:7px 10px;font-size:10px}.cc-text-switch button:focus-visible{outline-offset:2px;outline:2px solid #856345}.cc-text-switch button:disabled{opacity:.5;cursor:not-allowed}.cc-upload-area{background:linear-gradient(135deg,#fafcfe,#f5f8fc);border:1px dashed #cdd9e9;border-radius:11px;margin-bottom:21px;transition:border-color .15s}.cc-upload-area:hover{border-color:#a8bad2}.cc-dropzone{cursor:pointer;text-align:center;flex-direction:column;align-items:center;gap:7px;padding:22px 16px 19px;display:flex;position:relative;overflow:hidden}.cc-dropzone>span:first-child{color:#a1b6cf;background:#fff;border:1px solid #e3eaf4;border-radius:11px;place-items:center;width:44px;height:44px;margin-bottom:3px;display:grid;box-shadow:0 3px 6px #596f9410}.cc-dropzone b{color:#8094b0;font-size:12px;font-weight:500}.cc-dropzone small{color:#b2bed0;font-size:9px}.cc-upload-button{color:#a28264;background:#fffaf3;border:1px solid #e7dbcc;border-radius:7px;align-items:center;gap:7px;margin-top:5px;padding:6px 11px;font-size:10px;display:flex}.cc-dropzone input,.cc-replace input{opacity:0;width:1px;height:1px;position:absolute}.cc-dropzone:focus-within{outline-offset:-3px;border-radius:11px;outline:2px solid #98adc7}.cc-upload-area.has-file{background:#fafcfe;border-style:solid;align-items:center;gap:12px;padding:12px;display:flex}.cc-attached-thumb{color:#a2b2c9;background:#edf1f7;border-radius:7px;flex-shrink:0;place-items:center;width:53px;height:58px;display:grid;overflow:hidden}.cc-attached-thumb img{object-fit:cover;width:100%;height:100%}.cc-attached-info{flex:1;min-width:0}.cc-attached-info b{color:#8092ad;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;display:block;overflow:hidden}.cc-attached-info small{color:#a3b6a9;align-items:center;gap:4px;margin-top:5px;font-size:9px;display:flex}.cc-replace{cursor:pointer;color:#8ca0bb;background:#fff;border:1px solid #e0e6f0;border-radius:7px;padding:6px 8px;font-size:10px;position:relative}.cc-upload-area>button{color:#abb9cd;background:0 0;border:0;padding:4px}.cc-copy-heading{justify-content:space-between;align-items:center;gap:12px;margin:3px 0 10px;display:flex}.cc-copy-heading>b{color:#6d809c;font-size:12px;font-weight:500}.cc-copy-heading small{color:#b6c0d1;margin-right:5px;font-size:9px;font-weight:400}.edit-dialog .cc-copy-heading input{color:#9badc5;background:#fcfdff;border:1px solid #e6ebf3;border-radius:6px;width:155px;max-width:100%;height:29px;min-height:29px;padding:4px 7px;font-size:9px}.content-compose .rich-editor{box-shadow:none;background:#fff;border:1px solid #e0e7f1;border-radius:10px;overflow:hidden}.content-compose .rich-editor-top{background:#fafbfd;border-bottom:1px solid #e9eef5;flex-wrap:wrap;align-items:flex-start;gap:4px;padding:5px;display:flex}.content-compose .rich-toolbar{flex-wrap:wrap;flex:1;gap:1px;display:flex}.content-compose .rich-toolbar>button{color:#a0adc3;border-radius:4px;width:25px;min-width:25px;height:26px;min-height:26px;padding:5px}.content-compose .rich-toolbar>button svg{width:13px;height:13px}.content-compose .rich-toolbar>button.active{color:#6d88ae;background:#e9eff7}.content-compose .rich-toolbar .toolbar-select{color:#a6b3c7;gap:2px;min-width:0;height:26px;padding:3px;font-size:9px}.content-compose .rich-toolbar select{background:0 0;border:0;max-width:64px;min-height:20px;padding:0;font-size:9px}.content-compose .rich-toolbar .toolbar-select>svg{width:11px;height:11px}.content-compose .rich-toolbar .color-menu{width:25px;height:26px;min-height:26px;padding:5px}.content-compose .rich-toolbar .color-menu>svg{width:13px;height:13px}.content-compose .rich-editor-body{color:#6c7f9e;min-height:150px;max-height:300px;padding:15px;font-size:12px;line-height:2;overflow:auto}.content-compose .rich-editor-body p{margin:0 0 8px}.content-compose .rich-editor-meta{color:#b1bfd2;background:#fcfdff;border-top:1px solid #edf1f7;padding:7px 10px;font-size:8px}.content-compose .preview-toggle{color:#94a8c2;background:#f0f4fa;border-radius:5px;gap:4px;min-height:25px;padding:4px 6px;font-size:9px}.content-compose .preview-toggle svg{width:12px;height:12px}.cc-drive-field{background:#fcfdfe;border:1px solid #e9edf4;border-radius:10px;margin-top:21px;padding:15px}.cc-drive-field>span{font-size:11px}.edit-dialog .content-compose .cc-drive-field input{min-height:38px;font-family:Manrope,sans-serif;font-size:10px}.cc-channel-progress{color:#a2b1c7;justify-content:space-between;align-items:center;margin-top:18px;font-size:10px;display:flex}.cc-channel-progress button{color:#9a8068;background:0 0;border:0;align-items:center;gap:6px;padding:4px;font-size:10px;display:flex}.cc-ready-banner{color:#8cab94;background:#f3f8f4;border:1px solid #deebe2;border-radius:10px;align-items:center;gap:12px;margin-bottom:23px;padding:16px;display:flex}.cc-ready-banner h4{color:#81a38e;margin:0 0 3px;font-size:14px;font-weight:500}.cc-ready-banner p{color:#a1b8a8;margin:0;font-size:10px}.cc-summary-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.cc-summary-title small{color:#aeb9cb;font-size:10px}.cc-summary-title h4{color:#7485a1;margin:5px 0 0;font-size:18px;font-weight:500}.cc-summary-title button{color:#b08e72;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;font-size:9px;display:flex}.cc-summary-details{border-top:1px solid #e9eef5;border-bottom:1px solid #e9eef5;grid-template-columns:1fr 1fr;gap:18px;margin:18px 0;padding:20px 0;display:grid}.cc-summary-details>div{gap:5px;display:grid}.cc-summary-details dt{color:#b0bdd0;font-size:9px}.cc-summary-details dd{color:#899eb9;margin:0;font-size:11px}.cc-review-label{color:#8096b3;margin:0 0 12px;font-size:12px;font-weight:500}.cc-review-label span{background:#eef3f9;border-radius:5px;margin-right:4px;padding:2px 5px;font:500 9px Cairo,sans-serif}.cc-review-versions{gap:9px;display:grid}.cc-review-versions>button{text-align:right;color:#a1b8a8;background:#fff;border:1px solid #e5ebf4;border-radius:9px;align-items:center;gap:12px;min-width:0;padding:13px;display:flex}.cc-review-versions>button.selected{background:#f9fbfe;border-color:#cdd9e8}.cc-review-versions .cs-channel{border:0;flex-shrink:0;justify-content:center;width:83px;padding:6px 4px;font-size:9px}.cc-review-versions>button>span:nth-child(2){flex:1;min-width:0}.cc-review-versions b{color:#8c9fb9;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:500;display:block;overflow:hidden}.cc-review-versions small{color:#b3c0d3;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:9px;display:block;overflow:hidden}.cs-delete-work{flex:0 0 30px;place-items:center;width:30px;height:30px;color:#b36f60!important;background:#fff8f6!important;border:1px solid #efd9d3!important;border-radius:7px!important;padding:0!important;display:grid!important}.cs-delete-work:hover{background:#ffefeb!important;border-color:#dfbcb3!important}.cs-table-actions{justify-content:flex-end;align-items:center;gap:5px;display:flex}.cc-shared-platforms{background:#f9fbfe;border:1px solid #e5ebf4;border-radius:9px;flex-wrap:wrap;gap:8px;padding:13px;display:flex}.cc-shared-platforms .cs-channel{background:#fff;border:0;box-shadow:0 1px 4px #60708b0b}.cc-source-link{color:#a88e74;align-items:center;gap:7px;padding:13px 0;font-size:10px;text-decoration:none;display:flex}.cc-source-link>svg:last-child{color:#b5bac6;margin-right:auto}.cc-resolution{border-top:1px solid #e9eef5;margin-top:21px;padding-top:18px}.cc-revision{color:#c39676;background:#fff7ef;border:1px solid #efd6c7;border-radius:10px;gap:11px;margin-bottom:21px;padding:13px 14px;display:flex}.cc-revision>svg{flex-shrink:0;margin-top:3px}.cc-revision b{font-size:12px;font-weight:500}.cc-revision .formatted-copy{color:#b99880;overflow-wrap:anywhere;margin:7px 0;font-size:11px;line-height:1.9}.cc-revision .formatted-copy p{margin:0}.cc-revision small{color:#c2ac99;font-size:9px}.cc-error{color:#bd876b;background:#fff6f0;border:1px solid #edcabc;border-radius:9px;margin-top:18px;padding:10px 13px;font-size:11px;line-height:1.9}.cc-error-visible{z-index:4;color:#853b28;background:#fff3ed;border-color:#d08b74;margin:0 0 18px;position:sticky;top:0;box-shadow:0 3px 12px #853b2814}.cc-error-visible b{font-size:13px;display:block}.cc-error-visible small{margin-top:4px;font-size:11px;display:block}.content-review-v2{color:#51637f;flex-direction:column;gap:0;height:100%;display:flex}.cr-heading{border-bottom:1px solid #e6ebf3;flex-shrink:0;align-items:center;gap:13px;padding:24px 27px 20px 70px;display:flex}.cr-heading>div{flex:1;min-width:0}.cr-heading h2{color:#495d79;margin:3px 0;font-size:23px;font-weight:600;line-height:1.6}.cr-heading p{color:#a3b2c9;margin:0;font-size:11px}.cr-heading p>span{color:#c7d1df;padding:0 5px}.cr-shell{flex:1;grid-template-columns:minmax(0,1fr) 310px;min-height:0;display:grid}.cr-workspace{scrollbar-width:thin;padding:23px 28px;overflow:auto}.cr-workspace .review-tabs{background:#f4f7fb;border:1px solid #e7edf5;border-radius:9px;width:auto;margin-bottom:21px;padding:4px;display:inline-flex}.cr-workspace .review-tabs [data-slot=tabs-trigger]{color:#9dacc3;border:0;min-height:31px;padding:6px 12px;font-size:11px}.cr-workspace .review-tabs [data-state=active]{color:#768ba9;background:#fff;box-shadow:0 2px 4px #657c970d}.cr-workspace .review-tabs svg{width:14px;height:14px}.cr-workspace .review-tabs span{color:#9faec4;background:#eef3f9;border-radius:4px;padding:1px 5px;font-size:9px}.cr-media-and-copy{grid-template-columns:1.15fr 1fr;align-items:start;gap:20px;display:grid}.cr-media-and-copy.text-only{grid-template-columns:1fr}.content-review-v2 .platform-media{background:#fff;border:1px solid #e3eaf4;border-radius:12px;padding:0;overflow:hidden}.content-review-v2 .platform-media-head{background:#fafcfe;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}.content-review-v2 .platform-media-head b{color:#879dbc;font-size:11px}.content-review-v2 .platform-media-head small{color:#b4c1d4;margin-top:4px;font-size:8px;display:block}.content-review-v2 .platform-media-frame{aspect-ratio:4/5;background:#f2f4f7;border-radius:0;justify-content:center;align-items:center;min-height:220px;max-height:460px;padding:0;display:flex;overflow:hidden}.content-review-v2 .platform-media-frame img,.content-review-v2 .platform-media-frame video{object-fit:contain;width:100%;height:100%}.content-review-v2 .upload-state{color:#9eb7a6;white-space:nowrap;background:#f1f8f3;border-radius:5px;align-items:center;gap:3px;padding:3px 5px;font-size:9px;display:flex}.content-review-v2 .upload-state svg{width:11px;height:11px}.content-review-v2 .asset-file-link{color:#a9b6cb;overflow-wrap:anywhere;align-items:center;gap:6px;padding:11px 12px;font-size:9px;text-decoration:none;display:flex}.content-review-v2 .asset-file-link svg{flex-shrink:0;width:12px;height:12px}.cr-caption-panel{background:#fff;border:1px solid #e5ebf4;border-radius:11px;overflow:hidden}.cr-caption-panel>div:first-child{color:#a5b4ca;border-bottom:1px solid #edf2f8;align-items:center;gap:7px;padding:15px;display:flex}.cr-caption-panel b{color:#91a3be;font-size:11px;font-weight:500}.cr-caption-panel small{color:#b8c5d8;margin-right:auto;font-size:9px}.cr-caption-panel .formatted-copy{color:#8b9fbc;overflow-wrap:anywhere;min-height:200px;padding:19px;font-size:13px;line-height:2.1}.cr-decision{scrollbar-width:thin;background:#fafbfd;border-right:1px solid #e4ebf5;padding:30px 23px;overflow:auto}.cr-decision-kicker{color:#b09b80;align-items:center;gap:6px;font-size:10px;display:flex}.cr-decision h3{color:#758ba9;margin:13px 0 6px;font-size:20px;font-weight:500;line-height:1.8}.cr-decision>p{color:#b2bfd2;margin:0;font-size:11px;line-height:1.9}.cr-decision dl{border-top:1px solid #e5ebf5;border-bottom:1px solid #e5ebf5;gap:17px;margin:24px 0 6px;padding:21px 0;display:grid}.cr-decision dl>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.cr-decision dt{color:#b5c2d5;font-size:10px}.cr-decision dd{color:#90a4c0;align-items:center;gap:5px;margin:0;font-size:10px;display:flex}.cr-decision dd.cr-owner-value{align-items:flex-start}.cr-owner-value>span{gap:3px;display:grid}.cr-upload-time{color:#778ba8;max-width:170px;font-size:8px}.cr-decision dd input[type=date]{color:#627896;width:100%;min-width:140px;font:inherit;direction:ltr;background:#fff;border:1px solid #dfe6ef;border-radius:7px;padding:8px 9px}.cr-actions{gap:9px;margin-top:16px;display:grid}.cr-actions button{width:100%;min-height:44px;font-size:12px}.cr-actions .cr-approve{background:linear-gradient(110deg,#87a78f,#739a82);border-color:#7b9d86;box-shadow:0 5px 12px #809f8620}.cr-actions .cr-reject{color:#b4967c;background:#fffaf6;border-color:#e8dbcf}.cr-audit-note{color:#b6c3d6;align-items:flex-start;gap:8px;margin-top:24px;font-size:9px;line-height:1.9;display:flex}.cr-audit-note>svg{flex-shrink:0;margin-top:3px}.cr-reject-box{gap:10px;padding-top:20px;display:grid}.cr-reject-box>small{color:#c2ac97;font-size:9px;line-height:1.9}.cr-reject-box .cc-field>span{color:#a9927e;font-size:10px}.cr-reject-box .cs-primary,.cr-reject-box .cs-secondary{font-size:11px}@media (min-width:1750px){.cs-gallery{grid-template-columns:repeat(4,minmax(0,1fr))}.cs-stage b{font-size:12px}.cs-stage small{font-size:10px}}@media (max-width:1260px){.cs-stages{gap:7px}.cs-stage{gap:7px;padding:13px 9px}.cs-stage-icon{width:28px;height:28px}.cs-stage strong{font-size:20px}.cs-stage small{display:none}.cs-stage b{font-size:10px}.cs-filters{grid-template-columns:1fr 140px 112px 120px}.cs-work-head{padding:12px}.cs-work-meta{gap:5px;font-size:8px}.cs-work-body{padding:11px 12px}.cs-work-head .cs-status{font-size:8px}.cs-work-head b{font-size:10px}.cs-gallery{gap:15px}.cc-shell{grid-template-columns:183px minmax(0,1fr) 252px}.cc-main{padding:25px 22px}.cc-rail{padding:23px 13px}.cc-step{gap:7px;padding:11px 7px}.cc-step b{font-size:11px}.cc-step p{font-size:7px}.cc-preview{padding:22px 16px}.cc-type-options>label{padding:12px 9px}.cc-type-options small{display:none}.cc-channel-options{grid-template-columns:repeat(3,minmax(0,1fr))}.cc-channel-options>label{padding:9px 7px}.cc-channel-options .cs-channel{font-size:8px}}@media (max-width:1080px){.cs-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-stages{grid-template-columns:repeat(3,minmax(0,1fr))}.cs-stages:has(.production){grid-template-columns:repeat(3,minmax(0,1fr))}.cs-stage small{display:block}.cs-stage b{font-size:11px}.cs-stage strong{font-size:22px}.cs-filters{grid-template-columns:1fr 1fr 1fr}.cs-filters .cs-search{grid-column:1/-1}.cs-welcome{gap:20px;padding:18px 21px}.cs-welcome h2{font-size:14px}.cs-welcome-progress{width:140px}.cs-heading h1{font-size:28px}.cs-heading>.cs-primary{min-width:198px}.cc-shell{grid-template-columns:154px minmax(0,1fr) 226px}.cc-rail{padding:22px 10px}.cc-step>span{width:24px;height:24px}.cc-step>span>svg{width:15px;height:15px}.cc-step b{font-size:10px}.cc-step small{font-size:7px}.cc-step p{display:none}.cc-main{padding:22px 18px}.cc-preview{padding:23px 13px}.cc-type-options{gap:5px}.cc-type-options>label{padding:12px 8px}.cc-section-heading h3,.cc-preview-media h4{font-size:17px}.cc-two-fields{gap:10px}.cr-shell{grid-template-columns:minmax(0,1fr) 276px}.cr-workspace{padding:23px 20px}.cr-media-and-copy{grid-template-columns:1fr;gap:16px}.content-review-v2 .platform-media-frame{aspect-ratio:4/3;max-height:360px}.cr-caption-panel .formatted-copy{min-height:120px}.cr-decision{padding:28px 20px}}@media (max-width:820px){.cc-shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 235px}.cc-rail{background:#fafbfd;border-bottom:1px solid #e8edf5;border-left:0;grid-column:1/-1;padding:9px 15px;overflow:visible}.cc-rail nav{gap:7px;display:flex}.cc-step{flex:1;align-items:center;gap:8px;padding:7px 9px}.cc-step small{display:none}.cc-step b{font-size:10px}.cc-project,.cc-rail-note,.cc-author{display:none}.cc-section-heading{margin-bottom:20px}.cc-main{padding:23px 20px}.cc-preview{padding:23px 15px}.cc-footer{padding:13px 19px}.cc-footer-info{max-width:230px;font-size:8px;line-height:1.7}.cc-topbar{padding:18px 22px 17px 62px}.cc-topbar h2{font-size:17px}.cc-session-state>span{display:none}}@media (max-width:640px){.content-studio-v2{padding-bottom:10px}.cs-heading{flex-wrap:wrap;align-items:flex-start;gap:10px;margin:6px 0 18px}.cs-heading h1{font-size:26px}.cs-heading h1>span{font-size:25px}.cs-heading p{font-size:11px}.cs-eyebrow{letter-spacing:1.5px;font-size:8px}.cs-heading>.cs-primary{border-radius:9px;gap:7px;min-width:auto;min-height:40px;padding:10px 13px}.cs-heading>.cs-primary small,.cs-heading>.cs-primary>svg:last-child{display:none}.cs-heading>.cs-primary>span{font-size:11px}.cs-heading>.cs-primary>svg{width:16px;height:16px}.cs-welcome{align-items:flex-start;gap:14px;margin-bottom:17px;padding:17px 16px}.cs-welcome>div:first-child{align-items:flex-start;gap:10px}.cs-welcome h2{font-size:13px;line-height:1.9}.cs-welcome p{font-size:10px;line-height:1.8}.cs-welcome-icon{border-radius:10px;flex-shrink:0;width:33px;height:33px}.cs-welcome-icon svg{width:18px;height:18px}.cs-welcome-progress{display:none}.cs-stages{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:23px}.cs-stages:has(.production){grid-template-columns:repeat(2,minmax(0,1fr))}.cs-stage:first-child{grid-column:1/-1}.cs-stage{gap:10px;padding:11px 12px}.cs-stage small{font-size:8px}.cs-stage b{font-size:10px}.cs-stage strong{font-size:23px}.cs-library-heading{flex-wrap:wrap;gap:10px;margin-bottom:14px}.cs-library-heading h2{font-size:17px}.cs-library-heading p{font-size:10px}.cs-view-switch>button{padding:7px 9px}.cs-view-switch>button>span{display:none}.cs-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.cs-filters select{min-height:37px;padding:8px 5px;font-size:9px}.cs-search input{font-size:11px}.cs-filter-meta{flex-wrap:wrap;gap:7px;margin-bottom:15px}.cs-quick-filters{gap:6px}.cs-quick-filters>button{padding:5px 7px;font-size:9px}.cs-sort{margin-right:auto}.cs-gallery{grid-template-columns:1fr;gap:16px}.cs-work{border-radius:13px}.cs-work-head{padding:14px}.cs-work-head b{font-size:12px}.cs-work-head small,.cs-work-head .cs-status{font-size:9px}.cs-art{aspect-ratio:1.65}.cs-work h3{font-size:15px}.cs-work-body{padding:13px 16px}.cs-caption{font-size:12px}.cs-channel{font-size:9px}.cs-work-meta{font-size:10px}.cs-feedback p{font-size:11px}.cs-feedback b{font-size:10px}.cs-card-action{font-size:11px}.cs-work-footer{margin:0 16px;padding:13px 0}.cs-board-column{flex-basis:265px}.cs-board .cs-work{transform:none}.cs-board .cs-art{aspect-ratio:1.8}.cs-board .cs-work-meta,.cs-board .cs-channel{font-size:8px}.cs-board .cs-card-action{font-size:10px}.cs-table-scroll{max-width:100%}.cs-load-more{gap:12px;font-size:10px}:is(.edit-dialog[data-slot=dialog-content]:has(.content-compose),.edit-dialog[data-slot=dialog-content]:has(.content-review-v2)){border-radius:13px!important;width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;height:calc(100dvh - 12px)!important;max-height:calc(100dvh - 12px)!important}:is(.edit-dialog:has(.content-compose)>[data-slot=dialog-close],.edit-dialog:has(.content-review-v2)>[data-slot=dialog-close]){width:28px;min-width:28px;height:28px;min-height:28px;top:18px;left:15px}.cc-topbar{gap:8px;padding:16px 16px 15px 53px}.cc-studio-icon{border-radius:9px;width:33px;height:33px}.cc-studio-icon svg{width:18px;height:18px}.cc-topbar-title{gap:9px}.cc-topbar-title small{letter-spacing:1.3px;font-size:6px}.cc-topbar h2{font-size:15px}.cc-session-state{display:none}.cc-shell{flex-direction:column;min-height:0;display:flex;overflow:auto}.cc-rail{z-index:3;flex-shrink:0;padding:9px 10px;position:sticky;top:0}.cc-rail nav{gap:5px}.cc-step{border-radius:7px;justify-content:center;gap:5px;min-width:0;padding:7px 5px}.cc-step b{white-space:nowrap;font-size:8px}.cc-step>span{border-radius:5px;flex-shrink:0;width:20px;height:20px}.cc-step>span>svg{width:12px;height:12px}.cc-main{flex-shrink:0;padding:22px 18px;overflow:visible}.cc-section-heading{gap:10px;margin-bottom:24px}.cc-section-heading h3{font-size:17px}.cc-section-heading p{font-size:10px;line-height:1.7}.cc-section-heading>span{font-size:21px}.cc-brief{gap:20px}.cc-field>span{font-size:11px}.cc-field>small{font-size:9px}.cc-type-options{gap:7px}.cc-type-options>label{padding:11px 9px}.cc-type-options>label b{font-size:10px}.cc-type-options>label>svg{width:21px;height:21px}.cc-type-check{width:11px;height:11px;top:7px;left:7px}.cc-type-options small{display:none}.cc-type-field legend,.cc-channel-field legend{font-size:11px}.cc-channel-field>p{font-size:9px;line-height:1.8}.cc-channel-options .cs-channel{font-size:8px}.cc-channel-options{gap:7px}.cc-channel-options>label{padding:10px 6px}.cc-delivery{grid-template-columns:1fr 1.8fr}.cc-preview{border-top:1px solid #e6edf6;border-right:0;flex-shrink:0;padding:21px 30px 27px;overflow:visible}.cc-social-preview{max-width:320px;margin:0 auto}.cc-preview-title{max-width:320px;margin:0 auto 16px}.cc-preview-hint{margin-bottom:20px}.cc-checklist{max-width:320px;margin:0 auto}.cc-preview-media{aspect-ratio:1.15}.cc-preview-media h4{font-size:22px}.cc-preview-copy{min-height:80px}.cc-preview-copy>p{font-size:11px}.cc-checklist>button{font-size:10px}.cc-footer{padding:12px 14px}.cc-footer-info{display:none}.cc-footer-actions{justify-content:space-between;gap:9px;width:100%}.cc-footer .cs-primary{flex:1;min-width:0;padding:10px 12px;font-size:11px}.cc-footer .cs-secondary{padding:9px 12px;font-size:10px}.cc-versions .rich-toolbar>button{width:25px;height:28px}.cc-copy-heading input{max-width:135px}.cc-channel-progress{font-size:9px}.cc-summary-title h4{font-size:17px}.cc-ready-banner{gap:9px;padding:14px}.cc-ready-banner h4{font-size:12px}.cc-ready-banner p{font-size:9px;line-height:1.8}.cc-review-versions>button{gap:8px;padding:12px 10px}.cc-review-versions .cs-channel{width:72px;font-size:8px}.cc-revision{gap:9px;padding:12px}.cc-revision b{font-size:11px}.cr-heading{flex-wrap:wrap;gap:9px;padding:20px 17px 17px 53px}.cr-heading h2{font-size:17px}.cr-heading p{font-size:9px}.cr-heading>.cs-status{margin-right:43px;font-size:9px}.cr-shell{display:block;overflow:auto}.cr-workspace{padding:20px 17px;overflow:visible}.cr-decision{border-top:1px solid #e4ebf5;border-right:0;padding:26px 22px;overflow:visible}.cr-decision h3{font-size:19px}.cr-decision dt,.cr-decision dd{font-size:11px}.cr-actions{grid-template-columns:1fr 1fr}.cr-actions button{font-size:11px}.cr-media-and-copy{gap:15px}.cr-workspace .review-tabs{width:100%;margin-bottom:18px;display:flex}.cr-workspace .review-tabs [data-slot=tabs-trigger]{padding:7px 9px;font-size:10px}.cr-caption-panel .formatted-copy{min-height:140px;font-size:12px}.content-review-v2 .platform-media-frame{aspect-ratio:4/5;max-height:400px}.cr-audit-note{font-size:10px}.cr-reject-box .cc-field>span{font-size:12px}.cr-reject-box>small{font-size:10px}.cr-reject-box .cs-primary,.cr-reject-box .cs-secondary{font-size:12px}}@media (prefers-reduced-motion:reduce){.cs-work,.cs-art>img,.cs-art>video,.cs-primary,.cs-stage{transition:none;transform:none!important}.cc-main{animation:none}}.cs-heading p,.cs-library-heading p,.cs-stage small,.cs-caption,.cs-work-meta,.cs-work-head small{color:#748198}.cs-status.waiting{color:#98701f}.cs-status.revision{color:#ad5840}.cs-status.ready{color:#416f98}.cs-status.done{color:#48765e}.cs-feedback b,.cs-feedback p{color:#a05e43}.cs-card-action{color:#5b7498}.cs-card-action.urgent{color:#af5c43}.cs-quick-filters>button,.cs-sort select{color:#697b97}.cs-filters input,.cs-filters select{color:#586b88}.cc-main h3,.cc-summary-title h4,.cr-heading h2,.cr-decision h3{color:#344764}.cc-section-heading p,.cc-field>small,.cc-channel-field>p,.cc-version-heading p,.cc-preview-hint,.cc-step p,.cc-step small,.cc-project small,.cc-author small,.cc-footer-info{color:#7687a1}.cc-step b,.cc-field>span,.cc-type-field legend,.cc-channel-field legend,.cc-type-options>label b,.cc-preview-title>span{color:#536987}.cc-type-options>label.selected b{color:#996e4d}.cc-type-options>label small{color:#7e8ea7}.cc-preview-copy>b,.cc-preview-copy>p,.cc-social-preview header b,.cc-preview-title>small,.cc-checklist>header>b,.cc-checklist>button{color:#73859f}.cc-checklist>button.done{color:#59846a}.cc-checklist>header>span,.cc-social-preview header small{color:#8192ab}.cc-preview-media h4{color:#7c6445}.cc-preview-media small{color:#9a8262}.cc-copy-heading>b,.cc-version-heading h4,.cc-attached-info b,.cc-dropzone b{color:#5f7797}.cc-dropzone small,.cc-attached-info small,.cc-channel-progress,.cc-preview-label{color:#8c9db5}.content-compose .rich-editor-body{color:#4c6282}.content-compose .rich-editor-meta{color:#8396b2}.content-compose .rich-toolbar>button{color:#7b8eab}.cc-summary-title small,.cc-summary-details dt,.cc-review-versions small{color:#7f93ae}.cc-summary-details dd,.cc-review-versions b,.cc-review-label{color:#5b7597}.cc-ready-banner h4{color:#54795e}.cc-ready-banner p{color:#73937d}.cc-revision b,.cc-revision .formatted-copy,.cc-revision small{color:#9d6c49}.cr-heading p,.cr-decision>p,.cr-decision dt,.cr-audit-note{color:#7d92b0}.cr-decision dd,.cr-caption-panel b,.cr-caption-panel .formatted-copy{color:#566f91}.cr-caption-panel small,.content-review-v2 .platform-media-head small,.content-review-v2 .asset-file-link{color:#8599b6}.cr-reject-box>small{color:#a18468}.cr-reject-box .cc-field>span{color:#8b674b}@media (pointer:coarse){.cs-view-switch>button,.cs-card-action,.cs-drive,.cc-step,.cc-version-tabs>button,.cc-checklist>button{min-height:40px}.cs-drive{min-width:35px}.content-compose input,.content-compose textarea,.content-compose select{font-size:16px!important}}.cs-work{position:relative}.cs-work.cs-due-today{background:linear-gradient(150deg,#fffdf8 0%,#fff9ed 100%);border-color:#d9a16d;box-shadow:0 5px 18px #ba84501c}.cs-work.cs-due-today:hover{border-color:#bd8050;box-shadow:0 14px 30px #ba845026}.cs-publication-band{color:#596579;background:#faf8f3;border:1px solid #e9e2d7;border-radius:9px;gap:7px;margin-top:14px;padding:11px 12px 12px;display:grid}.cs-due-today .cs-publication-band{color:#704b2f;background:#fff3df;border-color:#edc99f}.cs-publication-title{color:#776d60;letter-spacing:.05px;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.cs-due-today .cs-publication-title{color:#895b32}.cs-publication-title svg{color:#bb8758}.cs-publication-title>b{color:#fff;background:#df9e5d;border-radius:20px;margin-right:auto;padding:3px 7px;font-size:9px;line-height:1.2}.cs-publication-band .cs-due-trigger,.cs-publication-band time{color:#34445e;align-items:center;gap:6px;min-height:24px;font-size:13px;font-weight:700;line-height:1.6;display:flex}.cs-publication-band .cs-due-readonly{cursor:default}.cs-publication-band .cs-due-trigger:hover{text-underline-offset:3px;text-decoration:underline}.cs-publication-band .cs-due-trigger.today,.cs-publication-band time.today{color:#915b2c}.cs-publication-band .cs-due-trigger.late,.cs-publication-band time.late{color:#a64f3d}.cs-publication-band .cs-due-editor{align-items:center;gap:5px!important;display:flex!important}.cs-schedule-edit{width:100%;min-width:0}.cs-schedule-edit>.cs-due-trigger{text-align:right;align-items:center;gap:6px;display:flex}.cs-schedule-edit .cs-due-editor{align-items:center;gap:5px;display:flex}.cs-schedule-edit input[type=date]{color:#34445e;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dce2e9;border-radius:6px;padding:6px}.cs-schedule-edit .cs-due-editor button{color:#34445e;background:#fff;border:1px solid #dce2e9;border-radius:6px;padding:6px}.cs-schedule-edit .cs-due-error{color:#a64f3d;font-size:11px;line-height:1.7;display:block}.cs-publication-band .cs-due-error{color:#a64f3d;width:100%;font-size:10px}.cs-publish-action{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.cs-publish-button{color:#42745b;white-space:nowrap;background:#eef7f0;border:1px solid #c5d9ce;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:31px;padding:6px 9px;font-size:9px;font-weight:700;transition:background .16s,border-color .16s;display:inline-flex}.cs-publish-button:hover:not(:disabled){background:#e2f1e6;border-color:#9fbea9}.cs-publish-error{color:#a64f3d;max-width:150px;font-size:9px;line-height:1.5}.cs-work.cs-published{background:#f4f5f7;border-color:#e1e3e8}.cs-work.cs-published>:not(.cs-published-stamp){opacity:.5;filter:grayscale(.7)}.cs-published-stamp{z-index:5;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.cs-published-stamp>span{color:#97483e;letter-spacing:2px;text-shadow:0 1px #fff;background:#fff8f0d9;border:2px solid #9d5146;justify-content:center;align-items:center;width:150%;min-height:59px;font-size:clamp(25px,3.2vw,42px);font-weight:900;line-height:1.3;display:flex;transform:rotate(-19deg);box-shadow:0 2px #fff8f0,0 0 0 4px #9d51461a}.cs-published .cs-publication-band{background:#fffaf7;border-color:#e5c9c1}.cs-table-actions{align-items:center;gap:7px;display:flex}.cs-table-actions .cs-publish-button{min-height:28px;padding:4px 7px}.cs-row-due-today{background:#fff8ec!important}.cs-row-due-today td{color:#805936}.cs-row-published td{background:#fdf5f0}.cs-work-table .cs-status-published{color:#984d41;background:#fbebe5;border-color:#d9b1a6;font-weight:700}.cs-work-table td .cs-due-trigger.today,.cs-work-table td time.today{color:#925d2d;font-weight:700}.cs-work-table td .cs-due-trigger,.cs-work-table td time{white-space:normal;line-height:1.6}.cs-work-table .cs-publish-error{display:block}@media (max-width:640px){.cs-publication-band{margin-top:12px;padding:10px 11px}.cs-publication-title{font-size:10px}.cs-publication-band .cs-due-trigger,.cs-publication-band time{white-space:normal;font-size:12px}.cs-published-stamp>span{min-height:50px;font-size:30px}.cs-work-footer .cs-publish-button{min-height:36px;padding:7px 8px}.cs-work-footer .cs-publish-error{background:#fff7f3;border:1px solid #efd7ce;border-radius:6px;padding:5px 7px;position:absolute;bottom:100%;right:12px}}.edit-dialog[data-slot=dialog-content]:has(.content-compose){background:#fbfcfe;width:min(1440px,100vw - 32px)!important;max-width:calc(100vw - 32px)!important;height:min(900px,100dvh - 32px)!important;max-height:calc(100dvh - 32px)!important}.content-compose{background:#fbfcfe}.cc-topbar{background:#fff;padding:22px 30px 20px 76px}.cc-rail{background:#f7f9fc;padding:27px 20px}.cc-main{background:#fff;padding:32px 38px 40px}.cc-preview{background:#f7f9fc;padding:28px 22px}.cc-section-heading{margin-bottom:30px}.edit-dialog .content-compose .cc-field input,.edit-dialog .content-compose .cc-field select,.edit-dialog .content-compose .cc-field textarea{min-height:48px;padding:12px 14px;font-size:13px}.cc-brief{gap:26px}.cc-type-options{gap:11px}.cc-type-options>label{gap:9px;padding:16px 13px}.cc-channel-options{gap:10px}.cc-channel-options>label{padding:12px 11px}.cc-footer{padding:17px 30px}.edit-dialog[data-slot=dialog-content]:has(.content-compose){width:min(1580px,100vw - 16px)!important;max-width:calc(100vw - 16px)!important;height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important}.cc-topbar h2{font-size:24px}.cc-topbar-title small{font-size:10px}.cc-session-state{font-size:12px}.cc-shell{grid-template-columns:260px minmax(520px,1fr) 360px}.cc-step{gap:12px;padding:15px 12px}.cc-step>span{width:38px;height:38px}.cc-step small{font-size:10px}.cc-step b{font-size:14px}.cc-step p{font-size:10px;line-height:1.7}.cc-project b{font-size:14px}.cc-project small,.cc-author small{font-size:11px}.cc-author b{font-size:13px}.cc-main{padding:38px 46px 48px}.cc-section-heading h3{font-size:26px}.cc-section-heading p{font-size:14px}.cc-section-heading>span{font-size:29px}.cc-field>span,.cc-type-field legend,.cc-channel-field legend{font-size:15px}.cc-field>small,.cc-channel-field>p{font-size:11px;line-height:1.9}.edit-dialog .content-compose .cc-field input,.edit-dialog .content-compose .cc-field select,.edit-dialog .content-compose .cc-field textarea{border-radius:12px;min-height:56px;padding:15px 17px;font-size:16px}.edit-dialog .content-compose .cc-field input::placeholder{font-size:14px}.cc-type-options>label{min-height:118px;padding:20px 16px}.cc-type-options>label svg{width:28px;height:28px}.cc-type-options>label b{font-size:15px}.cc-type-options>label small{font-size:11px}.cc-channel-options>label{min-height:52px;padding:14px 13px}.cc-channel-options .cs-channel{font-size:11px}.cc-preview-title>span{font-size:14px}.cc-preview-title>small{font-size:10px}.cc-social-preview header b{font-size:13px}.cc-social-preview header small{font-size:10px}.cc-preview-media h4{font-size:25px}.cc-preview-media small{font-size:12px}.cc-preview-copy>b,.cc-preview-copy>p{font-size:13px}.cc-checklist>header{font-size:14px}.cc-checklist>button{min-height:46px;font-size:13px}.cc-footer-info{font-size:13px}.cc-footer .cs-primary,.cc-footer .cs-secondary{min-height:50px;padding:13px 22px;font-size:14px}@media (max-width:1120px){.cc-shell{grid-template-columns:196px minmax(0,1fr) 272px}.cc-main{padding:28px 26px 34px}.cc-preview{padding:24px 16px}.cc-type-options,.cc-channel-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1280px){.edit-dialog[data-slot=dialog-content]:has(.content-compose){width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;height:calc(100dvh - 24px)!important;max-height:calc(100dvh - 24px)!important}.cc-shell{flex-direction:column;display:flex;overflow:auto}.cc-rail{background:#f7f9fc;border:0;border-bottom:1px solid #e7ebf3;order:0;padding:11px 18px;overflow:visible}.cc-project,.cc-rail-note,.cc-author{display:none}.cc-rail nav{gap:8px;display:flex}.cc-step{flex:1;align-items:center;gap:9px;padding:10px 12px}.cc-step p{display:none}.cc-step small{display:block}.cc-main{flex:none;order:1;padding:38px clamp(28px,8vw,74px) 48px;overflow:visible}.cc-preview{border:0;border-top:1px solid #e7ebf3;order:2;padding:27px 24px 34px;overflow:visible}.cc-social-preview,.cc-preview-title,.cc-checklist{max-width:540px;margin-left:auto;margin-right:auto}.cc-preview-media{aspect-ratio:1.45}.cc-preview-hint{margin-bottom:18px}.cc-step b{font-size:13px}.cc-step small{font-size:9px}.cc-brief,.cc-versions,.cc-final-review{width:100%;max-width:720px;margin-inline:auto}}@media (max-width:600px){.edit-dialog[data-slot=dialog-content]:has(.content-compose){border-radius:14px!important;width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;height:calc(100dvh - 12px)!important;max-height:calc(100dvh - 12px)!important}.cc-topbar{padding:16px 18px 15px 52px}.cc-studio-icon{width:36px;height:36px}.cc-topbar h2{font-size:19px}.cc-rail{padding:8px 10px}.cc-step{justify-content:center;padding:8px 6px}.cc-step b{white-space:nowrap;font-size:11px}.cc-step small{display:none}.cc-main{padding:28px 18px 36px}.cc-section-heading{margin-bottom:23px}.cc-section-heading h3{font-size:22px}.cc-section-heading p{font-size:12px}.cc-two-fields{grid-template-columns:1fr;gap:18px}.cc-type-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cc-type-options>label{padding:12px 10px}.cc-channel-options{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-delivery{grid-template-columns:1fr 1.5fr}.cc-preview{padding:22px 16px 28px}.cc-footer{padding:12px 14px}}[data-slot=dialog-overlay]:has(+.edit-dialog.dialog-content){display:none}.edit-dialog.dialog-content[data-slot=dialog-content]{width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;transform:none!important}:is(.edit-dialog.dialog-content:has(.content-compose)>[data-slot=dialog-close],.edit-dialog.dialog-content:has(.content-review-v2)>[data-slot=dialog-close]){z-index:20;position:fixed;top:20px;left:22px}@media (max-width:600px){.edit-dialog.dialog-content[data-slot=dialog-content]{border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important}:is(.edit-dialog.dialog-content:has(.content-compose)>[data-slot=dialog-close],.edit-dialog.dialog-content:has(.content-review-v2)>[data-slot=dialog-close]){top:14px;left:12px}}.content-page-route{z-index:60;background:#fff;width:100%;height:100dvh;position:fixed;inset:0;overflow:hidden}.content-create-page{background:#fff;width:100%;height:100dvh;min-height:100dvh;overflow:hidden}.content-create-page>.content-compose{width:100%;height:100dvh}.content-create-page .cc-shell{flex-direction:column;min-height:0;display:flex;overflow:hidden}.content-create-page .cc-rail{background:#f7f9fc;border:0;border-bottom:1px solid #e5eaf2;flex:none;padding:12px clamp(22px,4vw,64px);overflow:visible}.content-create-page .cc-project,.content-create-page .cc-rail-note,.content-create-page .cc-author{display:none}.content-create-page .cc-rail nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:1180px;margin-inline:auto;display:grid}.content-create-page .cc-step{align-items:center;gap:12px;min-height:68px;padding:12px 16px}.content-create-page .cc-step>span{width:38px;height:38px;margin:0}.content-create-page .cc-step small{font-size:9px}.content-create-page .cc-step b{font-size:14px}.content-create-page .cc-step p{font-size:10px}.content-create-page .cc-main{background:#fff;flex:1;width:100%;min-height:0;padding:36px clamp(24px,6vw,92px) 52px;overflow-y:auto}.content-create-page .cc-main>*{width:min(100%,1180px);margin-inline:auto}.content-create-page .cc-preview{display:none}.content-create-page .cc-brief,.content-create-page .cc-versions,.content-create-page .cc-final-review,.content-create-page .cc-section-heading{max-width:1180px}.content-create-page .cc-type-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.content-create-page .cc-channel-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.content-create-page .cc-field input,.content-create-page .cc-field select,.content-create-page .cc-field textarea{color:#4f627f;background:#fff;border:1px solid #dfe5ee;border-radius:12px;outline:none;width:100%;min-height:56px;padding:15px 17px;font:500 16px/1.5 inherit;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 2px #35456303}.content-create-page .cc-field input:focus,.content-create-page .cc-field select:focus,.content-create-page .cc-field textarea:focus{border-color:#d4aa92;box-shadow:0 0 0 4px #dfb18d18}.content-create-page .cc-field input::placeholder{color:#aab4c4;font-size:14px}.content-create-page .cc-copy-heading input{color:#7187a4;background:#fff;border:1px solid #e2e8f1;border-radius:8px;width:220px;max-width:100%;min-height:38px;padding:7px 10px;font:500 11px inherit}.content-create-page .cc-drive-field input{font-family:Manrope,sans-serif;font-size:13px}.content-create-page .cc-footer{padding:16px clamp(24px,6vw,92px)}.content-create-page .cc-footer-info,.content-create-page .cc-footer-actions{width:auto}.content-create-page .cc-footer .cs-primary{min-width:210px}.content-page-loading,.content-page-error{text-align:center;color:#536987;background:#f8fafc;place-content:center;justify-items:center;gap:14px;min-height:100dvh;padding:30px;display:grid}.content-page-loading span{border:3px solid #e5eaf1;border-top-color:#cf8d6b;border-radius:50%;width:42px;height:42px;animation:.8s linear infinite spin}.content-page-loading p,.content-page-error p{color:#71839d;margin:0}.content-page-error h1{color:#344764;margin:0;font-size:24px}.content-page-error button{color:#fff;background:#263a59;border:0;border-radius:10px;padding:12px 20px;font:600 13px inherit}.content-page-route>.content-compose,.content-page-route>.content-review-v2{width:100%;height:100dvh}.content-page-back{z-index:80;color:#526783;background:#f5f7fb;border:1px solid #dfe5ef;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 13px;font:600 12px/1.4 inherit;display:inline-flex;position:fixed;top:18px;left:22px;box-shadow:0 4px 14px #2536500c}.content-page-back:hover{background:#eef2f7;border-color:#ccd6e4}.content-page-back svg{width:17px;height:17px}.content-page-back:disabled,.content-page-back.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.content-page-delete{z-index:70;color:#a85f50;cursor:pointer;background:#fff8f6;border:1px solid #efd4ce;border-radius:9px;align-items:center;gap:7px;min-height:40px;padding:8px 13px;font:500 11px Cairo,sans-serif;display:flex;position:fixed;top:18px;right:18px;box-shadow:0 5px 18px #71483b12}.content-page-delete:hover{background:#fff0ec;border-color:#e5bdb3}.content-page-delete:disabled{opacity:.55;cursor:not-allowed}.content-page-delete svg{width:16px;height:16px}.content-delete-backdrop{z-index:120;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#26334c73;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.content-delete-dialog{text-align:center;background:#fff;border:1px solid #ead9d4;border-radius:18px;width:min(100%,440px);padding:30px;position:relative;box-shadow:0 26px 70px #23314a38}.content-delete-close{color:#8b98aa;cursor:pointer;background:#f4f6f9;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:13px;left:13px}.content-delete-close svg{width:16px}.content-delete-icon{color:#b86252;background:#fff0ec;border-radius:15px;place-items:center;width:54px;height:54px;margin:0 auto 15px;display:grid}.content-delete-icon svg{width:23px}.content-delete-dialog h2{color:#40536f;margin:0 0 8px;font-size:20px}.content-delete-dialog p{color:#8391a5;margin:0;font-size:12px;line-height:2}.content-delete-dialog>div{justify-content:center;gap:10px;margin-top:24px;display:flex}.content-delete-confirm{color:#fff;cursor:pointer;background:#b95f50;border:1px solid #b95f50;border-radius:8px;min-height:39px;padding:8px 18px;font:600 11px Cairo,sans-serif}.content-delete-confirm:disabled{opacity:.55;cursor:not-allowed}body:not(.aura-admin) .dialog-budget .cp-delete{display:none}.voiceover-admin-delete{z-index:90;color:#a85f50;cursor:pointer;background:#fff8f6;border:1px solid #efd4ce;border-radius:9px;align-items:center;gap:7px;min-height:40px;padding:8px 13px;font:500 11px Cairo,sans-serif;display:flex;position:fixed;bottom:24px;left:24px;box-shadow:0 8px 24px #2d374a2b}.voiceover-admin-delete svg{width:16px}.voiceover-admin-delete:disabled{opacity:.55}@media (max-width:600px){.content-page-back{width:36px;height:36px;min-height:36px;padding:0;top:12px;left:10px}.content-page-back span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.content-page-delete{justify-content:center;width:36px;height:36px;min-height:36px;padding:0;top:12px;right:10px}.content-page-delete span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:760px){.content-create-page .cc-topbar{padding:15px 16px 14px 54px}.content-create-page .cc-session-state{display:none}.content-create-page .cc-rail{padding:8px 10px}.content-create-page .cc-rail nav{gap:6px}.content-create-page .cc-step{justify-content:center;min-height:52px;padding:8px 6px}.content-create-page .cc-step>span{width:30px;height:30px}.content-create-page .cc-step small,.content-create-page .cc-step p{display:none}.content-create-page .cc-step b{white-space:nowrap;font-size:10px}.content-create-page .cc-main{padding:26px 16px 38px}.content-create-page .cc-two-fields{grid-template-columns:1fr}.content-create-page .cc-type-options,.content-create-page .cc-channel-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.content-create-page .cc-delivery{grid-template-columns:1fr}.content-create-page .cc-footer{padding:11px 12px}.content-create-page .cc-footer-info{display:none}.content-create-page .cc-footer-actions{width:100%}.content-create-page .cc-footer .cs-primary{flex:1;min-width:0}}.cc-type-options{grid-template-columns:repeat(3,minmax(0,1fr))}.dt-intro{background:linear-gradient(120deg,#fffaf1,#f4f8f6);border:1px solid #e5d7c5;border-radius:18px;align-items:center;gap:14px;margin:16px 0 24px;padding:20px;display:flex}.dt-intro>span{color:#34685b;background:#e7eee8;border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.dt-intro h3{margin:0 0 5px;font-size:20px;font-weight:800}.dt-intro p{color:#697777;margin:0;font-size:13px}.dt-intro>b{white-space:nowrap;color:#73827b;margin-inline-start:auto;font-size:13px}.dt-block{background:#fff;border:1px solid #dce6e1;border-radius:20px;margin:0 0 24px;overflow:hidden;box-shadow:0 8px 28px #1c473405}.dt-block-head{background:#f3f7f5;border-bottom:1px solid #dce6e1;align-items:center;gap:14px;padding:18px 22px;display:flex}.dt-block-head>span{color:#fff;background:#244f45;border-radius:12px;place-items:center;width:42px;height:42px;font-size:19px;font-weight:800;display:grid}.dt-block-head h4{margin:0 0 4px;font-size:17px;font-weight:800}.dt-block-head small{color:#688078;font-size:12px}.dt-block-head>button{color:#9d514b;cursor:pointer;background:#fff;border:1px solid #ebd9d3;border-radius:9px;align-items:center;gap:6px;margin-inline-start:auto;padding:8px;font-size:12px;display:flex}.dt-block-fields{gap:26px;padding:22px;display:grid}.dt-field-label{align-items:center;gap:10px;margin:0 0 12px;display:flex}.dt-field-label>span{color:#416f5e;background:#edf3ef;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:grid}.dt-field-label h5{color:#23423b;margin:0;font-size:16px;font-weight:800}.dt-field-label small{color:#72817b;font-size:12px}.dt-field-label i{color:#ba785b;font-style:normal}.dt-field .rich-editor-body{min-height:95px}.dt-field.cta .rich-editor-body{min-height:75px}.dt-field .rich-toolbar{gap:2px}.dt-field .rich-toolbar>button{width:27px;height:29px}.dt-field .rich-editor-meta{font-size:10px}.dt-add{color:#285849;cursor:pointer;background:#f6faf7;border:1px dashed #90ada1;border-radius:16px;justify-content:center;align-items:center;gap:14px;width:100%;padding:20px;transition:background .2s,transform .2s;display:flex}.dt-add:hover{background:#eaf4ed;transform:translateY(-2px)}.dt-add:disabled{opacity:.55;cursor:not-allowed;transform:none}.dt-add>span{background:#fff;border:1px solid #dce8df;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.dt-add div{text-align:right;gap:4px;display:grid}.dt-add b{font-size:16px;font-weight:800}.dt-add small{color:#6b8175;font-size:12px}.design-text-cover{isolation:isolate;color:#274a40;text-align:center;background:radial-gradient(at 80% 0,#e3ede4,#0000 60%),linear-gradient(145deg,#fbf7ee,#eee5d5);flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;min-height:240px;padding:32px 20px;display:flex;position:relative;overflow:hidden}.design-text-cover>img{z-index:1;mix-blend-mode:multiply;object-fit:contain!important;width:105px!important;height:66px!important;position:relative!important}.design-text-cover>strong{z-index:1;font-weight:800;line-height:1.6;font-size:26px!important}.design-text-cover>small{letter-spacing:0;color:#7b806c;z-index:1;font-size:12px}.dt-cover-kicker{letter-spacing:2.5px;color:#9b825e;z-index:1;font-size:9px}.dt-cover-orbit{z-index:0;border:1px solid #b69b6a30;border-radius:50%;width:320px;height:320px;position:absolute;top:-105px;left:-175px;box-shadow:0 0 0 28px #b69b6a09,0 0 0 65px #b69b6a07}.cs-art .design-text-cover{min-height:0;position:absolute;inset:0}.cs-art .design-text-cover>strong{-webkit-line-clamp:unset;display:block}.cc-preview-media:has(.design-text-cover){padding:0}.cr-caption-panel>.design-text-cover{border-radius:16px;height:auto;min-height:180px;margin:20px 0}.dt-read-list{gap:20px;display:grid}.dt-read-block{border:1px solid #dce6e1;border-radius:16px;overflow:hidden}.dt-read-block>header{color:#315a49;background:#f1f6f2;align-items:center;gap:10px;padding:16px 20px;display:flex}.dt-read-field{border-top:1px solid #edf1ee;padding:16px 20px}.dt-read-field h4{color:#8c765b;margin:0 0 10px;font-size:12px}.dt-read-field .formatted-copy{font-size:16px}.dt-read-field.cta{background:#faf9f4}.vo-client-confirm{cursor:pointer;background:#fafcfb;border:1px solid #dce5e0;border-radius:16px;align-items:flex-start;gap:10px;margin:22px 0;padding:18px 14px;display:flex}.vo-client-confirm input{accent-color:#33735a;flex-shrink:0;width:19px;height:19px;margin-top:4px}.vo-client-confirm-icon{color:#8a9b92;margin-top:2px}.vo-client-confirm>span:last-child{gap:7px;display:grid}.vo-client-confirm b{font-size:14px;line-height:1.8}.vo-client-confirm small{color:#6d7f73;font-size:12px;line-height:1.8}.vo-client-confirm.checked{background:linear-gradient(120deg,#edf7f0,#f7fbf5);border-color:#91b5a1}.vo-client-confirm.checked .vo-client-confirm-icon{color:#35815d}.vo-client-approved{color:#30694c;background:#edf8f0;border:1px solid #c8e4d1;border-radius:9px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;font-weight:800;line-height:1.7;display:inline-flex}.vo-work-card>.vo-client-approved{margin-bottom:16px}.vo-review-state{flex-wrap:wrap}.vo-history .vo-client-approved{margin:8px 0}@media (max-width:700px){.cc-type-options{grid-template-columns:1fr}.dt-intro{flex-wrap:wrap;padding:15px}.dt-intro h3{font-size:17px}.dt-block-fields{padding:14px}.dt-block-head{gap:9px;padding:14px}.dt-block-head>button{font-size:0}.dt-intro>b{display:none}.dt-field .rich-editor-top{flex-wrap:wrap}.dt-field .rich-editor-meta{flex-wrap:wrap;gap:5px}}.content-create-page .cc-type-options{grid-template-columns:repeat(3,minmax(0,1fr))}.content-compose .dt-field .rich-editor-body{min-height:64px;padding:14px 16px;font-size:16px}.rich-editor.compact-tools:not(.tools-expanded) .rich-toolbar>*{display:none}.rich-editor.compact-tools:not(.tools-expanded) .rich-toolbar>button:is([aria-label=تراجع],[aria-label=غامق],[aria-label=مائل],[aria-label=توسيط],[aria-label=رابط],[aria-label=رفع\ صورة]),.rich-editor.compact-tools:not(.tools-expanded) .rich-toolbar>.color-menu,.rich-editor.compact-tools:not(.tools-expanded) .rich-toolbar>.toolbar-select.compact{display:flex}.rich-tools-toggle{color:#496757;cursor:pointer;white-space:nowrap;background:#f1f5f2;border-radius:7px;flex-shrink:0;align-items:center;gap:4px;padding:7px 9px;font-size:11px;font-weight:700;display:flex}.dt-field .rich-editor-top{align-items:center}.dt-block-fields{gap:20px}.dt-field .rich-editor-meta{padding:6px 12px}.dt-field .rich-editor{border-radius:12px}@media (max-width:700px){.content-create-page .cc-type-options{grid-template-columns:1fr}.rich-editor.compact-tools .rich-editor-top{gap:7px}}.content-compose .dt-field .rich-editor-body{min-height:64px!important}.dt-intro>b{direction:ltr}.dt-read-field .formatted-copy{min-height:0}.design-text-cover>img{filter:brightness(0);opacity:.8;mix-blend-mode:normal;width:150px!important;height:48px!important}
