.local-business-workbench{height:auto;min-height:100dvh;background:transparent}.local-embedded .local-business-workbench{--workbench-content-width:100%;height:auto;min-height:0;padding:0}.local-embedded .local-intake{width:100%;grid-template-columns:200px minmax(0,1fr);gap:16px 22px}.local-embedded .local-main-panel>.design-brief{padding:16px}.local-embedded .local-sources{padding-top:0}.local-business-workbench .local-upload{min-height:44px;border:1px solid #dadddf;color:var(--ink);transition:transform .28s var(--story-motion),background .24s var(--story-motion),box-shadow .24s var(--story-motion)}.local-business-workbench .local-upload:hover{background:#fff;transform:none}.local-business-workbench .local-upload:active{transform:scale(.98);box-shadow:var(--story-inset)}.local-business-workbench .local-upload:has(input:disabled){opacity:.48;cursor:not-allowed}.local-business-workbench .local-upload>svg{transition:transform .3s var(--story-motion)}@media(hover:hover){.local-business-workbench .local-upload:hover>svg{transform:translateY(-3px)}}.local-business-workbench .local-upload input{width:100%;height:100%}.local-upload:has(input:focus-visible){outline:2px solid #51575e;outline-offset:3px}.local-upload-lane{padding:8px 0;border-bottom:1px solid #dadddf;flex-shrink:0}.local-upload-lane>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:5px}.local-upload-lane h3{font-size:12px;font-weight:600}.local-upload-lane small{font-size:10px;color:var(--muted)}.local-upload-lane .design-format-note{display:block;line-height:1.6;margin-block:8px}.local-source-settings{display:grid;grid-gap:12px;gap:12px;padding-top:9px;flex-shrink:0}.local-source-settings .local-setting{gap:4px;margin:0}.local-source-settings .local-setting select{height:36px;padding-inline:12px}.local-business-workbench .local-authorization{margin-top:12px;padding-top:12px}.local-sources .design-side-heading h2{margin:0}@media(max-width:900px){.local-source-settings .local-setting select{height:44px}}@media(prefers-reduced-motion:reduce){.local-business-workbench .local-upload,.local-business-workbench .local-upload>svg{transition:none}.local-business-workbench .local-upload:active,.local-business-workbench .local-upload:hover>svg{transform:none}}.local-embedded .design-section-heading h2{font-size:16px}.local-embedded .local-brief .design-primary-field{min-height:120px}.local-embedded .local-detail-trigger{font-size:12px}.local-embedded .local-settings{padding-top:8px;border-top:1px solid #dadddf;gap:10px 16px}.local-embedded .local-intake>.local-settings{grid-column:1/-1}.local-embedded .local-segments button{font-size:11px}.local-embedded .design-footer,.local-embedded .story-stage-page{width:100%}.local-embedded .design-footer{gap:12px;min-height:56px;padding-block:8px}.local-embedded .design-footer .story-workflow-steps{gap:6px}.local-embedded .design-footer .story-workflow-steps button,.local-embedded .design-next{font-size:12px}@media(min-width:1101px){.local-embedded .design-workbench.local-business-workbench{height:calc(100dvh - 100px);min-height:620px}.local-embedded .local-sources{max-height:100%;overflow-y:auto;scrollbar-gutter:stable;margin-right:-14px;padding-right:22px}}.local-embedded .local-files{max-height:none;overflow:visible;flex-shrink:0}.local-embedded .local-upload input{width:100%}@media(max-width:1100px){.local-embedded .local-intake{grid-template-columns:minmax(0,1fr)}.local-embedded .local-main-panel{grid-column:1;grid-row:1}.local-embedded .local-sources{grid-column:1;grid-row:3}.local-embedded .local-settings{grid-column:1;grid-row:2}.local-embedded .design-workbench.local-business-workbench{height:auto;min-height:0}.local-embedded .local-intake{flex:none}.local-embedded .design-footer{display:flex;flex-wrap:wrap;padding-top:18px}.local-embedded .design-footer-actions{width:100%;justify-content:flex-end}}.local-business-workbench .design-navigation{width:var(--workbench-content-width);margin:10px auto 0}.local-business-workbench .design-project-select{background:var(--story-crystal);box-shadow:var(--story-raised);border:1px solid #ffffffcf;border-radius:8px}.local-business-workbench .design-header{height:56px;gap:24px}.local-mode-switch{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex:0 1 440px;min-width:0;border-radius:8px;background:var(--story-track);box-shadow:var(--story-inset)}.local-mode-switch button{min-width:0;min-height:42px;padding:8px;border:0;border-radius:8px;background:transparent;color:var(--muted);font:inherit;font-size:13px}.local-mode-switch button[aria-pressed=true]{background:var(--story-crystal);box-shadow:var(--story-selection-relief);color:var(--ink);font-weight:600}.local-intake{display:grid;grid-template-columns:230px minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;grid-gap:16px 24px;gap:16px 24px;width:var(--workbench-content-width);margin:0 auto;flex:1 1;min-height:0}.local-sources{display:flex;flex-direction:column;min-width:0;min-height:0;padding:16px 0}.local-settings h2,.local-sources h2{font-size:16px;margin:0 0 16px}.local-setting small,.local-sources h2 small,.local-text-field small{float:right;color:var(--muted);font-size:10px;font-weight:400}.local-upload{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-height:104px;border:1px dashed #a6b2bd;border-radius:8px;background:var(--story-crystal);box-shadow:var(--story-raised);color:var(--muted);font-size:12px;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.local-upload:hover{transform:translateY(-1px);box-shadow:0 8px 18px #56677718,var(--story-raised)}.local-upload input{position:absolute;inset:0;opacity:0;cursor:pointer}.local-files{display:grid;grid-gap:8px;gap:8px;margin:8px 0 0;padding:0;list-style:none;min-width:0;min-height:0;overflow:auto;scrollbar-width:thin}.local-files li{display:flex;align-items:center;gap:7px;min-width:0}.local-files li>svg{flex-shrink:0;color:var(--muted)}.local-files .design-file-name{flex:1 1;min-width:0}.local-files .design-file-name small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.local-files .design-file-delete{width:32px;height:32px;padding:0}.local-files .local-file-thumb{width:36px;height:36px;cursor:zoom-in}.local-file-thumb img,.local-file-thumb video{display:block;width:100%;height:100%;object-fit:cover}.local-files .local-file-thumb>svg{position:absolute;right:2px;bottom:2px;background:#fff;color:#303439;border-radius:2px}.local-files .local-file-thumb:focus-visible{outline:2px solid #637784;outline-offset:3px}@media(pointer:coarse){.local-files .design-file-delete,.local-files .local-file-thumb{width:44px;height:44px}}.local-sources p{font-size:11px;line-height:1.65;color:var(--muted);margin:14px 0}.local-authorization{display:flex;align-items:flex-start;gap:8px;border-top:1px solid #dadddf;padding-top:14px;margin-top:auto;font-size:11px;line-height:1.6;flex-shrink:0}.local-authorization input{margin-top:3px}.local-main-panel{display:flex;flex-direction:column;grid-column:2;grid-row:1;min-width:0;min-height:0;background:var(--story-paper);border-radius:8px;box-shadow:var(--story-elevation);overflow:hidden;position:relative;top:-24px}.local-main-panel>.design-brief{margin:0;padding:16px 26px 12px;flex:1 1;min-height:0;border-radius:0;box-shadow:none;background:transparent}.local-business-workbench .design-section-heading{min-height:40px;padding-bottom:12px}.local-business-workbench .design-section-heading h2{font-size:18px;line-height:24px}.local-business-workbench .local-brief .design-brief-body{overflow:visible;display:flex;flex-direction:column;gap:0}.local-business-workbench .local-brief .design-primary-field{height:auto;min-height:160px;flex:1 1 auto;margin-bottom:16px}.local-business-workbench .local-brief .design-detail-fields{gap:10px;margin-bottom:0}.local-settings h2,.local-sources h2{min-height:24px;line-height:24px;margin-bottom:16px}.local-text-field{display:flex;flex-direction:column;gap:8px}.local-text-field textarea{min-height:80px;padding:10px;border:1px solid #dadddf;border-radius:7px;background:var(--story-crystal);font:inherit;resize:vertical}.local-detail-trigger{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;grid-gap:8px;gap:8px;width:100%;min-height:44px;padding:9px 10px;border:1px solid #ffffffcf;border-radius:8px;background:#ffffff78;box-shadow:var(--story-raised);text-align:left;color:var(--ink);font:inherit;cursor:pointer}.local-detail-trigger small{color:var(--muted);font-size:10px}.local-detail-trigger svg{color:var(--muted)}.local-settings{display:grid;grid-column:2;grid-row:2;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;grid-gap:10px 20px;gap:10px 20px;margin:0;padding:0;min-width:0;background:transparent}.local-settings h2{display:none}.local-setting{display:grid;grid-gap:6px;gap:6px;margin-bottom:12px;font-size:12px}.local-setting span{display:flex;justify-content:space-between}.local-setting select{width:100%;height:42px;border:1px solid #dadddf;border-radius:7px;background:var(--story-crystal);box-shadow:var(--story-raised);padding:0 10px;color:var(--ink)}.local-segment-setting{min-width:0;margin:0;padding:0;border:0}.local-segment-setting legend{width:100%;margin:0 0 6px;padding:0;font-size:12px}.local-segment-setting legend>span{display:flex;justify-content:space-between;gap:8px}.local-settings>.local-setting{align-self:start;margin:0;gap:6px;line-height:18px}.local-settings>.local-setting>legend,.local-settings>.local-setting>span{min-height:18px;line-height:18px}.local-settings>.local-setting select{height:44px}.local-settings>.local-segment-setting{display:block}.local-segments{position:relative;display:flex;min-width:0;border-radius:8px;background:var(--story-track);box-shadow:var(--story-inset);isolation:isolate;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.local-segments:before{content:"";position:absolute;z-index:-1;inset:0 auto 0 0;width:calc(100% / var(--segment-count));border-radius:8px;background:var(--story-crystal);box-shadow:var(--story-selection-relief);transform:translateX(calc(var(--segment-index, 0) * 100%));transition:transform .42s var(--story-motion);pointer-events:none}.local-segments button{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;flex:1 1;min-width:0;min-height:44px;padding:7px 5px;border:0;border-radius:8px;background:transparent;color:var(--muted);font:inherit;font-size:12px;white-space:nowrap;transition:color .24s var(--story-motion),transform .16s var(--story-motion)}.local-segments button[aria-pressed=true]{color:var(--ink);font-weight:600}.local-segments[data-drag-preview=true]:before{transform:translateX(var(--spec-drag-x));transition:none}.local-segments[data-dragging=true]{cursor:-webkit-grabbing;cursor:grabbing}.local-segments button:active{transform:translateY(1px)}.local-segments button:focus-visible{outline:2px solid #637784;outline-offset:3px}@media(hover:hover){.local-segments button:hover{color:var(--ink)}}@media(prefers-reduced-motion:reduce){.local-segments button,.local-segments:before{transition:none}.local-segments button:active{transform:none}}.local-ratio-mark{display:block;width:20px;height:20px;border:1.5px solid;border-radius:2px;flex:0 0 20px}.local-ratio-mark.ratio-1{height:21px;width:15px}.local-ratio-mark.ratio-2{height:21px;width:12px}.local-ratio-mark.ratio-3{height:12px;width:22px}.local-delivery{display:none}.local-delivery strong{color:var(--ink)}.local-delivery p{margin:5px 0}.local-duration-note{grid-column:1/-1;margin:0;font-size:11px;line-height:1.6;overflow-wrap:anywhere;color:var(--muted)}.local-setting input[type=number]{box-sizing:border-box;width:100%;min-width:0;height:44px;padding:0 10px;border:1px solid #dadddf;border-radius:7px;background:var(--story-crystal);box-shadow:var(--story-raised);color:var(--ink);font:inherit}.local-setting input[aria-invalid=true]{border-color:#92504b}.local-video-plan{grid-column:1/-1;min-width:0}.local-video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px 16px;gap:12px 16px;align-items:start}.local-duration-setting{display:grid;min-width:0;grid-gap:12px;gap:12px}.local-duration-setting>.local-setting{margin:0}.local-duration-setting select{height:44px}.local-video-grid>.local-setting{min-width:0;margin:0;gap:6px;line-height:18px}.local-video-grid>.local-setting>span{min-height:18px}.local-video-grid>.local-setting select{height:44px;min-width:0}.local-setting .local-spec-error{float:none;color:#92504b;line-height:1.5}.local-segment-note{margin:24px 0 0;font-size:11px;line-height:1.6;color:var(--muted)}.local-video-review>div{padding:12px 0;border-top:1px solid #dadddf}.local-video-review h4{margin:0 0 6px;font-size:13px}.local-video-missing,.local-video-review p,.local-video-review small{font-size:12px;line-height:1.6;overflow-wrap:anywhere}.local-video-review p{margin:0 0 4px}.local-video-review small{color:var(--muted)}.local-video-missing{padding-left:20px;color:#92504b}.local-video-workbench .local-main-panel{min-height:300px}@media(min-width:1101px){.local-video-workbench .local-intake{min-height:max-content;grid-template-rows:minmax(max-content,1fr) auto}.local-embedded .local-video-workbench .local-sources{max-height:calc(100dvh - 180px);align-self:start}}@media(max-width:1100px) and (min-width:901px){.local-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.local-video-grid{grid-template-columns:1fr}.local-segment-note{margin:0}}.local-business-workbench .local-settings.local-compact-settings{display:block}.local-embedded .local-intake:has(.local-compact-settings){padding-bottom:80px;box-sizing:border-box}.local-detail-trigger>span{min-width:0;overflow-wrap:anywhere;font-size:12px}.local-detail-trigger small{white-space:nowrap}.local-inline-settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 22px;gap:12px 22px;margin-top:4px;padding-top:2px}.local-inline-settings .local-setting{margin:0}.local-inline-settings .local-setting:only-child{grid-column:2}.local-inline-settings .local-setting select{height:40px}.local-business-workbench .local-upload{flex-shrink:0;padding:12px}.local-business-workbench .design-project-select{width:230px}.local-business-workbench .design-project-select select{min-width:0;flex:1 1;width:100%}.local-review{width:var(--workbench-content-width);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:24px;gap:24px;padding:24px;min-height:430px}.local-output-summary{margin:0 0 14px;padding:10px 12px;border-radius:7px;background:#ffffff80;color:var(--ink);font-size:12px;line-height:1.5}.local-review h2{margin-top:0}.local-review dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 24px;gap:0 24px}.local-review dl div{border-top:1px solid #e4e5e8;padding:12px 0}.local-review dt{font-size:11px;color:var(--muted)}.local-review dd{margin:3px 0 0;font-size:13px;color:var(--ink)}.local-review-aside{border-left:1px solid #e4e5e8;padding-left:20px}.local-review ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.local-review li{display:flex;gap:7px;align-items:flex-start;font-size:12px}.local-review aside p{display:flex;gap:6px;color:var(--muted);font-size:11px;line-height:1.5;margin-top:24px}@media(min-width:901px){.design-workbench.local-business-workbench{height:100dvh;min-height:720px}.local-business-workbench .design-navigation{min-height:64px;margin-top:0;padding:8px 0}.local-business-workbench .design-footer{min-height:64px;padding-block:8px}.local-business-workbench>.story-stage-page{flex:1 1;min-height:0}.local-business-workbench .local-delivery{margin-top:12px;padding-top:10px}}@media(min-width:901px) and (max-height:820px){.local-upload{min-height:78px}.local-sources p{margin:12px 0}.local-setting{margin-bottom:10px}.local-setting select{height:38px}.local-authorization{padding-top:12px}}@media(max-width:1199px){.local-business-workbench .design-header{height:auto;min-height:56px;flex-wrap:wrap;padding-block:10px}.local-mode-switch{order:3;flex-basis:100%}}@media(max-width:900px){.local-intake{grid-template-columns:1fr;gap:22px;width:90%}.local-intake>.design-brief,.local-settings{margin-top:0}.local-sources{order:1}.local-intake>.design-brief{order:0}.local-settings{order:2}.local-review{width:90%;padding:20px}.local-review,.local-review dl{grid-template-columns:1fr}.local-review aside{border-left:0;border-top:1px solid #e4e5e8;padding:16px 0 0}.local-brief .design-primary-field{height:190px}}@media(max-width:1100px) and (min-width:901px){.local-intake{grid-template-columns:200px minmax(0,1fr);gap:16px}.local-business-workbench .local-brief .design-detail-fields{grid-template-columns:1fr}.local-business-workbench .design-project-select{width:200px}.local-settings{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.local-business-workbench .design-project-select{width:100%}.local-intake{flex:none}.local-main-panel{overflow:visible;grid-column:1;grid-row:2;top:0}.local-settings{grid-column:1;grid-row:3}.local-business-workbench .local-brief .design-primary-field{min-height:200px}.local-business-workbench .local-brief .design-detail-fields,.local-inline-settings{grid-template-columns:1fr}.local-inline-settings .local-setting:only-child{grid-column:1}.local-settings,.local-sources{padding:0}.local-settings{grid-template-columns:1fr}.local-main-panel>.design-brief{padding-inline:0}.local-authorization{margin-top:12px}.local-files{max-height:280px}.local-business-workbench .design-navigation{margin-top:0}}.local-embedded .local-business-workbench{--ink:#edf2f6;--muted:#b2bdc7;--design-muted:#b2bdc7;--story-paper:transparent;--story-track:#24292b;--story-crystal:#1b1e20;--story-raised:none;--story-inset:none;--story-elevation:none;--story-selection-relief:none;color:#edf2f6;color-scheme:dark;background:transparent}.local-embedded .local-business-workbench ::selection{background:#b5deef;color:#101112}.local-embedded .local-business-workbench :is(button,input,select,textarea):focus-visible,.local-embedded .local-upload:has(input:focus-visible){outline:2px solid #b5deef;outline-offset:2px}.local-embedded .local-business-workbench :is(.local-sources,.design-brief-body,.story-stage-main,.story-stage-aside){scrollbar-width:thin;scrollbar-color:#5e696a #1b1e20}.local-embedded .local-sources{padding:12px 16px;margin:0;border-right:1px solid #c4d8de25;background:linear-gradient(180deg,#202325d9,#171a1cba 65%,#11131599)}.local-embedded .local-source-settings{gap:9px}.local-embedded .local-authorization,.local-embedded .local-upload-lane{border-color:#394144}.local-embedded .local-business-workbench .local-upload{overflow:hidden;min-height:44px;background:linear-gradient(165deg,#303739,#1b2022 62%);border-color:#b9ccce38;box-shadow:inset 0 1px #edffff18,0 5px 10px -5px #000b;color:#edf2f6}.local-embedded .local-business-workbench .local-upload:hover{background:linear-gradient(165deg,#353a3d,#25292c 62%);border-color:#adb4bb}.local-embedded .local-upload-lane.is-dragging .local-upload{background:#353c3f;border-color:#d5e5ee;box-shadow:inset 0 0 0 1px #d5e5ee}.local-embedded .local-files :is(.design-file-preview,.design-file-name,.design-file-delete){color:#edf2f6}.local-embedded .local-files .design-file-preview{background:#292e30;border-color:#465154}.local-embedded .local-files .local-file-thumb>svg{background:#1b1e20;color:#b5deef}.local-embedded .local-files .design-file-delete:hover{color:#ffc2b9}.local-embedded .local-business-workbench :is(.local-setting select,.local-setting input[type=number]){background:#1b1e20;border-color:#465154;box-shadow:none;color:#edf2f6}.local-embedded .local-business-workbench option{background:#1b1e20;color:#edf2f6}.local-embedded .local-business-workbench input[type=checkbox]{accent-color:#b5deef}.local-embedded .local-authorization{color:#c2cccd}.local-embedded .local-main-panel{top:0;background:transparent;box-shadow:none;border-radius:0}.local-embedded .local-main-panel>.design-brief{padding:12px 8px}.local-embedded .local-brief .design-brief-body{overflow-y:auto;overflow-x:hidden;min-height:0;gap:10px}.local-embedded .local-brief .design-primary-field{flex:0 0 auto;height:clamp(125px,23dvh,210px);min-height:125px;margin:0;background:linear-gradient(155deg,#303436f7,#282c2ef5 52%,#24282af0);border:1px solid #bfced142;box-shadow:inset 0 1px #f0ffff25,inset 0 -1px #0004,0 18px 32px -16px #000d;color:#edf2f6}.local-embedded .local-brief .design-primary-field:is(:focus-within,[data-filled=true]){border-color:#aebcc477;box-shadow:inset 0 1px #ffffff50,0 18px 32px -16px #000d}.local-embedded .design-primary-field textarea{background:transparent;color:#edf2f6;caret-color:#b5deef}.local-embedded .design-primary-field textarea::placeholder{color:#b2bdc7}.local-embedded .design-primary-field textarea:focus-visible{outline:none}.local-embedded .design-section-heading{gap:12px}.local-embedded .design-section-heading>div{min-width:0;flex:1 1;display:flex;align-items:center;gap:12px}.local-embedded .design-section-heading h2{font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.local-embedded .local-business-workbench .local-inline-project{box-sizing:border-box;min-width:0;width:min(100%,360px);height:40px;padding:0 28px 0 0;border:0;border-radius:4px;background:transparent;color:#edf2f6;font:inherit;font-size:18px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.local-inline-project:hover{background:#252a2c}.local-embedded .local-business-workbench .intake-progress-track{background:#353d40;box-shadow:none}.local-embedded .local-business-workbench .intake-progress-track>span{background:#b5deef}.local-embedded .local-business-workbench .intake-progress-label,.local-embedded .local-business-workbench .intake-progress-label strong{color:#b2bdc7}.local-embedded .design-section-heading>.local-heading-meta{flex:0 1 auto;justify-content:flex-end;gap:14px}.local-draft-status{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:11px;color:#b2bdc7}.local-draft-status.is-saved{color:#9bcac3}.local-embedded .local-sources .local-upload-status{font-size:11px;color:#9bcac3;margin:8px 0}.local-embedded .local-sources .local-upload-error{font-size:11px;color:#ffc2b9;margin:8px 0;overflow-wrap:anywhere}.local-files li[data-new=true]{position:relative;overflow:hidden}.local-files li[data-new=true]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(112deg,transparent 34%,#ffffff55 50%,transparent 66%) 160% 0/300% 100%;animation:localUploadSweep .5s ease-out both}@keyframes localUploadSweep{0%{background-position:160% 0;opacity:0}30%{opacity:.7}to{background-position:-60% 0;opacity:0}}.local-embedded .local-detail-trigger{display:flex;min-height:66px;padding:13px 10px;gap:10px;background:#11141685;border:1px solid #343c3f;border-radius:8px;box-shadow:none;color:#edf2f6}.local-embedded .local-detail-trigger:focus-visible,.local-embedded .local-detail-trigger:hover{background:#292f31;border-color:#849ba5}.local-embedded .local-detail-trigger .design-field-icon{display:grid;place-items:center;flex-shrink:0;background:transparent;box-shadow:none;color:#d3dddc}.local-embedded .local-detail-trigger .design-field-copy{min-width:0}.local-embedded .local-detail-trigger .design-field-copy strong{font-size:12px;line-height:1.4}.local-embedded .local-detail-trigger .design-field-copy small{color:#b2bdc7;white-space:nowrap}.local-embedded .local-detail-trigger .design-field-copy>span{color:#b2bdc7}.local-embedded .local-detail-trigger>svg{flex-shrink:0;color:#b2bdc7}.local-embedded .local-field-check{display:grid;place-items:center;flex-shrink:0;width:18px;color:#dce1e7}.local-embedded .local-detail-trigger:is(:hover,:focus-visible)>svg{color:#b5deef}.local-embedded .local-detail-trigger[data-filled=true]{background:#d5dbe10d;border-top-color:#d5dbe14d}.local-embedded .local-detail-trigger[data-filled=true] .design-field-icon{color:#dce1e7}.local-embedded .local-settings{border-color:#394144}.local-embedded .local-segments{background:#24292b;box-shadow:none}.local-embedded .local-segments:before{background:#353c3f;box-shadow:inset 0 -2px #d5dbe1}.local-embedded .local-segments button{color:#c2cccd}.local-embedded .local-segments button[aria-pressed=true]{color:#f5f7f6}.local-embedded .compact-spec-bar{width:100%;background:linear-gradient(170deg,#434d51e8,#282e31d9 40%,#1b2022e8);border-color:#c3d6dc45;box-shadow:inset 0 1px #f1ffff36,inset 0 -1px #0008,0 12px 24px -8px #000c}.local-embedded .compact-media-parameter>button:hover{background:#ffffff14}.local-embedded .compact-media-panel{background:#202628;border-color:#637074;color:#edf2f6;box-shadow:0 12px 32px #000a}.local-embedded .local-business-workbench>.story-stage-page{background:transparent;border:0;box-shadow:none;color:#edf2f6}.local-embedded .story-stage-main{background:transparent;box-shadow:none}.local-embedded .local-business-workbench :is(.story-stage-main,.story-stage-aside){background-image:none}.local-embedded .design-review-fields>div,.local-embedded .story-stage-heading,.local-embedded :is(.design-deliverables,.story-stage-cost){border-color:#394144;box-shadow:none}.local-embedded .story-stage-aside{background:#1b1e20;border-color:#394144}.local-embedded .design-review-confirmation,.local-embedded .design-review-confirmation:has(input:checked){background:#24292b;border-color:#465154;box-shadow:none}.local-embedded .design-review-confirmation :is(strong,strong svg){color:#edf2f6}.local-embedded :is(.design-review-fields dt,.story-stage-heading>span,.design-review-files p,.design-production-empty p,.design-deliverables li,.story-stage-note){color:#b2bdc7}.local-embedded .local-output-summary{background:#292f31;color:#edf2f6}.local-embedded .story-stage-page{border-radius:8px}.local-embedded .story-stage-grid{gap:12px}.local-embedded .story-stage-aside,.local-embedded .story-stage-main{padding:20px 22px}.local-embedded .story-stage-aside{border-radius:8px}.local-embedded .story-stage-heading{padding:14px 0 12px}.local-embedded .design-review-fields{column-gap:22px;margin-bottom:12px}.local-embedded .design-review-fields>div{padding:9px 0}.local-embedded .design-review-confirmation{margin-top:14px;border-radius:8px;padding:12px 14px}.local-embedded :is(.design-deliverables,.story-stage-cost){border-radius:8px}.local-embedded .design-deliverables{padding-top:16px;margin-top:14px}.local-embedded .story-stage-cost{padding:14px 0}.local-embedded .local-business-workbench>.design-footer{bottom:0!important;background:#121416!important;box-shadow:inset 0 1px #394144!important}.local-embedded .design-footer .story-workflow-steps button{color:#b2bdc7!important}.local-embedded .design-footer .story-workflow-steps button[aria-current=step]{color:#f5f7f6!important}.local-embedded .design-footer .story-workflow-steps .phase-number{background:#353d40!important;color:#edf2f6!important;box-shadow:none}.local-embedded .design-footer .story-workflow-steps [aria-current=step] .phase-number{background:#b5deef!important;color:#101112!important}.local-embedded .design-footer .story-workflow-steps .phase-connector{background:#465154}.local-embedded .local-business-workbench.workbench-studio.story-intake .design-footer .design-back{background:linear-gradient(155deg,#fff,#e5f1f8 55%,#cbdde9);border:1px solid #e1e6e5;box-shadow:inset 0 1px #fff9,0 3px 8px #0003;color:#101820}.local-embedded .local-business-workbench.workbench-studio.story-intake .design-footer .design-back:hover{background:#f5f8fa}.local-embedded .local-business-workbench.workbench-studio.story-intake .design-footer .design-back:not(:disabled):active{background:linear-gradient(155deg,#424a50,#242b30 65%,#1b2227);border-color:#91a1ac;color:#f5f8fa;box-shadow:inset 0 1px #ffffff20,0 4px 12px #0005}.local-embedded .local-business-workbench.workbench-studio.story-intake .design-footer .design-back:focus-visible{outline:2px solid #b5deef;outline-offset:2px}.local-embedded .local-business-workbench.workbench-studio.story-intake .design-footer .design-back>svg{color:inherit}.local-embedded .local-business-workbench.workbench-studio .design-next[data-local-next],.local-embedded .local-business-workbench.workbench-studio .design-next[data-local-next]:hover{position:relative;isolation:isolate;background:linear-gradient(155deg,#424a50,#242b30 65%,#1b2227);border:1px solid #91a1ac;color:#f5f8fa;box-shadow:inset 0 1px #ffffff20,0 4px 12px #0005;filter:none}.local-embedded .local-business-workbench.workbench-studio .design-next[data-local-next]:active{background:linear-gradient(155deg,#fff,#e5f1f8 55%,#cbdde9);border-color:#fff;color:#101820;box-shadow:inset 0 1px #fff,0 3px 16px #d2ecff66}.local-action-beam{position:absolute;inset:-1px;padding:2px;pointer-events:none;border-radius:inherit;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.7}.local-action-beam:before{content:"";position:absolute;width:64px;height:64px;background:radial-gradient(ellipse,#fff 4%,#d2ecff 20%,#a8d9fa88 40%,transparent 70%);offset-path:inset(0 round 7px);offset-anchor:center}.local-business-workbench .design-image-dialog,.local-business-workbench .story-field-popover,.local-embedded .design-image-dialog,.local-embedded .story-field-popover{background:linear-gradient(135deg,#303639,#1b1e20 65%);border:1px solid #637074;border-radius:8px;box-shadow:0 24px 72px #000a,inset 0 1px #ffffff18;color:#edf2f6;color-scheme:dark}.local-business-workbench :is(.story-field-popover,.design-image-dialog)::-webkit-backdrop{background:#05070999}.local-business-workbench :is(.story-field-popover,.design-image-dialog)::backdrop{background:#05070999}.local-business-workbench .story-field-popover form .story-field-popover-fields>label{color:#edf2f6}.local-business-workbench .story-field-popover form .story-field-popover-fields :is(input,select,textarea){background:#101112;border-color:#5a6769;color:#edf2f6;box-shadow:none}.local-business-workbench .story-field-popover footer button{background:#292f31;border-color:#5a6769;color:#edf2f6}.local-business-workbench .story-field-popover footer button[type=submit]{background:#e1e6e5;border-color:#e1e6e5;color:#101112}.local-business-workbench .design-image-dialog header button{color:#edf2f6}.local-business-workbench .design-image-dialog video{display:block;width:100%;max-height:75dvh;object-fit:contain}@keyframes localActionOrbit{to{offset-distance:100%}}@media(prefers-reduced-motion:no-preference){.local-action-beam:before{animation:localActionOrbit 5s linear infinite}.local-embedded .local-detail-trigger .design-field-icon svg{transform-box:fill-box;transform-origin:center}}@media(prefers-reduced-motion:no-preference){.local-embedded .local-detail-trigger:is(:hover,:focus-visible,:active) .design-field-icon svg{animation:none}.local-embedded .local-detail-trigger[data-field-id=facts]:is(:hover,:focus-visible,:active) .design-field-icon svg>path:last-of-type{transform-box:fill-box;transform-origin:top;animation:localIconShutter .56s ease-out}.local-embedded .local-detail-trigger[data-field-id=platform]:is(:hover,:focus-visible,:active) .design-field-icon svg{animation:localIconGlobe .62s ease-out}.local-embedded .local-detail-trigger[data-field-id=audio]:is(:hover,:focus-visible,:active) .design-field-icon svg{animation:localIconTilt .56s ease-out}.local-embedded .local-detail-trigger[data-field-id=scope]:is(:hover,:focus-visible,:active) .design-field-icon svg{animation:localIconMap .6s ease-out}.local-embedded .local-detail-trigger[data-field-id=version]:is(:hover,:focus-visible,:active) .design-field-icon svg>:nth-child(n+4){animation:localIconCalendar .56s ease-out}.local-embedded .local-detail-trigger[data-field-id=conditions]:is(:hover,:focus-visible,:active) .design-field-icon svg{animation:localIconFilm .6s ease-out}}@keyframes localIconShutter{35%{transform:scaleY(.65)}to{transform:scaleY(1)}}@keyframes localIconGlobe{50%{transform:rotate(24deg)}}@keyframes localIconTilt{40%{transform:rotate(-8deg)}70%{transform:rotate(3deg)}}@keyframes localIconCalendar{0%{opacity:.2}to{opacity:1}}@keyframes localIconMap{35%{transform:perspective(80px) rotateY(-25deg)}to{transform:perspective(80px) rotateY(0)}}@keyframes localIconFilm{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0);clip-path:inset(0)}}@media(prefers-reduced-motion:reduce){.local-embedded *,.local-embedded :after,.local-embedded :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.local-action-beam{display:none}}@media(min-width:761px){.local-embedded,.local-embedded .design-workbench.local-business-workbench{height:100%;min-height:0}.local-embedded .design-workbench.local-business-workbench{display:flex;flex-direction:column;padding:0 0 8px}.local-embedded .local-intake{flex:1 1;grid-template-columns:clamp(190px,22%,236px) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:10px 20px;min-height:0}.local-embedded .local-intake:not(:has(>.local-settings)){grid-template-rows:minmax(0,1fr);row-gap:0}.local-embedded .local-video-workbench .local-intake{min-height:0;grid-template-rows:minmax(0,1fr) auto}.local-embedded .local-sources{grid-column:1;grid-row:1;min-height:0;max-height:none;overflow-y:auto;scrollbar-gutter:stable;padding-right:16px}.local-embedded .local-video-workbench .local-sources{align-self:stretch;max-height:none}.local-embedded .local-main-panel{grid-column:2;grid-row:1;min-height:0;overflow:hidden}.local-embedded .local-intake>.local-settings,.local-embedded .local-settings{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:9px 0 0;min-width:0}.local-embedded .local-settings.local-compact-settings{display:block;padding:0;border:0;align-self:end}.local-embedded .local-settings .compact-spec-bar{min-height:56px}.local-embedded .local-intake:has(.local-compact-settings){padding-bottom:0}.local-embedded .local-main-panel>.design-brief{display:flex;flex-direction:column;min-height:0}.local-embedded .local-brief .design-detail-fields{flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:8px}.local-embedded .local-business-workbench>.story-stage-page{flex:1 1;min-height:0;overflow:hidden}.local-embedded .story-stage-aside,.local-embedded .story-stage-main{overflow:auto}}@media(max-width:760px){.local-embedded .story-stage-grid{gap:0}.local-embedded .story-stage-aside,.local-embedded .story-stage-main{padding:16px}.local-embedded .story-stage-aside{border-radius:0}.local-embedded .story-stage-heading{padding-block:12px}.local-embedded .design-review-fields{column-gap:16px}.local-embedded .local-business-workbench{min-height:0;padding:0 0 20px}.local-embedded .local-business-workbench>.design-footer{min-height:112px!important;padding:10px 16px calc(10px + env(safe-area-inset-bottom))!important}.local-embedded .local-intake{width:100%;display:flex;flex-direction:column;gap:14px;padding:0}.local-embedded .local-main-panel{order:0}.local-embedded .local-settings{order:1;display:block;padding:12px 0}.local-embedded .local-sources{order:2;overflow:visible;padding:14px;border-right:0;border-top:1px solid #394144}.local-embedded .local-intake:has(.local-compact-settings){padding-bottom:0}.local-embedded .local-main-panel>.design-brief{padding:8px 0}.local-embedded .local-brief .design-brief-body{overflow:visible}.local-embedded .design-section-heading{align-items:flex-start;flex-wrap:wrap}.local-embedded .design-section-heading>div{width:100%;flex-wrap:wrap}.local-embedded .design-section-heading>.local-heading-meta{width:100%;justify-content:space-between;gap:8px}.local-embedded .design-section-heading h2{white-space:normal}.local-embedded .local-business-workbench .local-inline-project{max-width:100%;width:100%;height:44px;font-size:16px}.local-embedded .local-brief .design-primary-field{min-height:170px;height:auto}.local-embedded .local-files{max-height:none;overflow:visible}.local-embedded .local-business-workbench>.story-stage-page{width:100%;overflow:visible}.local-embedded .story-stage-aside,.local-embedded .story-stage-main{overflow:visible}}@supports((-webkit-appearance:base-select) or (-moz-appearance:base-select) or (appearance:base-select)){.local-embedded .local-business-workbench select::picker(select){background:#1b1e20;border-color:#5a6769;color:#edf2f6;box-shadow:0 12px 30px #0009;color-scheme:dark}.local-embedded .local-business-workbench select option{background:#1b1e20;color:#edf2f6}.local-embedded .local-business-workbench select option:is(:hover,:focus,:checked){background:#353c3f}.local-embedded .local-business-workbench select option::checkmark,.local-embedded .local-business-workbench select::picker-icon{color:#b5deef}.local-embedded .local-business-workbench .local-inline-project::picker(select){box-sizing:border-box;width:min(280px,calc(100vw - 32px));max-height:min(372px,calc(100dvh - 120px));padding:6px;border:1px solid #465154;border-radius:8px;background:#1b2022;color:#edf2f6;box-shadow:0 12px 28px -8px #0009;overflow-y:auto}.local-embedded .local-business-workbench .local-inline-project optgroup{color:#b2bdc7;font-size:12px}.local-embedded .local-business-workbench .local-inline-project option{min-height:40px;padding:8px 10px;background:transparent;color:#edf2f6;font-size:13px;white-space:nowrap}.local-embedded .local-business-workbench .local-inline-project option:is(:hover,:focus,:checked){background:#353c3f}}.local-embedded .local-sources{border-radius:12px;overflow:clip}@media (min-width:761px){.local-embedded .local-sources{padding-left:8px}}.local-embedded .local-business-workbench>.design-footer{margin-top:14px;border-radius:12px;overflow:clip}@media (max-width:760px){.local-embedded .local-business-workbench>.design-footer{margin-top:10px;border-radius:10px}}