.spe{background:#fff;border:1px solid #e0e3e5;border-radius:18px;overflow:hidden}.spe button,.spe select,.spe input,.spe textarea{font:inherit}.spe button{cursor:pointer;background:#fff;border:1px solid #e1e4e7;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:9px 11px;display:inline-flex}.spe button:hover{background:#f0f4eb}.spe button:disabled{opacity:.4;cursor:default}.spe input:not([type=checkbox]):not([type=range]),.spe select,.spe textarea{color:#242b29;background:#fff;border:1px solid #dce1e3;border-radius:7px;width:100%;min-width:0;padding:9px}.spe textarea{resize:vertical}.spe input[type=color]{height:40px}.spe label{gap:7px;margin:14px 0;font-size:12px;font-weight:600;display:grid}.spe .spe-check{align-items:center;display:flex}.spe h3{margin-bottom:10px;font-size:16px;line-height:1.4}.spe h4{margin:20px 0 10px}.spe p{color:#78817c;margin-bottom:14px;font-size:12px;line-height:1.6}.spe-header{border-bottom:1px solid #e1e4e7;justify-content:space-between;align-items:center;gap:15px;padding:16px 20px;display:flex}.spe-header>div:first-child{min-width:160px}.spe-header small{color:#79817b;margin-top:7px;font-size:11px;display:block}.spe-actions{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.spe-actions select{width:auto}.spe .spe-primary{background:#c4ef71;border-color:#b6df68;font-weight:700}.spe-workspace{grid-template-columns:245px minmax(250px,1fr) 240px;min-height:730px;display:grid}.spe-library{border-right:1px solid #e1e4e7;min-width:0}.spe-library nav{border-bottom:1px solid #e1e4e7;grid-template-columns:repeat(4,1fr);gap:2px;padding:10px 5px;display:grid}.spe-library nav button{border:0;flex-direction:column;padding:9px 1px;font-size:10px}.spe button[aria-pressed=true]{color:#527729;background:#edf5df}.spe-panel{max-height:820px;padding:18px 14px;overflow:auto}.spe-categories{gap:3px;margin:10px 0 16px;display:flex}.spe-categories button{padding:6px;font-size:10px}.spe-templates{grid-template-columns:1fr 1fr;gap:12px 8px;margin-bottom:20px;display:grid}.spe-templates button{text-align:left;background:0 0;border:0;padding:0;display:block}.spe-templates button>div{aspect-ratio:.9;border-radius:7px;padding:13px 9px;position:relative;overflow:hidden}.spe-templates strong{white-space:pre-line;z-index:1;margin-top:14px;font-size:13px;line-height:1.1;display:block;position:relative}.spe-templates small{font-size:8px}.spe-templates i{opacity:.65;border-radius:50%;width:65px;height:65px;position:absolute;bottom:-15px;right:-10px}.spe-templates span{margin:7px 0;font-size:11px;line-height:1.3;display:block}.spe .spe-wide{justify-content:flex-start;width:100%;margin:5px 0}.spe .spe-palette{margin:3px;padding:5px}.spe-palette i{border-radius:4px;width:30px;height:30px}.spe-stage{background:#eef0f2;flex-direction:column;min-width:0;display:flex}.spe-stage-tools{background:#f8f9fa;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px;padding:12px;display:flex}.spe-stage-tools select{width:auto;max-width:100%;font-size:12px}.spe-stage-tools label,.spe-stage-footer label{align-items:center;margin:4px 0;font-size:11px;display:flex}.spe-artboard-scroll{background-image:radial-gradient(#cbd0d4 .7px,#0000 .7px);background-size:16px 16px;flex:1;align-items:flex-start;min-height:470px;max-height:850px;padding:36px 12px;display:flex;overflow:auto}.spe-artboard-scroll svg{touch-action:none;-webkit-user-select:none;user-select:none;flex-shrink:0;margin:auto;box-shadow:0 12px 36px #20232924}.spe-stage-footer{background:#f8f9fa;border-top:1px solid #dce1e3;flex-wrap:wrap;justify-content:space-between;padding:14px;display:flex}.spe-stage-footer input[type=range]{width:80px}.spe .spe-footnote{margin:0;padding:12px 16px;font-size:11px}.spe-inspector{border-left:1px solid #e1e4e7;max-height:950px;padding:18px 14px;overflow:auto}.spe fieldset{border:0;min-width:0;padding:0}.spe-numbers{grid-template-columns:1fr 1fr;gap:0 10px;display:grid}.spe-numbers label{margin:7px 0}.spe-layers-title{border-top:1px solid #e1e4e7;gap:7px;margin-top:24px;padding-top:22px;display:flex}.spe-layer{border-radius:6px;gap:2px;margin-bottom:4px;display:flex}.spe-layer.selected{background:#edf5df}.spe-layer button{background:0 0;border:0;padding:8px 4px}.spe-layer button:first-child{white-space:nowrap;text-overflow:ellipsis;flex:1;justify-content:flex-start;min-width:0;font-size:11px;overflow:hidden}.spe-message{background:#eef5df;justify-content:space-between;align-items:center;padding:10px 20px;display:flex}@media (max-width:1250px){.spe-workspace{grid-template-columns:210px minmax(240px,1fr)}.spe-inspector{border-top:1px solid #e1e4e7;grid-column:1/-1;max-height:none}.spe-numbers{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.spe-header{flex-direction:column;align-items:flex-start}.spe-workspace{flex-direction:column;display:flex}.spe-panel{max-height:300px}.spe-templates{grid-template-columns:repeat(4,1fr)}.spe-library{border-right:0}.spe-artboard-scroll{min-height:350px}}
.motion-editor{--motion-border:#e4e6df;--motion-muted:#758078;color:#25352c;margin-top:26px}.motion-brand-sync{background:#f4f7ed;border:1px solid #e0e7d7;border-radius:9px;padding:12px;font-size:11px}.motion-brand-sync .motion-hint{margin-top:7px}.motion-brand-sync>a{color:#365646;margin-top:10px;font-size:11px;display:inline-block}.motion-brand-sync .button{width:100%;margin-top:10px;font-size:11px}.motion-source-tabs{background:#f0f3eb;border-radius:9px;gap:6px;margin-bottom:14px;padding:4px;display:flex}.motion-source-controls input[type=range]{accent-color:#365646}.motion-source-controls input[type=color]{width:54px;height:34px;padding:3px}.motion-source-tabs button{color:#536452;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;padding:9px 5px;font-size:11px}.motion-source-tabs button[aria-pressed=true]{color:#fff;background:#294532}.motion-source-controls>.button{margin-top:10px}.motion-source-controls>details{margin-top:14px}.motion-trim-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.motion-layout{grid-template-columns:minmax(220px,.85fr) minmax(280px,1.15fr) minmax(270px,1fr);align-items:start;gap:18px;display:grid}.motion-library,.motion-preview-panel,.motion-controls{border:1px solid var(--motion-border);background:#fff;border-radius:16px;min-width:0;padding:18px}.motion-section-title{justify-content:space-between;align-items:center;gap:8px;margin-bottom:17px;font-size:12px;font-weight:600;display:flex}.motion-section-title h3{margin:0;font-size:13px}.motion-section-title>span:last-child{color:var(--motion-muted);font-size:10px}.motion-categories{flex-wrap:wrap;gap:6px;margin-bottom:17px;display:flex}.motion-categories button{color:#647365;cursor:pointer;background:#f5f6f2;border:0;border-radius:20px;padding:6px 9px;font-size:10px}.motion-categories button[aria-pressed=true]{color:#fff;background:#263f31}.motion-presets{grid-template-columns:1fr 1fr;gap:12px;padding:3px;display:grid}.motion-preset{border:1px solid var(--motion-border);text-align:left;min-width:0;color:inherit;cursor:pointer;background:#fff;border-radius:11px;padding:7px}.motion-preset[aria-pressed=true]{border-color:#6b874c;box-shadow:0 0 0 2px #e0ebd1}.motion-preset:focus-visible,.motion-icon:focus-visible{outline-offset:3px;outline:2px solid #365646}.motion-preset-art{aspect-ratio:9/16;border-radius:6px;display:block;overflow:hidden}.motion-preset-art svg{object-fit:cover;width:100%;height:100%}.motion-compose{background:#f5f7f0;border-radius:10px;border:1px solid #e0e7d7!important;padding:12px!important}.motion-compose summary span{color:#667957;font-size:9px}.motion-product-summary{align-items:center;gap:9px;margin-top:12px;display:flex}.motion-product-summary img{object-fit:contain;border-radius:5px;width:48px;height:56px}.motion-product-summary strong,.motion-product-summary small{font-size:10px;line-height:1.6;display:block}.motion-product-summary small{color:#758078}.motion-storyboard{gap:8px;margin-top:16px;display:flex}.motion-storyboard>div{flex:1;min-width:0}.motion-storyboard button{cursor:pointer;color:#536452;background:#f7f8f4;border:1px solid #e4e6df;border-radius:6px;width:100%;padding:5px;font-size:9px}.motion-storyboard button:disabled{opacity:.4;cursor:default}.motion-storyboard img{object-fit:contain;width:100%;height:50px;display:block}.motion-storyboard span{text-transform:capitalize;margin:4px 0;display:block}.motion-storyboard button+button{background:#fff;margin-top:4px}.motion-preset-title{justify-content:space-between;align-items:center;gap:2px;margin:9px 0 3px;font-size:11px;font-weight:600;display:flex}.motion-preset small{color:var(--motion-muted);font-size:9px}.motion-hint{color:var(--motion-muted);margin:13px 0 0;line-height:1.6;font-size:11px!important}.motion-stage{aspect-ratio:9/16;background:#eeeae1;border-radius:12px;max-width:330px;margin:auto;position:relative;overflow:hidden;box-shadow:0 10px 35px #1b322017}.motion-scene,.motion-scene svg{width:100%;height:100%;display:block}.motion-demo{text-align:center;color:#516153;background:#ffffffdf;border-radius:20px;padding:5px;font-size:9px;position:absolute;bottom:3%;left:10%;right:10%}.motion-safe{pointer-events:none;border:1px dashed #e9a138;position:absolute;inset:8% 9% 6%}.motion-safe>span{color:#655022;text-align:center;background:#fff5d6;padding:3px;font-size:9px;display:block}.motion-player{align-items:center;gap:9px;margin:18px 0 12px;display:flex}.motion-player input{accent-color:#365646;width:100%;min-width:20px}.motion-player>span{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10px}.motion-icon{cursor:pointer;background:#f1f4ed;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.motion-chapters{border-top:1px solid var(--motion-border);justify-content:space-between;gap:5px;padding-top:12px;display:flex}.motion-chapters button{color:#677467;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:9px}.motion-safe-control{color:var(--motion-muted);align-items:center;gap:6px;margin-top:15px;font-size:10px;display:flex}.motion-controls fieldset{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.motion-controls .form-field{gap:6px;margin:0;font-size:11px;display:grid}.motion-controls input,.motion-controls select,.motion-controls textarea{min-width:0;max-width:100%}.motion-controls select{border:1px solid var(--motion-border);width:100%;font:inherit;background:#fff;border-radius:7px;padding:9px;font-size:11px}.motion-controls details{border-top:1px solid var(--motion-border);padding:13px 0 0}.motion-controls summary{cursor:pointer;justify-content:space-between;font-size:12px;font-weight:600;display:flex}.motion-controls details[open] summary{margin-bottom:13px}.motion-controls details>.form-field{margin-top:12px}.motion-controls details>.button{width:100%;margin-top:9px;font-size:11px}.motion-controls>fieldset>.motion-section{border:1px solid var(--motion-border);background:#fff;border-radius:11px;padding:0 12px;overflow:hidden}.motion-controls>fieldset>.motion-section>summary{align-items:center;min-height:42px;padding:12px 0;list-style:none}.motion-controls>fieldset>.motion-section>summary::-webkit-details-marker{display:none}.motion-controls>fieldset>.motion-section>summary>span:first-child{font-size:12px}.motion-section-toggle{color:var(--motion-muted);font-size:0}.motion-section-toggle:after{content:"+";font-size:17px;font-weight:400;line-height:1;display:block}.motion-controls>fieldset>.motion-section[open]>summary .motion-section-toggle:after{content:"−"}.motion-controls>fieldset>.motion-section[open]>summary{border-bottom:1px solid var(--motion-border)}.motion-section-content{gap:12px;padding:13px 0;display:grid}.motion-section-content>.motion-source-controls{gap:12px;display:grid}.motion-controls>fieldset>.motion-section:focus-within{border-color:#b7ca9d}.motion-photo-strip{gap:8px;margin:12px 0;display:flex}.motion-photo-strip button{border:1px solid var(--motion-border);cursor:pointer;background:#f8f9f5;border-radius:6px;width:62px;padding:0;overflow:hidden}.motion-photo-strip img{object-fit:contain;width:100%;height:55px;display:block}.motion-photo-strip span{padding:2px;font-size:9px;display:block}.motion-colors{gap:12px;margin-top:13px;display:flex}.motion-colors label{text-transform:capitalize;gap:5px;font-size:10px;display:grid}.motion-colors input{border:1px solid var(--motion-border);border-radius:5px;width:48px;height:28px;padding:2px}.motion-check{align-items:start;gap:6px;margin-top:12px;font-size:11px;display:flex}.motion-export-actions{border-top:1px solid var(--motion-border);grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;padding-top:17px;display:grid}.motion-export-actions .button{justify-content:center;padding:10px 8px;font-size:11px}.motion-message{overflow-wrap:anywhere;background:#f1f5eb;border-radius:8px;margin-top:12px;padding:11px;font-size:12px;line-height:1.6}.motion-result{gap:10px;margin-top:17px;display:grid}.motion-result strong{font-size:12px}.motion-result video{background:#14251b;border-radius:8px;width:100%;max-height:300px}.motion-result .button{justify-content:center;font-size:11px}@media (min-width:1450px){.motion-layout{grid-template-columns:290px minmax(350px,1fr) 340px}.motion-preview-panel{padding:20px 28px}.motion-stage{max-width:360px}}@media (max-width:1150px){.motion-layout{grid-template-columns:minmax(270px,1fr) minmax(250px,1fr)}.motion-library{grid-column:1/-1}.motion-presets{grid-template-columns:repeat(6,minmax(0,1fr))}.motion-preset-title{font-size:10px}.motion-preset small{display:none}.motion-preset-art{aspect-ratio:1}.motion-library .motion-hint{display:none}}@media (max-width:650px){.motion-layout{flex-direction:column;gap:14px;display:flex}.motion-layout>div,.motion-layout>aside{width:100%}.motion-library,.motion-preview-panel,.motion-controls{border-radius:12px;padding:14px}.motion-presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.motion-preset{padding:5px}.motion-preset-title{min-height:26px;font-size:9px}.motion-preset-title svg{display:none}.motion-categories{gap:4px}.motion-categories button{padding:5px 8px;font-size:9px}.motion-stage{max-width:280px}.motion-chapters{gap:3px}.motion-player{gap:5px}.motion-player>span{font-size:9px}}@media (min-width:1151px){.post-creator.page-content{height:calc(100dvh - 76px);overflow:hidden}.post-creator .motion-editor{flex-direction:column;flex:1;min-height:0;display:flex}.post-creator .motion-layout{flex:1;align-items:stretch;min-height:0;overflow:hidden}.post-creator .motion-library,.post-creator .motion-preview-panel,.post-creator .motion-controls{overscroll-behavior:contain;scrollbar-gutter:stable;height:100%;min-height:0;overflow-y:auto}}
.ve{--ve-border:#e5e8df;--ve-green:#bfee70;--ve-ink:#263126;--ve-muted:#849080;color:var(--ve-ink);min-width:0;font-size:13px}.ve button,.ve input,.ve select{font:inherit}.ve button{cursor:pointer}.ve button:disabled{cursor:not-allowed;opacity:.45}.ve button:focus-visible,.ve [tabindex]:focus-visible{outline-offset:3px;outline:2px solid #658d2d}.ve-assistant{background:linear-gradient(110deg,#f1f7e6,#fafcf6 70%);border:1px solid #dbe5ce;border-radius:13px;align-items:center;gap:18px;margin-bottom:18px;padding:21px 25px;display:flex}.ve-spark{color:#638b29;background:#e3f3c7;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.ve-eyebrow{letter-spacing:1.7px;color:#6d8255;font-size:9px;font-weight:750}.ve-assistant h2{letter-spacing:-.6px;margin:5px 0;font-size:22px}.ve-assistant p{color:#7a8573;margin:0;font-size:12px}.ve-auto-controls{align-items:flex-end;gap:12px;margin-left:auto;display:flex}.ve-auto-controls label{color:#748267;gap:4px;font-size:10px;display:grid}.ve-auto-controls select{min-width:115px;height:38px}.ve-workspace{border:1px solid var(--ve-border);background:#fff;border-radius:13px;grid-template-columns:265px minmax(260px,1fr) 245px;height:620px;display:grid;overflow:hidden}.ve-library{border-right:1px solid var(--ve-border);flex-direction:column;min-height:0;display:flex}.ve-tabs{border-bottom:1px solid var(--ve-border);flex-shrink:0;grid-template-columns:repeat(4,1fr);padding:9px 7px 0;display:grid}.ve-tabs button{color:#90958c;background:0 0;border:0;border-bottom:2px solid #0000;justify-items:center;gap:7px;padding:10px 0 12px;font-size:10px;display:grid}.ve-tabs button.active{color:#4e7125;background:linear-gradient(#0000,#f4f8ed);border-bottom-color:#93bf50}.ve-library-content{flex:1;min-height:0;padding:18px 15px;overflow:auto}.ve-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:13px;display:flex}.ve-heading h3{margin:0;font-size:13px}.ve-heading>span{color:#90998a;font-size:10px}.ve-upload{color:#77984c;background:#fafcf5;border:1px dashed #c9d8b3;border-radius:9px;justify-items:center;gap:10px;width:100%;padding:24px 10px;display:grid}.ve-upload strong{font-size:12px}.ve-upload span{color:#94a083;font-size:10px}.ve-check{color:#7e8975;align-items:center;gap:7px;margin:12px 0 19px;font-size:10px;display:flex}.ve-check input{accent-color:#7ca33e;width:13px;height:13px}.ve-search{border:1px solid var(--ve-border);color:#9ba391;border-radius:7px;align-items:center;gap:6px;margin:12px 0;padding-left:9px;display:flex}.ve .ve-search input{background:0 0;border:none;width:100%;min-width:0;padding:8px;font-size:11px}.ve-media-grid{grid-template-columns:1fr 1fr;gap:14px 9px;display:grid}.ve-media-card{text-align:left;background:0 0;border:0;min-width:0;padding:0}.ve-media-card>div{background:#edf0e8;border-radius:6px;height:83px;position:relative;overflow:hidden}.ve-media-card video,.ve-media-card img{object-fit:cover;width:100%;height:100%}.ve-media-card strong{text-overflow:ellipsis;white-space:nowrap;color:#646e5b;margin-top:7px;font-size:10px;display:block;overflow:hidden}.ve-media-card span{color:#fff;background:#0009;border-radius:3px;padding:2px 4px;font-size:9px;position:absolute;bottom:5px;right:5px}.ve-media-card b{background:#fff;border-radius:50%;place-items:center;width:19px;height:19px;display:grid;position:absolute;top:5px;right:5px}.ve-hint{color:#8b9483;margin:0 0 17px;font-size:11px;line-height:1.65}.ve-templates{grid-template-columns:1fr 1fr;gap:17px 10px;display:grid}.ve-template{text-align:left;background:0 0;border:0;min-width:0;padding:0}.ve-template>div{outline-offset:2px;color:#30382a;border-radius:7px;outline:2px solid #0000;flex-direction:column;justify-content:space-between;height:142px;padding:12px 10px;display:flex}.ve-template.active>div{outline-color:#85a655}.ve-template>div>span{letter-spacing:.5px;justify-content:space-between;align-items:center;font-size:7px;display:flex}.ve-template>div>strong{white-space:pre-line;letter-spacing:-.8px;font-family:Georgia,serif;font-size:22px;font-weight:500;line-height:1.04}.ve-template>b{margin:9px 0 4px;font-size:10px;display:block}.ve-template>small{color:#8c9584;font-size:9px;line-height:1.5;display:block}.ve-preview{background:#f1f2ef;flex-direction:column;min-width:0;display:flex}.ve-preview-heading{color:#87907e;flex-shrink:0;justify-content:space-between;padding:16px 20px;font-size:10px;display:flex}.ve-preview-heading>span:first-child{align-items:center;gap:7px;display:flex}.ve-live-dot{background:#8db45a;border-radius:50%;width:5px;height:5px}.ve-stage{background-image:radial-gradient(#d7dcd1 .7px,#0000 .7px);background-size:17px 17px;flex:1;justify-content:center;align-items:center;min-height:0;padding:20px;display:flex;overflow:hidden}.ve-canvas{border-radius:5px;justify-content:center;align-items:center;max-width:100%;height:100%;max-height:440px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 30px #29371916}.ve-canvas video,.ve-canvas img{width:100%;height:100%;position:absolute;inset:0}.ve-canvas:has(.ve-empty){width:100%;height:100%;box-shadow:none;aspect-ratio:auto!important;background:0 0!important}.ve-empty{text-align:center;color:#8b9a78;max-width:270px;padding:15px}.ve-empty>svg{color:#a4b98b;margin-bottom:12px}.ve-empty h3{color:#546544;letter-spacing:-.5px;font-size:19px}.ve-empty p{margin:12px 0 20px;font-size:12px;line-height:1.6}.ve-empty .button{margin:auto}.ve-transport{font-variant-numeric:tabular-nums;background:#f7f8f5;border-top:1px solid #e4e8df;align-items:center;gap:16px;padding:13px 22px 8px;font-size:12px;display:flex}.ve-play{color:#fff;background:#303b29;border:none;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.ve-transport small{color:#9aa18f}.ve-preview-note{color:#929b88;margin-left:auto;font-size:10px}.ve-preview-caption{text-align:center;color:#939c89;background:#f7f8f5;margin:0;padding:4px 10px 10px;font-size:9px}.ve-inspector{border-left:1px solid var(--ve-border);padding:18px 17px;overflow:auto}.ve fieldset{border:0;border-bottom:1px solid #edf0e7;min-width:0;margin:0 0 17px;padding:0 0 18px}.ve legend{color:#5f6a56;width:100%;margin-bottom:12px;padding:0;font-size:11px;font-weight:650}.ve legend span{float:right;color:#9ca88f}.ve-formats{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.ve-formats button{color:#929b87;background:#fff;border:1px solid #e2e7da;border-radius:7px;flex-direction:column;align-items:center;gap:7px;padding:12px 3px 9px;font-size:11px;display:flex}.ve-formats button>span{border:1.5px solid;border-radius:2px;max-width:35px;height:21px;display:block}.ve-formats small{font-size:9px}.ve-formats button.active{color:#7a9b48;background:#f3f8e9;border-color:#aaca74}.ve label{font-size:11px}.ve-inspector label,.ve-preset-form label{color:#8a9480;margin-top:12px;font-size:10px;display:block}.ve label>span{float:right}.ve input[type=number],.ve input[type=text],.ve-preset-form input,.ve select{color:#627151;background:#fff;border:1px solid #e0e6d8;border-radius:6px;min-width:0;padding:8px}.ve-inspector input[type=number],.ve-inspector select,.ve-preset-form input{width:100%;margin-top:6px;display:block}.ve input[type=range]{accent-color:#97b85f;width:100%;height:4px;margin:12px 0 3px}.ve-two-col{grid-template-columns:1fr 1fr;gap:9px;display:grid}.ve-fit-actions{grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;display:grid}.ve-fit-actions button{color:#7d8b70;background:#fff;border:1px solid #e0e6d8;border-radius:6px;padding:7px 5px;font-size:9px}.ve-fit-actions button.active{color:#638c33;background:#f3f8e9;border-color:#aaca74}.ve-clip-name{white-space:nowrap;text-overflow:ellipsis;color:#969f8b;margin:0 0 6px;font-size:10px;overflow:hidden}.ve-filters{grid-template-columns:repeat(3,1fr);gap:10px 7px;display:grid}.ve-filters button{color:#8a9480;background:0 0;border:0;padding:0;font-size:9px}.ve-filters span{outline-offset:2px;background:linear-gradient(145deg,#91a273 35%,#d6bf90 36%,#bda482 55%,#597466 56%,#354a3d);border-radius:5px;outline:2px solid #0000;height:36px;margin-bottom:5px;display:block}.ve-filters .active span{outline-color:#a1be74}.ve-filters .active{color:#638c33}.ve-inspector .text-button{margin-top:12px;font-size:10px}.ve-mix-track{background:#f4f0fa;border-radius:7px;margin:15px -3px 0;padding:10px}.ve-mix-track.voice{background:#edf5f5}.ve-mix-track .ve-heading{margin:0}.ve-mix-track strong{font-size:11px}.ve-audio-list{margin:15px 0}.ve-audio-item{border:1px solid #e5e7df;border-radius:8px;margin-bottom:10px;padding:11px}.ve-audio-item>div{align-items:center;gap:8px;display:flex}.ve-audio-item strong{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:10px;overflow:hidden}.ve-audio-item small{color:#969d8e;font-size:9px}.ve-audio-item audio{width:100%;height:28px;margin:10px 0}.ve-audio-item .button{min-height:29px;padding:6px 12px;font-size:10px}.ve-preset-form{border-bottom:1px solid #e7ebdf;padding:0 0 20px}.ve-preset-form .button{margin-top:12px}.ve-preset{border-bottom:1px solid #e7ebdf;align-items:center;gap:8px;padding:15px 0;display:flex}.ve-preset>div{flex:1;min-width:0}.ve-preset strong{overflow-wrap:anywhere;font-size:11px;display:block}.ve-preset small{color:#939c88;margin-top:4px;font-size:9px;display:block}.ve-preset .text-button{font-size:10px}.ve-brand-empty{text-align:center;color:#899876;justify-items:center;gap:12px;margin-top:45px;display:grid}.ve-brand-empty strong{font-size:12px}.ve-brand-empty p{margin:0;font-size:11px;line-height:1.7}.ve-timeline{border:1px solid var(--ve-border);background:#fff;border-radius:12px;margin-top:17px;overflow:hidden}.ve-timeline-toolbar{border-bottom:1px solid #edf0e8;align-items:center;gap:22px;padding:14px 18px;display:flex}.ve-timeline-toolbar>div{align-items:center;gap:9px;display:flex}.ve-timeline-toolbar h3{margin:0;font-size:12px}.ve-count{color:#8a967e;background:#f0f2eb;border-radius:4px;padding:3px 6px;font-size:10px}.ve-edit-tools button,.ve-zoom button{color:#7d8a6e;background:0 0;border:none;align-items:center;gap:5px;padding:5px;font-size:10px;display:flex}.ve-edit-tools button:hover{background:#f2f6ec;border-radius:4px}.ve-divider{background:#e6ebdf;width:1px;height:16px}.ve-zoom{color:#8d987f;align-items:center;gap:8px;margin-left:auto;display:flex}.ve .ve-zoom input{width:75px;margin:0}.ve-timeline-body{padding:8px 18px 0 0;display:flex}.ve-track-labels{color:#97a18c;flex-shrink:0;width:70px}.ve-track-labels>div{justify-content:center;align-items:center;gap:5px;height:43px;font-size:9px;display:flex}.ve-track-labels>div:first-child{height:28px}.ve-track-labels>div:nth-child(2){flex-direction:column;height:92px}.ve-timeline-scroll{scrollbar-width:thin;scrollbar-color:#c5d4b1 #f3f5ef;flex:1;min-width:0;padding-bottom:8px;overflow:auto hidden}.ve-tracks{min-height:207px;position:relative}.ve-ruler{cursor:crosshair;touch-action:none;border-bottom:1px solid #eef1e7;height:28px;position:relative}.ve-ruler>span{color:#9aa48e;white-space:nowrap;border-left:1px solid #e6ecd9;height:14px;padding-left:5px;font-size:9px;position:absolute}.ve-ruler>span:last-child{border:0;padding:0 3px;transform:translate(-100%)}.ve-video-track{box-sizing:border-box;height:92px;padding:7px 0;display:flex}.ve-timeline-clip{cursor:grab;color:#879b6e;box-sizing:border-box;background:#f1f6e8;border:1px solid #d8e4c7;border-radius:5px;flex-shrink:0;min-width:1px;position:relative;overflow:hidden}.ve-timeline-clip.selected{background:#eaf4d9;border:2px solid #9fc660}.ve-clip-top{white-space:nowrap;text-overflow:ellipsis;height:18px;padding:0 7px;font-size:9px;line-height:18px;overflow:hidden}.ve-filmstrip{background:#dce5ce;height:36px;position:relative;overflow:hidden}.ve-filmstrip video,.ve-filmstrip img{object-fit:cover;opacity:.85;width:100%;height:100%}.ve-filmstrip>span{color:#fff;background:#223019a6;border-radius:3px;padding:2px 4px;font-size:9px;position:absolute;bottom:3px;right:5px}.ve-clip-bottom{white-space:nowrap;justify-content:space-between;align-items:center;gap:3px;height:18px;font-size:8px;display:flex}.ve-clip-bottom>span{text-overflow:ellipsis;overflow:hidden}.ve-clip-bottom button{color:inherit;background:0 0;border:none;padding:0 4px;display:flex}.ve-trim-handle{cursor:ew-resize;touch-action:none;z-index:2;background:#b4d781aa;width:6px;position:absolute;top:19px;bottom:18px}.ve-trim-handle.start{left:0}.ve-trim-handle.end{right:0}.ve-sound-track{background:#faf9fc;border-radius:4px;height:36px;margin:7px 0;position:relative;overflow:hidden}.ve-sound-track.voice{background:#f7faf9}.ve-sound-region{color:#9783b5;white-space:nowrap;touch-action:none;background:#eee8f8;border:1px solid #d6c9ec;border-radius:4px;align-items:center;gap:7px;min-width:0;height:100%;padding:0 9px;display:flex;position:absolute;overflow:hidden;cursor:ew-resize!important;font-size:10px!important}.ve-sound-region>span{text-overflow:ellipsis;overflow:hidden}.ve-sound-track.voice .ve-sound-region{color:#739f94;background:#e5f1ee;border-color:#c7ded7}.ve-track-empty{color:#a2ad94;background:0 0;border:1px dashed #e0e7d5;border-radius:4px;justify-content:center;align-items:center;gap:6px;width:100%;height:100%;display:flex;font-size:10px!important}.ve-playhead{pointer-events:none;z-index:4;background:#536a38;width:1px;position:absolute;top:17px;bottom:0}.ve-playhead>span{clip-path:polygon(0 0,100% 0,100% 65%,50% 100%,0 65%);background:#536a38;border-radius:2px 2px 0 0;width:9px;height:11px;position:absolute;top:-11px;left:-4px}.ve-timeline-footer{color:#9ca68f;border-top:1px solid #edf0e8;justify-content:space-between;align-items:center;gap:12px;padding:9px 18px;font-size:9px;display:flex}.ve-timeline-footer kbd{color:#869477;background:#f4f6ef;border-radius:3px;margin:0 8px 0 3px;padding:2px 3px;font-family:inherit}.ve-timeline-footer .text-button{font-size:10px}.ve-reels{background:#f6f9ef;border-bottom:1px solid #e3eacf;align-items:center;gap:15px;padding:15px 20px;display:flex}.ve-reels>div{flex:1}.ve-reels strong{font-size:12px}.ve-reels p{color:#8b977c;margin:5px 0 0;font-size:10px}.ve-reels select{max-width:140px}@media (min-width:1600px){.ve-workspace{grid-template-columns:290px minmax(320px,1fr) 265px;height:650px}.ve-library-content{padding:20px}.ve-canvas{max-height:460px}.ve-media-card>div{height:100px}}@media (max-width:1150px){.ve-workspace{grid-template-columns:220px minmax(210px,1fr) 205px;height:590px}.ve-inspector,.ve-library-content{padding:15px 12px}.ve-assistant{gap:12px;padding:16px}.ve-assistant h2{font-size:19px}.ve-assistant p{max-width:250px;line-height:1.5}.ve-timeline-toolbar{gap:12px}.ve-zoom input{max-width:45px}.ve-timeline-footer>span:nth-child(2){display:none}.ve-template>div>strong{font-size:19px}}@media (max-width:900px){.ve-workspace{grid-template-columns:210px minmax(200px,1fr);height:auto}.ve-library,.ve-preview{height:570px}.ve-inspector{border-left:0;border-top:1px solid var(--ve-border);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;max-height:350px;display:grid}.ve-inspector>.ve-heading{grid-column:1/-1;margin-bottom:0}.ve-inspector fieldset{margin:0}.ve-assistant{flex-wrap:wrap}.ve-auto-controls{margin-left:0}.ve-assistant>div:nth-child(2){flex:1}.ve-timeline-toolbar{flex-wrap:wrap}.ve-zoom{margin-left:0}.ve-reels{flex-wrap:wrap}}@media (max-width:600px){.ve-workspace{flex-direction:column;display:flex}.ve-library{border-right:0;border-bottom:1px solid var(--ve-border);height:315px}.ve-preview{height:490px}.ve-inspector{grid-template-columns:repeat(2,minmax(0,1fr));max-height:360px}.ve-media-grid,.ve-templates{grid-template-columns:repeat(3,1fr)}.ve-template>div{height:110px}.ve-template>div>strong{font-size:18px}.ve-auto-controls{justify-content:space-between;width:100%}.ve-auto-controls label{flex:1}.ve-auto-controls .button{flex:1;justify-content:center}.ve-spark,.ve-timeline-footer>span{display:none}.ve-track-labels{width:50px}.ve-timeline-toolbar{padding:12px}.ve-edit-tools{margin-left:auto}.ve-zoom{display:none}.ve-timeline-footer{justify-content:flex-end}.ve-assistant h2{font-size:20px}.ve-assistant p{max-width:none}}
.workflow-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.workflow-view{gap:4px;display:flex}.workflow-view [aria-pressed=true]{background:var(--dark);color:#fff}.workflow-toolbar input[type=search],.workflow-toolbar select{border:1px solid var(--line);background:var(--surface);color:var(--ink);min-height:40px;font:inherit;border-radius:9px;max-width:100%;padding:10px 12px}.workflow-search{flex:1;min-width:160px}.workflow-search input{width:100%}.workflow-cancelled{align-items:center;gap:6px;font-size:12px;display:flex}.workflow-guidance{color:#555b63;align-items:center;gap:8px;margin:12px 0 20px;font-size:12px;line-height:1.6;display:flex}.workflow-board{grid-auto-columns:minmax(235px,1fr);grid-auto-flow:column;align-items:start;gap:14px;padding:2px 2px 18px;display:grid;overflow-x:auto}.workflow-column{border:1px solid var(--line);background:#eff1f4;border-radius:14px;min-height:280px}.workflow-column>header{border-top:3px solid #bdc6d2;border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;gap:8px;padding:15px 12px;display:flex}.workflow-column h2{align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.workflow-column h2 span{background:#fff;border-radius:5px;padding:2px 6px;font-size:11px}.stage-pending>header{border-color:#d6b54b}.stage-changes_requested>header,.stage-failed>header{border-color:#d98c77}.stage-approved>header{border-color:#9ebe78}.stage-published>header{border-color:#75bfa3}.workflow-cards{gap:10px;padding:0 10px 12px;display:grid}.workflow-card{text-align:left;border:1px solid var(--line);color:var(--ink);cursor:pointer;width:100%;font:inherit;background:#fff;border-radius:10px;flex-direction:column;gap:10px;padding:14px;display:flex;overflow:hidden}.workflow-card:hover{border-color:#9bae91;box-shadow:0 3px 10px #2023290a}.workflow-card>strong{overflow-wrap:anywhere;font-size:13px;line-height:1.5}.workflow-card>p{color:#606772;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.workflow-card-type,.workflow-card-time{color:#616874;align-items:center;gap:6px;font-size:11px;display:flex}.workflow-source{color:#50722e;margin-left:auto}.workflow-card small{color:#616874;font-size:10px}.workflow-tags{flex-wrap:wrap;gap:4px;display:flex}.workflow-tags span{background:#f2f4f6;border-radius:4px;padding:3px 5px;font-size:10px}.workflow-card-time.overdue{color:#a6442a}.workflow-empty{text-align:center;color:#6d737d;padding:35px 0;font-size:12px}.workflow-help{position:relative}.workflow-help summary{cursor:pointer;display:flex}.workflow-help p{border:1px solid var(--line);z-index:2;background:#fff;border-radius:8px;width:195px;padding:12px;font-size:12px;line-height:1.5;position:absolute;top:15px;right:0;box-shadow:0 4px 20px #0001}.workflow-detail{max-height:90dvh;overflow-y:auto}.workflow-detail-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;font-size:12px;display:flex}.workflow-preview{object-fit:contain;background:#191d21;border-radius:12px;width:100%;max-height:320px;margin-bottom:12px}.workflow-no-media{color:#626975;background:#f3f5f7;border-radius:10px;padding:24px;font-size:13px}.workflow-caption{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.65}.workflow-facts{border-block:1px solid var(--line);grid-template-columns:140px minmax(0,1fr);gap:10px;padding:14px 0;font-size:12px;display:grid}.workflow-facts dt{color:#616874}.workflow-facts dd{overflow-wrap:anywhere;margin:0}.workflow-review-note{background:#fff7e7;border-radius:10px;padding:12px;font-size:12px}.workflow-review-note p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.workflow-actions{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.workflow-request,.workflow-history{border-top:1px solid var(--line);margin-top:16px;padding-top:14px;font-size:12px}.workflow-request summary,.workflow-history summary{cursor:pointer;margin-bottom:12px}.workflow-history ol{padding-left:20px}.workflow-history li{padding:8px 0}.workflow-history time{color:#626975;margin-top:4px;display:block}.workflow-history p{white-space:pre-wrap;overflow-wrap:anywhere}.workflow-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workflow-page :focus-visible,.workflow-detail :focus-visible{outline-offset:3px;outline:2px solid #487723}@media (max-width:600px){.workflow-board{grid-auto-columns:85%}.workflow-facts{grid-template-columns:100px minmax(0,1fr)}.workflow-toolbar label:not(.workflow-cancelled){flex:130px}.workflow-toolbar select,.workflow-view{width:100%}}
.automation-page{max-width:1600px;margin:auto}.automation-sample{background:#eef3e7;border:1px solid #dfe8d3;border-radius:12px;align-items:center;gap:18px;margin-bottom:24px;padding:14px 18px;display:flex}.automation-sample>span{white-space:nowrap;color:#3b5b33;align-items:center;gap:8px;font-size:12px;display:flex}.automation-sample p{color:#56614e;flex:1;margin:0;font-size:12px;line-height:1.6}.automation-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:28px;display:grid}.automation-summary article{border:1px solid var(--line);background:#fff;border-radius:12px;padding:20px}.automation-summary article>span{color:#657069;font-size:11px}.automation-summary strong{font:700 30px var(--heading);align-items:center;gap:6px;margin-top:12px;display:flex}.automation-summary strong svg{color:#8aa089;margin-left:auto}.automation-summary small{font:500 14px var(--font);color:#6b756d}.automation-navigation{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:12px;display:flex}.automation-tabs{gap:4px;display:flex;overflow-x:auto}.automation-tabs button{font:600 12px var(--font);color:#64706a;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:10px 13px}.automation-tabs button[aria-selected=true]{color:#233f34;background:#e8eedf}.automation-tabs span{background:#fff;border-radius:4px;margin-left:6px;padding:2px 5px}.automation-onboarding{border:1px solid var(--line);text-align:center;background:#fff;border-radius:16px;padding:54px 24px}.automation-onboarding h2{margin:20px 0 10px;font-size:24px}.automation-onboarding p{color:#68726b;max-width:430px;margin:0 auto 24px;line-height:1.7}.automation-orb{color:#597a47;background:#eef3e4;border-radius:22px;place-items:center;width:76px;height:76px;margin:auto;display:grid}.automation-steps{color:#6b756d;flex-wrap:wrap;justify-content:center;gap:28px;margin-top:40px;font-size:11px;display:flex}.automation-section-head{justify-content:space-between;align-items:center;gap:16px;margin:8px 0 22px;display:flex}.automation-section-head h2{margin:0 0 7px;font-size:17px}.automation-section-head p{color:#67736b;margin:0;font-size:12px;line-height:1.6}.automation-plans{gap:12px;display:grid}.automation-plan{border:1px solid var(--line);background:#fff;border-radius:13px}.automation-plan-head{justify-content:space-between;align-items:center;gap:16px;padding:22px;display:flex}.automation-plan h3{margin:10px 0 7px;font-size:16px}.automation-plan p{color:#647068;margin:0;font-size:12px;line-height:1.6}.automation-pill{color:#5c6f48;background:#f4f7ef;border:1px solid #e1e7db;border-radius:5px;padding:4px 7px;font-size:10px;display:inline-block}.automation-plan-items{border-top:1px solid var(--line);padding:0 22px 18px}.automation-item{border-bottom:1px solid #f0f1ee;align-items:center;gap:14px;padding:18px 0;display:flex}.automation-item>div{flex:1;min-width:0}.automation-item strong{font-size:13px}.automation-item details{margin-top:6px;font-size:11px}.automation-item summary{cursor:pointer;color:#5c6f48}.automation-item .inline-error{color:#a54330}.automation-kind{color:#8b7359;background:#f1ece5;border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.automation-kind.reel{color:#767096;background:#ecebf5}.automation-catalog{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:18px;display:grid}.automation-catalog article{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.automation-catalog img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.automation-catalog article>div{padding:17px}.automation-catalog small{color:#72776d;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.automation-catalog h3{margin:9px 0;font-size:14px}.automation-catalog p{color:#647068;min-height:57px;font-size:12px;line-height:1.6}.automation-product-price{justify-content:space-between;align-items:center;margin:18px 0;font-size:12px;display:flex}.automation-product-price span{color:#66765f;font-size:10px}.automation-notice{color:#805d2f;background:#fff7e7;border-radius:9px;padding:13px 16px;font-size:12px;line-height:1.6}.automation-success{color:#436734;align-items:center;gap:8px;font-size:12px;display:flex}.automation-dialog{max-height:90dvh;overflow:auto}.automation-dialog .form-field{margin-top:16px}.automation-dialog input[type=color]{width:100%;height:40px;padding:5px}.automation-format-picker{border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;gap:14px;margin:20px 0;padding:14px;display:flex}.automation-format-picker legend{padding:0 5px;font-size:12px;font-weight:600}.automation-format-picker label,.automation-check{align-items:center;gap:6px;font-size:12px;display:flex}.automation-check{margin:18px 0}.automation-settings-section{border-top:1px solid var(--line);margin:20px 0;padding:16px 0}.automation-settings-section>summary{cursor:pointer;font-size:13px;font-weight:600}.automation-settings-section h3{margin-top:22px;font-size:12px}.automation-advanced{background:var(--surface,#fff);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:12px;margin:18px 0 24px;padding:16px;font-size:13px;line-height:1.6}.automation-advanced summary{cursor:pointer;font-weight:600}.automation-advanced p{color:var(--muted);margin:12px 0}.automation-advanced form{gap:16px;margin:18px 0;display:grid}.automation-advanced .automation-form-grid{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:16px;display:grid}.automation-advanced .automation-check{align-items:flex-start;margin:0}.automation-advanced .automation-check input{flex:none;margin-top:3px}.automation-templates{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.automation-template-preview{color:#fff;border-radius:10px;flex-direction:column;gap:14px;min-height:210px;padding:16px;display:flex;position:relative;overflow:hidden}.automation-template-preview small{text-transform:uppercase;letter-spacing:.08em;color:#d0e6b7;margin-top:16px;font-size:8px}.automation-template-preview strong{overflow-wrap:anywhere;font-size:19px;line-height:1.3}.automation-template-preview span{margin-top:auto;font-size:9px}.automation-template-preview img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.automation-templates details{margin-top:10px;font-size:11px}.automation-templates summary{cursor:pointer}.automation-templates input[type=file]{width:100%;font-size:10px}.automation-content-preview{object-fit:contain;background:#eef0e9;border-radius:12px;width:100%;max-height:430px;margin:12px 0;display:block}.automation-email-body{white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.8 var(--font)}.automation-mail-list{gap:10px;display:grid}.automation-mail-list>button{text-align:left;border:1px solid var(--line);font:inherit;cursor:pointer;background:#fff;border-radius:11px;align-items:center;gap:15px;padding:20px;display:flex}.automation-mail-list>button>span:first-of-type{flex:1}.automation-mail-list strong{font-size:13px}.automation-mail-list small{color:#68726b;margin-top:7px;font-size:11px;display:block}.automation-ad{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:20px;margin-bottom:12px;padding:16px;display:flex}.automation-ad img{object-fit:contain;border-radius:7px;width:90px;height:112px}.automation-ad>div{flex:1}.automation-ad h3{font-size:14px}.automation-ad p{color:#647068;font-size:12px}.automation-page :focus-visible,.automation-dialog :focus-visible{outline-offset:3px;outline:2px solid #4b7134}@media (max-width:900px){.automation-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-sample{flex-wrap:wrap;gap:9px}.automation-sample p{flex-basis:70%}.automation-plan-head,.automation-section-head{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.automation-summary article{padding:14px}.automation-navigation{flex-wrap:wrap}.automation-navigation>button{margin-left:auto}.automation-sample p{flex-basis:100%}.automation-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.automation-catalog article>div{padding:12px}.automation-catalog .button{padding:8px;font-size:10px}.automation-catalog p{display:none}.automation-product-price{flex-wrap:wrap;gap:8px}.automation-item{flex-wrap:wrap}.automation-item>div{flex-basis:70%}.automation-templates{gap:7px}.automation-template-preview{min-height:155px;padding:10px}.automation-template-preview strong{font-size:13px}.automation-template-preview small{font-size:7px}.automation-mail-list>button{flex-wrap:wrap;padding:13px}.automation-mail-list>button>span:first-of-type{flex-basis:70%}.automation-ad{flex-wrap:wrap}}
.branding-page{color:#25382d;width:calc(100% - 48px);max-width:1240px;margin:30px auto}.branding-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.branding-heading .eyebrow{letter-spacing:2px;color:#758473;font-size:10px}.branding-heading h1{letter-spacing:-1.3px;margin:10px 0;font-size:clamp(26px,3vw,38px);line-height:1.15}.branding-heading p,.branding-hint{color:#738075;font-size:12px;line-height:1.65}.branding-status{white-space:nowrap;background:#f3f7ed;border:1px solid #dce6d2;border-radius:25px;align-items:center;gap:7px;padding:10px 13px;font-size:11px;display:flex}.branding-layout{grid-template-columns:minmax(340px,1.3fr) minmax(270px,.8fr);align-items:start;gap:22px;display:grid}.branding-settings,.branding-preview{background:#fff;border:1px solid #e2e7dd;border-radius:16px;min-width:0;padding:24px}.branding-tabs{border-bottom:1px solid #e2e7dd;flex-wrap:wrap;gap:5px;padding-bottom:17px;display:flex}.branding-tabs button,.branding-preview-tools button{font:inherit;cursor:pointer;color:#60715e;background:#f2f5ef;border:0;border-radius:8px;padding:9px 12px;font-size:11px}.branding-tabs button[aria-pressed=true],.branding-preview-tools button[aria-pressed=true]{color:#fff;background:#294732}.branding-page fieldset{border:0;min-width:0;margin:0;padding:0}.branding-fields{gap:17px;padding:20px 0;display:grid}.branding-fields h2{letter-spacing:-.4px;margin:0;font-size:19px}.branding-hint{margin:0}.branding-page .form-field{gap:7px;min-width:0;margin:0;font-size:12px;display:grid}.branding-page input,.branding-page select{min-width:0;max-width:100%;font:inherit}.branding-page select{background:#fff;border:1px solid #e1e6db;border-radius:8px;width:100%;padding:11px}.branding-page input[type=range]{accent-color:#365646;width:100%}.branding-page input[type=color]{background:#fff;border:1px solid #dce3d7;border-radius:8px;width:60px;height:38px;padding:3px}.branding-page input[type=file]{border:1px dashed #ccd6c3;border-radius:8px;width:100%;padding:10px;font-size:11px}.branding-pair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.branding-media{background:#f7f8f4;border:1px solid #e6eadf;border-radius:10px;gap:14px;padding:15px;display:grid}.branding-media img{object-fit:contain;background:#fff;border-radius:7px;width:100%;height:80px}.branding-swatches{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.branding-swatches label{border:1px solid #e2e7dd;border-radius:12px;gap:8px;padding:12px;font-size:12px;display:grid}.branding-swatches input[type=color]{border:0;width:100%;height:80px;padding:0}.branding-swatches span{color:#7c8778;font-size:10px}.branding-type-sample{border-radius:10px;padding:28px}.branding-type-sample strong{font-size:24px}.branding-type-sample p{font-size:12px}.branding-type-sample span{border-radius:18px;padding:9px 14px;font:11px sans-serif;display:inline-block}.branding-contrast p{border-bottom:1px solid #e6eadf;justify-content:space-between;gap:10px;padding-bottom:10px;font-size:10px;display:flex}.branding-background-tabs{gap:10px;display:flex}.branding-option-group{color:#536451;gap:8px;font-size:12px;display:grid}.branding-option-row{scrollbar-width:thin;gap:7px;padding:3px 1px 8px;display:flex;overflow-x:auto}.branding-option-row button{color:#546451;font:inherit;cursor:pointer;background:#f7f9f4;border:1px solid #d8e1d2;border-radius:999px;flex:none;padding:8px 11px;font-size:11px}.branding-option-row button[aria-pressed=true]{color:#fff;background:#294732;border-color:#294732}.branding-position-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.branding-background-tabs button{cursor:pointer;border:1px solid #ccd6c3;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:60px;display:flex}.branding-background-tabs button[aria-pressed=true]{outline-offset:2px;outline:2px solid #64814e}.branding-save{border-top:1px solid #e2e7dd;gap:18px;padding-top:18px;display:grid}.branding-save>div{justify-content:flex-end;gap:9px;display:flex}.branding-save .button{font-size:12px}.branding-check{align-items:center;gap:7px;font-size:12px;display:flex}.branding-check input{accent-color:#365646}.branding-preview{position:sticky;top:20px}.branding-preview-title{justify-content:space-between;align-items:center;gap:8px;margin-bottom:17px;font-size:12px;display:flex}.branding-preview-title span{color:#768371;font-size:10px}.branding-preview-art{aspect-ratio:9/16;border-radius:9px;max-width:288px;margin:auto;overflow:hidden;box-shadow:0 10px 35px #1b322017}.branding-preview-art svg{width:100%;height:100%;display:block}.branding-preview-tools{justify-content:center;gap:7px;margin:18px 0;display:flex}.branding-notice{background:#eef3e8;border-radius:8px;margin:15px 0;padding:14px;font-size:12px;line-height:1.6}.branding-page button:focus-visible{outline-offset:3px;outline:2px solid #64814e}.branding-page button:disabled{opacity:.5;cursor:default}@media (max-width:950px){.branding-layout{grid-template-columns:minmax(270px,1fr) minmax(220px,.75fr);gap:14px}.branding-settings,.branding-preview{padding:16px}.branding-heading{flex-direction:column;align-items:flex-start}}@media (max-width:680px){.branding-page{width:calc(100% - 24px)}.branding-layout{flex-direction:column;display:flex}.branding-settings,.branding-preview{width:100%}.branding-preview{position:static}.branding-pair,.branding-position-grid{grid-template-columns:1fr}.branding-swatches{gap:7px}.branding-swatches label{padding:7px;font-size:10px}.branding-tabs button{padding:8px;font-size:10px}.branding-save>div{flex-wrap:wrap}.branding-contrast p{flex-direction:column;gap:3px}}
.doorozo-sidebar{padding-bottom:12px}.doorozo-sidebar .nav-label{margin-top:20px}.commerce-page{width:100%;max-width:1440px;margin:auto;padding-bottom:60px}.commerce-heading{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.commerce-heading h1{letter-spacing:-1.4px;margin:10px 0;font-size:clamp(28px,3vw,40px)}.commerce-heading p,.commerce-card p,.commerce-section-head p{color:#7d8490;line-height:1.6}.commerce-stores,.commerce-products,.commerce-posts{grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:18px;margin:20px 0;display:grid}.commerce-card{text-align:left;background:#fff;border:1px solid #e3e6e9;border-radius:16px;min-width:0;padding:24px}.commerce-card h2{margin:14px 0 8px;font-size:21px}.commerce-card h3{font-size:17px}.commerce-store{cursor:pointer;color:inherit;transition:box-shadow .2s,transform .2s}.commerce-store:hover{border-color:#a3c96a;transform:translateY(-3px);box-shadow:0 8px 28px #263e3a0d}.commerce-store-icon{color:#fff;border-radius:14px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:16px;display:flex}.commerce-store strong{color:#587c2a;align-items:center;gap:8px;margin-top:24px;font-size:13px;display:flex}.commerce-pill{color:#57742f;background:#edf4e2;border-radius:20px;padding:5px 9px;font-size:11px;line-height:1.5;display:inline-block}.commerce-toolbar,.commerce-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:18px 0;display:flex}.commerce-section-head h2{margin:0}.commerce-section-head p{margin:5px 0}.commerce-tabs{border-bottom:1px solid #dde2d8;gap:5px;margin:24px 0;display:flex;overflow-x:auto}.commerce-tabs button{white-space:nowrap;color:#737c6b;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:14px 20px;font-weight:600}.commerce-tabs button[aria-selected=true]{color:#304519;background:#f1f7e9;border-bottom-color:#96bd54}.commerce-search{gap:10px;max-width:570px;margin:20px 0;display:flex}.commerce-page input:not([type=checkbox]):not([type=file]),.commerce-page select{color:#35422b;background:#fff;border:1px solid #dce2d6;border-radius:8px;width:100%;min-height:42px;padding:9px 12px}.commerce-page label{color:#4f5d43;font-size:13px}.commerce-product{cursor:pointer;background:#fff;border:2px solid #e7eadd;border-radius:14px;flex-direction:column;gap:6px;padding:14px;display:flex;position:relative}.commerce-product.chosen{background:#fbfff5;border-color:#a4cd64}.commerce-product>input{accent-color:#779a44;width:20px;height:20px;position:absolute;top:16px;left:16px}.commerce-product>img{object-fit:contain;border-radius:9px;width:100%;height:170px;margin-bottom:8px}.commerce-product strong{color:#26301f;font-size:14px;line-height:1.4}.commerce-product small,.commerce-page small,.commerce-hint{color:#829073;font-size:12px;line-height:1.6}.commerce-empty{text-align:center;color:#72805f;background:#f6f8f1;border:1px dashed #d2dec1;border-radius:16px;margin:24px 0;padding:46px 24px}.commerce-empty h1,.commerce-empty h3{color:#33412b}.commerce-empty p{max-width:530px;margin:12px auto 20px;line-height:1.7}.commerce-empty .button{display:inline-flex}.commerce-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.commerce-setup{grid-template-columns:1fr 1fr;gap:20px;display:grid}.commerce-wide{grid-column:1/-1}.commerce-readiness{background:#f6f9f0}.commerce-readiness-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.commerce-readiness-steps>*{color:#35462c;text-align:left;background:#fff;border:1px solid #dfe8d2;border-radius:10px;flex-direction:column;gap:8px;padding:16px;display:flex}.commerce-readiness-steps button{cursor:pointer}.commerce-readiness-steps span{color:#6e7b61;font-size:12px;line-height:1.6}.commerce-campaigns{gap:12px;margin:20px 0;display:grid}.commerce-campaigns progress{accent-color:#83aa45;width:100%;height:10px}.commerce-campaigns h3{margin:0 0 6px}.commerce-campaigns p{margin-bottom:0;font-size:13px}@media (max-width:800px){.commerce-readiness-steps{grid-template-columns:1fr}}.commerce-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.commerce-form label{flex-direction:column;gap:7px;display:flex}.commerce-media-slot{border-top:1px solid #edf0e6;grid-template-columns:1fr auto;align-items:end;gap:12px;margin-top:20px;padding-top:20px;display:grid}.commerce-media-slot>label:first-child{flex-direction:column;gap:7px;display:flex}.commerce-media-slot img,.commerce-media-slot video{object-fit:contain;border:1px solid #e8ebdf;border-radius:8px;max-width:120px;max-height:170px}.commerce-upload{cursor:pointer;position:relative;overflow:hidden}.commerce-upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.commerce-brand-preview{background:#f3f6ee}.commerce-brand-preview>span{letter-spacing:1px;color:#839071;font-size:10px;font-weight:700}.commerce-reel-flow{flex-direction:column;align-items:center;gap:12px;max-width:270px;margin:25px auto;display:flex}.commerce-reel-flow>div{text-align:center;background:var(--store-color);color:#fff;border-radius:10px;width:100%;padding:24px 16px;line-height:1.8}.commerce-reel-flow>div:nth-of-type(2){color:#33412b;background:#fff;border:1px solid #dfe5d6;padding:48px 16px}.commerce-reel-flow>svg{color:#91ae65;transform:rotate(90deg)}.commerce-check{align-items:flex-start;gap:10px;margin:20px 0;line-height:1.6;display:flex}.commerce-check input{accent-color:#84a84c;flex:none;width:17px;height:17px;margin-top:2px}.commerce-channel{flex-direction:column;gap:7px;margin:20px 0;display:flex}.commerce-alert,.commerce-notice{border-radius:9px;margin:14px 0;padding:14px 18px;font-size:13px;line-height:1.6}.commerce-alert{color:#984a33;background:#fff1ec;border:1px solid #f0d5ca}.commerce-notice{color:#55742e;background:#eff7e2;border:1px solid #dcebc5;align-items:center;gap:10px;display:flex}.commerce-notice svg{flex:none}.commerce-directory{background:#fff;border:1px solid #e1e6d9;border-radius:14px;margin:20px 0;overflow:auto}.commerce-directory table{border-collapse:collapse;width:100%;font-size:13px}.commerce-directory th{text-align:left;color:#818b73;text-transform:uppercase;letter-spacing:.5px;background:#f6f8f1;font-size:11px}.commerce-directory th,.commerce-directory td{border-bottom:1px solid #edf0e6;padding:16px 20px}.commerce-directory small{margin-top:6px;display:block}.commerce-month{background:linear-gradient(130deg,#fff,#f3f9e9);grid-template-columns:1fr 200px;align-items:end;gap:16px;display:grid}.commerce-month>div{grid-row:span 2}.commerce-month h2{font-size:32px}.commerce-month small{grid-column:1/-1}.commerce-plan{margin:20px 0}.commerce-plan summary{cursor:pointer;color:#628435;margin:14px 0}.commerce-script{border-top:1px solid #eee;padding:15px 0}.commerce-posts video,.commerce-stores video{object-fit:contain;background:#f0f2eb;border-radius:9px;width:100%;height:230px}.commerce-video-preview{cursor:pointer;background:0 0;border:0;width:100%;margin-bottom:15px;padding:0;position:relative}.commerce-video-preview span{background:#ffffffeb;border-radius:7px;padding:8px 12px;font-size:12px;position:absolute;bottom:10px;left:10px}.commerce-caption{white-space:pre-line;max-height:180px;font-size:12px;overflow:auto}.commerce-modal{z-index:1000;background:#182111a8;border:0;justify-content:center;align-items:center;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:20px;display:flex;position:fixed;inset:0}.commerce-modal>div{background:#fff;border-radius:15px;flex-direction:column;gap:12px;max-height:95vh;padding:14px;display:flex}.commerce-modal::backdrop{background:0 0}.commerce-modal video{max-width:90vw;max-height:78vh}.commerce-page .text-button{margin:12px 0;display:inline-block}.commerce-page .button:disabled{opacity:.55;cursor:not-allowed}.commerce-page a.disabled{pointer-events:none;opacity:.6}@media (max-width:800px){.commerce-setup,.commerce-month{grid-template-columns:1fr}.commerce-month>div{grid-row:auto}.commerce-card{padding:18px}.commerce-stores,.commerce-posts{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.commerce-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.commerce-product>img{height:125px}.commerce-heading{margin-top:12px}.commerce-tabs button{padding:12px}.commerce-section-head .button{justify-content:center;width:100%}}@media (max-width:400px){.commerce-form{grid-template-columns:1fr}.commerce-product{padding:10px}.commerce-product strong{font-size:12px}.commerce-product>img{height:105px}}
.guide-page{max-width:1050px}.guide-page section{margin-top:28px}.guide-intro{background:#f4f8ec;border:1px solid #dce8c6;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.guide-intro strong{font-size:18px}.guide-intro p{color:#56614c;max-width:580px;margin:8px 0 0;line-height:1.65}.guide-intro button{flex-shrink:0}.guide-muted{color:#777e89;font-size:12px}.guide-steps,.guide-faq{background:#fff;border:1px solid #e3e6eb;border-radius:14px;overflow:hidden}.guide-page details+details{border-top:1px solid #e3e6eb}.guide-page summary{cursor:pointer;padding:18px 22px;font-size:14px;font-weight:600;line-height:1.5}.guide-page summary:focus-visible{outline-offset:-4px;outline:2px solid #54862c}.guide-page summary::marker{color:#74816b}.guide-number{color:#476232;background:#f0f4e9;border-radius:9px;place-items:center;width:27px;height:27px;margin:0 12px 0 4px;font-size:12px;display:inline-grid}.guide-step-body{padding:0 24px 22px 67px}.guide-step-body>p,.guide-faq details>p{color:#59616e;margin:0 0 15px;font-size:14px;line-height:1.8}.guide-tip{color:#576346;background:#f7f8fa;border-radius:9px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:13px 15px;display:flex}.guide-tip svg{flex-shrink:0;margin-top:3px}.guide-tip p{margin:0;font-size:13px;line-height:1.65}.guide-faq details>p{margin:0;padding:0 22px 18px}.guide-faq>p{color:#59616e;padding:20px}.guide-shortcuts{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.guide-shortcuts span{color:#59616e;margin-right:auto;font-size:13px}@media (max-width:650px){.guide-intro{flex-direction:column;align-items:flex-start;gap:16px;padding:20px}.guide-page summary{padding:16px 14px}.guide-step-body{padding:0 18px 20px}.guide-number{margin-right:8px}.guide-faq-heading{flex-direction:column;align-items:flex-start;gap:12px}.guide-muted{display:none}.guide-shortcuts span{flex-basis:100%}.guide-page .search-field{max-width:100%}}
.workspace-switch .form-field{width:100%;min-width:0}.workspace-switch select{min-width:0;max-width:100%}.workspace-page-switch{display:none}.workspace-page .profile-grid{align-items:start}.workspace-page .profile-note{overflow-wrap:anywhere}.workspace-page form+.profile-note{margin-top:12px}@media (max-width:980px){.workspace-page-switch{max-width:360px;margin-bottom:18px;display:block}}
.creator-shell .workspace-top-chrome{z-index:20;background:#fff;flex-shrink:0;position:sticky;top:0}.creator-shell .export-topbar{overscroll-behavior:contain;border:0;border-bottom:1px solid #e5e8e2;border-radius:0;gap:10px;max-height:30dvh;margin:0;padding:6px 16px;overflow-y:auto}.creator-shell .topbar{height:42px;padding:0 12px}.export-topbar .export-icon{border-radius:9px;flex-shrink:0;width:30px;height:30px}.creator-shell .export-topbar strong{font-size:11px}.creator-shell .export-topbar p{margin-top:2px;font-size:9px}.creator-shell .export-topbar .button{min-height:30px;padding:5px 9px;font-size:11px}.export-topbar .export-copy{min-width:0}.export-topbar .export-copy p{overflow-wrap:anywhere}.export-topbar .button-group{flex-shrink:0}@media (max-width:700px){.creator-shell .topbar{gap:5px;padding:0 10px}.creator-shell .topbar .creator-mode-bar,.creator-shell .creator-top-actions .icon-button{display:none}.creator-shell .topbar .breadcrumb{flex:1;min-width:0;margin-right:0}.creator-shell .creator-top-actions{margin-left:0;padding-left:4px}.creator-shell .creator-top-actions .creator-export-button{justify-content:center;width:34px;min-height:30px;padding:0}.creator-shell .creator-export-button span{display:none}.creator-shell .topbar-right{gap:3px}.creator-shell .export-topbar{gap:8px;padding:8px 12px}.creator-shell .export-topbar .button-group{flex-wrap:wrap;justify-content:flex-start;gap:5px;width:100%;margin:0}.creator-shell .export-topbar .button{min-height:32px;padding:6px 8px;font-size:10px}}.app-shell [hidden]{display:none!important}.app-shell.sidebar-closed .main{margin-left:0}.app-shell .sidebar{padding-top:18px;overflow:hidden}.app-shell .sidebar nav{overscroll-behavior:contain;flex:1;min-height:0;margin-top:0;overflow-y:auto}.app-shell .sidebar>.brand,.app-shell .sidebar>.workspace-switch,.app-shell .sidebar>.nav-label{flex-shrink:0}.app-shell .sidebar-bottom{flex-direction:column;flex-shrink:0;margin-top:auto;padding:12px 0 8px;display:flex}.app-shell .storage-card{order:3;margin:0;padding:10px;position:static}.app-shell .storage-card small{display:none}.app-shell .sidebar-bottom>.nav-item{padding:8px}.app-shell .sidebar-bottom .profile{margin-top:4px;padding:10px 0}.sidebar-toggle{flex-shrink:0;margin-right:12px}.app-shell .topbar .breadcrumb{min-width:0;margin-right:auto}.creator-mode-bar{background:#fff;border-bottom:1px solid #e4e8de;flex-shrink:0;align-items:center;gap:6px;padding:8px 20px;display:flex}.creator-mode-bar>strong{color:#273b2d;margin-right:auto;font-size:14px}.creator-mode-bar button{color:#667063;cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:8px 12px;display:flex}.creator-mode-bar button[aria-pressed=true]{color:#3e6029;background:#edf5df;border-color:#dbe8c5;font-weight:700}.ve-panel-toggles{flex-wrap:wrap;flex-shrink:0;gap:5px;padding:0 0 8px;display:flex}.app-shell .ve-panel-toggles .button{min-height:28px;padding:5px 9px;font-size:11px}.ve .ve-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}.ve .ve-tabs button{font-size:9px}.ve-library,.ve-inspector,.ve-preview{min-width:0}.ve-library-content,.ve-inspector,.ve-preview{overscroll-behavior:contain;scrollbar-gutter:stable}.ve .ve-preview{min-height:0;overflow-y:auto}.ve .ve-stage{flex-shrink:0;min-height:210px}.ve .ve-canvas{min-height:180px}.ve-speed-presets{flex-wrap:wrap;gap:4px;display:flex}.ve-speed-presets button{background:#f5f7f0;border:1px solid #e0e6d8;border-radius:5px;padding:6px 8px}.ve-speed-presets button[aria-pressed=true]{background:#e0efc5;border-color:#84a94e}.ve-inspector-section{border-top:1px solid #e6eadd;padding:12px 0}.ve-inspector-section summary{cursor:pointer;color:#526445;font-size:11px;font-weight:650}.ve-inspector-section>div{padding-top:14px}.ve-section-state:after{content:"Show +";float:right;color:#809072;font-size:10px}.ve-inspector-section[open]>summary .ve-section-state:after{content:"Hide −"}.ve-prompt-library{gap:13px;display:grid}.ve-prompt-library label{gap:6px;font-size:11px;font-weight:600;display:grid}.ve-prompt-library input,.ve-prompt-library select,.ve-prompt-library textarea{width:100%;min-width:0;font:inherit;color:#29392c;background:#fff;border:1px solid #dfe4d8;border-radius:7px;padding:9px}.ve-prompt-library textarea{resize:vertical;line-height:1.6}.ve-recipe-list{gap:7px;display:grid}.ve-recipe-list button{text-align:left;background:#fff;border:1px solid #e2e8db;border-radius:8px;gap:4px;padding:10px;display:grid}.ve-recipe-list button[aria-pressed=true]{background:#f0f6e6;border-color:#85aa51;box-shadow:inset 3px 0 #85aa51}.ve-recipe-list span,.ve-recipe-list small{color:#6f7b66;font-size:11px;line-height:1.5}.ve-prompt-actions{flex-wrap:wrap;gap:5px;display:flex}.ve-prompt-details summary{cursor:pointer;padding:8px 0;font-weight:600}.ve-prompt-library .ve-hint{margin:0}.motion-pane-tools{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.motion-pane-tools button{align-items:center;gap:5px;display:flex}.motion-layout .motion-library{grid-area:1/1}.motion-layout .motion-preview-panel{grid-area:1/2}.motion-layout .motion-controls{grid-area:1/3}.app-shell .post-creator.static-mode{height:auto;overflow:auto}.spe-pane-tools{border-bottom:1px solid #e1e4e7;flex-wrap:wrap;flex-shrink:0;gap:5px;padding:8px 14px;display:flex}.spe-pane-tools button{padding:5px 8px;font-size:11px}.creator-shell .topbar .creator-mode-bar{background:0 0;border:0;gap:2px;min-height:0;margin:0 0 0 auto;padding:0}.creator-shell .topbar .creator-mode-bar button{justify-content:center;width:28px;min-height:28px;padding:0}.creator-shell .topbar .creator-mode-bar button span{display:none}.creator-top-actions{border-left:1px solid #e5e8df;align-items:center;gap:2px;padding-left:5px;display:flex}.creator-top-actions .icon-button{width:28px;min-height:28px;padding:0}.creator-top-actions .creator-export-button{min-height:28px;padding:4px 8px;font-size:10px}.export-format-picker{color:#7f8c73;gap:2px;font-size:8px;line-height:1;display:inline-grid}.export-format-picker select,.export-format-select{color:#60724d;background:#fff;border:1px solid #dfe7d5;border-radius:6px;min-height:28px;padding:5px 6px;font-size:10px}.creator-shell .topbar-right{gap:8px}.creator-shell .profile-menu-trigger .profile-avatar.small{width:30px;height:30px}.creator-shell .studio{padding:0}.creator-shell .studio-heading{display:none}.creator-shell .ve-inspector .ve-auto-controls{border-bottom:1px solid #e6eadd;align-items:end;gap:6px;margin:0 0 12px;padding-bottom:12px}.creator-shell .ve-inspector .ve-auto-controls label{flex:1}.creator-shell .ve-inspector .ve-auto-controls select{width:100%;min-width:0;height:30px}.creator-shell .ve-auto-label{color:#75846a;font-size:10px}.creator-shell .ve-inspector .ve-auto-controls .button{min-height:30px;padding:5px 10px}.creator-shell .ve-panel-toggles{align-items:center;gap:4px;height:auto;margin-left:8px;padding:0}.creator-shell .ve-panel-toggles .button{border-radius:5px;justify-content:center;width:27px;min-height:27px;padding:0}.creator-shell .ve-panel-toggles .ve-focus-toggle{width:auto;padding:0 7px}.creator-shell .ve-panel-toggle-label{display:none}.creator-shell .ve-workspace{border-width:0 0 1px;border-radius:0}.creator-shell .ve-preview-heading{padding:7px 12px}.creator-shell .ve-preview-heading>span:nth-child(2){margin-left:auto}.creator-shell .ve-stage{flex:1;min-height:0;padding:8px}.creator-shell .ve-transport{gap:11px;padding:7px 12px}.creator-shell .ve-preview-caption{display:none}.creator-shell .ve-timeline{margin-top:6px}@media (min-width:1000px){.creator-shell{height:100dvh;min-height:0;overflow:hidden}.creator-shell .main{flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden}.creator-shell .topbar{flex-shrink:0}.creator-shell .main>.page-content{overscroll-behavior:contain;flex:1;width:100%;min-height:0;overflow-y:auto}.creator-shell .main>.studio{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.creator-shell .studio>.ve{flex-direction:column;flex:1;min-height:0;display:flex}.creator-shell .ve-workspace{flex:1;height:auto;min-height:0}.creator-shell .ve-library{grid-area:1/1}.creator-shell .ve-preview{grid-area:1/2}.creator-shell .ve-inspector{grid-area:1/3}.creator-shell .ve-library,.creator-shell .ve-preview,.creator-shell .ve-inspector{height:100%;max-height:none}.creator-shell .ve-preview-heading{padding:10px 16px}.creator-shell .ve-stage{padding:8px}.creator-shell .ve-canvas{max-height:100%}.creator-shell .ve-inspector{grid-column:auto;display:block;overflow-y:auto}.creator-shell .ve-timeline{overscroll-behavior:contain;flex:0 clamp(138px,19vh,180px);min-height:100px;margin-top:10px;overflow:auto}.creator-shell .ve-timeline-toolbar{z-index:3;background:#fff;padding:8px 14px;position:sticky;top:0}.creator-shell .main>.post-creator.motion-mode{flex-direction:column;height:auto;padding:14px;display:flex;overflow:hidden}.creator-shell .motion-editor,.creator-shell .motion-layout{flex:1;min-height:0}.creator-shell .motion-editor{flex-direction:column;display:flex}.creator-shell .motion-layout{align-items:stretch;overflow:hidden}.creator-shell .motion-library,.creator-shell .motion-preview-panel,.creator-shell .motion-controls{overscroll-behavior:contain;scrollbar-gutter:stable;height:100%;min-height:0;overflow-y:auto}.creator-shell .main>.post-creator.static-mode{flex-direction:column;padding:14px;display:flex;overflow:hidden}.creator-shell .spe{flex-direction:column;flex:1;min-height:0;display:flex}.creator-shell .spe-header,.creator-shell .spe-message{flex-shrink:0}.creator-shell .spe-workspace{flex:1;min-height:0;overflow:hidden}.creator-shell .spe-library{flex-direction:column;grid-area:1/1;min-height:0;display:flex}.creator-shell .spe-library nav{flex-shrink:0}.creator-shell .spe-panel{overscroll-behavior:contain;flex:1;min-height:0;max-height:none}.creator-shell .spe-stage{overscroll-behavior:contain;grid-area:1/2;min-height:0;overflow-y:auto}.creator-shell .spe-artboard-scroll{overscroll-behavior:contain;min-height:250px}.creator-shell .spe-inspector{overscroll-behavior:contain;grid-area:1/3;min-height:0;max-height:none;overflow-y:auto}}@media (max-width:999px){.creator-shell .motion-layout{flex-direction:column;display:flex}.creator-shell .motion-library,.creator-shell .motion-preview-panel,.creator-shell .motion-controls{overscroll-behavior:contain;width:100%;max-height:650px;overflow-y:auto}.creator-shell .spe-workspace{flex-direction:column;display:flex}.ve .ve-workspace{flex-direction:column;height:auto;display:flex}.ve .ve-library{height:380px}.ve .ve-preview{height:490px}.ve .ve-inspector{max-height:440px;display:block;overflow-y:auto}.creator-mode-bar{flex-wrap:wrap;padding:8px 12px}.creator-mode-bar>strong{display:none}.creator-mode-bar button{padding:8px;font-size:11px}.app-shell .sidebar-bottom{padding-bottom:0}}@media (max-width:980px){.app-shell .sidebar .profile-summary>span:last-child{display:none}}@media (max-height:740px) and (min-width:1000px){.creator-shell .ve-assistant p{display:none}.creator-shell .ve-timeline{flex-basis:145px}.creator-shell .ve-assistant{padding:6px 12px}}
