.TagsInput_badge__LudO1{cursor:pointer;text-transform:none}.TagsInput_inner__AmeVr{display:flex}.TagsInput_createOption__mSx_r{border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-sm);padding:var(--mantine-spacing-xs)}.TagsInput_createOption__mSx_r:hover{background-color:var(--mantine-color-dark-4,#e0e0e0)}.TagsInput_dropdown__9xNYH{max-width:300px!important}.BrowsingLevelInput_root__duHsK{flex:1}.BrowsingLevelInput_label__fYQk_{display:inline-flex;justify-content:center;padding-left:10px;padding-right:10px;width:100%}.BrowsingLevelInput_label__fYQk_[data-checked],.BrowsingLevelInput_label__fYQk_[data-checked]:hover{background-color:var(--mantine-color-blue-6,#228be6);color:var(--mantine-color-white,#fff)}.BrowsingLevelInput_label__fYQk_[data-checked] .BrowsingLevelInput_iconWrapper__QXGXr{display:none}@media(min-width:480px){.BrowsingLevelInput_label__fYQk_[data-checked] .BrowsingLevelInput_iconWrapper__QXGXr{display:inline-block}}.BrowsingLevelInput_label__fYQk_[data-checked] .BrowsingLevelInput_iconWrapper__QXGXr .BrowsingLevelInput_checkIcon__9Ugyi{color:var(--mantine-color-white,#fff)}@media(min-width:480px){.BrowsingLevelInput_label__fYQk_{padding-left:20px;padding-right:20px}}.ImageUploadPreview_root__AOOMS{background-color:grey;background-position:50%;background-size:cover;grid-column-start:var(--is-primary-grid-column,auto);grid-row-start:var(--is-primary-grid-row,auto);height:var(--is-primary-height,200px);opacity:var(--faded-opacity,1);overflow:hidden;position:relative;transform-origin:0 0}.ImageUploadPreview_error__LcpFZ{border:1px solid var(--mantine-color-red-filled)}.ImageUploadPreview_draggableIcon__YjDxq{align-items:center;background:color-mix(in srgb,var(--mantine-color-dark-8),transparent 50%);display:flex;height:120px;justify-content:center;width:120px}.ImageUploadPreview_image__ckRUb{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.ImageUploadPreview_draggable__CJHDB,.ImageUploadPreview_image__ckRUb{left:0;position:absolute;top:0}.ImageUploadPreview_draggable__CJHDB{bottom:0;opacity:0;right:0}.ImageUploadPreview_draggable__CJHDB:hover{opacity:1}.CosmeticWrapper_wrapper__kH8WX{border-radius:8px;display:flex;flex-direction:column;position:relative}.CosmeticWrapper_wrapper__kH8WX>*{flex:1}.CosmeticWrapper_border__GnCwn{border:var(--borderWidth) solid var(--border)}.CosmeticWrapper_cssFrame__Lrn6N,.CosmeticWrapper_texture__cRC58{padding:6px}.CosmeticWrapper_cssFrame__Lrn6N{background-image:var(--bgGradient);box-shadow:inset 0 0 1px 1px hsla(0,0%,100%,.3),0 1px 2px rgba(0,0,0,.8)}.CosmeticWrapper_cssFrame__Lrn6N:after{border-radius:6px;box-shadow:inset 0 1px 2px 1px hsla(0,0%,100%,.3),0 1px 2px rgba(0,0,0,.4);content:"";inset:6px;pointer-events:none;position:absolute}.CosmeticWrapper_texture__cRC58{background-image:var(--bgImage);background-size:var(--bgSize)}.CosmeticWrapper_cssFrame__Lrn6N.CosmeticWrapper_texture__cRC58{background-image:var(--bgImage),var(--bgGradient)}.CosmeticWrapper_glow__KJ57U:before{background-image:var(--bgGradient);border-radius:8px;content:"";filter:blur(5px);inset:0;position:absolute}.ImageUpload_sortItem__Y6Cco{align-items:center;display:flex;justify-content:center;position:relative}.ImageUpload_draggableIcon__HvQNM{right:0}.ImageUpload_checkbox__2F_1G,.ImageUpload_draggableIcon__HvQNM{position:absolute;top:4px}.ImageUpload_checkbox__2F_1G{left:4px}.ImageUpload_meta__YsRdj{bottom:4px;position:absolute;right:4px}.ImageUpload_fullWidth___jWh9{width:100%}.ImageUpload_disabled__D8db2{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .ImageUpload_disabled__D8db2{background-color:var(--mantine-color-dark-6)}.ImageUpload_disabled__D8db2{border-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .ImageUpload_disabled__D8db2{border-color:var(--mantine-color-dark-5)}.ImageUpload_disabled__D8db2{cursor:not-allowed}.ImageUpload_disabled__D8db2 *{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .ImageUpload_disabled__D8db2 *{color:var(--mantine-color-dark-3)}.ImageUpload_overlayGroup__bnfY_{background:color-mix(in srgb,var(--mantine-color-dark-9),transparent 40%);border-bottom-left-radius:var(--mantine-radius-sm);position:absolute;right:0;top:0;z-index:11}.CosmeticLights_light__Bsu6g{bottom:15px;left:-2px;pointer-events:none;position:absolute;right:-2px;top:15px;z-index:10}.CosmeticLights_light__Bsu6g span{box-shadow:inset 0 0 1px 1px rgba(0,0,0,.3);height:14px;position:absolute;width:18px}.CosmeticLights_light__Bsu6g span:before{content:"";filter:blur(3px);height:21px;opacity:.5;position:absolute;top:50%;transform:translateY(-50%);width:21px;will-change:width,opacity;z-index:-1}.CosmeticLights_light__Bsu6g span:nth-child(odd),.CosmeticLights_light__Bsu6g span:nth-child(odd):before{border-radius:6px 50% 50% 6px;left:0}.CosmeticLights_light__Bsu6g span:nth-child(2n),.CosmeticLights_light__Bsu6g span:nth-child(2n):before{border-radius:50% 6px 6px 50%;right:0}.CosmeticLights_light__Bsu6g span:first-child{top:0}.CosmeticLights_light__Bsu6g span:nth-child(2){top:8.33333%}.CosmeticLights_light__Bsu6g span:nth-child(3){top:16.66667%}.CosmeticLights_light__Bsu6g span:nth-child(4){top:25%}.CosmeticLights_light__Bsu6g span:nth-child(5){top:33.33333%}.CosmeticLights_light__Bsu6g span:nth-child(6){top:41.66667%}.CosmeticLights_light__Bsu6g span:nth-child(7){top:50%}.CosmeticLights_light__Bsu6g span:nth-child(8){top:58.33333%}.CosmeticLights_light__Bsu6g span:nth-child(9){top:66.66667%}.CosmeticLights_light__Bsu6g span:nth-child(10){top:75%}.CosmeticLights_light__Bsu6g span:nth-child(11){top:83.33333%}.CosmeticLights_light__Bsu6g span:nth-child(12){top:91.66667%}.CosmeticLights_light__Bsu6g.CosmeticLights_red__B0AgU span{background:red}.CosmeticLights_light__Bsu6g.CosmeticLights_red__B0AgU span:before{background:#c00}.CosmeticLights_light__Bsu6g.CosmeticLights_green__mLmRu span,.CosmeticLights_light__Bsu6g.CosmeticLights_green__mLmRu span:before{background:lime}.CosmeticLights_light__Bsu6g.CosmeticLights_blue__JfUiw span{background:#00c8ff}.CosmeticLights_light__Bsu6g.CosmeticLights_blue__JfUiw span:before{background:#00a0cc}.CosmeticLights_light__Bsu6g.CosmeticLights_yellow__xgHhY span,.CosmeticLights_light__Bsu6g.CosmeticLights_yellow__xgHhY span:before{background:#ff0}.CosmeticLights_light__Bsu6g.CosmeticLights_brightness-100__OaySp span:before{animation:CosmeticLights_flicker-100__UcHl7 1s ease infinite alternate}.CosmeticLights_light__Bsu6g.CosmeticLights_brightness-75__A1sPl span:before{animation:CosmeticLights_flicker-75__b_KbQ 1.25s ease infinite alternate}.CosmeticLights_light__Bsu6g.CosmeticLights_brightness-50__xBhRX span.CosmeticLights_yellow__xgHhY span{background:#e6e600}.CosmeticLights_light__Bsu6g.CosmeticLights_brightness-50__xBhRX span.CosmeticLights_red__B0AgU span{background:#e60000}.CosmeticLights_light__Bsu6g.CosmeticLights_brightness-50__xBhRX span.CosmeticLights_green__mLmRu span{background:#00e600}.CosmeticLights_light__Bsu6g.CosmeticLights_brightness-50__xBhRX span.CosmeticLights_blue__JfUiw span{background:#00b4e6}.CosmeticLights_light__Bsu6g.CosmeticLights_brightness-50__xBhRX span:before{animation:CosmeticLights_flicker-50__BEQxs 1.5s ease infinite alternate}.CosmeticLights_light__Bsu6g.CosmeticLights_brightness-25__7rR0x.CosmeticLights_yellow__xgHhY span{background:#cc0}.CosmeticLights_light__Bsu6g.CosmeticLights_brightness-25__7rR0x.CosmeticLights_red__B0AgU span{background:#c00}.CosmeticLights_light__Bsu6g.CosmeticLights_brightness-25__7rR0x.CosmeticLights_green__mLmRu span{background:#0c0}.CosmeticLights_light__Bsu6g.CosmeticLights_brightness-25__7rR0x.CosmeticLights_blue__JfUiw span{background:#00a0cc}.CosmeticLights_light__Bsu6g.CosmeticLights_brightness-25__7rR0x span:before{animation:CosmeticLights_flicker-25__YSqal 2s ease infinite alternate}@keyframes CosmeticLights_flicker-100__UcHl7{0%{opacity:.25;width:21px}to{opacity:.6;width:30px}}@keyframes CosmeticLights_flicker-75__b_KbQ{0%{opacity:.15;width:21px}to{opacity:.4;width:27px}}@keyframes CosmeticLights_flicker-50__BEQxs{0%{opacity:.05;width:21px}to{opacity:.3;width:25.5px}}@keyframes CosmeticLights_flicker-25__YSqal{0%{opacity:.05;width:21px}to{opacity:.2;width:24px}}.CosmeticSelect_decoration__V3ubR{background-color:var(--mantine-color-gray-1);border-radius:var(--mantine-radius-md)}[data-mantine-color-scheme=dark] .CosmeticSelect_decoration__V3ubR{background-color:var(--mantine-color-dark-8)}.CosmeticSelect_decoration__V3ubR{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.CosmeticSelect_selected__NjUv3{border:2px solid var(--mantine-color-blue-4)}.CosmeticSelect_noContent__FY9R2{background-color:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .CosmeticSelect_noContent__FY9R2{background-color:var(--mantine-color-dark-8)}.CosmeticSelect_noContent__FY9R2{grid-column:2/min-content}.CosmeticSelect_noContentNoUrl__q5AqR{grid-column:1/min-content}.MultiFileInputUpload_dropzone__82d79[data-accept],.MultiFileInputUpload_dropzone__82d79[data-accept]:hover,.MultiFileInputUpload_dropzone__82d79[data-reject],.MultiFileInputUpload_dropzone__82d79[data-reject]:hover{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-4)}.SimpleImageUpload_imageContainer__uJPZE{align-items:center;display:flex;height:33.3333333333vh;justify-content:center}.SimpleImageUpload_imageContainer__uJPZE>img{border-radius:var(--mantine-radius-md);height:100%;-o-object-fit:cover;object-fit:cover}.SimpleImageUpload_imageContainerAspectRatio__fgxUF{border-radius:var(--mantine-radius-md);height:0;overflow:hidden;padding-bottom:var(--aspect-ratio,100%);position:relative;width:100%}.SimpleImageUpload_imageContainerAspectRatio__fgxUF>img{border-radius:var(--mantine-radius-md);height:auto;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%)}.BrowsingLevelBadge_root__P8TZA{background-color:rgba(25,113,194,.2);color:#fefefe;padding-left:8px;padding-right:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BrowsingLevelBadge_root__P8TZA>span{line-height:1}.BrowsingLevelBadge_red__lBxqZ{background-color:rgba(201,42,42,.6)}.ProjectWorkspace_gradientTopBorder__6LTBw{position:relative}.ProjectWorkspace_gradientTopBorder__6LTBw:before{background:linear-gradient(90deg,#fab005,#fd7e14);border-radius:8px 8px 0 0;content:"";height:3px;left:0;position:absolute;right:0;top:0;z-index:1}.ProjectWorkspace_headerCard__6f7B9{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .ProjectWorkspace_headerCard__6f7B9{background:#25262b}.ProjectWorkspace_headerCard__6f7B9{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .ProjectWorkspace_headerCard__6f7B9{border:1px solid #373a40}.ProjectWorkspace_headerCard__6f7B9{align-items:flex-start;border-radius:8px;display:flex;gap:20px;padding:26px 20px 20px;transition:box-shadow .2s ease}.ProjectWorkspace_headerImage__d4SFX{background:var(--mantine-color-gray-1);border-radius:8px;height:107px;width:80px}[data-mantine-color-scheme=dark] .ProjectWorkspace_headerImage__d4SFX{background:#2c2e33}.ProjectWorkspace_headerImage__d4SFX{align-items:center;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;overflow:hidden;transition:all .2s ease}.ProjectWorkspace_headerImage__d4SFX img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ProjectWorkspace_headerImage__d4SFX:hover{opacity:.8}.ProjectWorkspace_headerContent__vlWN_{flex:1;min-width:0}.ProjectWorkspace_headerActions__ujYMh{align-items:center;display:flex;flex-shrink:0;gap:10px}.ProjectWorkspace_statPill__fk2gZ{align-items:center;background:var(--mantine-color-gray-1);display:inline-flex;gap:6px}[data-mantine-color-scheme=dark] .ProjectWorkspace_statPill__fk2gZ{background:rgba(0,0,0,.2)}.ProjectWorkspace_statPill__fk2gZ{border-radius:20px;color:var(--mantine-color-gray-7);font-size:12px;padding:5px 10px}[data-mantine-color-scheme=dark] .ProjectWorkspace_statPill__fk2gZ{color:#c1c2c5}.ProjectWorkspace_statDot__2Jwdu{background:#fab005;border-radius:50%;flex-shrink:0;height:6px;width:6px}.ProjectWorkspace_characterCard__spGTI{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .ProjectWorkspace_characterCard__spGTI{background:#25262b}.ProjectWorkspace_characterCard__spGTI{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .ProjectWorkspace_characterCard__spGTI{border:1px solid #373a40}.ProjectWorkspace_characterCard__spGTI{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:10px;padding:10px 12px;transition:all .2s ease}.ProjectWorkspace_characterCard__spGTI:hover{background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .ProjectWorkspace_characterCard__spGTI:hover{background:#2c2e33}.ProjectWorkspace_characterAvatar__Nt4fx{background:var(--mantine-color-gray-1);border-radius:6px;height:40px;width:40px}[data-mantine-color-scheme=dark] .ProjectWorkspace_characterAvatar__Nt4fx{background:#2c2e33}.ProjectWorkspace_characterAvatar__Nt4fx{align-items:center;display:flex;flex-shrink:0;justify-content:center;overflow:hidden}.ProjectWorkspace_characterAvatar__Nt4fx img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}.ProjectWorkspace_characterInfo__33um6{flex:1;min-width:0}.ProjectWorkspace_characterName__TmORi{color:var(--mantine-color-dark-9);font-size:14px;font-weight:500}[data-mantine-color-scheme=dark] .ProjectWorkspace_characterName__TmORi{color:#f9fafb}.ProjectWorkspace_characterName__TmORi{display:block;margin:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.ProjectWorkspace_characterName__TmORi:hover{text-decoration:underline}.ProjectWorkspace_characterStatus__AM15h{color:var(--mantine-color-gray-6);font-size:11px}[data-mantine-color-scheme=dark] .ProjectWorkspace_characterStatus__AM15h{color:#909296}.ProjectWorkspace_characterStatus__AM15h{align-items:center;display:flex;gap:4px;margin:3px 0 0}.ProjectWorkspace_statusDot__sOpsu{border-radius:50%;flex-shrink:0;height:6px;width:6px}.ProjectWorkspace_statusDot__sOpsu.ProjectWorkspace_ready__BA_iq{background:#40c057}.ProjectWorkspace_statusDot__sOpsu.ProjectWorkspace_failed__FGQXq{background:#fa5252}.ProjectWorkspace_statusDot__sOpsu.ProjectWorkspace_noRefs__VSwKX{background:#fd7e14}.ProjectWorkspace_statusDot__sOpsu.ProjectWorkspace_pending__Ecyqk{background:#909296}.ProjectWorkspace_characterDelete__iwmN9{flex-shrink:0;opacity:0;transition:opacity .2s ease}.ProjectWorkspace_characterCard__spGTI:hover .ProjectWorkspace_characterDelete__iwmN9{opacity:1}.ProjectWorkspace_chapterSidebar__ATdbA{display:flex;flex-direction:column;gap:4px}.ProjectWorkspace_chapterItem__F3Tze{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .ProjectWorkspace_chapterItem__F3Tze{background:#25262b}.ProjectWorkspace_chapterItem__F3Tze{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .ProjectWorkspace_chapterItem__F3Tze{border:1px solid #373a40}.ProjectWorkspace_chapterItem__F3Tze{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:10px;padding:10px 12px;position:relative;transition:all .2s ease}.ProjectWorkspace_chapterItem__F3Tze:hover{background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .ProjectWorkspace_chapterItem__F3Tze:hover{background:#2c2e33}.ProjectWorkspace_chapterItemActive__yZBTw{-o-border-image:linear-gradient(180deg,#fab005,#fd7e14) 1;border-image:linear-gradient(180deg,#fab005,#fd7e14) 1;border-left:3px solid}.ProjectWorkspace_chapterItemActive__yZBTw,[data-mantine-color-scheme=dark] .ProjectWorkspace_chapterItemActive__yZBTw{background:rgba(250,176,5,.05)}.ProjectWorkspace_chapterItemActive__yZBTw{padding-left:9px}.ProjectWorkspace_chapterItemNumber__JSkxY{background:var(--mantine-color-gray-1);border-radius:6px;height:28px;width:28px}[data-mantine-color-scheme=dark] .ProjectWorkspace_chapterItemNumber__JSkxY{background:rgba(0,0,0,.25)}.ProjectWorkspace_chapterItemNumber__JSkxY{align-items:center;color:#fab005;display:flex;flex-shrink:0;font-size:12px;font-weight:700;justify-content:center}.ProjectWorkspace_chapterItemInfo__W484K{flex:1;min-width:0}.ProjectWorkspace_chapterItemNameRow__vN4fz{align-items:center;display:flex;gap:4px;min-width:0}.ProjectWorkspace_chapterItemName__2YvN6{color:var(--mantine-color-dark-9);font-size:13px;font-weight:500}[data-mantine-color-scheme=dark] .ProjectWorkspace_chapterItemName__2YvN6{color:#f9fafb}.ProjectWorkspace_chapterItemName__2YvN6{flex:1;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectWorkspace_chapterItemCount__jYjAg{color:#909296;font-size:11px;margin:2px 0 0}.ProjectWorkspace_chapterItemActions__Jf3pM{display:flex;flex-shrink:0;gap:2px;opacity:0;transition:opacity .2s ease}.ProjectWorkspace_chapterItem__F3Tze:hover .ProjectWorkspace_chapterItemActions__Jf3pM{opacity:1}.ProjectWorkspace_chapterItemInput__82Plj{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .ProjectWorkspace_chapterItemInput__82Plj{background:#2c2e33}.ProjectWorkspace_chapterItemInput__82Plj{border:1px solid #fab005;border-radius:4px;color:var(--mantine-color-dark-9);padding:2px 6px}[data-mantine-color-scheme=dark] .ProjectWorkspace_chapterItemInput__82Plj{color:#f9fafb}.ProjectWorkspace_chapterItemInput__82Plj{font-family:inherit;font-size:13px;font-weight:500;outline:none;width:100%}.ProjectWorkspace_chapterAddBtn__4KjeQ{align-items:center;border:1px dashed var(--mantine-color-gray-3);display:flex;gap:6px;justify-content:center;padding:8px}[data-mantine-color-scheme=dark] .ProjectWorkspace_chapterAddBtn__4KjeQ{border:1px dashed #373a40}.ProjectWorkspace_chapterAddBtn__4KjeQ{background:transparent;border-radius:6px;color:#909296;cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;transition:all .2s ease}.ProjectWorkspace_chapterAddBtn__4KjeQ:hover{background:rgba(250,176,5,.05);border-color:#fab005;color:#fab005}.ProjectWorkspace_workspaceGrid__CPWk1{display:grid;gap:24px;grid-template-columns:240px 200px 1fr}@media(max-width:1100px){.ProjectWorkspace_workspaceGrid__CPWk1{grid-template-columns:200px 180px 1fr}}@media(max-width:860px){.ProjectWorkspace_workspaceGrid__CPWk1{grid-template-columns:1fr}}.ProjectWorkspace_sidebarSection__JS49O{align-self:start;max-height:calc(100vh - 100px);overflow-y:auto;position:sticky;scrollbar-width:thin;top:80px}@media(max-width:860px){.ProjectWorkspace_sidebarSection__JS49O{max-height:360px;overflow-y:auto;position:static}}.ProjectWorkspace_mobileChapterBtn__MdxE3{display:none}@media(max-width:860px){.ProjectWorkspace_mobileChapterBtn__MdxE3{bottom:16px;display:flex;left:16px;position:fixed;z-index:100}}.ProjectWorkspace_sidebarTitle__p9a_6{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;padding:0 2px}.ProjectWorkspace_sidebarTitle__p9a_6 span{color:#909296;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.ProjectWorkspace_panelCard__x3THA{aspect-ratio:3/4;background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .ProjectWorkspace_panelCard__x3THA{background:#25262b}.ProjectWorkspace_panelCard__x3THA{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .ProjectWorkspace_panelCard__x3THA{border:1px solid #373a40}.ProjectWorkspace_panelCard__x3THA{border-radius:8px;cursor:pointer;overflow:hidden;position:relative;transition:all .2s ease}.ProjectWorkspace_panelCard__x3THA:hover{border-color:#fab005;box-shadow:0 8px 24px rgba(0,0,0,.4);transform:translateY(-1px) scale(1.02)}.ProjectWorkspace_panelImage__aem2Z{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ProjectWorkspace_panelImage__aem2Z,.ProjectWorkspace_panelOverlay__BXSkY{left:0;position:absolute;top:0}.ProjectWorkspace_panelOverlay__BXSkY{background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.85));bottom:0;display:flex;flex-direction:column;justify-content:space-between;padding:10px;right:0;z-index:2}.ProjectWorkspace_panelNumber__H_tbk{background:rgba(0,0,0,.65);border-radius:4px;color:#f9fafb;font-size:11px;font-weight:600;padding:3px 7px;width:-moz-fit-content;width:fit-content}.ProjectWorkspace_panelMenu__U6ZkT{opacity:0;transition:opacity .2s ease;z-index:3}.ProjectWorkspace_panelCard__x3THA:hover .ProjectWorkspace_panelMenu__U6ZkT{opacity:1}@media(max-width:860px){.ProjectWorkspace_panelMenu__U6ZkT{opacity:1}}.ProjectWorkspace_panelCharacterPill__NfbLD{align-items:center;background:#339af0;border-radius:4px;color:#fff;display:inline-flex;font-size:10px;font-weight:600;gap:3px;padding:2px 7px;width:-moz-fit-content;width:fit-content}.ProjectWorkspace_panelPrompt__9Mloq{color:#f9fafb;display:-webkit-box;font-size:11px;line-height:1.3;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;overflow:hidden}.ProjectWorkspace_panelEmpty__D2dKD{align-items:center;background:var(--mantine-color-gray-1);display:flex;flex-direction:column;height:100%;justify-content:center}[data-mantine-color-scheme=dark] .ProjectWorkspace_panelEmpty__D2dKD{background:#2c2e33}.ProjectWorkspace_panelEmpty__D2dKD{color:#909296;gap:8px}.ProjectWorkspace_panelFailed__NfSU_{background:rgba(250,82,82,.08);color:#fa5252;flex-direction:column;gap:8px;height:100%}.ProjectWorkspace_addPanelBtn__VqFLX,.ProjectWorkspace_panelFailed__NfSU_{align-items:center;display:flex;justify-content:center}.ProjectWorkspace_addPanelBtn__VqFLX{aspect-ratio:3/4;background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .ProjectWorkspace_addPanelBtn__VqFLX{background:#2c2e33}.ProjectWorkspace_addPanelBtn__VqFLX{border:2px dashed var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .ProjectWorkspace_addPanelBtn__VqFLX{border:2px dashed #373a40}.ProjectWorkspace_addPanelBtn__VqFLX{border-radius:8px;color:#909296;cursor:pointer;transition:all .2s ease}.ProjectWorkspace_addPanelBtn__VqFLX:hover{background:rgba(250,176,5,.05);border-color:#fab005;color:#fab005}.ProjectWorkspace_drawerBackdrop__qLILF{background:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s ease;z-index:299}.ProjectWorkspace_drawerBackdrop__qLILF.ProjectWorkspace_active__2zQ0F{opacity:1;overflow:hidden;pointer-events:auto;touch-action:none}.ProjectWorkspace_drawer__ai1vW{background:var(--mantine-color-gray-0);bottom:0;max-width:700px;position:fixed;right:0;top:0;width:100%}[data-mantine-color-scheme=dark] .ProjectWorkspace_drawer__ai1vW{background:#25262b}.ProjectWorkspace_drawer__ai1vW{border-left:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .ProjectWorkspace_drawer__ai1vW{border-left:1px solid #373a40}.ProjectWorkspace_drawer__ai1vW{box-shadow:-8px 0 24px rgba(0,0,0,.5);display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;transform:translateX(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:300}.ProjectWorkspace_drawer__ai1vW.ProjectWorkspace_active__2zQ0F{transform:translateX(0)}@media(max-width:640px){.ProjectWorkspace_drawer__ai1vW{border-left:none;max-width:100%}}.ProjectWorkspace_drawerHeader__qZSaE{align-items:center;border-bottom:1px solid #373a40;-o-border-image:linear-gradient(90deg,#fab005,#fd7e14,transparent) 1;border-image:linear-gradient(90deg,#fab005,#fd7e14,transparent) 1;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.ProjectWorkspace_drawerContent__rj2UG{display:flex;flex:1;flex-direction:column;gap:24px;overflow-y:auto;padding:24px}@media(max-width:640px){.ProjectWorkspace_drawerContent__rj2UG{padding:16px}}.ProjectWorkspace_drawerImageContainer__frIM8{background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .ProjectWorkspace_drawerImageContainer__frIM8{background:#2c2e33}.ProjectWorkspace_drawerImageContainer__frIM8{border:1px solid var(--mantine-color-gray-3);border-radius:8px;overflow:hidden}[data-mantine-color-scheme=dark] .ProjectWorkspace_drawerImageContainer__frIM8{border:1px solid #373a40}.ProjectWorkspace_drawerImageContainer__frIM8{flex-shrink:0}.ProjectWorkspace_drawerImageContainer__frIM8 img{display:block;height:auto;width:100%}.ProjectWorkspace_detailSectionTitle__trT5O{color:#909296;font-size:11px;font-weight:700;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.ProjectWorkspace_detailStatusBadge__Rpxiy{align-items:center;display:flex;font-size:14px;gap:8px}.ProjectWorkspace_detailStatusDot__mSvkp{border-radius:50%;flex-shrink:0;height:8px;width:8px}.ProjectWorkspace_detailStatusDot__mSvkp.ProjectWorkspace_ready__BA_iq{background:#40c057}.ProjectWorkspace_detailStatusDot__mSvkp.ProjectWorkspace_generating__O_5h4{animation:ProjectWorkspace_pulse__uRrQr 2s ease-in-out infinite;background:#fab005}.ProjectWorkspace_detailStatusDot__mSvkp.ProjectWorkspace_failed__FGQXq{background:#fa5252}.ProjectWorkspace_detailCharacterPill__F1C2g{align-items:center;background:#339af0;border-radius:20px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:5px 12px;width:-moz-fit-content;width:fit-content}.ProjectWorkspace_detailStat__MsNIL{align-items:center;border-bottom:1px solid var(--mantine-color-gray-2);display:flex;justify-content:space-between;padding:8px 0}[data-mantine-color-scheme=dark] .ProjectWorkspace_detailStat__MsNIL{border-bottom:1px solid #373a40}.ProjectWorkspace_detailStat__MsNIL{font-size:13px}.ProjectWorkspace_detailStat__MsNIL:last-child{border-bottom:none}.ProjectWorkspace_detailStatLabel__BWnyC{color:#909296}.ProjectWorkspace_detailStatValue__kNC4r{color:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] .ProjectWorkspace_detailStatValue__kNC4r{color:#f9fafb}.ProjectWorkspace_detailStatValue__kNC4r{font-weight:500}.ProjectWorkspace_promptBox__A_JAN{background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .ProjectWorkspace_promptBox__A_JAN{background:#2c2e33}.ProjectWorkspace_promptBox__A_JAN{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .ProjectWorkspace_promptBox__A_JAN{border:1px solid #373a40}.ProjectWorkspace_promptBox__A_JAN{border-radius:6px;color:var(--mantine-color-gray-7);font-size:13px;padding:12px}[data-mantine-color-scheme=dark] .ProjectWorkspace_promptBox__A_JAN{color:#c1c2c5}.ProjectWorkspace_promptBox__A_JAN{line-height:1.5;white-space:pre-wrap;word-break:break-word}.ProjectWorkspace_promptBoxEnhanced__VGUTS{border-color:#40c057}.ProjectWorkspace_promptBoxEnhanced__VGUTS,[data-mantine-color-scheme=dark] .ProjectWorkspace_promptBoxEnhanced__VGUTS{background:rgba(64,192,87,.05)}.ProjectWorkspace_enhancedBadge__W8ORu{align-items:center;background:rgba(64,192,87,.2);border-radius:12px;color:#40c057;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:2px 8px}.ProjectWorkspace_detailActions__3YT15{border-top:1px solid var(--mantine-color-gray-2);display:flex;flex-direction:column;gap:8px;padding-top:16px}[data-mantine-color-scheme=dark] .ProjectWorkspace_detailActions__3YT15{border-top:1px solid #373a40}.ProjectWorkspace_gradientBtn__XTGXz{align-items:center;background:linear-gradient(135deg,#fab005,#fd7e14);border:none;border-radius:6px;color:#000;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:6px;justify-content:center;padding:8px 16px;transition:all .2s ease}.ProjectWorkspace_gradientBtn__XTGXz:hover{box-shadow:0 6px 16px rgba(250,176,5,.3);transform:translateY(-1px)}.ProjectWorkspace_gradientBtn__XTGXz:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.ProjectWorkspace_subtleBtn__7qptO{background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .ProjectWorkspace_subtleBtn__7qptO{background:#2c2e33}.ProjectWorkspace_subtleBtn__7qptO{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .ProjectWorkspace_subtleBtn__7qptO{color:#c1c2c5}.ProjectWorkspace_subtleBtn__7qptO{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .ProjectWorkspace_subtleBtn__7qptO{border:1px solid #373a40}.ProjectWorkspace_subtleBtn__7qptO{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:8px 16px;transition:all .2s ease}.ProjectWorkspace_subtleBtn__7qptO:hover{background:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .ProjectWorkspace_subtleBtn__7qptO:hover{background:#3a3c42}.ProjectWorkspace_subtleBtn__7qptO:hover{color:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] .ProjectWorkspace_subtleBtn__7qptO:hover{color:#f9fafb}.ProjectWorkspace_subtleBtn__7qptO:hover{border-color:#fab005}.ProjectWorkspace_subtleBtnSm__BVTy2{font-size:12px;padding:4px 10px}.ProjectWorkspace_dangerBtn__y_xxB{align-items:center;background:rgba(250,82,82,.1);border:1px solid rgba(250,82,82,.3);border-radius:6px;color:#fa5252;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:8px 16px;transition:all .2s ease}.ProjectWorkspace_dangerBtn__y_xxB:hover{background:rgba(250,82,82,.2)}.ProjectWorkspace_panelModeTabs__Qd6pV{border-bottom:1px solid var(--mantine-color-gray-3);display:flex;gap:0}[data-mantine-color-scheme=dark] .ProjectWorkspace_panelModeTabs__Qd6pV{border-bottom:1px solid #373a40}.ProjectWorkspace_panelModeTabs__Qd6pV{background:var(--mantine-color-white);margin-bottom:16px;position:sticky;top:0;z-index:2}[data-mantine-color-scheme=dark] .ProjectWorkspace_panelModeTabs__Qd6pV{background:var(--mantine-color-dark-7)}.ProjectWorkspace_panelModeTab__bBr4p{color:var(--mantine-color-gray-6);flex:1;font-family:inherit;font-size:14px;font-weight:600;padding:10px 16px}[data-mantine-color-scheme=dark] .ProjectWorkspace_panelModeTab__bBr4p{color:#909296}.ProjectWorkspace_panelModeTab__bBr4p{background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;text-align:center;transition:all .2s ease}.ProjectWorkspace_panelModeTab__bBr4p:hover{color:var(--mantine-color-gray-8)}[data-mantine-color-scheme=dark] .ProjectWorkspace_panelModeTab__bBr4p:hover{color:#c1c2c5}.ProjectWorkspace_panelModeTabActive__bYkDG{border-bottom:2px solid transparent;-o-border-image:linear-gradient(90deg,#fab005,#fd7e14) 1;border-image:linear-gradient(90deg,#fab005,#fd7e14) 1;color:#fab005}.ProjectWorkspace_enhanceImagePreview__j5oeM{border:1px solid var(--mantine-color-gray-3);border-radius:8px;display:inline-block;overflow:hidden;position:relative}[data-mantine-color-scheme=dark] .ProjectWorkspace_enhanceImagePreview__j5oeM{border:1px solid #373a40}.ProjectWorkspace_enhanceImagePreview__j5oeM{background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .ProjectWorkspace_enhanceImagePreview__j5oeM{background:#2c2e33}.ProjectWorkspace_enhanceImagePreview__j5oeM img{display:block;max-height:200px;-o-object-fit:contain;object-fit:contain;width:auto}.ProjectWorkspace_enhanceSourceOptions__BnSvc{display:flex;gap:12px}.ProjectWorkspace_enhanceSourceOptions__BnSvc>*{flex:1}@keyframes ProjectWorkspace_pulse__uRrQr{0%,to{opacity:1}50%{opacity:.5}}@keyframes ProjectWorkspace_spin__R79qO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProjectWorkspace_spinner__lfj4h{animation:ProjectWorkspace_spin__R79qO .6s linear infinite;border-radius:50%;border:2px solid #373a40;border-top-color:#fab005;display:inline-block;height:20px;width:20px}@keyframes ProjectWorkspace_pulse-outline__xmsMc{0%,to{outline-color:var(--mantine-color-yellow-6)}50%{outline-color:var(--mantine-color-yellow-3)}}.CustomNumberFlow_wrapper__skV9V{align-items:baseline;display:inline-flex;font-variant-numeric:tabular-nums;position:relative}.CustomNumberFlow_srOnly__V1OF6,.CustomNumberFlow_wrapper__skV9V{white-space:nowrap}.CustomNumberFlow_srOnly__V1OF6{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.CustomNumberFlow_digit__nYtJP,.CustomNumberFlow_srOnly__V1OF6{overflow:hidden}.CustomNumberFlow_digit__nYtJP{display:inline-block;font-variant-numeric:inherit;height:1em;line-height:1em;vertical-align:baseline}.CustomNumberFlow_stack__wmtA2{display:block;transform:translateY(calc(var(--cnf-n, 0)*-1em));transition:transform .4s cubic-bezier(.4,0,.2,1)}.CustomNumberFlow_stack__wmtA2,.CustomNumberFlow_symbol__PrxVJ{line-height:1em;white-space:pre}.CustomNumberFlow_symbol__PrxVJ{display:inline-block;vertical-align:baseline}.CustomNumberFlow_entering__NYyrM{animation:CustomNumberFlow_cnfEnter__H_Uj4 .25s cubic-bezier(.4,0,.2,1) backwards}@keyframes CustomNumberFlow_cnfEnter__H_Uj4{0%{opacity:0;transform:translateY(-.5em)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CustomNumberFlow_respectMotion__kmUj2 .CustomNumberFlow_stack__wmtA2{transition:none}.CustomNumberFlow_respectMotion__kmUj2 .CustomNumberFlow_entering__NYyrM{animation:none}}.CurrencyBadge_badgeWithDistrib__rOXOS:after{border:1px solid;border-image-slice:1;border-image-source:var(--border-image);border-radius:inherit;content:"";inset:0;margin:1px;pointer-events:none;position:absolute}
/*# sourceMappingURL=36093b62ee4f33f3.css.map*/