.creation-dialog[data-app-design=light]{--media-rim:#00000014;--modal-backdrop-tint:var(--app-scrim);--modal-backdrop-blur:0px;--segment-height:30px;color:var(--app-ink)}.creation-dialog[data-app-design=light][open]:not([data-presentation=viewer]){background:linear-gradient(180deg, var(--app-sheet-top) 0%, var(--app-sheet-top) 62%, var(--app-sheet-bottom) 100%);border:.8px solid var(--app-sheet-line);border-radius:var(--app-r-panel);box-shadow:var(--app-shadow-panel)}.creation-dialog[data-app-design=light]:not([data-nested-sheet])::backdrop{background:var(--app-scrim,#0d16303d);-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width:600px){.creation-dialog[data-app-design=light][open]:not([data-presentation=viewer]){border-radius:var(--app-r-panel) var(--app-r-panel) 0 0;box-shadow:var(--app-shadow-sheet);border-width:.8px .8px 0}}.creation-dialog[data-app-design=light] .creation-handle span{border-radius:var(--app-r-pill);width:42px;height:3px}@media (max-width:600px),(pointer:coarse){.creation-dialog[data-app-design=light] .creation-handle span{background:#c4cbd5}}.creation-dialog[data-app-design=light] .creation-handle:focus-visible span{outline:none}.creation-dialog[data-app-design=light] .ds-button{color:var(--app-ink);font-weight:500}.creation-dialog[data-app-design=light] .ds-button[data-variant=ghost]{color:var(--app-ink-2)}@media (pointer:fine){.creation-dialog[data-app-design=light] .ds-button{border-color:var(--app-line-strong)}.creation-dialog[data-app-design=light] .ds-button[data-variant=ghost]{border-color:#0000}.creation-dialog[data-app-design=light] .ds-button[data-variant=outline]{background:0 0}}@media (pointer:coarse){.creation-dialog[data-app-design=light] .ds-button:not([data-variant=primary]):not([data-variant=ghost]):before{border-color:var(--app-line-strong)}}.creation-dialog[data-app-design=light] .ds-button[data-variant=primary]{background:var(--app-g-primary);min-height:44px;color:var(--app-on-accent);box-shadow:var(--app-shadow-primary);border:.7px solid #ffffff8c;font-size:14px}.creation-dialog[data-app-design=light] .ds-button[data-variant=primary]:disabled,.creation-dialog[data-app-design=light] .ds-button[data-variant=ghost]:disabled{opacity:.38}@media (hover:hover) and (pointer:fine){.creation-dialog[data-app-design=light] .ds-button[data-variant=primary]:hover:not(:disabled){filter:brightness(1.06)}.creation-dialog[data-app-design=light] .ds-button[data-variant=ghost]:hover:not(:disabled){color:var(--app-ink)}}.creation-dialog[data-app-design=light] .ds-button[data-variant=primary]:active:not(:disabled){background:var(--app-g-primary-pressed);box-shadow:var(--app-shadow-primary-pressed)}.creation-dialog[data-app-design=light] .ds-button[data-variant=ghost]:active:not(:disabled){color:var(--app-ink)}.creation-dialog[data-app-design=light] :is(button,[role=button],input,[tabindex]):focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.creation-dialog[data-app-design=light] .ds-button{transition:none}}@media (forced-colors:active){.creation-dialog[data-app-design=light] :is(button,input,[tabindex]):focus-visible{outline:none}}.creation-dialog[data-app-design=light] .creation-title-row h2,.creation-dialog[data-app-design=light] .creation-folder-switcher>.ds-button{letter-spacing:0;color:var(--app-ink);font-size:16px;font-weight:500}.creation-dialog[data-app-design=light] .creation-folder-switcher>.ds-button svg{color:var(--app-ink-2)}.creation-dialog[data-app-design=light] .creation-title-row>.ds-button[data-icon-only=true]{width:44px;height:44px;min-height:44px;color:var(--app-ink-2)}.creation-dialog[data-app-design=light] .creation-title-row .ds-input{border-radius:var(--app-r-pill);background:var(--app-well);border:1px solid var(--app-line-strong);height:36px;box-shadow:none;color:var(--app-ink);font-size:16px}.creation-dialog[data-app-design=light] .creation-title-row .ds-input::placeholder{color:var(--app-placeholder-ink)}.creation-dialog[data-app-design=light] .creation-title-row>.ds-button:not([data-icon-only]){min-height:44px;color:var(--app-accent);font-size:14px}.creation-dialog[data-app-design=light] .creation-select-hint{color:var(--app-ink-2);font-size:12px;font-weight:400}.creation-dialog[data-app-design=light] .creation-control-row>.creation-picker-menu>.ds-button{color:var(--app-ink-2);font-size:12px;font-weight:500}.creation-dialog[data-app-design=light] .creation-picker-menu>.ds-media-filter-menu,.creation-dialog[data-app-design=light] .creation-local-menu{border:1px solid var(--app-line);border-radius:var(--app-r-row);box-shadow:var(--shadow-float);background:#fff;padding:6px}.creation-dialog[data-app-design=light] .creation-picker-menu>.ds-media-filter-menu .ds-button,.creation-dialog[data-app-design=light] .creation-local-menu .ds-button{min-height:44px;color:var(--app-ink);border-radius:12px;justify-content:space-between;font-size:14px;font-weight:500}.creation-dialog[data-app-design=light] .creation-picker-menu>.ds-media-filter-menu .ds-button[aria-checked=true] svg{color:var(--app-accent)}.creation-dialog[data-app-design=light] .creation-picker-menu>.ds-media-filter-menu .ds-button:active:not(:disabled),.creation-dialog[data-app-design=light] .creation-local-menu .ds-button:active:not(:disabled){background:var(--app-well);box-shadow:none}.creation-dialog[data-app-design=light] .creation-menu-heading{color:var(--app-ink-2);font-size:12px;font-weight:500}.creation-dialog[data-app-design=light] .creation-local-menu>span{color:var(--app-ink-2);font-size:12px}.creation-dialog[data-app-design=light] .creation-grid{gap:10px 4px}.creation-dialog[data-app-design=light] .creation-thumbnail{border-radius:var(--app-r-tile);background:var(--app-placeholder);color:var(--app-placeholder-ink);border:0}.creation-dialog[data-app-design=light] .creation-thumbnail:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--media-rim);pointer-events:none;position:absolute;inset:0}.creation-dialog[data-app-design=light] .creation-thumbnail[aria-pressed=true]{border:0}.creation-dialog[data-app-design=light] .creation-thumbnail:disabled{opacity:.38}.creation-dialog[data-app-design=light] .creation-thumbnail:focus-visible{outline:none}.creation-dialog[data-app-design=light] .creation-upload-tile{color:var(--app-ink);border-radius:var(--app-r-tile);gap:10px;padding:0 10px}.creation-dialog[data-app-design=light] .creation-upload-tile:after{display:none}.creation-dialog[data-app-design=light] .creation-selection{color:#fff;background:0 0;border:1px solid #ffffffe6;width:18px;height:18px;font-size:11px;font-weight:500;line-height:1;top:8px;right:8px;box-shadow:0 0 0 .5px #14182138,0 1px 3px #14182138}.creation-dialog[data-app-design=light] .creation-thumbnail[aria-pressed=true] .creation-selection{background:var(--app-select);color:#fff;border:.8px solid #fff}.creation-dialog[data-app-design=light] .creation-exception,.creation-dialog[data-app-design=light] .creation-local-status{color:var(--app-ink-2);background:#fffffff0;font-weight:500}.creation-dialog[data-app-design=light] .creation-local-status[role=alert]{color:var(--app-danger)}.creation-dialog[data-app-design=light] .creation-local-status progress{accent-color:var(--app-accent)}.creation-dialog[data-app-design=light] .creation-error-badge{background:var(--app-danger)}.creation-dialog[data-app-design=light] .creation-empty h3{color:var(--app-ink);font-size:16px;font-weight:500}.creation-dialog[data-app-design=light] .creation-empty p{color:var(--app-ink-2);font-size:13px;line-height:1.45}.creation-dialog[data-app-design=light] :is(.creation-status,.creation-feedback){color:var(--app-ink-2);font-size:13px}.creation-dialog[data-app-design=light] .creation-feedback [role=alert]{color:var(--app-danger)}.creation-dialog[data-app-design=light] .creation-feedback svg{color:var(--app-ink-2)}.creation-dialog[data-app-design=light] .creation-floating-notices p{border:1px solid var(--app-line);background:var(--app-g-pill);box-shadow:var(--app-shadow-pill);color:var(--app-ink);font-weight:500}.creation-dialog[data-app-design=light] .creation-floating-notices p[role=alert]{color:var(--app-danger)}.creation-dialog[data-app-design=light] .creation-floating-notices .ds-button[data-variant=ghost]{min-height:44px;color:var(--app-accent)}.creation-dialog[data-app-design=light] .creation-pick-hint-dismiss{color:var(--app-ink-2)}.creation-dialog[data-app-design=light] .creation-picker:after{content:"";z-index:4;height:calc(68px + env(safe-area-inset-bottom,0px));background:var(--app-picker-fade);pointer-events:none;position:absolute;bottom:0;left:-16px;right:-16px}.creation-dialog[data-app-design=light] .creation-action-bar>.ds-button{font-size:14px;font-weight:600}.creation-dialog[data-app-design=light] .creation-flow-header h2,.creation-dialog[data-app-design=light] .creation-flow[data-stage-layout=stable] .creation-flow-header h2{letter-spacing:0;font-weight:500}.creation-dialog[data-app-design=light] .creation-flow[data-stage-layout=stable] .creation-flow-stage-heading{color:var(--app-ink);font-size:18px;font-weight:500}.creation-dialog[data-app-design=light] .creation-flow-stage-label{color:var(--app-ink-2);font-weight:500}.creation-dialog[data-app-design=light] .creation-flow-source-shell{background:linear-gradient(#fff, #fff) padding-box, linear-gradient(155deg, var(--app-line-strong), var(--app-ink-3), var(--app-line-strong)) border-box;box-shadow:var(--app-shadow-card)}.creation-dialog[data-app-design=light] .creation-flow-source-shell>img,.creation-dialog[data-app-design=light] .creation-flow-source-empty{background:var(--app-placeholder);color:var(--app-placeholder-ink)}.creation-dialog[data-app-design=light] .creation-flow-perimeter rect{stroke:var(--app-accent)}.creation-dialog[data-app-design=light] .creation-flow-sheen{filter:drop-shadow(0 0 3px var(--app-accent-bright))}.creation-dialog[data-app-design=light] .creation-flow-failure{background:var(--app-g-card);border:1px solid var(--app-card-line);border-radius:var(--app-r-card);box-shadow:var(--app-shadow-card)}.creation-dialog[data-app-design=light] .creation-flow[data-stage-layout=stable] .creation-flow-failure{box-shadow:none;background:0 0;border:0}.creation-dialog[data-app-design=light] .creation-flow-steps,.creation-dialog[data-app-design=light] .creation-flow-recovery{background:var(--app-well);border-radius:var(--app-r-well);border:0}.creation-dialog[data-app-design=light] .creation-flow-media{background:var(--app-placeholder);border-radius:var(--app-r-well);box-shadow:inset 0 0 0 1px var(--media-rim);border:0}.creation-dialog[data-app-design=light] .creation-flow-action-placeholders span,.creation-dialog[data-app-design=light] .creation-flow-skeleton-media{background:var(--app-placeholder)}.creation-dialog[data-app-design=light] .creation-result-seek::-webkit-slider-runnable-track{background:var(--app-track)}.creation-dialog[data-app-design=light] .creation-result-seek::-moz-range-track{background:var(--app-track)}.creation-dialog[data-app-design=light] .creation-result-seek::-webkit-slider-thumb{background:var(--app-accent)}.creation-dialog[data-app-design=light] .creation-result-seek::-moz-range-thumb{background:var(--app-accent)}.creation-dialog[data-app-design=light] .creation-flow-export-setting{background:var(--app-well);border-radius:var(--app-r-row);border:0}
