.mc-preparation-scroll{background:var(--background);min-width:0;height:100%;min-height:0;color:var(--foreground);display:flex;overflow:hidden}.mc-preparation,.mc-preparation-state{width:100%;min-width:0;min-height:0;margin:0;padding:10px 20px 18px}.mc-preparation{flex-direction:column;flex:1;display:flex;overflow:hidden}.mc-preparation-heading{justify-content:space-between;align-items:end;gap:24px;min-width:0;margin-bottom:28px;display:flex}.mc-preparation-kicker{color:#a8cfc3;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.mc-preparation h1,.mc-preparation-state h1{margin:8px 0 10px;font-size:clamp(28px,3.3vw,42px);font-weight:600;line-height:1.16}.mc-preparation-heading p,.mc-preparation-state>p{color:#b0bdb9;max-width:58ch;margin:0;font-size:14px;line-height:1.65}.mc-preparation a,.mc-preparation-state a,.mc-preparation-state button,.mc-preparation-media-group button{color:#f4eee4;cursor:pointer;min-height:40px;font:inherit;background:linear-gradient(#192322,#192322) padding-box padding-box,linear-gradient(110deg,#f2a76a,#87d3c3) border-box;border:1px solid #0000;border-radius:24px;justify-content:center;align-items:center;padding:8px 15px;font-size:13px;text-decoration:none;display:inline-flex}.mc-preparation a:focus-visible,.mc-preparation-state a:focus-visible,.mc-preparation-state button:focus-visible,.mc-preparation-media-group button:focus-visible{outline-offset:3px;outline:2px solid #a5d5c6}.mc-preparation-strip{color:#bdccc7;border:0;border-radius:0;flex-wrap:wrap;flex:none;gap:7px 18px;margin:0 0 8px;padding:4px 2px;font-size:11px;line-height:1.4;display:flex}.mc-preparation-strip strong{color:#eed3b0;font-weight:500}.mc-preparation-context{background:#151d1deb;border:1px solid #afc0b933;border-radius:14px;margin-top:18px}.mc-preparation-context>summary{color:#bdccc7;cursor:pointer;min-height:48px;padding:14px 18px;font-size:13px}.mc-preparation-context[open]>summary{border-bottom:1px solid #afc0b933}.mc-preparation-context>.mc-preparation-panel{margin:14px}.mc-preparation-context>.mc-preparation-panel:first-of-type{margin-top:14px}.mc-preparation-panel{background:#1b2424eb;border:1px solid #afc0b933;border-radius:16px;min-width:0;margin:0 0 14px;padding:clamp(16px,2.5vw,28px)}.mc-preparation-section-head{align-items:baseline;gap:14px;margin-bottom:18px;display:flex}.mc-preparation-section-head span{color:#edaa70;font-size:12px}.mc-preparation-section-head h2{margin:0;font-size:19px;font-weight:550}.mc-preparation-text-row+.mc-preparation-text-row{margin-top:18px}.mc-preparation h3{color:#c3d4cc;margin:0 0 7px;font-size:13px;font-weight:550}.mc-preparation-text-row pre{color:#ecece5;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:#111918;border:1px solid #ffffff12;border-radius:10px;margin:0;padding:14px 16px;font-size:14px;line-height:1.7}.mc-preparation-intent,.mc-preparation-caption,.mc-preparation-final-boundary{color:#a9bdb5;margin:16px 0 0;font-size:13px;line-height:1.6}.mc-preparation-caption{margin:-5px 0 16px}.mc-preparation-media-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px;display:grid}.mc-preparation-media-group{background:#14201f;border:1px solid #ffffff15;border-radius:12px;min-width:0;padding:14px}.mc-preparation-media-group h3{justify-content:space-between;gap:8px;display:flex}.mc-preparation-media-group h3 span{color:#efb98c}.mc-preparation-media-group ul,.mc-preparation-issues{margin:0;padding:0;list-style:none}.mc-preparation-media-group li{border-top:1px solid #ffffff13;flex-wrap:wrap;align-items:center;gap:7px;padding:10px 0;display:flex}.mc-preparation-file{overflow-wrap:anywhere;width:100%;font-size:13px}.mc-preparation-media-role{color:#e7c19d;font-size:12px}.mc-preparation-media-status{color:#b4c8be;font-size:12px}.mc-preparation-media-group button{min-height:40px;margin-left:auto;padding:6px 12px;font-size:12px}.mc-preparation-media-group p{color:#849c93;margin:0;font-size:13px}.mc-preparation-settings{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.mc-preparation-settings div{border:1px solid #ffffff13;border-radius:9px;min-width:0;padding:12px 14px}.mc-preparation-settings dt{color:#a3b6ac;font-size:12px}.mc-preparation-settings dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.mc-preparation-issues li{background:#eeb37a0c;border-left:2px solid #edaa70;flex-direction:column;gap:4px;margin-bottom:7px;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.mc-preparation-issues li span{color:#b4c7bd;overflow-wrap:anywhere}.mc-preparation-review>p{margin:0;font-size:13px;line-height:1.6}.mc-preparation-review>.mc-preparation-final-boundary{color:#edd2b3;margin-top:18px}.mc-preparation-state{color:#e9e8e1}.mc-preparation-state-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.mc-preparation-latest{flex-wrap:wrap;align-items:center;gap:10px;width:100%;display:flex}.mc-preparation-latest p{color:#c2d3ca;width:100%;margin:0;font-size:13px}.mc-v7 #creativeWorkspace.mc-polished .mc-prepare-boundary{color:#aab7b2;margin:8px 0 0;font-size:11px;line-height:1.5}@media (width<=640px){.mc-preparation,.mc-preparation-state{padding:8px 12px 12px}.mc-preparation-heading{flex-direction:column;align-items:start}.mc-preparation-settings{grid-template-columns:minmax(0,1fr)}.mc-preparation-edit{width:100%}}
