.CanvasProjectLibrary-module__tUwMOa__library{width:min(1500px,100%);margin:0 auto;padding:8px 0 28px}.CanvasProjectLibrary-module__tUwMOa__hero{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.CanvasProjectLibrary-module__tUwMOa__kicker{color:#b77908;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:800}.CanvasProjectLibrary-module__tUwMOa__hero h1{color:#0b2b5c;letter-spacing:-.025em;margin:8px 0 0;font-size:clamp(28px,3vw,38px);font-weight:700}.CanvasProjectLibrary-module__tUwMOa__hero p{color:#61718b;max-width:620px;margin:7px 0 0;font-size:14px;line-height:1.6}.CanvasProjectLibrary-module__tUwMOa__error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;border-radius:12px;margin-bottom:16px;padding:12px 15px;font-size:13px}.CanvasProjectLibrary-module__tUwMOa__panel{background:#ffffffeb;border:1px solid #dbeafe;border-radius:18px;overflow:hidden;box-shadow:0 22px 52px #0b2b5c14}.CanvasProjectLibrary-module__tUwMOa__toolbar{border-bottom:1px solid #eaf2ff;grid-template-columns:minmax(170px,1fr) minmax(240px,390px) auto;align-items:center;gap:18px;padding:16px 18px;display:grid}.CanvasProjectLibrary-module__tUwMOa__viewTabs{background:#eff6ff;border-radius:11px;gap:3px;width:fit-content;padding:3px;display:flex}.CanvasProjectLibrary-module__tUwMOa__viewTabs button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 11px;font-size:11px;font-weight:700}.CanvasProjectLibrary-module__tUwMOa__viewTabs button[aria-selected=true]{color:#102a56;background:#fff;box-shadow:0 2px 8px #0b2b5c17}.CanvasProjectLibrary-module__tUwMOa__viewTabs span{color:#94a3b8;margin-left:4px;font-size:9px}.CanvasProjectLibrary-module__tUwMOa__toolbarLeading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CanvasProjectLibrary-module__tUwMOa__search input{color:#102a56;background:#fff;border:1px solid #bfdbfe;border-radius:11px;outline:none;width:100%;height:40px;padding:0 13px;font-size:12px}.CanvasProjectLibrary-module__tUwMOa__search input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.CanvasProjectLibrary-module__tUwMOa__draftNotice{color:#854d0e;background:#fffbeb;border:1px solid #fde68a;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:14px 18px 0;padding:10px 12px;display:flex}.CanvasProjectLibrary-module__tUwMOa__draftNotice span{gap:2px;display:grid}.CanvasProjectLibrary-module__tUwMOa__draftNotice strong{font-size:12px}.CanvasProjectLibrary-module__tUwMOa__draftNotice small{color:#a16207;font-size:10px}.CanvasProjectLibrary-module__tUwMOa__draftNotice a{color:#92400e;background:#fff;border-radius:8px;flex:none;padding:7px 10px;font-size:11px;font-weight:700;box-shadow:inset 0 0 0 1px #fde68a}.CanvasProjectLibrary-module__tUwMOa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:18px;display:grid}.CanvasProjectLibrary-module__tUwMOa__list{gap:0;padding:6px 18px;display:grid}.CanvasProjectLibrary-module__tUwMOa__card{background:#fff;border:1px solid #dbeafe;border-radius:16px;min-width:0;transition:transform .16s,border-color .16s,box-shadow .16s;overflow:hidden}.CanvasProjectLibrary-module__tUwMOa__card:hover{border-color:#93c5fd;transform:translateY(-2px);box-shadow:0 18px 38px #0b2b5c1f}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__card{border:0;border-bottom:1px solid #eaf2ff;border-radius:0;grid-template-columns:142px minmax(0,1fr);align-items:center;gap:18px;padding:16px 0;display:grid}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__card:last-child{border-bottom:0}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__card:hover{box-shadow:none;background:#f8fbff;transform:none}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__previewAnchor{border:1px solid #dbeafe;border-radius:10px;overflow:hidden}.CanvasProjectLibrary-module__tUwMOa__previewAnchor{min-width:0;display:block}.CanvasProjectLibrary-module__tUwMOa__preview{background:radial-gradient(circle at 15% 10%,#1553a36b,#0000 55%),linear-gradient(140deg,#0b1320,#101d31);height:154px;position:relative;overflow:hidden}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__preview{height:92px}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__previewMessage{text-align:center;padding:12px;font-size:10px}.CanvasProjectLibrary-module__tUwMOa__previewGrid{opacity:.32;background-image:radial-gradient(circle,#60a5fa 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0}.CanvasProjectLibrary-module__tUwMOa__graphPreview{pointer-events:none;width:calc(100% - 20px);height:calc(100% - 34px);position:absolute;inset:6px 10px 28px}.CanvasProjectLibrary-module__tUwMOa__previewMessage{color:#a7b8d1;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.CanvasProjectLibrary-module__tUwMOa__previewVideo{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.CanvasProjectLibrary-module__tUwMOa__previewBadge,.CanvasProjectLibrary-module__tUwMOa__previewVersion{z-index:3;color:#fffc;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0206178c;border:1px solid #ffffff1f;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:700;position:absolute;bottom:10px}.CanvasProjectLibrary-module__tUwMOa__previewBadge{left:11px}.CanvasProjectLibrary-module__tUwMOa__previewVersion{color:#fde68a;right:11px}.CanvasProjectLibrary-module__tUwMOa__cardBody{min-width:0;padding:14px}.CanvasProjectLibrary-module__tUwMOa__cardHeading{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.CanvasProjectLibrary-module__tUwMOa__cardHeading>div{min-width:0}.CanvasProjectLibrary-module__tUwMOa__cardHeading a{color:#102a56;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;display:block;overflow:hidden}.CanvasProjectLibrary-module__tUwMOa__cardHeading a:hover{color:#1553a3}.CanvasProjectLibrary-module__tUwMOa__archivedTitle{color:#475569;text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.CanvasProjectLibrary-module__tUwMOa__cardHeading div>span{color:#047857;text-transform:uppercase;background:#ecfdf5;border-radius:999px;margin-top:5px;padding:3px 7px;font-size:8px;font-weight:800;display:inline-block}.CanvasProjectLibrary-module__tUwMOa__projectId{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;max-width:122px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;overflow:hidden}.CanvasProjectLibrary-module__tUwMOa__cardMeta{color:#64748b;flex-wrap:wrap;gap:5px 13px;margin-top:10px;font-size:11px;line-height:1.5;display:flex}.CanvasProjectLibrary-module__tUwMOa__cardMeta .CanvasProjectLibrary-module__tUwMOa__owner{overflow-wrap:anywhere}.CanvasProjectLibrary-module__tUwMOa__cardMeta span+span{position:relative}.CanvasProjectLibrary-module__tUwMOa__cardMeta span+span:before{content:"";background:#cbd5e1;border-radius:999px;width:2px;height:2px;position:absolute;top:50%;left:-7px}.CanvasProjectLibrary-module__tUwMOa__cardActions{border-top:1px solid #eff6ff;flex-wrap:wrap;align-items:center;gap:5px;margin-top:13px;padding-top:10px;display:flex}.CanvasProjectLibrary-module__tUwMOa__cardActions a,.CanvasProjectLibrary-module__tUwMOa__cardActions button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 9px;font-size:11px;font-weight:700}.CanvasProjectLibrary-module__tUwMOa__cardActions a:hover,.CanvasProjectLibrary-module__tUwMOa__cardActions button:hover{color:#1553a3;background:#eff6ff}.CanvasProjectLibrary-module__tUwMOa__cardActions .CanvasProjectLibrary-module__tUwMOa__openAction{color:#fff;background:#1553a3;margin-right:auto}.CanvasProjectLibrary-module__tUwMOa__cardActions .CanvasProjectLibrary-module__tUwMOa__openAction:hover{color:#fff;background:#0b2b5c}.CanvasProjectLibrary-module__tUwMOa__cardActions .CanvasProjectLibrary-module__tUwMOa__archiveAction:hover{color:#be123c;background:#fff1f2}.CanvasProjectLibrary-module__tUwMOa__cardActions .CanvasProjectLibrary-module__tUwMOa__restoreAction{color:#fff;background:#1553a3;margin-left:auto}.CanvasProjectLibrary-module__tUwMOa__cardActions .CanvasProjectLibrary-module__tUwMOa__restoreAction:hover{color:#fff;background:#0b2b5c}.CanvasProjectLibrary-module__tUwMOa__archivedDate{color:#94a3b8;margin-right:auto;font-size:9px}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__cardBody{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 24px;padding:0;display:grid}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__cardHeading{flex-wrap:wrap;grid-column:1;align-items:center;gap:5px 12px}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__cardHeading>div{align-items:center;gap:10px;min-width:0;display:flex}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__cardHeading div>span{flex-shrink:0;margin-top:0}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__projectId{max-width:none;font-size:10px}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__cardMeta{grid-column:1;margin-top:0}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__cardMeta .CanvasProjectLibrary-module__tUwMOa__updated{flex-basis:100%}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__cardMeta .CanvasProjectLibrary-module__tUwMOa__updated:before{content:none}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__cardActions{border:0;grid-area:1/2/3;grid-template-columns:auto auto;gap:5px;margin-top:0;padding-top:0;display:grid}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__cardActions .CanvasProjectLibrary-module__tUwMOa__openAction{text-align:center;margin-right:0}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__archivedDate{grid-column:1/-1;font-size:11px}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__restoreAction{grid-column:1/-1}.CanvasProjectLibrary-module__tUwMOa__card a:focus-visible,.CanvasProjectLibrary-module__tUwMOa__card button:focus-visible,.CanvasProjectLibrary-module__tUwMOa__viewTabs button:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.CanvasProjectLibrary-module__tUwMOa__empty{color:#64748b;text-align:center;border:1px dashed #bfdbfe;border-radius:16px;grid-column:1/-1;align-content:center;place-items:center;gap:8px;min-height:330px;padding:30px;display:grid}.CanvasProjectLibrary-module__tUwMOa__emptyIcon{color:#1553a3;background:#eff6ff;border-radius:14px;place-items:center;width:48px;height:48px;font-size:28px;display:grid}.CanvasProjectLibrary-module__tUwMOa__empty strong{color:#102a56;font-size:15px}.CanvasProjectLibrary-module__tUwMOa__empty p{margin:0 0 7px;font-size:12px}.CanvasProjectLibrary-module__tUwMOa__modalBackdrop{z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020617ad;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.CanvasProjectLibrary-module__tUwMOa__modal{background:#fff;border:1px solid #dbeafe;border-radius:18px;width:min(560px,100%);padding:22px;box-shadow:0 30px 80px #02061759}.CanvasProjectLibrary-module__tUwMOa__modalHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.CanvasProjectLibrary-module__tUwMOa__modalHeader h2{color:#102a56;margin:0;font-size:20px}.CanvasProjectLibrary-module__tUwMOa__modalHeader p{color:#64748b;margin:6px 0 0;font-size:12px;line-height:1.5}.CanvasProjectLibrary-module__tUwMOa__modalHeader button{color:#64748b;cursor:pointer;background:#f1f5f9;border:0;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;font-size:20px;display:grid}.CanvasProjectLibrary-module__tUwMOa__field{color:#475569;letter-spacing:.07em;text-transform:uppercase;gap:7px;margin-top:18px;font-size:10px;font-weight:800;display:grid}.CanvasProjectLibrary-module__tUwMOa__field input,.CanvasProjectLibrary-module__tUwMOa__field select{color:#102a56;letter-spacing:0;text-transform:none;background:#fff;border:1px solid #bfdbfe;border-radius:11px;outline:none;width:100%;height:43px;padding:0 12px;font-size:13px;font-weight:500}.CanvasProjectLibrary-module__tUwMOa__field input:focus,.CanvasProjectLibrary-module__tUwMOa__field select:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.CanvasProjectLibrary-module__tUwMOa__settingsGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.CanvasProjectLibrary-module__tUwMOa__modalActions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.CanvasProjectLibrary-module__tUwMOa__modalActions>button:not(.btn-primary){color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:10px 14px;font-size:12px;font-weight:700}@media (max-width:950px){.CanvasProjectLibrary-module__tUwMOa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.CanvasProjectLibrary-module__tUwMOa__toolbar{grid-template-columns:1fr auto}.CanvasProjectLibrary-module__tUwMOa__search{grid-area:2/1/auto/-1}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__cardBody{gap:6px 12px}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__cardActions{flex-wrap:wrap;grid-area:auto/1;display:flex}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__cardHeading>div{flex-wrap:wrap}}@media (max-width:640px){.CanvasProjectLibrary-module__tUwMOa__library{padding-top:0}.CanvasProjectLibrary-module__tUwMOa__hero{flex-direction:column;align-items:stretch;margin-bottom:18px}.CanvasProjectLibrary-module__tUwMOa__hero .btn-primary{width:100%}.CanvasProjectLibrary-module__tUwMOa__toolbar{grid-template-columns:1fr auto;gap:10px;padding:13px}.CanvasProjectLibrary-module__tUwMOa__grid,.CanvasProjectLibrary-module__tUwMOa__list{grid-template-columns:1fr;padding:13px}.CanvasProjectLibrary-module__tUwMOa__list{padding:0 13px}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__card{grid-template-columns:80px minmax(0,1fr);align-items:start;gap:12px}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__preview{height:68px}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__previewBadge,.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__previewVersion{display:none}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__graphPreview{width:calc(100% - 8px);height:calc(100% - 8px);inset:4px}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__cardHeading a,.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__archivedTitle{white-space:normal;overflow-wrap:anywhere}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__cardMeta{gap:3px 13px;font-size:10px}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__cardActions{gap:2px}.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__cardActions a,.CanvasProjectLibrary-module__tUwMOa__list .CanvasProjectLibrary-module__tUwMOa__cardActions button{min-height:32px;padding:6px 7px;font-size:10px}.CanvasProjectLibrary-module__tUwMOa__draftNotice{align-items:flex-start;margin:12px 13px 0}.CanvasProjectLibrary-module__tUwMOa__settingsGrid{grid-template-columns:1fr;gap:0}.CanvasProjectLibrary-module__tUwMOa__cardActions a,.CanvasProjectLibrary-module__tUwMOa__cardActions button{min-height:38px}}
.StudioSkills-module__Hb8zgG__panel{color:#172b3a;background:#f6f8f7;border:1px solid #d8e1df;border-radius:12px;padding:12px;font:13px/1.5 system-ui}.StudioSkills-module__Hb8zgG__panel summary{cursor:pointer;font-weight:650}.StudioSkills-module__Hb8zgG__panel p{color:#52616d;margin:8px 0}.StudioSkills-module__Hb8zgG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.StudioSkills-module__Hb8zgG__grid label{gap:4px;display:grid}.StudioSkills-module__Hb8zgG__grid input,.StudioSkills-module__Hb8zgG__grid select,.StudioSkills-module__Hb8zgG__title{accent-color:#147966;color:#172b3a;background:#fff;border-radius:6px;width:100%;min-width:0}.StudioSkills-module__Hb8zgG__grid select,.StudioSkills-module__Hb8zgG__title{border:1px solid #c8d5d0;padding:7px}.StudioSkills-module__Hb8zgG__map{touch-action:none;background:#eaf0ed;border-radius:8px;width:100%;max-height:240px;display:block}.StudioSkills-module__Hb8zgG__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.StudioSkills-module__Hb8zgG__actions button,.StudioSkills-module__Hb8zgG__button{color:#185444;cursor:pointer;font:inherit;background:#fff;border:1px solid #adc3ba;border-radius:8px;padding:7px 11px}.StudioSkills-module__Hb8zgG__actions .StudioSkills-module__Hb8zgG__primary{color:#fff;background:#166e5b;border-color:#166e5b}.StudioSkills-module__Hb8zgG__actions button:disabled,.StudioSkills-module__Hb8zgG__button:disabled{opacity:.45;cursor:not-allowed}.StudioSkills-module__Hb8zgG__backdrop{z-index:1100;background:#091a24b8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.StudioSkills-module__Hb8zgG__dialog{width:min(900px,100%);max-height:94dvh;overflow:auto;box-shadow:0 24px 80px #0005}.StudioSkills-module__Hb8zgG__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.StudioSkills-module__Hb8zgG__header h2{margin:0;font-size:18px;font-weight:700}.StudioSkills-module__Hb8zgG__selection{touch-action:none;cursor:crosshair;width:fit-content;max-width:100%;margin:12px auto;line-height:0;position:relative;overflow:hidden}.StudioSkills-module__Hb8zgG__selection img{-webkit-user-select:none;user-select:none;width:auto;max-width:100%;height:auto;max-height:53dvh;display:block}.StudioSkills-module__Hb8zgG__region{pointer-events:none;border:3px solid #fff;position:absolute;box-shadow:0 0 0 9999px #091a2470}.StudioSkills-module__Hb8zgG__preview{border-radius:8px;max-width:160px;max-height:120px;margin-top:8px;display:block}.StudioSkills-module__Hb8zgG__pickerLayout{grid-template-columns:minmax(0,1.3fr) minmax(220px,1fr);gap:20px;display:grid}.StudioSkills-module__Hb8zgG__selectionViewport{background:#e4eae6;border-radius:8px;max-height:60dvh;margin-top:8px;overflow:auto}@media (max-width:640px){.StudioSkills-module__Hb8zgG__pickerLayout{grid-template-columns:1fr}.StudioSkills-module__Hb8zgG__selectionViewport{max-height:40dvh}}.StudioSkills-module__Hb8zgG__error{color:#a52626;margin:8px 0}.StudioSkills-module__Hb8zgG__warning{color:#865408;padding:6px 0}
.VideoProjectEditor-module__FsdBJq__root{color:#e8eef9;--line:#283044;--panel:#101521;--muted:#8491a8;--accent:#4b82f3;background:#080b12;flex-direction:column;height:100%;min-height:0;display:flex}.VideoProjectEditor-module__FsdBJq__top{border-bottom:1px solid var(--line);background:#0d111b;flex:none;align-items:center;gap:14px;height:58px;padding:0 18px;display:flex}.VideoProjectEditor-module__FsdBJq__back{color:#9cabc2;font-size:12px;text-decoration:none}.VideoProjectEditor-module__FsdBJq__back:hover{color:#fff}.VideoProjectEditor-module__FsdBJq__title{flex:1;min-width:0}.VideoProjectEditor-module__FsdBJq__title input{color:#fff;background:0 0;border:0;outline:none;width:100%;font-size:15px;font-weight:700}.VideoProjectEditor-module__FsdBJq__meta{color:#6f7b91;margin-top:2px;font-size:10px}.VideoProjectEditor-module__FsdBJq__save{color:#79d1af;font-size:11px}.VideoProjectEditor-module__FsdBJq__sceneBinButton{color:#c8d7f2;white-space:nowrap;background:#171f30;border:1px solid #3c4a66;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:700}.VideoProjectEditor-module__FsdBJq__sceneBinButton:hover{background:#1d2b45;border-color:#6b91db}.VideoProjectEditor-module__FsdBJq__sceneBinBackdrop{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#02050cc7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.VideoProjectEditor-module__FsdBJq__sceneBinDialog{background:#101622;border:1px solid #36425b;border-radius:16px;width:min(760px,100%);max-height:min(720px,100vh - 48px);overflow:hidden;box-shadow:0 30px 90px #0000008c}.VideoProjectEditor-module__FsdBJq__sceneBinHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px;display:flex}.VideoProjectEditor-module__FsdBJq__sceneBinHeader h2{color:#f5f8ff;margin:0;font-size:19px}.VideoProjectEditor-module__FsdBJq__sceneBinHeader p{color:#8e9ab0;margin:5px 0 0;font-size:12px}.VideoProjectEditor-module__FsdBJq__sceneBinClose{color:#d9e2f3;background:#171e2c;border:1px solid #3b455b;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;font-size:20px;display:grid}.VideoProjectEditor-module__FsdBJq__sceneBinList{max-height:calc(100vh - 190px);padding:14px;overflow:auto}.VideoProjectEditor-module__FsdBJq__sceneBinEmpty{color:#8996ad;text-align:center;padding:60px 24px}.VideoProjectEditor-module__FsdBJq__sceneBinCard{background:#151c2a;border:1px solid #2e384d;border-radius:12px;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:10px;padding:10px;display:grid}.VideoProjectEditor-module__FsdBJq__sceneBinPreview{aspect-ratio:16/9;color:#c7d4eb;background:linear-gradient(135deg,#163269,#765227);border-radius:8px;place-items:center;font-size:24px;display:grid;overflow:hidden}.VideoProjectEditor-module__FsdBJq__sceneBinPreview img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.VideoProjectEditor-module__FsdBJq__sceneBinDetails{gap:5px;min-width:0;display:grid}.VideoProjectEditor-module__FsdBJq__sceneBinDetails strong{color:#f1f5ff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.VideoProjectEditor-module__FsdBJq__sceneBinDetails span{color:#8c98ae;font-size:11px}.VideoProjectEditor-module__FsdBJq__sceneBinActions{gap:7px;display:grid}.VideoProjectEditor-module__FsdBJq__restoreSceneButton,.VideoProjectEditor-module__FsdBJq__permanentSceneDeleteButton{color:#fff;white-space:nowrap;background:#214d9c;border:1px solid #4d7bd2;border-radius:8px;padding:8px 11px;font-size:11px;font-weight:700}.VideoProjectEditor-module__FsdBJq__permanentSceneDeleteButton{color:#f5b9c3;background:#361b24;border-color:#70404a}.VideoProjectEditor-module__FsdBJq__restoreSceneButton:disabled,.VideoProjectEditor-module__FsdBJq__permanentSceneDeleteButton:disabled{cursor:not-allowed;opacity:.5}.VideoProjectEditor-module__FsdBJq__editorLink,.VideoProjectEditor-module__FsdBJq__export,.VideoProjectEditor-module__FsdBJq__downloadSelected,.VideoProjectEditor-module__FsdBJq__sourceToggle{color:#fff;white-space:nowrap;background:#2563d9;border:1px solid #5d8ff2;border-radius:8px;padding:8px 13px;font-size:12px;font-weight:700;text-decoration:none}.VideoProjectEditor-module__FsdBJq__downloadSelected{color:#dbe7fb;background:#182132;border-color:#55637a}.VideoProjectEditor-module__FsdBJq__downloadSelected:hover:not(:disabled){background:#21304a;border-color:#86a9eb}.VideoProjectEditor-module__FsdBJq__downloadSelected:disabled{cursor:not-allowed;opacity:.48}.VideoProjectEditor-module__FsdBJq__downloadSelectedError{z-index:90;color:#ffd2d9;background:#321820;border:1px solid #8b4654;border-radius:10px;max-width:min(420px,100vw - 36px);margin:0;padding:9px 12px;font-size:11px;position:fixed;top:66px;right:18px;box-shadow:0 12px 30px #00000059}.VideoProjectEditor-module__FsdBJq__sourceToggle{color:#c8d7f2;background:#131a28;border-color:#3c4a66}.VideoProjectEditor-module__FsdBJq__sourceToggle:hover,.VideoProjectEditor-module__FsdBJq__sourceToggle[aria-pressed=true]{background:#1b2a45;border-color:#5d82c8}.VideoProjectEditor-module__FsdBJq__editorLink{color:#c8d7f2;background:#171f30;border-color:#3c4a66}.VideoProjectEditor-module__FsdBJq__editorLink:hover{background:#1d2b45;border-color:#6b91db}.VideoProjectEditor-module__FsdBJq__body{flex:1;grid-template-columns:270px minmax(0,1fr) 340px;min-height:0;display:grid}.VideoProjectEditor-module__FsdBJq__projectBody{grid-template-columns:270px minmax(0,1fr)}.VideoProjectEditor-module__FsdBJq__projectBody.VideoProjectEditor-module__FsdBJq__sourcesClosed{grid-template-columns:minmax(0,1fr)}.VideoProjectEditor-module__FsdBJq__sourcesClosed:not(.VideoProjectEditor-module__FsdBJq__projectBody){grid-template-columns:minmax(0,1fr) 340px}.VideoProjectEditor-module__FsdBJq__sources,.VideoProjectEditor-module__FsdBJq__inspector{background:#0d111b;min-height:0;overflow:auto}.VideoProjectEditor-module__FsdBJq__sources{border-right:1px solid var(--line)}.VideoProjectEditor-module__FsdBJq__inspector{border-left:1px solid var(--line)}.VideoProjectEditor-module__FsdBJq__tabs{z-index:3;border-bottom:1px solid var(--line);background:#0d111b;grid-template-columns:repeat(3,1fr);display:grid;position:sticky;top:0}.VideoProjectEditor-module__FsdBJq__tab{color:#7f8aa0;background:0 0;border:0;border-bottom:2px solid #0000;padding:13px 4px;font-size:11px}.VideoProjectEditor-module__FsdBJq__activeTab{color:#fff;background:#121827;border-bottom-color:#5b8ef5}.VideoProjectEditor-module__FsdBJq__sourceContent{padding:12px}.VideoProjectEditor-module__FsdBJq__search{border:1px solid var(--line);color:#fff;background:#090d15;border-radius:8px;outline:none;width:100%;padding:8px 10px;font-size:11px}.VideoProjectEditor-module__FsdBJq__sectionHead{text-transform:uppercase;letter-spacing:.1em;color:#8794aa;justify-content:space-between;align-items:center;margin:14px 0 9px;font-size:10px;font-weight:800;display:flex}.VideoProjectEditor-module__FsdBJq__card{text-align:left;color:#fff;cursor:pointer;background:#151b29;border:1px solid #293147;border-radius:9px;margin-bottom:8px;padding:9px;position:relative}.VideoProjectEditor-module__FsdBJq__card:hover,.VideoProjectEditor-module__FsdBJq__selectedCard{background:#182238;border-color:#5688ef}.VideoProjectEditor-module__FsdBJq__thumb{background:linear-gradient(135deg, var(--chip,#315fb8), #111827);color:#fff;border-radius:6px;place-items:center;height:62px;margin-bottom:8px;font-size:19px;display:grid;position:relative;overflow:hidden}.VideoProjectEditor-module__FsdBJq__thumb>img{-o-object-fit:contain;object-fit:contain;background:#080c13;width:100%;height:100%;position:absolute;inset:0}.VideoProjectEditor-module__FsdBJq__sceneIndexNumber{z-index:1;color:#fff;letter-spacing:.08em;background:#050912c9;border-radius:5px;padding:3px 5px;font-size:10px;font-weight:900;position:absolute;bottom:6px;left:7px}.VideoProjectEditor-module__FsdBJq__clipSourceThumb>span{z-index:1;background:#050912bd;border-radius:999px;place-items:center;width:30px;height:30px;font-size:14px;display:grid;position:relative}.VideoProjectEditor-module__FsdBJq__sourceMediaThumb{position:relative;overflow:hidden}.VideoProjectEditor-module__FsdBJq__sourceMediaThumb span{z-index:0;position:relative}.VideoProjectEditor-module__FsdBJq__sourceMediaThumb img{z-index:1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.VideoProjectEditor-module__FsdBJq__cardTitle{font-size:11px;font-weight:700}.VideoProjectEditor-module__FsdBJq__cardMeta{color:#8793a9;margin-top:3px;font-size:9px}.VideoProjectEditor-module__FsdBJq__pill{color:#aec6fb;text-transform:uppercase;background:#263450;border-radius:999px;margin-top:7px;padding:3px 6px;font-size:8px;display:inline-block}.VideoProjectEditor-module__FsdBJq__materialCardDownload{color:#eaf1ff;text-align:center;background:#172f58;border:1px solid #365b9c;border-radius:7px;width:100%;margin-top:8px;padding:7px;font-size:10px;font-weight:700;text-decoration:none;display:block}.VideoProjectEditor-module__FsdBJq__materialCardDownload:hover{background:#23497f}.VideoProjectEditor-module__FsdBJq__draggable{cursor:grab}.VideoProjectEditor-module__FsdBJq__draggable:active{cursor:grabbing}.VideoProjectEditor-module__FsdBJq__dragHint{color:#9cb7e9;background:#111a2c;border:1px solid #334463;border-radius:8px;margin:10px 0 4px;padding:8px;font-size:9px;line-height:1.45}.VideoProjectEditor-module__FsdBJq__seedAudioCreator{background:linear-gradient(145deg,#211d13,#131722);border:1px solid #665a2a;border-radius:10px;gap:9px;margin:10px 0 14px;padding:10px;display:grid}.VideoProjectEditor-module__FsdBJq__seedAudioHeader{align-items:center;gap:8px;display:flex}.VideoProjectEditor-module__FsdBJq__seedAudioIcon{color:#ffe59b;background:#6f571e;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.VideoProjectEditor-module__FsdBJq__seedAudioHeader>span:last-child{gap:2px;min-width:0;display:grid}.VideoProjectEditor-module__FsdBJq__seedAudioHeader strong{color:#fff5d6;font-size:11px}.VideoProjectEditor-module__FsdBJq__seedAudioHeader small{color:#b6a876;font-size:8px;line-height:1.35}.VideoProjectEditor-module__FsdBJq__seedAudioCreator textarea{resize:vertical;color:#eef3ff;width:100%;min-height:78px;font:inherit;background:#0c1019;border:1px solid #45435a;border-radius:8px;outline:none;padding:8px;font-size:10px;line-height:1.45}.VideoProjectEditor-module__FsdBJq__seedAudioCreator textarea:focus{border-color:#c19d42}.VideoProjectEditor-module__FsdBJq__seedAudioLanguage{color:#b8c2d6;grid-template-columns:1fr auto;align-items:center;gap:8px;font-size:9px;display:grid}.VideoProjectEditor-module__FsdBJq__seedAudioLanguage select{color:#fff;background:#0c1019;border:1px solid #45435a;border-radius:7px;padding:5px 7px;font-size:9px}.VideoProjectEditor-module__FsdBJq__seedAudioButton{color:#fff8dd;background:#7a5d19;border:1px solid #b89435;border-radius:8px;padding:8px;font-size:10px;font-weight:800}.VideoProjectEditor-module__FsdBJq__seedAudioButton:hover{background:#906f20}.VideoProjectEditor-module__FsdBJq__seedAudioButton:disabled{cursor:wait;opacity:.55}.VideoProjectEditor-module__FsdBJq__seedAudioCurrent{background:#0b1019;border-radius:8px;gap:5px;padding:8px;display:grid}.VideoProjectEditor-module__FsdBJq__seedAudioCurrent>span{color:#e5cd84;text-transform:uppercase;letter-spacing:.07em;font-size:8px;font-weight:800}.VideoProjectEditor-module__FsdBJq__seedAudioCurrent audio{width:100%;height:30px}.VideoProjectEditor-module__FsdBJq__seedAudioCurrent a{color:#bcd0fa;text-align:right;font-size:8px;text-decoration:none}.VideoProjectEditor-module__FsdBJq__dropCopy{color:#6e91cf;text-transform:uppercase;letter-spacing:.06em;margin-top:7px;font-size:8px;font-weight:700;display:block}.VideoProjectEditor-module__FsdBJq__dropActive{box-shadow:inset 0 0 0 2px #f59e0b55;background:#292112!important;border-color:#f59e0b!important}.VideoProjectEditor-module__FsdBJq__dragStatus{color:#f5bf54;margin-left:6px;font-size:9px;font-weight:700}.VideoProjectEditor-module__FsdBJq__timelineDropActive{filter:brightness(1.2);outline:3px solid #f5b73f!important}.VideoProjectEditor-module__FsdBJq__stage{background:#070a10;grid-template-rows:minmax(260px,1fr) 280px;min-width:0;min-height:0;display:grid}.VideoProjectEditor-module__FsdBJq__monitor{background:radial-gradient(circle at 50% 40%,#18213a,#06080d 65%);place-items:center;padding:24px;display:grid;position:relative;overflow:hidden}.VideoProjectEditor-module__FsdBJq__screen{aspect-ratio:16/9;background:linear-gradient(145deg,#102b5d,#171b2c 54%,#b47a27);border-radius:4px;width:min(78%,760px);position:relative;overflow:hidden;box-shadow:0 20px 70px #000}.VideoProjectEditor-module__FsdBJq__screen:before{content:"";background:linear-gradient(115deg,#0000 25%,#ffffff24,#0000 53%);position:absolute;inset:0}.VideoProjectEditor-module__FsdBJq__screen:has(.VideoProjectEditor-module__FsdBJq__previewVideo):before{display:none}.VideoProjectEditor-module__FsdBJq__previewVideo{z-index:2;-o-object-fit:contain;object-fit:contain;background:#000;width:100%;height:100%;position:absolute;inset:0}.VideoProjectEditor-module__FsdBJq__previewVideoIdle{opacity:0;visibility:hidden;pointer-events:none}.VideoProjectEditor-module__FsdBJq__previewTransport{z-index:4;background:linear-gradient(#0000,#04070de0);align-items:center;gap:8px;padding:18px 12px 10px;display:flex;position:absolute;bottom:0;left:0;right:0}.VideoProjectEditor-module__FsdBJq__previewTransportButton{color:#e7efff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:7px;flex:none;place-items:center;width:28px;height:26px;font-size:11px;display:grid}.VideoProjectEditor-module__FsdBJq__previewTransportButton:disabled{opacity:.35;cursor:default}.VideoProjectEditor-module__FsdBJq__previewPlayButton{color:#7ff2ef;background:#123b43;border-color:#43bfc3}.VideoProjectEditor-module__FsdBJq__previewSeekbar{cursor:pointer;touch-action:none;flex:1;height:14px;position:relative}.VideoProjectEditor-module__FsdBJq__previewSegment{pointer-events:none;background:#3a4a66;border-radius:3px;position:absolute;top:4px;bottom:4px;box-shadow:inset -2px 0 #06080d}.VideoProjectEditor-module__FsdBJq__previewSegmentActive{background:#4f78b8}.VideoProjectEditor-module__FsdBJq__previewProgress{pointer-events:none;background:linear-gradient(90deg,#43bfc388,#7ff2efcc);border-radius:3px;position:absolute;top:4px;bottom:4px;left:0;box-shadow:0 0 8px #43bfc366}.VideoProjectEditor-module__FsdBJq__previewTime{font-variant-numeric:tabular-nums;color:#b9c8e4;flex:none;font-size:10px}.VideoProjectEditor-module__FsdBJq__previewFullscreenOn{color:#7ff2ef;background:#123b43;border-color:#43bfc3}.VideoProjectEditor-module__FsdBJq__screen:fullscreen{aspect-ratio:auto;background:#000;border-radius:0;width:100%;height:100%}.VideoProjectEditor-module__FsdBJq__screen:fullscreen .VideoProjectEditor-module__FsdBJq__previewTransport{padding:26px 20px 16px}.VideoProjectEditor-module__FsdBJq__screen:fullscreen .VideoProjectEditor-module__FsdBJq__previewTransportButton{width:36px;height:32px;font-size:14px}.VideoProjectEditor-module__FsdBJq__screen:fullscreen .VideoProjectEditor-module__FsdBJq__previewSeekbar{height:18px}.VideoProjectEditor-module__FsdBJq__screen:fullscreen .VideoProjectEditor-module__FsdBJq__previewTime{font-size:13px}.VideoProjectEditor-module__FsdBJq__screen:fullscreen .VideoProjectEditor-module__FsdBJq__projectPreviewHud{padding:8px 14px;font-size:12px}.VideoProjectEditor-module__FsdBJq__projectPreviewHud{z-index:3;color:#dbe8ff;pointer-events:none;background:#050911c7;border-radius:999px;align-items:center;gap:8px;max-width:calc(100% - 20px);padding:6px 10px;font-size:9px;display:flex;position:absolute;top:10px;left:10px}.VideoProjectEditor-module__FsdBJq__projectPreviewHud strong{color:#8ebaff;text-transform:uppercase;letter-spacing:.08em}.VideoProjectEditor-module__FsdBJq__projectPreviewHud span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VideoProjectEditor-module__FsdBJq__screenCopy{max-width:70%;position:absolute;bottom:10%;left:8%}.VideoProjectEditor-module__FsdBJq__eyebrow{text-transform:uppercase;letter-spacing:.22em;color:#d7ad63;font-size:10px}.VideoProjectEditor-module__FsdBJq__screenTitle{margin-top:6px;font-size:clamp(20px,3vw,42px);font-weight:750;line-height:1.05}.VideoProjectEditor-module__FsdBJq__play{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff25;border:1px solid #fff6;border-radius:50%;width:54px;height:54px;margin:auto;font-size:18px;position:absolute;inset:0}.VideoProjectEditor-module__FsdBJq__productionStage{background:#070a10;min-width:0;min-height:0;overflow:auto}.VideoProjectEditor-module__FsdBJq__productionStage .VideoProjectEditor-module__FsdBJq__monitor{min-height:390px}.VideoProjectEditor-module__FsdBJq__sceneSequence{padding-bottom:36px}.VideoProjectEditor-module__FsdBJq__sceneComposer{content-visibility:auto;contain-intrinsic-size:auto 1100px;background:#0d121c;border:1px solid #2b3549;border-radius:12px;width:min(1180px,100% - 48px);margin:0 auto 28px;padding:16px;box-shadow:0 18px 50px #0007}.VideoProjectEditor-module__FsdBJq__sceneComposerSelected{border-color:#4f78b8;box-shadow:inset 0 0 0 1px #315f9e,0 18px 50px #0007}.VideoProjectEditor-module__FsdBJq__inlineSettings{margin-bottom:12px}.VideoProjectEditor-module__FsdBJq__inlineSettings .VideoProjectEditor-module__FsdBJq__settingsDisclosure{margin:0}.VideoProjectEditor-module__FsdBJq__sceneTakes{background:#080c13;border:1px solid #2a3549;border-radius:9px;margin-bottom:12px;padding:10px}.VideoProjectEditor-module__FsdBJq__sceneTakesHead{color:#8997ad;text-transform:uppercase;letter-spacing:.09em;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:9px;display:flex}.VideoProjectEditor-module__FsdBJq__sceneTakesHead strong{color:#dce7fa}.VideoProjectEditor-module__FsdBJq__sceneTakesShelf{scrollbar-gutter:stable;align-items:flex-start;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.VideoProjectEditor-module__FsdBJq__sceneTakesShelf::-webkit-scrollbar{height:10px}.VideoProjectEditor-module__FsdBJq__sceneTakesShelf::-webkit-scrollbar-track{background:0 0;border-radius:999px}.VideoProjectEditor-module__FsdBJq__sceneTakesShelf::-webkit-scrollbar-thumb{background-color:#0000;background-clip:padding-box;border:2px solid #0000;border-radius:999px}.VideoProjectEditor-module__FsdBJq__sceneTakesShelf:hover::-webkit-scrollbar-track{background:#141b27}.VideoProjectEditor-module__FsdBJq__sceneTakesShelf:focus-within::-webkit-scrollbar-track{background:#141b27}.VideoProjectEditor-module__FsdBJq__sceneTakesShelf:hover::-webkit-scrollbar-thumb{background-color:#5574a5;border-color:#141b27}.VideoProjectEditor-module__FsdBJq__sceneTakesShelf:focus-within::-webkit-scrollbar-thumb{background-color:#5574a5;border-color:#141b27}.VideoProjectEditor-module__FsdBJq__sceneTakeCard{color:#edf4ff;text-align:left;background:#111827;border:1px solid #34445e;border-radius:8px;grid-template-rows:auto 1fr;width:240px;min-width:240px;padding:0;display:grid;overflow:hidden}.VideoProjectEditor-module__FsdBJq__sceneTakeCard:hover,.VideoProjectEditor-module__FsdBJq__sceneTakePreviewing,.VideoProjectEditor-module__FsdBJq__sceneTakeActive{border-color:#6b9bef;box-shadow:inset 0 0 0 1px #4b7bc8}.VideoProjectEditor-module__FsdBJq__sceneTakeActive{background:#17315c}.VideoProjectEditor-module__FsdBJq__sceneTakeActive .VideoProjectEditor-module__FsdBJq__sceneTakeCopy small{color:#9bc2ff;font-weight:800}.VideoProjectEditor-module__FsdBJq__addSceneAfter{color:#dce9ff;background:#111a2a;border:1px dashed #5274a8;border-radius:12px;width:min(1180px,100% - 48px);margin:0 auto;padding:16px;font-size:13px;font-weight:800;display:block}.VideoProjectEditor-module__FsdBJq__addSceneAfter:hover{background:#16243a;border-color:#76a4eb}.VideoProjectEditor-module__FsdBJq__sceneTakeMedia{background:#000;place-items:center;width:100%;min-height:64px;max-height:320px;display:grid;position:relative;overflow:hidden}.VideoProjectEditor-module__FsdBJq__sceneTakeMedia video,.VideoProjectEditor-module__FsdBJq__sceneTakeMedia img{-o-object-fit:contain;object-fit:contain;background:#000;width:100%;height:100%;display:block}.VideoProjectEditor-module__FsdBJq__sceneTakePlayer{background:#000;width:100%;height:100%;display:block;position:relative;overflow:hidden}.VideoProjectEditor-module__FsdBJq__sceneTakeControlBar{z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050a12d6;border:1px solid #fff3;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:4px 7px;padding:6px 8px;display:grid;position:absolute;inset:auto 6px 6px;box-shadow:0 6px 20px #0006}.VideoProjectEditor-module__FsdBJq__sceneTakeSeek{accent-color:#6fa8ff;cursor:pointer;grid-column:1/-1;width:100%;height:14px;margin:0}.VideoProjectEditor-module__FsdBJq__sceneTakeControlButton{color:#fff;cursor:pointer;background:#172640;border:1px solid #6f89ae;border-radius:6px;place-items:center;width:30px;height:26px;padding:0;font-size:12px;display:grid}.VideoProjectEditor-module__FsdBJq__sceneTakeControlButton:hover,.VideoProjectEditor-module__FsdBJq__sceneTakeControlButton:focus-visible{background:#295691;border-color:#a8ccff;outline:none}.VideoProjectEditor-module__FsdBJq__sceneTakeExpandButton[aria-pressed=true]{color:#7ff2ef;background:#123b43;border-color:#7ff2ef}.VideoProjectEditor-module__FsdBJq__sceneTakeControlTime{color:#edf4ff;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:10px}.VideoProjectEditor-module__FsdBJq__sceneTakePlayerExpanded{z-index:1200;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#02060ceb;place-items:center;width:100vw;height:100dvh;display:grid;position:fixed;inset:0;overflow:hidden}.VideoProjectEditor-module__FsdBJq__sceneTakePlayerExpanded video{-o-object-fit:contain;object-fit:contain;border:1px solid #90b1e16b;border-radius:12px;width:auto;max-width:min(92vw,1440px);height:auto;max-height:calc(100dvh - 116px);box-shadow:0 28px 90px #000000b8}.VideoProjectEditor-module__FsdBJq__sceneTakePlayerExpanded .VideoProjectEditor-module__FsdBJq__sceneTakeControlBar{grid-template-columns:32px minmax(0,1fr) auto 32px;width:min(92vw,960px);padding:9px 11px;inset:auto auto 22px 50%;transform:translate(-50%)}.VideoProjectEditor-module__FsdBJq__sceneTakeDownloadButton{white-space:nowrap;width:auto;padding:0 10px;text-decoration:none}.VideoProjectEditor-module__FsdBJq__sceneTakePoster{background:radial-gradient(circle at 50% 42%,#243552 0,#0a101b 68%);place-items:center;width:100%;height:100%;display:grid}.VideoProjectEditor-module__FsdBJq__sceneTakePoster>*{grid-area:1/1}.VideoProjectEditor-module__FsdBJq__sceneTakePoster img{z-index:1;position:relative}.VideoProjectEditor-module__FsdBJq__sceneTakePosterFallback{color:#8fa7c9;opacity:.7;font-size:24px}.VideoProjectEditor-module__FsdBJq__sceneTakePlayButton{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080f1bc7;border:1px solid #ffffffc7;border-radius:50%;place-items:center;width:46px;height:46px;padding:0 0 0 3px;font-size:18px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #00000073}.VideoProjectEditor-module__FsdBJq__sceneTakePlayButton:hover,.VideoProjectEditor-module__FsdBJq__sceneTakePlayButton:focus-visible{background:#285ba6eb;border-color:#9fc5ff;box-shadow:0 0 0 3px #6b9bef3d,0 8px 24px #00000073}.VideoProjectEditor-module__FsdBJq__sceneTakePending{color:#dbe8ff;opacity:.8;font-size:18px}.VideoProjectEditor-module__FsdBJq__sceneTakeStarting{border-color:#527fc6}.VideoProjectEditor-module__FsdBJq__sceneTakeStarting .VideoProjectEditor-module__FsdBJq__sceneTakePending{border:2px solid #dbe8ff47;border-top-color:#dbe8ff;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite VideoProjectEditor-module__FsdBJq__sceneTakeStartingSpin}@keyframes VideoProjectEditor-module__FsdBJq__sceneTakeStartingSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.VideoProjectEditor-module__FsdBJq__sceneTakeStarting .VideoProjectEditor-module__FsdBJq__sceneTakePending{animation:none}}.VideoProjectEditor-module__FsdBJq__sceneTakeCopy{align-content:center;gap:5px;min-width:0;padding:9px 10px;display:grid}.VideoProjectEditor-module__FsdBJq__sceneTakeCopy strong,.VideoProjectEditor-module__FsdBJq__sceneTakeCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VideoProjectEditor-module__FsdBJq__sceneTakeCopy strong{font-size:10px}.VideoProjectEditor-module__FsdBJq__sceneTakeBadges{flex-wrap:wrap;gap:4px;display:flex}.VideoProjectEditor-module__FsdBJq__sceneTakeBadges b{color:#c9d7ed;text-transform:uppercase;background:#0c1422;border:1px solid #465875;border-radius:4px;padding:3px 5px;font-size:7px;line-height:1}.VideoProjectEditor-module__FsdBJq__sceneTakeBadges b[data-status=ready]{color:#ffc65d;border-color:#806324}.VideoProjectEditor-module__FsdBJq__sceneTakeBadges b[data-status=failed]{color:#ff929d;border-color:#72313a}.VideoProjectEditor-module__FsdBJq__sceneTakeProcessing{font-weight:750;color:#f0ad48!important}.VideoProjectEditor-module__FsdBJq__sceneTakeJobId{letter-spacing:.045em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:750;color:#d3dcff!important}.VideoProjectEditor-module__FsdBJq__sceneTakeSeed{font-variant-numeric:tabular-nums;color:#8ebaff!important}.VideoProjectEditor-module__FsdBJq__sceneTakeError{font-weight:700;line-height:1.35;color:#ffb0b8!important;white-space:normal!important}.VideoProjectEditor-module__FsdBJq__sceneTakeGeneratedAt{font-variant-numeric:tabular-nums;color:#aebbd0!important}.VideoProjectEditor-module__FsdBJq__sceneTakeCopy small{color:#8fa2bf;font-size:8px}.VideoProjectEditor-module__FsdBJq__sceneTakeActions{gap:6px;margin-top:3px;display:flex}.VideoProjectEditor-module__FsdBJq__sceneTakeActions a,.VideoProjectEditor-module__FsdBJq__sceneTakeActions button{color:#dce9ff;background:#17253b;border:1px solid #48658e;border-radius:5px;padding:5px 7px;font-size:8px;font-weight:800;line-height:1;text-decoration:none}.VideoProjectEditor-module__FsdBJq__sceneTakeActions a:hover,.VideoProjectEditor-module__FsdBJq__sceneTakeActions button:hover:not(:disabled){background:#20395e;border-color:#78a8f0}.VideoProjectEditor-module__FsdBJq__sceneTakeActions button:disabled{cursor:default;opacity:.72}.VideoProjectEditor-module__FsdBJq__inlineFieldGrid{grid-template-columns:minmax(0,2fr) minmax(120px,1fr);gap:10px;display:grid}.VideoProjectEditor-module__FsdBJq__composerHead{color:#7f8da5;justify-content:space-between;align-items:end;margin-bottom:12px;font-size:10px;display:flex}.VideoProjectEditor-module__FsdBJq__composerHead h2{color:#f2f6ff;margin:0;font-size:16px}.VideoProjectEditor-module__FsdBJq__sceneHeadActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.VideoProjectEditor-module__FsdBJq__sceneHeadActions>span{margin-right:5px;color:#7f8da5!important;letter-spacing:0!important;text-transform:none!important;font-weight:500!important}.VideoProjectEditor-module__FsdBJq__sceneHeadActions button{color:#c8d4e8;background:#141a26;border:1px solid #303b50;border-radius:6px;padding:6px 9px;font-size:9px;font-weight:700}.VideoProjectEditor-module__FsdBJq__sceneHeadActions button:hover:not(:disabled){background:#1b2940;border-color:#5275b3}.VideoProjectEditor-module__FsdBJq__sceneHeadActions button:disabled,.VideoProjectEditor-module__FsdBJq__tool:disabled{cursor:not-allowed;opacity:.35}.VideoProjectEditor-module__FsdBJq__sceneHeadActions .VideoProjectEditor-module__FsdBJq__sceneDeleteButton,.VideoProjectEditor-module__FsdBJq__toolDanger{color:#f0a8b0;background:#281319;border-color:#70323c}.VideoProjectEditor-module__FsdBJq__materialShelfFrame{min-width:0;position:relative}.VideoProjectEditor-module__FsdBJq__materialColumns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.VideoProjectEditor-module__FsdBJq__materialLane{min-width:0}.VideoProjectEditor-module__FsdBJq__materialLaneTitle{color:#aebbd0;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:10px;display:block}.VideoProjectEditor-module__FsdBJq__materialShelf{scroll-behavior:smooth;scrollbar-gutter:stable;overscroll-behavior-x:contain;background:#080c13;border:1px solid #242d3f;border-radius:9px;gap:8px;min-height:104px;padding:10px 10px 12px;scroll-padding-inline:10px;display:flex;overflow:auto hidden}.VideoProjectEditor-module__FsdBJq__materialShelf::-webkit-scrollbar{height:10px}.VideoProjectEditor-module__FsdBJq__materialShelf::-webkit-scrollbar-track{background:0 0;border-radius:999px}.VideoProjectEditor-module__FsdBJq__materialShelf::-webkit-scrollbar-thumb{background-color:#0000;background-clip:padding-box;border:2px solid #0000;border-radius:999px}.VideoProjectEditor-module__FsdBJq__materialShelf:hover::-webkit-scrollbar-track{background:#141b27}.VideoProjectEditor-module__FsdBJq__materialShelf:focus::-webkit-scrollbar-track{background:#141b27}.VideoProjectEditor-module__FsdBJq__materialShelf:hover::-webkit-scrollbar-thumb{background-color:#5574a5;border-color:#141b27}.VideoProjectEditor-module__FsdBJq__materialShelf:focus::-webkit-scrollbar-thumb{background-color:#5574a5;border-color:#141b27}.VideoProjectEditor-module__FsdBJq__materialShelf:focus{background:#0b1220;border-color:#5e8fe9;box-shadow:0 0 0 2px #5e8fe933}.VideoProjectEditor-module__FsdBJq__materialShelf:focus-visible{outline-offset:2px;outline:2px solid #5e8fe9}.VideoProjectEditor-module__FsdBJq__addMaterial,.VideoProjectEditor-module__FsdBJq__materialTile{background:#101621;border:1px dashed #42516d;border-radius:8px;flex:none;width:112px;height:78px;position:relative;overflow:hidden}.VideoProjectEditor-module__FsdBJq__addMaterial{color:#d6e2f8;cursor:pointer;align-content:center;place-items:center;gap:3px;font-size:20px;display:grid}.VideoProjectEditor-module__FsdBJq__addMaterial small{color:#8797b3;font-size:9px}.VideoProjectEditor-module__FsdBJq__addMaterial input{display:none}.VideoProjectEditor-module__FsdBJq__materialTile{border-style:solid;border-color:#3e526f}.VideoProjectEditor-module__FsdBJq__materialTile img,.VideoProjectEditor-module__FsdBJq__materialTile video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.VideoProjectEditor-module__FsdBJq__materialIcon{color:#b8c9e7;place-items:center;width:100%;height:100%;font-size:24px;display:grid}.VideoProjectEditor-module__FsdBJq__materialTile:after{content:"";background:linear-gradient(#0000,#05070bd9);position:absolute;inset:42% 0 0}.VideoProjectEditor-module__FsdBJq__materialTile button{z-index:3;color:#fff;background:#121723dd;border:0;border-radius:50%;width:18px;height:18px;position:absolute;top:4px;right:4px}.VideoProjectEditor-module__FsdBJq__materialDownload{z-index:3;color:#fff;background:#121723dd;border:0;border-radius:50%;place-items:center;width:18px;height:18px;font-size:12px;font-weight:900;line-height:1;text-decoration:none;display:grid;position:absolute;top:4px;left:4px}.VideoProjectEditor-module__FsdBJq__materialDownload:hover,.VideoProjectEditor-module__FsdBJq__materialDownload:focus-visible{background:#285293}.VideoProjectEditor-module__FsdBJq__materialTile strong,.VideoProjectEditor-module__FsdBJq__materialTile small{z-index:2;text-overflow:ellipsis;white-space:nowrap;position:absolute;left:7px;right:7px;overflow:hidden}.VideoProjectEditor-module__FsdBJq__materialTile strong{color:#fff;font-size:9px;bottom:18px}.VideoProjectEditor-module__FsdBJq__materialTile small{color:#aebbd0;font-size:7px;bottom:6px}.VideoProjectEditor-module__FsdBJq__materialEmpty{color:#68758c;align-items:center;max-width:360px;font-size:10px;line-height:1.5;display:flex}@media (max-width:900px){.VideoProjectEditor-module__FsdBJq__materialColumns{grid-template-columns:1fr}}.VideoProjectEditor-module__FsdBJq__composerLabel{color:#93a0b5;text-transform:uppercase;letter-spacing:.1em;margin:14px 0 6px;font-size:9px;font-weight:800;display:block}.VideoProjectEditor-module__FsdBJq__composerArea{box-sizing:border-box;color:#eef4ff;scrollbar-gutter:stable;white-space:pre-wrap;word-break:break-word;background:0 0;border:0;border-radius:23px 23px 8px 8px;outline:none;width:100%;min-height:142px;max-height:calc(32em + 28px);padding:18px 18px 10px;font-size:15px;line-height:1.6;display:block;overflow:auto}.VideoProjectEditor-module__FsdBJq__composerArea::-webkit-scrollbar{width:12px}.VideoProjectEditor-module__FsdBJq__composerArea::-webkit-scrollbar-track{background:0 0;border-radius:999px;margin-block:16px 10px}.VideoProjectEditor-module__FsdBJq__composerArea::-webkit-scrollbar-thumb{background-color:#0000;background-clip:padding-box;border:3px solid #0000;border-radius:999px;min-height:36px}.VideoProjectEditor-module__FsdBJq__composerArea:hover::-webkit-scrollbar-track{background:#141b27}.VideoProjectEditor-module__FsdBJq__composerArea:focus::-webkit-scrollbar-track{background:#141b27}.VideoProjectEditor-module__FsdBJq__composerArea:hover::-webkit-scrollbar-thumb{background-color:#6f8fc4;border-color:#141b27}.VideoProjectEditor-module__FsdBJq__composerArea:focus::-webkit-scrollbar-thumb{background-color:#6f8fc4;border-color:#141b27}.VideoProjectEditor-module__FsdBJq__composerArea:hover::-webkit-scrollbar-thumb:hover{background-color:#8caae0}.VideoProjectEditor-module__FsdBJq__composerArea:focus::-webkit-scrollbar-thumb:hover{background-color:#8caae0}.VideoProjectEditor-module__FsdBJq__composerArea:empty:before{content:attr(data-placeholder);color:#7f8da5;pointer-events:none}.VideoProjectEditor-module__FsdBJq__composerArea:focus{outline:none}.VideoProjectEditor-module__FsdBJq__composerArea [style]{color:inherit!important;-webkit-text-fill-color:currentColor!important;background-color:#0000!important}.VideoProjectEditor-module__FsdBJq__promptWrap{isolation:isolate;background:radial-gradient(circle at 100% 100%,#d052a912 0,#0000 32%),#090d14;border:1px solid #566174;border-radius:24px;transition:border-color .18s,box-shadow .18s;position:relative;box-shadow:0 18px 42px #0005,inset 0 0 0 1px #ffffff08}.VideoProjectEditor-module__FsdBJq__promptWrap:focus-within{border-color:#a67a9f;box-shadow:0 18px 42px #0007,0 0 0 3px #df60b013}.VideoProjectEditor-module__FsdBJq__promptToolbar{justify-content:flex-end;align-items:center;gap:8px;padding:9px 12px 12px;display:flex}.VideoProjectEditor-module__FsdBJq__promptTranslation{color:#e7efff;background:#5380d61a;border:1px solid #89b4ff3d;border-radius:12px;margin:0 14px 10px;padding:12px 14px}.VideoProjectEditor-module__FsdBJq__promptTranslation>div{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.VideoProjectEditor-module__FsdBJq__promptTranslation strong{letter-spacing:.04em;text-transform:uppercase;font-size:12px}.VideoProjectEditor-module__FsdBJq__promptTranslation span{color:#9eb6df;font-size:11px}.VideoProjectEditor-module__FsdBJq__promptTranslation p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.VideoProjectEditor-module__FsdBJq__promptTranslationError{color:#ffb9b9}.VideoProjectEditor-module__FsdBJq__promptTranslationToggle{color:#a9c8ff;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;font-size:12px;font-weight:700}.VideoProjectEditor-module__FsdBJq__promptTranslationToggle:hover:not(:disabled){color:#d6e6ff;text-decoration:underline}.VideoProjectEditor-module__FsdBJq__promptTranslationToggle:disabled{cursor:default;opacity:.55}.VideoProjectEditor-module__FsdBJq__promptAdd,.VideoProjectEditor-module__FsdBJq__promptSubmit{color:#f7f9fd;cursor:pointer;background:#303642;border:1px solid #ffffff12;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:21px;line-height:1;display:grid}.VideoProjectEditor-module__FsdBJq__promptAdd{margin-right:auto}.VideoProjectEditor-module__FsdBJq__promptMeta{color:#91a0b8;white-space:nowrap;font-size:11px}.VideoProjectEditor-module__FsdBJq__promptAdd:hover,.VideoProjectEditor-module__FsdBJq__promptSubmit:hover:not(:disabled){background:#414957}.VideoProjectEditor-module__FsdBJq__promptAdd input{display:none}.VideoProjectEditor-module__FsdBJq__promptSubmit{color:#11151d;white-space:nowrap;background:#e9ecf2;border-color:#ffffff24;border-radius:999px;gap:8px;width:auto;min-width:118px;padding:0 16px;font-size:13px;font-weight:800;line-height:1;display:inline-flex}.VideoProjectEditor-module__FsdBJq__promptSubmit:disabled{cursor:not-allowed;opacity:.42}.VideoProjectEditor-module__FsdBJq__promptSpinner{border:2px solid #11151d45;border-top-color:#11151d;border-radius:50%;width:15px;height:15px;animation:.8s linear infinite VideoProjectEditor-module__FsdBJq__promptSpin}@keyframes VideoProjectEditor-module__FsdBJq__promptSpin{to{transform:rotate(360deg)}}.VideoProjectEditor-module__FsdBJq__promptModeMenu{position:relative}.VideoProjectEditor-module__FsdBJq__promptModeMenu summary{color:#f5f7fb;cursor:pointer;background:#303642;border:1px solid #ffffff12;border-radius:20px;align-items:center;gap:8px;min-height:38px;padding:0 13px;font-size:11px;font-weight:800;list-style:none;display:flex}.VideoProjectEditor-module__FsdBJq__promptModeMenu summary::-webkit-details-marker{display:none}.VideoProjectEditor-module__FsdBJq__promptModeMenu[open] summary{background:#414957}.VideoProjectEditor-module__FsdBJq__promptModeOptions{z-index:40;background:#1c2028;border:1px solid #4c5260;border-radius:15px;width:300px;padding:6px;position:absolute;bottom:calc(100% + 9px);right:0;overflow:hidden;box-shadow:0 18px 44px #000c}.VideoProjectEditor-module__FsdBJq__promptModeOptions button{color:#f5f7fb;text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:8px;width:100%;padding:10px 9px;display:grid}.VideoProjectEditor-module__FsdBJq__promptModeOptions button:hover{background:#2b303a}.VideoProjectEditor-module__FsdBJq__promptModeOptions button>span:nth-child(2){gap:3px;display:grid}.VideoProjectEditor-module__FsdBJq__promptModeOptions strong{font-size:12px}.VideoProjectEditor-module__FsdBJq__promptModeOptions small{color:#a9b0be;font-size:10px;line-height:1.35}.VideoProjectEditor-module__FsdBJq__promptModeOptions b{color:#fff;font-size:14px}.VideoProjectEditor-module__FsdBJq__promptModeIcon{background:#303642;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.VideoProjectEditor-module__FsdBJq__promptGuide{background:#131821;border:1px solid #3b4352;border-radius:14px;margin:0 12px 4px;padding:13px}.VideoProjectEditor-module__FsdBJq__promptGuideHead{align-items:center;gap:9px;display:flex}.VideoProjectEditor-module__FsdBJq__promptGuideHead span{color:#aeb7c7;background:#282f3c;border-radius:20px;padding:4px 8px;font-size:9px}.VideoProjectEditor-module__FsdBJq__promptGuideHead strong{color:#f6f8fc;font-size:12px}.VideoProjectEditor-module__FsdBJq__promptGuide p{color:#c9d1de;margin:9px 0;font-size:12px;line-height:1.45}.VideoProjectEditor-module__FsdBJq__promptGuide input{color:#fff;background:#090d14;border:1px solid #4b566a;border-radius:9px;outline:none;width:100%;padding:10px 11px;font-size:12px}.VideoProjectEditor-module__FsdBJq__promptGuide input:focus{border-color:#9b78a0}.VideoProjectEditor-module__FsdBJq__promptGuideActions{justify-content:flex-end;gap:7px;margin-top:10px;display:flex}.VideoProjectEditor-module__FsdBJq__promptGuideActions button{color:#f4f7fb;background:#272e39;border:1px solid #4b566a;border-radius:8px;padding:7px 12px;font-size:10px;font-weight:750}.VideoProjectEditor-module__FsdBJq__promptGuideActions button:last-child{background:#744c79;border-color:#8f6092}.VideoProjectEditor-module__FsdBJq__promptGuideActions button:disabled{opacity:.35}.VideoProjectEditor-module__FsdBJq__promptChat{flex-direction:column;gap:10px;min-height:220px;max-height:430px;padding:16px 16px 8px;display:flex;overflow-y:auto}.VideoProjectEditor-module__FsdBJq__promptChatTurn{display:contents}.VideoProjectEditor-module__FsdBJq__promptChatBubble{color:#dce4ef;white-space:pre-wrap;border:1px solid #343d4d;border-radius:16px 16px 16px 5px;width:fit-content;max-width:min(88%,720px);padding:10px 13px;font-size:12px;line-height:1.55}.VideoProjectEditor-module__FsdBJq__promptChatAssistant{background:#171d27;align-self:flex-start}.VideoProjectEditor-module__FsdBJq__promptChatUser{color:#fff;background:#382b48;border-color:#5d4772;border-radius:16px 16px 5px;align-self:flex-end}.VideoProjectEditor-module__FsdBJq__promptChat textarea{resize:vertical;color:#f2f6fc;width:100%;min-height:72px;font:inherit;background:#090d14;border:1px solid #485368;border-radius:13px;outline:none;padding:11px 12px;font-size:12px;line-height:1.5}.VideoProjectEditor-module__FsdBJq__promptChat textarea:focus{border-color:#a67a9f;box-shadow:0 0 0 3px #df60b010}.VideoProjectEditor-module__FsdBJq__promptChat textarea::placeholder{color:#75839a}.VideoProjectEditor-module__FsdBJq__promptSuggestion{background:linear-gradient(135deg,#1c1723,#121722);border:1px solid #654c70;border-radius:14px;align-self:flex-start;width:min(94%,760px);padding:12px}.VideoProjectEditor-module__FsdBJq__promptSuggestion>span{color:#dca7e2;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:850;display:block}.VideoProjectEditor-module__FsdBJq__promptSuggestion p{color:#edf2f9;white-space:pre-wrap;margin:8px 0 11px;font-size:12px;line-height:1.55}.VideoProjectEditor-module__FsdBJq__promptSuggestion button{color:#fff;cursor:pointer;background:#754e7b;border:1px solid #9a6ca2;border-radius:9px;padding:7px 11px;font-size:10px;font-weight:800}.VideoProjectEditor-module__FsdBJq__promptSuggestion button:hover{background:#8a5d91}.VideoProjectEditor-module__FsdBJq__promptChatError{color:#ffb8c5;background:#2b151c;border:1px solid #743f4d;border-radius:10px;padding:9px 11px;font-size:11px}.VideoProjectEditor-module__FsdBJq__promptGuideQuota{color:#cbd6e6;background:#101721;border:1px solid #38465b;border-radius:11px;gap:3px;padding:9px 11px;display:grid}.VideoProjectEditor-module__FsdBJq__promptGuideQuota strong{color:#f1c15f;font-size:11px}.VideoProjectEditor-module__FsdBJq__promptGuideQuota span{font-size:10px}.VideoProjectEditor-module__FsdBJq__promptGuideQuota small{color:#8291a8;font-size:9px;line-height:1.45}.VideoProjectEditor-module__FsdBJq__mentionMenu.VideoProjectEditor-module__FsdBJq__guideMentionMenu{inset:auto 16px 112px}.VideoProjectEditor-module__FsdBJq__inlineMaterialChip{color:#8fc2ff;vertical-align:middle;-webkit-user-select:all;user-select:all;background:#142a47;border:1px solid #385d91;border-radius:6px;align-items:center;gap:6px;min-height:28px;margin:0 3px;padding:2px 8px 2px 3px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.VideoProjectEditor-module__FsdBJq__inlineMaterialChip img,.VideoProjectEditor-module__FsdBJq__inlineMaterialIcon{-o-object-fit:cover;object-fit:cover;background:#080c13;border-radius:4px;width:32px;height:24px}.VideoProjectEditor-module__FsdBJq__inlineMaterialIcon{color:#c8d7ef;place-items:center;display:inline-grid}.VideoProjectEditor-module__FsdBJq__mentionMenu{z-index:20;background:#111825;border:1px solid #425777;border-radius:9px;max-height:260px;padding:6px;position:absolute;top:64px;left:12px;right:12px;overflow:auto;box-shadow:0 16px 40px #000b}.VideoProjectEditor-module__FsdBJq__mentionMenu.VideoProjectEditor-module__FsdBJq__caretMentionMenu{z-index:120;width:min(360px,100vw - 24px);position:fixed;top:auto;right:auto}.VideoProjectEditor-module__FsdBJq__mentionMenu button{color:#eef4ff;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;padding:7px;display:flex}.VideoProjectEditor-module__FsdBJq__mentionMenu button:hover,.VideoProjectEditor-module__FsdBJq__mentionMenu .VideoProjectEditor-module__FsdBJq__mentionActive{background:#254a83}.VideoProjectEditor-module__FsdBJq__mentionMenu img,.VideoProjectEditor-module__FsdBJq__mentionIcon{-o-object-fit:cover;object-fit:cover;background:#080c13;border-radius:5px;flex:none;width:48px;height:38px}.VideoProjectEditor-module__FsdBJq__mentionIcon{color:#b8c9e7;place-items:center;display:grid}.VideoProjectEditor-module__FsdBJq__mentionMenu button>span:last-child{gap:3px;min-width:0;display:grid}.VideoProjectEditor-module__FsdBJq__mentionMenu strong{font-size:12px}.VideoProjectEditor-module__FsdBJq__mentionMenu small{color:#91a0b8;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.VideoProjectEditor-module__FsdBJq__mentionEmpty{color:#91a0b8;text-align:center;padding:14px;font-size:11px}.VideoProjectEditor-module__FsdBJq__composerFooter{color:#8f9cb0;justify-content:space-between;gap:10px;margin-top:10px;font-size:10px;display:flex}.VideoProjectEditor-module__FsdBJq__composerFooter strong{color:#f2bb51}.VideoProjectEditor-module__FsdBJq__generateButton{color:#fff;background:#214b90;border:1px solid #4777c8;border-radius:8px;width:100%;margin-top:10px;padding:11px;font-size:11px;font-weight:800}.VideoProjectEditor-module__FsdBJq__generateButton:hover{background:#2a5baa}.VideoProjectEditor-module__FsdBJq__generateButton:disabled{cursor:not-allowed;opacity:.45}.VideoProjectEditor-module__FsdBJq__timeline{border-top:1px solid var(--line);background:#0c1019;min-width:0;overflow:auto}.VideoProjectEditor-module__FsdBJq__toolbar{border-bottom:1px solid var(--line);align-items:center;gap:6px;min-width:780px;height:42px;padding:0 10px;display:flex;position:sticky;left:0}.VideoProjectEditor-module__FsdBJq__tool,.VideoProjectEditor-module__FsdBJq__toolOn{color:#8f9bb0;background:#141a27;border:1px solid #2c3549;border-radius:6px;padding:5px 8px;font-size:10px}.VideoProjectEditor-module__FsdBJq__toolOn{color:#fff;background:#213258;border-color:#557dd4}.VideoProjectEditor-module__FsdBJq__toolbarScene{color:#e9f0ff;text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-size:10px;overflow:hidden}.VideoProjectEditor-module__FsdBJq__transportButton{color:#7ff2ef;cursor:pointer;background:#123b43;border:1px solid #43bfc3;border-radius:7px;flex:none;place-items:center;width:30px;height:28px;display:grid}.VideoProjectEditor-module__FsdBJq__timelinePositionControl{color:#8f9bb0;align-items:center;gap:4px;margin-left:4px;font-size:9px;display:flex}.VideoProjectEditor-module__FsdBJq__timelinePositionControl input{color:#f2f6ff;width:58px;font:inherit;font-variant-numeric:tabular-nums;background:#080d16;border:1px solid #34415a;border-radius:5px;padding:4px 5px}.VideoProjectEditor-module__FsdBJq__time{color:#8995aa;font-variant-numeric:tabular-nums;margin-left:auto;font-size:10px}.VideoProjectEditor-module__FsdBJq__tracks{min-width:780px;padding:22px 12px 22px 62px;position:relative}.VideoProjectEditor-module__FsdBJq__ruler{color:#59667c;height:22px;font-size:8px;display:flex}.VideoProjectEditor-module__FsdBJq__ruler span{border-left:1px solid #293145;flex:1;padding-left:3px}.VideoProjectEditor-module__FsdBJq__track{background:repeating-linear-gradient(90deg,#101621 0 calc(12.5% - 1px),#1d2638 calc(12.5% - 1px) 12.5%);border:1px solid #20283a;border-radius:5px;height:54px;margin-bottom:8px;position:relative}.VideoProjectEditor-module__FsdBJq__videoTrack{cursor:crosshair}.VideoProjectEditor-module__FsdBJq__trackLabel{color:#77849b;font-size:9px;font-weight:800;position:absolute;top:18px;right:calc(100% + 10px)}.VideoProjectEditor-module__FsdBJq__clip{background:linear-gradient(135deg, var(--clip), color-mix(in srgb, var(--clip) 55%, #09101f));color:#fff;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border:1px solid #ffffff38;border-radius:5px;padding:7px;font-size:9px;position:absolute;top:5px;bottom:5px;overflow:hidden;box-shadow:0 5px 12px #0005}.VideoProjectEditor-module__FsdBJq__clip:active{cursor:grabbing}.VideoProjectEditor-module__FsdBJq__clipSelected{outline-offset:1px;outline:2px solid #fff}.VideoProjectEditor-module__FsdBJq__playhead{z-index:4;background:#f3bd49;width:1px;position:absolute;top:0;bottom:0;left:24%}.VideoProjectEditor-module__FsdBJq__playhead:before{content:"";border-top:7px solid #f3bd49;border-left:5px solid #0000;border-right:5px solid #0000;position:absolute;top:0;left:-4px}.VideoProjectEditor-module__FsdBJq__inspectorInner{padding:14px}.VideoProjectEditor-module__FsdBJq__inspector h3{margin:0;font-size:12px}.VideoProjectEditor-module__FsdBJq__inspector p{color:var(--muted);font-size:10px;line-height:1.5}.VideoProjectEditor-module__FsdBJq__inspectorActions{grid-template-columns:1fr 1fr;gap:7px;margin:12px 0;display:grid}.VideoProjectEditor-module__FsdBJq__inspectorActions>:last-child{grid-column:1/-1}.VideoProjectEditor-module__FsdBJq__label{color:#8c98ad;text-transform:uppercase;letter-spacing:.08em;margin-top:14px;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.VideoProjectEditor-module__FsdBJq__field,.VideoProjectEditor-module__FsdBJq__area,.VideoProjectEditor-module__FsdBJq__select{color:#dfe7f6;background:#0a0e17;border:1px solid #2a3449;border-radius:7px;width:100%;padding:8px;font-size:11px}.VideoProjectEditor-module__FsdBJq__area{resize:vertical;height:115px;line-height:1.5}.VideoProjectEditor-module__FsdBJq__row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.VideoProjectEditor-module__FsdBJq__button{color:#eaf1ff;background:#1e3f77;border:1px solid #365b9c;border-radius:7px;width:100%;margin-top:8px;padding:8px;font-size:10px;font-weight:700}.VideoProjectEditor-module__FsdBJq__button:hover{background:#285293}.VideoProjectEditor-module__FsdBJq__danger{color:#ffbdc7;background:#351820;border-color:#6c3240}.VideoProjectEditor-module__FsdBJq__chips{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.VideoProjectEditor-module__FsdBJq__chip{color:#bcd1ff;background:#17284b;border:1px solid #4367aa;border-radius:999px;padding:4px 7px;font-size:9px}.VideoProjectEditor-module__FsdBJq__empty{text-align:center;color:#657188;padding:20px 5px;font-size:10px;line-height:1.5}.VideoProjectEditor-module__FsdBJq__upload{text-align:center;color:#9eabc0;cursor:pointer;border:1px dashed #3d4b65;border-radius:9px;padding:12px;font-size:10px;display:block}.VideoProjectEditor-module__FsdBJq__upload:hover{color:#fff;border-color:#5f8ff3}.VideoProjectEditor-module__FsdBJq__upload input{display:none}.VideoProjectEditor-module__FsdBJq__inspectorDrop{color:#9bb5e5;text-align:center;background:#10192a;border:1px dashed #3d5379;border-radius:8px;margin:12px 0;padding:12px 10px;font-size:9px;font-weight:700;line-height:1.5}.VideoProjectEditor-module__FsdBJq__inspectorDrop small{color:#6f89b6;font-size:8px;font-weight:600}.VideoProjectEditor-module__FsdBJq__settingsBox{background:#090c12;border:1px solid #343d50;border-radius:10px;margin:12px -4px 4px;padding:12px}.VideoProjectEditor-module__FsdBJq__settingsTitle{color:#fff;font-size:11px;font-weight:800}.VideoProjectEditor-module__FsdBJq__segmentGrid{background:#171a22;border-radius:8px;grid-template-columns:repeat(4,1fr);gap:4px;padding:4px;display:grid}.VideoProjectEditor-module__FsdBJq__segmentGridTwo{background:#171a22;border-radius:8px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.VideoProjectEditor-module__FsdBJq__segment,.VideoProjectEditor-module__FsdBJq__segmentOn{color:#b2b9c6;background:0 0;border:0;border-radius:6px;padding:7px 3px;font-size:9px}.VideoProjectEditor-module__FsdBJq__segmentOn{color:#111827;background:#f4f6fa;font-weight:800}.VideoProjectEditor-module__FsdBJq__settingLabelRow{justify-content:space-between;align-items:end;display:flex}.VideoProjectEditor-module__FsdBJq__settingLabelRow span{color:#9ca8bb;font-size:9px}.VideoProjectEditor-module__FsdBJq__rangeRow{grid-template-columns:1fr 58px;align-items:center;gap:10px;display:grid}.VideoProjectEditor-module__FsdBJq__rangeRow input[type=range]{accent-color:#f97316;width:100%}.VideoProjectEditor-module__FsdBJq__numberField{color:#fff;text-align:right;background:#080b11;border:1px solid #343d50;border-radius:6px;width:58px;padding:6px;font-size:10px}.VideoProjectEditor-module__FsdBJq__seedRow{align-items:center;gap:8px;display:flex}.VideoProjectEditor-module__FsdBJq__seedRow span{color:#747f92;flex:1;font-size:8px;line-height:1.4}.VideoProjectEditor-module__FsdBJq__applyRow{color:#8793a8;justify-content:space-between;align-items:center;margin-top:14px;font-size:9px;display:flex}.VideoProjectEditor-module__FsdBJq__applyRow button{color:#fff;background:#f97316;border:0;border-radius:7px;padding:8px 16px;font-size:10px;font-weight:800}.VideoProjectEditor-module__FsdBJq__settingsDisclosure{background:#090c12;border:1px solid #343d50;border-radius:10px;margin:10px -4px 0;overflow:hidden}.VideoProjectEditor-module__FsdBJq__settingsDisclosure summary{cursor:pointer;color:#fff;align-items:center;padding:12px;list-style:none;display:flex}.VideoProjectEditor-module__FsdBJq__settingsDisclosure summary::-webkit-details-marker{display:none}.VideoProjectEditor-module__FsdBJq__settingsDisclosure summary:after{content:"＋";color:#8291aa;margin-left:auto;font-size:15px}.VideoProjectEditor-module__FsdBJq__settingsDisclosure[open] summary:after{content:"−"}.VideoProjectEditor-module__FsdBJq__settingsDisclosure summary span{flex-direction:column;gap:3px;min-width:0;display:flex}.VideoProjectEditor-module__FsdBJq__settingsDisclosure summary strong{font-size:11px}.VideoProjectEditor-module__FsdBJq__settingsDisclosure summary small{color:#7f8ba0;font-size:9px;font-weight:500}.VideoProjectEditor-module__FsdBJq__settingsDisclosure[open] summary{background:#0d1119;border-bottom:1px solid #282f3e}.VideoProjectEditor-module__FsdBJq__settingsContent{padding:0 12px 12px}.VideoProjectEditor-module__FsdBJq__combinedSettingsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.VideoProjectEditor-module__FsdBJq__settingsGroup{min-width:0}@media (max-width:820px){.VideoProjectEditor-module__FsdBJq__combinedSettingsGrid{grid-template-columns:1fr;gap:0}}.VideoProjectEditor-module__FsdBJq__generationCharge{color:#9aa8be;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;font-size:9px;display:flex}.VideoProjectEditor-module__FsdBJq__generationCharge strong{color:#f4bf5d;font-size:10px}.VideoProjectEditor-module__FsdBJq__billingNotice,.VideoProjectEditor-module__FsdBJq__billingError{border-radius:6px;margin-top:7px;padding:7px 8px;font-size:9px;line-height:1.4}.VideoProjectEditor-module__FsdBJq__billingNotice{color:#8ad9ba;background:#102a22;border:1px solid #26664f}.VideoProjectEditor-module__FsdBJq__billingError{color:#ffc0c8;background:#32181e;border:1px solid #713642}.VideoProjectEditor-module__FsdBJq__button:disabled{cursor:not-allowed;opacity:.45}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes]{--line:#dce2de;--panel:#fff;--muted:#7f8984;--accent:#2f8063;color:#28332f;background:#f3f5f1}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__top{background:#fafbf8;border-color:#dce2de;height:54px}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__back{color:#607069}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__back:hover{color:#24684f}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__title input{color:#26322e;font-family:Georgia,serif;font-weight:500}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__meta{color:#8c9691}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__save{color:#2c8061}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__sceneBinButton,.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__sourceToggle,.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantButton{color:#446056;background:#fff;border-color:#ccd6d0}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__sourceToggle:hover,.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__sourceToggle[aria-pressed=true],.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantButton:hover,.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantButtonActive{color:#245e49;background:#eaf3ee;border-color:#6da18b;box-shadow:0 0 0 3px #2f806312}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__editorLink,.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__downloadSelected,.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__export{background:#2f8063;border-color:#2f8063}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__body{background:#eef1ed}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__sources,.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__inspector,.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__tabs{background:#fafbf8;border-color:#dce2de}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__tab{color:#8b9490}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__activeTab{color:#245f4a;background:#edf4f0;border-bottom-color:#2f8063}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__search{color:#29332f;background:#fff;border-color:#d3dad6}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__sectionHead{color:#7b8680}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__card{color:#2b3531;background:#fff;border-color:#dbe1dd;box-shadow:0 5px 18px #23382f08}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__card:hover,.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__selectedCard{background:#f1f7f4;border-color:#74a591}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__cardMeta{color:#8b9690}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__pill{color:#2d755a;background:#e4f0ea}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__productionStage{background:#eef1ed}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__sceneSequence{padding-top:24px}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__sceneComposer{background:#fff;border-color:#d7dfda;box-shadow:0 16px 42px #263a3214}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__sceneComposerSelected{border-color:#57947c;box-shadow:0 0 0 2px #3f8b6d16,0 16px 42px #263a3214}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__composerHead{color:#81908a}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__composerHead h2{color:#24312c;font-family:Georgia,serif;font-weight:500}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__sceneHeadActions button{color:#50635b;background:#f7f9f7;border-color:#d4dcd7}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__sceneHeadActions button:hover:not(:disabled){background:#edf5f1;border-color:#77a893}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__sceneTakes{background:#f7f9f7;border-color:#dfe4e0}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__sceneTakesHead{color:#84918b}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__sceneTakesHead strong{color:#3a5048}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__composerLabel{color:#75827c}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__promptWrap{background:#fffefa;border-color:#cfd8d3;box-shadow:0 12px 32px #263a3211}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__promptWrap:focus-within{border-color:#5e9a82;box-shadow:0 12px 32px #263a3218,0 0 0 3px #2f806312}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__composerArea{color:#2e3834;font-family:Courier New,ui-monospace,monospace}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__composerArea:empty:before{color:#a3aaa6}@media (max-width:1050px){.VideoProjectEditor-module__FsdBJq__body{grid-template-columns:220px minmax(0,1fr)}.VideoProjectEditor-module__FsdBJq__inspector{display:none}.VideoProjectEditor-module__FsdBJq__screen{width:92%}.VideoProjectEditor-module__FsdBJq__inlineSettings{grid-template-columns:1fr}}@media (max-width:720px){.VideoProjectEditor-module__FsdBJq__body{grid-template-columns:1fr}.VideoProjectEditor-module__FsdBJq__sources{display:none}.VideoProjectEditor-module__FsdBJq__stage{grid-template-rows:minmax(220px,1fr) 260px}.VideoProjectEditor-module__FsdBJq__top{padding:0 10px}.VideoProjectEditor-module__FsdBJq__meta,.VideoProjectEditor-module__FsdBJq__sourceToggle{display:none}.VideoProjectEditor-module__FsdBJq__downloadSelected{text-overflow:ellipsis;max-width:150px;overflow:hidden}.VideoProjectEditor-module__FsdBJq__sceneBinButton{padding:7px 9px;font-size:0}.VideoProjectEditor-module__FsdBJq__sceneBinButton:before{content:"♲";font-size:15px}.VideoProjectEditor-module__FsdBJq__sceneBinBackdrop{padding:10px}.VideoProjectEditor-module__FsdBJq__sceneBinCard{grid-template-columns:100px minmax(0,1fr)}.VideoProjectEditor-module__FsdBJq__sceneBinActions{grid-column:1/-1;grid-template-columns:1fr 1fr}.VideoProjectEditor-module__FsdBJq__sceneComposer{width:calc(100% - 20px);padding:12px}.VideoProjectEditor-module__FsdBJq__addSceneAfter{width:calc(100% - 20px)}.VideoProjectEditor-module__FsdBJq__inlineFieldGrid{grid-template-columns:1fr}}@supports not selector(::-webkit-scrollbar){.VideoProjectEditor-module__FsdBJq__sceneTakesShelf,.VideoProjectEditor-module__FsdBJq__materialShelf{scrollbar-color:#40597f #111824;scrollbar-width:thin}.VideoProjectEditor-module__FsdBJq__sceneTakesShelf:hover,.VideoProjectEditor-module__FsdBJq__sceneTakesShelf:focus-within,.VideoProjectEditor-module__FsdBJq__materialShelf:hover,.VideoProjectEditor-module__FsdBJq__materialShelf:focus{scrollbar-color:#5574a5 #141b27}.VideoProjectEditor-module__FsdBJq__composerArea{scrollbar-color:#516d9b #111824}.VideoProjectEditor-module__FsdBJq__composerArea:hover,.VideoProjectEditor-module__FsdBJq__composerArea:focus{scrollbar-color:#6f8fc4 #141b27}}.VideoProjectEditor-module__FsdBJq__assistantButton{color:#dce8ff;cursor:pointer;background:#121927;border:1px solid #34425a;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-width:48px;height:38px;padding:0 12px;font-weight:800;transition:all .18s;display:inline-flex}.VideoProjectEditor-module__FsdBJq__assistantButton:hover,.VideoProjectEditor-module__FsdBJq__assistantButtonActive{color:#fff;background:#1d2b53;border-color:#6d8dff;box-shadow:0 0 0 3px #5577ff1f}.VideoProjectEditor-module__FsdBJq__assistantButton svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linejoin:round;width:17px;height:17px}.VideoProjectEditor-module__FsdBJq__assistantButton span{letter-spacing:.04em;font-size:12px}.VideoProjectEditor-module__FsdBJq__assistantPanel{z-index:80;color:#eef4ff;background:#0e1521;border:1px solid #31425f;border-radius:18px;flex-direction:column;width:min(430px,100vw - 28px);animation:.2s ease-out VideoProjectEditor-module__FsdBJq__assistantIn;display:flex;position:fixed;top:68px;bottom:18px;right:18px;overflow:hidden;box-shadow:0 26px 80px #000a,0 0 0 1px #87a9ff0f}@keyframes VideoProjectEditor-module__FsdBJq__assistantIn{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:none}}.VideoProjectEditor-module__FsdBJq__assistantHeader{background:linear-gradient(135deg,#16233a,#111925);border-bottom:1px solid #26334a;align-items:center;gap:11px;padding:14px 15px;display:flex}.VideoProjectEditor-module__FsdBJq__assistantHeader>div:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.VideoProjectEditor-module__FsdBJq__assistantHeader strong{font-size:14px}.VideoProjectEditor-module__FsdBJq__assistantHeader span{text-overflow:ellipsis;white-space:nowrap;color:#91a2bc;font-size:11px;overflow:hidden}.VideoProjectEditor-module__FsdBJq__assistantHeader>button{color:#9cabbe;cursor:pointer;background:0 0;border:0;border-radius:9px;width:32px;height:32px;font-size:25px}.VideoProjectEditor-module__FsdBJq__assistantHeader>button:hover{color:#fff;background:#ffffff10}.VideoProjectEditor-module__FsdBJq__assistantAvatar{background:linear-gradient(135deg,#5a78ff,#8b5cf6);border-radius:11px;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 7px 18px #536dff4d}.VideoProjectEditor-module__FsdBJq__assistantAvatar svg{fill:none;stroke:#fff;stroke-width:1.6px;width:21px;height:21px}.VideoProjectEditor-module__FsdBJq__assistantContextNote{color:#8fd1b8;background:#0f1b1a;border-bottom:1px solid #233047;margin:0;padding:7px 14px;font-size:11px}.VideoProjectEditor-module__FsdBJq__assistantModes{background:#101824;border-bottom:1px solid #233047;grid-template-columns:1fr 1fr;gap:7px;padding:10px 12px;display:grid}.VideoProjectEditor-module__FsdBJq__assistantModes button{color:#aebbd0;text-align:left;cursor:pointer;background:#151e2c;border:1px solid #2d3a50;border-radius:10px;flex-direction:column;gap:1px;min-width:0;padding:8px 10px;display:flex}.VideoProjectEditor-module__FsdBJq__assistantModes button[aria-pressed=true]{color:#fff;background:#21315a;border-color:#6687ff;box-shadow:inset 0 0 0 1px #6687ff26}.VideoProjectEditor-module__FsdBJq__assistantModes b{font-size:12px}.VideoProjectEditor-module__FsdBJq__assistantModes span{text-overflow:ellipsis;white-space:nowrap;color:#94a4bc;font-size:10px;overflow:hidden}.VideoProjectEditor-module__FsdBJq__assistantMessages{background:radial-gradient(circle at 10% 0,#192640 0,#0000 34%),#0c131d;flex:1;padding:15px 13px;overflow-y:auto}.VideoProjectEditor-module__FsdBJq__assistantBubble{border-radius:15px;width:fit-content;max-width:88%;margin:0 0 12px;padding:10px 12px;font-size:13px;line-height:1.55;overflow:hidden}.VideoProjectEditor-module__FsdBJq__assistantBubble p{white-space:pre-wrap;margin:0}.VideoProjectEditor-module__FsdBJq__assistantBubbleBot{color:#dfe8f5;background:#172131;border:1px solid #2b3850;border-top-left-radius:5px}.VideoProjectEditor-module__FsdBJq__assistantBubbleUser{color:#fff;background:#2e62d8;border-top-right-radius:5px;margin-left:auto;box-shadow:0 7px 20px #0b42b73d}.VideoProjectEditor-module__FsdBJq__assistantBubbleBot .text-slate-700{color:#dce6f5}:is(.VideoProjectEditor-module__FsdBJq__assistantBubbleBot .text-slate-900,.VideoProjectEditor-module__FsdBJq__assistantBubbleBot .text-slate-950){color:#fff}.VideoProjectEditor-module__FsdBJq__assistantBubbleBot table{color:#334155}.VideoProjectEditor-module__FsdBJq__assistantAttachments{flex-direction:column;gap:4px;margin-bottom:7px;display:flex}.VideoProjectEditor-module__FsdBJq__assistantAttachments span{text-overflow:ellipsis;white-space:nowrap;background:#ffffff18;border-radius:7px;max-width:100%;padding:5px 7px;font-size:11px;overflow:hidden}.VideoProjectEditor-module__FsdBJq__assistantTyping{gap:5px;padding:13px 16px;display:flex}.VideoProjectEditor-module__FsdBJq__assistantTyping i{background:#91a5c2;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite VideoProjectEditor-module__FsdBJq__assistantDot}.VideoProjectEditor-module__FsdBJq__assistantTyping i:nth-child(2){animation-delay:.15s}.VideoProjectEditor-module__FsdBJq__assistantTyping i:nth-child(3){animation-delay:.3s}@keyframes VideoProjectEditor-module__FsdBJq__assistantDot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.VideoProjectEditor-module__FsdBJq__assistantActionCard{background:#0b1422;border:1px solid #49638a;border-radius:12px;gap:8px;margin-top:10px;padding:11px;display:grid}.VideoProjectEditor-module__FsdBJq__assistantActionCard strong{color:#fff;font-size:12px}.VideoProjectEditor-module__FsdBJq__assistantActionCard p{color:#cdd9ea;max-height:150px;font-size:11px;line-height:1.5;overflow:auto}.VideoProjectEditor-module__FsdBJq__assistantActionCard small{color:#8fa5c5;font-size:10px}.VideoProjectEditor-module__FsdBJq__assistantActionCard button{color:#fff;background:#2f67d8;border:1px solid #6e94d1;border-radius:9px;justify-self:start;padding:7px 10px;font-size:11px;font-weight:800}.VideoProjectEditor-module__FsdBJq__assistantActionCard button:disabled{cursor:not-allowed;opacity:.45}.VideoProjectEditor-module__FsdBJq__assistantComposer{background:#111925;border-top:1px solid #26334a;padding:10px 11px 11px}.VideoProjectEditor-module__FsdBJq__assistantInputRow{align-items:flex-end;gap:7px;display:flex}.VideoProjectEditor-module__FsdBJq__assistantInputRow textarea{resize:none;color:#f7f9ff;min-height:42px;max-height:120px;font:inherit;background:#0c131d;border:1px solid #34435b;border-radius:12px;outline:none;flex:1;padding:10px 11px;font-size:13px}.VideoProjectEditor-module__FsdBJq__assistantInputRow textarea:focus{border-color:#6d8dff;box-shadow:0 0 0 3px #5779ff1a}.VideoProjectEditor-module__FsdBJq__assistantInputRow textarea::placeholder{color:#6f8099}.VideoProjectEditor-module__FsdBJq__assistantAttach,.VideoProjectEditor-module__FsdBJq__assistantSend{color:#dce8ff;cursor:pointer;background:#172131;border:1px solid #34435b;border-radius:11px;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:21px;display:grid}.VideoProjectEditor-module__FsdBJq__assistantSend{color:#fff;background:#4169e1;border-color:#5376f1;font-size:16px}.VideoProjectEditor-module__FsdBJq__assistantSend:disabled{cursor:not-allowed;opacity:.4}.VideoProjectEditor-module__FsdBJq__assistantComposer small{color:#74849a;text-align:center;margin-top:6px;font-size:10px;display:block}.VideoProjectEditor-module__FsdBJq__assistantFileTray{gap:6px;padding:0 0 8px;display:flex;overflow-x:auto}.VideoProjectEditor-module__FsdBJq__assistantFileTray>span{white-space:nowrap;color:#c8d4e7;background:#192334;border:1px solid #34435b;border-radius:8px;align-items:center;gap:5px;max-width:230px;padding:5px 7px;font-size:10px;display:flex}.VideoProjectEditor-module__FsdBJq__assistantFileTray>span button{color:#90a1b9;cursor:pointer;background:0 0;border:0}.VideoProjectEditor-module__FsdBJq__assistantError{color:#ffc3cd;background:#4b1d27;border-radius:8px;margin:0 0 7px;padding:7px 9px;font-size:11px}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantPanel{color:#27332e;background:#fff;border-color:#d6ddd9;box-shadow:0 26px 80px #20342b2e}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantHeader{background:#fafbf8;border-color:#e1e6e2}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantHeader strong{color:#26342f}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantHeader span{color:#8a9590}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantHeader>button{color:#718078}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantAvatar{background:linear-gradient(135deg,#286f57,#65ad8d);box-shadow:0 7px 18px #2f80632e}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantModes{background:#f7f9f7;border-color:#e1e6e2}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantModes button{color:#68766f;background:#fff;border-color:#dce2de}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantModes button[aria-pressed=true]{color:#245e49;background:#eaf3ee;border-color:#69a189;box-shadow:inset 0 0 0 1px #2f806314}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantModes span{color:#929c97}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantMessages{background:radial-gradient(circle at 10% 0,#e9f2ed 0,#0000 36%),#fafbf8}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantBubbleBot{color:#3b4742;background:#fff;border-color:#dbe2dd}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantBubbleUser{background:#347e63;box-shadow:0 7px 20px #2f80632b}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantComposer{background:#fafbf8;border-color:#e0e5e1}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantInputRow textarea{color:#2b3732;background:#fff;border-color:#d5ddd8}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantInputRow textarea:focus{border-color:#6ba28b;box-shadow:0 0 0 3px #2f806312}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantAttach{color:#496359;background:#fff;border-color:#d5ddd8}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantSend{background:#2f8063;border-color:#2f8063}.VideoProjectEditor-module__FsdBJq__root[data-movie-page=scenes] .VideoProjectEditor-module__FsdBJq__assistantComposer small{color:#919b96}@media (max-width:700px){.VideoProjectEditor-module__FsdBJq__assistantPanel{width:calc(100vw - 14px);top:58px;bottom:7px;right:7px}.VideoProjectEditor-module__FsdBJq__assistantButton{min-width:40px;padding:0 9px}.VideoProjectEditor-module__FsdBJq__assistantButton span{display:none}}
.SceneSettings-module__lxYaPa__disclosure,.SceneSettings-module__lxYaPa__disclosure *{box-sizing:border-box}.SceneSettings-module__lxYaPa__disclosure{color:#e6edf7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b111c;border:1px solid #2d3a4e;border-radius:12px;min-width:0;overflow:hidden}.SceneSettings-module__lxYaPa__summary{cursor:pointer;background:#101826;justify-content:space-between;align-items:center;gap:14px;padding:15px 18px;list-style:none;display:flex}.SceneSettings-module__lxYaPa__summary::-webkit-details-marker{display:none}.SceneSettings-module__lxYaPa__summary>span:first-child{gap:5px;display:grid}.SceneSettings-module__lxYaPa__summary strong{font-size:13px;font-weight:650}.SceneSettings-module__lxYaPa__summary small{color:#9babbe;font-size:11px}.SceneSettings-module__lxYaPa__summaryHint{color:#a6b7cc;align-items:center;gap:12px;font-size:11px;display:flex}.SceneSettings-module__lxYaPa__summaryHint:after{content:"+";font-size:18px}.SceneSettings-module__lxYaPa__disclosure[open] .SceneSettings-module__lxYaPa__summaryHint:after{content:"−"}.SceneSettings-module__lxYaPa__sections{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:14px;padding:16px;display:grid}.SceneSettings-module__lxYaPa__card{background:#101925;border:1px solid #2a384b;border-radius:11px;min-width:0;padding:17px}.SceneSettings-module__lxYaPa__card:first-child{grid-row:span 2}.SceneSettings-module__lxYaPa__cardHeader{align-items:flex-start;gap:11px;margin-bottom:20px;display:flex}.SceneSettings-module__lxYaPa__cardHeader h3{color:#f1f5f9;margin:0;font-size:14px;font-weight:650}.SceneSettings-module__lxYaPa__cardHeader p{color:#a4b2c6;margin:5px 0 0;font-size:12px;line-height:1.5}.SceneSettings-module__lxYaPa__step{color:#a9c2d8;background:#1d2c3d;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-size:10px;display:grid}.SceneSettings-module__lxYaPa__badge{white-space:nowrap;color:#a5d8cb;background:#153c36;border:1px solid #255349;border-radius:20px;margin-left:auto;padding:4px 8px;font-size:10px}.SceneSettings-module__lxYaPa__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;display:grid}.SceneSettings-module__lxYaPa__fieldLabel,.SceneSettings-module__lxYaPa__fieldset{color:#b8c6d9;gap:8px;min-width:0;font-size:11px;font-weight:600;display:grid}.SceneSettings-module__lxYaPa__fieldset{border:0;margin:0;padding:0;display:block}.SceneSettings-module__lxYaPa__fieldset legend{color:#b8c6d9;margin-bottom:8px;padding:0;font-size:11px;font-weight:600}.SceneSettings-module__lxYaPa__field{color:#e6edf7;background:#0b131f;border:1px solid #37465c;border-radius:7px;width:100%;min-width:0;height:37px;padding:8px 10px;font-size:12px;font-weight:400}.SceneSettings-module__lxYaPa__wide{grid-column:1/-1}.SceneSettings-module__lxYaPa__segmented{background:#0b131f;border:1px solid #2a384b;border-radius:8px;gap:3px;padding:3px;display:flex}.SceneSettings-module__lxYaPa__segmented button{color:#aebed3;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;flex:1;min-width:0;min-height:30px;padding:8px 5px;font-size:11px;line-height:1.25}.SceneSettings-module__lxYaPa__segmented button[aria-pressed=true]{color:#f4f8fc;background:#23354a;border-color:#455e78}.SceneSettings-module__lxYaPa__ratios{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.SceneSettings-module__lxYaPa__ratios button{color:#aebed3;cursor:pointer;background:#0b131f;border:1px solid #2c3c50;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-width:0;height:67px;font-size:10px;display:flex}.SceneSettings-module__lxYaPa__ratios button[aria-pressed=true]{color:#b9eee0;background:#14342f;border-color:#3a9e89}.SceneSettings-module__lxYaPa__frame{border:1.5px solid;border-radius:2px;max-width:29px;display:block}.SceneSettings-module__lxYaPa__duration{background:#0b131f;border:1px solid #37465c;border-radius:7px;align-items:center;min-width:0;height:37px;display:flex;overflow:hidden}.SceneSettings-module__lxYaPa__duration input{color:#edf3fa;background:0 0;border:0;width:65px;min-width:0;max-width:55%;padding:8px 6px 8px 10px;font-size:12px}.SceneSettings-module__lxYaPa__duration span{color:#91a3b9;white-space:nowrap;padding-right:6px;font-size:10px;font-weight:400}.SceneSettings-module__lxYaPa__footnote{color:#93a5bb;margin:15px 0 0;font-size:11px;line-height:1.55}.SceneSettings-module__lxYaPa__directionCard{background:linear-gradient(125deg,#142a29,#101925 75%);border-color:#36564f}.SceneSettings-module__lxYaPa__draft{color:#f2cc7b;margin-top:10px;font-size:11px;line-height:1.5;display:inline-block}.SceneSettings-module__lxYaPa__advanced{border-top:1px solid #28374a;margin-top:17px;padding-top:13px}.SceneSettings-module__lxYaPa__advanced>summary{color:#a7b7ca;cursor:pointer;margin-bottom:12px;font-size:11px}.SceneSettings-module__lxYaPa__advanced .SceneSettings-module__lxYaPa__fieldLabel{max-width:220px}.SceneSettings-module__lxYaPa__movieAudio{margin-top:16px}.SceneSettings-module__lxYaPa__checkbox{color:#b8c6d9;align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}.SceneSettings-module__lxYaPa__disclosure button:hover{filter:brightness(1.15)}.SceneSettings-module__lxYaPa__disclosure :is(button,input,select,summary):focus-visible{outline-offset:3px;outline:2px solid #77d6bc}.SceneSettings-module__lxYaPa__disclosure button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:900px){.SceneSettings-module__lxYaPa__sections{grid-template-columns:1fr}.SceneSettings-module__lxYaPa__card:first-child{grid-row:auto}.SceneSettings-module__lxYaPa__cardHeader{margin-bottom:16px}.SceneSettings-module__lxYaPa__fields{gap:15px}.SceneSettings-module__lxYaPa__ratios{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (max-width:460px){.SceneSettings-module__lxYaPa__summary{padding:13px}.SceneSettings-module__lxYaPa__summaryHint{gap:0;font-size:0}.SceneSettings-module__lxYaPa__sections{gap:10px;padding:10px}.SceneSettings-module__lxYaPa__card{padding:13px}.SceneSettings-module__lxYaPa__fields{grid-template-columns:1fr}.SceneSettings-module__lxYaPa__ratios{grid-template-columns:repeat(4,minmax(0,1fr))}.SceneSettings-module__lxYaPa__badge{display:none}.SceneSettings-module__lxYaPa__summary small{line-height:1.5}.SceneSettings-module__lxYaPa__duration input{width:85px;max-width:50%}}
.CameraDirection-module__nSzetG__theme{--camera-bg:#0d1420;--camera-surface:#141e2c;--camera-raised:#1b2938;--camera-text:#edf4fa;--camera-muted:#a8b8ca;--camera-line:#344456;--camera-accent:#7fdfc1;--camera-tint:#173e37;--camera-danger:#ffb1b1;--camera-grid:#293945;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--camera-text);font:14px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.CameraDirection-module__nSzetG__light{--camera-bg:#f8fafb;--camera-surface:#fff;--camera-raised:#edf3f3;--camera-text:#172d38;--camera-muted:#516773;--camera-line:#ccdbe0;--camera-accent:#12745f;--camera-tint:#e1f3ec;--camera-danger:#a62732;--camera-grid:#dce7e7;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.CameraDirection-module__nSzetG__launcher{flex-wrap:wrap;place-self:start;align-items:center;gap:10px;min-width:0;max-width:100%;display:flex}.CameraDirection-module__nSzetG__launchButton,.CameraDirection-module__nSzetG__button,.CameraDirection-module__nSzetG__primary,.CameraDirection-module__nSzetG__danger,.CameraDirection-module__nSzetG__iconButton,.CameraDirection-module__nSzetG__checkpoint,.CameraDirection-module__nSzetG__shot{border:1px solid var(--camera-line);background:var(--camera-surface);color:var(--camera-text);cursor:pointer;font:inherit;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:600;line-height:1.4}.CameraDirection-module__nSzetG__launchButton{white-space:normal;text-align:left;min-height:38px}.CameraDirection-module__nSzetG__summary{color:var(--camera-muted);overflow-wrap:anywhere;max-width:100%;font-size:12px}.CameraDirection-module__nSzetG__button:hover,.CameraDirection-module__nSzetG__launchButton:hover,.CameraDirection-module__nSzetG__iconButton:hover,.CameraDirection-module__nSzetG__checkpoint:hover,.CameraDirection-module__nSzetG__shot:hover{background:var(--camera-raised)}.CameraDirection-module__nSzetG__button[aria-pressed=true],.CameraDirection-module__nSzetG__checkpoint[aria-pressed=true],.CameraDirection-module__nSzetG__shot[aria-pressed=true]{border-color:var(--camera-accent);color:var(--camera-accent);background:var(--camera-tint)}.CameraDirection-module__nSzetG__backdrop{z-index:1200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030a14b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.CameraDirection-module__nSzetG__dialog{border:1px solid var(--camera-line);background:var(--camera-bg);border-radius:16px;flex-direction:column;width:min(1020px,100%);max-height:calc(100dvh - 40px);display:flex;overflow:hidden;box-shadow:0 24px 100px #0008}.CameraDirection-module__nSzetG__dialog *{box-sizing:border-box}.CameraDirection-module__nSzetG__header{border-bottom:1px solid var(--camera-line);flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:21px 24px 18px;display:flex}.CameraDirection-module__nSzetG__header h2{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:650}.CameraDirection-module__nSzetG__subtitle{color:var(--camera-muted);margin:5px 0 0;font-size:12px}.CameraDirection-module__nSzetG__iconButton{min-width:34px;padding:7px;font-size:16px}.CameraDirection-module__nSzetG__body{min-height:0;padding:20px 24px;overflow:auto}.CameraDirection-module__nSzetG__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CameraDirection-module__nSzetG__between{justify-content:space-between}.CameraDirection-module__nSzetG__mode{background:var(--camera-raised);border-radius:10px;gap:4px;padding:3px;display:flex}.CameraDirection-module__nSzetG__mode .CameraDirection-module__nSzetG__button{background:0 0;border-color:#0000}.CameraDirection-module__nSzetG__mode .CameraDirection-module__nSzetG__button[aria-pressed=true]{background:var(--camera-surface);color:var(--camera-text);border-color:var(--camera-line)}.CameraDirection-module__nSzetG__muted{color:var(--camera-muted);font-size:12px}.CameraDirection-module__nSzetG__presets{flex-wrap:wrap;gap:6px;margin:16px 0;display:flex}.CameraDirection-module__nSzetG__presets .CameraDirection-module__nSzetG__button{padding:7px 10px}.CameraDirection-module__nSzetG__workspace{grid-template-columns:minmax(0,1fr) 252px;align-items:start;gap:18px;display:grid}.CameraDirection-module__nSzetG__stage{border:1px solid var(--camera-line);background:var(--camera-surface);border-radius:11px;min-width:0;overflow:hidden}.CameraDirection-module__nSzetG__stageHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;padding:12px 13px 0;display:flex}.CameraDirection-module__nSzetG__stageHeader strong{font-size:12px;font-weight:600}.CameraDirection-module__nSzetG__viewToggle{gap:4px;display:flex}.CameraDirection-module__nSzetG__viewToggle .CameraDirection-module__nSzetG__button{padding:4px 7px;font-size:11px}.CameraDirection-module__nSzetG__map{touch-action:none;-webkit-user-select:none;user-select:none;cursor:crosshair;width:100%;height:270px;display:block}.CameraDirection-module__nSzetG__map text{fill:var(--camera-muted);pointer-events:none;font:12px system-ui,sans-serif}.CameraDirection-module__nSzetG__map .CameraDirection-module__nSzetG__pointLabel{fill:var(--camera-text);font-weight:600}.CameraDirection-module__nSzetG__map .CameraDirection-module__nSzetG__frontLabel{font-size:11px}.CameraDirection-module__nSzetG__gridLine{stroke:var(--camera-grid);stroke-width:1px}.CameraDirection-module__nSzetG__ground{stroke:var(--camera-muted);stroke-width:1px}.CameraDirection-module__nSzetG__subject{fill:var(--camera-muted);stroke:var(--camera-muted)}.CameraDirection-module__nSzetG__cone{fill:var(--camera-tint);pointer-events:none}.CameraDirection-module__nSzetG__route{fill:none;stroke:var(--camera-accent);stroke-width:2.5px;pointer-events:none}.CameraDirection-module__nSzetG__point{fill:var(--camera-surface);stroke:var(--camera-accent);stroke-width:2px}.CameraDirection-module__nSzetG__selectedPoint{fill:var(--camera-accent);stroke:var(--camera-surface);stroke-width:2px}.CameraDirection-module__nSzetG__hitPoint{fill:#0000;cursor:grab}.CameraDirection-module__nSzetG__playhead{fill:var(--camera-text);stroke:var(--camera-accent);stroke-width:2px;pointer-events:none}.CameraDirection-module__nSzetG__stageCaption{color:var(--camera-muted);flex-wrap:wrap;justify-content:space-between;gap:5px;padding:0 13px 12px;font-size:11px;display:flex}.CameraDirection-module__nSzetG__inspector{gap:12px;min-width:0;display:grid}.CameraDirection-module__nSzetG__inspectorTitle{color:var(--camera-accent);font-size:13px;font-weight:600}.CameraDirection-module__nSzetG__field{min-width:0;color:var(--camera-text);gap:5px;font-size:12px;display:grid}.CameraDirection-module__nSzetG__fieldTop{justify-content:space-between;align-items:center;gap:6px;display:flex}.CameraDirection-module__nSzetG__field input,.CameraDirection-module__nSzetG__field select,.CameraDirection-module__nSzetG__field textarea,.CameraDirection-module__nSzetG__timingInput{background:var(--camera-surface);width:100%;min-width:0;color:var(--camera-text);border:1px solid var(--camera-line);font:inherit;border-radius:7px;padding:7px 9px}.CameraDirection-module__nSzetG__field input[type=range]{accent-color:var(--camera-accent);border:0;height:20px;margin:0;padding:0}.CameraDirection-module__nSzetG__field textarea{resize:vertical;min-height:56px}.CameraDirection-module__nSzetG__twoFields{grid-template-columns:1fr 1fr;gap:9px;display:grid}.CameraDirection-module__nSzetG__aimFields{grid-template-columns:1fr;gap:12px;display:grid}.CameraDirection-module__nSzetG__precision{border-top:1px solid var(--camera-line);padding-top:9px}.CameraDirection-module__nSzetG__precision summary{cursor:pointer;color:var(--camera-muted);font-size:12px}.CameraDirection-module__nSzetG__precision .CameraDirection-module__nSzetG__twoFields{margin-top:10px}.CameraDirection-module__nSzetG__checkpoints{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.CameraDirection-module__nSzetG__checkpoint{text-align:left;flex:80px;padding:8px 10px}.CameraDirection-module__nSzetG__checkpoint span,.CameraDirection-module__nSzetG__shot span{display:block}.CameraDirection-module__nSzetG__checkpoint small,.CameraDirection-module__nSzetG__shot small{color:var(--camera-muted);margin-top:3px;font-size:11px;font-weight:400;display:block}.CameraDirection-module__nSzetG__pointActions{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.CameraDirection-module__nSzetG__pointActions .CameraDirection-module__nSzetG__button{padding:6px 9px;font-size:11px}.CameraDirection-module__nSzetG__transport{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:16px;display:grid}.CameraDirection-module__nSzetG__transport input{accent-color:var(--camera-accent);width:100%;min-width:0}.CameraDirection-module__nSzetG__clock{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.CameraDirection-module__nSzetG__shotList{flex-wrap:wrap;gap:7px;margin:15px 0;display:flex}.CameraDirection-module__nSzetG__shot{text-align:left;flex:130px;min-width:0}.CameraDirection-module__nSzetG__shotEditor{flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:14px;display:flex}.CameraDirection-module__nSzetG__shotEditor .CameraDirection-module__nSzetG__field{width:110px}.CameraDirection-module__nSzetG__directionPreview{background:var(--camera-raised);border-left:2px solid var(--camera-accent);border-radius:0 8px 8px 0;margin-top:18px;padding:13px 15px}.CameraDirection-module__nSzetG__directionPreview h3{letter-spacing:.08em;text-transform:uppercase;color:var(--camera-muted);margin:0 0 6px;font-size:11px;font-weight:500}.CameraDirection-module__nSzetG__directionPreview p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.CameraDirection-module__nSzetG__footer{border-top:1px solid var(--camera-line);background:var(--camera-bg);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:14px;padding:15px 24px;display:flex}.CameraDirection-module__nSzetG__primary{background:var(--camera-accent);color:var(--camera-bg);border-color:var(--camera-accent)}.CameraDirection-module__nSzetG__danger{color:var(--camera-danger);background:0 0;border-color:#0000;padding-inline:0}.CameraDirection-module__nSzetG__error,.CameraDirection-module__nSzetG__notice{overflow-wrap:anywhere;border-radius:7px;margin:12px 0;padding:10px 12px;font-size:12px}.CameraDirection-module__nSzetG__error{color:var(--camera-danger);background:color-mix(in srgb,var(--camera-danger) 8%,var(--camera-bg));border:1px solid color-mix(in srgb,var(--camera-danger) 45%,var(--camera-line))}.CameraDirection-module__nSzetG__notice{color:var(--camera-text);background:var(--camera-raised);border:1px solid var(--camera-line)}.CameraDirection-module__nSzetG__notice p{margin:0 0 7px}.CameraDirection-module__nSzetG__dirty{color:var(--camera-accent);font-size:11px}.CameraDirection-module__nSzetG__button:disabled,.CameraDirection-module__nSzetG__primary:disabled,.CameraDirection-module__nSzetG__danger:disabled,.CameraDirection-module__nSzetG__iconButton:disabled,.CameraDirection-module__nSzetG__launchButton:disabled,.CameraDirection-module__nSzetG__checkpoint:disabled,.CameraDirection-module__nSzetG__shot:disabled{cursor:not-allowed;opacity:.5}.CameraDirection-module__nSzetG__dialog :focus-visible,.CameraDirection-module__nSzetG__launcher :focus-visible{outline:2px solid var(--camera-accent);outline-offset:3px}@media (max-width:760px){.CameraDirection-module__nSzetG__workspace{grid-template-columns:1fr}.CameraDirection-module__nSzetG__inspector{grid-template-columns:1fr 1fr}.CameraDirection-module__nSzetG__inspectorTitle,.CameraDirection-module__nSzetG__precision,.CameraDirection-module__nSzetG__inspector .CameraDirection-module__nSzetG__twoFields{grid-column:1/-1}.CameraDirection-module__nSzetG__body{padding:16px}.CameraDirection-module__nSzetG__header{padding:17px 16px}.CameraDirection-module__nSzetG__footer{padding:13px 16px}}@media (max-width:460px){.CameraDirection-module__nSzetG__backdrop{padding:0}.CameraDirection-module__nSzetG__dialog{border:0;border-radius:0;height:100dvh;max-height:100dvh}.CameraDirection-module__nSzetG__header h2{font-size:18px}.CameraDirection-module__nSzetG__header{padding:15px 12px}.CameraDirection-module__nSzetG__body{padding:14px 12px}.CameraDirection-module__nSzetG__footer{gap:8px;padding:12px}.CameraDirection-module__nSzetG__footer .CameraDirection-module__nSzetG__row{flex:1;justify-content:flex-end}.CameraDirection-module__nSzetG__mode{width:100%}.CameraDirection-module__nSzetG__mode .CameraDirection-module__nSzetG__button{flex:1}.CameraDirection-module__nSzetG__inspector{grid-template-columns:1fr}.CameraDirection-module__nSzetG__inspectorTitle,.CameraDirection-module__nSzetG__precision,.CameraDirection-module__nSzetG__inspector .CameraDirection-module__nSzetG__twoFields{grid-column:auto}.CameraDirection-module__nSzetG__transport{gap:7px}.CameraDirection-module__nSzetG__stageHeader{align-items:flex-start}.CameraDirection-module__nSzetG__checkpoint{flex-basis:72px;padding:8px}.CameraDirection-module__nSzetG__presets .CameraDirection-module__nSzetG__button{min-height:38px}}@media (pointer:coarse){.CameraDirection-module__nSzetG__button,.CameraDirection-module__nSzetG__primary,.CameraDirection-module__nSzetG__iconButton,.CameraDirection-module__nSzetG__checkpoint,.CameraDirection-module__nSzetG__shot,.CameraDirection-module__nSzetG__launchButton{min-height:44px}.CameraDirection-module__nSzetG__field input,.CameraDirection-module__nSzetG__field select,.CameraDirection-module__nSzetG__field textarea{font-size:16px}.CameraDirection-module__nSzetG__field input[type=range],.CameraDirection-module__nSzetG__transport input{min-height:30px}}
