.mc-board-display{min-width:0}.mc-board-display-preview{aspect-ratio:1860/845;background:linear-gradient(var(--background), var(--background)) padding-box, linear-gradient(115deg, #ff9e54 0%, #e99664 35%, #70bfb5 100%) border-box;cursor:zoom-in;border:1px solid #0000;border-radius:12px;width:min(960px,100%);min-width:0;margin-inline:auto;padding:0;display:block;overflow:hidden;box-shadow:0 24px 80px #00000035}.mc-board-display-preview img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.mc-board-display-preview:focus-visible,.mc-board-display-close:focus-visible{outline-offset:4px;outline:2px solid #b1d7cb}.mc-board-display-dialog{color:#e8e9e6;background:#101312;border:1px solid #9cc8bb55;flex-direction:column;gap:12px;width:min(96vw,1600px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:18px;display:flex;overflow:hidden}.mc-board-display-close{z-index:1;color:#f4f4ef;cursor:pointer;background:#141816e8;border:1px solid #ffffff35;border-radius:8px;justify-content:center;align-self:flex-end;align-items:center;width:44px;min-width:44px;height:44px;margin:-8px -8px 0 0;display:inline-flex;position:relative}.mc-board-display-full-image{overscroll-behavior:contain;scrollbar-color:#68716c transparent;flex:1;min-width:0;min-height:0;overflow:auto}.mc-board-display-full-image img{width:max(100%,1000px);max-width:none;height:auto;display:block}@media (width<=639px){.mc-board-display-dialog{width:calc(100vw - 16px);max-width:calc(100vw - 16px);padding:12px}.mc-board-display-close{margin:-6px -6px 0 0}}@media (prefers-reduced-motion:reduce){.mc-board-display-preview{scroll-behavior:auto}}.mc-showcase .mc-consistency{grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.mc-consistency-copy{min-width:0}.mc-showcase .mc-consistency-copy h2{text-wrap:balance;max-width:15ch}.mc-showcase .mc-consistency-copy p{max-width:34ch;color:var(--kv-muted);text-wrap:pretty;margin-top:16px;font-size:15px;line-height:1.65}.mc-showcase .mc-consistency-preview{text-align:left;cursor:zoom-in;background:0 0;border:0;width:100%;min-width:0;padding:0;display:block}.mc-consistency-image{background:#ededed;border:1px solid #ffffff35;border-radius:12px;transition:border-color .22s;display:block;overflow:hidden}.mc-consistency-image img{object-fit:contain;width:100%;height:auto;display:block}.mc-consistency-preview:hover .mc-consistency-image{border-color:#8fc2b8}.mc-consistency-caption{color:var(--kv-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:14px 0 0;font-size:12px;line-height:1.5;display:flex}.mc-consistency-view{color:#c5d9d2;align-items:center;gap:6px;display:inline-flex}.mc-consistency-dialog{color:#ededf0;width:min(1440px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);font-family:var(--mc-font-body);background:#101312;border:1px solid #9cc8bb55;flex-direction:column;gap:12px;padding:16px;display:flex;overflow:hidden}.mc-consistency-toolbar{flex:none;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.mc-consistency-toolbar [data-slot=dialog-title]{min-width:0;font-size:14px;font-weight:500;line-height:1.4}.mc-consistency-controls{flex:none;gap:4px;display:flex}.mc-consistency-icon{color:#ededf0;cursor:pointer;background:#181d1a;border:1px solid #ffffff25;border-radius:8px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.mc-consistency-icon:hover{background:#252e29}.mc-consistency-full{overscroll-behavior:contain;scrollbar-color:#68716c transparent;border-radius:6px;flex:auto;min-width:0;min-height:0;overflow:auto}.mc-consistency-full img{width:100%;max-width:none;height:auto;display:block}.mc-consistency-full[data-zoomed] img{width:max(100%,1440px)}.mc-consistency-icon:focus-visible,.mc-consistency-full:focus-visible{outline-offset:2px;outline:2px solid #8de0cf}@media (width<=899px){.mc-showcase .mc-consistency{grid-template-columns:minmax(0,1fr);gap:24px}.mc-showcase .mc-consistency-copy h2{max-width:24ch}.mc-showcase .mc-consistency-copy p{max-width:60ch;margin-top:12px}}@media (width<=640px){.mc-showcase .mc-consistency{gap:18px}.mc-showcase .mc-consistency-copy p{margin-top:8px;font-size:13px;line-height:1.6}.mc-consistency-caption{padding-top:10px;font-size:11px}.mc-consistency-dialog{gap:10px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:10px}}@media (prefers-reduced-motion:reduce){.mc-consistency-image{transition:none}}.mc-showcase{--kv-bg:#080809;--kv-surface:#111113;--kv-text:#ededf0;--kv-muted:#aaaab3;--kv-line:#ffffff1c;color:var(--kv-text);font-family:var(--mc-font-body);letter-spacing:0;min-width:0;font-size:15px;line-height:1.55}.mc-showcase *,.mc-showcase :before,.mc-showcase :after{box-sizing:border-box}.mc-showcase h2,.mc-showcase h3,.mc-showcase p{margin:0}.mc-showcase button,.mc-showcase a,.mc-showcase summary{-webkit-tap-highlight-color:transparent}.mc-showcase button{font:inherit;cursor:pointer;color:inherit}.mc-showcase a{color:inherit;text-decoration:none}.mc-showcase button:focus-visible,.mc-showcase a:focus-visible,.mc-showcase summary:focus-visible,.mc-showcase [tabindex]:focus-visible{outline-offset:5px;outline:2px solid #8de0cf}.mc-showcase-section,.mc-showcase .mc-showcase-narratives{width:min(1280px,100%);margin-inline:auto;padding-block:52px;scroll-margin-top:100px}.mc-showcase .mc-showcase-heading{text-align:center;max-width:720px;margin:0 auto 26px}.mc-showcase h3{font-family:var(--mc-font-body);letter-spacing:-.01em}.mc-showcase h2{font-family:var(--mc-font-body);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(32px,2.6vw,36px);font-weight:600;line-height:1.2}.mc-showcase .mc-showcase-heading p,.mc-showcase .mc-showcase-narrative-copy>p,.mc-showcase .mc-showcase-audience-intro>p{color:var(--kv-muted);text-wrap:pretty;margin-top:12px;font-size:15px;line-height:1.55}.mc-showcase .mc-showcase-heading p{max-width:640px;margin-inline:auto}.mc-showcase .mc-showcase-reel-section{padding-top:48px}.mc-showcase .mc-showcase-reel{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#444 transparent;gap:20px;padding:6px 3px 16px;display:flex;overflow-x:auto}.mc-showcase .mc-showcase-example{text-align:left;background:0 0;border:0;width:100%;min-width:0;padding:0;display:block}.mc-showcase .mc-showcase-reel>.mc-showcase-example{scroll-snap-align:start;flex:0 0 clamp(260px,29vw,392px)}.mc-showcase .mc-showcase-media{aspect-ratio:16/10;border:1px solid var(--kv-line);isolation:isolate;background:#151518;border-radius:24px;width:100%;display:block;position:relative;overflow:hidden}.mc-showcase .mc-showcase-media img,.mc-showcase .mc-showcase-media video{object-fit:cover;width:100%;height:100%;margin:0;position:absolute;inset:0}.mc-showcase .mc-showcase-media video{opacity:0;transition:opacity .3s}.mc-showcase .mc-showcase-media video.is-ready{opacity:1}.mc-showcase .mc-showcase-media-fallback{color:#d8d8df;text-align:center;background:linear-gradient(140deg,#28282d,#121214);place-items:center;padding:28px;font-size:14px;display:grid;position:absolute;inset:0}.mc-showcase .mc-showcase-play{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08080980;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:40px;height:40px;transition:background .2s;display:grid;position:absolute;bottom:14px;right:14px}.mc-showcase .mc-showcase-example:hover .mc-showcase-play,.mc-showcase .mc-showcase-tool-preview:hover .mc-showcase-play{background:#080809c0}.mc-showcase .mc-showcase-example-caption{color:#d3d3da;justify-content:space-between;align-items:center;gap:12px;padding:10px 2px 2px;font-size:14px;line-height:1.45;display:flex}.mc-showcase .mc-showcase-reel-controls{flex-wrap:wrap;align-items:center;gap:24px;margin-top:6px;display:flex}.mc-showcase .mc-showcase-reel-controls>span{color:var(--kv-muted);font-size:12px}.mc-showcase .mc-showcase-text-link{color:#e4e4e9;text-align:left;background:0 0;border:none;align-items:center;gap:9px;min-height:44px;padding:4px 0;font-size:14px;display:inline-flex}.mc-showcase .mc-showcase-text-link:hover{color:#8de0cf}.mc-showcase .mc-showcase-reel-controls>.mc-showcase-text-link{margin-left:auto}.mc-showcase .mc-showcase-arrows{gap:8px;display:flex}.mc-showcase .mc-showcase-arrows button{border:1px solid var(--kv-line);background:#ffffff05;border-radius:999px;flex-shrink:0;place-items:center;width:auto;height:44px;padding:0;padding-inline:14px;font-size:13px;display:grid}.mc-showcase .mc-showcase-arrows button:hover{background:#ffffff12}.mc-showcase .mc-showcase-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.mc-showcase .mc-showcase-tool{border:1px solid var(--kv-line);background:var(--kv-surface);border-radius:24px;min-width:0;overflow:hidden}.mc-showcase .mc-showcase-tool-preview{background:0 0;border:0;width:100%;padding:0;display:block}.mc-showcase .mc-showcase-tool-preview .mc-showcase-media{aspect-ratio:16/10;border:0;border-radius:0}.mc-showcase .mc-showcase-tool-copy{padding:14px 16px 16px}.mc-showcase .mc-showcase-tool h3{letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:1.35}.mc-showcase .mc-showcase-tool h3 a{justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}.mc-showcase .mc-showcase-tool h3 a:hover{color:#8de0cf}.mc-showcase .mc-showcase-tool-copy p{color:var(--kv-muted);margin-top:6px;font-size:14px;line-height:1.5}.mc-showcase .mc-showcase-gallery{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.mc-showcase .mc-showcase-tabs{flex-wrap:wrap;justify-content:center;gap:8px;min-width:0;display:flex}.mc-showcase .mc-showcase-tabs button{text-align:center;border:1px solid var(--kv-line);overflow-wrap:anywhere;background:#ffffff04;border-radius:999px;min-width:44px;max-width:100%;min-height:44px;padding:10px 18px}.mc-showcase .mc-showcase-tabs button:hover{background:#ffffff0a}.mc-showcase .mc-showcase-tabs button[aria-selected=true]{background:linear-gradient(110deg,#30251e,#19352f) padding-box padding-box,linear-gradient(110deg,#ffab61,#8de0cf) border-box;border-color:#0000}.mc-showcase .mc-showcase-tabs button>span{font-size:14px;font-weight:500;line-height:1.4}.mc-showcase .mc-showcase-gallery-panel{min-width:0}.mc-showcase .mc-showcase-library{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:24px 18px;display:grid}.mc-showcase .mc-showcase-library .mc-showcase-media{aspect-ratio:var(--showcase-ratio,16 / 9);border-radius:18px}.mc-showcase .mc-showcase-library .mc-showcase-media img,.mc-showcase .mc-showcase-library .mc-showcase-media video{object-fit:contain}.mc-showcase .mc-showcase-library .mc-showcase-example-caption{overflow-wrap:anywhere;align-items:flex-start}.mc-showcase .mc-showcase-more{overflow-wrap:anywhere;background:linear-gradient(110deg,#30251e,#19352f) padding-box padding-box,linear-gradient(110deg,#ffab61,#8de0cf) border-box;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;max-width:100%;min-height:44px;margin:20px auto 0;padding:10px 24px;font-size:13px;display:flex}.mc-showcase .mc-showcase-narratives{gap:44px;display:grid}.mc-showcase .mc-showcase-narrative{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(28px,4vw,56px);scroll-margin-top:100px;display:grid}.mc-showcase .mc-showcase-narrative:nth-child(2){grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.mc-showcase .mc-showcase-narrative:nth-child(2)>.mc-showcase-example{order:2}.mc-showcase .mc-showcase-narrative .mc-showcase-media{aspect-ratio:16/10}.mc-showcase .mc-showcase-narrative-copy{max-width:440px}.mc-showcase .mc-showcase-narrative-copy .mc-showcase-text-link{margin-top:12px}.mc-showcase .mc-showcase-definition .mc-showcase-heading{max-width:760px}.mc-showcase .mc-showcase-benefits{flex-wrap:wrap;justify-content:center;gap:18px 32px;display:flex}.mc-showcase .mc-showcase-benefits>div{align-items:center;gap:10px;font-size:15px;line-height:1.5;display:flex}.mc-showcase .mc-showcase-benefits svg{color:#8de0cf;flex-shrink:0}.mc-showcase .mc-showcase-audience-section{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(32px,4vw,56px);display:grid}.mc-showcase .mc-showcase-audience-intro{max-width:380px;position:sticky;top:120px}.mc-showcase .mc-showcase-audiences{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;display:grid}.mc-showcase .mc-showcase-audience,.mc-showcase .mc-showcase-audience-copy{min-width:0}.mc-showcase .mc-showcase-audience .mc-showcase-example-caption{display:none}.mc-showcase .mc-showcase-audience .mc-showcase-media{aspect-ratio:16/11;border-radius:20px}.mc-showcase .mc-showcase-audience h3{margin-top:12px;font-size:16px;font-weight:600;line-height:1.35}.mc-showcase .mc-showcase-audience-copy>p{color:var(--kv-muted);margin-top:6px;font-size:14px;line-height:1.5}.mc-showcase .mc-showcase-workflow{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:28px 0 0;padding:0;list-style:none;display:grid}.mc-showcase .mc-showcase-workflow li{border-top:1px solid var(--kv-line);min-width:0;padding-top:18px}.mc-showcase .mc-showcase-step-number{color:#8de0cf;font-variant-numeric:tabular-nums;font-size:13px}.mc-showcase .mc-showcase-workflow h3{margin-top:14px;font-size:16px;font-weight:600;line-height:1.35}.mc-showcase .mc-showcase-workflow p{color:var(--kv-muted);margin-top:8px;font-size:14px;line-height:1.5}.mc-showcase.mc-showcase-faq{padding-top:48px;padding-bottom:56px}.mc-showcase .mc-showcase-faq-list{max-width:860px;margin-inline:auto}.mc-showcase .mc-showcase-faq-list details{border-bottom:1px solid var(--kv-line)}.mc-showcase .mc-showcase-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding-block:18px;font-size:16px;line-height:1.5;list-style:none;display:flex}.mc-showcase .mc-showcase-faq-list summary::-webkit-details-marker{display:none}.mc-showcase .mc-showcase-faq-list summary>svg{color:#a2a2aa;flex-shrink:0;transition:transform .2s}.mc-showcase .mc-showcase-faq-list details[open] summary>svg{transform:rotate(180deg)}.mc-showcase .mc-showcase-faq-list details>p{color:var(--kv-muted);padding:0 36px 20px 0;font-size:15px;line-height:1.6}.mc-showcase .mc-showcase-button,.mc-showcase .mc-showcase-copy{border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:10px 16px;font-size:14px;line-height:1.5;display:inline-flex}.mc-showcase .mc-showcase-button{color:#fff;background:linear-gradient(110deg,#703e1d,#244e46) padding-box padding-box,linear-gradient(110deg,#ffab61,#8de0cf) border-box;border:1px solid #0000}.mc-showcase .mc-showcase-copy{color:#ededf0;background:#ffffff08;border:1px solid #ffffff28}.mc-showcase .mc-showcase-copy:hover{background:#ffffff12}.mc-showcase-preview-actions{gap:8px;display:grid}.mc-showcase-preview-actions .mc-showcase-prompt-note{color:var(--kv-muted);margin:0 0 4px;font-size:12px;line-height:1.5}@media (width<=1199px){.mc-showcase .mc-showcase-library{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.mc-showcase .mc-showcase-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-showcase .mc-showcase-audience-section{grid-template-columns:minmax(0,1fr)}.mc-showcase .mc-showcase-audience-intro{max-width:640px;position:static}.mc-showcase .mc-showcase-workflow{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media (width<=640px){.mc-showcase-section,.mc-showcase .mc-showcase-narratives{width:100%;padding-block:24px;scroll-margin-top:72px}.mc-showcase{font-size:13px}.mc-showcase h2{letter-spacing:-.015em;font-size:20px;font-weight:550;line-height:1.35}.mc-showcase .mc-showcase-heading{text-align:left;margin-bottom:18px}.mc-showcase .mc-showcase-reel-section{padding-top:24px}.mc-showcase.mc-showcase-faq{padding-block:24px}.mc-showcase .mc-showcase-heading p,.mc-showcase .mc-showcase-narrative-copy>p,.mc-showcase .mc-showcase-audience-intro>p{margin-top:8px;font-size:13px;line-height:1.6}.mc-showcase .mc-showcase-reel{gap:14px}.mc-showcase .mc-showcase-reel>.mc-showcase-example{flex-basis:85%}.mc-showcase .mc-showcase-example-caption{padding-top:8px;font-size:12px}.mc-showcase .mc-showcase-reel-controls{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;display:grid}.mc-showcase .mc-showcase-reel-controls>span{grid-column:1/-1;font-size:11px}.mc-showcase .mc-showcase-reel-controls>.mc-showcase-text-link{grid-area:2/1;margin-left:0;font-size:12px;line-height:1.4}.mc-showcase .mc-showcase-arrows{grid-area:2/2;gap:6px}.mc-showcase .mc-showcase-arrows button{padding-inline:10px;font-size:11px;font-weight:500}.mc-showcase .mc-showcase-text-link,.mc-showcase .mc-showcase-button,.mc-showcase .mc-showcase-copy{font-size:12px}.mc-showcase .mc-showcase-tools{gap:16px 12px}.mc-showcase .mc-showcase-tool{border-radius:18px}.mc-showcase .mc-showcase-tool-copy{padding:10px 10px 12px}.mc-showcase .mc-showcase-tool h3{font-size:13px}.mc-showcase .mc-showcase-tool h3 a{gap:4px}.mc-showcase .mc-showcase-tool-copy p{font-size:12px}.mc-showcase .mc-showcase-tool-preview .mc-showcase-media{aspect-ratio:4/3}.mc-showcase .mc-showcase-play{width:28px;height:28px;bottom:8px;right:8px}.mc-showcase .mc-showcase-play svg{width:12px;height:12px}.mc-showcase .mc-showcase-tabs button>span{font-size:13px}.mc-showcase .mc-showcase-tabs{justify-content:flex-start}.mc-showcase .mc-showcase-tabs button{padding:10px 14px}.mc-showcase .mc-showcase-library{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.mc-showcase .mc-showcase-library .mc-showcase-media{border-radius:14px}.mc-showcase .mc-showcase-narratives{gap:36px}.mc-showcase .mc-showcase-narrative,.mc-showcase .mc-showcase-narrative:nth-child(2){grid-template-columns:minmax(0,1fr);gap:18px}.mc-showcase .mc-showcase-narrative:nth-child(2)>.mc-showcase-example{order:0}.mc-showcase .mc-showcase-narrative-copy{max-width:100%}.mc-showcase .mc-showcase-narrative-copy .mc-showcase-text-link{margin-top:12px}.mc-showcase .mc-showcase-benefits>div{font-size:13px}.mc-showcase .mc-showcase-benefits{flex-direction:column;align-items:flex-start;gap:14px}.mc-showcase .mc-showcase-audience-section{gap:20px}.mc-showcase .mc-showcase-audiences{grid-template-columns:minmax(0,1fr);gap:0}.mc-showcase .mc-showcase-audience{border-top:1px solid var(--kv-line);grid-template-columns:clamp(80px,24vw,112px) minmax(0,1fr);align-items:center;gap:12px;padding-block:14px;display:grid}.mc-showcase .mc-showcase-audience .mc-showcase-media{border-radius:12px}.mc-showcase .mc-showcase-audience .mc-showcase-play{bottom:6px;right:6px}.mc-showcase .mc-showcase-audience h3{margin-top:0;font-size:13px}.mc-showcase .mc-showcase-audience-copy>p{margin-top:4px;font-size:12px}.mc-showcase .mc-showcase-workflow{gap:24px 20px}.mc-showcase .mc-showcase-workflow h3{margin-top:12px;font-size:13px}.mc-showcase .mc-showcase-workflow p{font-size:12px}.mc-showcase .mc-showcase-faq-list summary{font-size:13px}.mc-showcase .mc-showcase-faq-list details>p{padding-right:0;font-size:13px}.mc-showcase .mc-showcase-prompt{font-size:14px}}@media (width<=359px){.mc-showcase .mc-showcase-library,.mc-showcase .mc-showcase-tools{grid-template-columns:minmax(0,1fr)}.mc-showcase .mc-showcase-tool-preview .mc-showcase-media{aspect-ratio:16/10}}.mc-showcase:lang(zh) h2,.mc-showcase:lang(zh) h3{letter-spacing:0;line-height:1.3}@media (prefers-reduced-motion:reduce){.mc-showcase *,.mc-showcase :before,.mc-showcase :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#imageCreationPanel[hidden]{display:none}#imageCreationPanel .image-editor{color:#eeeee9;min-width:0;padding:8px 0 4px}#imageCreationPanel .image-composer{background:#141716;border:1px solid #ffffff24;border-radius:24px;min-width:0;transition:border-color .15s;container-type:inline-size}#imageCreationPanel .image-composer:focus-within{border-color:#70bfb580}#imageCreationPanel .image-composer-prompt{box-sizing:border-box;resize:vertical;color:#f1f1ed;width:100%;min-width:0;min-height:112px;font:inherit;background:0 0;border:0;border-radius:24px;outline:0;margin:0;padding:16px 16px 10px;font-size:14px;line-height:1.6;display:block}#imageCreationPanel .image-composer-prompt::placeholder{color:#8d9690}#imageCreationPanel .image-toolbar{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding:0 12px 12px;display:flex}#imageCreationPanel .image-composer-control,#imageCreationPanel .image-attach{color:#dddcd4;background:#242827;border:1px solid #ffffff1f;max-width:100%;height:40px;min-height:40px;font-size:12px}#imageCreationPanel .image-attach{border-radius:50%;flex-shrink:0;width:40px;padding:0}#imageCreationPanel .image-submit{min-width:0;margin-left:auto}#imageCreationPanel .image-editor .image-primary{color:#fff4e9;white-space:normal;overflow-wrap:anywhere;background:linear-gradient(110deg,#b95112,#985e2c 55%,#197767) padding-box padding-box,linear-gradient(110deg,#ffab61,#8de0cf) border-box;border:1px solid #0000;border-radius:10px;height:auto;min-height:40px;padding:9px 14px;font-size:12px;line-height:1.5}#imageCreationPanel .image-files{flex-wrap:wrap;gap:8px;margin:0;padding:12px 12px 0;list-style:none;display:flex}#imageCreationPanel .image-files li{background:#ffffff05;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:8px;min-width:0;max-width:100%;padding:4px 4px 4px 6px;display:flex}#imageCreationPanel .image-file-preview{object-fit:cover;color:#a6b5ae;border-radius:7px;flex-shrink:0;width:36px;height:36px;display:block}#imageCreationPanel .image-file-name{color:#c4cbc5;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:170px;font-size:12px;overflow:hidden}#imageCreationPanel .image-remove-file{color:#b3bbb5;border-radius:50%;flex-shrink:0;width:40px;height:40px;min-height:40px}#imageCreationPanel .image-note{color:#969e98;overflow-wrap:anywhere;margin:8px 0 12px;font-size:12px;line-height:1.6}#imageCreationPanel .image-availability{margin:10px 2px 0}#imageCreationPanel .image-quote{background:#70bfb50a;border:1px solid #70bfb560;border-radius:12px;margin-top:16px;padding:16px;font-size:14px}#imageCreationPanel .image-status{overflow-wrap:anywhere;border-left:2px solid #e99664;margin-top:16px;padding:16px;font-size:14px;line-height:1.6}#imageCreationPanel .image-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}#imageCreationPanel .image-actions>button,#imageCreationPanel .image-link{color:#ddd;white-space:normal;overflow-wrap:anywhere;border:1px solid #ffffff28;border-radius:10px;justify-content:center;align-items:center;gap:6px;max-width:100%;min-height:40px;padding:9px 12px;font-size:12px;line-height:1.5;text-decoration:none;display:inline-flex}#imageCreationPanel .image-result{margin:20px 0 0}#imageCreationPanel .image-result>img{object-fit:contain;border-radius:12px;width:auto;max-width:100%;max-height:560px;display:block}#imageCreationPanel .image-error{color:#f3b28d;margin-top:12px;font-size:13px;line-height:1.6}#imageCreationPanel .image-link:focus-visible{outline-offset:3px;outline:2px solid #8de0cf}@container (width<=440px){#imageCreationPanel .image-composer-model{flex:1;justify-content:flex-start;max-width:none}#imageCreationPanel .image-composer-settings{max-width:100%}#imageCreationPanel .image-file-name{max-width:130px}}.mc-v7 .visual-finale.mc-creation-finale{aspect-ratio:auto;background:#101719;border:1px solid #ffffff14;justify-content:center;min-height:440px;margin-bottom:64px;padding:80px 32px;scroll-margin-top:100px}.mc-v7 .mc-creation-finale>.finale-art{object-position:center 62%;background:0 0}.mc-v7 .visual-finale.mc-creation-finale:after{pointer-events:none;background:radial-gradient(at 50% 40%,#0a101480,#0a101410 75%),linear-gradient(#0b11142b,#0b111426 50%,#0b1114b3)}.mc-v7 .mc-creation-finale .finale-copy{text-align:center;width:100%;max-width:760px}.mc-v7 .mc-creation-finale .finale-copy h2{color:#f5f4f0;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(28px,3.6vw,48px);font-weight:600;line-height:1.2}.mc-v7 .mc-creation-finale .finale-copy h2 span{display:inline-block}.mc-v7 .mc-creation-finale .finale-copy>p{color:#c4cbcd;text-wrap:balance;max-width:480px;margin:20px auto 32px;font-size:16px;line-height:1.65}.mc-v7 .mc-creation-finale .finale-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.mc-v7 .mc-creation-finale .mc-finale-entry{--entry-fill:linear-gradient(#172124, #172124);background:var(--entry-fill) padding-box, linear-gradient(115deg, #edaa71, #9acfc1) border-box;color:#f5f4f0;white-space:nowrap;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;min-width:208px;min-height:52px;padding:13px 24px;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,filter .28s;display:inline-flex;position:relative;box-shadow:inset 0 0 0 2px #101719}.mc-v7 .mc-creation-finale .mc-finale-entry-studio{--entry-fill:linear-gradient(115deg, #493522, #253f39)}.mc-v7 .mc-creation-finale .mc-finale-entry-agent{--entry-fill:linear-gradient(#111b1f, #111b1f)}@media (hover:hover) and (pointer:fine){.mc-v7 .mc-creation-finale .mc-finale-entry:hover{filter:brightness(1.15);transform:translateY(-3px);box-shadow:inset 0 0 0 2px #101719,0 8px 24px #05090b59}}.mc-v7 .mc-creation-finale .mc-finale-entry:active{filter:brightness(.95);transform:translateY(0)}.mc-v7 .mc-creation-finale .mc-finale-entry:focus-visible{outline-offset:5px;outline:2px solid #eac39a}@media (width<=600px){.mc-v7 .visual-finale.mc-creation-finale{border-radius:20px;min-height:400px;margin-bottom:40px;padding:48px 24px}.mc-v7 .mc-creation-finale>.finale-art{object-position:58% center}.mc-v7 .mc-creation-finale .finale-copy>p{margin:18px auto 28px;font-size:14px}.mc-v7 .mc-creation-finale .finale-actions{gap:12px;max-width:280px;margin-inline:auto}.mc-v7 .mc-creation-finale .mc-finale-entry{width:100%;min-width:0;min-height:48px;padding:12px 20px;font-size:14px}}@media (prefers-reduced-motion:reduce){.mc-v7 .mc-creation-finale .mc-finale-entry{transition:none}.mc-v7 .mc-creation-finale .mc-finale-entry:hover,.mc-v7 .mc-creation-finale .mc-finale-entry:active{transform:none}}
