:root{--bg:#0a0b0d;--panel:#111113;--surf:#18181b;--surf2:#1f1f23;--stage:#0a0b0d;--void:#0a0b0d;--ground:#000000;--window-gap:8px;--bar:#111113;--riser:#141417;--lift:#1f1f23;--lift2:#232327;--well:var(--surf);--well-crest:var(--lift);--float:#1c1c20;--rule:#242426;--rule2:#2b2b2d;--rule3:#38383d;--track:#27272a;--float2:#252529;--float3:#2e2e32;--void-hover:#141517;--void-press:#1e1f20;--stage-hover:#141517;--stage-press:#1e1f20;--bg-hover:#141517;--bg-press:#1e1f20;--panel-hover:#1b1b1c;--panel-press:#242426;--riser-hover:#1e1e21;--riser-press:#27272a;--surf-hover:#212124;--surf-press:#2a2a2d;--track-hover:#303033;--track-press:#38383b;--lift-hover:#28282c;--lift-press:#313135;--surf2-hover:#28282c;--surf2-press:#313135;--lift2-hover:#2c2c30;--lift2-press:#353538;--float-hover:#252529;--float-press:#2e2e32;--ink:#ffffff;--selection:rgb(27 78 216/40%);--ink2:#f4f4f5;--ink3:#a1a1aa;--ink4:#a1a1aa;--glyph:#a1a1aa;--ink-disabled:rgb(255 255 255/25%);--acc:#1b4ed8;--acc-hover:#1544c4;--acc-active:#103baf;--acc2:#50a2ff;--acc-bg:rgb(27 78 216/14%);--acc-border:rgb(27 78 216/55%);--acc-badge:rgb(27 78 216/22%);--acc-draft:rgb(27 78 216/24%);--gfx-band:rgb(27 78 216/22%);--gfx-band-hover:rgb(27 78 216/32%);--film-gfx-band:#19213a;--film-audbg:#1b2e29;--film-frame-seam:rgb(255 255 255/18%);--film-end-hatch:rgb(255 255 255/8%);--focus:#346bf1;--ring:0 0 0 2px var(--focus);--ring-soft:0 0 0 1.5px rgb(244 244 245/60%);--ring-quiet:0 0 0 1.5px rgb(244 244 245/36%);--ring-inset:inset 0 0 0 1.5px var(--focus);--ring-outline:2px solid var(--focus);--focus-ring:0 0 0 2px var(--focus);--selected-bg:var(--lift2);--selected-ink:var(--ink);--state-ok:#2fe0a0;--state-ok-icon:#27c78d;--state-ok-bg:rgb(47 224 160/12%);--state-ok-border:rgb(47 224 160/34%);--state-att:#ffbe3d;--state-att-bg:rgb(255 190 61/12%);--state-att-border:rgb(255 190 61/34%);--state-danger:#ff6b61;--state-danger-bg:rgb(255 107 97/16%);--state-danger-hover-bg:rgb(255 107 97/22%);--state-danger-border:rgb(255 107 97/34%);--state-danger-fill:#d9362b;--state-danger-fill-hover:#bd2b21;--state-danger-fill-active:#a1231a;--ok:var(--state-ok);--att:var(--state-att);--danger:var(--state-danger);--timecode-ink:var(--state-att);--timecode-bg:var(--state-att-bg);--timecode-hover-bg:rgb(255 190 61/22%);--font:-apple-system,BlinkMacSystemFont,"Caliba UI","Inter Fallback","Segoe UI",system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--weight-body:400;--weight-ui:500;--weight-strong:600;--weight-head:700;--tracking-body:0;--tracking-title:-.011em;--tracking-display:-.022em;--tracking-label:.03em;--type-value:600 13px/1 var(--font);--type-label:500 12px/1 var(--font);--type-title:600 15px/1.3 var(--font);--type-head:600 13px/1 var(--font);--type-meta:500 13px/1.3 var(--font);--type-body:400 14px/1.55 var(--font);--type-hero:700 28px/1.15 var(--font);--ls-title:var(--tracking-title);--ls-hero:var(--tracking-display);--radius:8px;--radius-xs:2px;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--radius-2xl:calc(var(--radius) + 8px);--radius-pill:9999px;--r6:var(--radius-md);--r9:var(--radius-lg);--r13:var(--radius-xl);--fast:120ms;--slow:250ms;--ease:cubic-bezier(.4,0,.2,1);--ease-sheet:cubic-bezier(.22,1,.36,1);--hairline-color:var(--rule);--hairline:inset 0 0 0 1px var(--hairline-color);--shadow-card:0 1.6px 3.6px rgb(0 0 0/13.3%),0 .3px .9px rgb(0 0 0/11%);--shadow-overlay:0 .5rem 1.2rem rgb(0 0 0/30%);--shadow-menu:var(--shadow-overlay);--shadow-panel:var(--shadow-overlay);--overlay-blur:blur(5px) saturate(1.2);--scrim:rgb(0 0 0/64%);--cream:var(--acc);--cream-hover:var(--acc-hover);--cream-active:var(--acc-active);--shade:#000;--white:#fff;--spill-blur:24px;--spill-dim:brightness(.45) saturate(.6);--disc:rgb(10 11 13/50%);--disc-hover:rgb(10 11 13/60%);--plate:rgb(10 11 13/60%);--topbar:56px;--subbar:52px;--walk:56px;--gutter:40px;--pc1:135deg,#245acc,#163c9b;--pc2:135deg,#0875a0,#075272;--pc3:135deg,#08735d,#065441;--pc4:135deg,#477d0a,#2d6207;--pc5:135deg,#946700,#654700;--pc6:135deg,#ae4b10,#80300a;--pc7:135deg,#c42b42,#961d32;--pc8:135deg,#9c278a,#741868;--door-spill-violet:rgb(52 107 241/11%);--door-spill-cyan:rgb(56 189 214/7%);--canvas-handle-ink:#222;--canvas-guide:#ff3fa4;--canvas-edit-wash:rgb(27 78 216/8%)}:root[data-mode=light]{color-scheme:light;--bg:#fcfcfc;--panel:#ffffff;--surf:#f4f4f5;--surf2:#e4e4e7;--stage:#f4f4f5;--void:#f4f4f5;--ground:#f4f4f5;--bar:#ffffff;--riser:#fcfcfc;--lift:#f4f4f5;--lift2:#e4e4e7;--float:#ffffff;--rule:#e4e4e7;--rule2:#d4d4d8;--rule3:#d4d4d8;--track:#e4e4e7;--float2:#f4f4f5;--float3:#e4e4e7;--void-hover:#eaeaeb;--void-press:#e1e1e2;--stage-hover:#eaeaeb;--stage-press:#e1e1e2;--bg-hover:#f2f2f2;--bg-press:#e8e8e8;--panel-hover:#f5f5f5;--panel-press:#ebebeb;--riser-hover:#f2f2f2;--riser-press:#e8e8e8;--surf-hover:#eaeaeb;--surf-press:#e1e1e2;--track-hover:#dbdbde;--track-press:#d2d2d4;--lift-hover:#eaeaeb;--lift-press:#e1e1e2;--surf2-hover:#dbdbde;--surf2-press:#d2d2d4;--lift2-hover:#dbdbde;--lift2-press:#d2d2d4;--float-hover:#f5f5f5;--float-press:#ebebeb;--ink:#18181b;--selection:rgb(27 78 216/20%);--ink2:#27272a;--ink3:#5d5d66;--ink4:#5d5d66;--glyph:#62626b;--ink-disabled:rgb(24 24 27/30%);--acc:#1b4ed8;--acc-hover:#1544c4;--acc-active:#103baf;--acc2:#1b4ed8;--acc-bg:rgb(27 78 216/10%);--acc-border:rgb(27 78 216/55%);--acc-badge:rgb(27 78 216/16%);--acc-draft:rgb(27 78 216/16%);--gfx-band:rgb(27 78 216/16%);--gfx-band-hover:rgb(27 78 216/24%);--film-gfx-band:#dde6fb;--film-audbg:#d9eee6;--film-frame-seam:rgb(0 0 0/14%);--film-end-hatch:rgb(0 0 0/6%);--focus:#1b4ed8;--ring-soft:0 0 0 1.5px rgb(63 63 70/50%);--ring-quiet:0 0 0 1.5px rgb(63 63 70/28%);--state-ok:#056944;--state-ok-icon:#0b8a5c;--state-ok-bg:rgb(5 105 68/10%);--state-ok-border:rgb(5 105 68/30%);--state-att:#835500;--state-att-bg:rgb(214 150 20/14%);--state-att-border:rgb(160 105 0/34%);--state-danger:#b4261c;--state-danger-bg:rgb(196 40 30/9%);--state-danger-hover-bg:rgb(196 40 30/14%);--state-danger-border:rgb(180 38 28/30%);--state-danger-fill:#d9362b;--state-danger-fill-hover:#bd2b21;--state-danger-fill-active:#a1231a;--timecode-hover-bg:rgb(214 150 20/22%);--scrim:rgb(24 24 27/40%);--well:var(--surf);--well-crest:var(--lift);--ring:0 0 0 2px var(--focus);--ring-inset:inset 0 0 0 1.5px var(--focus);--ring-outline:2px solid var(--focus);--focus-ring:0 0 0 2px var(--focus);--selected-bg:var(--lift2);--selected-ink:var(--ink);--ok:var(--state-ok);--att:var(--state-att);--danger:var(--state-danger);--timecode-ink:var(--state-att);--timecode-bg:var(--state-att-bg);--hairline-color:var(--rule);--hairline:inset 0 0 0 1px var(--hairline-color);--shadow-menu:var(--shadow-overlay);--shadow-panel:var(--shadow-overlay);--cream:var(--acc);--cream-hover:var(--acc-hover);--cream-active:var(--acc-active);--field:var(--surf);--role-secondary-ink:var(--ink3);--role-section-ink:var(--ink3);--background:var(--bg);--surface:var(--surf);--surface-raised:var(--surf2);--ink-soft:var(--ink2);--ink-muted:var(--glyph);--ink-faint:var(--ink4);--rule-strong:var(--rule2);--panel-raised:var(--lift);--iris:var(--acc);--iris-soft:var(--acc2);--attention:var(--att);--settled:var(--ok)}:root[data-mode=light] body .login-shell{--stage:var(--panel)}:root[data-mode=light] body :is(.stage:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.ed .efilm .fv-well:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.shotv4-stage:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.viewer:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.viewer-clip:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.look-pair:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.itf-film:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.credits-picture:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.card-work-well:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.card-cover-well:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.library-kind-picture:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.jt:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.picture-well:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.cal .credits-picture:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.desk-v2-layout .kthumb>span:first-child:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.kthumb:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.image-tile:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.generation-frame:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.image-open:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.image-placeholder:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.studio-image:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.studio-image-error:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.destructive-confirm-mark:has(.destructive-confirm-picture):is([data-media-ready],:has([data-media-ready]:not([hidden]))),.viewer-image:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.version-thumb:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.extension-source-tile:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.viewer-size-thumb:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.compose-band-tile:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.compose-band-tile .image-tile:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.compose-band-tile.extension-format-pending:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.board-justified .compose-justified-item>.image-tile:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.board-justified .compose-justified-item>.generation-frame:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.campaign-card-well:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.campaign-card-well.is-empty:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.cast-frame:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.library-frame:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.fitting-frame:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.person-card-frame:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.room-execution .room-piece-frame:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.room-piece-frame:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.crm-well:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.crm-size.is-ready .crm-size-pic:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.pic:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.well:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.cover:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.fwell:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.rl-pic:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.rollout-frame:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.ecover:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.twell:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.shotv4-frame:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.shotv4-tile:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.shotv4-tile-coming:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.cast-menu-thumb:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.is-shot-composer .shot-cast-strip .refthumb:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.llwell:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.lwell:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.lwell-audio:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.ldwell:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.ed .stage-pic:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.ed .clip:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.ed .clip.is-fullscreen:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.ed .film-waiting-plate:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.ed .fstrip .fframe:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.ed .shot-take-picture:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.ed .fv-frame.is-pair .stage-pic:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.ed .film-side-photo-grid button:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.ed .film-version-thumb:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.ld-plate.ld-plate:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.cal .version-menu-thumb:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.wpage .ward .ofwell:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.fault-picture-frame:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.shthumb:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.execgrid.campaign-wall.appearance-list .filmcard .fmosaic:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.film-shot-drag-image:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.ed .film-side-designs .gtile>.card-lift-picture:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.ed .film-side-designs .gtile.is-overlay>.card-lift-picture:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.ed .film-side-designs .film-written-preview:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.ed .film-side-designs .film-written-preview[data-design]:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.tpl .graphics-library-poster.page-skeleton-block:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.film-join-pic:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.af-picture:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.cm-pic:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.ask-picture:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.board-panel-tile:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.campaign-recent-pic:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.cast-panel-picture:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.gcol .fld.pic .th:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.gsheet .fld.pic .th:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.gframe:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.language-row-picture:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.itf-place .static-tile:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.itf-face .cast-panel-picture:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.rp-pic:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.share-page-card .card-work-well:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.share-page-no-poster:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.share-page-pending-picture:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.shares-item-cover:has(img):is([data-media-ready],:has([data-media-ready]:not([hidden]))),.shares-item-cover:has(video):is([data-media-ready],:has([data-media-ready]:not([hidden]))),.static-tile:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.static-note-pic:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.static-photo-empty:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.static-version-thumb:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.static-pic:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.cal .search-result-pictures img:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.tck-pic:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.tpl-panel-picture:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.tse-side-pic:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.tfl-tile>img:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.list-row-picture:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.person-master-waiting:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.cal .pface:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.lface:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.character-portrait:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.static-art:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.cal .search-face.is-bare:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.tj-art:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.tuner-look-sample:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.check-pic:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.look-pic:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.st-well:is([data-media-ready],:has([data-media-ready]:not([hidden]))),.play-disc,.jt-board-mark,.bplate,.blank-style,.library-kind-heart,.act-photo:not(:is(.card-stage,.card-cover) .card-dots)){color-scheme:dark;color:var(--ink2);--bg:#0a0b0d;--panel:#111113;--surf:#18181b;--surf2:#1f1f23;--stage:#0a0b0d;--void:#0a0b0d;--ground:#000000;--bar:#111113;--riser:#141417;--lift:#1f1f23;--lift2:#232327;--float:#1c1c20;--rule:#242426;--rule2:#2b2b2d;--rule3:#38383d;--track:#27272a;--float2:#252529;--float3:#2e2e32;--void-hover:#141517;--void-press:#1e1f20;--stage-hover:#141517;--stage-press:#1e1f20;--bg-hover:#141517;--bg-press:#1e1f20;--panel-hover:#1b1b1c;--panel-press:#242426;--riser-hover:#1e1e21;--riser-press:#27272a;--surf-hover:#212124;--surf-press:#2a2a2d;--track-hover:#303033;--track-press:#38383b;--lift-hover:#28282c;--lift-press:#313135;--surf2-hover:#28282c;--surf2-press:#313135;--lift2-hover:#2c2c30;--lift2-press:#353538;--float-hover:#252529;--float-press:#2e2e32;--ink:#ffffff;--selection:rgb(27 78 216/40%);--ink2:#f4f4f5;--ink3:#a1a1aa;--ink4:#a1a1aa;--glyph:#a1a1aa;--ink-disabled:rgb(255 255 255/25%);--acc:#1b4ed8;--acc-hover:#1544c4;--acc-active:#103baf;--acc2:#50a2ff;--acc-bg:rgb(27 78 216/14%);--acc-border:rgb(27 78 216/55%);--acc-badge:rgb(27 78 216/22%);--acc-draft:rgb(27 78 216/24%);--gfx-band:rgb(27 78 216/22%);--gfx-band-hover:rgb(27 78 216/32%);--film-gfx-band:#19213a;--film-audbg:#1b2e29;--film-frame-seam:rgb(255 255 255/18%);--film-end-hatch:rgb(255 255 255/8%);--focus:#346bf1;--ring-soft:0 0 0 1.5px rgb(244 244 245/60%);--ring-quiet:0 0 0 1.5px rgb(244 244 245/36%);--state-ok:#2fe0a0;--state-ok-icon:#27c78d;--state-ok-bg:rgb(47 224 160/12%);--state-ok-border:rgb(47 224 160/34%);--state-att:#ffbe3d;--state-att-bg:rgb(255 190 61/12%);--state-att-border:rgb(255 190 61/34%);--state-danger:#ff6b61;--state-danger-bg:rgb(255 107 97/16%);--state-danger-hover-bg:rgb(255 107 97/22%);--state-danger-border:rgb(255 107 97/34%);--state-danger-fill:#d9362b;--state-danger-fill-hover:#bd2b21;--state-danger-fill-active:#a1231a;--timecode-hover-bg:rgb(255 190 61/22%);--scrim:rgb(0 0 0/64%);--shade:#000;--well:var(--surf);--well-crest:var(--lift);--ring:0 0 0 2px var(--focus);--ring-inset:inset 0 0 0 1.5px var(--focus);--ring-outline:2px solid var(--focus);--focus-ring:0 0 0 2px var(--focus);--selected-bg:var(--lift2);--selected-ink:var(--ink);--ok:var(--state-ok);--att:var(--state-att);--danger:var(--state-danger);--timecode-ink:var(--state-att);--timecode-bg:var(--state-att-bg);--hairline-color:var(--rule);--hairline:inset 0 0 0 1px var(--hairline-color);--shadow-menu:var(--shadow-overlay);--shadow-panel:var(--shadow-overlay);--cream:var(--acc);--cream-hover:var(--acc-hover);--cream-active:var(--acc-active);--field:var(--surf);--role-secondary-ink:var(--ink3);--role-section-ink:var(--ink3);--background:var(--bg);--surface:var(--surf);--surface-raised:var(--surf2);--ink-soft:var(--ink2);--ink-muted:var(--glyph);--ink-faint:var(--ink4);--rule-strong:var(--rule2);--panel-raised:var(--lift);--iris:var(--acc);--iris-soft:var(--acc2);--attention:var(--att);--settled:var(--ok)}:root[data-mode=light] body :is(.stage:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.ed .efilm .fv-well:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.ed.is-phone .edtlp:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.shotv4-stage:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.viewer:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.viewer-clip:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.viewer-frame:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.shotv4-frame:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.look-pair:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.itf-film:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.card-work-well:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.card-cover-well:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.library-kind-picture:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.jt:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.picture-well:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.cal .credits-picture:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.desk-v2-layout .kthumb>span:first-child:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.kthumb:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.image-tile:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.generation-frame:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.image-open:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.image-placeholder:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.studio-image:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.studio-image-error:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.destructive-confirm-mark:has(.destructive-confirm-picture):not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.viewer-image:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.version-thumb:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.extension-source-tile:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.viewer-size-thumb:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.compose-band-tile:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.compose-band-tile .image-tile:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.compose-band-tile.extension-format-pending:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.board-justified .compose-justified-item>.image-tile:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.board-justified .compose-justified-item>.generation-frame:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.campaign-card-well:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.campaign-card-well.is-empty:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.cast-frame:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.library-frame:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.fitting-frame:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.person-card-frame:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.room-execution .room-piece-frame:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.room-piece-frame:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.crm-well:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.crm-size.is-ready .crm-size-pic:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.pic:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.well:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.cover:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.fwell:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.rl-pic:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.rollout-frame:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.ecover:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.twell:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.shotv4-tile:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.shotv4-tile-coming:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.cast-menu-thumb:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.is-shot-composer .shot-cast-strip .refthumb:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.llwell:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.lwell:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.lwell-audio:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.ldwell:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.ed .stage-pic:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.ed .clip:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.ed .clip.is-fullscreen:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.ed .film-waiting-plate:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.ed .fstrip .fframe:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.ed .shot-take-picture:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.ed .fv-frame.is-pair .stage-pic:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.ed .film-side-photo-grid button:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.ed .film-version-thumb:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.ld-plate.ld-plate:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.cal .version-menu-thumb:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.wpage .ward .ofwell:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.fault-picture-frame:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.shthumb:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.execgrid.campaign-wall.appearance-list .filmcard .fmosaic:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.film-shot-drag-image:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.ed .film-side-designs .gtile>.card-lift-picture:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.ed .film-side-designs .gtile.is-overlay>.card-lift-picture:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.ed .film-side-designs .film-written-preview:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.ed .film-side-designs .film-written-preview[data-design]:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.tpl .graphics-library-poster.page-skeleton-block:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.film-join-pic:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.af-picture:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.cm-pic:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.ask-picture:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.board-panel-tile:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.campaign-recent-pic:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.cast-panel-picture:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.gcol .fld.pic .th:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.gsheet .fld.pic .th:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.gframe:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.language-row-picture:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.itf-place .static-tile:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.itf-face .cast-panel-picture:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.rp-pic:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.share-page-card .card-work-well:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.share-page-no-poster:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.share-page-pending-picture:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.shares-item-cover:has(img):not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.shares-item-cover:has(video):not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.static-tile:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.static-note-pic:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.static-photo-empty:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.static-version-thumb:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.static-pic:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.cal .search-result-pictures img:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.tck-pic:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.tpl-panel-picture:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.tse-side-pic:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.tfl-tile>img:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.list-row-picture:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.person-master-waiting:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.cal .pface:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.lface:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.character-portrait:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.static-art:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.cal .search-face.is-bare:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.tj-art:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.tuner-look-sample:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.check-pic:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.look-pic:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.st-well:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.studio-image-skeleton:not(:is([data-media-ready],:has([data-media-ready]:not([hidden])))),.well-plate:not(:is([data-media-ready],:has([data-media-ready]:not([hidden]))))){color-scheme:light;color:var(--ink2);--bg:#fcfcfc;--panel:#ffffff;--surf:#f4f4f5;--surf2:#e4e4e7;--stage:#f4f4f5;--void:#f4f4f5;--ground:#f4f4f5;--bar:#ffffff;--riser:#fcfcfc;--lift:#f4f4f5;--lift2:#e4e4e7;--float:#ffffff;--rule:#e4e4e7;--rule2:#d4d4d8;--rule3:#d4d4d8;--track:#e4e4e7;--float2:#f4f4f5;--float3:#e4e4e7;--void-hover:#eaeaeb;--void-press:#e1e1e2;--stage-hover:#eaeaeb;--stage-press:#e1e1e2;--bg-hover:#f2f2f2;--bg-press:#e8e8e8;--panel-hover:#f5f5f5;--panel-press:#ebebeb;--riser-hover:#f2f2f2;--riser-press:#e8e8e8;--surf-hover:#eaeaeb;--surf-press:#e1e1e2;--track-hover:#dbdbde;--track-press:#d2d2d4;--lift-hover:#eaeaeb;--lift-press:#e1e1e2;--surf2-hover:#dbdbde;--surf2-press:#d2d2d4;--lift2-hover:#dbdbde;--lift2-press:#d2d2d4;--float-hover:#f5f5f5;--float-press:#ebebeb;--ink:#18181b;--selection:rgb(27 78 216/20%);--ink2:#27272a;--ink3:#5d5d66;--ink4:#5d5d66;--glyph:#62626b;--ink-disabled:rgb(24 24 27/30%);--acc:#1b4ed8;--acc-hover:#1544c4;--acc-active:#103baf;--acc2:#1b4ed8;--acc-bg:rgb(27 78 216/10%);--acc-border:rgb(27 78 216/55%);--acc-badge:rgb(27 78 216/16%);--acc-draft:rgb(27 78 216/16%);--gfx-band:rgb(27 78 216/16%);--gfx-band-hover:rgb(27 78 216/24%);--film-gfx-band:#dde6fb;--film-audbg:#d9eee6;--film-frame-seam:rgb(0 0 0/14%);--film-end-hatch:rgb(0 0 0/6%);--focus:#1b4ed8;--ring-soft:0 0 0 1.5px rgb(63 63 70/50%);--ring-quiet:0 0 0 1.5px rgb(63 63 70/28%);--state-ok:#056944;--state-ok-icon:#0b8a5c;--state-ok-bg:rgb(5 105 68/10%);--state-ok-border:rgb(5 105 68/30%);--state-att:#835500;--state-att-bg:rgb(214 150 20/14%);--state-att-border:rgb(160 105 0/34%);--state-danger:#b4261c;--state-danger-bg:rgb(196 40 30/9%);--state-danger-hover-bg:rgb(196 40 30/14%);--state-danger-border:rgb(180 38 28/30%);--state-danger-fill:#d9362b;--state-danger-fill-hover:#bd2b21;--state-danger-fill-active:#a1231a;--timecode-hover-bg:rgb(214 150 20/22%);--scrim:rgb(24 24 27/40%);--well:var(--surf);--well-crest:var(--lift);--ring:0 0 0 2px var(--focus);--ring-inset:inset 0 0 0 1.5px var(--focus);--ring-outline:2px solid var(--focus);--focus-ring:0 0 0 2px var(--focus);--selected-bg:var(--lift2);--selected-ink:var(--ink);--ok:var(--state-ok);--att:var(--state-att);--danger:var(--state-danger);--timecode-ink:var(--state-att);--timecode-bg:var(--state-att-bg);--hairline-color:var(--rule);--hairline:inset 0 0 0 1px var(--hairline-color);--shadow-menu:var(--shadow-overlay);--shadow-panel:var(--shadow-overlay);--cream:var(--acc);--cream-hover:var(--acc-hover);--cream-active:var(--acc-active);--field:var(--surf);--role-secondary-ink:var(--ink3);--role-section-ink:var(--ink3);--background:var(--bg);--surface:var(--surf);--surface-raised:var(--surf2);--ink-soft:var(--ink2);--ink-muted:var(--glyph);--ink-faint:var(--ink4);--rule-strong:var(--rule2);--panel-raised:var(--lift);--iris:var(--acc);--iris-soft:var(--acc2);--attention:var(--att);--settled:var(--ok);--shade:var(--well)}:root[data-mode=light] body :is(.stage,.ed .efilm .fv-well,.ed.is-phone .edtlp,.shotv4-stage,.viewer,.viewer-clip,.viewer-frame,.shotv4-frame,.look-pair,.itf-film,.card-work-well,.card-cover-well,.library-kind-picture,.jt,.picture-well,.cal .credits-picture,.desk-v2-layout .kthumb>span:first-child,.kthumb,.image-tile,.generation-frame,.image-open,.image-placeholder,.studio-image,.studio-image-error,.destructive-confirm-mark:has(.destructive-confirm-picture),.viewer-image,.version-thumb,.extension-source-tile,.viewer-size-thumb,.compose-band-tile,.compose-band-tile .image-tile,.compose-band-tile.extension-format-pending,.board-justified .compose-justified-item>.image-tile,.board-justified .compose-justified-item>.generation-frame,.campaign-card-well,.campaign-card-well.is-empty,.cast-frame,.library-frame,.fitting-frame,.person-card-frame,.room-execution .room-piece-frame,.room-piece-frame,.crm-well,.crm-size.is-ready .crm-size-pic,.pic,.well,.cover,.fwell,.rl-pic,.rollout-frame,.ecover,.twell,.shotv4-tile,.shotv4-tile-coming,.cast-menu-thumb,.is-shot-composer .shot-cast-strip .refthumb,.llwell,.lwell,.lwell-audio,.ldwell,.ed .stage-pic,.ed .clip,.ed .clip.is-fullscreen,.ed .film-waiting-plate,.ed .fstrip .fframe,.ed .shot-take-picture,.ed .fv-frame.is-pair .stage-pic,.ed .film-side-photo-grid button,.ed .film-version-thumb,.ld-plate.ld-plate,.cal .version-menu-thumb,.wpage .ward .ofwell,.fault-picture-frame,.shthumb,.execgrid.campaign-wall.appearance-list .filmcard .fmosaic,.film-shot-drag-image,.ed .film-side-designs .gtile>.card-lift-picture,.ed .film-side-designs .gtile.is-overlay>.card-lift-picture,.ed .film-side-designs .film-written-preview,.ed .film-side-designs .film-written-preview[data-design],.tpl .graphics-library-poster.page-skeleton-block,.film-join-pic,.af-picture,.cm-pic,.ask-picture,.board-panel-tile,.campaign-recent-pic,.cast-panel-picture,.gcol .fld.pic .th,.gsheet .fld.pic .th,.gframe,.language-row-picture,.itf-place .static-tile,.itf-face .cast-panel-picture,.rp-pic,.share-page-card .card-work-well,.share-page-no-poster,.share-page-pending-picture,.shares-item-cover:has(img),.shares-item-cover:has(video),.static-tile,.static-note-pic,.static-photo-empty,.static-version-thumb,.static-pic,.cal .search-result-pictures img,.tck-pic,.tpl-panel-picture,.tse-side-pic,.tfl-tile>img,.list-row-picture,.person-master-waiting,.cal .pface,.lface,.character-portrait,.static-art,.cal .search-face.is-bare,.tj-art,.tuner-look-sample,.check-pic,.look-pic,.st-well,.studio-image-skeleton,.well-plate) video:not([data-media-ready]){visibility:hidden}:root[data-mode=light] body .cal .wrap .language-viewer .side-panel{box-shadow:none}:root[data-mode=light] body :is(.ed .efilm .fv-well:is([data-media-ready],:has([data-media-ready]:not([hidden])))){background-color:var(--panel)}:root[data-mode=light] body :is(.static-canvas){background-color:var(--surf)}.destructive-confirm{width:min(440px,calc(100dvw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:32px;border:1px solid var(--rule);border-radius:var(--r13);background:var(--lift);box-shadow:var(--shadow-menu);color:var(--ink);text-align:center}.destructive-confirm::backdrop{background:var(--scrim)}.destructive-confirm-mark{display:grid;place-items:center;width:60px;height:60px;margin:0 auto 22px;border-radius:50%;background:var(--state-danger-bg);color:var(--state-danger)}.destructive-confirm-mark:has(.destructive-confirm-picture){width:54px;height:96px;border-radius:var(--r9);overflow:hidden}.destructive-confirm-picture{display:block;width:100%;height:100%;object-fit:cover}.destructive-confirm h2{margin:0;font:var(--role-current);font-size:var(--role-row-22);line-height:1.25;text-wrap:balance}.destructive-confirm p{margin:14px 0 28px;color:var(--ink2);font:var(--role-body);font-size:var(--role-row-15);line-height:1.5;text-wrap:pretty}.destructive-confirm-actions{display:flex;gap:10px}.destructive-confirm-actions button{flex:1 1;min-height:44px;border:0;border-radius:var(--r9);font:var(--role-control);line-height:1.2;cursor:pointer}.destructive-confirm-act,.destructive-confirm-cancel{color:var(--ink)}.destructive-confirm .act.act-primary.destructive-confirm-act.is-delete{background:var(--state-danger-fill)!important;color:var(--white)!important}.destructive-confirm .act.act-primary.destructive-confirm-act.is-delete:hover:not(:disabled){background:var(--state-danger-fill-hover)!important}.destructive-confirm .act.act-primary.destructive-confirm-act.is-delete:active:not(:disabled){background:var(--state-danger-fill-active)!important}.destructive-confirm-actions button:focus-visible{outline:var(--ring-outline);outline-offset:2px}.destructive-confirm:focus,.destructive-confirm:focus-visible{outline:none}@media (max-width:600px){.destructive-confirm{padding:24px}.destructive-confirm-actions{flex-direction:column}}