.asset-library-panel_panel__24S6M{--asset-bg:#ffffff;--asset-surface:#f4f4f5;--asset-surface-raised:#f4f4f5;--asset-surface-hover:#ececee;--asset-line:#e8e9eb;--asset-line-strong:#d8dadd;--asset-text:#1c1d1e;--asset-text-soft:#54565a;--asset-muted:#888b92;--asset-accent:#ee6511;--asset-accent-strong:#d9480f;--asset-accent-soft:rgb(238 101 17/0.1);--asset-danger:#d92d20;--asset-danger-soft:rgb(217 45 32/0.08);--asset-success:#1a7f4e;min-width:0;height:100%;min-height:360px;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden;background:var(--asset-bg);color:var(--asset-text);font-size:13px;line-height:1.45;letter-spacing:-.012em}.asset-library-panel_panel__24S6M *,.asset-library-panel_panel__24S6M :after,.asset-library-panel_panel__24S6M :before{box-sizing:border-box}.asset-library-panel_panel__24S6M button,.asset-library-panel_panel__24S6M input,.asset-library-panel_panel__24S6M select,.asset-library-panel_panel__24S6M textarea{font:inherit}.asset-library-panel_body__aDd4v:focus-visible,.asset-library-panel_panel__24S6M button:focus-visible,.asset-library-panel_panel__24S6M input:focus-visible,.asset-library-panel_panel__24S6M select:focus-visible,.asset-library-panel_panel__24S6M textarea:focus-visible{outline:2px solid var(--asset-accent-strong);outline-offset:2px}.asset-library-panel_header__VVd4E{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px var(--inspector-gutter,16px) 10px}.asset-library-panel_header__VVd4E h2{margin:1px 0 0;font-size:20px;line-height:1.2;font-weight:720;letter-spacing:-.035em}.asset-library-panel_eyebrow__6abhC{display:block;color:var(--asset-muted);font-size:12px;line-height:1.2;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.asset-library-panel_count__mzCq2{min-width:28px;height:28px;display:inline-grid;place-items:center;padding:0 8px;border:0;border-radius:999px;background:var(--asset-surface);color:var(--asset-text-soft);font-size:13px;font-variant-numeric:tabular-nums}.asset-library-panel_tabs__VehFD{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 var(--inspector-gutter,10px);border-bottom:1px solid var(--asset-line)}.asset-library-panel_tabs__VehFD button{position:relative;min-width:0;height:42px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 5px;border:0;background:transparent;color:var(--asset-muted);font-size:13px;font-weight:650;white-space:nowrap;cursor:pointer}.asset-library-panel_tabs__VehFD button:hover{color:var(--asset-text-soft)}.asset-library-panel_tabs__VehFD button[aria-selected=true]{color:var(--asset-text)}.asset-library-panel_tabs__VehFD button[aria-selected=true]:after{content:"";position:absolute;right:9px;bottom:-1px;left:9px;height:2px;border-radius:2px 2px 0 0;background:var(--asset-accent)}.asset-library-panel_tabs__VehFD button span{min-width:17px;height:17px;display:inline-grid;place-items:center;padding:0 4px;border-radius:999px;background:var(--asset-surface-raised);color:var(--asset-text-soft);font-size:12px;font-variant-numeric:tabular-nums}.asset-library-panel_body__aDd4v{min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--asset-line-strong) transparent}.asset-library-panel_body__aDd4v:focus-visible{outline-offset:-2px}.asset-library-panel_usedList__dE4UZ{display:grid;gap:4px;margin:0;padding:10px;list-style:none}.asset-library-panel_usedRow__gbQrI{min-width:0;border:1px solid transparent;border-radius:10px;background:transparent;transition:background .12s ease,border-color .12s ease}.asset-library-panel_usedRow__gbQrI:hover{background:var(--asset-surface)}.asset-library-panel_usedRowSelected__c9CX0{border-color:rgb(238 101 17/.48);background:var(--asset-accent-soft)}.asset-library-panel_usedRowSelected__c9CX0:hover{background:rgb(238 101 17/.16)}.asset-library-panel_usedRowHidden__zr_KS .asset-library-panel_itemCopy___UcqM,.asset-library-panel_usedRowHidden__zr_KS .asset-library-panel_thumbnail__xj3vL{opacity:.48}.asset-library-panel_usedMain__iXRtl{min-width:0;display:flex;align-items:center;gap:4px;padding:5px}.asset-library-panel_itemSelect__VUMwl,.asset-library-panel_itemStatic__TOFRq{min-width:0;flex:1;display:flex;align-items:center;gap:9px;padding:0;border:0;background:transparent;color:inherit;text-align:left}.asset-library-panel_itemSelect__VUMwl{border-radius:4px;cursor:pointer}.asset-library-panel_itemSelect__VUMwl:disabled{cursor:wait}.asset-library-panel_thumbnail__xj3vL{position:relative;flex:none;width:52px;height:42px;display:grid;place-items:center;overflow:hidden;border:0;border-radius:4px;background:#eceef0;color:#54565a}.asset-library-panel_thumbnail__xj3vL img{width:100%;height:100%;display:block;object-fit:cover}.asset-library-panel_thumbnail_video__DU3QY{background:linear-gradient(145deg,#e2ecf8,#cfdff0);color:#31659c}.asset-library-panel_thumbnail_audio__39HvQ{background:linear-gradient(145deg,#def0e6,#c9e6d6);color:#1a7f4e}.asset-library-panel_thumbnail_caption__Agrbg,.asset-library-panel_thumbnail_text__Behp7{background:linear-gradient(145deg,#ececf5,#dcdcea);color:#6647c2}.asset-library-panel_waveform__fs3Q0{height:20px;display:flex;align-items:center;gap:2px}.asset-library-panel_waveform__fs3Q0 i{width:2px;border-radius:4px;background:currentColor}.asset-library-panel_waveform__fs3Q0 i:first-child{height:7px}.asset-library-panel_waveform__fs3Q0 i:nth-child(2){height:16px}.asset-library-panel_waveform__fs3Q0 i:nth-child(3){height:11px}.asset-library-panel_waveform__fs3Q0 i:nth-child(4){height:19px}.asset-library-panel_waveform__fs3Q0 i:nth-child(5){height:8px}.asset-library-panel_thumbStatus__gN9a4{position:absolute;right:2px;bottom:2px;padding:1px 4px;border-radius:4px;background:rgb(5 8 12/.82);color:#d2d3d6;font-size:11px;font-weight:700}.asset-library-panel_thumbStatusError__FKX7I{background:rgb(111 31 38/.9);color:#ffd0ce}.asset-library-panel_itemCopy___UcqM{min-width:0;display:grid;gap:3px}.asset-library-panel_itemName__83Iy8{overflow:hidden;color:var(--asset-text);font-size:13px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.asset-library-panel_itemMeta__TPkvy{min-width:0;display:flex;align-items:center;gap:5px;overflow:hidden;color:var(--asset-muted);font-size:11px;white-space:nowrap}.asset-library-panel_timecode__8jn5X{overflow:hidden;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:11px;font-variant-numeric:tabular-nums;text-overflow:ellipsis}.asset-library-panel_itemActions__k1enh{flex:none;display:grid;grid-template-columns:repeat(3,40px);gap:1px}.asset-library-panel_replacementBackdrop__COkz5{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:20px;background:rgb(17 18 20/.4);backdrop-filter:blur(8px)}.asset-library-panel_replacementDialog__lrVrJ{width:min(460px,calc(100vw - 32px));max-height:min(720px,calc(100vh - 40px));overflow:auto;padding:20px;border:1px solid var(--asset-line-strong);border-radius:16px;background:#ffffff;color:var(--asset-text)}.asset-library-panel_replacementHeader__SC_rC h3,.asset-library-panel_replacementPreparing__21zV2 h3{margin:2px 0 0;font-size:18px;line-height:1.25}.asset-library-panel_replacementLead__sDcHH,.asset-library-panel_replacementPreparing__21zV2 p,.asset-library-panel_replacementSafe__5nSp7{margin:12px 0 0;color:var(--asset-text-soft);font-size:13px;line-height:1.58}.asset-library-panel_replacementComparison___G_u6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:16px 0 0}.asset-library-panel_replacementComparison___G_u6>div{min-width:0;padding:11px;border:0;border-radius:10px;background:var(--asset-surface)}.asset-library-panel_replacementComparison___G_u6 dt{color:var(--asset-muted);font-size:12px}.asset-library-panel_replacementComparison___G_u6 dd{margin:4px 0 0;overflow:hidden;color:var(--asset-text);font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.asset-library-panel_replacementComparison___G_u6 .asset-library-panel_replacementMediaMeta__FvMz_{margin-top:3px;color:var(--asset-muted);font-size:12px;font-weight:500}.asset-library-panel_replacementWarnings__4RyFu{display:grid;gap:8px;margin:14px 0 0;padding:0;list-style:none}.asset-library-panel_replacementWarnings__4RyFu li{display:flex;align-items:flex-start;gap:8px;padding:10px;border:0;border-radius:10px;background:rgb(244 179 91/.14);color:#8a5a10;font-size:12px;line-height:1.45}.asset-library-panel_replacementWarnings__4RyFu svg{width:15px;height:15px;flex:none;margin-top:1px}.asset-library-panel_replacementSafe__5nSp7{padding:10px;border:0;border-radius:10px;background:rgb(26 127 78/.1);color:var(--asset-success)}.asset-library-panel_replacementActions__9odqT{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.asset-library-panel_placementMode__F5K8x{margin:0;padding:12px 14px;border:0;border-bottom:1px solid var(--asset-line)}.asset-library-panel_placementMode__F5K8x legend{padding:0;color:var(--asset-text);font-size:13px;font-weight:760}.asset-library-panel_placementMode__F5K8x>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px}.asset-library-panel_placementMode__F5K8x label{position:relative;min-height:48px;display:flex;align-items:stretch;cursor:pointer}.asset-library-panel_placementMode__F5K8x input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.asset-library-panel_placementMode__F5K8x label>span{width:100%;min-width:0;display:grid;align-content:center;gap:2px;padding:7px 8px;border:1px solid transparent;border-radius:10px;background:var(--asset-surface-raised);color:var(--asset-text-soft)}.asset-library-panel_placementMode__F5K8x label small,.asset-library-panel_placementMode__F5K8x label strong{overflow:hidden;text-overflow:ellipsis}.asset-library-panel_placementMode__F5K8x label strong{color:inherit;font-size:13px}.asset-library-panel_placementMode__F5K8x label small{display:none}.asset-library-panel_placementMode__F5K8x input:checked+span{border-color:var(--asset-accent);background:rgb(238 101 17/.1);color:var(--asset-accent-strong)}.asset-library-panel_placementMode__F5K8x input:focus-visible+span{outline:2px solid var(--asset-accent);outline-offset:2px}.asset-library-panel_placementMode__F5K8x:disabled label{cursor:not-allowed;opacity:.5}.asset-library-panel_placementMode__F5K8x>p{margin:8px 0 0;color:var(--asset-muted);font-size:12px;line-height:1.45}@media (max-width:420px){.asset-library-panel_placementMode__F5K8x>div{grid-template-columns:1fr}.asset-library-panel_placementMode__F5K8x label small{display:block;white-space:normal}}.asset-library-panel_replacementActions__9odqT>button{min-width:88px;min-height:40px;padding:0 14px;border:0;border-radius:10px;background:var(--asset-surface-raised);color:var(--asset-text-soft);font-weight:680;cursor:pointer}.asset-library-panel_replacementActions__9odqT>button:disabled{opacity:.45;cursor:wait}.asset-library-panel_replacementActions__9odqT>.asset-library-panel_primaryButton__2FIHJ{background:var(--asset-accent);color:#ffffff}.asset-library-panel_replacementPreparing__21zV2{min-height:120px;display:flex;align-items:center;gap:14px}.asset-library-panel_replacementPreparingCancel__GOpbm{min-width:72px;min-height:40px;flex:none;border:0;border-radius:10px;background:var(--asset-surface-raised);color:var(--asset-text-soft);font-weight:650;cursor:pointer}.asset-library-panel_replacementPreparing__21zV2>.asset-library-panel_spinner__2QF3Y{width:24px;height:24px;flex:none}.asset-library-panel_closeButton__yWM4L,.asset-library-panel_iconButton__3B1VI{border:0;background:transparent;color:var(--asset-muted);cursor:pointer}.asset-library-panel_iconButton__3B1VI{width:40px;height:40px;display:grid;place-items:center;border-radius:4px}.asset-library-panel_iconButton__3B1VI svg{width:14px;height:14px}.asset-library-panel_iconButton__3B1VI:hover:not(:disabled){background:var(--asset-surface-hover);color:var(--asset-text)}.asset-library-panel_iconButton__3B1VI[aria-pressed=true]{color:var(--asset-accent-strong)}.asset-library-panel_deleteButton__Asoye:hover:not(:disabled){background:var(--asset-danger-soft);color:var(--asset-danger)}.asset-library-panel_iconButton__3B1VI:disabled{opacity:.28;cursor:not-allowed}.asset-library-panel_deleteConfirm__naO2g{flex:none;display:flex;align-items:center;gap:4px}.asset-library-panel_deleteConfirm__naO2g button{min-height:40px;padding:0 8px;border:0;border-radius:4px;background:var(--asset-surface-raised);color:var(--asset-text-soft);font-size:13px;font-weight:650;cursor:pointer}.asset-library-panel_deleteConfirm__naO2g .asset-library-panel_deleteConfirmButton__7CviC{background:var(--asset-danger-soft);color:var(--asset-danger)}.asset-library-panel_itemError__piJX0{display:flex;align-items:flex-start;gap:6px;margin:-1px 7px 7px 66px;color:var(--asset-danger);font-size:12px}.asset-library-panel_itemHint__yhzTV{margin:-1px 7px 7px 66px;color:var(--asset-muted);font-size:12px;line-height:1.45}.asset-library-panel_itemError__piJX0 svg{flex:none;width:13px;height:13px;margin-top:1px}.asset-library-panel_emptyState__FvEsJ{width:min(290px,calc(100% - 30px));min-height:260px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:34px 18px;color:var(--asset-text-soft);text-align:center}.asset-library-panel_emptyIcon__g3cLE{width:48px;height:48px;display:grid;place-items:center;margin-bottom:13px;border:0;border-radius:16px;background:var(--asset-surface);color:var(--asset-muted)}.asset-library-panel_emptyState__FvEsJ strong{color:var(--asset-text);font-size:14px}.asset-library-panel_emptyState__FvEsJ p{max-width:260px;margin:7px 0 16px;color:var(--asset-muted);font-size:13px;line-height:1.55}.asset-library-panel_primaryButton__2FIHJ,.asset-library-panel_sourceAction__aUI7s{min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border:1px solid transparent;border-radius:10px;background:var(--asset-accent);color:#ffffff;font-weight:720;cursor:pointer}.asset-library-panel_primaryButton__2FIHJ:hover:not(:disabled),.asset-library-panel_sourceAction__aUI7s:hover:not(:disabled){background:var(--asset-accent-strong)}.asset-library-panel_primaryButton__2FIHJ:disabled,.asset-library-panel_sourceAction__aUI7s:disabled{opacity:.46;cursor:wait}.asset-library-panel_secondaryButton__Fkw_1{min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border:0;border-radius:10px;background:#f0f0f2;color:#1c1d1e;font-weight:700;cursor:pointer}.asset-library-panel_secondaryButton__Fkw_1:hover:not(:disabled){background:#e4e5e8}.asset-library-panel_secondaryButton__Fkw_1:disabled{opacity:.46;cursor:wait}.asset-library-panel_textForm__s6Puk.asset-library-panel_textFormCompact__MLjAI textarea{min-height:56px}.asset-library-panel_textFormMore__SMDQY>summary{padding:4px 0;color:#54565a;font-size:13px;font-weight:650;cursor:pointer;list-style:none}.asset-library-panel_textFormMore__SMDQY>summary::-webkit-details-marker{display:none}.asset-library-panel_textFormMore__SMDQY>summary:before{content:"＋ "}.asset-library-panel_textFormMore__SMDQY[open]>summary:before{content:"− "}.asset-library-panel_loadingRows__nAXkJ{display:grid;gap:7px;padding:12px}.asset-library-panel_loadingRow__U_UZc{display:flex;align-items:center;gap:10px;padding:5px}.asset-library-panel_loadingRow__U_UZc>i{width:52px;height:42px;flex:none;border-radius:4px;background:var(--asset-surface-raised)}.asset-library-panel_loadingRow__U_UZc span{flex:1;display:grid;gap:8px}.asset-library-panel_loadingRow__U_UZc span i{width:70%;height:8px;border-radius:4px;background:var(--asset-surface-raised)}.asset-library-panel_loadingRow__U_UZc span i:last-child{width:44%;height:6px}.asset-library-panel_loadingRow__U_UZc i{overflow:hidden;position:relative}.asset-library-panel_loadingRow__U_UZc i:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgb(255 255 255/.55),transparent);animation:asset-library-panel_assetShimmer__XI4Zb 1.35s infinite}@keyframes asset-library-panel_assetShimmer__XI4Zb{to{transform:translateX(100%)}}.asset-library-panel_addPane__KVq81,.asset-library-panel_sourcesPane__KlBda,.asset-library-panel_starterPane__VSLRS{display:grid;align-content:start;gap:14px;padding:16px}.asset-library-panel_sectionHead__RerhA{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.asset-library-panel_sectionHead__RerhA h3,.asset-library-panel_textForm__s6Puk h3{margin:0;color:var(--asset-text);font-size:13px;font-weight:690}.asset-library-panel_sectionHead__RerhA p,.asset-library-panel_textForm__s6Puk p{margin:3px 0 0;color:var(--asset-muted);font-size:12px;line-height:1.45}.asset-library-panel_sectionHead__RerhA>span{flex:none;color:var(--asset-muted);font-size:12px}.asset-library-panel_addGrid__aUr_v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.asset-library-panel_addGrid__aUr_v>button{min-width:0;min-height:78px;display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto;column-gap:9px;align-items:center;padding:11px;border:0;border-radius:10px;background:var(--asset-surface);color:var(--asset-text);text-align:left;cursor:pointer;transition:background .12s ease}.asset-library-panel_addGrid__aUr_v>button:hover:not(:disabled){background:var(--asset-surface-hover)}.asset-library-panel_addGrid__aUr_v>button:disabled{opacity:.45;cursor:wait}.asset-library-panel_addGrid__aUr_v strong{align-self:end;font-size:13px}.asset-library-panel_addGrid__aUr_v small{align-self:start;color:var(--asset-muted);font-size:12px}.asset-library-panel_addIcon__oftIM{grid-row:1/3;width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:#54565a;background:#ececee}.asset-library-panel_addIcon_image__7rmPf{color:#1a7f4e;background:rgb(57 156 119/.16)}.asset-library-panel_addIcon_video__776mE{color:#31659c;background:rgb(81 127 221/.18)}.asset-library-panel_addIcon_audio__1u3q6{color:#a0521c;background:rgb(220 119 72/.16)}.asset-library-panel_addIcon_text__81GHB{color:#6647c2;background:rgb(141 111 222/.17)}.asset-library-panel_dropZone__itQNV{width:100%;min-height:96px;display:flex;align-items:center;justify-content:center;gap:11px;padding:15px;border:1px dashed transparent;border-radius:10px;background:rgb(238 101 17/.04);color:var(--asset-text-soft);text-align:left;cursor:pointer;transition:border-color .12s ease,background .12s ease}.asset-library-panel_dropZoneActive__e8paL,.asset-library-panel_dropZone__itQNV:hover:not(:disabled){border-color:var(--asset-accent);background:var(--asset-accent-soft)}.asset-library-panel_dropZone__itQNV:disabled{opacity:.48;cursor:wait}.asset-library-panel_dropIcon__Ji0yx{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:999px;background:var(--asset-surface-raised);color:var(--asset-accent-strong)}.asset-library-panel_dropZone__itQNV>span:last-child{min-width:0;display:grid;gap:3px}.asset-library-panel_dropZone__itQNV strong{color:var(--asset-text);font-size:13px}.asset-library-panel_dropZone__itQNV small{color:var(--asset-muted);font-size:12px}.asset-library-panel_textForm__s6Puk{display:grid;gap:12px;padding:4px 0 0}.asset-library-panel_formHead__3BrW7{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.asset-library-panel_closeButton__yWM4L{width:26px;height:26px;flex:none;display:grid;place-items:center;border-radius:4px;font-size:18px;line-height:1}.asset-library-panel_closeButton__yWM4L:hover{background:var(--asset-surface-hover);color:var(--asset-text)}.asset-library-panel_textForm__s6Puk label{min-width:0;display:grid;gap:6px}.asset-library-panel_textForm__s6Puk label>span{color:var(--asset-text-soft);font-size:13px;font-weight:620}.asset-library-panel_textForm__s6Puk label>span small{color:var(--asset-muted);font-weight:450}.asset-library-panel_searchField__F2DWJ input,.asset-library-panel_textForm__s6Puk input,.asset-library-panel_textForm__s6Puk select,.asset-library-panel_textForm__s6Puk textarea{width:100%;border:0;border-radius:10px;background:#f4f4f5;color:var(--asset-text)}.asset-library-panel_textForm__s6Puk input,.asset-library-panel_textForm__s6Puk select,.asset-library-panel_textForm__s6Puk textarea{min-height:36px;padding:8px 10px}.asset-library-panel_textForm__s6Puk textarea{min-height:78px;resize:vertical}.asset-library-panel_searchField__F2DWJ input::placeholder,.asset-library-panel_textForm__s6Puk input::placeholder,.asset-library-panel_textForm__s6Puk textarea::placeholder{color:#888b92}.asset-library-panel_formGrid__hUvGm{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:8px}.asset-library-panel_textForm__s6Puk .asset-library-panel_primaryButton__2FIHJ{justify-self:end}.asset-library-panel_searchField__F2DWJ{position:relative}.asset-library-panel_searchField__F2DWJ>svg{position:absolute;top:50%;left:10px;width:15px;height:15px;transform:translateY(-50%);color:var(--asset-muted);pointer-events:none}.asset-library-panel_searchField__F2DWJ input{height:38px;padding:0 34px;appearance:none}.asset-library-panel_searchField__F2DWJ>button{position:absolute;top:50%;right:6px;width:26px;height:26px;display:grid;place-items:center;transform:translateY(-50%);border:0;border-radius:4px;background:transparent;color:var(--asset-muted);font-size:17px;cursor:pointer}.asset-library-panel_searchField__F2DWJ>button:hover{background:var(--asset-surface-raised);color:var(--asset-text)}.asset-library-panel_starterGrid__c06R2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.asset-library-panel_starterCard__UiJPI{min-width:0;display:grid;gap:4px;padding:0 0 8px;overflow:hidden;border:0;border-radius:10px;background:var(--asset-surface);color:var(--asset-text);text-align:left;cursor:pointer;transition:background .12s ease}.asset-library-panel_starterCard__UiJPI:hover:not(:disabled){background:var(--asset-surface-hover)}.asset-library-panel_starterCard__UiJPI:disabled{opacity:.46;cursor:wait}.asset-library-panel_starterPreview__03VPT{position:relative;aspect-ratio:1.35;display:grid;place-items:center;overflow:hidden;margin-bottom:4px;background:linear-gradient(45deg,rgb(17 18 20/.03) 25%,transparent 0) 0 0 /12px 12px,linear-gradient(-45deg,rgb(17 18 20/.03) 25%,transparent 0) 0 6px /12px 12px,#eceef0}.asset-library-panel_starterPreview__03VPT img{width:100%;height:100%;display:block;object-fit:contain}.asset-library-panel_textPreview__hySO6{padding:14px 10px;background:radial-gradient(circle at 20% 20%,rgb(238 101 17/.27),transparent 42%),linear-gradient(145deg,#2d2e30,#1d1e1f)}.asset-library-panel_textPreview__hySO6>span:first-child{color:#fff;font-size:clamp(11px,3.3vw,16px);font-weight:850;line-height:1.2;text-align:center;text-shadow:0 1px 4px rgb(0 0 0/.42);word-break:keep-all}.asset-library-panel_addBadge__oNoeD{position:absolute;right:7px;bottom:7px;width:26px;height:26px;display:grid;place-items:center;border:0;border-radius:999px;background:rgb(17 18 20/.8);color:#ffffff;opacity:0;transform:scale(.84);transition:opacity .12s ease,transform .12s ease}.asset-library-panel_addBadge__oNoeD svg{width:14px;height:14px}.asset-library-panel_starterCard__UiJPI:focus-visible .asset-library-panel_addBadge__oNoeD,.asset-library-panel_starterCard__UiJPI:hover .asset-library-panel_addBadge__oNoeD{opacity:1;transform:scale(1)}.asset-library-panel_starterDescription__aWJE6,.asset-library-panel_starterName__OE26C{margin-right:9px;margin-left:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-library-panel_starterName__OE26C{font-size:13px;font-weight:650}.asset-library-panel_starterDescription__aWJE6{color:var(--asset-muted);font-size:12px}.asset-library-panel_sourceCard__G0yqx{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:4px 10px;align-items:start;padding:13px;border:0;border-radius:10px;background:var(--asset-surface)}.asset-library-panel_sourceIcon__1QknX{grid-row:1/3;width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:var(--asset-surface-raised);color:var(--asset-accent-strong)}.asset-library-panel_sourceCopy__YnW96{min-width:0}.asset-library-panel_sourceCopy__YnW96 strong{color:var(--asset-text);font-size:13px}.asset-library-panel_sourceCopy__YnW96 p{margin:3px 0 0;color:var(--asset-muted);font-size:12px;line-height:1.45}.asset-library-panel_sourceCopy__YnW96 .asset-library-panel_sourceError__dDSfb{color:var(--asset-danger)}.asset-library-panel_sourceStatus__6vvLo{min-height:20px;display:inline-flex;align-items:center;padding:0 7px;border-radius:999px;background:var(--asset-surface-raised);color:var(--asset-muted);font-size:12px;font-weight:650;white-space:nowrap}.asset-library-panel_sourceStatusReady__W_qw8{background:rgb(26 127 78/.1);color:var(--asset-success)}.asset-library-panel_sourceStatusError__uhX0U{background:var(--asset-danger-soft);color:var(--asset-danger)}.asset-library-panel_sourceCard__G0yqx .asset-library-panel_sourceAction__aUI7s{grid-column:2/4;justify-self:start;min-height:30px;padding:0 11px;font-size:13px}.asset-library-panel_honestyNote__LL4Aa{display:flex;align-items:flex-start;gap:8px;padding:11px;border:0;border-radius:10px;background:rgb(17 18 20/.02);color:var(--asset-muted)}.asset-library-panel_honestyNote__LL4Aa svg{width:15px;height:15px;flex:none;margin-top:1px}.asset-library-panel_honestyNote__LL4Aa p{margin:0;font-size:12px;line-height:1.55}.asset-library-panel_liveRegion__SHauo{min-height:0}.asset-library-panel_noticeError__nH9lZ,.asset-library-panel_notice__7ftjX,.asset-library-panel_pendingNotice__gooIZ,.asset-library-panel_uploadProgress__Meff6{min-height:40px;display:flex;align-items:center;gap:8px;padding:8px 10px 8px 14px;border-top:1px solid var(--asset-line);background:#f4f4f5;color:var(--asset-text-soft);font-size:12px}.asset-library-panel_uploadProgress__Meff6{gap:12px}.asset-library-panel_uploadProgressCopy__1SDDs{min-width:0;flex:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px}.asset-library-panel_uploadProgressCopy__1SDDs span,.asset-library-panel_uploadProgressCopy__1SDDs strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-library-panel_uploadProgressCopy__1SDDs strong{color:var(--asset-text)}.asset-library-panel_uploadProgressCopy__1SDDs progress{grid-column:1/-1;width:100%;height:6px;overflow:hidden;border:0;border-radius:999px;background:var(--asset-line);accent-color:var(--asset-accent)}.asset-library-panel_uploadProgressCopy__1SDDs progress::-webkit-progress-bar{background:var(--asset-line);border-radius:inherit}.asset-library-panel_uploadProgressCopy__1SDDs progress::-webkit-progress-value{background:var(--asset-accent);border-radius:inherit}.asset-library-panel_uploadProgress__Meff6>button{min-width:52px;min-height:40px;flex:none;border:0;border-radius:10px;background:var(--asset-surface-raised);color:var(--asset-text);cursor:pointer}.asset-library-panel_uploadProgress__Meff6>button:disabled{color:var(--asset-muted);cursor:wait}.asset-library-panel_srOnly__50TFy{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.asset-library-panel_noticeError__nH9lZ{border-top-color:rgb(217 45 32/.25);background:rgb(217 45 32/.08);color:#d92d20}.asset-library-panel_noticeError__nH9lZ svg,.asset-library-panel_notice__7ftjX svg{width:14px;height:14px;flex:none}.asset-library-panel_noticeError__nH9lZ span,.asset-library-panel_notice__7ftjX span{min-width:0;flex:1}.asset-library-panel_noticeError__nH9lZ button,.asset-library-panel_notice__7ftjX button{width:25px;height:25px;flex:none;display:grid;place-items:center;border:0;border-radius:4px;background:transparent;color:inherit;font-size:16px;cursor:pointer}.asset-library-panel_noticeError__nH9lZ button:hover,.asset-library-panel_notice__7ftjX button:hover{background:rgb(17 18 20/.05)}.asset-library-panel_spinner__2QF3Y{width:13px;height:13px;flex:none;border:2px solid rgb(238 101 17/.25);border-top:2px solid var(--asset-accent-strong);border-radius:999px;animation:asset-library-panel_assetSpin___hL4o .7s linear infinite}.asset-library-panel_storageCleanup__0F4yo{margin:12px;padding:12px;display:grid;gap:10px;border:0;border-radius:10px;background:var(--asset-surface)}.asset-library-panel_storageCleanup__0F4yo strong{display:block;color:var(--asset-text);font-size:13px}.asset-library-panel_storageCleanup__0F4yo p{margin:4px 0 0;color:var(--asset-muted);font-size:12px;line-height:1.5}.asset-library-panel_storageCleanupButton__1WCYx,.asset-library-panel_storageCleanupConfirm__LiUDB button{min-height:32px;padding:0 11px;border:0;border-radius:4px;background:var(--asset-surface-raised);color:var(--asset-text-soft);font:inherit;font-size:13px;cursor:pointer}.asset-library-panel_storageCleanupButton__1WCYx:hover:not(:disabled),.asset-library-panel_storageCleanupConfirm__LiUDB button:hover:not(:disabled){background:var(--asset-surface-hover);color:var(--asset-text)}.asset-library-panel_storageCleanupConfirm__LiUDB{display:flex;justify-content:flex-end;gap:7px}.asset-library-panel_storageCleanupConfirm__LiUDB .asset-library-panel_deleteConfirmButton__7CviC{background:var(--asset-danger-soft);color:var(--asset-danger)}.asset-library-panel_storageCleanupButton__1WCYx:disabled,.asset-library-panel_storageCleanupConfirm__LiUDB button:disabled{cursor:default;opacity:.52}@keyframes asset-library-panel_assetSpin___hL4o{to{transform:rotate(1turn)}}.asset-library-panel_visuallyHidden__6IDcb{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (max-width:360px){.asset-library-panel_tabs__VehFD{padding:0 5px}.asset-library-panel_tabs__VehFD button{font-size:12px}.asset-library-panel_addPane__KVq81,.asset-library-panel_sourcesPane__KlBda,.asset-library-panel_starterPane__VSLRS{padding:12px}.asset-library-panel_formGrid__hUvGm{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.asset-library-panel_addBadge__oNoeD,.asset-library-panel_addGrid__aUr_v>button,.asset-library-panel_dropZone__itQNV,.asset-library-panel_starterCard__UiJPI,.asset-library-panel_usedRow__gbQrI{transition:none}.asset-library-panel_loadingRow__U_UZc i:after,.asset-library-panel_spinner__2QF3Y{animation:none}}.selected-layer-inspector_panel__ytuFZ{margin:0;background:#ffffff;color:#1c1d1e}.selected-layer-inspector_heading__r7RLQ{width:100%;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px var(--inspector-gutter,16px);border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.selected-layer-inspector_heading__r7RLQ span{min-width:0;display:grid;gap:3px}.selected-layer-inspector_heading__r7RLQ small{color:#54565a;font-size:13px;font-weight:700;letter-spacing:.06em}.selected-layer-inspector_heading__r7RLQ strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.selected-layer-inspector_heading__r7RLQ em{flex:none;color:#54565a;font-size:13px;font-style:normal}.selected-layer-inspector_body__oJ0XR{display:grid;gap:24px;padding:0 var(--inspector-gutter,16px) 24px}.selected-layer-inspector_section__mCv2A{display:grid;gap:12px}.selected-layer-inspector_section__mCv2A>strong{color:#54565a;font-size:13px}.selected-layer-inspector_colorGrid__lRoFL,.selected-layer-inspector_grid2__FeoAS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.selected-layer-inspector_section__mCv2A label{min-width:0;display:grid;gap:4px;color:#54565a;font-size:13px;font-weight:600}.selected-layer-inspector_section__mCv2A input,.selected-layer-inspector_section__mCv2A select,.selected-layer-inspector_section__mCv2A textarea{width:100%;min-width:0;min-height:40px;border:0;border-radius:4px;background:#f4f4f5;color:#1c1d1e;font:inherit}.selected-layer-inspector_section__mCv2A input[type=range]{min-height:28px;border-radius:0;background:transparent}.selected-layer-inspector_section__mCv2A input,.selected-layer-inspector_section__mCv2A select{padding:0 8px}.selected-layer-inspector_section__mCv2A textarea{min-height:58px;padding:8px;resize:vertical;line-height:1.45}.selected-layer-inspector_section__mCv2A input[type=color]{padding:3px;cursor:pointer}.selected-layer-inspector_section__mCv2A input[type=checkbox]{appearance:none;-webkit-appearance:none;width:20px;height:20px;min-height:0;margin:0 4px 0 0;padding:0;border-radius:7px;border:2px solid var(--line-strong,#d8dadd);background:#ffffff;cursor:pointer;display:inline-grid;place-items:center;transition:background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.selected-layer-inspector_section__mCv2A input[type=checkbox]:after{content:"";width:68%;height:68%;background-color:#ffffff;-webkit-mask:var(--check-mark) center /contain no-repeat;mask:var(--check-mark) center /contain no-repeat;transform:scale(.5);opacity:0;transition:transform .15s cubic-bezier(.4,0,.2,1),opacity .12s cubic-bezier(.4,0,.2,1)}.selected-layer-inspector_section__mCv2A input[type=checkbox]:hover:not(:checked){border-color:#c4c7cc;background:#fafafb}.selected-layer-inspector_section__mCv2A input[type=checkbox]:checked{background:#ee6511;border-color:#ee6511}.selected-layer-inspector_section__mCv2A input[type=checkbox]:checked:after{transform:scale(1);opacity:1}.selected-layer-inspector_wide__Rv1gc{grid-column:1/-1}.selected-layer-inspector_primary__e493S{min-height:40px;border:0;border-radius:10px;background:#ee6511;color:#fff;font-size:14px;font-weight:700;cursor:pointer}.selected-layer-inspector_primary__e493S:hover:not(:disabled){background:#d9480f}.selected-layer-inspector_ratePresets__0oCUm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.selected-layer-inspector_ratePresets__0oCUm button{min-height:40px;border:0;border-radius:4px;background:#f4f4f5;color:#1c1d1e;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.selected-layer-inspector_ratePresets__0oCUm button[aria-pressed=true]{border-color:#ee6511;background:rgb(238 101 17/.1);color:#d9480f}.selected-layer-inspector_ratePresets__0oCUm button:disabled{cursor:not-allowed;opacity:.45}.selected-layer-inspector_ratePresets__0oCUm button:focus-visible{outline:2px solid #ee6511;outline-offset:2px}.selected-layer-inspector_rateError__uCvwG{margin:0;padding:7px 9px;border-radius:4px;background:rgb(217 45 32/.08);color:#d92d20;font-size:13px;line-height:1.45}.selected-layer-inspector_primary__e493S:disabled,.selected-layer-inspector_section__mCv2A input:disabled,.selected-layer-inspector_section__mCv2A select:disabled,.selected-layer-inspector_section__mCv2A textarea:disabled{cursor:not-allowed;opacity:.52}.selected-layer-inspector_heading__r7RLQ:focus-visible,.selected-layer-inspector_primary__e493S:focus-visible,.selected-layer-inspector_section__mCv2A input:focus-visible,.selected-layer-inspector_section__mCv2A select:focus-visible,.selected-layer-inspector_section__mCv2A textarea:focus-visible{outline:2px solid #ee6511;outline-offset:2px}.selected-layer-inspector_lockNotice__uaZdI{margin:0;padding:7px 9px;border-radius:4px;background:rgb(180 83 9/.1);color:#92400e;font-size:13px}.selected-layer-inspector_empty__2Cr_K{display:grid;gap:8px;margin:24px var(--inspector-gutter,16px);color:#54565a;font-size:13px;line-height:1.5}.selected-layer-inspector_empty__2Cr_K strong{color:#1c1d1e;font-size:15px}@media (max-width:420px){.selected-layer-inspector_colorGrid__lRoFL,.selected-layer-inspector_grid2__FeoAS{grid-template-columns:1fr}}.selected-layer-inspector_alignField__DLb3I{min-width:0;display:grid;gap:4px;color:#54565a;font-size:13px;font-weight:600}.selected-layer-inspector_alignButtons__IpGRJ{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.selected-layer-inspector_alignButtons__IpGRJ button{min-height:40px;border:0;border-radius:4px;background:#f4f4f5;color:#1c1d1e;display:grid;place-items:center;cursor:pointer;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.selected-layer-inspector_alignButtons__IpGRJ button:hover{background:#ececee}.selected-layer-inspector_alignButtons__IpGRJ button[aria-pressed=true],.selected-layer-inspector_alignButtons__IpGRJ button[aria-pressed=true]:hover{background:rgb(238 101 17/10%);color:#d9480f}.selected-layer-inspector_alignButtons__IpGRJ button:disabled{cursor:not-allowed;opacity:.52}.selected-layer-inspector_alignButtons__IpGRJ[data-align-six]{grid-template-columns:repeat(6,1fr)}.selected-layer-inspector_switchRow__795rB{display:flex;align-items:center;justify-content:space-between;gap:12px}.selected-layer-inspector_alignButtons__IpGRJ[data-align-three]{grid-template-columns:repeat(3,1fr)}.caption-cue-editor_root__FyxIb{display:grid;min-height:0;gap:12px;overflow:auto;padding:14px var(--inspector-gutter,14px);color:#1c1d1e}.caption-cue-editor_header__22qEz{display:grid;gap:5px}.caption-cue-editor_header__22qEz>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.caption-cue-editor_boundaryField__7Fybk>span,.caption-cue-editor_header__22qEz span,.caption-cue-editor_textField__gqjco>span{color:#54565a;font-size:13px;font-weight:700}.caption-cue-editor_header__22qEz strong{font-size:13px;font-variant-numeric:tabular-nums}.caption-cue-editor_empty__F3iA0,.caption-cue-editor_header__22qEz p,.caption-cue-editor_keyboardHint__p27Cs{margin:0;color:#888b92;font-size:12px;line-height:1.45}.caption-cue-editor_error__Dy0VS,.caption-cue-editor_reviewNotice__Lscqt{margin:0;padding:9px 10px;border-radius:10px;font-size:12px;line-height:1.45}.caption-cue-editor_reviewNotice__Lscqt{background:rgb(247 184 72/12%);color:#8a5a00}.caption-cue-editor_typography__n2GIV{display:grid;gap:9px;padding:4px 0 0}.caption-cue-editor_typographyHead__VsCT9,.caption-cue-editor_typographyHead__VsCT9>div:first-child{display:grid;gap:4px}.caption-cue-editor_typographyHead__VsCT9 strong{font-size:13px}.caption-cue-editor_typographyHead__VsCT9 small,.caption-cue-editor_typographyHint__sihfe,.caption-cue-editor_typographySummary__euUL3{margin:0;color:#888b92;font-size:12px;line-height:1.48}.caption-cue-editor_scopeButtons__K7ssP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.caption-cue-editor_scopeButtons__K7ssP button,.caption-cue-editor_typographyApply__db_du{min-height:40px;border:0;border-radius:10px;background:#f4f4f5;color:#1c1d1e;font:inherit;font-size:13px;font-weight:750;cursor:pointer}.caption-cue-editor_scopeButtons__K7ssP .caption-cue-editor_scopeButtonOn__k_cZd{border-color:#ee6511;background:rgb(238 101 17/10%);color:#d9480f}.caption-cue-editor_typographyColors__utyGW,.caption-cue-editor_typographyGrid__HD39V{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.caption-cue-editor_typographyWide__vKvw8{grid-column:1/-1}.caption-cue-editor_typographyRow__o2a85{grid-column:1/-1;min-width:0;display:flex;align-items:center;gap:6px}.caption-cue-editor_typographyField__0C4ad{min-width:0;flex:1;display:flex;align-items:center;gap:6px;padding:0 4px 0 9px;border-radius:10px;background:#f4f4f5;color:#888b92}.caption-cue-editor_typographyField__0C4ad input{min-width:0;flex:1;padding:0;background:transparent}.caption-cue-editor_typographyToggle__HH4at{flex:none;width:40px;height:40px;display:grid;place-items:center;padding:0;border:0;border-radius:10px;background:#f4f4f5;color:#54565a;cursor:pointer}.caption-cue-editor_typographyToggle__HH4at:hover:not(:disabled){background:#ebecee}.caption-cue-editor_typographyToggle__HH4at[aria-pressed=true]{background:rgb(238 101 17/.12);color:#d9480f}.caption-cue-editor_typographyToggle__HH4at:disabled{cursor:not-allowed;opacity:.5}.caption-cue-editor_typographyNote__zoPE2{flex:none;margin-left:auto;color:#888b92;font-size:12px;font-weight:500}.caption-cue-editor_typographyColors__utyGW label,.caption-cue-editor_typographyGrid__HD39V label{min-width:0;display:grid;gap:4px;color:#54565a;font-size:13px;font-weight:700}.caption-cue-editor_typographyColors__utyGW input,.caption-cue-editor_typographyGrid__HD39V input,.caption-cue-editor_typographyGrid__HD39V select{width:100%;min-width:0;min-height:40px;border:0;border-radius:10px;background:#f4f4f5;color:#1c1d1e;font:inherit;font-size:13px}.caption-cue-editor_typographyColors__utyGW input:not([type=checkbox]):not([type=color]),.caption-cue-editor_typographyGrid__HD39V input,.caption-cue-editor_typographyGrid__HD39V select{padding:0 9px}.caption-cue-editor_typographyColors__utyGW input[type=color]{padding:4px;cursor:pointer}.caption-cue-editor_typographyColors__utyGW input[type=checkbox]{display:inline-block;width:15px;min-height:15px;margin:0 4px 0 0;accent-color:#ee6511}.caption-cue-editor_typographyApply__db_du{border-color:#d9480f;background:#ee6511;color:#fff}.caption-cue-editor_scopeButtons__K7ssP button:focus-visible,.caption-cue-editor_typographyApply__db_du:focus-visible,.caption-cue-editor_typographyColors__utyGW input:focus-visible,.caption-cue-editor_typographyGrid__HD39V input:focus-visible,.caption-cue-editor_typographyGrid__HD39V select:focus-visible{border-color:#ee6511;outline:2px solid rgb(238 101 17/24%)}.caption-cue-editor_scopeButtons__K7ssP button:disabled,.caption-cue-editor_typographyApply__db_du:disabled,.caption-cue-editor_typographyColors__utyGW input:disabled,.caption-cue-editor_typographyGrid__HD39V input:disabled,.caption-cue-editor_typographyGrid__HD39V select:disabled{cursor:not-allowed;opacity:.5}.caption-cue-editor_typographySummary__euUL3{color:#d9480f}.caption-cue-editor_animation__3KK_U{display:grid;gap:9px;padding:4px 0 0}.caption-cue-editor_animationHead__s6t87,.caption-cue-editor_animationHead__s6t87>div:first-child{display:grid;gap:4px}.caption-cue-editor_animationHead__s6t87 strong{font-size:13px}.caption-cue-editor_animationHead__s6t87 small,.caption-cue-editor_animationHint__n4T7L,.caption-cue-editor_animationSummary__k5YW3{margin:0;color:#888b92;font-size:12px;line-height:1.48}.caption-cue-editor_animationPresets__zvk_R{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.caption-cue-editor_animationApply__3OBV2,.caption-cue-editor_animationPresets__zvk_R button{min-height:40px;border:0;border-radius:10px;background:#f4f4f5;color:#1c1d1e;font:inherit;font-size:13px;cursor:pointer}.caption-cue-editor_animationPresets__zvk_R button{display:grid;place-content:center;gap:2px;padding:4px}.caption-cue-editor_animationPresets__zvk_R button small{color:#888b92;font-size:12px}.caption-cue-editor_animationPresets__zvk_R .caption-cue-editor_animationPresetOn__1heYu{border-color:#ee6511;background:rgb(238 101 17/10%);color:#d9480f}.caption-cue-editor_animationApply__3OBV2{border-color:#d9480f;background:#ee6511;color:#fff;font-weight:750}.caption-cue-editor_animationApply__3OBV2:focus-visible,.caption-cue-editor_animationPresets__zvk_R button:focus-visible{border-color:#ee6511;outline:2px solid rgb(238 101 17/22%)}.caption-cue-editor_animationApply__3OBV2:disabled,.caption-cue-editor_animationPresets__zvk_R button:disabled{cursor:not-allowed;opacity:.5}.caption-cue-editor_animationSummary__k5YW3{color:#d9480f}.caption-cue-editor_reflow__EfZYd{display:grid;gap:8px;padding:4px 0 0}.caption-cue-editor_reflowHead__ksnCv{display:grid;gap:3px}.caption-cue-editor_reflowHead__ksnCv strong{font-size:13px}.caption-cue-editor_reflowHead__ksnCv small,.caption-cue-editor_reflowHint__Eg0UC,.caption-cue-editor_reflowSummary__DPEeX{margin:0;color:#888b92;font-size:12px;line-height:1.45}.caption-cue-editor_reflowControls__qIcew{display:grid;grid-template-columns:minmax(0,1fr) minmax(96px,1fr);gap:8px}.caption-cue-editor_reflowControls__qIcew label{display:grid;gap:4px}.caption-cue-editor_reflowControls__qIcew label>span{color:#54565a;font-size:13px;font-weight:700}.caption-cue-editor_lineButtons__yZUYp button,.caption-cue-editor_reflowApply__hY1bq,.caption-cue-editor_reflowControls__qIcew input{min-height:40px;border:0;border-radius:10px;background:#f4f4f5;color:#1c1d1e;font:inherit;font-size:13px;font-weight:700}.caption-cue-editor_reflowControls__qIcew input{width:100%;padding:0 9px}.caption-cue-editor_lineButtons__yZUYp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-self:end;gap:4px}.caption-cue-editor_lineButtons__yZUYp .caption-cue-editor_lineButtonOn___eQYp{border-color:#ee6511;background:rgb(238 101 17/10%)}.caption-cue-editor_reflowApply__hY1bq{width:100%;border-color:#d9480f;background:#ee6511;color:#fff;cursor:pointer}.caption-cue-editor_lineButtons__yZUYp button:focus-visible,.caption-cue-editor_reflowApply__hY1bq:focus-visible,.caption-cue-editor_reflowControls__qIcew input:focus-visible{border-color:#ee6511;outline:2px solid rgb(238 101 17/25%)}.caption-cue-editor_lineButtons__yZUYp button:disabled,.caption-cue-editor_reflowApply__hY1bq:disabled,.caption-cue-editor_reflowControls__qIcew input:disabled{cursor:not-allowed;opacity:.5}.caption-cue-editor_reflowSummary__DPEeX{color:#d9480f}.caption-cue-editor_cueList__OqBVA{display:grid;max-height:226px;gap:5px;overflow:auto;padding:1px}.caption-cue-editor_cueRowSelected__Z_xYP,.caption-cue-editor_cueRow__L_hyh{display:grid;grid-template-columns:50px minmax(0,1fr) 50px;min-height:42px;align-items:center;gap:8px;width:100%;padding:7px 9px;border:1px solid transparent;border-radius:10px;background:transparent;color:#1c1d1e;text-align:left;cursor:pointer}.caption-cue-editor_cueRowSelected__Z_xYP{border-color:#ee6511;background:rgb(238 101 17/10%);box-shadow:0 0 0 1px rgb(238 101 17/15%)}.caption-cue-editor_cueRow__L_hyh:hover{background:#f4f4f5}.caption-cue-editor_cueRowSelected__Z_xYP:focus-visible,.caption-cue-editor_cueRow__L_hyh:focus-visible{border-color:#ee6511;outline:none}.caption-cue-editor_cueRowSelected__Z_xYP small,.caption-cue-editor_cueRowSelected__Z_xYP span,.caption-cue-editor_cueRow__L_hyh small,.caption-cue-editor_cueRow__L_hyh span{color:#888b92;font-size:11px;font-variant-numeric:tabular-nums}.caption-cue-editor_cueRowSelected__Z_xYP small,.caption-cue-editor_cueRow__L_hyh small{text-align:right}.caption-cue-editor_cueRowSelected__Z_xYP strong,.caption-cue-editor_cueRow__L_hyh strong{overflow:hidden;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.caption-cue-editor_editor__7P_aw{display:grid;gap:9px;padding-top:2px}.caption-cue-editor_boundaryField__7Fybk,.caption-cue-editor_textField__gqjco{display:grid;gap:6px}.caption-cue-editor_boundaryField__7Fybk input,.caption-cue-editor_textField__gqjco textarea{width:100%;border:0;border-radius:10px;background:#f4f4f5;color:#1c1d1e;font:inherit}.caption-cue-editor_textField__gqjco textarea{min-height:72px;resize:vertical;padding:9px 10px;font-size:13px;line-height:1.5}.caption-cue-editor_boundaryField__7Fybk input:focus,.caption-cue-editor_textField__gqjco textarea:focus{border-color:#ee6511;outline:2px solid rgb(238 101 17/18%)}.caption-cue-editor_actions__Li0g9 button,.caption-cue-editor_primaryButton__KJl0Y{min-height:40px;border:0;border-radius:10px;background:#f4f4f5;color:#1c1d1e;font-size:13px;font-weight:700;cursor:pointer}.caption-cue-editor_primaryButton__KJl0Y{border-color:#d9480f;background:#ee6511;color:#fff}.caption-cue-editor_actions__Li0g9 button:focus-visible,.caption-cue-editor_actions__Li0g9 button:hover:not(:disabled),.caption-cue-editor_primaryButton__KJl0Y:focus-visible,.caption-cue-editor_primaryButton__KJl0Y:hover:not(:disabled){border-color:#d9480f;outline:none}.caption-cue-editor_boundaries__BF89a{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.caption-cue-editor_boundaryField__7Fybk>div{position:relative}.caption-cue-editor_boundaryField__7Fybk input{min-height:40px;padding:8px 26px 8px 9px;font-size:13px;font-variant-numeric:tabular-nums}.caption-cue-editor_boundaryField__7Fybk>div>span{position:absolute;top:50%;right:9px;color:#888b92;font-size:12px;transform:translateY(-50%);pointer-events:none}.caption-cue-editor_actions__Li0g9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.caption-cue-editor_actions__Li0g9 button{padding:6px;line-height:1.25}.caption-cue-editor_actions__Li0g9 button:disabled,.caption-cue-editor_boundaryField__7Fybk input:disabled,.caption-cue-editor_cueRowSelected__Z_xYP:disabled,.caption-cue-editor_cueRow__L_hyh:disabled,.caption-cue-editor_primaryButton__KJl0Y:disabled,.caption-cue-editor_textField__gqjco textarea:disabled{cursor:not-allowed;opacity:.5}.caption-cue-editor_error__Dy0VS{background:rgb(217 45 32/8%);color:#d92d20}@media (max-width:1180px){.caption-cue-editor_actions__Li0g9{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.caption-cue-editor_root__FyxIb *,.caption-cue-editor_root__FyxIb :after,.caption-cue-editor_root__FyxIb :before{scroll-behavior:auto!important;transition:none!important}}.caption-cue-editor_typographyColors__utyGW input[type=range],.caption-cue-editor_typographyGrid__HD39V input[type=range]{min-height:28px;border-radius:0;background:transparent}.audio-mixer-panel_panel__UtJWM{display:flex;min-height:0;flex:1;flex-direction:column;gap:14px;overflow-y:auto;padding:18px var(--inspector-gutter,18px)}.audio-mixer-panel_intro__JciE7{margin:0;color:var(--ve-text-muted,#54565a);font-size:13px;line-height:1.55}.audio-mixer-panel_section__VRfYx{display:grid;gap:12px;padding:4px 0 0}.audio-mixer-panel_uploadMusic__QbskP{display:flex;align-items:center;justify-content:center;min-height:40px;border-radius:10px;background:#ee6511;color:#ffffff;font-size:14px;font-weight:650;cursor:pointer;transition:background .15s cubic-bezier(.4,0,.2,1)}.audio-mixer-panel_uploadMusic__QbskP:hover{background:#d9480f}.audio-mixer-panel_uploadMusicInput__GyDOV{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.audio-mixer-panel_heading__7Bz1S{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.audio-mixer-panel_heading__7Bz1S strong{color:var(--ve-text,#1c1d1e);font-size:13px}.audio-mixer-panel_heading__7Bz1S span,.audio-mixer-panel_value__ykYYS{color:var(--ve-text-muted,#54565a);font-size:12px}.audio-mixer-panel_control__rtR6M{display:grid;gap:7px}.audio-mixer-panel_label__SHOtT{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--ve-text,#1c1d1e);font-size:13px}.audio-mixer-panel_scale__2PLb3{display:flex;justify-content:space-between;color:var(--ve-text-muted,#888b92);font-size:11px}.audio-mixer-panel_blocked__UlKQQ,.audio-mixer-panel_notice__s7pTt{margin:0;border-radius:10px;color:var(--ve-text-muted,#54565a);font-size:12px;line-height:1.55}.audio-mixer-panel_notice__s7pTt{padding:9px 10px;background:rgb(238 101 17/.1)}.audio-mixer-panel_blocked__UlKQQ{padding:12px;background:#f4f4f5}.audio-mixer-panel_blocked__UlKQQ strong{display:block;margin-bottom:4px;color:var(--ve-text,#1c1d1e);font-size:13px}.audio-mixer-panel_noServerBgm__n_YwV,.audio-mixer-panel_serverBgmCard__G_9gd{display:grid;gap:10px;border-radius:10px;padding:12px;background:rgba(124,108,255,.08)}.audio-mixer-panel_serverBgmStatuses__waZg7{display:grid;gap:8px;margin:0;padding:0;list-style:none}.audio-mixer-panel_serverBgmStatuses__waZg7 li{display:grid;grid-template-columns:8px minmax(0,1fr);gap:9px;align-items:start}.audio-mixer-panel_serverBgmStatuses__waZg7 li>span{width:8px;height:8px;margin-top:5px;border-radius:999px;background:#8d94a0}.audio-mixer-panel_serverBgmStatuses__waZg7 li[data-phase=attached]>span,.audio-mixer-panel_serverBgmStatuses__waZg7 li[data-phase=pending]>span{background:#efb85c}.audio-mixer-panel_serverBgmStatuses__waZg7 li[data-phase=ready]>span{background:#5ed2a0}.audio-mixer-panel_serverBgmStatuses__waZg7 li[data-phase=failed]>span{background:#ff7380}.audio-mixer-panel_noServerBgm__n_YwV p,.audio-mixer-panel_serverBgmChecking__cIV8R,.audio-mixer-panel_serverBgmContract__nYoF_,.audio-mixer-panel_serverBgmLimit____boM,.audio-mixer-panel_serverBgmStatuses__waZg7 p{margin:0;color:var(--ve-text-muted,#a0a6b1);font-size:11px;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}.audio-mixer-panel_serverBgmStatuses__waZg7 p{color:var(--ve-text,#e4e6ea)}.audio-mixer-panel_serverBgmContract__nYoF_{padding-top:9px;border-top:1px solid rgba(255,255,255,.08)}.audio-mixer-panel_serverBgmLimit____boM{color:#d2c9ff;font-weight:700}.audio-mixer-panel_serverBgmManualCheck__ouVbs{display:grid;gap:8px;padding-top:9px;border-top:1px solid rgba(255,255,255,.08)}.audio-mixer-panel_serverBgmManualCheck__ouVbs p{margin:0;color:var(--ve-text-muted,#a0a6b1);font-size:11px;line-height:1.55}.audio-mixer-panel_serverBgmManualCheck__ouVbs button{min-height:44px;border:1px solid #57506f;border-radius:9px;background:#282535;color:#ddd7ff;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.audio-mixer-panel_serverBgmManualCheck__ouVbs button:focus-visible{outline:3px solid rgba(124,108,255,.46);outline-offset:3px}.audio-mixer-panel_noServerBgm__n_YwV{background:rgba(255,255,255,.025)}.audio-mixer-panel_noServerBgm__n_YwV button{min-height:44px;border:1px solid #7c6cff;border-radius:9px;background:#7c6cff;color:#fff;font:inherit;font-size:12px;font-weight:800;cursor:pointer;transition:transform .1s ease-out}.audio-mixer-panel_noServerBgm__n_YwV button:active{transform:scale(.98)}.audio-mixer-panel_noServerBgm__n_YwV button:disabled{cursor:not-allowed;opacity:.45}.audio-mixer-panel_noServerBgm__n_YwV button:focus-visible{outline:3px solid rgba(124,108,255,.46);outline-offset:3px}.audio-mixer-panel_meterCard__FhQLm{display:grid;gap:9px;padding:14px 0}.audio-mixer-panel_meterHeading__W5xXo,.audio-mixer-panel_meterHeading__W5xXo>div{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.audio-mixer-panel_meterHeading__W5xXo>div{min-width:0;justify-content:flex-start}.audio-mixer-panel_meterHeading__W5xXo strong{color:var(--ve-text,#1c1d1e);font-size:13px}.audio-mixer-panel_meterClipValue__XaY83,.audio-mixer-panel_meterHeading__W5xXo span,.audio-mixer-panel_meterValue__1cRnY{color:var(--ve-text-muted,#54565a);font:600 11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.audio-mixer-panel_meterClipValue__XaY83{color:#d92d20;letter-spacing:.06em}.audio-mixer-panel_meterTrack__WNm84{position:relative;height:16px;overflow:hidden;border-radius:999px;background:#ececee}.audio-mixer-panel_meterCaution__euvmt,.audio-mixer-panel_meterDanger__iKat5,.audio-mixer-panel_meterFillClip__zwfUl,.audio-mixer-panel_meterFill__LkFve,.audio-mixer-panel_meterHold__rKjzt,.audio-mixer-panel_meterSafe__0KtXV{position:absolute;top:0;bottom:0}.audio-mixer-panel_meterSafe__0KtXV{left:0;width:70%}.audio-mixer-panel_meterCaution__euvmt{left:70%;width:20%}.audio-mixer-panel_meterDanger__iKat5{right:0;width:10%}.audio-mixer-panel_meterFillClip__zwfUl,.audio-mixer-panel_meterFill__LkFve{left:0;z-index:1;width:100%;border-radius:inherit;background:linear-gradient(90deg,#1a7f4e 0 70%,#d97706 70% 90%,#d92d20 90%);transition:clip-path 80ms linear}.audio-mixer-panel_meterFillClip__zwfUl{box-shadow:0 0 10px rgb(217 45 32/.4)}.audio-mixer-panel_meterHold__rKjzt{z-index:2;width:2px;background:#1c1d1e;transform:translateX(-1px)}.audio-mixer-panel_meterScale__VFp16{display:flex;justify-content:space-between;color:var(--ve-text-muted,#888b92);font:11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.audio-mixer-panel_meterContract__IdqYG,.audio-mixer-panel_meterDetail__sV0kG{margin:0;color:var(--ve-text-muted,#54565a);font-size:12px;line-height:1.5}.audio-mixer-panel_meterContract__IdqYG{padding:8px 9px;border-radius:10px;background:#f4f4f5}.audio-mixer-panel_srLive__lMizM{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.audio-mixer-panel_meterFillClip__zwfUl,.audio-mixer-panel_meterFill__LkFve,.audio-mixer-panel_noServerBgm__n_YwV button{transition:none}}.video-bgm-sheet_backdrop__jOZgt{position:fixed;inset:0;z-index:180;display:flex;align-items:flex-end;justify-content:center;background:rgb(3 5 8/72%);color:#f4f5f7;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,sans-serif;animation:video-bgm-sheet_bgmFade__8taXU .19s linear both}.video-bgm-sheet_dismissLayer___mOOq{position:absolute;inset:0;border:0;background:transparent}.video-bgm-sheet_sheet__TEQKu{position:relative;z-index:1;display:flex;width:min(100%,620px);max-height:min(92dvh,760px);flex-direction:column;overflow:hidden;border:1px solid #353a45;border-radius:24px 24px 0 0;background:#15181d;box-shadow:0 -24px 70px rgb(0 0 0/48%);animation:video-bgm-sheet_bgmRise__fzOV5 .24s cubic-bezier(.23,1,.32,1) both}.video-bgm-sheet_header__NUf67{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start;padding:19px 18px 15px;border-bottom:1px solid #2d3139;background:rgb(21 24 29/96%)}.video-bgm-sheet_kicker__dK07Q{margin:0 0 3px;color:#b8acff;font:750 .625rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.11em}.video-bgm-sheet_title__zLf1z{margin:0;outline:none;font-size:clamp(1.25rem,5vw,1.6rem);line-height:1.25;letter-spacing:-.03em}.video-bgm-sheet_title__zLf1z:focus-visible{border-radius:5px;outline:3px solid rgb(124 108 255/46%);outline-offset:3px}.video-bgm-sheet_close__xQPUU{display:grid;width:44px;height:44px;place-items:center;border:1px solid #3b404a;border-radius:999px;background:#20242b;color:#d6d9df;font:inherit;font-size:1.2rem;cursor:pointer}.video-bgm-sheet_close__xQPUU:disabled{opacity:.45;cursor:not-allowed}.video-bgm-sheet_librarySpine__v_4LT{display:flex;align-items:center;gap:8px;margin-top:10px;color:#8f96a3;font-size:.6875rem}.video-bgm-sheet_librarySpine__v_4LT:before{width:24px;height:5px;border-radius:999px;background:#7c6cff;box-shadow:8px 0 0 rgb(124 108 255/52%),16px 0 0 rgb(124 108 255/24%);content:""}.video-bgm-sheet_body__LbOQ3{min-height:0;overflow-y:auto;padding:17px 18px 21px;overscroll-behavior:contain}.video-bgm-sheet_empty__tVohf,.video-bgm-sheet_intro__clgTK,.video-bgm-sheet_loading__cAZxz,.video-bgm-sheet_statusText__XXBEL{margin:0;color:#aeb3bd;font-size:.8125rem;line-height:1.65;overflow-wrap:anywhere;white-space:pre-wrap}.video-bgm-sheet_empty__tVohf,.video-bgm-sheet_loading__cAZxz{display:grid;min-height:128px;place-items:center;border:1px dashed #3b404a;border-radius:13px;background:#1a1e24;text-align:center}.video-bgm-sheet_confirmation__BHgeG,.video-bgm-sheet_error__tl7xj,.video-bgm-sheet_notice__sDR_q,.video-bgm-sheet_partial__TWv4d,.video-bgm-sheet_pending__emkTq{margin-top:13px;border-radius:12px;padding:12px 13px;font-size:.75rem;line-height:1.6;overflow-wrap:anywhere;white-space:pre-wrap}.video-bgm-sheet_error__tl7xj{border:1px solid #81424b;background:#2b1b20;color:#ffbac1}.video-bgm-sheet_notice__sDR_q,.video-bgm-sheet_pending__emkTq{border:1px solid #355f54;background:#182823;color:#b5e6d2}.video-bgm-sheet_pending__emkTq{border-style:dashed}.video-bgm-sheet_confirmation__BHgeG,.video-bgm-sheet_partial__TWv4d{border:1px solid #745f35;background:#292416;color:#efd59e}.video-bgm-sheet_confirmation__BHgeG p,.video-bgm-sheet_error__tl7xj p,.video-bgm-sheet_notice__sDR_q p,.video-bgm-sheet_partial__TWv4d p,.video-bgm-sheet_pending__emkTq p{margin:0}.video-bgm-sheet_confirmation__BHgeG strong,.video-bgm-sheet_partial__TWv4d strong{display:block;margin-bottom:3px;color:#ffe2a5}.video-bgm-sheet_retry__o1uDW{min-height:44px;margin-top:6px;border:0;padding:7px 0;background:transparent;color:inherit;font:inherit;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.video-bgm-sheet_trackList__mRofx{display:grid;gap:9px;margin:15px 0 0;padding:0;list-style:none}.video-bgm-sheet_trackRow__2lJek{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;min-height:76px;border:1px solid #343944;border-radius:13px;padding:11px 12px;background:#1b1f25;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s ease,background .18s ease}.video-bgm-sheet_trackRow__2lJek[data-selected=true]{border-color:#7c6cff;background:#222132}.video-bgm-sheet_trackRow__2lJek:hover{border-color:#5f5a99;transform:translateY(-1px)}.video-bgm-sheet_trackChoice__IB5h9{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;min-width:0;cursor:pointer}.video-bgm-sheet_radio__sGn52{width:20px;height:20px;margin:0;accent-color:#8f80ff}.video-bgm-sheet_trackCopy__6SK8m{min-width:0}.video-bgm-sheet_trackCopy__6SK8m span,.video-bgm-sheet_trackCopy__6SK8m strong{display:block}.video-bgm-sheet_trackCopy__6SK8m strong{overflow:hidden;color:#f1f2f4;font-size:.875rem;text-overflow:ellipsis;white-space:nowrap}.video-bgm-sheet_trackCopy__6SK8m span{margin-top:2px;overflow:hidden;color:#9da3ae;font-size:.6875rem;text-overflow:ellipsis;white-space:nowrap}.video-bgm-sheet_preview__LNDsp{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;border:1px solid #444a56;border-radius:999px;background:#252a32;color:#d9dce2;font:inherit;font-size:.6875rem;font-weight:800;cursor:pointer}.video-bgm-sheet_preview__LNDsp:disabled{opacity:.45;cursor:not-allowed}.video-bgm-sheet_player__Dyl19{grid-column:1/-1;width:100%;min-height:44px;margin-top:9px}.video-bgm-sheet_previewError__ptKzr{grid-column:1/-1;margin:7px 0 0;color:#ffb2bb;font-size:.6875rem;line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap}.video-bgm-sheet_footer__ebRjU{display:flex;gap:9px;padding:13px 18px max(13px,env(safe-area-inset-bottom));border-top:1px solid #2d3139;background:rgb(21 24 29/96%)}.video-bgm-sheet_primary__dLsNz,.video-bgm-sheet_secondary__EcJfL{display:inline-flex;min-height:46px;align-items:center;justify-content:center;border-radius:11px;padding:10px 16px;font:inherit;font-size:.8125rem;font-weight:800}.video-bgm-sheet_primary__dLsNz{flex:1;border:1px solid #7c6cff;background:#7c6cff;color:#fff;cursor:pointer}.video-bgm-sheet_secondary__EcJfL{border:1px solid #414651;background:#242830;color:#d4d7dd;cursor:pointer}.video-bgm-sheet_primary__dLsNz:disabled,.video-bgm-sheet_secondary__EcJfL:disabled{opacity:.45;cursor:not-allowed}.video-bgm-sheet_close__xQPUU:focus-visible,.video-bgm-sheet_preview__LNDsp:focus-visible,.video-bgm-sheet_primary__dLsNz:focus-visible,.video-bgm-sheet_retry__o1uDW:focus-visible,.video-bgm-sheet_secondary__EcJfL:focus-visible,.video-bgm-sheet_trackChoice__IB5h9:focus-within{outline:3px solid rgb(124 108 255/46%);outline-offset:3px}@keyframes video-bgm-sheet_bgmFade__8taXU{0%{opacity:0}}@keyframes video-bgm-sheet_bgmRise__fzOV5{0%{opacity:0;transform:translateY(20px)}}@media (min-width:680px){.video-bgm-sheet_backdrop__jOZgt{align-items:center;padding:22px}.video-bgm-sheet_sheet__TEQKu{border-radius:24px}}@media (max-width:520px){.video-bgm-sheet_body__LbOQ3,.video-bgm-sheet_footer__ebRjU,.video-bgm-sheet_header__NUf67{padding-right:14px;padding-left:14px}.video-bgm-sheet_footer__ebRjU{display:grid}.video-bgm-sheet_primary__dLsNz,.video-bgm-sheet_secondary__EcJfL{width:100%}}@media (prefers-reduced-motion:reduce){.video-bgm-sheet_backdrop__jOZgt,.video-bgm-sheet_sheet__TEQKu{animation:none}.video-bgm-sheet_trackRow__2lJek{transition:none}.video-bgm-sheet_trackRow__2lJek:hover{transform:none}}.upload-screen-v2_scope__gbG4D{--bg:#ffffff;--fill:#f3f4f5;--fill-hover:#e9eaec;--line:#eeeff1;--ink:#1a1c20;--ink-2:#4e5560;--ink-3:#868b94;--brand:#ee6511;--brand-deep:#d9480f;--brand-down:#b93a0c;--brand-dim:#fff4ed;--brand-halo:rgba(238,101,17,0.16);--bad:#c0271b;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--r1:4px;--r2:10px;--r3:16px;--rf:999px;--dur:150ms;--ease:cubic-bezier(0.4,0,0.2,1);display:block;width:100%;background:var(--bg);color:var(--ink);font-size:18px;line-height:1.5;word-break:keep-all;overflow-wrap:break-word;padding:var(--sp-8) var(--sp-6) var(--sp-9)}.upload-screen-v2_scope__gbG4D>*{max-width:840px;margin-left:auto;margin-right:auto}.upload-screen-v2_scope__gbG4D[data-theme=dark]{--bg:#121417;--fill:#1e2126;--fill-hover:#262a30;--line:#23262b;--ink:#f2f3f5;--ink-2:#aeb4bc;--ink-3:#7a8087;--brand:#ff7a2e;--brand-deep:#ff954d;--brand-down:#ffab70;--brand-dim:#2c1b0e;--brand-halo:rgba(255,122,46,0.22)}.upload-screen-v2_dropZone__GbERd{border:2px dashed transparent;border-radius:var(--r3);padding:var(--sp-7) var(--sp-5);text-align:center;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.upload-screen-v2_dropZoneActive__BlKSc{border-color:var(--brand);background:var(--brand-dim)}.upload-screen-v2_title__PbbUo{font-size:40px;font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:0 0 var(--sp-4);text-wrap:balance}.upload-screen-v2_sub__6i_3B{font-size:19px;color:var(--ink-2);margin:0 0 var(--sp-6)}.upload-screen-v2_btnPrimary__Ibn_P{display:inline-block;border:0;cursor:pointer;background:var(--brand);color:#fff;font:inherit;font-size:20px;font-weight:800;letter-spacing:-.01em;padding:var(--sp-4) var(--sp-8);border-radius:var(--rf);transition:background var(--dur) var(--ease),transform var(--dur) var(--ease)}.upload-screen-v2_btnPrimary__Ibn_P:hover{background:var(--brand-deep)}.upload-screen-v2_btnPrimary__Ibn_P:active{background:var(--brand-down);transform:scale(.98)}.upload-screen-v2_btnForm__sqiID{border:0;cursor:pointer;background:var(--brand);color:#fff;font:inherit;font-size:18px;font-weight:750;padding:0 var(--sp-5);height:60px;border-radius:var(--r2);flex-shrink:0;transition:background var(--dur) var(--ease),transform var(--dur) var(--ease)}.upload-screen-v2_btnForm__sqiID:hover{background:var(--brand-deep)}.upload-screen-v2_btnForm__sqiID:active{background:var(--brand-down);transform:scale(.98)}.upload-screen-v2_btnForm__sqiID:disabled{background:var(--fill);color:var(--ink-3);cursor:default;transform:none}.upload-screen-v2_btnQuiet__Jed_n{border:0;cursor:pointer;background:var(--fill);color:var(--ink);font:inherit;font-size:17px;font-weight:700;padding:var(--sp-3) var(--sp-5);border-radius:var(--r2);transition:background var(--dur) var(--ease),transform var(--dur) var(--ease)}.upload-screen-v2_btnQuiet__Jed_n:hover{background:var(--fill-hover)}.upload-screen-v2_btnQuiet__Jed_n:active{transform:scale(.98)}.upload-screen-v2_btnQuiet__Jed_n:disabled{color:var(--ink-3);cursor:default;transform:none}.upload-screen-v2_scope__gbG4D button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.upload-screen-v2_hint__mz9Wr{font-size:15px;color:var(--ink-2);margin:var(--sp-4) 0 0}.upload-screen-v2_hiddenInput__Iy58t{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.upload-screen-v2_divider__Qzdfr{font-size:15px;color:var(--ink-2);margin:var(--sp-7) 0 var(--sp-4)}.upload-screen-v2_fieldRow___E1Hp{display:flex;gap:var(--sp-2);max-width:520px;margin:0 auto}.upload-screen-v2_input__BPr6n{flex:1;min-width:0;height:60px;border:0;border-radius:var(--r2);background:var(--fill);font:inherit;font-size:17px;padding:0 var(--sp-4);color:var(--ink);box-shadow:0 0 0 0 rgba(238,101,17,0),0 0 0 0 rgba(238,101,17,0);transition:background var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.upload-screen-v2_input__BPr6n::placeholder{color:var(--ink-3)}.upload-screen-v2_input__BPr6n:focus{outline:none;background:var(--bg);box-shadow:0 0 0 1px var(--brand),0 0 0 4px var(--brand-halo)}.upload-screen-v2_srOnly__B1YSX{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.upload-screen-v2_legal__VNJv5{font-size:14px;color:var(--ink-2);line-height:1.55;margin:var(--sp-4) auto 0;max-width:520px;white-space:pre-line}.upload-screen-v2_uploadStatus__m3WJx{display:grid;gap:var(--sp-4);justify-items:center;padding:var(--sp-5) 0}.upload-screen-v2_progressTrack__JqnR3{width:min(520px,100%);height:8px;border-radius:var(--rf);background:var(--fill);overflow:hidden}.upload-screen-v2_progressFill__brp17{width:100%;height:100%;border-radius:var(--rf);background:var(--brand);transform-origin:left;transform:scaleX(0);transition:transform .2s var(--ease)}.upload-screen-v2_progressIndeterminate__ZUX2o{width:40%;transform:none;animation:upload-screen-v2_slide__ZW7Y1 1.2s var(--ease) infinite}@keyframes upload-screen-v2_slide__ZW7Y1{0%{transform:translateX(-100%)}to{transform:translateX(350%)}}.upload-screen-v2_statusRow__CSmzr{display:flex;gap:var(--sp-3);align-items:baseline;max-width:520px;font-size:16px;color:var(--ink-2)}.upload-screen-v2_statusName__Z8Os1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:380px}.upload-screen-v2_mono__gVF9M{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-variant-numeric:tabular-nums}.upload-screen-v2_projSection__2RhvD{margin-top:var(--sp-9)}.upload-screen-v2_projHead___nIyC{display:flex;align-items:baseline;gap:var(--sp-3);margin:0 0 var(--sp-5)}.upload-screen-v2_projTitle__9VdVy{font-size:24px;font-weight:750;letter-spacing:-.02em;margin:0}.upload-screen-v2_projCount__AcYJd{font-size:16px;color:var(--ink-2)}.upload-screen-v2_projGrid__0_ON_{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--sp-5)}.upload-screen-v2_projCardWrap__ff2vI{position:relative;display:block}.upload-screen-v2_projCard__dV_IM{border:0;background:none;cursor:pointer;font:inherit;text-align:left;color:inherit;display:grid;gap:var(--sp-2);padding:var(--sp-2);border-radius:var(--r3);width:100%;transition:background var(--dur) var(--ease)}.upload-screen-v2_projCard__dV_IM:hover{background:#f8f8f8}.upload-screen-v2_projMore__VLe5A{position:absolute;top:var(--sp-3);right:var(--sp-3);z-index:1;width:44px;height:44px;border:0;border-radius:var(--rf);display:grid;place-items:center;cursor:pointer;font:inherit;background:rgba(255,255,255,.92);color:var(--ink);opacity:0;transition:opacity var(--dur) var(--ease),background var(--dur) var(--ease)}.upload-screen-v2_projCardWrap__ff2vI:hover .upload-screen-v2_projMore__VLe5A,.upload-screen-v2_projMoreOpen__DyvZs,.upload-screen-v2_projMore__VLe5A:focus-visible{opacity:1}@media (hover:none){.upload-screen-v2_projMore__VLe5A{opacity:1}}.upload-screen-v2_projMore__VLe5A:hover{background:#ffffff}.upload-screen-v2_projMenu__iey5l{position:absolute;top:calc(var(--sp-3) + 44px + var(--sp-1));right:var(--sp-3);z-index:2;min-width:176px;display:grid;gap:2px;padding:var(--sp-2);background:var(--bg);border:1px solid var(--line);border-radius:var(--r3)}.upload-screen-v2_projMenuItem__ecaMO{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-3) var(--sp-3);border:0;border-radius:var(--r2);background:none;cursor:pointer;font:inherit;font-size:15px;font-weight:650;color:var(--ink);text-align:left;transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.upload-screen-v2_projMenuItem__ecaMO:hover{background:var(--fill)}.upload-screen-v2_projMenuDanger__gPOl2{color:var(--bad)}.upload-screen-v2_projMenuConfirm__7DH9_,.upload-screen-v2_projMenuConfirm__7DH9_:hover{background:var(--bad);color:#fff}.upload-screen-v2_projMenuItem__ecaMO:disabled{opacity:.6;cursor:default}.upload-screen-v2_projThumb__Ldrez{position:relative;aspect-ratio:16/9;border-radius:var(--r2);overflow:hidden;background:var(--fill);display:block}.upload-screen-v2_projThumb__Ldrez img{width:100%;height:100%;object-fit:cover;display:block}.upload-screen-v2_projThumbSkeleton__6e8vj{position:absolute;inset:0;background:linear-gradient(100deg,var(--fill) 30%,#fbfbfc 50%,var(--fill) 70%);background-size:220% 100%;animation:upload-screen-v2_thumbShimmer__p769A 1.3s ease-in-out infinite}@keyframes upload-screen-v2_thumbShimmer__p769A{0%{background-position:130% 0}to{background-position:-30% 0}}.upload-screen-v2_projThumbHidden__kXWdC{opacity:0}.upload-screen-v2_projThumbIn___exTg{opacity:1;animation:upload-screen-v2_thumbFade__JLpDp .2s cubic-bezier(.4,0,.2,1)}@keyframes upload-screen-v2_thumbFade__JLpDp{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.upload-screen-v2_projThumbIn___exTg,.upload-screen-v2_projThumbSkeleton__6e8vj{animation:none}}.upload-screen-v2_projThumbEmpty__H7yWo{display:grid;place-items:center;height:100%;font-size:15px;color:var(--ink-3)}.upload-screen-v2_projDur__YY8C9{right:var(--sp-2);bottom:var(--sp-2);color:#fff;background:rgba(0,0,0,.65)}.upload-screen-v2_projDur__YY8C9,.upload-screen-v2_projState__pnEDN{position:absolute;font-size:13px;padding:2px var(--sp-2);border-radius:var(--r1)}.upload-screen-v2_projState__pnEDN{left:var(--sp-2);top:var(--sp-2);font-weight:650;color:var(--ink);background:rgba(255,255,255,.92)}.upload-screen-v2_projStateFailed__hqhzR{color:var(--bad)}.upload-screen-v2_projName__2QHug{font-size:17px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-screen-v2_projMeta__L6nBf{font-size:15px;color:var(--ink-2)}.upload-screen-v2_emptyNote__RX0De{font-size:17px;color:var(--ink-2);padding:var(--sp-5) 0}.upload-screen-v2_empty___1UBO{display:grid;justify-items:center;gap:var(--sp-2);padding:var(--sp-7) 0 var(--sp-6);text-align:center}.upload-screen-v2_emptyIcon__yHfCY{color:var(--ink-3);margin-bottom:var(--sp-1)}.upload-screen-v2_emptyArrow__BblIf{width:64px;height:auto;color:var(--brand);margin-bottom:var(--sp-1)}.upload-screen-v2_emptyTitle__Q7BfP{font-size:18px;font-weight:700;color:var(--ink);margin:0}.upload-screen-v2_emptySub__3Do3_{font-size:15px;color:var(--ink-2);margin:0}@media (max-width:640px){.upload-screen-v2_scope__gbG4D{padding:var(--sp-6) var(--sp-4) var(--sp-8)}.upload-screen-v2_dropZone__GbERd{padding:var(--sp-6) var(--sp-4)}.upload-screen-v2_title__PbbUo{font-size:32px}.upload-screen-v2_sub__6i_3B{font-size:17px}}@media (prefers-reduced-motion:reduce){.upload-screen-v2_scope__gbG4D *{transition:none!important;animation:none!important}.upload-screen-v2_btnForm__sqiID:active,.upload-screen-v2_btnPrimary__Ibn_P:active,.upload-screen-v2_btnQuiet__Jed_n:active{transform:none}}