html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}:root{color:#edf2ff;font-family:Space Grotesk,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-size:13px}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(87,115,228,.75) rgba(12,18,33,.72)}html,body,#root{margin:0;min-height:100%;height:100%}body{color:#edf2ff;font-size:13px;line-height:1.5;background:radial-gradient(circle at 10% 10%,rgba(85,96,255,.22),transparent 36%),radial-gradient(circle at 92% 0%,rgba(36,200,255,.16),transparent 28%),radial-gradient(circle at 50% 120%,rgba(26,84,158,.2),transparent 42%),#050812;background-attachment:fixed;overflow:hidden}body:before{content:"";position:fixed;inset:0;background-image:radial-gradient(rgba(167,199,255,.18) 1px,transparent 1px),linear-gradient(180deg,rgba(113,126,255,.05),transparent 45%);background-size:3px 3px,100% 100%;opacity:.35;pointer-events:none}h1,h2,h3,h4,h5,p{margin:0}button,input,textarea,select{font:inherit;color:inherit}input,textarea,select{width:100%;border-radius:10px;border:1px solid #23365f;background:#0c1428f0;color:#edf2ff;padding:10px 12px;transition:border-color .2s ease,box-shadow .2s ease}textarea{resize:vertical;min-height:80px}input:not(.ant-select-selection-search-input):focus,textarea:focus,select:focus{outline:none;border-color:#4d79e8}label{display:flex;flex-direction:column;gap:8px;font-size:13px;color:#8ea2cb}button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;border:1px solid #35508a;background:#14203eeb;color:#edf2ff;padding:10px 14px;cursor:pointer;transition:all .2s ease}button:hover{border-color:#5375bd;transform:translateY(-1px)}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#5773e4bf,#2eaee3b8);border-radius:999px}::-webkit-scrollbar-track{background:#0c1221b8}._page_16nep_1{min-height:100vh;display:grid;place-items:center;padding:32px 16px;position:relative}._gridGlow_16nep_8{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 22% 18%,rgba(109,89,255,.26),transparent 34%),radial-gradient(circle at 78% 82%,rgba(36,204,255,.18),transparent 30%)}._gridGlow_16nep_8:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(101,125,190,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(101,125,190,.12) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:radial-gradient(circle at 50% 42%,#000 35%,transparent 86%);mask-image:radial-gradient(circle at 50% 42%,#000 35%,transparent 86%)}._card_16nep_22{background:linear-gradient(180deg,#0f182eeb,#0a101ff0);border:1px solid #23365f;border-radius:16px;box-shadow:0 16px 45px #02061094;position:relative;width:min(450px,100%);padding:30px 28px;display:grid;gap:14px;z-index:1}._card_16nep_22:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(130deg,rgba(114,105,255,.65),rgba(40,216,255,.15),transparent 55%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}._badge_16nep_46{width:fit-content;margin:0;padding:6px 12px;border-radius:999px;background:#6f60ff33;border:1px solid rgba(140,136,255,.42);color:#d2d8ff;font-size:12px}._title_16nep_56{margin:0;color:#edf2ff;font-weight:600;letter-spacing:.01em;font-size:22px;line-height:1.2}._subtitle_16nep_64{margin:0 0 8px;color:#8ea2cb;font-size:13px;line-height:1.55}._primaryButton_16nep_71{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;border:1px solid #35508a;background:#14203eeb;color:#edf2ff;padding:10px 14px;cursor:pointer;transition:all .2s ease;background:linear-gradient(135deg,#6b5bff,#28d8ff);border-color:transparent;color:#f8fbff;box-shadow:0 8px 20px #545dff59;margin-top:4px}._primaryButton_16nep_71:hover{border-color:#5375bd;transform:translateY(-1px)}._primaryButton_16nep_71:hover{box-shadow:0 10px 24px #545dff73}._mask_4jsnd_1{position:fixed;inset:0;display:grid;place-items:center;background:#050812b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:18px;z-index:20}._card_4jsnd_11{background:linear-gradient(180deg,#0f182eeb,#0a101ff0);border:1px solid #23365f;border-radius:16px;box-shadow:0 16px 45px #02061094;position:relative;width:min(560px,100%);padding:22px;display:grid;gap:14px}._card_4jsnd_11:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(130deg,rgba(114,105,255,.65),rgba(40,216,255,.15),transparent 55%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}._title_4jsnd_34{margin:0;color:#edf2ff;font-weight:600;letter-spacing:.01em;font-size:20px}._subtitle_4jsnd_41{margin:0;color:#8ea2cb;font-size:13px;line-height:1.55}._teamList_4jsnd_47{display:grid;gap:10px}._teamItem_4jsnd_51{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;border:1px solid #35508a;background:#14203eeb;color:#edf2ff;padding:10px 14px;cursor:pointer;transition:all .2s ease;justify-content:space-between;text-align:left;width:100%;border-color:#2a3f72;background:#111b34db}._teamItem_4jsnd_51:hover{border-color:#5375bd;transform:translateY(-1px)}._selected_4jsnd_73{border-color:#5f72ff;box-shadow:0 0 0 1px #767fff59,0 10px 20px #3f5aa861}._teamName_4jsnd_77{font-weight:600}._actions_4jsnd_80{display:flex;justify-content:flex-end;gap:10px}._primaryButton_4jsnd_85{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;border:1px solid #35508a;background:#14203eeb;color:#edf2ff;padding:10px 14px;cursor:pointer;transition:all .2s ease;background:linear-gradient(135deg,#6b5bff,#28d8ff);border-color:transparent;color:#f8fbff;box-shadow:0 8px 20px #545dff59}._primaryButton_4jsnd_85:hover{border-color:#5375bd;transform:translateY(-1px)}._primaryButton_4jsnd_85:hover{box-shadow:0 10px 24px #545dff73}._sidebar_55q7j_1{height:100vh;border-right:1px solid rgba(42,61,103,.92);background:linear-gradient(180deg,#080d1cf7,#070c18f7),radial-gradient(circle at 15% 8%,rgba(85,108,230,.2),transparent 38%),radial-gradient(circle at 84% 92%,rgba(41,188,229,.14),transparent 44%);padding:16px 14px 18px;display:grid;align-content:flex-start;gap:18px;position:sticky;top:0;overflow-x:hidden;overflow-y:auto}._sidebar_55q7j_1:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(113,132,199,.04) 0,rgba(113,132,199,.04) 1px,transparent 1px,transparent 10px)}._sidebar_55q7j_1:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 8% 14%,rgba(95,129,255,.2),transparent 34%),radial-gradient(circle at 95% 88%,rgba(53,215,255,.1),transparent 30%)}._brand_55q7j_28{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 4px 12px;border:none;border-radius:0;background:transparent;box-shadow:none;position:relative;z-index:1}._logoWrap_55q7j_41{width:46px;height:46px;border-radius:12px;padding:2px;background:linear-gradient(135deg,#6691ff80,#3ad5ff66);box-shadow:0 6px 16px #1844a36b}._logoImage_55q7j_49{width:100%;height:100%;display:block;border-radius:10px}._brandText_55q7j_55{min-width:0}._brandText_55q7j_55 strong{display:block;font-size:14px;letter-spacing:.015em;color:#f0f5ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._brandText_55q7j_55 small{display:block;margin-top:2px;font-size:10px;letter-spacing:.05em;color:#96a9d4;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._brandPulse_55q7j_78{width:8px;height:8px;border-radius:999px;background:linear-gradient(180deg,#7bf3ff,#4ca8ff);box-shadow:0 0 10px #60d6ffb3;animation:_pulse_55q7j_1 1.8s ease-in-out infinite}._nav_55q7j_86{display:grid;gap:9px;z-index:1;padding-top:6px;border-top:1px solid rgba(50,73,123,.55)}._menuItem_55q7j_93{position:relative;width:100%;border-radius:14px;border:1px solid rgba(49,74,128,.82);background:linear-gradient(170deg,#0d162be6,#0a1225e6);padding:10px 11px;display:grid;grid-template-columns:34px minmax(0,1fr) 14px;align-items:center;gap:10px;text-align:left;box-shadow:0 8px 18px #040b1b52;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;overflow:hidden}._menuItem_55q7j_93:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:999px;background:linear-gradient(180deg,#6fe4ffeb,#5e75ffdb);transform:scaleY(0);transform-origin:center;transition:transform .18s ease}._menuItem_55q7j_93:hover{border-color:#4e70bbf2;box-shadow:0 10px 22px #050f2366;transform:translate(2px)}._menuCode_55q7j_127{width:34px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;letter-spacing:.08em;color:#a5bee9;background:#142141e6;border:1px solid rgba(69,98,165,.76)}._menuText_55q7j_141{display:grid;gap:2px;min-width:0}._menuText_55q7j_141 small{color:#8198c6;font-size:12px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._menuLabel_55q7j_154{font-size:15px;font-weight:600;line-height:1.18;color:#edf4ff}._menuArrow_55q7j_160{width:8px;height:8px;border-right:1.5px solid rgba(117,142,205,.82);border-top:1.5px solid rgba(117,142,205,.82);transform:rotate(45deg);opacity:.78;transition:transform .18s ease,border-color .18s ease}._menuItem_55q7j_93:hover ._menuArrow_55q7j_160{transform:translate(1px) rotate(45deg);border-color:#93b8fff0}._active_55q7j_173{border-color:#6f8cdef0;background:linear-gradient(165deg,#2339708f,#0e1f45c7),linear-gradient(170deg,#0b152bf0,#091123f0);box-shadow:0 0 0 1px #688df042,0 14px 28px #0815327a}._active_55q7j_173:before{transform:scaleY(1)}._active_55q7j_173 ._menuCode_55q7j_127{color:#d3fbff;border-color:#66dffab8;background:linear-gradient(155deg,#164c6c8f,#153e848f)}._active_55q7j_173 ._menuArrow_55q7j_160{border-color:#8bebfff5}@keyframes _pulse_55q7j_1{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}@media(max-width:980px){._sidebar_55q7j_1{height:auto;border-right:none;border-bottom:1px solid rgba(42,61,103,.92);padding:12px 12px 14px}._brand_55q7j_28{grid-template-columns:40px minmax(0,1fr) auto;padding:8px 10px}._logoWrap_55q7j_41{width:40px;height:40px}._nav_55q7j_86{grid-template-columns:repeat(2,minmax(160px,1fr))}._menuItem_55q7j_93,._menuItem_55q7j_93:hover{transform:none}}@media(max-width:620px){._nav_55q7j_86{grid-template-columns:1fr}}._topbar_1jo77_1{position:sticky;top:0;z-index:20;min-height:74px;border-bottom:1px solid #263a64;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#090e1cd6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._titleBlock_1jo77_15 h2{margin:0;color:#edf2ff;font-weight:600;letter-spacing:.01em;font-size:17px}._titleBlock_1jo77_15 p{margin:0;color:#8ea2cb;font-size:13px;line-height:1.55}._meta_1jo77_29{display:flex;align-items:center;gap:10px}._account_1jo77_34{padding:8px 12px;border-radius:999px;border:1px solid #314978;color:#d2dcff;background:#121d38c7;font-size:12px}@media(max-width:650px){._topbar_1jo77_1{flex-direction:column;align-items:flex-start}}._shell_qq1zi_1{height:100vh;display:grid;grid-template-columns:268px 1fr;overflow:hidden}._shellFullscreen_qq1zi_7{grid-template-columns:1fr}._workspace_qq1zi_10{display:grid;grid-template-rows:auto 1fr;min-width:0;min-height:0}._content_qq1zi_16{padding:14px;overflow:auto;min-height:0}._contentFullscreen_qq1zi_21{padding:0}._shellFullscreen_qq1zi_7 ._workspace_qq1zi_10{grid-template-rows:1fr}@media(max-width:980px){._shell_qq1zi_1{grid-template-columns:1fr}}._page_9ky1z_1{display:grid;gap:clamp(12px,1vw,18px);width:min(100%,1880px);margin:0 auto;padding:clamp(10px,1.1vw,20px) clamp(14px,1.5vw,30px) clamp(14px,1.6vw,26px);font-size:14px}._empty_9ky1z_9{margin:0;color:#8ea2cb;font-size:13px;line-height:1.55}._homePage_9ky1z_15{gap:clamp(16px,1.2vw,24px);align-content:start}._page_9ky1z_1._workflowPage_9ky1z_19{min-width:1200px;padding:clamp(10px,1.1vw,20px) clamp(14px,1.5vw,30px) clamp(14px,1.6vw,26px)}._workflowPage_9ky1z_19 ._workflowHeader_9ky1z_23{grid-template-columns:minmax(140px,220px) minmax(520px,1fr) minmax(140px,220px)}._workflowPage_9ky1z_19 ._projectTools_9ky1z_26{justify-content:flex-end}._workflowPage_9ky1z_19 ._flowBar_9ky1z_29{width:min(100%,760px);justify-content:center;overflow:visible}._workflowPage_9ky1z_19 ._flowStep_9ky1z_34{min-width:clamp(112px,11.2vw,160px)}._workflowPage_9ky1z_19 ._uploadAndSample_9ky1z_37{grid-template-columns:minmax(420px,1.55fr) minmax(300px,1fr)}._workflowPage_9ky1z_19 ._scriptLayout_9ky1z_40{grid-template-columns:280px 1fr}._workflowPage_9ky1z_19 ._storyboardLayout_9ky1z_43{grid-template-columns:130px 1fr}._workflowPage_9ky1z_19 ._styleGrid_9ky1z_46{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}._workflowPage_9ky1z_19 ._entityGrid_9ky1z_49{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}._workflowPage_9ky1z_19 ._characterGrid_9ky1z_52{grid-template-columns:repeat(auto-fill,minmax(176px,1fr))}._workflowPage_9ky1z_19 ._episodeRail_9ky1z_55,._workflowPage_9ky1z_19 ._storyboardColumn_9ky1z_58{max-height:calc(100vh - 210px)}._workflowPage_9ky1z_19 ._fieldLabel_9ky1z_61{min-width:clamp(82px,5.4vw,108px);width:auto;font-size:clamp(14px,.9vw,16px)}._workflowPage_9ky1z_19 ._topActionRow_9ky1z_66,._workflowPage_9ky1z_19 ._stepActionRow_9ky1z_67,._workflowPage_9ky1z_19 ._stepFooter_9ky1z_68{flex-direction:row;align-items:center}._workflowPage_9ky1z_19 ._topActionRow_9ky1z_66{justify-content:flex-end}._workflowPage_9ky1z_19 ._stepActionRow_9ky1z_67,._workflowPage_9ky1z_19 ._stepFooter_9ky1z_68{justify-content:center}._homeSection_9ky1z_79{display:grid;gap:12px}._homeSectionTitle_9ky1z_83{font-size:clamp(22px,1.4vw,28px);font-weight:600;color:#f5f8ff;letter-spacing:.02em}._homeMasthead_9ky1z_89{border:1px solid #3a4f81;border-radius:20px;padding:clamp(18px,1.8vw,30px);background:radial-gradient(circle at 14% 16%,rgba(67,114,228,.2),transparent 48%),radial-gradient(circle at 84% 82%,rgba(18,207,199,.16),transparent 44%),linear-gradient(138deg,#0e152af5,#0d1324f5);box-shadow:0 22px 46px #03081657;display:grid;grid-template-columns:minmax(360px,.76fr) minmax(520px,1.24fr);align-items:center;gap:clamp(16px,1.3vw,24px)}._homeMastheadMain_9ky1z_100{display:grid;gap:10px;align-content:start}._homeKicker_9ky1z_105{margin:0;width:fit-content;border-radius:999px;border:1px solid rgba(102,136,206,.72);background:#19284da3;color:#d2e4ff;font-size:12px;letter-spacing:.08em;padding:4px 10px}._homeHeadline_9ky1z_116{margin:0;color:#f4f8ff;font-size:clamp(30px,2.25vw,42px);line-height:1.16;max-width:17em}._homeSubline_9ky1z_123{margin:0;color:#b3c6ea;font-size:clamp(14px,1.02vw,16px);line-height:1.6;max-width:58ch}._homeMastheadVisual_9ky1z_130{min-width:0;overflow:hidden;border:1px solid rgba(103,134,213,.6);border-radius:16px;background:#050b1a;box-shadow:0 18px 38px #02061257}._homeMastheadVisual_9ky1z_130 img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}._homeActionRow_9ky1z_144{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}._homePrimaryAction_9ky1z_150,._homeSecondaryAction_9ky1z_151{width:auto;min-height:40px;border-radius:10px;padding:8px 16px}._homePrimaryAction_9ky1z_150{border:1px solid rgba(74,234,205,.6);background:linear-gradient(135deg,#13efc5,#35c9e9);color:#06353a;font-weight:700}._homeSecondaryAction_9ky1z_151{border:1px solid rgba(92,121,187,.64);background:#182544e6;color:#d7e7ff}._homeEntryGrid_9ky1z_168{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));gap:clamp(10px,.9vw,14px)}._homeEntryCard_9ky1z_173{width:100%;padding:0;border:1px solid #496085;border-radius:16px;overflow:hidden;background:linear-gradient(160deg,#273452f5,#453b52db);display:block;text-align:left;min-height:208px;position:relative}._homeEntryCard_9ky1z_173:hover{transform:translateY(-2px)}._homeEntryCard_9ky1z_173:disabled{cursor:not-allowed}._homeEntryMedia_9ky1z_191{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}._homeEntryOverlay_9ky1z_199{position:absolute;inset:0;background:linear-gradient(180deg,#070b1629 10%,#090e19b3 60%,#070b16e6),linear-gradient(120deg,rgba(14,22,43,.34),transparent 56%)}._homeEntryCard_9ky1z_173:nth-child(2){border-color:#46c9bcb8}._homeEntryCard_9ky1z_173:nth-child(2) ._homeEntryOverlay_9ky1z_199{background:linear-gradient(180deg,#0512181a 8%,#08161ca8 58%,#050c14eb),linear-gradient(126deg,rgba(18,184,167,.34),rgba(20,37,68,.18) 58%,transparent)}._homeEntryBody_9ky1z_210{position:relative;z-index:1;min-height:208px;padding:18px 16px 14px;display:grid;align-content:end;gap:6px}._homeEntryBody_9ky1z_210 p{margin:0;color:#d5def1;font-size:15px;line-height:1.45;max-width:48ch}._cardTitleRow_9ky1z_226{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._cardTitleRow_9ky1z_226 strong{font-size:clamp(19px,1.3vw,24px);color:#f4f8ff;line-height:1.08}._cardBadge_9ky1z_237{padding:3px 9px;border-radius:999px;font-size:12px;font-weight:700;color:#fff8e9;background:linear-gradient(135deg,#ff7b2c,#fb4);box-shadow:0 4px 10px #26120338}._entryCard_9ky1z_246{border-color:#d98059;box-shadow:0 0 0 1px #ffb57338,0 12px 25px #1014285c}._videoFeatures_9ky1z_250{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}._videoFeatures_9ky1z_250 span{border-radius:7px;border:1px solid rgba(191,206,235,.36);background:#4f546d59;color:#f3f6ff;font-size:13px;padding:3px 8px;line-height:1.2}._scriptCreationGrid_9ky1z_265{display:grid;grid-template-columns:repeat(3,minmax(230px,1fr));gap:clamp(10px,.9vw,14px)}._scriptCreationCard_9ky1z_270{width:100%;border:1px solid #576488;border-radius:14px;background:linear-gradient(135deg,#363e59c2,#414a6661);padding:16px 18px;display:grid;gap:10px;text-align:left;min-height:144px;transition:transform .16s ease,border-color .2s ease}._scriptCreationCard_9ky1z_270:hover{transform:translateY(-2px)}._scriptCreationCard_9ky1z_270 p{margin:0;color:#cfd9f1;font-size:15px;line-height:1.45}._scriptCardDisabled_9ky1z_291{opacity:.68}._scriptCardDisabled_9ky1z_291:hover{transform:none}._scriptCardHeader_9ky1z_297{display:flex;align-items:center;gap:12px}._scriptIcon_9ky1z_302{width:54px;height:54px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.3);flex-shrink:0}._scriptIcon_9ky1z_302:before{content:"";width:24px;height:24px;display:block;border:3px solid rgba(255,255,255,.9);border-radius:8px}._scriptIconWarm_9ky1z_320:before{border-radius:4px;border-width:3px;border-top-width:5px}._scriptIconViolet_9ky1z_325:before{width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:23px solid rgba(255,255,255,.9);border-right:none;border-radius:0}._scriptIconCyan_9ky1z_334:before{width:24px;height:24px;border:3px solid rgba(255,255,255,.9);border-radius:10px 10px 2px 2px}._scriptCardTitle_9ky1z_343{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._scriptCardTitle_9ky1z_343 strong{color:#f5f8ff;font-size:clamp(19px,1.3vw,25px);line-height:1.05}._scriptToneWarm_9ky1z_354{border-color:#f9885ad1;box-shadow:0 0 0 1px #f4a64e33 inset}._scriptToneViolet_9ky1z_358{border-color:#d86296d6;box-shadow:0 0 0 1px #a366d92e inset}._scriptToneCyan_9ky1z_362{border-color:#48c1e8db;box-shadow:0 0 0 1px #308bf933 inset}._scriptIconWarm_9ky1z_320{background:linear-gradient(135deg,#f19b4b80,#ff7d7561)}._scriptIconViolet_9ky1z_325{background:linear-gradient(135deg,#db597d80,#9567e85c)}._scriptIconCyan_9ky1z_334{background:linear-gradient(135deg,#31abff80,#22dad25c)}._inspirationPanel_9ky1z_375{border:1px solid #415b8e;border-radius:18px;padding:clamp(12px,1vw,18px);background:radial-gradient(circle at 8% 16%,rgba(71,112,198,.2),transparent 42%),radial-gradient(circle at 90% 6%,rgba(251,168,83,.12),transparent 44%),linear-gradient(140deg,#243150e6,#4d4650b3);box-shadow:0 20px 45px #080c1c57;display:grid;gap:14px}._inspirationTabs_9ky1z_384{display:flex;justify-content:center;gap:10px}._inspirationTab_9ky1z_384{width:auto;min-width:220px;border-radius:12px;border:1px solid #5d739f;background:#585e7473;color:#e7edf9;min-height:48px;font-size:18px}._activeInspirationTab_9ky1z_399{border-color:#ff9f43;color:#ffd19c;background:#79512266}._inspirationLayout_9ky1z_404{display:grid;grid-template-columns:1.06fr 1fr;gap:14px}._inspirationPosterArea_9ky1z_409,._inspirationRankArea_9ky1z_410{display:grid;gap:10px;padding:10px;border:1px solid rgba(116,131,166,.3);border-radius:14px;background:#1c274261}._inspirationPosterArea_9ky1z_409 h4,._inspirationRankArea_9ky1z_410 h4{margin:0;font-size:clamp(22px,1.45vw,28px);color:#eaf2ff}._posterGrid_9ky1z_424{display:grid;grid-template-columns:repeat(3,minmax(160px,1fr));gap:10px}._posterCard_9ky1z_429{border:1px solid #617399;border-radius:12px;overflow:hidden;background:#212c45cc}._posterCard_9ky1z_429 img{width:100%;aspect-ratio:3 / 4.15;object-fit:cover;display:block}._posterInfo_9ky1z_441{display:grid;gap:8px;padding:8px 8px 10px}._posterInfo_9ky1z_441 span{display:block;color:#eff4ff;font-size:clamp(14px,1vw,16px);line-height:1.2}._posterTags_9ky1z_452{display:flex;flex-wrap:wrap;gap:6px}._posterTags_9ky1z_452 small{border-radius:999px;border:1px solid rgba(138,156,195,.5);background:#434e6d80;color:#d6e2ff;padding:2px 9px;font-size:12px;line-height:1.3}._rankList_9ky1z_466{display:grid;gap:10px}._rankItem_9ky1z_470{border:1px solid #596b8e;border-radius:12px;background:#373f57a8;padding:9px;display:grid;grid-template-columns:34px 76px 1fr;gap:10px;align-items:center}._rankItem_9ky1z_470 strong{color:#eff4ff;font-size:clamp(14px,1vw,17px);line-height:1.2}._rankItem_9ky1z_470 p{margin:4px 0 0;color:#c3cee5;font-size:13px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._rankIndex_9ky1z_496{width:34px;height:34px;border-radius:8px;background:linear-gradient(135deg,#ffab50,#ff6931);color:#fff;font-size:15px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;align-self:flex-start}._rankThumb_9ky1z_509{width:76px;height:76px;border-radius:10px;object-fit:cover;border:1px solid rgba(138,152,187,.5);align-self:flex-start}._workflowHeader_9ky1z_23{display:grid;grid-template-columns:minmax(120px,190px) minmax(420px,1fr) minmax(120px,190px);gap:clamp(8px,.8vw,14px);align-items:center}._backHomeButton_9ky1z_523{width:fit-content;border-radius:10px;border:1px solid #44639a;background:#1d2846e0;color:#dce9ff;padding:9px 14px;min-height:40px}._flowBar_9ky1z_29{display:flex;justify-content:center;align-items:center;gap:clamp(5px,.6vw,8px);padding:4px clamp(6px,.8vw,10px);border:1px solid #2b395f;border-radius:999px;background:#121a31d1;width:min(100%,690px);margin:0 auto}._flowStep_9ky1z_34{border:1px solid transparent;border-radius:999px;padding:6px 10px;min-width:clamp(92px,9vw,132px);justify-content:center;background:transparent;color:#acb7d9;gap:6px;min-height:34px}._flowStep_9ky1z_34:disabled{opacity:.58;cursor:not-allowed}._reachedStep_9ky1z_559{color:#bcfef2}._activeStep_9ky1z_562{background:linear-gradient(135deg,#10f5cb,#22d1ee);color:#022d2c;box-shadow:0 0 22px #12f1ce66;font-weight:600}._stepNumber_9ky1z_568{font-size:12px;border-radius:999px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;background:#ffffff29}._projectTools_9ky1z_26{display:flex;gap:8px;justify-content:flex-end;align-items:center;flex-wrap:wrap}._workflowMetaBar_9ky1z_585{display:flex;justify-content:flex-end;margin-top:8px}._workflowLoadingPill_9ky1z_590{display:inline-flex;align-items:center;border-radius:999px;padding:4px 10px;border:1px solid rgba(98,128,196,.7);background:#141f3ad1;color:#cfe1ff;font-size:12px;line-height:1}._subtleButton_9ky1z_601{border-radius:10px;border:1px solid #324671;background:#1a243eeb;color:#e7f0ff;padding:8px 13px;width:auto}._subtleButton_9ky1z_601:hover{border-color:#4d6aa0;transform:none}._subtleButton_9ky1z_601:disabled{opacity:.62;cursor:not-allowed;border-color:#39507d;transform:none}._subtleButton_9ky1z_601 input{display:none}._disabledActionLabel_9ky1z_622{opacity:.62;cursor:not-allowed;pointer-events:none}._primaryButton_9ky1z_627{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;border:1px solid #35508a;background:#14203eeb;color:#edf2ff;padding:10px 14px;cursor:pointer;transition:all .2s ease;background:linear-gradient(135deg,#6b5bff,#28d8ff);border-color:transparent;color:#f8fbff;box-shadow:0 8px 20px #545dff59;width:auto}._primaryButton_9ky1z_627:hover{border-color:#5375bd;transform:translateY(-1px)}._primaryButton_9ky1z_627:hover{box-shadow:0 10px 24px #545dff73}._loadingButtonContent_9ky1z_652{display:inline-flex;align-items:center;gap:8px}._loadingSpinner_9ky1z_657{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.34);border-top-color:#fff;animation:_spinnerRotate_9ky1z_1 .8s linear infinite}._panel_9ky1z_665{border:1px solid #43557c;border-radius:16px;padding:clamp(12px,1.1vw,18px);background:radial-gradient(circle at 18% 90%,rgba(31,77,188,.22),transparent 48%),radial-gradient(circle at 92% 8%,rgba(69,121,247,.12),transparent 40%),linear-gradient(145deg,#161d35f2,#11182bf5);box-shadow:0 14px 30px #0307114d}._stepOne_9ky1z_672{display:grid;gap:clamp(10px,.9vw,14px);height:calc(100vh - 156px);min-height:500px;grid-template-rows:minmax(0,1fr) auto;align-content:stretch;min-width:0}._stepOneBody_9ky1z_681{display:grid;gap:clamp(10px,.8vw,14px);min-height:0;overflow:auto;padding-right:4px;align-content:start}._fieldLine_9ky1z_689{display:flex;align-items:center;gap:clamp(6px,.7vw,10px);flex-wrap:wrap}._fieldLabel_9ky1z_61{font-size:clamp(13px,.85vw,15px);color:#e6eeff;min-width:clamp(72px,4.6vw,94px);line-height:1.2;font-weight:600}._titleInput_9ky1z_702{flex:0 0 100px;width:180px;min-height:40px}._chipGroup_9ky1z_707{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._chipButton_9ky1z_713{width:auto;border-radius:9px;border:1px solid #3a4769;background:#333850d6;color:#cfd7eb;padding:6px 11px;min-height:34px}._activeChip_9ky1z_722{border-color:#14f4cb;color:#f3fffc;box-shadow:0 0 0 1px #13f4cb5c inset}._uploadAndSample_9ky1z_37{display:grid;grid-template-columns:minmax(360px,1.45fr) minmax(260px,1fr);gap:clamp(10px,.8vw,14px)}._uploadBox_9ky1z_732,._sampleList_9ky1z_733{border:1px solid #34466f;border-radius:14px;background:#30365094;padding:clamp(8px,.8vw,12px);display:grid;gap:8px}._uploadTitle_9ky1z_741{color:#e6edff;font-size:clamp(15px,1vw,17px);font-weight:600}._uploadDrop_9ky1z_746{border:1px dashed #6d7faa;border-radius:12px;min-height:clamp(140px,18vh,190px);padding:clamp(10px,.9vw,14px);display:grid;place-content:center;text-align:center;gap:8px;background:#545b7c59;cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}._uploadDrop_9ky1z_746 input{display:none}._uploadDrop_9ky1z_746 strong{font-size:clamp(13px,.84vw,15px);color:#f3f6ff;line-height:1.4}._uploadDrop_9ky1z_746 span{color:#b3bfda;font-size:12px}._uploadDropActive_9ky1z_771{border-color:#4eecdaeb;background:radial-gradient(circle at 50% 12%,rgba(74,211,255,.18),transparent 48%),#2a4a686b;box-shadow:0 0 0 1px #54f0df47,0 18px 34px #05162a3d}._uploadMeta_9ky1z_776{color:#afbbd8;font-size:12px}._sampleList_9ky1z_733{align-content:start;grid-template-rows:auto 1fr}._sampleItem_9ky1z_784{width:100%;display:block;text-align:left;border:1px solid #4a5575;background:#474b6794;color:#e2e8ff;padding:8px 10px;font-size:13px;min-height:48px}._sampleItemText_9ky1z_795{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.4;text-overflow:ellipsis}._styleGrid_9ky1z_46{display:grid;grid-template-columns:repeat(auto-fill,minmax(152px,1fr));gap:10px}._styleSection_9ky1z_809{display:grid;gap:10px}._styleSectionHeader_9ky1z_813{display:grid;gap:10px;padding:12px 14px;border:1px solid rgba(76,100,152,.56);border-radius:16px;background:radial-gradient(circle at 0% 0%,rgba(42,110,255,.16),transparent 34%),radial-gradient(circle at 100% 100%,rgba(29,217,197,.14),transparent 38%),linear-gradient(145deg,#10182df0,#0d1427f5);box-shadow:inset 0 1px #a0beff0d}._styleIntro_9ky1z_822{display:grid;gap:4px}._styleIntroTitle_9ky1z_826{margin:0;color:#eef5ff;font-size:clamp(14px,.95vw,16px);font-weight:600;line-height:1.3}._styleIntroText_9ky1z_833{margin:0;color:#9eb3d8;font-size:13px;line-height:1.6;max-width:68ch}._styleCard_9ky1z_840{width:100%;display:grid;gap:8px;padding:0;background:linear-gradient(180deg,#181f34f5,#0f1628fa);border:1px solid rgba(75,95,139,.88);border-radius:16px;overflow:hidden;align-content:start;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}._styleCard_9ky1z_840:hover{transform:translateY(-2px);border-color:#6d8ccc;box-shadow:0 14px 28px #040c1e52}._styleThumb_9ky1z_858{width:100%;aspect-ratio:4 / 3.1;object-fit:cover;display:block}._styleName_9ky1z_864{display:block;font-size:14px;font-weight:600;color:#edf5ff;padding:0 12px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._styleHint_9ky1z_875{display:block;padding:0 12px 12px;font-size:12px;color:#8fa6cd;line-height:1.35}._activeStyle_9ky1z_882{border-color:#12f3cc;background:radial-gradient(circle at 82% 18%,rgba(18,243,204,.15),transparent 30%),linear-gradient(180deg,#19263dfa,#0e172afa);box-shadow:0 0 0 1px #12f3cc7a,0 12px 30px #069daa3d}._activeStyle_9ky1z_882 ._styleHint_9ky1z_875{color:#7bf7df}._stepActionRow_9ky1z_67,._stepFooter_9ky1z_68{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap}._statusText_9ky1z_898{font-size:13px;color:#b5c4e6;line-height:1.4;text-align:center}._stepTwo_9ky1z_904{display:grid;gap:10px;height:calc(100vh - 156px);min-height:500px;grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;min-width:0}._stepTwoBody_9ky1z_913{min-height:0;overflow:hidden}._stepTwoPane_9ky1z_917{height:100%;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px}._stepTwoGridScroll_9ky1z_924{min-height:0;overflow:auto;padding-right:6px;align-content:start}._settingTabs_9ky1z_930{display:flex;gap:10px;flex-wrap:wrap}._tabButton_9ky1z_935{width:auto;border-radius:10px;border:1px solid transparent;background:transparent;color:#d5dff7;padding:8px 14px}._activeTab_9ky1z_943{border-color:#12f3cc;color:#edfffa}._scriptLayout_9ky1z_40{display:grid;grid-template-columns:240px 1fr;gap:12px;height:100%;min-height:0}._episodeList_9ky1z_954{border:1px solid #33466f;border-radius:14px;background:#1e253bc7;padding:10px;display:grid;align-content:start;gap:8px;min-height:0;overflow:auto}._episodeList_9ky1z_954 h4{color:#0ff9bf;font-size:17px}._episodeItem_9ky1z_969{width:100%;justify-content:flex-start;border:1px solid #445376;background:#313b57b8;color:#d9e3fc;text-align:left}._activeEpisode_9ky1z_977{border-color:#12f3cc!important;box-shadow:0 0 0 1px #12f3cc47 inset;background:#306f62b3}._scriptDetail_9ky1z_982{border:1px solid #32456f;border-radius:14px;background:#232d4cb8;padding:10px;display:grid;gap:8px;grid-template-rows:auto minmax(0,1fr);min-height:0}._scriptDetail_9ky1z_982 h4{color:#f4f8ff;font-size:17px}._scriptTextarea_9ky1z_996{min-height:0;height:100%;background:#2b3352b3;border:1px solid #465272;line-height:1.7;color:#e5ebfb;resize:none}._entityTopBar_9ky1z_1005{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;align-items:stretch;--entity-action-control-height: 38px}._entityTopBar_9ky1z_1005>._subtleButton_9ky1z_601{min-height:var(--entity-action-control-height);height:var(--entity-action-control-height);padding-top:0;padding-bottom:0;flex-shrink:0;white-space:nowrap}._compactSelect_9ky1z_1021{width:auto;min-width:250px}._entityTopBar_9ky1z_1005 ._compactSelect_9ky1z_1021{height:var(--entity-action-control-height)}._entityTopBar_9ky1z_1005 ._compactSelect_9ky1z_1021 .ant-select-selector{min-height:var(--entity-action-control-height)!important;height:var(--entity-action-control-height)!important;padding:0 13px!important;display:flex;align-items:center;border-radius:10px!important;box-sizing:border-box}._entityTopBar_9ky1z_1005 ._compactSelect_9ky1z_1021 .ant-select-selection-wrap{min-width:0}._entityTopBar_9ky1z_1005 ._compactSelect_9ky1z_1021 .ant-select-selection-search-input{height:var(--entity-action-control-height)!important}._entityTopBar_9ky1z_1005 ._compactSelect_9ky1z_1021 .ant-select-selection-item,._entityTopBar_9ky1z_1005 ._compactSelect_9ky1z_1021 .ant-select-selection-placeholder{line-height:calc(var(--entity-action-control-height) - 2px)!important}._entityTopBar_9ky1z_1005 ._compactSelect_9ky1z_1021 .ant-select-arrow{height:calc(var(--entity-action-control-height) - 2px);display:inline-flex;align-items:center}._storyboardModelSelectWrap_9ky1z_1052{width:250px;min-width:250px;max-width:250px;flex:0 0 250px;height:var(--storyboard-action-control-height, 38px)}._storyboardModelSelect_9ky1z_1052{width:250px;min-width:250px;max-width:250px;height:100%}._storyboardModelSelect_9ky1z_1052 .ant-select-selector{width:100%;min-height:var(--storyboard-action-control-height, 38px)!important;height:var(--storyboard-action-control-height, 38px)!important;padding:0 13px!important;display:flex;align-items:center;border-radius:10px!important;box-sizing:border-box}._storyboardModelSelect_9ky1z_1052 .ant-select-selection-wrap{min-width:0}._storyboardModelSelect_9ky1z_1052 .ant-select-selection-search-input{height:var(--storyboard-action-control-height, 38px)!important}._storyboardModelSelect_9ky1z_1052 .ant-select-selection-item,._storyboardModelSelect_9ky1z_1052 .ant-select-selection-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:calc(var(--storyboard-action-control-height, 38px) - 2px)!important}._storyboardModelSelect_9ky1z_1052 .ant-select-arrow{height:calc(var(--storyboard-action-control-height, 38px) - 2px);display:inline-flex;align-items:center}._storyboardModelSelectPopup_9ky1z_1093 .ant-select-item-option-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._storyboardDurationCompact_9ky1z_1098{width:84px;min-width:84px;max-width:84px;height:var(--storyboard-action-control-height, 38px);flex:0 0 84px}._storyboardDurationInput_9ky1z_1105{width:calc(100% - 28px);min-width:0;max-width:none;height:100%}._storyboardDurationInput_9ky1z_1105 .ant-input-number-input-wrap{height:100%}._storyboardDurationInput_9ky1z_1105 .ant-input-number{width:100%;height:100%;border-radius:10px 0 0 10px;background:#212943e0}._storyboardDurationInput_9ky1z_1105 .ant-input-number-input{height:calc(var(--storyboard-action-control-height, 38px) - 2px);color:#e8efff}._storyboardDurationSuffix_9ky1z_1124{width:28px;height:100%;flex:0 0 28px;display:inline-flex;align-items:center;justify-content:center;color:#c4d1ef;border:1px solid rgba(92,111,164,.84);border-left:0;border-radius:0 10px 10px 0;background:#354165eb}._characterGrid_9ky1z_52{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:8px;align-items:start}._characterAddCard_9ky1z_1143,._characterCard_9ky1z_1144{border:1px solid #535a73;border-radius:10px;background:linear-gradient(152deg,#2c3043e6,#272c3ec7),radial-gradient(circle at 12% 10%,rgba(129,146,205,.16),transparent 46%);min-height:210px;height:210px;padding:7px;display:grid;gap:5px;align-content:start;position:relative;overflow:hidden}._clickableCharacterCard_9ky1z_1157{cursor:pointer;overflow:visible}._clickableCharacterCard_9ky1z_1157:hover{border-color:#69f3dd;box-shadow:0 0 0 1px #44e2cd66,0 14px 28px #03142673}._characterCardFailed_9ky1z_1165{background:linear-gradient(152deg,#561f27f0,#2d2533d6),radial-gradient(circle at 12% 10%,rgba(255,78,78,.28),transparent 46%);box-shadow:0 10px 22px #50000047}._voiceDropdownOpenCard_9ky1z_1169{z-index:6}._clickableSceneCard_9ky1z_1172{cursor:pointer}._clickableSceneCard_9ky1z_1172:hover{border-color:#69f3dd;box-shadow:0 0 0 1px #44e2cd66,0 14px 28px #03142673}._characterAddCard_9ky1z_1143{place-content:stretch;padding:0;border:1px dashed rgba(110,164,255,.52);background:radial-gradient(circle at 78% 12%,rgba(74,196,255,.24),transparent 45%),radial-gradient(circle at 20% 90%,rgba(67,134,255,.18),transparent 42%),linear-gradient(155deg,#1f2745f5,#181f39f2)}._characterAddCard_9ky1z_1143:disabled{opacity:.68;cursor:not-allowed}._characterAddCard_9ky1z_1143:hover{transform:none;border-color:#7bb9ffb8;box-shadow:0 0 0 1px #60b0ff29,0 12px 24px #05102247}._characterAddInner_9ky1z_1194{width:100%;height:100%;display:grid;align-content:center;justify-items:center;gap:8px;text-align:center;padding:16px 14px}._characterAddIcon_9ky1z_1204{width:48px;height:48px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1;color:#dff6ff;border:1px solid rgba(84,231,255,.62);background:linear-gradient(135deg,#2da0ff73,#19d6b47a);box-shadow:0 10px 24px #0c79b757}._characterAddTitle_9ky1z_1218{font-size:16px;font-weight:600;color:#ecf6ff;line-height:1.1}._characterAddSub_9ky1z_1224{color:#b7c9ee;font-size:12px;line-height:1.45;max-width:150px}._characterAddHint_9ky1z_1230{margin-top:2px;border:1px solid rgba(106,229,255,.52);border-radius:999px;padding:4px 12px;font-size:12px;color:#b8fff6;background:#149a8c38}._characterAvatar_9ky1z_1239{width:100%;height:108px;min-height:108px;max-height:108px;padding:5px;box-sizing:border-box;border-radius:8px;border:1px solid #575d77;background:linear-gradient(145deg,#34364b,#2a2f45);overflow:hidden;display:flex;align-items:center;justify-content:center}._characterAvatarImage_9ky1z_1254{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;display:block;background:#e8e8e8}._characterAvatarFallback_9ky1z_1263{width:100%;height:100%;display:grid;place-items:center;color:#ecf2ff;font-size:26px;font-weight:600}._sceneEmptyState_9ky1z_1272{width:100%;height:100%;display:grid;place-content:center;justify-items:center;gap:10px;padding:12px;background:radial-gradient(circle at 22% 18%,rgba(107,122,168,.12),transparent 42%),linear-gradient(160deg,#3f4257e6,#313549db);border-radius:8px}._sceneEmptyUploadButton_9ky1z_1283,._sceneEmptyGenerateButton_9ky1z_1284{width:88px;min-width:88px;height:34px;min-height:34px;border-radius:6px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:11px;line-height:1;white-space:nowrap;box-shadow:none}._sceneEmptyUploadButton_9ky1z_1283:hover,._sceneEmptyGenerateButton_9ky1z_1284:hover{transform:none}._sceneEmptyUploadButton_9ky1z_1283:disabled,._sceneEmptyGenerateButton_9ky1z_1284:disabled{cursor:not-allowed;opacity:.68;transform:none}._sceneEmptyUploadButton_9ky1z_1283{border:1px solid rgba(106,112,138,.92);background:#53576cf5;color:#f1f5ff}._sceneEmptyUploadIcon_9ky1z_1315{font-size:15px;line-height:1;transform:translateY(-1px)}._sceneEmptyGenerateButton_9ky1z_1284{border:1px solid rgba(70,89,87,.92);background:#3f4353f5;color:#1df3c2;font-weight:700}._characterStatus_9ky1z_1326{min-height:14px;color:#9ca8c6;font-size:11px;line-height:1.25}._characterFieldList_9ky1z_1332{display:grid;gap:9px;flex:1;min-height:0}._characterField_9ky1z_1332{display:grid;grid-template-columns:38px minmax(0,1fr);gap:6px;align-items:center}._characterFieldLabel_9ky1z_1344{color:#e6ebf8;font-size:12px;line-height:1.4}._characterNameText_9ky1z_1349{margin:0;color:#eff4ff;font-size:13px;font-weight:600;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._characterDescField_9ky1z_1359{align-items:flex-start}._characterDescText_9ky1z_1362{margin:0;min-height:34px;padding:0;border:0;background:transparent;color:#d7dff2;font-size:12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._characterVoiceControl_9ky1z_1378{display:flex;align-items:center;gap:6px;min-width:0;position:relative;width:100%;overflow:visible}._characterVoiceControl_9ky1z_1378 ._compactSelect_9ky1z_1021{min-width:0;width:100%;min-height:30px;padding-block:4px;font-size:12px}._characterVoiceTrigger_9ky1z_1394{width:calc(100% + 20px);min-width:0;min-height:30px;border:1px solid rgba(100,108,136,.8);border-radius:6px;background:#3a3d51f5;color:#e8eefc;padding:4px 9px;display:flex;align-items:center;gap:8px;text-align:left;justify-content:flex-start;box-shadow:none}._characterVoiceTrigger_9ky1z_1394:hover{transform:none;border-color:#8089a6e6}._characterVoiceTriggerText_9ky1z_1414{flex:1;min-width:0;font-size:12px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._characterVoiceTriggerArrow_9ky1z_1423{flex-shrink:0;color:#b9c7e9;font-size:11px;line-height:1}._characterVoiceDropdown_9ky1z_1429{position:absolute;top:calc(100% + 6px);left:22px;width:calc(100% - 2px);max-height:268px;overflow-y:auto;border:1px solid rgba(78,88,122,.95);border-radius:8px;background:#0c0e18fa;box-shadow:0 12px 28px #0408148c;padding:6px 0;z-index:12}._characterVoiceDropdownItem_9ky1z_1443{width:100%;border:0;border-radius:0;background:transparent;color:#f4f7ff;padding:6px 10px;display:flex;align-items:center;gap:8px;text-align:left;justify-content:flex-start;box-shadow:none;cursor:pointer}._characterVoiceDropdownItem_9ky1z_1443:hover{background:#60668152;transform:none}._activeCharacterVoiceDropdownItem_9ky1z_1462{background:#7c7e916b}._characterVoiceDropdownText_9ky1z_1465{min-width:0;font-size:12px;font-weight:700;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._characterVoiceIcon_9ky1z_1474{width:16px;height:16px;border-radius:50%;border:2px solid #9eaac8;display:inline-block;position:relative;flex-shrink:0;color:transparent;overflow:hidden}._characterVoiceIcon_9ky1z_1474:after{content:"";position:absolute;right:-5px;top:3px;width:4px;height:4px;border:1px solid #9eaac8;border-radius:50%}._characterDeleteButton_9ky1z_1495,._entityDeleteButton_9ky1z_1496{position:absolute;top:8px;right:8px;width:26px;height:26px;border-radius:50%;border:1px solid rgba(205,216,243,.9);background:#3d4662d9;color:#f4f8ff;padding:0;display:inline-flex;align-items:center;justify-content:center;line-height:1;font-size:16px;z-index:3;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease,visibility .16s ease,background .16s ease,border-color .16s ease}._characterDeleteButton_9ky1z_1495:hover,._entityDeleteButton_9ky1z_1496:hover{border-color:#eef4ff;background:#58627feb;transform:none}._characterDeleteButton_9ky1z_1495:disabled,._entityDeleteButton_9ky1z_1496:disabled{opacity:.6;visibility:visible;pointer-events:none;cursor:not-allowed}._characterCard_9ky1z_1144:hover ._characterDeleteButton_9ky1z_1495,._characterCard_9ky1z_1144:focus-within ._characterDeleteButton_9ky1z_1495,._entityCard_9ky1z_1533:hover ._entityDeleteButton_9ky1z_1496,._entityCard_9ky1z_1533:focus-within ._entityDeleteButton_9ky1z_1496{opacity:1;visibility:visible;pointer-events:auto}._hiddenFileInput_9ky1z_1539{display:none!important}._entityGrid_9ky1z_49{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;align-items:start}._addEntityCard_9ky1z_1548,._entityCard_9ky1z_1533{border:1px solid #535a73;border-radius:10px;background:linear-gradient(152deg,#2c3043e6,#272c3ec7),radial-gradient(circle at 12% 10%,rgba(129,146,205,.16),transparent 46%);min-height:272px;height:272px;padding:8px;display:grid;gap:6px;align-content:start;position:relative;overflow:hidden}._addEntityCard_9ky1z_1548{place-content:stretch;padding:0;border:1px dashed rgba(110,164,255,.52);background:radial-gradient(circle at 78% 12%,rgba(74,196,255,.24),transparent 45%),radial-gradient(circle at 20% 90%,rgba(67,134,255,.18),transparent 42%),linear-gradient(155deg,#1f2745f5,#181f39f2)}._addEntityCard_9ky1z_1548:disabled{opacity:.68;cursor:not-allowed}._entityAvatar_9ky1z_1572,._scenePreview_9ky1z_1573{width:100%;height:128px;min-height:128px;max-height:128px;padding:6px;box-sizing:border-box;border-radius:8px;border:1px solid #575d77;background:linear-gradient(145deg,#34364b,#2a2f45);overflow:hidden;display:flex;align-items:center;justify-content:center}._entityAvatar_9ky1z_1572 span,._scenePreview_9ky1z_1573 span{font-size:16px;font-weight:600}._entityAvatar_9ky1z_1572 small,._scenePreview_9ky1z_1573 small{color:#b8c5e5;font-size:12px;text-align:center}._entityMediaImage_9ky1z_1599{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;display:block}._entityMediaFallback_9ky1z_1607{width:100%;height:100%;display:grid;place-content:center;gap:4px;padding:8px}._entityMediaMeta_9ky1z_1615{display:block;min-height:14px;color:#9eb0d1;font-size:11px;line-height:1.25}._entityBody_9ky1z_1622{display:grid;gap:4px}._stepThree_9ky1z_1626{display:grid;gap:10px;min-height:calc(100vh - 156px);align-content:start}._stepFooter_9ky1z_68{padding-top:4px;flex-shrink:0}._topActionRow_9ky1z_66{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;align-items:stretch;--storyboard-action-control-height: 38px}._topActionRow_9ky1z_66>._subtleButton_9ky1z_601{min-height:var(--storyboard-action-control-height);height:var(--storyboard-action-control-height);padding-top:0;padding-bottom:0;flex-shrink:0;white-space:nowrap}._storyboardLayout_9ky1z_43{display:grid;grid-template-columns:112px 1fr;gap:10px;min-height:520px}._episodeRail_9ky1z_55{display:grid;align-content:start;gap:6px;max-height:calc(100vh - 278px);overflow:auto;padding-right:4px}._railItem_9ky1z_1666{width:100%;border:1px solid #41567f;background:#1c243ee6;color:#deebff;display:grid;gap:2px;text-align:left;padding:8px 9px}._railItem_9ky1z_1666:hover{transform:none}._railItemTitle_9ky1z_1679{display:block;font-size:12px;line-height:1.2;color:#ecf3ff;font-weight:600;white-space:nowrap;text-align:center}._railItemSummary_9ky1z_1688{display:block;min-width:0;font-size:11px;line-height:1.2;color:#aebfde;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._storyboardColumn_9ky1z_58{display:grid;gap:10px;min-width:1200px;max-height:calc(100vh - 278px);overflow:auto;padding-right:6px;align-content:start;align-items:start;grid-auto-rows:max-content}._shotCard_9ky1z_1709{border:1px solid #406296;border-radius:14px;background:#192239e6;padding:10px;display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px;height:660px;min-height:660px;max-height:660px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,opacity .18s ease}._shotCardCollapsed_9ky1z_1722{gap:0;height:64px;min-height:64px;overflow:hidden}._shotBody_9ky1z_1728{min-height:0;overflow-x:auto;overflow-y:hidden}._shotHeader_9ky1z_1733{display:flex;justify-content:space-between;align-items:center;gap:8px}._shotTitleInput_9ky1z_1739{width:220px}._shotTitleDisplay_9ky1z_1742{position:relative;min-height:42px;display:flex;align-items:center;padding:0 16px 0 20px;border-radius:0 14px 14px 0;border:none;background:linear-gradient(90deg,#304d8957,#10192e14 76%);box-shadow:inset 0 -1px #6588d338;color:#f4f8ff;font-weight:600;font-size:15px;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:grab;-webkit-user-select:none;user-select:none;transition:filter .18s ease,transform .18s ease,box-shadow .18s ease}._shotTitleDisplay_9ky1z_1742:before{content:"";position:absolute;left:0;top:5px;bottom:5px;width:4px;border-radius:999px;background:linear-gradient(180deg,#66e0ff,#6d76ff);box-shadow:0 0 12px #66e0ff4d}._shotTitleDisplay_9ky1z_1742:active,._shotTitleDragging_9ky1z_1775{cursor:grabbing}._shotTitleDragging_9ky1z_1775{filter:brightness(1.04)}._shotCardDragging_9ky1z_1781{border-style:dashed;border-color:#6ddbff66;background:#121b2e47;box-shadow:none}._shotCardDragging_9ky1z_1781 ._shotHeader_9ky1z_1733{opacity:0}._shotCardDropTarget_9ky1z_1790{border-color:#6ddbffeb;background:#1d2a45f5;box-shadow:0 0 0 1px #6ddbff2e}._storyboardDragLayer_9ky1z_1795{position:fixed;left:0;top:0;width:100%;margin:0;z-index:1400;pointer-events:none;opacity:.98;border-color:#6ddbffeb;background:#1c2741fa;box-shadow:0 18px 36px #030a186b,0 0 0 1px #6ddbff38;transform:rotate(-1deg)}._shotActions_9ky1z_1809{display:flex;gap:6px}._shotActions_9ky1z_1809 button{width:auto;padding:6px 10px;border-radius:8px}._shotGrid_9ky1z_1818{display:grid;grid-template-columns:minmax(320px,1.1fr) minmax(280px,1fr) minmax(280px,1fr);gap:8px;min-width:930px;height:100%;align-items:stretch}._shotPanel_9ky1z_1826{border:1px solid #3c4d76;border-radius:12px;background:#2d354fad;padding:10px;display:grid;gap:8px;align-content:start;min-height:0}._shotPanel_9ky1z_1826 h4{margin:0;color:#0ff5c4;font-size:16px}._shotPanelSidebar_9ky1z_1841{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}._shotPanelSidebar_9ky1z_1841::-webkit-scrollbar{width:0;height:0;display:none}._shotPanelHeader_9ky1z_1851{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}._shotPanelHeader_9ky1z_1851 ._panelActions_9ky1z_1858{margin-left:auto;justify-content:flex-end}._descriptionInput_9ky1z_1862{min-height:84px}._sceneSelect_9ky1z_1865{width:100%}._scenePreviewCard_9ky1z_1868{border:1px solid #44587f;border-radius:10px;height:180px;background:#1c243ad1;overflow:hidden;display:grid;place-items:center}._previewSurfaceButton_9ky1z_1877{position:relative;display:block;width:100%;padding:0;color:inherit;font:inherit;line-height:0;text-align:inherit;appearance:none;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}._previewSurfaceButton_9ky1z_1877:hover{border-color:#32d0ef;box-shadow:0 0 0 1px #32d0ef57,0 14px 34px #050c1847;transform:translateY(-1px)}._previewSurfaceButton_9ky1z_1877:focus-visible{outline:2px solid rgba(50,208,239,.72);outline-offset:2px;border-color:#32d0ef;box-shadow:0 0 0 1px #32d0ef42}._previewSurfaceButton_9ky1z_1877:focus:not(:focus-visible){outline:none}._previewSurfaceButton_9ky1z_1877:hover ._previewHoverMask_9ky1z_1904{opacity:1}._previewSurfaceButton_9ky1z_1877:hover ._previewInteractiveImage_9ky1z_1907{transform:scale(1.02)}._previewInteractiveImage_9ky1z_1907{transition:transform .22s ease}._previewHoverMask_9ky1z_1904{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#070e1c24,#070e1cbd);opacity:0;pointer-events:none;transition:opacity .18s ease}._previewHoverLabel_9ky1z_1924{padding:8px 18px;border:1px solid rgba(208,238,255,.52);border-radius:999px;background:#0b1324d6;color:#f2f7ff;font-size:13px;font-weight:700;letter-spacing:.08em}._scenePreviewImage_9ky1z_1934{width:100%;max-height:180px;object-fit:contain;display:block}._scenePreviewEmpty_9ky1z_1940{color:#9cb1d8;font-size:12px;text-align:center;padding:8px}._storyboardSectionBlock_9ky1z_1946{display:grid;gap:10px}._storyboardSectionHeader_9ky1z_1950{display:flex;align-items:center;justify-content:space-between;gap:10px}._storyboardSectionAction_9ky1z_1956{width:auto;min-height:32px;padding:0 12px;border-radius:8px;border-color:#2af19c80;background:linear-gradient(135deg,#1af493eb,#1de2cce0);color:#072c27;font-weight:700}._storyboardSectionAction_9ky1z_1956:disabled{border-color:#36527f;background:#121c32f0;color:#8fa8d4;cursor:not-allowed;box-shadow:none}._storyboardCharacterRow_9ky1z_1973{display:flex;gap:10px;flex-wrap:wrap;min-height:74px;align-items:flex-start}._storyboardCharacterPicker_9ky1z_1980{position:relative;display:grid;gap:10px;z-index:3}._storyboardCharacterAddButton_9ky1z_1986{width:56px;min-width:56px;height:56px;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}._storyboardCharacterPill_9ky1z_1998{width:64px;min-width:64px;display:inline-flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0}._storyboardCharacterAddButton_9ky1z_1986{overflow:hidden}._storyboardCharacterAvatar_9ky1z_2010,._storyboardCharacterFallback_9ky1z_2011{width:48px;height:48px;border-radius:50%;flex-shrink:0;border:1px solid rgba(116,138,188,.62);background:radial-gradient(circle at 30% 24%,#ffffff26,#141f36f5);box-shadow:0 8px 18px #050c1c52}._storyboardCharacterName_9ky1z_2020{width:100%;color:#dbe7ff;font-size:12px;line-height:1.2;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._storyboardCharacterAddButton_9ky1z_1986{border:1px dashed rgba(122,142,189,.62);background:#373f5975;color:#dfe9ff;font-size:38px;line-height:1;box-shadow:inset 0 1px #8c9ac21f}._storyboardCharacterAddButton_9ky1z_1986:hover:not(:disabled){border-color:#95ade6db;background:#424b68ad;transform:none}._storyboardCharacterAddButton_9ky1z_1986:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}._storyboardCharacterAddButtonActive_9ky1z_2048{border-style:solid;border-color:#738fffe0;background:#454f7ad1}._storyboardCharacterRemoveMark_9ky1z_2053{position:absolute;right:2px;bottom:2px;width:20px;height:20px;border-radius:50%;background:#0f1527db;color:#f3f7ff;font-size:13px;line-height:1;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(118,139,193,.58);opacity:0;z-index:2;transition:opacity .18s ease;pointer-events:none}._storyboardCharacterPill_9ky1z_1998:hover ._storyboardCharacterRemoveMark_9ky1z_2053,._storyboardCharacterPill_9ky1z_1998:focus-visible ._storyboardCharacterRemoveMark_9ky1z_2053{opacity:1}._storyboardCharacterAvatar_9ky1z_2010{object-fit:cover;object-position:center 18%;display:block}._storyboardCharacterFallback_9ky1z_2011{border:1px solid #5f7db2;background:#314366f2;color:#f1f6ff;display:inline-flex;align-items:center;justify-content:center;font-size:13px;line-height:1}._storyboardCharacterEmpty_9ky1z_2092{color:#97accf;font-size:12px;padding:4px 0}._storyboardCharacterPickerPanel_9ky1z_2097{position:absolute;top:calc(100% + 8px);left:0;width:min(360px,calc(100vw - 64px));border:1px solid rgba(80,98,146,.62);border-radius:14px;background:linear-gradient(180deg,#070a12fa,#0a0e18fa);box-shadow:0 22px 34px #0206108c;padding:12px;display:grid;gap:10px;z-index:20}._storyboardCharacterPickerPortal_9ky1z_2111{position:fixed;z-index:1180}._storyboardCharacterSearchWrap_9ky1z_2115{width:100%}._storyboardCharacterSearchInput_9ky1z_2118{width:100%;min-height:38px;border-radius:8px;border:1px solid rgba(67,82,123,.72);background:#191d36f5;color:#f1f5ff;padding:0 12px}._storyboardCharacterSearchInput_9ky1z_2118::placeholder{color:#8f9fc7}._storyboardCharacterCandidateList_9ky1z_2130{display:grid;gap:6px;max-height:260px;overflow:auto}._storyboardCharacterCandidate_9ky1z_2130{width:100%;padding:8px 10px;border-radius:10px;border:1px solid transparent;background:transparent;color:#edf3ff;display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;text-align:left}._storyboardCharacterCandidate_9ky1z_2130:hover{border-color:#485b92d1;background:#181f38f0;transform:none}._storyboardCharacterCandidateAvatar_9ky1z_2154,._storyboardCharacterCandidateFallback_9ky1z_2155{width:34px;height:34px;border-radius:50%;flex-shrink:0}._storyboardCharacterCandidateAvatar_9ky1z_2154{object-fit:cover;object-position:center 18%;display:block}._storyboardCharacterCandidateFallback_9ky1z_2155{border:1px solid rgba(113,135,189,.58);background:#2d3b5df2;color:#f2f6ff;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}._storyboardCharacterCandidateName_9ky1z_2176{min-width:0;font-size:14px;font-weight:600;color:#f1f4ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._storyboardCharacterCandidateEmpty_9ky1z_2185{padding:14px 6px 8px;color:#8fa3cd;font-size:13px;text-align:center}._castList_9ky1z_2191{display:grid;gap:8px}._castItem_9ky1z_2195{border:1px solid #44577f;border-radius:12px;padding:8px;display:grid;gap:8px;background:radial-gradient(circle at 100% 0,rgba(48,140,255,.12),transparent 34%),linear-gradient(180deg,#202943f0,#181f34f5);box-shadow:inset 0 1px #7595dc1f}._castItemPending_9ky1z_2204{border-color:#44577f;background:radial-gradient(circle at 100% 0,rgba(48,140,255,.12),transparent 34%),linear-gradient(180deg,#202943f0,#181f34f5);box-shadow:inset 0 1px #7595dc1f}._castHeaderRow_9ky1z_2209{display:flex;align-items:center;gap:8px;width:100%}._castCharacterSelectWrap_9ky1z_2215{flex:1 1 100px;width:100%;max-width:100px;min-width:0;margin-right:12px}._castCharacterSelect_9ky1z_2215{width:100%;min-width:0;min-height:32px;border-radius:8px;border:1px solid #4d638f;background:#131c33f5;color:#eef3ff;padding:6px 10px}._castItemPending_9ky1z_2204 ._castCharacterSelect_9ky1z_2215{border-color:#4d638f;background:#131c33f5}._castActionIcons_9ky1z_2236{display:flex;align-items:center;gap:6px;margin-left:auto;flex-shrink:0}._castIconButton_9ky1z_2243{min-width:32px;min-height:32px;padding:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;line-height:1;border-color:#36527f;background:#121c32f0}._castIconButton_9ky1z_2243:hover{border-color:#5f87c8;background:#192744f5}._castGenerateAudioButton_9ky1z_2260{position:relative}._castPreviewAudioButton_9ky1z_2263{transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}._castPreviewAudioReadyButton_9ky1z_2266{border-color:#32d0ef94;background:linear-gradient(180deg,#0f3b53f5,#102742f5);box-shadow:inset 0 1px #75e5ff29}._castPreviewAudioReadyButton_9ky1z_2266:hover:not(:disabled){border-color:#4ce1ffe6;background:linear-gradient(180deg,#114763fa,#112f4ffa)}._castPreviewAudioActiveButton_9ky1z_2275{border-color:#17e8bd;background:linear-gradient(180deg,#0f585af5,#0e3d43f5);box-shadow:0 0 0 1px #17e8bd2e,0 0 16px #17e8bd2e}._castGenerateAudioIcon_9ky1z_2280{width:15px;height:15px;display:inline-block;position:relative}._castGenerateAudioIcon_9ky1z_2280:before,._castGenerateAudioIcon_9ky1z_2280:after{content:"";position:absolute;bottom:2px;width:2px;border-radius:999px;background:#dff4ff;box-shadow:4px -2px #dff4ff,8px 1px #dff4ff,12px -4px #dff4ff}._castGenerateAudioIcon_9ky1z_2280:before{left:0;height:8px}._castGenerateAudioIcon_9ky1z_2280:after{left:0;height:8px;opacity:0}._castStatusIcon_9ky1z_2305{font-size:15px;line-height:1;color:#dff4ff}._castGenerateAudioButton_9ky1z_2260:hover ._castGenerateAudioIcon_9ky1z_2280:before{background:#fff;box-shadow:4px -2px #fff,8px 1px #fff,12px -4px #fff}._castRegenerateAudioIcon_9ky1z_2314{font-size:15px;line-height:1;color:#dff4ff;transform:rotate(-90deg)}._castItemPending_9ky1z_2204 ._castIconButton_9ky1z_2243{border-color:#36527f;background:#121c32f0}._castContentRow_9ky1z_2324{display:grid;grid-template-columns:50px minmax(0,1fr);gap:10px;align-items:stretch}._castCharacterAvatar_9ky1z_2330,._castCharacterFallback_9ky1z_2331{width:50px;height:88px;border-radius:8px;flex-shrink:0}._castCharacterAvatar_9ky1z_2330{object-fit:cover;display:block;border:1px solid rgba(97,123,183,.55);background:#11192ef5}._castCharacterFallback_9ky1z_2331{border:1px solid rgba(97,123,183,.55);background:linear-gradient(180deg,#243760f5,#182745f5);color:#eef4ff;display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:700}._castItemPending_9ky1z_2204 ._castCharacterAvatar_9ky1z_2330,._castItemPending_9ky1z_2204 ._castCharacterFallback_9ky1z_2331{border-color:#617bb78c}._castLineInput_9ky1z_2357{width:100%;min-height:88px;border-radius:8px;border:1px solid #4d638f;background:#131c33f5;color:#f4f7ff;padding:10px 12px;line-height:1.6;resize:vertical}._castLineInput_9ky1z_2357:focus{border-color:#16efd3;box-shadow:0 0 0 1px #16efd338;outline:none}._castTextPanel_9ky1z_2373{position:relative;min-width:0}._castTextPanel_9ky1z_2373:after{content:"";position:absolute;right:10px;bottom:10px;width:9px;height:9px;border-right:2px solid #f7a62e;border-bottom:2px solid #f7a62e;opacity:.9;pointer-events:none}._castItemPending_9ky1z_2204 ._castLineInput_9ky1z_2357{border-color:#4d638f;background:#131c33f5}._castLineInput_9ky1z_2357::placeholder{color:#c7ccdb}._castAddButton_9ky1z_2396{width:100%;min-height:42px;border-radius:10px;border:1px solid #4a628f;background:#2d354e9e;color:#d6e4ff;font-size:22px;line-height:1}._castAddButton_9ky1z_2396:hover:not(:disabled){border-color:#6f8fca;background:#35405fbd;transform:none}._castAddButton_9ky1z_2396:disabled{opacity:.6;cursor:not-allowed}._castControls_9ky1z_2415{display:flex;justify-content:flex-end;gap:8px;align-items:center}._castControls_9ky1z_2415 ._subtleButton_9ky1z_601{padding:7px 10px}._mediaPreview_9ky1z_2424{position:relative;border:1px solid #47597f;border-radius:10px;height:200px;background:#232c47eb;overflow:hidden;place-items:stretch}._mediaPreviewButton_9ky1z_2433{height:100%;border:none;border-radius:0;background:transparent}._mediaPreviewButton_9ky1z_2433:disabled{cursor:progress;transform:none;box-shadow:none}._mediaPreview_9ky1z_2424>._previewPlaceholder_9ky1z_2444{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._previewImage_9ky1z_2451{width:100%;height:100%;object-fit:contain;object-position:center;display:block}._previewVideo_9ky1z_2458{width:100%;height:100%;display:block;background:#0a1020}._videoPreviewFailedWithAsset_9ky1z_2464{border-color:#ff4d5f;box-shadow:0 0 0 1px #ff4d5fb8 inset,0 0 0 1px #ff4d5f38}._previewPlaceholder_9ky1z_2444{color:#d8e3ff;font-size:13px;display:grid;gap:4px;text-align:center}._previewFailed_9ky1z_2475{color:#ffd9de;background:radial-gradient(circle at 50% 38%,rgba(210,104,112,.16),transparent 42%),#37182166}._previewFailed_9ky1z_2475 strong{color:#ffb8c0;font-size:15px;font-weight:700}._previewFailed_9ky1z_2475 small{max-width:min(34ch,calc(100% - 28px));margin:0 auto;color:#f0b7bf;line-height:1.45;overflow-wrap:anywhere}._mediaPreview_9ky1z_2424>._previewFailed_9ky1z_2475{display:grid;gap:6px;place-items:center;align-content:center;padding:18px}._coverPreviewLoading_9ky1z_2498{position:absolute;inset:0;z-index:2;display:grid;place-items:center;padding:16px;background:radial-gradient(circle at 50% 42%,rgba(36,232,214,.08),transparent 24%),linear-gradient(180deg,#0a101fc7,#0a101fe6);pointer-events:none}._coverPreviewLoadingContent_9ky1z_2508{display:grid;justify-items:center;gap:10px}._coverPreviewLoader_9ky1z_2513{width:88px;height:88px}._coverPreviewLoading_9ky1z_2498 ._settingGeneratingHalo_9ky1z_2517{inset:14px;filter:blur(4px)}._coverPreviewLoading_9ky1z_2498 ._settingGeneratingRingOuter_9ky1z_2521{inset:6px}._coverPreviewLoading_9ky1z_2498 ._settingGeneratingRingInner_9ky1z_2524{inset:18px}._coverPreviewLoading_9ky1z_2498 ._settingGeneratingSweep_9ky1z_2527{inset:6px}._coverPreviewLoading_9ky1z_2498 ._settingGeneratingCore_9ky1z_2530{width:14px;height:14px;box-shadow:0 0 0 6px #28dce114,0 0 16px #21e1d652}._coverPreviewLoading_9ky1z_2498 ._settingGeneratingOrbitSlow_9ky1z_2535{inset:10px}._coverPreviewLoading_9ky1z_2498 ._settingGeneratingOrbitFast_9ky1z_2538{inset:22px}._coverPreviewLoading_9ky1z_2498 ._settingGeneratingOrbitTiny_9ky1z_2541{inset:30px}._coverPreviewLoading_9ky1z_2498 ._settingGeneratingParticleMain_9ky1z_2544{width:9px;height:9px}._coverPreviewLoading_9ky1z_2498 ._settingGeneratingParticleAccent_9ky1z_2548{width:7px;height:7px}._coverPreviewLoading_9ky1z_2498 ._settingGeneratingParticleTiny_9ky1z_2552{width:4px;height:4px}._coverPreviewLoadingText_9ky1z_2556{color:#eef6ff;font-size:13px;font-weight:600;line-height:1.2;text-align:center;text-shadow:0 0 16px rgba(36,232,214,.16)}._imagePreviewModalBody_9ky1z_2564{display:grid;place-items:center;min-height:160px}._imagePreviewModalImage_9ky1z_2569{width:100%;max-height:calc(100vh - 240px);object-fit:contain;display:block;border-radius:12px;background:#080e1ceb}._exportVideoModalPanel_9ky1z_2577{position:relative;display:grid;gap:14px}._exportVideoModalBody_9ky1z_2582{display:grid;gap:10px;max-height:min(52vh,520px);overflow:auto;padding-right:4px}._exportVideoModalFooter_9ky1z_2589{display:flex;justify-content:flex-end;align-items:center}._exportVideoEpisodeOption_9ky1z_2594{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid rgba(72,95,148,.76);background:#131b31d1;cursor:pointer}._exportVideoEpisodeOption_9ky1z_2594 input{margin:0}._exportVideoEpisodeOptionDisabled_9ky1z_2608{opacity:.6;cursor:not-allowed}._exportVideoEpisodeText_9ky1z_2612{min-width:0;color:#eef4ff;font-size:14px;line-height:1.45}._exportVideoEpisodeMeta_9ky1z_2618{color:#9eb3d8;font-size:12px;line-height:1.3;white-space:nowrap}._exportVideoModalCancelButton_9ky1z_2624{width:auto;margin-right:10px;padding:9px 18px;border-radius:10px;border:1px solid rgba(82,107,161,.82);background:#1c2745e6;color:#e5eeff}._exportVideoModalConfirmButton_9ky1z_2633{width:auto;padding:9px 18px;border-radius:10px;border:1px solid transparent;background:linear-gradient(135deg,#39d3ff,#32f0b8);color:#052739;font-weight:700}._exportVideoModalConfirmButton_9ky1z_2633:disabled{opacity:.55;cursor:not-allowed}._exportVideoModalLoadingMask_9ky1z_2646{position:absolute;inset:0;display:grid;place-items:center;border-radius:14px;background:#070b15b8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2}._exportVideoModalLoadingCard_9ky1z_2656{display:inline-flex;align-items:center;gap:10px;padding:12px 16px;border-radius:12px;border:1px solid rgba(89,113,170,.7);background:#141d34f0;color:#eef4ff;box-shadow:0 14px 28px #030b1857}._promptInput_9ky1z_2667{min-height:80px;resize:none}._storyboardVideoControlRow_9ky1z_2671{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}._panelActions_9ky1z_1858{display:flex;gap:6px;flex-wrap:wrap}._panelActions_9ky1z_1858 ._subtleButton_9ky1z_601{width:auto;min-height:0;padding:6px 10px;border-radius:8px;border-color:#324671;background:#1a243eeb;display:inline-flex;align-items:center;justify-content:center;font-weight:500;box-shadow:none;transition:border-color .16s ease}._panelActions_9ky1z_1858 ._subtleButton_9ky1z_601:hover{border-color:#4d6aa0}._panelActions_9ky1z_1858 ._subtleButton_9ky1z_601:disabled{border-color:#39507d;background:#1a243eeb;box-shadow:none;transform:none}._panelActions_9ky1z_1858 ._loadingButtonContent_9ky1z_652{justify-content:center}._metadata_9ky1z_2708{color:#9eb0d1;font-size:12px}._topMessage_9ky1z_2712{position:fixed;top:clamp(14px,2.2vh,26px);left:50%;transform:translate(-50%);z-index:1200;min-width:min(320px,calc(100vw - 32px));max-width:min(720px,calc(100vw - 32px));padding:11px 18px;border-radius:12px;border:1px solid #4f628d;background:linear-gradient(145deg,#232f4df0,#161f36f2);box-shadow:0 14px 28px #04081366;color:#f1f6ff;text-align:center;font-size:14px;line-height:1.45;pointer-events:none;animation:_messageSlideDown_9ky1z_1 .2s ease}._messageInfo_9ky1z_2732{border-color:#5273a7}._messageSuccess_9ky1z_2735{border-color:#3eb89b;background:linear-gradient(145deg,#143a3df2,#112a2ff2)}._messageWarning_9ky1z_2739{border-color:#d08e4a;background:linear-gradient(145deg,#452f19f2,#322312f2)}._messageError_9ky1z_2743{border-color:#d26870;background:linear-gradient(145deg,#482129f2,#34171ef2)}._confirmMask_9ky1z_2747{position:fixed;inset:0;z-index:1250;display:grid;place-items:center;padding:20px;background:#0508129e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._confirmDialog_9ky1z_2757{width:min(440px,calc(100vw - 30px));border:1px solid #4e638f;border-radius:16px;background:radial-gradient(circle at 18% 12%,rgba(40,132,214,.22),transparent 52%),linear-gradient(140deg,#17213af5,#10172bf7);box-shadow:0 24px 44px #03071285;padding:clamp(16px,1.4vw,22px);display:grid;gap:14px}._confirmTitle_9ky1z_2767{margin:0;color:#eff5ff;font-size:clamp(16px,1vw,19px);line-height:1.2}._confirmContent_9ky1z_2773{margin:0;color:#c5d4f1;font-size:14px;line-height:1.6}._confirmActions_9ky1z_2779{display:flex;justify-content:flex-end;gap:10px}._confirmCancelButton_9ky1z_2784{border-radius:10px;border:1px solid #3f5685;background:#17223bf5;color:#deebff;padding:8px 14px;width:auto}._confirmCancelButton_9ky1z_2784:hover{border-color:#5880bf}._confirmCancelButton_9ky1z_2784:disabled{opacity:.62;cursor:not-allowed}._confirmPrimaryButton_9ky1z_2799{border-radius:10px;border:none;background:linear-gradient(135deg,#17e8bd,#32d0ef);color:#01393a;font-weight:600;padding:8px 14px;width:auto;box-shadow:0 10px 20px #11e1bf42}._confirmPrimaryButton_9ky1z_2799:hover{filter:brightness(1.03)}._confirmPrimaryButton_9ky1z_2799:disabled{opacity:.72;cursor:not-allowed;filter:none}._settingGeneratingMask_9ky1z_2817{position:fixed;inset:0;z-index:1280;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 46%,rgba(38,215,227,.08),transparent 18%),#0a0e1ed1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._settingGeneratingPanel_9ky1z_2827{position:relative;display:grid;justify-items:center;gap:18px;min-width:min(520px,calc(100vw - 40px));padding:34px 38px 30px;border:1px solid rgba(83,110,170,.34);border-radius:28px;background:radial-gradient(circle at 50% 14%,rgba(33,214,228,.12),transparent 30%),linear-gradient(180deg,#10172fd6,#090e1fe0);box-shadow:0 30px 60px #03081475,inset 0 1px #b1d6ff0d;overflow:hidden}._settingGeneratingLoader_9ky1z_2840{position:relative;width:168px;height:168px;display:grid;place-items:center}._settingGeneratingHalo_9ky1z_2517{position:absolute;inset:26px;border-radius:50%;background:radial-gradient(circle,rgba(38,233,220,.3),rgba(38,233,220,.08) 42%,transparent 72%);filter:blur(6px);animation:_settingGeneratingHaloPulse_9ky1z_1 2.2s ease-in-out infinite}._settingGeneratingRing_9ky1z_2521{position:absolute;border-radius:50%}._settingGeneratingRingOuter_9ky1z_2521{inset:12px;border:1px solid rgba(64,97,165,.42);box-shadow:inset 0 0 0 1px #8bbaff08}._settingGeneratingRingInner_9ky1z_2524{inset:32px;border:1px solid rgba(71,228,215,.18)}._settingGeneratingSweep_9ky1z_2527{position:absolute;inset:11px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,transparent 290deg,rgba(36,232,214,.18) 318deg,rgba(108,255,244,.92) 346deg,transparent 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));animation:_spinnerRotate_9ky1z_1 2.4s linear infinite}._settingGeneratingCore_9ky1z_2530{position:absolute;width:24px;height:24px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#7bfff7,#1fd7d0 58%,#1180a7);box-shadow:0 0 0 10px #28dce114,0 0 24px #21e1d661;animation:_settingGeneratingCorePulse_9ky1z_1 1.8s ease-in-out infinite}._settingGeneratingOrbit_9ky1z_2535{position:absolute;border-radius:50%}._settingGeneratingOrbitSlow_9ky1z_2535{inset:18px;animation:_spinnerRotate_9ky1z_1 3.8s linear infinite}._settingGeneratingOrbitFast_9ky1z_2538{inset:42px;animation:_spinnerRotateReverse_9ky1z_1 2.2s linear infinite}._settingGeneratingOrbitTiny_9ky1z_2541{inset:58px;animation:_spinnerRotate_9ky1z_1 1.5s linear infinite}._settingGeneratingParticle_9ky1z_2544{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);border-radius:50%;background:#24e8d6}._settingGeneratingParticleMain_9ky1z_2544{width:14px;height:14px;background:linear-gradient(180deg,#8dfff6,#21dacd);box-shadow:0 0 18px #24e8d647}._settingGeneratingParticleAccent_9ky1z_2548{width:10px;height:10px;background:linear-gradient(180deg,#7be4ff,#22b8f1);box-shadow:0 0 14px #37c3ff3d}._settingGeneratingParticleTiny_9ky1z_2552{width:6px;height:6px;background:linear-gradient(180deg,#b7fffbf5,#24e8d6e6);box-shadow:0 0 10px #24e8d633}._settingGeneratingText_9ky1z_2928{margin:0;color:#f4f8ff;font-size:clamp(20px,1.3vw,26px);font-weight:600;line-height:1.35;letter-spacing:.02em;text-align:center;text-shadow:0 10px 24px rgba(0,0,0,.28)}._characterConfigMask_9ky1z_2938{position:fixed;inset:0;z-index:1260;display:grid;place-items:center;padding:20px;background:#060915b8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._characterConfigDialog_9ky1z_2948{width:min(720px,calc(100vw - 26px));max-height:calc(100vh - 30px);border:1px solid #3f588f;border-radius:14px;background:radial-gradient(circle at 14% 12%,rgba(62,109,222,.2),transparent 44%),linear-gradient(160deg,#09102bfa,#080c22fa);box-shadow:0 24px 48px #04071794;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden}._characterConfigHeader_9ky1z_2959{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(68,97,160,.45);background:#101a39b8}._characterConfigTitle_9ky1z_2968{margin:0;color:#21f2cb;font-size:22px;line-height:1.1}._characterConfigClose_9ky1z_2974{width:30px;height:30px;border-radius:50%;border:1px solid rgba(177,196,236,.48);background:#26304fcc;color:#e5efff;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1}._characterConfigClose_9ky1z_2974:hover{border-color:#dfe9ff;background:#434f73e6;transform:none}._characterConfigBody_9ky1z_2993{padding:12px 14px 8px;overflow:auto;display:grid;gap:12px}._characterConfigSection_9ky1z_2999{display:grid;gap:8px}._characterConfigSectionHeader_9ky1z_3003{display:flex;align-items:center;gap:12px}._characterConfigSectionHeader_9ky1z_3003 ._characterConfigSectionTitle_9ky1z_3008{flex:1;min-width:0}._characterConfigSectionTitle_9ky1z_3008{display:flex;align-items:center;gap:10px;color:#d8e8ff;font-size:16px;line-height:1.2;font-weight:600}._characterConfigSectionTitle_9ky1z_3008:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,#b6c6e9cc,#b6c6e91a)}._characterConfigTextarea_9ky1z_3027{min-height:88px;border-radius:10px;border:1px solid #425a91;background:#0b122df0;color:#eef4ff;line-height:1.6}._characterConfigImagePanel_9ky1z_3035{display:grid;grid-template-columns:minmax(220px,1fr) 148px;gap:10px;align-items:start}._characterConfigImageWrap_9ky1z_3041{border:1px solid #4a5f93;border-radius:12px;overflow:hidden;min-height:260px;background:#101830e0;display:grid;place-items:center}._characterConfigImage_9ky1z_3035{width:100%;max-height:560px;object-fit:contain;display:block;background:#f0f0f0}._characterConfigImageEmpty_9ky1z_3057{color:#9eb2da;font-size:13px}._characterConfigImageActions_9ky1z_3061{display:grid;gap:8px}._characterConfigImageActions_9ky1z_3061 ._subtleButton_9ky1z_601{width:100%;justify-content:center}._characterVoicePreviewButton_9ky1z_3069,._characterVoiceDropdownPreviewButton_9ky1z_3070,._characterVoiceOptionPreviewButton_9ky1z_3071{width:20px;height:20px;padding:0;border:0;border-radius:50%;background:transparent;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:none}._characterVoicePreviewButton_9ky1z_3069:hover:not(:disabled),._characterVoiceDropdownPreviewButton_9ky1z_3070:hover:not(:disabled),._characterVoiceOptionPreviewButton_9ky1z_3071:hover:not(:disabled){background:#7481a733;transform:none}._characterVoicePreviewButton_9ky1z_3069:disabled,._characterVoiceDropdownPreviewButton_9ky1z_3070:disabled,._characterVoiceOptionPreviewButton_9ky1z_3071:disabled{opacity:.42;cursor:not-allowed}._activeCharacterVoicePreviewButton_9ky1z_3096{background:#23dcc129}._activeCharacterVoicePreviewButton_9ky1z_3096 ._characterVoiceIcon_9ky1z_1474,._activeCharacterVoicePreviewButton_9ky1z_3096 ._characterVoiceOptionIcon_9ky1z_3100{border-color:#1de9c4}._activeCharacterVoicePreviewButton_9ky1z_3096 ._characterVoiceIcon_9ky1z_1474:after,._activeCharacterVoicePreviewButton_9ky1z_3096 ._characterVoiceOptionIcon_9ky1z_3100:after{border-color:#1de9c4}._characterVoiceFilters_9ky1z_3107{display:grid;gap:10px}._characterVoiceFilterGroup_9ky1z_3111{display:flex;flex-wrap:wrap;gap:8px}._characterVoiceFilterChip_9ky1z_3116{min-width:44px;border:1px solid rgba(126,138,164,.72);border-radius:6px;background:#303340e6;color:#f3f5fb;font-size:13px;font-weight:600;line-height:1;padding:8px 14px}._characterVoiceFilterChip_9ky1z_3116:hover{border-color:#85eddacc;transform:none}._activeCharacterVoiceFilterChip_9ky1z_3131{border-color:#fff6;background:linear-gradient(180deg,#757a85eb,#545965f5);color:#fff}._characterVoiceOptionGrid_9ky1z_3136{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._characterVoiceOption_9ky1z_3071{width:100%;border:1px solid rgba(70,82,118,.9);border-radius:8px;background:#050507;color:#fff;padding:12px 14px;display:flex;align-items:center;gap:8px;justify-content:flex-start;text-align:left;box-shadow:none;cursor:pointer}._characterVoiceOption_9ky1z_3071:hover{border-color:#68f1ddd6;transform:none}._activeCharacterVoiceOption_9ky1z_3160{border-color:#19f0cb;box-shadow:0 0 0 1px #19f0cb61}._characterVoiceOptionIcon_9ky1z_3100{width:16px;height:16px;border-radius:50%;border:2px solid #eef4ff;display:inline-block;position:relative;flex-shrink:0}._characterVoiceOptionIcon_9ky1z_3100:after{content:"";position:absolute;right:-5px;top:3px;width:4px;height:4px;border:1px solid #eef4ff;border-radius:50%}._characterVoiceOptionName_9ky1z_3183{min-width:0;font-size:14px;font-weight:700;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._configAssetGrid_9ky1z_3192{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}._configAssetEmpty_9ky1z_3197{border:1px dashed rgba(118,137,188,.55);border-radius:10px;color:#9fb3dc;font-size:13px;line-height:1.5;padding:14px;text-align:center;background:#10183080}._configAssetSelectWrap_9ky1z_3207{display:grid;gap:8px}._configAssetSelect_9ky1z_3207{width:100%;min-width:0}._configAssetHint_9ky1z_3215{color:#9fc0eb;font-size:12px;line-height:1.5}._configAssetCard_9ky1z_3220{width:100%;border:1px solid #4d638f;border-radius:10px;background:#151f3ad9;padding:8px;display:grid;gap:6px;text-align:left}._configAssetCard_9ky1z_3220:hover{border-color:#72f3df;box-shadow:0 0 0 1px #58ebd661;transform:none}._activeConfigAssetCard_9ky1z_3235{border-color:#12f1cb;box-shadow:0 0 0 1px #12f1cb57}._configAssetThumbWrap_9ky1z_3239{width:100%;aspect-ratio:3 / 4;border-radius:8px;overflow:hidden;border:1px solid #566f9e;background:#0b1124d1;display:grid;place-items:center}._configAssetThumb_9ky1z_3239{width:100%;height:100%;object-fit:cover;display:block}._configAssetEmptyThumb_9ky1z_3255{color:#92a7d1;font-size:12px}._configAssetName_9ky1z_3259{color:#eaf2ff;font-size:13px;line-height:1.35;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._configAssetAction_9ky1z_3268{color:#9ed2ff;font-size:12px;line-height:1.3}._characterConfigFooter_9ky1z_3273{padding:12px 16px 14px;border-top:1px solid rgba(69,96,158,.4);display:flex;justify-content:flex-end;align-items:center;gap:10px}@media(max-width:900px){._characterVoiceOptionGrid_9ky1z_3136{grid-template-columns:1fr}}._characterConfigCancelButton_9ky1z_3286{border-radius:10px;border:1px solid #4c6291;background:#192442e0;color:#dce9ff;padding:9px 18px;font-weight:600}._characterConfigCancelButton_9ky1z_3286:hover{border-color:#6f88c1;transform:none}._characterConfigGenerateButton_9ky1z_3298{width:auto;border:none;border-radius:10px;padding:9px 18px;font-weight:700;background:linear-gradient(135deg,#10f4c8,#26d0ef);color:#043039;box-shadow:0 10px 22px #10e2c447}._characterConfigGenerateButton_9ky1z_3298:hover{filter:brightness(1.03)}._characterConfigGenerateButton_9ky1z_3298:disabled{opacity:.7;cursor:not-allowed;filter:none}._characterConfigInlineGenerateButton_9ky1z_3316{padding:8px 14px;border-radius:9px;font-size:13px;line-height:1;white-space:nowrap;flex-shrink:0}._characterConfigConfirmButton_9ky1z_3324{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #35508a;background:#14203eeb;color:#edf2ff;cursor:pointer;transition:all .2s ease;background:linear-gradient(135deg,#6b5bff,#28d8ff);border-color:transparent;color:#f8fbff;box-shadow:0 8px 20px #545dff59;width:auto;padding:9px 18px;border-radius:10px}._characterConfigConfirmButton_9ky1z_3324:hover{border-color:#5375bd;transform:translateY(-1px)}._characterConfigConfirmButton_9ky1z_3324:hover{box-shadow:0 10px 24px #545dff73}@keyframes _messageSlideDown_9ky1z_1{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}@keyframes _spinnerRotate_9ky1z_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _spinnerRotateReverse_9ky1z_1{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes _settingGeneratingHaloPulse_9ky1z_1{0%,to{opacity:.5;transform:scale(.92)}50%{opacity:.9;transform:scale(1.04)}}@keyframes _settingGeneratingCorePulse_9ky1z_1{0%,to{transform:scale(.92);box-shadow:0 0 0 10px #28dce114,0 0 24px #21e1d661}50%{transform:scale(1.08);box-shadow:0 0 0 16px #28dce10a,0 0 34px #21e1d680}}@media(min-width:1800px){._uploadAndSample_9ky1z_37{grid-template-columns:minmax(580px,1.7fr) minmax(360px,1fr)}._styleGrid_9ky1z_46{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}}@media(max-width:768px){._settingGeneratingPanel_9ky1z_2827{min-width:calc(100vw - 28px);padding:28px 22px 24px;border-radius:22px}._settingGeneratingText_9ky1z_2928{font-size:18px}._settingGeneratingLoader_9ky1z_2840{width:136px;height:136px}}@media(prefers-reduced-motion:reduce){._settingGeneratingHalo_9ky1z_2517,._settingGeneratingSweep_9ky1z_2527,._settingGeneratingCore_9ky1z_2530,._settingGeneratingOrbitSlow_9ky1z_2535,._settingGeneratingOrbitFast_9ky1z_2538,._settingGeneratingOrbitTiny_9ky1z_2541{animation:none}}@media(max-width:1600px){._homeEntryGrid_9ky1z_168{grid-template-columns:repeat(2,minmax(260px,1fr))}._scriptCreationGrid_9ky1z_265{grid-template-columns:repeat(3,minmax(210px,1fr))}._styleGrid_9ky1z_46{grid-template-columns:repeat(auto-fill,minmax(165px,1fr))}._entityGrid_9ky1z_49{grid-template-columns:repeat(4,minmax(168px,1fr))}._characterGrid_9ky1z_52{grid-template-columns:repeat(4,minmax(156px,1fr))}}@media(max-width:1366px){._page_9ky1z_1{padding-inline:14px}._homeMasthead_9ky1z_89{grid-template-columns:1fr}._homeMastheadVisual_9ky1z_130 img{aspect-ratio:16 / 8.8}._homeEntryGrid_9ky1z_168{grid-template-columns:1fr}._scriptCreationGrid_9ky1z_265{grid-template-columns:repeat(2,minmax(220px,1fr))}._inspirationTab_9ky1z_384{min-width:170px;font-size:18px}._uploadAndSample_9ky1z_37{grid-template-columns:minmax(300px,1.3fr) minmax(280px,1fr)}._styleGrid_9ky1z_46{grid-template-columns:repeat(auto-fill,minmax(156px,1fr))}}@media(max-width:1180px){._workflowHeader_9ky1z_23{grid-template-columns:1fr}._projectTools_9ky1z_26{justify-content:flex-start}._flowBar_9ky1z_29{width:100%;justify-content:flex-start;overflow:auto}._flowStep_9ky1z_34{min-width:124px}._homeMasthead_9ky1z_89,._homeEntryGrid_9ky1z_168,._scriptCreationGrid_9ky1z_265,._inspirationLayout_9ky1z_404{grid-template-columns:1fr}._posterGrid_9ky1z_424{grid-template-columns:repeat(2,minmax(130px,1fr))}._uploadAndSample_9ky1z_37,._scriptLayout_9ky1z_40,._storyboardLayout_9ky1z_43{grid-template-columns:1fr}._stepTwo_9ky1z_904,._stepOne_9ky1z_672{height:auto;min-height:calc(100vh - 240px)}._stepTwoBody_9ky1z_913,._stepTwoPane_9ky1z_917,._stepTwoGridScroll_9ky1z_924,._stepOneBody_9ky1z_681,._episodeList_9ky1z_954,._scriptDetail_9ky1z_982,._scriptTextarea_9ky1z_996{overflow:visible}._entityGrid_9ky1z_49{grid-template-columns:repeat(2,minmax(168px,1fr))}._characterGrid_9ky1z_52{grid-template-columns:repeat(2,minmax(156px,1fr))}._storyboardColumn_9ky1z_58{max-height:none}._episodeRail_9ky1z_55{max-height:none;overflow:visible;padding-right:0}}@media(max-width:760px){._page_9ky1z_1{padding:10px}._homeMasthead_9ky1z_89{padding:14px}._homeMastheadVisual_9ky1z_130{border-radius:12px}._homeMastheadVisual_9ky1z_130 img{aspect-ratio:16 / 10}._homeHeadline_9ky1z_116{font-size:24px}._homeActionRow_9ky1z_144{width:100%}._homePrimaryAction_9ky1z_150,._homeSecondaryAction_9ky1z_151{flex:1 1 calc(50% - 6px);justify-content:center}._homeSectionTitle_9ky1z_83{font-size:20px}._homeEntryGrid_9ky1z_168,._posterGrid_9ky1z_424{grid-template-columns:1fr}._cardTitleRow_9ky1z_226 strong{font-size:17px}._homeEntryBody_9ky1z_210 p,._rankItem_9ky1z_470 p{font-size:14px}._rankItem_9ky1z_470 strong{font-size:17px}._fieldLabel_9ky1z_61{min-width:auto;width:100%;font-size:15px}._styleGrid_9ky1z_46,._entityGrid_9ky1z_49,._characterGrid_9ky1z_52{grid-template-columns:1fr}._topActionRow_9ky1z_66,._stepActionRow_9ky1z_67,._stepFooter_9ky1z_68{justify-content:stretch;flex-direction:column;align-items:stretch}._stepTwo_9ky1z_904,._stepOne_9ky1z_672{min-height:calc(100vh - 180px)}._castControls_9ky1z_2415{grid-template-columns:1fr}}._page_35ace_1{--bg: #0b0f16;--panel: rgba(20, 24, 34, .92);--panel-strong: rgba(29, 34, 47, .96);--line: rgba(167, 190, 224, .18);--line-strong: rgba(167, 218, 255, .42);--text: #f4f8ff;--muted: #96a7bf;--cyan: #72f1ff;position:relative;width:100vw;height:100vh;overflow:hidden;color:var(--text);background:linear-gradient(rgba(120,152,196,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(120,152,196,.06) 1px,transparent 1px),radial-gradient(circle at 18% 16%,rgba(68,146,255,.16),transparent 34%),radial-gradient(circle at 78% 82%,rgba(114,241,255,.1),transparent 30%),var(--bg);background-size:28px 28px,28px 28px,auto,auto,auto}._page_35ace_1 button,._page_35ace_1 input,._page_35ace_1 textarea{font:inherit}._page_35ace_1 button{border:1px solid var(--line);border-radius:8px;background:#1b2231eb;color:inherit;cursor:pointer}._page_35ace_1 button:disabled{cursor:not-allowed;opacity:.45}._topbar_35ace_34{position:absolute;z-index:30;top:16px;left:16px;right:16px;display:flex;align-items:center;justify-content:space-between;gap:16px;pointer-events:none}._projectIdentity_35ace_46,._topActions_35ace_47{display:flex;align-items:center;gap:10px;pointer-events:auto}._projectIdentity_35ace_46{min-height:44px;border:1px solid var(--line);border-radius:10px;background:#090d15c7;padding:6px 12px 6px 6px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 16px 34px #00000047}._projectIdentity_35ace_46 strong{font-size:16px;font-weight:700}._projectIdentity_35ace_46 span{color:var(--muted);font-size:13px}._backButton_35ace_70,._secondaryButton_35ace_71,._primaryButton_35ace_72{min-height:34px;padding:0 12px;font-weight:700}._backButton_35ace_70{background:#ffffff14!important}._secondaryButton_35ace_71{background:#0d121cd1!important}._primaryButton_35ace_72{border-color:#72f1ff94!important;background:linear-gradient(135deg,#61e8ff,#a99cff)!important;color:#071018!important}._leftToolbar_35ace_88{position:absolute;z-index:25;top:90px;left:16px;width:82px;border:1px solid var(--line);border-radius:10px;background:#0b0f17e0;padding:8px;display:grid;gap:8px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 36px #00000052}._blockButton_35ace_103{min-height:58px;display:grid;place-items:center;gap:4px;padding:7px 4px;color:#dfeaff;font-size:12px}._blockButton_35ace_103 span{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:color-mix(in srgb,var(--accent) 22%,transparent);color:var(--accent);font-weight:900}._promptPanel_35ace_122{position:absolute;z-index:24;right:16px;bottom:72px;width:min(520px,calc(100vw - 118px));border:1px solid var(--line);border-radius:10px;background:#0c111be6;padding:12px;display:grid;gap:8px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 36px #00000057}._promptPanel_35ace_122 label{display:block;color:#c8d7ec;font-size:13px;font-weight:700}._promptPanel_35ace_122 textarea{width:100%;min-height:86px;border:1px solid rgba(118,153,205,.28);border-radius:8px;background:#070b12d1;color:var(--text);padding:10px;resize:vertical;outline:none}._promptPanel_35ace_122 textarea:focus{border-color:#72f1ff9e;box-shadow:0 0 0 3px #72f1ff1a}._promptFooter_35ace_158{display:flex;align-items:center;justify-content:space-between;gap:10px}._promptFooter_35ace_158 span{color:var(--muted);font-size:12px}._promptFooter_35ace_158 button{min-height:32px;padding:0 12px;border-color:#72f1ff73}._canvasViewport_35ace_173{position:absolute;inset:0;overflow:hidden;cursor:grab;touch-action:none}._canvasViewport_35ace_173:active{cursor:grabbing}._canvasWorld_35ace_183{position:absolute;left:0;top:0;width:2400px;height:1600px;transform-origin:0 0}._edgeLayer_35ace_191{position:absolute;inset:0;overflow:visible;pointer-events:none}._edgePath_35ace_197,._edgeDraft_35ace_198{fill:none;stroke-linecap:round;stroke-width:3}._edgePath_35ace_197{pointer-events:stroke;stroke:url(#workflow-line);filter:drop-shadow(0 0 7px rgba(114,241,255,.22));cursor:pointer}._edgePathSelected_35ace_209{stroke-width:5;filter:drop-shadow(0 0 11px rgba(114,241,255,.6))}._edgeDraft_35ace_198{stroke:#72f1ffb3;stroke-dasharray:8 8;pointer-events:none}._node_35ace_218{position:absolute;z-index:2;border:1px solid rgba(159,186,226,.24);border-radius:8px;background:linear-gradient(180deg,#1c222ffa,#0f141efa),radial-gradient(circle at 18% 0%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 42%);box-shadow:0 18px 34px #00000061;cursor:move;-webkit-user-select:none;user-select:none}._nodeSelected_35ace_228{border-color:color-mix(in srgb,var(--accent) 76%,white);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 18%,transparent),0 22px 42px #00000073}._nodeHeader_35ace_232{height:46px;border-bottom:1px solid rgba(151,180,222,.16);display:grid;grid-template-columns:30px 1fr;align-items:center;gap:8px;padding:8px 10px}._nodeHeader_35ace_232 span{display:grid;place-items:center;width:28px;height:28px;border-radius:7px;background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent);font-size:13px;font-weight:900}._nodeHeader_35ace_232 input{min-width:0;border:0;background:transparent;color:var(--text);font-weight:800;outline:none}._nodeText_35ace_260{width:calc(100% - 20px);height:calc(100% - 60px);margin:10px;border:0;border-radius:7px;background:#080c14ad;color:#d9e7fb;padding:10px;resize:none;outline:none;-webkit-user-select:text;user-select:text}._mediaPlaceholder_35ace_273{height:calc(100% - 46px);padding:12px;display:grid;grid-template-rows:auto auto 1fr;justify-items:center;gap:8px}._mediaPlaceholder_35ace_273>span{display:grid;place-items:center;width:46px;height:46px;border:1px solid color-mix(in srgb,var(--accent) 48%,transparent);border-radius:8px;background:color-mix(in srgb,var(--accent) 13%,transparent);color:var(--accent);font-size:19px;font-weight:900}._mediaPlaceholder_35ace_273 strong{font-size:13px}._mediaPlaceholder_35ace_273 textarea{width:100%;min-height:0;border:1px solid rgba(118,153,205,.18);border-radius:7px;background:#080c149e;color:#cbd9ed;padding:8px;resize:none;outline:none;text-align:center;-webkit-user-select:text;user-select:text}._port_35ace_309{position:absolute;z-index:4;top:50%;width:18px;height:18px;border:2px solid rgba(222,243,255,.85)!important;border-radius:50%!important;background:#101722!important;transform:translateY(-50%);cursor:crosshair!important}._port_35ace_309:after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--accent)}._inputPort_35ace_328{left:-10px}._outputPort_35ace_331{right:-10px}._zoomBar_35ace_334{position:absolute;z-index:26;left:16px;bottom:16px;min-height:42px;border:1px solid var(--line);border-radius:10px;background:#0c111be6;display:flex;align-items:center;gap:6px;padding:5px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 36px #00000052}._zoomBar_35ace_334 button{min-width:34px;min-height:30px;padding:0 9px;font-weight:800}._zoomBar_35ace_334 strong{min-width:54px;text-align:center;color:#dce8f8;font-size:13px}@media(max-width:900px){._topbar_35ace_34{align-items:flex-start}._projectIdentity_35ace_46{flex-wrap:wrap}._topActions_35ace_47{flex-wrap:wrap;justify-content:flex-end}._leftToolbar_35ace_88{top:112px}._promptPanel_35ace_122{right:10px;bottom:66px}}._pagination_joqnf_1{margin-top:6px;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;color:#cad6ff;font-size:13px;border-top:1px solid rgba(78,118,194,.42);padding-top:10px}._paginationSummary_joqnf_13{margin-right:auto;color:#d8e6ff;white-space:nowrap}._pageSizeWrap_joqnf_18{display:inline-flex;flex-direction:row;align-items:center;gap:0}._pageSizeSelect_joqnf_24{min-width:98px}._pageArrow_joqnf_27{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #35508a;background:#14203eeb;color:#edf2ff;cursor:pointer;transition:all .2s ease;width:32px;min-width:32px;min-height:32px;padding:0;border-radius:8px;font-size:18px;line-height:1}._pageArrow_joqnf_27:hover{border-color:#5375bd;transform:translateY(-1px)}._pageNumbers_joqnf_51{display:inline-flex;align-items:center;gap:4px}._pageNumber_joqnf_51{width:32px;min-width:32px;min-height:32px;padding:0;border-radius:8px;border:1px solid transparent;background:transparent;color:#d5e4ff;font-size:13px}._pageNumber_joqnf_51:hover{border-color:#6691e9b3;background:#132349bd;transform:none}._pageNumberActive_joqnf_72{color:#3eb0ff;font-weight:600}._pageEllipsis_joqnf_76{color:#91a8d3;padding:0 4px}._gotoWrap_joqnf_80{display:inline-flex;flex-direction:row;align-items:center;gap:6px;color:#cedcff;white-space:nowrap;min-height:32px}._gotoWrap_joqnf_80 span{display:inline-flex;align-items:center;height:32px;line-height:1}._gotoWrap_joqnf_80 input{width:52px;min-height:32px;border-radius:8px;border:1px solid rgba(93,125,196,.9);background:#0c1835eb;color:#e9f1ff;text-align:center;padding:0 6px;font-size:13px}._gotoWrap_joqnf_80 input::-webkit-outer-spin-button,._gotoWrap_joqnf_80 input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media(max-width:980px){._pagination_joqnf_1{gap:8px}}@media(max-width:720px){._paginationSummary_joqnf_13{margin-right:0;width:100%}._pagination_joqnf_1{justify-content:flex-start}}._page_rzh9d_1{min-height:calc(100vh - 128px);display:grid;gap:12px}._surface_rzh9d_6{background:linear-gradient(180deg,#0f182eeb,#0a101ff0);border:1px solid #23365f;border-radius:16px;box-shadow:0 16px 45px #02061094;position:relative;min-height:calc(100vh - 196px);padding:clamp(12px,1.5vw,18px);display:grid;grid-template-rows:auto auto auto auto 1fr;gap:12px;overflow:hidden}._surface_rzh9d_6:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(130deg,rgba(114,105,255,.65),rgba(40,216,255,.15),transparent 55%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}._header_rzh9d_31{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._headerText_rzh9d_37{display:grid;gap:4px}._headerText_rzh9d_37 h3{margin:0;color:#edf2ff;font-weight:600;letter-spacing:.01em;font-size:18px}._headerText_rzh9d_37 p{margin:0;color:#8ea2cb;font-size:13px;line-height:1.55}._headerAction_rzh9d_54{display:flex;align-items:center;gap:10px}._syncInfo_rzh9d_59{border:1px solid rgba(78,109,177,.72);border-radius:10px;background:#0e182fd6;color:#a9bfe9;font-size:12px;min-height:40px;padding:0 12px;display:inline-flex;align-items:center}._primaryAction_rzh9d_70{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;border:1px solid #35508a;background:#14203eeb;color:#edf2ff;cursor:pointer;transition:all .2s ease;background:linear-gradient(135deg,#6b5bff,#28d8ff);border-color:transparent;color:#f8fbff;box-shadow:0 8px 20px #545dff59;width:auto;min-height:40px;padding:0 16px}._primaryAction_rzh9d_70:hover{border-color:#5375bd;transform:translateY(-1px)}._primaryAction_rzh9d_70:hover{box-shadow:0 10px 24px #545dff73}._secondaryAction_rzh9d_97{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;border:1px solid #35508a;background:#14203eeb;color:#edf2ff;cursor:pointer;transition:all .2s ease;width:auto;min-height:40px;padding:0 12px;font-size:13px}._secondaryAction_rzh9d_97:hover{border-color:#5375bd;transform:translateY(-1px)}._toolbar_rzh9d_118{border:1px solid rgba(66,101,174,.62);border-radius:12px;background:linear-gradient(180deg,#101d39e6,#0a1428db);padding:10px;display:grid;grid-template-columns:minmax(0,1.4fr) repeat(4,auto);gap:10px;align-items:center}._searchWrap_rzh9d_128{min-height:40px;min-width:0;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:0 12px;border:1px solid rgba(76,105,169,.86);border-radius:10px;background:#0b1428e6}._searchWrap_rzh9d_128 input{width:100%;border:none;background:transparent;box-shadow:none;padding:8px 0;min-height:0;font-size:13px;color:#e8f0ff}._searchWrap_rzh9d_128 input::placeholder{color:#bcd0f480}._searchIcon_rzh9d_153{color:#8ca2d1;font-size:13px}._toolbarSelect_rzh9d_157{width:auto;min-width:104px}._syncMessage_rzh9d_161{margin:0;border:1px solid rgba(219,170,93,.52);border-radius:10px;background:#402a12a8;color:#ffd69b;padding:9px 11px;font-size:12px}._syncError_rzh9d_170{border-color:#d075898f;background:#481c29a8;color:#ffd3dd}._notice_rzh9d_175{margin:0;border:1px solid rgba(108,162,255,.48);border-radius:10px;background:#0c1f46b8;color:#cfe4ff;padding:9px 11px;font-size:12px}._listArea_rzh9d_184{min-height:clamp(320px,calc(100vh - 372px),720px);border:1px solid rgba(61,97,170,.62);border-radius:14px;background:radial-gradient(circle at 50% 8%,rgba(45,110,224,.2),transparent 40%),linear-gradient(180deg,#041333f0,#030c22f5);padding:10px;overflow:hidden;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:10px}._assetListScroller_rzh9d_195{min-height:0;overflow:auto;padding-right:4px}._groupList_rzh9d_200{display:grid;gap:14px}._dateSection_rzh9d_204{display:grid;gap:8px}._dateHeader_rzh9d_208{display:flex;align-items:baseline;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(66,108,190,.34);padding-bottom:7px}._dateTitle_rzh9d_216{margin:0;color:#edf5ff;font-size:16px;line-height:1.25}._dateMeta_rzh9d_222{color:#8fa9d8;font-size:11px}._assetGrid_rzh9d_226{display:grid;grid-template-columns:repeat(auto-fill,minmax(186px,214px));justify-content:flex-start;gap:10px}._assetCard_rzh9d_232{border:1px solid rgba(61,93,156,.82);border-radius:11px;overflow:hidden;background:radial-gradient(circle at 18% 12%,rgba(58,130,243,.2),transparent 44%),linear-gradient(155deg,#0c1832f5,#081124f5);box-shadow:0 9px 18px #040a1a4d;display:grid;grid-template-rows:auto auto auto;transition:border-color .2s ease,transform .2s ease}._assetCard_rzh9d_232:hover{border-color:#5880d0f2;transform:translateY(-1px)}._assetMedia_rzh9d_246{position:relative;aspect-ratio:1 / .9;background:#070e1ceb}._assetImage_rzh9d_251,._assetVideo_rzh9d_252{width:100%;height:100%;object-fit:cover;display:block}._assetAudioPanel_rzh9d_258{width:100%;height:100%;padding:18px 14px 14px;display:grid;align-content:center;gap:12px;background:radial-gradient(circle at 50% 18%,rgba(53,165,255,.22),transparent 42%),linear-gradient(180deg,#0e182ef2,#080e1ef5)}._assetAudioBadge_rzh9d_267{justify-self:start;border:1px solid rgba(101,212,255,.48);border-radius:999px;background:#0a2e4bb8;color:#9fe7ff;font-size:11px;line-height:1;padding:6px 10px;letter-spacing:.08em}._assetAudioHint_rzh9d_278{margin:0;color:#d8e7ff;font-size:12px;line-height:1.5}._assetAudio_rzh9d_258{width:100%;min-width:0;height:36px}._typeTag_rzh9d_289{position:absolute;left:7px;bottom:7px;border:1px solid rgba(255,172,79,.62);border-radius:999px;background:#2d1b0eb8;color:#ffc47a;font-size:10px;line-height:1;padding:3px 7px}._failedTag_rzh9d_301{position:absolute;right:7px;top:7px;border:1px solid rgba(232,139,159,.52);border-radius:999px;background:#541d2bb8;color:#ffc9d3;font-size:10px;line-height:1;padding:3px 7px}._assetInfo_rzh9d_313{padding:8px 9px 7px;display:grid;gap:3px}._assetInfo_rzh9d_313 h5{margin:0;color:#eef4ff;font-size:12px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._assetInfo_rzh9d_313 p{margin:0;color:#bfd0f3;font-size:11px;line-height:1.35}._assetInfo_rzh9d_313 small{color:#8fa7d5;font-size:10px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._assetActions_rzh9d_341{border-top:1px solid rgba(63,95,157,.45);padding:7px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}._assetActions_rzh9d_341 button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #35508a;background:#14203eeb;color:#edf2ff;cursor:pointer;transition:all .2s ease;min-height:30px;padding:0 6px;border-radius:7px;font-size:11px}._assetActions_rzh9d_341 button:hover{border-color:#5375bd;transform:translateY(-1px)}._assetActions_rzh9d_341 button:disabled{opacity:.5;cursor:not-allowed;transform:none}._assetFailed_rzh9d_374{border-color:#8b6278d6}._failedPanel_rzh9d_377{position:absolute;inset:0;display:grid;place-content:center;gap:7px;text-align:center;color:#dbe5f8;background:linear-gradient(180deg,#2b314db8,#181e35db);padding:12px}._failedPanel_rzh9d_377 span{font-size:11px}._failedMark_rzh9d_391{width:30px;height:30px;margin:0 auto;border-radius:999px;border:1px solid rgba(177,188,216,.66);display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1}._statePanel_rzh9d_403{min-height:100%;display:grid;place-content:center;justify-items:center;gap:12px;text-align:center;padding:30px 16px;border:1px dashed rgba(84,151,248,.26);border-radius:14px;background:#05102ba8}._statePanel_rzh9d_403 h4{margin:0;color:#f3f7ff;font-size:18px}._statePanel_rzh9d_403 p{margin:0;max-width:420px;color:#ccddfbbd;font-size:13px;line-height:1.7}._stateIcon_rzh9d_427{min-width:58px;height:58px;padding:0 16px;border-radius:18px;border:1px solid rgba(94,173,255,.32);background:#0e1f46e0;box-shadow:inset 0 0 20px #3a83ff29;color:#7ec4ff;font-size:24px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}._spinner_rzh9d_442{width:24px;height:24px;border-radius:999px;border:2px solid rgba(126,196,255,.24);border-top-color:#7ec4ff;animation:_asset-spin_rzh9d_1 .9s linear infinite}._previewMask_rzh9d_450{position:fixed;inset:0;z-index:120;background:#040812cc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;padding:22px}._previewDialog_rzh9d_460{width:min(1140px,calc(100vw - 40px));max-height:calc(100vh - 44px);border:1px solid rgba(84,104,152,.86);border-radius:14px;background:linear-gradient(170deg,#22283ef0,#191f32f0),radial-gradient(circle at 15% 15%,rgba(255,255,255,.08),transparent 50%);box-shadow:0 30px 60px #01040c99;position:relative;overflow:hidden}._previewClose_rzh9d_470{position:absolute;top:14px;right:14px;width:34px;height:34px;border-radius:999px;border:1px solid rgba(160,177,217,.46);background:#0c1424b8;color:#f0f5ff;font-size:18px;line-height:1;z-index:2}._previewBody_rzh9d_484{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,1fr);min-height:620px}._previewMediaPane_rzh9d_489{display:grid;grid-template-columns:54px minmax(0,1fr) 54px;align-items:center;gap:10px;padding:28px 18px 22px 22px}._previewNav_rzh9d_496{width:54px;height:54px;border-radius:14px;border:1px solid rgba(125,142,182,.52);background:#2a324adb;color:#f3f7ff;font-size:24px;line-height:1;padding:0}._previewNav_rzh9d_496:disabled{opacity:.38;cursor:not-allowed}._previewMediaFrame_rzh9d_511{background:#060b17eb;border-radius:12px;border:1px solid rgba(74,95,144,.76);min-height:580px;display:grid;place-items:center;overflow:hidden}._previewImage_rzh9d_520,._previewVideo_rzh9d_521{max-width:100%;max-height:580px;object-fit:contain}._previewAudioWrap_rzh9d_526{width:min(100%,420px);display:grid;justify-items:center;gap:18px;padding:28px 24px;text-align:center}._previewAudioIcon_rzh9d_534{min-width:120px;min-height:120px;padding:0 22px;border-radius:28px;border:1px solid rgba(109,203,255,.44);background:radial-gradient(circle at 50% 32%,rgba(68,186,255,.28),transparent 46%),linear-gradient(180deg,#122648f0,#0a162cf5);box-shadow:inset 0 0 28px #3a8cff2e;color:#dff6ff;font-size:20px;font-weight:700;letter-spacing:.14em;display:inline-flex;align-items:center;justify-content:center}._previewAudio_rzh9d_526{width:min(100%,360px)}._previewFailed_rzh9d_553{display:grid;justify-items:center;gap:12px;color:#d9e3f9;text-align:center}._previewFailed_rzh9d_553 p{margin:0;font-size:14px}._previewInfoPane_rzh9d_564{padding:34px 24px 22px 8px;display:grid;grid-template-rows:auto 1fr auto;gap:14px}._previewHeader_rzh9d_570{display:grid;gap:6px}._previewHeader_rzh9d_570 h4{margin:0;font-size:20px;color:#f0f6ff;line-height:1.3}._previewHeader_rzh9d_570 p{margin:0;color:#d2ddf8;font-size:13px}._previewHeader_rzh9d_570 small{color:#9caece;font-size:12px;line-height:1.45}._previewMetaSection_rzh9d_590{border:1px solid rgba(88,105,152,.5);border-radius:12px;background:#1c2338b8;padding:14px;overflow:auto}._previewMetaSection_rzh9d_590 h5{margin:0;color:#e8efff;font-size:15px}._previewMetaSection_rzh9d_590 p{margin:8px 0 0;color:#d2def8;line-height:1.7;font-size:13px;white-space:pre-wrap}._previewFooter_rzh9d_609{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._previewFooter_rzh9d_609 button{border-radius:10px;border:1px solid rgba(97,118,170,.72);background:#4a526be6;color:#f4f8ff;min-height:42px;padding:0 12px;font-size:13px;font-weight:600}._previewFooter_rzh9d_609 button:hover{border-color:#8199d6e6;transform:none}._empty_rzh9d_628{margin:0;color:#8ea2cb}@media(max-width:1280px){._toolbar_rzh9d_118{grid-template-columns:1fr repeat(2,auto)}}@media(max-width:1060px){._header_rzh9d_31{flex-direction:column}._headerAction_rzh9d_54{width:100%;justify-content:space-between}._toolbar_rzh9d_118{grid-template-columns:1fr}._toolbarSelect_rzh9d_157,._secondaryAction_rzh9d_97{width:100%}._assetGrid_rzh9d_226{grid-template-columns:repeat(auto-fill,minmax(174px,1fr))}._previewBody_rzh9d_484{grid-template-columns:1fr;min-height:0}._previewMediaPane_rzh9d_489{grid-template-columns:44px minmax(0,1fr) 44px;padding:44px 12px 12px}._previewNav_rzh9d_496{width:44px;height:44px;font-size:22px}._previewMediaFrame_rzh9d_511{min-height:360px}._previewImage_rzh9d_520,._previewVideo_rzh9d_521{max-height:420px}._previewAudioWrap_rzh9d_526{width:100%;padding:22px 16px}._previewAudioIcon_rzh9d_534{min-width:96px;min-height:96px;font-size:16px}._previewAudio_rzh9d_526{width:100%}._previewInfoPane_rzh9d_564{padding:10px 12px 14px}}@media(max-width:760px){._page_rzh9d_1{min-height:calc(100vh - 112px)}._surface_rzh9d_6{min-height:calc(100vh - 160px);padding:12px}._assetGrid_rzh9d_226{grid-template-columns:repeat(auto-fill,minmax(156px,1fr))}._assetActions_rzh9d_341{grid-template-columns:1fr}._listArea_rzh9d_184{min-height:clamp(280px,calc(100vh - 300px),620px)}._previewMask_rzh9d_450{padding:10px}._previewDialog_rzh9d_460{width:100%;max-height:calc(100vh - 20px)}._previewFooter_rzh9d_609{grid-template-columns:1fr}}@keyframes _asset-spin_rzh9d_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._assetCard_rzh9d_232,._primaryAction_rzh9d_70,._secondaryAction_rzh9d_97,._assetActions_rzh9d_341 button{transition:none}._spinner_rzh9d_442{animation:none}}._page_19kvp_1{--panel-edge: #2b4377;--panel-soft: rgba(12, 22, 43, .88);--panel-strong: rgba(17, 29, 57, .94);display:grid;gap:12px}._panel_19kvp_8{background:linear-gradient(180deg,#0f182eeb,#0a101ff0);border:1px solid #23365f;border-radius:16px;box-shadow:0 16px 45px #02061094;position:relative;padding:clamp(14px,2vw,20px);display:grid;gap:14px}._panel_19kvp_8:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(130deg,rgba(114,105,255,.65),rgba(40,216,255,.15),transparent 55%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}._header_19kvp_30{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._headerText_19kvp_36{display:grid;gap:4px}._headerText_19kvp_36 h3{margin:0;color:#edf2ff;font-weight:600;letter-spacing:.01em;font-size:18px}._headerText_19kvp_36 p{margin:0;color:#8ea2cb;font-size:13px;line-height:1.55}._headerAction_19kvp_53{display:flex;align-items:center;gap:10px}._meta_19kvp_58{color:#c6d8ff;font-size:13px}._secondaryButton_19kvp_62{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;border:1px solid #35508a;background:#14203eeb;color:#edf2ff;cursor:pointer;transition:all .2s ease;width:auto;min-height:44px;padding:0 14px}._secondaryButton_19kvp_62:hover{border-color:#5375bd;transform:translateY(-1px)}._primaryButton_19kvp_82{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #35508a;background:#14203eeb;color:#edf2ff;cursor:pointer;transition:all .2s ease;background:linear-gradient(135deg,#6b5bff,#28d8ff);border-color:transparent;color:#f8fbff;box-shadow:0 8px 20px #545dff59;width:auto;min-height:38px;padding:0 14px;border-radius:9px}._primaryButton_19kvp_82:hover{border-color:#5375bd;transform:translateY(-1px)}._primaryButton_19kvp_82:hover{box-shadow:0 10px 24px #545dff73}._summaryGrid_19kvp_110{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}._metricCard_19kvp_115{border:1px solid var(--panel-edge);border-radius:12px;background:radial-gradient(circle at 80% 0%,rgba(63,174,250,.18),transparent 52%),linear-gradient(145deg,#142242f2,#0d162ceb);box-shadow:inset 0 0 0 1px #7489ff14;padding:12px;display:grid;gap:3px;min-height:90px}._metricLabel_19kvp_125{font-size:12px;color:#9bb0de}._metricValue_19kvp_129{font-size:clamp(22px,2vw,27px);line-height:1.1;color:#f0f6ff}._metricHint_19kvp_134{color:#85a1d6;font-size:12px}._toolbar_19kvp_138{display:grid;grid-template-columns:1.3fr 1fr;gap:8px;align-items:stretch}._inviteForm_19kvp_144,._filterPanel_19kvp_145{border:1px solid var(--panel-edge);border-radius:10px;background:linear-gradient(180deg,var(--panel-strong),var(--panel-soft));padding:8px;display:grid;gap:0}._compactTitle_19kvp_153{color:#a7bcdf;font-size:12px;line-height:1;white-space:nowrap;padding:0 2px}._inviteInputRow_19kvp_160{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:6px;align-items:center}._inviteInputRow_19kvp_160 input{width:100%;min-height:38px;border:1px solid #38548d;border-radius:9px;background:#0c1529e6;color:#ecf3ff;padding:0 10px;font-size:12px}._inviteInputRow_19kvp_160 input::placeholder{color:#c1d5f585}._inviteInputRow_19kvp_160 input:disabled{opacity:.62;cursor:not-allowed}._filterRow_19kvp_183{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:6px;align-items:center}._filterRow_19kvp_183 input{width:100%;min-height:38px;border:1px solid #38548d;border-radius:9px;background:#0c1529e6;color:#ecf3ff;padding:0 10px;font-size:12px}._filterRow_19kvp_183 input::placeholder{color:#c1d5f585}._filterRow_19kvp_183 input:disabled{opacity:.62;cursor:not-allowed}._liveRegion_19kvp_206{margin:0;color:#9eb2da;font-size:12px}._toggle_19kvp_211{min-height:38px;border:1px solid #314c84;border-radius:9px;background:#0c1528e6;display:flex;flex-direction:row;align-items:center;gap:6px;padding:0 8px;cursor:pointer;white-space:nowrap}._toggle_19kvp_211 input{width:14px;height:14px;margin:0;accent-color:#42c4ff;flex-shrink:0}._toggle_19kvp_211 span{color:#d6e6ff;font-size:11px;line-height:1;white-space:nowrap}._stateCard_19kvp_237{border:1px dashed #39558f;border-radius:12px;background:#0d1628c7;padding:16px;display:grid;gap:8px}._stateCard_19kvp_237 h4{margin:0;color:#e7f0ff;font-size:15px;line-height:1.2}._stateCard_19kvp_237 p{margin:0;color:#a7badc;font-size:13px;line-height:1.55}._stateError_19kvp_257{border-style:solid;border-color:#7e4f66;background:linear-gradient(180deg,#321a24cc,#190f1ad9)}._listMeta_19kvp_262{display:flex;align-items:center;justify-content:space-between;gap:10px}._listMeta_19kvp_262 strong{color:#eef5ff;font-size:14px;letter-spacing:.01em}._listMeta_19kvp_262 span{color:#99aed7;font-size:12px}._tableWrap_19kvp_277{border:1px solid #2a4478;border-radius:14px;overflow:hidden;background:#0a1325d4}._table_19kvp_277{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px}._table_19kvp_277 th,._table_19kvp_277 td{text-align:left;border-bottom:1px solid #22385f;padding:11px 13px;vertical-align:middle}._table_19kvp_277 th{background:linear-gradient(180deg,#162344f5,#121d3af5);color:#d4e1ff;font-weight:600}._table_19kvp_277 tbody tr{background:#0c1529e6}._table_19kvp_277 tbody tr:hover{background:#162748e6}._table_19kvp_277 tbody tr:last-child td{border-bottom:none}._memberCell_19kvp_310{display:grid;gap:2px}._memberCell_19kvp_310 strong{color:#f2f7ff;line-height:1.3}._memberCell_19kvp_310 span{color:#a7badc;font-size:12px;line-height:1.25}._activityCell_19kvp_323{display:grid;gap:5px}._activityCell_19kvp_323>span:first-child{color:#e9f1ff;font-size:12px}._badge_19kvp_331{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:3px 9px;border-radius:999px;border:1px solid transparent;font-size:12px;line-height:1.2}._roleOwner_19kvp_342{color:#ffe8bf;border-color:#ffb65b73;background:#6742188c}._roleMember_19kvp_347{color:#d6e4ff;border-color:#6f97db61;background:#223c6480}._typeCore_19kvp_352{color:#c6ffe6;border-color:#51d1a566;background:#194f417a}._typeExternal_19kvp_357{color:#ffe3cd;border-color:#fba47161;background:#60392180}._typeCommon_19kvp_362{color:#d8e7ff;border-color:#7397d266;background:#1f335285}._activityActive_19kvp_367{color:#b6ffd6;border-color:#4fd39d6b;background:#19604780}._activityRecent_19kvp_372{color:#ffe8c7;border-color:#ffb26273;background:#6e441f8c}._activityIdle_19kvp_377,._activityUnknown_19kvp_378{color:#d8e1f4;border-color:#7b95c461;background:#26365685}._emptyRow_19kvp_383 td{color:#99afd7;text-align:center;padding:20px 12px;background:#0a1222c7}@media(max-width:1180px){._summaryGrid_19kvp_110{grid-template-columns:repeat(2,minmax(0,1fr))}._toolbar_19kvp_138{grid-template-columns:1fr}}@media(max-width:820px){._header_19kvp_30{flex-direction:column}._headerAction_19kvp_53{width:100%;justify-content:space-between}._summaryGrid_19kvp_110{grid-template-columns:1fr}._inviteInputRow_19kvp_160,._filterRow_19kvp_183{grid-template-columns:1fr;gap:7px}._toggle_19kvp_211{width:100%;justify-content:flex-start}._listMeta_19kvp_262{flex-direction:column;align-items:flex-start}._table_19kvp_277 thead{display:none}._table_19kvp_277 tbody,._table_19kvp_277 tr,._table_19kvp_277 td{display:block;width:100%}._table_19kvp_277 tr{border-bottom:1px solid #203659;padding:8px 11px}._table_19kvp_277 tr:last-child{border-bottom:none}._table_19kvp_277 td{border:none;display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;padding:7px 0}._table_19kvp_277 td:before{content:attr(data-label);color:#9db2dc;font-size:12px;line-height:1.4}._emptyRow_19kvp_383 td{display:block;text-align:left}._emptyRow_19kvp_383 td:before{content:none}}._page_1hg2d_1{--pm-accent: #49b6ff;--pm-accent-soft: rgba(73, 182, 255, .2);--pm-border: rgba(63, 104, 183, .58);--pm-surface: linear-gradient(180deg, rgba(8, 22, 61, .86), rgba(3, 12, 34, .92));--pm-card-bg: linear-gradient(155deg, rgba(14, 25, 55, .96), rgba(10, 17, 37, .96));min-height:calc(100vh - 128px);display:grid;gap:12px}._panel_1hg2d_11{background:linear-gradient(180deg,#0f182eeb,#0a101ff0);border:1px solid #23365f;border-radius:16px;box-shadow:0 16px 45px #02061094;position:relative;min-height:calc(100vh - 196px);display:grid;grid-template-rows:auto 1fr;gap:12px;padding:14px;overflow:hidden}._panel_1hg2d_11:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(130deg,rgba(114,105,255,.65),rgba(40,216,255,.15),transparent 55%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}._header_1hg2d_36{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._header_1hg2d_36 ._headerMain_1hg2d_42{min-width:0}._header_1hg2d_36 h3{margin:0;color:#edf2ff;font-weight:600;letter-spacing:.01em;font-size:17px}._header_1hg2d_36 p{margin:0;color:#8ea2cb;font-size:13px;line-height:1.55}._libraryBoard_1hg2d_59{border:1px solid var(--pm-border);border-radius:16px;background:var(--pm-surface),radial-gradient(circle at 52% -4%,rgba(46,104,228,.22),transparent 56%);box-shadow:inset 0 1px #a4bff614,0 16px 30px #030a1b57;min-height:0;display:grid;grid-template-rows:auto 1fr;gap:10px;padding:10px}._libraryTopBar_1hg2d_70{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px}._titleGroup_1hg2d_77{display:grid;gap:2px}._sectionTag_1hg2d_81{margin:0;color:#ffac3a;font-size:23px;line-height:1;font-weight:700;position:relative;display:inline-flex;align-items:center;width:fit-content;padding-bottom:7px}._sectionTag_1hg2d_81:after{content:"";position:absolute;left:0;bottom:0;width:54px;height:2px;border-radius:999px;background:#ffac3a}._sectionMeta_1hg2d_103{color:#8ea7d5;font-size:12px}._tools_1hg2d_107{display:flex;align-items:center;gap:9px;min-width:0}._toolsSelect_1hg2d_113{width:auto;min-width:108px}._filterChips_1hg2d_117{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:-2px}._filterChip_1hg2d_117{border:1px solid rgba(93,136,214,.58);border-radius:999px;background:#16264db8;color:#c8d9fb;font-size:11px;line-height:1;padding:5px 8px}._searchWrap_1hg2d_133{width:min(440px,40vw);display:inline-grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:7px;min-height:38px;padding:0 12px;border:1px solid rgba(87,119,191,.9);border-radius:10px;background:#0a142cf0}._searchWrap_1hg2d_133 input{width:100%;border:none;background:transparent;box-shadow:none;padding:8px 0;font-size:13px;color:#e6eeff}._searchWrap_1hg2d_133 input::placeholder{color:#c6d8ff73}._searchIcon_1hg2d_157{color:#8fa4d1;font-size:13px}._toolsButton_1hg2d_161{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #35508a;background:#14203eeb;color:#edf2ff;cursor:pointer;transition:all .2s ease;width:auto;min-height:38px;padding:0 12px;border-radius:10px;font-size:13px}._toolsButton_1hg2d_161:hover{border-color:#5375bd;transform:translateY(-1px)}._toolsButton_1hg2d_161:disabled{opacity:.54;cursor:not-allowed;transform:none}._listArea_1hg2d_187{min-height:clamp(300px,calc(100vh - 388px),620px);border-radius:14px;border:1px dashed rgba(72,130,225,.48);background:radial-gradient(circle at 46% 10%,rgba(46,117,239,.22),transparent 46%),linear-gradient(180deg,#03143ce6,#020c23f5);box-shadow:inset 0 0 100px #071c4c8f;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:8px;padding:10px;overflow:hidden}._cardListScroller_1hg2d_199{min-height:0;overflow:auto;padding-right:4px}._cardGrid_1hg2d_204{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-content:flex-start;gap:9px}._newProjectCard_1hg2d_210{border:1px dashed rgba(94,160,255,.6);border-radius:12px;background:radial-gradient(circle at 70% 0%,rgba(74,196,255,.22),transparent 55%),linear-gradient(160deg,#0e1d3de6,#091226e6);min-height:204px;padding:12px;display:grid;align-content:center;justify-items:center;gap:8px;text-align:center;color:#d7e8ff;cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}._newProjectCard_1hg2d_210:hover{border-color:#79beffe0;box-shadow:0 14px 28px #08193c6b;transform:translateY(-1px)}._newProjectCard_1hg2d_210 strong{font-size:15px;line-height:1.2;color:#ecf5ff}._newProjectCard_1hg2d_210 small{color:#9eb7e3;font-size:11px;line-height:1.5;max-width:154px}._newProjectIcon_1hg2d_241{width:38px;height:38px;border-radius:11px;border:1px solid rgba(135,220,255,.58);background:#2e66a661;display:inline-flex;align-items:center;justify-content:center;font-size:21px;line-height:1;color:#dff6ff}._projectCard_1hg2d_254{border:1px solid #31518a;border-radius:11px;overflow:hidden;background:radial-gradient(circle at 15% 10%,rgba(56,122,237,.2),transparent 42%),var(--pm-card-bg);box-shadow:0 8px 18px #03091847;display:grid;grid-template-rows:auto 1fr auto}._projectCard_1hg2d_254:hover{border-color:#4a6fb0;box-shadow:0 11px 20px #050c1e57}._projectCard_1hg2d_254,._newProjectCard_1hg2d_210{animation:_project-card-enter_1hg2d_1 .24s ease-out both}._cardGrid_1hg2d_204>:nth-child(1){animation-delay:0ms}._cardGrid_1hg2d_204>:nth-child(2){animation-delay:45ms}._cardGrid_1hg2d_204>:nth-child(3){animation-delay:90ms}._coverWrap_1hg2d_280{position:relative;height:112px;border-bottom:1px solid rgba(79,116,182,.5);background:#0d1736}._coverImage_1hg2d_286{width:100%;height:100%;display:block;object-fit:cover}._coverAction_1hg2d_292{position:absolute;right:7px;bottom:7px;border:1px solid #5be8d5;border-radius:999px;background:#061226e0;color:#cffff8;padding:4px 9px;font-size:10px;line-height:1}._coverAction_1hg2d_292:hover{border-color:#85f9eb;background:#0a1f37f0;transform:none}._cardBody_1hg2d_309{padding:8px;display:grid;gap:5px}._cardTitleRow_1hg2d_314{display:flex;align-items:center;gap:6px;justify-content:space-between}._cardTitle_1hg2d_314{margin:0;color:#eff5ff;font-size:14px;line-height:1.2;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._currentBadge_1hg2d_330{border:1px solid rgba(72,244,216,.65);border-radius:999px;color:#b8fff3;font-size:9px;line-height:1;white-space:nowrap;padding:3px 6px;background:#16847e47}._statusBadge_1hg2d_340{width:fit-content;border-radius:999px;border:1px solid transparent;padding:2px 7px;font-size:10px;line-height:1}._statusDone_1hg2d_348{color:#bbffdf;border-color:#58d9aa73;background:#195c4880}._statusRunning_1hg2d_353{color:#ffe7c1;border-color:#ffba6270;background:#6b481d8c}._statusFailed_1hg2d_358{color:#ffd2da;border-color:#e67e976b;background:#5923308c}._statusIdle_1hg2d_363{color:#d5e4ff;border-color:#7597d666;background:#20355885}._metaLine_1hg2d_368{display:grid;grid-template-columns:64px minmax(0,1fr);gap:4px;align-items:start}._metaLabel_1hg2d_374{color:#94aad8;font-size:10px;line-height:1.45}._metaValue_1hg2d_379{color:#e4eeff;font-size:10px;line-height:1.45;word-break:break-word}._actions_1hg2d_385{display:flex;gap:6px;padding:7px;border-top:1px solid rgba(79,116,182,.4);justify-content:flex-end}._actions_1hg2d_385 button{border-radius:7px;border:1px solid #2f4f89;background:#122349db;color:#dce8ff;padding:5px 9px;font-size:10px}._actions_1hg2d_385 button:hover{border-color:#4973bf;transform:none}._actions_1hg2d_385 button:last-child{border-color:#62406f;background:#46223dc7;color:#ffd6ec}._statePanel_1hg2d_409{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;padding:30px 20px}._stateIcon_1hg2d_419{width:62px;height:62px;display:inline-flex;align-items:center;justify-content:center;border-radius:20px;border:1px solid rgba(94,173,255,.4);background:linear-gradient(180deg,#183472b3,#0e1f46e0),radial-gradient(circle at 50% 0,rgba(116,177,255,.22),transparent 65%);color:#7ec4ff;font-size:28px;font-weight:700;line-height:1}._stateTitle_1hg2d_433{margin:0;color:#f4f7ff;font-size:24px;font-weight:700;line-height:1.2}._stateDesc_1hg2d_440{margin:0;max-width:520px;color:#d2e2ffb3;font-size:14px;line-height:1.65}._primaryButton_1hg2d_447{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #35508a;background:#14203eeb;color:#edf2ff;cursor:pointer;transition:all .2s ease;background:linear-gradient(135deg,#6b5bff,#28d8ff);border-color:transparent;color:#f8fbff;box-shadow:0 8px 20px #545dff59;width:auto;min-height:38px;padding:0 14px;border-radius:10px}._primaryButton_1hg2d_447:hover{border-color:#5375bd;transform:translateY(-1px)}._primaryButton_1hg2d_447:hover{box-shadow:0 10px 24px #545dff73}._loadingSpinner_1hg2d_474{width:28px;height:28px;border-radius:999px;border:2px solid rgba(126,196,255,.24);border-top-color:#7ec4ff;animation:_project-list-spin_1hg2d_1 .9s linear infinite}._hiddenInput_1hg2d_482{display:none!important}@keyframes _project-list-spin_1hg2d_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _project-card-enter_1hg2d_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1320px){._libraryTopBar_1hg2d_70{flex-direction:column;align-items:flex-start}._tools_1hg2d_107{width:100%;flex-wrap:wrap}._filterChips_1hg2d_117{margin-top:0}._searchWrap_1hg2d_133{width:100%;max-width:560px}}@media(max-width:980px){._page_1hg2d_1{min-height:calc(100vh - 112px)}._panel_1hg2d_11{min-height:calc(100vh - 160px)}._header_1hg2d_36{flex-direction:column;align-items:stretch}._sectionTag_1hg2d_81{font-size:20px}._tools_1hg2d_107{gap:8px}._tools_1hg2d_107 ._toolsSelect_1hg2d_113,._tools_1hg2d_107 ._toolsButton_1hg2d_161{min-height:36px;font-size:13px}._searchWrap_1hg2d_133{min-height:36px}._searchWrap_1hg2d_133 input{font-size:13px}._listArea_1hg2d_187{min-height:clamp(300px,calc(100vh - 300px),620px);padding:9px}._cardGrid_1hg2d_204{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}._newProjectCard_1hg2d_210{min-height:188px}._coverWrap_1hg2d_280{height:104px}._stateTitle_1hg2d_433{font-size:22px}._stateDesc_1hg2d_440{font-size:13px}}@media(max-width:720px){._page_1hg2d_1{min-height:calc(100vh - 100px)}._panel_1hg2d_11{padding:10px;gap:10px}._libraryBoard_1hg2d_59{padding:8px;border-radius:12px}._titleGroup_1hg2d_77,._tools_1hg2d_107,._tools_1hg2d_107 ._toolsSelect_1hg2d_113,._tools_1hg2d_107 ._toolsButton_1hg2d_161{width:100%}._cardGrid_1hg2d_204{grid-template-columns:1fr}._newProjectCard_1hg2d_210{min-height:148px;align-content:start;justify-items:start;text-align:left}._actions_1hg2d_385{justify-content:stretch}._actions_1hg2d_385 button{flex:1}}@media(prefers-reduced-motion:reduce){._projectCard_1hg2d_254,._toolsButton_1hg2d_161,._newProjectCard_1hg2d_210{transition:none;animation:none}._loadingSpinner_1hg2d_474{animation:none}}._authView_14m8d_1,._workspaceView_14m8d_2{min-height:100vh}._workspaceView_14m8d_2{height:100vh;overflow:hidden}._topMessage_14m8d_9{position:fixed;top:clamp(14px,2.2vh,26px);left:50%;transform:translate(-50%);z-index:1200;min-width:min(320px,calc(100vw - 32px));max-width:min(720px,calc(100vw - 32px));padding:11px 18px;border-radius:12px;border:1px solid #4f628d;background:linear-gradient(145deg,#232f4df0,#161f36f2);box-shadow:0 14px 28px #04081366;color:#f1f6ff;text-align:center;font-size:14px;line-height:1.45;pointer-events:none;animation:_messageSlideDown_14m8d_1 .2s ease}._messageInfo_14m8d_29{border-color:#5273a7}._messageSuccess_14m8d_32{border-color:#3eb89b;background:linear-gradient(145deg,#143a3df2,#112a2ff2)}._messageWarning_14m8d_36{border-color:#d08e4a;background:linear-gradient(145deg,#452f19f2,#322312f2)}._messageError_14m8d_40{border-color:#d26870;background:linear-gradient(145deg,#482129f2,#34171ef2)}._confirmMask_14m8d_44{position:fixed;inset:0;z-index:1250;display:grid;place-items:center;padding:20px;background:#0508129e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._confirmDialog_14m8d_54{width:min(440px,calc(100vw - 30px));border:1px solid #4e638f;border-radius:16px;background:radial-gradient(circle at 18% 12%,rgba(40,132,214,.22),transparent 52%),linear-gradient(140deg,#17213af5,#10172bf7);box-shadow:0 24px 44px #03071285;padding:clamp(16px,1.4vw,22px);display:grid;gap:14px}._confirmTitle_14m8d_64{margin:0;color:#eff5ff;font-size:clamp(16px,1vw,19px);line-height:1.2}._confirmContent_14m8d_70{margin:0;color:#c5d4f1;font-size:14px;line-height:1.6}._confirmActions_14m8d_76{display:flex;justify-content:flex-end;gap:10px}._confirmCancelButton_14m8d_81{width:auto;border-radius:10px;border:1px solid #3f5685;background:#17223bf5;color:#deebff;padding:8px 14px}._confirmCancelButton_14m8d_81:hover{border-color:#5880bf}._confirmCancelButton_14m8d_81:disabled{opacity:.62;cursor:not-allowed}._confirmPrimaryButton_14m8d_96{width:auto;border-radius:10px;border:none;background:linear-gradient(135deg,#17e8bd,#32d0ef);color:#01393a;font-weight:600;padding:8px 14px;box-shadow:0 10px 20px #11e1bf42}._confirmPrimaryButton_14m8d_96:hover{filter:brightness(1.03)}._confirmPrimaryButton_14m8d_96:disabled{opacity:.72;cursor:not-allowed;filter:none}@keyframes _messageSlideDown_14m8d_1{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}
