.std-toolbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.std-toolbar>span{margin-right:auto}.std-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:18px;align-items:start}.std-editor{display:grid;gap:18px;min-width:0}.std-editor .panel,.std-library{padding:22px}.std-library h4{margin:22px 0 10px;color:#aeb4bc;font-size:13px}.std-version{display:grid;gap:6px;text-align:left;width:100%;padding:12px;border:1px solid #353b43;border-radius:10px;margin-bottom:8px;color:#eef0f2;background:#181c21}.std-version.selected{border-color:#ffd400;background:#292619}.std-version small{color:#aeb4bc}.std-section-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:14px}.std-section-head h3{margin:0}.std-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:12px 0}.std-fields label,.std-publish>label{display:grid;gap:7px;font-size:13px;color:#c7cbd0}.std-editor input:not([type=checkbox]),.std-editor textarea,.std-editor select,.std-new input,.std-new select{width:100%;min-width:0;border:1px solid #444b55;border-radius:8px;background:#11151a;color:#eef0f2;padding:10px;box-sizing:border-box;font:inherit}.std-editor textarea{min-height:70px;resize:vertical}.std-rule{padding:18px 0;border-top:1px solid #353b43}.std-rule .btn{margin-top:12px}.std-checkbox{display:flex!important;gap:8px!important;align-items:center;cursor:pointer}.std-checkbox input{width:16px;height:16px;accent-color:#ffd400}.std-editor fieldset{border:0;margin:0;padding:0;min-width:0}.std-editor fieldset:disabled{opacity:.8}.std-editor details{margin-top:14px}.std-editor summary{cursor:pointer;color:#c7cbd0;padding:8px 0}.std-editor video{display:block;width:100%;max-width:520px;max-height:290px;background:#0b0e12;margin-bottom:14px;border-radius:12px}.std-trials table{width:100%;table-layout:fixed}.std-trials td{overflow-wrap:anywhere}.std-publish>label{margin:14px 0}.std-error,.std-message{padding:14px 18px;border-radius:10px;margin-bottom:16px;overflow-wrap:anywhere}.std-error{background:#402324;color:#ffc1bd}.std-message{background:#1d3429;color:#b8ebc8}.std-warning{color:#edd38b}.std-new{display:flex;align-items:end;gap:16px;flex-wrap:wrap;padding:18px;margin-bottom:16px}.std-new label{display:grid;gap:8px}.std-preview{padding:22px;margin-bottom:18px}.std-preview .btn{margin:14px 10px 0 0}@media(max-width:1100px){.std-layout{grid-template-columns:210px minmax(0,1fr)}}@media(max-width:760px){.std-layout,.std-fields{grid-template-columns:1fr}.std-library{max-height:300px;overflow:auto}}:root{font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;color:#f6f7f8;background:#0d0f11;font-synthesis:none}*{box-sizing:border-box}body{margin:0;min-width:1180px;min-height:100vh;background:#0d0f11}button,input,select,textarea{font:inherit}button{cursor:pointer}.shell{display:grid;grid-template-columns:230px 1fr;min-height:100vh}.sidebar{position:sticky;top:0;height:100vh;padding:24px 14px;border-right:1px solid #2a2f35;background:#111417;display:flex;flex-direction:column}.brand{padding:0 8px 28px;display:flex;align-items:center;gap:12px}.brand img{width:50px;height:50px;flex:none;border:1px solid #41474f;border-radius:8px}.brand strong{display:block;color:#ffd400;font-size:21px}.brand span{display:block;margin-top:5px;color:#e4e6e8;font-size:13px}.sidebar nav{display:grid;gap:14px}.nav-group{display:grid;gap:5px}.nav-group>b{padding:2px 14px 4px;color:#626a73;font-size:11px;font-weight:700}.nav-item{min-height:44px;padding:0 14px;display:flex;align-items:center;gap:12px;border-radius:8px;color:#c5c9ce;text-decoration:none;font-size:14px;font-weight:650}.nav-item i{width:26px;font-style:normal;text-align:center}.nav-item:hover{background:#1e2227}.nav-item.active{color:#111;background:#ffd400}.sidebar-foot{margin-top:auto;padding:18px 8px 0;display:flex;justify-content:space-between;align-items:center;color:#656c74;font-size:12px}.sidebar-foot button{color:#8f969e;background:transparent;border:0}.main{min-width:0}.topbar{position:sticky;top:0;z-index:40;height:70px;padding:0 28px;display:flex;align-items:center;justify-content:space-between;gap:26px;border-bottom:1px solid #272c32;background:#0d0f11f7}.topbar-context b,.topbar-context span{display:block}.topbar-context b{font-size:15px}.topbar-context span{margin-top:4px;color:#7f8790;font-size:12px}.top-actions{display:flex;align-items:center;gap:10px}.demo-tag{padding:6px 10px;color:#ffd400;border:1px solid #806f00;border-radius:7px;font-size:12px}.admin-avatar{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;color:#111;background:#ffd400;font-weight:900}.content{padding:26px 30px 50px}.page-head{min-height:64px;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:22px}.page-head h1{margin:0;font-size:28px}.page-head p{margin:9px 0 0;color:#8e959e}.head-actions{display:flex;gap:10px}.panel{border:1px solid #30353b;border-radius:8px;background:#181c20;box-shadow:0 10px 28px #00000026}.btn{min-height:40px;padding:0 16px;border-radius:8px;color:#111;background:#ffd400;border:0;font-weight:750}.btn.secondary{color:#ffd400;background:#1c1c15;border:1px solid #8d7900}.btn.ghost{color:#d4d7da;background:#23272c;border:1px solid #3a3f46}.btn.danger{color:#f07a7a;background:#2d1b1b;border:1px solid #633232}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.small{min-height:32px;padding:0 10px;font-size:12px}.action-row{display:flex;flex-wrap:wrap;gap:7px;min-width:176px}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.stat-card{min-height:122px;padding:22px;display:flex;align-items:center;gap:18px}.stat-icon{width:52px;height:52px;display:grid;place-items:center;border-radius:14px;color:#111;background:#ffd400;font-weight:900}.stat-icon.green{background:#35d06f}.stat-icon.orange{background:#ff7c35}.stat-icon.red{color:#fff;background:#d8414d}.stat-card p{margin:0;color:#a1a7af}.stat-card strong{display:block;margin-top:7px;font-size:32px}.stat-card small{display:block;margin-top:5px;color:#707780}.dashboard-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:18px;margin-top:18px}.card{padding:22px}.card h2{margin:0 0 20px;font-size:19px}.progress-rows{display:grid;gap:16px}.progress-row{display:grid;grid-template-columns:140px minmax(160px,1fr) 48px;align-items:center;gap:12px;font-size:14px}.track{height:10px;overflow:hidden;border-radius:999px;background:#30353b}.track i{display:block;height:100%;border-radius:inherit}.progress-row b{text-align:right}.table-card{overflow:hidden}.table-toolbar{padding:16px;display:flex;gap:10px;border-bottom:1px solid #30353b}.input,.select{min-height:40px;padding:0 12px;color:#eceeef;background:#111417;border:1px solid #373c43;border-radius:8px;outline:none}.input:focus{border-color:#ffd400}.input.wide{min-width:300px}table{width:100%;border-collapse:collapse}th,td{padding:15px 16px;text-align:left;border-bottom:1px solid #2d3238;font-size:13px}th{color:#858c94;background:#15181c;font-weight:600}td{color:#d6d9dc}tbody tr:hover{background:#1e2227}.status{display:inline-block;padding:5px 9px;border-radius:999px;font-size:12px}.status.ok{color:#55dd86;background:#35d06f1a}.status.warn{color:#ffc057;background:#ff9a3d1a}.status.bad{color:#ef7777;background:#d8414d1a}.loading,.empty-admin{padding:60px;text-align:center;color:#78808a}.muted{color:#858c94}.yellow{color:#ffd400}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.tabs{display:flex;gap:8px;margin-bottom:18px}.tab{padding:9px 16px;color:#9ca3ab;background:#1a1d21;border:1px solid #32373d;border-radius:8px}.tab.active{color:#111;background:#ffd400;border-color:#ffd400;font-weight:750}.split-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.quick-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.quick-card{padding:18px;border:1px solid #6d5f0a;border-radius:8px;color:#eef0f2;background:#181b1f;text-align:left}.quick-card:hover{border-color:#ffd400;background:#1d2125}.quick-card strong{display:block}.quick-card span{display:block;margin-top:7px;color:#7f868e;font-size:12px}.quick-card i{display:block;margin-top:14px;color:#ffd400;font-style:normal;font-size:12px}.toast{position:fixed;right:30px;bottom:30px;padding:13px 18px;border-radius:9px;color:#111;background:#ffd400;font-weight:700;box-shadow:0 10px 30px #000;z-index:100}@media(max-width:1350px){.metric-grid,.quick-grid{grid-template-columns:repeat(2,1fr)}}.btn:not(.secondary):not(.ghost):not(.danger){background:#ffd400;box-shadow:0 8px 18px #ffd4001a}.table-sub{margin-top:7px;font-size:11px}.danger-copy{color:#ef8a72;font-size:12px}.case-detail{max-width:300px;margin-top:7px;line-height:1.45}.rollout-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px}.rollout-step{padding:18px;display:flex;gap:14px}.rollout-step>span{width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:50%;color:#111;background:#ffd400;font-weight:900}.rollout-step strong{font-size:16px}.rollout-step p{margin:7px 0 0;color:#848b94;font-size:12px;line-height:1.5}.platform-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.platform-card{padding:20px}.platform-card-head{display:flex;align-items:flex-start;justify-content:space-between}.platform-card h2{margin:4px 0 0;font-size:20px}.platform-code{color:#757d86;font-family:ui-monospace,monospace;font-size:11px}.switch-row{display:grid;gap:10px;margin:20px 0;padding:14px;border-radius:9px;background:#14171a;font-size:13px}.switch-row input{accent-color:#ffd400}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-grid label{display:grid;gap:7px;color:#969da6;font-size:12px}.form-grid .input,.form-grid .select{width:100%;min-width:0}.form-grid .span-2{grid-column:span 2}.platform-save{width:100%;margin-top:18px}.priority{display:inline-block;padding:5px 9px;border-radius:999px;font-size:12px}.priority-urgent{color:#ff9797;background:#d8414d26}.priority-high{color:#ffc273;background:#ff9a3d1f}.priority-normal{color:#aab0b8;background:#292d32}.operations-block{margin-top:18px}.growth-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:18px}.growth-metrics>div{padding:20px}.growth-metrics span,.growth-metrics small{display:block;color:#858c94}.growth-metrics strong{display:block;margin:8px 0;color:#ffd400;font-size:34px}.growth-section{padding:22px;margin-bottom:18px}.section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.section-head h2{margin:0}.section-head p{margin:7px 0 0;color:#858c94;font-size:12px}.inline-config{display:flex;gap:12px}.inline-config label,.mapping-card label,.challenge-admin label{display:grid;gap:6px;color:#969da6;font-size:12px}.inline-config label{display:flex;align-items:center}.inline-config input{width:68px}.mapping-grid,.challenge-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mapping-card,.challenge-admin{display:grid;gap:10px;padding:16px;border:1px solid #343a41;border-radius:10px;background:#15191d}.between-admin,.form-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.mapping-card input,.mapping-card textarea,.mapping-card select,.task-form input,.task-form textarea,.task-form select,.challenge-admin input,.challenge-admin textarea,.challenge-admin select,.inline-config input{width:100%;padding:9px;color:#eef0f2;background:#101316;border:1px solid #3b4148;border-radius:7px}.mapping-card textarea,.task-form textarea,.challenge-admin textarea{min-height:62px;resize:vertical}.task-admin-list{display:grid;gap:12px}.task-admin{display:flex;gap:14px;padding:14px;border:1px solid #343a41;border-radius:10px;background:#15191d}.day-admin{width:46px;height:46px;display:grid;place-items:center;flex:none;border-radius:12px;color:#111;background:#35d06f;font-weight:900}.task-form{display:grid;gap:9px;flex:1}.task-form .form-row>input{font-weight:800}.task-form .form-row select{flex:1}.task-form .form-row label{display:flex;align-items:center;gap:6px;color:#969da6;font-size:12px}.task-form .form-row label input{width:70px}.challenge-admin .form-row label{flex:1}.challenge-admin .form-row label input,.challenge-admin .form-row label select{width:100%}@media(max-width:1300px){.mapping-grid,.challenge-admin-grid{grid-template-columns:1fr}.growth-metrics{grid-template-columns:repeat(2,1fr)}}.sidebar nav{overflow-y:auto;min-height:0;padding-right:3px}.cms-platform{min-width:130px}.cms-status{min-height:58px;margin-bottom:14px;padding:12px 16px;display:flex;align-items:center;gap:22px}.cms-status>div:first-child{display:flex;align-items:center;gap:10px}.cms-status span{color:#858c94;font-size:12px}.cms-status .draft{padding:7px 10px;border-radius:7px;color:#ffbd62;background:#ff9a3d1a;font-size:12px}.cms-status .synced{padding:7px 10px;border-radius:7px;color:#55dd86;background:#35d06f1a;font-size:12px}.cms-message{margin-left:auto!important;color:#111!important;background:#ffd400;padding:8px 12px;border-radius:7px;font-weight:750;font-size:12px}.cms-tabs{display:flex;gap:8px;margin-bottom:16px}.cms-tabs button{min-height:38px;padding:0 15px;border:1px solid #363c43;border-radius:7px;color:#aab0b7;background:#171a1e}.cms-tabs button.active{color:#111;border-color:#ffd400;background:#ffd400;font-weight:800}.cms-layout{display:grid;grid-template-columns:minmax(640px,1fr) 360px;align-items:start;gap:18px}.cms-editor{min-width:0}.cms-preview{position:sticky;top:90px;padding:14px;border:1px solid #30353b;border-radius:8px;background:#171a1e}.cms-preview-head{display:flex;justify-content:space-between;margin-bottom:12px}.cms-preview-head span{color:#858c94;font-size:12px}.cms-phone{width:100%;height:680px;padding:18px;overflow-y:auto;border:6px solid #080a0b;box-shadow:0 18px 45px #00000059}.cms-phone-brand{display:flex;align-items:center;gap:9px}.cms-phone-brand img{width:38px;height:38px;object-fit:contain;border-radius:7px}.cms-phone-brand b,.cms-phone-brand small{display:block}.cms-phone-brand small{margin-top:2px;color:#767e86;font-size:8px}.cms-greeting{display:block;margin:8px 0 13px;color:#858d95}.cms-preview-module{margin-bottom:10px;padding:13px;border:1px solid #343a41;overflow:hidden}.cms-preview-module>img{width:100%;max-height:118px;object-fit:cover;margin-bottom:9px}.cms-preview-module>strong,.cms-preview-module>span{display:block}.cms-preview-module>span{margin-top:5px;color:#aab0b7;font-size:10px;line-height:1.45}.cms-preview-module>button{margin-top:10px;min-height:30px;width:100%;border:0;border-radius:6px;color:#111;font-weight:800}.cms-preview-items{display:grid;gap:6px;margin-top:9px}.cms-preview-items>div{display:grid;grid-template-columns:30px 1fr;gap:2px 8px;align-items:center;padding:8px;border-radius:6px;background:#22262b}.cms-preview-items i{grid-row:span 2;width:28px;height:28px;display:grid;place-items:center;border-radius:6px;color:#111;background:#ffd400;font-style:normal;font-size:10px}.cms-preview-items b{font-size:10px}.cms-preview-items small{color:#838b93;font-size:8px}.cms-section-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.cms-section-head h2,.cms-section-head p{margin:0}.cms-section-head p{margin-top:6px;color:#858c94;font-size:12px}.cms-module-list{display:grid;gap:12px}.cms-module{padding:16px}.cms-module.disabled{opacity:.62}.cms-module-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.cms-module-head>div{display:flex;align-items:center;gap:8px}.cms-module-head span{width:25px;height:25px;display:grid;place-items:center;border-radius:6px;color:#111;background:#ffd400;font-size:11px;font-weight:850}.cms-module-head code{color:#646c75;font-size:10px}.cms-module-head button{width:30px;height:30px;border:1px solid #3a4047;border-radius:6px;color:#d9dde0;background:#22262b}.cms-module-head button:disabled{opacity:.35}.cms-module-head label{display:flex;align-items:center;gap:5px;color:#a8aeb5;font-size:12px}.cms-module-head input{accent-color:#ffd400}.cms-module-head .danger-link,.danger-link{width:auto;height:auto;padding:5px;border:0;color:#ef8a72;background:transparent;font-size:12px}.cms-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.cms-form-grid label{display:grid;gap:6px;color:#939aa2;font-size:11px}.cms-form-grid .span-2{grid-column:span 2}.cms-form-grid input,.cms-form-grid select,.cms-form-grid textarea,.cms-audience-items input,.cms-copy-editor textarea,.cms-link-row input,.cms-link-row select{width:100%;min-height:38px;padding:8px 10px;color:#eef0f2;border:1px solid #393f46;border-radius:6px;background:#111417}.cms-form-grid textarea{min-height:70px;resize:vertical}.cms-form-grid small{color:#6f7780}.cms-audience-items{display:grid;gap:7px;margin-top:12px}.cms-audience-items>div{display:grid;grid-template-columns:34px 1.2fr 1fr .65fr;gap:7px;align-items:center}.cms-audience-items i{width:32px;height:32px;display:grid;place-items:center;border-radius:7px;color:#111;background:#ffd400;font-style:normal;font-weight:900}.cms-popup,.cms-brand-editor,.cms-copy-editor,.cms-media-upload,.cms-history{margin-top:14px;padding:18px}.cms-popup .cms-module-head>strong{font-size:18px}.cms-brand-editor h2,.cms-copy-editor h2,.cms-media-upload h2,.cms-history h2{margin:0 0 14px}.cms-copy-editor>p,.cms-history>p{margin:-5px 0 15px;color:#858c94;font-size:12px}.cms-copy-editor>label{display:grid;grid-template-columns:220px 1fr;gap:14px;align-items:start;padding:12px 0;border-top:1px solid #30353b}.cms-copy-editor>label span{display:grid;gap:5px;color:#d8dbde;font-size:13px}.cms-copy-editor code{color:#68717a;font-size:10px}.cms-copy-editor textarea{min-height:60px;resize:vertical}.cms-media-upload>div{display:flex;align-items:center;gap:12px;color:#858c94;font-size:12px}.cms-media-upload input[type=file]{padding:10px;border:1px dashed #4a5159;border-radius:7px}.cms-link-row{display:grid!important;grid-template-columns:160px 1fr 100px auto;margin-top:14px}.cms-media-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.cms-media-grid article{padding:12px;display:grid;gap:7px}.cms-media-grid img,.cms-media-kind{width:100%;height:120px;object-fit:cover;border-radius:6px;background:#101316}.cms-media-kind{display:grid;place-items:center;color:#ffd400;font-size:24px;font-weight:900}.cms-media-grid span{color:#7e868e;font-size:11px}.cms-media-grid .danger-link{text-align:left}.cms-history>div:not(.empty){display:grid;grid-template-columns:70px 1fr 170px auto;align-items:center;gap:10px;padding:11px 0;border-top:1px solid #30353b}.cms-history small{color:#858c94}.cms-history .empty{padding:40px;text-align:center;color:#777f87}@media(max-width:1450px){.cms-layout{grid-template-columns:minmax(590px,1fr) 320px}.cms-media-grid{grid-template-columns:repeat(2,1fr)}}.cms-audience-items>div{grid-template-columns:90px 1.2fr 1fr;padding:10px;border:1px solid #30363d;border-radius:7px;background:#14181c}.cms-audience-items select{width:100%;min-height:38px;padding:8px 10px;color:#eef0f2;border:1px solid #393f46;border-radius:6px;background:#111417}.cms-audience-items .wide{grid-column:1/-1}.cms-form-grid .cms-check{display:flex;align-items:center;gap:8px}.cms-form-grid .cms-check input{width:auto;min-height:0;accent-color:#ffd400}.cms-mode-switch{display:flex;padding:3px;border:1px solid #343a41;border-radius:8px;background:#14171a}.cms-mode-switch button{min-height:32px;padding:0 11px;border:0;border-radius:6px;color:#8f969e;background:transparent}.cms-mode-switch button.active{color:#111;background:#ffd400;font-weight:800}.cms-check-now{margin-left:auto;padding:7px 11px;border:1px solid #444b53;border-radius:7px;color:#d8dce0;background:#20252a;font-size:12px}.cms-quick-stack{display:grid;gap:12px}.cms-quick-intro{padding:18px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-color:#766700}.cms-quick-intro h2,.cms-quick-intro p{margin:0}.cms-quick-intro p{margin-top:7px;color:#9299a1;font-size:12px}.cms-quick-section{padding:18px}.cms-quick-title{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.cms-quick-title b,.cms-quick-title span{display:block}.cms-quick-title span{margin-top:5px;color:#858d95;font-size:12px}.cms-quick-title label{display:flex;align-items:center;gap:6px;color:#a9afb6;font-size:12px}.cms-quick-title input{accent-color:#ffd400}.cms-inline-field{display:grid;grid-template-columns:110px 1fr;align-items:center;gap:10px;margin-top:14px;color:#9299a1;font-size:12px}.cms-inline-field input,.cms-quick-entries input{width:100%;min-height:38px;padding:8px 10px;color:#eef0f2;border:1px solid #393f46;border-radius:6px;background:#111417}.cms-quick-entries{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.cms-quick-entries>div{display:grid;grid-template-columns:36px 1fr;gap:8px;padding:12px;border:1px solid #31373e;border-radius:8px;background:#14181c}.cms-quick-entries i{grid-row:span 2;width:34px;height:34px;display:grid;place-items:center;border-radius:7px;color:#111;background:#ffd400;font-style:normal;font-weight:900}.cms-quick-entries i.warm{background:#ff9a3d}.cms-quick-entries i.success{background:#35d06f}.cms-quick-entries label{display:grid;gap:5px;color:#858d95;font-size:11px}.cms-readiness{padding:20px}.cms-readiness-head{display:flex;align-items:flex-start;justify-content:space-between}.cms-readiness-head h2,.cms-readiness-head p{margin:0}.cms-readiness-head p{margin-top:7px;color:#858d95;font-size:12px}.cms-readiness-summary{margin-top:18px;padding:15px;display:flex;align-items:center;justify-content:space-between;border:1px solid;border-radius:8px}.cms-readiness-summary.ready{color:#59dd89;border-color:#2d8650;background:#35d06f14}.cms-readiness-summary.blocked{color:#f18b8b;border-color:#823945;background:#d8414d14}.cms-readiness-summary span{font-size:12px}.cms-check-list{display:grid;gap:9px;margin-top:12px}.cms-check-list>div{display:grid;grid-template-columns:54px 1fr;gap:12px;align-items:start;padding:13px;border:1px solid #333941;border-radius:8px;background:#15191d}.cms-check-list i{padding:5px;border-radius:6px;text-align:center;font-style:normal;font-size:11px}.cms-check-list .pass i{color:#55dd86;background:#35d06f1a}.cms-check-list .warning i{color:#ffc057;background:#ff9a3d1a}.cms-check-list .error i{color:#ef7777;background:#d8414d1f}.cms-check-list b,.cms-check-list span{display:block}.cms-check-list span{margin-top:5px;color:#89919a;font-size:12px}.cms-readiness .empty{padding:55px;text-align:center;color:#777f87}@media(max-width:1450px){.cms-quick-entries{grid-template-columns:1fr}}.cms-status{position:sticky;top:82px;z-index:30;box-shadow:0 10px 28px #00000047}.cms-preview-head{align-items:center;gap:10px}.cms-preview-head>div:first-child{display:grid;gap:4px}.cms-preview-head>div:first-child span{font-size:11px}.cms-preview-audience{display:flex;padding:2px;border:1px solid #343a41;border-radius:7px;background:#111417}.cms-preview-audience button{min-height:28px;padding:0 9px;border:0;border-radius:5px;color:#858d95;background:transparent;font-size:11px}.cms-preview-audience button.active{color:#111;background:#ffd400;font-weight:800}.cms-form-grid input:focus,.cms-form-grid textarea:focus,.cms-form-grid select:focus,.cms-copy-editor textarea:focus,.cms-link-row input:focus,.cms-link-row select:focus{outline:none;border-color:#ffd400;box-shadow:0 0 0 2px #ffd40014}
