.asset-mention-editor-module__utZrmq__wrapper{--mention-character:#ff70b8;--mention-scene:#55c8ff;--mention-object:#f4b860;--mention-video:#a88cff;--mention-audio:#65d9a0;position:relative}.asset-mention-editor-module__utZrmq__editor{resize:vertical;color:#d9dae1;white-space:pre-wrap;word-break:break-word;background:#090b10;border:1px solid #303441;border-radius:10px;outline:none;width:100%;min-height:150px;padding:14px;font-size:12px;line-height:1.8;overflow:auto}.asset-mention-editor-module__utZrmq__editor:focus{border-color:#ed3f978c;box-shadow:0 0 0 3px #ed3f9712}.asset-mention-editor-module__utZrmq__editor[data-empty=true]:before{color:#555a68;content:attr(data-placeholder);pointer-events:none}.asset-mention-editor-module__utZrmq__mention{--mention-color:var(--mention-object);background:color-mix(in srgb, var(--mention-color) 13%, transparent);color:var(--mention-color);vertical-align:-3px;white-space:nowrap;border-radius:5px;align-items:center;gap:4px;margin:0 2px;padding:0 4px 0 2px;font-weight:650;line-height:1.55;display:inline-flex}.asset-mention-editor-module__utZrmq__mention[data-kind=character],.asset-mention-editor-module__utZrmq__suggestions button[data-kind=character],.asset-mention-editor-module__utZrmq__previewDialog[data-kind=character]{--mention-color:var(--mention-character)}.asset-mention-editor-module__utZrmq__mention[data-kind=scene],.asset-mention-editor-module__utZrmq__suggestions button[data-kind=scene],.asset-mention-editor-module__utZrmq__previewDialog[data-kind=scene]{--mention-color:var(--mention-scene)}.asset-mention-editor-module__utZrmq__mention[data-kind=object],.asset-mention-editor-module__utZrmq__suggestions button[data-kind=object],.asset-mention-editor-module__utZrmq__previewDialog[data-kind=object]{--mention-color:var(--mention-object)}.asset-mention-editor-module__utZrmq__mention[data-kind=video],.asset-mention-editor-module__utZrmq__suggestions button[data-kind=video],.asset-mention-editor-module__utZrmq__previewDialog[data-kind=video]{--mention-color:var(--mention-video)}.asset-mention-editor-module__utZrmq__mention[data-kind=audio],.asset-mention-editor-module__utZrmq__suggestions button[data-kind=audio],.asset-mention-editor-module__utZrmq__previewDialog[data-kind=audio]{--mention-color:var(--mention-audio)}.asset-mention-editor-module__utZrmq__mentionName{color:var(--mention-color)}.asset-mention-editor-module__utZrmq__thumbnailButton{color:inherit;cursor:zoom-in;background:0 0;border:0;flex:none;padding:0;display:inline-grid;position:relative}.asset-mention-editor-module__utZrmq__thumbnail{border:1px solid color-mix(in srgb, var(--mention-color,#999) 50%, transparent);background:color-mix(in srgb, var(--mention-color,#999) 18%, #11131a);width:20px;height:20px;color:var(--mention-color,#aaa);border-radius:5px;place-items:center;display:inline-grid;overflow:hidden}.asset-mention-editor-module__utZrmq__thumbnail img,.asset-mention-editor-module__utZrmq__thumbnail video{object-fit:cover;width:100%;height:100%}.asset-mention-editor-module__utZrmq__hoverPreview{--mention-character:#ff70b8;--mention-scene:#55c8ff;--mention-object:#f4b860;--mention-video:#a88cff;--mention-audio:#65d9a0;--mention-color:#f4b860;z-index:260;border:1px solid color-mix(in srgb, var(--mention-color) 45%, #343846);color:#f1f2f5;pointer-events:none;background:#11141b;border-radius:12px;width:230px;display:grid;position:fixed;overflow:hidden;transform:translate(-50%,-100%);box-shadow:0 18px 46px #00000094}.asset-mention-editor-module__utZrmq__hoverPreview[data-placement=below]{transform:translate(-50%)}.asset-mention-editor-module__utZrmq__hoverPreview[data-kind=character]{--mention-color:var(--mention-character)}.asset-mention-editor-module__utZrmq__hoverPreview[data-kind=scene]{--mention-color:var(--mention-scene)}.asset-mention-editor-module__utZrmq__hoverPreview[data-kind=object]{--mention-color:var(--mention-object)}.asset-mention-editor-module__utZrmq__hoverPreview[data-kind=video]{--mention-color:var(--mention-video)}.asset-mention-editor-module__utZrmq__hoverPreview[data-kind=audio]{--mention-color:var(--mention-audio)}.asset-mention-editor-module__utZrmq__hoverPreview img,.asset-mention-editor-module__utZrmq__hoverPreview video{object-fit:cover;width:100%;height:142px}.asset-mention-editor-module__utZrmq__hoverPreview>b{text-align:left;text-overflow:ellipsis;white-space:nowrap;padding:9px 11px;font-size:11px;overflow:hidden}.asset-mention-editor-module__utZrmq__audioHover{background:color-mix(in srgb, var(--mention-audio) 15%, #11141b);height:110px;color:var(--mention-audio);align-content:center;place-items:center;gap:8px;display:grid}.asset-mention-editor-module__utZrmq__suggestions{--mention-character:#ff70b8;--mention-scene:#55c8ff;--mention-object:#f4b860;--mention-video:#a88cff;--mention-audio:#65d9a0;z-index:280;background:#15121d;border:1px solid #3a344b;border-radius:10px;max-height:240px;padding:6px;display:grid;position:fixed;overflow-y:auto;box-shadow:0 16px 40px #0000007a}.asset-mention-editor-module__utZrmq__suggestions[data-placement=above]{transform:translateY(-100%)}.asset-mention-editor-module__utZrmq__suggestions button{--mention-color:var(--mention-object);color:#d8d2e2;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:7px 9px;display:flex}.asset-mention-editor-module__utZrmq__suggestions button:hover,.asset-mention-editor-module__utZrmq__suggestions button:focus-visible{background:color-mix(in srgb, var(--mention-color) 13%, transparent);outline:none}.asset-mention-editor-module__utZrmq__suggestions button>span:last-child{gap:1px;display:grid}.asset-mention-editor-module__utZrmq__suggestions b{color:var(--mention-color);font-size:11px}.asset-mention-editor-module__utZrmq__suggestions small{color:#787d8b;font-size:8px}.asset-mention-editor-module__utZrmq__previewLayer{z-index:240;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.asset-mention-editor-module__utZrmq__previewBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020307d1;border:0;position:absolute;inset:0}.asset-mention-editor-module__utZrmq__previewDialog{--mention-color:var(--mention-object);border:1px solid color-mix(in srgb, var(--mention-color) 48%, #363b49);background:#0c0f15;border-radius:16px;grid-template-rows:auto minmax(0,1fr);width:min(980px,100vw - 56px);max-height:calc(100vh - 56px);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 100px #000000b8}.asset-mention-editor-module__utZrmq__previewDialog header{border-bottom:1px solid #282c36;justify-content:space-between;align-items:center;min-height:66px;padding:12px 16px 12px 20px;display:flex}.asset-mention-editor-module__utZrmq__previewDialog header div{gap:3px;display:grid}.asset-mention-editor-module__utZrmq__previewDialog header span{color:var(--mention-color);font-size:9px}.asset-mention-editor-module__utZrmq__previewDialog h3{color:#f0f1f5;margin:0;font-size:16px}.asset-mention-editor-module__utZrmq__previewDialog header button{color:#d5d7de;background:#171a22;border:1px solid #363b47;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.asset-mention-editor-module__utZrmq__previewMedia{background:#07090d;place-items:center;min-height:320px;display:grid;overflow:auto}.asset-mention-editor-module__utZrmq__previewMedia>img,.asset-mention-editor-module__utZrmq__previewMedia>video{object-fit:contain;width:100%;max-height:calc(100vh - 125px);display:block}.asset-mention-editor-module__utZrmq__audioPreview{width:min(560px,100% - 48px);color:var(--mention-audio);place-items:center;gap:28px;display:grid}.asset-mention-editor-module__utZrmq__audioPreview audio{width:100%}@media (max-width:700px){.asset-mention-editor-module__utZrmq__previewLayer{padding:12px}.asset-mention-editor-module__utZrmq__previewDialog{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}}
.navigation-link-module__hC4KWq__pending{z-index:1000;color:#fff;pointer-events:none;background:#1e1424;border:1px solid #b4488e;border-radius:12px;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:12px 20px;font-size:14px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #0008}.navigation-link-module__hC4KWq__spinner{animation:1s linear infinite navigation-link-module__hC4KWq__navigation-spin}@keyframes navigation-link-module__hC4KWq__navigation-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.navigation-link-module__hC4KWq__spinner{animation:none}}
.workspace-module__dP-vpW__shell{background:radial-gradient(circle at 12% -12%, #ed3f971f, transparent 26%), radial-gradient(circle at 88% 8%, #4b57ff1a, transparent 24%), var(--page);min-height:100vh}.workspace-module__dP-vpW__topbar{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090a0feb;border-bottom:1px solid #ffffff12;grid-template-columns:310px 1fr auto;align-items:center;gap:28px;min-height:74px;padding:0 32px;display:grid;position:sticky;top:0}.workspace-module__dP-vpW__brand{align-items:center;gap:12px;width:fit-content;display:inline-flex}.workspace-module__dP-vpW__brand>span{background:linear-gradient(135deg,#f3489f,#9d38d4);border-radius:12px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 0 28px #ed3f974d}.workspace-module__dP-vpW__brand div{gap:2px;display:grid}.workspace-module__dP-vpW__brand strong{letter-spacing:.02em;font-size:15px}.workspace-module__dP-vpW__brand small{color:#686d7e;letter-spacing:.15em;font-size:9px;font-weight:800}.workspace-module__dP-vpW__topbar nav{color:#777c8c;align-items:center;gap:34px;height:74px;font-size:14px;display:flex}.workspace-module__dP-vpW__topbar nav>*{position:relative}.workspace-module__dP-vpW__topbar nav .workspace-module__dP-vpW__navActive{color:#fff;font-weight:700}.workspace-module__dP-vpW__topbar nav .workspace-module__dP-vpW__navActive:after{background:linear-gradient(90deg, var(--pink), #7b55ff);content:"";border-radius:2px;height:2px;position:absolute;bottom:-27px;left:0;right:0}.workspace-module__dP-vpW__topbarMeta{color:#9095a4;align-items:center;gap:9px;font-size:12px;display:flex}.workspace-module__dP-vpW__liveDot{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #25c987b3}.workspace-module__dP-vpW__main{width:min(1720px,100% - 64px);margin:0 auto;padding:32px 0 70px}.workspace-module__dP-vpW__breadcrumbs{color:#696e7d;align-items:center;gap:9px;min-height:28px;margin-bottom:20px;font-size:13px;display:flex}.workspace-module__dP-vpW__breadcrumbs a{align-items:center;gap:7px;display:inline-flex}.workspace-module__dP-vpW__breadcrumbs a:hover{color:#e0e2e9}.workspace-module__dP-vpW__breadcrumbs span{color:#afb3c0;text-overflow:ellipsis;white-space:nowrap;max-width:520px;overflow:hidden}.workspace-module__dP-vpW__projectSubnav{scrollbar-width:none;background:linear-gradient(90deg,#71269052,#264b9b47),#10121adb;border:1px solid #8945d161;border-radius:999px;gap:5px;width:fit-content;max-width:100%;padding:6px;display:flex;overflow-x:auto}.workspace-module__dP-vpW__projectSubnav::-webkit-scrollbar{display:none}.workspace-module__dP-vpW__projectSubnav a{color:#9498a8;text-align:center;white-space:nowrap;border:1px solid #0000;border-radius:999px;min-width:112px;padding:9px 18px;font-size:12px;font-weight:720;transition:color .15s,background .15s,border-color .15s}.workspace-module__dP-vpW__projectSubnav a:hover{color:#f0f1f5;background:#ffffff0a}.workspace-module__dP-vpW__projectSubnav .workspace-module__dP-vpW__projectSubnavActive{color:#fff;background:linear-gradient(135deg,#9f3bd5,#ea3d95);border-color:#ff5baf6b;box-shadow:0 7px 22px #dd379e38}.workspace-module__dP-vpW__hero{justify-content:space-between;align-items:flex-end;gap:40px;min-height:142px;padding:8px 2px 30px;display:flex}.workspace-module__dP-vpW__eyebrow{color:#ef56a4;letter-spacing:.14em;font-size:10px;font-weight:850}.workspace-module__dP-vpW__hero h1{letter-spacing:-.02em;margin-top:7px;font-size:34px;line-height:1.2}.workspace-module__dP-vpW__hero>div>p:last-child{color:#838898;max-width:720px;margin-top:10px;font-size:14px;line-height:1.7}.workspace-module__dP-vpW__heroStats{text-align:right;background:#151821b3;border:1px solid #ffffff14;border-radius:10px;gap:3px;min-width:128px;padding:15px 18px;display:grid}.workspace-module__dP-vpW__heroStats strong{color:#fff;font-size:24px}.workspace-module__dP-vpW__heroStats span{color:#777c8b;font-size:11px}.workspace-module__dP-vpW__toolbar{background:#101219d1;border:1px solid #ffffff12;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;padding:14px;display:flex}.workspace-module__dP-vpW__taskPageHeader{justify-content:space-between;align-items:center;gap:32px;margin-bottom:22px;display:flex}.workspace-module__dP-vpW__taskPageHeader .workspace-module__dP-vpW__breadcrumbs{flex:auto;margin-bottom:0}.workspace-module__dP-vpW__taskToolbar{background:0 0;border:0;flex:0 900px;justify-content:flex-end;margin:0;padding:0}.workspace-module__dP-vpW__taskToolbar .workspace-module__dP-vpW__search{flex:360px;width:auto;max-width:500px}.workspace-module__dP-vpW__taskSort{color:#777c8b;background:#0c0e14;border:1px solid #2d3140;border-radius:7px;flex:0 0 150px;align-items:center;gap:8px;min-height:42px;padding:0 11px;display:flex}.workspace-module__dP-vpW__taskSort:focus-within{border-color:#ed3f97a6;box-shadow:0 0 0 3px #ed3f9714}.workspace-module__dP-vpW__taskSort select{color:#b9bdc9;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.workspace-module__dP-vpW__libraryUploadActions{align-items:center;gap:9px;display:flex}.workspace-module__dP-vpW__segmentToolbar{margin-top:22px}.workspace-module__dP-vpW__search{color:#676c7c;background:#0c0e14;border:1px solid #2d3140;border-radius:7px;align-items:center;gap:10px;width:min(460px,45vw);min-height:42px;padding:0 13px;display:flex}.workspace-module__dP-vpW__search:focus-within{border-color:#ed3f97a6;box-shadow:0 0 0 3px #ed3f9714}.workspace-module__dP-vpW__search input{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:13px}.workspace-module__dP-vpW__primaryButton,.workspace-module__dP-vpW__secondaryButton{border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:13px;font-weight:750;display:inline-flex}.workspace-module__dP-vpW__primaryButton{color:#fff;background:linear-gradient(135deg,#ee4298,#b933c3);border:1px solid #f251a3;box-shadow:0 8px 24px #ed3f972e}.workspace-module__dP-vpW__primaryButton:hover:not(:disabled){filter:brightness(1.08)}.workspace-module__dP-vpW__secondaryButton{color:#b7bbc7;background:#171a23;border:1px solid #343847}.workspace-module__dP-vpW__cardGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.workspace-module__dP-vpW__libraryGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}.workspace-module__dP-vpW__libraryCard{background:#12141c;border:1px solid #292d39;border-radius:12px;transition:border-color .16s,transform .16s;overflow:hidden;box-shadow:0 15px 35px #00000021}.workspace-module__dP-vpW__libraryCard:hover{border-color:#ed3f9780;transform:translateY(-2px)}.workspace-module__dP-vpW__libraryPreview{background:radial-gradient(circle at 70% 10%,#bb36c54d,#0000 38%),#171923;min-height:230px;position:relative;overflow:hidden}.workspace-module__dP-vpW__libraryPreviewButton{width:100%;color:inherit;text-align:left;border:0;border-radius:0;padding:0;display:block}.workspace-module__dP-vpW__libraryPreview>img{object-fit:cover}.workspace-module__dP-vpW__libraryZoomHint{z-index:2;color:#f0f1f5;opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08090eb8;border:1px solid #ffffff2b;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:9px;font-weight:720;transition:opacity .15s,transform .15s;display:inline-flex;position:absolute;bottom:12px;right:12px;transform:translateY(4px)}.workspace-module__dP-vpW__libraryPreviewButton:hover .workspace-module__dP-vpW__libraryZoomHint,.workspace-module__dP-vpW__libraryPreviewButton:focus-visible .workspace-module__dP-vpW__libraryZoomHint{opacity:1;transform:translateY(0)}.workspace-module__dP-vpW__referencePreview{place-items:center;min-height:185px;display:grid}.workspace-module__dP-vpW__referencePreview>video{object-fit:contain;background:#050609;width:100%;height:185px}.workspace-module__dP-vpW__audioPreview{color:#f05aa7;align-content:center;place-items:center;gap:22px;width:100%;min-height:185px;padding:25px 18px;display:grid}.workspace-module__dP-vpW__audioPreview audio{width:100%;height:36px}.workspace-module__dP-vpW__librarySource,.workspace-module__dP-vpW__videoMark{z-index:2;color:#dddfe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08090eb3;border:1px solid #ffffff21;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:750;position:absolute;top:12px}.workspace-module__dP-vpW__librarySource{left:12px}.workspace-module__dP-vpW__videoMark{color:#ff78b9;align-items:center;gap:4px;display:inline-flex;right:12px}.workspace-module__dP-vpW__libraryCardBody{justify-content:space-between;align-items:center;gap:14px;min-height:70px;padding:13px 14px;display:flex}.workspace-module__dP-vpW__libraryCardBody>div{gap:4px;min-width:0;display:grid}.workspace-module__dP-vpW__libraryCardBody strong{color:#eff0f4;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.workspace-module__dP-vpW__libraryCardBody span{color:#717686;font-size:10px}.workspace-module__dP-vpW__libraryCardBody button{color:#777c8b;background:#181b24;border:1px solid #303441;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid}.workspace-module__dP-vpW__libraryCardBody button:hover{color:#ff7887;border-color:#ff5f706b}.workspace-module__dP-vpW__libraryCardActions{flex:none;gap:6px!important;display:flex!important}.workspace-module__dP-vpW__libraryCardActions button:first-child:hover{color:#ff79b8;border-color:#ed3f977a}.workspace-module__dP-vpW__assetPreviewDialog{background:#12141c;border:1px solid #343846;border-radius:13px;flex-direction:column;width:min(1180px,100vw - 64px);max-height:calc(100vh - 64px);display:flex;overflow:hidden;box-shadow:0 28px 85px #0009}.workspace-module__dP-vpW__assetPreviewDialog>header,.workspace-module__dP-vpW__assetPreviewDialog>footer{flex:none;justify-content:space-between;align-items:center;gap:20px;padding:15px 18px;display:flex}.workspace-module__dP-vpW__assetPreviewDialog>header{border-bottom:1px solid #ffffff14}.workspace-module__dP-vpW__assetPreviewDialog>header h2{margin-top:4px;font-size:18px}.workspace-module__dP-vpW__assetPreviewDialog>footer{color:#777c8b;border-top:1px solid #ffffff14;font-size:11px}.workspace-module__dP-vpW__assetPreviewCanvas{background-color:#11131a;background-image:linear-gradient(45deg,#0b0d12 25%,#0000 25%),linear-gradient(-45deg,#0b0d12 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#0b0d12 75%),linear-gradient(-45deg,#0000 75%,#0b0d12 75%),none;background-position:0 0,0 10px,10px -10px,-10px 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;min-height:min(72vh,760px);position:relative}.workspace-module__dP-vpW__assetPreviewCanvas img{object-fit:contain}.workspace-module__dP-vpW__createCard,.workspace-module__dP-vpW__entityCard{background:#12141c;border:1px solid #292d39;border-radius:12px;min-height:305px;overflow:hidden;box-shadow:0 15px 35px #0000001f}.workspace-module__dP-vpW__createCard{color:#c9cbd4;text-align:center;background:linear-gradient(145deg,#ed3f9714,#0000 48%),#101219;border-style:dashed;border-color:#ed3f976b;place-content:center;gap:10px;display:grid}.workspace-module__dP-vpW__createCard:hover{border-color:var(--pink);background:linear-gradient(145deg,#ed3f9721,#0000 52%),#14131c;transform:translateY(-2px)}.workspace-module__dP-vpW__createCard strong{color:#f06dac;margin-top:4px;font-size:15px}.workspace-module__dP-vpW__createCard>span:last-child{color:#676c7b;font-size:11px}.workspace-module__dP-vpW__createIcon{color:#f056a5;background:#ed3f9714;border:1px solid #ed3f974d;border-radius:20px;place-items:center;width:76px;height:76px;margin:0 auto 5px;display:grid}.workspace-module__dP-vpW__entityCard{flex-direction:column;transition:border-color .16s,transform .16s,box-shadow .16s;display:flex}.workspace-module__dP-vpW__projectCard{position:relative}.workspace-module__dP-vpW__projectCardLink{flex-direction:column;flex:1;min-height:303px;display:flex}.workspace-module__dP-vpW__entityCard:hover{border-color:#ed3f9780;transform:translateY(-3px);box-shadow:0 20px 45px #00000038}.workspace-module__dP-vpW__projectCardControls{z-index:6;pointer-events:none;position:absolute;inset:0}.workspace-module__dP-vpW__cardControlButton{z-index:2;color:#e1e3e9;pointer-events:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0b10a8;border:1px solid #ffffff21;border-radius:9px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:13px}.workspace-module__dP-vpW__cardControlButton:hover,.workspace-module__dP-vpW__cardControlButton[aria-expanded=true]{color:#ff78b9;background:#201622eb;border-color:#ed3f9794;box-shadow:0 0 0 3px #ed3f971a}.workspace-module__dP-vpW__cardControlLeft{left:13px}.workspace-module__dP-vpW__cardControlRight{right:13px}.workspace-module__dP-vpW__projectPopover{z-index:3;color:#d8dae2;pointer-events:auto;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#1e1f25f7;border:1px solid #3a3d47;border-radius:11px;width:min(250px,100% - 26px);padding:10px;position:absolute;top:56px;box-shadow:0 18px 45px #00000075}.workspace-module__dP-vpW__actionPopover{left:13px}.workspace-module__dP-vpW__statsPopover{right:13px}.workspace-module__dP-vpW__popoverTitle{color:#f4f4f7;font-size:12px;font-weight:800}.workspace-module__dP-vpW__actionPopover>.workspace-module__dP-vpW__popoverTitle{border-bottom:1px solid #ffffff12;padding:4px 8px 10px}.workspace-module__dP-vpW__actionPopover button{color:#c8cad2;width:100%;min-height:40px;font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;margin-top:4px;padding:0 9px;font-size:12px;display:flex}.workspace-module__dP-vpW__actionPopover button:hover{color:#fff;background:#ffffff0f}.workspace-module__dP-vpW__actionPopover .workspace-module__dP-vpW__dangerMenuItem{color:#ff6979}.workspace-module__dP-vpW__actionPopover .workspace-module__dP-vpW__dangerMenuItem:hover{color:#ff8491;background:#ff5f7017}.workspace-module__dP-vpW__statsPopoverHeading{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:12px;padding:3px 3px 10px;display:flex}.workspace-module__dP-vpW__statsPopoverHeading>div{gap:3px;display:grid}.workspace-module__dP-vpW__statsPopoverHeading>div>span{color:#747986;font-size:10px}.workspace-module__dP-vpW__pendingBadge{color:#f16cac;white-space:nowrap;background:#ed3f9717;border:1px solid #ed3f9759;border-radius:99px;padding:4px 7px;font-size:9px;font-weight:800}.workspace-module__dP-vpW__statsList{gap:2px;margin-top:7px;display:grid}.workspace-module__dP-vpW__statsList>div{border-radius:6px;justify-content:space-between;align-items:center;gap:14px;min-height:34px;padding:0 5px;display:flex}.workspace-module__dP-vpW__statsList>div:hover{background:#ffffff09}.workspace-module__dP-vpW__statsList dt{color:#aeb1bc;align-items:center;gap:8px;font-size:11px;display:inline-flex}.workspace-module__dP-vpW__statsList dt svg{color:#ef5aa6}.workspace-module__dP-vpW__statsList dd{color:#f1f2f5;font-size:13px;font-weight:750}.workspace-module__dP-vpW__statsFootnote{color:#676c7a;border-top:1px solid #ffffff12;margin:6px 3px 1px;padding-top:9px;font-size:9px}.workspace-module__dP-vpW__cardCover,.workspace-module__dP-vpW__taskVisual{color:#ee4b9d;background:radial-gradient(circle at 70% 10%,#bb36c557,#0000 35%),linear-gradient(145deg,#2c2035,#151924 58%,#17141d);place-items:center;min-height:180px;display:grid;position:relative;overflow:hidden}.workspace-module__dP-vpW__cardCover:after,.workspace-module__dP-vpW__taskVisual:after{content:"";background:linear-gradient(90deg,#0000,#ed3f97a6,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.workspace-module__dP-vpW__cardCover>span{z-index:2;filter:drop-shadow(0 12px 25px #00000042);background:#04050a4d;border:1px solid #ffffff14;border-radius:18px;place-items:center;width:96px;height:82px;display:grid;position:relative}.workspace-module__dP-vpW__cardCoverImage{background-position:50%;background-size:cover}.workspace-module__dP-vpW__cardCoverImage:before{content:"";background:linear-gradient(#07080d0f,#07080db8);position:absolute;inset:0}.workspace-module__dP-vpW__coverGlow{filter:blur(34px);background:#ed3f9729;border-radius:50%;width:150px;height:70px;position:absolute}.workspace-module__dP-vpW__cardBody{flex-direction:column;flex:1;min-height:124px;padding:17px 18px 16px;display:flex}.workspace-module__dP-vpW__cardTitleRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.workspace-module__dP-vpW__cardTitleRow h2{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:720;line-height:1.45;overflow:hidden}.workspace-module__dP-vpW__projectTitle{align-items:center;gap:8px;min-width:0;display:flex}.workspace-module__dP-vpW__projectTitle h2{min-width:0}.workspace-module__dP-vpW__projectLockBadge{color:#ef6daf;background:#ed3f9714;border:1px solid #ed3f9759;border-radius:99px;flex:none;align-items:center;gap:4px;padding:3px 6px;font-size:9px;font-weight:750;display:inline-flex}.workspace-module__dP-vpW__cardTitleRow svg{color:#555a6a;flex:none}.workspace-module__dP-vpW__cardMeta{color:#777c8c;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:13px;font-size:11px;display:flex}.workspace-module__dP-vpW__cardMeta span{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.workspace-module__dP-vpW__progressHeading{color:#777c8c;justify-content:space-between;align-items:center;gap:12px;margin-top:15px;font-size:11px;display:flex}.workspace-module__dP-vpW__progressHeading strong{color:#c8cbd4}.workspace-module__dP-vpW__progressTrack{background:#292d38;border-radius:99px;height:4px;margin-top:8px;overflow:hidden}.workspace-module__dP-vpW__progressTrack span{border-radius:inherit;background:linear-gradient(90deg,#ef4299,#9b4ded);height:100%;display:block;box-shadow:0 0 12px #ed3f9761}.workspace-module__dP-vpW__taskVisual{background:linear-gradient(115deg,#ed3f972e,#0000 45%),radial-gradient(circle at 82% 14%,#4b59ff47,#0000 34%),#171923;min-height:184px}.workspace-module__dP-vpW__taskCard,.workspace-module__dP-vpW__segmentCard{position:relative}.workspace-module__dP-vpW__segmentCardLink{min-height:303px;color:inherit;flex-direction:column;flex:1;display:flex}.workspace-module__dP-vpW__taskCardLink{min-height:288px;color:inherit;flex-direction:column;flex:1;display:flex}.workspace-module__dP-vpW__taskCard .workspace-module__dP-vpW__taskVisual{flex:auto}.workspace-module__dP-vpW__taskCard .workspace-module__dP-vpW__cardBody{flex:none;min-height:0;padding:13px 18px 39px}.workspace-module__dP-vpW__taskCard .workspace-module__dP-vpW__cardMeta{margin-top:6px;padding-top:0;font-size:9px}.workspace-module__dP-vpW__taskDeleteButton{z-index:6;color:#d2d5df;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:radial-gradient(circle at 100% 0,#3a3b44fa 0 46%,#3a3b449e 47% 61%,#0000 63%);border:0;border-radius:0 0 0 64px;place-items:center;width:64px;height:64px;transition:color .15s,opacity .15s,transform .17s;display:grid;position:absolute;top:0;right:0;transform:translate(8px,-8px)}.workspace-module__dP-vpW__taskDeleteButton svg{position:absolute;top:11px;right:11px}.workspace-module__dP-vpW__taskCard:hover .workspace-module__dP-vpW__taskDeleteButton,.workspace-module__dP-vpW__taskCard:focus-within .workspace-module__dP-vpW__taskDeleteButton,.workspace-module__dP-vpW__segmentCard:hover .workspace-module__dP-vpW__taskDeleteButton,.workspace-module__dP-vpW__segmentCard:focus-within .workspace-module__dP-vpW__taskDeleteButton,.workspace-module__dP-vpW__taskDeleteButton:focus-visible{opacity:1;pointer-events:auto;transform:translate(0)}.workspace-module__dP-vpW__taskDeleteButton:hover,.workspace-module__dP-vpW__taskDeleteButton:focus-visible{color:#ff929e;background:radial-gradient(circle at 100% 0,#662331fa 0 46%,#662331a8 47% 61%,#0000 63%)}.workspace-module__dP-vpW__taskMark{color:#f15aa8;background:#07080d80;border:1px solid #ed3f9759;border-radius:50%;place-items:center;width:68px;height:68px;display:grid;box-shadow:0 0 30px #ed3f9729}.workspace-module__dP-vpW__statusBadge{border:1px solid color-mix(in srgb, var(--status-color,#65dca9) 42%, transparent);background:color-mix(in srgb, var(--status-color,#65dca9) 10%, transparent);color:var(--status-color,#65dca9);border-radius:99px;padding:5px 9px;font-size:10px;font-weight:700;transition:opacity .12s,transform .15s;position:absolute;top:14px;right:14px}.workspace-module__dP-vpW__taskCard:hover .workspace-module__dP-vpW__statusBadge,.workspace-module__dP-vpW__taskCard:focus-within .workspace-module__dP-vpW__statusBadge{opacity:0;transform:translateY(-5px)}.workspace-module__dP-vpW__modeBadge{color:#c4a8ff;background:#9761ff1a;border:1px solid #9761ff57;border-radius:99px;padding:5px 9px;font-size:10px;font-weight:700;position:absolute;top:14px;left:14px}.workspace-module__dP-vpW__taskNumber{z-index:6;color:#e7e1f2d1;font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Consolas, monospace;letter-spacing:.055em;text-shadow:0 1px 8px #000000b8;align-items:center;gap:5px;font-size:10px;font-weight:650;line-height:1;display:inline-flex;position:absolute;bottom:12px;right:14px}.workspace-module__dP-vpW__taskNumberCopyButton{color:#9298aa;background:#252330b3;border:1px solid #ae9ad938;border-radius:6px;place-items:center;width:22px;height:22px;transition:border-color .15s,background .15s,color .15s;display:grid}.workspace-module__dP-vpW__taskNumberCopyButton:hover,.workspace-module__dP-vpW__taskNumberCopyButton:focus-visible{color:#f16cac;background:#ed3f971a;border-color:#ed3f978f}.workspace-module__dP-vpW__taskNumberCopyButtonCopied{color:#4bdcaf;background:#36d6a517;border-color:#36d6a57a}.workspace-module__dP-vpW__statusDraft{--status-color:#9ca2b2}.workspace-module__dP-vpW__statusParsing{--status-color:#63a4ff}.workspace-module__dP-vpW__statusReady{--status-color:#f3a548}.workspace-module__dP-vpW__statusGenerating{--status-color:#c17bff}.workspace-module__dP-vpW__statusCompleted{--status-color:#36d6a5}.workspace-module__dP-vpW__statusFailed{--status-color:#ff6b7d}.workspace-module__dP-vpW__statusParsing,.workspace-module__dP-vpW__statusGenerating{box-shadow:0 0 18px color-mix(in srgb, var(--status-color) 18%, transparent)}.workspace-module__dP-vpW__taskMarkFailed{color:#ff7383;background:#ff5f7014;border-color:#ff5f706b}.workspace-module__dP-vpW__miniSteps{z-index:3;grid-auto-columns:1fr;grid-auto-flow:column;gap:5px;display:grid;position:absolute;bottom:14px;left:16px;right:16px}.workspace-module__dP-vpW__miniStep{--step-color:#5d6270;background:var(--step-color);height:5px;box-shadow:0 0 0 1px color-mix(in srgb, var(--step-color) 38%, transparent);border-radius:99px;transition:transform .15s,box-shadow .15s;display:block;position:relative}.workspace-module__dP-vpW__miniStep:hover{z-index:5;box-shadow:0 0 0 2px color-mix(in srgb, var(--step-color) 72%, transparent), 0 0 14px color-mix(in srgb, var(--step-color) 52%, transparent);transform:translateY(-1px)}.workspace-module__dP-vpW__miniStepCompleted{--step-color:#2bd4a2}.workspace-module__dP-vpW__miniStepDraft{--step-color:#a0a6b5}.workspace-module__dP-vpW__miniStepParsing{--step-color:#63a4ff}.workspace-module__dP-vpW__miniStepReady{--step-color:#f3a548}.workspace-module__dP-vpW__miniStepGenerating{--step-color:#c17bff}.workspace-module__dP-vpW__miniStepFailed{--step-color:#ff6b7d}.workspace-module__dP-vpW__miniStepPending{--step-color:#454a57}.workspace-module__dP-vpW__miniStepParsing,.workspace-module__dP-vpW__miniStepGenerating{animation:1.8s ease-in-out infinite workspace-module__dP-vpW__taskStepPulse}.workspace-module__dP-vpW__stepStatusTooltip{color:#f3f4f7;opacity:0;pointer-events:none;text-align:left;white-space:nowrap;background:#090a0ff5;border:1px solid #ffffff1a;border-radius:10px;min-width:96px;padding:9px 11px;transition:opacity .13s,transform .13s;display:grid;position:absolute;bottom:calc(100% + 11px);left:50%;transform:translate(-50%,5px);box-shadow:0 12px 28px #0000006b}.workspace-module__dP-vpW__stepStatusTooltip:after{content:"";background:#090a0ff5;border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;width:9px;height:9px;position:absolute;top:100%;left:50%;transform:translate(-50%,-5px)rotate(45deg)}.workspace-module__dP-vpW__stepStatusTooltip strong{font-size:12px;font-style:normal;line-height:1.3}.workspace-module__dP-vpW__stepStatusTooltip em{color:var(--step-color);margin-top:3px;font-size:11px;font-style:normal;font-weight:700}.workspace-module__dP-vpW__miniStep:hover .workspace-module__dP-vpW__stepStatusTooltip{opacity:1;transform:translate(-50%)}.workspace-module__dP-vpW__miniStep:first-child .workspace-module__dP-vpW__stepStatusTooltip{left:0;transform:translateY(5px)}.workspace-module__dP-vpW__miniStep:first-child:hover .workspace-module__dP-vpW__stepStatusTooltip{transform:translate(0)}.workspace-module__dP-vpW__miniStep:first-child .workspace-module__dP-vpW__stepStatusTooltip:after{left:18px}.workspace-module__dP-vpW__miniStep:last-child .workspace-module__dP-vpW__stepStatusTooltip{left:auto;right:0;transform:translateY(5px)}.workspace-module__dP-vpW__miniStep:last-child:hover .workspace-module__dP-vpW__stepStatusTooltip{transform:translate(0)}.workspace-module__dP-vpW__miniStep:last-child .workspace-module__dP-vpW__stepStatusTooltip:after{left:auto;right:18px}@keyframes workspace-module__dP-vpW__taskStepPulse{0%,to{opacity:.76}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.workspace-module__dP-vpW__miniStepParsing,.workspace-module__dP-vpW__miniStepGenerating{animation:none}}@media (hover:none){.workspace-module__dP-vpW__taskDeleteButton{opacity:.82;pointer-events:auto;width:52px;height:52px;transform:none}.workspace-module__dP-vpW__taskDeleteButton svg{top:9px;right:9px}.workspace-module__dP-vpW__taskCard .workspace-module__dP-vpW__statusBadge{opacity:1;right:48px;transform:none}}.workspace-module__dP-vpW__emptyState{color:#565b6b;border:1px solid #ffffff0d;border-radius:10px;align-content:center;place-items:center;gap:8px;min-height:180px;margin-top:22px;display:grid}.workspace-module__dP-vpW__emptyState strong{color:#aaaeba;font-size:14px}.workspace-module__dP-vpW__emptyState span{font-size:12px}.workspace-module__dP-vpW__errorBanner,.workspace-module__dP-vpW__dialogError{color:#ff8592;background:#ff5f7014;border:1px solid #ff5f7061;border-radius:7px;align-items:center;gap:8px;padding:11px 13px;font-size:12px;display:flex}.workspace-module__dP-vpW__errorBanner{margin-bottom:18px}.workspace-module__dP-vpW__dialogBackdrop{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020307c2;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.workspace-module__dP-vpW__dialog{background:#12141c;border:1px solid #343846;border-radius:13px;width:min(500px,100vw - 48px);max-height:calc(100vh - 48px);padding:24px;overflow-y:auto;box-shadow:0 28px 85px #0000008c}.workspace-module__dP-vpW__dialogHeading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.workspace-module__dP-vpW__dialogHeading h2{margin-top:5px;font-size:21px}.workspace-module__dP-vpW__iconButton{color:#8d92a1;background:#191c25;border:1px solid #303442;border-radius:7px;flex:none;place-items:center;width:36px;height:36px;display:grid}.workspace-module__dP-vpW__dialogField{color:#c8cbd5;gap:9px;margin-top:24px;font-size:12px;font-weight:700;display:grid}.workspace-module__dP-vpW__dialogField input{background:#0d0f15;border:1px solid #353947;border-radius:7px;outline:0;min-height:46px;padding:0 13px}.workspace-module__dP-vpW__dialogField input:focus{border-color:#ed3f97b3;box-shadow:0 0 0 3px #ed3f9717}.workspace-module__dP-vpW__dialogDescription{color:#858a99;margin-top:18px;font-size:12px;line-height:1.7}.workspace-module__dP-vpW__apiKeyNotice{color:#7f8492;align-items:flex-start;gap:8px;margin-top:11px;font-size:11px;line-height:1.55;display:flex}.workspace-module__dP-vpW__apiKeyNotice svg{color:#ef5aa6;flex:none;margin-top:1px}.workspace-module__dP-vpW__encryptionOption{cursor:pointer;background:#10121a;border:1px solid #323643;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;margin-top:18px;padding:13px 14px;display:grid;position:relative}.workspace-module__dP-vpW__encryptionOption:has(input:checked){background:#ed3f970e;border-color:#ed3f9785}.workspace-module__dP-vpW__encryptionOptionIcon{color:#ef5aa6;background:#ed3f971a;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.workspace-module__dP-vpW__encryptionOptionCopy{gap:4px;display:grid}.workspace-module__dP-vpW__encryptionOptionCopy strong{color:#e5e7ed;font-size:12px}.workspace-module__dP-vpW__encryptionOptionCopy small{color:#777d8d;font-size:10px}.workspace-module__dP-vpW__encryptionOption>input{opacity:0;width:1px;height:1px;position:absolute}.workspace-module__dP-vpW__encryptionSwitch{background:#252934;border:1px solid #444957;border-radius:99px;width:38px;height:22px;transition:border-color .15s,background .15s;position:relative}.workspace-module__dP-vpW__encryptionSwitch:after{content:"";background:#8a8f9d;border-radius:50%;width:14px;height:14px;transition:transform .15s,background .15s;position:absolute;top:3px;left:3px}.workspace-module__dP-vpW__encryptionOption input:focus-visible+.workspace-module__dP-vpW__encryptionSwitch{outline-offset:3px;outline:2px solid #ef5aa6}.workspace-module__dP-vpW__encryptionOption input:checked+.workspace-module__dP-vpW__encryptionSwitch{background:linear-gradient(135deg,#ee4298,#a936c6);border-color:#df3e93}.workspace-module__dP-vpW__encryptionOption input:checked+.workspace-module__dP-vpW__encryptionSwitch:after{background:#fff;transform:translate(16px)}.workspace-module__dP-vpW__passwordFields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.workspace-module__dP-vpW__passwordFields .workspace-module__dP-vpW__dialogField{margin-top:16px}.workspace-module__dP-vpW__unlockSummary{background:#ed3f970f;border:1px solid #ed3f9747;border-radius:9px;gap:12px;margin-top:22px;padding:14px;display:flex}.workspace-module__dP-vpW__unlockSummary>span{color:#ef5aa6;background:#ed3f971f;border-radius:9px;flex:none;place-items:center;width:40px;height:40px;display:grid}.workspace-module__dP-vpW__unlockSummary strong{color:#eff0f4;font-size:13px}.workspace-module__dP-vpW__unlockSummary p{color:#888d9b;margin-top:5px;font-size:11px;line-height:1.55}.workspace-module__dP-vpW__modeFieldset{border:0;gap:10px;margin-top:20px;padding:0;display:grid}.workspace-module__dP-vpW__modeFieldset legend{color:#c8cbd5;margin-bottom:9px;font-size:12px;font-weight:700}.workspace-module__dP-vpW__modeFieldset>p{color:#777d8d;font-size:11px}.workspace-module__dP-vpW__modeOptions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.workspace-module__dP-vpW__modeGroup{gap:8px;display:grid}.workspace-module__dP-vpW__modeGroup h3{color:#8f94a3;font-size:11px;font-weight:750}.workspace-module__dP-vpW__modeOption{cursor:pointer;background:#0e1017;border:1px solid #313541;border-radius:9px;gap:10px;min-height:112px;padding:14px;display:flex}@media (max-width:560px){.workspace-module__dP-vpW__modeOptions{grid-template-columns:1fr}}.workspace-module__dP-vpW__modeOption input{accent-color:#ed3f97;width:16px;height:16px;margin-top:2px}.workspace-module__dP-vpW__modeOption span{align-content:start;gap:7px;display:grid}.workspace-module__dP-vpW__modeOption strong{color:#f0f1f5;font-size:13px}.workspace-module__dP-vpW__modeOption small{color:#7f8492;font-size:11px;line-height:1.6}.workspace-module__dP-vpW__modeOptionActive{background:#ed3f9714;border-color:#ed3f97ad;box-shadow:0 0 0 3px #ed3f970d}.workspace-module__dP-vpW__dialogError{margin-top:14px}.workspace-module__dP-vpW__dialogActions{justify-content:flex-end;gap:10px;margin-top:25px;display:flex}.workspace-module__dP-vpW__dangerEyebrow{color:#ff6e7d;letter-spacing:.14em;font-size:10px;font-weight:850}.workspace-module__dP-vpW__deleteWarning{background:#ff5f7012;border:1px solid #ff5f704d;border-radius:9px;gap:13px;margin-top:24px;padding:15px;display:flex}.workspace-module__dP-vpW__deleteWarning>span{color:#ff7785;background:#ff5f701f;border-radius:9px;flex:none;place-items:center;width:38px;height:38px;display:grid}.workspace-module__dP-vpW__deleteWarning strong{color:#f2f3f6;font-size:13px}.workspace-module__dP-vpW__deleteWarning p{color:#9296a2;margin-top:5px;font-size:11px;line-height:1.6}.workspace-module__dP-vpW__dangerButton{color:#fff;background:linear-gradient(135deg,#e6495c,#b72d4d);border:1px solid #ff5f70a3;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:13px;font-weight:750;display:inline-flex;box-shadow:0 8px 24px #d52e4933}.workspace-module__dP-vpW__dangerButton:hover:not(:disabled){filter:brightness(1.08)}.workspace-module__dP-vpW__errorPage{color:#ff7484;text-align:center;align-content:center;place-items:center;gap:12px;min-height:calc(100vh - 74px);display:grid}.workspace-module__dP-vpW__errorPage h1{color:#f3f4f7;font-size:25px}.workspace-module__dP-vpW__errorPage p{color:#858a99;max-width:560px;line-height:1.6}.workspace-module__dP-vpW__errorPage .workspace-module__dP-vpW__primaryButton{margin-top:10px}.workspace-module__dP-vpW__lockedPage{place-items:center;min-height:calc(100vh - 74px);padding:30px 16px;display:grid}.workspace-module__dP-vpW__lockedPanel{text-align:center;background:#12141cf5;border:1px solid #343846;border-radius:14px;width:min(460px,100%);padding:34px;box-shadow:0 28px 85px #0000007a}.workspace-module__dP-vpW__lockedIcon{color:#ef5aa6;background:#ed3f971a;border:1px solid #ed3f9759;border-radius:20px;place-items:center;width:68px;height:68px;margin:0 auto 18px;display:grid;box-shadow:0 0 36px #ed3f9721}.workspace-module__dP-vpW__lockedPanel h1{color:#f3f4f7;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:24px;overflow:hidden}.workspace-module__dP-vpW__lockedPanel>p:not(.workspace-module__dP-vpW__eyebrow){color:#858a99;margin-top:9px;font-size:12px;line-height:1.65}.workspace-module__dP-vpW__lockedPanel .workspace-module__dP-vpW__dialogField{text-align:left}.workspace-module__dP-vpW__lockedPanel .workspace-module__dP-vpW__primaryButton{width:100%;margin-top:22px}.workspace-module__dP-vpW__lockedPanel>a{color:#858a99;margin-top:17px;font-size:11px;display:inline-block}.workspace-module__dP-vpW__lockedPanel>a:hover{color:#ef6daf}.workspace-module__dP-vpW__spinner{animation:.9s linear infinite workspace-module__dP-vpW__spin}.workspace-module__dP-vpW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes workspace-module__dP-vpW__spin{to{transform:rotate(360deg)}}@media (max-width:1460px){.workspace-module__dP-vpW__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-module__dP-vpW__libraryGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1050px){.workspace-module__dP-vpW__topbar{grid-template-columns:1fr auto}.workspace-module__dP-vpW__topbar nav{display:none}.workspace-module__dP-vpW__cardGrid,.workspace-module__dP-vpW__libraryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.workspace-module__dP-vpW__topbar{padding:0 18px}.workspace-module__dP-vpW__brand div,.workspace-module__dP-vpW__topbarMeta{display:none}.workspace-module__dP-vpW__main{width:min(100% - 28px,1720px);padding-top:22px}.workspace-module__dP-vpW__projectSubnav{width:100%}.workspace-module__dP-vpW__hero{align-items:flex-start;min-height:120px}.workspace-module__dP-vpW__heroStats{display:none}.workspace-module__dP-vpW__passwordFields{grid-template-columns:1fr;gap:0}.workspace-module__dP-vpW__toolbar{flex-direction:column;align-items:stretch}.workspace-module__dP-vpW__taskPageHeader{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:18px}.workspace-module__dP-vpW__taskToolbar{flex-basis:auto}.workspace-module__dP-vpW__taskToolbar .workspace-module__dP-vpW__search{max-width:none}.workspace-module__dP-vpW__taskSort{flex-basis:auto;width:100%}.workspace-module__dP-vpW__libraryUploadActions{flex-direction:column;align-items:stretch}.workspace-module__dP-vpW__search{width:100%}.workspace-module__dP-vpW__cardGrid,.workspace-module__dP-vpW__libraryGrid{grid-template-columns:1fr}}
.workspace-navigator-module__pAgdkq__notice{color:#c8c8d0;max-width:1120px;margin:64px auto;padding:32px}.workspace-navigator-module__pAgdkq__error{color:#ffb4be;border:1px solid #71333e;border-radius:12px;align-items:center;gap:16px;max-width:1120px;margin:16px auto;padding:12px 24px;display:flex}.workspace-navigator-module__pAgdkq__notice button,.workspace-navigator-module__pAgdkq__error button{color:#eee;cursor:pointer;background:#202028;border:1px solid #454552;border-radius:8px;padding:8px 12px}
.manual-studio-module___7AZ1W__page{background:radial-gradient(circle at 16% 0,#ed3f9714,#0000 24%),#08090e;min-height:calc(100vh - 68px);padding:0 0 88px}.manual-studio-module___7AZ1W__studioHeader{background:#0c0e14e0;border-bottom:1px solid #242733;justify-content:space-between;align-items:center;height:82px;padding:0 32px;display:flex}.manual-studio-module___7AZ1W__titleRow{align-items:center;gap:14px;display:flex}.manual-studio-module___7AZ1W__titleRow>a{color:#7d8192;border:1px solid #303441;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.manual-studio-module___7AZ1W__titleRow>div{grid-template-columns:auto auto;align-items:baseline;gap:2px 10px;display:grid}.manual-studio-module___7AZ1W__titleRow p{color:#ed3f97;letter-spacing:.16em;grid-column:1/-1;font-size:8px;font-weight:850}.manual-studio-module___7AZ1W__titleRow h1{font-size:23px}.manual-studio-module___7AZ1W__titleRow span{color:#767a8b;font-size:11px}.manual-studio-module___7AZ1W__sessionControls{align-items:center;gap:9px;display:flex}.manual-studio-module___7AZ1W__sessionControls label{background:#11141b;border:1px solid #303441;border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 9px;display:flex;position:relative}.manual-studio-module___7AZ1W__sessionControls label span{color:#616576;font-size:9px}.manual-studio-module___7AZ1W__sessionControls select{appearance:none;background:0 0;border:0;outline:none;min-width:160px;padding-right:15px;font-size:10px}.manual-studio-module___7AZ1W__sessionControls label svg{pointer-events:none;position:absolute;right:8px}.manual-studio-module___7AZ1W__sessionControls>button{color:#bcbec7;background:#181b24;border:1px solid #303441;border-radius:8px;align-items:center;gap:6px;height:36px;padding:0 11px;font-size:10px;display:inline-flex}.manual-studio-module___7AZ1W__saveState{color:#646879;align-items:center;gap:5px;font-size:9px;display:inline-flex}.manual-studio-module___7AZ1W__errorBanner{color:#ff8491;background:#ff5f7014;border:1px solid #ff5f704d;border-radius:9px;align-items:center;gap:8px;width:min(1660px,100% - 64px);margin:14px auto 0;padding:10px 12px;font-size:11px;display:flex}.manual-studio-module___7AZ1W__errorBanner button{color:inherit;background:0 0;border:0;place-items:center;margin-left:auto;display:grid}.manual-studio-module___7AZ1W__studioGrid{grid-template-columns:minmax(0,1fr) 330px;gap:18px;width:min(1660px,100% - 64px);margin:20px auto 0;display:grid}.manual-studio-module___7AZ1W__creator,.manual-studio-module___7AZ1W__parameters{background:#0f1118;border:1px solid #252936;border-radius:14px}.manual-studio-module___7AZ1W__creator{padding:20px}.manual-studio-module___7AZ1W__parameters{align-self:start;padding:18px}.manual-studio-module___7AZ1W__typeSwitch{background:#090b10;border:1px solid #303441;border-radius:9px;grid-template-columns:1fr 1fr;width:340px;margin-bottom:22px;padding:4px;display:grid;overflow:hidden}.manual-studio-module___7AZ1W__typeSwitch button{color:#6f7384;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:7px;height:36px;font-size:11px;display:inline-flex}.manual-studio-module___7AZ1W__typeSwitch button[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#ed3f9738,#a83ad129)}.manual-studio-module___7AZ1W__modeSection,.manual-studio-module___7AZ1W__promptSection,.manual-studio-module___7AZ1W__referenceSection,.manual-studio-module___7AZ1W__resultsSection{margin-top:20px}.manual-studio-module___7AZ1W__fieldHeading,.manual-studio-module___7AZ1W__resultsHeading{justify-content:space-between;align-items:center;min-height:26px;margin-bottom:9px;display:flex}.manual-studio-module___7AZ1W__fieldHeading>span,.manual-studio-module___7AZ1W__resultsHeading span{color:#d2d3dc;font-size:11px;font-weight:750}.manual-studio-module___7AZ1W__fieldHeading small{color:#646879;font-size:9px}.manual-studio-module___7AZ1W__fieldHeading em,.manual-studio-module___7AZ1W__resultsHeading em{color:#898d9d;background:#242733;border-radius:99px;margin-left:5px;padding:2px 7px;font-size:8px;font-style:normal}.manual-studio-module___7AZ1W__fieldHeading button,.manual-studio-module___7AZ1W__resultsHeading button{color:#b969dd;background:0 0;border:0;align-items:center;gap:5px;font-size:9px;display:inline-flex}.manual-studio-module___7AZ1W__modeGrid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.manual-studio-module___7AZ1W__modeGrid button{color:#727687;text-align:left;background:#151821;border:1px solid #2d3140;border-radius:10px;grid-template-columns:auto 1fr;align-content:center;gap:3px 8px;min-height:82px;padding:12px;display:grid}.manual-studio-module___7AZ1W__modeGrid button[aria-pressed=true]{color:#f05ba6;background:linear-gradient(135deg,#ed3f971a,#a83ad10f);border-color:#ed3f9785}.manual-studio-module___7AZ1W__modeGrid button svg{grid-row:1/3}.manual-studio-module___7AZ1W__modeGrid strong{color:#c5c7d0;font-size:10px}.manual-studio-module___7AZ1W__modeGrid span{color:#686c7c;font-size:8px}.manual-studio-module___7AZ1W__promptSection textarea{resize:vertical;color:#d9dae1;background:#090b10;border:1px solid #303441;border-radius:10px;outline:none;width:100%;min-height:150px;padding:14px;font-size:12px;line-height:1.8}.manual-studio-module___7AZ1W__promptSection textarea:focus{border-color:#ed3f978c;box-shadow:0 0 0 3px #ed3f9712}.manual-studio-module___7AZ1W__promptSection{position:relative}.manual-studio-module___7AZ1W__mentionSuggestions{z-index:20;background:#15121d;border:1px solid #3a344b;border-radius:10px;max-height:220px;margin-top:6px;padding:6px;display:grid;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #0000006b}.manual-studio-module___7AZ1W__mentionSuggestions button{color:#d8d2e2;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:8px 9px;display:flex}.manual-studio-module___7AZ1W__mentionSuggestions button:hover,.manual-studio-module___7AZ1W__mentionSuggestions button:focus-visible{background:#b869dd21;outline:none}.manual-studio-module___7AZ1W__mentionSuggestions span{color:#a47ad0;min-width:48px;font-size:8px}.manual-studio-module___7AZ1W__mentionSuggestions b{font-size:10px}.manual-studio-module___7AZ1W__mentionBar{color:#8e64d5;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.manual-studio-module___7AZ1W__mentionBar button{color:#b89add;background:#1a1623;border:1px solid #37314a;border-radius:99px;padding:5px 8px;font-size:8px}.manual-studio-module___7AZ1W__referenceEmpty{color:#5f6474;background:#0b0d12;border:1px dashed #343846;border-radius:10px;align-content:center;place-items:center;gap:7px;width:100%;min-height:126px;display:grid}.manual-studio-module___7AZ1W__referenceEmpty strong{color:#aeb1bd;font-size:10px}.manual-studio-module___7AZ1W__referenceEmpty span{font-size:8px}.manual-studio-module___7AZ1W__referenceGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.manual-studio-module___7AZ1W__referenceGrid>div,.manual-studio-module___7AZ1W__addReference{aspect-ratio:1;background:#181b24;border:1px solid #303441;border-radius:9px;position:relative;overflow:hidden}.manual-studio-module___7AZ1W__referenceGrid img,.manual-studio-module___7AZ1W__referenceGrid video{object-fit:cover;width:100%;height:100%}.manual-studio-module___7AZ1W__audioReferencePreview,.manual-studio-module___7AZ1W__pickerAudioPreview{color:#ef5aa6;background:linear-gradient(145deg,#1b1624,#11151f);flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;display:flex}.manual-studio-module___7AZ1W__audioReferencePreview audio,.manual-studio-module___7AZ1W__pickerAudioPreview audio{width:calc(100% - 12px);height:28px}.manual-studio-module___7AZ1W__referenceGrid>div>span{color:#eeeef3;text-overflow:ellipsis;white-space:nowrap;background:#07080dc7;border-radius:5px;padding:4px 5px;font-size:7px;position:absolute;bottom:5px;left:5px;right:5px;overflow:hidden}.manual-studio-module___7AZ1W__referenceGrid>div>button{background:#07080dc7;border:0;border-radius:50%;place-items:center;width:21px;height:21px;display:grid;position:absolute;top:5px;right:5px}.manual-studio-module___7AZ1W__addReference{color:#747889;align-content:center;place-items:center;gap:5px;display:grid}.manual-studio-module___7AZ1W__addReference span{font-size:8px}.manual-studio-module___7AZ1W__resultsHeading>div{align-items:center;display:flex}.manual-studio-module___7AZ1W__resultsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.manual-studio-module___7AZ1W__resultCard{background:#151821;border:1px solid #292d39;border-radius:10px;overflow:hidden}.manual-studio-module___7AZ1W__resultPreview{aspect-ratio:16/10;background:#090b10;place-items:center;display:grid;position:relative}.manual-studio-module___7AZ1W__resultPreview img,.manual-studio-module___7AZ1W__resultPreview video{object-fit:contain;width:100%;height:100%}.manual-studio-module___7AZ1W__resultImageButton{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;position:relative;overflow:hidden}.manual-studio-module___7AZ1W__resultImageButton>span{color:#fff;opacity:0;background:#04050994;justify-content:center;align-items:center;gap:6px;font-size:9px;font-weight:700;transition:opacity .14s;display:flex;position:absolute;inset:0}.manual-studio-module___7AZ1W__resultImageButton:hover>span,.manual-studio-module___7AZ1W__resultImageButton:focus-visible>span{opacity:1}.manual-studio-module___7AZ1W__resultImageButton:focus-visible{outline-offset:-2px;outline:2px solid #ed3f97}.manual-studio-module___7AZ1W__resultPlaceholder{color:#8151ce;align-content:center;place-items:center;gap:7px;display:grid}.manual-studio-module___7AZ1W__resultPlaceholder strong{color:#a9acb8;font-size:9px}.manual-studio-module___7AZ1W__resultPlaceholder span{color:#626677;font-size:7px}.manual-studio-module___7AZ1W__resultStatus{color:#8e93a4;background:#07080dcc;border-radius:99px;padding:5px 7px;font-size:7px;position:absolute;top:7px;left:7px}.manual-studio-module___7AZ1W__result_failed{color:#ff7281}.manual-studio-module___7AZ1W__result_succeeded{color:#55d69f}.manual-studio-module___7AZ1W__result_running,.manual-studio-module___7AZ1W__result_queued,.manual-studio-module___7AZ1W__result_storing{color:#78aaff}.manual-studio-module___7AZ1W__resultMeta{justify-content:space-between;align-items:center;gap:7px;min-height:48px;padding:8px 10px;display:flex}.manual-studio-module___7AZ1W__resultMetaInfo{flex:auto;gap:3px;min-width:0;display:grid}.manual-studio-module___7AZ1W__resultMeta strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.manual-studio-module___7AZ1W__resultMeta span{color:#666a7a;font-size:7px}.manual-studio-module___7AZ1W__resultMeta button{color:#c17ae5;background:0 0;border:0;align-items:center;gap:4px;font-size:8px;display:inline-flex}.manual-studio-module___7AZ1W__resultActions{flex:none;align-items:center;gap:7px;display:flex}.manual-studio-module___7AZ1W__resultActions .manual-studio-module___7AZ1W__resultDeleteButton{color:#dd7181}.manual-studio-module___7AZ1W__resultActions button:disabled{cursor:wait;opacity:.55}.manual-studio-module___7AZ1W__resultError{color:#ff7180;padding:0 10px 9px;font-size:7px;line-height:1.4}.manual-studio-module___7AZ1W__resultEmpty{color:#5a5e6d;border:1px dashed #2e3240;border-radius:10px;align-content:center;place-items:center;gap:7px;min-height:180px;display:grid}.manual-studio-module___7AZ1W__resultEmpty strong{color:#aaaeb9;font-size:10px}.manual-studio-module___7AZ1W__resultEmpty span{font-size:8px}.manual-studio-module___7AZ1W__candidatePreviewBackdrop{z-index:180;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.manual-studio-module___7AZ1W__candidatePreviewDialog{background:#0c0e13;border:1px solid #3c414f;border-radius:14px;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);width:min(1120px,100vw - 48px);height:min(860px,100dvh - 48px);display:grid;overflow:hidden;box-shadow:0 32px 90px #000000b3}.manual-studio-module___7AZ1W__candidatePreviewDialog header{border-bottom:1px solid #292d38;justify-content:space-between;align-items:center;min-height:66px;padding:0 18px 0 20px;display:flex}.manual-studio-module___7AZ1W__candidatePreviewDialog header>div{min-width:0}.manual-studio-module___7AZ1W__candidatePreviewDialog header p{color:#ed3f97;letter-spacing:.14em;margin-bottom:4px;font-size:7px;font-weight:850}.manual-studio-module___7AZ1W__candidatePreviewDialog header h2{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15px;overflow:hidden}.manual-studio-module___7AZ1W__candidatePreviewDialog header button{color:#9195a4;background:#151821;border:1px solid #343844;border-radius:8px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.manual-studio-module___7AZ1W__candidatePreviewMedia{background-color:#0000;background-image:linear-gradient(45deg,#11141b 25%,#0000 25% 75%,#11141b 75%),linear-gradient(45deg,#11141b 25%,#090b10 25% 75%,#11141b 75%);background-position:0 0,10px 10px;background-repeat:repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;place-items:center;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.manual-studio-module___7AZ1W__candidatePreviewMedia img,.manual-studio-module___7AZ1W__candidatePreviewMedia video{object-fit:contain;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;display:block;position:absolute;inset:0}.manual-studio-module___7AZ1W__candidatePreviewDialog footer{color:#757989;border-top:1px solid #292d38;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:0 20px;font-size:8px;display:flex}.manual-studio-module___7AZ1W__candidatePreviewDialog footer a{color:#c17ae5;border:1px solid #3a3e4b;border-radius:7px;flex:none;align-items:center;gap:6px;height:32px;padding:0 11px;text-decoration:none;display:inline-flex}.manual-studio-module___7AZ1W__candidateDeleteBackdrop{z-index:190;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.manual-studio-module___7AZ1W__candidateDeleteDialog{background:#11131a;border:1px solid #404451;border-radius:13px;grid-template-columns:auto 1fr;gap:14px;width:min(440px,100vw - 48px);padding:22px;display:grid;box-shadow:0 28px 72px #000000a8}.manual-studio-module___7AZ1W__candidateDeleteIcon{color:#ed6679;background:#dd485b1f;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.manual-studio-module___7AZ1W__candidateDeleteDialog>div:nth-child(2){gap:8px;display:grid}.manual-studio-module___7AZ1W__candidateDeleteDialog h2{font-size:14px}.manual-studio-module___7AZ1W__candidateDeleteDialog p{color:#878b99;font-size:9px;line-height:1.55}.manual-studio-module___7AZ1W__candidateDeleteDialog strong{color:#58c99a;font-size:8px;font-weight:600}.manual-studio-module___7AZ1W__candidateDeleteDialog footer{grid-column:1/-1;justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.manual-studio-module___7AZ1W__candidateDeleteDialog footer button{color:#a5a8b3;background:#191c24;border:1px solid #373b48;border-radius:7px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 13px;font-size:9px;display:inline-flex}.manual-studio-module___7AZ1W__candidateDeleteDialog footer .manual-studio-module___7AZ1W__confirmDeleteButton{color:#ef7888;background:#d5374d24;border-color:#e64d6173}.manual-studio-module___7AZ1W__candidateDeleteDialog footer button:disabled{cursor:wait;opacity:.55}.manual-studio-module___7AZ1W__parameterTitle{color:#f05ba6;align-items:center;gap:9px;margin-bottom:20px;display:flex}.manual-studio-module___7AZ1W__parameterTitle>div{gap:3px;display:grid}.manual-studio-module___7AZ1W__parameterTitle strong{color:#d2d3db;font-size:12px}.manual-studio-module___7AZ1W__parameterTitle span{color:#636778;font-size:8px}.manual-studio-module___7AZ1W__parameterField{gap:7px;margin-top:14px;display:grid}.manual-studio-module___7AZ1W__parameterField>span{color:#777b8c;font-size:9px}.manual-studio-module___7AZ1W__parameterField>input,.manual-studio-module___7AZ1W__parameterField>select{color:#c6c8d1;background:#090b10;border:1px solid #303441;border-radius:8px;outline:none;width:100%;height:38px;padding:0 10px;font-size:10px}.manual-studio-module___7AZ1W__optionButtons{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.manual-studio-module___7AZ1W__optionButtons button{color:#747889;background:#11141b;border:1px solid #303441;border-radius:7px;min-height:34px;font-size:9px}.manual-studio-module___7AZ1W__optionButtons button[aria-pressed=true]{color:#f074b2;background:#ed3f971a;border-color:#ed3f9780}.manual-studio-module___7AZ1W__toggleField{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.manual-studio-module___7AZ1W__toggleField>div{gap:3px;display:grid}.manual-studio-module___7AZ1W__toggleField strong{font-size:9px}.manual-studio-module___7AZ1W__toggleField span{color:#666a7a;font-size:7px}.manual-studio-module___7AZ1W__toggleField input{accent-color:#ed3f97;width:32px;height:18px}.manual-studio-module___7AZ1W__submitSummary{background:#181b24;border-radius:9px;gap:5px;margin-top:20px;padding:11px;display:grid}.manual-studio-module___7AZ1W__submitSummary span{color:#b8bac4;font-size:9px}.manual-studio-module___7AZ1W__submitSummary small{color:#656979;font-size:7px}.manual-studio-module___7AZ1W__submitBar{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090a0ff0;border-top:1px solid #2a2e3b;justify-content:space-between;align-items:center;height:70px;padding:0 34px;display:flex;position:fixed;bottom:0;left:0;right:0}.manual-studio-module___7AZ1W__submitBar>div{color:#727687;align-items:center;gap:8px;font-size:9px;display:inline-flex}.manual-studio-module___7AZ1W__submitBar>div svg{color:#ed3f97}.manual-studio-module___7AZ1W__submitBar>button{color:#fff;background:linear-gradient(135deg,#ed3f97,#a83ad1);border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:190px;height:42px;font-size:11px;font-weight:750;display:inline-flex;box-shadow:0 10px 28px #ed3f9738}.manual-studio-module___7AZ1W__pickerBackdrop{z-index:150;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b8;place-items:center;display:grid;position:fixed;inset:0}.manual-studio-module___7AZ1W__picker{background:#0e1016;border:1px solid #373b49;border-radius:15px;grid-template-rows:auto auto 1fr auto;width:930px;max-width:calc(100vw - 48px);height:min(780px,100vh - 32px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #0000008c}.manual-studio-module___7AZ1W__picker header{border-bottom:1px solid #292d39;justify-content:space-between;align-items:center;min-height:68px;padding:0 20px;display:flex}.manual-studio-module___7AZ1W__picker header p{color:#ed3f97;letter-spacing:.15em;margin-bottom:4px;font-size:7px;font-weight:850}.manual-studio-module___7AZ1W__picker header h2{font-size:16px}.manual-studio-module___7AZ1W__picker header>button{color:#818596;background:#151821;border:1px solid #303441;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.manual-studio-module___7AZ1W__pickerToolbar{border-bottom:1px solid #242733;flex-direction:column;gap:9px;padding:11px 20px;display:flex}.manual-studio-module___7AZ1W__pickerToolbarPrimary{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.manual-studio-module___7AZ1W__pickerTabs{gap:5px;display:flex}.manual-studio-module___7AZ1W__pickerTabs button{color:#737788;background:#151821;border:1px solid #303441;border-radius:7px;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:9px;display:inline-flex}.manual-studio-module___7AZ1W__pickerTabs button[aria-pressed=true]{color:#f06bab;border-color:#ed3f9773}.manual-studio-module___7AZ1W__pickerSearch{color:#656979;background:#090b10;border:1px solid #303441;border-radius:7px;align-items:center;gap:7px;height:34px;padding:0 9px;display:flex}.manual-studio-module___7AZ1W__pickerSearch input{background:0 0;border:0;outline:none;width:100%;font-size:9px}.manual-studio-module___7AZ1W__pickerUpload{cursor:pointer;background:linear-gradient(135deg,#ed3f97,#a83ad1);border-radius:7px;align-items:center;gap:6px;height:34px;padding:0 11px;font-size:9px;display:inline-flex}.manual-studio-module___7AZ1W__pickerUpload input{display:none}.manual-studio-module___7AZ1W__pickerFilters{align-items:center;gap:8px;min-height:30px;display:flex}.manual-studio-module___7AZ1W__pickerFilterTitle{color:#9b9ead;align-items:center;gap:6px;margin-right:2px;font-size:9px;font-weight:700;display:inline-flex}.manual-studio-module___7AZ1W__pickerFilters label{color:#646879;background:#12151c;border:1px solid #292d39;border-radius:7px;align-items:center;gap:6px;height:30px;padding:0 8px;font-size:8px;display:inline-flex;position:relative}.manual-studio-module___7AZ1W__pickerFilters label:focus-within{border-color:#ed3f978c}.manual-studio-module___7AZ1W__pickerFilters select{appearance:none;color:#b3b6c2;cursor:pointer;background:0 0;border:0;outline:none;min-width:76px;padding-right:14px;font-size:9px}.manual-studio-module___7AZ1W__pickerFilters label svg{color:#6b6f7d;pointer-events:none;position:absolute;right:7px}.manual-studio-module___7AZ1W__pickerResultCount{color:#656979;margin-left:auto;font-size:8px}.manual-studio-module___7AZ1W__pickerGrid{flex-wrap:wrap;align-content:start;gap:10px;min-height:420px;padding:18px 20px;display:flex;overflow-y:auto}.manual-studio-module___7AZ1W__pickerAssetCard{aspect-ratio:1;background:#181b24;border:1px solid #303441;border-radius:9px;flex:0 0 calc(20% - 8px);padding:0;transition:border-color .12s,transform .12s;display:grid;position:relative;overflow:hidden}.manual-studio-module___7AZ1W__pickerAssetCard:hover,.manual-studio-module___7AZ1W__pickerAssetCard:focus-within{z-index:1;border-color:#8c91a3;transform:translateY(-2px)}.manual-studio-module___7AZ1W__pickerAssetCard[data-selected=true]{border:2px solid #ed3f97}.manual-studio-module___7AZ1W__pickerAssetCard[data-incompatible=true]{opacity:.72;border-color:#a34556}.manual-studio-module___7AZ1W__pickerCompatibilityBadge{z-index:2;color:#ffd7de;background:#801f31eb;border-radius:4px;padding:3px 5px;font-size:7px;position:absolute;top:6px;left:6px}.manual-studio-module___7AZ1W__pickerAssetPreviewButton{cursor:zoom-in;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0;display:grid;position:relative;overflow:hidden}.manual-studio-module___7AZ1W__pickerAssetPreviewButton:focus-visible{box-shadow:inset 0 0 0 2px #8f65dc}.manual-studio-module___7AZ1W__pickerAssetPreviewButton img,.manual-studio-module___7AZ1W__pickerAssetPreviewButton video{object-fit:cover;width:100%;height:100%}.manual-studio-module___7AZ1W__pickerAssetName{text-overflow:ellipsis;white-space:nowrap;background:#07080dcc;border-radius:5px;padding:5px;font-size:7px;position:absolute;bottom:5px;left:5px;right:5px;overflow:hidden}.manual-studio-module___7AZ1W__pickerAssetPreviewHint{color:#fff;opacity:0;background:#05060a85;justify-content:center;align-items:center;gap:5px;font-size:9px;font-weight:700;transition:opacity .12s;display:flex;position:absolute;inset:0}.manual-studio-module___7AZ1W__pickerAssetPreviewButton:hover .manual-studio-module___7AZ1W__pickerAssetPreviewHint,.manual-studio-module___7AZ1W__pickerAssetPreviewButton:focus-visible .manual-studio-module___7AZ1W__pickerAssetPreviewHint{opacity:1}.manual-studio-module___7AZ1W__pickerAssetSelectButton{z-index:2;color:#fff;background:#090b10d1;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:6px;right:6px;box-shadow:0 4px 12px #0000004d}.manual-studio-module___7AZ1W__pickerAssetSelectButton:hover,.manual-studio-module___7AZ1W__pickerAssetSelectButton:focus-visible,.manual-studio-module___7AZ1W__pickerAssetSelectButton[aria-pressed=true]{background:#ed3f97;border-color:#ed3f97;outline:none}.manual-studio-module___7AZ1W__pickerAssetSelectButton:disabled{cursor:default;opacity:1}.manual-studio-module___7AZ1W__pickerEmpty{color:#5f6373;flex:1 0 100%;align-content:center;place-items:center;gap:8px;min-height:300px;font-size:9px;display:grid}.manual-studio-module___7AZ1W__pickerEmpty button{color:#a7aab6;background:#171a22;border:1px solid #343846;border-radius:7px;height:30px;padding:0 12px;font-size:9px}.manual-studio-module___7AZ1W__pickerPreview{z-index:170;background:#090b10;border:1px solid #444958;border-radius:12px;grid-template-rows:minmax(0,1fr) auto;width:70vw;max-width:calc(100vw - 48px);height:70vh;max-height:calc(100vh - 48px);animation:.12s ease-out manual-studio-module___7AZ1W__pickerPreviewIn;display:grid;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 64px #000000ad,0 0 0 1px #ffffff09}.manual-studio-module___7AZ1W__pickerPreviewImage{background-color:#0000;background-image:linear-gradient(45deg,#11141b 25%,#0000 25% 75%,#11141b 75%),linear-gradient(45deg,#11141b 25%,#0b0d12 25% 75%,#11141b 75%);background-position:0 0,8px 8px;background-repeat:repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:100%;min-height:0;position:relative;overflow:hidden}.manual-studio-module___7AZ1W__pickerPreviewImage img,.manual-studio-module___7AZ1W__pickerPreviewImage video{object-fit:contain;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;display:block;position:absolute;inset:0}.manual-studio-module___7AZ1W__pickerPreviewMeta{border-top:1px solid #272b36;justify-content:space-between;align-items:center;gap:18px;min-height:48px;padding:0 14px;display:flex}.manual-studio-module___7AZ1W__pickerPreviewMeta strong{color:#e1e2e7;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.manual-studio-module___7AZ1W__pickerPreviewMeta span{color:#777b8b;flex:none;font-size:8px}.manual-studio-module___7AZ1W__pickerPreviewMeta>div{flex:none;align-items:center;gap:10px;display:flex}.manual-studio-module___7AZ1W__pickerPreviewMeta button{color:#9296a5;background:#171a22;border:1px solid #343846;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.manual-studio-module___7AZ1W__picker footer{color:#747889;border-top:1px solid #292d39;justify-content:space-between;align-items:center;min-height:62px;padding:0 20px;font-size:9px;display:flex}.manual-studio-module___7AZ1W__picker footer button{color:#fff;background:linear-gradient(135deg,#ed3f97,#a83ad1);border:0;border-radius:7px;min-width:90px;height:34px;font-size:9px}.manual-studio-module___7AZ1W__loadingPage{color:#8c61d5;align-content:center;place-items:center;gap:12px;min-height:calc(100vh - 68px);display:grid}.manual-studio-module___7AZ1W__loadingPage strong{color:#9b9eac;font-size:11px}.manual-studio-module___7AZ1W__spinner{animation:.85s linear infinite manual-studio-module___7AZ1W__spin}@keyframes manual-studio-module___7AZ1W__spin{to{transform:rotate(360deg)}}@keyframes manual-studio-module___7AZ1W__pickerPreviewIn{0%{opacity:0;transform:translate(-50%,calc(5px - 50%))scale(.985)}}@media (max-width:1400px){.manual-studio-module___7AZ1W__resultsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.manual-studio-module___7AZ1W__referenceGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:860px){.manual-studio-module___7AZ1W__pickerToolbarPrimary{grid-template-columns:1fr auto}.manual-studio-module___7AZ1W__pickerTabs{grid-column:1/-1}.manual-studio-module___7AZ1W__pickerFilters{flex-wrap:wrap}.manual-studio-module___7AZ1W__pickerResultCount{width:100%;margin-left:0}.manual-studio-module___7AZ1W__pickerAssetCard{flex-basis:calc(33.3333% - 6.66667px)}}.manual-studio-module___7AZ1W__outputGallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;display:grid}.manual-studio-module___7AZ1W__outputGallery a{min-width:0;color:inherit;text-align:center;font-size:12px}.manual-studio-module___7AZ1W__outputGallery img{aspect-ratio:1;object-fit:contain;background:#eee;width:100%}
