.daoyan-experience_shell__AGqsz{min-height:100vh;color:#e9edf1;background:#101316;--panel:#171b1f;--panel-deep:#111417;--panel-soft:#1d2227;--line:#2c3339;--muted:#8e989f;--cyan:#73d6c6;--cyan-deep:#133f39;--amber:#e8b966;--red:#e77f73}.daoyan-experience_topbar___Appo{position:sticky;z-index:40;top:0;display:grid;min-height:64px;align-items:center;padding:0 22px;border-bottom:1px solid var(--line);background:rgba(16,19,22,.94);backdrop-filter:blur(18px);grid-template-columns:minmax(245px,.7fr) minmax(420px,1.3fr) minmax(190px,.7fr)}.daoyan-experience_assetIdentity__0s3ym,.daoyan-experience_assetPrompt__v1l51,.daoyan-experience_brandGroup__EFUNl,.daoyan-experience_brandGroup__EFUNl>div,.daoyan-experience_deliveryGrid___JO6n button,.daoyan-experience_directorHeader__HMBrN,.daoyan-experience_episodePicker__DiQGt,.daoyan-experience_nextAction__7lCHR,.daoyan-experience_nextAction__7lCHR>div,.daoyan-experience_pageHeading__HDKDt,.daoyan-experience_promptPane__5ch6H header,.daoyan-experience_resetButton__O8ZZF,.daoyan-experience_sidebarHeader__nVvQT,.daoyan-experience_stepRail__2aJiA,.daoyan-experience_stepRail__2aJiA>div,.daoyan-experience_topActions__Tlo_4,.daoyan-experience_unitHeader__Y3ebg,.daoyan-experience_unitHeader__Y3ebg>div,.daoyan-experience_uploadLine__YIift,.daoyan-experience_viewTabs__n4Hw9{display:flex;align-items:center}.daoyan-experience_brandGroup__EFUNl{gap:11px}.daoyan-experience_assetPrompt__v1l51 button,.daoyan-experience_brandGroup__EFUNl>a,.daoyan-experience_promptPane__5ch6H button,.daoyan-experience_sidebarHeader__nVvQT button,.daoyan-experience_topActions__Tlo_4 button,.daoyan-experience_unitHeader__Y3ebg>div>button:last-child{display:inline-grid;width:34px;height:34px;flex:none;cursor:pointer;place-items:center;border:1px solid var(--line);border-radius:6px;color:#aeb8be;background:#161a1e}.daoyan-experience_assetPrompt__v1l51 button:hover,.daoyan-experience_brandGroup__EFUNl>a:hover,.daoyan-experience_promptPane__5ch6H button:hover,.daoyan-experience_topActions__Tlo_4 button:hover,.daoyan-experience_unitHeader__Y3ebg>div>button:last-child:hover{color:#fff;border-color:#46515a}.daoyan-experience_brandMark__sN8TX{display:grid!important;width:34px;height:34px;flex:none;place-items:center;border:1px solid rgba(115,214,198,.32);border-radius:6px;color:var(--cyan);background:rgba(115,214,198,.08)}.daoyan-experience_brandGroup__EFUNl>div:last-child{display:grid;gap:1px}.daoyan-experience_brandGroup__EFUNl strong{color:#fff;font-size:13px;letter-spacing:0}.daoyan-experience_brandGroup__EFUNl span{color:var(--muted);font-size:11px}.daoyan-experience_stepRail__2aJiA{justify-content:center;gap:0}.daoyan-experience_stepRail__2aJiA>div{position:relative;min-width:90px;justify-content:center;gap:7px}.daoyan-experience_stepRail__2aJiA>div:not(:last-child):after{position:absolute;z-index:-1;top:50%;right:-23px;width:46px;height:1px;content:"";background:var(--line)}.daoyan-experience_stepRail__2aJiA>div>span{display:grid;width:20px;height:20px;flex:none;place-items:center;border:1px solid #3c454c;border-radius:50%;color:#758087;background:#15191c;font-size:10px}.daoyan-experience_stepRail__2aJiA>div>small{color:#6f7980;font-size:10px}.daoyan-experience_stepRail__2aJiA>div[data-current=true]>span{color:#091713;border-color:var(--cyan);background:var(--cyan);box-shadow:0 0 0 4px rgba(115,214,198,.09)}.daoyan-experience_stepRail__2aJiA>div[data-complete=true]>small,.daoyan-experience_stepRail__2aJiA>div[data-current=true]>small{color:#d8e7e3}.daoyan-experience_stepRail__2aJiA>div[data-complete=true]>span{color:var(--cyan);border-color:rgba(115,214,198,.5);background:#17332f}.daoyan-experience_topActions__Tlo_4{justify-content:flex-end;gap:9px}.daoyan-experience_topActions__Tlo_4>span{display:inline-flex;min-height:26px;align-items:center;gap:6px;border:1px solid rgba(115,214,198,.2);border-radius:5px;color:#a7cfc8;background:rgba(115,214,198,.06);padding:0 9px;font-size:10px}.daoyan-experience_topActions__Tlo_4>span:before{width:6px;height:6px;border-radius:50%;content:"";background:var(--cyan)}.daoyan-experience_topActions__Tlo_4>span[data-status=idle]{color:var(--muted);border-color:var(--line)}.daoyan-experience_topActions__Tlo_4>span[data-status=idle]:before{background:#5f686e}.daoyan-experience_mobileMenu___jfqJ{display:none!important}.daoyan-experience_workspace__6tUwX{display:grid;min-height:calc(100vh - 64px);grid-template-columns:324px minmax(0,1fr)}.daoyan-experience_sidebar__VJuVV{z-index:30;overflow-y:auto;border-right:1px solid var(--line);background:#13171a;padding:18px}.daoyan-experience_sidebarHeader__nVvQT{justify-content:space-between;margin-bottom:14px}.daoyan-experience_sidebarHeader__nVvQT>div{display:grid;gap:3px}.daoyan-experience_episodeBrief__Ae4uv>div>span,.daoyan-experience_pageHeading__HDKDt span,.daoyan-experience_productionBoard__DGJko header span,.daoyan-experience_sectionBlock__eiALl header span,.daoyan-experience_sidebarHeader__nVvQT span{color:var(--cyan);font-size:9px;font-weight:800}.daoyan-experience_sidebarHeader__nVvQT strong{color:#f3f5f6;font-size:15px}.daoyan-experience_sidebarHeader__nVvQT button{display:none}.daoyan-experience_field__ebLP4{display:grid;gap:6px;margin-top:11px}.daoyan-experience_field__ebLP4>span{color:#abb4ba;font-size:10px;font-weight:700}.daoyan-experience_field__ebLP4 input,.daoyan-experience_field__ebLP4 select,.daoyan-experience_field__ebLP4 textarea{width:100%;min-width:0;border:1px solid #30383e;border-radius:6px;color:#e9edf0;background:#0f1214;outline:none;padding:0 10px;font-size:11px;line-height:1.55;transition:border-color .16s ease,box-shadow .16s ease}.daoyan-experience_field__ebLP4 input,.daoyan-experience_field__ebLP4 select{height:37px}.daoyan-experience_field__ebLP4 textarea{min-height:160px;resize:vertical;padding-block:9px}.daoyan-experience_field__ebLP4 textarea.daoyan-experience_shortArea__FU2xg{min-height:61px}.daoyan-experience_field__ebLP4 input:focus,.daoyan-experience_field__ebLP4 select:focus,.daoyan-experience_field__ebLP4 textarea:focus{border-color:rgba(115,214,198,.65);box-shadow:0 0 0 3px rgba(115,214,198,.08)}.daoyan-experience_formGrid__DhECk{display:grid;gap:0 9px;grid-template-columns:repeat(2,minmax(0,1fr))}.daoyan-experience_uploadLine__YIift{gap:8px;margin-top:8px}.daoyan-experience_uploadLine__YIift button,.daoyan-experience_uploadLine__YIift label{display:inline-flex;min-height:32px;cursor:pointer;align-items:center;justify-content:center;gap:6px;border:1px solid var(--line);border-radius:5px;color:#aeb7bc;background:#181d20;padding:0 10px;font-size:10px}.daoyan-experience_uploadLine__YIift label{flex:1;color:#d8c594;border-color:rgba(232,185,102,.28)}.daoyan-experience_directorHeader__HMBrN>button:disabled svg,.daoyan-experience_episodeMap__iflEe article>button:disabled svg,.daoyan-experience_generateButton__vHh2v:disabled svg,.daoyan-experience_generatingState__YykjF svg,.daoyan-experience_uploadLine__YIift label[data-status=loading] svg{animation:daoyan-experience_spin__W5fa2 1s linear infinite}.daoyan-experience_uploadLine__YIift input{display:none}.daoyan-experience_generateButton__vHh2v{display:inline-flex;width:100%;min-height:42px;cursor:pointer;align-items:center;justify-content:center;gap:8px;margin-top:15px;border:1px solid #7ce0d0;border-radius:6px;color:#071512;background:var(--cyan);font-size:12px;font-weight:800}.daoyan-experience_generateButton__vHh2v:hover{background:#8ee7d9}.daoyan-experience_generateButton__vHh2v:disabled{cursor:wait;opacity:.65}.daoyan-experience_fallbackNote__ZtH8o{margin:9px 0 0;color:#d7bb88;font-size:10px;line-height:1.55}.daoyan-experience_mainPanel__jKKrI{min-width:0;background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0),#101316;background-size:36px 36px}.daoyan-experience_viewTabs__n4Hw9{position:sticky;z-index:20;top:64px;min-height:48px;gap:4px;padding:6px 22px;border-bottom:1px solid var(--line);background:rgba(17,20,23,.94);backdrop-filter:blur(14px)}.daoyan-experience_viewTabs__n4Hw9 button{display:inline-flex;min-height:34px;cursor:pointer;align-items:center;gap:7px;border:0;border-radius:5px;color:#7f898f;background:transparent;padding:0 12px;font-size:11px;font-weight:700}.daoyan-experience_viewTabs__n4Hw9 button:hover:not(:disabled){color:#dce1e4;background:#1a1f23}.daoyan-experience_viewTabs__n4Hw9 button[data-active=true]{color:#e8fffa;background:#1d3431;box-shadow:inset 0 0 0 1px rgba(115,214,198,.24)}.daoyan-experience_viewTabs__n4Hw9 button:disabled{cursor:not-allowed;opacity:.35}.daoyan-experience_viewTabs__n4Hw9 small{display:inline-grid;min-width:18px;height:18px;place-items:center;border-radius:4px;color:#9fcfc7;background:#27443f;font-size:9px}.daoyan-experience_content__LWmrH{width:min(1220px,calc(100% - 44px));margin:0 auto;padding:27px 0 48px}.daoyan-experience_emptyWorkspace__SX_P9{display:flex;min-height:calc(100vh - 112px);align-items:center;flex-direction:column;justify-content:center;padding:40px;text-align:center}.daoyan-experience_emptyIcon__6zKBx{display:grid;width:62px;height:62px;margin-bottom:18px;place-items:center;border:1px solid rgba(115,214,198,.28);border-radius:8px;color:var(--cyan);background:#172522;box-shadow:0 16px 60px rgba(0,0,0,.22)}.daoyan-experience_emptyWorkspace__SX_P9>span{color:var(--amber);font-size:9px;font-weight:800}.daoyan-experience_emptyWorkspace__SX_P9 h1{max-width:720px;margin:10px 0 12px;color:#f6f7f8;font-size:34px;line-height:1.18;letter-spacing:0}.daoyan-experience_emptyWorkspace__SX_P9>p{max-width:660px;margin:0;color:var(--muted);font-size:13px;line-height:1.8}.daoyan-experience_emptyFlow__bO74h{display:grid;width:min(790px,100%);margin:30px 0 24px;border:1px solid var(--line);border-radius:7px;background:rgba(22,26,30,.85);grid-template-columns:repeat(5,minmax(0,1fr))}.daoyan-experience_emptyFlow__bO74h>div{position:relative;display:grid;gap:7px;padding:16px 10px}.daoyan-experience_emptyFlow__bO74h>div:not(:last-child){border-right:1px solid var(--line)}.daoyan-experience_emptyFlow__bO74h strong{color:var(--cyan);font-size:11px}.daoyan-experience_emptyFlow__bO74h span{color:#bdc5ca;font-size:11px}.daoyan-experience_directorHeader__HMBrN>button,.daoyan-experience_emptyWorkspace__SX_P9>button,.daoyan-experience_nextAction__7lCHR>button,.daoyan-experience_noEpisode__iph_I button,.daoyan-experience_pageHeading__HDKDt>button{display:inline-flex;min-height:38px;cursor:pointer;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(115,214,198,.42);border-radius:6px;color:#dffbf6;background:#1a3934;padding:0 14px;font-size:11px;font-weight:750}.daoyan-experience_pageHeading__HDKDt{align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px}.daoyan-experience_pageHeading__HDKDt>div{min-width:0}.daoyan-experience_episodeBrief__Ae4uv h1,.daoyan-experience_pageHeading__HDKDt h1{margin:6px 0 7px;color:#f6f8f9;font-size:26px;line-height:1.18;letter-spacing:0}.daoyan-experience_episodeBrief__Ae4uv p,.daoyan-experience_pageHeading__HDKDt p{max-width:820px;margin:0;color:#98a2a8;font-size:12px;line-height:1.7}.daoyan-experience_metrics__fgdUg{display:grid;border:1px solid var(--line);border-radius:7px;background:rgba(22,26,30,.88);grid-template-columns:repeat(4,minmax(0,1fr))}.daoyan-experience_metric__otv94{display:grid;min-height:102px;align-content:center;gap:4px;padding:16px 20px}.daoyan-experience_metric__otv94:not(:last-child){border-right:1px solid var(--line)}.daoyan-experience_metric__otv94 span{color:#7f8a91;font-size:10px}.daoyan-experience_metric__otv94 strong{color:#f2f4f5;font-size:22px}.daoyan-experience_metric__otv94 small{color:#647078;font-size:10px}.daoyan-experience_diagnosisBand__QUrTv{display:grid;margin:16px 0;border:1px solid rgba(232,185,102,.2);border-radius:7px;background:rgba(232,185,102,.055);grid-template-columns:repeat(3,minmax(0,1fr))}.daoyan-experience_diagnosisBand__QUrTv>div{padding:16px 18px}.daoyan-experience_diagnosisBand__QUrTv>div:not(:last-child){border-right:1px solid rgba(232,185,102,.16)}.daoyan-experience_beatGrid__4J6hx span,.daoyan-experience_diagnosisBand__QUrTv span,.daoyan-experience_episodeStory___p6E6 span,.daoyan-experience_handoff__iepAP span,.daoyan-experience_visualRules__jAGaQ>section>span{color:var(--amber);font-size:9px;font-weight:800}.daoyan-experience_diagnosisBand__QUrTv p{margin:7px 0 0;color:#c9c0ae;font-size:11px;line-height:1.65}.daoyan-experience_twoColumns__co3X7{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.daoyan-experience_sectionBlock__eiALl{border-top:2px solid #334048;background:rgba(19,23,26,.75);padding:18px}.daoyan-experience_productionBoard__DGJko h2,.daoyan-experience_sectionBlock__eiALl header h2{margin:4px 0 0;color:#eff2f3;font-size:16px;letter-spacing:0}.daoyan-experience_definitionList__RaaeE{margin:14px 0 0}.daoyan-experience_definitionList__RaaeE>div{display:grid;gap:14px;padding:10px 0;border-top:1px solid var(--line);grid-template-columns:76px minmax(0,1fr)}.daoyan-experience_definitionList__RaaeE dt{color:#718087;font-size:10px}.daoyan-experience_definitionList__RaaeE dd{margin:0;color:#c9d0d4;font-size:11px;line-height:1.6}.daoyan-experience_checklist__LHgRc{display:grid;gap:0;margin-top:14px}.daoyan-experience_checklist__LHgRc>div{display:grid;gap:9px;padding:10px 0;border-top:1px solid var(--line);color:#89cabc;grid-template-columns:18px minmax(0,1fr)}.daoyan-experience_checklist__LHgRc p{margin:0;color:#c1c9cd;font-size:11px;line-height:1.55}.daoyan-experience_nextAction__7lCHR{justify-content:space-between;gap:18px;margin-top:16px;border:1px solid rgba(115,214,198,.25);border-radius:7px;background:#15221f;padding:14px 16px}.daoyan-experience_nextAction__7lCHR>div{flex-wrap:wrap;gap:10px;color:var(--cyan)}.daoyan-experience_nextAction__7lCHR span{color:#77958f;font-size:10px}.daoyan-experience_nextAction__7lCHR strong{color:#e4ebe9;font-size:12px}.daoyan-experience_assetRow__UWPbs,.daoyan-experience_assetTableHeader__oUcXM{display:grid;gap:12px;align-items:center;grid-template-columns:minmax(145px,.8fr) minmax(170px,1fr) minmax(320px,2fr) minmax(160px,.9fr) 86px}.daoyan-experience_assetTableHeader__oUcXM{padding:0 13px 7px;color:#66737a;font-size:9px}.daoyan-experience_assetList__uifSF{border:1px solid var(--line);border-radius:7px;background:#15191d}.daoyan-experience_assetRow__UWPbs{min-height:112px;padding:12px}.daoyan-experience_assetRow__UWPbs:not(:last-child){border-bottom:1px solid var(--line)}.daoyan-experience_assetIdentity__0s3ym{gap:10px}.daoyan-experience_assetIdentity__0s3ym>span{display:grid;min-width:55px;min-height:28px;place-items:center;border:1px solid rgba(115,214,198,.25);border-radius:5px;color:#a6ddd3;background:#182b28;font-size:9px}.daoyan-experience_assetIdentity__0s3ym>span[data-type=location]{color:#d7c08b;border-color:rgba(232,185,102,.23);background:#2a2519}.daoyan-experience_assetIdentity__0s3ym>span[data-type=prop]{color:#d1b6e5;border-color:rgba(186,136,220,.22);background:#271c2f}.daoyan-experience_assetIdentity__0s3ym>div{display:grid;gap:3px}.daoyan-experience_assetIdentity__0s3ym strong{color:#e8ecee;font-size:11px}.daoyan-experience_assetIdentity__0s3ym small{color:#68747a;font-size:9px}.daoyan-experience_assetPrompt__v1l51 p,.daoyan-experience_assetUse___ZpvB{margin:0;color:#aeb8bd;font-size:10px;line-height:1.55}.daoyan-experience_assetPrompt__v1l51{gap:10px}.daoyan-experience_assetPrompt__v1l51 p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.daoyan-experience_assetRules___Tb17{display:flex;flex-wrap:wrap;gap:4px}.daoyan-experience_assetRules___Tb17 span{border:1px solid #323b41;border-radius:4px;color:#87939a;background:#111519;padding:3px 5px;font-size:8px}.daoyan-experience_lockButton__4XEpA{display:inline-flex;min-height:31px;cursor:pointer;align-items:center;justify-content:center;gap:5px;border:1px solid #3a444b;border-radius:5px;color:#89949a;background:#161a1e;font-size:9px}.daoyan-experience_lockButton__4XEpA[data-locked=true]{color:#b8ebe2;border-color:rgba(115,214,198,.35);background:#18342f}.daoyan-experience_visualRules__jAGaQ{display:grid;gap:12px;margin-top:16px;grid-template-columns:.8fr 1fr 1fr}.daoyan-experience_visualRules__jAGaQ>section{border-top:2px solid #344047;background:rgba(20,24,27,.84);padding:15px}.daoyan-experience_visualRules__jAGaQ>section>div{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px}.daoyan-experience_visualRules__jAGaQ i{border-left:3px solid var(--amber);color:#c3c9cc;background:#1c2226;padding:6px 8px;font-size:9px;font-style:normal}.daoyan-experience_visualRules__jAGaQ ul{display:grid;gap:7px;margin:10px 0 0;padding-left:15px;color:#aeb8bd;font-size:10px;line-height:1.5}.daoyan-experience_episodeMap__iflEe{display:grid;gap:24px}.daoyan-experience_episodeMap__iflEe article{position:relative;display:grid;gap:15px;align-items:start;border-top:1px solid var(--line);background:rgba(20,24,27,.85);padding:18px;grid-template-columns:110px minmax(0,1fr) 116px}.daoyan-experience_episodeMap__iflEe article[data-ready=true]{border-top-color:rgba(115,214,198,.65)}.daoyan-experience_episodeNumber__rnLcq{display:grid;gap:5px}.daoyan-experience_episodeNumber__rnLcq span{color:var(--cyan);font-size:20px;font-weight:800}.daoyan-experience_episodeNumber__rnLcq small{color:#6f7b81;font-size:9px}.daoyan-experience_episodeStory___p6E6 header h2{margin:0;color:#eef1f3;font-size:16px;letter-spacing:0}.daoyan-experience_episodeStory___p6E6 header>p{margin:5px 0 14px;color:#d3bd8c;font-size:11px;line-height:1.55}.daoyan-experience_episodeConflict__Up4n5 p,.daoyan-experience_episodeStory___p6E6>div:not(.daoyan-experience_episodeConflict__Up4n5) p{margin:4px 0 0;color:#aeb7bc;font-size:10px;line-height:1.55}.daoyan-experience_episodeConflict__Up4n5{display:grid;gap:10px;margin-top:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.daoyan-experience_episodeConflict__Up4n5 p{display:grid;gap:5px;border-left:2px solid #344149;padding-left:10px}.daoyan-experience_episodeStory___p6E6 ol{display:grid;gap:5px;margin:13px 0;padding-left:18px;color:#8f9ba1;font-size:10px;line-height:1.55}.daoyan-experience_episodeStory___p6E6 footer{display:grid;gap:5px;border-left:2px solid var(--red);background:rgba(231,127,115,.05);padding:9px 11px}.daoyan-experience_episodeStory___p6E6 footer span{color:var(--red)}.daoyan-experience_episodeStory___p6E6 footer strong{color:#d5c4c1;font-size:10px;line-height:1.55}.daoyan-experience_episodeMap__iflEe article>button{display:inline-flex;min-height:34px;cursor:pointer;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(115,214,198,.32);border-radius:5px;color:#c8ebe5;background:#1a322e;font-size:10px}.daoyan-experience_episodeLink___haji{position:absolute;top:100%;left:56px;display:grid;width:1px;height:24px;background:#344149}.daoyan-experience_episodeLink___haji span{display:none}.daoyan-experience_directorHeader__HMBrN{justify-content:space-between;gap:18px;margin-bottom:16px}.daoyan-experience_episodePicker__DiQGt{flex-wrap:wrap;gap:5px}.daoyan-experience_episodePicker__DiQGt button{min-width:48px;min-height:32px;cursor:pointer;border:1px solid #30383f;border-radius:5px;color:#737f85;background:#161a1e;font-size:9px;font-weight:800}.daoyan-experience_episodePicker__DiQGt button[data-ready=true]{color:#a5cfc8;border-bottom-color:var(--cyan)}.daoyan-experience_episodePicker__DiQGt button[data-active=true]{color:#071713;border-color:var(--cyan);background:var(--cyan)}.daoyan-experience_directorHeader__HMBrN>button:disabled{cursor:wait;opacity:.6}.daoyan-experience_generatingState__YykjF,.daoyan-experience_noEpisode__iph_I{display:flex;min-height:420px;align-items:center;flex-direction:column;justify-content:center;text-align:center}.daoyan-experience_generatingState__YykjF svg,.daoyan-experience_noEpisode__iph_I svg{margin-bottom:14px;color:var(--cyan)}.daoyan-experience_generatingState__YykjF strong,.daoyan-experience_noEpisode__iph_I strong{color:#e8edef;font-size:16px}.daoyan-experience_generatingState__YykjF p,.daoyan-experience_noEpisode__iph_I p{max-width:520px;margin:8px 0 16px;color:#879299;font-size:11px;line-height:1.65}.daoyan-experience_episodeBrief__Ae4uv{display:grid;gap:30px;margin-bottom:14px;border-top:2px solid var(--cyan);background:rgba(21,25,29,.9);padding:20px;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr)}.daoyan-experience_causalChain__fPdoQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.daoyan-experience_causalChain__fPdoQ>div{display:grid;gap:7px;align-items:start;padding:8px;border-bottom:1px solid var(--line);grid-template-columns:20px minmax(0,1fr)}.daoyan-experience_causalChain__fPdoQ span{display:grid;width:18px;height:18px;place-items:center;border-radius:50%;color:var(--cyan);background:#213a35;font-size:8px}.daoyan-experience_causalChain__fPdoQ p{margin:0;color:#abb5ba;font-size:9px;line-height:1.5}.daoyan-experience_sceneStrip__w8TS3{display:grid;gap:1px;margin-bottom:14px;background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr))}.daoyan-experience_sceneStrip__w8TS3>div{min-height:86px;background:#161a1e;padding:12px}.daoyan-experience_sceneStrip__w8TS3 span{color:var(--amber);font-size:8px}.daoyan-experience_sceneStrip__w8TS3 strong{display:block;margin:4px 0;color:#dbe1e3;font-size:10px}.daoyan-experience_sceneStrip__w8TS3 p{margin:0;color:#758188;font-size:9px;line-height:1.45}.daoyan-experience_unitList___qo_E{display:grid;gap:14px}.daoyan-experience_unitCard__gOZN1{overflow:hidden;border:1px solid var(--line);border-radius:7px;background:#15191d}.daoyan-experience_unitHeader__Y3ebg{min-height:58px;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line);background:#191e22;padding:10px 13px}.daoyan-experience_unitHeader__Y3ebg>div:first-child{min-width:0;gap:10px}.daoyan-experience_unitHeader__Y3ebg>div:first-child>span{flex:none;border:1px solid rgba(115,214,198,.3);border-radius:4px;color:var(--cyan);background:#19302c;padding:5px 7px;font-size:9px;font-weight:800}.daoyan-experience_unitHeader__Y3ebg>div:first-child>strong{overflow:hidden;color:#e0e5e7;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.daoyan-experience_unitHeader__Y3ebg>div:last-child{flex:none;gap:7px}.daoyan-experience_unitHeader__Y3ebg small{color:var(--amber);font-size:10px}.daoyan-experience_unitHeader__Y3ebg>div>button:not(:last-child){display:inline-flex;min-height:29px;cursor:pointer;align-items:center;gap:5px;border:1px solid #364047;border-radius:5px;color:#8e9aa0;background:#13171a;padding:0 8px;font-size:9px}.daoyan-experience_unitHeader__Y3ebg>div>button[data-status=approved]{color:#aee6dc;border-color:rgba(115,214,198,.35);background:#17342f}.daoyan-experience_handoff__iepAP{display:grid;gap:1px;background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr))}.daoyan-experience_handoff__iepAP>div{background:#111519;padding:10px 13px}.daoyan-experience_handoff__iepAP p{margin:4px 0 0;color:#818d93;font-size:9px;line-height:1.5}.daoyan-experience_beatTimeline__EmVoF{padding:10px 13px 4px}.daoyan-experience_beatTimeline__EmVoF>section{display:grid;align-items:start;grid-template-columns:76px minmax(0,1fr)}.daoyan-experience_beatTime__EcJ8P{display:flex;align-items:center;gap:7px;padding-top:10px}.daoyan-experience_beatTime__EcJ8P span{display:grid;width:20px;height:20px;place-items:center;border:1px solid #39444a;border-radius:50%;color:var(--cyan);font-size:8px}.daoyan-experience_beatTime__EcJ8P strong{color:#849197;font-size:9px}.daoyan-experience_beatBody__48I1R{padding:9px 0 12px;border-bottom:1px solid var(--line)}.daoyan-experience_beatGrid__4J6hx{display:grid;gap:8px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.daoyan-experience_beatGrid__4J6hx p{display:grid;gap:4px;margin:0;color:#abb5ba;font-size:10px;line-height:1.58}.daoyan-experience_dialogueList__BkBFH{display:grid;gap:6px;margin-top:10px}.daoyan-experience_dialogueList__BkBFH>div{display:grid;gap:4px;border-left:2px solid var(--amber);background:rgba(232,185,102,.045);padding:8px 10px}.daoyan-experience_dialogueList__BkBFH strong{color:#d6be8d;font-size:9px}.daoyan-experience_dialogueList__BkBFH p{margin:0;color:#e5e0d5;font-family:var(--font-display);font-size:13px;line-height:1.45}.daoyan-experience_dialogueList__BkBFH small{color:#7f898e;font-size:9px;line-height:1.45}.daoyan-experience_promptGrid__Cm1UW{display:grid;gap:1px;margin:8px 13px 13px;background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr))}.daoyan-experience_promptPane__5ch6H{min-width:0;background:#111518;padding:11px}.daoyan-experience_promptPane__5ch6H header{justify-content:space-between;margin-bottom:7px}.daoyan-experience_promptPane__5ch6H header>span{display:inline-flex;align-items:center;gap:6px;color:#a7d8d0;font-size:9px;font-weight:800}.daoyan-experience_promptPane__5ch6H button{width:28px;height:28px}.daoyan-experience_promptPane__5ch6H p{display:-webkit-box;margin:0;overflow:hidden;color:#9da8ad;font-size:9px;line-height:1.58;-webkit-box-orient:vertical;-webkit-line-clamp:5}.daoyan-experience_unitDetails__iPHpj{margin:0 13px 13px;border-top:1px solid var(--line);padding-top:9px}.daoyan-experience_unitDetails__iPHpj summary{display:flex;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;color:#7f8b91;font-size:9px}.daoyan-experience_unitDetails__iPHpj p{margin:8px 0 0;color:#89959a;font-size:9px;line-height:1.55}.daoyan-experience_unitDetails__iPHpj strong{color:#b9c2c6}.daoyan-experience_deliveryGrid___JO6n{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.daoyan-experience_deliveryGrid___JO6n button{position:relative;min-height:112px;cursor:pointer;align-items:flex-start;flex-direction:column;gap:7px;border:1px solid var(--line);border-radius:7px;color:var(--cyan);background:#171b1f;padding:15px;text-align:left}.daoyan-experience_deliveryGrid___JO6n button:hover{border-color:rgba(115,214,198,.38);background:#19221f}.daoyan-experience_deliveryGrid___JO6n button>strong{color:#e1e6e8;font-size:11px}.daoyan-experience_deliveryGrid___JO6n button>span{max-width:calc(100% - 25px);color:#7c888e;font-size:9px;line-height:1.5}.daoyan-experience_deliveryGrid___JO6n button>svg:last-child{position:absolute;right:13px;bottom:13px}.daoyan-experience_productionBoard__DGJko{margin-top:18px;border-top:2px solid #354149;background:#15191d;padding:16px}.daoyan-experience_productionBoard__DGJko header{margin-bottom:12px}.daoyan-experience_productionBoard__DGJko>div{display:grid;gap:12px;align-items:center;min-height:42px;border-top:1px solid var(--line);grid-template-columns:46px minmax(150px,.8fr) minmax(180px,1.2fr) 80px}.daoyan-experience_productionBoard__DGJko>div>span{color:var(--cyan);font-size:9px;font-weight:800}.daoyan-experience_productionBoard__DGJko>div>strong{color:#bbc4c8;font-size:10px}.daoyan-experience_productionBoard__DGJko>div>div{height:5px;overflow:hidden;border-radius:3px;background:#252d32}.daoyan-experience_productionBoard__DGJko i{display:block;height:100%;background:var(--cyan)}.daoyan-experience_productionBoard__DGJko small{color:#707c82;font-size:9px;text-align:right}.daoyan-experience_resetButton__O8ZZF{min-height:34px;cursor:pointer;justify-content:center;gap:6px;margin:18px auto 0;border:1px solid #3b4247;border-radius:5px;color:#859096;background:transparent;padding:0 12px;font-size:9px}.daoyan-experience_scrim__1U8wE{display:none}@keyframes daoyan-experience_spin__W5fa2{to{transform:rotate(1turn)}}@media (max-width:1180px){.daoyan-experience_topbar___Appo{grid-template-columns:minmax(220px,1fr) auto}.daoyan-experience_stepRail__2aJiA{display:none}.daoyan-experience_workspace__6tUwX{grid-template-columns:292px minmax(0,1fr)}.daoyan-experience_assetTableHeader__oUcXM{display:none}.daoyan-experience_assetRow__UWPbs{grid-template-columns:140px minmax(160px,.9fr) minmax(260px,1.5fr) 84px}.daoyan-experience_assetRules___Tb17{display:none}.daoyan-experience_deliveryGrid___JO6n{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.daoyan-experience_topbar___Appo{min-height:58px;padding:0 14px}.daoyan-experience_topActions__Tlo_4>button:not(.daoyan-experience_mobileMenu___jfqJ),.daoyan-experience_topActions__Tlo_4>span{display:none}.daoyan-experience_mobileMenu___jfqJ{display:inline-grid!important}.daoyan-experience_workspace__6tUwX{display:block;min-height:calc(100vh - 58px)}.daoyan-experience_sidebar__VJuVV{position:fixed;z-index:60;top:0;bottom:0;left:0;width:min(350px,92vw);padding-top:15px;transform:translateX(-104%);transition:transform .2s ease}.daoyan-experience_sidebar__VJuVV[data-open=true]{transform:translateX(0)}.daoyan-experience_sidebarHeader__nVvQT button{display:inline-grid}.daoyan-experience_scrim__1U8wE{position:fixed;z-index:50;inset:0;display:block;border:0;background:rgba(0,0,0,.58)}.daoyan-experience_viewTabs__n4Hw9{top:58px;overflow-x:auto;padding-inline:12px}.daoyan-experience_viewTabs__n4Hw9 button{flex:none}.daoyan-experience_content__LWmrH{width:min(100% - 26px,760px);padding-top:20px}.daoyan-experience_twoColumns__co3X7,.daoyan-experience_visualRules__jAGaQ{grid-template-columns:1fr}.daoyan-experience_assetRow__UWPbs{gap:10px;grid-template-columns:140px minmax(0,1fr) 86px}.daoyan-experience_assetUse___ZpvB{display:none}.daoyan-experience_assetPrompt__v1l51{grid-column:1/-1;grid-row:2}.daoyan-experience_episodeBrief__Ae4uv{gap:16px;grid-template-columns:1fr}}@media (max-width:620px){.daoyan-experience_brandGroup__EFUNl>div:last-child span{display:none}.daoyan-experience_brandGroup__EFUNl>a{width:31px;height:31px}.daoyan-experience_viewTabs__n4Hw9{min-height:46px;padding-block:6px}.daoyan-experience_viewTabs__n4Hw9 button{min-height:32px;padding-inline:9px;font-size:10px}.daoyan-experience_emptyWorkspace__SX_P9{min-height:calc(100vh - 104px);padding:25px 18px}.daoyan-experience_emptyWorkspace__SX_P9 h1{font-size:25px}.daoyan-experience_emptyWorkspace__SX_P9>p{font-size:11px}.daoyan-experience_emptyFlow__bO74h{overflow:hidden;grid-template-columns:1fr}.daoyan-experience_emptyFlow__bO74h>div{display:flex;align-items:center;gap:12px;padding:9px 13px}.daoyan-experience_emptyFlow__bO74h>div:not(:last-child){border-right:0;border-bottom:1px solid var(--line)}.daoyan-experience_pageHeading__HDKDt{display:grid;gap:13px}.daoyan-experience_episodeBrief__Ae4uv h1,.daoyan-experience_pageHeading__HDKDt h1{font-size:21px}.daoyan-experience_pageHeading__HDKDt>button{justify-self:start}.daoyan-experience_metrics__fgdUg{grid-template-columns:repeat(2,minmax(0,1fr))}.daoyan-experience_metric__otv94{min-height:86px;padding:13px}.daoyan-experience_metric__otv94:nth-child(2){border-right:0}.daoyan-experience_metric__otv94:nth-child(-n+2){border-bottom:1px solid var(--line)}.daoyan-experience_metric__otv94 strong{font-size:18px}.daoyan-experience_diagnosisBand__QUrTv{grid-template-columns:1fr}.daoyan-experience_diagnosisBand__QUrTv>div:not(:last-child){border-right:0;border-bottom:1px solid rgba(232,185,102,.16)}.daoyan-experience_nextAction__7lCHR{display:grid}.daoyan-experience_nextAction__7lCHR>button{width:100%}.daoyan-experience_assetRow__UWPbs{padding:11px;grid-template-columns:minmax(0,1fr) 85px}.daoyan-experience_assetPrompt__v1l51{grid-column:1/-1}.daoyan-experience_episodeMap__iflEe article{gap:12px;grid-template-columns:66px minmax(0,1fr)}.daoyan-experience_episodeMap__iflEe article>button{grid-column:1/-1}.daoyan-experience_episodeNumber__rnLcq span{font-size:15px}.daoyan-experience_episodeConflict__Up4n5{grid-template-columns:1fr}.daoyan-experience_episodeLink___haji{left:32px}.daoyan-experience_directorHeader__HMBrN{align-items:stretch;flex-direction:column}.daoyan-experience_directorHeader__HMBrN>button{width:100%}.daoyan-experience_causalChain__fPdoQ,.daoyan-experience_deliveryGrid___JO6n,.daoyan-experience_handoff__iepAP,.daoyan-experience_promptGrid__Cm1UW,.daoyan-experience_sceneStrip__w8TS3{grid-template-columns:1fr}.daoyan-experience_sceneStrip__w8TS3{gap:1px}.daoyan-experience_unitHeader__Y3ebg{display:grid;gap:8px}.daoyan-experience_unitHeader__Y3ebg>div:last-child{justify-content:space-between}.daoyan-experience_beatTimeline__EmVoF>section{grid-template-columns:1fr}.daoyan-experience_beatTime__EcJ8P{padding-top:10px}.daoyan-experience_beatGrid__4J6hx{grid-template-columns:1fr}.daoyan-experience_promptPane__5ch6H p{-webkit-line-clamp:7}.daoyan-experience_productionBoard__DGJko>div{gap:8px;grid-template-columns:42px minmax(0,1fr) 68px}.daoyan-experience_productionBoard__DGJko>div>div{grid-column:1/-1;grid-row:2}}@media (prefers-reduced-motion:reduce){.daoyan-experience_field__ebLP4 input,.daoyan-experience_field__ebLP4 select,.daoyan-experience_field__ebLP4 textarea,.daoyan-experience_sidebar__VJuVV{transition:none}}