:root .es-asset-tile,:root .oc-panel,:root .oc-tile,:root .oc-trash-row,:root .op-card,:root .op-episode-card,:root .op-point-list,:root .op-profile-layout,:root .op-welcome{border-color:var(--rim);box-shadow:var(--depth-rest);transition:border-color var(--dur-hover) ease,box-shadow var(--dur-hover) ease,background-color var(--dur-hover) ease}@media (hover:hover) and (pointer:fine){:root .es-asset-tile:hover,:root .oc-tile:hover,:root .op-episode-card:hover{border-color:var(--rim-strong);box-shadow:var(--depth-raised)}:root .oc-tile img,:root .oc-tile video,:root .op-episode-card .op-episode-poster img{transition:transform .42s var(--ease-out)}:root .op-episode-card:hover .op-episode-poster img{transform:scale(1.025)}:root .op-poster-play{transition:transform var(--dur-hover) var(--ease-out),opacity var(--dur-hover) ease}:root .op-episode-card:hover .op-poster-play{transform:scale(1.06)}}:root .op-episode-poster{overflow:hidden}:root .es-button,:root .es-options summary,:root .es-view-switch button,:root .oc-card-menu-trigger,:root .oc-menu-trigger,:root .oc-pick,:root .op-button,:root .op-icon,:root .op-nav nav a{transition:background-color var(--dur-hover) ease,border-color var(--dur-hover) ease,color var(--dur-hover) ease,box-shadow var(--dur-hover) ease,transform var(--dur-press) var(--ease-out);-webkit-tap-highlight-color:transparent}:root .es-button:active:not(:disabled),:root .es-options summary:active,:root .es-view-switch button:active:not(:disabled),:root .oc-card-menu-trigger:active,:root .oc-menu-trigger:active,:root .oc-pick:active,:root .op-button:active:not(:disabled),:root .op-icon:active:not(:disabled){transform:scale(var(--press-scale))}:root .es-button.es-primary,:root .op-button.primary{box-shadow:var(--depth-primary)}:root .es-button.es-primary:active:not(:disabled),:root .op-button.primary:active:not(:disabled){background:var(--sp-accent-pressed);box-shadow:var(--depth-primary-pressed)}:root .ui-press,:root .ui-press-row{transition:background-color var(--dur-hover) ease,transform var(--dur-press) var(--ease-out);-webkit-tap-highlight-color:transparent}:root .ui-press:active:not(:disabled):not([aria-disabled=true]){transform:scale(var(--press-scale))}:root .op-client:active:not(:disabled):not(.active),:root .op-nav nav a:active:not([aria-current]),:root .op-point-empty:active,:root .op-reference-drop:active,:root .op-settings-nav button:active:not(:disabled),:root .ui-press-row:active:not(:disabled):not([aria-disabled=true]){background-color:var(--press-tint)}:root .op-nav nav a:active{transform:scale(var(--press-scale))}:root .op-client,:root .op-point-empty,:root .op-reference-drop,:root .op-settings-nav button{-webkit-tap-highlight-color:transparent}:root .op-cleanup-choice:active,:root .op-profile-account-menu>summary:active,:root .op-reference-rules summary:active,:root .op-rule-group>summary:active{background-color:var(--press-tint)}:root .op-poster-link:active .op-episode-poster,:root .op-shell .es-setup-dialog .es-btn:active:not(:disabled){transform:scale(var(--press-scale))}:root .op-cleanup-choice,:root .op-profile-account-menu>summary,:root .op-reference-rules summary,:root .op-rule-group>summary,:root .op-shell .es-setup-dialog .es-btn{transition:background-color var(--dur-hover) ease,transform var(--dur-press) var(--ease-out);-webkit-tap-highlight-color:transparent}:root .op-episode-poster{transition:transform var(--dur-press) var(--ease-out)}:root .es-app input[type=text],:root .es-app textarea,:root .op-search,:root .op-shell input:not([type=checkbox]):not([type=radio]):not([type=range]),:root .op-shell select,:root .op-shell textarea{transition:border-color var(--dur-hover) ease,box-shadow var(--dur-hover) ease,background-color var(--dur-hover) ease}:root .op-search:focus-within,:root .op-shell input:not([type=checkbox]):not([type=radio]):not([type=range]):focus-visible,:root .op-shell select:focus-visible,:root .op-shell textarea:focus-visible{outline:none;border-color:var(--focus-edge);box-shadow:var(--focus-halo)}:root .op-shell .op-search:focus-within input:not([type=checkbox]):not([type=radio]):not([type=range]):focus-visible{box-shadow:none;border-color:transparent}:root .es-options-menu,:root .oc-card-menu-list{border-color:rgba(var(--sp-line-rgb),.12);box-shadow:var(--depth-pop);transform-origin:top right;transition:opacity var(--dur-pop) var(--ease-out),transform var(--dur-pop) var(--ease-out)}@starting-style{:root .es-options-menu,:root .oc-card-menu-list{opacity:0;transform:translateY(calc(-1 * var(--motion-shift))) scale(var(--pop-scale))}}:root .oc-tile-menu .oc-card-menu-list,:root .op-card-foot-menu .oc-card-menu-list{transform-origin:bottom right}:root .op-account-menu .oc-card-menu-list{transform-origin:bottom left}@starting-style{:root .oc-tile-menu .oc-card-menu-list,:root .op-account-menu .oc-card-menu-list,:root .op-card-foot-menu .oc-card-menu-list{opacity:0;transform:translateY(var(--motion-shift)) scale(var(--pop-scale))}}:root .es-options-menu button,:root .oc-card-menu-list button{transition:background-color 90ms ease,color 90ms ease}:root .oc-card-menu-list[data-closing]{opacity:0;transform:translateY(calc(-1 * var(--motion-shift))) scale(var(--pop-scale));pointer-events:none;transition-duration:var(--dur-exit);transition-timing-function:ease}:root .oc-tile-menu .oc-card-menu-list[data-closing],:root .op-account-menu .oc-card-menu-list[data-closing],:root .op-card-foot-menu .oc-card-menu-list[data-closing]{transform:translateY(var(--motion-shift)) scale(var(--pop-scale))}@media (max-width:760px){:root .op-account-menu .oc-card-menu-list{transform-origin:top right}@starting-style{:root .op-account-menu .oc-card-menu-list{transform:translateY(calc(-1 * var(--motion-shift))) scale(var(--pop-scale))}}:root .op-account-menu .oc-card-menu-list[data-closing]{transform:translateY(calc(-1 * var(--motion-shift))) scale(var(--pop-scale))}}:root .es-modal-backdrop,:root .op-modal-backdrop{transition:opacity var(--dur-pop) ease}@starting-style{:root .es-modal-backdrop,:root .op-modal-backdrop{opacity:0}}:root .es-export-modal,:root .es-setup-dialog,:root .op-modal{box-shadow:var(--depth-modal);transition:opacity var(--dur-modal) var(--ease-out),transform var(--dur-modal) var(--ease-out),filter var(--dur-modal) var(--ease-out)}@starting-style{:root .es-export-modal,:root .es-setup-dialog,:root .op-modal{opacity:0;transform:translateY(8px) scale(.975);filter:blur(4px)}}:root .op-modal-backdrop[data-closing]{opacity:0;pointer-events:none;transition-duration:.16s}:root .op-modal-backdrop[data-closing] .op-modal{opacity:0;transform:translateY(8px) scale(.975);filter:blur(4px);transition-duration:.16s;transition-timing-function:ease}@keyframes otis-rise{0%{opacity:0;transform:translateY(6px)}}:root .oc-clip-grid>*,:root .op-episode-gallery>*{animation:otis-rise .26s var(--ease-out) backwards}:root .oc-clip-grid>:nth-child(2),:root .op-episode-gallery>:nth-child(2){animation-delay:25ms}:root .oc-clip-grid>:nth-child(3),:root .op-episode-gallery>:nth-child(3){animation-delay:50ms}:root .oc-clip-grid>:nth-child(4),:root .op-episode-gallery>:nth-child(4){animation-delay:75ms}:root .oc-clip-grid>:nth-child(5),:root .op-episode-gallery>:nth-child(5){animation-delay:.1s}:root .oc-clip-grid>:nth-child(6),:root .op-episode-gallery>:nth-child(6){animation-delay:125ms}:root .oc-clip-grid>:nth-child(n+7),:root .op-episode-gallery>:nth-child(n+7){animation-delay:.15s}:root .oc-bulk,:root .op-error,:root .op-notice{transition:opacity var(--dur-pop) var(--ease-out),transform var(--dur-pop) var(--ease-out)}@starting-style{:root .oc-bulk,:root .op-error,:root .op-notice{opacity:0;transform:translateY(4px)}}:root .oc-bulk[data-closing]{opacity:0;transform:translateY(var(--motion-shift));pointer-events:none;transition-duration:var(--dur-exit);transition-timing-function:ease}@media (prefers-reduced-motion:reduce){:root .oc-clip-grid>*,:root .op-episode-gallery>*{animation-name:otis-fade;animation-delay:0s!important}:root .es-export-modal,:root .es-options-menu,:root .es-setup-dialog,:root .oc-bulk,:root .oc-card-menu-list,:root .op-error,:root .op-modal,:root .op-notice{transition-property:opacity}:root .es-button:active,:root .es-view-switch button:active,:root .oc-pick:active,:root .op-button:active,:root .op-connection-range button:active,:root .op-episode-card:hover .op-episode-poster img,:root .op-episode-card:hover .op-poster-play,:root .op-icon:active,:root .op-modal-backdrop[data-closing] .op-modal{transform:none}:root .op-modal-backdrop[data-closing] .op-modal{filter:none}:root .auth-spinner,:root .es-spin,:root .op-spin,:root .otis-spin{animation:otis-working 1.6s ease-in-out infinite!important}}@keyframes otis-fade{0%{opacity:0}}@keyframes otis-working{50%{opacity:.4}}@media (prefers-reduced-transparency:reduce){:root .es-modal-backdrop,:root .es-setup-backdrop,:root .op-modal-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(0,0,0,.85)}:root .oc-card-menu-trigger,:root .oc-tile-play>span,:root .oc-trash-kind,:root .op-poster-play{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(var(--sp-bg-rgb),.94)}:root .oc-bulk{background:var(--sp-surface)}:root .oc-bulk,:root .op-nav{-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width:760px){:root .op-nav{background:var(--sp-nav-bg)}}}@media (prefers-contrast:more){:root .es-options-menu,:root .oc-card-menu-list,:root .op-modal{border-color:rgba(var(--sp-line-rgb),.35)}}:root .es-chat-compose{border:1px solid rgba(var(--sp-line-rgb),.12);box-shadow:var(--rim-lit);transition:border-color var(--dur-hover) ease}:root .es-chat-compose:focus-within{border-color:rgba(var(--sp-accent-rgb),.45);box-shadow:var(--rim-lit)}:root .es-app .es-chat-compose textarea:focus-visible,:root .op-shell .es-chat-compose textarea,:root .op-shell .es-chat-compose textarea:focus-visible{border:0;outline:none;box-shadow:none;background:transparent}:root .es-chat-compose>div:last-child>span:empty{display:none}:root .es-chat-compose button[type=submit]{margin-left:auto}@media (prefers-contrast:more){:root .es-chat-compose{border-color:rgba(var(--sp-line-rgb),.35)}}:root .es-thinking{display:flex;align-items:center;gap:10px}:root .es-compose-working{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-subhead)!important;color:var(--sp-ink-2)}::view-transition-new(root),::view-transition-old(root){animation-duration:.18s;animation-timing-function:var(--ease-out)}:root .es-export-modal,:root .es-setup-dialog,:root .op-modal{view-transition-name:otis-dialog}:root .es-modal-backdrop,:root .es-setup-backdrop,:root .op-modal-backdrop{view-transition-name:otis-scrim}::view-transition-old(otis-dialog){animation:otis-dialog-out .15s var(--ease-out) both}::view-transition-old(otis-scrim){animation:otis-fade-out .17s ease both}::view-transition-new(otis-dialog),::view-transition-new(otis-scrim){animation:none}@keyframes otis-dialog-out{to{opacity:0;transform:scale(.97)}}@keyframes otis-fade-out{to{opacity:0}}@view-transition{navigation:auto}@keyframes otis-page-in{0%{opacity:0;transform:translateY(4px)}}:root .oc-bank,:root .oc-clips-list,:root .oc-review,:root .oc-upload,:root .op-client-workspace,:root .op-profile-layout,:root .op-setup{animation:otis-page-in .22s var(--ease-out) both}:root .oc-review .oc-clip-set,:root .oc-review .oc-grid-heading,:root .oc-studio,:root .oc-studio .oc-side-edit,:root .oc-studio .oc-source-stage{animation:otis-page-in .2s var(--ease-out) backwards}@keyframes otis-mode-in-easy{0%{opacity:0;transform:translateY(4px)}}@keyframes otis-mode-in-editor{0%{opacity:0;transform:translateY(4px)}}:root .es-view-easy .es-track-layout{animation:otis-mode-in-easy .2s var(--ease-out) backwards}:root .es-view-editor .es-track-layout{animation:otis-mode-in-editor .2s var(--ease-out) backwards}:root .es-view-editor .es-edit-context{animation:otis-page-in .2s var(--ease-out) backwards}:root .es-app .es-assistant{transition:opacity .18s var(--ease-out),transform .18s var(--ease-out)}@starting-style{:root .es-app .es-assistant{opacity:0;transform:translateX(12px)}}:root .es-app .es-assistant[data-closing]{opacity:0;transform:translateX(12px);pointer-events:none;transition-duration:.15s;transition-timing-function:ease}@media (prefers-reduced-motion:reduce){:root .es-view-editor .es-edit-context,:root .oc-review .oc-clip-set,:root .oc-review .oc-grid-heading,:root .oc-studio,:root .oc-studio .oc-side-edit,:root .oc-studio .oc-source-stage{animation-name:otis-fade}:root .es-view-easy .es-track-layout{animation-name:otis-mode-fade-easy}:root .es-view-editor .es-track-layout{animation-name:otis-mode-fade-editor}:root .es-app .es-assistant{transition-property:opacity}}@keyframes otis-mode-fade-easy{0%{opacity:0}}@keyframes otis-mode-fade-editor{0%{opacity:0}}:root .es-asset-tray,:root .es-edit-progress,:root .es-marker-editor,:root .es-other-upload,:root .es-thinking,:root .es-toast,:root .es-upload-toast,:root .oc-studio-banner{transition:opacity var(--dur-pop) var(--ease-out),transform var(--dur-pop) var(--ease-out)}:root .es-toast{transition:opacity var(--dur-pop) var(--ease-out),transform var(--dur-pop) var(--ease-out),bottom var(--dur-pop) var(--ease-out)}@starting-style{:root .es-toast{opacity:0;transform:translateX(-50%) translateY(8px) scale(.98)}:root .es-upload-toast{opacity:0;transform:translateY(8px) scale(.98)}:root .es-asset-tray,:root .es-edit-progress,:root .es-marker-editor,:root .es-other-upload,:root .es-thinking,:root .oc-studio-banner{opacity:0;transform:translateY(-4px)}}:root .otis-tour-card{transition:left .32s var(--ease-drawer),top .32s var(--ease-drawer),opacity var(--dur-modal) var(--ease-out),transform var(--dur-modal) var(--ease-out)}:root .otis-tour-ring{transition:transform .32s var(--ease-drawer),width .32s var(--ease-drawer),height .32s var(--ease-drawer),opacity var(--dur-pop) ease}@starting-style{:root .otis-tour-card{opacity:0;transform:translateY(6px) scale(.98)}:root .otis-tour-ring{opacity:0}}:root{interpolate-size:allow-keywords}:root details::details-content{overflow:clip;block-size:0;opacity:0;transition:block-size .22s var(--ease-out),opacity .18s ease,content-visibility .22s allow-discrete}:root details[open]::details-content{block-size:auto;opacity:1}:root .es-options::details-content{block-size:auto;opacity:1;overflow:visible;transition:none}@media (prefers-reduced-motion:reduce){:root .oc-bank,:root .oc-clips-list,:root .oc-review,:root .oc-upload,:root .op-client-workspace,:root .op-profile-layout,:root .op-setup{animation-name:otis-fade}:root .otis-tour-card,:root .otis-tour-ring{transition-property:opacity}:root details::details-content{transition:none}::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}:root .es-toast.is-error{border-color:rgba(var(--sp-danger-rgb),.35);background:color-mix(in srgb,var(--sp-card) 88%,rgb(var(--sp-danger-rgb)))}:root .es-toast.is-error>svg:first-child{color:var(--sp-danger)}:root{--chat-bubble:18px;--chat-bubble-tight:6px;--chat-pad:10px 14px}:root .es-app .es-chat-scroll{scroll-behavior:smooth;overflow-anchor:auto}:root .es-app .es-chat-turn{position:relative;width:fit-content;max-width:min(46ch,88%);margin:16px 0 0;padding:var(--chat-pad);border-radius:var(--chat-bubble);font-size:var(--fs-subhead);line-height:1.55;letter-spacing:0;animation:otis-bubble-in .18s var(--ease-out) both}:root .es-app .es-chat-turn p{font-size:inherit;line-height:inherit}:root .es-app .es-chat-turn.is-user{margin-left:auto;border:1px solid rgba(var(--sp-accent-rgb),.26);border-bottom-right-radius:var(--chat-bubble-tight);background:linear-gradient(180deg,rgba(var(--sp-accent-rgb),.17),rgba(var(--sp-accent-rgb),.105));box-shadow:inset 0 1px 0 rgba(var(--sp-line-rgb),.09);color:var(--sp-ink)}:root .es-app .es-chat-turn.is-assistant{margin-right:auto;padding-left:14px;border:1px solid rgba(var(--sp-line-rgb),.08);border-bottom-left-radius:var(--chat-bubble-tight);background:rgba(var(--sp-line-rgb),.045);box-shadow:inset 0 1px 0 rgba(var(--sp-line-rgb),.04);color:var(--sp-ink-body)}:root .es-app .es-chat-turn.is-user+.es-chat-turn.is-user{margin-top:3px;border-top-right-radius:var(--chat-bubble-tight)}:root .es-app .es-chat-turn.is-assistant+.es-chat-turn.is-assistant{margin-top:3px;border-top-left-radius:var(--chat-bubble-tight)}:root .es-app .es-chat-turn.is-assistant+.es-chat-turn.is-assistant .es-chat-author{display:none}:root .es-app .es-chat-author{display:inline-flex;align-items:center;gap:6px;margin-bottom:6px;font-size:var(--fs-footnote);font-weight:600;letter-spacing:.01em;color:var(--sp-ink-2)}:root .es-app .es-chat-author img{display:block}@keyframes otis-bubble-in{0%{opacity:0;transform:translateY(4px) scale(.985)}}:root .es-app .es-thinking{width:fit-content;max-width:88%;margin-top:16px;padding:9px 13px;border:1px solid rgba(var(--sp-line-rgb),.08);border-radius:var(--chat-bubble);border-bottom-left-radius:var(--chat-bubble-tight);background:rgba(var(--sp-line-rgb),.045);font-size:var(--fs-footnote);color:var(--sp-ink-2)}:root .es-app .es-starters{flex-direction:row;flex-wrap:wrap;gap:8px;margin:6px 0 20px}:root .es-app .es-starters-lead{flex:1 0 100%;margin:0 0 2px;font-size:var(--fs-footnote);color:var(--sp-ink-2)}:root .es-app .es-starters button{width:auto;justify-content:flex-start;text-align:left;gap:8px;padding:8px 14px;border:1px solid rgba(var(--sp-line-rgb),.1);border-radius:18px;background:rgba(var(--sp-line-rgb),.045);color:var(--sp-ink-body);font-size:var(--fs-footnote);transition:background var(--dur-hover) var(--ease-out),border-color var(--dur-hover) var(--ease-out),transform var(--dur-press) var(--ease-out)}:root .es-app .es-starters button>span:last-child{display:none}:root .es-app .es-starters button:active:not(:disabled){transform:scale(var(--press-scale))}@media (hover:hover) and (pointer:fine){:root .es-app .es-starters button:hover:not(:disabled){background:rgba(var(--sp-line-rgb),.08);border-color:rgba(var(--sp-accent-rgb),.3)}}:root .es-app .es-chat-compose{padding:12px 12px 10px;border-radius:20px;border:1px solid rgba(var(--sp-accent-rgb),.26);background:linear-gradient(180deg,rgba(var(--sp-accent-rgb),.05),transparent 64%),var(--sp-card);box-shadow:inset 0 1px 0 rgba(var(--sp-line-rgb),.05),0 6px 18px rgba(0,0,0,.26)}:root .es-app .es-chat-compose:focus-within{border-color:rgba(var(--sp-accent-rgb),.55);box-shadow:inset 0 1px 0 rgba(var(--sp-line-rgb),.07),0 0 0 3px rgba(var(--sp-accent-rgb),.12)}:root .es-app .es-chat-compose textarea{font-size:var(--fs-subhead);line-height:1.55}:root .es-app .es-chat-compose button[type=submit]{width:34px;height:34px;border-radius:999px;background:var(--sp-send);color:var(--sp-send-ink);transition:background var(--dur-hover) var(--ease-out),color var(--dur-hover) var(--ease-out),transform var(--dur-press) var(--ease-out)}:root .es-app .es-chat-compose button[type=submit]:disabled{background:rgba(var(--sp-send-rgb),.45);color:rgba(255,255,255,.78)}:root .es-app .es-chat-compose button[type=submit]:active:not(:disabled){transform:scale(var(--press-scale))}@media (hover:hover) and (pointer:fine){:root .es-app .es-chat-compose button[type=submit]:hover:not(:disabled){background:var(--sp-send-hover)}}:root .es-app .es-assistant-header{gap:11px;border-bottom:1px solid rgba(var(--sp-accent-rgb),.16)}:root .es-app .es-assistant-header .es-otis-avatar{width:34px;height:34px;border:0;border-radius:0;background:none}@media (prefers-reduced-motion:reduce){:root .es-app .es-chat-turn{animation:none}:root .es-app .es-chat-scroll{scroll-behavior:auto}}@media (prefers-contrast:more){:root .es-app .es-chat-turn.is-assistant{border-color:rgba(var(--sp-line-rgb),.3)}:root .es-app .es-chat-turn.is-user{border-color:rgba(var(--sp-accent-rgb),.55)}}.op-skel{animation:op-skel-in .32s cubic-bezier(.22,1,.36,1) .14s both}@keyframes op-skel-in{0%{opacity:0}to{opacity:1}}.op-skel-bar,.op-skel-fill{position:relative;overflow:hidden;background:rgba(var(--sp-line-rgb),.055)}.op-skel-bar{display:block;max-width:100%;border-radius:var(--r-sm)}.op-skel-bar.is-pill{border-radius:var(--r-pill)}.op-skel-bar.is-button{border-radius:var(--r-md);background:rgba(var(--sp-line-rgb),.045);box-shadow:inset 0 0 0 1px rgba(var(--sp-line-rgb),.06)}.op-skel-bar:after,.op-skel-fill:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(var(--sp-line-rgb),.06) 45%,rgba(var(--sp-accent-rgb),.05) 55%,transparent);animation:op-skel-sweep 1.8s cubic-bezier(.4,0,.2,1) infinite}@keyframes op-skel-sweep{to{transform:translateX(100%)}}.op-skel-card{pointer-events:none}.op-skel-card .op-episode-main{display:grid;gap:18px}.op-skel-meta{display:flex;align-items:center;gap:12px}.op-skel-action{display:flex}.op-skel-toolbar{display:flex;justify-content:space-between}.op-skel-panels{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:22px}.op-skel-panel{display:grid;gap:14px;padding:24px;border:1px solid rgba(var(--sp-line-rgb),.1);border-radius:var(--r-md);background:var(--sp-card)}.op-skel-drop{height:150px;border-radius:var(--r-md);box-shadow:inset 0 0 0 1px rgba(var(--sp-line-rgb),.07)}.op-skel-editor{display:grid;gap:18px;padding:20px 24px;min-height:70vh}.op-skel-editor-bar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;border-bottom:1px solid rgba(var(--sp-line-rgb),.08)}.op-skel-editor-body{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr);gap:24px;align-items:start}.op-skel-stage{display:grid;gap:14px}.op-skel-video{aspect-ratio:16/9;border-radius:var(--r-md);box-shadow:inset 0 0 0 1px rgba(var(--sp-line-rgb),.07)}.op-skel-editor.is-compact .op-skel-video{aspect-ratio:9/16;max-height:62vh;width:auto;justify-self:center}.op-skel-timeline{height:56px;border-radius:var(--r-md)}.op-skel-words{display:grid;gap:14px;padding:22px;border:1px solid rgba(var(--sp-line-rgb),.1);border-radius:var(--r-md);background:var(--sp-card)}@media (max-width:860px){.op-skel-editor-body{grid-template-columns:minmax(0,1fr)}.op-skel-editor{padding:16px}}@media (prefers-reduced-motion:reduce){.op-skel{animation:none}.op-skel-bar:after,.op-skel-fill:after{animation:none;display:none}}.op-skel-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}