[data-studio-native]{--st-bg:#111214;--st-panel:#191a1e;--st-raised:#202126;--st-line:#303136;--st-ink:#f2f1f3;--st-muted:#a4a3ad;--st-accent:#ee91b0;color:var(--st-ink);background:var(--st-bg);color-scheme:dark;font-size:14px;line-height:1.5;min-height:calc(100dvh - 80px);border:1px solid var(--st-line);border-radius:14px;overflow:hidden}[data-studio-native] *,[data-studio-native] :after,[data-studio-native] :before{box-sizing:border-box}.st-shell{padding:0 28px 36px;margin:8px 12px 20px;min-width:0}.st-shell a{color:inherit;text-decoration:none}.st-shell figure,.st-shell h1,.st-shell h2,.st-shell h3,.st-shell p{margin:0}.st-shell h1{font-size:29px;line-height:1.15;letter-spacing:-.035em;font-weight:600}.st-shell h2{font-size:17px;letter-spacing:-.025em;font-weight:600}.st-shell h3{font-size:13px;font-weight:600}.st-shell p{color:var(--st-muted);font-size:13px;max-width:72ch}.st-shell button,.st-shell input,.st-shell select,.st-shell textarea{font:inherit}.st-shell .st-primary-link,.st-shell button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border:1px solid var(--st-line);border-radius:8px;background:var(--st-raised);color:var(--st-ink);font-size:13px;font-weight:500;cursor:pointer;transition:background-color .13s,color .13s,border-color .13s;flex-shrink:0}.st-shell button:hover:not(:disabled){background:#2a2b32;border-color:#5d525b}.st-shell button:active:not(:disabled){transform:translateY(1px)}.st-shell button:disabled{opacity:.45;cursor:not-allowed}.st-shell :focus-visible{outline:2px solid var(--st-accent);outline-offset:3px}.st-shell input:not([type=checkbox]):not([type=range]),.st-shell select,.st-shell textarea{width:100%;min-width:0;min-height:44px;border:1px solid var(--st-line);border-radius:7px;background:#141518;color:var(--st-ink);padding:10px 12px;font-size:13px}.st-shell input[type=file]{font-size:12px!important;padding:9px!important}.st-shell input[type=checkbox]{width:18px;height:18px;accent-color:var(--st-accent);flex-shrink:0;margin:3px 0 0}.st-shell input[type=range]{width:100%;accent-color:var(--st-accent);min-height:36px;cursor:pointer}.st-shell textarea{min-height:106px;resize:vertical}.st-shell label{display:flex;flex-direction:column;gap:7px;color:var(--st-muted);font-size:12px}.st-shell .st-check{flex-direction:row;align-items:flex-start;gap:10px;line-height:1.6}.st-nav{display:flex;gap:3px;overflow-x:auto;overscroll-behavior-inline:contain;padding:10px 0 0;border-bottom:1px solid var(--st-line);scrollbar-width:thin;white-space:nowrap}.st-nav a{min-height:49px;display:flex;align-items:center;padding:10px 13px;color:var(--st-muted);font-size:13px;border-bottom:2px solid transparent}.st-nav a:hover,.st-nav a[aria-current=page]{color:var(--st-accent);border-bottom-color:var(--st-accent)}.st-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:30px 0 24px}.st-heading p{margin-top:8px}.st-heading .st-icon-button{width:44px;padding:0;background:transparent}.st-model-control{display:flex!important;flex-direction:row!important;align-items:center;gap:12px!important;margin-bottom:20px}.st-model-control select{width:190px}.st-alert{margin:12px 0;padding:12px 15px;border:1px solid #735a42;border-radius:8px;background:#2b231d;color:#f1c79b;font-size:13px;overflow-wrap:anywhere}.st-alert button{margin-left:10px;min-height:36px;padding:5px 10px;background:transparent}.st-empty,.st-loading{padding:48px 24px;border:1px dashed var(--st-line);border-radius:9px;color:var(--st-muted);text-align:center;font-size:14px}.st-text-link{display:inline-flex;align-items:center;gap:7px;color:var(--st-accent)!important;font-size:12px;min-height:40px}.st-hint{font-size:12px!important;color:var(--st-muted)}.st-frame-target{margin:0;padding:10px 12px;border-radius:10px;background:var(--st-raised);color:var(--st-muted);font-size:12px;line-height:1.45;overflow-wrap:anywhere}.st-frame-target strong{display:block;margin-top:2px;color:var(--st-ink);font-size:13px;font-weight:650}.st-frame-context{display:flex;flex-direction:column;gap:2px;margin:0 0 2px!important;line-height:1.35}.st-frame-context strong{color:var(--st-ink);font-size:14px;font-weight:650}.st-frame-context span{font-size:11px;color:var(--st-muted)}.st-frame-occupied{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:12px;border:1px solid #4b4048;border-radius:10px;background:#231f24;font-size:12px;line-height:1.5;color:var(--st-muted)}.st-frame-occupied strong{color:var(--st-ink);font-size:13px}.st-frame-next{display:inline-flex;align-items:center;gap:7px;margin-top:7px;min-height:40px;color:#f5d5e0!important;border-color:#7a5366!important;background:#49303c!important}.st-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.st-properties>.st-start-confirm{display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;padding:10px;border:1px solid #59444e;border-radius:10px;background:#211e22;min-width:0}.st-start-confirm>img{display:block;width:92px;height:164px;object-fit:contain;background:#09090a;border-radius:6px}.st-start-confirm__details{display:flex;flex-direction:column;gap:5px;min-width:0;align-self:center}.st-start-confirm__details strong{color:var(--st-ink);font-size:12px;line-height:1.35;overflow-wrap:anywhere}.st-start-confirm__details span{color:#e7c7d2;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.st-start-confirm__details small{color:var(--st-muted);font-size:11px;line-height:1.4}.st-start-confirm__actions{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:7px}.st-shell .st-start-confirm__actions button{min-height:44px;padding:9px 10px;font-size:12px}.st-shell .st-start-confirm__actions .st-start-confirm__primary{grid-column:1/-1;background:var(--st-accent);border-color:var(--st-accent);color:#21151c;font-weight:650}.st-motion-job{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #66564a;border-radius:9px;background:#2a241f;color:#f4d7b8!important;font-size:12px;overflow-wrap:anywhere}.st-motion-job-dot{flex:none;width:7px;height:7px;border-radius:50%;background:#f2c47d;box-shadow:0 0 0 4px #f2c47d22}.st-motion-job--check{border-color:#866844;background:#33271c;color:#f5d9aa!important;line-height:1.5}.st-motion-decisions{display:grid;gap:10px}.st-motion-decisions button{width:100%}@media(max-width:760px){.st-shell[data-studio-view=reel] .st-heading{padding:14px 0 12px}.st-shell[data-studio-view=reel] .st-heading h1{font-size:21px}.st-shell[data-studio-view=reel] .st-heading p{display:none}}.st-frame-preparation{display:grid;gap:12px;padding:16px;border:1px solid #413840;border-radius:12px;background:#1b1a1e}.st-frame-preparation>div{display:grid;gap:3px}.st-frame-preparation strong{font-size:14px;color:#f7f3f5}.st-frame-preparation p,.st-frame-preparation span{color:#beb4bd;font-size:12px;line-height:1.5}.st-frame-preparation details{min-width:0}.st-frame-preparation summary{cursor:pointer;color:#edabc1;font-size:12px}.st-frame-preparation details p{max-height:170px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}.st-frame-preparation button{min-height:44px;border:1px solid #a6627d;border-radius:8px;background:#bd7492;color:#170e13;font-weight:700}.st-frame-preparation button:focus-visible{outline:2px solid #f6c0d3;outline-offset:3px}.st-mobile-tools nav button{display:flex;min-height:44px;align-items:center;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--st-ink);font-size:13px;text-align:left}.st-mobile-tools nav button:focus-visible,.st-mobile-tools nav button:hover{background:rgba(211,133,162,.14);color:var(--st-accent)}@media(max-width:760px){.st-studio-help-floating{display:none!important}}.st-action-error,.st-action-feedback{padding:12px;margin-top:12px!important;border-left:1px solid var(--st-accent);background:#242027;color:var(--st-ink)!important;font-size:13px;overflow-wrap:anywhere}.st-home{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,1.8fr);gap:40px;border-top:1px solid var(--st-line);padding-top:26px}.st-progress{display:flex;flex-direction:column;gap:20px;padding:18px 0}.st-progress h2{font-size:25px;margin-bottom:8px}.st-progress-track{height:5px;overflow:hidden;background:#343036;border-radius:4px}.st-progress-track span{height:100%;display:block;background:var(--st-accent);border-radius:4px}.st-task-list h2{padding:16px 0}.st-task{display:flex;gap:15px;justify-content:space-between;align-items:center;padding:18px 0;border-bottom:1px solid var(--st-line);font-size:13px}.st-task small{display:block;color:var(--st-muted);margin-top:5px;max-width:47ch}.st-task>span:last-child{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:11px;color:var(--st-accent)}.st-work{display:grid;grid-template-columns:76px minmax(0,1fr) 260px;gap:22px;border-top:1px solid var(--st-line);padding-top:20px;align-items:start}.st-work.st-queue-open{grid-template-columns:170px minmax(0,1fr) 260px}.st-queue{position:sticky;top:16px;min-width:0}.st-queue-toggle{width:100%;justify-content:space-between!important;background:transparent!important;border-color:transparent!important;padding:8px!important}.st-queue-items{max-height:70vh;overflow-y:auto;scrollbar-width:thin;padding-right:8px}.st-queue-items a{display:block;padding:13px 10px;border-left:1px solid transparent;margin:4px 0;color:var(--st-muted);overflow:hidden;border-radius:0 6px 6px 0}.st-queue-items a[aria-current=page]{border-left-color:var(--st-accent);background:#292128;color:var(--st-ink)}.st-queue-items strong{display:block;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.st-queue-items small{display:block;font-size:11px;margin-top:4px;color:var(--st-muted)}.st-work-main{min-width:0}.st-work-title{margin-bottom:18px}.st-work-title>a{display:inline-flex;gap:7px;align-items:center;color:var(--st-muted);font-size:12px;min-height:32px}.st-work-title h2{margin:5px 0;font-size:21px}.st-work-title p{font-size:12px}.st-steps{display:flex;gap:2px;margin:0 0 18px;border-bottom:1px solid var(--st-line)}.st-steps button{flex:1;min-width:0;border:0;border-radius:0;background:transparent;padding:8px 5px;color:var(--st-muted);border-bottom:2px solid transparent}.st-steps button.st-active{border-bottom-color:var(--st-accent);color:var(--st-accent)}.st-media-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.st-media-pair figcaption{font-size:11px;color:var(--st-muted);margin-bottom:10px;font-weight:500}.st-media{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:calc(58vh * 9 / 16);aspect-ratio:9/16;max-height:58vh;margin-inline:auto;overflow:hidden;border-radius:9px;background:#070809;border:1px solid #29292d}.st-media img,.st-media video{width:100%;height:100%;object-fit:contain;display:block}.st-media-empty{padding:20px;color:var(--st-muted);font-size:12px;text-align:center}.st-media-loading{position:absolute;inset:0 0 34px;display:flex;align-items:center;justify-content:center;gap:9px;background:linear-gradient(145deg,#24252a,#111216);color:#d7d5db;font-size:12px;letter-spacing:.01em;pointer-events:none}.st-media-loading-mark{width:16px;height:16px;border:2px solid #8e8891;border-top-color:#f19ab9;border-radius:50%;animation:st-media-spin .8s linear infinite}@keyframes st-media-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.st-media-loading-mark{animation:none;border-top-color:#f19ab9}}.st-mini-editor{margin-top:18px;border:1px solid var(--st-line);background:var(--st-panel);border-radius:10px;padding:18px;display:flex;flex-direction:column;gap:13px}.st-mini-editor>h3{font-size:14px}.st-mini-editor>p{font-size:12px}.st-scrub-caption{display:flex;justify-content:space-between;gap:10px;color:var(--st-muted);font-size:11px;font-variant-numeric:tabular-nums}.st-filmstrip{position:relative;height:42px;border:1px solid #414047;border-radius:6px;background:#263c35;overflow:hidden}.st-playhead{width:2px;background:var(--st-ink);z-index:2}.st-kept-range,.st-playhead{position:absolute;top:0;bottom:0}.st-kept-range{background:#866c39;border:1px solid #c7a45f;opacity:.95}.st-mini-controls{display:flex;gap:10px;align-items:end;flex-wrap:wrap}.st-mini-controls label{flex:1;min-width:70px}.st-mini-controls button{background:transparent}.st-clip-list{display:flex;gap:6px;flex-wrap:wrap;color:var(--st-muted);font-size:12px}.st-clip-list button{min-height:36px;padding:5px 9px;background:#292530;border-color:#564252;color:#f1becf;font-size:12px;font-variant-numeric:tabular-nums}.st-assets{margin-top:22px}.st-assets h3{margin-bottom:12px;color:var(--st-muted)}.st-assets>div{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px}.st-assets>div>a,.st-assets>div>button{width:72px;height:128px;flex:0 0 72px;padding:0!important;overflow:hidden;border:1px solid var(--st-line);border-radius:6px;display:block}.st-assets img{width:100%;height:100%;object-fit:cover}.st-assets-disclosure{border-top:1px solid var(--st-line);padding-top:8px}.st-assets-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;color:var(--st-muted);font-size:12px;font-weight:600;cursor:pointer;list-style:none}.st-assets-disclosure>summary::-webkit-details-marker{display:none}.st-assets-disclosure>summary span{display:grid;place-items:center;min-width:26px;height:26px;padding:0 6px;border-radius:7px;background:var(--st-raised);color:var(--st-ink);font-size:11px}.st-assets-disclosure[open]>div{padding-top:8px}.st-assets-disclosure>summary:focus-visible{outline:2px solid var(--st-accent);outline-offset:2px}.st-shell .st-frame-upload{position:relative;display:flex;flex-direction:row;align-items:center;gap:12px;min-height:68px;padding:12px 14px;border:1px dashed #9f7086;border-radius:11px;background:#2b2129;color:var(--st-ink);cursor:pointer}.st-frame-upload>svg{flex:none;color:var(--st-accent)}.st-frame-upload>span{display:flex;flex-direction:column;gap:2px;min-width:0}.st-frame-upload strong{font-size:13px;font-weight:650}.st-frame-upload small{color:var(--st-muted);font-size:11px}.st-properties>.st-frame-upload:first-of-type small,.st-properties>.st-frame-upload:first-of-type svg{color:#4d2d3d}.st-shell .st-frame-upload input[type=file]{position:absolute;inset:0;width:100%;height:100%;padding:0!important;opacity:0;cursor:pointer}.st-frame-upload:focus-within{outline:2px solid var(--st-accent);outline-offset:3px}.st-frame-upload:has(input:disabled){opacity:.55;cursor:progress}.st-frame-upload:has(input:disabled) input{cursor:progress}.st-properties{border-left:1px solid var(--st-line);padding:4px 0 0 21px;display:flex;flex-direction:column;gap:18px;min-width:0;position:sticky;top:20px}.st-properties>h2{font-size:14px;letter-spacing:0;margin-bottom:2px}.st-primary-link,.st-properties>button:first-of-type{background:var(--st-accent)!important;color:#21151c!important;border-color:var(--st-accent)!important}.st-properties>section{display:flex;flex-direction:column;gap:12px;border-bottom:1px solid var(--st-line);padding-bottom:18px}.st-properties dl{display:grid;gap:7px;margin:0}.st-properties dt{color:var(--st-muted);font-size:11px}.st-properties dd{margin:0 0 12px;font-size:13px;overflow-wrap:anywhere}.st-review-layout{display:grid;grid-template-columns:185px minmax(0,1fr) 260px;gap:22px;padding-top:20px;border-top:1px solid var(--st-line);align-items:start}.st-publish-list,.st-review-list{display:flex;flex-direction:column;gap:5px;max-height:75vh;overflow:auto}.st-publish-list button,.st-review-list button{align-items:flex-start;flex-direction:column;text-align:left;white-space:normal;overflow-wrap:anywhere;background:transparent;border:0;border-left:1px solid transparent;border-radius:0 6px 6px 0}.st-publish-list button[aria-current=true],.st-review-list button[aria-current=true]{background:#292128;border-left-color:var(--st-accent)}.st-publish-list small,.st-review-list small{font-size:11px;color:var(--st-muted);font-weight:400}.st-library-filter,.st-review-filter{display:flex;gap:6px;margin-bottom:20px;flex-wrap:wrap}.st-portrait-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:28px 17px}.st-library-item{min-width:0}.st-library-item>.st-media{max-height:360px;max-width:calc(360px * 9 / 16);margin-inline:auto}.st-library-meta{padding:12px 0;display:flex;flex-direction:column;gap:4px}.st-library-meta p{font-size:12px}.st-library-meta button{background:transparent;justify-content:flex-start;padding:7px 0;border:0;color:var(--st-accent);min-height:38px}.st-library-meta h2,.st-library-meta h3{font-size:13px;font-weight:500;overflow-wrap:anywhere}.st-publish{display:grid;grid-template-columns:190px minmax(230px,1fr) minmax(260px,1fr);gap:32px;border-top:1px solid var(--st-line);padding-top:22px;align-items:start}.st-publish-preview h2{font-size:15px;margin-bottom:14px}.st-publish-preview>.st-media{max-width:min(310px,calc(60vh * 9 / 16));max-height:60vh;margin-inline:auto}.st-editor-entry{border-top:1px solid var(--st-line);padding-top:30px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.st-dialog-backdrop{position:fixed;inset:0;background:#050506bd;backdrop-filter:blur(7px);z-index:90;display:grid;place-items:center;padding:20px}.st-dialog{width:min(650px,100%);max-height:88dvh;overflow:auto;padding:28px;background:var(--st-panel);border:1px solid #45424a;border-radius:14px;display:flex;flex-direction:column;gap:18px}.st-dialog dl{display:grid;grid-template-columns:110px 1fr;gap:12px}.st-dialog dd{margin:0;overflow-wrap:anywhere}.st-dialog dt{color:var(--st-muted)}@media(min-width:1600px){.st-work.st-queue-open{grid-template-columns:190px minmax(0,1fr) 285px}.st-shell{padding-inline:36px}.st-media-pair{gap:28px}}@media(max-width:1150px){.st-work,.st-work.st-queue-open{grid-template-columns:minmax(0,1fr) 245px}.st-queue{grid-column:1/-1;position:static}.st-queue-items{display:flex;gap:8px;max-height:110px;overflow-x:auto}.st-queue-items a{min-width:150px;max-width:180px}.st-queue-toggle{width:auto}.st-review-layout{grid-template-columns:minmax(0,1fr) 250px}.st-review-list{grid-column:1/-1;flex-direction:row;max-height:120px}.st-review-list button{min-width:160px}.st-publish{grid-template-columns:minmax(0,1fr) minmax(240px,1fr)}.st-publish-list{grid-column:1/-1;flex-direction:row}.st-publish-list button{min-width:150px}}@media(max-width:760px){.st-shell{padding:0 16px 30px;margin:4px 0 18px;border-radius:9px}.st-nav{margin-inline:-16px;padding-inline:12px}.st-nav a{padding:10px 11px;min-height:48px}.st-heading{padding:24px 0 20px;gap:14px}.st-heading h1{font-size:25px}.st-heading p{font-size:12px}.st-home,.st-publish,.st-review-layout,.st-work,.st-work.st-queue-open{grid-template-columns:1fr;gap:22px}.st-queue-items{max-height:100px}.st-queue-items a{min-width:138px}.st-model-control{margin-bottom:14px}.st-media-pair{gap:10px}.st-media{max-height:50vh;max-width:calc(50vh * 9 / 16)}.st-properties{position:static;border-left:0;border-top:1px solid var(--st-line);padding:22px 0 0;gap:16px}.st-properties button{width:100%}.st-mini-editor{padding:14px}.st-mini-controls{gap:8px}.st-mini-controls>button{width:100%}.st-steps button{font-size:12px;min-height:46px}.st-task>span:last-child{white-space:normal;text-align:right}.st-progress{padding:0}.st-home{gap:12px}.st-portrait-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.st-library-item>.st-media{max-height:none}.st-library-meta h2{font-size:12px}.st-publish-preview>.st-media{max-width:min(300px,calc(52vh * 9 / 16));margin-inline:auto;max-height:52vh}.st-dialog-backdrop{padding:0;align-items:end}.st-dialog{border-radius:16px 16px 0 0;width:100%;max-height:90dvh;padding:23px 23px calc(24px + env(safe-area-inset-bottom))}.st-dialog dl{grid-template-columns:90px 1fr}.st-scrub-caption{font-size:11px;gap:6px}}@media(prefers-reduced-motion:reduce){.st-shell *{transition:none!important;scroll-behavior:auto!important}}.st-work-mode{display:flex;gap:6px;margin:16px 0}.st-work-mode button[aria-pressed=true]{border-color:var(--st-accent);background:#30232b;color:#ffc8dc}.st-all-models>.st-media-pair .st-media{max-height:310px;max-width:calc(310px * 9 / 16);margin-inline:auto}.st-model-matrix{grid-column:2;grid-row:4/6;min-width:0;border-top:1px solid var(--st-line);padding-top:13px}.st-model-matrix>h3{margin-bottom:14px}.st-matrix-scroll{overflow-x:auto}.st-matrix-head,.st-matrix-row{display:grid;grid-template-columns:78px repeat(5,minmax(60px,1fr));gap:9px;min-width:530px}.st-matrix-head{font-size:11px;color:var(--st-muted);padding-bottom:12px}.st-matrix-row{border-top:1px solid var(--st-line);padding:15px 0;align-items:start}.st-matrix-model{display:flex;flex-direction:column;gap:7px;padding-top:8px}.st-matrix-model strong{font-size:10px;letter-spacing:.035em}.st-matrix-model small{font-size:11px;color:var(--st-muted)}.st-matrix-stage>span{display:block;font-size:10px;color:var(--st-muted);padding-top:5px}.st-matrix-media,.st-matrix-missing{height:148px;border-radius:5px;overflow:hidden;background:#08090b}.st-matrix-media img,.st-matrix-media video{width:100%;height:100%;object-fit:contain}.st-matrix-missing{display:grid;place-items:center;font-size:10px;color:#8c8b96;border:1px dashed #38383f;background:transparent}.st-dialog{--st-panel:#191a1e;--st-muted:#aaa8b4;--st-ink:#f2f1f3;--st-line:#34333b;background:#191a1e;color:#f2f1f3}.st-dialog button,.st-dialog input,.st-dialog select,.st-dialog textarea{font:inherit;min-height:44px;border:1px solid #44414c;border-radius:7px;padding:10px 12px;background:#24232b;color:#f2f1f3}.st-dialog button{cursor:pointer}.st-dialog label{display:flex;flex-direction:column;gap:7px;font-size:13px}.st-dialog p{font-size:13px;color:#b2afbd;line-height:1.6}.st-dialog a{color:#ee91b0}.st-dialog :focus-visible{outline:2px solid #ee91b0;outline-offset:3px}.st-dialog video,.st-dialog>img{max-height:60vh;object-fit:contain;width:100%}.st-research-heading{padding-top:35px}.st-research-heading h1{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:42px;letter-spacing:-.035em}.st-research-actions{display:flex;gap:8px;align-items:center}.st-research-actions button:first-child{background:var(--st-accent);color:#21151c;border-color:var(--st-accent)}.st-research-tabs{display:flex;gap:22px;border-bottom:1px solid var(--st-line);margin:8px 0 22px}.st-research-tabs button{border:0;border-bottom:2px solid transparent;border-radius:0;padding:12px 0;background:none;color:var(--st-muted)}.st-research-tabs button[aria-selected=true]{border-bottom-color:var(--st-accent);color:var(--st-ink)}.st-research-toolbar{display:flex;gap:9px;align-items:center}.st-research-toolbar>input{flex:1!important}.st-research-toolbar>select{width:auto!important;max-width:210px}.st-research-summary{display:flex;justify-content:space-between;gap:15px;font-size:12px;color:var(--st-muted);margin:18px 0}.st-research-layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:28px;align-items:start}.st-research-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 15px}.st-research-card{min-width:0}.st-research-card .st-research-media{width:100%;aspect-ratio:9/16;padding:0;border:1px solid var(--st-line);overflow:hidden;background:#18191d;border-radius:7px;display:grid;place-items:center}.st-research-media img{width:100%;height:100%;object-fit:contain;transition:transform .18s}.st-research-media:hover img{transform:scale(1.025)}.st-research-media>span{font-size:12px;color:var(--st-muted)}.st-research-card-meta{display:flex;flex-direction:column;gap:6px;padding-top:11px}.st-research-card-meta>div{display:flex;flex-direction:column;gap:3px}.st-research-card-meta strong{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-research-card-meta span{font-size:11px;color:var(--st-muted)}.st-research-card-meta p{font-size:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.st-research-card-meta label{flex-direction:row;align-items:center;gap:8px;min-height:38px}.st-research-inspector{border-left:1px solid var(--st-line);padding-left:23px;position:sticky;top:20px;display:flex;flex-direction:column;gap:18px;min-width:0}.st-research-inspector h2{font-size:18px}.st-research-inspector>p{max-height:180px;overflow:auto;white-space:pre-line;font-size:12px}.st-research-inspector dl{display:grid;grid-template-columns:1fr 1fr;gap:12px;font-size:12px;margin:0}.st-research-inspector dt{color:var(--st-muted)}.st-research-inspector dd{margin:0;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.st-research-inspector-actions{display:flex;flex-direction:column;gap:8px}.st-research-inspector-actions a{display:flex;align-items:center;gap:8px;min-height:44px;color:var(--st-accent);font-size:13px}.st-research-selection{position:sticky;bottom:14px;border:1px solid #65525e;border-radius:11px;box-shadow:0 12px 38px #0006;display:flex;align-items:center;gap:15px;padding:12px 16px;margin:24px auto 0;background:#242026;max-width:760px;z-index:4}.st-research-selection>span{white-space:nowrap;font-size:13px}.st-research-selection p{font-size:11px}.st-research-creators{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:22px}.st-research-creators article{border:1px solid var(--st-line);border-radius:10px;padding:22px;display:flex;flex-direction:column;gap:14px}.st-research-creator-head{display:flex;align-items:center;gap:12px}.st-research-creator-head img,.st-research-creator-head>span{width:46px;height:46px;object-fit:cover;background:var(--st-raised);border-radius:50%}.st-research-warning{color:#d2b27a!important;font-size:12px!important}.st-research-more{margin:28px auto;display:flex!important}.st-research-dialog{max-width:700px}.st-research-dialog textarea{width:100%;resize:vertical}.st-research-dialog video{max-height:60vh}@media(max-width:1450px){.st-research-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.st-model-matrix{margin-top:24px}.st-all-models>.st-media-pair .st-media{max-width:min(220px,calc(310px * 9 / 16));margin-inline:auto}}@media(max-width:1050px){.st-research-layout{grid-template-columns:minmax(0,1fr) 220px;gap:20px}.st-research-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.st-research-inspector{padding-left:17px}.st-research-toolbar{flex-wrap:wrap}.st-research-toolbar>input{min-width:100%!important}.st-research-toolbar>select{flex:1;max-width:none}}@media(max-width:760px){.st-research-heading h1{font-size:34px}.st-research-layout{grid-template-columns:1fr}.st-research-inspector{display:none}.st-research-selection{flex-wrap:wrap;gap:9px;bottom:70px}.st-research-selection p{width:100%}.st-research-selection button{flex:1}.st-research-tabs{gap:22px;overflow-x:auto}.st-research-tabs button{white-space:nowrap}.st-research-summary{font-size:11px}.st-all-models>.st-media-pair .st-media{max-height:250px;max-width:min(100%,calc(250px * 9 / 16));margin-inline:auto}.st-mini-editor{margin-top:16px}.st-matrix-head,.st-matrix-row{min-width:680px;grid-template-columns:82px repeat(5,minmax(90px,1fr))}.st-matrix-media,.st-matrix-missing{height:170px}.st-matrix-model strong{font-size:11px}}.st-research-pages{margin-top:22px}.st-research-preview-meta{display:grid;grid-template-columns:1fr auto;gap:7px 16px;font-size:12px;color:var(--st-muted)}.st-research-preview-meta strong{color:var(--st-ink);font-weight:600}.st-research-dialog video{width:min(100%,calc(60dvh * .5625));aspect-ratio:9/16;object-fit:contain;margin-inline:auto;background:#08090b}.st-research-import-history{border-top:1px solid #44414c;padding-top:15px}.st-research-import-history h3{font-size:14px;margin-bottom:4px}.st-research-import-batches{display:flex;gap:7px;overflow-x:auto;padding:10px 0}.st-research-import-batches button{white-space:nowrap;font-size:11px;min-height:36px}.st-research-import-batches button[aria-pressed=true]{border-color:#ee91b0;color:#fbd9e5}.st-research-import-rows{max-height:240px;overflow:auto;border:1px solid #44414c;border-radius:7px}.st-research-import-rows>div{display:grid;grid-template-columns:115px minmax(0,1fr);gap:12px;padding:9px 11px;border-bottom:1px solid #34333b;font-size:11px}.st-research-import-rows>div:last-child{border-bottom:0}.st-research-import-rows strong{color:#ee91b0;font-weight:500}.st-research-import-rows span{overflow-wrap:anywhere;color:#d3d0d8}.st-research-grid{scroll-margin-top:76px}.st-research-results{min-width:0}.st-research-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:3px 0 14px}.st-research-section-head h2{font-size:15px;font-weight:600;letter-spacing:-.015em}.st-research-section-head span{font-size:11px;color:var(--st-muted)}.st-research-card-media{padding:0!important;min-height:0!important}.st-research-link-section{margin-top:27px}.st-research-link-list{border-top:1px solid var(--st-line)}.st-research-link-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;border-bottom:1px solid var(--st-line);padding:5px 0}.st-research-link-row>button{display:grid;grid-template-columns:minmax(130px,.55fr) minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;min-height:62px;padding:7px 8px;text-align:left;background:transparent;border:0}.st-research-link-row>button:focus-visible,.st-research-link-row>button:hover{background:var(--st-raised)}.st-research-link-row>button>span:first-child{display:flex;flex-direction:column;gap:5px;min-width:0}.st-research-link-row strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-research-link-row small{font-size:10px;color:var(--st-muted)}.st-research-link-caption{font-size:12px;line-height:1.4;color:var(--st-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.st-research-link-action{font-size:11px;color:var(--st-accent);white-space:nowrap}.st-research-link-row>label{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--st-muted);white-space:nowrap;min-height:44px}@media(max-width:760px){.st-research-heading{padding:18px 0 10px}.st-research-heading h1{font-size:27px}.st-research-heading p{display:none}.st-research-tabs{margin:4px 0 16px}.st-research-toolbar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.st-research-toolbar>label{grid-column:1/-1}.st-research-toolbar>label input{width:100%}.st-research-toolbar>select{width:100%!important;max-width:none;min-width:0;font-size:11px;padding-inline:7px}.st-research-summary{margin:12px 0 18px}.st-research-link-row>button{grid-template-columns:minmax(95px,.6fr) minmax(0,1fr);gap:9px;min-height:68px}.st-research-link-action{display:none}.st-research-link-row>label{font-size:0;gap:0}.st-research-link-row>label input{width:20px;height:20px}}.st-work-gallery-tools{display:flex;align-items:center;gap:18px;margin:8px 0 26px}.st-work-gallery-tools input{max-width:430px}.st-work-gallery-tools>span{font-size:12px;color:var(--st-muted);white-space:nowrap}.st-work-gallery-tools>a{margin-left:auto;display:flex;gap:8px;align-items:center;color:var(--st-accent);font-size:13px}.st-work-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:30px 18px;margin-bottom:30px}.st-shell .st-work-card{display:block;padding:0;border:0;border-radius:0;background:transparent;text-align:left;min-width:0;white-space:normal}.st-shell .st-work-card:hover{background:transparent}.st-work-card-media{position:relative;aspect-ratio:9/14;overflow:hidden;border:1px solid var(--st-line);border-radius:8px;background:#08090b;margin-bottom:12px}.st-work-card-media>img,.st-work-card-media>video{width:100%;height:100%;object-fit:cover}.st-work-card-media>span{position:absolute;bottom:8px;right:8px;padding:3px 6px;background:#090a0cbf;border-radius:4px;font-size:11px}.st-work-card>strong{font-size:13px;font-weight:500}.st-work-card>p{margin-top:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.st-work-card>small{display:block;color:var(--st-accent);margin-top:7px}.st-make-dialog{width:96vw!important;max-width:1800px!important;height:94dvh;max-height:94dvh;display:flex;flex-direction:column;padding:18px 22px;background:#111214;color:#f2f1f3;border:1px solid #44404a;border-radius:14px;gap:12px;overflow:hidden}.st-make-body{overflow:auto;padding:12px 8px 25px;border-radius:0!important;min-height:0!important;flex:1}.st-make-body .st-model-control{margin-bottom:15px}.st-make-body .st-queue{display:none}.st-make-body .st-work{grid-template-columns:minmax(0,1fr) 250px}.st-make-body .st-all-models>.st-media-pair{float:none;width:auto;margin-right:0}.st-make-body .st-model-matrix{margin-top:0}.st-make-body .st-matrix-row{padding:12px 0}.st-make-body .st-matrix-media,.st-make-body .st-matrix-missing{height:145px}@media(max-width:1200px){.st-make-body .st-work{grid-template-columns:minmax(0,1fr) 220px}.st-make-body .st-model-matrix{margin-top:22px}}@media(max-width:760px){.st-work-gallery-tools{flex-wrap:wrap;gap:12px}.st-work-gallery-tools input{max-width:100%}.st-work-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.st-make-dialog{width:100vw!important;height:100dvh;max-height:100dvh;border-radius:0;padding:14px 12px}.st-make-body{padding:0 0 30px}.st-make-body .st-work{grid-template-columns:1fr}.st-make-body .st-all-models>.st-media-pair .st-media{max-height:240px;max-width:calc(240px * 9 / 16);margin-inline:auto}.st-make-body .st-model-matrix{margin-top:22px}}.st-stage-counts{display:flex;flex-direction:column;gap:16px;margin-top:26px;font-size:12px;color:var(--st-muted)}.st-stage-counts strong{display:block;color:var(--st-ink);font-size:26px;font-weight:500;font-variant-numeric:tabular-nums}.st-stage-counts p{font-size:12px;line-height:1.6}.st-creator-profile-reels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.st-creator-profile-reels img{width:100%;aspect-ratio:9/14;object-fit:cover;border-radius:6px}.st-editor-entry{display:block;padding-top:0}.st-editor-source-picker{display:flex;flex-direction:column;gap:18px;padding:10px 0 24px}.st-editor-kind-options{display:flex;gap:12px;flex-wrap:wrap}.st-editor-kind-options label{min-width:170px;border:1px solid var(--st-line);border-radius:8px;padding:13px;display:grid;grid-template-columns:18px 1fr;align-items:center;column-gap:8px}.st-editor-kind-options label span{grid-column:2;font-size:11px}.st-editor-kind-options input{accent-color:var(--st-accent)}.st-editor-source-picker>button{align-self:flex-start}.st-editor-source-picker>a{color:var(--st-accent);font-size:13px}.st-editor-launch{max-width:900px;border-top:1px solid var(--st-line);padding:26px 0 40px}.st-editor-launch-intro{margin-bottom:24px}.st-editor-eyebrow{display:block;margin-bottom:10px;color:var(--st-accent);font-size:10px;font-weight:700;letter-spacing:.14em}.st-editor-launch-intro h2{font-size:22px;line-height:1.2}.st-editor-launch-intro p{margin-top:8px;line-height:1.6}.st-editor-launch-tools{display:grid;grid-template-columns:190px minmax(0,1fr);gap:12px;margin-bottom:23px}.st-editor-search{position:relative;display:block}.st-editor-search svg{position:absolute;left:13px;top:14px;color:var(--st-muted)}.st-editor-search input{padding-left:38px!important}.st-editor-reel-group{margin:22px 0 28px}.st-editor-reel-group h3{display:flex;align-items:center;gap:9px;margin-bottom:7px;font-size:12px;color:var(--st-muted);font-weight:500}.st-editor-reel-group h3 span{font-variant-numeric:tabular-nums;color:var(--st-accent)}.st-shell .st-editor-reel{display:flex;align-items:center;gap:14px;min-height:70px;padding:12px 2px;border-bottom:1px solid var(--st-line);color:var(--st-ink)}.st-editor-reel:hover{background:#ffffff08}.st-editor-reel-icon{display:grid;place-items:center;flex:none;width:38px;height:38px;border:1px solid #58414c;border-radius:8px;background:#2c2229;color:var(--st-accent)}.st-editor-reel-copy{flex:1;min-width:0}.st-editor-reel-copy small,.st-editor-reel-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-editor-reel-copy strong{font-weight:550}.st-editor-reel-copy small{margin-top:3px;color:var(--st-muted);font-size:11px}.st-editor-reel>svg{flex:none;color:var(--st-accent)}.st-editor-empty-note,.st-editor-feed-note{padding:13px 0;color:var(--st-muted)!important;font-size:12px!important}.st-editor-other-path{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--st-line);padding:19px 0;color:var(--st-muted);font-size:12px}.st-editor-other-path a{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--st-accent)}@media(max-width:760px){.st-editor-launch{padding-top:20px}.st-editor-launch-intro h2{font-size:19px}.st-editor-launch-tools{grid-template-columns:1fr;gap:10px}.st-editor-reel-group{margin:18px 0 24px}.st-shell .st-editor-reel{min-height:66px}.st-editor-other-path{align-items:flex-start;flex-direction:column;gap:4px}}.st-extract-details{margin-top:20px;padding-top:14px}.st-extract-details summary{min-height:44px;cursor:pointer;color:var(--st-accent);font-size:13px}.st-clip-extractor{border-top:1px solid var(--st-line);padding:22px 0;display:flex;flex-direction:column;gap:16px}.st-clip-extractor h3{font-size:16px;margin-bottom:6px}.st-clip-extractor-fields{display:grid;grid-template-columns:100px 100px minmax(160px,1fr) 140px;gap:12px;align-items:end}.st-clip-extractor-fields>button{grid-column:1/-1;justify-self:start}.st-source-clips{border-top:1px solid var(--st-line);margin-top:30px;padding-top:25px}.st-source-clips-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.st-source-clips-layout{display:grid;grid-template-columns:minmax(180px,1fr) minmax(220px,1.2fr);gap:25px}.st-source-clips-list{display:flex;flex-direction:column;gap:5px;max-height:520px;overflow:auto}.st-source-clips-list button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;background:transparent}.st-source-clips-list button[aria-current=true]{background:#30232b;border-color:#95677c}.st-source-clips-list small{color:var(--st-muted);font-size:11px}.st-source-clips-detail{display:flex;flex-direction:column;gap:13px;min-width:0}.st-source-clips-detail video{height:320px;max-width:100%;background:#07080a;border-radius:8px}.st-source-clips-detail dl{font-size:12px;display:grid;grid-template-columns:110px 1fr;gap:10px}.st-source-clips-detail dt{color:var(--st-muted)}.st-source-clips-detail dd{margin:0;overflow-wrap:anywhere}.st-source-clips-links{display:flex;flex-wrap:wrap;gap:14px}.st-source-clips-links a{color:var(--st-accent);font-size:13px;min-height:44px;display:inline-flex;align-items:center}.st-editor-clips{padding:20px 28px;border:1px solid #303136;margin:12px;border-radius:12px;background:#111214;color:#f2f1f3;--st-line:#303136;--st-muted:#a4a3ad;--st-accent:#ee91b0}.st-editor-clips button,.st-editor-clips input,.st-editor-clips select{min-height:44px;padding:9px 12px;border:1px solid #414049;border-radius:7px;background:#222127;color:#f2f1f3;font:inherit;font-size:13px}.st-editor-clips label{display:flex;flex-direction:column;gap:7px;font-size:12px}.st-editor-clips p{color:#a4a3ad;font-size:13px}.st-editor-clips button:disabled{opacity:.45}@media(max-width:760px){.st-clip-extractor-fields{grid-template-columns:1fr 1fr}.st-clip-extractor-fields label:nth-child(3){grid-column:1/-1}.st-source-clips-layout{grid-template-columns:1fr}.st-source-clips-list{max-height:180px}.st-editor-clips{padding:18px;margin:8px}.st-source-clips-detail video{height:280px}.st-clip-extractor-fields>button{width:100%}}.st-work-gallery-tools select{max-width:190px}.st-preview-placeholder{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:var(--st-muted)}.st-preview-placeholder span{font-size:12px}.st-filmstrip-frames{display:flex;width:100%;height:100%}.st-filmstrip-frames img{min-width:0;flex:1;object-fit:cover}.st-kept-range{background:#c89d3747}.st-mark-controls{display:flex;gap:8px}.st-mark-controls button{flex:1;min-width:0;padding-inline:8px}.st-make-body .st-work-title{margin-bottom:8px}.st-make-body .st-work-title>a{display:none}.st-make-body .st-work-mode{margin-bottom:10px}.st-make-body .st-all-models>.st-media-pair .st-media{max-height:230px;max-width:calc(230px * 9 / 16)}.st-make-body .st-mini-editor{padding:14px;gap:10px}[data-studio-native] ::selection{background:#ee91b04d;color:#fff}[data-studio-native]{scrollbar-color:#62545e #17171a}[data-studio-native] input,[data-studio-native] textarea{caret-color:var(--st-accent)}@media(max-width:760px){.st-work-gallery-tools select{max-width:none;flex:1}.st-make-body .st-all-models>.st-media-pair .st-media{max-height:220px;max-width:calc(220px * 9 / 16);margin-inline:auto}.st-work-gallery-tools>a{margin-left:0}}.st-make-dialog{z-index:200}.st-make-dialog [data-slot=dialog-close]{min-width:44px;min-height:44px}.st-unsaved{display:inline-block;margin-left:14px;color:#e2bb82;font-size:12px}.st-nav a[aria-current=page]{font-weight:600}.st-work-title h2{max-width:60ch;text-wrap:balance;line-height:1.3}.st-reel-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px}.st-reel-code{font-size:10px;color:var(--st-muted);font-variant-numeric:tabular-nums}.st-work-mode button{min-height:36px;font-size:12px;padding:7px 11px}.st-media-empty{flex-direction:column;max-width:24ch}.st-matrix-title,.st-media-empty{display:flex;align-items:center;gap:12px}.st-matrix-title{justify-content:space-between;margin-bottom:14px}.st-matrix-title h3{font-size:14px}.st-matrix-title button{font-size:11px;min-height:34px;padding:5px 8px;background:transparent}.st-matrix-scroll{scrollbar-width:thin;padding-bottom:8px}.st-matrix-head,.st-matrix-row{column-gap:12px}.st-matrix-model strong{font-size:12px;letter-spacing:0;font-weight:600}.st-matrix-model small{font-size:10px;line-height:1.45}.st-matrix-missing{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;border-style:solid;background:#151619;color:var(--st-muted)}.st-matrix-media,.st-matrix-missing{height:190px;border-radius:8px}.st-extract-details summary,.st-source-details summary{cursor:pointer;font-size:12px;min-height:44px;align-content:center;color:var(--st-muted)}.st-source-details label{margin:8px 0}.st-source-details p{font-size:11px}.st-extract-details{grid-column:1/-1;margin-top:16px;border-top:1px solid var(--st-line)}.st-make-dialog{width:calc(100vw - 40px)!important;max-width:1780px!important;height:calc(100dvh - 40px);max-height:calc(100dvh - 40px);padding:0;gap:0;border-radius:16px;box-shadow:0 24px 90px #0006}.st-make-dialog .st-dialog-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:18px;min-height:72px;padding:14px 72px 14px 26px;border-bottom:1px solid #303136;background:#1a1b1f;text-align:left}.st-dialog-title{display:flex;align-items:center;gap:10px;min-width:0}.st-dialog-title>svg{color:#ee91b0;flex:none}.st-dialog-title h2{font-size:14px;font-weight:600;letter-spacing:-.01em}.st-unsaved{font-size:11px;color:#e0bb87;font-weight:400;margin-left:8px}.st-dialog-model{display:flex;flex-direction:row;align-items:center;gap:10px;font-size:11px;color:#aaa8b4;white-space:nowrap}.st-dialog-model select{color-scheme:dark;background:#24252b;color:#f2f1f3;border:1px solid #44414c;border-radius:7px;padding:8px 12px;min-height:40px;font-size:12px;min-width:140px}.st-make-dialog [data-slot=dialog-close]{top:14px;right:15px;color:#c5c1cb}.st-make-body{padding:22px 26px 30px;margin:0;background:#111214;scrollbar-gutter:stable}.st-make-body .st-work{grid-template-columns:minmax(0,1fr) 245px;gap:24px;border:0;padding:0}.st-make-body .st-work-title{margin:0 0 12px}.st-make-body .st-work-title h2{font-size:21px;margin:0 0 7px;letter-spacing:-.025em}.st-make-body .st-work-mode{margin:0 0 14px}.st-make-body .st-all-models>.st-media-pair .st-media{max-height:270px;max-width:calc(270px * 9 / 16);margin-inline:auto}.st-make-body .st-all-models>.st-source-tool-disclosure{grid-column:1;grid-row:5;margin-top:14px;padding:13px 12px;gap:0}.st-make-body .st-model-matrix{grid-column:2;grid-row:4/6;clear:none;margin:0;border:0;padding:0}.st-make-body .st-matrix-media,.st-make-body .st-matrix-missing{height:178px}.st-make-body .st-matrix-row{padding:13px 0}.st-make-body .st-properties{padding:6px 0 0 22px;top:0;gap:16px}.st-make-body .st-properties>h2{font-size:16px}.st-make-body .st-source-tools__heading{flex-wrap:wrap;gap:3px}.st-make-body .st-source-tools__mode,.st-make-body .st-source-tools__split{grid-template-columns:1fr;gap:4px}.st-make-body .st-source-tools__actions{flex-wrap:wrap;gap:4px}.st-make-body .st-source-tools__build,.st-make-body .st-source-tools__editor{flex:1}@media(min-width:1700px){.st-make-body .st-all-models>.st-media-pair .st-media{max-height:310px;max-width:calc(310px * 9 / 16);margin-inline:auto}.st-make-body .st-matrix-media,.st-make-body .st-matrix-missing{height:200px}}@media(max-width:1250px){.st-make-body .st-work{grid-template-columns:minmax(0,1fr) 220px;gap:18px}.st-make-body{padding-inline:18px}.st-make-body .st-model-matrix{overflow:hidden}.st-make-body .st-all-models>.st-media-pair .st-media{max-height:245px;max-width:calc(245px * 9 / 16);margin-inline:auto}}@media(max-width:1000px){.st-make-body .st-all-models>.st-source-tool-disclosure{grid-column:2;grid-row:4;margin-top:0}.st-make-body .st-model-matrix{grid-column:1/-1;grid-row:5;margin-top:24px}.st-make-body .st-all-models>.st-media-pair .st-media{max-height:330px;max-width:calc(330px * 9 / 16);margin-inline:auto}}@media(max-width:760px){.st-make-dialog{width:100vw!important;height:100dvh;max-height:100dvh;border:0;border-radius:0}.st-make-dialog .st-dialog-header{padding:12px 60px 12px 16px;flex-direction:column;align-items:flex-start;gap:9px;min-height:104px}.st-dialog-title h2{font-size:15px}.st-unsaved{font-size:10px;margin-left:0}.st-dialog-model{width:100%;gap:12px}.st-dialog-model select{flex:1;min-height:44px}.st-make-dialog [data-slot=dialog-close]{top:12px;right:12px}.st-make-body{padding:18px 16px calc(28px + env(safe-area-inset-bottom));scrollbar-gutter:auto}.st-make-body .st-work{grid-template-columns:1fr;gap:22px}.st-make-body .st-work-title h2{font-size:19px}.st-make-body .st-work-title{margin-bottom:12px}.st-reel-code{display:none}.st-make-body .st-work-mode button{min-height:44px}.st-make-body .st-all-models>.st-media-pair .st-media{max-height:310px;max-width:calc(310px * 9 / 16);margin-inline:auto}.st-make-body .st-all-models>.st-source-tool-disclosure{margin-top:16px}.st-make-body .st-model-matrix{margin-top:24px}.st-make-body .st-properties{position:static;padding:22px 0 0;border-left:0}.st-make-body .st-source-tools__heading{flex-wrap:nowrap}.st-make-body .st-source-tools__actions{display:grid}.st-make-body .st-source-tools__frame{min-height:44px}.st-make-body .st-matrix-media,.st-make-body .st-matrix-missing{height:180px}.st-matrix-title button{min-height:44px}.st-task{align-items:flex-start}.st-task>span:last-child{max-width:100px;white-space:normal}}@media(min-width:1024px){body:has([data-app-chrome=sidebar] a[href="/studio/editor"]) .st-shell>.st-nav{display:none}}@media(max-width:760px){.st-shell .st-research-selection{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:center;bottom:70px;padding:10px}.st-shell .st-research-selection>span{grid-column:1;font-weight:600}.st-shell .st-research-selection>button[data-action]{min-width:0;width:100%;min-height:44px;padding:8px 5px;white-space:normal;font-size:11px;line-height:1.2}.st-shell .st-research-selection>button[data-action=clear]{grid-column:2;grid-row:1}.st-shell .st-research-selection>[data-action=models]{grid-column:1/-1;grid-row:2}.st-shell .st-research-selection>button[data-action=download]{grid-column:1;grid-row:3}.st-shell .st-research-selection>button[data-action=assign]{grid-column:2;grid-row:3}.st-shell .st-research-selection>button[data-action=analysis]{grid-column:1;grid-row:4}.st-shell .st-research-selection>button[data-action=refresh]{grid-column:2;grid-row:4}.st-shell .st-research-selection p{grid-column:1/-1;grid-row:5;width:auto;margin:0;line-height:1.35}}.st-shell[data-studio-native]:not(.st-make-body){border:0;border-radius:0;margin:0;padding:0 28px 24px;background:#151619}.st-heading{padding:24px 0 18px}.st-heading h1{font-size:30px;letter-spacing:-.03em}.st-heading p{margin-top:6px}.st-model-control{margin-bottom:16px}.st-work-gallery-tools{margin:0 0 18px;gap:12px}.st-make-continue{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;margin:0 0 17px;padding:10px 14px;overflow:hidden;border:1px solid var(--st-line);border-radius:10px;background:#1c1c20;color:var(--st-ink);text-decoration:none}.st-make-continue-art{position:absolute;z-index:-1;inset:0 0 0 auto;width:46%;opacity:.75;pointer-events:none}.st-make-continue-art img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 42%}.st-make-continue-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#19171b,rgb(25 23 27/25%))}.st-make-continue:hover{border-color:color-mix(in srgb,var(--st-accent) 60%,var(--st-line));background:#222126}.st-make-continue:focus-visible{outline:3px solid var(--st-accent);outline-offset:3px}.st-make-continue-copy{display:grid;min-width:0;gap:2px}.st-make-continue-copy small{color:var(--st-accent);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.st-make-continue-copy strong{overflow:hidden;font-size:13px;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.st-make-continue-copy>span{overflow:hidden;color:var(--st-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.st-make-continue-action{display:flex;flex:none;align-items:center;gap:7px;color:var(--st-accent);font-size:12px;font-weight:600;white-space:nowrap}@media(max-width:760px){.st-make-continue{min-height:72px;max-height:80px;gap:8px;padding:8px 10px}.st-make-continue-art{width:55%;opacity:.62}.st-make-continue-copy{position:relative;z-index:1;flex:1}.st-make-continue-copy strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.st-make-continue-action{position:relative;z-index:1;display:grid;flex:none;place-items:center;width:44px;min-width:44px;height:44px;padding:0;border:1px solid #ffffff26;border-radius:10px;background:#161519a8;font-size:0}.st-make-continue-action svg{width:17px;height:17px}}.st-work-gallery{grid-template-columns:repeat(6,minmax(0,1fr));gap:22px 16px;margin-bottom:18px}.st-work-card-media{margin-bottom:9px;border-radius:10px}.st-work-card>p{-webkit-line-clamp:1;font-size:12px;line-height:1.5}.st-work-card>small{font-size:11px;color:#bdb6c2;margin-top:4px}.st-gallery-pages{justify-content:space-between;border-top:1px solid var(--st-line);padding-top:14px;font-size:12px;color:var(--st-muted)}.st-gallery-pages,.st-gallery-pages>div{display:flex;align-items:center;gap:12px}.st-gallery-pages button{min-height:38px;background:transparent;padding:7px 10px}.st-work-summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-width:0;grid-column:1/-1;margin-bottom:16px}.st-work-summary>.st-work-title{min-width:0;margin:0!important}.st-work-summary .st-work-title h2{font-size:18px!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:64ch}.st-work-summary>.st-work-mode{margin:0!important;flex:none}.st-make-body .st-work-main>.st-source-tool-disclosure{grid-column:1;grid-row:4;margin-top:12px;padding:12px;gap:0}.st-make-body .st-matrix-media,.st-make-body .st-matrix-missing{height:152px}.st-make-body .st-matrix-row{padding:10px 0}.st-make-body .st-source-tools__heading{flex-wrap:nowrap;align-items:center;margin-bottom:8px;gap:5px}.st-make-body .st-source-tools__heading h3{font-size:12px}.st-make-body .st-source-tools__heading p{display:none}.st-make-body .st-source-tools__mode{display:grid;grid-template-columns:88px minmax(0,1fr);gap:8px;margin-top:5px}.st-make-body .st-source-tools__time{font-size:10px}.st-make-body .st-source-tools__filmstrip{height:32px}.st-make-body .st-source-tools__intervals{margin-top:6px}.st-make-body .st-source-tools__audio{font-size:10px;line-height:1.4}.st-make-body .st-source-tools__reason{font-size:10px}@media(max-width:1279px){.st-work-gallery{grid-template-columns:repeat(4,minmax(0,1fr))}.st-work-summary{gap:12px}.st-work-summary>.st-work-mode{gap:4px}.st-work-summary .st-work-mode button{font-size:11px;padding-inline:8px}}@media(max-width:760px){.st-shell[data-studio-native]:not(.st-make-body){padding:0 16px 24px}.st-heading{padding:20px 0 16px}.st-heading h1{font-size:26px}.st-make-continue{min-height:72px;margin-bottom:14px;padding:8px 11px}.st-make-continue-action{min-height:44px}.st-work-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.st-work-card-media{max-height:none}.st-work-card>p{font-size:11px}.st-work-gallery-tools{gap:10px;margin-bottom:14px}.st-work-gallery-tools>span{font-size:11px}.st-gallery-pages{align-items:flex-start;flex-direction:column;gap:8px}.st-gallery-pages>div{width:100%;justify-content:space-between}.st-gallery-pages button{min-height:44px}.st-work-summary{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:12px}.st-work-summary .st-work-title h2{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;line-height:1.35}.st-make-body .st-source-tools__mode{grid-template-columns:1fr;gap:4px}.st-make-body .st-source-tools__heading h3{font-size:14px}.st-make-body .st-source-tools__audio,.st-make-body .st-source-tools__reason,.st-make-body .st-source-tools__time{font-size:11px}.st-make-body .st-model-matrix{margin-top:20px}}.st-collection-tabs{display:flex;gap:22px;overflow-x:auto;border-bottom:1px solid var(--st-line);margin-bottom:18px;scrollbar-width:thin;white-space:nowrap}.st-shell .st-collection-tabs button{background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--st-muted);padding:9px 0;min-height:44px}.st-shell .st-collection-tabs button[aria-pressed=true]{color:var(--st-ink);border-bottom-color:var(--st-accent)}.st-library-sections{gap:24px;margin-bottom:14px}.st-shell .st-library-sections button{display:inline-flex;align-items:center;gap:7px}.st-library-section-count{color:var(--st-muted);font-size:10px;font-variant-numeric:tabular-nums}.st-library-sections button[aria-pressed=true] .st-library-section-count{color:var(--st-ink)}.st-library-sections button:focus-visible,.st-library-video-filters button:focus-visible{outline:2px solid var(--st-accent);outline-offset:2px}.st-library-video-filters{gap:7px;border:0;margin:0 0 18px;white-space:normal;flex-wrap:wrap;overflow:visible}.st-shell .st-library-video-filters button{min-height:36px;padding:6px 11px;border:1px solid var(--st-line);border-radius:999px;font-size:11px}.st-shell .st-library-video-filters button[aria-pressed=true]{background:var(--st-panel);border-color:var(--st-accent);color:var(--st-ink)}@media(max-width:760px){.st-shell .st-collection-tabs.st-library-video-filters{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.st-shell .st-library-video-filters button{flex:0 0 auto;min-height:44px;scroll-snap-align:start;scroll-margin-inline:10px}}.st-review-filter-primary,.st-review-filter-secondary{display:contents}.st-shell .st-review-filters .st-review-filter-more{display:none}.st-collection-tools{display:grid;grid-template-columns:minmax(180px,460px) 170px 1fr;gap:12px;align-items:center;margin-bottom:22px}.st-collection-tools>span{color:var(--st-muted);font-size:12px;justify-self:end;font-variant-numeric:tabular-nums}.st-collection-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 18px}.st-shell .st-collection-card{display:flex;align-items:stretch;justify-content:start;flex-direction:column;gap:7px;min-width:0;padding:0;border:0;border-radius:0;background:transparent;text-align:left}.st-shell .st-collection-card:hover:not(:disabled){background:transparent}.st-save-for-later{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;width:max-content;padding:0 13px;border:1px solid var(--st-line);border-radius:999px;background:var(--st-panel);color:var(--st-ink);font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.st-save-for-later:hover:not(:disabled){border-color:var(--st-accent);background:var(--st-raised);color:var(--st-accent)}.st-save-for-later[aria-pressed=true]{border-color:color-mix(in srgb,var(--st-accent) 38%,var(--st-line));background:color-mix(in srgb,var(--st-accent) 9%,var(--st-panel));color:var(--st-accent)}.st-save-for-later:focus-visible{outline:3px solid var(--st-accent);outline-offset:2px}.st-save-for-later:disabled{opacity:.62;cursor:progress}.st-save-for-later--compact{min-height:44px;align-self:flex-start}.st-saved-reels-status{margin:0 0 12px;color:var(--st-muted);font-size:12px}.st-saved-reels-status button{min-height:44px;padding:0 10px;margin-left:4px;border:0;background:transparent;color:var(--st-accent);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px}.st-collection-poster{position:relative;aspect-ratio:9/16;max-height:280px;align-self:center;width:100%;overflow:hidden;border-radius:12px;background:#08090a;isolation:isolate}.st-collection-poster video{height:100%;width:100%;object-fit:contain;display:block}.st-collection-card:focus-visible .st-collection-poster,.st-collection-card:hover .st-collection-poster{outline:2px solid var(--st-accent);outline-offset:3px}.st-collection-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#131419bf;color:white}.st-collection-model{position:absolute;bottom:10px;left:10px;padding:4px 8px;border-radius:6px;color:#fff;background:#111214df;font-size:11px}.st-collection-card>strong{font-size:13px;font-weight:500;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:38px;margin-top:3px}.st-collection-caption{color:var(--st-muted);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-collection-status{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--st-muted)}.st-collection-status[data-approved=true]{color:#adcfbd}.st-collection-dialog-model{font-size:13px;color:#b9b7c0;padding-right:38px}.st-collection-detail-nav{display:flex;align-items:center;gap:16px;padding-bottom:12px;border-bottom:1px solid var(--st-line);margin-bottom:20px}.st-collection-detail-nav>button{background:transparent;font-size:12px}.st-collection-detail-nav>span{color:var(--st-muted);font-size:12px}.st-collection-detail-nav>div{display:flex;gap:6px;margin-left:auto}.st-collection-detail-nav>div button{width:44px;padding:0;background:transparent}.st-review-focus{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:32px;align-items:start}.st-review-canvas{min-width:0}.st-review-canvas>header h2{font-size:19px;line-height:1.4;max-width:58ch}.st-review-canvas>header p{font-size:12px;margin-top:5px}.st-review-stage{display:flex;gap:5px;justify-content:center;margin:20px 0 16px}.st-review-stage button{background:transparent;font-size:12px}.st-review-stage button[aria-pressed=true]{background:#302730;border-color:#8c5d70;color:#f8c3d5}.st-review-action{display:flex;flex-direction:column;gap:16px;border-left:1px solid var(--st-line);padding-left:26px;position:sticky;top:0}.st-review-action>h2{font-size:17px}.st-review-action>p{font-size:12px}.st-review-decision-context{display:none}.st-review-current{font-size:12px;color:#d2bec8;padding-block:12px;border-bottom:1px solid var(--st-line)}.st-review-action textarea{min-height:100px}.st-review-package{display:grid;gap:5px;font-size:12px;margin:0}.st-review-package dt{color:var(--st-muted);margin-top:8px}.st-review-package dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.st-decision-buttons{display:grid;gap:8px}.st-shell .st-decision-primary{background:var(--st-accent);border-color:var(--st-accent);color:#241820}.st-shell .st-decision-primary:hover:not(:disabled){background:#f2abc3;border-color:#f2abc3}.st-record-details{border-top:1px solid var(--st-line);margin-top:22px;color:var(--st-muted);font-size:12px}.st-record-details summary{min-height:44px;align-content:center;cursor:pointer}.st-record-details dl{display:grid;grid-template-columns:140px 1fr;gap:10px;margin:6px 0}.st-record-details dd{margin:0;overflow-wrap:anywhere}.st-shell .st-media-expand{position:absolute;right:7px;top:7px;min-height:36px;width:36px;padding:0;background:#121315bf;color:#fff;border:0;border-radius:7px;z-index:1}.st-portrait-viewer[data-slot=dialog-content]{z-index:240;width:min(calc(100vw - 24px),calc((100dvh - 120px)*.5625 + 32px));max-width:none;padding:16px;gap:14px;background:#141518;color:#f2f1f3;border:1px solid #3a3b40;border-radius:18px;max-height:calc(100dvh - 24px)}.st-portrait-viewer [data-slot=dialog-header]{padding-right:32px}.st-portrait-viewer [data-slot=dialog-title]{font-size:13px;line-height:1.4;font-family:inherit}.st-portrait-viewer [data-slot=dialog-close]{min-width:44px;min-height:44px;color:#eee}.st-portrait-viewer__canvas{width:100%;max-width:calc((100dvh - 110px) * 9 / 16);aspect-ratio:9/16;margin-inline:auto;border-radius:10px;overflow:hidden;background:#000;max-height:calc(100dvh - 110px)}.st-portrait-viewer__canvas img,.st-portrait-viewer__canvas video{width:100%;height:100%;object-fit:contain;display:block}@media(max-width:1279px){.st-collection-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.st-review-focus{grid-template-columns:minmax(0,1fr) 250px;gap:20px}.st-review-action{padding-left:18px}}@media(max-width:760px){.st-collection-tabs{gap:20px;margin-bottom:14px}.st-collection-tools{grid-template-columns:minmax(0,1fr) 125px;gap:8px;margin-bottom:16px}.st-collection-tools>span{grid-column:1/-1;justify-self:start}.st-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.st-collection-poster{max-height:none}.st-collection-detail-nav{gap:6px;margin-bottom:14px}.st-collection-detail-nav>span{display:none}.st-collection-detail-nav>button{font-size:11px;padding:8px}.st-review-focus{grid-template-columns:1fr;gap:24px}.st-review-canvas>header h2{font-size:16px}.st-review-stage{margin:14px 0}.st-review-action{border-left:0;border-top:1px solid var(--st-line);padding:20px 0 12px;position:static}.st-review-action textarea{min-height:84px}.st-record-details{margin-top:14px}.st-collection-dialog-model{display:none}.st-record-details dl{grid-template-columns:110px 1fr}.st-shell .st-media-expand{min-height:44px;width:44px;right:3px;top:3px}.st-portrait-viewer[data-slot=dialog-content]{max-height:calc(100dvh - 16px)}}.st-matrix-media>.st-media{height:100%;width:auto;max-width:100%;max-height:100%;aspect-ratio:9/16;border:0;margin-inline:auto}.st-matrix-media .st-media-expand{width:28px;min-height:28px;top:3px;right:3px}.st-work-card-media{aspect-ratio:9/16;margin-inline:auto}.st-collection-poster,.st-work-card-media{width:min(100%,146px);height:auto;max-height:none}.st-make-body .st-media-pair>figure:first-child .st-media{width:123.75px;aspect-ratio:9/16;margin-inline:auto}@media(max-width:760px){.st-collection-poster,.st-work-card-media{width:100%}.st-make-body .st-media-pair>figure:first-child .st-media,.st-make-body .st-work-main:not(.st-all-models)>.st-media-pair>figure:nth-child(2) .st-media{width:129.375px;max-width:100%;aspect-ratio:9/16;margin-inline:auto}.st-collection-dialog .st-dialog-header{min-height:62px;justify-content:center}}.st-work-viewer-switch{display:none}.st-preview-next{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;min-height:190px;padding:24px 4px;border-top:1px solid var(--st-line);color:var(--st-muted)}.st-preview-next>svg{color:var(--st-accent)}.st-preview-next strong{font-size:16px;color:var(--st-ink);font-weight:600}.st-preview-next p{max-width:35ch;font-size:13px;line-height:1.55}.st-preview-next button{margin-top:3px;padding:10px 13px;background:var(--st-accent);border-color:var(--st-accent);color:#241820;font-weight:600}.st-portrait-viewer__mute,.st-preview-next button{display:inline-flex;align-items:center;gap:8px;min-height:44px}.st-portrait-viewer__mute{align-self:flex-start;padding:9px 12px;border:1px solid #464149;border-radius:9px;background:#242329;color:#f2f1f3;font-size:12px}.st-portrait-viewer--video[data-slot=dialog-content]{width:min(calc(100vw - 24px),calc((100dvh - 190px)*.5625 + 32px))}.st-portrait-viewer--video .st-portrait-viewer__canvas{max-height:calc(100dvh - 190px)}@media(max-width:760px){.st-make-body .st-work-main:not(.st-all-models)>.st-work-viewer,.st-make-body .st-work-main>.st-work-viewer{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0;width:100%}.st-make-body .st-work-viewer-switch{display:flex;align-self:center;gap:3px;padding:3px;border:1px solid #48434a;border-radius:10px;background:#252428}.st-make-body .st-work-viewer-switch button{min-height:38px;padding:7px 16px;border:0;border-radius:7px;background:transparent;color:#bab6bd;font-size:12px}.st-make-body .st-work-viewer-switch button[aria-pressed=true]{background:#eee9e9;color:#201d20;font-weight:650}.st-make-body .st-work-viewer>figure{width:100%;display:flex;flex-direction:column;align-items:center;margin:0}.st-make-body .st-work-viewer[data-phone-view=original]>figure:nth-of-type(2),.st-make-body .st-work-viewer[data-phone-view=result]>figure:first-of-type{display:none}.st-make-body .st-work-viewer>figure figcaption{width:min(100%,248px);font-size:11px;color:#aaa5af}.st-make-body .st-work-main.st-all-models>.st-media-pair.st-work-viewer>figure:first-child .st-media,.st-make-body .st-work-main:not(.st-all-models)>.st-media-pair.st-work-viewer>figure:first-child .st-media,.st-make-body .st-work-main:not(.st-all-models)>.st-media-pair.st-work-viewer>figure:nth-child(2) .st-media{width:min(100%,calc(min(var(--st-preview-vh,52dvh),480px)*.5625));height:auto;max-height:none;aspect-ratio:9/16;margin-inline:auto}.st-make-body .st-work-viewer>figure>.st-text-link{margin-top:8px}}.st-history>p{margin-bottom:16px}.st-history-tools{display:grid;grid-template-columns:minmax(150px,1fr) 170px 190px;gap:12px}.st-history-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;margin-bottom:20px}.st-shell .st-history-list>button{min-width:0;justify-content:start;gap:13px;text-align:left;border:0;border-bottom:1px solid var(--st-line);border-radius:0;background:transparent;padding:16px 0}.st-history-list>button>span:nth-child(2){min-width:0;flex:1}.st-history-list strong{display:block;font-size:13px;font-weight:500}.st-history-list strong small{display:block;color:var(--st-muted);font-size:11px;font-weight:400;margin-top:3px}.st-history-list>button>span>span{display:block;color:var(--st-muted);font-size:11px;margin-top:5px}.st-history-verdict{font-size:12px}.st-history-verdict small{display:block;color:var(--st-muted);font-size:10px;text-transform:none;margin-top:5px}.st-history-dialog[data-slot=dialog-content]{width:min(580px,calc(100vw - 24px));max-width:none;max-height:90dvh;overflow-y:auto;background:#151619;color:#f2f1f3;padding:22px}.st-history-dialog>[data-slot=dialog-header]{padding-right:40px}.st-history-dialog .st-shell{border:0;min-height:0;margin:0;padding:0!important}.st-history-dialog dl{display:grid;grid-template-columns:95px 1fr;gap:14px;font-size:13px;margin:20px 0 0}.st-history-dialog dt{color:#aaa8b3}.st-history-dialog dd{margin:0;overflow-wrap:anywhere}.st-history-unlinked{display:flex;align-items:center;gap:14px;padding:18px 0;border-bottom:1px solid var(--st-line)}@media(max-width:760px){.st-history-list{grid-template-columns:1fr}.st-history-tools{grid-template-columns:1fr 1fr;gap:8px}.st-history-tools input{grid-column:1/-1}.st-history-list>button{min-height:90px}}[data-slot=dialog-portal]:has(.st-portrait-viewer)>[data-slot=dialog-overlay]{z-index:230;background:#000b}@media(max-width:760px){.st-collection-dialog .st-review-action{padding-top:16px}.st-collection-poster{width:min(100%,135px);margin-inline:auto}}.st-history-list>button:has(.st-history-thumb){grid-template-columns:42px minmax(0,1fr) auto 15px}.st-history-thumb{width:42px;height:74.667px;object-fit:contain;background:#08090b;border-radius:5px}.st-history-dialog .st-media{width:min(100%,230px)}.st-portrait-viewer__canvas>.st-media-empty{height:100%;color:#c3c0c9}.st-portrait-viewer__canvas button{min-height:44px;padding:10px 16px;border-radius:8px;background:#24252b;color:#f2f1f3;border:1px solid #44414c}.st-history-intro{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid var(--st-line)}.st-history-intro .st-history-kicker{display:flex;align-items:center;gap:6px;min-width:0;margin:0;color:#e0b9c9;font-size:11px;font-weight:650;letter-spacing:.025em}.st-history-context-note{color:var(--st-muted);font-size:11px;font-weight:400;letter-spacing:0}.st-history-summary{flex:none;display:grid;gap:4px;justify-items:end;text-align:right;color:var(--st-muted);font-size:10px;line-height:1.4}.st-history-total{flex:none;color:var(--st-ink);font-size:22px;font-variant-numeric:tabular-nums}.st-history-total span{color:var(--st-muted);font-size:11px;font-weight:500}.st-history-match-count{color:var(--st-muted);font-size:11px;white-space:nowrap}.st-history-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 16px;margin-bottom:24px}.st-history-card{min-width:0;padding:0 0 13px;border-bottom:1px solid var(--st-line)}.st-history-card-media{position:relative;width:min(100%,210px);aspect-ratio:9/16;margin:0 auto 11px;overflow:hidden;border:1px solid #37363d;border-radius:9px;background:#090a0d}.st-history-card-media>.st-media{width:100%;height:100%;max-height:none;aspect-ratio:9/16;border:0;border-radius:inherit}.st-history-card-media .st-media-preview>video{object-fit:contain}.st-history-card-media .st-media-open{z-index:1}.st-history-card-media .st-media-expand,.st-history-card-media .st-media-preview-controls{z-index:3}.st-history-model{position:absolute;z-index:4;top:8px;left:8px;padding:5px 7px;border:1px solid #ffffff22;border-radius:6px;background:#111318db;color:#f8edf2;font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;pointer-events:none}.st-history-card-title{width:100%;min-width:0;min-height:42px!important;display:flex!important;align-items:start;justify-content:space-between;gap:8px;text-align:left;white-space:normal;padding:2px 0!important;border:0!important;border-radius:0!important;background:transparent!important}.st-history-card-title strong{min-width:0;overflow:hidden;color:var(--st-ink);font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.st-history-card-title span{flex:none;color:var(--st-muted);font-size:10px;font-variant-numeric:tabular-nums}.st-history-card-meta{display:grid;gap:5px;color:var(--st-muted);font-size:10px;line-height:1.35}.st-history-model-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 14px}.st-history-model-summary>div{display:grid;align-content:start;gap:5px;min-width:0;padding:10px 12px;border:1px solid #ffffff1d;border-radius:10px;background:#202125}.st-history-model-summary strong{color:#f5f1f4;font-size:12px;font-weight:650}.st-history-model-summary span{color:#e9d4dc;font-size:11px;line-height:1.3}.st-history-model-summary span b{font-size:18px;line-height:1;font-variant-numeric:tabular-nums}.st-history-model-summary small{color:var(--st-muted);font-size:10px;line-height:1.35}.st-history-model-summary__phone{display:none}.st-history-card-meta>span:not(.st-history-verdict),.st-history-verdict{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-history-verdict{width:fit-content;max-width:100%;color:#d9d6dd;font-size:10px;font-weight:650;text-transform:capitalize}.st-history-verdict.is-conflict{color:#f1c098}.st-history-unlinked-card{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:0;border-radius:0;background:radial-gradient(ellipse at 50% 42%,#26222b 0,#111216 68%);color:#dedbe2;text-align:center}.st-history-unlinked-card span{font-size:12px;font-weight:600}.st-history-unlinked-card small{color:#aaa7b0;font-size:10px}.st-history-record{border:0;min-height:0;margin:0;padding:0!important}.st-history-record-context{margin:0 0 16px;color:var(--st-muted);font-size:12px;line-height:1.5}.st-history-dialog .st-media{width:min(100%,245px);max-height:none;aspect-ratio:9/16;margin-inline:auto}.st-history-dialog dl{grid-template-columns:minmax(105px,130px) minmax(0,1fr);gap:12px 16px}@media(max-width:1279px){.st-history-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.st-history-tools{grid-template-columns:repeat(3,minmax(0,1fr))}.st-history-tools input{grid-column:span 2}.st-history-match-count{justify-self:end}}@media(max-width:760px){.st-history-intro{align-items:start;margin-bottom:14px;padding-bottom:14px}.st-history-intro h2{font-size:20px}.st-history-intro p{font-size:11px}.st-history-summary{max-width:112px;font-size:9px}.st-history-total{font-size:17px}.st-history-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:14px}.st-history-tools input{grid-column:1/-1}.st-history-tools select{min-width:0;width:100%;padding-inline:9px}.st-history-match-count{grid-column:1/-1;justify-self:start;padding:2px 0}.st-history-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.st-history-card{padding-bottom:10px}.st-history-card-media{width:100%;margin-bottom:8px;border-radius:7px}.st-history-card-title{min-height:38px!important}.st-history-card-title strong{font-size:11px}.st-history-card-meta{gap:4px;font-size:9px}.st-history-model-summary>div{padding:9px 8px}.st-history-model-summary strong{font-size:11px}.st-history-model-summary span{font-size:10px}.st-history-model-summary small{font-size:9px}.st-history-model-summary__desktop{display:none}.st-history-model-summary__phone{display:inline}.st-history-card-meta .st-history-verdict{font-size:10px}.st-history-dialog .st-media{width:min(100%,225px);max-width:calc(58dvh * 9 / 16);max-height:58dvh;margin-inline:auto}.st-history-dialog dl{grid-template-columns:92px minmax(0,1fr);gap:10px 12px;font-size:12px}}.st-context-bar{display:flex;align-items:center;gap:12px;min-height:58px;padding:10px 0;border-bottom:1px solid var(--st-line)}.st-context-bar>label{display:flex;flex-direction:row;align-items:center;gap:10px;color:var(--st-muted);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.st-context-bar select{min-width:150px;width:auto!important;max-width:230px;min-height:38px!important;padding:7px 30px 7px 11px!important;text-transform:none;letter-spacing:0;font-size:12px!important}.st-active-jobs{font-size:11px;color:#acd8bd;white-space:nowrap}.st-engine-health{gap:7px;padding:6px 12px;background:rgba(118,118,128,.12)}.st-engine-health[data-status=ready]{background:rgba(52,199,89,.15);color:#6ee7b7}.st-engine-health[data-status=offline]{background:rgba(255,69,58,.15);color:#ff6b6b}.st-engine-health[data-status=checking]{color:var(--st-muted)}.st-health-dot{width:7px;height:7px;background:currentColor}.st-health-label{font-size:11px;font-weight:500}.st-credit-badge{margin-left:auto;display:flex;align-items:center;gap:9px;font-size:11px;color:var(--st-muted);white-space:nowrap}.st-credit-badge strong{font-size:12px;color:var(--st-ink);font-variant-numeric:tabular-nums;font-weight:600}.st-credit-badge small{color:#acd8bd;font-size:10px}.st-shell .st-credit-badge button{min-width:34px;width:34px;min-height:34px;height:34px;padding:0;background:transparent;border:0}.st-heading{padding-top:18px}.st-collection-tools{grid-template-columns:minmax(180px,460px) 1fr auto}.st-shell .st-collection-tools .st-collection-direct{min-height:38px;padding:7px 12px;background:#2b2229;border-color:#725061;color:#f8dce7;white-space:nowrap}.st-card-title{min-width:0;min-height:0!important;width:100%;display:block!important;text-align:left;white-space:normal;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.st-card-title strong{font-size:13px;font-weight:600;line-height:1.35;color:var(--st-ink)}.st-card-title span,.st-card-title strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-card-title span{color:var(--st-muted);font-size:11px;line-height:1.4;margin-top:3px}.st-card-title:hover strong{text-decoration:underline;text-decoration-color:var(--st-accent);text-underline-offset:3px}.st-collection-poster .st-media,.st-work-card-media .st-media{width:100%;height:100%;max-height:none;aspect-ratio:9/16;border:0;border-radius:inherit}.st-work-card-media>span.st-work-duration{z-index:3;pointer-events:none;bottom:9px;right:9px}.st-media-preview{isolation:isolate;touch-action:manipulation}.st-media-empty--poster{position:absolute;inset:0;display:block;max-width:none;width:100%;height:100%}.st-media-empty--poster>img{display:block;width:100%;height:100%;object-fit:contain}.st-media-empty__message{display:flex;flex-direction:column;align-items:center;gap:6px;color:#fff;font-size:10px;line-height:1.3}.st-media-empty--poster .st-media-empty__message{position:absolute;inset:auto 7px 7px;z-index:2;flex-direction:row;justify-content:space-between;padding:5px 6px;background:#111318e8;border:1px solid #ffffff24;border-radius:7px}.st-media-empty__message button{min-height:32px!important;flex:none;padding:4px 7px!important;font-size:10px!important;background:#2b2d32!important;border:1px solid #ffffff36!important;border-radius:5px!important;color:#fff!important}.st-media-preview>video{width:100%;height:100%;object-fit:contain}.st-media-preview .st-media-open{position:absolute;inset:0;z-index:1;width:100%;height:100%;min-height:0;border:0;border-radius:0;background:transparent!important;color:transparent;padding:0}.st-shell .st-media-preview-controls{position:absolute;z-index:3;bottom:7px;left:7px;display:flex;gap:4px}.st-shell .st-media-preview-controls button{min-width:36px;width:36px;min-height:36px;height:36px;padding:0;background:#111318dc;border:1px solid #ffffff24;border-radius:7px;color:#fff;backdrop-filter:blur(8px)}.st-shell .st-media-preview-controls button:hover{background:#27252ee8}.st-media-preview .st-media-expand{z-index:3;background:#111318dc}.st-collection-model{z-index:3;bottom:auto;top:9px;left:9px;pointer-events:none}.st-collection-poster .st-media-expand{top:7px;right:7px}.st-collection-poster .st-media-preview-controls{bottom:7px;left:7px}.st-collection-card:focus-within .st-collection-poster,.st-collection-card:hover .st-collection-poster,.st-work-card:focus-within .st-work-card-media,.st-work-card:hover .st-work-card-media{outline:2px solid var(--st-accent);outline-offset:2px}@media(max-width:760px){.st-context-bar{flex-wrap:wrap;gap:8px}.st-context-bar>label{width:100%;justify-content:space-between}.st-context-bar select{flex:1;max-width:none}.st-credit-badge{margin-left:0}.st-active-jobs{order:3;margin-left:auto}.st-heading{padding:16px 0}.st-collection-tools{grid-template-columns:minmax(0,1fr) auto;gap:8px}.st-collection-tools>span{grid-column:1;grid-row:2;justify-self:start}.st-shell .st-collection-tools .st-collection-direct{grid-column:2;grid-row:2;min-height:38px;padding:7px 10px;font-size:11px}.st-shell .st-media-preview-controls button{min-width:38px;width:38px;min-height:38px;height:38px}.st-work-card-media .st-work-duration{display:none}}@media(prefers-reduced-motion:reduce){.st-media-preview video{transition:none}}.st-history-tools{grid-template-columns:minmax(180px,1fr) 190px}@media(max-width:760px){.st-history-tools{grid-template-columns:minmax(0,1fr) 160px}.st-history-tools input{grid-column:auto}.st-collection-review{padding-bottom:calc(92px + env(safe-area-inset-bottom))}.st-collection-review .st-collection-tabs{margin-bottom:10px}.st-collection-review .st-collection-tools{margin-bottom:12px;grid-template-columns:minmax(0,1fr) auto}.st-collection-review .st-collection-tools>span{grid-column:1;grid-row:2;justify-self:start}.st-collection-review .st-collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;overflow:visible;margin:0;padding:0}.st-collection-review .st-collection-card{min-width:0;max-width:none;gap:7px}.st-collection-review .st-collection-poster{width:100%;max-width:none;max-height:none;margin-inline:0;border-radius:10px}.st-collection-review .st-card-title{min-width:0;max-width:100%;padding:0;background:transparent;border:0;text-align:left}.st-collection-review .st-card-title strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:12px;line-height:1.35}.st-collection-review .st-collection-caption{font-size:10px}.st-collection-review .st-media-expand,.st-collection-review .st-media-preview-controls button{min-width:44px;width:44px;min-height:44px;height:44px}.st-collection-review .st-media-expand{right:8px;top:8px}.st-collection-review .st-collection-status{align-self:flex-start;padding:3px 9px;border-radius:999px;background:#ffffff0f;font-weight:600}.st-collection-review .st-collection-status[data-tone=attention]{background:#e7b24d26;color:#e7b24d}.st-collection-review .st-collection-status[data-tone=done]{background:#9fd0b026;color:#9fd0b0}.st-collection-review .st-gallery-pages{margin-top:24px;padding-bottom:8px;gap:10px;flex-wrap:wrap}.st-collection-review .st-gallery-pages>div{width:100%;justify-content:space-between;gap:6px}.st-collection-review .st-gallery-pages button{min-height:44px}.st-review-dialog .st-dialog-header{min-height:52px;padding:8px 60px 8px 16px;gap:0;justify-content:center}.st-review-dialog .st-dialog-title>svg{display:none}.st-review-dialog .st-make-body{display:flex;flex-direction:column;gap:0;padding:10px 16px calc(20px + env(safe-area-inset-bottom))}.st-review-dialog .st-review-focus{order:0;gap:0}.st-review-dialog .st-collection-detail-nav{order:1;margin:20px 0 0;padding:12px 0 0;border-top:1px solid var(--st-line);border-bottom:0;justify-content:space-between}.st-review-dialog .st-collection-detail-nav>button{min-height:44px;padding:8px 10px;font-size:12px}.st-review-dialog .st-collection-detail-nav>div button{min-height:44px}.st-review-dialog .st-review-canvas>header h2{font-size:15px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-review-dialog .st-review-canvas>header p{margin-top:2px}.st-shell[data-studio-view=review] .st-context-bar{min-height:0;padding:7px 0;flex-wrap:nowrap;gap:6px}.st-shell[data-studio-view=review] .st-context-bar>label{width:auto;flex:1;min-width:0;gap:6px;font-size:10px}.st-shell[data-studio-view=review] .st-context-bar select{min-width:0;max-width:none;width:100%!important;min-height:36px!important}.st-shell[data-studio-view=review] .st-credit-badge{margin:0;gap:2px;font-size:10px}.st-shell[data-studio-view=review] .st-credit-badge>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.st-shell[data-studio-view=review] .st-credit-badge strong{font-size:11px}.st-shell[data-studio-view=review] .st-credit-badge small{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.st-shell[data-studio-view=review] .st-heading{padding:9px 0 6px}.st-shell[data-studio-view=review] .st-heading h1{font-size:22px}.st-shell[data-studio-view=review] .st-heading p{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.st-shell[data-studio-view=review] .st-collection-review .st-collection-tabs{margin-bottom:7px}.st-shell[data-studio-view=review] .st-collection-review .st-collection-tools{gap:5px 8px;margin-bottom:8px}.st-shell[data-studio-view=review] .st-collection-review .st-collection-tools input{grid-column:1;grid-row:1;min-width:0}.st-shell[data-studio-view=review] .st-collection-review .st-collection-tools .st-collection-direct{grid-column:2;grid-row:1}.st-shell[data-studio-view=review] .st-collection-review .st-collection-tools>span{grid-column:1/-1;grid-row:2}}.st-history-tools{grid-template-columns:minmax(210px,1.4fr) repeat(4,minmax(135px,1fr)) auto;align-items:center;gap:8px;margin-bottom:18px}.st-history-filter-toggle{display:none!important}.st-history-extra{display:contents}@media(max-width:1279px){.st-history-tools{grid-template-columns:repeat(3,minmax(0,1fr))}.st-history-tools input{grid-column:span 2}.st-history-match-count{justify-self:end}}@media(max-width:760px){.st-shell[data-studio-view=library] .st-context-bar{min-height:0;padding:7px 0;flex-wrap:nowrap;gap:6px}.st-shell[data-studio-view=library] .st-context-bar>label{width:auto;flex:1;min-width:0;gap:6px;font-size:10px}.st-shell[data-studio-view=library] .st-context-bar select{min-width:0;max-width:none;width:100%!important;min-height:36px!important}.st-shell[data-studio-view=library] .st-credit-badge{margin:0;gap:2px;font-size:10px}.st-shell[data-studio-view=library] .st-credit-badge small,.st-shell[data-studio-view=library] .st-credit-badge>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.st-shell[data-studio-view=library] .st-credit-badge strong{font-size:11px}.st-shell[data-studio-view=library] .st-heading{padding:9px 0 6px}.st-shell[data-studio-view=library] .st-heading h1{font-size:22px}.st-shell[data-studio-view=library] .st-heading p{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.st-history{padding-bottom:calc(68px + env(safe-area-inset-bottom))}.st-history-intro{align-items:center;gap:8px;margin-bottom:8px;padding-bottom:7px}.st-history-intro .st-history-kicker{font-size:10px;line-height:1.3}.st-history-context-note{display:none}.st-history-summary{max-width:135px;font-size:9px}.st-history-total{font-size:16px}.st-history-tools{grid-template-columns:minmax(0,1fr) auto;gap:5px 7px;margin-bottom:9px}.st-history-tools input{grid-column:1;min-width:0}.st-history-filter-toggle{display:inline-flex!important;align-items:center;justify-content:center;grid-column:2;min-height:42px!important;padding-inline:12px!important;white-space:nowrap}.st-history-extra{display:none;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:6px 0}.st-history-extra[data-open=true]{display:grid}.st-history-extra select{min-width:0;width:100%;padding-inline:9px}.st-history-match-count{grid-column:1/-1;justify-self:start;padding:2px 0}}.st-editor-entry .st-heading{padding:16px 0 12px}.st-editor-context{display:flex;align-items:center;gap:10px;margin-top:6px;color:var(--st-muted);font-size:13px}.st-editor-id-details{position:relative}.st-editor-id-details summary{display:flex;align-items:center;min-height:40px;padding:0 2px;color:var(--st-accent);font-size:12px;cursor:pointer;list-style:none}.st-editor-id-details summary::-webkit-details-marker{display:none}.st-editor-id-details summary:after{content:"＋";margin-left:5px;font-size:11px}.st-editor-id-details[open] summary:after{content:"−"}.st-editor-id-details code{display:block;max-width:min(80vw,420px);overflow-wrap:anywhere;border:1px solid var(--st-line);border-radius:6px;background:var(--st-surface);padding:8px 10px;color:var(--st-muted);font-size:11px}.st-editor-id-details--popover code{position:absolute;z-index:5;top:calc(100% - 4px);left:0}.st-editor-launch{width:100%;max-width:none;padding:16px 0 24px;border-top-color:#38383d}.st-editor-launch-intro{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:18px}.st-editor-launch-intro h2{font-size:clamp(24px,3vw,34px);line-height:1.05;letter-spacing:-.04em}.st-editor-launch-intro p{max-width:38ch;margin:0 0 2px;line-height:1.4}.st-editor-eyebrow{margin-bottom:7px;font-size:9px;letter-spacing:.18em}.st-editor-launch-tools{grid-template-columns:minmax(150px,190px) minmax(220px,380px);gap:10px;margin-bottom:22px}.st-editor-launch-tools label{gap:5px}.st-editor-launch-tools input,.st-editor-launch-tools select{min-height:42px!important}.st-editor-search svg{top:13px}.st-editor-reel-group{min-width:0;margin:0 0 28px}.st-editor-group-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.st-editor-reel-group .st-editor-group-heading h3{margin:0;color:var(--st-ink);font-size:16px;font-weight:600;letter-spacing:-.025em}.st-editor-group-heading h3 span{font-size:11px;letter-spacing:0;font-weight:500}.st-editor-group-heading small{color:var(--st-muted);font-size:11px}.st-editor-reel-grid{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#54545b transparent;padding:2px 3px 12px 0}.st-shell .st-editor-reel{display:block;flex:0 0 clamp(160px,17vw,205px);width:clamp(160px,17vw,205px);min-width:0;min-height:0;padding:0;border:0;border-radius:9px;scroll-snap-align:start;overflow:visible;transition:transform .16s ease}.st-shell .st-editor-reel:hover{background:transparent;transform:translateY(-3px)}.st-editor-reel-poster{position:relative;display:block;width:100%;aspect-ratio:9/16;overflow:hidden;border:1px solid #47454b;border-radius:9px;background:linear-gradient(145deg,#353039,#19191e);color:var(--st-accent);isolation:isolate}.st-editor-reel-poster>svg{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%)}.st-editor-reel-poster img{display:block;width:100%;height:100%;object-fit:cover}.st-editor-reel-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.42),transparent 28%,transparent 43%,rgba(0,0,0,.28) 62%,rgba(0,0,0,.88));pointer-events:none}.st-editor-reel-type{position:absolute;top:10px;left:10px;padding:5px 7px;border:1px solid #ffffff38;border-radius:4px;background:#111114a8;color:#fff;font-size:8px;font-weight:700;letter-spacing:.11em;line-height:1}.st-editor-reel-open{position:absolute;top:9px;right:9px;display:grid;place-items:center;width:25px;height:25px;border:1px solid #ffffff70;border-radius:50%;background:#11111496;color:#fff}.st-editor-reel-copy{position:absolute;right:12px;bottom:13px;left:12px;display:block;color:#fff;text-shadow:0 1px 8px #0009}.st-editor-reel-copy strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;font-size:13px;line-height:1.25;font-weight:650}.st-editor-reel-copy small{display:block;overflow:hidden;margin-top:5px;color:#e8e5e9;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.st-editor-reel:focus-visible .st-editor-reel-poster,.st-editor-reel:hover .st-editor-reel-poster{border-color:#fff;box-shadow:0 8px 28px #0008}.st-editor-reel:focus-visible{outline-offset:4px}.st-editor-other-path{max-width:620px}@media(max-width:760px){.st-editor-entry .st-heading{padding:9px 0 8px}.st-editor-entry .st-heading h1{font-size:21px}.st-editor-entry .st-heading p{display:none}.st-editor-launch{padding:13px 0 20px}.st-editor-launch-intro{display:block;margin-bottom:16px}.st-editor-launch-intro h2{font-size:27px}.st-editor-launch-intro p{margin-top:5px;font-size:12px;line-height:1.35}.st-editor-launch-tools{grid-template-columns:105px minmax(0,1fr);gap:8px;margin-bottom:22px}.st-editor-launch-tools label{gap:4px}.st-editor-launch-tools input,.st-editor-launch-tools select{font-size:12px;padding-inline:9px}.st-editor-search input{padding-left:33px!important}.st-editor-search svg{left:10px}.st-editor-reel-group{margin:0 0 22px}.st-editor-group-heading{margin-bottom:10px}.st-editor-reel-group .st-editor-group-heading h3{font-size:15px}.st-editor-reel-grid{gap:10px;margin-right:-16px;padding-right:16px;padding-bottom:10px}.st-shell .st-editor-reel{flex-basis:154px;width:154px}.st-editor-other-path{padding-top:12px}}@media(prefers-reduced-motion:reduce){.st-shell .st-editor-reel{transition:none}}.st-editor-source-check{margin-top:14px;border-top:1px solid var(--st-line)}.st-editor-source-check>summary{display:flex;align-items:center;gap:8px;min-height:42px;color:var(--st-muted);font-size:11px;font-weight:600;letter-spacing:.02em;cursor:pointer;list-style:none}.st-editor-source-check>summary::-webkit-details-marker{display:none}.st-editor-source-check>summary:after{content:"";width:6px;height:6px;margin-left:2px;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg);transition:transform .14s ease}.st-editor-source-check[open]>summary:after{transform:rotate(225deg)}.st-editor-source-check>summary>svg{color:var(--st-accent)}.st-editor-source-check-count{color:var(--st-accent);font-variant-numeric:tabular-nums}.st-editor-source-check-action{margin-left:auto;color:var(--st-muted);font-size:10px;font-weight:500;letter-spacing:0}.st-editor-source-check>summary:focus-visible{outline:2px solid var(--st-accent);outline-offset:2px}.st-editor-source-check-list{border-top:1px solid var(--st-line)}.st-shell .st-editor-reel.st-editor-reel--source-check{display:flex;align-items:center;gap:12px;width:100%;min-height:58px;padding:9px 5px;border:0;border-bottom:1px solid var(--st-line);border-radius:0;overflow:visible;color:var(--st-ink);text-decoration:none;transform:none}.st-shell .st-editor-reel--source-check:hover{background:#ffffff08}.st-editor-reel--source-check .st-editor-reel-icon{display:grid;place-items:center;flex:none;width:34px;height:34px;border:1px solid #58414c;border-radius:8px;background:#2c2229;color:var(--st-accent)}.st-editor-reel--source-check .st-editor-reel-copy{position:static;right:auto;bottom:auto;left:auto;flex:1;min-width:0;color:var(--st-ink);text-shadow:none}.st-editor-reel--source-check .st-editor-reel-copy strong{font-size:12px;font-weight:550}.st-editor-reel--source-check .st-editor-reel-copy small{margin-top:3px;color:var(--st-muted);font-size:10px}.st-editor-source-check-label{flex:none;color:var(--st-muted);font-size:10px}.st-editor-reel--source-check>svg{flex:none;color:var(--st-accent)}.st-editor-reel--source-check:focus-visible{outline:2px solid var(--st-accent);outline-offset:2px}.st-editor-more{display:inline-flex;align-items:center;gap:10px;min-height:38px;margin-top:8px;padding:7px 12px;border:1px solid #674957;border-radius:8px;background:#30232b;color:#ffe2ed;font-size:12px;font-weight:600;cursor:pointer}.st-editor-more span{color:#cbb7c1;font-size:10px;font-weight:500;font-variant-numeric:tabular-nums}.st-editor-more:hover{border-color:#ab738d;background:#3d2b35}.st-editor-more:focus-visible{outline:2px solid var(--st-accent);outline-offset:2px}@media(max-width:560px){.st-editor-source-check-label{display:none}.st-shell .st-editor-reel.st-editor-reel--source-check{min-height:54px;gap:9px}}.st-reference-creators{border:1px solid var(--st-line);border-radius:10px;padding:16px;margin-bottom:26px}.st-reference-creators-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.st-reference-creators-head h2,.st-research-saved-creators-title{font-size:17px}.st-reference-creators-head p{font-size:12px;color:var(--st-muted);margin:3px 0 0}.st-reference-creators-head input{width:min(230px,45%);min-width:0}.st-reference-creator-list{display:flex;flex-direction:column}.st-reference-creator-row{display:grid;grid-template-columns:minmax(100px,1fr) auto auto minmax(150px,1.4fr);gap:12px;align-items:center;text-align:left;border:0;border-top:1px solid var(--st-line);border-radius:0;padding:10px 4px;background:transparent;color:var(--st-ink);font-size:12px;cursor:pointer}.st-reference-creator-row:hover{background:var(--st-raised)}.st-reference-creator-row span{color:var(--st-muted)}.st-reference-creator-row .st-reference-provenance{font-size:11px}.st-research-saved-creators-title{margin:0 0 14px}.st-reference-creator-dialog{max-width:860px}.st-reference-reel-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:14px}.st-reference-reel-grid article{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:12px}.st-reference-no-preview,.st-reference-reel-grid img,.st-reference-reel-grid video{width:100%;aspect-ratio:9/16;object-fit:contain;background:#101012;border-radius:7px}.st-reference-no-preview{display:grid;place-items:center;color:var(--st-muted);font-size:11px}.st-reference-reel-grid small{color:var(--st-muted)}.st-reference-reel-grid a{font-size:11px;color:var(--st-accent)}@media(max-width:760px){.st-reference-creators{padding:12px}.st-reference-creators-head{align-items:stretch;flex-direction:column}.st-reference-creators-head input{width:100%;min-height:40px}.st-reference-creator-row{grid-template-columns:1fr auto;gap:4px 10px;padding:10px 2px}.st-reference-creator-row .st-reference-provenance{grid-column:1/-1}.st-reference-creator-dialog{padding:17px}.st-reference-reel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.st-reference-poster{position:relative;width:100%;aspect-ratio:9/16;padding:0;border:0;border-radius:7px;overflow:hidden;background:#101012}.st-reference-poster img{width:100%;height:100%;object-fit:contain}.st-reference-poster span{position:absolute;left:7px;bottom:7px;border-radius:4px;padding:4px 7px;background:#101012d9;color:#fff;font-size:10px}.st-reference-play{border:1px solid var(--st-line);cursor:pointer}.st-reference-show-more{align-self:center;min-height:40px}.st-reference-profile-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0 16px;border-bottom:1px solid var(--st-line)}.st-reference-profile-bar>div:first-child{min-width:0;display:grid;gap:4px}.st-reference-profile-bar strong{font-size:15px;color:var(--st-ink)}.st-reference-profile-bar span{font-size:11px;color:var(--st-muted)}.st-reference-profile-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:6px}.st-reference-profile-actions :is(a,button){display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:40px;padding:7px 10px;border:1px solid var(--st-line);border-radius:8px;background:var(--st-raised);color:var(--st-ink);font-size:11px;text-decoration:none;cursor:pointer}.st-reference-profile-actions :is(a,button):hover{border-color:var(--st-accent);color:var(--st-accent)}.st-reference-profile-actions button:disabled{opacity:.45;cursor:wait}@media(max-width:760px){.st-reference-profile-bar{align-items:stretch;flex-direction:column;gap:10px;padding:4px 0 12px}.st-reference-profile-actions{justify-content:flex-start}.st-reference-profile-actions :is(a,button){flex:1;min-width:max-content}}.st-shell .st-reference-creator-row{display:grid}.st-shell[data-studio-view]>.st-studio-masthead{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 0 13px;border-bottom:1px solid var(--st-line)}.st-shell[data-studio-view]>.st-studio-masthead .st-heading{min-width:0;flex:1;gap:12px;padding:0}.st-shell[data-studio-view]>.st-studio-masthead .st-heading h1{margin-top:3px;font-size:clamp(22px,2.3vw,30px);line-height:1.12}.st-shell[data-studio-view]>.st-studio-masthead .st-heading p{margin-top:4px;line-height:1.35}.st-studio-eyebrow{display:block;color:#d58aa4;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.st-studio-eyebrow span{color:var(--st-muted);padding:0 3px}.st-shell[data-studio-view]>.st-studio-masthead .st-context-bar{flex:none;min-height:0;padding:0;gap:12px;border:0}.st-shell[data-studio-view]>.st-studio-masthead .st-context-bar>label{width:auto;flex:none;gap:9px}.st-shell[data-studio-view]>.st-studio-masthead .st-context-bar select{width:auto!important;min-width:140px;max-width:190px;min-height:38px!important}.st-shell[data-studio-view]>.st-studio-masthead .st-credit-badge{margin-left:0;padding:0 0 0 13px;border-left:1px solid var(--st-line)}.st-shell[data-studio-view]>.st-studio-masthead .st-credit-badge strong{font-variant-numeric:tabular-nums}.st-shell[data-studio-view]>.st-nav{padding:0;gap:7px;scrollbar-width:none}.st-shell[data-studio-view]>.st-nav::-webkit-scrollbar{display:none}.st-shell[data-studio-view]>.st-nav a{min-height:42px;padding:8px 10px;font-size:12px;font-weight:550}.st-mobile-tools{display:none}@media(max-width:760px){.st-shell>.st-nav{display:none}.st-shell>.st-mobile-tools{display:flex;justify-content:flex-end;padding:4px 0 8px}.st-mobile-tools details{position:relative;z-index:25}.st-mobile-tools summary{display:flex;min-height:34px;align-items:center;gap:9px;padding:5px 10px;list-style:none;border:1px solid var(--st-line);border-radius:9px;background:#202126;color:var(--st-muted);font-size:11px;font-weight:600;cursor:pointer}.st-mobile-tools summary::-webkit-details-marker{display:none}.st-mobile-tools summary span{font-size:14px;line-height:1}.st-mobile-tools details[open] summary{color:var(--st-ink);border-color:var(--st-accent)}.st-mobile-tools nav{position:absolute;right:0;top:calc(100% + 5px);display:grid;min-width:180px;padding:5px;border:1px solid var(--st-line);border-radius:12px;background:#24252a;box-shadow:0 16px 40px rgba(0,0,0,.42)}.st-mobile-tools nav a{display:flex;min-height:44px;align-items:center;padding:0 12px;border-radius:8px;color:var(--st-ink);font-size:13px}.st-mobile-tools nav a:hover,.st-mobile-tools nav a[aria-current=page]{background:rgba(211,133,162,.14);color:var(--st-accent)}}@media(max-width:900px){.st-shell[data-studio-view]>.st-studio-masthead{align-items:flex-start;flex-direction:column;gap:10px}.st-shell[data-studio-view]>.st-studio-masthead .st-context-bar{width:100%;flex-wrap:wrap}.st-shell[data-studio-view]>.st-studio-masthead .st-credit-badge{margin-left:auto}}@media(max-width:760px){.st-shell[data-studio-view]>.st-studio-masthead{padding:10px 0 8px;gap:7px}.st-shell[data-studio-view]>.st-studio-masthead .st-heading h1{font-size:22px}.st-shell[data-studio-view]>.st-studio-masthead .st-heading p{display:none}.st-shell[data-studio-view]>.st-studio-masthead .st-context-bar{flex-wrap:nowrap;gap:7px}.st-shell[data-studio-view]>.st-studio-masthead .st-context-bar>label{min-width:0;flex:1;font-size:10px}.st-shell[data-studio-view]>.st-studio-masthead .st-context-bar select{min-width:0;max-width:none;width:100%!important}.st-shell[data-studio-view]>.st-studio-masthead .st-credit-badge{padding-left:8px;gap:3px}.st-shell[data-studio-view]>.st-studio-masthead .st-credit-badge small,.st-shell[data-studio-view]>.st-studio-masthead .st-credit-badge>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.st-shell[data-studio-view]>.st-studio-masthead .st-credit-badge strong{font-size:11px}.st-shell[data-studio-view]>.st-nav{margin-inline:-16px;padding-inline:11px}.st-shell[data-studio-view]>.st-nav a{min-height:41px;padding:8px 9px}}.st-editor-opened-bar{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0 15px;border-top:1px solid var(--st-line)}.st-editor-opened-label{display:flex;align-items:baseline;gap:10px;min-width:0}.st-editor-opened-label strong{font-size:13px;font-weight:650;color:var(--st-ink)}.st-editor-opened-label small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--st-muted)}.st-editor-opened-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px;flex:none}.st-editor-clips-top a,.st-editor-opened-actions a,.st-editor-opened-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 11px;border:1px solid var(--st-line);border-radius:8px;background:transparent;color:var(--st-ink);font:inherit;font-size:12px;text-decoration:none;cursor:pointer}.st-editor-clips-top a:hover,.st-editor-opened-actions a:hover,.st-editor-opened-actions button:hover{border-color:var(--st-accent);color:var(--st-accent)}.st-editor-clips-top a:focus-visible,.st-editor-opened-actions :is(a,button):focus-visible{outline:2px solid var(--st-accent);outline-offset:2px}.st-editor-clips-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.st-editor-clips-top h2{margin:0;color:var(--st-ink);font-size:17px;font-weight:650}.st-editor-clips-top p{margin:4px 0 0}.st-editor-clips-top a{flex:none}#studio-editor-clips,#studio-editor-timeline{scroll-margin-top:20px}@media(max-width:760px){.st-editor-opened-bar{align-items:flex-start;flex-direction:column;gap:8px;padding:8px 0 12px}.st-editor-opened-actions{width:100%}.st-editor-opened-actions>*{flex:1}.st-editor-clips-top{align-items:flex-start;flex-direction:column}.st-editor-clips-top a{width:100%}}@media(min-width:1280px){.st-collection-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 16px}.st-collection-poster{width:100%;max-width:240px}}@media(min-width:1081px) and (max-width:1279px){.st-collection-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 18px}.st-collection-poster{width:100%;max-width:240px}}@media(min-width:761px) and (max-width:1080px){.st-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px}.st-collection-poster{width:100%;max-width:240px}}@media(max-width:760px){.st-shell .st-collection-tabs.st-review-filters{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;overflow:visible;border:0;white-space:normal;margin-bottom:10px}.st-shell .st-review-filters .st-review-filter-primary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.88fr);gap:2px;min-width:0;padding:3px;border:1px solid #48434a;border-radius:10px;background:#252428}.st-shell .st-review-filters .st-review-filter-primary button{min-width:0;min-height:42px;padding:8px 6px;border:0;border-radius:7px;color:#c5c0c8;font-size:12px;font-weight:550;line-height:1.2;text-align:center}.st-shell .st-review-filters .st-review-filter-primary button[aria-pressed=true]{background:#eee9e9;color:#201d20;font-weight:700}.st-shell .st-review-filters .st-review-filter-more{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:44px;min-height:44px;padding:0 9px;border:1px solid #48434a;border-radius:9px;background:#202124;color:#e7e4e9;font-size:11px;font-weight:600;white-space:nowrap}.st-shell .st-review-filters .st-review-filter-more[data-active=true]{border-color:#b0a3d8;color:#e2d8ff}.st-shell .st-review-filters .st-review-filter-more svg{flex:none;transition:transform .15s ease}.st-shell .st-review-filters .st-review-filter-more[aria-expanded=true] svg{transform:rotate(180deg)}.st-shell .st-review-filters .st-review-filter-secondary{display:flex;grid-column:1/-1;flex-wrap:wrap;gap:4px 16px;overflow:visible;padding:6px 2px 4px;border-bottom:1px solid var(--st-line)}.st-shell .st-review-filters .st-review-filter-secondary[data-collapsed=true]{display:none}.st-shell .st-review-filters .st-review-filter-secondary button{min-height:44px;padding:8px 0;font-size:12px}.st-shell .st-review-filters .st-review-filter-secondary button[aria-pressed=true]{color:#eee8ff;border-bottom-color:#b0a3d8}.st-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.st-collection-poster{width:100%;max-width:none}.st-shell[data-studio-view=reel] .st-work-viewer-switch{display:flex;justify-self:center;width:max-content;gap:3px;margin:4px auto 12px;padding:3px;border:1px solid #48434a;border-radius:10px;background:#252428}.st-shell[data-studio-view=reel] .st-work-viewer-switch button{min-height:44px;padding:8px 16px;border:0;border-radius:7px;background:transparent;color:#bab6bd;font-size:12px}.st-shell[data-studio-view=reel] .st-work-viewer-switch button[aria-pressed=true]{background:#eee9e9;color:#201d20;font-weight:650}.st-shell[data-studio-view=reel] .st-work-main:not(.st-all-models)>.st-work-viewer,.st-shell[data-studio-view=reel] .st-work-main>.st-work-viewer{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;margin:0;float:none}.st-shell[data-studio-view=reel] .st-work-viewer>figure{display:flex;flex-direction:column;align-items:center;width:100%;min-width:0;margin:0}.st-shell[data-studio-view=reel] .st-work-viewer[data-phone-view=original]>figure:nth-of-type(2),.st-shell[data-studio-view=reel] .st-work-viewer[data-phone-view=result]>figure:first-of-type{display:none}.st-shell[data-studio-view=reel] .st-work-viewer>figure figcaption{width:min(100%,248px);color:#aaa5af}.st-shell[data-studio-view=reel] .st-work-viewer>figure .st-media{width:min(100%,calc(min(52dvh,480px)*.5625));height:auto;max-width:100%;max-height:none;aspect-ratio:9/16;margin-inline:auto}.st-shell[data-studio-view=reel] .st-work-viewer>figure>.st-text-link{margin-top:8px}}.st-source-tool-disclosure{min-width:0;padding:0!important;margin-top:14px}.st-source-tool-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:11px 14px;border:1px solid var(--st-line);border-radius:9px;background:var(--st-panel);color:var(--st-ink);font-size:13px;font-weight:600;cursor:pointer;list-style:none}.st-source-tool-disclosure>summary::-webkit-details-marker{display:none}.st-source-tool-disclosure>summary[hidden]{display:none}.st-source-tool-disclosure>summary svg{flex-shrink:0;color:var(--st-muted);transition:transform .15s ease}.st-source-tool-disclosure[open]>summary svg{transform:rotate(180deg)}.st-source-tool-disclosure>summary:focus-visible{outline:2px solid var(--st-accent);outline-offset:3px}.st-source-tool-disclosure>.st-mini-editor{margin-top:0}.st-source-tool-disclosure>summary+.st-mini-editor{margin-top:8px}@media(max-width:760px){.st-source-tool-disclosure{margin-top:10px}.st-source-tool-disclosure>summary{min-height:48px}}.st-research-handoff{display:grid;gap:6px;margin:12px 0 18px;padding:14px 16px;border:1px solid #7f5b6d;border-radius:12px;background:#281d25;color:#f7eef2;font-size:13px}.st-research-handoff>strong{font-size:14px}.st-research-handoff>span,.st-research-prepare-note{color:#c9bbc2;font-size:12px}.st-research-handoff>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.st-research-handoff a{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 12px;border:1px solid #a47089;border-radius:8px;background:#3a2631;color:#ffe3ee;text-decoration:none}.st-research-handoff a:focus-visible,.st-research-handoff a:hover{background:#533044}.st-research-prepare-note{display:block;line-height:1.4}.st-media-preview>.st-media-poster-cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}@media(min-width:1001px){.st-make-body .st-work{grid-template-columns:minmax(0,1fr) 270px;gap:28px}.st-make-body .st-work-main:not(.st-all-models)>.st-media-pair>figure{display:flex;flex-direction:column;align-items:center;min-width:0}.st-make-body .st-work-main:not(.st-all-models)>.st-media-pair>figure figcaption{width:min(100%,270px);margin-bottom:12px;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.st-make-body .st-work-main:not(.st-all-models)>.st-media-pair>figure:first-child .st-media,.st-make-body .st-work-main:not(.st-all-models)>.st-media-pair>figure:nth-child(2) .st-media{width:min(100%,270px);height:auto;max-height:min(52dvh,480px);aspect-ratio:9/16;border-radius:14px;box-shadow:0 18px 48px #0006}.st-make-body .st-work-main:not(.st-all-models)>.st-source-tool-disclosure{width:min(100%,270px);justify-self:center}.st-make-body .st-work-main:not(.st-all-models)>.st-media-pair>figure:nth-child(2) .st-preview-next{width:min(100%,270px);height:min(52dvh,480px);min-height:0;aspect-ratio:9/16;align-items:center;text-align:center;padding:20px;border:1px dashed #635661;border-radius:14px;background:radial-gradient(circle at 50% 20%,#412b39 0,#241f26 45%,#17171a 85%);box-shadow:0 18px 48px #0003}.st-make-body .st-work-main:not(.st-all-models)>.st-media-pair>figure:nth-child(2) .st-preview-next p{font-size:12px}}.st-review-dialog .st-review-focus{grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:clamp(24px,4vw,56px);max-width:min(100%,1180px);margin-inline:auto}.st-review-dialog .st-review-canvas{display:flex;flex-direction:column;align-items:center}.st-review-dialog .st-review-canvas>header{width:100%}.st-review-dialog .st-review-stage{margin:14px 0 10px}.st-review-dialog .st-review-compare{display:grid;grid-template-columns:1fr 1fr;gap:4px;width:min(100%,360px);margin:0 0 12px;padding:4px;border:1px solid #ffffff16;border-radius:10px;background:#191a1e}.st-review-dialog .st-review-compare button{min-height:40px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--st-muted);font-size:12px}.st-review-dialog .st-review-compare button[aria-pressed=true]{border-color:#725160;background:#302730;color:#ffe8f0}.st-review-dialog .st-review-compare button:focus-visible{outline:2px solid var(--st-accent);outline-offset:2px}.st-review-dialog .st-review-player{display:flex;justify-content:center;width:100%;min-width:0}.st-review-dialog .st-review-player .st-media{width:auto;height:min(64dvh,720px);max-width:100%;max-height:none;aspect-ratio:9/16;margin-inline:auto;border:1px solid #35363c;border-radius:13px;background:#050506;box-shadow:0 18px 48px #0008;overflow:hidden}.st-review-dialog .st-review-action{position:sticky;top:0;align-self:start;border-left:1px solid var(--st-line);padding-left:24px;gap:13px}.st-review-dialog .st-review-decision-context{display:flex;align-items:center;gap:12px;min-width:0;padding:7px 9px;border:1px solid #ffffff18;border-radius:10px;background:#202024}.st-review-dialog .st-review-decision-icon{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:8px;background:#101115;color:#bdb4bd}.st-review-dialog .st-review-decision-context>div{min-width:0;display:grid;gap:4px}.st-review-dialog .st-review-decision-context small{color:#c7acb9;font-size:10px;letter-spacing:.04em;text-transform:uppercase}.st-review-dialog .st-review-decision-context div>span,.st-review-dialog .st-review-decision-context strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-review-dialog .st-review-decision-context strong{color:#f5f1f4;font-size:13px;font-weight:600}.st-review-dialog .st-review-decision-context div>span{color:#a6a0a8;font-size:11px}@media(max-width:760px){.st-review-dialog .st-make-body{padding:10px 16px calc(20px + env(safe-area-inset-bottom))}.st-review-dialog .st-review-focus{grid-template-columns:minmax(0,1fr);gap:14px}.st-review-dialog .st-review-canvas>header h2{font-size:15px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-review-dialog .st-review-canvas>header p{margin-top:2px}.st-review-dialog .st-review-stage{margin:9px 0 6px}.st-review-dialog .st-review-compare button,.st-review-dialog .st-review-stage button{min-height:40px;padding:7px 10px;font-size:11px}.st-review-dialog .st-review-compare{margin-bottom:8px}.st-review-dialog .st-review-player .st-media{height:min(42dvh,360px);max-width:calc(100vw - 32px);border-radius:10px}.st-review-dialog .st-review-action{position:static;border-top:1px solid var(--st-line);border-left:0;padding:13px 0 8px;gap:10px}.st-review-dialog .st-review-action>h2{margin:0;font-size:16px}.st-review-dialog .st-review-action>p{margin:0;line-height:1.45}.st-review-dialog .st-review-current{padding:7px 0}.st-review-dialog .st-review-action textarea{min-height:68px}.st-review-dialog .st-review-action .st-decision-primary{position:sticky;bottom:calc(8px + env(safe-area-inset-bottom));z-index:3;box-shadow:0 6px 20px #0009}.st-review-dialog .st-record-details{margin-top:14px}}.st-research-manual-source{display:block;padding:13px 15px;border:1px solid #4b3d48;border-radius:12px;background:#242027}.st-research-manual-source[open]{display:grid;gap:10px}.st-research-manual-source:not([open])>:not(summary){display:none}.st-research-manual-source summary{cursor:pointer;min-height:28px;font-size:13px;font-weight:600;color:#f9e6ee}.st-research-manual-source>p{margin:0;font-size:12px;line-height:1.45}.st-research-manual-source>span{font-size:11px;color:#d0c7cd;overflow-wrap:anywhere}.st-research-manual-source input[type=file]{width:100%;font-size:12px;min-width:0}.st-research-dialog .st-research-manual-source video{max-height:220px;width:min(100%,124px);margin:0;border-radius:7px;background:#08090b}.st-research-manual-source button{background:#a86481;color:#fff;border-color:#bf7894}.st-research-manual-source button:disabled{opacity:.55}.st-collection-review .st-collection-status-action{min-height:36px;border:1px solid #ffffff26;cursor:pointer;transition:border-color .18s ease,background .18s ease}.st-collection-review .st-collection-status-action:hover{border-color:#d797ad;background:#46303b}.st-collection-review .st-collection-status-action:focus-visible{outline:2px solid var(--st-accent);outline-offset:2px}@media(max-width:760px){.st-collection-review .st-collection-status-action{min-height:44px}}.st-card-quick-actions{display:flex;align-items:center;justify-content:space-between;gap:7px;width:100%;min-width:0}.st-collection-review .st-card-quick-actions .st-collection-status-action{flex:1;min-width:0;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-collection-review .st-card-quick-actions .st-save-for-later--compact{flex:none;width:44px;min-width:44px;height:44px;padding:0;border-radius:10px}.st-collection-review .st-card-quick-actions .st-save-for-later--compact span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.st-shell[data-studio-view]>.st-studio-masthead{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 7px}.st-shell[data-studio-view]>.st-studio-masthead .st-heading{grid-column:1;grid-row:1;min-width:0;width:100%}.st-shell[data-studio-view]>.st-studio-masthead .st-heading>div{min-width:0}.st-shell[data-studio-view]>.st-studio-masthead .st-mobile-tools{display:flex;grid-column:2;grid-row:1;padding:0;justify-self:end}.st-shell[data-studio-view]>.st-studio-masthead .st-mobile-tools summary{min-height:44px;padding-inline:12px;color:var(--st-ink)}.st-shell[data-studio-view]>.st-studio-masthead .st-context-bar{grid-column:1/-1;grid-row:2;width:100%}.st-review-dialog .st-make-body{padding-bottom:calc(112px + env(safe-area-inset-bottom))}.st-review-dialog .st-decision-buttons{position:fixed;inset:auto 0 0;z-index:5;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid #ffffff26;background:#1b1b20f5;box-shadow:0 -14px 35px #0009}.st-review-dialog .st-decision-buttons button{min-width:0;min-height:48px;padding:8px 9px;white-space:normal;line-height:1.15}.st-review-dialog .st-decision-buttons .st-decision-primary{position:static;box-shadow:none}.st-make-dialog .st-work[data-step=Motion][data-motion-ready=true]{--st-preview-vh:max(180px,min(44dvh,calc(100dvh - 450px)))}}@media(max-width:760px){.st-make-dialog .st-make-body:has(.st-motion-decisions){padding-bottom:calc(100px + env(safe-area-inset-bottom))}.st-make-dialog .st-motion-decisions{position:fixed;inset:auto 0 0;z-index:5;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid #ffffff26;background:#1b1b20f5;box-shadow:0 -14px 35px #0009}.st-make-dialog .st-motion-decisions button{min-width:0;min-height:48px;padding:8px 9px;white-space:normal;line-height:1.15}.st-make-dialog .st-motion-decisions .st-motion-approve{border-color:var(--st-accent);background:var(--st-accent);color:#21151c;font-weight:650}}@media(max-width:760px){.timeline-editor-preview-canvas:not(:fullscreen){width:min(100%,calc(min(288px,max(220px,34dvh))*.5625));height:min(288px,max(220px,34dvh));flex:none;margin-inline:auto}}.timeline-editor-preview-canvas:fullscreen{width:min(100vw,56.25dvh);height:min(100dvh,177.7778vw);max-width:100vw;max-height:100dvh;margin:auto;aspect-ratio:9/16;border-radius:0;background:#050506!important}[data-motion-operator=true] .st-mobile-tools,[data-motion-operator=true] .st-nav a:not([href="/studio/motion-control"]),[data-motion-operator=true] a[href="/studio/research"]{display:none}.st-shell[data-studio-view]{--st-bg:#0d0e11;--st-panel:#17181c;--st-raised:#1c1e22;--st-line:#ffffff1a;--st-ink:#f7f5f6;--st-muted:#b0adb6;--st-accent:#ee91b0;margin:0;padding:0 clamp(18px,2.5vw,40px) 42px;border:0;border-radius:0;background:var(--st-bg)}.st-shell[data-studio-view]>.st-studio-masthead{padding:23px 0 20px;border-color:#ffffff13}.st-shell[data-studio-view]>.st-studio-masthead .st-heading h1{font-size:clamp(29px,2.7vw,39px);font-weight:600;letter-spacing:-.035em}.st-shell[data-studio-view]>.st-studio-masthead .st-heading p{font-size:12px;color:#aaa7b0}.st-shell[data-studio-view] .st-studio-eyebrow{display:none}.st-shell[data-studio-view]>.st-studio-masthead .st-context-bar select{min-height:40px!important;border-color:#ffffff1c;border-radius:11px;background:#1a1b20;color:#f7f5f6}.st-shell[data-studio-view]>.st-nav{gap:13px;border-color:#ffffff13}.st-shell[data-studio-view]>.st-nav a{min-height:45px;padding:9px 4px;color:#aaa7b0}.st-shell[data-studio-view]>.st-nav a[aria-current=page]{color:#f7f5f6;border-bottom-color:var(--st-accent)}.st-shell[data-studio-view]>.st-nav a:hover{color:#f7f5f6}.st-shell[data-studio-view] .st-make-continue{min-height:70px;margin:22px 0 20px;padding:11px 19px 11px 76px;border:0;border-radius:12px;background:#1a1b20;box-shadow:inset 0 1px #ffffff12}.st-shell[data-studio-view] .st-make-continue-art{z-index:0;inset:10px auto 10px 12px;width:48px;border-radius:6px;overflow:hidden;opacity:1}.st-shell[data-studio-view] .st-make-continue-art:after{display:none}.st-shell[data-studio-view] .st-make-continue-action,.st-shell[data-studio-view] .st-make-continue-copy{z-index:1}.st-shell[data-studio-view] .st-make-continue-copy small{letter-spacing:.08em}.st-shell[data-studio-view] .st-make-continue-copy strong{font-size:14px}.st-shell[data-studio-view] .st-make-continue:hover{background:#22242a}.st-shell[data-studio-view] .st-work-gallery-tools{display:grid;grid-template-columns:minmax(160px,1fr) auto auto auto;gap:12px;margin:0 0 20px}.st-shell[data-studio-view] .st-work-gallery-tools input[type=search]{max-width:460px;border-color:#ffffff1c;background:#18191d;border-radius:11px}.st-work-scope{display:flex;gap:2px;align-items:center;padding:3px;border:1px solid #ffffff15;border-radius:11px;background:#17181c;white-space:nowrap}.st-shell .st-work-scope button{min-height:36px;padding:6px 11px;border:0;border-radius:8px;background:transparent;color:#b5b1ba;font-size:11px}.st-shell .st-work-scope button[aria-pressed=true]{background:#35313a;color:#fff;box-shadow:inset 0 1px #ffffff18}.st-shell .st-work-scope button:hover:not([aria-pressed=true]){background:#24252a;color:#fff}.st-shell[data-studio-view] .st-work-gallery-tools>span{font-variant-numeric:tabular-nums}.st-shell[data-studio-view] .st-work-gallery-tools>a{margin-left:0;white-space:nowrap;font-size:12px}.st-shell[data-studio-view] .st-work-gallery{gap:28px 18px}.st-shell[data-studio-view] .st-collection-poster,.st-shell[data-studio-view] .st-work-card-media{border:0;border-radius:12px;background:#17181b;box-shadow:0 12px 32px #0007}.st-shell[data-studio-view] .st-work-card-media{width:100%;margin-bottom:10px}.st-shell[data-studio-view] .st-collection-poster:hover,.st-shell[data-studio-view] .st-work-card-media:hover{box-shadow:0 18px 42px #000a}.st-shell[data-studio-view] .st-collection-poster .st-media,.st-shell[data-studio-view] .st-work-card-media .st-media{background:#17181b}.st-shell[data-studio-view] .st-card-title strong{font-size:12px;font-weight:620}.st-shell[data-studio-view] .st-card-title span{font-size:11px;color:#aaa6ae}.st-shell[data-studio-view] .st-work-card>small{display:flex;align-items:center;gap:7px;margin-top:5px;color:#b4aeb7}.st-shell[data-studio-view] .st-work-card>small:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:#ca819d}.st-shell[data-studio-view] .st-media-expand,.st-shell[data-studio-view] .st-media-preview-controls button{border:0;border-radius:9px;background:#111217d9;color:#fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.st-shell[data-studio-view] .st-collection-card>strong{font-weight:600;min-height:0}.st-shell[data-studio-view] .st-collection-status{color:#bbb5bf}.st-shell[data-studio-view] .st-collection-tabs{border-color:#ffffff18}.st-shell[data-studio-view] .st-collection-tabs button[aria-pressed=true]{color:#fff;border-bottom-color:var(--st-accent)}.st-shell[data-studio-view] .st-collection-tools input{border-color:#ffffff1c;background:#18191d;border-radius:11px}.st-shell[data-studio-view] .st-card-quick-actions button{border-color:#ffffff17;background:#1b1c20}.st-make-dialog{border-color:#ffffff24;border-radius:18px;background:#0f1013;box-shadow:0 28px 85px #000b}.st-make-body{--st-bg:#0f1013;--st-panel:#18191d;--st-line:#ffffff1a;border:0!important;background:#0f1013}.st-make-dialog .st-source-tool-disclosure>summary{border-color:#ffffff1a;background:#18191d}.st-review-dialog .st-review-action{border-color:#ffffff1c}@media(max-width:1100px){.st-shell[data-studio-view] .st-work-gallery-tools{grid-template-columns:minmax(0,1fr) auto;gap:10px}.st-shell[data-studio-view] .st-work-gallery-tools .st-work-scope{grid-column:1/-1;grid-row:2;justify-self:start}.st-shell[data-studio-view] .st-work-gallery-tools>span{grid-column:2;grid-row:1}.st-shell[data-studio-view] .st-work-gallery-tools>a{grid-column:2;grid-row:2;align-self:center}}@media(max-width:760px){.st-shell[data-studio-view]{padding:0 16px 32px;margin:0}.st-shell[data-studio-view]>.st-studio-masthead{padding:14px 0 10px}.st-shell[data-studio-view]>.st-studio-masthead .st-heading h1{font-size:27px}.st-shell[data-studio-view] .st-make-continue{margin:14px 0 16px;min-height:70px;padding:9px 58px 9px 68px}.st-shell[data-studio-view] .st-make-continue-art{inset:9px auto 9px 9px;width:46px}.st-shell[data-studio-view] .st-work-gallery-tools{grid-template-columns:minmax(0,1fr) auto;margin-bottom:15px}.st-shell[data-studio-view] .st-work-gallery-tools input[type=search]{grid-column:1/-1;grid-row:1;width:100%;max-width:none}.st-shell[data-studio-view] .st-work-gallery-tools .st-work-scope{grid-column:1/-1;grid-row:2;max-width:100%;overflow-x:auto;scrollbar-width:none;justify-self:stretch}.st-shell[data-studio-view] .st-work-gallery-tools .st-work-scope::-webkit-scrollbar{display:none}.st-shell .st-work-scope button{flex:none;min-height:40px;padding:7px 12px}.st-shell[data-studio-view] .st-work-gallery-tools>span{grid-column:1;grid-row:3}.st-shell[data-studio-view] .st-work-gallery-tools>a{grid-column:2;grid-row:3}.st-shell[data-studio-view] .st-work-gallery{gap:21px 12px}.st-shell[data-studio-view] .st-collection-poster,.st-shell[data-studio-view] .st-work-card-media{border-radius:9px}.st-make-dialog{border:0;border-radius:0;box-shadow:none}}@media(prefers-reduced-transparency:reduce){.st-shell[data-studio-view] .st-media-expand,.st-shell[data-studio-view] .st-media-preview-controls button{background:#18191d;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(max-width:760px){.st-review-dialog .st-review-focus{gap:8px}.st-review-dialog .st-review-stage{margin:5px 0 4px}.st-review-dialog .st-review-compare button,.st-review-dialog .st-review-stage button{min-height:44px}.st-review-dialog .st-review-compare{margin-bottom:6px}.st-review-dialog .st-review-player .st-media{width:min(calc(100vw - 32px),315px);height:auto;max-height:min(66dvh,560px);aspect-ratio:9/16;border-radius:12px;box-shadow:0 16px 38px #0007}.st-review-dialog .st-review-action{padding-top:10px}}body:has(.st-shell[data-studio-view]) .ios-sidebar-nav[aria-current=page]>span:first-child{background:transparent!important;border-color:transparent!important}body:has(.st-shell[data-studio-view]) .ios-sidebar-nav[aria-current=page]{background:#ffffff08;border-color:transparent}body:has(.st-shell[data-studio-view]) .ios-sidebar-nav:hover{background:#ffffff0c;border-color:transparent}[data-studio-chrome=sidebar] .ios-sidebar-nav[aria-current=page]{background:transparent;border-color:transparent}[data-studio-chrome=sidebar] .ios-sidebar-nav:hover{background:#ffffff09;border-color:transparent}.st-shell[data-studio-view=review] .st-review-filters{gap:22px;border-bottom:1px solid #ffffff19}.st-shell[data-studio-view=review] .st-review-filters button[aria-pressed=true]{color:#f8f3f5;border-bottom-color:var(--st-accent)}.st-shell[data-studio-view=review] .st-card-quick-actions{gap:4px;border-top:1px solid #ffffff13;margin-top:2px}.st-shell[data-studio-view=review] .st-card-quick-actions .st-collection-status-action{justify-content:flex-start;min-height:44px;padding:0 4px;border:0;border-radius:0;background:transparent;color:#e2bac9;font-size:11px;font-weight:620;text-align:left}.st-shell[data-studio-view=review] .st-card-quick-actions .st-collection-status-action[data-tone=done]{color:#a8cdb7}.st-shell[data-studio-view=review] .st-card-quick-actions .st-collection-status-action[data-tone=neutral]{color:#c5bec7}.st-shell[data-studio-view=review] .st-card-quick-actions .st-collection-status-action:hover{background:#ffffff0b;color:#fff}.st-shell[data-studio-view=review] .st-card-quick-actions .st-save-for-later--compact{border:0;border-radius:8px;background:transparent}.st-shell[data-studio-view=review] .st-card-quick-actions .st-save-for-later--compact:hover{background:#ffffff0b}.st-shell[data-studio-view=library] .st-library-video-filters{gap:18px;flex-wrap:wrap;border-bottom:1px solid #ffffff16}.st-shell[data-studio-view=library] .st-library-video-filters button{min-height:44px;padding:10px 1px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#b5afb8}.st-shell[data-studio-view=library] .st-library-video-filters button[aria-pressed=true]{border-bottom-color:var(--st-accent);background:transparent;color:#fff}.st-shell[data-studio-view=library] .st-library-video-filters button:hover{color:#fff}@media(max-width:760px){.st-shell[data-studio-view=review] .st-review-filters{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-bottom:12px}.st-shell[data-studio-view=review] .st-review-filters .st-review-filter-primary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:0;border:0;border-radius:0;background:transparent}.st-shell[data-studio-view=review] .st-review-filters .st-review-filter-primary button{min-height:44px;padding:8px 2px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#b6afb8}.st-shell[data-studio-view=review] .st-review-filters .st-review-filter-primary button[aria-pressed=true]{border-bottom-color:var(--st-accent);background:transparent;color:#fff;box-shadow:none}.st-shell[data-studio-view=review] .st-review-filters .st-review-filter-more{min-height:44px;padding:0 3px;border:0;border-radius:0;background:transparent}.st-shell[data-studio-view=review] .st-review-filters .st-review-filter-secondary{border-bottom:0;padding:0 0 8px}.st-shell[data-studio-view=library] .st-library-video-filters{flex-wrap:nowrap;gap:18px;overflow-x:auto;white-space:nowrap}}.st-shell[data-studio-view=work] .st-work-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 19px}.st-shell[data-studio-view=work] .st-work-card-media{aspect-ratio:9/16;border-radius:13px;background:#090a0c;box-shadow:0 17px 40px #0008}.st-shell[data-studio-view=work] .st-work-card:focus-within .st-work-card-media{outline:2px solid var(--st-accent);outline-offset:3px}.st-shell[data-studio-view=work] .st-work-card>small{color:#d0b8c1;font-size:11px}@media(min-width:761px) and (max-width:1199px){.st-shell[data-studio-view=work] .st-work-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.st-shell[data-studio-view=work] .st-work-gallery{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(78vw,340px);gap:14px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:4px 16px 18px 3px;margin-right:-16px}.st-shell[data-studio-view=work] .st-work-card{scroll-snap-align:start}.st-shell[data-studio-view=work] .st-work-card-media{border-radius:14px}.st-shell[data-studio-view=work] .st-work-card-media .st-media-preview-controls{top:7px;bottom:auto;left:7px}.st-shell[data-studio-view=work] .st-gallery-pages{margin-top:-4px}}.st-source-clips-list button[aria-pressed=true]{border-color:var(--st-accent);background:#352830;color:var(--st-ink)}.st-detected-shots{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.st-detected-shot{min-width:0;overflow:hidden;border:1px solid var(--st-line);border-radius:11px;background:#1a1a1e}.st-shell .st-detected-shot__pick{display:block;width:100%;padding:0;border:0;border-radius:0;background:transparent;text-align:left}.st-detected-shot__pick img,.st-detected-shot__poster{display:block;width:100%;aspect-ratio:9/12;object-fit:cover;background:#111216}.st-detected-shot__poster{display:grid;place-items:center;color:var(--st-muted);font-size:12px}.st-detected-shot__pick>span:last-child{display:flex;flex-direction:column;gap:3px;padding:10px 10px 7px}.st-detected-shot__pick strong{font-size:12px;font-weight:650;color:var(--st-ink)}.st-detected-shot__pick small{font-size:10px;color:var(--st-muted);font-variant-numeric:tabular-nums}.st-detected-shot__actions{display:flex;gap:5px;flex-wrap:wrap;padding:0 9px 9px}.st-shell .st-detected-shot__actions button{min-height:36px;padding:6px 8px;font-size:11px;border-radius:6px}.st-shell .st-detected-shot__actions button:last-child{border-color:#85576d;color:#f5b8cf}@media(max-width:760px){.st-detected-shots{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:5px}.st-detected-shot{flex:0 0 160px;scroll-snap-align:start}.st-shell .st-detected-shot__actions button{min-height:44px}}.st-reference-frame{flex:0 0 112px;min-width:0;display:flex;flex-direction:column;gap:6px}.st-reference-frame>.st-media{width:112px;max-width:112px;height:auto;max-height:none;aspect-ratio:9/16}.st-reference-frame>.st-media img{object-fit:contain}.st-reference-frame>a{display:flex;align-items:center;min-height:44px;font-size:12px;line-height:1.35;text-decoration:underline;text-underline-offset:3px}.st-work[data-step]{grid-template-columns:76px minmax(0,1fr) minmax(244px,280px);column-gap:clamp(16px,2vw,28px);row-gap:18px}.st-work[data-step].st-queue-open{grid-template-columns:170px minmax(0,1fr) minmax(244px,280px)}.st-work[data-step]>.st-queue{grid-column:1;grid-row:1/3}.st-work[data-step]>.st-work-main{grid-column:2;grid-row:1;display:block;min-width:0}.st-work[data-step]>.st-properties{grid-column:3;grid-row:1/3;align-self:start}.st-work[data-step]>.st-work-extras{grid-column:2;grid-row:2;min-width:0;display:grid;gap:14px;align-content:start}.st-work[data-step] .st-work-summary{margin:0 0 12px;gap:12px;align-items:end}.st-work[data-step] .st-work-title h2{margin:0 0 3px;font-size:clamp(17px,1.5vw,21px)!important;line-height:1.2;white-space:normal;max-width:42ch}.st-work[data-step] .st-work-title>a{min-height:30px;margin-bottom:3px}.st-work[data-step] .st-reel-meta{gap:2px 11px;line-height:1.35}.st-work[data-step] .st-steps{margin-bottom:12px}.st-work[data-step] .st-work-mode{margin:0!important}.st-work[data-step] .st-work-mode button{min-height:44px}.st-make-body .st-work[data-step] .st-work-main:not(.st-all-models)>.st-media-pair,.st-work[data-step] .st-media-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1.5vw,20px);align-items:start}.st-make-body .st-work[data-step] .st-work-main:not(.st-all-models)>.st-media-pair>figure,.st-work[data-step] .st-media-pair>figure{grid-column:auto;grid-row:auto;min-width:0;margin:0}.st-work[data-step] .st-media-pair figcaption{margin-bottom:6px}.st-make-body .st-work[data-step] .st-media-pair>figure:first-child .st-media,.st-make-body .st-work[data-step] .st-work-main:not(.st-all-models)>.st-media-pair>figure:nth-child(2) .st-media,.st-work[data-step] .st-media-pair .st-media{width:min(100%,calc(52dvh * .5625));height:auto;max-width:100%;max-height:52dvh;aspect-ratio:9/16;margin-inline:auto}.st-work[data-step] .st-properties{gap:13px;padding-top:0}.st-work[data-step] .st-properties>h2{font-size:17px;line-height:1.25;margin-bottom:0}.st-work[data-step] .st-properties>p:first-of-type{line-height:1.45}.st-work[data-step] .st-source-tool-disclosure{margin-top:0}.st-work[data-step] .st-model-matrix{grid-column:auto;grid-row:auto;margin-top:0}.st-work[data-step] .st-assets,.st-work[data-step] .st-extract-details{margin-top:0}.st-make-body .st-work[data-step]{grid-template-columns:minmax(0,1fr) minmax(244px,280px)}.st-make-body .st-work[data-step]>.st-work-extras,.st-make-body .st-work[data-step]>.st-work-main{grid-column:1}.st-make-body .st-work[data-step]>.st-properties{grid-column:2}@media(max-width:1100px){.st-shell[data-studio-view=reel] .st-work[data-step]{grid-template-columns:minmax(0,1fr) minmax(220px,260px)}.st-shell[data-studio-view=reel] .st-work[data-step]>.st-queue{grid-column:1/-1;grid-row:1;position:static}.st-shell[data-studio-view=reel] .st-work[data-step]>.st-work-main{grid-column:1;grid-row:2}.st-shell[data-studio-view=reel] .st-work[data-step]>.st-properties{grid-column:2;grid-row:2/4}.st-shell[data-studio-view=reel] .st-work[data-step]>.st-work-extras{grid-column:1;grid-row:3}}@media(max-width:760px){.st-make-body .st-work[data-step],.st-shell[data-studio-view=reel] .st-work[data-step]{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding-top:10px}.st-shell[data-studio-view=reel] .st-work[data-step]>.st-queue,.st-work[data-step]>.st-queue{grid-column:1;grid-row:1}.st-make-body .st-work[data-step]>.st-work-main,.st-shell[data-studio-view=reel] .st-work[data-step]>.st-work-main,.st-work[data-step]>.st-work-main{grid-column:1;grid-row:2}.st-make-body .st-work[data-step]>.st-properties,.st-shell[data-studio-view=reel] .st-work[data-step]>.st-properties,.st-work[data-step]>.st-properties{grid-column:1;grid-row:3;position:static;border-left:0;border-top:1px solid var(--st-line);padding:14px 0 0}.st-make-body .st-work[data-step]>.st-work-extras,.st-shell[data-studio-view=reel] .st-work[data-step]>.st-work-extras,.st-work[data-step]>.st-work-extras{grid-column:1;grid-row:4;margin-top:8px}.st-work[data-step] .st-work-summary{margin-bottom:10px;align-items:start}.st-work[data-step] .st-work-title h2{font-size:17px!important;-webkit-line-clamp:2}.st-work[data-step] .st-reel-meta{font-size:11px}.st-work[data-step] .st-work-mode{flex-wrap:wrap}.st-work[data-step] .st-work-mode button{min-height:44px}.st-work[data-step] .st-steps{margin-bottom:9px}.st-make-body .st-work[data-step] .st-work-viewer-switch button,.st-work[data-step] .st-work-viewer-switch button{min-height:44px}.st-make-body .st-work[data-step] .st-work-main:not(.st-all-models)>.st-media-pair,.st-work[data-step] .st-media-pair{display:flex;flex-direction:column;align-items:center;gap:8px}.st-work[data-step] .st-work-viewer>figure{width:100%;display:flex;flex-direction:column;align-items:center}.st-work[data-step] .st-work-viewer[data-phone-view=original]>figure:nth-of-type(2),.st-work[data-step] .st-work-viewer[data-phone-view=result]>figure:first-of-type{display:none}.st-work[data-step] .st-work-viewer[data-phone-view=result]>figure:nth-of-type(2){display:flex}.st-make-body .st-work[data-step] .st-media-pair>figure:first-child .st-media,.st-make-body .st-work[data-step] .st-work-main:not(.st-all-models)>.st-media-pair>figure:nth-child(2) .st-media,.st-work[data-step] .st-media-pair .st-media{width:min(100%,calc(min(52dvh,480px)*.5625));height:auto;max-height:52dvh}.st-work[data-step] .st-properties>h2{font-size:16px}.st-work[data-step] .st-properties button{min-height:44px}}.st-shell .st-work-card-next{display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;max-width:100%;min-height:36px;margin-top:9px;padding:0;border:0;border-radius:0;background:transparent;color:#f0abc2;font-size:11px;font-weight:650;text-align:left;white-space:normal}.st-shell .st-work-card-next:hover:not(:disabled){background:transparent;border-color:transparent;color:#ffd3e0;text-decoration:underline;text-underline-offset:3px}.st-work-card-next svg{flex:none}.st-properties>.st-paid-receipt{display:block;min-width:0;padding:11px 12px;border:1px solid #554750;border-radius:10px;background:#221e23}.st-paid-receipt__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.st-paid-receipt__head strong{font-size:12px;color:#f7e9ee}.st-paid-receipt__head span{font-size:11px;color:#e7bdcb;text-transform:capitalize}.st-properties>.st-paid-receipt p{margin:5px 0 9px;color:#cfc2c9;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.st-paid-receipt code{font-size:11px;font-variant-numeric:tabular-nums;color:#f5d5df}.st-properties>.st-paid-receipt dl{display:grid;gap:5px;margin:0}.st-paid-receipt dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.st-paid-receipt dd,.st-paid-receipt dt{font-size:11px;line-height:1.35}.st-paid-receipt dt{color:#c7bac2}.st-properties>.st-paid-receipt dd{margin:0;color:#f1e5ea;text-align:right;font-variant-numeric:tabular-nums}.st-engine-health{display:flex;align-items:center;gap:6px;padding:5px 11px;border:1px solid var(--st-line);border-radius:999px;background:var(--st-raised);font-size:12px;white-space:nowrap;color:var(--st-muted)}.st-health-dot{width:8px;height:8px;border-radius:50%;background:var(--st-muted);flex-shrink:0}.st-engine-health[data-status=ready] .st-health-dot{background:#9fd0b0;box-shadow:0 0 0 3px #9fd0b01a}.st-engine-health[data-status=offline] .st-health-dot{background:#e7867d;box-shadow:0 0 0 3px #e7867d1a}.st-engine-health[data-status=checking] .st-health-dot{background:#a4a3ad;animation:pulse-health 2s ease-in-out infinite}.st-engine-health .st-health-label{font-weight:500}.st-engine-health[data-status=ready]{border-color:#9fd0b026;color:#9fd0b0}.st-engine-health[data-status=offline]{border-color:#e7867d26;color:#e7867d}@keyframes pulse-health{0%,to{opacity:1}50%{opacity:.4}}@media(max-width:760px){.st-engine-health{padding:4px 9px;font-size:11px}.st-health-dot{width:7px;height:7px}}