.ai-creation-agent-workspace{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;height:100%;color:#172033;background:#f7f9fc}.ai-creation-agent-runtime--hidden{display:none}.ai-creation-agent-workspace--embedded{display:block;height:auto;min-height:0;background:transparent}.ai-creation-agent-workspace--embedded .ai-creation-agent-feed{width:min(920px,calc(100% - 160px));max-width:none;margin:0 auto;padding:0 0 12px;overflow:visible}.ai-creation-agent-workspace--embedded .ai-creation-agent-feed:empty{padding:0}.ai-creation-agent-workspace--embedded .ai-creation-agent-empty{display:none}.ai-creation-media__content--agent{position:relative;min-width:0;min-height:0;overflow:hidden}.ai-creation-agent-header{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:8px 20px;border-bottom:1px solid #dfe5ee;background:#fffffff0}.ai-creation-agent-session-select,.ai-creation-agent-control-wrap{position:relative}.ai-creation-agent-session-select>button,.ai-creation-agent-mode-button,.ai-creation-agent-model-select .duli-popover-select__trigger,.ai-creation-agent-control-wrap>button{display:inline-flex;align-items:center;gap:7px;min-height:34px;max-width:260px;padding:0 10px;border:1px solid #d8dee8;border-radius:7px;background:#fff;color:#344054;font:inherit;font-size:12px;cursor:pointer}.ai-creation-agent-session-select>button span,.ai-creation-agent-mode-button span,.ai-creation-agent-control-wrap>button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-agent-mode-button.is-active{border-color:#a8c7f2;background:#edf5ff;color:#174b86}.ai-creation-agent-icon-button,.ai-creation-agent-send{display:inline-grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid #d8dee8;border-radius:7px;background:#fff;color:#344054;cursor:pointer}.ai-creation-agent-menu{position:absolute;bottom:calc(100% + 8px);left:0;z-index:20;display:grid;grid-gap:3px;gap:3px;width:190px;max-height:300px;padding:6px;border:1px solid #d8dee8;border-radius:8px;background:#fff;box-shadow:0 12px 28px #0f172a24;overflow:auto}.ai-creation-agent-menu--sessions{top:calc(100% + 8px);bottom:auto;width:min(320px,calc(100vw - 40px))}.ai-creation-agent-menu--skills{width:280px}.ai-creation-agent-menu--assets{grid-template-columns:repeat(2,minmax(0,1fr));width:300px}.ai-creation-agent-menu button{display:flex;align-items:center;gap:8px;min-width:0;min-height:34px;padding:7px 9px;border:0;border-radius:5px;background:transparent;color:#344054;text-align:left;cursor:pointer}.ai-creation-agent-menu button:hover,.ai-creation-agent-menu button.is-active{background:#edf5ff;color:#174b86}.ai-creation-agent-menu button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-agent-menu button small{display:block;margin-left:auto;color:#7b8798;font-size:10px}.ai-creation-agent-menu--skills button{display:grid;grid-gap:2px;gap:2px}.ai-creation-agent-menu--skills button small{margin:0;overflow:hidden;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.ai-creation-agent-menu--assets button img{width:30px;height:30px;border-radius:4px;object-fit:cover}.ai-creation-agent-menu__empty{padding:12px;color:#7b8798;font-size:12px;text-align:center}.ai-creation-agent-feed{width:min(900px,100%);min-height:0;margin:0 auto;padding:28px 28px 180px;overflow:auto}.ai-creation-agent-empty{display:grid;place-items:center;align-content:center;min-height:50vh;color:#667085}.ai-creation-agent-empty>svg{width:28px;height:28px;color:#2f6fb5}.ai-creation-agent-empty h1{margin:14px 0 0;color:#172033;font-size:24px;font-weight:600;letter-spacing:0}.ai-creation-agent-feed__status,.ai-creation-agent-process-status,.ai-creation-agent-error{width:fit-content;max-width:100%;margin:10px 0;padding:8px 10px;border-radius:6px;background:#eef2f7;color:#5c6878;font-size:12px}.ai-creation-agent-process-status{display:flex;align-items:center;gap:7px;margin-bottom:6px;padding-left:0;background:transparent;color:#5a6677}.ai-creation-agent-process-flow{display:grid;grid-gap:8px;gap:8px;margin:8px 0 18px;color:#526176}.ai-creation-task-list>.ai-creation-agent-process-flow{width:min(920px,calc(100% - 160px));margin-right:auto;margin-left:auto}.ai-creation-agent-task-error-row{width:min(920px,calc(100% - 160px));margin:10px auto}.ai-creation-agent-task-error-row>.ai-creation-agent-error{margin:0}.ai-creation-agent-process-item{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;grid-gap:9px;gap:9px;min-width:0;padding:1px 0}.ai-creation-agent-process-item__icon{display:grid;place-items:center;width:22px;height:22px;color:#aab5c4}.ai-creation-agent-process-item.is-completed .ai-creation-agent-process-item__icon{color:#aab5c4}.ai-creation-agent-process-item.is-failed .ai-creation-agent-process-item__icon{color:#bf5555}.ai-creation-agent-process-item__body{min-width:0}.ai-creation-agent-process-item__body strong{display:block;color:#526176;font-size:13px;font-weight:500;line-height:22px}.ai-creation-agent-process-item.is-current .ai-creation-agent-process-item__body strong{color:#26364d}.ai-creation-agent-process-item__body p{max-width:760px;margin:3px 0 0;color:#718096;font-size:12px;line-height:20px;overflow-wrap:anywhere;white-space:pre-wrap}.ai-creation-agent-thinking-mark{display:inline-flex;align-items:center;justify-content:center;gap:2px;width:20px;height:20px}.ai-creation-agent-thinking-mark i{display:block;width:3px;height:12px;border-radius:3px;background:#2eb8c3;transform:rotate(28deg) translateY(1px);animation:aiCreationAgentThinking .9s ease-in-out infinite}.ai-creation-agent-thinking-mark i:nth-child(2){height:16px;animation-delay:.12s}.ai-creation-agent-thinking-mark i:nth-child(3){height:10px;animation-delay:.24s}.ai-creation-agent-error{border:1px solid #f0b8b8;background:#fff3f2;color:#9d2e2e}.ai-creation-agent-error.is-interrupted{border-color:#e4c783;background:#fff9e9;color:#7a5812}.ai-creation-agent-message{box-sizing:border-box;width:fit-content;min-width:0;max-width:min(720px,100%);margin:14px 0;padding:11px 14px;border-radius:8px;overflow-wrap:anywhere;font-family:var(--ai-creation-chat-font);font-size:14px;font-weight:400;letter-spacing:0;line-height:22px}.ai-creation-agent-user-message-wrap{position:relative;display:flex;justify-content:flex-end;width:100%;margin:12px 0 32px}.ai-creation-agent-user-message__content{display:flex;flex-direction:column;align-items:flex-end;max-width:min(560px,76%);gap:8px}.ai-creation-agent-user-message__attachments{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:6px;max-width:100%}.ai-creation-agent-user-message__attachments img{width:72px;height:72px;border-radius:6px;object-fit:cover;background:#eceef1}.ai-creation-agent-user-message{width:fit-content;max-width:100%;padding:10px 14px;border-radius:8px;background:#ebeced;color:#1f2329;font-family:var(--ai-creation-chat-font);font-size:14px;font-weight:400;letter-spacing:0;line-height:22px}.ai-creation-agent-user-message p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.ai-creation-agent-user-message__skill{display:inline-flex;align-items:center;gap:5px;max-width:100%;margin-bottom:7px;padding:3px 7px;border:1px solid rgba(64,128,255,.22);border-radius:6px;background:#4080ff1a;color:#356fd3;font-size:12px;line-height:18px}.ai-creation-agent-user-message__skill>svg{flex:0 0 13px;width:13px;height:13px}.ai-creation-agent-user-message__skill>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-agent-user-message__skill small{flex:0 0 auto;color:#6d7e9a;font-size:10px}.ai-creation-agent-user-message__skill.is-confirmed{border-color:#16a34a47;background:#16a34a1f;color:#168143}.ai-creation-agent-user-message__skill.is-confirmed small{color:#168143}.ai-creation-agent-user-message__copy{position:absolute;right:2px;bottom:-28px;display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:6px;background:transparent;color:#8b95a5;opacity:0;cursor:pointer;transition:color .16s ease,background-color .16s ease,opacity .16s ease}.ai-creation-agent-user-message-wrap:hover .ai-creation-agent-user-message__copy,.ai-creation-agent-user-message__copy:focus-visible{opacity:1}.ai-creation-agent-user-message__copy:hover{background:#eceef1;color:#4d596a}.ai-creation-agent-user-message__copy svg{width:15px;height:15px}.ai-creation-agent-task-user-message{width:min(920px,calc(100% - 160px));margin-right:auto;margin-left:auto}.ai-creation-agent-message p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.ai-creation-agent-message.is-assistant p+p,.ai-creation-agent-message.is-assistant ul,.ai-creation-agent-message.is-assistant ol{margin-top:8px}.ai-creation-agent-message.is-assistant strong{font-weight:600;color:inherit}.ai-creation-agent-message.is-user{margin-left:auto;background:#e7f1ff;color:#173d6b}.ai-creation-agent-message.is-assistant{padding-left:0;background:transparent;color:#273449}.ai-creation-agent-message__author{display:flex;align-items:center;gap:8px;margin-bottom:6px;color:#526174;font-size:12px;line-height:20px}.ai-creation-agent-message__author>span{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border-radius:4px;background:#e8edf3;color:#34465d;font-size:11px;font-weight:600}.ai-creation-agent-message__author>strong{font-weight:600}.ai-creation-task-list>.ai-creation-agent-turn-summary{box-sizing:border-box;width:min(920px,calc(100% - 160px));max-width:100%;min-width:0;margin:14px auto 24px;padding:0;overflow-x:hidden;overflow-wrap:anywhere;color:#1f2329;font-family:var(--ai-creation-chat-font);font-size:14px;font-weight:400;letter-spacing:0;line-height:22px}.ai-creation-agent-turn-summary>*{box-sizing:border-box;min-width:0;max-width:100%;overflow-wrap:anywhere}.ai-creation-agent-turn-summary pre{max-width:100%;margin:0 0 10px;overflow-x:auto;white-space:pre-wrap;word-break:break-word}.ai-creation-agent-turn-summary code{overflow-wrap:anywhere;word-break:break-word}.ai-creation-agent-turn-summary table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse}.ai-creation-agent-turn-summary img,.ai-creation-agent-turn-summary video,.ai-creation-agent-turn-summary iframe{display:block;max-width:100%;height:auto}.ai-creation-agent-turn-summary h1,.ai-creation-agent-turn-summary h2,.ai-creation-agent-turn-summary h3,.ai-creation-agent-turn-summary h4{margin:16px 0 6px;color:inherit;font-size:14px;font-weight:600;line-height:22px}.ai-creation-agent-turn-summary p,.ai-creation-agent-turn-summary ul,.ai-creation-agent-turn-summary ol,.ai-creation-agent-turn-summary blockquote{margin:0 0 10px}.ai-creation-agent-turn-summary>:last-child{margin-bottom:0}.ai-creation-agent-file-artifact{box-sizing:border-box;display:flex;align-items:center;gap:12px;width:min(520px,100%);min-height:86px;margin:10px 0 12px;padding:12px 14px;border:1px solid #e1e5eb;border-radius:6px;background:#fff;color:#1f2329}.ai-creation-agent-file-artifact__type{position:relative;display:grid;flex:0 0 46px;place-items:center;width:46px;height:54px;color:#5b7fcf}.ai-creation-agent-file-artifact__type svg{width:42px;height:42px;stroke-width:1.4}.ai-creation-agent-file-artifact__type small{position:absolute;bottom:2px;left:50%;max-width:42px;padding:1px 3px;border-radius:3px;background:#e9f0ff;color:#3f66bc;font-size:9px;font-weight:700;line-height:14px;transform:translate(-50%)}.ai-creation-agent-file-artifact__content{display:grid;flex:1;grid-gap:5px;gap:5px;min-width:0}.ai-creation-agent-file-artifact__content strong{overflow:hidden;color:#1f2329;font-size:14px;font-weight:500;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.ai-creation-agent-file-artifact__content small{color:#8a94a3;font-size:12px;line-height:18px}.ai-creation-agent-file-artifact__download{display:grid;flex:0 0 34px;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:6px;background:transparent;color:#667085;cursor:pointer;transition:background-color .16s ease,color .16s ease}.ai-creation-agent-file-artifact__download:hover,.ai-creation-agent-file-artifact__download:focus-visible{background:#eef2f7;color:#2f6fb5}.ai-creation-agent-file-artifact__download svg{width:18px;height:18px}.ai-creation-agent-turn-summary ul,.ai-creation-agent-turn-summary ol{padding-left:22px}.ai-creation-agent-turn-summary li+li{margin-top:4px}.ai-creation-agent-message.is-streaming:after{display:inline-block;width:5px;height:15px;margin-left:4px;background:#2f6fb5;content:"";vertical-align:text-bottom;animation:aiCreationAgentCaret .9s steps(1) infinite}.ai-creation-agent-plan{margin:6px 0 14px;padding:0;border:0;background:transparent}.ai-creation-agent-plan header{display:flex;align-items:center;justify-content:space-between;gap:12px}.ai-creation-agent-plan header span,.ai-creation-agent-plan header small{color:#718096;font-size:12px}.ai-creation-agent-plan p{max-width:720px;margin:7px 0 0;color:#344054;font-size:13px;line-height:1.7}.ai-creation-agent-steps{display:grid;margin:14px 0;border-top:1px solid #dfe5ee}.ai-creation-agent-step{display:grid;grid-template-columns:24px 26px minmax(0,1fr) 34px;align-items:center;grid-gap:8px;gap:8px;min-height:58px;border-bottom:1px solid #dfe5ee}.ai-creation-agent-step__index{color:#8a95a5;font-size:11px;text-align:center}.ai-creation-agent-step__state{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#eef2f7;color:#667085}.ai-creation-agent-step.is-running .ai-creation-agent-step__state{background:#e7f1ff;color:#2768ae}.ai-creation-agent-step.is-completed .ai-creation-agent-step__state{background:#e8f6ee;color:#237449}.ai-creation-agent-step.is-failed .ai-creation-agent-step__state{background:#fff0ef;color:#b43b3b}.ai-creation-agent-step>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.ai-creation-agent-step strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.ai-creation-agent-step small{color:#718096;font-size:11px}.ai-creation-agent-step>button{display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:5px;background:transparent;color:#667085;cursor:pointer}.ai-creation-agent-composer{position:absolute;right:24px;bottom:20px;left:24px;z-index:6;width:min(860px,calc(100% - 48px));margin:0 auto;padding:10px;border:1px solid #cfd8e5;border-radius:8px;background:#fffffff7;box-shadow:0 14px 36px #0f172a1f}.ai-creation-agent-composer textarea{display:block;width:100%;min-height:64px;max-height:160px;padding:8px 9px;border:0;outline:0;resize:vertical;background:transparent;color:#172033;font:inherit;font-size:14px;line-height:1.55}.ai-creation-agent-composer__controls{display:flex;align-items:center;gap:7px;min-width:0}.ai-creation-agent-model-select{width:min(190px,100%);min-width:0}.ai-creation-agent-model-select .duli-popover-select__trigger{width:100%;max-width:190px}.ai-creation-agent-composer__spacer{flex:1}.ai-creation-agent-send{border-color:#2768ae;background:#2768ae;color:#fff}.ai-creation-agent-send.is-stop{border-color:#d78181;background:#b43b3b}.ai-creation-agent-send:disabled,.ai-creation-agent-composer button:disabled{cursor:not-allowed;opacity:.45}.ai-creation-agent-composer__assets{display:flex;gap:6px;padding:2px 4px 7px;overflow-x:auto}.ai-creation-agent-composer__assets button{width:42px;height:42px;padding:0;overflow:hidden;border:1px solid #bfd0e4;border-radius:6px;background:#fff;cursor:pointer}.ai-creation-agent-composer__assets img{width:100%;height:100%;object-fit:cover}:root[data-resolved-theme=dark] .ai-creation-agent-workspace{color:#e6eaf0;background:#15191f}:root[data-resolved-theme=dark] .ai-creation-agent-header,:root[data-resolved-theme=dark] .ai-creation-agent-composer,:root[data-resolved-theme=dark] .ai-creation-agent-plan,:root[data-resolved-theme=dark] .ai-creation-agent-menu{border-color:#343b46;background:#1f242cf7}:root[data-resolved-theme=dark] .ai-creation-agent-empty h1,:root[data-resolved-theme=dark] .ai-creation-agent-plan p,:root[data-resolved-theme=dark] .ai-creation-agent-composer textarea,:root[data-resolved-theme=dark] .ai-creation-agent-message.is-assistant{color:#edf0f5}:root[data-resolved-theme=dark] .ai-creation-agent-message__author{color:#b6c0ce}:root[data-resolved-theme=dark] .ai-creation-agent-message__author>span{background:#313a46;color:#e3e8ef}:root[data-resolved-theme=dark] .ai-creation-agent-session-select>button,:root[data-resolved-theme=dark] .ai-creation-agent-mode-button,:root[data-resolved-theme=dark] .ai-creation-agent-model-select .duli-popover-select__trigger,:root[data-resolved-theme=dark] .ai-creation-agent-control-wrap>button,:root[data-resolved-theme=dark] .ai-creation-agent-icon-button{border-color:#3c4552;background:#252b34;color:#d6dce5}:root[data-resolved-theme=dark] .ai-creation-agent-message.is-user{background:#243c59;color:#e4effc}:root[data-resolved-theme=dark] .ai-creation-agent-user-message{background:#252525;color:#edf0f5}:root[data-resolved-theme=dark] .ai-creation-agent-user-message__skill{border-color:#91b5ff47;background:#5f87d633;color:#c5d8ff}:root[data-resolved-theme=dark] .ai-creation-agent-user-message__skill small{color:#9eb9e8}:root[data-resolved-theme=dark] .ai-creation-agent-user-message__skill.is-confirmed{border-color:#5bd2844d;background:#2c955233;color:#a8efbd}:root[data-resolved-theme=dark] .ai-creation-agent-user-message__skill.is-confirmed small{color:#8fdda9}:root[data-resolved-theme=dark] .ai-creation-agent-user-message__copy:hover{background:#303640;color:#e3e7ed}:root[data-resolved-theme=dark] .ai-creation-agent-file-artifact{border-color:#343b46;background:#20252d;color:#edf0f5}:root[data-resolved-theme=dark] .ai-creation-agent-file-artifact__content strong{color:#edf0f5}:root[data-resolved-theme=dark] .ai-creation-agent-file-artifact__content small{color:#8f9bad}:root[data-resolved-theme=dark] .ai-creation-agent-file-artifact__type small{background:#283c64;color:#a9c3ff}:root[data-resolved-theme=dark] .ai-creation-agent-file-artifact__download{color:#aab4c3}:root[data-resolved-theme=dark] .ai-creation-agent-file-artifact__download:hover,:root[data-resolved-theme=dark] .ai-creation-agent-file-artifact__download:focus-visible{background:#303640;color:#a9c3ff}:root[data-resolved-theme=dark] .ai-creation-agent-process-item__body strong{color:#aeb9c9}:root[data-resolved-theme=dark] .ai-creation-agent-process-item.is-current .ai-creation-agent-process-item__body strong{color:#edf0f5}:root[data-resolved-theme=dark] .ai-creation-agent-process-item__body p{color:#8996a8}:root[data-resolved-theme=dark] .ai-creation-agent-step,:root[data-resolved-theme=dark] .ai-creation-agent-steps{border-color:#343b46}@keyframes aiCreationAgentCaret{50%{opacity:0}}@keyframes aiCreationAgentThinking{0%,to{opacity:.4;transform:rotate(28deg) translateY(2px) scaleY(.82)}50%{opacity:1;transform:rotate(28deg) translateY(-1px) scaleY(1)}}@media(max-width:760px){.ai-creation-agent-feed{padding:20px 14px 190px}.ai-creation-agent-workspace--embedded .ai-creation-agent-feed{width:calc(100% - 28px);padding:0 0 12px}.ai-creation-agent-task-user-message{width:calc(100% - 28px)}.ai-creation-task-list>.ai-creation-agent-process-flow{width:calc(100% - 28px)}.ai-creation-task-list>.ai-creation-agent-turn-summary{width:calc(100% - 28px)}.ai-creation-agent-task-error-row{width:calc(100% - 28px)}.ai-creation-agent-file-artifact{width:100%}.ai-creation-agent-composer{right:10px;bottom:10px;left:10px;width:calc(100% - 20px)}.ai-creation-agent-composer__controls{flex-wrap:wrap}.ai-creation-agent-composer__spacer{min-width:20px}}@font-face{font-family:Montserrat;src:url(data:font/ttf;base64,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ACMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7QAA/+kAAAAAAAAAAAAAAAAAAAAA//UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAKAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/5//YAAP/1//oAAAAAAAAAAAAAAAAAAP/3//kAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAKAAAAAAAAAAAAAAAd//H/zQAA//n/zAAAAAAAAAAA//gAAP/4/6r/9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//EAAAAAAAAAUgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAD/1gAAAAoAAAAA/+//9AAAAAAAAAAA//YAAAAA//QAAP/6AAD/5QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/O/+0AAP/m/+QAAP++/9n//AAAAAD//gAF/+v/4v/xAAD/+P/i//gAB//pAAAAAP/kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Montserrat;src:url(data:font/ttf;base64,AAEAAAASAQAABAAgR0RFRgIkAtYAADsUAAAAXEdQT1Po56t5AAA7cAAAJiBHU1VCJsAmtwAAYZAAAAG6T1MvMlTSg8oAACYQAAAAYFNUQVTlJsw8AABjTAAAAERjbWFwCmgJuwAAJnAAAAC2Y3Z0IBAfBWkAADhkAAAAfGZwZ23iGZ5aAAAnKAAAD5RnYXNwAAAAEAAAOwwAAAAIZ2x5ZtATR+wAAAEsAAAhYmhlYWQkD9c2AAAjtAAAADZoaGVhCIcGjwAAJewAAAAkaG10eAdfGJMAACPsAAACAGxvY2ExhikmAAAisAAAAQJtYXhwA0oQggAAIpAAAAAgbmFtZTMHUUEAADjgAAACCnBvc3T/nwAyAAA67AAAACBwcmVwLr6iTAAANrwAAAGoAAL//wAAAt0CvAAHAAsAAGMBMwEjATMBNzchFwEBPWMBPmn+5Sj+5SAbAYodArz9RAKE/XyvUFD/////AAAC3QN3BiYAAQAAAAcAfABCAJb/////AAAC3QOBBiYAAQAAAAcAfQBCAKAAAgBpAAACwwK8ABEAIwAAcxEhMhYVFAYGIzcyFhYVFAYjJzMyNjU0JiMjNTMyNjU0JiMjaQE6eYIzVjISPFw2h4Xq5lNYWFPv1kxUVEzNArxhVDlOKh4qUTxaY1E4PD04UTg4ODgAAQAw//gCrQLEACEAAEUiLgI1ND4CMzIWFwcmJiMiDgIVFB4CMzI2NxcGBgGiUIdjODhkh1BRiTBBKGQ5O2VKKSlKZTs5ZChBMIkINWGCTk6CYTU3Nj8qKShIYzo6Y0goKSs/NjgAAgBpAAADCgK8AAoAFQAAcxEhMhYWFRQGBiMnMzI2NjU0JiYjI2kBJ3CrX1+rcMO9V39GRn9XvQK8WJ5oaJ5YV0J3Tk92QgAAAgBpAAACZQK8AAcACwAAcxEhFSERIRUBNSEVaQHu/nYBmP5fAWgCvFf98lcBOVVVAAACAGkAAAJXArwABQAJAABzESEVIREDNSEVaQHu/nYKAWkCvFf9mwEbVlYAAAIAMP/4ArQCxAAhACUAAEUiLgI1ND4CMzIWFwcmJiMiDgIVFB4CMzI2NxcGBjcnETMBpVGIZDg4ZYhSU4owPitlOzxnSykpS2Y8OGcsOTSLv2BgCDVhgk5OgmE1NjY+KicoSGM6OWNJKCMpTCwtWQ0BBAAAAwBpAAACwwK8AAMABwALAABhETMRIREzEQM1IRUCX2T9pmQKAaUCvP1EArz9RAE4V1cAAAEAaQAAAM0CvAADAABzETMRaWQCvP1EAAH/9//4AZ4CvAAQAABXIiYnNxYWMzI1ESM1IREUBsM+bCI6HUkseP0BYG8INDFEKCuOAYlX/iV1dAADAGkAAALOArwABQAJAA0AAHcnATMBBwMRMxEhATcBwQUBjXL+zTjnZAGM/uFDAVGpegGZ/rw+/sYCvP1EAU5K/mgAAAEAaQAAAkgCvAAFAABzETMRIRVpZAF7Arz9m1cAAAEAaQAAA1ICvAAPAABzETMBIwEzEyMDMwEjATMRaVIBOiwBNlIBYAEX/uwu/uoZArz97wIR/UQCJf4wAdD92wABAGkAAALDArwACwAAcxEzASMRMxEjATMRaVIBzytkUv4xKwK8/cECP/1EAj/9wQACADD/+AMYAsQAEwAnAABFIi4CNTQ+AjMyHgIVFA4CJzI+AjU0LgIjIg4CFRQeAgGlUIlkODhkiFFQh2U3N2WHUDpjSSkpSWM6O2NKKSlKYwg2YYJNTYJhNjVhgk5OgmE1WShJYjo6YkkoKEliOjpiSSgAAAIAaQAAAp4CvAANABgAAHMRITIWFhUUBgYjIzcRNSczMjY1NCYjIzdpARFcgkZGglzaLS3XYGNjYNctArw6bkxMbTsv/v35MlJLS1IyAAMAMP9uAzoCxAATACIANgAARSIuAjU0PgIzMh4CFRQOAhciLgInNx4CMzI3FwYlMj4CNTQuAiMiDgIVFB4CAaVQiWQ4OGSIUVCHZTc3ZYeVI0BARChrHjc2Gks1L0T+rzpjSSkpSWM6O2NKKSlKYwg2YYJNTYJhNjVhgk5OgmE1ihElOyscJS8VPDlS4yhKYjk6YkkoKEliOjliSigAAwBpAAACqgK8AAwAEAAbAABzESEyFhUUBgYjIzcRISczFyUnMzI2NTQmIyM3aQERiJxGglzaLQFwsmu0/iMt12BjY2DXLQK8gXNMbTou/v3+/vkxU0tLUjIAAQAp//gCRALEAC0AAEUiJic3FhYzMjY2NTQuBTU0NjYzMhYXByYmIyIGBhUUHgUVFAYGATVQkiolKHxDPUwkL0taW0suOXdcPXgsIS1kLztMIy9LWltLLjp5CDEnTiMuHDEfJCwbFBsqRzg2WzcgHlAeGx4yHyUsGhUaKkY3NVs3AAEABAAAAkcCvAAHAABzESM1IRUjEfTwAkPwAmVXV/2bAAABAGP/+AKzArwAEQAARSImNREzERQWMzI2NREzERQGAYuKnmRnXl9nYZ0InpgBjv52dWxsdQGK/nKYngAB//8AAALJArwABwAAYQEzASMBMwEBM/7MbAEbPgEdZP7NArz9egKG/UQAAAEAIAAABEYCvAAPAABhAzMTIxMzEyMTMwMjAzMDAQrqZ9c031zaMtpf6mnMG80CvP16Aob9egKG/UQCV/2pAAABAA0AAAKUArwADwAAcwEVATMTBxMzATUBIwMzAw0BI/7tctot2W3+7wEjc+gs5QGNTQF8/tUBASz+ikj+cgE//sEAAAH//AAAAosCvAALAABhERcBMxMjEzMBNxEBEhf+02v9Ov5j/tQWAQw+Ae7+XwGh/hI+/vQAAAEAKwAAAnQCvAALAABzNQEXITUhFQEnIRUrAdcL/iUCNf4rDAHuRAJIJ1dE/bgnVwAAAgAy//oB/wIXABEAKQAAYTUnNTQmIyIGByc2NjMyFhURBSImJjU0NjYzMxUjIgYVFBYzMjY3FwYGAaQFR0cvWh8oKXM/bXb+9ztZMCldT6ikSDI+NzZREhMTYHAVvz1DHxpIISNqbf7ABihHLStGKkUwIicvMC5CLzcAAAMAW//6AoAC5gAPABYAJgAARSImJjU0NjYzMhYWFRQGBiURMxEHFxU3MjY2NTQmJiMiBgYVFBYWAXREbT9BbUJOeEZGeP6ZYAoGtTNRLy9RMzJRLy9RBj14Wlp4PER5UVF6RAYC5v6fe3uPTi5VODlTLi5TOThVLgAAAQAq//oCGgIXAB0AAEUiJiY1NDY2MzIWFwcmJiMiBgYVFBYWMzI2NxcGBgFCUX9ISH9RSHEfSRpLKzRSMDBSNCtLGkkfcQZGek9PekU5OC8nJS5TOTlULiUnLjc7AAMAKv/6Ak8C5gAPAB8AJgAARSImJjU0NjYzMhYWFRQGBicyNjY1NCYmIyIGBhUUFhYXNTcnETMRATZNeUZGeU1DbEE/bD0yUS8vUTIzUDAwUOgGCmAGRHpRUXlEPHhaWng9VC5VODlTLi5TOThVLk6Pe3sBYf0aAAEAKv/6AjoCFwAmAABFIiYmNTQ2NjMyFhYVFAYHITUhBzYmJiMiBgYVFRQWFjMyNjcXBgYBR1WBR0V5TE12QwEB/j0BkScBLE0zMk4sMVg5L00dNSRrBkZ6T096RUR7UgYQB0UYM1AtLVE0EDVTLiAgPiosAAACAA8AAAGEAuwAEQAVAABzETQ2MzIWFwcmJiMiBhUVFxEDNSEVaVtUHzkUHQ8mFSosAroBUgJBTl0PEEkMDS8uRyz+MwHDT08AAAMAKv84AlYCFwASACIAMgAARSImJzcWFjMyNjU1Nyc1MxEUBiciJiY1NDY2MzIWFhUUBgYnMjY2NTQmJiMiBgYVFBYWAUNJiSsuJWw7XlgKBVuMk015R0d5TURwQ0NwOTVSLy9SNTVTLy9TyCkmSiAlWFpwaWqR/jaMhN5BdExNc0A3cldWcjlULE4zM04rK04zM04sAAEAWwAAAlIC5gAWAABzETMRJzY2MzIWFhURIxE0JiMiBgYVEVtgExpsSEFjOGBLRDNMKQLm/p0mNDoyZk7+zwEmTU4oTjr+7wD//wBLAAAAzAL1BiYAJgAAAAcAfv9fAAAAAQBbAAAAuwISAAMAAHMRMxFbYAIS/e7//wBQAAAAxgLnBiYAJgAAAAcAev9fAAD///+k/zgA0QL1BiYAKQAAAAcAfv9kAAAAAf+k/zgAwAISAA4AAFciJic3FjMyNjURMxEUBhchPRUfHjAmKWBXyBAQShkvLgIs/dZRXwAAAwBbAAACZgLmAAUACQANAAB3NwEzBwcDETMRIQM3AakCATF06jTXYAE10D4BCIB7ARfmLP8AAub9GgECTf6xAAEAWwAAALsC5gADAABzETMRW2AC5v0aAAEAWwAAA8sCFwAnAABzETMVJzY2MzIWFyc2NjMyFhYVESMRNCYjIgYGFREjETQmIyIGBhURW1wPGWhFTG4RJxh4UEBiN2BIQTBIJ2BHQi9IKAISjSQ0OktMED1KMmZO/s8BJk1OKE46/u8BJk1OKE46/u8AAQBbAAACUgIXABYAAHMRMxUnNjYzMhYWFREjETQmIyIGBhURW1wPGmxIQWM4YEtEM0wpAhKPJjQ6MmZO/s8BJk1OKE46/u8AAgAq//oCUQIXAA8AHwAARSImJjU0NjYzMhYWFRQGBicyNjY1NCYmIyIGBhUUFhYBPlB8SEh8UE99R0d9TzNRLi5RMzNQMDBQBkZ7Tk96RUV5UE96RlQuVTg5Uy4uUzk4VS4AAAMAW/8+AoACFwAPABYAJgAARSImJjU0NjYzMhYWFRQGBgURMxUHFxETMjY2NTQmJiMiBgYVFBYWAXRCbUE/bUROeEZGeP6ZXAYKsTNRLy9RMzJRLy9RBj14Wlp4PER5UVF6RLwC1I97e/6xARAuVTg5Uy4uUzk4VS4AAwAq/z4CTwIXAA8AHwAmAABFIiYmNTQ2NjMyFhYVFAYGJzI2NjU0JiYjIgYGFRQWFhMRNyc1MxEBNk15RkZ5TUVsP0FsOzJRLy9RMjNQMDBQ5AoGXAZEelFReUQ8eFpaeD1ULlU4OVMuLlM5OFUu/vABT3t7j/0sAAABAFsAAAF4AhcADwAAcxEzFSc2NjMVJiIjIgYVEVtcCRZoTAYLBU1aAhKQJDc6XQFcV/74AAABABj/+gHYAhcAKwAAVyImJzcWFjMyNjU0LgU1NDY2MzIWFwcmJiMiBhUUHgUVFAYG80J3IigiZDRDOyQ7SEg8JDZjRDRrIikkTic/PiU7SEg7JThmBiQaTBcgJiIZHA4LER83LjBIJxkXTBgSKSAbHRALER42LTBGJwAAAgAP//oBhQKGAA4AEgAARSImNREzERQWMzI3FwYGATUhFQERUFhgKygtHh4WPf7dAVIGVlAB5v4eKy4ZRRMSAclPTwABAFb/+gJJAhIAFgAARSImJjURMxEUFjMyNjY1ETMRIzUXBgYBOkRnOWBLRDJKKGBbDxpoBjJnTgEx/tpOTilPOAES/e6PJjU6AAH//gAAAjACEgAHAABzAzMTIxMzA+boZM4w0l7oAhL+IAHg/e4AAQAGAAADfQISAA8AAHMDMxMjEzMTIxMzAyMDMwPLxVuvK7ZRsiqzVsZcpxypAhL+IAHg/iAB4P3uAbb+SgABAA4AAAIaAhIADwAAcxMHAzMXIzczAzcTIycXBw7kAdlrpimmadwB5m2vJ6wBKDEBG9ra/uMz/tjoBuIAAAL/6v84AjACEgASABYAAFciJic3FhYzMjY/AhMzAQ4CNwMzE3ImSBopFDAbIy4UIQrQXv7/FzlEVfJkzsgZGEgTFCQuSQwB4f25OEAbtwIj/igAAAEAKAAAAeQCEgALAABzNQEXITUhFQEnIRUoAVQT/p8Brv6sFgFyPgGmIU8//lshTwD//wAPAAACLQL1BCYAIgAAACcAJgFhAAAABwB+AMEAAP//AA8AAAIdAuwEJgAiAAAABwArAWEAAAACADD/+AJrAsQADwAfAABFIiYmNTQ2NjMyFhYVFAYGJzI2NjU0JiYjIgYGFRQWFgFOUoFLS4FSUYJKSoJRN1MvL1M3N1QvL1QIVKBycqBUVKBycqBUWTx4WVl4PDx4WVl4PAAAAQAIAAABCQK8AAYAAHMRFyM1IRGmK8kBAQKUL1f9RAABAA4AAAIcAsQAHAAAczUBPgI1NCYjIgYHJzY2MzIWFhUUBgYHBychFSUBHSYlDUxJOFohRCiHUUlsOxIyL/4YAadEARMkNy8WNj4lJzszNy9YPCJCSi71J1cAAAEABf/4Ag8CvAAeAABFIiYnNxYWMzI2NTQmIyM1ExchNSEVByczMhYVFAYGAQZKiywuI3BATldTWjjQDv6BAc7PNCF/fzp1CC4nTyEqQzk3Q0YBAChXRP8fclg7YjkAAAIAJgAAApECvAAHAA0AAHc1ATMBJyEVBzU3NTMRJgFmbP6dMwIv5gNerEYByv42EFasrFaY/mYAAQAR//gCGwK8AB4AAEUiJic3FhYzMjY1NCYmIyMTIRUhNwMnMzIWFhUUBgYBEkqLLC4jcD9QViZdUZ8lAYv+mjQdNIdpgDo6dQguJ08hKkQ5JzofAW5XMf7fMDZfPjxjOwACADD/+AJOAsQAIQAwAABFIiYmNTQ2NjMyFhcHJiYjIgYVFBYXJz4CMzIWFhUUBgYnMjY2NTQmIyIGBhUUFhYBVl2ERVSWYTJbISYbRSZrfgQIIg9BWzVGbD5CcEouRShWSjBIKSZKCFKbcHekVBQVThMOhYMVOhwiLj8fNF9BQ2Q2USI9KT5JJD0nJD0mAAABAB4AAAIuArwACgAAcwEXITcVIzUhFQGpASka/mAyYAIQ/uUCki0xrtRE/YgABAAs//gCWALEAA8AGwAnADcAAEUiJiY1NDY2MzIWFhUUBgYnMjY1NCYjIgYVFBYTMjY1NCYjIgYVFBYXIiYmNTQ2NjMyFhYVFAYGAUFVfERBfFhYfUJEflVUX19UU15eU0lTVkZGU1FIUHA8P3JLTHJAPHIIMl0/PlctLVg9P10yUUU7OkNDOjtFAUk8NDU8PDU0PEArUTg7VS4uVTs4USsAAgAc//gCOQLEACEAMAAAVyImJzcWFjMyNjU0JicXDgIjIiYmNTQ2NjMyFhYVFAYGAzI2NjU0JiYjIgYGFRQW7jFbIiYcRSZqfgQHIQ5BWzZFbD5BcUVfg0RUlDUwSSkmSjctRidWCBQVThIPhYMVOhwiLj8fNF9BRGM2Uptwd6RUAWwkPiYlPCYiPCo+SQAAAgAc//sBkgGkAAsAFwAAVyImNTQ2MzIWFRQGJzI2NTQmIyIGFRQW11NoaFNTaGhTM0JCMzNCQgVyY2JycmJjcjxOS0tNTUtLTgABAFEAAAFyAZ8ADAAAczUzBxEXIzUzESczFVGgLB+LsyySOi4BeSA6/m0uOgAAAQAcAAABfAGkABkAAHM1NzY2NTQmIyIGByc2NjMyFhUUBgcHJyEVLrkkGDA0JDsTMRpVOVFUHTCiEwEVLaIhJxIaJRcWJiAjRDIeOCqOGjoAAAEAG//7AX0BnwAeAABXIiYnNxYWMzI2NTQmIyM1NxchNSEVByczMhYVFAYGyTZfGRwYTiw4NjQ2L4kM/vUBQYkgGVFTKFAFHBc1FBglHx8kL5MbOi2TFUQ1IzojAAACABYAAAGTAZ8ABwANAAB3NRMzAychFQc1NzUzFRbJTsoiAVKWBj9jLwEN/vMLOmNjOlPwAAABABv/+wF+AZ8AHQAAVyImJzcWFjMyNjU0JiMjNyEVIzcHJzMyFhYVFAYGyjdfGRwZTS03NjdLdRkBCfAkEyVhSFMkKVAFHBc1FBglHiAi4zohsB8fOCQiOyIAAAIAJf/7AY4BpAAfACwAAFciJjU0NjYzMhYXByYmIyIGFRQWFyc2NjMyFhYVFAYGJzI2NTQmIyIGFRQWFuleZjhmRh87FhkTLRhIVQMEEgpOOC5HKStJMyw0NDAuOhYwBWxhRWI1DAw3CglORg0hEBwhKyA5JSg8ITYqISMqKiMSIhcAAAEAJAAAAY8BnwAKAABzExchNxUjNSEVA3/LFf7lHz8Ba8IBhB8iaoIt/o4ABAAc//sBkgGkAA8AGwAnADMAAFciJiY1NDY2MzIWFhUUBgYnMjY1NCYjIgYVFBY3MjY1NCYjIgYVFBYXIiY1NDYzMhYVFAbWOlMtLFQ6PFQsLVQ7OT09OTc9PDgyNjcxMDY1MVJaXk5PX1sFHjcjJjUcHDUmIzceNSgfHycnHx8owiMbHSIiHBskKzg0Mj8/MzQ3AAIAIP/7AYkBpAAfACwAAFciJic3FhYzMjY1NCYnFwYGIyImJjU0NjYzMhYVFAYGJzI2NTQmJiMiBhUUFqUePBYZFCwYSFUDBBIKTjgtSCkrSjBeZjhmIS86FjAmLTU1BQwMNwoJT0UNIRAcICwgOSUpOyFrYkRjNdsrIhIiFykiIisA//8AHAEYAZICwQYHAEYAAAEd//8AUQEdAXICvAYHAEcAAAEd//8AHAEdAXwCwQYHAEgAAAEd//8AGwEYAX0CvAYHAEkAAAEd//8AFgEdAZMCvAYHAEoAAAEd//8AGwEYAX4CvAYHAEsAAAEd//8AJQEYAY4CwQYHAEwAAAEd//8AJAEdAY8CvAYHAE0AAAEd//8AHAEYAZICwQYHAE4AAAEd//8AIAEYAYkCwQYHAE8AAAEdAAH/QgAAAWwCvAADAABjATMBvgHeTP4iArz9RAABAC7/+gC0AIMACwAAVyImNTQ2MzIWFRQGchwoKBwbJycGJx4eJiYeHicAAAEAMP9sALQAgwAQAABXNxciJjU0NjMyFhUUBgYHBzUyDR0nJxwdJAMHBy+UyjokHx4mJx0KExkSi///AC7/+gC0AhcGJwBbAAABlAAGAFsAAP//AC7/bAC0AhcGJwBbAAABlAAGAFwAAAACAEX/+gDHArwAAwAPAAB3AzMDByImNTQ2MzIWFRQGYBJxEyUcJiYcHCQk3QHf/iHjJhocJCQcGiYAAgAJ//oB+QLEABwAKAAAdzQ+BDU0JiMiBgcnNjYzMhYWFRQOBBUHIiY1NDYzMhYVFAbkGicuKBlMQzxYH0kqgldIajsaKC0oGjEcJSUcHCQk3Sc6LicnLB0wPCgnNDU7K084KjwuKCgwIeMmGhwkJBwaJgABABMBcQF9AuYAFwAAUzcXByc3FSc3FwcnMwcnNxcHNRcHJzcXqgELhB+JiR+ECwE8AQuEH4iIH4QLAQFxlQdNN0wTTDhOB5WVB044TBNMN00HlQAEABsAAAKkArwAAwAHAAsADwAAcxMzAyc1IRUHEzMDATUhFY9XR1e7AmnxVkdW/mECaQK8/US0SUm0Arz9RAG/SUkAAAH/5P+cAYUDSgADAABHATMBHAFKV/62ZAOu/FIAAAH/2v+cAXsDSgADAABFATMBAST+tlcBSmQDrvxSAAEAOQDpAUYBPAADAAB3NSEVOQEN6VNTAAEAAP/CAfQAAAADAABVNSEVAfQ+Pj4AAAEAX/8+ATEC5gANAABXJiY1NDY3MwYGFRQWF9Y5Pj45Wzw4ODzCW++KivFZaueDg+dqAAABACD/PgDzAuYADQAAVzY2NTQmJzMWFhUUBgcgPTg4PVs7PT07wmrng4PnalnxiorvWwAAAQA5/z4BTALmACcAAEUiJjU1NCYjIzUzMjY1NTQ2MzMVIyIGFRUUBgYHNR4CFRUUFjMzFQEgS0wYFSMjFRhMSywZJSUSIxwcIxIlJRnCS0nmGhhQGBrmSkpPKCbbIycTBQwEFCcj2yYoTwAAAQAT/z4BJQLmACcAAFc1MzI2NTU0NjY3FS4CNTU0JiMjNTMyFhUVFBYzMxUjIgYVFRQGIxMYJyURJBsbJBElJxgsS00YFCIiFBhNS8JPKCbbIycUBAwFEycj2yYoT0pK5hoYUBga5klLAAEAaf8+AToC5gAHAABXETMVIxEzFWnRcXHCA6hP/PZPAAABABP/PgDkAuYABwAAVzUzESM1MxETcXHRwk8DCk/8WAD//wA/Aa4BSAK8BCYAbgAAAAcAbgC1AAAAAQA/Aa4AkwK8AAMAAFMDMwNFBlQHAa4BDv7yAAMAMP82A9oCwwA4AEgAWAAARSIuAjU0PgIzMh4CFRQGBiMiJjU1Nyc1MxEUFjMyNjY1NC4CIyIOAhUUHgIzMjY3FwYGJyImJjU0NjYzMhYWFRQGBicyNjY1NCYmIyIGBhUUFhYCBGisfEREfa5pZ6p9RCpPOThDBQlXIRgdKxU5a5FZWZNqOThpkVkuZi0WLnRHR25AQG5HRWg7Omg4MU0tLU0xMk0rK03KRHqnY2OmekJAdaFhVXpDRD9EPXOF/pgoIC5ZPlSJZDU5Z45VVo9nORUXQBcYxEN0SktzQTtyUlJyPU4rUTc4UCorUDc2UC0AAQAt//UCnwLCADkAAEUBLgI1NDY2MzIWFhUUBgYHDgIVFBYWMzI2NjcXDgIjIiYmNTQ2Njc+AjU0JiMiBhUUFhYXAQJp/ncjKBIvVTk1TisnVkk8RB0nRy9DbEkRTRRhjllHbkAqXEs9RR0wLS81DSMhAXILAYcjNzQbL0cnI0EuKERAJR81NB8hMxw6dFYZZYxKLlI2L05JJyAwKxkiKy8mEyMrIf6QAAABAGn/PgDCAuYAAwAAVxEzEWlZwgOo/FgAAAIAKf+IAkQDNAAtADEAAEUiJic3FhYzMjY2NTQuBTU0NjYzMhYXByYmIyIGBhUUHgUVFAYGBxEzEQE1UJIqJSh8Qz1MJC9LWltLLjl3XD14LCEtZC87TCMvS1pbSy46eXVACDEnTiMuHDEfJCwbFBsqRzg2WzcgHlAeGx4yHyUsGhUaKkY3NVs3cAOs/FQAAAIAQwCDAgMCOQADAAcAAHcRMxElNSEV+VT+9gHAgwG2/kqzT08AAgBDAMACAwH8AAMABwAAUzUhFQU1IRVDAcD+QAHAAa1PT+1PTwABAEMAggIDAjoABwAAdzUlFSU1BRVDAaD+YAHAglOgLqBTsVYAAAEAQwCCAgMCOgAHAABlJTUlFQU1BQID/kABwP5hAZ+CsVaxU6AuoAABADoBCQIMAbQAFwAAQSIuAiMiBgcjNjYzMh4CMzI2NzMGBgGIJDYtKBggJgI/Ako4JDYtKBghJgE/AkkBCR4mHTAqVFAeJh0xKlRRAAABAEsAjgH8Ai4ABwAAdxMzEyMDMwNLsVCwTaApoI4BoP5gAYL+fgAABQAl//oDJgLCAAMAEwAfAC8AOwAAcwEzAQMiJiY1NDY2MzIWFhUUBgYnMjY1NCYjIgYVFBYBIiYmNTQ2NjMyFhYVFAYGJzI2NTQmIyIGFRQWkAHeTf4iFTBKKSlKMDFJKChJMS40NC4tNTUB6DBKKChKMDFJKSlJMS01NS0tNTUCvP1EAUQwVjk5VjAwVTo5VjA5Rz8/R0g+Pkj+fTBWOTlWMDBWOTlWMDlIPj5IRz8/RwAAAQDxAnEBZwLnAAsAAEEiJjU0NjMyFhUUBgEsGSIiGRkiIgJxIhkZIiIZGSIAAAEAdQJfAXcC4QADAABBJzMXAR2oeogCX4KCAAABAOECXwHjAuEAAwAAUzczB+GIeqgCX4KCAAEAigJZAc4C4QANAABBIiYnMxYWMzI2NzMGBgEsRFwCQQI4Jyc5AUECXAJZST8lKyslP0kAAAEA6wJ4AW0C9QALAABBIiY1NDYzMhYVFAYBLBwlJRwcJSQCeCQaGyQjGhslAP//AHUCXwF3AuEEBgB7AAAAAAABAAAAgAB0AA8AWQAJAAIAEAAvAJoAAAIDD4MABAABAAAAAAAcACgANABnAJoAvgDXAO0BJwFBAU0BagGMAZsBuwHTAg0CNAKDArAC8QMCAyADNgNWA3gDkwOsA+oEJwRWBJIEzQTyBT0FYgVuBXoFhgWSBa0FzQXZBhMGNwZpBqYG4wb+BzwHXgeDB5YHtQfUB/4IFwgnCDMIZQh1CKMI0wjvCSAJaAl/CdAKGAo9ClQKfQqsCscK9Qs3C00LlwvZC+IL6wv0C/0MBgwPDBgMIQwqDDMMQQxXDHQMgAyMDKkM4w0NDS8NPg1NDVkNZQ1/DZkNzw4EDhUOJg4yDkAOuQ8ODxsPYw92D4kPnA+wD9cP6xBFEFwQahB3EJIQqRCxAAAAAQAAAAkAABVMbTVfDzz1AAsD6AAAAADc9gCsAAAAAOM2k23+b/4yBk0ECAAAAAYAAgAAAAAAAAJLACgC3P//Atz//wLc//8C9QBpAskAMAM6AGkCngBpAnsAaQMEADADLABpATYAaQIB//cCzwBpAlIAaQO7AGkDLABpA0gAMALSAGkDSAAwAtcAaQJtACkCSwAEAxcAYwLI//8EZgAgAqEADQKH//wCkQArAlYAMgKqAFsCOwAqAqoAKgJkACoBYQAPArIAKgKpAFsBFwBLARcAWwEXAFABHP+kARz/pAJnAFsBFwBbBCEAWwKpAFsCewAqAqoAWwKqACoBmgBbAfUAGAGeAA8CpQBWAi///gODAAYCKAAOAi//6gIJACgCeAAPAngADwKbADABcgAIAj4ADgI8AAUCnQAmAj4AEQJpADACVgAeAoQALAJpABwBrgAcAa4AUQGuABwBrgAbAa4AFgGuABsBrgAlAa4AJAGuABwBrgAgAa4AHAGuAFEBrgAcAa4AGwGuABYBrgAbAa4AJQGuACQBrgAcAa4AIACu/0IA4wAuAOMAMADjAC4A4wAuAQwARQI9AAkBkAATAr8AGwFg/+QBYP/aAX8AOQH0AAABUQBfAVIAIAFfADkBXwATAU0AaQFNABMBhwA/ANIAPwQKADACrgAtASsAaQJtACkCRgBDAkYAQwJGAEMCRgBDAkYAOgJHAEsDSwAlAAAA8QAAAHUAAADhAAAAigAAAOsCWAB1AAEAAAPI/wUAAAZq/m/8uAZNA+gAAAAAAAAAAAAAAAAAAACAAAQChgH0AAUAAAKKAlgAAABLAooCWAAAAV4AMgE+AAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAFVMQSAAwAAhAH4DyP8FAAAEVQHFIAABlwAAAAACEgK8AAAAIAADAAAAAgAAAAMAAAAUAAMAAQAAABQABACiAAAAFAAQAAMABAAvADkAQQBaAGAAaQBqAHoAfv//AAAAIQAwADoAQgBbAGEAagBrAHv//wAAAAwAAP/CAAD/vP++/78AAAABABQAAAAuAAAAOgAAAAAAAAA+AAAAXwBtAGIAcgB5AHAAbgBnAGgAYQBzAFwAZQBbAGMAXQBeAHYAdAB1AGAAbwABAGsAZABsAHgAZgB/AGkAcQBqAHcAAEBKmZiXloeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUVBPTk1MS0pJSEdGKB8QCgksAbELCkMjQ2UKLSwAsQoLQyNDCy0sAbAGQ7AHQ2UKLSywTysgsEBRWCFLUlhFRBshIVkbIyGwQLAEJUWwBCVFYWSKY1JYRUQbISFZWS0sALAHQ7AGQwstLEtTI0tRWlggRYpgRBshIVktLEtUWCBFimBEGyEhWS0sS1MjS1FaWDgbISFZLSxLVFg4GyEhWS0ssAJDVFiwRisbISEhIVktLLACQ1RYsEcrGyEhIVktLLACQ1RYsEgrGyEhISFZLSywAkNUWLBJKxshISFZLSwjILAAUIqKZLEAAyVUWLBAG7EBAyVUWLAFQ4tZsE8rWSOwYisjISNYZVktLLEIAAwhVGBDLSyxDAAMIVRgQy0sASBHsAJDILgQAGK4EABjVyO4AQBiuBAAY1daWLAgYGZZSC0ssQACJbACJbACJVO4ADUjeLACJbACJWCwIGMgILAGJSNiUFiKIbABYCMbICCwBiUjYlJYIyGwAWEbiiEjISBZWbj/wRxgsCBjIyEtLLECAEKxIwGIUbFAAYhTWli4EACwIIhUWLICAQJDYEJZsSQBiFFYuCAAsECIVFiyAgICQ2BCsSQBiFRYsgIgAkNgQgBLAUtSWLICCAJDYEJZG7hAALCAiFRYsgIEAkNgQlm4QACwgGO4AQCIVFiyAggCQ2BCWblAAAEAY7gCAIhUWLICEAJDYEJZsSYBiFFYuUAAAgBjuAQAiFRYsgJAAkNgQlm5QAAEAGO4CACIVFiyAoACQ2BCWbEoAYhRWLlAAAgAY7gQAIhUWLkAAgEAsAJDYEJZWVlZWVlZsQACQ1RYQAoFQAhACUAMAg0CG7EBAkNUWLIFQAi6AQAACQEAswwBDQEbsYACQ1JYsgVACLgBgLEJQBu4AQCwAkNSWLIFQAi6AYAACQFAG7gBgLACQ1JYsgVACLgCALEJQBuyBUAIugEAAAkBAFlZWbhAALCAiFW5QAACAGO4BACIVVpYswwADQEbswwADQFZWVlCQkJCQi0sRbECTisjsE8rILBAUVghS1FYsAIlRbEBTitgWRsjS1FYsAMlRSBkimOwQFNYsQJOK2AbIVkbIVlZRC0sILAAUCBYI2UbI1mxFBSKcEWxEBBDS4pDUVpYsEAbsE8rWSOxYQYmYCuKWLAFQ4tZI1hlWSMQOi0ssAMlSWMjRmCwTysjsAQlsAQlSbADJWNWIGCwYmArsAMlIBBGikZgsCBjYTotLLAAFrECAyWxAQQlAT4APrEBAgYMsAojZUKwCyNCsQIDJbEBBCUBPwA/sQECBgywBiNlQrAHI0KwARaxAAJDVFhFI0UgGGmKYyNiICCwQFBYZxtmWWGwIGOwQCNhsAQjQhuxBABCISFZGAEtLCBFsQBOK0QtLEtRsUBPK1BbWCBFsQFOKyCKikQgsUAEJmFjYbEBTitEIRsjIYpFsQFOKyCKI0REWS0sS1GxQE8rUFtYRSCKsEBhY2AbIyFFWbEBTitELSwjRSCKRSNhIGSwQFGwBCUgsABTI7BAUVpasUBPK1RaWIoMZCNkI1NYsUBAimEgY2EbIGNZG4pZY7ECTitgRC0sAS0sAC0sBbELCkMjQ2UKLSyxCgtDI0MLAi0ssAIlY2awAiW4IABiYCNiLSywAiVjsCBgZrACJbggAGJgI2ItLLACJWNnsAIluCAAYmAjYi0ssAIlY2awIGCwAiW4IABiYCNiLSwjSrECTistLCNKsQFOKy0sI4pKI0VksAIlZLACJWFksANDUlghIGRZsQJOKyOwAFBYZVktLCOKSiNFZLACJWSwAiVhZLADQ1JYISBkWbEBTisjsABQWGVZLSwgsAMlSrECTiuKEDstLCCwAyVKsQFOK4oQOy0ssAMlsAMlirBnK4oQOy0ssAMlsAMlirBoK4oQOy0ssAMlRrADJUZgsAQlLrAEJbAEJbAEJiCwAFBYIbBqG7BsWSuwAyVGsAMlRmBhsIBiIIogECM6IyAQIzotLLADJUewAyVHYLAFJUewgGNhsAIlsAYlSWMjsAUlSrCAYyBYYhshWbAEJkZgikaKRmCwIGNhLSywBCawBCWwBCWwBCawbisgiiAQIzojIBAjOi0sIyCwAVRYIbACJbECTiuwgFAgYFkgYGAgsAFRWCEhGyCwBVFYISBmYbBAI2GxAAMlULADJbADJVBaWCCwAyVhilNYIbAAWRshWRuwB1RYIGZhZSMhGyEhsABZWVmxAk4rLSywAiWwBCVKsABTWLAAG4qKI4qwAVmwBCVGIGZhILAFJrAGJkmwBSawBSawcCsjYWWwIGAgZmGwIGFlLSywAiVGIIogsABQWCGxAk4rG0UjIVlhZbACJRA7LSywBCYguAIAYiC4AgBjiiNhILBdYCuwBSURihKKIDmKWLkAXRAAsAQmY1ZgKyMhIBAgRiCxAk4rI2EbIyEgiiAQSbECTitZOy0suQBdEACwCSVjVmArsAUlsAUlsAUmsG0rsV0HJWArsAUlsAUlsAUlsAUlsG8ruQBdEACwCCZjVmArILAAUliwUCuwBSWwBSWwByWwByWwBSWwcSuwAhc4sABSsAIlsAFSWliwBCWwBiVJsAMlsAUlSWAgsEBSWCEbsABSWCCwAlRYsAQlsAQlsAclsAclSbACFzgbsAQlsAQlsAQlsAYlSbACFzhZWVlZWSEhISEhLSy5AF0QALALJWNWYCuwByWwByWwBiWwBiWwDCWwDCWwCSWwCCWwbiuwBBc4sAclsAclsAcmsG0rsAQlsAQlsAQmsG0rsFArsAYlsAYlsAMlsHErsAUlsAUlsAMlsAIXOCCwBiWwBiWwBSWwcStgsAYlsAYlsAQlZbACFziwAiWwAiVgILBAU1ghsEBhI7BAYSMbuP/AUFiwQGAjsEBgI1lZsAglsAglsAQmsAIXOLAFJbAFJYqwAhc4ILAAUliwBiWwCCVJsAMlsAUlSWAgsEBSWCEbsABSWLAGJbAGJbAGJbAGJbALJbALJUmwBBc4sAYlsAYlsAYlsAYlsAolsAolsAclsHErsAQXOLAEJbAEJbAFJbAHJbAFJbBxK7ACFzgbsAQlsAQluP/AsAIXOFlZWSEhISEhISEhLSywBCWwAyWHsAMlsAMliiCwAFBYIbBlG7BoWStksAQlsAQlBrAEJbAEJUkgIGOwAyUgY1GxAAMlVFtYISEjIQcbIGOwAiUgY2EgsFMrimOwBSWwBSWHsAQlsAQmSrAAUFhlWbAEJiABRiMARrAFJiABRiMARrAAFgCwACNIAbAAI0gAILABI0iwAiNIASCwASNIsAIjSCOyAgABCCM4sgIAAQkjOLECAQewARZZLSwjEA0MimMjimNgZLlAAAQAY1BYsAA4GzxZLSywBiWwCSWwCSWwByawdisjsABUWAUbBFmwBCWwBiawdyuwBSWwBSawBSWwBSawdiuwAFRYBRsEWbB3Ky0ssAclsAolsAolsAgmsHYrirAAVFgFGwRZsAUlsAcmsHcrsAYlsAYmsAYlsAYmsHYrCLB3Ky0ssAclsAolsAolsAgmsHYriooIsAQlsAYmsHcrsAUlsAUmsAUlsAUmsHYrsABUWAUbBFmwdystLLAIJbALJbALJbAJJrB2K7AEJrAEJgiwBSWwByawdyuwBiWwBiawBiWwBiawdisIsHcrLSwDsAMlsAMlSrAEJbADJUoCsAUlsAUmSrAFJrAFJkqwBCZjiopjYS0ssV0OJWArsAwmEbAFJhKwCiU5sAclObAKJbAKJbAJJbB8K7AAULALJbAIJbAKJbB8K7AAUFRYsAclsAslh7AEJbAEJQuwCiUQsAklwbACJbACJQuwByUQsAYlwRuwByWwCyWwCyW4//+wdiuwBCWwBCULsAclsAolsHcrsAolsAglsAgluP//sHYrsAIlsAIlC7AKJbAHJbB3K1mwCiVGsAolRmCwCCVGsAglRmCwBiWwBiULsAwlsAwlsAwmILAAUFghsGobsGxZK7AEJbAEJQuwCSWwCSWwCSYgsABQWCGwahuwbFkrI7AKJUawCiVGYGGwIGMjsAglRrAIJUZgYbAgY7EBDCVUWAQbBVmwCiYgELADJTqwBiawBiYLsAcmIBCKOrEBByZUWAQbBVmwBSYgELACJTqKigsjIBAjOi0sI7ABVFi5AABAABu4QACwAFmKsAFUWLkAAEAAG7hAALAAWbB9Ky0siooIDYqwAVRYuQAAQAAbuEAAsABZsH0rLSwIsAFUWLkAAEAAG7hAALAAWQ2wfSstLLAEJrAEJggNsAQmsAQmCA2wfSstLCABRiMARrAKQ7ALQ4pjI2JhLSywCSuwBiUusAUlfcWwBiWwBSWwBCUgsABQWCGwahuwbFkrsAUlsAQlsAMlILAAUFghsGobsGxZKxiwCCWwByWwBiWwCiWwbyuwBiWwBSWwBCYgsABQWCGwZhuwaFkrsAUlsAQlsAQmILAAUFghsGYbsGhZK1RYfbAEJRCwAyXFsAIlELABJcWwBSYhsAUmIRuwBiawBCWwAyWwCCawbytZsQACQ1RYfbACJbCCK7AFJbCCKyAgaWGwBEMBI2GwYGAgaWGwIGEgsAgmsAgmirACFziKimEgaWFhsAIXOBshISEhWRgtLEtSsQECQ1NaWCMQIAE8ADwbISFZLSwjsAIlsAIlU1ggsAQlWDwbOVmwAWC4/+kcWSEhIS0ssAIlR7ACJUdUiiAgEBGwAWCKIBKwAWGwhSstLLAEJUewAiVHVCMgErABYSMgsAYmICAQEbABYLAGJrCFK4qKsIUrLSywAkNUWAwCiktTsAQmS1FaWAo4GwohIVkbISEhIVktLLCYK1gMAopLU7AEJktRWlgKOBsKISFZGyEhISFZLSwgsAJDVLABI7gAaCN4IbEAAkO4AF4jeSGwAkMjsCAgXFghISGwALgATRxZioogiiCKI7gQAGNWWLgQAGNWWCEhIbABuAAwHFkbIVmwgGIgXFghISGwALgAHRxZI7CAYiBcWCEhIbAAuAAMHFmKsAFhuP+rHCMhLSwgsAJDVLABI7gAgSN4IbEAAkO4AHcjeSGxAAJDirAgIFxYISEhuABnHFmKiiCKIIojuBAAY1ZYuBAAY1ZYsAQmsAFbsAQmsAQmsAQmGyEhISG4ADiwACMcWRshWbAEJiOwgGIgXFiKXIpaIyEjIbgAHhxZirCAYiBcWCEhIyG4AA4cWbAEJrABYbj/kxwjIS1A/zw0O1U5J2QfOCf/Hzcm/x82Jf8fNSX6HzQlVB8zJP8fMiP/HzEi/x8wIf8fLyGnHy4g/x8tH/8fLB7/HyseZB8qHf8fKR1UHygc/x8hGf8fIBr/Hx8Z/x8eFv8fHRf/HxwW/x8bPBn/Wxg8Fv9bGjwZ/1sXPBb/WxUZQBb/WhOnElURpxBVElkQWQ2nDFUFpwRVDFkEWQ8EHwQ/BF8EfwS/BN8EBw+nDlULHgpVBx4GVQGnAFUOWTAOkA4CClkGWSAGAeAGAQBZDwBvAI8AzwDfAAXfAAHAAAEfAD8AXwB/AJ8ABQktCFUDLQJVCFkCWQ8CHwI/Al8CfwK/At8CB7YQAANAQAUBuAGQsFQrS7A3UkuwCVBbsAGIsCVTsAGIsEBRWrAGiLAAVVpbWLEBAY5ZhY2NAB1CS7CQU1iyAwAAHUJZsQICQ1FYsQQDjllCcwArACsrK3Nzc3QAK3N0ACsAK3MAKysrKytzACsAKysrACsAKysrASsBKwErASsBKwErACsrASsAKysBKwArKysrASsAKysrASsAKysBKysrACsrKysYAuYAAwK8AAYCvAADAiMABgAA//oAAP/6AAD//f8+//0CvAADAAD//QAAABQAFAATABMAFAATABMAFAATABQAFAATABQAFAATABMAFAATABMAFAANABMADwAUABQAEwARABQAFAATABMADgASABQAEwATABgCQQJYAAUBqQAAAAsAigADAAEECQAAALAAAAADAAEECQABACIAsAADAAEECQACAA4A0gADAAEECQADADYA4AADAAEECQAEACIAsAADAAEECQAFABoBFgADAAEECQAGACIBMAADAAEECQEAAAwBUgADAAEECQETAAwBXgADAAEECQEdAAwBagADAAEECQEeAAoBdgBDAG8AcAB5AHIAaQBnAGgAdAAgADIAMAAxADEAIABUAGgAZQAgAE0AbwBuAHQAcwBlAHIAcgBhAHQAIABQAHIAbwBqAGUAYwB0ACAAQQB1AHQAaABvAHIAcwAgACgAaAB0AHQAcABzADoALwAvAGcAaQB0AGgAdQBiAC4AYwBvAG0ALwBKAHUAbABpAGUAdABhAFUAbABhAC8ATQBvAG4AdABzAGUAcgByAGEAdAApAE0AbwBuAHQAcwBlAHIAcgBhAHQAIABNAGUAZABpAHUAbQBSAGUAZwB1AGwAYQByADkALgAwADAAMAA7AFUATABBADsATQBvAG4AdABzAGUAcgByAGEAdAAtAE0AZQBkAGkAdQBtAFYAZQByAHMAaQBvAG4AIAA5AC4AMAAwADAATQBvAG4AdABzAGUAcgByAGEAdAAtAE0AZQBkAGkAdQBtAFcAZQBpAGcAaAB0AE0AZQBkAGkAdQBtAEkAdABhAGwAaQBjAFIAbwBtAGEAbgAAAAMAAAAAAAD/nAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAB//8ADwABAAIADgAAADAAAABIAAIABQABACUAAQAnACgAAQAqADkAAQA6ADsAAgB/AH8AAQAIAAIAEAAQAAEAAgA6ADsAAQAEAAEBPAABAAMAAAAQAAAAEAAAABAAAQAAAAEAAAAKADwAXAAEREZMVAAmY3lybAAmZ3JlawAabGF0bgAmAAQAAAAA//8AAQABAAQAAAAA//8AAQAAAAJrZXJuAA5rZXJuABgAAAADAAIAAAAB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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//AAAP/tAAAAAAAAAAAAAAAAAAAAAP/3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAACgAAAAAAAAAAAAAAAAAAABQAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+P/2AAD/9P/5AAAAAAAAAAAAAAAAAAD/+P/4AAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0ACgAAAAAAAAAAAAAAHP/u/8wAAP/4/8sAAAAAAAAAAP/5AAD/+f+p//MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/0AAAAAAAAAFkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAA/9UAAAAKAAAAAP/u//MAAAAAAAAAAP/2AAAAAP/zAAD//gAA/+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/zv/uAAD/6P/lAAD/wP/a//4AAAAA//8ABf/r/+L/9AAA//n/5f/5AAj/7QAAAAD/5QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAD/+f/5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) format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Montserrat;src:url(data:font/ttf;base64,AAEAAAASAQAABAAgR0RFRgIkAuUAADsgAAAAXEdQT1PLFsp+AAA7fAAAJhpHU1VCJsAmtwAAYZgAAAG6T1MvMlU4g9YAACYMAAAAYFNUQVTlisw+AABjVAAAAERjbWFwCmgJuwAAJmwAAAC2Y3Z0IBAmBWkAADhgAAAAfGZwZ23iGZ5aAAAnJAAAD5RnYXNwAAAAEAAAOxgAAAAIZ2x5ZhXFJaAAAAEsAAAhYGhlYWQkIddBAAAjsAAAADZoaGVhCJkGmAAAJegAAAAkaG10eAtZFbQAACPoAAACAGxvY2ExXCj8AAAirAAAAQJtYXhwA0oQggAAIowAAAAgbmFtZTR5Uu0AADjcAAACGnBvc3T/nwAyAAA6+AAAACBwcmVwLr6iTAAANrgAAAGoAAL/+wAAAvICvAAHAAsAAGMBMwEjATMBNzchFwUBO4ABPIj+8TT+8gsjAXojArz9RAJ3/YmiZmb////7AAAC8gN+BiYAAQAAAAcAfABKAJb////7AAAC8gOIBiYAAQAAAAcAfQBKAKAAAgBeAAACzAK8ABEAIwAAcxEhMhYVFAYGIzcyFhYVFAYjJzMyNjU0JiMjNTMyNjU0JiMjXgFIfoQ0VzMSO143ioja0klOTkncwkRJSUS4ArxjUzhPKyQrUj1aZGYwNTQxZTAwMTAAAQAs//YCuALGACEAAEUiLgI1ND4CMzIWFwcmJiMiDgIVFB4CMzI2NxcGBgGiUIllODhmiFFWjjFUJl43N1tDJSVDWzc3XiZUMY4KNWGETk6EYTU7Ok8pKSRCWjY2WkIkKSpQOTwAAgBeAAADDgK8AAoAFQAAcxEhMhYWFRQGBiMnMzI2NjU0JiYjI14BMnKsYGCscrCqTnQ/P3ROqgK8WJxqaZ1YbjxsSElrPAAAAgBeAAACawK8AAcACwAAcxEhFSERIRUBNSEVXgH//oMBi/5rAVwCvG3+Hm0BLmtrAAACAF4AAAJdArwABQAJAABzESEVIREDNSEVXgH//oMLAV0CvG39sQEMbm4AAAIALP/2AsACxgAhACUAAEUiLgI1ND4CMzIWFwcmJiMiDgIVFB4CMzI2NxcGBjcnETMBpVKJZjg4Z4pSWY8xUilfOTdeRCUlRFw4NGEsSjeRyHt7CjVhhE5OhGE1OjhQKSckQlo2NVpDJCEnYSwtWREBBgAAAwBeAAACzAK8AAMABwALAABhETMRIREzEQM1IRUCSoL9koILAX8CvP1EArz9RAEsb28AAAEAXgAAAOACvAADAABzETMRXoICvP1EAAH/8//2AbcCvAAQAABXIiYnNxYWMzI1ESM1IREUBstDcSRKHUUpbfkBe3kKNDFZKCiBAWpt/jB8egADAF4AAALeArwABQAJAA0AAHcnATMBBwMRMxEhATcB0gcBb5L+z0j1ggFm/vRWAU6lmgF9/rxP/tcCvP1EAT9f/mIAAAEAXgAAAk4CvAAFAABzETMRIRVeggFuArz9sm4AAAEAXgAAA1wCvAAPAABzETMBIwEzEyMDMwEjATMRXmsBMjgBLWsBewEa/wA6/vweArz+AQH//UQB+/5VAav+BQABAF4AAALMArwACwAAcxEzASMRMxEjATMRXmsBtzWBa/5JNQK8/eUCG/1EAhv95QACACz/9gMeAsYAEwAnAABFIi4CNTQ+AjMyHgIVFA4CJzI+AjU0LgIjIg4CFRQeAgGmUopmODhmilFSiWY4OGaJUjVaQiUlQlo1NVlDJSVCWgo2YYNOToNhNjZhg05OhGA2ciRDWTY2WUMkJENZNjVaQyQAAAIAXgAAAqgCvAANABgAAHMRITIWFhUUBgYjIzcRNSczMjY1NCYjIzdeASBdhUhIhV3YOjrSVldXVtI6Arw8cE1NcDw9/vn5P0lCQ0hAAAMALP9nA0ECxgATACIANgAARSIuAjU0PgIzMh4CFRQOAhciLgInNx4CMzI3FwYBMj4CNTQuAiMiDgIVFB4CAaZSimY4OGaKUVKJZjg4ZomTJUVDSCuKHDMwGkUzPEb+qjVaQiUlQlo1NVpCJSVCWgo2YYNOToNhNjZghE5OhGA2jxEnPy4kJS0UOEhTAQEkQ1o1NllDJCRDWTY1WkMkAAADAF4AAAK0ArwADAAQABsAAHMRITIWFRQGBiMjNxEhJzMXJSczMjY1NCYjIzdeAR+Mn0iFXdg6AUixi7L+LDrSVldXVtI6AryEdU1vOzv++f7++T5KQkNIQAABACP/9gJSAsYALQAARSImJzcWFjMyNjY1NC4FNTQ2NjMyFhcHJiYjIgYGFRQeBRUUBgYBN1KWLC0qfEE3RCAuSVlZSS49fWA/fC4pL2QuNkMfLUlaWUktPX4KLyVlISwYKRogJxcUGytIODlfOSAeZRwbGiobICcWFRoqSDc4XzkAAQAEAAACVgK8AAcAAHMRIzUhFSMR7OgCUugCTm5u/bIAAAEAWP/2Ar0CvAARAABFIiY1ETMRFBYzMjY1ETMRFAYBi5Cjgl1VVVyAowqimQGL/npsYmJsAYb+dZmiAAH/+wAAAt4CvAAHAABhATMBIwEzAQEt/s6NARFRARSC/s8CvP2HAnn9RAAAAQAbAAAEXQK8AA8AAGEDMxMjEzMTIxMzAyMDMwMBA+iHz0PXeNFB1Hzoir8kwgK8/YcCef2HAnn9RAI7/cUAAAEACQAAAq0CvAAPAABzARUBMxMHEzMBNQEjAzMDCQEn/ueT0TzPjf7pASmW3DvZAZZiAYj+3gEBI/5/Xv5nATT+zAAAAf/3AAACngK8AAsAAGERFwEzEyMTMwE3EQEKHf7Qi/RO9oD+0B4BFVAB9/5rAZX+CVD+6wAAAQApAAACfgK8AAsAAHM1ARchNSEVASchFSkBxA/+NAJB/jwQAeFXAigxblf92DFuAAACACz/+QIRAhwAEQApAABhNSc1NCYjIgYHJzY2MzIWFREFIiYmNTQ2NjMzFSMiBhUUFjMyNjcXBgYBmwdCQy1XHjErd0B0f/7iPFoxK2JRm5JALDYwLkkQFRJdbBe9Nz0cGVshIW90/scHKUkuLUgqUykeIigqKUsvNAAAAwBS//kCiQLmAA8AFgAmAABFIiYmNTQ2NjMyFhYVFAYGJREzEQcXFTcyNjY1NCYmIyIGBhUUFhYBekRqPT9rQU95R0d5/ol9CgSjLUcqKkctLUgqKkgHPHldXng7RHpTU3pFBwLm/rSOjn5kKEwzNEsoKEs0M0woAAABACb/+QIrAhwAHQAARSImJjU0NjYzMhYXByYmIyIGBhUUFhYzMjY3FwYGAUdUg0pKg1ROdx9gGEUoLkoqKkouKEUYYB93B0d8T1B7Rj89OCYkKEs0NEsoJCY4PEEAAwAm//kCXALmAA8AHwAmAABFIiYmNTQ2NjMyFhYVFAYGJzI2NjU0JiYjIgYGFRQWFhc1NycRMxEBNE17RkZ7TUNqPjxqNi1HKytHLS1HKytHzwUKfAdFelNTekQ7eF5deTxrKEwzNEsoKEs0M0woZH6OjgFM/RoAAQAm//kCSAIcACYAAEUiJiY1NDY2MzIWFhUUBgchNSEHNiYmIyIGBhUVFBYWMzI2NxcGBgFNWYVJR31QTnpGAQH+QwF7MQEoRS0uRScsUDQtSBxDJG0HR3xPUHtGRHxUCBQJUxouRigoRzAUMEooHB5NKi0AAAIACwAAAZIC7QARABUAAHMRNDYzMhYXByYmIyIGFRUXEQM1IRVjY1whOxQiDiQTJygE1QFkAjRUZQ4PXgsLKys8OP5CAa5kZAAAAwAm/zcCZAIcABIAIgAyAABFIiYnNxYWMzI2NTU3JzUzERQGJyImJjU0NjYzMhYWFRQGBicyNjY1NCYmIyIGBhUUFhYBREqNLTgjazdYUgoEd5ScTHtHR3tMRGxBQWwxL0opKUovL0spKUvJJyVeHSNRUV95eYL+O5GJ4UF0Tk10QDZyWVlzN2onRS0tRSUlRS0tRScAAQBSAAACYALmABYAAHMRMxEnNjYzMhYWFREjETQmIyIGBhURUn0bHGtGQGU6fUM8LEQlAub+oCwzNzJnUf7OASJHRiRHNv7yAP//AEAAAADhAwQGJgAmAAAABwB+/2UAAAABAFIAAADPAhYAAwAAcxEzEVJ9Ahb96v//AEkAAADYAvkGJgAmAAAABwB6/2UAAP///6P/NwDmAwQGJgApAAAABwB+/2oAAAAB/6P/NwDVAhYADgAAVyImJzcWMzI2NREzERQGGyM/FiQdLCImfWHJDxBdFSsqAiP94FhnAAADAFIAAAJ9AuYABQAJAA0AAHc3ATMPAhEzESEnNwG4AwEXlu1C530BFsNPAQx3nQEC7jfxAub9GvFk/qsAAAEAUgAAAM8C5gADAABzETMRUn0C5v0aAAEAUgAAA88CHAAnAABzETMVJzY2MzIWFyc2NjMyFhYVESMRNCYjIgYGFREjETQmIyIGBhURUncVG2dCS28SMRp4T0BjOH0+Oik/I30+Oik/IwIWjio0NkpLETxIMmdR/s4BIkdGJEY2/vEBIkdGJEY2/vEAAQBSAAACYAIcABYAAHMRMxUnNjYzMhYWFREjETQmIyIGBhURUncVHGtGQGU6fUM8LEQlAhaQLDM3MmdR/s4BIkdGJEc2/vIAAgAm//kCXwIcAA8AHwAARSImJjU0NjYzMhYWFRQGBicyNjY1NCYmIyIGBhUUFhYBQlKASkqAUlOBSUmBUy5IKSlILS5HKipHB0d8T1B7RkZ6UU98R2soTDM0SygoSzQzTCgAAAMAUv8+AokCHAAPABYAJgAARSImJjU0NjYzMhYWFRQGBgURMxUHFxETMjY2NTQmJiMiBgYVFBYWAXpBaz89akRPeUdHef6JdwQKnS1HKipHLS1IKipIBzx5XV54O0R6U1N7RLsC2H6Ojv7CASYoTDM0SygoSzQzTCgAAwAm/z4CXAIcAA8AHwAmAABFIiYmNTQ2NjMyFhYVFAYGJzI2NjU0JiYjIgYGFRQWFhMRNyc1MxEBNE17RkZ7TUVpPT9qNC1IKipILS1HKipHygoEdwdEe1NTekQ7eF5deTxrKEwzNEsoKEs0M0wo/toBPo6Ofv0oAAABAFIAAAGHAhwADwAAcxEzFSc2NjMVJiYjIgYVEVJ3DhhnTQgOB0dUAhaTKzY4dwIBU1L+/QABABX/+QHpAhwAKwAAVyImJzcWFjMyNjU0LgU1NDY2MzIWFwcmJiMiBhUUHgUVFAYG90N7JDAkZDI7NSQ6R0c6JDppSDZuJDAmTSY5NyQ6R0Y7JDtsByMZXxceIBsWFwwKESE4LjNLKRgWXxcRIhoYGA4JEh84LTJKKQAAAgAL//kBkwKMAA4AEgAARSImNREzERQWMzI3FwYGATUhFQEbWGB9JyMqHCMWQP7OAWQHW1kB3/4kJioWWRISAblkZAABAE7/+QJXAhYAFgAARSImJjURMxEUFjMyNjY1ETMRIzUXBgYBNERoOn1BPCxBJX13FRtoBzNpUAEx/uBIRyRINQEO/eqQLDQ3AAH/+wAAAkYCFgAHAABzAzMTIxMzA+DlgsVAzHjlAhb+KQHX/eoAAQAEAAADkwIWAA8AAHMDMxMjEzMTIxMzAyMDMwPIxHaoOLBpqzetb8V4nCWfAhb+KQHX/ikB1/3qAaH+XwABAAkAAAIzAhYADwAAcxMHAzMXIzczAzcTIycXBwnrAuCLnTWeh+IB6o2lNKIBMkMBJ9LS/tlD/s7fB9gAAAL/7/83AkYCFgASABYAAFciJic3FhYzMjY/AhMzAw4CNwMzE34nThoyEzAZIioSHwrKePoZPUtB8YLEyRoXXBEUIihGDwHY/b88Rhy2Ain+MwABACYAAAHzAhYACwAAczUBFyE1IRUBJyEVJgFJF/6mAb7+txkBa08BjitkT/5yK2QA//8ACwAAAlQDBAQmACIAAAAnACYBcwAAAAcAfgDXAAD//wALAAACQQLtBCYAIgAAAAcAKwFxAAAAAgAs//YCdQLGAA8AHwAARSImJjU0NjYzMhYWFRQGBicyNjY1NCYmIyIGBhUUFhYBUFOFTEyFU1SETU2EVDFIKSlIMS9JKSlJClShc3OhVFShc3OhVHE1blRVbTU1bVVUbjUAAAEACAAAAR4CvAAGAABzERcjNSERnDnNARYCijtt/UQAAQAIAAACJwLGABwAAHM1AT4CNTQmIyIGByc2NjMyFhYVFAYGBwcnIRUjARYjIgtCQDNTHlspi1ZMcT0SMjDvGwGZVwEIITIrEzA1JCVGNz0xWj4iQ0ou4zFuAAABAAH/9gIdArwAHgAARSImJzcWFjMyNjU0JiMjNTcXITUhFQcnMzIWFRQGBgEISo0wOCZsO0ZOSFBAyBH+iAHdyEQngYE8eworJmUfJjkxMDhZ7jFtV+4oc1o7ZD0AAgAiAAACnAK8AAcADQAAdzUBMwEnIRUHNTc1MxEiAVmL/qxBAiv6BHqfWgHD/j0Ubp+fbo3+ZgABAA3/9gIpArwAHgAARSImJzcWFjMyNjU0JiYjIxMhFSE3AyczMhYWFRQGBgEUSo0wNyZtO0VPIVNIqSQBm/6VRBtEjWh/Ozx7CismZR8mOjEhMhoBfW0+/uM9N2E+PWY+AAIALP/2AlsCxgAhADAAAEUiJiY1NDY2MzIWFwcmJiMiBhUUFhcnPgIzMhYWFRQGBicyNjY1NCYjIgYGFRQWFgFbX4hIV5tlNWEiMB1DJWN0AgYoEj9XM0VsQER0Tyg+I0xAKj8lIkEKUZpxeKZWFhdiEw96dxMzGiwpNxw1YUFFZjhmHTYkN0AfNiMgNiAAAAEAHAAAAjwCvAAKAABzARchNxUjNSEVAaEBISL+cz55AiD+8AKIOj+25Vf9mwAEACj/9gJkAsYADwAbACcANwAARSImJjU0NjYzMhYWFRQGBicyNjU0JiMiBhUUFhMyNjU0JiMiBhUUFhciJiY1NDY2MzIWFhUUBgYBRVeARkSAWVmBRUeBV0hUVEhIUlJIPkhKPDxIRz1RdD9Bdk1OdkI/dgo0X0BAWC4uWT9AXzRmPDU0PDw0NTwBPzUtLzQ0Ly01UCtTOjxXMDBXPDpTKwACABj/9gJHAsYAIQAwAABXIiYnNxYWMzI2NTQmJxcOAiMiJiY1NDY2MzIWFhUUBgYDMjY2NTQmJiMiBgYVFBbwNWAjMB1EJGN0AgYoEUBWNERtQER1R2CHSFeaNCpAJCJALyg+I0wKFhdiEw96dxMzGiwpNxw1YUFGZThRmnF4plYBfB83IiE1IB01JTdAAAACABj/+QGWAaYACwAXAABXIiY1NDYzMhYVFAYnMjY1NCYjIgYVFBbXVWpqVVVqalUtOTktLTk5B3JlZHJyZGVyS0VHR0RER0dFAAEATQAAAXYBnwAMAABzNTMHERcjNTMRJzMVTZ4wJ43BMJBHNAFsJ0f+dDRHAAABABgAAAGAAaYAGQAAczU3NjY1NCYjIgYHJzY2MzIWFRQGBwcnIRUssyEVKS0iNhA/GVg9UVgdMJcVAQo4nB4jEBcfFhYtIihGNR44KoQgRwAAAQAW//kBhQGfAB4AAFciJic3FhYzMjY1NCYjIzU3FyE1IRUHJzMyFhUUBgbJNmIbIxpMKjIwLTA0hA3++wFJhCkdUVUqUwccFUMTFh8aGx46iSFHOIgZRDcjPCUAAAIAEQAAAZcBnwAHAA0AAHc1EzMDJyEVBzU3NTMVEcNjxSoBT6IIUFw6AQn+9w1HXFxHTfAAAAEAFf/5AYMBnwAdAABXIiYnNxYWMzI2NTQmIyM3IRUjNwcnMzIWFhUUBgbHNmEbIxlMKjExMUN7GQET9C8SL2NIVCQqUwcbFkISFh8aGx3qRyisKCE5JCQ8JQAAAgAf//kBkwGmAB8ALAAAVyImNTQ2NjMyFhcHJiYjIgYVFBYXJzY2MzIWFhUUBgYnMjY1NCYjIgYVFBYW6WBqOmpIIT8XIBMtGEROAwMWDEs2LUcqLEw2KC0tKikzFCoHbGFFZDcODEQKCkk9DR0OIB0nIDomKD4jQyQeHiUlHhEeEwAAAQAgAAABkwGfAAoAAHMTFyE3FSM1IRUDdcYZ/vUnUAFzuwF+JilujDj+mQAEABj/+QGWAaYADwAbACcAMwAAVyImJjU0NjYzMhYWFRQGBicyNjU0JiMiBhUUFjcyNjU0JiMiBhUUFhciJjU0NjMyFhUUBtY6VS8uVTs8Vi4vVjsxNTUxLzU0MCsvMCoqLi4qU11gUFFhXgcgOCQnNhwcNickOCBCIxscIyMcGyO8HxgYHh0YGCA0OTU0QUI0NTgAAgAb//kBjwGmAB8ALAAAVyImJzcWFjMyNjU0JicXBgYjIiYmNTQ2NjMyFhUUBgYnMjY1NCYmIyIGFRQWoyBAFyAULBhETgMDFgxLNi1HKixNMWBqOmohKjMUKiEoLi4HDgxECgpKPA0dDiAcKCA6Jik9I2tiRGU35SYdER4TIx8dJgD//wAYARYBlgLDBgcARgAAAR3//wBNAR0BdgK8BgcARwAAAR3//wAYAR0BgALDBgcASAAAAR3//wAWARYBhQK8BgcASQAAAR3//wARAR0BlwK8BgcASgAAAR3//wAVARYBgwK8BgcASwAAAR3//wAfARYBkwLDBgcATAAAAR3//wAgAR0BkwK8BgcATQAAAR3//wAYARYBlgLDBgcATgAAAR3//wAbARYBjwLDBgcATwAAAR0AAf86AAABeQK8AAMAAGMBMwHGAd5h/iICvP1EAAEAKP/5AMwAnwALAABXIiY1NDYzMhYVFAZ6IjAwIiIwMAcvJCYtLSYkLwAAAQAq/2kAzACfABAAAFc3FyImNTQ2MzIWFRQGBgcHMToRIy8vIiMuBAkKM5fdSislJi0uJQoXHheN//8AKP/5AMwCHAYnAFsAAAF9AAYAWwAA//8AKP9pAMwCHAYnAFsAAAF9AAYAXAAAAAIAO//5ANsCvAADAA8AAHcDMwMHIiY1NDYzMhYVFAZaGJQZMSMuLiMjLCzoAdT+LO8uICAtLSAgLgACAAT/+QIIAsYAHAAoAAB3ND4ENTQmIyIGByc2NjMyFhYVFA4EFQciJjU0NjMyFhUUBt4YJismGEQ5N1EbYSqIXUluPhknLCcYPyMtLSMjLCzoJTgsJiQoGSo0KCU/OUErUTooPC0nJiwe7y4gIC0tICAuAAEAEAFmAZAC5gAXAABTNxcHJzcVJzcXByczByc3Fwc1FwcnNxeqAQ2AKIeHKIANAUwBDYEnhoYngQ0BAWaPB0tEShZKRUwIkJAITEVKFkpESwePAAQAFwAAArACvAADAAcACwAPAABzEzMDJzUhFQUTMwMBNSEXiVdbV80CeP7+VltW/lECdgECvP1EqltbqgK8/UQBt1tbAAAB/+L/nAGcA0oAAwAARwEzAR4BSnD+tmQDrvxSAAAB/9j/nAGSA0oAAwAARQEzAQEi/rZwAUpkA678UgABADcA4gFKAUoAAwAAdzUhFTcBE+JoaAABAAD/tAH0AAAAAwAAVTUhFQH0TExMAAABAFT/PgFFAuYADQAAVyYmNTQ2NzMGBhUUFhfOOz8/O3c9OTk9wlvviorxWW7lgYHlbgAAAQAW/z4BBwLmAA0AAFc2NjU0JiczFhYVFAYHFj45OT53PD4+PMJu5YGB5W5Z8YqK71sAAAEAN/8+AWEC5gAnAABFIiY1NTQmIyM1MzI2NTU0NjMzFSMiBhUVFAYGBzUeAhUVFBYzMxUBL1RWGBUhIRUYVlQyFSUlFCsiIisUJSUVwlRPzhkXZhgYzlBTZCgkvigsFQUQBBYsKL4kKGQAAAEAEf8+ATwC5gAnAABXNTMyNjU1NDY2NxUuAjU1NCYjIzUzMhYVFRQWMzMVIyIGFRUUBiMRFSYlFSohISoVJSYVMlVWGBQiIhQYVlXCZCgkvigsFgQQBRUsKL4kKGRTUM4YGGYXGc5PVAABAF7/PgFNAuYABwAAVxEzFSMRMxVe73JywgOoZP0gZAAAAQAR/z4A/wLmAAcAAFc1MxEjNTMREXFx7sJkAuBk/FgA//8AOAGnAWUCvAQmAG4AAAAHAG4AwQAAAAEAOAGnAKQCvAADAABTAzMDQAhsCQGnARX+6wADACz/NAPfAsUAOABIAFgAAEUiLgI1ND4CMzIeAhUUBgYjIiY1NTcnNTMRFBYzMjY2NTQuAiMiDgIVFB4CMzI2NxcGBiciJiY1NDY2MzIWFhUUBgYnMjY2NTQmJiMiBgYVFBYWAgZqrn5ERH+wa2esfUUuVT0+SQQJbx8VGyYTN2eNVVeOZjc2ZYxXLmYuGy54UUVsPz5tRUNkODZkMCtCJydCKyxDJSVDzER8p2NjpnpEQXWgYFZ9QkpGOTmCcv6sJh8qUjpQhF8zN2SJUVOKYzcVF1AXGMZBc0tKc0A7cFJScjthJUgxMkUlJkYwMUYnAAEAKf/1ArACxAA5AABFAS4CNTQ2NjMyFhYVFAYGBw4CFRQWFjMyNjY3Fw4CIyImJjU0NjY3PgI1NCYjIgYVFBYWFwECa/5wIioSMlw9OVMvKllKN0AcI0ArQGlIEGUVZ5ZdSXRCLGBLO0MbKicqLw0iIAFyCwGAITg1HDFLKSVFMCpHQCMbMDAdHSwZOXJUIWWRTjBUNzJQSSUdLCgWHiUpIREgKB/+nQAAAQBe/z4A0QLmAAMAAFcRMxFec8IDqPxYAAACACP/iAJSAzQALQAxAABFIiYnNxYWMzI2NjU0LgU1NDY2MzIWFwcmJiMiBgYVFB4FFRQGBgcRMxEBN1KWLC0qfEE3RCAuSVlZSS49fWA/fC4pL2QuNkMfLUlaWUktPX5/UQovJWUhLBgpGiAnFxQbK0g4OV85IB5lHBsaKhsgJxYVGipINzhfOW4DrPxUAAACAEEAfQIOAj8AAwAHAAB3ETMRJTUhFfJr/uQBzX0Bwv4+r2RkAAIAQQCzAg4CCQADAAcAAFM1IRUFNSEVQQHN/jMBzQGlZGTyZGQAAQBBAHUCDgJHAAcAAHc1JRUlNQUVQQGm/loBzXVonjqeaLNsAAABAEEAdQIOAkcABwAAZSU1JRUFNQUCDv4zAc3+WgGmdbNss2ieOp4AAQA2AQICGAG8ABcAAEEiLgIjIgYHIzY2MzIeAjMyNjczBgYBjCQ2LScWHiICUAJOPCQ3LCgVHyMBTwFOAQIcJBwtJ1pYHSQcLidaWAAAAQBCAI4CDQIuAAcAAHcTMxMjAzMDQrNmsmKeNZ6OAaD+YAF9/oMAAAUAIf/5AzsCwwADABMAHwAvADsAAHMBMwEDIiYmNTQ2NjMyFhYVFAYGJzI2NTQmIyIGFRQWASImJjU0NjYzMhYWFRQGBicyNjU0JiMiBhUUFo4B3mL+IigxTCoqTDEzSyoqSzMpLS0pJy8vAfIxTCoqTDEzSyoqSzMoLi4oJy8vArz9RAFDMFY6OlYwMFU7OlYwRj87Oz9AOjpA/nAwVjo6VjAwVjo6VjBGQDo6QD87Oz8AAAEA5QJrAXMC+QALAABBIiY1NDYzMhYVFAYBLB8oKB8eKSkCaygfHygoHx8oAAABAGYCXwGAAugAAwAAQSczFwEUrpOHAl+JiQAAAQDYAl8B8gLoAAMAAFM3MwfYh5OuAl+JiQABAH8CWAHZAugADQAAQSImJzMWFjMyNjczBgYBLElhA1ICNCUlNQFSA2ECWE5CIygoI0JOAAABANwCbgF8AwQACwAAQSImNTQ2MzIWFRQGASwjLS0jIy0sAm4sHyArKR8hLQD//wBmAl8BgALoBAYAewAAAAEAAACAAHQADwBZAAkAAgAQAC8AmgAAAgMPgwAEAAEAAAAAABwAKAA0AGcAmgC+ANcA7QEnAUEBTQFqAYwBmwG7AdMCDQI0AoQCsQLyAwMDIQM3A1cDeQOUA60D6wQoBFcEkwTOBPMFPgVjBW8FewWHBZMFrgXNBdkGEwY3BmkGpgbjBv4HPAdeB4MHlge1B9QH/QgWCCYIMghkCHQIogjRCO0JHglmCX0JzgoWCjsKUgp7CqoKxQrzCzULSwuVC9cL4AvpC/IL+wwEDA0MFgwfDCgMMQw/DFUMcgx+DIoMpwzhDQsNLg09DUwNWA1kDX4NmA3ODgMOFA4lDjEOPw64Dw0PGg9iD3UPiA+bD68P1g/qEEQQWxBpEHYQkRCoELAAAAABAAAACQAAuRx1/18PPPUACwPoAAAAANz2AKwAAAAA4zaTbf5i/ioGbAQbAAAABgACAAAAAAAAAksAKALt//sC7f/7Au3/+wL5AF4CzgAsAzoAXgKeAF4CfQBeAwQALAMqAF4BPwBeAg//8wLZAF4CVwBeA7sAXgMqAF4DSgAsAtYAXgNKACwC2wBeAnUAIwJaAAQDFQBYAtn/+wR4ABsCtQAJApX/9wKXACkCXwAsAq4AUgJFACYCrwAmAm4AJgFxAAsCtgAmAq0AUgEhAEABIQBSASEASQEn/6MBJ/+jAnsAUgEhAFIEHQBSAq0AUgKFACYCrgBSAq4AJgGkAFICAwAVAagACwKpAE4CQv/7A5cABAI9AAkCQv/vAhQAJgKUAAsCkwALAqEALAF9AAgCRgAIAkYAAQKnACICSAANAnMALAJgABwCjAAoAnMAGAGuABgBrgBNAa4AGAGuABYBrgARAa4AFQGuAB8BrgAgAa4AGAGuABsBrgAYAa4ATQGuABgBrgAWAa4AEQGuABUBrgAfAa4AIAGuABgBrgAbALP/OgD0ACgA9AAqAPQAKAD0ACgBFgA7AkUABAGgABACxwAXAXP/4gFz/9gBgQA3AfQAAAFbAFQBXAAWAXIANwFyABEBXgBeAV4AEQGdADgA3AA4BAoALALCACkBLwBeAnUAIwJOAEECTgBBAk4AQQJOAEECTgA2Ak8AQgNcACEAAADlAAAAZgAAANgAAAB/AAAA3AJYAGYAAQAAA8j/BQAABof+YvykBmwD6AAAAAAAAAAAAAAAAAAAAIAABAKOAlgABQAAAooCWAAAAEsCigJYAAABXgAyAUAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAVUxBIADAACEAfgPI/wUAAARVAcUgAAGXAAAAAAIWArwAAAAgAAMAAAACAAAAAwAAABQAAwABAAAAFAAEAKIAAAAUABAAAwAEAC8AOQBBAFoAYABpAGoAegB+//8AAAAhADAAOgBCAFsAYQBqAGsAe///AAAADAAA/8IAAP+8/77/vwAAAAEAFAAAAC4AAAA6AAAAAAAAAD4AAABfAG0AYgByAHkAcABuAGcAaABhAHMAXABlAFsAYwBdAF4AdgB0AHUAYABvAAEAawBkAGwAeABmAH8AaQBxAGoAdwAAQEqZmJeWh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNRUE9OTUxLSklIR0YoHxAKCSwBsQsKQyNDZQotLACxCgtDI0MLLSwBsAZDsAdDZQotLLBPKyCwQFFYIUtSWEVEGyEhWRsjIbBAsAQlRbAEJUVhZIpjUlhFRBshIVlZLSwAsAdDsAZDCy0sS1MjS1FaWCBFimBEGyEhWS0sS1RYIEWKYEQbISFZLSxLUyNLUVpYOBshIVktLEtUWDgbISFZLSywAkNUWLBGKxshISEhWS0ssAJDVFiwRysbISEhWS0ssAJDVFiwSCsbISEhIVktLLACQ1RYsEkrGyEhIVktLCMgsABQiopksQADJVRYsEAbsQEDJVRYsAVDi1mwTytZI7BiKyMhI1hlWS0ssQgADCFUYEMtLLEMAAwhVGBDLSwBIEewAkMguBAAYrgQAGNXI7gBAGK4EABjV1pYsCBgZllILSyxAAIlsAIlsAIlU7gANSN4sAIlsAIlYLAgYyAgsAYlI2JQWIohsAFgIxsgILAGJSNiUlgjIbABYRuKISMhIFlZuP/BHGCwIGMjIS0ssQIAQrEjAYhRsUABiFNaWLgQALAgiFRYsgIBAkNgQlmxJAGIUVi4IACwQIhUWLICAgJDYEKxJAGIVFiyAiACQ2BCAEsBS1JYsgIIAkNgQlkbuEAAsICIVFiyAgQCQ2BCWbhAALCAY7gBAIhUWLICCAJDYEJZuUAAAQBjuAIAiFRYsgIQAkNgQlmxJgGIUVi5QAACAGO4BACIVFiyAkACQ2BCWblAAAQAY7gIAIhUWLICgAJDYEJZsSgBiFFYuUAACABjuBAAiFRYuQACAQCwAkNgQllZWVlZWVmxAAJDVFhACgVACEAJQAwCDQIbsQECQ1RYsgVACLoBAAAJAQCzDAENARuxgAJDUliyBUAIuAGAsQlAG7gBALACQ1JYsgVACLoBgAAJAUAbuAGAsAJDUliyBUAIuAIAsQlAG7IFQAi6AQAACQEAWVlZuEAAsICIVblAAAIAY7gEAIhVWlizDAANARuzDAANAVlZWUJCQkJCLSxFsQJOKyOwTysgsEBRWCFLUViwAiVFsQFOK2BZGyNLUViwAyVFIGSKY7BAU1ixAk4rYBshWRshWVlELSwgsABQIFgjZRsjWbEUFIpwRbEQEENLikNRWliwQBuwTytZI7FhBiZgK4pYsAVDi1kjWGVZIxA6LSywAyVJYyNGYLBPKyOwBCWwBCVJsAMlY1YgYLBiYCuwAyUgEEaKRmCwIGNhOi0ssAAWsQIDJbEBBCUBPgA+sQECBgywCiNlQrALI0KxAgMlsQEEJQE/AD+xAQIGDLAGI2VCsAcjQrABFrEAAkNUWEUjRSAYaYpjI2IgILBAUFhnG2ZZYbAgY7BAI2GwBCNCG7EEAEIhIVkYAS0sIEWxAE4rRC0sS1GxQE8rUFtYIEWxAU4rIIqKRCCxQAQmYWNhsQFOK0QhGyMhikWxAU4rIIojRERZLSxLUbFATytQW1hFIIqwQGFjYBsjIUVZsQFOK0QtLCNFIIpFI2EgZLBAUbAEJSCwAFMjsEBRWlqxQE8rVFpYigxkI2QjU1ixQECKYSBjYRsgY1kbilljsQJOK2BELSwBLSwALSwFsQsKQyNDZQotLLEKC0MjQwsCLSywAiVjZrACJbggAGJgI2ItLLACJWOwIGBmsAIluCAAYmAjYi0ssAIlY2ewAiW4IABiYCNiLSywAiVjZrAgYLACJbggAGJgI2ItLCNKsQJOKy0sI0qxAU4rLSwjikojRWSwAiVksAIlYWSwA0NSWCEgZFmxAk4rI7AAUFhlWS0sI4pKI0VksAIlZLACJWFksANDUlghIGRZsQFOKyOwAFBYZVktLCCwAyVKsQJOK4oQOy0sILADJUqxAU4rihA7LSywAyWwAyWKsGcrihA7LSywAyWwAyWKsGgrihA7LSywAyVGsAMlRmCwBCUusAQlsAQlsAQmILAAUFghsGobsGxZK7ADJUawAyVGYGGwgGIgiiAQIzojIBAjOi0ssAMlR7ADJUdgsAUlR7CAY2GwAiWwBiVJYyOwBSVKsIBjIFhiGyFZsAQmRmCKRopGYLAgY2EtLLAEJrAEJbAEJbAEJrBuKyCKIBAjOiMgECM6LSwjILABVFghsAIlsQJOK7CAUCBgWSBgYCCwAVFYISEbILAFUVghIGZhsEAjYbEAAyVQsAMlsAMlUFpYILADJWGKU1ghsABZGyFZG7AHVFggZmFlIyEbISGwAFlZWbECTistLLACJbAEJUqwAFNYsAAbioojirABWbAEJUYgZmEgsAUmsAYmSbAFJrAFJrBwKyNhZbAgYCBmYbAgYWUtLLACJUYgiiCwAFBYIbECTisbRSMhWWFlsAIlEDstLLAEJiC4AgBiILgCAGOKI2EgsF1gK7AFJRGKEoogOYpYuQBdEACwBCZjVmArIyEgECBGILECTisjYRsjISCKIBBJsQJOK1k7LSy5AF0QALAJJWNWYCuwBSWwBSWwBSawbSuxXQclYCuwBSWwBSWwBSWwBSWwbyu5AF0QALAIJmNWYCsgsABSWLBQK7AFJbAFJbAHJbAHJbAFJbBxK7ACFziwAFKwAiWwAVJaWLAEJbAGJUmwAyWwBSVJYCCwQFJYIRuwAFJYILACVFiwBCWwBCWwByWwByVJsAIXOBuwBCWwBCWwBCWwBiVJsAIXOFlZWVlZISEhISEtLLkAXRAAsAslY1ZgK7AHJbAHJbAGJbAGJbAMJbAMJbAJJbAIJbBuK7AEFziwByWwByWwByawbSuwBCWwBCWwBCawbSuwUCuwBiWwBiWwAyWwcSuwBSWwBSWwAyWwAhc4ILAGJbAGJbAFJbBxK2CwBiWwBiWwBCVlsAIXOLACJbACJWAgsEBTWCGwQGEjsEBhIxu4/8BQWLBAYCOwQGAjWVmwCCWwCCWwBCawAhc4sAUlsAUlirACFzggsABSWLAGJbAIJUmwAyWwBSVJYCCwQFJYIRuwAFJYsAYlsAYlsAYlsAYlsAslsAslSbAEFziwBiWwBiWwBiWwBiWwCiWwCiWwByWwcSuwBBc4sAQlsAQlsAUlsAclsAUlsHErsAIXOBuwBCWwBCW4/8CwAhc4WVlZISEhISEhISEtLLAEJbADJYewAyWwAyWKILAAUFghsGUbsGhZK2SwBCWwBCUGsAQlsAQlSSAgY7ADJSBjUbEAAyVUW1ghISMhBxsgY7ACJSBjYSCwUyuKY7AFJbAFJYewBCWwBCZKsABQWGVZsAQmIAFGIwBGsAUmIAFGIwBGsAAWALAAI0gBsAAjSAAgsAEjSLACI0gBILABI0iwAiNII7ICAAEIIziyAgABCSM4sQIBB7ABFlktLCMQDQyKYyOKY2BkuUAABABjUFiwADgbPFktLLAGJbAJJbAJJbAHJrB2KyOwAFRYBRsEWbAEJbAGJrB3K7AFJbAFJrAFJbAFJrB2K7AAVFgFGwRZsHcrLSywByWwCiWwCiWwCCawdiuKsABUWAUbBFmwBSWwByawdyuwBiWwBiawBiWwBiawdisIsHcrLSywByWwCiWwCiWwCCawdiuKigiwBCWwBiawdyuwBSWwBSawBSWwBSawdiuwAFRYBRsEWbB3Ky0ssAglsAslsAslsAkmsHYrsAQmsAQmCLAFJbAHJrB3K7AGJbAGJrAGJbAGJrB2KwiwdystLAOwAyWwAyVKsAQlsAMlSgKwBSWwBSZKsAUmsAUmSrAEJmOKimNhLSyxXQ4lYCuwDCYRsAUmErAKJTmwByU5sAolsAolsAklsHwrsABQsAslsAglsAolsHwrsABQVFiwByWwCyWHsAQlsAQlC7AKJRCwCSXBsAIlsAIlC7AHJRCwBiXBG7AHJbALJbALJbj//7B2K7AEJbAEJQuwByWwCiWwdyuwCiWwCCWwCCW4//+wdiuwAiWwAiULsAolsAclsHcrWbAKJUawCiVGYLAIJUawCCVGYLAGJbAGJQuwDCWwDCWwDCYgsABQWCGwahuwbFkrsAQlsAQlC7AJJbAJJbAJJiCwAFBYIbBqG7BsWSsjsAolRrAKJUZgYbAgYyOwCCVGsAglRmBhsCBjsQEMJVRYBBsFWbAKJiAQsAMlOrAGJrAGJguwByYgEIo6sQEHJlRYBBsFWbAFJiAQsAIlOoqKCyMgECM6LSwjsAFUWLkAAEAAG7hAALAAWYqwAVRYuQAAQAAbuEAAsABZsH0rLSyKiggNirABVFi5AABAABu4QACwAFmwfSstLAiwAVRYuQAAQAAbuEAAsABZDbB9Ky0ssAQmsAQmCA2wBCawBCYIDbB9Ky0sIAFGIwBGsApDsAtDimMjYmEtLLAJK7AGJS6wBSV9xbAGJbAFJbAEJSCwAFBYIbBqG7BsWSuwBSWwBCWwAyUgsABQWCGwahuwbFkrGLAIJbAHJbAGJbAKJbBvK7AGJbAFJbAEJiCwAFBYIbBmG7BoWSuwBSWwBCWwBCYgsABQWCGwZhuwaFkrVFh9sAQlELADJcWwAiUQsAElxbAFJiGwBSYhG7AGJrAEJbADJbAIJrBvK1mxAAJDVFh9sAIlsIIrsAUlsIIrICBpYbAEQwEjYbBgYCBpYbAgYSCwCCawCCaKsAIXOIqKYSBpYWGwAhc4GyEhISFZGC0sS1KxAQJDU1pYIxAgATwAPBshIVktLCOwAiWwAiVTWCCwBCVYPBs5WbABYLj/6RxZISEhLSywAiVHsAIlR1SKICAQEbABYIogErABYbCFKy0ssAQlR7ACJUdUIyASsAFhIyCwBiYgIBARsAFgsAYmsIUrioqwhSstLLACQ1RYDAKKS1OwBCZLUVpYCjgbCiEhWRshISEhWS0ssJgrWAwCiktTsAQmS1FaWAo4GwohIVkbISEhIVktLCCwAkNUsAEjuABoI3ghsQACQ7gAXiN5IbACQyOwICBcWCEhIbAAuABNHFmKiiCKIIojuBAAY1ZYuBAAY1ZYISEhsAG4ADAcWRshWbCAYiBcWCEhIbAAuAAdHFkjsIBiIFxYISEhsAC4AAwcWYqwAWG4/6scIyEtLCCwAkNUsAEjuACBI3ghsQACQ7gAdyN5IbEAAkOKsCAgXFghISG4AGccWYqKIIogiiO4EABjVli4EABjVliwBCawAVuwBCawBCawBCYbISEhIbgAOLAAIxxZGyFZsAQmI7CAYiBcWIpcilojISMhuAAeHFmKsIBiIFxYISEjIbgADhxZsAQmsAFhuP+THCMhLUD/PDQ7VTknZB84J/8fNyb/HzYl/x81JfofNCVUHzMk/x8yI/8fMSL/HzAh/x8vIacfLiD/Hy0f/x8sHv8fKx5kHyod/x8pHVQfKBz/HyEZ/x8gGv8fHxn/Hx4W/x8dF/8fHBb/Hxs8Gf9bGDwW/1saPBn/Wxc8Fv9bFRlAFv9aE6cSVRGnEFUSWRBZDacMVQWnBFUMWQRZDwQfBD8EXwR/BL8E3wQHD6cOVQseClUHHgZVAacAVQ5ZMA6QDgIKWQZZIAYB4AYBAFkPAG8AjwDPAN8ABd8AAcAAAR8APwBfAH8AnwAFCS0IVQMtAlUIWQJZDwIfAj8CXwJ/Ar8C3wIHthAAA0BABQG4AZCwVCtLsDdSS7AJUFuwAYiwJVOwAYiwQFFasAaIsABVWltYsQEBjlmFjY0AHUJLsJBTWLIDAAAdQlmxAgJDUVixBAOOWUJzACsAKysrc3NzdAArc3QAKwArcwArKysrK3MAKwArKysAKwArKysBKwErASsBKwErASsAKysBKwArKwErACsrKysBKwArKysBKwArKwErKysAKysrKxgC5gADArwABwK8AAMCJAAHAAD/+QAA//kAAP/9/z7//QK8AAMAAP/9AAAAFAAUABMAEwAUABMAEwAUABMAFAAUABMAFAAUABMAEwAUABMAEwAUAA0AEwAPABQAFAATABEAFAAUABMAEwAOABIAFAATABMAGAJHAlgABQGpAAAACwCKAAMAAQQJAAAAsAAAAAMAAQQJAAEAJgCwAAMAAQQJAAIADgDWAAMAAQQJAAMAOgDkAAMAAQQJAAQAJgCwAAMAAQQJAAUAGgEeAAMAAQQJAAYAJgE4AAMAAQQJAQAADAFeAAMAAQQJARUAEAFqAAMAAQQJAR0ADAF6AAMAAQQJAR4ACgGGAEMAbwBwAHkAcgBpAGcAaAB0ACAAMgAwADEAMQAgAFQAaABlACAATQBvAG4AdABzAGUAcgByAGEAdAAgAFAAcgBvAGoAZQBjAHQAIABBAHUAdABoAG8AcgBzACAAKABoAHQAdABwAHMAOgAvAC8AZwBpAHQAaAB1AGIALgBjAG8AbQAvAEoAdQBsAGkAZQB0AGEAVQBsAGEALwBNAG8AbgB0AHMAZQByAHIAYQB0ACkATQBvAG4AdABzAGUAcgByAGEAdAAgAFMAZQBtAGkAQgBvAGwAZABSAGUAZwB1AGwAYQByADkALgAwADAAMAA7AFUATABBADsATQBvAG4AdABzAGUAcgByAGEAdAAtAFMAZQBtAGkAQgBvAGwAZABWAGUAcgBzAGkAbwBuACAAOQAuADAAMAAwAE0AbwBuAHQAcwBlAHIAcgBhAHQALQBTAGUAbQBpAEIAbwBsAGQAVwBlAGkAZwBoAHQAUwBlAG0AaQBCAG8AbABkAEkAdABhAGwAaQBjAFIAbwBtAGEAbgAAAAMAAAAAAAD/nAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAB//8ADwABAAIADgAAADAAAABIAAIABQABACUAAQAnACgAAQAqADkAAQA6ADsAAgB/AH8AAQAIAAIAEAAQAAEAAgA6ADsAAQAEAAEBSwABAAMAAAAQAAAAEAAAABAAAQAAAAEAAAAKADwAXAAEREZMVAAmY3lybAAmZ3JlawAabGF0bgAmAAQAAAAA//8AAQABAAQAAAAA//8AAQAAAAJrZXJuAA5rZXJuABgAAAADAAIAAAABAAAAAgACAAAAAwAIAEIAkAAJABAABQASABoAIgAqADIAAAABAAIAAACGAAEAAgAAAJYAAQACAAAA1gABAAIAABDaAAEAAgAAF6AAAgAAAAEACAACABQABAAAABoAHgABAAIAAAAAAAEAAQAOAAIAAAABAAQAEQABAAAAAQABAAEAAAABAAEAAAABAAEAAQABAAAAAQAAAAEACQAAAAEACAABAAIAAB38AAEADAAEAAAAAQASAAEAAQATAAEAZgAoAAEAGAAEAAAABwAqADAAMAA2ADwAPABCAAEABwATABgAGQAiACUAKAAwAAEAYwAtAAEAJ//nAAEAJQABAAEAZP/jAAEAKAAaAAIN4AAEAAAOIA8UACIANAAAAAAAAAAAAAAAAAAA//YAAAAAAAD/6AAA/9v/9gAAAAAAAAAAAAAAAP/0/9MAAAAAAAAAAAAAAAAAAAAAAAD/vwAA//QAAAAAAAAAAAAAAAAAAAAAAAD/+wAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7P/xABQAAAAAAAAAAAAAAAD/8gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/8wAAAAAAAAAAAAAAAAAA/78AAAAAAAD/5AAA/+cAAAAAAAAAAP/2/+wAAAAA/8//7AAA//sAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAD/9gAF/+f/6gAAAAAABQAA//gAAAAA/+L/8QAA/+z/8QAA//EAAP/sAAD/7AAKAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAr/4gAA//T/9v/iAAAAAAAAAAAAAAAAAAAAAP/x//n/8f+1AAr/8f/Y//oAAAAAAAAAAP/4AAD/2v/x//H/9gABAAD/8QAAAAAAAP+/AAAAAAAA/+cAAP/yAAAAAAAAAAD/9v/nAAAAAP/Z/+f/6f/2/+cAAAAAAAAAAAAAAAAAAAAAAAD/8f/2/6EACv/b/+z/+gAAAAAAAAAA//sAAP/O//EAAAAAAAAAAP/sAAAAAAAA/78AAAAAAAD/+wAA/+wAAAAAAAAAAP/2/+cAAAAA/97/5P/s//b/+QAAAAAAAAAAAAAAAAABAAD/8QAAAAD/8wAA//YAAP/7AAAAAAAAAAAAAAAA//b/+wAA//gAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAP/7AAAAAAAA//sAAAAA//v/+QAA/+z/+f/2AAD/+//2AAAAAP/5AAD/+P/2AAAACgAAAAAAAP/7AAD/9AAAAAAAAP/7AAAAAAAAAAAAAP/7/+gAAAAAAAAAAP/2//v/9v/7AAoAAAAA//v/9gAAAAD/9v/xABIAAP/l/93/7P/d/9sAAP/7//v/9gAA//8AAP/M/93/5gAhAA8AAP/VAAoAHv/2/8QAAAAA//sAAAAA/6EAAAAAAAD/8f/z/9YAAAAA/7r/zgAKAAAANwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/x//sAAAAAAAAAAP/l/+n/9v/j//H/4gAA/+3/+QAC//sAAP/2//v/5//s//X/3wAAAAAAAAAF/98ABf/sAAD/+wAFAAD/5wAnAAAAAAAF/+IAHgAPAAAAAAAjAA8AAQAP//EAAAAA//gAAAAAAAAAAAAAAAAAAP/2AAD/8wAAAAAAAAAAAAEAAAAAAAAAAAAA//b/8wABAAEAAAAAAAAAAAAA/8QAAAAAAAAAAP/7AAoAAAAAAAD/9gAA//YAAAAAAAAAAAAA//sAFAAA//H/yf/q//b/3f/gAAD/2//J/+//9v/n/+cAAP/s/8T////q//b/4v/x//L/3wAA/9v/8QAAAAD/5//Y/+cAHgAZ//H/7wAA/+cAIQAAAAr/9v+1//kAHgAAAAoAAAAKAAEAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/yAAD/9v/WAAAAAAAAAAAAAAAAAAD/ygAAAAAAAQAAAAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/pAAAAAAAA//YAAAAA/+4AAAAAAAAAAAAA/+7/7f/2AAD/9gAAAAAAAAAA//MAAAAAAAAAAAAAAAD/3QAKAAAAAAAAAAAAAP/x/78AAAAA//kAAP/4//EAAAAA//v/5//2/+8AAAAA//H/7AAA//sAHgAAAAD/8f/2AAAAAP/2//YAAP/2/+z/4P/nAAD/6gAQ//YAAP/2AAD/9v/5/+IAAP/jAAAAAAAAAAD/9gAK//b/0wAA//n//wAA/+wACwAAAAAAAP/dAAAACgAAAAAAD//7AAAAAwAjAAAAAP/2//gAAAAA//sAAAAAAAH/9gAA//b/9gAAAAAAAP/7//gAAAAAAAAAAAAAAAAAFAAAAAAAAAABAAX/7wAAAAoAAAAAAAD/9gAKAAAAAAAA/+gAAAAUAAAAAAABAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAA//EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z/4v/nAAD/9v/l//b/3f/v/+L/4v/s//H/5wAA/+z/5//n//b/8f/z/+L/2AAAAAAAAAAAAAD/+QAP/90AAAAB//P/6gAA/+z/9gAAAAAAAP/J/+8ACv/5AAD/4v/2AAAAAAAtAAAAAAAKAAUAAAAAAAAAAP/sAAD/8f/dAAD/7P/nAAAAAAAKAAAAAP/z//H/4P/nAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+z/3gAAAAD/8f////H/+wAA//D////x//sAAP/sAAD/3gAA//H////2//EAAAANAAAAAAAA//kAAP/s//YAAP////MAAP/sABQAAAAA//b/7P/2AAoAAAAAAAAAAAAA//sACgAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAD/xAAAAAAAAAAAAAAAAAAAAAAAAAAA//v/+wAAAAD/8f/n//b/9gAAAAAAAP/4////+wAAAAD/9gAAAAD/+f+w//EAAP/sAAAAAAAH//8AAP/7AAD/4v/xAAAAFAAAAAAAAAAHAAD/+//T//kAAP/7AAD/7AAP//sAAAAA//H/+//pAAD/6v/v//b/8f/7AAAAAP/2//b/6v/7//sAAP/x/9b/1QAP/+L/+P/Y/+cAAAAAAA//6gAAAAD/9P/b//sAAP/2AAAAAAAAAAH/2AAB/+z/9v/0AAEAAP/iAB7/9AAAAAH/5wAKAAP/9v/5AAoAFv/7AAH/8QAAAAAAAAAAAAAAAAAAAAAAAAAA//b/9gAP//MAAAAAAAAAAAAAAAAAAAAA//H/9gAAABQAAAAA/+L/+wAAAAD/9gAAAAAAAAAAAAD/7AAAAAAAAAAK//b/9gAAAAD/7P/2//sAAP/sAAAAAP/7//MAAAAA//v/9gABAAH/2v+1//v/9v/OAAAAAP/7//MAAAAA//v/t//7AAAAHgAIAAAAAAAUABT/7P+6AAD/+//7AAAAAf+6AAAAAAAA/+j/9v/dAAAAAP+m/84AAQAAADcAAAAA/8n/9gAA//P/8//z/93/5P/fAAr/3f/i//b/8v/aAAH/9gAA//b/+f/2/98AAP/g//YAAAAK//b/7P/sAB4AFP/5//YAAP/iAB4AAAAU//n/qwAAACj/9AAAAA8AFAAKABQAAAAA//L/xP/i/+//2v/d//b/zP+//9b/9v/g/+L/8v/l/7r/7P/iAAD/3f/xACr/zgAA/9f/9gAAAAD/2//s/90AHgAe//H/6gAA/84AFAAAABT/7P+h/+8AI//2AAgAAAAUAAX/9v/7AAAAAAAAAAAAAAAAAAAAAAAA//sAAP/2////7AAAAAAAAAAFAAAAAAAAAAD/9gAAAAAAAP/2AAAAAAAAAAAAAP/sAAAAAAAAAAAAAAAAAAAAAAAA/+wAAAAAAAAAAP/7AAD/+wAAAA8AAAAAAAAAAAAAAAAAAAAA//YAAAAA//YAAP/n/+oAAAAAAAUAAP/4AAAAAP/i//EAAAAA//EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/6f/cAAD/9v/u//b/4v/z/9v/4//d/9j/2AAA//H/5//cAAD/5//x/87/1QAAAAAAAAAAAAAAAAAF/+oAAAAK//H/6gAA/+wAAP/sAAAAAP/T//YAFAAAAAD/2AAA//sAAQBBAAAAAP/qAAAAAP/7//UAAP/s//b/4v/v/+f/+//5/+3/7wAAAAAAAP/0AAD/7P/s/+gACgAAAAAAAAAAAAD/9v/YAAAAAP/2AAD/9gAA//kAAAAA/+IACgAKAAAAAAAKAAEACgAUADwAAP/2//QAAAAA//EAAP/2/9P/8f/7/9j////e/+//9gAAAAUAAP/xAAAAAP/2/98AAP/k/98AAQAAAAD/0wAA/+z/+QAA//kAAP/iAAAAAAAA//b/4gAAAAAAAP/5AAAAAP/x//v/3QAAAAD/9v/sAAAAAP/2//gAIQAK/9//4AAAAAD/2wAKAAD/+wAAAA8AAAAK/9sAAAAAAAAANwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIACgABAAcAAAAJACEABwAjACUAIAAnACgAIwAqADsAJQBbAFwANwBlAGUAOQBvAG8AOgBzAHMAOwB3AHcAPAABAAEAdwAIAAgACAANABQAAwAHAAAAEQABAAEABgAeABkAAQABAAMAIAADABwAGAAaAAYADAAMABIAGwAQAAIABAAWAAkABQAAAAAAAgAJAAAACQAAAAAAHwAJAAIAAgAEAAQAAAAXABUADgAAAAoACgAPAAoACwAAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhACEAAAAAAAAAAAAAAAAAAAAAABMAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAAAAAAATAAAAAAAAABMAAQABAHkACAAIAAgAAQADAAEAAQABAAMAAQABABoAAQABAAEAAQADAAEAAwABABUACwAHAA4ADgANABYAEwAJAAQAAgACAAIAGwACAAQABAAAAAQADwAAAAQABAAFAAUAAgAFAAIABQAQABEABgAKAAoAFwAYABQAEQARAB8ALAAyADEAKgApAB8AMAAjACsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAZAB0AHQAoAC8AJgAAAB4AIAAMADMALQAuAAAAIQAnACEAHAAcABIAJQAAACIADAAAAAAAAAAMAAAAJAACBVgABAAABX4F1gANADQAAAAA//gAAAAAAAAAAAAA/+3/9gAKAAD/9gAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAwAAABT/4gAKAD8ALQAAAAoAD//xAC0AAAABAAr/5wAbAC0AAAAjABkAKAAUAA//7AAAAAD/8f/4AAD/9v/xAAD/4v/vAAUABQAA//EAAP/x//YAAP/4AAD/8QAAAAD/7wAA//b/8QAAACgAAP/Y//MACgAKAAD/8QAA/+cAFAAAAAr/8f/TAAcADwAA//v//gAKAAAAAf/sAAAAAP/x//EAAAAAAAAAAP/VAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//IAAAAUAAAAAAAA/6EAAAAnAB4AAP/2ACEAAAAAAB4AAAAKAA8ACgAUAAsAAAAA//QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAX/9gAA//n/5wAAAAAACgAAAAAAAAAA/9v/9gAAAAAAIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+//+wACv+//78AAP/Y/7//4gAeAAAAAAAeAAH/v//nAAAAAP+//+wAHv/JAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7AAAAAAAAP/2AB4AAAAU/+wAAAAU/9gAeAAAAAAAAAAAAAAAAP/sAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/5AAAAFAAAAAEAGQBkAAAAAAAAAAAAAAAAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9v/2AAD/8wAAAAAAAAAAAAAAAAAAAAD/8f/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//sAAP////YAAP/q/+//+AAAAAAAAAAAAAAAAP/q//gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAABf/sAAD/3f/n//gAAAAKAAD/7wAAAAD/3f/2AAAAAP/nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABABEACAAiADwARABFAF0AXgBhAGMAZABoAGkAawBtAG4AcgB5AAIADgAIAAgAAQA8ADwACwBEAEQACQBFAEUACwBdAF4ABABhAGEAAwBjAGMABQBkAGQABgBoAGgACgBpAGkABwBrAGsABwBtAG4AAgByAHIACAB5AHkADAABAAEAeQAIAAgACAABAAMAAQABAAEAAwABAAEAGgABAAEAAQABAAMAAQADAAEAFQALAAcADgAOAA0AFgATAAkABAACAAIAAgAbAAIABAAEAAAABAAPAAAABAAEAAUABQACAAUAAgAFABAAEQAGAAoACgAXABgAFAARABEAHwAsADIAMQAqACkAHwAwACMAKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZABkAHQAdACgALwAmAAAAHgAgAAwAMwAtAC4AAAAhACcAIQAcABwAEgAlAAAAIgAMAAAAAAAAAAwAAAAkAAIFWAAEAAAFdgXCAA0ANAAAAAAACAAAAAAAAAAAAAAABQAA//P/9gAA//v/9v/4AAAAAAAAAAAAAAAA//b/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAr/8f/nAAAAAP/sAAAAAAAKAAAACgAAAAD/2P//AAAAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//QAAP/xAAAAAAAAAAAAAAAAAAAAAP/5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAACgAAAAAAAAAAAAAAAAAAABQAAAAAAAAAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9v/2AAD/9P/5AAAAAAAAAAAAAAAAAAD/+P/2AAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ACgAAAAAAAAAAAAAAHP/s/8wAAP/2/8kAAAAAAAEAAP/7AAD/+/+p//EAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//b//wAAAAAAAAAA/9MAAAAKAAAAAP/s//EAAAAAAAAAAP/2AAAAAP/xAAAAAAAA/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/zv/uAAD/6v/nAAD/wv/aAAEAAAAAAAAABf/r/+L/9gAA//v/5//7AAr/8QAAAAD/5wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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) format("truetype");font-style:normal;font-weight:600;font-display:swap}.ai-creation-media{position:relative;display:grid;grid-template-columns:minmax(0,1fr);height:100%;min-height:0;color:#111827;overflow:visible;isolation:isolate}:where(.ai-creation-media,.ai-creation-dialog-backdrop,.ai-creation-refine-dialog-backdrop,.ai-creation-subject-dialog-backdrop,.ai-creation-announcement-dialog-backdrop,.ai-creation-profile-modal,.ai-creation-set-password__dialog,.ai-creation-no-brand-confirm-backdrop,.ai-creation-selector-popover,.ai-creation-conversation-actions-menu,.ai-feedback-dialog,.ai-publish,.ai-activity-detail,.ai-comic-modal,.duli-ai-confirm-dialog,.duli-project-dialog,.duli-purchase-layer){cursor:default;-webkit-user-select:none;user-select:none;caret-color:transparent}:where(.ai-creation-media,.ai-creation-dialog-backdrop,.ai-creation-refine-dialog-backdrop,.ai-creation-subject-dialog-backdrop,.ai-creation-profile-modal,.ai-creation-set-password__dialog,.ai-creation-selector-popover,.ai-feedback-dialog,.ai-publish,.ai-comic-modal,.duli-ai-confirm-dialog,.duli-project-dialog,.duli-purchase-layer) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]),textarea,[contenteditable=true],[contenteditable=""],[contenteditable=plaintext-only]){cursor:text;-webkit-user-select:text;user-select:text;caret-color:auto}:where(.ai-creation-agent-message,.ai-creation-agent-user-message,.ai-creation-agent-process-item__body,.ai-creation-notification-markdown,.ai-creation-announcement-dialog__markdown,.ai-creation-preview__info .prompt,.ai-work-preview__prompt>p,.ai-work-preview__description,.ai-creation-profile__biography>p,.ai-creation-audio-preview-player__description>p,.ai-creation-audio-preview-player__lyrics-content,.ai-comic-shot-description){-webkit-user-select:text;user-select:text}:root[data-resolved-theme=dark] .ai-creation-media,:root[data-resolved-theme=dark] .ai-creation-media__content,:root[data-resolved-theme=dark] .ai-creation-task-list,:root[data-resolved-theme=dark] .ai-creation-asset-gallery{color:var(--text)}.ai-creation-media__file-input{display:none}.ai-creation-rail{position:relative;z-index:5;display:flex;align-items:center;justify-content:center;min-height:82px;padding:22px 18px 8px;pointer-events:none;opacity:1;perspective:900px;transform:translateZ(0);will-change:transform,opacity,filter;transition:opacity .22s ease,filter .22s ease,transform .36s cubic-bezier(.16,.9,.2,1)}.ai-creation-rail__panel{display:flex;align-items:center;justify-content:center;gap:30px;width:max-content;max-width:min(760px,100%);padding:5px 6px 5px 22px;border:0;border-radius:15px;animation:aiCreationRailPanelIn .36s cubic-bezier(.2,.8,.2,1) both;pointer-events:auto;counter-reset:ai-creation-menu}.ai-creation-rail button{position:relative;display:block;width:116px;min-height:44px;padding:5px 8px!important;border:1px solid rgba(207,216,230,.3);border-radius:12px;background:#ffffffc7;color:#111827;text-align:left;cursor:pointer;overflow:hidden;opacity:0;transform:translateY(12px) scale(.98);animation:aiCreationRailItemIn .42s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--ai-creation-rail-index, 0) * 58ms + 80ms);counter-increment:ai-creation-menu;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease,opacity .18s ease}.ai-creation-rail button:hover{border-color:#cfd8e6e6;background:#fffffffa;box-shadow:0 8px 18px #0f172a11;transform:translateY(-1px)}.ai-creation-rail button:active{transform:translateY(0) scale(.97)}.ai-creation-rail button.is-active{border-color:transparent;background:#e9eff8e6;color:#111827;box-shadow:none}.ai-creation-rail button[aria-disabled=true]:not(.is-active){color:#3f4754}.ai-creation-rail button.is-disabled:not(.is-active){cursor:pointer}.ai-creation-rail__default{position:relative;z-index:1;display:flex;grid-template-columns:none;align-items:center;justify-content:center;gap:8px;min-height:34px;transition:opacity .72s ease,transform 1.6s cubic-bezier(.16,.9,.2,1)}.ai-creation-rail__hover{position:absolute;inset:0;z-index:2;display:grid;align-content:center;grid-gap:1px;gap:1px;padding:5px 24px 5px 9px;border-radius:inherit;background:radial-gradient(circle at 86% 28%,rgba(255,255,255,.72),transparent 30%),linear-gradient(135deg,#f4f8fffa,#fffffffa);box-shadow:inset 0 1px #ffffffc7;opacity:0;pointer-events:none;transform:translate(56%);transition:opacity .22s ease,transform .6s cubic-bezier(.16,.9,.2,1)}.ai-creation-rail__hover-arrow{position:absolute;top:50%;right:9px;width:7px;height:7px;border-right:1.5px solid #667085;border-bottom:1.5px solid #667085;opacity:.82;transform:translateY(-50%) rotate(-45deg)}.ai-creation-rail button:hover .ai-creation-rail__default,.ai-creation-rail button:focus-visible .ai-creation-rail__default{opacity:1;transform:none}.ai-creation-rail button:hover .ai-creation-rail__hover,.ai-creation-rail button:focus-visible .ai-creation-rail__hover{opacity:1;transform:translate(0)}.ai-creation-rail__hover-title{overflow:hidden;color:#111827;font-size:12px;font-weight:700;line-height:15px;text-overflow:ellipsis;white-space:nowrap}.ai-creation-rail__hover-subtitle{overflow:hidden;color:#7c8797;font-size:9px;line-height:12px;text-overflow:ellipsis;white-space:nowrap}.ai-creation-rail__icon{position:relative;z-index:1;display:grid;place-items:center;width:21px;height:21px;flex:0 0 21px;border-radius:0;background:transparent!important;color:currentColor;box-shadow:none;transform:none;transition:color .18s ease,transform .26s cubic-bezier(.2,.8,.2,1),filter .18s ease}.ai-creation-rail button:hover .ai-creation-rail__icon,.ai-creation-rail button.is-active .ai-creation-rail__icon{color:inherit;transform:scale(1.03)}.ai-creation-rail__icon:before{content:"";position:absolute;inset:1px;box-sizing:border-box;background:currentColor;-webkit-mask:var(--ai-creation-rail-icon) center / contain no-repeat;mask:var(--ai-creation-rail-icon) center / contain no-repeat}.ai-creation-rail__icon:after{content:none}.ai-creation-rail__icon--inspiration{--ai-creation-rail-icon: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iYmxhY2siIGQ9Ik0xMi4xNjYgMS41MmEzLjk5MSAzLjk5MSAwIDAgMSAyLjM0Ny44ODJsLjE0NC4xMjIgNiA1LjMzM0E0LjAwMSA0LjAwMSAwIDAgMSAyMiAxMC44NDdWMTkuNWEzIDMgMCAwIDEtMyAzaC01YTIuOTggMi45OCAwIDAgMS0yLS43NjkgMi45ODUgMi45ODUgMCAwIDEtMiAuNzY5SDVhMyAzIDAgMCAxLTMtM3YtOC42NTJjMC0xLjE0My40ODktMi4yMzIgMS4zNDMtMi45OWw2LTUuMzM0LjE0NC0uMTIyYTQuMDI1IDQuMDI1IDAgMCAxIDEuNDczLS43NUEzLjk5MSAzLjk5MSAwIDAgMSAxMiAxLjUxN2MuMDU1IDAgLjExLjAwMS4xNjYuMDA0Wm0tLjMyOCAyLjAwMWMtLjQyLjAzNS0uODMxLjItMS4xNjcuNDk5bC02IDUuMzMzYy0uNDI3LjM4LS42NzEuOTI0LS42NzEgMS40OTVWMTkuNWExIDEgMCAwIDAgMSAxaDVhMSAxIDAgMCAwIDEtMVYxN2ExIDEgMCAwIDEgMS0xbC4xMDIuMDA1QTEgMSAwIDAgMSAxMyAxN3YyLjVhMSAxIDAgMCAwIDEgMWg1YTEgMSAwIDAgMCAxLTF2LTguNjUyYTIgMiAwIDAgMC0uNjctMS40OTVsLTYtNS4zMzMtLjEzOS0uMTEzYTEuOTk1IDEuOTk1IDAgMCAwLTEuMDMtLjM4NmwtLjA4My0uMDA1YTEuOTIzIDEuOTIzIDAgMCAwLS4yNC4wMDVaIi8+PC9zdmc+)}.ai-creation-rail__icon--generate{--ai-creation-rail-icon: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iYmxhY2siIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0ibTEyIDQuMDQ2LS41Ljk4NWExNC43MjcgMTQuNzI3IDAgMCAxLTYuNDcgNi40N0w0LjA0NyAxMmwuOTg1LjVhMTQuNzI4IDE0LjcyOCAwIDAgMSA2LjQ3IDYuNDdsLjUuOTg0LjQ5OS0uOTg1YTE0LjcyNyAxNC43MjcgMCAwIDEgNi40Ny02LjQ3bC45ODQtLjQ5OS0uOTg1LS41YTE0LjcyNyAxNC43MjcgMCAwIDEtNi40Ny02LjQ3bC0uNS0uOTgzWm0xLjMzOC0xLjc4NGMtLjU1Ni0xLjA5NS0yLjEyLTEuMDk1LTIuNjc2IDBsLS45NDUgMS44NjRhMTIuNzI3IDEyLjcyNyAwIDAgMS01LjU5MSA1LjU5bC0xLjg2NC45NDZjLTEuMDk1LjU1Ni0xLjA5NSAyLjEyIDAgMi42NzZsMS44NjQuOTQ1YTEyLjcyNyAxMi43MjcgMCAwIDEgNS41OSA1LjU5MWwuOTQ2IDEuODY0Yy41NTYgMS4wOTUgMi4xMiAxLjA5NSAyLjY3NiAwbC45NDUtMS44NjRhMTIuNzI4IDEyLjcyOCAwIDAgMSA1LjU5MS01LjU5bDEuODY0LS45NDZjMS4wOTUtLjU1NiAxLjA5NS0yLjEyIDAtMi42NzZsLTEuODY0LS45NDVhMTIuNzI4IDEyLjcyOCAwIDAgMS01LjU5LTUuNTkxbC0uOTQ2LTEuODY0WiIvPjwvc3ZnPg==)}.ai-creation-rail__icon--assets{--ai-creation-rail-icon: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iYmxhY2siIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTQuODM3IDkuNjVWNS43N2ExIDEgMCAwIDEgMS0xaDIuNTk0YTEgMSAwIDAgMSAuNzIxLjMwOGwxLjQ0My0xLjM4Ni0xLjQ0MyAxLjM4NSAxLjExIDEuMTU2YTMgMyAwIDAgMCAyLjE2NC45MjJoNS43MzdhMSAxIDAgMCAxIDEgMVY5LjY1SDQuODM3Wm0wIDJ2NS4wMDRhMiAyIDAgMCAwIDIgMmgxMC4zMjZhMiAyIDAgMCAwIDItMlYxMS42NUg0LjgzN1ptNi44NjgtNi44MDItMS4xMS0xLjE1NkEzIDMgMCAwIDAgOC40MyAyLjc3SDUuODM3YTMgMyAwIDAgMC0zIDN2MTAuODg0YTQgNCAwIDAgMCA0IDRoMTAuMzI2YTQgNCAwIDAgMCA0LTR2LTguNWEzIDMgMCAwIDAtMy0zaC01LjczN2ExIDEgMCAwIDEtLjcyMS0uMzA2WiIvPjwvc3ZnPg==)}.ai-creation-rail__icon--canvas{--ai-creation-rail-icon: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iYmxhY2siIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTYuOTM4IDMuMTI1YTEgMSAwIDAgMSAxIDF2MS44MTNoOC4xMjVWNC4xMjVhMSAxIDAgMSAxIDIgMHYxLjgxM2gxLjgxMmExIDEgMCAxIDEgMCAyaC0xLjgxM3YyLjkzN2ExIDEgMCAxIDEtMiAwVjcuOTM3SDcuOTM4djguMTI1aDIuOTM4YTEgMSAwIDEgMSAwIDJINy45Mzd2MS44MTNhMSAxIDAgMSAxLTIgMHYtMS44MTNINC4xMjVhMSAxIDAgMSAxIDAtMmgxLjgxM1Y3LjkzOEg0LjEyNWExIDEgMCAwIDEgMC0yaDEuODEzVjQuMTI1YTEgMSAwIDAgMSAxLTFabTEwLjUxOCAxNy4zNjMuMjA4LS40NzdhMy42OCAzLjY4IDAgMCAxIDEuODcxLTEuODk4bC42NDEtLjI4NWEuNDQ3LjQ0NyAwIDAgMCAwLS44MTJsLS42MDUtLjI3YTMuNjgyIDMuNjgyIDAgMCAxLTEuODk4LTEuOTYxbC0uMjEzLS41MTVhLjQyNy40MjcgMCAwIDAtLjc5NCAwbC0uMjE0LjUxNWEzLjY4MiAzLjY4MiAwIDAgMS0xLjg5OCAxLjk2MmwtLjYwNS4yNjlhLjQ0Ny40NDcgMCAwIDAgMCAuODEybC42NC4yODVhMy42NzUgMy42NzUgMCAwIDEgMS44NzIgMS44OThsLjIwOC40NzdjLjE1Mi4zNS42MzUuMzUuNzg3IDBaIi8+PC9zdmc+)}.ai-creation-rail__icon--comic{--ai-creation-rail-icon: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjIiLz48cGF0aCBkPSJNNyAzdjE4TTMgNy41aDRNMyAxMmgxOE0zIDE2LjVoNE0xNyAzdjE4TTE3IDcuNWg0TTE3IDE2LjVoNCIvPjwvZz48L3N2Zz4=)}.ai-creation-rail__icon--inspiration,.ai-creation-rail__icon--generate,.ai-creation-rail__icon--canvas,.ai-creation-rail__icon--assets,.ai-creation-rail__icon--comic{background:var(--ai-creation-rail-icon-bg)}.ai-creation-rail button:hover .ai-creation-rail__icon{background:var(--ai-creation-rail-icon-hover-bg);transform:translateY(-1px) scale(1.08)}.ai-creation-rail button.is-active .ai-creation-rail__icon{background:var(--ai-creation-accent);color:var(--ai-creation-accent);filter:drop-shadow(0 0 6px rgba(0,230,80,.3));animation:aiCreationActiveIconIn .4s cubic-bezier(.16,1,.3,1) both}.ai-creation-rail__copy{position:relative;z-index:1;display:block;gap:1px;min-width:auto}.ai-creation-rail__label{display:block;overflow:hidden;color:#111827;font-size:12px;font-weight:600;line-height:15px;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}.ai-creation-rail__subtitle{display:none;overflow:hidden;color:var(--text-muted);font-size:9px;line-height:12px;text-overflow:ellipsis;white-space:nowrap}@keyframes aiCreationRailPanelIn{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes aiCreationRailItemIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.ai-creation-rail__panel,.ai-creation-rail button{animation:none}.ai-creation-rail button{opacity:1;transform:none}}@media(max-width:980px){.ai-creation-rail{justify-content:flex-start;overflow-x:auto;padding-left:18px}.ai-creation-rail__panel{justify-content:flex-start}.ai-creation-rail button{width:142px}}.ai-creation-media__main{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;padding:0 0 16px 12px}.ai-creation-media--top-navigation .ai-creation-media__main{grid-template-rows:minmax(0,1fr);padding:0 0 0 12px;background:var(--ai-creation-stage-bg)}.ai-creation-media--top-navigation .ai-creation-rail{position:absolute;z-index:32;top:18px;left:50%;width:max-content;max-width:min(760px,calc(100% - 96px));min-height:0;padding:0;justify-content:center;transform:translate3d(-50%,0,0)}.ai-creation-media--top-navigation .ai-creation-rail__panel,:root[data-resolved-theme=dark] .ai-creation-media--top-navigation .ai-creation-rail__panel{background:linear-gradient(180deg,var(--ai-creation-rail-panel-gloss),transparent 54%),var(--ai-creation-rail-panel-bg)!important;box-shadow:var(--ai-creation-rail-panel-shadow)}.ai-creation-media--nav-morph-to-top .ai-creation-rail{animation:aiCreationNavigationMorphToTop .68s cubic-bezier(.16,1,.3,1) both}.ai-creation-media--nav-morph-to-side .ai-creation-rail{animation:aiCreationNavigationMorphToSide .68s cubic-bezier(.16,1,.3,1) both}.ai-creation-navigation-morph{position:absolute;z-index:34;top:52px;left:34px;width:52px;height:2px;overflow:visible;pointer-events:none;transform-origin:left center}.ai-creation-navigation-morph:before,.ai-creation-navigation-morph i{content:"";position:absolute;inset:0;display:block;border-radius:999px;background:#00e650b8;box-shadow:0 0 10px #00e65066}.ai-creation-navigation-morph:before{opacity:.34;transform:scaleX(1.8);filter:blur(4px)}.ai-creation-media--nav-morph-to-top .ai-creation-navigation-morph{animation:aiCreationNavigationSignalToTop .62s cubic-bezier(.2,.8,.2,1) both}.ai-creation-media--nav-morph-to-side .ai-creation-navigation-morph{animation:aiCreationNavigationSignalToSide .62s cubic-bezier(.2,.8,.2,1) both}@keyframes aiCreationNavigationMorphToTop{0%{opacity:.32;filter:blur(7px);transform:translate3d(calc(-50% - min(44vw,680px)),46px,0) rotate(-7deg) scale(.76)}44%{opacity:.9;filter:blur(1px);transform:translate3d(calc(-50% + 18px),-5px,0) rotate(1deg) scale(1.025)}to{opacity:1;filter:blur(0);transform:translate3d(-50%,0,0) rotate(0) scale(1)}}@keyframes aiCreationNavigationMorphToSide{0%{opacity:.32;filter:blur(7px);transform:translate3d(min(44vw,680px),-46px,0) rotate(7deg) scale(.76)}44%{opacity:.9;filter:blur(1px);transform:translate3d(-5px,8px,0) rotate(-1deg) scale(1.025)}to{opacity:1;filter:blur(0);transform:translateZ(0) rotate(0) scale(1)}}@keyframes aiCreationNavigationSignalToTop{0%{opacity:0;transform:translateZ(0) rotate(-8deg) scaleX(.2)}20%{opacity:1}72%{opacity:.74}to{opacity:0;transform:translate3d(calc(50vw - 64px),-34px,0) rotate(-2deg) scaleX(1)}}@keyframes aiCreationNavigationSignalToSide{0%{opacity:0;transform:translate3d(calc(50vw - 64px),-34px,0) rotate(-2deg) scaleX(.2)}20%{opacity:1}72%{opacity:.74}to{opacity:0;transform:translateZ(0) rotate(-8deg) scaleX(1)}}.ai-creation-media--top-navigation .ai-creation-task-filters{margin-top:88px}.ai-creation-media--top-navigation .ai-creation-generate-view>.ai-creation-task-list{padding-top:96px}.ai-creation-media--top-navigation .ai-creation-asset-gallery{padding-top:90px}.ai-creation-media--top-navigation .ai-creation-empty-home,.ai-creation-media--top-navigation .ai-creation-media__content--flow{padding-top:88px}.ai-creation-media--comic-demo .ai-creation-media__main{overflow:hidden;padding-bottom:0}.ai-creation-media--comic-project .ai-creation-media__main{grid-template-rows:minmax(0,1fr)}.ai-creation-media--flow-canvas-active .ai-creation-media__main{grid-template-rows:0 minmax(0,1fr);padding:0}.ai-creation-media--flow-canvas-active .ai-creation-rail{overflow:hidden;opacity:0;pointer-events:none;filter:blur(4px);transform:translate3d(0,-86px,0);transition:opacity .18s ease,filter .18s ease,transform .36s cubic-bezier(.12,.82,.18,1)}.ai-creation-media--top-navigation.ai-creation-media--flow-canvas-active .ai-creation-rail{transform:translate3d(-50%,-72px,0)}.ai-creation-media--flow-canvas-active .ai-creation-rail__panel{pointer-events:none}.ai-creation-media--flow-canvas-active .ai-creation-media__content--flow{position:relative;height:100%;overflow:hidden;transform:translateZ(0);will-change:transform,opacity;contain:layout paint style}.ai-creation-media--flow-canvas-entering .ai-creation-media__content--flow{animation:aiCreationFlowCanvasSurfaceEnter .52s cubic-bezier(.16,.9,.2,1) both}.ai-creation-media--flow-canvas-leaving .ai-creation-media__content--flow{animation:aiCreationFlowCanvasSurfaceLeave .52s cubic-bezier(.2,.8,.2,1) both}.ai-creation-flow-transition{position:absolute;inset:0;z-index:45;overflow:hidden;pointer-events:none;opacity:0;contain:strict}.ai-creation-media--flow-canvas-entering .ai-creation-flow-transition,.ai-creation-media--flow-canvas-leaving .ai-creation-flow-transition{opacity:1}.ai-creation-flow-transition__pane{position:absolute;background:radial-gradient(circle at 50% 50%,#1a1a1af5,#050505fa 58%,#050505);backface-visibility:hidden;will-change:transform;transform:translateZ(0)}.ai-creation-flow-transition__pane--top{top:0;left:0;right:0;height:50%}.ai-creation-flow-transition__pane--right{top:0;right:0;bottom:0;width:50%}.ai-creation-flow-transition__pane--bottom{left:0;right:0;bottom:0;height:50%}.ai-creation-flow-transition__pane--left{top:0;left:0;bottom:0;width:50%}.ai-creation-flow-transition__center{position:absolute;left:50%;top:50%;width:18vmax;height:18vmax;border-radius:999px;background:radial-gradient(circle,#fff3,#fff0 64%);opacity:0;transform:translate3d(-50%,-50%,0) scale(.35);will-change:transform,opacity}.ai-creation-media--flow-canvas-entering .ai-creation-flow-transition__pane--top{animation:aiCreationFlowPaneTopEnter .52s cubic-bezier(.16,.9,.2,1) both}.ai-creation-media--flow-canvas-entering .ai-creation-flow-transition__pane--right{animation:aiCreationFlowPaneRightEnter .52s cubic-bezier(.16,.9,.2,1) both}.ai-creation-media--flow-canvas-entering .ai-creation-flow-transition__pane--bottom{animation:aiCreationFlowPaneBottomEnter .52s cubic-bezier(.16,.9,.2,1) both}.ai-creation-media--flow-canvas-entering .ai-creation-flow-transition__pane--left{animation:aiCreationFlowPaneLeftEnter .52s cubic-bezier(.16,.9,.2,1) both}.ai-creation-media--flow-canvas-entering .ai-creation-flow-transition__center{animation:aiCreationFlowCenterEnter .52s cubic-bezier(.16,.9,.2,1) both}.ai-creation-media--flow-canvas-leaving .ai-creation-flow-transition__pane--top{animation:aiCreationFlowPaneTopLeave .52s cubic-bezier(.2,.8,.2,1) both}.ai-creation-media--flow-canvas-leaving .ai-creation-flow-transition__pane--right{animation:aiCreationFlowPaneRightLeave .52s cubic-bezier(.2,.8,.2,1) both}.ai-creation-media--flow-canvas-leaving .ai-creation-flow-transition__pane--bottom{animation:aiCreationFlowPaneBottomLeave .52s cubic-bezier(.2,.8,.2,1) both}.ai-creation-media--flow-canvas-leaving .ai-creation-flow-transition__pane--left{animation:aiCreationFlowPaneLeftLeave .52s cubic-bezier(.2,.8,.2,1) both}.ai-creation-media--flow-canvas-leaving .ai-creation-flow-transition__center{animation:aiCreationFlowCenterLeave .52s cubic-bezier(.2,.8,.2,1) both}@keyframes aiCreationFlowCanvasSurfaceEnter{0%{opacity:.92;transform:translateZ(0) scale(.986)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes aiCreationFlowCanvasSurfaceLeave{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:.92;transform:translateZ(0) scale(.986)}}@keyframes aiCreationFlowPaneTopEnter{0%{transform:translateZ(0)}to{transform:translate3d(0,-104%,0)}}@keyframes aiCreationFlowPaneRightEnter{0%{transform:translateZ(0)}to{transform:translate3d(104%,0,0)}}@keyframes aiCreationFlowPaneBottomEnter{0%{transform:translateZ(0)}to{transform:translate3d(0,104%,0)}}@keyframes aiCreationFlowPaneLeftEnter{0%{transform:translateZ(0)}to{transform:translate3d(-104%,0,0)}}@keyframes aiCreationFlowPaneTopLeave{0%{transform:translate3d(0,-104%,0)}to{transform:translateZ(0)}}@keyframes aiCreationFlowPaneRightLeave{0%{transform:translate3d(104%,0,0)}to{transform:translateZ(0)}}@keyframes aiCreationFlowPaneBottomLeave{0%{transform:translate3d(0,104%,0)}to{transform:translateZ(0)}}@keyframes aiCreationFlowPaneLeftLeave{0%{transform:translate3d(-104%,0,0)}to{transform:translateZ(0)}}@keyframes aiCreationFlowCenterEnter{0%{opacity:0;transform:translate3d(-50%,-50%,0) scale(.35)}32%{opacity:.82}to{opacity:0;transform:translate3d(-50%,-50%,0) scale(2.9)}}@keyframes aiCreationFlowCenterLeave{0%{opacity:0;transform:translate3d(-50%,-50%,0) scale(2.9)}58%{opacity:.72}to{opacity:0;transform:translate3d(-50%,-50%,0) scale(.35)}}@media(prefers-reduced-motion:reduce){.ai-creation-media--flow-canvas-entering .ai-creation-media__content--flow,.ai-creation-media--flow-canvas-leaving .ai-creation-media__content--flow,.ai-creation-media--flow-canvas-entering .ai-creation-flow-transition__pane,.ai-creation-media--flow-canvas-leaving .ai-creation-flow-transition__pane,.ai-creation-media--flow-canvas-entering .ai-creation-flow-transition__center,.ai-creation-media--flow-canvas-leaving .ai-creation-flow-transition__center{animation:none}.ai-creation-flow-transition{display:none}}.ai-creation-media__content{min-width:0;min-height:0}.ai-creation-media__content--comic{position:relative;overflow:hidden}.ai-creation-media__content--localization{display:flex;height:100%;min-height:0;overflow:hidden}.ai-creation-workspace-toolbar{top:10px;left:12px;right:12px;background:transparent;z-index:12;pointer-events:none}.ai-creation-workspace-toolbar .workspace-toolbar__left{pointer-events:auto}.ai-creation-generate-view{container-type:inline-size;--ai-creation-conversation-sidebar-width: 0px;--ai-creation-conversation-width: min(1010px, calc(100cqw - 56px - var(--ai-creation-conversation-sidebar-width)));display:grid;grid-template-rows:minmax(0,1fr);position:relative;min-width:0;min-height:0;overflow:hidden}.ai-creation-conversation-loading{position:absolute;inset:0;z-index:18;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#f7faf9c7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ai-creation-conversation-loading__spinner{width:28px;height:28px;border:3px solid rgba(16,24,40,.12);border-top-color:var(--ai-creation-accent);border-radius:50%;animation:aiCreationConversationLoadingSpin .72s linear infinite}.ai-creation-conversation-loading__line{height:8px;border-radius:999px;background:#1018281a;animation:aiCreationConversationLoadingPulse 1.1s ease-in-out infinite}.ai-creation-conversation-loading__line--wide{width:min(360px,48vw)}.ai-creation-conversation-loading__line--short{width:min(220px,30vw);animation-delay:.12s}@keyframes aiCreationConversationLoadingSpin{to{transform:rotate(360deg)}}@keyframes aiCreationConversationLoadingPulse{0%,to{opacity:.42}50%{opacity:.9}}:root[data-resolved-theme=dark] .ai-creation-conversation-loading{background:#0c1112c7}:root[data-resolved-theme=dark] .ai-creation-conversation-loading__spinner{border-color:#e0f5ff24;border-top-color:var(--ai-creation-accent)}:root[data-resolved-theme=dark] .ai-creation-conversation-loading__line{background:#e0f5ff1f}.ai-creation-empty-home{position:relative;isolation:isolate;min-width:0;min-height:0;overflow:auto;overflow-anchor:none;padding:24px 18px 56px;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#e8e8e8 transparent}:root:not([data-resolved-theme=dark]) .ai-creation-empty-home{background:#f8f9fa}.ai-creation-home-top-background{--home-top-star-color: #00862e08;--home-top-glow-opacity: .12;--home-liquid-opacity: .14;position:absolute;z-index:-1;top:0;left:0;width:100%;height:760px;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}:root[data-resolved-theme=dark] .ai-creation-home-top-background{--home-top-star-color: #bcffd20a;--home-top-glow-opacity: .28;--home-liquid-opacity: .42}.ai-creation-home-top-background__liquid{position:absolute;inset:0;display:block;width:100%;height:100%;opacity:var(--home-liquid-opacity);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 67%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 67%,transparent 100%)}.ai-creation-home-top-background__artwork{position:absolute;top:0;left:50%;display:block;width:1200px;height:400px;transform:translate(-50%)}.ai-creation-home-top-background__glow{opacity:var(--home-top-glow-opacity)}.ai-creation-home-top-background__star{fill:var(--home-top-star-color)}:root:not([data-resolved-theme=dark]) .ai-creation-generate-empty,:root:not([data-resolved-theme=dark]) .ai-creation-generate-view,:root:not([data-resolved-theme=dark]) .ai-creation-asset-gallery{background-color:#f3f6f5;background-position:center top;background-repeat:no-repeat;background-size:100% auto}:root:not([data-resolved-theme=dark]) .ai-creation-generate-empty,:root:not([data-resolved-theme=dark]) .ai-creation-generate-view{background-image:linear-gradient(180deg,#f7faf9ad,#f7faf9cc),url(data:image/webp;base64,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)}:root:not([data-resolved-theme=dark]) .ai-creation-asset-gallery{background-image:linear-gradient(180deg,#f8faf9c2,#f8faf9db),url(data:image/webp;base64,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)}:root[data-resolved-theme=dark] .ai-creation-generate-empty,:root[data-resolved-theme=dark] .ai-creation-generate-view,:root[data-resolved-theme=dark] .ai-creation-asset-gallery{background-color:#111516;background-position:center top;background-repeat:no-repeat;background-size:100% auto}:root[data-resolved-theme=dark] .ai-creation-generate-empty,:root[data-resolved-theme=dark] .ai-creation-generate-view{background-image:linear-gradient(180deg,#0c11128f,#0c1112c2),url(data:image/webp;base64,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)}:root[data-resolved-theme=dark] .ai-creation-generate-empty--conversation,:root[data-resolved-theme=dark] .ai-creation-generate-view{background:#121212;background-image:none}:root[data-resolved-theme=dark] .ai-creation-asset-gallery{background:#121212;background-image:none}.ai-creation-empty-home::-webkit-scrollbar{width:10px}.ai-creation-empty-home::-webkit-scrollbar-thumb{background:#0f172a2e;border-radius:999px;border:3px solid transparent;background-clip:padding-box}.ai-creation-empty-home__hero{display:grid;justify-items:center;grid-gap:64px;gap:64px;width:min(1120px,100%);margin:0 auto 40px;padding:16px 0 0}.ai-creation-empty-home__hero h1{margin:0;color:#111827;font-size:30px;font-weight:700;line-height:1.8}.ai-creation-empty-home__hero-title-accent{position:relative;z-index:0;display:inline-block;margin:0 3px;color:#00c94a}.ai-creation-empty-home__hero-title-accent:before{position:absolute;z-index:-1;right:-10px;bottom:-1px;left:-10px;height:17px;background:url("data:image/svg+xml,%3csvg%20width='180'%20height='32'%20viewBox='0%200%20180%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5%2020.5C30%2024.5%2060%2023.5%2091%2017.5C117%2012.5%20141%2012%20174%206'%20stroke='%2300E650'%20stroke-width='7'%20stroke-linecap='round'%20opacity='0.78'/%3e%3cpath%20d='M18%2025C44%2027%2068%2023.5%2098%2018.5C122%2014.5%20144%2010%20163%205'%20stroke='%2300E650'%20stroke-width='2.5'%20stroke-linecap='round'%20opacity='0.96'/%3e%3cpath%20d='M32%2029C52%2028%2068%2025%2083%2022'%20stroke='%2300E650'%20stroke-width='1.5'%20stroke-linecap='round'%20opacity='0.72'/%3e%3cpath%20d='M126%2021L150%2015'%20stroke='%2300E650'%20stroke-width='2'%20stroke-linecap='round'%20opacity='0.62'/%3e%3c/svg%3e") center / 100% 100% no-repeat;content:"";opacity:.9;pointer-events:none}.ai-creation-empty-home__hero p{margin:0 0 18px;color:#a1a8b3;font-size:14px;line-height:1.4}.ai-creation-template-search{display:flex;align-items:center;gap:14px;width:min(2028px,calc(100% - 80px));margin:0 auto 26px}.ai-creation-template-search__tabs{display:flex;align-items:center;gap:4px;min-width:0}.ai-creation-template-search__tabs button{position:relative;min-width:56px;min-height:36px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:#6b7280;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer}.ai-creation-template-search .ai-creation-template-search__tabs button:first-child{padding-left:16px;text-align:left}.ai-creation-template-search__tabs button.is-active{color:var(--ai-creation-accent-text)}.ai-creation-template-search__field{--app-search-field-width: min(310px, 100%);flex:0 1 310px}.ai-creation-template-empty{width:min(960px,100%);margin:28px auto 0;padding:70px 16px;border-radius:6px;color:#6b7280;font-size:14px;text-align:center}.ai-creation-template-empty__image{display:block;width:128px;height:auto;margin:0 auto;opacity:.82}.ai-creation-template-empty__image--light{filter:contrast(.34) brightness(1.54) saturate(.7)}.ai-creation-template-empty__image--dark{display:none}:root[data-resolved-theme=dark] .ai-creation-template-empty__image--light{display:none}:root[data-resolved-theme=dark] .ai-creation-template-empty__image--dark{display:block}.ai-creation-template-empty.border{border:1px dashed #d1d5db}.ai-creation-template-stack{width:min(1480px,calc(100% - 40px));margin:0 auto}.ai-creation-template-grid{--ai-creation-template-column-count: 5;display:grid;grid-template-columns:repeat(var(--ai-creation-template-column-count),minmax(0,1fr));grid-gap:2px;gap:2px;width:100%}.ai-creation-template-column{display:flex;min-width:0;flex-direction:column;gap:2px}.ai-creation-template-more{width:1px;height:1px;margin:0 auto;pointer-events:none}.ai-creation-empty-home.ai-creation-explore{padding:0 0 80px;background:var(--main-bg, #f7f7f9);color:var(--text, #101828)}:root[data-resolved-theme=dark] .ai-creation-empty-home.ai-creation-explore{background:#121212;color:#f5f5f5}.ai-creation-explore__navigation{position:sticky;top:0;z-index:5;display:flex;flex-direction:column;gap:12px;width:100%;max-width:2108px;margin:0 auto 8px;padding:20px 40px 12px;background:var(--main-bg, #f7f7f9);box-shadow:0 8px 14px #1018280f}:root[data-resolved-theme=dark] .ai-creation-explore__navigation{background:#121212;box-shadow:0 8px 14px #121212}.ai-creation-explore__navigation .ai-creation-template-search__tabs{gap:8px}.ai-creation-explore__navigation .ai-creation-template-search__tabs button{min-height:36px;padding:0 16px;border-radius:18px;color:var(--text-muted, #667085);font-size:13px;font-weight:500}.ai-creation-explore__navigation .ai-creation-template-search__tabs button:hover,.ai-creation-explore__navigation .ai-creation-template-search__tabs button.is-active{background:var(--surface-active, rgba(17, 24, 39, .08));color:var(--text, #101828)}:root[data-resolved-theme=dark] .ai-creation-explore__navigation .ai-creation-template-search__tabs button:hover,:root[data-resolved-theme=dark] .ai-creation-explore__navigation .ai-creation-template-search__tabs button.is-active{background:#2c2c2c;color:#fff}.ai-creation-explore__secondary{min-height:36px}.ai-creation-explore .ai-creation-template-stack{width:min(2028px,calc(100% - 80px));margin:0 auto;overflow:hidden;border-radius:16px}.ai-creation-explore .ai-creation-template-grid,.ai-creation-explore .ai-creation-template-column{gap:2px}.ai-creation-explore .ai-creation-template-card{min-height:180px;border-radius:12px!important}.ai-creation-empty-home:not(.ai-creation-explore) .ai-creation-template-stack{width:min(2028px,calc(100% - 80px));overflow:hidden;border-radius:16px}.ai-creation-empty-home:not(.ai-creation-explore) .ai-creation-template-grid,.ai-creation-empty-home:not(.ai-creation-explore) .ai-creation-template-column{gap:2px}.ai-creation-empty-home:not(.ai-creation-explore) .ai-creation-template-card{min-height:180px;border-radius:12px!important}@media(max-width:900px){.ai-creation-template-search{width:calc(100% - 20px)}.ai-creation-explore__navigation{padding-left:16px;padding-right:16px}.ai-creation-explore .ai-creation-template-stack,.ai-creation-empty-home:not(.ai-creation-explore) .ai-creation-template-stack{width:calc(100% - 32px)}}.ai-creation-template-card{position:relative;display:block;width:100%;aspect-ratio:var(--ai-creation-template-ratio, 3 / 4);content-visibility:auto;contain-intrinsic-size:auto 320px;min-height:160px;margin:0;overflow:hidden;padding:0!important;border:0!important;border-radius:0!important;background:var(--ai-creation-template-card-placeholder, linear-gradient(135deg, #f5f5f5, #eceff3))!important;cursor:pointer}.ai-creation-template-card img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .18s ease}.ai-creation-template-card__shade{position:absolute;inset:auto 0 0;height:54%;background:linear-gradient(180deg,transparent,rgba(15,23,42,.78));opacity:0;transition:opacity .16s ease}.ai-creation-template-card__content{position:absolute;inset:auto 14px 14px;display:grid;grid-gap:7px;gap:7px;color:#fff;opacity:0;transform:translateY(8px);transition:opacity .16s ease,transform .16s ease}.ai-creation-template-card__prompt{display:-webkit-box;overflow:hidden;color:#ffffffeb;font-size:12px;line-height:1.5;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ai-creation-template-card__action{justify-self:start;width:90%;margin:0 auto;min-height:34px;padding:0 18px;border-radius:10px;background:#ffffff38;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);gap:3px}.ai-creation-template-card:hover img,.ai-creation-template-card:focus-visible img{transform:scale(1.03)}.ai-creation-template-card:hover .ai-creation-template-card__shade,.ai-creation-template-card:focus-visible .ai-creation-template-card__shade,.ai-creation-template-card:hover .ai-creation-template-card__content,.ai-creation-template-card:focus-visible .ai-creation-template-card__content{opacity:1}.ai-creation-template-card:hover .ai-creation-template-card__content,.ai-creation-template-card:focus-visible .ai-creation-template-card__content{transform:translateY(0)}.ai-creation-task-card__actions button,.ai-creation-task-card__hover-actions button:not(.app-button),.ai-creation-result__cancel:not(.app-button),.ai-creation-preview button:not(.app-button):not(.app-close-button):not(.ai-creation-selector-popover button):not(.ai-creation-download-menu__panel button),.ai-creation-composer button,.ai-creation-asset-dialog button:not(.app-close-button),.ai-creation-result__media-button{border:0;border-radius:6px;color:var(--text);min-height:32px;padding:0 14px;cursor:pointer}.ai-creation-task-list{overflow-y:auto;min-height:0;padding:36px 0 168px;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#e8e8e8 transparent}.ai-creation-task-list::-webkit-scrollbar{width:10px;height:10px}.ai-creation-task-list::-webkit-scrollbar-thumb{background:#0f172a2e;border-radius:999px;border:3px solid transparent;background-clip:padding-box}.ai-creation-task-list:hover::-webkit-scrollbar-thumb{background:#0f172a4d;background-clip:padding-box}.ai-creation-task-list::-webkit-scrollbar-track{background:transparent}.ai-creation-asset-gallery{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;padding:18px 60px 36px;overflow:hidden}.ai-creation-asset-gallery__header{display:grid;grid-gap:8px;gap:8px;padding:0 0 22px;perspective:1100px}.ai-creation-asset-gallery__primary-row,.ai-creation-asset-gallery__batch-bar{display:flex;align-items:center;justify-content:space-between;min-height:46px;min-width:0}.ai-creation-asset-gallery__collections{display:flex;align-items:center;gap:10px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.ai-creation-asset-gallery__collections button{min-height:42px;padding:0 17px;border-radius:10px;color:var(--ai-creation-asset-tab-fg);font-size:14px;font-weight:560;letter-spacing:0;transition:color .16s ease,background .16s ease,box-shadow .16s ease}.ai-creation-asset-gallery__collections button:hover{background:var(--ai-creation-surface-hover-bg);color:var(--ai-creation-asset-tab-hover-fg);transform:none}.ai-creation-asset-gallery__collections button.is-active{padding-left:17px;background:var(--ai-creation-surface-active-bg);color:var(--ai-creation-asset-tab-active-fg);box-shadow:var(--ai-creation-asset-active-shadow)}.ai-creation-asset-gallery__collections button.is-active:before{display:inline-block;width:5px;height:5px;margin-right:8px;border-radius:50%;background:var(--ai-creation-accent);box-shadow:0 0 9px #00e6508c;content:"";vertical-align:1px}.ai-creation-asset-gallery__tools,.ai-creation-asset-gallery__batch-actions{display:flex;align-items:center;gap:5px;min-height:42px;padding:4px 6px;border:1px solid var(--ai-creation-filter-border);border-radius:12px;background:var(--ai-creation-filter-bg);box-shadow:var(--ai-creation-filter-shadow);max-width:100%}.ai-creation-media--asset-page .ai-creation-account-bar__asset-tools{--ai-account-bar-bg: rgba(248, 249, 250, .8);--ai-account-bar-stroke: rgba(0, 0, 0, .08);--ai-account-bar-text: #20242b;--ai-account-bar-text-secondary: rgba(32, 36, 43, .7);--ai-account-bar-hover: rgba(0, 0, 0, .08);display:block;width:108px;height:36px;flex:0 0 108px;overflow:visible;box-sizing:border-box;border:0;border-radius:0;background:transparent}.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-stage{position:relative;width:108px;height:36px;min-height:36px;margin:0;padding:0 4px;box-sizing:border-box;overflow:visible;border:1px solid var(--ai-account-bar-stroke);border-radius:8px;background:var(--ai-account-bar-bg);box-shadow:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);perspective:1400px;transition:width .28s cubic-bezier(.22,1,.36,1),margin-left .28s cubic-bezier(.22,1,.36,1)}:root[data-resolved-theme=dark] .ai-creation-media--asset-page .ai-creation-account-bar__asset-tools{--ai-account-bar-bg: rgba(18, 18, 18, .6);--ai-account-bar-stroke: rgba(255, 255, 255, .08);--ai-account-bar-text: #fff;--ai-account-bar-text-secondary: rgba(255, 255, 255, .7);--ai-account-bar-hover: rgba(255, 255, 255, .08)}.ai-creation-media--asset-page .ai-creation-asset-gallery__tools{position:static;top:auto;right:auto;z-index:auto;width:100%;min-height:28px;padding:0;justify-content:center;gap:4px;border:0;border-radius:0;background:transparent;box-shadow:none}.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-prism{width:100%;height:34px}.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-stage.is-batch-active .ai-creation-asset-gallery__batch-prism,.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-stage.is-batch-settled .ai-creation-asset-gallery__batch-prism,.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-stage.is-search-open .ai-creation-asset-gallery__batch-prism{width:100%}.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-stage.is-batch-active,.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-stage.is-batch-settled{width:420px;margin-left:-312px}.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-face{width:auto;height:34px}.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-stage.is-batch-active .ai-creation-asset-gallery__batch-face,.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-stage.is-batch-settled .ai-creation-asset-gallery__batch-face,.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-stage.is-search-open .ai-creation-asset-gallery__batch-face{width:100%}.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-stage.is-search-open{width:290px;margin-left:-182px}.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-face .ai-creation-asset-gallery__primary-row{height:34px;min-height:34px;align-items:center}.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-actions{border-color:transparent;background:transparent;box-shadow:none}.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-row{height:34px;min-height:34px;align-items:center;gap:12px;padding-right:0}.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-actions{min-height:28px;height:28px;padding:0;gap:4px;align-items:center}.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-face--top,.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-face--back{background:transparent}.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-face--front,.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-face--bottom{overflow:visible}.ai-creation-media--asset-page .ai-creation-account-bar__explore-search-field{width:220px;height:28px;padding:0 8px;border:0;border-radius:6px;background:transparent}.ai-creation-media--asset-page button.ai-creation-account-bar__explore-search-trigger,.ai-creation-media--asset-page button.ai-creation-account-bar__explore-search-submit,.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-trigger{width:28px;min-width:28px;height:28px;min-height:28px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--ai-account-bar-text);-webkit-backdrop-filter:none;backdrop-filter:none}.ai-creation-media--asset-page button.ai-creation-account-bar__explore-search-submit{width:54px;min-width:54px;padding:0 8px;font-size:12px;font-weight:500}.ai-creation-media--asset-page button.ai-creation-account-bar__explore-search-trigger:hover,.ai-creation-media--asset-page button.ai-creation-account-bar__explore-search-trigger:focus-visible,.ai-creation-media--asset-page button.ai-creation-account-bar__explore-search-submit:hover,.ai-creation-media--asset-page button.ai-creation-account-bar__explore-search-submit:focus-visible,.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-trigger:hover,.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-trigger:focus-visible{background:var(--ai-account-bar-hover);outline:0}.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-trigger svg{flex:0 0 20px;width:20px;height:20px}.ai-creation-media--asset-page .ai-creation-asset-gallery__batch-actions button{min-height:28px;height:28px;padding:0 8px;align-items:center}.ai-creation-media--side-navigation .ai-creation-asset-gallery__search,.ai-creation-media--top-navigation .ai-creation-asset-gallery__search{height:28px;min-height:28px;flex-basis:28px;width:28px;padding:0 6px;border-radius:6px}.ai-creation-media--side-navigation .ai-creation-asset-gallery__search:focus-within,.ai-creation-media--side-navigation .ai-creation-asset-gallery__search.is-filled,.ai-creation-media--top-navigation .ai-creation-asset-gallery__search:focus-within,.ai-creation-media--top-navigation .ai-creation-asset-gallery__search.is-filled{width:max(120px,min(16vw,190px));width:clamp(120px,16vw,190px);flex-basis:max(120px,min(16vw,190px));flex-basis:clamp(120px,16vw,190px)}.ai-creation-media--side-navigation .ai-creation-asset-gallery__batch-trigger,.ai-creation-media--top-navigation .ai-creation-asset-gallery__batch-trigger{min-height:28px;padding-left:9px;padding-right:9px;border-radius:6px}.ai-creation-asset-gallery__tools>span,.ai-creation-asset-gallery__batch-actions>i{width:1px;height:18px;margin:0 2px;background:var(--ai-creation-filter-divider)}.ai-creation-asset-gallery__search{display:flex;align-items:center;gap:8px;width:34px;min-width:34px;flex:0 0 34px;height:32px;padding:0 8px;overflow:hidden;border-radius:8px;color:var(--ai-creation-filter-icon);box-sizing:border-box;transition:width .22s cubic-bezier(.22,1,.36,1),background .16s ease}.ai-creation-asset-gallery__search:focus-within,.ai-creation-asset-gallery__search.is-filled{width:max(120px,min(16vw,190px));width:clamp(120px,16vw,190px);flex-basis:max(120px,min(16vw,190px));flex-basis:clamp(120px,16vw,190px);background:var(--ai-creation-surface-muted-bg);box-shadow:inset 0 0 0 1px var(--ai-creation-accent-ring)}.ai-creation-asset-gallery__search svg{flex:0 0 auto}.ai-creation-asset-gallery__search input{width:0;min-width:0;flex:1 1 auto;border:0;outline:0;background:transparent;color:var(--ai-creation-filter-text);font:inherit;font-size:12px;opacity:0}.ai-creation-asset-gallery__search:focus-within input,.ai-creation-asset-gallery__search.is-filled input{opacity:1}.ai-creation-asset-gallery__search input::placeholder{color:var(--ai-creation-filter-placeholder)}.ai-creation-asset-gallery__batch-trigger,.ai-creation-asset-gallery__batch-actions button{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 10px;border-radius:8px;color:var(--ai-creation-filter-asset-fg);font-size:12px;font-weight:600;transition:color .15s ease,background .15s ease}.ai-creation-asset-gallery__batch-trigger:hover,.ai-creation-asset-gallery__batch-actions button:hover:not(:disabled){background:var(--ai-creation-filter-label-hover-bg);color:var(--ai-creation-filter-label-hover-fg)}.ai-creation-asset-gallery__batch-bar{animation:ai-creation-asset-batch-enter .18s ease-out both}.ai-creation-asset-gallery__batch-bar>span{color:var(--ai-creation-text-soft);font-size:12px}.ai-creation-asset-gallery__batch-bar strong{color:var(--ai-creation-accent);font-weight:700}.ai-creation-asset-gallery__batch-actions button:disabled{color:var(--ai-creation-text-soft);cursor:not-allowed}.ai-creation-asset-gallery__batch-actions .ai-creation-asset-gallery__batch-cancel{color:var(--ai-creation-filter-asset-fg)}.ai-creation-asset-gallery__tabs{display:flex;align-items:center;gap:32px;min-height:42px;padding:0 6px;border-radius:0;border-bottom:0;background:transparent}.ai-creation-asset-gallery__tabs button{position:relative;min-width:0;min-height:34px;padding:0 4px 11px;border-radius:0;color:var(--ai-creation-asset-tab-fg);font-size:13px;cursor:pointer;font-weight:600}.ai-creation-asset-gallery__tabs button.is-active,.ai-creation-asset-gallery__tabs button:hover{color:var(--ai-creation-asset-tab-hover-fg)}.ai-creation-asset-gallery__tabs button.is-active:after{position:absolute;display:block;right:0;bottom:2px;left:0;height:2px;border-radius:999px;background:var(--ai-creation-accent);opacity:.9;content:""}.ai-creation-asset-gallery__count{align-self:center;margin-left:-13px;padding:0;color:#5f666e;font-size:11px}.ai-creation-asset-gallery__body{min-height:0;overflow:auto;padding:0 6px 24px;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#e8e8e8 transparent}.ai-creation-asset-gallery__body::-webkit-scrollbar{width:10px}.ai-creation-asset-gallery.ai-creation-asset-gallery--library{padding-bottom:0;background:var(--main-bg)}.ai-creation-asset-gallery--library .ai-creation-asset-gallery__header{padding:0}.ai-creation-asset-gallery--library .ai-creation-asset-gallery__body{padding:0;overflow:hidden!important;scrollbar-gutter:auto}.ai-creation-asset-gallery--library .character-assets,.ai-creation-asset-gallery--library .script-assets{padding-left:6px;padding-right:6px}.ai-creation-media--asset-page .ai-creation-account-bar__asset-tools:empty{display:none}.ai-creation-asset-gallery__body::-webkit-scrollbar-thumb{background:#0f172a2e;border-radius:999px;border:3px solid transparent;background-clip:padding-box}.ai-creation-asset-gallery__group{margin:0 0 26px}.ai-creation-asset-gallery__group h2{margin:0 0 12px 10px;color:#111827;font-size:24px;font-weight:500;line-height:1.3}.ai-creation-asset-gallery__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,160px));grid-gap:12px;gap:12px;align-items:start}.ai-creation-asset-gallery__new-subject{display:flex;min-width:0;flex-direction:column;align-items:stretch;gap:8px;padding:0;border:0;background:transparent;color:var(--ai-creation-filter-asset-fg);text-align:left;cursor:pointer}.ai-creation-asset-gallery__new-subject-preview{display:grid;place-items:center;min-height:140px;aspect-ratio:1 / .88;border:1px dashed var(--ai-creation-refine-textarea-border);border-radius:4px;background:var(--surface-control-bg);transition:border-color .15s ease,background .15s ease,color .15s ease}.ai-creation-asset-gallery__new-subject:hover .ai-creation-asset-gallery__new-subject-preview,.ai-creation-asset-gallery__new-subject:focus-visible .ai-creation-asset-gallery__new-subject-preview{border-color:var(--ai-creation-accent);background:var(--ai-creation-filter-label-hover-bg);color:var(--ai-creation-filter-label-hover-fg)}.ai-creation-asset-gallery__new-subject-preview svg{width:28px;height:28px}.ai-creation-asset-gallery__new-subject>span:last-child{padding:0 4px;font-size:13px;font-weight:600}.ai-creation-asset-gallery__card{position:relative;aspect-ratio:1 / .88;min-height:140px;overflow:hidden;padding:0!important;border-radius:4px!important;background:var(--surface-control-bg)!important;cursor:pointer;outline:0 solid transparent;transition:transform .18s ease,outline-color .16s ease,box-shadow .18s ease}.ai-creation-asset-gallery__card:hover{transform:translateY(-2px);box-shadow:0 14px 26px #00000047}.ai-creation-asset-gallery__card.is-selected{outline:2px solid var(--ai-creation-accent);outline-offset:2px;box-shadow:0 0 0 5px #00e65017,0 14px 28px #0000004d}.ai-creation-asset-gallery__media{width:100%;height:100%;padding:0!important;border:0!important;border-radius:inherit!important;background:transparent!important;cursor:pointer}.ai-creation-asset-gallery__card img,.ai-creation-asset-gallery__card video{display:block;width:100%;height:100%;object-fit:cover}.ai-creation-asset-gallery__media>span{display:grid;place-items:center;height:100%;color:#7a8494;font-size:13px}.ai-creation-asset-gallery__audio-tile,.ai-creation-result__audio-tile{display:grid!important;place-items:center;align-content:center;grid-gap:7px;gap:7px;height:100%;padding:18px;background:linear-gradient(145deg,#00e65026,#38bdf81f);color:var(--ai-creation-text-soft)!important}.ai-creation-asset-gallery__audio-tile svg,.ai-creation-result__audio-tile svg{width:28px;height:28px;color:var(--ai-creation-accent)}.ai-creation-asset-gallery__audio-tile strong,.ai-creation-result__audio-tile strong{font-size:13px;font-weight:650}.ai-creation-result__audio-tile small{max-width:90%;overflow:hidden;color:var(--ai-creation-text-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ai-creation-subject-sync-badge{display:inline-flex;align-items:center;width:fit-content;min-height:22px;padding:0 9px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#090b0ead;color:#f9fafb;font-size:11px;font-weight:700;letter-spacing:.02em;line-height:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ai-creation-subject-sync-badge--synced{border-color:#00e65057;background:#00e65024;color:#00e650}.ai-creation-subject-sync-badge--fallback{border-color:#f59e0b5c;background:#f59e0b29;color:#fbbf24}.ai-creation-subject-sync-badge--action{cursor:pointer;font-family:inherit;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.ai-creation-subject-sync-badge--action:hover:not(:disabled){border-color:#00e6506b;background:#00e65021;color:#00e650;transform:translateY(-1px)}.ai-creation-subject-sync-badge--action:disabled{cursor:wait;opacity:.76}.ai-creation-subject-sync-badge--unknown{color:#ffffffd1}.ai-creation-asset-gallery__card>.ai-creation-subject-sync-badge{position:absolute;left:9px;bottom:9px;z-index:3}.ai-creation-asset-gallery__favorite{position:absolute;top:8px;right:8px;z-index:3;display:grid;place-items:center;width:30px;min-width:30px;min-height:30px!important;height:30px;padding:0!important;border:0!important;border-radius:999px!important;background:#11182794!important;color:#fff;opacity:0;transform:translateY(-2px) scale(.96);transition:opacity .14s ease,transform .14s ease,background .14s ease,color .14s ease}.ai-creation-asset-gallery__card.is-batch-mode .ai-creation-asset-gallery__favorite,.ai-creation-asset-gallery__card.is-batch-mode .ai-creation-asset-gallery__remove{display:none}.ai-creation-asset-gallery__selector{position:absolute;top:9px;left:9px;z-index:4;display:grid;place-items:center;width:18px;min-width:18px;height:18px;min-height:18px!important;padding:0!important;border:1px solid rgba(255,255,255,.54)!important;border-radius:4px!important;background:#0a0b0dad!important;color:transparent!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ai-creation-asset-gallery__card.is-selected .ai-creation-asset-gallery__selector{border-color:var(--ai-creation-accent)!important;background:var(--ai-creation-accent)!important;color:var(--ai-creation-accent-contrast)!important}@keyframes ai-creation-asset-batch-enter{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.ai-creation-asset-gallery__primary-row,.ai-creation-asset-gallery__batch-bar{align-items:stretch;flex-direction:column;gap:10px}.ai-creation-asset-gallery__tools,.ai-creation-asset-gallery__batch-actions{align-self:flex-end}.ai-creation-asset-gallery__collections{align-self:flex-start}}.ai-creation-asset-gallery__card:hover .ai-creation-asset-gallery__favorite,.ai-creation-asset-gallery__favorite:focus-visible,.ai-creation-asset-gallery__favorite.is-active{opacity:1;transform:translateY(0) scale(1)}.ai-creation-asset-gallery button.ai-creation-asset-gallery__favorite{color:#fff}.ai-creation-asset-gallery__favorite:hover,.ai-creation-asset-gallery__favorite:focus-visible,.ai-creation-asset-gallery__favorite.is-active{background:#111827c7!important;color:#fff}.ai-creation-asset-gallery__favorite svg{width:15px;height:15px}.ai-creation-asset-gallery__remove{position:absolute;top:8px;right:44px;z-index:3;display:grid;place-items:center;width:30px;min-width:30px;height:30px;min-height:30px!important;padding:0!important;border:0!important;border-radius:999px!important;background:#11182794!important;color:#fff;opacity:0;transform:translateY(-2px) scale(.96);transition:opacity .14s ease,transform .14s ease,background .14s ease,color .14s ease}.ai-creation-asset-gallery__card:hover .ai-creation-asset-gallery__remove,.ai-creation-asset-gallery__remove:focus-visible{opacity:1;transform:translateY(0) scale(1)}.ai-creation-asset-gallery__remove:hover,.ai-creation-asset-gallery__remove:focus-visible{background:#7f1d1dd1!important;color:#fff}.ai-creation-asset-gallery__remove svg{width:15px;height:15px}.ai-creation-asset-gallery__video-mark{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:#111827ad;color:#fff;font-size:12px}.ai-creation-asset-gallery__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-height:320px;color:var(--text-muted, #667085);font-size:13px;letter-spacing:.02em}.ai-creation-asset-gallery__empty-visual{position:relative;display:grid;place-items:center;width:176px;height:140px}.ai-creation-asset-gallery__empty-orbit{position:absolute;inset:28px 16px 14px;border:1px solid rgba(0,230,80,.1);border-radius:50%;transform:rotate(-12deg);animation:ai-creation-assets-empty-orbit 9s linear infinite}.ai-creation-asset-gallery__empty-orbit:after{position:absolute;top:15px;right:9px;width:4px;height:4px;border-radius:50%;background:#00e650;box-shadow:0 0 12px #00e650bf;content:""}.ai-creation-asset-gallery__empty-image{position:relative;z-index:1;display:block;width:176px;height:140px;animation:ai-creation-assets-empty-float 4.8s ease-in-out infinite}.ai-creation-asset-gallery__empty-image--light{filter:contrast(.34) brightness(1.54) saturate(.7)}.ai-creation-asset-gallery__empty-image--dark{display:none}:root[data-resolved-theme=dark] .ai-creation-asset-gallery__empty-image--light{display:none}:root[data-resolved-theme=dark] .ai-creation-asset-gallery__empty-image--dark{display:block}@keyframes ai-creation-assets-empty-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes ai-creation-assets-empty-orbit{to{transform:rotate(348deg)}}@media(prefers-reduced-motion:reduce){.ai-creation-asset-gallery__empty-image,.ai-creation-asset-gallery__empty-orbit{animation:none}}.ai-creation-task-list--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#8f98a7}.ai-creation-task-list--empty:has(>.ai-creation-agent-workspace--embedded){align-items:stretch;justify-content:flex-start}.ai-creation-task-list--empty:has(>.ai-creation-agent-workspace--embedded)>p{display:none}.ai-creation-empty-mark{display:grid;place-items:center;width:144px;height:118px;border-radius:24px;background:radial-gradient(circle at 58% 30%,rgba(157,216,255,.7),transparent 44%),radial-gradient(circle at 36% 70%,rgba(255,218,170,.62),transparent 42%),#fff}.ai-creation-empty-mark img{width:118px;height:96px;border-radius:22px;object-fit:cover;box-shadow:0 14px 32px #2c457624}.ai-creation-task-list--empty p{margin:0;color:#8f98a7;font-size:14px;line-height:20px}:root[data-resolved-theme=dark] .ai-creation-rail__label{color:var(--text)!important}:root[data-resolved-theme=dark] .ai-creation-asset-gallery__card,:root[data-resolved-theme=dark] .ai-creation-empty-mark,:root[data-resolved-theme=dark] .ai-creation-result__media-button{background:var(--surface-control-bg)!important;color:var(--text)!important;border-color:var(--control-border)!important}:root[data-resolved-theme=dark] .ai-creation-result--running .ai-creation-result__media-button,:root[data-resolved-theme=dark] .ai-creation-result--queued .ai-creation-result__media-button{background:transparent!important;border-color:transparent!important}:root[data-resolved-theme=dark] .ai-creation-result.ai-creation-result--running,:root[data-resolved-theme=dark] .ai-creation-result.ai-creation-result--queued{border-color:#818cf838!important;background:#111827!important}:root[data-resolved-theme=dark] .ai-creation-result.ai-creation-result--running:before,:root[data-resolved-theme=dark] .ai-creation-result.ai-creation-result--queued:before{--ai-dark-orb-a-x: 0%;--ai-dark-orb-a-y: 0%;--ai-dark-orb-b-x: 100%;--ai-dark-orb-b-y: 0%;--ai-dark-orb-c-x: 100%;--ai-dark-orb-c-y: 100%;--ai-dark-orb-d-x: 0%;--ai-dark-orb-d-y: 100%;--ai-dark-orb-e-x: 52%;--ai-dark-orb-e-y: 0%;--ai-dark-orb-f-x: 100%;--ai-dark-orb-f-y: 48%;background:radial-gradient(circle at var(--ai-dark-orb-a-x) var(--ai-dark-orb-a-y),rgba(252,211,77,.1) 0,rgba(252,211,77,.1) 20%,transparent 44%),radial-gradient(circle at var(--ai-dark-orb-b-x) var(--ai-dark-orb-b-y),rgba(244,114,182,.1) 0,rgba(244,114,182,.1) 22%,transparent 46%),radial-gradient(circle at var(--ai-dark-orb-c-x) var(--ai-dark-orb-c-y),rgba(59,130,246,.1) 0,rgba(59,130,246,.1) 24%,transparent 48%),radial-gradient(circle at var(--ai-dark-orb-d-x) var(--ai-dark-orb-d-y),rgba(168,85,247,.1) 0,rgba(168,85,247,.1) 23%,transparent 46%),radial-gradient(circle at var(--ai-dark-orb-e-x) var(--ai-dark-orb-e-y),rgba(129,140,248,.08) 0,rgba(129,140,248,.08) 18%,transparent 42%),radial-gradient(circle at var(--ai-dark-orb-f-x) var(--ai-dark-orb-f-y),rgba(45,212,191,.08) 0,rgba(45,212,191,.08) 18%,transparent 42%);background-size:100% 100%;background-position:0 0;opacity:1;mix-blend-mode:screen;animation-name:ai-creation-result-color-orbit-dark-animation-2;animation-duration:4.8s}@supports (background: radial-gradient(red,red 1px 2px,red 3px)){:root[data-resolved-theme=dark] .ai-creation-result.ai-creation-result--running:before,:root[data-resolved-theme=dark] .ai-creation-result.ai-creation-result--queued:before{background:radial-gradient(circle at var(--ai-dark-orb-a-x) var(--ai-dark-orb-a-y),rgba(252,211,77,.1) 0 20%,transparent 44%),radial-gradient(circle at var(--ai-dark-orb-b-x) var(--ai-dark-orb-b-y),rgba(244,114,182,.1) 0 22%,transparent 46%),radial-gradient(circle at var(--ai-dark-orb-c-x) var(--ai-dark-orb-c-y),rgba(59,130,246,.1) 0 24%,transparent 48%),radial-gradient(circle at var(--ai-dark-orb-d-x) var(--ai-dark-orb-d-y),rgba(168,85,247,.1) 0 23%,transparent 46%),radial-gradient(circle at var(--ai-dark-orb-e-x) var(--ai-dark-orb-e-y),rgba(129,140,248,.08) 0 18%,transparent 42%),radial-gradient(circle at var(--ai-dark-orb-f-x) var(--ai-dark-orb-f-y),rgba(45,212,191,.08) 0 18%,transparent 42%);background-size:100% 100%;background-position:0 0}}:root[data-resolved-theme=dark] .ai-creation-composer button.ai-creation-frame-slot__remove{background:var(--surface-control-hover-bg)!important}:root[data-resolved-theme=dark] .ai-creation-resource-row:not(.is-expanded) .ai-creation-resource-add--compact .ai-creation-resource-add__trigger:hover{background-color:var(--surface-control-hover-bg)!important}:root[data-resolved-theme=dark] .ai-creation-resource-row.is-expanded .ai-creation-resource-item:hover button{background-color:var(--surface-control-hover-bg)!important}.ai-creation-audio-top-controls,.ai-creation-audio-bottom-controls{display:flex;align-items:center;gap:6px;min-height:32px;padding:0 12px}.ai-creation-audio-top-controls{justify-content:flex-start;margin-bottom:4px}.ai-creation-audio-bottom-controls{justify-content:flex-start;margin-right:auto;padding-left:0}.ai-creation-audio-control-wrap{position:relative}.ai-creation-audio-upload-notice{position:absolute;z-index:30;bottom:calc(100% + 8px);left:0;width:280px;max-width:75vw;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:var(--surface-control-bg, #272727);color:var(--text);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.ai-creation-audio-control{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;min-height:30px;padding:0 9px;border:0;border-radius:9px;background:transparent;color:var(--text-muted);font-size:12px;line-height:30px;white-space:nowrap;word-break:keep-all;cursor:pointer;transition:color .18s ease,background-color .22s ease,transform .22s ease}.ai-creation-audio-control:hover,.ai-creation-audio-control.is-open{background:var(--surface-control-hover-bg);color:var(--text)}.ai-creation-audio-control:active{transform:scale(.97)}.ai-creation-audio-control--marker{background:color-mix(in srgb,var(--text-muted) 8%,transparent);color:var(--text-muted);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text-muted) 7%,transparent);transition:color .18s ease,background-color .22s ease,box-shadow .22s ease,transform .22s ease}.ai-creation-audio-control--marker>svg{transition:transform .22s ease}.ai-creation-audio-control--marker:hover,.ai-creation-audio-control--marker.is-open{background:color-mix(in srgb,var(--text-muted) 14%,transparent);color:var(--text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text-muted) 11%,transparent),0 4px 10px #0f172a14;transform:translateY(-1px)}.ai-creation-audio-control--marker:hover>svg,.ai-creation-audio-control--marker.is-open>svg{transform:scale(1.08)}.ai-creation-audio-control--marker:active{transform:scale(.97) translateY(0)}.ai-creation-audio-control--voice{gap:8px;min-height:36px;padding:4px 9px 4px 4px;border:1px solid color-mix(in srgb,var(--text-muted) 16%,transparent);border-radius:11px;background:color-mix(in srgb,var(--surface-elevated, #fff) 94%,#edf8f2);color:var(--text);line-height:1}.ai-creation-audio-control--voice:hover,.ai-creation-audio-control--voice.is-open{border-color:#66c98d4d;border-color:color-mix(in srgb,#66c98d 30%,transparent);background:color-mix(in srgb,var(--surface-elevated, #fff) 88%,#e9f7ef)}.ai-creation-audio-control--parameters{width:36px;min-height:36px;justify-content:center;padding:0;border:1px solid color-mix(in srgb,var(--text-muted) 16%,transparent);border-radius:10px;background:color-mix(in srgb,var(--surface-elevated, #fff) 94%,#edf8f2);color:var(--text)}.ai-creation-audio-control--parameters:hover,.ai-creation-audio-control--parameters.is-open{border-color:#66c98d4d;border-color:color-mix(in srgb,#66c98d 30%,transparent);background:color-mix(in srgb,var(--surface-elevated, #fff) 88%,#e9f7ef)}.ai-creation-audio-control.ai-creation-audio-control--parameters>svg{width:16px;height:16px;flex:0 0 16px}.ai-creation-audio-control--lyrics{gap:6px;min-width:68px;min-height:36px;justify-content:center;padding:0 11px;border:1px solid color-mix(in srgb,var(--text-muted) 16%,transparent);border-radius:10px;background:color-mix(in srgb,var(--surface-elevated, #fff) 94%,#edf8f2);color:var(--text);transition:color .22s ease,background-color .22s ease,border-color .22s ease,transform .22s ease}.ai-creation-audio-control--lyrics>svg{width:15px;height:15px;flex:0 0 15px}.ai-creation-audio-control--lyrics:hover,.ai-creation-audio-control--lyrics.is-open{border-color:#66c98d4d;border-color:color-mix(in srgb,#66c98d 30%,transparent);background:color-mix(in srgb,var(--surface-elevated, #fff) 88%,#e9f7ef)}.ai-creation-audio-control--lyrics.has-content{border-color:color-mix(in srgb,var(--ai-creation-accent, #18a957) 24%,transparent);background:color-mix(in srgb,var(--ai-creation-accent, #18a957) 9%,transparent);color:var(--ai-creation-accent, #18a957)}.ai-creation-audio-control>svg{width:14px;height:14px}.ai-creation-audio-control__chevron{margin-left:1px;color:currentColor;font-size:15px;line-height:1;transform:translateY(-1px)}.ai-creation-audio-popover{position:absolute;bottom:calc(100% + 7px);left:0;z-index:120;min-width:172px;max-width:min(360px,calc(100vw - 32px));max-height:min(360px,calc(100vh - 160px));overflow:auto;padding:8px;border:0;border-radius:16px;background:var(--surface-elevated, #fff);box-shadow:0 18px 50px #0f172a26,0 2px 8px #0f172a0f;scrollbar-width:thin;scrollbar-color:rgba(98,108,125,.38) transparent}.ai-creation-audio-popover.popoverAni-up,.ai-creation-selector-popover--narrow.popoverAni-up{transform-origin:bottom left;animation:ai-creation-selector-enter-up .3s cubic-bezier(.16,1,.3,1) both}.ai-creation-audio-popover::-webkit-scrollbar{width:3px;height:3px}.ai-creation-audio-popover::-webkit-scrollbar-track{background:transparent}.ai-creation-audio-popover::-webkit-scrollbar-thumb{border:0;border-radius:3px;background:#626c7d61}.ai-creation-audio-popover::-webkit-scrollbar-button{display:none;width:0;height:0}.duli-thin-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(160,167,179,.66) transparent;overscroll-behavior:contain}@supports selector(::-webkit-scrollbar){.duli-thin-scrollbar{scrollbar-width:auto;scrollbar-color:auto}}.duli-thin-scrollbar::-webkit-scrollbar{width:4px;height:4px}.duli-thin-scrollbar::-webkit-scrollbar-track{background:transparent}.duli-thin-scrollbar::-webkit-scrollbar-thumb{min-height:34px;border:0;border-radius:999px;background:#a0a7b3a8}.duli-thin-scrollbar::-webkit-scrollbar-thumb:hover{background:#89919fc7}.duli-thin-scrollbar::-webkit-scrollbar-button{display:none;width:0;height:0}.ai-creation-audio-popover__title,.ai-creation-audio-popover__header{display:flex;align-items:center;justify-content:space-between;min-height:28px;padding:2px 7px 7px;color:var(--text);font-size:12px;font-weight:600}.ai-creation-audio-popover__header button{display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:7px;background:transparent;color:var(--text-muted);cursor:pointer}.ai-creation-audio-popover__header button:hover{background:var(--surface-control-hover-bg);color:var(--text)}.ai-creation-audio-option-list{display:grid;grid-gap:2px;gap:2px}.ai-creation-audio-option-list button{display:flex;align-items:center;justify-content:space-between;min-height:32px;padding:0 9px;border:0;border-radius:9px;background:transparent;color:var(--text-muted);font-size:12px;text-align:left;cursor:pointer}.ai-creation-audio-option-list button:hover,.ai-creation-audio-option-list button.is-active{background:var(--surface-control-hover-bg);color:var(--text)}.ai-creation-audio-option-list__check{color:var(--ai-creation-accent, #16a34a);font-size:13px}.ai-creation-audio-tabs{display:flex;gap:3px;margin:0 0 7px;padding:3px;border-radius:9px;background:var(--surface-control-bg)}.ai-creation-audio-tabs button{flex:1;min-height:28px;padding:0 8px;border:0;border-radius:7px;background:transparent;color:var(--text-muted);font-size:11px;cursor:pointer}.ai-creation-audio-tabs button.is-active{background:var(--surface-elevated, #fff);color:var(--text);box-shadow:0 1px 4px #0f172a14}.ai-creation-audio-voice-list{display:grid;grid-gap:2px;gap:2px;max-height:224px;overflow:auto}.ai-creation-audio-voice-item{display:flex;align-items:center;gap:2px;min-width:0;border-radius:10px}.ai-creation-audio-voice-item:hover,.ai-creation-audio-voice-item.is-active{background:var(--surface-control-hover-bg)}.ai-creation-audio-voice-item__main{display:flex;align-items:center;gap:8px;flex:1;min-width:0;min-height:44px;padding:5px 4px 5px 7px;border:0;background:transparent;color:var(--text);text-align:left;cursor:pointer}.ai-creation-audio-voice-item__main>span:last-child{display:grid;grid-gap:2px;gap:2px;min-width:0}.ai-creation-audio-voice-item__main strong,.ai-creation-audio-voice-item__main small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-audio-voice-item__main strong{font-size:12px;font-weight:600}.ai-creation-audio-voice-item__main small{color:var(--text-muted);font-size:10px}.ai-creation-audio-voice-item__avatar{display:grid;place-items:center;width:28px;height:28px;flex:0 0 28px;border-radius:50%;background:color-mix(in srgb,var(--ai-creation-accent, #16a34a) 13%,transparent);color:var(--ai-creation-accent, #16a34a)}.ai-creation-audio-voice-item__play,.ai-creation-audio-voice-item__favorite{display:grid;place-items:center;width:27px;height:27px;flex:0 0 27px;border:0;border-radius:7px;background:transparent;color:var(--text-muted);cursor:pointer}.ai-creation-audio-voice-item__play:hover,.ai-creation-audio-voice-item__favorite:hover{background:var(--surface-control-bg);color:var(--text)}.ai-creation-audio-upload{display:flex;align-items:center;gap:7px;margin-top:7px;padding:8px 9px;border-top:1px solid color-mix(in srgb,var(--text-muted) 14%,transparent);color:var(--text-muted);font-size:11px;cursor:pointer}.ai-creation-audio-upload:hover{color:var(--text)}.ai-creation-audio-upload input{display:none}.ai-creation-audio-control__voice-cover{display:grid;width:22px;height:22px;flex:0 0 22px;overflow:hidden;place-items:center;border-radius:6px;background:#e9f7ef;color:#55b87b}.ai-creation-audio-control__voice-cover img{width:100%;height:100%;object-fit:cover}.ai-creation-audio-control__voice-cover svg{width:14px;height:14px}.ai-creation-audio-control__voice-name{max-width:6.5em;overflow:hidden;color:var(--text);font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ai-creation-audio-control__voice-switch{display:grid;width:16px;height:16px;place-items:center;color:var(--text-muted)}.ai-creation-audio-control__voice-switch svg{width:16px;height:16px}.ai-creation-audio-popover--voice{width:min(820px,calc(100vw - 48px));max-width:none;height:min(540px,calc(100vh - 160px));max-height:none;padding:18px 22px 14px;overflow:hidden;border-radius:18px}.ai-creation-audio-popover--voice .ai-creation-audio-popover__header{min-height:34px;padding:0 0 13px;font-size:18px}.ai-creation-audio-popover--voice .ai-creation-audio-popover__header button{width:30px;height:30px}.ai-creation-audio-popover--voice .ai-creation-audio-tabs{justify-content:flex-start;gap:6px;margin:0 0 15px;padding:0;border-radius:0;background:transparent}.ai-creation-audio-popover--voice .ai-creation-audio-tabs button{flex:0 0 auto;min-height:32px;padding:0 14px;border-radius:8px;font-size:13px;font-weight:500;transition:background-color .15s ease,color .15s ease}.ai-creation-audio-popover--voice .ai-creation-audio-tabs button.is-active{background:color-mix(in srgb,var(--text) 9%,transparent);box-shadow:none;color:var(--text)}.ai-creation-audio-popover--voice .ai-creation-audio-tabs button:hover:not(.is-active){background:color-mix(in srgb,var(--text) 4%,transparent);color:var(--text)}.ai-creation-audio-popover--voice .ai-creation-audio-tabs button:focus-visible{outline:2px solid color-mix(in srgb,var(--text) 35%,transparent);outline-offset:2px}.ai-creation-audio-voice-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px}.ai-creation-audio-voice-toolbar label{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid color-mix(in srgb,var(--text-muted) 20%,transparent);border-radius:9px;background:var(--surface-control-bg);color:var(--text-muted)}.ai-creation-audio-voice-toolbar label>svg{width:13px;height:13px}.ai-creation-audio-voice-toolbar input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:12px}.ai-creation-audio-voice-toolbar>button{display:inline-flex;align-items:center;gap:7px;min-width:76px;height:36px;padding:0 14px;border:1px solid color-mix(in srgb,var(--text-muted) 20%,transparent);border-radius:9px;background:var(--surface-control-bg);color:var(--text);font-size:12px;cursor:pointer}.ai-creation-audio-voice-suggestions{display:flex;align-items:center;gap:7px;min-height:40px;color:var(--text-muted);font-size:11px}.ai-creation-audio-voice-suggestions button{min-height:24px;padding:0 10px;border:1px dashed color-mix(in srgb,var(--text-muted) 22%,transparent);border-radius:12px;background:transparent;color:var(--text-muted);font-size:11px;cursor:pointer}.ai-creation-audio-voice-filter-chips{display:flex;align-items:center;gap:8px;min-height:40px;overflow:hidden}.ai-creation-audio-voice-filter-chips__list{display:flex;flex:1;align-items:center;gap:7px;min-width:0;overflow-x:auto;scrollbar-width:none}.ai-creation-audio-voice-filter-chips__list::-webkit-scrollbar{display:none}.ai-creation-audio-voice-filter-chips__list button{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;min-height:28px;max-width:220px;padding:0 9px 0 11px;border:1px solid color-mix(in srgb,var(--text-muted) 18%,transparent);border-radius:14px;background:var(--surface-control-bg);color:var(--text-muted);font-size:11px;cursor:pointer}.ai-creation-audio-voice-filter-chips__list button:hover{border-color:color-mix(in srgb,var(--ai-creation-accent, #7657ff) 44%,transparent);background:var(--surface-control-hover-bg);color:var(--text)}.ai-creation-audio-voice-filter-chips__list button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-audio-voice-filter-chips__list button svg{width:12px;height:12px;flex:0 0 auto}.ai-creation-audio-voice-filter-chips__reset{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;padding:0;border:1px solid color-mix(in srgb,var(--text-muted) 18%,transparent);border-radius:50%;background:transparent;color:var(--text-muted);cursor:pointer}.ai-creation-audio-voice-filter-chips__reset:hover{border-color:color-mix(in srgb,var(--ai-creation-accent, #7657ff) 44%,transparent);background:var(--surface-control-hover-bg);color:var(--text)}.ai-creation-audio-voice-filter-chips__reset svg{width:14px;height:14px}.ai-creation-audio-voice-error{margin:3px 0 7px;color:#b45309;font-size:11px}.ai-creation-audio-popover--voice .ai-creation-audio-voice-list{display:block;height:calc(100% - 190px);max-height:none;padding-right:5px;overflow:auto}.ai-creation-audio-voice-list section+section{margin-top:10px}.ai-creation-audio-voice-list h4{margin:0;padding:7px 0;color:var(--text);font-size:12px;font-weight:600}.ai-creation-audio-popover--voice .ai-creation-audio-voice-item{display:grid;grid-template-columns:54px minmax(180px,1fr) minmax(120px,auto) 84px 30px;grid-gap:9px;gap:9px;min-height:66px;margin-bottom:5px;padding:7px 9px;border:1px solid transparent;border-radius:10px;background:color-mix(in srgb,var(--surface-control-bg) 72%,transparent)}.ai-creation-audio-popover--voice .ai-creation-audio-voice-item:hover,.ai-creation-audio-popover--voice .ai-creation-audio-voice-item.is-active{border:1px solid color-mix(in srgb,var(--ai-creation-accent, #16a34a) 24%,transparent);background:color-mix(in srgb,var(--ai-creation-accent, #16a34a) 8%,var(--surface-control-bg))}.ai-creation-audio-voice-item__preview{position:relative;display:grid;width:48px;height:48px;padding:0;overflow:hidden;place-items:center;border:0;border-radius:10px;background:color-mix(in srgb,var(--ai-creation-accent, #7857ff) 14%,var(--surface-control-bg));color:var(--ai-creation-accent, #7857ff);cursor:pointer}.ai-creation-audio-voice-item__preview img{width:100%;height:100%;object-fit:cover}.ai-creation-audio-voice-item__preview>span{display:grid;place-items:center}.ai-creation-audio-voice-item__preview i{position:absolute;right:4px;bottom:4px;display:grid;width:18px;height:18px;place-items:center;border-radius:50%;background:#111111d1;color:#fff;font-style:normal}.ai-creation-audio-voice-item__preview i svg{width:10px;height:10px}.ai-creation-audio-voice-item__preview i.is-playing{animation:ai-creation-audio-preview-pulse 1.2s ease-in-out infinite}@keyframes ai-creation-audio-preview-pulse{50%{opacity:.58}}.ai-creation-audio-popover--voice .ai-creation-audio-voice-item__main{display:grid;grid-gap:4px;gap:4px;min-height:48px;padding:0;align-content:center}.ai-creation-audio-popover--voice .ai-creation-audio-voice-item__main strong{font-size:12px}.ai-creation-audio-popover--voice .ai-creation-audio-voice-item__main small{display:block;max-width:360px;font-size:10px}.ai-creation-audio-voice-item__tags{display:flex;align-items:center;justify-content:flex-end;gap:4px;min-width:0}.ai-creation-audio-voice-item__tags span{max-width:86px;padding:4px 7px;overflow:hidden;border-radius:7px;background:var(--surface-control-bg);color:var(--text-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ai-creation-audio-popover--voice .ai-creation-audio-voice-item__select{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:84px;min-width:84px;height:34px;padding:0 14px;border:0;border-radius:999px;background:#252525;color:#fff!important;font-size:12px;font-weight:600;line-height:1;cursor:pointer;transition:background-color .16s ease,color .16s ease,transform .16s ease}.ai-creation-audio-popover--voice .ai-creation-audio-voice-item__select:hover{background:#171717;color:#fff!important}.ai-creation-audio-popover--voice .ai-creation-audio-voice-item__select.is-selected{background:#7455f5;color:#fff!important}.ai-creation-audio-popover--voice .ai-creation-audio-voice-item__select>svg{width:12px;height:12px;flex:0 0 12px;color:currentColor;stroke:currentColor}.ai-creation-audio-popover--voice .ai-creation-audio-voice-item__select:active{transform:scale(.98)}.ai-creation-audio-popover--voice .ai-creation-audio-voice-item__select:focus-visible{outline:2px solid rgba(22,163,74,.55);outline:2px solid color-mix(in srgb,#16a34a 55%,transparent);outline-offset:2px}.ai-creation-audio-popover--voice .ai-creation-audio-voice-item__favorite{display:grid;width:28px;height:28px;padding:0;place-items:center;border:0;border-radius:7px;background:transparent;color:var(--text-muted);cursor:pointer}.ai-creation-audio-popover--voice .ai-creation-audio-voice-item__favorite.is-favorite{color:var(--ai-creation-accent, #7857ff)}.ai-creation-audio-voice-more{display:block;min-width:96px;height:30px;margin:8px auto;border:0;border-radius:15px;background:var(--surface-control-bg);color:var(--text-muted);font-size:11px;cursor:pointer}.ai-creation-audio-voice-sentinel{width:100%;height:1px;pointer-events:none}.ai-creation-audio-popover--voice .ai-creation-audio-upload{min-height:34px;margin-top:7px;padding:4px 2px 0}.ai-creation-audio-filter-backdrop{position:absolute;inset:0;z-index:3;display:grid;padding:22px;place-items:center;border-radius:inherit;background:#00000061}.ai-creation-audio-filter-panel{width:min(560px,100%);max-height:100%;padding:20px 22px;overflow:auto;border:0;border-radius:17px;background:var(--surface-elevated, #fff);box-shadow:0 18px 54px #0f172a33}.ai-creation-audio-filter-panel header,.ai-creation-audio-filter-panel footer{display:flex;align-items:center;justify-content:space-between}.ai-creation-audio-filter-panel header{margin-bottom:18px;font-size:15px}.ai-creation-audio-filter-panel header button{display:grid;width:28px;height:28px;padding:0;place-items:center;border:0;border-radius:7px;background:transparent;color:var(--text-muted);cursor:pointer}.ai-creation-audio-filter-group{display:grid;grid-gap:8px;gap:8px;margin-bottom:15px}.ai-creation-audio-filter-group>span{color:var(--text);font-size:12px;font-weight:600}.ai-creation-audio-filter-group>div{display:flex;flex-wrap:wrap;gap:7px}.ai-creation-audio-filter-group button,.ai-creation-audio-filter-panel footer button{min-height:30px;padding:0 13px;border:1px solid color-mix(in srgb,var(--text-muted) 18%,transparent);border-radius:15px;background:transparent;color:var(--text-muted);font-size:11px;cursor:pointer}.ai-creation-audio-filter-group button.is-active{border-color:transparent;background:var(--surface-control-hover-bg);color:var(--text)}.ai-creation-audio-filter-panel footer{justify-content:flex-end;gap:8px;padding-top:4px}.ai-creation-audio-filter-panel footer button:last-child{border-color:transparent;background:#7657ff;color:#fff}.ai-creation-audio-filter-panel{position:relative;--surface-elevated: var(--panel-strong);width:min(560px,100%);max-height:100%;padding:24px 24px 18px;overflow:auto;border-radius:18px;background:var(--surface-elevated, #fff);box-shadow:0 20px 54px #0f172a38}.ai-creation-audio-filter-panel header{margin-bottom:22px;font-size:18px}.ai-creation-audio-filter-panel header button:hover{background:var(--surface-control-hover-bg);color:var(--text)}.ai-creation-audio-filter-facet-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:20px}.ai-creation-audio-facet-select{position:relative;display:grid;grid-gap:7px;gap:7px;min-width:0}.ai-creation-audio-facet-select__label{color:var(--text);font-size:12px;font-weight:600}.ai-creation-audio-facet-select__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:38px;padding:0 12px;border:1px solid color-mix(in srgb,var(--text-muted) 22%,transparent);border-radius:9px;background:var(--surface-elevated, #fff);color:var(--text);font:inherit;font-size:12px;text-align:left;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.ai-creation-audio-facet-select__trigger:hover,.ai-creation-audio-facet-select__trigger.is-open{border-color:color-mix(in srgb,var(--ai-creation-accent, #7657ff) 46%,var(--text-muted));background:var(--surface-control-bg)}.ai-creation-audio-facet-select__trigger .is-placeholder{color:var(--text-muted)}.ai-creation-audio-facet-select__menu{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:20;overflow:hidden;padding:7px;border:1px solid color-mix(in srgb,var(--text-muted) 18%,transparent);border-radius:11px;background:var(--surface-elevated, #fff);box-shadow:0 14px 32px #0f172a2e}.ai-creation-audio-facet-select__search{display:flex;align-items:center;gap:7px;height:32px;padding:0 9px;border-bottom:1px solid color-mix(in srgb,var(--text-muted) 14%,transparent);color:var(--text-muted)}.ai-creation-audio-facet-select__search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:11px}.ai-creation-audio-facet-select__options{display:grid;max-height:220px;overflow:auto;padding-top:4px}.ai-creation-audio-facet-select__options button{min-height:31px;padding:0 9px;border:0;border-radius:7px;background:transparent;color:var(--text-muted);font:inherit;font-size:11px;text-align:left;cursor:pointer}.ai-creation-audio-facet-select__options button:hover,.ai-creation-audio-facet-select__options button.is-active{background:var(--surface-control-hover-bg);color:var(--text)}.ai-creation-audio-filter-group--gender{margin-bottom:20px}.ai-creation-audio-filter-segmented{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0!important;gap:0!important;min-height:34px;padding:2px;border:0!important;border-radius:18px;background:var(--surface-control-bg)}.ai-creation-audio-filter-segmented button{min-height:30px!important;padding:0 10px!important;border:0!important;border-radius:15px!important;background:transparent!important;color:var(--text-muted)!important}.ai-creation-audio-filter-segmented button.is-active{border:1px solid color-mix(in srgb,var(--ai-creation-accent, #16a34a) 42%,transparent)!important;background:color-mix(in srgb,var(--ai-creation-accent, #16a34a) 14%,var(--surface-elevated, #fff))!important;color:color-mix(in srgb,var(--ai-creation-accent, #16a34a) 74%,var(--text))!important;font-weight:650;box-shadow:0 2px 7px color-mix(in srgb,var(--ai-creation-accent, #16a34a) 16%,transparent)}.ai-creation-audio-filter-group--chips{margin-bottom:19px}.ai-creation-audio-filter-group--chips>div{gap:8px}.ai-creation-audio-filter-group--chips button{min-height:31px;padding:0 13px;border:1px solid color-mix(in srgb,var(--text-muted) 18%,transparent);border-radius:16px;background:transparent;color:var(--text-muted)}.ai-creation-audio-filter-group--chips button:hover,.ai-creation-audio-filter-group--chips button.is-active{border-color:color-mix(in srgb,var(--ai-creation-accent, #7657ff) 50%,transparent);background:color-mix(in srgb,var(--ai-creation-accent, #7657ff) 10%,transparent);color:var(--text)}.ai-creation-audio-filter-group--chips button.is-active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ai-creation-accent, #16a34a) 18%,transparent);font-weight:600}.ai-creation-audio-filter-panel footer{justify-content:flex-end;gap:9px;margin-top:2px;padding-top:4px}.ai-creation-audio-filter-panel footer button{min-height:34px;padding:0 16px;border:0;border-radius:17px}.ai-creation-audio-filter-panel footer button:first-child{background:var(--surface-control-bg);color:var(--text-muted)}.ai-creation-audio-filter-panel footer button:last-child{background:#7657ff;color:#fff}.ai-creation-selector-popover__model-list,.ai-creation-parameter-popover{scrollbar-width:thin;scrollbar-color:rgba(160,167,179,.66) transparent}.ai-creation-selector-popover__model-list::-webkit-scrollbar,.ai-creation-parameter-popover::-webkit-scrollbar{width:4px;height:4px}.ai-creation-selector-popover__model-list::-webkit-scrollbar-thumb,.ai-creation-parameter-popover::-webkit-scrollbar-thumb{border:0;border-radius:999px;background:#a0a7b3a8}@media(max-width:560px){.ai-creation-audio-filter-facet-grid{grid-template-columns:1fr}}.ai-creation-generate-empty__center:has(.ai-creation-audio-popover--voice),.ai-creation-composer:has(.ai-creation-audio-popover--voice){position:relative;z-index:130}@media(max-width:760px){.ai-creation-generate-empty__center:has(.ai-creation-audio-popover--voice){transform:none}.ai-creation-composer:has(.ai-creation-audio-popover--voice){contain:none}.ai-creation-audio-popover--voice{position:fixed;inset:16px 12px auto;width:auto;height:min(560px,calc(100vh - 80px));padding:14px}.ai-creation-audio-popover--voice .ai-creation-audio-voice-item{grid-template-columns:48px minmax(0,1fr) 84px 28px}.ai-creation-audio-voice-item__tags{display:none}.ai-creation-audio-voice-suggestions{overflow:auto}}.ai-creation-audio-parameter-section{display:grid;grid-gap:5px;gap:5px;margin:0 0 8px}.ai-creation-audio-parameter-section>span{padding:0 7px;color:var(--text-muted);font-size:11px}.ai-creation-audio-popover--parameters{--ai-creation-audio-range-fill: #61c889;--ai-creation-audio-range-track: #dfe9e3;position:absolute;width:min(360px,calc(100vw - 32px));max-width:none;padding:12px;border:1px solid rgba(127,190,153,.14);border:1px solid color-mix(in srgb,#7fbe99 14%,transparent);border-radius:16px;background:color-mix(in srgb,var(--surface-elevated, #fff) 96%,#edf8f2);box-shadow:0 16px 42px #2848361f,0 3px 10px #2848360d}.ai-creation-audio-popover--parameters>.ai-creation-audio-popover__close{position:absolute;top:10px;right:10px;z-index:1;display:grid;width:26px;height:26px;padding:0;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--text-muted);cursor:pointer}.ai-creation-audio-popover--parameters>.ai-creation-audio-popover__close:hover{background:var(--surface-control-hover-bg);color:var(--text)}.ai-creation-audio-popover--lyrics{width:min(560px,calc(100vw - 32px));max-width:none;min-height:248px;max-height:min(420px,calc(100vh - 148px));overflow:hidden;padding:17px 18px 13px;border:0;border-radius:16px;background:var(--surface-elevated, #fff);box-shadow:0 22px 54px #19282024,0 4px 12px #1928200f}.ai-creation-audio-lyrics__header{display:flex;align-items:center;justify-content:space-between;min-height:28px}.ai-creation-audio-lyrics__header strong{color:var(--text);font-size:13px;font-weight:600}.ai-creation-audio-lyrics__switch{display:inline-flex;align-items:center;gap:8px;min-height:28px;padding:0;border:0;background:transparent;color:var(--text);font:inherit;font-size:12px;cursor:pointer}.ai-creation-audio-lyrics__switch:disabled{cursor:not-allowed;opacity:.5}.ai-creation-audio-lyrics__switch i{position:relative;width:29px;height:17px;border-radius:999px;background:color-mix(in srgb,var(--text-muted) 22%,transparent);transition:background-color .24s cubic-bezier(.16,1,.3,1)}.ai-creation-audio-lyrics__switch i:after{position:absolute;top:3px;left:3px;width:11px;height:11px;border-radius:50%;background:color-mix(in srgb,var(--text-muted) 82%,#fff);box-shadow:0 1px 3px #0f172a2e;content:"";transition:transform .24s cubic-bezier(.16,1,.3,1),background-color .18s ease}.ai-creation-audio-lyrics__switch.is-active i{background:color-mix(in srgb,var(--ai-creation-accent, #18a957) 24%,transparent)}.ai-creation-audio-lyrics__switch.is-active i:after{background:var(--ai-creation-accent, #18a957);transform:translate(12px)}.ai-creation-audio-lyrics__editor{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:190px;padding-top:8px}.ai-creation-audio-lyrics__editor textarea{width:100%;min-height:150px;padding:0;resize:none;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:13px;line-height:2.05;scrollbar-width:thin;scrollbar-color:rgba(160,167,179,.66) transparent}.ai-creation-audio-lyrics__editor textarea::placeholder{color:color-mix(in srgb,var(--text-muted) 74%,transparent);opacity:1}.ai-creation-audio-lyrics__editor textarea::-webkit-scrollbar{width:4px}.ai-creation-audio-lyrics__editor textarea::-webkit-scrollbar-track{background:transparent}.ai-creation-audio-lyrics__editor textarea::-webkit-scrollbar-thumb{border:0;border-radius:999px;background:#a0a7b3a8}.ai-creation-audio-lyrics__editor textarea::-webkit-scrollbar-button{display:none;width:0;height:0}.ai-creation-audio-lyrics__editor.is-disabled textarea{cursor:not-allowed;opacity:.48}.ai-creation-audio-lyrics__editor footer{display:flex;align-items:center;justify-content:flex-end;min-height:24px;color:var(--text-muted);font-size:12px}@media(max-width:720px){.ai-creation-audio-popover--lyrics{position:fixed;right:16px;bottom:82px;left:16px;width:auto;min-height:236px}}.ai-creation-audio-parameter-group{display:grid;grid-gap:2px;gap:2px;padding:7px 0 9px}.ai-creation-audio-parameter-group+.ai-creation-audio-parameter-group{border-top:1px solid color-mix(in srgb,var(--border) 54%,transparent)}.ai-creation-audio-parameter-group h4{margin:0;padding:0 36px 5px 7px;color:var(--text-muted);font-size:11px;font-weight:500}.ai-creation-audio-parameter-row{display:grid;grid-template-columns:minmax(86px,.8fr) minmax(138px,1.2fr);align-items:center;grid-gap:12px;gap:12px;min-height:38px;padding:4px 7px;border-radius:8px}.ai-creation-audio-parameter-row:hover{background:#dff3e770;background:color-mix(in srgb,#dff3e7 44%,transparent)}.ai-creation-audio-parameter-row>span{min-width:0;overflow-wrap:anywhere;color:var(--text);font-size:12px}.ai-creation-audio-parameter-row>span i{margin-left:2px;color:#e05252;font-style:normal}.ai-creation-audio-parameter-select,.ai-creation-audio-parameter-select .duli-popover-select__trigger,.ai-creation-audio-parameter-input{width:100%;min-width:0}.ai-creation-audio-parameter-select .duli-popover-select__trigger,.ai-creation-audio-parameter-input{height:30px;padding:0 9px;border:0;border-radius:8px;outline:none;background:var(--surface-control-bg);color:var(--text);font:inherit;font-size:12px}.ai-creation-audio-parameter-select .duli-popover-select__trigger:focus-visible,.ai-creation-audio-parameter-input:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--ai-creation-accent, #16a34a) 22%,transparent)}.ai-creation-audio-parameter-slider{display:grid;grid-template-columns:minmax(0,1fr) 42px;align-items:center;grid-gap:8px;gap:8px}.ai-creation-audio-parameter-slider input{width:100%;height:20px;margin:0;-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer}.ai-creation-audio-parameter-slider input::-webkit-slider-runnable-track{height:3px;border-radius:999px;background:linear-gradient(90deg,var(--ai-creation-audio-range-fill) var(--ai-creation-audio-range-progress, 0%),var(--ai-creation-audio-range-track) var(--ai-creation-audio-range-progress, 0%))}.ai-creation-audio-parameter-slider input::-webkit-slider-thumb{width:14px;height:14px;margin-top:-5.5px;-webkit-appearance:none;appearance:none;border:2px solid #fff;border-radius:50%;background:var(--ai-creation-audio-range-fill);box-shadow:0 2px 7px #3d966233}.ai-creation-audio-parameter-slider input::-moz-range-track{height:3px;border-radius:999px;background:var(--ai-creation-audio-range-track)}.ai-creation-audio-parameter-slider input::-moz-range-progress{height:3px;border-radius:999px;background:var(--ai-creation-audio-range-fill)}.ai-creation-audio-parameter-slider input::-moz-range-thumb{width:12px;height:12px;border:2px solid #fff;border-radius:50%;background:var(--ai-creation-audio-range-fill);box-shadow:0 2px 7px #3d966233}.ai-creation-audio-parameter-slider input:focus-visible{outline:2px solid color-mix(in srgb,var(--ai-creation-audio-range-fill) 38%,transparent);outline-offset:3px}.ai-creation-audio-parameter-slider output{color:var(--text);font-size:12px;text-align:right}.ai-creation-audio-parameter-switch{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;border:0;background:transparent;color:var(--text-muted);font-size:12px;cursor:pointer}.ai-creation-audio-parameter-switch i{position:relative;width:30px;height:18px;border-radius:9px;background:var(--surface-control-bg);transition:background-color .18s ease}.ai-creation-audio-parameter-switch i:after{position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:var(--text-muted);content:"";transition:transform .2s cubic-bezier(.22,1,.36,1),background-color .18s ease}.ai-creation-audio-parameter-switch.is-active i{background:color-mix(in srgb,var(--ai-creation-accent, #16a34a) 24%,var(--surface-control-bg))}.ai-creation-audio-parameter-switch.is-active i:after{background:var(--ai-creation-accent, #16a34a);transform:translate(12px)}.ai-creation-audio-empty{display:block;padding:12px 8px;color:var(--text-muted);font-size:11px;text-align:center}:root[data-resolved-theme=dark] .ai-creation-audio-popover{background:var(--surface-elevated, #1d222b);box-shadow:0 18px 50px #00000061,0 2px 8px #0000003d}:root[data-resolved-theme=dark] .ai-creation-audio-popover--voice{background:var(--surface-raised, #181818)}:root[data-resolved-theme=dark] .ai-creation-audio-popover--parameters{--ai-creation-audio-range-fill: #7bdca0;--ai-creation-audio-range-track: rgba(203, 213, 225, .25);border-color:#94a3b829}:root[data-resolved-theme=dark] .ai-creation-audio-popover--lyrics{background:var(--surface-elevated, #1d222b);box-shadow:0 22px 54px #0006,0 4px 12px #0000003d}:root[data-resolved-theme=dark] .ai-creation-audio-tabs button.is-active{background:var(--surface-control-hover-bg)}:root[data-resolved-theme=dark] .ai-creation-audio-popover--voice .ai-creation-audio-tabs button.is-active{background:#ffffff17}:root[data-resolved-theme=dark] .ai-creation-asset-gallery__tabs button{color:var(--text-muted);background-color:transparent}:root[data-resolved-theme=dark] .ai-creation-asset-gallery__tabs button.is-active{background:var(--surface-active);color:var(--text)}:root[data-resolved-theme=dark] .ai-creation-asset-gallery__group h2,:root[data-resolved-theme=dark] .ai-creation-task-card,:root[data-resolved-theme=dark] .ai-creation-task-card__prompt{color:var(--text)}:root[data-resolved-theme=dark] .ai-creation-task-card__meta,:root[data-resolved-theme=dark] .ai-creation-task-card__error,:root[data-resolved-theme=dark] .ai-creation-task-list--empty,:root[data-resolved-theme=dark] .ai-creation-task-list--empty p,:root[data-resolved-theme=dark] .ai-creation-asset-gallery__empty{color:var(--text-muted)}:root[data-resolved-theme=dark] .ai-creation-empty-mark{background:radial-gradient(circle at 58% 30%,rgba(96,165,250,.16),transparent 44%),radial-gradient(circle at 36% 70%,rgba(251,146,60,.14),transparent 42%),var(--surface-control-bg)!important}:root[data-resolved-theme=dark] .ai-creation-empty-mark img{opacity:.82;filter:brightness(.92) contrast(.92);box-shadow:0 14px 32px #0000003d}.ai-creation-chat-turn{width:min(920px,calc(100% - 160px));margin:0 auto 24px}.ai-creation-chat-turn:last-of-type{margin-bottom:0}.ai-creation-user-message{margin:0 0 14px}.ai-creation-user-message.conversation-turn--user{padding-right:0}.ai-creation-user-message .conversation-turn__user-wrap{max-width:min(720px,78%)}.ai-creation-user-message .conversation-turn__user-bubble{word-break:break-word}.ai-creation-task-card{width:100%;color:var(--text);font-size:13px;line-height:1.75}.ai-creation-task-card__summary{display:block}.ai-creation-task-card__summary--refine{display:flex;align-items:center;gap:10px;min-width:0;margin:0 0 8px;overflow:hidden}.ai-creation-task-card__summary--refine .ai-creation-task-card__prompt{flex:0 0 auto;width:auto;min-width:0;margin:0}.ai-creation-task-card__refine-pill{position:relative;display:inline-flex;align-items:center;gap:5px;max-width:150px;min-width:58px;height:27px;padding:2px 8px 2px 4px;overflow:hidden;border:0;border-radius:5px;background:var(--ai-creation-refine-pill-bg);color:var(--ai-creation-refine-pill-fg);font-size:13px;line-height:1;white-space:nowrap;cursor:pointer}.ai-creation-task-card__refine-pill:hover,.ai-creation-task-card__refine-pill:focus-visible{background:var(--ai-creation-refine-pill-hover-bg);color:var(--ai-creation-refine-pill-hover-fg)}.ai-creation-task-card__refine-pill:disabled{cursor:default;opacity:.72}.ai-creation-task-card__refine-pill img{width:16px;height:16px;flex:0 0 auto;border-radius:2px;object-fit:cover}.ai-creation-task-card__refine-pill span{min-width:0;overflow:hidden;text-overflow:ellipsis}.ai-creation-task-card__refine-prompt{min-width:0;overflow:hidden;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap}.ai-creation-task-card__summary--refine .ai-creation-task-card__meta{flex:0 1 auto;min-width:0;margin:0;overflow:hidden;color:#8d95a3;font-size:13px;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.ai-creation-task-card__prompt{position:relative;width:100%;margin:0 0 6px;color:var(--text);font-size:14px;line-height:1.75;word-break:break-word;cursor:default}.ai-creation-inline-prompt-content{display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 5px;max-width:100%;vertical-align:baseline}.ai-creation-inline-prompt-content__text{min-width:0;overflow-wrap:anywhere;white-space:pre-wrap}.ai-creation-inline-attachment{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;gap:4px;max-width:118px;min-width:0;height:24px;margin:0 2px;overflow:visible;padding:2px;vertical-align:-5px;border:0;border-radius:5px;background:#eef0f3}.ai-creation-inline-caret-spacer{display:inline-block;width:4px;height:1em;-webkit-user-select:none;user-select:none;vertical-align:baseline}.ai-creation-inline-audio-marker{display:inline-flex;align-items:center;max-width:min(220px,60vw);min-height:22px;margin:0 2px;padding:1px 7px;overflow:hidden;border:1px solid rgba(29,150,184,.24);border-radius:5px;background:#e5f7fbeb;color:#087b9f;font-size:12px;font-weight:600;line-height:18px;text-overflow:ellipsis;white-space:nowrap;vertical-align:0;-webkit-user-select:none;user-select:none;cursor:default;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.ai-creation-inline-audio-marker--prosody{border-color:#5c6dc538;background:#eff0fff5;color:#515eae}.ai-creation-inline-audio-marker:hover{border-color:#1d96b87a;background:#d9f3f9fa}.ai-creation-inline-subject-mention{display:inline-flex;align-items:center;gap:5px;max-width:min(220px,60vw);min-height:24px;margin:0 2px;padding:2px 7px 2px 3px;overflow:hidden;border:1px solid rgba(28,164,91,.38);border-radius:6px;background:#e4f8ecf5;color:#137944;font-size:12px;font-weight:600;line-height:18px;-webkit-user-select:none;user-select:none;vertical-align:middle}.ai-creation-inline-subject-mention img{display:block;flex:0 0 18px;width:18px;height:18px;border-radius:4px;object-fit:cover}.ai-creation-inline-subject-mention span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-resolved-theme=dark] .ai-creation-inline-audio-marker{border-color:#4ec2dd52;background:#1455657a;color:#7ee7ff}:root[data-resolved-theme=dark] .ai-creation-inline-audio-marker--prosody{border-color:#9097ff52;background:#46498875;color:#c4c8ff}:root[data-resolved-theme=dark] .ai-creation-inline-subject-mention{border-color:#3fd3805c;background:#14643a7a;color:#8df0b5}.ai-creation-inline-attachment>img,.ai-creation-inline-attachment>video{display:block;flex:0 0 auto;width:20px;height:20px;border-radius:4px;object-fit:cover}.ai-creation-inline-attachment>:is(img,video){display:block;flex:0 0 auto;width:20px;height:20px;border-radius:4px;object-fit:cover}.ai-creation-inline-attachment.is-uploading>img,.ai-creation-inline-attachment.is-uploading>video,.ai-creation-inline-attachment.is-upload-failed>img,.ai-creation-inline-attachment.is-upload-failed>video{opacity:.56}.ai-creation-inline-attachment.is-uploading>:is(img,video),.ai-creation-inline-attachment.is-upload-failed>:is(img,video){opacity:.56}.ai-creation-inline-attachment__upload-status{position:absolute;top:50%;left:50%;z-index:3;padding:1px 4px;border-radius:3px;background:#111827cc;color:#fff;font-size:9px;line-height:12px;pointer-events:none;transform:translate(-50%,-50%);white-space:nowrap}.ai-creation-inline-attachment.is-upload-failed .ai-creation-inline-attachment__upload-status{background:#b91c1cdb}.ai-creation-inline-attachment__duration{position:absolute;left:4px;bottom:3px;z-index:2;padding:1px 3px;border-radius:3px;background:#0f172abd;color:#fff;font-size:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:12px;pointer-events:none}.ai-creation-inline-attachment__audio-icon{display:inline-grid;flex:0 0 auto;width:20px;height:20px;place-items:center;overflow:hidden;border-radius:4px;background:#4f6df51f;color:#4f6df5;font-size:10px;line-height:1}.ai-creation-inline-attachment__name{min-width:0;max-width:90px;overflow:hidden;color:#4b5563;font-size:12px;line-height:20px;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none}.ai-creation-inline-attachment--video-annotation{max-width:178px}.ai-creation-inline-attachment--video-annotation .ai-creation-inline-attachment__name{max-width:150px}.ai-creation-inline-attachment button{position:absolute;right:-4px;top:-4px;display:grid;place-items:center;min-height:12px!important;width:12px;height:12px;padding:0!important;border-radius:999px!important;background:#111827e6!important;color:#fff!important;font-size:9px;line-height:1;opacity:0;pointer-events:none;transform:scale(.82);transition:opacity .12s ease,transform .12s ease,visibility .12s ease;visibility:hidden}.ai-creation-inline-attachment:hover button,.ai-creation-inline-attachment:focus-within button,.ai-creation-inline-attachment button:focus-visible{opacity:1;pointer-events:auto;transform:scale(1);visibility:visible}.ai-creation-task-card__meta{margin:0 0 8px;color:#7a8494;font-size:14px;white-space:pre-wrap}.ai-creation-task-card__error{max-width:560px;margin:2px 0 10px;color:#6f7c91;font-size:14px;line-height:1.7;white-space:pre-wrap;word-break:break-word}.ai-creation-task-card__error p{margin:0}.ai-creation-exception-placeholder{display:flex;align-items:center;gap:12px;max-width:560px;margin:4px 0 12px;padding:12px 14px;border:1px solid rgba(36,230,108,.14);border-radius:18px;background:radial-gradient(circle at 18% 30%,rgba(36,230,108,.1),transparent 34%),#0f172a0a;color:#0f172a}.ai-creation-exception-placeholder__visual{display:grid;flex:0 0 auto;place-items:center;width:52px;height:44px;border-radius:16px;background:#24e66c1a}.ai-creation-exception-placeholder__visual svg{width:48px;height:40px}.ai-creation-exception-placeholder strong,.ai-creation-exception-placeholder span{display:block}.ai-creation-exception-placeholder strong{color:#182230;font-size:13px;font-weight:800}.ai-creation-exception-placeholder span{margin-top:2px;color:#667085;font-size:12px;font-weight:650;line-height:1.45}:root[data-resolved-theme=dark] .ai-creation-exception-placeholder{border-color:#24e66c2e;background:radial-gradient(circle at 18% 30%,rgba(36,230,108,.12),transparent 34%),#ffffff0b;color:#f8fafc}:root[data-resolved-theme=dark] .ai-creation-exception-placeholder strong{color:#f8fafc}:root[data-resolved-theme=dark] .ai-creation-exception-placeholder span{color:#f8fafc94}.ai-creation-task-card__actions{display:flex;gap:4px;margin-bottom:8px}.ai-creation-task-card__actions button{min-height:26px;padding:0 10px;color:#6b7280;font-size:12px}.ai-creation-task-card__hover-actions{display:flex;width:max-content;max-width:100%;overflow:hidden;pointer-events:auto;gap:4px}.ai-creation-task-card__actions button,.ai-creation-task-card__hover-actions .app-button{--app-button-width: auto;--app-button-min-width: 0px;--app-button-height: 36px;--app-button-radius: 8px;--app-button-gap: 4px;--app-button-font-size: 12px;--app-button-font-weight: 400;--app-button-bg: rgba(0, 0, 0, .05);--app-button-bg-hover: rgba(0, 0, 0, .07);--app-button-border: transparent;--app-button-border-hover: transparent;--app-button-fg: #0f1419;box-sizing:border-box;width:auto!important;min-width:0!important;min-height:36px!important;height:36px!important;padding:8px 14px 8px 12px!important;border:0!important;border-radius:8px!important;background:#0000000d!important;color:#0f1419!important;font-size:12px!important;font-weight:400;line-height:20px!important;transition:background .12s ease,color .12s ease}.ai-creation-task-card__actions button:hover:not(:disabled),.ai-creation-task-card__hover-actions .app-button:hover:not(:disabled){border-color:transparent!important;background:#00000012!important;color:#0f1419!important}.ai-creation-task-card__hover-actions button svg,.ai-creation-result__cancel svg{width:16px;height:16px;flex:0 0 16px}.ai-creation-task-card__results{display:grid;grid-gap:12px;gap:12px;max-width:100%;margin-bottom:12px}.ai-creation-task-card__results.videoCard{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),320px))}.ai-creation-task-card__results.imgCard{grid-template-columns:repeat(auto-fill,210px)}.ai-creation-task-card__results.audioCard{grid-template-columns:minmax(0,calc(73% - 1.46px));gap:2px;width:100%;max-width:1012px}.ai-creation-task-card__results.audioCard .ai-creation-result-stack{min-width:0}.ai-creation-task-card__results.audioCard .ai-creation-result{width:100%;height:155px;aspect-ratio:auto;overflow:hidden;border:0;border-radius:25px;background:#e6edf6}.ai-creation-task-card__results.audioCard .ai-creation-result--queued,.ai-creation-task-card__results.audioCard .ai-creation-result--running{background:#f0f1f2}.ai-creation-audio-result-card{position:absolute;inset:0;z-index:1;display:grid;grid-template-columns:156px minmax(0,1fr) 60px;align-items:center;grid-gap:12px;gap:12px;box-sizing:border-box;padding-right:32px;color:#1d2734;cursor:pointer}.ai-creation-audio-result-card:focus-visible{outline:2px solid rgba(0,170,83,.72);outline-offset:-2px}.ai-creation-audio-result-card__artwork{display:grid;place-items:center;width:156px;height:156px}.ai-creation-audio-artwork{position:relative;display:block;width:83.34%;max-width:230px;aspect-ratio:1;overflow:visible;flex:0 0 auto}.ai-creation-audio-artwork__vinyl{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.ai-creation-audio-artwork__cover{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:40%;height:40%;overflow:hidden;border-radius:50%;background:#58aaf5;box-shadow:inset 0 0 22px #246ecd29;transform:translate(-50%,-50%);transform-origin:center}.ai-creation-audio-artwork.is-playing .ai-creation-audio-artwork__cover{animation:aiCreationAudioCoverRotate 8s linear infinite;will-change:transform}@keyframes aiCreationAudioCoverRotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.ai-creation-audio-waveform{position:relative;display:flex;align-items:center;justify-content:center;gap:4px;width:72%;height:72%;color:#ffffffe6}.ai-creation-audio-waveform i{display:block;width:4px;border-radius:999px;background:currentColor}.ai-creation-audio-waveform i:nth-child(1),.ai-creation-audio-waveform i:nth-child(5){height:34%;opacity:.72}.ai-creation-audio-waveform i:nth-child(2),.ai-creation-audio-waveform i:nth-child(4){height:62%}.ai-creation-audio-waveform i:nth-child(3){height:88%}.ai-creation-audio-waveform b{position:absolute;right:-8%;bottom:2%;font-size:13px;font-weight:500;line-height:1}.ai-creation-audio-artwork__tonearm{position:absolute;top:19%;left:72%;z-index:3;width:9%;height:58%;border-radius:999px;background:linear-gradient(90deg,#e8edf2 0 36%,#8793a0 37% 62%,#f7fafc 63%);background:linear-gradient(90deg,#e8edf2 0 36%,#8793a0 37% 62%,#f7fafc 63%);box-shadow:0 1px 2px #0f172a47;transform:rotate(14deg);transform-origin:50% 8%}.ai-creation-audio-artwork__tonearm:before,.ai-creation-audio-artwork__tonearm:after{content:"";position:absolute;left:50%;border-radius:50%;transform:translate(-50%)}.ai-creation-audio-artwork__tonearm:before{top:-6%;width:145%;aspect-ratio:1;background:#f8fafc;box-shadow:0 0 0 1px #64748b3d}.ai-creation-audio-artwork__tonearm:after{bottom:-8%;width:92%;height:18%;border-radius:3px;background:#eef2f6}.ai-creation-audio-artwork.is-compact{width:32px;height:32px}.ai-creation-audio-artwork.is-compact .ai-creation-audio-waveform{gap:1px}.ai-creation-audio-artwork.is-compact .ai-creation-audio-waveform i{width:1px}.ai-creation-audio-artwork.is-compact .ai-creation-audio-waveform b,.ai-creation-audio-artwork.is-compact .ai-creation-audio-artwork__tonearm{display:none}.ai-creation-audio-result-card__content{align-self:stretch;display:flex;min-width:0;flex-direction:column;justify-content:space-between;box-sizing:border-box;padding:32px 0}.ai-creation-audio-result-card__content>strong{overflow:hidden;color:#17202a;font-size:16px;font-weight:500;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.ai-creation-audio-result-card__content>time,.ai-creation-audio-result-card__progress time{color:#667789;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:20px;white-space:nowrap}.ai-creation-audio-result-card__progress{display:grid;grid-template-columns:37px minmax(24px,1fr) 37px;align-items:center;grid-gap:9px;gap:9px;min-width:0}.ai-creation-audio-result-card__play{display:grid!important;place-items:center;width:60px;min-width:60px;height:60px;min-height:60px!important;padding:0!important;border:0!important;border-radius:999px!important;background:#78889d1a!important;color:#111820!important;box-shadow:none!important;transition:background .16s ease,transform .16s ease}.ai-creation-audio-result-card__play:hover:not(:disabled),.ai-creation-audio-result-card__play:focus-visible:not(:disabled){background:#78889d2e!important;transform:scale(1.04)}.ai-creation-audio-result-card__play svg{width:17px;height:17px}.ai-creation-audio-result-card audio,.ai-creation-audio-preview-player>audio,.ai-creation-audio-playback-engine{display:none}.ai-creation-audio-result-card input[type=range],.ai-creation-audio-preview-player__progress input[type=range]{width:100%;height:14px;margin:0;appearance:none;-webkit-appearance:none;background:transparent;cursor:pointer}.ai-creation-audio-result-card input[type=range]::-webkit-slider-runnable-track,.ai-creation-audio-preview-player__progress input[type=range]::-webkit-slider-runnable-track{height:2px;border-radius:999px;background:linear-gradient(90deg,#708293 var(--ai-creation-audio-progress, 0%),rgba(112,130,147,.26) var(--ai-creation-audio-progress, 0%))}.ai-creation-audio-result-card input[type=range]::-webkit-slider-thumb,.ai-creation-audio-preview-player__progress input[type=range]::-webkit-slider-thumb{width:8px;height:8px;margin-top:-3px;border:0;border-radius:50%;background:#708293;appearance:none;-webkit-appearance:none}.ai-creation-audio-loading-card{position:absolute;inset:0;display:grid;grid-template-columns:156px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;background:#f0f1f2}.ai-creation-audio-loading-card__record{position:relative;display:grid;place-items:center;width:156px;height:156px}.ai-creation-audio-loading-card__record img{width:130px!important;height:130px!important;object-fit:contain!important;filter:grayscale(.85) brightness(1.13);opacity:.86}.ai-creation-audio-loading-card__record>i{position:absolute;width:52px;height:52px;border-radius:50%;background:linear-gradient(180deg,#5d626a,#30333a)}.ai-creation-audio-loading-card__record>b{position:absolute;top:25px;left:11px;min-width:48px;padding:3px 7px;border-radius:6px;background:#767a7f38;color:#fff;font-size:12px;font-weight:500;line-height:18px}.ai-creation-audio-loading-card__lines{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding-right:40px}.ai-creation-audio-loading-card__lines i{display:block;height:20px;border-radius:6px;background:#e0e2e4;animation:aiCreationAudioSkeletonPulse 1.7s ease-in-out infinite alternate}.ai-creation-audio-loading-card__lines i:nth-child(1){width:100%}.ai-creation-audio-loading-card__lines i:nth-child(2){width:42%}.ai-creation-audio-loading-card__lines i:nth-child(3){width:24%;margin-top:25px}@keyframes aiCreationAudioSkeletonPulse{0%{opacity:.55}to{opacity:1}}.ai-creation-result-stack{display:grid;grid-gap:8px;gap:8px;align-content:start}.ai-creation-result{position:relative;aspect-ratio:1 / 1;overflow:visible;border:1px solid rgba(219,226,236,.76);border-radius:4px;background:#fff;color:#111827}.ai-creation-result.has-artifact{margin-top:0;border-color:transparent}.ai-creation-result.is-source-highlighted:after{content:"";position:absolute;inset:-7px;z-index:7;border-radius:10px;border:2px solid rgba(0,230,80,.92);background:#00e65029;box-shadow:0 0 0 999px #00000038,0 0 36px #00e65061;pointer-events:none;animation:aiCreationSourceArtifactFlash 1.45s ease both}@keyframes aiCreationSourceArtifactFlash{0%{opacity:0;transform:scale(.985)}16%{opacity:1;transform:scale(1)}72%{opacity:.92}to{opacity:0;transform:scale(1.012)}}.ai-creation-result__media-button{position:absolute;inset:0;z-index:1;width:100%;min-height:100%!important;padding:0!important;border-radius:4px!important;background:transparent!important;overflow:hidden}.ai-creation-result__media-button:disabled{opacity:1;cursor:default}.ai-creation-result__cancel{justify-self:start}.ai-creation-task-card__cancelled{display:inline-flex;align-items:center;justify-self:start;gap:7px;min-height:34px;margin-bottom:12px;padding:0 11px;border:1px solid rgba(148,163,184,.28);border-radius:6px;background:var(--ai-creation-surface-muted-bg);color:var(--ai-creation-text-soft);font-size:12px}.ai-creation-task-card__cancelled svg{width:15px;height:15px}.ai-creation-result__media-actions{position:absolute;top:8px;right:8px;z-index:5;display:flex;align-items:center;gap:2px;padding:3px;border-radius:6px;background:#000000bd;box-shadow:0 8px 20px #0f172a38;opacity:0;transform:translateY(-2px);pointer-events:none;transition:opacity .14s ease,transform .14s ease,background .14s ease,box-shadow .14s ease}.ai-creation-result:hover .ai-creation-result__media-actions,.ai-creation-result:focus-within .ai-creation-result__media-actions{opacity:1;transform:translateY(0);pointer-events:auto}.ai-creation-result__media-action{position:relative;display:grid;place-items:center;width:30px;min-width:30px;height:30px;min-height:30px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#fff!important;cursor:pointer;pointer-events:auto;transition:background .14s ease,transform .14s ease}.ai-creation-result__media-action:hover,.ai-creation-result__media-action:focus-visible{background:#ffffff29!important;transform:translateY(-1px)}.ai-creation-result__media-action svg{width:15px;height:15px}.ai-creation-result--running,.ai-creation-result--queued{overflow:hidden;border-color:transparent;background:#dceeff}.ai-creation-result--running:before,.ai-creation-result--queued:before{--ai-day-orb-a-x: 0%;--ai-day-orb-a-y: 0%;--ai-day-orb-b-x: 100%;--ai-day-orb-b-y: 0%;--ai-day-orb-c-x: 100%;--ai-day-orb-c-y: 100%;--ai-day-orb-d-x: 0%;--ai-day-orb-d-y: 100%;--ai-day-orb-e-x: 52%;--ai-day-orb-e-y: 0%;--ai-day-orb-f-x: 100%;--ai-day-orb-f-y: 48%;content:"";position:absolute;inset:-18%;z-index:0;pointer-events:none;background:radial-gradient(circle at var(--ai-day-orb-a-x) var(--ai-day-orb-a-y),rgba(186,230,253,.6) 0,rgba(186,230,253,.6) 22%,transparent 48%),radial-gradient(circle at var(--ai-day-orb-b-x) var(--ai-day-orb-b-y),rgba(251,207,232,.6) 0,rgba(251,207,232,.6) 23%,transparent 50%),radial-gradient(circle at var(--ai-day-orb-c-x) var(--ai-day-orb-c-y),rgba(199,210,254,.6) 0,rgba(199,210,254,.6) 24%,transparent 52%),radial-gradient(circle at var(--ai-day-orb-d-x) var(--ai-day-orb-d-y),rgba(187,247,208,.6) 0,rgba(187,247,208,.6) 22%,transparent 48%),radial-gradient(circle at var(--ai-day-orb-e-x) var(--ai-day-orb-e-y),rgba(253,224,171,.6) 0,rgba(253,224,171,.6) 18%,transparent 44%),radial-gradient(circle at var(--ai-day-orb-f-x) var(--ai-day-orb-f-y),rgba(221,214,254,.6) 0,rgba(221,214,254,.6) 21%,transparent 48%);background-repeat:no-repeat;background-size:100% 100%;background-position:0 0;filter:blur(8px) saturate(1.12);transform:scale(1.06) rotate(0);animation:ai-creation-result-color-orbit-animation-2 5.2s ease-in-out infinite alternate}@supports (background: radial-gradient(red,red 1px 2px,red 3px)){.ai-creation-result--running:before,.ai-creation-result--queued:before{background:radial-gradient(circle at var(--ai-day-orb-a-x) var(--ai-day-orb-a-y),rgba(186,230,253,.6) 0 22%,transparent 48%),radial-gradient(circle at var(--ai-day-orb-b-x) var(--ai-day-orb-b-y),rgba(251,207,232,.6) 0 23%,transparent 50%),radial-gradient(circle at var(--ai-day-orb-c-x) var(--ai-day-orb-c-y),rgba(199,210,254,.6) 0 24%,transparent 52%),radial-gradient(circle at var(--ai-day-orb-d-x) var(--ai-day-orb-d-y),rgba(187,247,208,.6) 0 22%,transparent 48%),radial-gradient(circle at var(--ai-day-orb-e-x) var(--ai-day-orb-e-y),rgba(253,224,171,.6) 0 18%,transparent 44%),radial-gradient(circle at var(--ai-day-orb-f-x) var(--ai-day-orb-f-y),rgba(221,214,254,.6) 0 21%,transparent 48%);background-repeat:no-repeat;background-size:100% 100%;background-position:0 0}}.ai-creation-result--cancelled{border-color:#cad3e1c7;background:#fafbfdf5}.ai-creation-result--failed{overflow:hidden;border-color:#f8717157;background:radial-gradient(circle at 28% 20%,rgba(248,113,113,.18),transparent 34%),radial-gradient(circle at 78% 76%,rgba(0,230,80,.08),transparent 30%),linear-gradient(135deg,#1f2227fa,#0d0f12fa)}.ai-creation-result.is-asset-deleted{overflow:hidden;border-color:#94a3b82e;background:radial-gradient(circle at 22% 18%,rgba(148,163,184,.14),transparent 32%),radial-gradient(circle at 76% 78%,rgba(0,230,80,.08),transparent 30%),linear-gradient(135deg,#1c1f24fa,#0a0c0ffa)}.ai-creation-result__media-button img,.ai-creation-result__media-button video{width:100%;height:100%;object-fit:cover}.ai-creation-result__media-button>span:not(.ai-creation-result__video-play){position:absolute;inset:0;display:grid;place-items:center;padding:12px;color:#6f7c91;font-size:13px;line-height:1.75;text-align:center}.ai-creation-result__placeholder{background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),radial-gradient(circle at 50% 42%,rgba(255,255,255,.08),transparent 34%);background-size:22px 22px,22px 22px,100% 100%;color:#ffffff57!important;font-weight:650;letter-spacing:.08em}.ai-creation-result__placeholder--live{display:block!important;padding:0!important;color:transparent!important;letter-spacing:0;text-align:right}.ai-creation-result__live-copy{position:absolute;top:13px;right:14px;z-index:2;display:block;width:min(148px,calc(100% - 28px));min-height:20px;overflow:hidden;color:var(--ai-creation-result-color);font-size:12px;font-weight:560;line-height:1.35;text-align:right;text-shadow:0 0 14px rgba(90,135,255,.22);pointer-events:none}.ai-creation-result__live-copy:before{content:"";position:absolute;top:6px;right:0;display:block;width:5px;height:5px;border-radius:999px;background:#72f6c8;box-shadow:0 0 12px #72f6c885;animation:ai-creation-result-live-dot 1.45s ease-in-out infinite}.ai-creation-result__placeholder--queued .ai-creation-result__live-copy{color:#ffdc9ec2;text-shadow:0 0 14px rgba(255,177,86,.2)}.ai-creation-result__placeholder--queued .ai-creation-result__live-copy:before{background:#ffd28a;box-shadow:0 0 12px #ffd28a75}.ai-creation-result__live-copy>span{position:absolute;top:0;right:12px;opacity:0;transform:translateY(6px);white-space:nowrap;animation:ai-creation-result-live-copy calc(var(--tip-count) * 1.9s) ease-in-out infinite;animation-delay:calc(var(--tip-index) * 1.9s)}@keyframes ai-creation-result-live-copy{0%,13%{opacity:1;transform:translateY(0)}19%,to{opacity:0;transform:translateY(-6px)}}@keyframes ai-creation-result-live-dot{0%,to{opacity:.42;transform:scale(.78)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.ai-creation-result__live-copy:before,.ai-creation-result__live-copy>span{animation:none}.ai-creation-result__live-copy>span:first-child{opacity:1;transform:none}}.ai-creation-result__failure-overlay{position:absolute;inset:0;z-index:3;display:grid;place-content:center;grid-gap:8px;gap:8px;padding:18px;color:#ffffffd1;text-align:center;pointer-events:none;background:radial-gradient(circle at 50% 38%,rgba(248,113,113,.2),transparent 42%),linear-gradient(180deg,#0406083d,#040608c7);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.ai-creation-result__failure-overlay strong{color:#fff;font-size:15px;font-weight:850;letter-spacing:.02em}.ai-creation-result__failure-overlay span{max-width:210px;color:#ffd8d8c7;font-size:12px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.ai-creation-result__asset-deleted-overlay{position:absolute;inset:0;z-index:3;display:grid;place-content:center;grid-gap:8px;gap:8px;padding:18px;color:#ffffffd1;text-align:center;pointer-events:none;background:radial-gradient(circle at 50% 38%,rgba(148,163,184,.18),transparent 42%),linear-gradient(180deg,#04060838,#040608c7);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.ai-creation-result__asset-deleted-overlay strong{color:#fff;font-size:15px;font-weight:850;letter-spacing:.02em}.ai-creation-result__asset-deleted-overlay span{max-width:220px;color:#dae2ecbd;font-size:12px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.ai-creation-preview-video__play:before{content:"";position:absolute;left:22px;top:17px;width:20px;height:24px;background:#fff;clip-path:polygon(28% 18%,28% 82%,82% 50%)}.ai-creation-result__video-play{position:absolute;left:50%;top:50%;width:34px;height:34px;transform:translate(-50%,-50%);border-radius:999px;background:#111827bd;box-shadow:0 8px 22px #0f172a33;pointer-events:none;transition:opacity .16s ease,transform .16s ease,background .16s ease,box-shadow .16s ease}.ai-creation-result__video-play:before{content:"";position:absolute;left:12px;top:9px;width:13px;height:16px;background:#fff;clip-path:polygon(28% 18%,28% 82%,82% 50%)}.ai-creation-result__media-button:hover .ai-creation-result__video-play,.ai-creation-result__media-button:focus-visible .ai-creation-result__video-play{transform:translate(-50%,-50%) scale(1.08);background:#111827d6;box-shadow:0 10px 26px #0f172a3d}.ai-creation-result__media-button.is-playing .ai-creation-result__video-play{opacity:0;transform:translate(-50%,-50%) scale(.88)}@keyframes ai-creation-result-color-orbit-animation-1{0%{background-position:32% 22%,68% 18%,68% 72%,28% 76%,6% 10%,86% 8%,88% 84%,4% 88%,48% 45%,42% 72%;filter:blur(10px) saturate(1.18) hue-rotate(0deg);transform:scale(1.08) rotate(0)}45%{background-position:40% 8%,78% 38%,54% 84%,16% 62%,28% 0%,98% 38%,62% 96%,0% 58%,56% 30%,22% 82%;filter:blur(12px) saturate(1.28) hue-rotate(18deg);transform:scale(1.13) rotate(7deg)}to{background-position:62% 20%,56% 10%,82% 58%,30% 92%,76% 14%,56% 2%,96% 58%,18% 104%,36% 62%,70% 72%;filter:blur(11px) saturate(1.22) hue-rotate(-14deg);transform:scale(1.1) rotate(-6deg)}}@property --ai-day-orb-a-x{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --ai-day-orb-a-y{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --ai-day-orb-b-x{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --ai-day-orb-b-y{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --ai-day-orb-c-x{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --ai-day-orb-c-y{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --ai-day-orb-d-x{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --ai-day-orb-d-y{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --ai-day-orb-e-x{syntax: "<percentage>"; inherits: false; initial-value: 52%;}@property --ai-day-orb-e-y{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --ai-day-orb-f-x{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --ai-day-orb-f-y{syntax: "<percentage>"; inherits: false; initial-value: 48%;}@keyframes ai-creation-result-color-orbit-animation-2{0%{--ai-day-orb-a-x: 0%;--ai-day-orb-a-y: 0%;--ai-day-orb-b-x: 100%;--ai-day-orb-b-y: 0%;--ai-day-orb-c-x: 100%;--ai-day-orb-c-y: 100%;--ai-day-orb-d-x: 0%;--ai-day-orb-d-y: 100%;--ai-day-orb-e-x: 52%;--ai-day-orb-e-y: 0%;--ai-day-orb-f-x: 100%;--ai-day-orb-f-y: 48%;filter:blur(8px) saturate(1.12) brightness(1.02) hue-rotate(0deg);transform:scale(1.05) rotate(0)}24%{--ai-day-orb-a-x: 0%;--ai-day-orb-a-y: 44%;--ai-day-orb-b-x: 76%;--ai-day-orb-b-y: 0%;--ai-day-orb-c-x: 100%;--ai-day-orb-c-y: 56%;--ai-day-orb-d-x: 26%;--ai-day-orb-d-y: 100%;--ai-day-orb-e-x: 74%;--ai-day-orb-e-y: 32%;--ai-day-orb-f-x: 62%;--ai-day-orb-f-y: 100%;filter:blur(9px) saturate(1.2) brightness(1.04) hue-rotate(12deg);transform:scale(1.1) rotate(6deg)}52%{--ai-day-orb-a-x: 40%;--ai-day-orb-a-y: 0%;--ai-day-orb-b-x: 100%;--ai-day-orb-b-y: 70%;--ai-day-orb-c-x: 42%;--ai-day-orb-c-y: 100%;--ai-day-orb-d-x: 0%;--ai-day-orb-d-y: 30%;--ai-day-orb-e-x: 24%;--ai-day-orb-e-y: 62%;--ai-day-orb-f-x: 100%;--ai-day-orb-f-y: 20%;filter:blur(8px) saturate(1.18) brightness(1.05) hue-rotate(-10deg);transform:scale(1.12) rotate(-6deg)}78%{--ai-day-orb-a-x: 82%;--ai-day-orb-a-y: 0%;--ai-day-orb-b-x: 100%;--ai-day-orb-b-y: 26%;--ai-day-orb-c-x: 72%;--ai-day-orb-c-y: 100%;--ai-day-orb-d-x: 0%;--ai-day-orb-d-y: 76%;--ai-day-orb-e-x: 46%;--ai-day-orb-e-y: 22%;--ai-day-orb-f-x: 22%;--ai-day-orb-f-y: 100%;filter:blur(9px) saturate(1.22) brightness(1.04) hue-rotate(9deg);transform:scale(1.08) rotate(8deg)}to{--ai-day-orb-a-x: 0%;--ai-day-orb-a-y: 100%;--ai-day-orb-b-x: 22%;--ai-day-orb-b-y: 0%;--ai-day-orb-c-x: 100%;--ai-day-orb-c-y: 0%;--ai-day-orb-d-x: 100%;--ai-day-orb-d-y: 100%;--ai-day-orb-e-x: 68%;--ai-day-orb-e-y: 100%;--ai-day-orb-f-x: 0%;--ai-day-orb-f-y: 42%;filter:blur(8px) saturate(1.14) brightness(1.03) hue-rotate(-8deg);transform:scale(1.06) rotate(-4deg)}}@property --ai-dark-orb-a-x{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --ai-dark-orb-a-y{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --ai-dark-orb-b-x{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --ai-dark-orb-b-y{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --ai-dark-orb-c-x{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --ai-dark-orb-c-y{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --ai-dark-orb-d-x{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --ai-dark-orb-d-y{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --ai-dark-orb-e-x{syntax: "<percentage>"; inherits: false; initial-value: 52%;}@property --ai-dark-orb-e-y{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --ai-dark-orb-f-x{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --ai-dark-orb-f-y{syntax: "<percentage>"; inherits: false; initial-value: 48%;}@keyframes ai-creation-result-color-orbit-dark-animation-1{0%{--ai-dark-orb-a-x: 0%;--ai-dark-orb-a-y: 0%;--ai-dark-orb-b-x: 100%;--ai-dark-orb-b-y: 0%;--ai-dark-orb-c-x: 100%;--ai-dark-orb-c-y: 100%;--ai-dark-orb-d-x: 0%;--ai-dark-orb-d-y: 100%;--ai-dark-orb-e-x: 52%;--ai-dark-orb-e-y: 0%;--ai-dark-orb-f-x: 100%;--ai-dark-orb-f-y: 48%;filter:blur(6px) saturate(1.75) brightness(1.12) hue-rotate(0deg);transform:scale(1.05) rotate(0)}30%{--ai-dark-orb-a-x: 26%;--ai-dark-orb-a-y: 0%;--ai-dark-orb-b-x: 100%;--ai-dark-orb-b-y: 34%;--ai-dark-orb-c-x: 72%;--ai-dark-orb-c-y: 100%;--ai-dark-orb-d-x: 0%;--ai-dark-orb-d-y: 58%;--ai-dark-orb-e-x: 38%;--ai-dark-orb-e-y: 26%;--ai-dark-orb-f-x: 78%;--ai-dark-orb-f-y: 86%;filter:blur(7px) saturate(1.95) brightness(1.2) hue-rotate(20deg);transform:scale(1.1) rotate(5deg)}62%{--ai-dark-orb-a-x: 66%;--ai-dark-orb-a-y: 0%;--ai-dark-orb-b-x: 100%;--ai-dark-orb-b-y: 78%;--ai-dark-orb-c-x: 24%;--ai-dark-orb-c-y: 100%;--ai-dark-orb-d-x: 0%;--ai-dark-orb-d-y: 22%;--ai-dark-orb-e-x: 64%;--ai-dark-orb-e-y: 36%;--ai-dark-orb-f-x: 48%;--ai-dark-orb-f-y: 100%;filter:blur(6px) saturate(2.05) brightness(1.24) hue-rotate(-18deg);transform:scale(1.08) rotate(-6deg)}to{--ai-dark-orb-a-x: 0%;--ai-dark-orb-a-y: 74%;--ai-dark-orb-b-x: 42%;--ai-dark-orb-b-y: 0%;--ai-dark-orb-c-x: 100%;--ai-dark-orb-c-y: 36%;--ai-dark-orb-d-x: 34%;--ai-dark-orb-d-y: 100%;--ai-dark-orb-e-x: 84%;--ai-dark-orb-e-y: 24%;--ai-dark-orb-f-x: 100%;--ai-dark-orb-f-y: 100%;filter:blur(6px) saturate(1.82) brightness(1.16) hue-rotate(-12deg);transform:scale(1.07) rotate(4deg)}}@keyframes ai-creation-result-color-orbit-dark-animation-2{0%{--ai-dark-orb-a-x: 0%;--ai-dark-orb-a-y: 0%;--ai-dark-orb-b-x: 100%;--ai-dark-orb-b-y: 0%;--ai-dark-orb-c-x: 100%;--ai-dark-orb-c-y: 100%;--ai-dark-orb-d-x: 0%;--ai-dark-orb-d-y: 100%;--ai-dark-orb-e-x: 52%;--ai-dark-orb-e-y: 0%;--ai-dark-orb-f-x: 100%;--ai-dark-orb-f-y: 48%;filter:blur(6px) saturate(1.78) brightness(1.12) hue-rotate(0deg);transform:scale(1.05) rotate(0)}24%{--ai-dark-orb-a-x: 0%;--ai-dark-orb-a-y: 46%;--ai-dark-orb-b-x: 74%;--ai-dark-orb-b-y: 0%;--ai-dark-orb-c-x: 100%;--ai-dark-orb-c-y: 54%;--ai-dark-orb-d-x: 24%;--ai-dark-orb-d-y: 100%;--ai-dark-orb-e-x: 76%;--ai-dark-orb-e-y: 30%;--ai-dark-orb-f-x: 64%;--ai-dark-orb-f-y: 100%;filter:blur(5px) saturate(2.05) brightness(1.24) hue-rotate(32deg);transform:scale(1.1) rotate(8deg)}52%{--ai-dark-orb-a-x: 38%;--ai-dark-orb-a-y: 0%;--ai-dark-orb-b-x: 100%;--ai-dark-orb-b-y: 74%;--ai-dark-orb-c-x: 42%;--ai-dark-orb-c-y: 100%;--ai-dark-orb-d-x: 0%;--ai-dark-orb-d-y: 28%;--ai-dark-orb-e-x: 24%;--ai-dark-orb-e-y: 62%;--ai-dark-orb-f-x: 100%;--ai-dark-orb-f-y: 20%;filter:blur(8px) saturate(1.92) brightness(1.18) hue-rotate(-28deg);transform:scale(1.12) rotate(-7deg)}78%{--ai-dark-orb-a-x: 82%;--ai-dark-orb-a-y: 0%;--ai-dark-orb-b-x: 100%;--ai-dark-orb-b-y: 28%;--ai-dark-orb-c-x: 72%;--ai-dark-orb-c-y: 100%;--ai-dark-orb-d-x: 0%;--ai-dark-orb-d-y: 76%;--ai-dark-orb-e-x: 46%;--ai-dark-orb-e-y: 22%;--ai-dark-orb-f-x: 20%;--ai-dark-orb-f-y: 100%;filter:blur(5px) saturate(2.15) brightness(1.28) hue-rotate(18deg);transform:scale(1.08) rotate(11deg)}to{--ai-dark-orb-a-x: 0%;--ai-dark-orb-a-y: 100%;--ai-dark-orb-b-x: 22%;--ai-dark-orb-b-y: 0%;--ai-dark-orb-c-x: 100%;--ai-dark-orb-c-y: 0%;--ai-dark-orb-d-x: 100%;--ai-dark-orb-d-y: 100%;--ai-dark-orb-e-x: 68%;--ai-dark-orb-e-y: 100%;--ai-dark-orb-f-x: 0%;--ai-dark-orb-f-y: 42%;filter:blur(7px) saturate(1.86) brightness(1.18) hue-rotate(-14deg);transform:scale(1.06) rotate(-5deg)}}.ai-creation-composer{--ai-creation-composer-transition-duration: .18s;--ai-creation-composer-transition-easing: cubic-bezier(.22, 1, .36, 1);--ai-creation-frame-resource-transition-duration: .1s;--ai-creation-frame-slot-transition-duration: 50ms;position:relative;z-index:8;display:flex;flex-direction:column;justify-content:space-between;gap:12px;width:min(calc(100% - 32px),1010px);max-width:1010px;min-height:126px;margin:0 auto;contain:layout;border:1px solid var(--composer-stroke);border-radius:24px;padding:14px 18px;transform-origin:50% 100%;transition:width var(--ai-creation-composer-transition-duration) var(--ai-creation-composer-transition-easing),max-width var(--ai-creation-composer-transition-duration) var(--ai-creation-composer-transition-easing),min-height var(--ai-creation-composer-transition-duration) var(--ai-creation-composer-transition-easing),padding var(--ai-creation-composer-transition-duration) var(--ai-creation-composer-transition-easing),transform .26s var(--ai-creation-composer-transition-easing),border-radius .18s ease,box-shadow .18s ease,background-color .18s ease}.ai-creation-composer--compactable{--ai-creation-composer-transition-duration: .36s;--ai-creation-frame-resource-transition-duration: .24s;--ai-creation-frame-slot-transition-duration: .22s}.ai-creation-composer.is-compact{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;width:min(calc(100% - 32px),760px);max-width:760px;min-height:65px;padding:10px 12px;border-radius:18px;transform:translate3d(0,6px,0)}.ai-creation-composer.is-bottom-pulse-a,.ai-creation-composer.is-bottom-pulse-b{animation:ai-creation-composer-bottom-pulse .52s cubic-bezier(.16,1,.3,1)}.ai-creation-composer__back-to-bottom{position:absolute;right:4px;bottom:calc(100% + 8px);z-index:14;display:inline-flex!important;align-items:center;justify-content:center;gap:6px;min-height:30px!important;padding:0 11px!important;border:1px solid rgba(208,214,224,.92)!important;border-radius:999px!important;background:#fffffff5!important;color:#344054!important;font-size:12px!important;font-weight:600;line-height:1;box-shadow:0 10px 24px #0f172a1f;transform:translateY(4px) scale(.96);animation:ai-creation-back-to-bottom-enter .26s cubic-bezier(.16,1,.3,1) forwards}.ai-creation-composer__back-to-bottom svg{flex:0 0 auto}.ai-creation-composer__back-to-bottom:hover{border-color:#3b82f63d!important;background:#fff!important;color:var(--app-primary-blue, #0078f8)!important}@keyframes ai-creation-back-to-bottom-enter{0%{opacity:0;transform:translateY(8px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ai-creation-composer-bottom-pulse{0%{transform:translateY(6px) scale(.96)}45%{transform:translateY(2px) scale(1.01)}to{transform:translateY(6px) scale(.96)}}@media(prefers-reduced-motion:reduce){.ai-creation-composer__back-to-bottom{animation:none;opacity:1;transform:none}.ai-creation-composer.is-bottom-pulse-a,.ai-creation-composer.is-bottom-pulse-b{animation:none}}.ai-creation-composer__input-surface{position:relative;display:block;width:100%;height:86px;min-height:86px;max-height:86px;overflow:hidden;cursor:text;transition:height var(--ai-creation-composer-transition-duration) var(--ai-creation-composer-transition-easing),min-height var(--ai-creation-composer-transition-duration) var(--ai-creation-composer-transition-easing),max-height var(--ai-creation-composer-transition-duration) var(--ai-creation-composer-transition-easing)}.ai-creation-composer__input-surface.is-subtitle-erasure-only{cursor:default}.ai-creation-composer__input-surface.has-subtitle-erasure-regions{display:flex;align-items:flex-start;padding:8px 8px 0;overflow-y:auto}.ai-creation-subtitle-erasure-regions{z-index:3;display:flex;align-items:center;flex-wrap:wrap;gap:8px;width:100%}.ai-creation-subtitle-erasure-region{position:relative;display:inline-grid;grid-template-columns:48px minmax(0,auto);align-items:center;gap:7px;min-height:38px;padding:3px 28px 3px 3px;border:1px solid var(--control-border, rgba(15, 23, 42, .12));border-radius:6px;background:var(--surface-control-bg, rgba(15, 23, 42, .06));color:var(--text, #536471);font-size:13px;line-height:20px;white-space:nowrap;transition:border-color .16s ease,background-color .16s ease}.ai-creation-subtitle-erasure-region:hover,.ai-creation-subtitle-erasure-region:focus-within{border-color:var(--control-border-strong, rgba(15, 23, 42, .22));background:var(--surface-control-hover-bg, rgba(15, 23, 42, .1))}.ai-creation-subtitle-erasure-region>img,.ai-creation-subtitle-erasure-region__placeholder{display:block;width:48px;height:30px;border-radius:4px;object-fit:cover;background:#0f172a24}.ai-creation-subtitle-erasure-region__placeholder{display:inline-flex;align-items:center;justify-content:center}.ai-creation-subtitle-erasure-region__placeholder>svg{width:14px;height:14px}.ai-creation-subtitle-erasure-region>button{position:absolute;top:50%;right:4px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;transform:translateY(-50%);padding:0;border:0;border-radius:4px;background:transparent;color:inherit;cursor:pointer;opacity:0;transition:opacity .14s ease,background-color .14s ease}.ai-creation-subtitle-erasure-region:hover>button,.ai-creation-subtitle-erasure-region:focus-within>button{opacity:1}.ai-creation-subtitle-erasure-region>button:hover{background:var(--surface-control-hover-bg, rgba(15, 23, 42, .1))}.ai-creation-composer__rich-input.is-subtitle-erasure-disabled{flex:1 1 auto;width:auto;min-width:0;pointer-events:none;cursor:default}@media(hover:none){.ai-creation-subtitle-erasure-region>button{opacity:1}}.ai-creation-composer__rich-input{position:relative;z-index:2;box-sizing:border-box;width:100%;height:86px;min-height:86px;max-height:86px;outline:none;color:var(--text);font-family:inherit;font-size:14px;line-height:1.65;padding:1px 6px 6px 0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#e8e8e8 transparent;white-space:pre-wrap;word-break:break-word;transition:height var(--ai-creation-composer-transition-duration) var(--ai-creation-composer-transition-easing),min-height var(--ai-creation-composer-transition-duration) var(--ai-creation-composer-transition-easing),max-height var(--ai-creation-composer-transition-duration) var(--ai-creation-composer-transition-easing),padding var(--ai-creation-composer-transition-duration) var(--ai-creation-composer-transition-easing),font-size var(--ai-creation-composer-transition-duration) var(--ai-creation-composer-transition-easing)}.ai-creation-composer__rich-input::-webkit-scrollbar{width:8px}.ai-creation-composer__rich-input::-webkit-scrollbar-thumb{background:#0f172a2e;border:2px solid transparent;border-radius:999px;background-clip:padding-box}.ai-creation-composer__rich-input:empty:before,.ai-creation-composer__rich-input.is-empty:before{content:attr(data-placeholder);color:var(--text-soft);pointer-events:none}.ai-creation-composer__rich-placeholder{position:absolute;top:1px;right:6px;left:0;z-index:3;display:flex;align-items:center;min-width:0;height:24px;overflow:hidden;color:var(--text-soft);font-family:inherit;font-size:14px;font-weight:400;line-height:24px;white-space:nowrap;pointer-events:none}.ai-creation-composer .ai-creation-composer__input-surface.has-skill-example{height:96px;min-height:96px;max-height:96px}.ai-creation-composer .ai-creation-composer__input-surface.has-skill-example .ai-creation-composer__skill-example{display:block;height:auto;max-height:96px;white-space:pre-wrap;overflow-wrap:anywhere;pointer-events:none}.ai-creation-composer__skill-example>span{display:block}.ai-creation-composer__rich-placeholder>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.ai-creation-composer__rich-placeholder>button{display:inline-grid;place-items:center;flex:0 0 24px;width:24px;height:24px;min-height:24px!important;max-height:24px;margin:0 4px;padding:0;border:1px solid color-mix(in srgb,var(--ai-creation-accent, #16a34a) 12%,transparent);border-radius:8px;background:transparent;color:var(--ai-creation-accent, #16a34a);font:inherit;font-size:16px;font-weight:500;line-height:1;cursor:pointer;pointer-events:auto}.ai-creation-composer__rich-placeholder>button:hover{border-color:color-mix(in srgb,var(--ai-creation-accent, #16a34a) 24%,transparent);background:color-mix(in srgb,var(--ai-creation-accent, #16a34a) 7%,transparent)}.ai-creation-composer__rich-placeholder>button:focus-visible{outline:2px solid color-mix(in srgb,var(--ai-creation-accent, #16a34a) 35%,transparent);outline-offset:1px}.ai-creation-agent-skill-wrap{position:relative;z-index:16}.ai-creation-agent-skill-trigger{position:relative}.ai-creation-agent-skill-trigger>svg:first-child,.ai-creation-agent-skill-tag__select>svg:first-child{width:16px;height:16px;flex:0 0 16px}.ai-creation-agent-skill-option>svg:first-child{width:15px;height:15px;flex:0 0 15px}.ai-creation-agent-skill-trigger.is-selected{color:var(--ai-creation-accent, #16a34a)}.ai-creation-agent-skill-popover{position:absolute;left:0;bottom:calc(100% + 10px);z-index:24;display:flex;flex-direction:column;width:min(360px,calc(100vw - 24px));max-height:min(430px,calc(100vh - 96px));padding:4px;overflow:hidden;border:1px solid var(--control-border, rgba(15, 23, 42, .08));border-radius:12px;background:var(--panel-strong, #fff);box-shadow:var(--shadow-soft, 0 16px 48px rgba(15, 23, 42, .14));color:var(--text, #111827)}.ai-creation-agent-skill-popover.is-caret-anchored{position:fixed;right:auto;bottom:auto}.ai-creation-agent-skill-popover.is-caret-anchored.is-below{transform-origin:top left}.ai-creation-agent-skill-search-row{display:flex;align-items:center;gap:6px;min-height:32px;padding:0 3px 6px;border-bottom:1px solid var(--line, #edf0f2)}.ai-creation-agent-skill-search-row>svg{width:14px;height:14px;flex:0 0 14px;color:var(--text-muted, #9aa4ad)}.ai-creation-agent-skill-search-row input{min-width:0;flex:1;height:24px;padding:0;border:0;outline:0;background:transparent;color:var(--text, #17212b);font-size:12px}.ai-creation-agent-skill-search-row input::placeholder{color:var(--text-muted, #9aa4ad)}.ai-creation-agent-skill-search-row>button{display:inline-flex;align-items:center;gap:2px;min-height:28px;padding:0 2px;border:0;background:transparent;color:#89949d;font-size:12px;white-space:nowrap}.ai-creation-agent-skill-search-row>button:hover{color:#1f2933}.ai-creation-agent-skill-search-row>button svg{width:14px;height:14px}.ai-creation-agent-skill-list{min-height:0;padding:4px 0;overflow-y:auto}.ai-creation-agent-skill-option{position:relative;box-sizing:border-box;display:flex;align-items:center;width:100%;height:52px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text, #17212b);transition:background .14s ease,border-color .14s ease,color .14s ease}.ai-creation-agent-skill-option__select{display:flex;align-items:center;gap:10px;min-width:0;height:100%;flex:1;padding:5px 12px;border:0;background:transparent;color:inherit;text-align:left}.ai-creation-agent-skill-option:hover,.ai-creation-agent-skill-option.is-selected{border-color:color-mix(in srgb,var(--text, #17212b) 8%,transparent);background:var(--menu-item-hover-bg, #f1f2f3)}.ai-creation-agent-skill-option.is-selected{background:var(--menu-item-selected-bg, #f1f2f3)}.ai-creation-agent-skill-option__select>svg:first-child{margin-top:0;color:var(--text, #1e252b);stroke-width:2}.ai-creation-agent-skill-option__select>svg:last-child{flex:0 0 15px;width:15px;height:15px;margin:0 0 0 auto;color:var(--text, #111827);stroke-width:2.4}.ai-creation-agent-skill-option__actions{position:relative;flex:0 0 32px;margin-right:6px}.ai-creation-agent-skill-option__more{box-sizing:border-box;display:grid;place-items:center;width:28px;min-width:28px;height:28px;min-height:28px!important;padding:0!important;border:0;border-radius:6px;background:transparent;color:var(--text-muted, #737b85);line-height:0;cursor:pointer}.ai-creation-agent-skill-option__more:hover,.ai-creation-agent-skill-option__more[aria-expanded=true]{background:color-mix(in srgb,var(--text, #17212b) 8%,transparent);color:var(--text, #17212b)}.ai-creation-agent-skill-option__more svg{display:block;width:16px;height:16px}.ai-creation-agent-skill-option__menu{box-sizing:border-box;position:fixed;top:auto;left:auto;z-index:32;width:190px;padding:8px;border:1px solid var(--control-border, rgba(15, 23, 42, .08));border-radius:12px;background:var(--panel-strong, #fff);-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);box-shadow:var(--shadow-soft, 0 12px 34px rgba(15, 23, 42, .18))}.ai-creation-agent-skill-option__menu button{display:flex;align-items:center;gap:9px;width:100%;height:36px;padding:0 11px;border:0;border-radius:7px;background:transparent;color:var(--text, #17212b);font-size:12px;text-align:left;cursor:pointer}.ai-creation-agent-skill-option__menu button:hover{background:var(--menu-item-hover-bg, #f1f2f3)}.ai-creation-agent-skill-option__menu svg{width:16px;height:16px}:root[data-resolved-theme=dark] .ai-creation-agent-skill-option__menu{border-color:#ffffff0f;background:#2b2b2b;box-shadow:0 14px 36px #0000006b;color:#ffffffeb}:root[data-resolved-theme=dark] .ai-creation-agent-skill-option__menu button{color:#ffffffeb}:root[data-resolved-theme=dark] .ai-creation-agent-skill-option__menu button:hover{background:#ffffff14}.ai-creation-agent-skill-option__body{display:flex;min-width:0;flex:1;flex-direction:column;justify-content:center;gap:0}.ai-creation-agent-skill-option__title{display:flex;align-items:center;gap:5px;min-width:0;line-height:22px}.ai-creation-agent-skill-option__title strong{overflow:hidden;color:var(--text, #20242a);font-size:13px;font-weight:400;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.ai-creation-agent-skill-option__title em{flex:0 0 auto;padding:0 3px;border-radius:4px;background:var(--panel-muted, #f0f1f2);color:var(--text-muted, #89949d);font-size:9px;font-style:normal;line-height:16px}.ai-creation-agent-skill-option__body small{overflow:hidden;color:var(--text-muted, #737b85);font-size:11px;font-weight:400;letter-spacing:0;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.ai-creation-agent-skill-state{display:grid;min-height:56px;place-items:center;width:100%;border:0;background:transparent;color:#98a1aa;font-size:11px}.ai-creation-agent-skill-state.is-error{cursor:pointer;color:#c25f5f}.ai-creation-agent-skill-footer{display:grid;grid-gap:2px;gap:2px;padding-top:4px;border-top:1px solid #edf0f2}.ai-creation-agent-skill-footer button{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:#17212b;font-size:14px;text-align:left}.ai-creation-agent-skill-footer button:hover{background:#f1f2f3}.ai-creation-agent-skill-footer button svg{width:16px;height:16px;flex:0 0 16px}:root[data-resolved-theme=dark] .ai-creation-agent-skill-footer{border-top-color:#ffffff14}:root[data-resolved-theme=dark] .ai-creation-agent-skill-footer button{color:#ffffffe6}:root[data-resolved-theme=dark] .ai-creation-agent-skill-footer button:hover{background:#ffffff13}.ai-creation-agent-skill-tag{position:relative;top:0;left:0;z-index:3;display:inline-flex;align-items:center;gap:0;flex:0 1 auto;height:32px;max-width:min(192px,100%);padding:0!important;border:0;border-radius:18px;background:transparent;color:#927000;font-size:13px;line-height:24px}.ai-creation-agent-skill-tag:hover,.ai-creation-agent-skill-tag:focus-within{background:var(--surface-control-hover-bg, rgba(15, 23, 42, .1))}.ai-creation-agent-skill-tag__select{display:inline-flex;align-items:center;gap:6px;min-width:0;height:32px;padding:0 30px 0 8px!important;border:0;background:transparent!important;color:inherit!important;font:inherit;line-height:inherit}.ai-creation-agent-skill-tag__select>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-agent-skill-tag__chevron{position:absolute;right:8px;display:grid;place-items:center;width:18px;height:18px;color:var(--text-muted, #7b8790);pointer-events:none}.ai-creation-agent-skill-tag__remove{position:absolute;right:6px;display:grid;place-items:center;width:20px;height:20px;min-height:20px!important;padding:0!important;border-radius:50%!important;background:#0f172a14!important;color:var(--text-muted, #7b8790)!important;opacity:0;pointer-events:none}.ai-creation-agent-skill-tag:hover .ai-creation-agent-skill-tag__remove,.ai-creation-agent-skill-tag:focus-within .ai-creation-agent-skill-tag__remove{opacity:1;pointer-events:auto}.ai-creation-agent-skill-tag:hover .ai-creation-agent-skill-tag__chevron,.ai-creation-agent-skill-tag:focus-within .ai-creation-agent-skill-tag__chevron{opacity:0}.ai-creation-agent-skill-tag__remove:hover,.ai-creation-agent-skill-tag__remove:focus-visible{background:#0f172a1a!important;color:var(--text, #27323a)!important}.ai-creation-agent-skill-tag__remove>svg{width:14px;height:14px}@media(hover:none){.ai-creation-agent-skill-tag .ai-creation-agent-skill-tag__remove{opacity:1;pointer-events:auto}.ai-creation-agent-skill-tag__chevron{display:none}}.ai-creation-skill-manager-backdrop{position:fixed;inset:0;z-index:220;display:grid;place-items:center;padding:20px;background:#080a0cad;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ai-creation-skill-manager{--skill-manager-bg: #ffffff;--skill-manager-sidebar-bg: #f7f8f9;--skill-manager-control-bg: #f0f2f4;--skill-manager-control-hover: #e8ebee;--skill-manager-active-bg: #e5e8eb;--skill-manager-border: rgba(15, 23, 42, .09);--skill-manager-text: #171a1f;--skill-manager-muted: #7a828c;display:grid;grid-template-columns:280px minmax(0,1fr);width:min(1000px,calc(100vw - 40px));height:min(720px,calc(100vh - 40px));height:min(720px,calc(100dvh - 40px));min-height:520px;overflow:hidden;border:1px solid var(--skill-manager-border);border-radius:16px;background:var(--skill-manager-bg);color:var(--skill-manager-text);box-shadow:0 30px 90px #00000047}:root[data-resolved-theme=dark] .ai-creation-skill-manager{--skill-manager-bg: #1a1a1a;--skill-manager-sidebar-bg: #191919;--skill-manager-control-bg: #242424;--skill-manager-control-hover: #2b2b2b;--skill-manager-active-bg: #303030;--skill-manager-border: rgba(255, 255, 255, .08);--skill-manager-text: rgba(255, 255, 255, .94);--skill-manager-muted: rgba(255, 255, 255, .44);box-shadow:0 30px 90px #00000094}.ai-creation-skill-manager__sidebar{display:flex;min-width:0;min-height:0;flex-direction:column;padding:24px;border-right:1px solid var(--skill-manager-border);background:var(--skill-manager-sidebar-bg)}.ai-creation-skill-manager__search{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid var(--skill-manager-border);border-radius:8px;background:transparent;color:var(--skill-manager-muted)}.ai-creation-skill-manager__search svg{width:15px;height:15px;flex:0 0 15px}.ai-creation-skill-manager__search input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:var(--skill-manager-text);font-size:13px;letter-spacing:0}.ai-creation-skill-manager__search input::placeholder{color:var(--skill-manager-muted)}.ai-creation-skill-manager__create-entry{display:flex;align-items:center;gap:10px;width:100%;height:36px;margin-top:12px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--skill-manager-text);font-size:13px;font-weight:500;text-align:left;cursor:pointer}.ai-creation-skill-manager__create-entry:hover,.ai-creation-skill-manager__create-entry.is-active{background:var(--skill-manager-active-bg)}.ai-creation-skill-manager__create-entry svg{width:16px;height:16px}.ai-creation-skill-manager__nav{min-height:0;margin:8px -8px -12px;padding:0 8px 12px;overflow-y:auto}.ai-creation-skill-manager__section-label{margin:12px 10px 6px;color:var(--skill-manager-muted);font-size:12px;font-weight:400;letter-spacing:0;line-height:20px}.ai-creation-skill-manager__nav-item{display:flex;align-items:center;width:100%;height:40px;border-radius:8px;color:var(--skill-manager-text)}.ai-creation-skill-manager__nav-item:hover,.ai-creation-skill-manager__nav-item.is-active{background:var(--skill-manager-active-bg)}.ai-creation-skill-manager__nav-item.is-disabled .ai-creation-skill-manager__nav-select{opacity:.5}.ai-creation-skill-manager__nav-select{display:flex;align-items:center;gap:9px;min-width:0;height:100%;flex:1;padding:0 10px;border:0;background:transparent;color:inherit;font-size:13px;text-align:left;cursor:pointer}.ai-creation-skill-manager__nav-select svg{width:15px;height:15px;flex:0 0 15px}.ai-creation-skill-manager__nav-select span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-skill-manager__switch{position:relative;width:28px;min-width:28px;height:16px;min-height:16px!important;margin-right:10px;padding:0;border:0;border-radius:999px;background:#a9afb5;cursor:pointer;transition:background .16s ease}.ai-creation-skill-manager__switch span{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;transition:transform .16s ease}.ai-creation-skill-manager__switch.is-on{background:#1598f6}.ai-creation-skill-manager__switch.is-on span{transform:translate(12px)}.ai-creation-skill-manager__switch:disabled{cursor:wait;opacity:.55}.ai-creation-skill-manager__empty{margin:0;padding:8px 10px;color:var(--skill-manager-muted);font-size:12px}.ai-creation-skill-manager__main{position:relative;min-width:0;min-height:0;background:var(--skill-manager-bg)}.ai-creation-skill-manager__close{position:absolute;top:20px;right:20px;z-index:4;display:grid;place-items:center;width:32px;min-width:32px;height:32px;min-height:32px!important;padding:0;border:0;border-radius:8px;background:transparent;color:var(--skill-manager-text);cursor:pointer}.ai-creation-skill-manager__close:hover{background:var(--skill-manager-control-hover)}.ai-creation-skill-manager__close svg{width:20px;height:20px}.ai-creation-skill-manager__error{position:absolute;top:64px;right:24px;z-index:5;max-width:calc(100% - 48px);padding:7px 10px;border:1px solid rgba(220,38,38,.2);border-radius:6px;background:color-mix(in srgb,#dc2626 9%,var(--skill-manager-bg));color:#c43d3d;font-size:12px}.ai-creation-skill-manager__loading{display:grid;height:100%;place-items:center;color:var(--skill-manager-muted);font-size:13px}.ai-creation-skill-manager__detail{display:grid;height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr)}.ai-creation-skill-manager__detail-header{display:flex;align-items:center;gap:16px;padding:24px 72px 16px 24px;border-bottom:1px solid var(--skill-manager-border)}.ai-creation-skill-manager__detail-header h2,.ai-creation-skill-manager__create-form>h2{min-width:0;margin:0;color:var(--skill-manager-text);font-size:16px;font-weight:600;letter-spacing:0;line-height:36px}.ai-creation-skill-manager__detail-header h2{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-skill-manager__detail-header .ai-creation-skill-manager__use,.ai-creation-skill-manager__create-submit{min-width:80px;height:36px;padding:0 20px;border:0;border-radius:8px;background:var(--skill-manager-text);color:var(--skill-manager-bg);font-size:13px;font-weight:500;cursor:pointer}.ai-creation-skill-manager__detail-header .ai-creation-skill-manager__use:disabled,.ai-creation-skill-manager__create-submit:disabled{cursor:not-allowed;opacity:.28}.ai-creation-skill-manager__detail-icon{display:grid;place-items:center;width:32px;min-width:32px;height:32px;min-height:32px!important;padding:0;border:0;border-radius:7px;background:transparent;color:var(--skill-manager-text);cursor:pointer}.ai-creation-skill-manager__detail-icon:hover,.ai-creation-skill-manager__detail-icon[aria-expanded=true]{background:var(--skill-manager-control-hover)}.ai-creation-skill-manager__detail-icon svg{width:17px;height:17px}.ai-creation-skill-manager__detail-more{position:relative}.ai-creation-skill-manager__detail-menu{position:absolute;top:38px;right:0;z-index:8;width:112px;padding:6px;border:1px solid var(--skill-manager-border);border-radius:10px;background:var(--skill-manager-control-bg);box-shadow:0 14px 36px #00000038}.ai-creation-skill-manager__detail-menu button{display:flex;align-items:center;gap:9px;width:100%;height:34px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:var(--skill-manager-text);font-size:12px;cursor:pointer}.ai-creation-skill-manager__detail-menu button:hover{background:var(--skill-manager-control-hover)}.ai-creation-skill-manager__detail-menu svg{width:14px;height:14px}.ai-creation-skill-manager__detail-scroll{min-height:0;padding:24px;overflow-y:auto}.ai-creation-skill-manager__detail-scroll section>h3,.ai-creation-skill-manager__content-editor>span,.ai-creation-skill-manager__create-form>label>span{display:block;margin:0 0 10px;color:var(--skill-manager-muted);font-size:13px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px}.ai-creation-skill-manager__detail-scroll section>p{margin:0;color:var(--skill-manager-text);font-size:14px;line-height:22px;white-space:pre-wrap}.ai-creation-skill-manager__content-section{margin-top:24px;padding-top:24px;border-top:1px solid var(--skill-manager-border)}.ai-creation-skill-manager__private-content{display:grid;min-height:382px;place-content:center;justify-items:center;grid-gap:10px;gap:10px;border-radius:8px;background:var(--skill-manager-control-bg);color:var(--skill-manager-muted);font-size:14px}.ai-creation-skill-manager__private-content svg{width:22px;height:22px}.ai-creation-skill-manager__markdown{min-height:320px;padding:18px 20px;border-radius:8px;background:var(--skill-manager-control-bg);color:var(--skill-manager-text);font-size:14px;line-height:1.65}.ai-creation-skill-manager__markdown>:first-child{margin-top:0}.ai-creation-skill-manager__markdown>:last-child{margin-bottom:0}.ai-creation-skill-manager__detail-footer{margin-top:20px;padding-top:20px;border-top:1px solid var(--skill-manager-border);color:var(--skill-manager-muted);font-size:12px}.ai-creation-skill-manager__create-form{display:flex;height:100%;min-height:0;flex-direction:column;gap:18px;padding:24px}.ai-creation-skill-manager__create-form>h2{margin-right:48px}.ai-creation-skill-manager__create-form>label{display:block}.ai-creation-skill-manager__create-form em{margin-left:2px;color:#e05252;font-style:normal}.ai-creation-skill-manager__field{position:relative;min-height:42px;border-radius:8px;background:var(--skill-manager-control-bg)}.ai-creation-skill-manager__field input,.ai-creation-skill-manager__field textarea{box-sizing:border-box;width:100%;border:1px solid transparent;border-radius:8px;outline:0;background:transparent;color:var(--skill-manager-text);font-family:inherit;font-size:13px;letter-spacing:0}.ai-creation-skill-manager__field input{height:42px;padding:0 58px 0 12px}.ai-creation-skill-manager__field textarea{height:100px;padding:12px 58px 24px 12px;line-height:20px;resize:none}.ai-creation-skill-manager__field input:focus,.ai-creation-skill-manager__field textarea:focus{border-color:color-mix(in srgb,var(--skill-manager-text) 30%,transparent)}.ai-creation-skill-manager__field :is(input,textarea):focus{border-color:color-mix(in srgb,var(--skill-manager-text) 30%,transparent)}.ai-creation-skill-manager__field input::placeholder{color:var(--skill-manager-muted)}.ai-creation-skill-manager__field textarea::placeholder{color:var(--skill-manager-muted)}.ai-creation-skill-manager__field :is(input,textarea)::placeholder{color:var(--skill-manager-muted)}.ai-creation-skill-manager__field small{position:absolute;right:12px;bottom:10px;color:var(--skill-manager-muted);font-size:11px}.ai-creation-skill-manager__content-editor{display:flex!important;min-height:0;flex:1;flex-direction:column}.ai-creation-skill-manager__editor-toolbar{display:flex;align-items:center;gap:4px;min-height:38px;padding:0 4px;border-bottom:1px solid var(--skill-manager-border);border-radius:8px 8px 0 0;background:var(--skill-manager-control-bg)}.ai-creation-skill-manager__editor-toolbar button{display:grid;place-items:center;width:30px;min-width:30px;height:30px;min-height:30px!important;padding:0;border:0;border-radius:6px;background:transparent;color:var(--skill-manager-text);font-size:13px;cursor:pointer}.ai-creation-skill-manager__editor-toolbar button:hover{background:var(--skill-manager-control-hover)}.ai-creation-skill-manager__editor-toolbar button.is-pushed{margin-left:auto}.ai-creation-skill-manager__editor-toolbar button svg{width:15px;height:15px}.ai-creation-skill-manager__editor-surface{box-sizing:border-box;width:100%;min-height:160px;flex:1;padding:14px 12px;border:0;border-radius:0 0 8px 8px;outline:0;background:var(--skill-manager-control-bg);color:var(--skill-manager-text);font-family:inherit;font-size:13px;line-height:22px;letter-spacing:0;overflow:auto;white-space:normal}.ai-creation-skill-manager__editor-surface:empty:before{color:var(--skill-manager-muted);content:attr(data-placeholder);pointer-events:none}.ai-creation-skill-manager__editor-surface>:first-child{margin-top:0}.ai-creation-skill-manager__editor-surface>:last-child{margin-bottom:0}.ai-creation-skill-manager__editor-surface p,.ai-creation-skill-manager__editor-surface ul,.ai-creation-skill-manager__editor-surface ol,.ai-creation-skill-manager__editor-surface blockquote,.ai-creation-skill-manager__editor-surface pre,.ai-creation-skill-manager__editor-surface table{margin:0 0 10px}.ai-creation-skill-manager__editor-surface :is(p,ul,ol,blockquote,pre,table){margin:0 0 10px}.ai-creation-skill-manager__editor-surface h1,.ai-creation-skill-manager__editor-surface h2,.ai-creation-skill-manager__editor-surface h3,.ai-creation-skill-manager__editor-surface h4,.ai-creation-skill-manager__editor-surface h5,.ai-creation-skill-manager__editor-surface h6{margin:14px 0 8px;color:var(--skill-manager-text);font-weight:600;line-height:1.45}.ai-creation-skill-manager__editor-surface :is(h1,h2,h3,h4,h5,h6){margin:14px 0 8px;color:var(--skill-manager-text);font-weight:600;line-height:1.45}.ai-creation-skill-manager__editor-surface h1{font-size:20px}.ai-creation-skill-manager__editor-surface h2{font-size:18px}.ai-creation-skill-manager__editor-surface h3{font-size:16px}.ai-creation-skill-manager__editor-surface h4,.ai-creation-skill-manager__editor-surface h5,.ai-creation-skill-manager__editor-surface h6{font-size:14px}.ai-creation-skill-manager__editor-surface :is(h4,h5,h6){font-size:14px}.ai-creation-skill-manager__editor-surface ul,.ai-creation-skill-manager__editor-surface ol{padding-left:24px}.ai-creation-skill-manager__editor-surface :is(ul,ol){padding-left:24px}.ai-creation-skill-manager__editor-surface blockquote{padding:6px 10px;border-left:3px solid color-mix(in srgb,var(--skill-manager-text) 32%,transparent);background:color-mix(in srgb,var(--skill-manager-text) 5%,transparent);color:var(--skill-manager-muted)}.ai-creation-skill-manager__editor-surface pre{padding:10px 12px;border:1px solid var(--skill-manager-border);border-radius:6px;background:color-mix(in srgb,var(--skill-manager-bg) 72%,#000 28%);color:var(--skill-manager-text);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap}.ai-creation-skill-manager__editor-surface :not(pre)>code{padding:1px 4px;border-radius:4px;background:color-mix(in srgb,var(--skill-manager-text) 8%,transparent);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.ai-creation-skill-manager__editor-surface table{width:100%;border-collapse:collapse}.ai-creation-skill-manager__editor-surface th,.ai-creation-skill-manager__editor-surface td{min-width:80px;padding:7px 9px;border:1px solid var(--skill-manager-border);text-align:left}.ai-creation-skill-manager__editor-surface :is(th,td){min-width:80px;padding:7px 9px;border:1px solid var(--skill-manager-border);text-align:left}.ai-creation-skill-manager__editor-surface th{background:color-mix(in srgb,var(--skill-manager-text) 6%,transparent);font-weight:600}.ai-creation-skill-manager__create-submit{align-self:flex-end;margin-top:auto}.ai-creation-skill-manager__create-form.is-editor-fullscreen{position:fixed;inset:24px;z-index:230;border:1px solid var(--skill-manager-border);border-radius:12px;background:var(--skill-manager-bg);box-shadow:0 24px 80px #0000006b}.ai-creation-skill-manager__create-form.is-editor-fullscreen>h2,.ai-creation-skill-manager__create-form.is-editor-fullscreen>label:not(.ai-creation-skill-manager__content-editor),.ai-creation-skill-manager__create-form.is-editor-fullscreen>.ai-creation-skill-manager__create-submit{display:none}@media(max-width:760px){.ai-creation-skill-manager-backdrop{padding:8px}.ai-creation-skill-manager{grid-template-columns:minmax(180px,34%) minmax(0,1fr);width:calc(100vw - 16px);height:calc(100vh - 16px);height:calc(100dvh - 16px);min-height:0;border-radius:10px}.ai-creation-skill-manager__sidebar,.ai-creation-skill-manager__create-form,.ai-creation-skill-manager__detail-scroll{padding:16px}.ai-creation-skill-manager__detail-header{padding:16px 56px 12px 16px}.ai-creation-skill-manager__detail-header button{min-width:64px;padding:0 12px}}@media(max-width:900px){.ai-creation-agent-skill-popover{left:auto;right:0;width:min(360px,calc(100vw - 32px))}}.ai-creation-media--side-navigation.has-side-nav .ai-creation-media__main{grid-template-columns:202px minmax(0,1fr);transition:grid-template-columns .52s cubic-bezier(.22,1,.36,1)}.ai-creation-media--side-navigation.has-side-nav.is-side-nav-collapsed .ai-creation-media__main{grid-template-columns:64px minmax(0,1fr)}.ai-creation-media--side-navigation.ai-creation-media--flow-canvas-active.has-side-nav .ai-creation-media__main{grid-template-columns:0 minmax(0,1fr)}.ai-creation-media--side-navigation .ai-creation-side-nav{grid-column:1;grid-row:1;z-index:31}.ai-creation-media--side-navigation.ai-creation-media--flow-canvas-active .ai-creation-side-nav{visibility:hidden;pointer-events:none}@media(prefers-reduced-motion:reduce){.ai-creation-media--side-navigation.has-side-nav .ai-creation-media__main{transition-duration:.01ms}}.ai-creation-composer__rich-input .ai-creation-inline-prompt-content{display:inline;max-width:none}.ai-creation-composer__rich-input .ai-creation-inline-attachment{pointer-events:auto}.ai-creation-composer__rich-input .ai-creation-inline-caret-spacer{pointer-events:none}.ai-creation-composer__rich-input .ai-creation-inline-line-break-spacer{display:inline-block;width:1px;height:1em;pointer-events:none;-webkit-user-select:none;user-select:none}.ai-creation-composer__text-wrap{position:relative;z-index:3;min-height:86px;margin-left:80px;transition:min-height var(--ai-creation-composer-transition-duration) var(--ai-creation-composer-transition-easing),transform var(--ai-creation-composer-transition-duration) var(--ai-creation-composer-transition-easing)}.ai-creation-composer__text-wrap.unResource{margin-left:0}.ai-creation-composer__text-wrap.videoResource{margin-left:155px}:root[data-resolved-theme] .ai-creation-composer.ai-creation-composer-surface.ai-creation-composer--digital-human{width:min(100%,1200px);max-width:1200px;min-height:158px;gap:16px;padding:16px;box-shadow:none}.ai-creation-composer--digital-human .ai-creation-composer__ambient{display:none}.ai-creation-composer__text-wrap.digitalHumanMode>.ai-creation-composer__input-surface,.ai-creation-composer__text-wrap.digitalHumanMode>.ai-creation-composer__resource-bar{display:none}.ai-creation-composer__text-wrap.digitalHumanMode{display:none}.ai-creation-digital-human-inputs{display:flex;align-items:flex-start;gap:12px;min-height:76px}.ai-creation-digital-human-inputs__asset{display:flex;flex:0 0 140px;align-items:flex-start;gap:24px;height:76px;padding:6px 8px}.ai-creation-digital-human-role,.ai-creation-digital-human-voice.ai-creation-audio-control-wrap{position:relative;flex:0 0 48px;width:48px;min-width:48px;height:64px;padding:0}.ai-creation-digital-human-inputs__asset .ai-creation-digital-human-card{--digital-human-card-rotate: -8deg;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:48px;min-width:48px;height:64px;min-height:64px;padding:0;overflow:hidden;border:1px dotted #0000000d;border-radius:2px;background:#0000000d;color:#737373a6;cursor:pointer;transform:rotate(var(--digital-human-card-rotate));transition:transform .3s cubic-bezier(.4,0,.2,1),background-color .15s ease}.ai-creation-digital-human-voice .ai-creation-digital-human-card{--digital-human-card-rotate: 5deg}:root[data-resolved-theme=dark] .ai-creation-digital-human-inputs__asset .ai-creation-digital-human-card{border-color:#ffffff0a;background:#ffffff14;color:#ffffff59}.ai-creation-digital-human-inputs__asset .ai-creation-digital-human-card:hover,.ai-creation-digital-human-inputs__asset .ai-creation-digital-human-card:focus-visible{background:#00000012}:root[data-resolved-theme=dark] .ai-creation-digital-human-inputs__asset .ai-creation-digital-human-card:hover,:root[data-resolved-theme=dark] .ai-creation-digital-human-inputs__asset .ai-creation-digital-human-card:focus-visible{background:#ffffff1f}.ai-creation-digital-human-inputs__asset .ai-creation-digital-human-card[aria-expanded=true]:not(:hover):not(:active){transform:translateY(-8px) scale(1.125) rotate(var(--digital-human-card-rotate))}.ai-creation-digital-human-inputs__asset .ai-creation-digital-human-card:disabled{cursor:not-allowed}.ai-creation-digital-human-card>span,.ai-creation-digital-human-card .ai-creation-audio-control__voice-name{max-width:40px;min-width:0;overflow:hidden;font-size:10px;font-weight:400;line-height:14px;text-overflow:ellipsis;white-space:nowrap;color:inherit}.ai-creation-digital-human-card>svg{width:16px;height:16px;flex:0 0 16px}.ai-creation-digital-human-card .ai-creation-audio-control__voice-cover{width:24px;height:32px;flex:0 0 32px;border:0;border-radius:0;background:transparent;color:inherit}.ai-creation-digital-human-card .ai-creation-audio-control__voice-cover svg{width:16px;height:16px;flex-basis:16px}.ai-creation-digital-human-card .ai-creation-audio-control__voice-cover img{border-radius:2px}.ai-creation-digital-human-card .ai-creation-audio-control__voice-switch{display:none}.ai-creation-digital-human-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ai-creation-digital-human-role.hasUrl .ai-creation-digital-human-card{cursor:zoom-in}.ai-creation-digital-human-role.is-open{z-index:30}.ai-creation-digital-human-role .ai-creation-frame-slot__remove{top:-7px;right:-7px}.ai-creation-digital-human-role:hover .ai-creation-frame-slot__remove,.ai-creation-digital-human-role:focus-within .ai-creation-frame-slot__remove{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}.ai-creation-digital-human-inputs__editor{flex:1;min-width:0;max-height:220px;overflow-y:auto}.ai-creation-digital-human-input{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:14px;line-height:24px}.ai-creation-digital-human-input+.ai-creation-digital-human-input{margin-top:12px}.ai-creation-digital-human-input>span{flex:0 0 auto;color:var(--text-secondary, #a6a6a6);white-space:nowrap}.ai-creation-digital-human-input textarea{field-sizing:content;flex:1;width:100%;min-width:0;min-height:24px;margin:0;padding:0;resize:none;border:0;outline:none;background:transparent;color:inherit;font:inherit;line-height:24px;caret-color:var(--primary-color, #00b8e6)}.ai-creation-digital-human-input textarea::placeholder{color:var(--text-tertiary, #737373);opacity:1}.ai-creation-composer--digital-human .ai-creation-composer__controls{gap:4px;min-height:32px}:root .ai-creation-composer.ai-creation-composer--digital-human .ai-creation-composer-control{height:32px;min-height:32px!important;padding:0 8px;border:0}:root[data-resolved-theme] .ai-creation-composer.ai-creation-composer--digital-human .ai-creation-send-button--send{width:32px;height:32px;min-width:32px;border-radius:50%;background:var(--text)!important;color:var(--bg-primary, #161616)!important}:root[data-resolved-theme] .ai-creation-composer.ai-creation-composer--digital-human .ai-creation-send-button--send:disabled{background:#8884!important;color:#888!important}@media(max-width:600px){.ai-creation-digital-human-inputs__asset{flex-basis:116px;gap:12px;padding-left:2px;padding-right:2px}.ai-creation-digital-human-input{font-size:12px;gap:6px}.ai-creation-composer--digital-human .ai-creation-composer__controls{row-gap:8px}}.ai-creation-composer.is-compact .ai-creation-composer__text-wrap{grid-column:2;min-height:46px;margin:0;transform:translateY(0) scale(1)}.ai-creation-composer.is-compact .ai-creation-composer__input-surface,.ai-creation-composer.is-compact .ai-creation-composer__rich-input{height:46px;min-height:46px;max-height:46px}.ai-creation-composer.is-compact .ai-creation-composer__rich-input{padding:0 4px 0 0;font-size:13px;line-height:46px;overflow-y:hidden}.ai-creation-mention-popover{position:absolute;left:var(--ai-creation-mention-left, 0px);bottom:var(--ai-creation-mention-bottom, calc(100% + 8px) );z-index:12;display:grid;grid-gap:5px;gap:5px;width:158px;padding:8px;border-radius:6px;box-shadow:0 12px 28px #0f172a1f;background:#fffffffa;border:1px solid var(--line-strong);font-size:12px}.ai-creation-mention-popover p{margin:0 0 1px;color:#7a8494;font-size:12px;line-height:1.2}.ai-creation-mention-popover button{display:flex;align-items:center;justify-content:flex-start;gap:7px;width:100%;min-height:28px;padding:0 8px;font-size:12px}.ai-creation-mention-popover button:disabled{cursor:not-allowed;opacity:.52}.ai-creation-mention-popover__empty{padding:6px 4px 2px;color:#7a8494;font-size:11px;line-height:1.45}.ai-creation-mention-popover button:first-of-type{background:#f5f5f5;font-size:12px;line-height:1.2}.ai-creation-mention-add-icon{display:grid;place-items:center;width:20px;height:20px;border-radius:5px;font-size:12px;font-weight:700}.ai-creation-mention-popover button:not(:first-of-type) .ai-creation-mention-add-icon{background:#f5f5f5}.ai-creation-mention-resource-option{position:relative}.ai-creation-mention-resource-thumb{position:relative;display:block;width:20px;height:20px;flex:0 0 20px;overflow:visible;border-radius:5px;background:#f5f5f5}.ai-creation-mention-resource-thumb>img,.ai-creation-mention-resource-thumb>video{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.ai-creation-mention-resource-thumb>:is(img,video){display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.ai-creation-mention-resource-label{min-width:0;overflow:hidden;color:inherit;font-size:12px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.ai-creation-mention-resource-preview{position:absolute;right:calc(100% + 8px);top:50%;z-index:90;width:168px;max-width:min(168px,calc(100vw - 32px));padding:5px;border:1px solid rgba(220,224,232,.95);border-radius:10px;background:#fff;box-shadow:0 18px 42px #0f172a2e;opacity:0;pointer-events:none;transform:translate(-4px,-50%);transition:opacity .14s ease,transform .14s ease,visibility .14s ease;visibility:hidden}.ai-creation-mention-resource-preview img,.ai-creation-mention-resource-preview video{display:block;width:100%;max-height:150px;border-radius:7px;object-fit:contain}.ai-creation-mention-resource-preview :is(img,video){display:block;width:100%;max-height:150px;border-radius:7px;object-fit:contain}.ai-creation-mention-resource-option:hover .ai-creation-mention-resource-preview,.ai-creation-mention-resource-option:focus-within .ai-creation-mention-resource-preview{opacity:1;transform:translateY(-50%);visibility:visible}.ai-creation-frame-row,.ai-creation-composer__controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px 8px}.ai-creation-composer__controls{transition:opacity .26s ease,transform var(--ai-creation-composer-transition-duration) var(--ai-creation-composer-transition-easing)}.ai-creation-composer.is-compact .ai-creation-composer__controls{grid-column:3;display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:0;min-width:30px}.ai-creation-composer.is-compact .ai-creation-control-wrap,.ai-creation-composer.is-compact .ai-creation-credit-budget{width:0;min-width:0;max-width:0;margin:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(4px) scale(.92);visibility:hidden}.ai-creation-composer.is-compact .ai-creation-composer__submit-cluster{margin-left:0}.ai-creation-composer.is-compact .ai-creation-send-button--send{width:34px;min-width:34px;height:34px;min-height:34px!important;transform:scale(1)}.ai-creation-inline-attachment__preview{position:absolute;left:0;bottom:calc(100% + 10px);z-index:80;padding:6px;border:1px solid rgba(220,224,232,.95);border-radius:12px;background:#fff;box-shadow:0 18px 42px #0f172a2e;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .14s ease,transform .14s ease,visibility .14s ease;visibility:hidden}.ai-creation-inline-attachment--below .ai-creation-inline-attachment__preview{top:calc(100% + 10px);bottom:auto}.ai-creation-composer__rich-input .ai-creation-inline-attachment__preview{position:fixed;left:var(--ai-creation-inline-preview-left, -9999px);top:var(--ai-creation-inline-preview-top, -9999px);bottom:auto;z-index:140}.ai-creation-inline-attachment__preview img,.ai-creation-inline-attachment__preview video{display:block;width:auto;height:auto;max-width:220px;max-height:320px;border-radius:6px;object-fit:contain}.ai-creation-inline-attachment__preview :is(img,video){display:block;width:auto;height:auto;max-width:220px;max-height:320px;border-radius:6px;object-fit:contain}.ai-creation-inline-attachment__preview .ai-creation-inline-attachment__audio-icon{width:112px;height:72px;font-size:13px}.ai-creation-inline-attachment:hover .ai-creation-inline-attachment__preview,.ai-creation-inline-attachment:focus-within .ai-creation-inline-attachment__preview{opacity:1;transform:translateY(0);visibility:visible}.ai-creation-composer-control,.ai-creation-param-trigger,.ai-creation-param-combo,.ai-creation-composer__asset-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:30px!important;padding:0 10px!important;border:1px solid var(--control-border)!important;border-radius:var(--control-radius)!important;background:var(--control-bg)!important;color:var(--control-text);cursor:pointer;font-size:var(--control-font-size);font-weight:500;white-space:nowrap;transition:transform var(--transition),border-color var(--transition),background var(--transition),box-shadow var(--transition),color var(--transition)}.ai-creation-composer-control:hover,.ai-creation-param-trigger:hover,.ai-creation-param-combo:hover,.ai-creation-composer__asset-button:hover{background:var(--control-open-bg)!important;border-color:var(--control-open-border)!important}.ai-creation-control-wrap--type .ai-creation-composer-control.is-active{color:color-mix(in srgb,var(--ai-creation-accent, #16a34a) 82%,var(--text))!important}.ai-creation-control-wrap--type .ai-creation-composer-control.is-active>svg:first-child path{fill:currentColor}.ai-creation-composer-control:active,.ai-creation-param-trigger:active,.ai-creation-param-combo:active,.ai-creation-composer__asset-button:active{box-shadow:0 3px 8px #0f172a0f;transform:translateY(0) scale(.98)}.ai-creation-composer-control--model{justify-content:flex-start;width:auto;padding-right:14px!important;padding-left:14px!important}.ai-creation-composer-control--model .ai-creation-composer-control__label{max-width:140px}.ai-creation-composer-control__label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-composer-control__recommendation{flex:0 0 auto;padding:1px 4px;border-radius:4px;color:color-mix(in srgb,var(--text) 88%,var(--ai-creation-accent, #16a34a));background:color-mix(in srgb,var(--ai-creation-accent, #16a34a) 12%,transparent);font-size:10px;font-weight:700;line-height:1.35}.ai-creation-composer-control__arrow{display:inline-grid;flex:0 0 14px;width:14px;height:14px;place-items:center;color:inherit;transition:transform .18s cubic-bezier(.22,1,.36,1)}.ai-creation-composer-control.is-open .ai-creation-composer-control__arrow{transform:rotate(180deg)}.ai-creation-model-platform-icon{display:block;width:16px;height:16px;flex:0 0 16px;overflow:visible}.ai-creation-provider-icon{display:block;width:16px;height:16px;flex:0 0 16px;overflow:visible;color:var(--ai-creation-provider-icon-mark, var(--provider-icon-color, currentColor))}.ai-creation-selector-popover__model-list .ai-creation-provider-icon{width:25px;height:25px}:root[data-resolved-theme=dark] .ai-creation-provider-icon--agnes{filter:invert(1)}.ai-creation-provider-icon__backdrop{fill:var(--ai-creation-provider-icon-backdrop, color-mix(in srgb, currentColor 15%, transparent))}.ai-creation-provider-icon__ring{stroke:var(--ai-creation-provider-icon-ring, color-mix(in srgb, currentColor 46%, transparent));stroke-width:1.25;stroke-linecap:round}.ai-creation-provider-icon__mark{fill:none;stroke:var(--ai-creation-provider-icon-mark, currentColor);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ai-creation-provider-icon__label{fill:var(--ai-creation-provider-icon-mark, currentColor);font-family:inherit;font-size:9px;font-weight:800}.ai-creation-model-platform-icon--fallback{display:grid;place-items:center;border:0;background:transparent;color:currentColor;opacity:1}.ai-creation-param-trigger span{color:#6b7280;font-size:12px}.ai-creation-control-wrap--parameters{flex:0 0 auto}.ai-creation-param-combo{justify-content:flex-start;gap:9px;padding-right:12px!important;padding-left:12px!important}.ai-creation-param-combo.is-open{border-color:#64748b3d!important;background:#0f172a0e!important;color:#172033!important}.ai-creation-param-combo__item{display:inline-flex;align-items:center;gap:4px;min-width:0;color:inherit;font-size:12px;line-height:1}.ai-creation-param-combo__item span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-ratio-shape{display:inline-grid;width:18px;height:16px;flex:0 0 18px;place-items:center;color:inherit;line-height:0}.ai-creation-ratio-shape__frame{display:block;width:var(--ai-creation-ratio-width, 14px);height:var(--ai-creation-ratio-height, 14px);border:1px solid currentColor;border-radius:2.5px;background:linear-gradient(145deg,#ffffff17,#ffffff04);box-shadow:inset 0 1px #ffffff1f,0 1px 2px #0000002e;opacity:.88;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1)}.ai-creation-slot-track button.is-active .ai-creation-ratio-shape__frame{border-color:var(--ai-creation-accent);background:var(--ai-creation-accent-shadow);box-shadow:inset 0 1px #ffffff29,0 0 0 2px #00e6500f,0 2px 7px var(--ai-creation-accent-shadow);opacity:1;transform:translateY(-.5px)}.ai-creation-slot-track button:not(.is-active):hover .ai-creation-ratio-shape__frame{opacity:1;transform:translateY(-.5px)}.ai-creation-control-wrap{position:relative;display:inline-flex;min-width:0}.ai-creation-control-wrap--model{flex:0 1 auto}.ai-creation-composer__submit-cluster{display:inline-flex;align-items:center;gap:8px;margin-left:auto;flex:none}.ai-creation-credit-budget{position:relative;display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:0;background:transparent;border:0;color:var(--text);font-size:12px;white-space:nowrap}.ai-creation-send-button{display:inline-flex!important;align-items:center;justify-content:center;width:30px;min-width:30px;height:30px;min-height:30px!important;padding:0!important;border-radius:999px!important;border:1px solid transparent!important;background:transparent!important;color:#17233a!important;cursor:pointer;font-size:22px!important;line-height:1;transition:background var(--transition),color var(--transition),border-color var(--transition),width var(--ai-creation-composer-transition-duration) var(--ai-creation-composer-transition-easing),min-width var(--ai-creation-composer-transition-duration) var(--ai-creation-composer-transition-easing),height var(--ai-creation-composer-transition-duration) var(--ai-creation-composer-transition-easing),min-height var(--ai-creation-composer-transition-duration) var(--ai-creation-composer-transition-easing),transform var(--ai-creation-composer-transition-duration) var(--ai-creation-composer-transition-easing),opacity var(--transition),box-shadow var(--transition);-webkit-app-region:no-drag}.ai-creation-send-button svg{display:block}.ai-creation-send-button--send:not(:disabled){background:transparent!important;border-color:transparent!important;color:#17233a!important}.ai-creation-send-button--send:not(:disabled) svg{color:#17233a!important;stroke:currentColor!important}.ai-creation-send-button--send:not(:disabled):hover{background:#eff3f8!important;border-color:#dce1e9eb!important;color:#17233a!important}.ai-creation-send-button--send:not(:disabled):hover svg{color:#17233a!important;stroke:currentColor!important}.ai-creation-send-button--stop{background:#17233a!important;color:#fff!important}.ai-creation-send-button--stop:hover{background:#263550!important}.ai-creation-send-button--stop svg{width:18px;height:18px;fill:currentColor;stroke:currentColor}:root[data-resolved-theme=dark] .ai-creation-empty-home__hero .ai-creation-composer.is-compact .ai-creation-composer__rich-input{color:#f1fff5}:root[data-resolved-theme=dark] .ai-creation-mention-popover{background:var(--surface-raised);color:var(--text);border-color:var(--control-border);box-shadow:inset 0 1px #ffffff0a,0 24px 48px #0003}:root[data-resolved-theme=dark] .ai-creation-composer__back-to-bottom{background:var(--surface-raised)!important;color:var(--text)!important;border-color:var(--control-border)!important;box-shadow:0 10px 24px #00000047}:root[data-resolved-theme=dark] .ai-creation-composer__back-to-bottom:hover{background:var(--surface-control-hover-bg)!important;color:var(--text)!important}:root[data-resolved-theme=dark] .ai-creation-composer__rich-input{color:var(--text)}:root[data-resolved-theme=dark] .ai-creation-agent-skill-tag{color:#d6ff58}:root[data-resolved-theme=dark] .ai-creation-agent-skill-tag:hover,:root[data-resolved-theme=dark] .ai-creation-agent-skill-tag:focus-within{background:#252725}:root[data-resolved-theme=dark] .ai-creation-agent-skill-tag__remove{color:var(--text-muted)!important;background:#ffffff0f!important}:root[data-resolved-theme=dark] .ai-creation-agent-skill-tag__remove:hover,:root[data-resolved-theme=dark] .ai-creation-agent-skill-tag__remove:focus-visible{background:#ffffff1a!important;color:var(--text)!important}:root[data-resolved-theme=dark] .ai-creation-agent-skill-popover{background:var(--surface-raised, #1f232b)!important;color:var(--text)!important;border-color:var(--control-border)!important;box-shadow:0 20px 52px #0000006b}:root[data-resolved-theme=dark] .ai-creation-agent-skill-option:hover,:root[data-resolved-theme=dark] .ai-creation-agent-skill-option.is-selected{border-color:#ffffff14!important;background:#ffffff13!important;color:var(--text)!important}:root[data-resolved-theme=dark] .ai-creation-agent-skill-option,:root[data-resolved-theme=dark] .ai-creation-agent-skill-option>svg:first-child,:root[data-resolved-theme=dark] .ai-creation-agent-skill-option>svg:last-child,:root[data-resolved-theme=dark] .ai-creation-agent-skill-option__title strong,:root[data-resolved-theme=dark] .ai-creation-agent-skill-search-row input{color:var(--text)!important}:root[data-resolved-theme=dark] .ai-creation-agent-skill-option__body small,:root[data-resolved-theme=dark] .ai-creation-agent-skill-search-row>svg,:root[data-resolved-theme=dark] .ai-creation-agent-skill-search-row input::placeholder,:root[data-resolved-theme=dark] .ai-creation-agent-skill-state{color:var(--text-muted)!important}:root[data-resolved-theme=dark] .ai-creation-agent-skill-option__title strong{color:#ffffffeb!important}:root[data-resolved-theme=dark] .ai-creation-agent-skill-option__body small{color:#ffffff8c!important}:root[data-resolved-theme=dark] .ai-creation-agent-skill-option__title em{background:var(--surface-control-bg)!important;color:var(--text-muted)!important}:root[data-resolved-theme=dark] .ai-creation-composer-control,:root[data-resolved-theme=dark] .ai-creation-param-trigger,:root[data-resolved-theme=dark] .ai-creation-param-combo,:root[data-resolved-theme=dark] .ai-creation-composer__asset-button,:root[data-resolved-theme=dark] .ai-creation-mention-popover button,:root[data-resolved-theme=dark] .ai-creation-mention-add-icon,:root[data-resolved-theme=dark] .ai-creation-mention-resource-thumb,:root[data-resolved-theme=dark] .ai-creation-mention-resource-preview,:root[data-resolved-theme=dark] .ai-creation-inline-attachment,:root[data-resolved-theme=dark] .ai-creation-inline-attachment__preview{background:var(--surface-control-bg)!important;color:var(--text)!important;border-color:var(--control-border)!important}:root[data-resolved-theme=dark] .ai-creation-inline-attachment__name{color:var(--text-muted)!important}:root[data-resolved-theme=dark] .ai-creation-composer-control:hover,:root[data-resolved-theme=dark] .ai-creation-param-trigger:hover,:root[data-resolved-theme=dark] .ai-creation-param-combo:hover,:root[data-resolved-theme=dark] .ai-creation-composer__asset-button:hover{background:var(--surface-control-hover-bg)!important;color:var(--text)!important;border-color:var(--line-strong)!important}:root[data-resolved-theme=dark] .ai-creation-composer-control>svg:first-child{fill:var(--text)}:root[data-resolved-theme=dark] .ai-creation-param-trigger span,:root[data-resolved-theme=dark] .ai-creation-mention-popover p{color:var(--text-muted)}.ai-creation-send-button:disabled{opacity:.38;cursor:not-allowed;box-shadow:none;background:transparent!important;border-color:transparent!important;color:#17233a!important}.ai-creation-send-button:disabled:hover{background:#eff3f8!important;border-color:#dce1e9eb!important;color:#17233a!important}:root[data-resolved-theme=dark] .ai-creation-composer .ai-creation-send-button--send:not(:disabled),:root[data-resolved-theme=dark] .ai-creation-composer .ai-creation-send-button:disabled{background:transparent!important;color:var(--text)!important;border-color:transparent!important}:root[data-resolved-theme=dark] .ai-creation-composer .ai-creation-send-button--send:not(:disabled):hover,:root[data-resolved-theme=dark] .ai-creation-composer .ai-creation-send-button:disabled:hover{background:#ffffff14!important;color:var(--text)!important;border-color:transparent!important}:root[data-resolved-theme=dark] .ai-creation-composer .ai-creation-send-button--send:not(:disabled) svg,:root[data-resolved-theme=dark] .ai-creation-composer .ai-creation-send-button--send:not(:disabled):hover svg{color:var(--text)!important;stroke:currentColor!important}.ai-creation-composer-control:disabled,.ai-creation-param-trigger:disabled,.ai-creation-composer__asset-button:disabled{cursor:default}.ai-creation-selector-popover{position:absolute;bottom:calc(100% + 6px);left:0;z-index:99;display:grid;grid-gap:3px;gap:3px;width:max-content;min-width:104px;max-width:min(220px,calc(100vw - 48px));max-height:250px;overflow:auto;padding:6px}.ai-creation-composer__controls .ai-creation-selector-popover{border:0;border-radius:16px}.ai-creation-media [data-placement]{box-sizing:border-box}.ai-creation-media [data-placement=below].popoverAni-up{transform-origin:top left}.ai-creation-explore-page--home .ai-creation-home-modes__stage:has([data-placement]){z-index:7}.ai-creation-selector-popover--narrow{min-width:130px}.ai-creation-selector-popover--mode{width:min(200px,calc(100vw - 32px));min-width:min(200px,calc(100vw - 32px));max-width:min(200px,calc(100vw - 32px));max-height:min(320px,calc(100vh - 48px))}.ai-creation-selector-popover--mode .ai-creation-selector-popover__header{display:flex;align-items:center;min-height:30px;padding:4px 10px 6px;color:#8b919a;font-weight:400}.ai-creation-selector-popover--mode button{grid-template-columns:18px minmax(0,1fr) 16px;gap:9px;min-height:40px;padding:0 10px;font-size:13px}.ai-creation-selector-popover--mode button>svg.icon,.ai-creation-selector-popover--mode button>svg.icon path{fill:currentColor;color:inherit}:root[data-resolved-theme=dark] .ai-creation-selector-popover--mode .ai-creation-selector-popover__header{color:#ebf3ed75}.ai-creation-selector-popover--model{display:block;box-sizing:border-box;width:min(400px,calc(100vw - 48px));min-width:min(400px,calc(100vw - 48px));max-width:min(400px,calc(100vw - 48px));max-height:min(360px,calc(100vh - 140px));overflow:hidden;padding:6px;border-radius:14px;box-shadow:0 18px 52px #0f172a33;font-family:Montserrat,CapCut Sans,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}.ai-creation-media__main .ai-creation-selector-popover--model{overflow:hidden}.ai-creation-control-wrap--agent-text-model .ai-creation-selector-popover--model{left:auto;right:0}.ai-creation-selector-popover__header{box-sizing:border-box;min-height:28px;padding:4px 9px 6px;color:var(--text-muted);font-size:11px;font-weight:400;line-height:17px}.ai-creation-selector-popover__model-list{display:grid;grid-gap:2px;gap:2px;max-height:min(316px,calc(100vh - 180px));overflow-x:hidden;overflow-y:auto;padding-right:2px;scrollbar-color:rgba(15,23,42,.16) transparent;scrollbar-width:thin}.ai-creation-selector-popover__model-list::-webkit-scrollbar,.ai-creation-parameter-popover::-webkit-scrollbar{width:2px;height:2px}.ai-creation-selector-popover__model-list::-webkit-scrollbar-track,.ai-creation-parameter-popover::-webkit-scrollbar-track{background:transparent}.ai-creation-selector-popover__model-list::-webkit-scrollbar-thumb,.ai-creation-parameter-popover::-webkit-scrollbar-thumb{border:0;border-radius:1px;background:#0f172a29}.ai-creation-selector-popover__model-list::-webkit-scrollbar-button,.ai-creation-parameter-popover::-webkit-scrollbar-button{display:none;width:0;height:0}.ai-creation-selector-popover--model.popoverAni-up,.ai-creation-parameter-popover.popoverAni-up{transform-origin:bottom left;animation:ai-creation-selector-enter-up .3s cubic-bezier(.16,1,.3,1) both}@keyframes ai-creation-selector-enter-up{0%{opacity:0;transform:translate3d(0,10px,0) scale(.97)}to{opacity:1;transform:translateZ(0) scale(1)}}.ai-creation-selector-popover button{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr) 14px;align-items:center;grid-gap:6px;gap:6px;min-height:36px;padding:0 6px;border-radius:var(--control-radius)!important;background:transparent;text-align:left;font-size:var(--control-font-size);line-height:1.5;cursor:pointer;width:100%}.ai-creation-selector-popover--video button{grid-template-columns:16px minmax(0,1fr) 14px}.ai-creation-control-wrap--video .ai-creation-composer-control>svg,.ai-creation-selector-popover--video button>svg,.ai-creation-video-mode-icon-placeholder{width:16px;height:16px;flex:0 0 16px}.ai-creation-selector-popover--video button>svg,.ai-creation-video-mode-icon-placeholder{justify-self:center}.ai-creation-video-mode-icon-placeholder{display:block}.ai-creation-control-wrap--video .ai-creation-composer-control>svg:first-child,.ai-creation-selector-popover--video button>svg{fill:none!important;stroke:currentColor!important}.ai-creation-selector-popover--model button{grid-template-columns:36px minmax(0,1fr) 16px;gap:5px;min-height:56px;padding:7px 10px;border:1px solid transparent;border-radius:10px!important;transition:background-color .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1),color .22s cubic-bezier(.22,1,.36,1)}.ai-creation-selector-popover.ai-creation-selector-popover--model button.is-active{background:#0f172a0e}.ai-creation-selector-popover--model .menu-popover__check{width:15px;height:15px;color:var(--text)}.ai-creation-selector-popover--model .ai-creation-model-platform-icon{justify-self:center;box-sizing:border-box;width:36px;height:36px;padding:9px;border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#fff}.ai-creation-selector-option__copy{display:grid;min-width:0;grid-gap:2px;gap:2px;align-content:center}.ai-creation-selector-popover--model .ai-creation-selector-option__label{color:var(--text);font-size:13px;font-weight:500;line-height:20px}.ai-creation-selector-option__description{display:block;min-width:0;overflow:hidden;color:var(--text-muted);font-size:11px;font-weight:400;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.ai-creation-model-description-tooltip{position:fixed;z-index:2147483600;box-sizing:border-box;width:max-content;max-width:min(360px,calc(100vw - 16px));max-height:calc(100vh - 16px);overflow:auto;padding:9px 11px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#17181b;color:#ffffffeb;font-size:12px;font-weight:400;line-height:18px;overflow-wrap:anywhere;pointer-events:none;white-space:normal;box-shadow:0 14px 32px #00000052;animation:ai-creation-model-description-tooltip-in .14s ease-out both}@keyframes ai-creation-model-description-tooltip-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.ai-creation-agent-preferences{right:auto;bottom:calc(100% + 6px);left:0;display:block;width:min(484px,calc(100vw - 48px));max-width:min(484px,calc(100vw - 48px));max-height:min(430px,calc(100vh - 140px));overflow:visible;padding:16px;border-radius:18px}.ai-creation-agent-preferences__header,.ai-creation-agent-preferences__automatic{display:flex;align-items:center}.ai-creation-agent-preferences__header{justify-content:space-between;min-height:28px}.ai-creation-agent-preferences__header strong{color:var(--text);font-size:15px;font-weight:500}.ai-creation-agent-preferences__automatic{gap:8px;color:var(--muted);font-size:13px;cursor:pointer}.ai-creation-agent-preferences__automatic input{position:absolute;opacity:0;pointer-events:none}.ai-creation-agent-preferences__automatic>span:last-child{position:relative;width:30px;height:18px;border-radius:9px;background:#cbd2dc;transition:background .16s ease}.ai-creation-agent-preferences__automatic>span:last-child:after{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0f172a38;content:"";transition:transform .16s ease}.ai-creation-agent-preferences__automatic input:checked+span{background:var(--ai-creation-accent, #00c846)}.ai-creation-agent-preferences__automatic input:checked+span:after{transform:translate(12px)}.ai-creation-agent-preferences__kind{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px;margin-top:12px;padding:2px;border-radius:9px;background:var(--dropdown-item-hover-bg)}.ai-creation-agent-preferences__kind button{display:flex;grid-template-columns:none;justify-content:center;min-height:34px;border-radius:7px!important;text-align:center}.ai-creation-agent-preferences__kind button.is-active{background:var(--panel-bg, #fff);box-shadow:0 1px 3px #0f172a14}.ai-creation-agent-preferences button:disabled{cursor:not-allowed;opacity:.42}.ai-creation-agent-preferences__section{margin-top:18px}.ai-creation-agent-preferences__section>p{margin:0 0 10px;color:var(--muted);font-size:12px}.ai-creation-agent-preferences__section--ratio{min-width:0}.ai-creation-agent-preferences__ratios{display:flex;gap:2px;width:100%;min-width:0;overflow-x:auto;padding:3px;border-radius:10px;background:var(--dropdown-item-hover-bg);scrollbar-width:none}.ai-creation-agent-preferences__ratios::-webkit-scrollbar{display:none}.ai-creation-agent-preferences .ai-creation-agent-preferences__ratios>button{display:flex;flex:1 0 54px;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:54px;height:58px;padding:7px 6px 6px;border-radius:8px!important;color:var(--muted);font-size:11px;line-height:1;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.ai-creation-agent-preferences .ai-creation-agent-preferences__ratios>button:hover:not(:disabled){color:var(--text)}.ai-creation-agent-preferences .ai-creation-agent-preferences__ratios>button.is-active{background:var(--panel-bg, #fff);color:var(--text);box-shadow:0 1px 4px #0f172a17}.ai-creation-agent-preferences__ratios>button>svg{width:16px;height:16px}.ai-creation-agent-preferences__ratios .ai-creation-ratio-shape{width:18px;height:18px}.ai-creation-agent-preferences__settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 12px;gap:10px 12px}.ai-creation-agent-preferences__menu-field{position:relative;min-width:0}.ai-creation-agent-preferences button.ai-creation-agent-preferences__menu-trigger{display:grid;grid-template-columns:18px minmax(0,1fr) 14px;grid-gap:8px;gap:8px;width:100%;min-width:0;height:36px;padding:0 12px;border-radius:8px!important;background:var(--dropdown-item-hover-bg);color:var(--text);text-align:left}.ai-creation-agent-preferences__menu-field.is-open .ai-creation-agent-preferences__menu-trigger{background:var(--dropdown-item-selected-bg)}.ai-creation-agent-preferences__menu-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}.ai-creation-agent-preferences__menu-icon>svg,.ai-creation-agent-preferences__menu-icon .ai-creation-model-platform-icon{width:16px;height:16px}.ai-creation-agent-preferences__menu-value{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.ai-creation-agent-preferences__menu-chevron{display:inline-flex;transition:transform .16s ease}.ai-creation-agent-preferences__menu-field.is-open .ai-creation-agent-preferences__menu-chevron{transform:rotate(180deg)}.ai-creation-agent-preferences__resolution-icon{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:12px;padding:0 2px;border:1px solid currentColor;border-radius:3px;font-size:7px;font-weight:700;line-height:1}.ai-creation-agent-preferences__menu{position:absolute;bottom:calc(100% + 7px);left:0;z-index:3;display:grid;grid-gap:2px;gap:2px;width:max-content;min-width:160px;max-width:min(280px,calc(100vw - 96px));max-height:190px;overflow:auto;padding:6px;border:1px solid var(--dropdown-border);border-radius:10px;background:var(--menu-bg);box-shadow:0 12px 32px #11182724}.ai-creation-agent-preferences__menu-field:nth-child(2n) .ai-creation-agent-preferences__menu{right:0;left:auto}.ai-creation-agent-preferences .ai-creation-agent-preferences__menu>button{display:grid;grid-template-columns:18px minmax(0,1fr) 14px;grid-gap:8px;gap:8px;width:100%;min-width:148px;min-height:34px;padding:7px 8px;border-radius:7px!important;color:var(--text);text-align:left}.ai-creation-agent-preferences .ai-creation-agent-preferences__menu>button:hover,.ai-creation-agent-preferences .ai-creation-agent-preferences__menu>button.is-active{background:var(--dropdown-item-hover-bg)}@media(max-width:680px){.ai-creation-agent-preferences{right:auto;left:0;width:min(420px,calc(100vw - 84px));max-width:calc(100vw - 84px);max-height:min(540px,calc(100vh - 160px));overflow-x:hidden;overflow-y:auto;padding:14px}}@media(max-width:360px){.ai-creation-agent-preferences__settings{grid-template-columns:1fr}}.ai-creation-selector-popover button.is-active{background:var(--dropdown-item-selected-bg)}.ai-creation-selector-popover button:hover{background:var(--dropdown-item-hover-bg)}.ai-creation-selector-popover--model button:disabled{background:transparent;color:var(--muted);cursor:not-allowed;filter:grayscale(1);opacity:.38}.ai-creation-selector-popover--model button:disabled:hover{background:transparent}.ai-creation-operation-popover{position:fixed;z-index:10000030;display:grid;grid-gap:3px;gap:3px;width:max-content;min-width:110px;max-width:min(220px,calc(100vw - 48px));padding:6px;border:1px solid var(--dropdown-border);border-radius:var(--dropdown-radius);background:var(--menu-bg);color:var(--text);box-shadow:var(--dropdown-shadow);-webkit-app-region:no-drag}.ai-creation-operation-popover button{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;min-height:32px;padding:0 8px;border:0;border-radius:var(--control-radius);background:transparent;color:var(--text);font-size:var(--control-font-size);line-height:1.2;text-align:left;cursor:pointer}.ai-creation-operation-popover button:hover,.ai-creation-operation-popover button:focus-visible{background:var(--dropdown-item-hover-bg)}.ai-creation-operation-popover button svg{width:16px;height:16px;justify-self:center}.ai-creation-operation-popover button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-download-menu{position:relative;display:inline-flex;-webkit-app-region:no-drag}.ai-creation-download-menu:after{content:"";position:absolute;left:0;right:0;top:100%;height:6px}.ai-creation-download-menu__panel{position:absolute;top:calc(100% + 8px);right:0;z-index:10000031;display:grid;width:310px;box-sizing:border-box;overflow:hidden;border:1px solid #dbe5f1;border-radius:8px;background:#fff;color:var(--text);box-shadow:0 18px 42px #10203321;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .14s ease,transform .14s ease}.ai-creation-download-menu.is-open .ai-creation-download-menu__panel{opacity:1;pointer-events:auto;transform:translateY(0)}.ai-creation-download-menu .ai-creation-download-menu__panel button{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;grid-gap:6px;gap:6px;width:100%;min-width:0;box-sizing:border-box;min-height:64px;padding:15px 16px;border:0;border-bottom:1px solid #edf2f7;border-radius:0;background:#fff;color:#102033;font-size:14px;line-height:1.25;text-align:left;cursor:pointer}.ai-creation-download-menu .ai-creation-download-menu__panel button:last-child{border-bottom:0}.ai-creation-download-menu .ai-creation-download-menu__panel button:hover,.ai-creation-download-menu .ai-creation-download-menu__panel button:focus-visible{background:#f2f6ff}.ai-creation-download-menu--icon .ai-creation-download-menu__panel{right:-6px}.ai-creation-download-menu__option-icon{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:#eaf1ff;color:#2f6fed}.ai-creation-download-menu__option-icon--clean{background:#eefaf4;color:#16a36a}.ai-creation-download-menu__option-icon svg{display:block;width:18px;height:18px}.ai-creation-download-menu__option-text{min-width:0}.ai-creation-download-menu__option-text strong{display:block;color:#102033;font-size:13px;font-weight:700;white-space:nowrap}.ai-creation-no-brand-confirm-backdrop{position:fixed;inset:0;z-index:10000060;display:flex;align-items:center;justify-content:center;padding:18px;background:var(--app-confirm-overlay-bg);-webkit-app-region:no-drag}.ai-creation-no-brand-confirm{width:min(650px,100%);overflow:hidden;border:1px solid var(--app-confirm-card-border);border-radius:8px;background:var(--app-confirm-card-bg);color:var(--app-confirm-card-fg);box-shadow:var(--app-confirm-card-shadow)}.ai-creation-no-brand-confirm__head{display:flex;align-items:center;justify-content:space-between;padding:22px 26px 8px}.ai-creation-no-brand-confirm__head h2{margin:0;color:var(--app-confirm-title-fg);font-size:20px;font-weight:700;line-height:1.3}.ai-creation-no-brand-confirm__close{flex:0 0 auto}.ai-creation-no-brand-confirm__body{padding:10px 26px 24px;color:var(--app-confirm-body-fg);font-size:14px;font-weight:600;line-height:1.78}.ai-creation-no-brand-confirm__alert{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;grid-gap:12px;gap:12px;margin-bottom:18px}.ai-creation-no-brand-confirm__alert-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;background:#2f6fed2e;color:#d9e6ff;font-size:20px;font-weight:700}.ai-creation-no-brand-confirm__check{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;grid-gap:12px;gap:12px;margin-top:20px;color:var(--app-confirm-card-fg);cursor:pointer}.ai-creation-no-brand-confirm__check input{width:18px;height:18px;margin-top:4px;accent-color:#2f6fed}.ai-creation-no-brand-confirm__check strong{display:block;color:var(--app-confirm-title-fg);font-weight:700;line-height:1.6}.ai-creation-no-brand-confirm__check span span{display:block;color:var(--app-confirm-body-fg);font-size:13px;font-weight:500;line-height:1.55}.ai-creation-no-brand-confirm__foot{display:flex;justify-content:flex-end;gap:12px;padding:0 26px 26px}.ai-creation-no-brand-confirm__secondary,.ai-creation-no-brand-confirm__primary{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:9px 14px;border-radius:7px;font-size:14px;font-weight:500;line-height:1.2;cursor:pointer}.ai-creation-no-brand-confirm__secondary{border:1px solid var(--app-confirm-button-border);background:var(--app-confirm-button-bg);color:var(--app-confirm-button-fg)}.ai-creation-no-brand-confirm__primary{border:1px solid #2f6fed;background:#2f6fed;color:#fff}.ai-creation-no-brand-confirm__primary:disabled{border-color:var(--app-confirm-button-border);background:var(--app-confirm-button-bg);color:var(--app-confirm-button-fg);cursor:not-allowed;opacity:.52}.ai-creation-image-preview-dialog{position:fixed;inset:0;z-index:10000025;display:flex;align-items:center;justify-content:center;padding:44px;background:#000000b8;cursor:zoom-out;-webkit-app-region:no-drag}.ai-creation-image-preview-dialog__hud{position:absolute;top:20px;right:20px;z-index:2;display:inline-flex;align-items:center;gap:8px}.ai-creation-image-preview-dialog__scale{display:inline-flex;align-items:center;justify-content:center;min-width:64px;min-height:32px;padding:0 12px;border-radius:999px;background:#0f172ab8;color:#fff;font-size:12px;font-weight:700;line-height:1}.ai-creation-image-preview-dialog__viewport{position:relative;width:min(92vw,1280px);height:min(88vh,920px);overflow:hidden;cursor:-webkit-grab;cursor:grab;user-select:none;-webkit-user-select:none}.ai-creation-image-preview-dialog__viewport.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.ai-creation-image-preview-dialog__viewport.is-media{display:flex;align-items:center;justify-content:center;cursor:default}.ai-creation-image-preview-dialog__image{position:absolute;left:50%;top:50%;display:block;max-width:none;max-height:none;border-radius:4px;object-fit:contain;box-shadow:0 24px 70px #00000061;cursor:inherit;background-color:#ffffff20;transform-origin:center center}.ai-creation-image-preview-dialog__video{display:block;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:6px;background:#000;box-shadow:0 24px 70px #00000061}.ai-creation-image-preview-dialog__audio{display:grid;width:min(520px,86vw);grid-gap:16px;gap:16px;justify-items:center;padding:28px;border-radius:8px;background:#fff;color:#1f2937;box-shadow:0 24px 70px #00000061}.ai-creation-image-preview-dialog__audio>svg{width:32px;height:32px}.ai-creation-image-preview-dialog__audio>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-image-preview-dialog__audio>audio{width:100%}.ai-creation-preview-img{cursor:zoom-in}.ai-creation-selector-option__label,.ai-creation-selector-empty{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ai-creation-selector-popover strong{color:#555}.ai-creation-selector-check,.ai-creation-option-square{width:16px;height:16px;border-radius:5px;background:var(--surface-control-hover-bg);color:var(--dropdown-check-fg);margin-left:0}.ai-creation-selector-popover .menu-popover__check{width:14px;height:14px}.ai-creation-selector-empty{padding:7px 6px;color:#7a8494;font-size:12px}.ai-creation-option-group p{margin:0 0 6px;color:#111827;font-size:10px}.ai-creation-option-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(64px,1fr));grid-gap:3px;gap:3px;padding:3px;border-radius:7px;background:#f1f1f1}.ai-creation-option-grid--compact{grid-template-columns:repeat(auto-fit,minmax(36px,1fr))}.ai-creation-option-grid button{display:grid;grid-template-columns:16px 1fr;justify-items:center;min-height:34px;border-radius:6px!important;background:transparent!important;font-size:12px;text-align:center;cursor:pointer}.ai-creation-option-grid button.is-active{background:var(--surface-control-hover-bg)!important}.ai-creation-parameter-popover{--ai-creation-parameter-option-count: 1;display:grid;grid-gap:16px;gap:16px;width:min(484px,calc(100vw - 48px));min-width:min(360px,calc(100vw - 48px));max-width:min(484px,calc(100vw - 48px));max-height:min(420px,calc(100vh - 220px));padding:16px;overflow-x:hidden;overflow-y:auto;border-radius:16px;box-shadow:0 18px 52px #0f172a24;scrollbar-color:rgba(15,23,42,.16) transparent;scrollbar-width:thin}.ai-creation-parameter-section{display:grid;grid-gap:8px;gap:8px}.ai-creation-parameter-section p{margin:0;color:#7a8494;font-size:12px;font-weight:500;line-height:18px}.ai-creation-slot-track{--ai-creation-slot-count: 1;--ai-creation-slot-index: 0;position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(var(--ai-creation-slot-count),minmax(0,1fr));min-height:40px;padding:2px;overflow:hidden;border-radius:12px;background:#0f172a09}.ai-creation-slot-track--ratio{min-height:58px}.ai-creation-slot-indicator{position:absolute;top:2px;bottom:2px;left:2px;z-index:0;width:calc((100% - 4px) / var(--ai-creation-slot-count));border-radius:10px;background:#fff;box-shadow:0 2px 8px #0f172a14,inset 0 0 0 1px #0f172a06;transform:translate(calc(var(--ai-creation-slot-index) * 100%));transition:transform .32s cubic-bezier(.16,1,.3,1)}.ai-creation-parameter-popover .ai-creation-slot-track button{position:relative;z-index:1;display:inline-flex;grid-template-columns:none;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:36px;padding:0 10px;border:0!important;border-radius:6px!important;background:transparent!important;color:#727c8c;font-size:12px;font-weight:500;line-height:1;text-align:center;white-space:nowrap;cursor:pointer;transition:color .22s cubic-bezier(.22,1,.36,1)}.ai-creation-parameter-popover .ai-creation-slot-track button.is-active{color:#172033}.ai-creation-parameter-popover .ai-creation-slot-track button:hover{color:#374151}.ai-creation-parameter-popover .ai-creation-slot-track button span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.ai-creation-parameter-popover .ai-creation-slot-track--ratio button{flex-direction:column;gap:5px;min-width:0;min-height:54px;padding:5px 6px}.ai-creation-parameter-popover .ai-creation-slot-track button.is-active .ai-creation-ratio-shape__frame{border-color:currentColor;background:transparent;box-shadow:none;transform:none}.ai-creation-parameter-popover .ai-creation-slot-track--ratio button span:last-child{line-height:1.05}.ai-creation-duration-range{display:grid;grid-gap:9px;gap:9px;padding:2px 2px 0}.ai-creation-duration-range__labels{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#8a93a3;font-size:11px;line-height:1}.ai-creation-duration-range__labels strong{color:#111827;font-size:13px;font-weight:700}.ai-creation-duration-range input[type=range]{width:100%;height:18px;margin:0;-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer}.ai-creation-duration-range input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(90deg,#111827 var(--ai-creation-duration-progress, 0%),#e6e8ed var(--ai-creation-duration-progress, 0%))}.ai-creation-duration-range input[type=range]::-webkit-slider-thumb{width:18px;height:18px;margin-top:-6px;-webkit-appearance:none;appearance:none;border:2px solid #111827;border-radius:999px;background:#fff;box-shadow:0 4px 12px #0f172a2e}.ai-creation-frame-row{align-items:center;gap:0;padding:5px;position:absolute}.ai-creation-composer.is-compact .ai-creation-frame-row{--resource-size-w: 36px;--resource-size-h: 46px;position:relative;top:auto;left:auto;grid-column:1;flex-wrap:nowrap;align-self:center;padding:0;transform:translateY(0) scale(1);z-index:10}.ai-creation-frame-swap{display:grid;place-items:center;width:28px;min-width:28px;min-height:28px!important;padding:0!important;background-color:unset!important;border-radius:999px!important;color:#344054!important;cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease}.ai-creation-frame-swap:hover:not(:disabled){color:#111827!important;transform:translateY(-1px)}.ai-creation-frame-swap:disabled{cursor:default;opacity:.42}.ai-creation-composer.is-compact .ai-creation-frame-swap{width:22px;min-width:22px;min-height:22px!important}.ai-creation-resource-row{--resource-size-w: 48px;--resource-size-h: 64px;--resource-gap: 16px;--resource-add-collapsed-size: 28px;--resource-transition: var(--ai-creation-frame-resource-transition-duration) cubic-bezier(.16, 1, .3, 1);display:flex;flex-wrap:nowrap;align-items:flex-start;gap:0;position:absolute;top:14px;left:18px;z-index:10;box-sizing:border-box;overflow:visible;padding:5px;margin:0;transition:top var(--ai-creation-frame-resource-transition-duration) cubic-bezier(.16,1,.3,1),left var(--ai-creation-frame-resource-transition-duration) cubic-bezier(.16,1,.3,1),transform var(--ai-creation-frame-resource-transition-duration) cubic-bezier(.16,1,.3,1),opacity .26s ease}.ai-creation-composer.is-compact .ai-creation-resource-row{--resource-size-w: 36px;--resource-size-h: 46px;--resource-gap: 7px;--resource-add-collapsed-size: 22px;position:relative;top:auto;left:auto;grid-column:1;align-self:center;padding:0;transform:translateY(0) scale(1);z-index:10}.ai-creation-resource-item{--resource-index: 0;--resource-rotation: 0deg;--resource-z-index: 20;position:relative;flex:0 0 var(--resource-size-w);width:var(--resource-size-w);height:var(--resource-size-h);margin:0;border-radius:6px;background:var(--sidebar-item-active-bg);border:1px solid #fff;overflow:visible;z-index:var(--resource-z-index);cursor:zoom-in;transform:rotate(var(--resource-rotation));transition:margin-left var(--resource-transition),transform var(--resource-transition)}.ai-creation-composer.is-compact .ai-creation-resource-item{border-radius:5px;transform:rotate(var(--resource-rotation)) scale(1)}.ai-creation-composer.is-compact .ai-creation-resource-item button{opacity:0;visibility:hidden;pointer-events:none}.ai-creation-resource-item:not(:first-child){margin-left:calc(var(--resource-size-w) * -1)}.ai-creation-resource-row.is-expanded .ai-creation-resource-item:hover{transform:scale(1.2) rotate(var(--resource-rotation))}.ai-creation-resource-item:focus-visible{outline:2px solid rgba(79,109,245,.72);outline-offset:3px}.ai-creation-resource-row.is-expanded .ai-creation-resource-item:not(:first-child){margin-left:var(--resource-gap)}.ai-creation-resource-item>img,.ai-creation-resource-item>video{display:block;width:100%;height:100%;border-radius:6px;object-fit:cover}.ai-creation-resource-item>:is(img,video){display:block;width:100%;height:100%;border-radius:6px;object-fit:cover}.ai-creation-resource-item.is-uploading,.ai-creation-resource-item.is-upload-failed{cursor:default}.ai-creation-resource-item.is-uploading>img,.ai-creation-resource-item.is-uploading>video,.ai-creation-resource-item.is-upload-failed>img,.ai-creation-resource-item.is-upload-failed>video{opacity:.56}.ai-creation-resource-item.is-uploading>:is(img,video),.ai-creation-resource-item.is-upload-failed>:is(img,video){opacity:.56}.ai-creation-resource-item__upload-status{position:absolute;top:50%;left:50%;z-index:2;padding:2px 5px;border-radius:4px;background:#111827c7;color:#fff;font-size:10px;line-height:14px;pointer-events:none;transform:translate(-50%,-50%);white-space:nowrap}.ai-creation-resource-item.is-upload-failed .ai-creation-resource-item__upload-status{background:#b91c1cdb}.ai-creation-resource-item__duration{position:absolute;right:4px;bottom:3px;z-index:1;padding:2px 4px;border-radius:4px;background:#000000a3;color:#fff;font-size:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;pointer-events:none}.ai-creation-resource-item__audio-icon{display:grid;width:100%;height:100%;place-items:center;border-radius:6px;background:#4f6df51f;color:#4f6df5}.ai-creation-resource-item__audio-icon>svg{width:18px;height:18px}.ai-creation-resource-item button{position:absolute;top:-7px;right:-7px;z-index:2;width:18px;min-width:18px;min-height:18px!important;padding:0!important;border-radius:999px;cursor:pointer;font-size:13px!important;line-height:1;opacity:0;visibility:hidden;pointer-events:none;transform:scale(.9);transition:opacity .14s ease,transform .14s ease,visibility .14s ease;background-color:var(--sidebar-item-active-bg)}.ai-creation-resource-row.is-expanded .ai-creation-resource-item:hover button,.ai-creation-resource-row.is-expanded .ai-creation-resource-item:focus-within button{opacity:1;visibility:visible;pointer-events:auto;background-color:var(--sidebar-item-active-bg)}.ai-creation-resource-item button:hover{transform:scale(1.1)}.ai-creation-resource-add{position:relative;flex:0 0 var(--resource-size-w);width:var(--resource-size-w);height:var(--resource-size-h);z-index:30;transition:flex-basis var(--resource-transition),width var(--resource-transition),margin-left var(--resource-transition),opacity .14s ease,transform var(--resource-transition)}.ai-creation-composer.is-compact .ai-creation-resource-add{transform:scale(1)}.ai-creation-resource-add__trigger{width:100%;height:100%;min-height:100%!important;padding:0!important;border-radius:6px!important;background:var(--sidebar-item-active-bg)!important;color:#17233a!important;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s;border:1px solid #fff!important}.ai-creation-resource-add__trigger.is-icon-hidden{opacity:1!important;cursor:default;pointer-events:none}.ai-creation-upload-spinner{display:inline-block;flex:0 0 16px;width:16px;height:16px;box-sizing:border-box;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:ai-creation-upload-spin .8s linear infinite}@keyframes ai-creation-upload-spin{to{transform:rotate(360deg)}}.ai-creation-resource-add__trigger.is-icon-hidden>svg{visibility:hidden}.ai-creation-resource-add__menu{left:0}.ai-creation-resource-add--full.hasAttachment{flex-basis:0;width:0;margin-left:0;opacity:0;pointer-events:none;transform:none}.ai-creation-resource-row.is-expanded .ai-creation-resource-add--full{flex-basis:var(--resource-size-w);width:var(--resource-size-w);margin-left:var(--resource-gap);opacity:1;pointer-events:auto;transform:none;z-index:1}.ai-creation-resource-add--compact{position:absolute;right:-5px;bottom:-5px;flex:none;width:var(--resource-add-collapsed-size);height:var(--resource-add-collapsed-size);margin:0;opacity:1;pointer-events:auto;transform:none;padding:5px;box-sizing:content-box}.ai-creation-composer.is-compact .ai-creation-resource-add--compact{right:-5px;bottom:-5px;padding:5px}.ai-creation-resource-row.is-expanded .ai-creation-resource-add--compact{opacity:0;visibility:hidden;pointer-events:none}.ai-creation-resource-add--compact .ai-creation-resource-add__trigger{width:100%;height:100%;min-height:100%!important;border-radius:50%!important}.ai-creation-resource-add--full:not(.hasAttachment) .ai-creation-resource-add__trigger{transform:rotate(-10deg)}.ai-creation-resource-row.is-expanded .ai-creation-resource-add--full .ai-creation-resource-add__trigger{position:static;width:100%;height:100%;min-height:100%!important;border-radius:6px!important;transform:rotate(-10deg)}.ai-creation-resource-add--full:not(.hasAttachment) .ai-creation-resource-add__trigger:hover,.ai-creation-resource-row.is-expanded .ai-creation-resource-add--full .ai-creation-resource-add__trigger:hover{transform:scale(1.2) rotate(-10deg)}.ai-creation-resource-row:not(.is-expanded) .ai-creation-resource-add--compact .ai-creation-resource-add__trigger:hover{background-color:var(--sidebar-item-hover-bg)!important}.ai-creation-frame-slot{--resource-size-w: 48px;--resource-size-h: 64px;--resource-rotation: 0deg;--resource-z-index: 20;--resource-transition: var(--ai-creation-frame-slot-transition-duration) cubic-bezier(.22, 1, .36, 1);position:relative;flex:0 0 var(--resource-size-w);width:var(--resource-size-w);height:var(--resource-size-h);margin:0;overflow:visible}.ai-creation-composer.is-compact .ai-creation-frame-slot{--resource-size-w: 36px;--resource-size-h: 46px}.ai-creation-frame-slot:first-of-type{--resource-rotation: -8deg}.ai-creation-frame-slot:last-of-type{--resource-rotation: 5deg}.ai-creation-frame-slot--compact{position:relative;flex:0 0 var(--resource-size-w);width:var(--resource-size-w);height:var(--resource-size-h);z-index:30;--resource-rotation: -10deg;transition:flex-basis var(--resource-transition),width var(--resource-transition),margin-left var(--resource-transition),opacity .14s ease,transform var(--resource-transition)}.ai-creation-frame-slot__trigger{position:relative;flex:0 0 var(--resource-size-w);width:var(--resource-size-w);height:var(--resource-size-h);margin:0;min-height:100%!important;padding:0!important;border-radius:6px!important;background:var(--sidebar-item-active-bg)!important;border:1px solid #fff!important;color:#17233a!important;overflow:visible;z-index:var(--resource-z-index);transform:rotate(var(--resource-rotation));cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:12px!important;transition:margin-left var(--resource-transition),transform var(--resource-transition),background .3s,color .3s}.ai-creation-frame-slot__trigger:hover{transform:scale(1.2) rotate(var(--resource-rotation))}.ai-creation-frame-slot.hasUrl .ai-creation-frame-slot__trigger{cursor:zoom-in}.ai-creation-frame-slot--compact .ai-creation-frame-slot__trigger{flex-direction:row;transform:rotate(-10deg)}.ai-creation-composer.is-compact .ai-creation-frame-slot__trigger{gap:2px;font-size:11px!important}.ai-creation-frame-slot--compact .ai-creation-frame-slot__trigger:hover{transform:scale(1.2) rotate(-10deg)}.ai-creation-frame-slot__trigger img{position:absolute;inset:0;width:100%;height:100%;border-radius:6px;object-fit:cover}.ai-creation-frame-slot__trigger svg{flex:none}.ai-creation-frame-slot__trigger>span{position:relative;z-index:1;max-width:calc(100% - 8px);overflow:hidden;font-size:12px;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.ai-creation-composer.is-compact .ai-creation-frame-slot__trigger>span{font-size:10px}.ai-creation-frame-slot__remove{position:absolute;top:-7px;right:-7px;z-index:2;width:18px;min-width:18px;min-height:18px!important;padding:0!important;border-radius:999px;cursor:pointer;font-size:13px!important;line-height:1;opacity:0;visibility:hidden;pointer-events:none;transform:scale(.9);transition:opacity .14s ease,transform .14s ease,visibility .14s ease;background-color:var(--sidebar-item-active-bg)}.ai-creation-composer.is-compact .ai-creation-frame-slot__remove{top:-6px;right:-6px;width:16px;min-width:16px;min-height:16px!important}.ai-creation-frame-slot:hover .ai-creation-frame-slot__remove,.ai-creation-frame-slot:focus-within .ai-creation-frame-slot__remove{opacity:1;visibility:visible;pointer-events:auto;background-color:var(--sidebar-item-active-bg);border-radius:50%}.ai-creation-frame-slot__remove:hover{transform:scale(1.1)}.ai-creation-frame-slot__menu{position:absolute;left:0;top:auto;bottom:100%;z-index:4;display:grid;grid-gap:4px;gap:4px;width:104px;padding:6px;border-radius:6px;box-shadow:0 12px 28px #0f172a1f;background:#fffffffa;border:1px solid var(--line-strong);transform-origin:bottom left}.ai-creation-resource-add .ai-creation-frame-slot__menu{bottom:100%}.ai-creation-frame-slot__menu button{min-height:28px!important;padding:0 8px!important;border-radius:6px!important;font-size:12px;cursor:pointer}.ai-creation-dialog-backdrop{position:absolute;inset:0;z-index:30;display:grid;place-items:center;background:var(--app-modal-overlay-bg)}.ai-creation-asset-dialog,.ai-creation-notice-dialog{display:grid;grid-template-rows:auto minmax(0,1fr) auto;border-radius:6px;background:#fff;box-shadow:0 24px 60px #0f172a33}.ai-creation-asset-dialog{grid-template-rows:auto auto minmax(0,1fr) auto;width:min(960px,calc(100vw - 64px));height:min(680px,calc(100vh - 64px));overflow:hidden;border:1px solid rgba(15,23,42,.08);border-radius:10px;background:#fff}.ai-creation-asset-dialog>header{min-height:56px;padding:16px 20px 8px}.ai-creation-asset-dialog__media-tabs,.ai-creation-asset-dialog__filters{display:flex;align-items:center;gap:24px}.ai-creation-asset-dialog__media-tabs button,.ai-creation-asset-dialog__filters button{min-height:32px!important;padding:0!important;border:0!important;border-radius:7px!important;background:transparent!important;color:#6b7280!important;font-size:14px;font-weight:500}.ai-creation-asset-dialog__media-tabs button.is-active{color:#111827!important;font-weight:650}.ai-creation-asset-dialog__media-tabs button.is-disabled{cursor:default;opacity:.42}.ai-creation-asset-dialog__filters{gap:8px;padding:0 20px 12px}.ai-creation-asset-dialog__filters button{padding:0 14px!important;color:#6b7280!important}.ai-creation-asset-dialog__filters button.is-active{background:#f0f0f1!important;color:#111827!important;font-weight:600}.ai-creation-asset-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;min-height:0;padding:4px 20px 20px;scrollbar-width:thin}.ai-creation-asset-grid button{border:1px solid transparent!important;border-radius:5px!important;background:#f1f2f4!important;box-shadow:none!important;transition:border-color .12s ease,transform .12s ease}.ai-creation-asset-grid button:hover:not(:disabled){transform:translateY(-1px)}.ai-creation-asset-grid button.is-selected{border:2px solid #ffffff!important;box-shadow:0 0 0 1px #111827!important}.ai-creation-asset-grid .ai-creation-selector-check{z-index:3;top:8px;left:8px;width:16px;height:16px;opacity:1;transform:none;border:1px solid rgba(17,24,39,.35);background:#ffffffdb;color:#111827}.ai-creation-asset-grid button.is-selected .ai-creation-selector-check{border-color:#111827;background:#111827;color:#fff}.ai-creation-asset-dialog>footer{min-height:64px;padding:12px 20px 16px}.ai-creation-asset-dialog footer button{min-width:72px;min-height:36px!important;border-radius:8px!important;background:#1f2937!important;color:#fff!important;font-weight:600}:root[data-resolved-theme=dark] .ai-creation-asset-dialog{border-color:#ffffff14;background:#1f1f1f}:root[data-resolved-theme=dark] .ai-creation-asset-dialog__media-tabs button,:root[data-resolved-theme=dark] .ai-creation-asset-dialog__filters button{color:#a7a7a7!important}:root[data-resolved-theme=dark] .ai-creation-asset-dialog__media-tabs button.is-active,:root[data-resolved-theme=dark] .ai-creation-asset-dialog__filters button.is-active{color:#fff!important}:root[data-resolved-theme=dark] .ai-creation-asset-grid button.is-selected{border-color:#fff!important;box-shadow:0 0 0 1px #fff!important}:root[data-resolved-theme=dark] .ai-creation-asset-grid .ai-creation-selector-check{border-color:#ffffff52;background:#202020db;color:#fff}:root[data-resolved-theme=dark] .ai-creation-asset-grid button.is-selected .ai-creation-selector-check{border-color:#fff;background:#fff;color:#1f1f1f}@media(max-width:760px){.ai-creation-asset-dialog{width:min(100% - 24px,560px);height:min(680px,calc(100vh - 24px))}.ai-creation-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-left:12px;padding-right:12px}.ai-creation-asset-dialog>header,.ai-creation-asset-dialog__filters,.ai-creation-asset-dialog>footer{padding-left:12px;padding-right:12px}}@keyframes duli-ai-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes duli-ai-modal-content-in{0%{opacity:0;transform:translate3d(0,16px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}.ai-creation-audio-filter-panel,.ai-creation-skill-manager,.ai-creation-no-brand-confirm,.ai-creation-asset-dialog,.ai-creation-notice-dialog,.ai-creation-image-preview-dialog,.ai-creation-announcement-dialog,.ai-creation-refine-dialog,.ai-creation-subject-dialog,.ai-creation-subject-asset-picker{animation:duli-ai-modal-content-in .42s cubic-bezier(.16,1,.3,1) 35ms both}@media(prefers-reduced-motion:reduce){.ai-creation-audio-filter-backdrop,.ai-creation-skill-manager-backdrop,.ai-creation-no-brand-confirm-backdrop,.ai-creation-dialog-backdrop,.ai-creation-announcement-dialog-backdrop,.ai-creation-refine-dialog-backdrop,.ai-creation-subject-dialog-backdrop,.ai-creation-subject-asset-picker-backdrop,.ai-creation-audio-filter-panel,.ai-creation-skill-manager,.ai-creation-no-brand-confirm,.ai-creation-asset-dialog,.ai-creation-notice-dialog,.ai-creation-image-preview-dialog,.ai-creation-announcement-dialog,.ai-creation-refine-dialog,.ai-creation-subject-dialog,.ai-creation-subject-asset-picker{animation:none}}.ai-creation-asset-dialog{width:min(960px,calc(100vw - 64px));height:min(680px,calc(100vh - 64px));max-height:calc(100% - 96px)}.ai-creation-notice-dialog{display:block;width:370px;max-height:min(620px,calc(100% - 48px));padding:22px}.ai-creation-asset-dialog header,.ai-creation-asset-dialog footer,.ai-creation-notice-dialog footer{display:flex;align-items:center;gap:8px;padding:14px}.ai-creation-asset-dialog header button:last-child:not(.app-close-button){margin-left:auto;width:50px;min-height:40px!important}.ai-creation-asset-dialog header .app-close-button{margin-left:auto;flex:0 0 auto}.ai-creation-asset-dialog button.is-active{background:#7367ff;color:#fff}.ai-creation-asset-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));grid-auto-rows:max-content;grid-gap:16px;gap:16px;align-items:start;align-content:start;overflow:auto;min-height:420px;padding:14px 18px 22px}.ai-creation-asset-grid button{position:relative;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;padding:0;cursor:pointer}.ai-creation-asset-grid button:disabled{cursor:default}.ai-creation-asset-grid button.is-disabled img,.ai-creation-asset-grid button.is-disabled video{filter:grayscale(.12);opacity:.42}.ai-creation-asset-grid img,.ai-creation-asset-grid video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.ai-creation-asset-grid .ai-creation-selector-check{position:absolute;top:8px;left:8px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:16px;height:16px;border-radius:4px;background:#fffffff0;color:#7367ff;font-size:11px;font-weight:700;line-height:1;margin-left:0;opacity:0;transform:scale(.9);box-shadow:0 1px 4px #0f172a1f}.ai-creation-asset-grid .ai-creation-selector-check.is-active,.ai-creation-asset-grid .ai-creation-selector-check[data-active=true]{opacity:1;transform:scale(1)}.ai-creation-asset-grid .ai-creation-selector-check svg{width:100%;height:100%}.ai-creation-asset-grid button.is-disabled .ai-creation-selector-check{background:#f5f6f8d1;box-shadow:none}.ai-creation-asset-dialog footer span{color:#8a92a3;font-size:12px}.ai-creation-asset-dialog footer button{margin-left:auto;background:var(--ai-creation-accent);color:var(--ai-creation-accent-contrast)}.ai-creation-asset-dialog footer button:disabled{opacity:.45;cursor:default}.ai-creation-preview{position:absolute;inset:0;z-index:120;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,420px);align-items:stretch;height:100%;min-height:0;overflow:hidden;background:var(--ai-creation-preview-shell-bg);color:var(--ai-creation-preview-shell-fg);animation:ai-creation-preview-shell-in .18s cubic-bezier(.16,1,.3,1) both}.ai-creation-media--side-navigation.has-side-nav>.ai-creation-preview{left:202px}.ai-creation-media--side-navigation.has-side-nav.is-side-nav-collapsed>.ai-creation-preview{left:64px}.ai-creation-video-action-host{display:contents}.ai-creation-preview__back{position:absolute;top:24px;left:24px;z-index:6;display:grid;place-items:center;width:40px;min-width:40px;height:40px;min-height:40px!important;padding:0!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--ai-creation-preview-close-fg);transition:background-color .18s ease,color .18s ease,transform .18s ease}.ai-creation-preview__back:hover,.ai-creation-preview__back:focus-visible{background:var(--ai-creation-preview-close-hover-bg)!important;color:var(--ai-creation-preview-shell-fg)}.ai-creation-preview__back:active{transform:scale(.96)}.ai-creation-preview__back svg{width:22px;height:22px}.ai-creation-preview__media{position:relative;display:grid;place-items:center;min-width:0;min-height:0;height:100%;padding:56px 72px;background:var(--ai-creation-preview-media-bg);contain:layout paint;user-select:none;-webkit-user-select:none}.ai-creation-preview__media.has-public-canvas{display:flex;flex-direction:column;gap:12px}.ai-creation-preview__media.has-public-canvas .ai-creation-preview__media-stack{display:grid;flex:1 1 auto;min-height:0;width:100%;place-items:center}.ai-creation-preview__media.has-public-canvas .ai-creation-preview__media-frame{max-height:100%}.ai-creation-preview__media-frame{position:relative;display:grid;place-items:center;max-width:92%;max-height:calc(100% - 56px);animation:ai-creation-preview-media-in .26s cubic-bezier(.16,1,.3,1) 35ms both}.ai-creation-preview__nav{position:absolute;right:28px;z-index:2;display:grid;place-items:center;width:46px;min-width:46px;min-height:46px!important;height:46px;padding:0!important;border:0!important;border-radius:999px!important;background:#ffffffe6!important;color:#111827;box-shadow:0 12px 28px #0f172a29;transform:translateY(-50%);transition:transform .15s ease,background .15s ease,color .15s ease,opacity .15s ease;user-select:none;-webkit-user-select:none}.ai-creation-preview__nav svg{transform:rotate(90deg)}.ai-creation-preview__nav--previous{top:calc(50% - 50px)}.ai-creation-preview__nav--next{top:calc(50% + 50px)}.ai-creation-preview__nav:hover:not(:disabled),.ai-creation-preview__nav:focus-visible:not(:disabled){background:#fff!important;transform:translateY(-50%) scale(1.06)}.ai-creation-preview__nav:disabled{opacity:.28;cursor:default;pointer-events:none;user-select:none;-webkit-user-select:none}.ai-creation-preview__media-frame>img,.ai-creation-preview-video,.ai-creation-preview-video video{max-width:100%;max-height:calc(100vh - 176px);object-fit:contain}.ai-creation-audio-preview-player{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;width:min(830px,100%);height:min(830px,calc(100vh - 54px));min-width:0;min-height:520px;overflow:hidden;box-sizing:border-box;padding:max(28px,min(4.1vw,68px)) max(34px,min(5vw,72px)) max(28px,min(3vw,52px));padding:max(28px,min(4.1vw,68px)) max(34px,min(5vw,72px)) clamp(28px,3vw,52px);padding:max(28px,min(4.1vw,68px)) max(28px,min(3vw,52px)) max(28px,min(3vw,52px));padding:max(28px,min(4.1vw,68px)) max(28px,min(3vw,52px)) clamp(28px,3vw,52px);padding:max(28px,min(4.1vw,68px)) clamp(34px,5vw,72px) clamp(28px,3vw,52px);padding:max(34px,min(5vw,72px)) max(34px,min(5vw,72px)) max(28px,min(3vw,52px));padding:max(34px,min(5vw,72px)) max(34px,min(5vw,72px)) clamp(28px,3vw,52px);padding:max(34px,min(5vw,72px)) max(28px,min(3vw,52px)) max(28px,min(3vw,52px));padding:max(34px,min(5vw,72px)) max(28px,min(3vw,52px)) clamp(28px,3vw,52px);padding:max(34px,min(5vw,72px)) clamp(34px,5vw,72px) clamp(28px,3vw,52px);padding:max(28px,min(3vw,52px)) max(34px,min(5vw,72px)) max(28px,min(3vw,52px));padding:max(28px,min(3vw,52px)) max(34px,min(5vw,72px)) clamp(28px,3vw,52px);padding:max(28px,min(3vw,52px)) max(28px,min(3vw,52px)) max(28px,min(3vw,52px));padding:max(28px,min(3vw,52px)) max(28px,min(3vw,52px)) clamp(28px,3vw,52px);padding:max(28px,min(3vw,52px)) clamp(34px,5vw,72px) clamp(28px,3vw,52px);padding:clamp(28px,4.1vw,68px) clamp(34px,5vw,72px) clamp(28px,3vw,52px);border-radius:12px;background:#dfe9f4;color:#24303d}.ai-creation-preview__media--audio{padding:26px 72px}.ai-creation-preview__media-frame--audio{width:min(830px,100%);max-width:none;max-height:calc(100% - 4px)}.ai-creation-audio-preview-player__main{display:grid;grid-template-columns:minmax(190px,42%) minmax(0,1fr);align-items:center;grid-gap:max(30px,min(5vw,68px));grid-gap:clamp(30px,5vw,68px);gap:max(30px,min(5vw,68px));gap:clamp(30px,5vw,68px);min-height:0;padding-bottom:24px}.ai-creation-audio-preview-player__main>.ai-creation-audio-artwork{justify-self:center;width:min(230px,100%)}.ai-creation-audio-preview-player__description{align-self:start;min-width:0;padding-top:max(30px,min(4vw,64px));padding-top:clamp(30px,4vw,64px)}.ai-creation-audio-preview-player__description.has-lyrics{align-self:stretch;display:flex;flex-direction:column;min-height:0;padding-bottom:4px}.ai-creation-audio-preview-player__description>strong{display:block;overflow:hidden;color:#1e2935;font-size:20px;font-weight:500;line-height:28px;text-overflow:ellipsis;white-space:nowrap}.ai-creation-audio-preview-player__description>small{display:block;overflow:hidden;margin-top:2px;color:#8a98a8;font-size:12px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.ai-creation-audio-preview-player__description>p{display:-webkit-box;overflow:hidden;margin:24px 0 0;color:#627183;font-size:14px;line-height:22px;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:8}.ai-creation-audio-preview-player__description.has-lyrics>p{flex:0 0 auto;margin-top:16px;-webkit-line-clamp:2}.ai-creation-audio-preview-player__lyrics{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;margin-top:22px;overflow:hidden}.ai-creation-audio-preview-player__lyrics>span{flex:0 0 auto;margin-bottom:8px;color:#7c8c9d;font-size:12px;font-weight:500;line-height:20px}.ai-creation-audio-preview-player__lyrics-content{min-height:0;max-height:min(340px,38vh);overflow-x:hidden;overflow-y:auto;padding-right:10px;color:#536476;font-size:14px;line-height:26px;overflow-wrap:anywhere;white-space:pre-wrap}.ai-creation-audio-preview-player__footer{display:grid;grid-gap:14px;gap:14px}.ai-creation-audio-preview-player__progress{display:grid;grid-template-columns:45px minmax(0,1fr) 45px;align-items:center;grid-gap:12px;gap:12px}.ai-creation-audio-preview-player__progress time{color:#657789;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:20px;white-space:nowrap}.ai-creation-audio-preview-player__progress time:last-child{text-align:right}.ai-creation-audio-preview-player__controls{display:grid;grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);align-items:center;grid-gap:16px;gap:16px}.ai-creation-audio-preview-player__track{display:flex;align-items:center;gap:10px;min-width:0}.ai-creation-audio-preview-player__track>span:last-child{display:flex;min-width:0;flex-direction:column}.ai-creation-audio-preview-player__track strong,.ai-creation-audio-preview-player__track small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-audio-preview-player__track strong{color:#293746;font-size:12px;font-weight:500;line-height:18px}.ai-creation-audio-preview-player__track small{color:#8795a5;font-size:10px;line-height:16px}.ai-creation-audio-preview-player__play{display:grid!important;place-items:center;width:46px;min-width:46px;height:46px;min-height:46px!important;padding:0!important;border:0!important;border-radius:50%!important;background:#ffffffe6!important;color:#18222d!important;box-shadow:none!important;transition:background .16s ease,transform .16s ease}.ai-creation-audio-preview-player__play:hover:not(:disabled),.ai-creation-audio-preview-player__play:focus-visible:not(:disabled){background:#fff!important;transform:scale(1.05)}.ai-creation-audio-preview-player__play svg{width:19px;height:19px}.ai-creation-audio-preview-player__volume{justify-self:end;display:flex;align-items:center;justify-content:flex-end;gap:8px;color:#66788a}.ai-creation-audio-preview-player__volume svg{width:20px;height:20px;flex:0 0 20px}.ai-creation-audio-preview-player__volume input{width:0;height:3px;margin:0;opacity:0;accent-color:#66788a;transition:width .16s ease,opacity .16s ease}.ai-creation-audio-preview-player__volume:hover input,.ai-creation-audio-preview-player__volume:focus-within input{width:72px;opacity:1}.ai-creation-audio-preview-player__empty{position:absolute;left:50%;bottom:112px;color:#718096;font-size:12px;transform:translate(-50%)}.ai-creation-audio-preview-player input[type=range]:disabled{cursor:default;opacity:.45}.ai-creation-audio-preview-player>audio{width:100%;min-width:0}.ai-creation-preview-video{position:relative;display:grid;place-items:center;overflow:hidden}.ai-creation-preview-video video{display:block;cursor:pointer}.ai-creation-preview-video__play{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:58px;min-height:58px!important;border-radius:999px!important;background:#1118279e!important;box-shadow:0 14px 38px #0f172a3d;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.ai-creation-preview-video__play:hover,.ai-creation-preview-video__play:focus-visible{transform:translate(-50%,-50%) scale(1.06);background:#111827bd!important;box-shadow:0 16px 42px #0f172a47}.ai-creation-preview-video__controls{position:absolute;left:18px;right:18px;bottom:14px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;min-height:34px;padding:4px 10px;border-radius:4px;background:linear-gradient(180deg,#0f172a24,#0f172a57);color:#ffffffeb;opacity:.92;transition:opacity .16s ease,background .16s ease}.ai-creation-preview-video__controls:hover,.ai-creation-preview-video__controls:focus-within{background:linear-gradient(180deg,#0f172a2e,#0f172a6b);opacity:1}.ai-creation-preview-video__toggle{position:relative;width:24px;min-height:24px!important;padding:0!important;border:0!important;border-radius:2px!important;background:transparent!important;box-shadow:none!important}.ai-creation-preview-video__toggle:before{content:"";position:absolute;left:8px;top:5px;width:12px;height:14px;background:#fffffff5;clip-path:polygon(20% 0,20% 100%,100% 50%)}.ai-creation-preview-video__toggle.is-playing:before{left:7px;width:4px;height:14px;clip-path:none;box-shadow:7px 0 #fffffff5}.ai-creation-preview-video__toggle:hover:before,.ai-creation-preview-video__toggle:focus-visible:before{background:#fff}.ai-creation-preview-video__progress{width:100%;height:16px;margin:0;accent-color:transparent;appearance:none;-webkit-appearance:none;background:transparent;cursor:pointer}.ai-creation-preview-video__progress::-webkit-slider-runnable-track{height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.94) var(--ai-creation-video-progress, 0%),rgba(255,255,255,.32) var(--ai-creation-video-progress, 0%))}.ai-creation-preview-video__progress::-webkit-slider-thumb{width:10px;height:10px;margin-top:-3.5px;border:0;border-radius:999px;background:#fff;box-shadow:0 1px 4px #0f172a3d;appearance:none;-webkit-appearance:none}.ai-creation-preview-video__progress::-moz-range-track{height:3px;border-radius:999px;background:#ffffff52}.ai-creation-preview-video__progress::-moz-range-progress{height:3px;border-radius:999px;background:#fffffff0}.ai-creation-preview-video__progress::-moz-range-thumb{width:10px;height:10px;border:0;border-radius:999px;background:#fff;box-shadow:0 1px 4px #0f172a3d}.ai-creation-preview-video__time{min-width:78px;color:#ffffffe6;font-size:12px;line-height:1;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ai-creation-preview__side{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;border-left:1px solid var(--ai-creation-preview-side-border);background:var(--ai-creation-preview-side-bg);padding:24px 16px 22px;animation:ai-creation-preview-side-in .24s cubic-bezier(.16,1,.3,1) 55ms both}.ai-creation-preview__top-actions{position:relative;z-index:3;display:flex;align-items:center;justify-content:flex-start;flex:0 0 auto;gap:8px;overflow:visible}.ai-creation-download-menu--preview .ai-creation-download-menu__panel{right:auto;left:0;width:210px}.ai-creation-download-menu--preview .ai-creation-download-menu__panel button{min-height:50px;padding:8px 12px}.ai-creation-preview__top-actions button svg,.ai-creation-preview__bottom-actions button svg{width:15px;height:15px;flex:none}.ai-creation-preview__content{min-width:0;min-height:0;flex:1 1 auto;overflow-y:auto;scrollbar-width:thin}.ai-creation-preview__footer{min-width:0;min-height:0;flex:0 0 auto;margin-top:16px}.ai-creation-preview__info{flex:0 0 auto;align-self:stretch;min-height:0;padding:14px 14px 13px;margin-top:16px;border:1px solid var(--ai-creation-preview-info-border);border-radius:16px;background:var(--ai-creation-preview-info-bg);box-shadow:var(--ai-creation-preview-info-shadow)}.ai-creation-preview__info .title{margin:0 0 7px;color:var(--ai-creation-preview-info-title-fg);font-size:12px;font-weight:650;letter-spacing:.01em}.ai-creation-preview__info .prompt{position:relative;max-height:calc(100vh - 455px);margin:0 0 12px;overflow-y:auto;padding-right:1px;color:var(--ai-creation-preview-info-prompt-fg);font-size:12px;line-height:1.62;scrollbar-width:none;word-break:break-word;white-space:pre-wrap}.ai-creation-preview__info .prompt.is-refine-copy{color:var(--ai-creation-preview-info-refine-prompt-fg)}.ai-creation-preview__meta-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.ai-creation-preview__meta-chip,.ai-creation-preview__meta-detail{position:relative;display:inline-flex;align-items:center;gap:5px;min-height:22px;padding:0 8px;border:1px solid var(--ai-creation-preview-meta-chip-border);border-radius:999px;background:var(--ai-creation-preview-meta-chip-bg);color:var(--ai-creation-preview-meta-chip-fg);font-size:11px;line-height:1;white-space:nowrap}.ai-creation-preview__meta-chip.is-kind{border-color:#00e6502b;color:#1fa572}.ai-creation-preview__meta-detail{border-color:transparent;background:transparent;color:var(--ai-creation-preview-meta-detail-fg);padding:0 2px}.ai-creation-preview__meta-detail i{display:grid;place-items:center;width:14px;height:14px;border-radius:999px;background:var(--ai-creation-preview-meta-detail-icon-bg);color:var(--ai-creation-preview-meta-detail-icon-fg);font-size:9px;font-style:normal;font-weight:700}.ai-creation-preview__info .ai-creation-subject-sync-badge{margin-top:10px;color:#111827;border-color:#11182724;background:#1118270f}.ai-creation-preview__info .ai-creation-subject-sync-badge--synced{color:#008f35;border-color:#00e6503d;background:#00e6501c}.ai-creation-preview__info .ai-creation-subject-sync-badge--fallback{color:#92400e;border-color:#f59e0b4d;background:#f59e0b24}.ai-creation-preview__bottom-actions{display:flex;flex:0 0 auto;gap:10px;justify-content:stretch;align-items:center;min-height:46px;padding:10px 0 0}.ai-creation-dialog-backdrop--notice{position:fixed;z-index:120}.ai-creation-preview .ai-creation-dialog-backdrop--notice{position:absolute;z-index:30}.ai-creation-notice-dialog h2{margin:0 0 12px;font-size:18px}.ai-creation-notice-dialog p{color:#475467;line-height:1.7;font-size:14px}.ai-creation-notice-dialog footer button{width:66px;height:30px;line-height:28px;font-size:14px;border:0;border-radius:5px;background-color:#efefef}.hoverScRAni{transition:all .3s}.hoverScRAni:hover{transform:scale(1.2) rotate(-10deg)}@media(max-width:920px){.ai-creation-media{grid-template-columns:minmax(0,1fr)}.ai-creation-template-grid{--ai-creation-template-column-count: 2}.ai-creation-preview{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) 320px}.ai-creation-preview__side{border-left:0;border-top:1px solid var(--ai-creation-preview-side-border)}.ai-creation-selector-popover{max-width:min(240px,calc(100vw - 48px));max-height:min(318px,calc(100vh - 240px))}.ai-creation-selector-popover.ai-creation-selector-popover--model{max-width:min(440px,calc(100vw - 48px));max-height:min(408px,calc(100vh - 140px))}.ai-creation-selector-popover.ai-creation-parameter-popover{right:0;left:auto;max-width:min(484px,calc(100vw - 48px));max-height:min(420px,calc(100vh - 180px));transform-origin:bottom right}.ai-creation-selector-popover.ai-creation-agent-preferences{max-width:calc(100vw - 84px)}}@media(max-width:640px){.ai-creation-empty-home{padding:70px 4px 36px}.ai-creation-empty-home__hero h1{font-size:24px}.ai-creation-template-search{gap:12px}.ai-creation-template-search__tabs{overflow-x:auto;scrollbar-width:none}.ai-creation-template-search__tabs::-webkit-scrollbar{display:none}.ai-creation-template-search__field{width:100%}.ai-creation-template-grid{--ai-creation-template-column-count: 1}}:root[data-resolved-theme=dark] .ai-creation-selector-popover--narrow .icon{filter:invert(1)}:root[data-resolved-theme=dark] .ai-creation-composer button.ai-creation-frame-swap{background-color:unset!important}:root[data-resolved-theme=dark] .ai-creation-rail__panel,:root[data-resolved-theme=dark] .ai-creation-frame-slot__menu,:root[data-resolved-theme=dark] .ai-creation-notice-dialog,:root[data-resolved-theme=dark] .ai-creation-preview__side,:root[data-resolved-theme=dark] .ai-creation-preview__bottom-actions{color:var(--text)!important;border-color:var(--control-border)!important}:root[data-resolved-theme=dark] .ai-creation-rail button,:root[data-resolved-theme=dark] .ai-creation-task-card__hover-actions .app-button,:root[data-resolved-theme=dark] .ai-creation-result,:root[data-resolved-theme=dark] .ai-creation-result__cancel:not(.app-button),:root[data-resolved-theme=dark] .ai-creation-option-grid,:root[data-resolved-theme=dark] .ai-creation-option-grid button,:root[data-resolved-theme=dark] .ai-creation-resource-item,:root[data-resolved-theme=dark] .ai-creation-frame-slot,:root[data-resolved-theme=dark] .ai-creation-frame-slot__trigger>span,:root[data-resolved-theme=dark] .ai-creation-preview__top-actions button:not(.app-button),:root[data-resolved-theme=dark] .ai-creation-preview__bottom-actions button:not(.app-button){background:var(--surface-control-bg)!important;color:var(--text)!important;border-color:var(--control-border)!important}:root[data-resolved-theme=dark] .ai-creation-frame-slot__trigger,:root[data-resolved-theme=dark] .ai-creation-resource-add__trigger{background-color:#333434!important;color:var(--text)!important;border-color:var(--control-border)!important}:root[data-resolved-theme=dark] .ai-creation-rail button:hover,:root[data-resolved-theme=dark] .ai-creation-rail button.is-active,:root[data-resolved-theme=dark] .ai-creation-option-grid button.is-active,:root[data-resolved-theme=dark] .ai-creation-result__cancel:not(.app-button):hover,:root[data-resolved-theme=dark] .ai-creation-result__cancel:not(.app-button):focus-visible,:root[data-resolved-theme=dark] .ai-creation-preview__top-actions button:not(.app-button):hover,:root[data-resolved-theme=dark] .ai-creation-preview__bottom-actions button:not(.app-button):hover{background:var(--surface-control-hover-bg)!important;color:var(--text)!important}:root[data-resolved-theme=dark] .ai-creation-rail__hover{background:radial-gradient(circle at 86% 28%,rgba(255,255,255,.08),transparent 24%),linear-gradient(135deg,#373f4efa,#2b323ef5)!important;box-shadow:inset 0 1px #ffffff0f,0 10px 26px #0000002e}:root[data-resolved-theme=dark] .ai-creation-rail__hover-title,:root[data-resolved-theme=dark] .ai-creation-rail__hover-subtitle{color:var(--text)!important}:root[data-resolved-theme=dark] .ai-creation-rail__hover-arrow{border-color:var(--text)!important}:root[data-resolved-theme=dark] .ai-creation-result--cancelled{background:#4b556338!important}:root[data-resolved-theme=dark] .ai-creation-result--failed{background:radial-gradient(circle at 28% 20%,rgba(248,113,113,.18),transparent 34%),radial-gradient(circle at 78% 76%,rgba(0,230,80,.08),transparent 30%),linear-gradient(135deg,#1f2227fa,#0d0f12fa)!important;border-color:#f871715c!important}:root[data-resolved-theme=dark] .ai-creation-preview{background:var(--ai-creation-preview-shell-bg)!important;color:var(--ai-creation-preview-shell-fg)}:root[data-resolved-theme=dark] .ai-creation-preview__side{background:var(--ai-creation-preview-side-bg)!important;border-left-color:var(--ai-creation-preview-side-border)}:root[data-resolved-theme=dark] .ai-creation-preview__bottom-actions{border-top:1px solid var(--ai-creation-preview-side-border)}:root[data-resolved-theme=dark] .ai-creation-preview__nav{border-radius:8px!important;background:transparent!important;color:#e0f5ff99!important;box-shadow:none}:root[data-resolved-theme=dark] .ai-creation-preview__nav:hover:not(:disabled),:root[data-resolved-theme=dark] .ai-creation-preview__nav:focus-visible:not(:disabled){background:var(--ai-creation-preview-action-hover-bg)!important;color:var(--ai-creation-preview-shell-fg)!important}:root[data-resolved-theme=dark] .ai-creation-asset-gallery__favorite{background:#00000094!important;color:#fff!important}:root[data-resolved-theme=dark] .ai-creation-asset-gallery__favorite:hover,:root[data-resolved-theme=dark] .ai-creation-asset-gallery__favorite:focus-visible,:root[data-resolved-theme=dark] .ai-creation-asset-gallery__favorite.is-active{background:#000000c7!important}:root[data-resolved-theme=dark] .ai-creation-option-group p,:root[data-resolved-theme=dark] .ai-creation-notice-dialog h2{color:var(--text)}:root[data-resolved-theme=dark] .ai-creation-selector-empty,:root[data-resolved-theme=dark] .ai-creation-preview__info .meta,:root[data-resolved-theme=dark] .ai-creation-notice-dialog p,:root[data-resolved-theme=dark] .ai-creation-result__media-button>span:not(.ai-creation-result__video-play){color:var(--text-muted)}:root[data-resolved-theme=dark] .ai-creation-selector-check,:root[data-resolved-theme=dark] .ai-creation-option-square{background:var(--surface-control-hover-bg);color:var(--text)}:root[data-resolved-theme=dark] .ai-creation-task-list{scrollbar-color:#e8e8e8 transparent}:root[data-resolved-theme=dark] .ai-creation-task-list::-webkit-scrollbar-thumb{background:#94a3b873;background-clip:padding-box}:root[data-resolved-theme=dark] .ai-creation-task-list:hover::-webkit-scrollbar-thumb{background:#94a3b89e;background-clip:padding-box}:root[data-resolved-theme=dark] .ai-creation-empty-home{background:#121212;scrollbar-color:#e8e8e8 transparent}:root[data-resolved-theme=dark] .ai-creation-empty-home::-webkit-scrollbar-thumb{background:#94a3b873;background-clip:padding-box}:root[data-resolved-theme=dark] .ai-creation-empty-home__hero h1{color:var(--text)}:root[data-resolved-theme=dark] .ai-creation-empty-home__hero p,:root[data-resolved-theme=dark] .ai-creation-template-search__tabs button{color:var(--text-muted)}:root[data-resolved-theme=dark] .ai-creation-template-search__tabs button:hover{background:var(--surface-hover);color:var(--text)}:root[data-resolved-theme=dark] .ai-creation-template-search__tabs button.is-active{background:var(--surface-active);color:var(--text)}:root[data-resolved-theme=dark] .ai-creation-template-search__field,:root[data-resolved-theme=dark] .ai-creation-template-empty{color:var(--text-muted)}:root[data-resolved-theme=dark] .ai-creation-template-search__field{background:var(--textarea-bg);color:var(--text);border-color:var(--control-border)}:root[data-resolved-theme=dark] .ai-creation-template-empty.border{border-color:var(--control-border)}:root[data-resolved-theme=dark] .ai-creation-template-search__field input{color:var(--text)}:root[data-resolved-theme=dark] .ai-creation-template-search__field input::placeholder{color:var(--text-soft)}:root[data-resolved-theme=dark] .ai-creation-task-card__actions button,:root[data-resolved-theme=dark] .ai-creation-task-card__hover-actions .app-button,:root[data-resolved-theme=dark] .ai-creation-result__cancel:not(.app-button),:root[data-resolved-theme=dark] .ai-creation-composer-control,:root[data-resolved-theme=dark] .ai-creation-param-trigger,:root[data-resolved-theme=dark] .ai-creation-param-combo,:root[data-resolved-theme=dark] .ai-creation-composer__asset-button,:root[data-resolved-theme=dark] .ai-creation-option-grid,:root[data-resolved-theme=dark] .ai-creation-option-grid button,:root[data-resolved-theme=dark] .ai-creation-resource-item,:root[data-resolved-theme=dark] .ai-creation-frame-slot,:root[data-resolved-theme=dark] .ai-creation-frame-slot__trigger>span,:root[data-resolved-theme=dark] .ai-creation-frame-slot__menu,:root[data-resolved-theme=dark] .ai-creation-frame-slot__menu button,:root[data-resolved-theme=dark] .ai-creation-notice-dialog,:root[data-resolved-theme=dark] .ai-creation-result{background:var(--surface-control-bg)!important;color:var(--text)!important;border-color:var(--control-border)!important}:root[data-resolved-theme=dark] .ai-creation-option-grid button.is-active,:root[data-resolved-theme=dark] .ai-creation-task-card__actions button:hover,:root[data-resolved-theme=dark] .ai-creation-task-card__hover-actions .app-button:hover,:root[data-resolved-theme=dark] .ai-creation-result__cancel:not(.app-button):hover,:root[data-resolved-theme=dark] .ai-creation-result__cancel:not(.app-button):focus-visible,:root[data-resolved-theme=dark] .ai-creation-frame-slot__menu button:hover{background:var(--surface-control-hover-bg)!important;color:var(--text)!important}:root[data-resolved-theme=dark] .ai-creation-option-group p,:root[data-resolved-theme=dark] .ai-creation-task-card,:root[data-resolved-theme=dark] .ai-creation-task-card__prompt{color:var(--text)!important}:root[data-resolved-theme=dark] .ai-creation-selector-empty,:root[data-resolved-theme=dark] .ai-creation-task-card__meta,:root[data-resolved-theme=dark] .ai-creation-task-card__error,:root[data-resolved-theme=dark] .ai-creation-param-trigger span{color:var(--text-muted)!important}:root[data-resolved-theme=dark] .ai-creation-param-combo.is-open{background:#ffffff14!important;color:var(--text)!important;border-color:#ffffff29!important}:root[data-resolved-theme=dark] .ai-creation-parameter-section p,:root[data-resolved-theme=dark] .ai-creation-duration-range__labels strong{color:var(--text)!important}:root[data-resolved-theme=dark] .ai-creation-slot-track{background:#94a3b824}:root[data-resolved-theme=dark] .ai-creation-slot-indicator{background:#ffffff1f;box-shadow:0 2px 8px #00000029,inset 0 0 0 1px #ffffff14}:root[data-resolved-theme=dark] .ai-creation-selector-popover--model,:root[data-resolved-theme=dark] .ai-creation-parameter-popover{box-shadow:0 18px 56px #00000057}:root[data-resolved-theme=dark] .ai-creation-selector-popover--model{border-color:#ffffff14}:root[data-resolved-theme=dark] .ai-creation-selector-popover--model button.is-active{border-color:#ffffff09;background:#393c42}:root[data-resolved-theme=dark] .ai-creation-selector-popover__model-list,:root[data-resolved-theme=dark] .ai-creation-parameter-popover{scrollbar-color:rgba(204,221,255,.16) transparent}:root[data-resolved-theme=dark] .ai-creation-selector-popover__model-list::-webkit-scrollbar-thumb,:root[data-resolved-theme=dark] .ai-creation-parameter-popover::-webkit-scrollbar-thumb{background:#ccddff29}:root[data-resolved-theme=dark] .ai-creation-parameter-popover .ai-creation-slot-track button{background:transparent!important;color:var(--text-muted)!important}:root[data-resolved-theme=dark] .ai-creation-parameter-popover .ai-creation-slot-track button.is-active{background:transparent!important;color:var(--text)!important}:root[data-resolved-theme=dark] .ai-creation-duration-range__labels{color:var(--text-muted)}:root[data-resolved-theme=dark] .ai-creation-duration-range input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#ddd6fe var(--ai-creation-duration-progress, 0%),rgba(148,163,184,.24) var(--ai-creation-duration-progress, 0%))}:root[data-resolved-theme=dark] .ai-creation-duration-range input[type=range]::-webkit-slider-thumb{border-color:#ddd6fe;background:var(--surface-raised)}:root[data-resolved-theme=dark] .ai-creation-frame-slot.hasUrl{background:transparent!important}:root[data-resolved-theme=dark] .ai-creation-download-menu__panel{border-color:#94a3b842;background:#252a33;box-shadow:0 18px 42px #00000057}:root[data-resolved-theme=dark] .ai-creation-download-menu .ai-creation-download-menu__panel button{border-color:#94a3b824;background:#252a33;color:#f8fafc}:root[data-resolved-theme=dark] .ai-creation-download-menu .ai-creation-download-menu__panel button:hover,:root[data-resolved-theme=dark] .ai-creation-download-menu .ai-creation-download-menu__panel button:focus-visible{background:#303745!important}:root[data-resolved-theme=dark] .ai-creation-download-menu__option-text strong{color:#f8fafc}.ai-creation-rail__panel,:root[data-resolved-theme=dark] .ai-creation-rail__panel{--ai-creation-rail-item-width: 96px;--ai-creation-rail-step: 100px;position:relative;isolation:isolate;gap:4px;padding:6px;overflow:hidden;border:1px solid var(--ai-creation-rail-panel-border)!important;border-radius:19px;background:linear-gradient(180deg,var(--ai-creation-rail-panel-gloss),transparent 48%),var(--ai-creation-rail-panel-bg)!important;box-shadow:var(--ai-creation-rail-panel-shadow);-webkit-backdrop-filter:blur(24px) saturate(130%);backdrop-filter:blur(24px) saturate(130%);animation:aiCreationRailReveal .52s cubic-bezier(.16,1,.3,1) both}.ai-creation-rail__panel:before{content:"";position:absolute;z-index:0;top:0;bottom:0;left:-72px;width:48px;background:linear-gradient(90deg,transparent,var(--ai-creation-rail-sweep),transparent);filter:blur(3px);transform:skew(-18deg);pointer-events:none;animation:aiCreationRailLightPass .9s .42s cubic-bezier(.2,.7,.2,1) both}.ai-creation-rail__active-layer{position:absolute;z-index:1;top:6px;bottom:6px;left:6px;width:var(--ai-creation-rail-item-width);overflow:hidden;border:1px solid var(--ai-creation-rail-active-border);border-radius:13px;background:var(--ai-creation-rail-active-bg);box-shadow:var(--ai-creation-rail-active-shadow);transform:translate3d(calc(var(--ai-creation-active-index, 0) * var(--ai-creation-rail-step)),0,0);transition:transform .52s cubic-bezier(.22,1.15,.35,1);pointer-events:none}.ai-creation-rail__active-layer:before{content:"";position:absolute;top:-26px;left:50%;width:54px;height:50px;border-radius:50%;background:var(--ai-creation-accent-shadow);filter:blur(21px);transform:translate(-50%)}.ai-creation-rail__active-layer:after{content:"";position:absolute;top:0;right:14px;left:14px;height:1px;background:linear-gradient(90deg,transparent,var(--ai-creation-rail-active-highlight),transparent)}.ai-creation-rail__active-layer>i{position:absolute;right:50%;bottom:5px;width:18px;height:2px;border-radius:999px;background:var(--ai-creation-rail-active-indicator);box-shadow:0 0 12px #00e6508f;transform:translate(50%)}.ai-creation-rail button,:root[data-resolved-theme=dark] .ai-creation-rail button{position:relative;z-index:2;width:var(--ai-creation-rail-item-width);min-height:48px;padding:5px 7px 7px!important;overflow:visible;border:0!important;border-radius:13px;background:transparent!important;color:var(--ai-creation-rail-button-fg)!important;box-shadow:none;animation:aiCreationRailItemIn .44s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--ai-creation-rail-index, 0) * 48ms + .1s);transition:color .18s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.ai-creation-rail button:before{content:counter(ai-creation-menu,decimal-leading-zero);position:absolute;top:6px;right:7px;color:var(--ai-creation-rail-index-fg);font-family:Consolas,monospace;font-size:7px;font-weight:700;letter-spacing:.03em;opacity:0;transform:translateY(3px);transition:opacity .18s ease,transform .18s ease,color .18s ease}.ai-creation-rail button:after{content:"";position:absolute;inset:5px;z-index:-1;border-radius:10px;background:var(--ai-creation-rail-hover-bg);opacity:0;transform:scale(.92);transition:opacity .18s ease,transform .22s ease}.ai-creation-rail button:hover,:root[data-resolved-theme=dark] .ai-creation-rail button:hover{border:0!important;background:transparent!important;color:var(--ai-creation-rail-button-hover-fg)!important;box-shadow:none;transform:translateY(-1px)}.ai-creation-rail button:hover:before{color:var(--ai-creation-accent);opacity:1;transform:translateY(0)}.ai-creation-rail button:hover:after{opacity:1;transform:scale(1)}.ai-creation-rail button.is-active,:root[data-resolved-theme=dark] .ai-creation-rail button.is-active{border:0!important;background:transparent!important;color:var(--ai-creation-rail-button-active-fg)!important;box-shadow:none}.ai-creation-rail button.is-active:before{color:var(--ai-creation-accent);opacity:1;transform:translateY(0)}.ai-creation-rail button.is-active:after{opacity:0}.ai-creation-rail__hover,:root[data-resolved-theme=dark] .ai-creation-rail__hover{display:none}.ai-creation-rail__label,:root[data-resolved-theme=dark] .ai-creation-rail__label{color:currentColor!important;font-size:12px;font-weight:760;letter-spacing:0;line-height:1}@keyframes aiCreationRailReveal{0%{opacity:0;transform:translateY(-10px) rotateX(-4deg) scale(.985);filter:blur(7px)}to{opacity:1;transform:translateY(0) rotateX(0) scale(1);filter:blur(0)}}@keyframes aiCreationRailLightPass{0%{left:-72px;opacity:0}24%{opacity:.85}to{left:calc(100% + 30px);opacity:0}}@keyframes aiCreationActiveIconIn{0%{opacity:.35;transform:translateY(3px) scale(.76)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:720px){.ai-creation-rail__panel{--ai-creation-rail-item-width: 78px;--ai-creation-rail-step: 80px;gap:2px}}@media(prefers-reduced-motion:reduce){.ai-creation-media--nav-morph-to-top .ai-creation-rail,.ai-creation-media--nav-morph-to-side .ai-creation-rail,.ai-creation-navigation-morph{animation:none}.ai-creation-navigation-morph{display:none}.ai-creation-rail__panel,.ai-creation-rail button,.ai-creation-rail button.is-active .ai-creation-rail__icon,.ai-creation-audio-popover.popoverAni-up,.ai-creation-selector-popover--narrow.popoverAni-up,.ai-creation-selector-popover--model.popoverAni-up,.ai-creation-parameter-popover.popoverAni-up{animation:none}.ai-creation-rail__panel:before{animation:none}.ai-creation-rail__active-layer,.ai-creation-slot-indicator{transition-duration:.01ms}}.ai-creation-model-platform-icon--fallback svg{width:14px;height:14px;color:#fff}.ai-creation-selector-popover .menu-popover__check:not(.is-active){display:none}.ai-creation-selector-popover .menu-popover__check.is-active{display:inline-flex}.ai-creation-parameter-popover .ai-creation-parameter-section{width:100%;min-width:0}.ai-creation-parameter-popover .ai-creation-slot-track{display:grid;width:100%;min-width:0;grid-template-columns:repeat(var(--ai-creation-slot-count),minmax(0,1fr));overflow:hidden}.ai-creation-composer__controls .ai-creation-selector-popover,.ai-creation-refine-dialog__smart-select .ai-creation-selector-popover,.ai-creation-agent-skill-popover,.ai-creation-mention-popover,.ai-creation-agent-preferences__menu,.ai-creation-composer .ai-creation-frame-slot__menu{border:.5px solid var(--dropdown-border)!important;border-radius:16px!important;background-color:var(--menu-bg, #ffffff)!important;box-shadow:var(--dropdown-shadow)!important}:root[data-resolved-theme=dark] .ai-creation-composer__controls .ai-creation-selector-popover,:root[data-resolved-theme=dark] .ai-creation-refine-dialog__smart-select .ai-creation-selector-popover,:root[data-resolved-theme=dark] .ai-creation-agent-skill-popover,:root[data-resolved-theme=dark] .ai-creation-mention-popover,:root[data-resolved-theme=dark] .ai-creation-agent-preferences__menu,:root[data-resolved-theme=dark] .ai-creation-composer .ai-creation-frame-slot__menu{border:.5px solid var(--stroke-tertiary)!important;border-radius:16px!important;background-color:#262626!important;box-shadow:var(--shadow-dropdown-menu)!important}:root[data-resolved-theme]{--ai-creation-composer-popover-base: #ffffff;--ai-creation-composer-popover-bg: #ffffff}:root[data-resolved-theme=dark]{--ai-creation-composer-popover-base: #1a1a1ab8;--ai-creation-composer-popover-bg: linear-gradient(180deg, #1a1a1ab8 0%, #2a2a2ab8 106.67%)}:root[data-resolved-theme=dark]:has(.ai-creation-explore-page--home .ai-creation-composer--home-layout){--ai-creation-composer-popover-base: #19191c;--ai-creation-composer-popover-bg: #19191c}[data-resolved-theme]:root body :is(.ai-creation-composer-surface .ai-creation-selector-popover){background:var(--ai-creation-composer-popover-bg)!important}[data-resolved-theme]:root body :is(.ai-creation-composer-surface .ai-creation-audio-popover){background:var(--ai-creation-composer-popover-bg)!important}[data-resolved-theme]:root body :is(.ai-creation-composer-surface .ai-creation-frame-slot__menu){background:var(--ai-creation-composer-popover-bg)!important}[data-resolved-theme]:root body :is(.ai-creation-composer-surface .ai-creation-mention-popover){background:var(--ai-creation-composer-popover-bg)!important}[data-resolved-theme]:root body :is(.ai-creation-composer-surface .ai-creation-agent-preferences__menu){background:var(--ai-creation-composer-popover-bg)!important}[data-resolved-theme]:root body .ai-creation-agent-skill-popover.skill-picker-panel{background:var(--ai-creation-composer-popover-bg)!important}[data-resolved-theme]:root body .ai-creation-agent-skill-option__menu:not(.does-not-exist){background:var(--ai-creation-composer-popover-bg)!important}[data-resolved-theme]:root body .ai-creation-selector-popover--extension-duration:not(.does-not-exist){background:var(--ai-creation-composer-popover-bg)!important}[data-resolved-theme]:root body .skill-picker-preview:not(.does-not-exist){background:var(--ai-creation-composer-popover-bg)!important}:root[data-resolved-theme] body :is(.ai-creation-composer-surface .ai-creation-selector-popover,.ai-creation-composer-surface .ai-creation-audio-popover,.ai-creation-composer-surface .ai-creation-frame-slot__menu,.ai-creation-composer-surface .ai-creation-mention-popover,.ai-creation-composer-surface .ai-creation-agent-preferences__menu,.ai-creation-agent-skill-popover.skill-picker-panel,.ai-creation-agent-skill-option__menu,.ai-creation-selector-popover--extension-duration,.skill-picker-preview){background:var(--ai-creation-composer-popover-bg)!important}:root[data-resolved-theme] .ai-creation-agent-skill-popover.skill-picker-panel{--picker-bg: var(--ai-creation-composer-popover-base) !important}:root[data-resolved-theme=dark] .ai-creation-composer-control.is-open,:root[data-resolved-theme=dark] .ai-creation-param-combo.is-open{border-color:#00e65057!important;background:#00e65014!important;color:#d9ffe6!important}:root[data-resolved-theme=dark] .ai-creation-composer-control.is-open .ai-creation-model-platform-icon,:root[data-resolved-theme=dark] .ai-creation-composer-control:hover .ai-creation-model-platform-icon{box-shadow:0 0 0 3px #00e6500f}.ai-creation-media--side-navigation .ai-creation-media__main{grid-template-columns:68px minmax(0,1fr);grid-template-rows:minmax(0,1fr);padding:0}.ai-creation-media--side-navigation .ai-creation-rail{position:relative;z-index:31;min-width:68px;min-height:0;height:100%;padding:14px 5px;align-items:stretch;justify-content:flex-start;border-right:1px solid var(--ai-creation-side-rail-border);background:var(--ai-creation-side-rail-bg);perspective:none}:root[data-resolved-theme=dark] .ai-creation-rail.ai-creation-rail--side{background:#040404d1!important}:root:not([data-resolved-theme=dark]) .ai-creation-media--side-navigation .ai-creation-rail{background-color:#fff;background-image:none;box-shadow:none}:root:not([data-resolved-theme=dark]) .ai-creation-media--side-navigation .ai-creation-rail:before{display:none}:root:not([data-resolved-theme=dark]) .ai-creation-media--side-navigation .ai-creation-rail__panel{position:relative;z-index:1}:root[data-resolved-theme=dark] .ai-creation-media--side-navigation .ai-creation-rail{background-color:#171c1d;background-image:none;box-shadow:inset -1px 0 #94a3b829,inset 2px 0 #00e6500f}:root[data-resolved-theme=dark] .ai-creation-media--side-navigation .ai-creation-rail:before{position:absolute;z-index:0;inset:0;background:url(data:image/webp;base64,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) 78% center / auto 100% no-repeat;content:"";opacity:.18;pointer-events:none}:root[data-resolved-theme=dark] .ai-creation-media--side-navigation .ai-creation-rail__panel{position:relative;z-index:1}.ai-creation-media--side-navigation .ai-creation-rail__panel,:root[data-resolved-theme=dark] .ai-creation-media--side-navigation .ai-creation-rail__panel{--ai-creation-rail-item-width: 54px;--ai-creation-rail-step: 62px;display:flex;flex:1;flex-direction:column;justify-content:flex-start;gap:10px;width:72px;max-width:none;padding:66px 0 0;overflow:visible;border:0!important;border-radius:0;background:transparent!important;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.ai-creation-media--side-navigation .ai-creation-rail__panel:before{display:none}.ai-creation-rail__brand{position:absolute;top:17px;left:4px;display:grid;place-items:center;width:46px;height:24px}.ai-creation-rail__brand img{display:block;width:46px;height:19px;object-fit:contain;filter:drop-shadow(0 3px 10px rgba(0,230,80,.2))}.ai-creation-media--side-navigation .ai-creation-rail__active-layer{top:calc(66px + var(--ai-creation-active-index, 0) * var(--ai-creation-rail-step));bottom:auto;left:0;width:54px;height:52px;border:0;border-radius:14px;background:var(--ai-creation-side-rail-active-bg);box-shadow:inset 2px 0 0 var(--ai-creation-accent);transform:none;transition:top .36s cubic-bezier(.16,1,.3,1)}.ai-creation-media--side-navigation .ai-creation-rail__active-layer:before,.ai-creation-media--side-navigation .ai-creation-rail__active-layer:after,.ai-creation-media--side-navigation .ai-creation-rail__active-layer>i{display:none}.ai-creation-media--side-navigation .ai-creation-rail button,:root[data-resolved-theme=dark] .ai-creation-media--side-navigation .ai-creation-rail button{width:54px;min-height:52px;padding:7px 4px!important;border-radius:14px;color:var(--ai-creation-side-rail-button-fg)!important}.ai-creation-media--side-navigation .ai-creation-rail button:before,.ai-creation-media--side-navigation .ai-creation-rail button:after{display:none}.ai-creation-media--side-navigation .ai-creation-rail button:hover,:root[data-resolved-theme=dark] .ai-creation-media--side-navigation .ai-creation-rail button:hover{color:var(--ai-creation-side-rail-button-hover-fg)!important;transform:translate(2px)}.ai-creation-media--side-navigation .ai-creation-rail button.is-active,:root[data-resolved-theme=dark] .ai-creation-media--side-navigation .ai-creation-rail button.is-active{color:var(--ai-creation-side-rail-button-hover-fg)!important}.ai-creation-media--side-navigation .ai-creation-rail__default{flex-direction:column;min-height:38px;gap:5px}.ai-creation-media--side-navigation .ai-creation-rail__icon,.ai-creation-media--side-navigation .ai-creation-rail button:hover .ai-creation-rail__icon,.ai-creation-media--side-navigation .ai-creation-rail button.is-active .ai-creation-rail__icon{width:22px;height:22px;flex-basis:22px}.ai-creation-media--side-navigation .ai-creation-rail__label,:root[data-resolved-theme=dark] .ai-creation-media--side-navigation .ai-creation-rail__label{font-size:11px;font-weight:650}.ai-creation-media--side-navigation .ai-creation-rail__subtitle,.ai-creation-media--side-navigation .ai-creation-rail__hover{display:none}.ai-creation-media--side-navigation .ai-creation-media__content,.ai-creation-media--side-navigation .ai-creation-generate-view,.ai-creation-media--side-navigation .ai-creation-asset-gallery,.ai-creation-media--side-navigation .ai-creation-empty-home{min-width:0}.ai-creation-account-chrome{position:absolute;z-index:36;inset:0;color:#20242b;pointer-events:none}.ai-creation-account-bar-group{position:absolute;top:20px;right:20px;display:flex;align-items:center;gap:8px;pointer-events:auto}.ai-creation-account-bar-group--assets{gap:12px}.ai-creation-account-bar-group .ai-creation-account-bar{position:static}.ai-creation-account-bar{--ai-account-bar-bg: #f8f9facc;--ai-account-bar-stroke: #00000012;--ai-account-bar-stroke-weak: #0000000d;--ai-account-bar-text: #000;--ai-account-bar-text-secondary: #737373;--ai-account-bar-hover: #0000000d;--ai-account-bar-pressed: #00000012;--ai-account-bar-mask: #0000004d;--ai-account-bar-brand: #00c94a;--ai-account-bar-brand-block: #00c94a1f;position:absolute;top:20px;right:20px;display:flex;align-items:center;gap:8px;height:36px;min-height:36px;padding:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ai-account-bar-text);font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;pointer-events:auto}.ai-creation-account-bar button,.ai-creation-account-dock button,.ai-creation-account-panel button{border:0;letter-spacing:0;cursor:pointer}.ai-creation-account-bar button{box-sizing:border-box;height:auto;border:0;border-radius:0;background:transparent;color:var(--ai-account-bar-text);font-family:inherit;transition:background .15s ease,color .15s ease}.ai-creation-account-bar button:hover,.ai-creation-account-bar button.is-active{background:transparent;color:inherit}.ai-creation-account-bar__mall,.ai-creation-account-bar__pill{box-sizing:border-box;display:inline-flex;align-items:center;flex:0 0 auto;height:36px;min-height:36px;border:1px solid var(--ai-account-bar-stroke);border-radius:8px;background:var(--ai-account-bar-bg);box-shadow:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}button.ai-creation-account-bar__mall{position:relative;width:auto;justify-content:center;gap:6px;padding:0 12px;border:1px solid var(--ai-account-bar-stroke);border-radius:8px;background:var(--ai-account-bar-bg);color:var(--ai-account-bar-text);font-size:12px;font-weight:500;line-height:20px;white-space:nowrap;isolation:isolate}button.ai-creation-account-bar__mall:before{content:"";position:absolute;z-index:-1;border-radius:8px;pointer-events:none;inset:3px}button.ai-creation-account-bar__mall:hover,button.ai-creation-account-bar__mall.is-active{background:var(--ai-account-bar-bg);color:var(--ai-account-bar-text)}button.ai-creation-account-bar__mall:hover:before,button.ai-creation-account-bar__mall.is-active:before{background:var(--ai-account-bar-hover)}.ai-creation-account-bar__explore-search,.ai-creation-account-bar__explore-search-field{display:inline-flex;align-items:center}.ai-creation-account-bar__explore-search{box-sizing:border-box;width:36px;overflow:hidden;gap:8px;height:36px;transition:width .28s cubic-bezier(.22,1,.36,1)}.ai-creation-account-bar__explore-search.is-open{width:290px}.ai-creation-account-bar__explore-search:not(.is-open) .ai-creation-account-bar__explore-search-trigger{animation:ai-creation-explore-search-trigger-in .18s ease both}.ai-creation-account-bar__explore-search.is-open .ai-creation-account-bar__explore-search-field,.ai-creation-account-bar__explore-search.is-open .ai-creation-account-bar__explore-search-submit{animation:ai-creation-explore-search-content-in .28s cubic-bezier(.22,1,.36,1) both}@keyframes ai-creation-explore-search-trigger-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes ai-creation-explore-search-content-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.ai-creation-account-bar__explore-search-field{box-sizing:border-box;width:220px;height:36px;gap:8px;padding:0 12px;border:1px solid var(--ai-account-bar-stroke);border-radius:8px;background:var(--ai-account-bar-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.ai-creation-account-bar__explore-search-icon{display:inline-flex;width:16px;height:16px;flex:0 0 16px;color:var(--ai-account-bar-text-secondary)}.ai-creation-account-bar__explore-search-input{min-width:0;flex:1 1 auto;border:0;outline:0;background:transparent;color:var(--ai-account-bar-text);font:inherit;font-size:12px;line-height:20px}.ai-creation-account-bar__explore-search-input::placeholder{color:var(--ai-account-bar-text-secondary)}button.ai-creation-account-bar__explore-search-trigger,button.ai-creation-account-bar__explore-search-submit{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:36px;border:1px solid var(--ai-account-bar-stroke);border-radius:8px;background:var(--ai-account-bar-bg);color:var(--ai-account-bar-text);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}button.ai-creation-account-bar__explore-search-trigger{width:36px;padding:0}button.ai-creation-account-bar__explore-search-trigger svg{width:17px;height:17px}button.ai-creation-account-bar__explore-search-submit{min-width:54px;padding:0 12px;font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}button.ai-creation-account-bar__explore-search-trigger:hover,button.ai-creation-account-bar__explore-search-trigger:focus-visible,button.ai-creation-account-bar__explore-search-submit:hover,button.ai-creation-account-bar__explore-search-submit:focus-visible{background:var(--ai-account-bar-hover);outline:0}.ai-creation-account-bar__store-icon{width:16px;height:16px;flex:0 0 16px;color:currentColor}.ai-creation-account-bar__pill{gap:2px;margin-right:15px;padding:4px;color:var(--ai-account-bar-text-secondary)}button.ai-creation-account-bar__status{display:inline-flex;align-items:center;gap:8px;height:28px;min-width:0;padding:0 6px 0 8px;border-radius:6px;background:transparent;color:var(--ai-account-bar-brand);font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}button.ai-creation-account-bar__status:hover,button.ai-creation-account-bar__status:focus,button.ai-creation-account-bar__status.is-active{background:var(--ai-account-bar-hover);color:var(--ai-account-bar-brand)}.ai-creation-account-bar__credit{display:inline-flex;align-items:center;gap:4px}.ai-creation-account-bar__status strong,.ai-creation-account-bar__credit strong{color:var(--ai-account-bar-brand);font-family:Montserrat,sans-serif;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;line-height:20px}.ai-creation-account-bar__status span,.ai-creation-account-bar__membership{color:inherit;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}.ai-creation-account-bar__diamond{width:12px;height:12px;flex:0 0 12px;color:var(--ai-account-bar-brand)}.ai-creation-account-bar__discount{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:16px;max-height:16px;margin:0;padding:2px 4px;border-radius:4px;background:var(--ai-account-bar-brand-block);color:var(--ai-account-bar-brand);font-family:Montserrat,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:9px;font-style:normal;font-weight:600;line-height:18px;white-space:nowrap}button.ai-creation-account-bar__avatar{display:grid;width:32px;min-width:32px;height:32px;flex:0 0 32px;padding:0;border-radius:10.8px;background:transparent;place-items:center;overflow:visible}button.ai-creation-account-bar__avatar:hover,button.ai-creation-account-bar__avatar.is-active{background:transparent}.ai-creation-account-bar__avatar .ai-creation-account-avatar-wrap{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:32px;height:32px;flex:0 0 32px;padding:2px}.ai-creation-account-bar__avatar .ai-creation-account-avatar{position:relative;width:28px;height:28px;flex:0 0 28px;overflow:hidden;border-radius:50%;isolation:isolate;font-size:13px}.ai-creation-account-bar__avatar .ai-creation-account-avatar:before{content:"";position:absolute;z-index:1;border-radius:50%;box-shadow:inset 0 0 0 1px var(--ai-account-bar-stroke);pointer-events:none;inset:0}.ai-creation-account-bar__avatar .ai-creation-account-avatar:after{content:"";position:absolute;background:var(--ai-account-bar-mask);opacity:0;pointer-events:none;inset:0}button.ai-creation-account-bar__avatar:hover .ai-creation-account-avatar:after,button.ai-creation-account-bar__avatar.is-active .ai-creation-account-avatar:after{opacity:1}.ai-creation-account-bar__credits,.ai-creation-account-bar__upgrade,.ai-creation-account-bar__profile,.ai-creation-account-bar__login{display:inline-flex;align-items:center}.ai-creation-account-bar__credits{gap:5px;min-width:88px;padding:0 9px;background:transparent;font-size:13px}.ai-creation-account-bar__credits svg{color:#12a946}.ai-creation-account-bar__credits strong{max-width:74px;overflow:hidden;color:#252a32;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.ai-creation-account-bar__upgrade{gap:6px;padding:0 11px;background:#0dd954;color:#06140a!important;font-size:11px;font-weight:700}.ai-creation-account-bar__upgrade:hover{background:#00c94a!important;box-shadow:0 5px 15px #00c94a2e}.ai-creation-account-bar__divider{position:relative;display:block;flex:0 0 8px;width:8px;height:12px;margin:0;background:transparent;font-style:normal}.ai-creation-account-bar__divider:after{content:"";position:absolute;top:0;left:50%;width:1px;height:12px;background:var(--ai-account-bar-stroke-weak);transform:translate(-50%)}button.ai-creation-account-bar__icon{display:grid;place-items:center;width:28px;min-width:28px;height:28px;flex:0 0 28px;padding:6px;border-radius:6px;background:transparent;color:var(--ai-account-bar-text)}button.ai-creation-account-bar__icon:hover,button.ai-creation-account-bar__icon.is-active{background:var(--ai-account-bar-hover);color:var(--ai-account-bar-text)}button.ai-creation-account-bar__icon:active{background:var(--ai-account-bar-pressed);color:var(--ai-account-bar-text)}.ai-creation-account-bar__notification-icon{width:16px;height:16px}.ai-creation-notification-trigger{position:relative}.ai-creation-notification-trigger__dot{position:absolute;top:7px;right:6px;width:7px;height:7px;border:1.5px solid #fff;border-radius:50%;background:#ff4d4f;pointer-events:none}.ai-creation-account-dock__utility .ai-creation-notification-trigger__dot{top:4px;right:8px}.ai-creation-account-bar__profile{gap:7px;max-width:132px;padding:0 7px 0 3px;background:transparent;text-align:left}.ai-creation-account-avatar{display:grid;place-items:center;width:27px;height:27px;flex:0 0 27px;overflow:hidden;border:1px solid rgba(0,201,74,.22);border-radius:50%;background:#00e6501a;color:#078b35;font-size:11px;font-weight:750}.ai-creation-account-avatar-wrap{position:relative;display:block;width:27px;height:27px;flex:0 0 27px}.ai-creation-account-avatar-wrap .ai-creation-account-avatar{width:100%;height:100%}.ai-creation-account-membership-badge{position:absolute;top:-5px;right:-4px;z-index:1;display:grid;width:12px;height:12px;border:1px solid #fff;border-radius:50%;color:#102016;background:#ffd600;box-shadow:0 2px 5px #1c160433;font-size:7px;font-weight:850;line-height:12px;place-items:center}.ai-creation-account-avatar img{width:100%;height:100%;object-fit:cover}.ai-creation-account-bar__profile-copy{display:grid;min-width:0}.ai-creation-account-bar__profile-copy strong,.ai-creation-account-bar__profile-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-account-bar__profile-copy strong{color:#252a32;font-size:11px;font-weight:650}.ai-creation-account-bar__profile-copy small{margin-top:1px;color:#969daa;font-size:9px}button.ai-creation-account-bar__login{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 8px;border-radius:6px;background:transparent;box-shadow:none;color:var(--ai-account-bar-text);font-size:12px;font-weight:500;line-height:20px}button.ai-creation-account-bar__login:hover{background:var(--ai-account-bar-hover);box-shadow:none;color:var(--ai-account-bar-text)}.ai-creation-account-dock{position:absolute;bottom:13px;left:7px;display:grid;grid-gap:6px;gap:6px;width:54px;padding-top:9px;border-top:1px solid rgba(17,24,39,.07);pointer-events:auto}.ai-creation-account-dock button{display:grid;place-items:center;width:54px;padding:5px 3px;border-radius:8px;background:transparent;color:#697487;transition:background .15s ease,color .15s ease}.ai-creation-account-dock button:hover,.ai-creation-account-dock button.is-active{background:#00e65013;color:#0b9f3d}.ai-creation-account-dock__credits{min-height:39px;gap:2px}.ai-creation-account-dock__credits svg{width:14px;height:14px}.ai-creation-account-dock__credits span{max-width:48px;overflow:hidden;font-size:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.ai-creation-account-dock__profile{min-height:53px;gap:3px}.ai-creation-account-dock__profile small{font-size:9px;line-height:1}.ai-creation-account-dock__profile .ai-creation-account-avatar{width:27px;height:27px}.ai-creation-account-dock__utility{min-height:42px;gap:4px}.ai-creation-account-dock__utility svg{width:16px;height:16px;stroke-width:1.7}.ai-creation-account-dock__utility small{font-size:9px;line-height:1}.ai-creation-account-panel{position:absolute;width:244px;padding:12px;border:1px solid rgba(17,24,39,.09);border-radius:8px;background:#fffffff5;color:#252a32;box-shadow:0 18px 48px #0f172a1f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto;animation:ai-creation-account-panel-enter .15s ease-out both}.ai-creation-account-panel--top{top:64px;right:20px}.ai-creation-account-panel--side{bottom:13px;left:72px}.ai-creation-account-panel--notifications{inset:8px 8px 8px auto;width:min(360px,calc(100vw - 16px));padding:0;overflow:hidden;border-color:#11182714;border-radius:18px;background:#f7f7f8;color:#262626;box-shadow:0 18px 52px #0f172a29;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:ai-creation-notification-panel-enter .18s ease-out both}.ai-creation-account-panel__profile{display:flex;align-items:center;gap:10px;min-width:0;padding:2px 2px 12px;border-bottom:1px solid rgba(17,24,39,.07)}.ai-creation-account-panel__profile .ai-creation-account-avatar{width:34px;height:34px;flex-basis:34px;font-size:13px}.ai-creation-account-panel__profile .ai-creation-account-avatar-wrap{width:34px;height:34px;flex-basis:34px}.ai-creation-account-panel__profile>span:last-child{display:grid;min-width:0}.ai-creation-account-panel__profile strong,.ai-creation-account-panel__profile small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-account-panel__profile strong{font-size:13px;font-weight:700}.ai-creation-account-panel__profile small{margin-top:3px;color:#9098a5;font-size:10px}.ai-creation-account-panel__balance{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 2px}.ai-creation-account-panel__balance span{display:inline-flex;align-items:center;gap:6px;color:#737c89;font-size:11px}.ai-creation-account-panel__balance span svg{color:#0fa744}.ai-creation-account-panel__balance strong{max-width:112px;overflow:hidden;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.ai-creation-account-panel__upgrade{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;width:100%;min-height:36px;padding:0 10px;border-radius:6px;background:#00e6501a;color:#087f33;font-size:11px;font-weight:650;text-align:left}.ai-creation-account-panel__upgrade:hover{background:#00e65029}.ai-creation-account-panel__membership-state{display:flex;min-height:36px;align-items:center;gap:8px;padding:0 10px;border-radius:6px;color:#087f33;background:#00e6501a;font-size:11px;font-weight:650}.ai-creation-account-panel__membership-state svg{width:15px;height:15px}.ai-creation-account-panel__empty{display:grid;justify-items:center;grid-gap:9px;gap:9px;min-height:116px;place-content:center;color:#949ba6}.ai-creation-account-panel__empty svg{width:22px;height:22px;stroke-width:1.4}.ai-creation-account-panel__empty strong{font-size:11px;font-weight:550}.ai-creation-account-panel__heading{display:flex;align-items:center;min-height:32px;padding:0 2px 9px;border-bottom:1px solid rgba(17,24,39,.07)}.ai-creation-account-panel__heading>strong{color:#242930;font-size:14px;font-weight:700}.ai-creation-account-panel__heading>button{display:grid;width:28px;height:28px;margin:-2px 5px -2px -3px;padding:0;border-radius:6px;background:transparent;color:#667080;place-items:center}.ai-creation-account-panel__heading>button:hover{background:#0f172a0f;color:#1d232b}.ai-creation-account-panel__heading>button svg{width:15px;height:15px}.ai-creation-notification-center__tabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;padding:3px;border-radius:10px;background:#e9e9eb}.ai-creation-notification-center__tabs button{min-height:34px;padding:0 10px;border-radius:8px;background:transparent;color:#26262694;font-size:13px}.ai-creation-notification-center__tabs button.is-active{background:#fff;color:#262626;box-shadow:0 1px 3px #0f172a14}.ai-creation-notification-list{display:grid;align-content:start;min-height:0;margin-top:10px;overflow-x:hidden;overflow-y:auto;scrollbar-color:rgba(38,38,38,.16) transparent;scrollbar-width:thin}.ai-creation-notification-list::-webkit-scrollbar{width:4px}.ai-creation-notification-list::-webkit-scrollbar-thumb{border-radius:4px;background:#26262629}.ai-creation-notification-list::-webkit-scrollbar-track{background:transparent}.ai-creation-notification-list>button{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px;min-height:92px;padding:9px 7px;border-radius:9px;background:transparent;color:#262626;text-align:left}.ai-creation-notification-list>button:hover{background:#0f172a0b}.ai-creation-notification-list>button.is-unread:after{position:absolute;top:14px;right:10px;z-index:1;width:7px;height:7px;border:1.5px solid #f7f7f8;border-radius:50%;background:#ff4d4f;content:""}.ai-creation-notification-list__icon{display:grid;width:36px;height:36px;overflow:hidden;border:1px solid rgba(38,176,232,.14);border-radius:50%;background:#173541;color:#57c9f4;place-items:center}.ai-creation-notification-list__icon svg{width:16px;height:16px}.ai-creation-notification-list__icon img{width:22px;height:22px;object-fit:contain}.ai-creation-notification-list__copy{display:grid;min-width:0;padding-right:16px;grid-gap:3px;gap:3px}.ai-creation-notification-list__copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#262626;font-size:13px;font-weight:600;line-height:19px}.ai-creation-notification-list__copy small,.ai-creation-notification-list time{color:#26262680;font-size:11px}.ai-creation-notification-list__copy small{display:-webkit-box;overflow:hidden;line-height:18px;overflow-wrap:anywhere;white-space:pre-line;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ai-creation-notification-list time{line-height:17px}.ai-creation-notification-center{display:grid;grid-template-rows:56px minmax(0,1fr);height:100%;min-height:0}.ai-creation-notification-center__heading{justify-content:space-between;min-height:56px;padding:0 17px;border:0}.ai-creation-notification-center__title{display:flex;min-width:0;align-items:center;gap:7px}.ai-creation-notification-center__title>strong{color:#262626;font-size:14px;font-weight:600}.ai-creation-notification-center__title>button,.ai-creation-notification-center__close{display:grid;width:28px;height:28px;padding:0;border-radius:8px;background:transparent!important;color:#262626b8!important;place-items:center}.ai-creation-notification-center__title>button{margin-left:-7px}.ai-creation-notification-center__title>button:hover,.ai-creation-notification-center__close:hover{background:#0f172a0f!important}.ai-creation-notification-center__content{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;padding:0 12px 12px}.ai-creation-notification-detail{display:grid;align-content:start;grid-gap:12px;gap:12px;min-height:0;padding:10px 20px 20px;overflow:auto}.ai-creation-notification-detail>header{display:grid;grid-gap:5px;gap:5px}.ai-creation-notification-detail>header strong{color:#262626;font-size:14px;line-height:1.45}.ai-creation-notification-detail>header time{color:#26262675;font-size:9px}.ai-creation-notification-markdown{color:#262626b8;font-size:11px;line-height:1.75;overflow-wrap:anywhere}.ai-creation-notification-markdown>:first-child{margin-top:0}.ai-creation-notification-markdown>:last-child{margin-bottom:0}.ai-creation-notification-markdown h1{font-size:17px}.ai-creation-notification-markdown h2{font-size:15px}.ai-creation-notification-markdown h3{font-size:13px}.ai-creation-notification-markdown h1,.ai-creation-notification-markdown h2,.ai-creation-notification-markdown h3{margin:14px 0 7px;color:#262626}.ai-creation-notification-markdown p,.ai-creation-notification-markdown ul,.ai-creation-notification-markdown ol,.ai-creation-notification-markdown blockquote,.ai-creation-notification-markdown pre{margin:8px 0}.ai-creation-notification-markdown code{padding:1px 4px;border-radius:4px;background:#0f172a0f}.ai-creation-notification-markdown pre{overflow:auto;padding:9px;border-radius:6px;background:#161b21;color:#e7ece8}.ai-creation-notification-markdown pre code{padding:0;background:transparent}.ai-creation-notification-markdown blockquote{padding-left:10px;border-left:2px solid #12a946;color:#737c89}.ai-creation-notification-markdown img{display:block;max-width:100%;height:auto;border-radius:6px}.ai-creation-notification-markdown a{color:#0d9140;text-decoration:underline}.ai-creation-notification-markdown table{display:block;width:100%;margin:10px 0;overflow-x:auto;border-collapse:collapse;border-spacing:0;white-space:nowrap}.ai-creation-notification-markdown th,.ai-creation-notification-markdown td{min-width:84px;padding:7px 10px;border:1px solid rgba(15,23,42,.14);text-align:left;vertical-align:top}.ai-creation-notification-markdown th{background:#0f172a0f;color:#262626;font-weight:650}.ai-creation-notification-action,.ai-creation-notification-login{display:inline-flex;align-items:center;justify-content:center;width:max-content;min-height:28px;padding:0 11px;border-radius:6px;background:#10bd49;color:#07150b;font-size:10px;font-weight:650;text-decoration:none}.ai-creation-notification-login{border:0}.ai-creation-announcement-dialog-backdrop{position:fixed;inset:0;z-index:10000070;display:grid;padding:32px 20px;background:#000000c7;place-items:center;-webkit-app-region:no-drag;animation:ai-creation-announcement-backdrop-enter .24s ease-out both}.ai-creation-announcement-dialog{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(620px,calc(100vw - 40px));height:min(680px,calc(100vh - 64px));height:min(680px,calc(100dvh - 64px));overflow:hidden;border:1px solid rgba(255,255,255,.025);border-radius:20px;background:#191919;color:#d0d0d0;box-shadow:0 26px 80px #0000007a;letter-spacing:0;transform-origin:100% 12%;animation:ai-creation-announcement-dialog-enter .42s cubic-bezier(.16,1,.3,1) both}@keyframes ai-creation-announcement-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes ai-creation-announcement-dialog-enter{0%{opacity:0;transform:translate3d(42px,24px,0) scale(.94)}to{opacity:1;transform:translateZ(0) scale(1)}}.ai-creation-announcement-dialog__head{display:flex;align-items:center;justify-content:space-between;padding:30px 30px 17px}.ai-creation-announcement-dialog__head h2{margin:0;color:#f5f5f5;font-size:22px;font-weight:600;line-height:30px}.ai-creation-announcement-dialog__close{flex:0 0 auto;background:transparent!important;color:#f2f2f2!important}.ai-creation-announcement-dialog__close:hover{background:#ffffff14!important}.ai-creation-announcement-dialog__body{min-height:0;padding:11px 30px 8px;overflow-x:hidden;overflow-y:auto;scrollbar-color:rgba(255,255,255,.18) transparent;scrollbar-width:thin}.ai-creation-announcement-dialog__body h3{margin:0;color:#f0f0f0;font-size:16px;font-weight:500;line-height:24px}.ai-creation-announcement-dialog__body>time{display:block;margin-top:7px;color:#747474;font-size:13px;line-height:20px}.ai-creation-announcement-dialog__summary{margin:20px 0 0;color:#b8b8b8;font-size:15px;font-weight:400;line-height:1.65;white-space:pre-wrap}.ai-creation-announcement-dialog__markdown{margin-top:20px;color:#c3c3c3;font-size:15px;font-weight:400;line-height:1.62;overflow-wrap:anywhere}.ai-creation-announcement-dialog__markdown>:first-child{margin-top:0}.ai-creation-announcement-dialog__markdown>:last-child{margin-bottom:0}.ai-creation-announcement-dialog__markdown h1{font-size:20px}.ai-creation-announcement-dialog__markdown h2{font-size:18px}.ai-creation-announcement-dialog__markdown h3{font-size:16px}.ai-creation-announcement-dialog__markdown h1,.ai-creation-announcement-dialog__markdown h2,.ai-creation-announcement-dialog__markdown h3{margin:25px 0 10px;color:#e6e6e6;font-weight:550;line-height:1.45}.ai-creation-announcement-dialog__markdown p,.ai-creation-announcement-dialog__markdown ul,.ai-creation-announcement-dialog__markdown ol,.ai-creation-announcement-dialog__markdown blockquote,.ai-creation-announcement-dialog__markdown pre{margin:10px 0}.ai-creation-announcement-dialog__markdown ul,.ai-creation-announcement-dialog__markdown ol{padding-left:25px}.ai-creation-announcement-dialog__markdown li+li{margin-top:3px}.ai-creation-announcement-dialog__markdown code{padding:2px 5px;border-radius:4px;background:#ffffff14}.ai-creation-announcement-dialog__markdown pre{overflow:auto;padding:14px;border-radius:8px;background:#101010}.ai-creation-announcement-dialog__markdown pre code{padding:0;background:transparent}.ai-creation-announcement-dialog__markdown blockquote{padding-left:14px;border-left:3px solid #777;color:#aaa}.ai-creation-announcement-dialog__markdown img{display:block;max-width:100%;height:auto;margin:20px 0;border-radius:8px}.ai-creation-announcement-dialog__markdown a{color:#73c9f2;text-decoration:none}.ai-creation-announcement-dialog__markdown a:hover{text-decoration:underline}.ai-creation-announcement-dialog__markdown table{display:block;width:100%;margin:14px 0;overflow-x:auto;border-collapse:collapse;border-spacing:0;white-space:nowrap}.ai-creation-announcement-dialog__markdown th,.ai-creation-announcement-dialog__markdown td{min-width:96px;padding:9px 12px;border:1px solid rgba(255,255,255,.16);text-align:left;vertical-align:top}.ai-creation-announcement-dialog__markdown th{background:#ffffff14;color:#f0f0f0;font-weight:600}.ai-creation-announcement-dialog__footer{display:flex;justify-content:flex-end;padding:11px 30px 28px}.ai-creation-announcement-dialog__footer button{min-width:88px;height:38px;padding:0 16px;border:0;border-radius:9px;background:#f7f7f7;color:#303030;font-size:13px;font-weight:400;cursor:pointer}.ai-creation-announcement-dialog__footer button:hover{background:#fff}:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog-backdrop{background:#0f172a75}:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog{border-color:#0f172a14;background:#fff;color:#475467;box-shadow:0 26px 80px #0f172a33}:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog__head h2,:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog__body h3,:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog__markdown h1,:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog__markdown h2,:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog__markdown h3{color:#101828}:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog__close{color:#475467!important}:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog__close:hover{background:#0f172a0f!important}:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog__body>time{color:#98a2b3}:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog__summary,:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog__markdown{color:#475467}:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog__markdown code{background:#0f172a0f}:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog__markdown pre{background:#161b22;color:#f8fafc}:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog__markdown blockquote{border-left-color:#12a946;color:#667085}:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog__markdown a{color:#0d9140}:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog__markdown th,:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog__markdown td{border-color:#0f172a24}:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog__markdown th{background:#f2f4f7;color:#101828}:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog__footer button{background:#f2f4f7;color:#344054}:root:not([data-resolved-theme=dark]) .ai-creation-announcement-dialog__footer button:hover{background:#e4e7ec}@media(max-width:640px){.ai-creation-announcement-dialog-backdrop{padding:12px}.ai-creation-announcement-dialog{width:calc(100vw - 24px);height:calc(100vh - 24px);height:calc(100dvh - 24px);border-radius:15px}.ai-creation-announcement-dialog__head{padding:24px 22px 16px}.ai-creation-announcement-dialog__head h2{font-size:19px;line-height:27px}.ai-creation-announcement-dialog__body{padding:10px 22px 8px}.ai-creation-announcement-dialog__body h3{font-size:16px;line-height:24px}.ai-creation-announcement-dialog__summary,.ai-creation-announcement-dialog__markdown{font-size:14px}.ai-creation-announcement-dialog__footer{padding:12px 22px 22px}}@media(prefers-reduced-motion:reduce){.ai-creation-announcement-dialog-backdrop,.ai-creation-announcement-dialog{animation:none}}.ai-creation-more-menu{display:grid;grid-gap:2px;gap:2px}.ai-creation-more-menu>button{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;width:100%;min-height:39px;padding:0 8px;border-radius:6px;background:transparent;color:#2f3540;font-size:12px;text-align:left;transition:background .14s ease,color .14s ease}.ai-creation-more-menu>button:hover{background:#0f172a0e;color:#101419}.ai-creation-more-menu>button>svg:first-child{width:16px;height:16px;justify-self:center;color:#596473}.ai-creation-more-menu>button>svg:last-child{width:14px;height:14px;color:#9ba2ac}.ai-creation-more-menu>button>small{color:#969eaa;font-size:10px}.ai-creation-more-menu__app-icon{display:grid;width:24px;height:24px;border-radius:6px;background:#151a17;place-items:center}.ai-creation-more-menu__app-icon img{display:block;width:19px;height:auto}.ai-creation-more-menu>button.ai-creation-more-menu__logout{margin-top:5px;border-top:1px solid rgba(17,24,39,.07);border-radius:0 0 6px 6px;color:#b34747}.ai-creation-more-menu>button.ai-creation-more-menu__logout>svg{color:#b34747}.ai-creation-account-subpanel__list{display:grid;grid-gap:6px;gap:6px;padding-top:10px}.ai-creation-account-subpanel__list>div{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;min-height:48px;padding:5px 7px;border-radius:6px;background:#0f172a09}.ai-creation-account-subpanel__list>div>svg{width:16px;height:16px;justify-self:center;color:#168f42}.ai-creation-account-subpanel__list>div>span{display:grid;grid-gap:3px;gap:3px}.ai-creation-account-subpanel__list strong,.ai-creation-account-subpanel__release strong{font-size:11px;font-weight:650}.ai-creation-account-subpanel__list small,.ai-creation-account-subpanel__release small{color:#9098a5;font-size:9px;line-height:1.5}.ai-creation-account-subpanel__release{display:grid;grid-gap:3px;gap:3px;min-height:92px;padding:18px 8px;align-content:center}:root[data-resolved-theme=dark] .ai-creation-account-chrome{color:#edf2ee}:root[data-resolved-theme=dark] .ai-creation-account-bar{--ai-account-bar-bg: #12121299;--ai-account-bar-stroke: #ffffff14;--ai-account-bar-stroke-weak: #ffffff0a;--ai-account-bar-text: #fff;--ai-account-bar-text-secondary: #ffffffb2;--ai-account-bar-hover: #ffffff14;--ai-account-bar-pressed: #ffffff1f;--ai-account-bar-mask: #0000004d;--ai-account-bar-brand: #00c94a;--ai-account-bar-brand-block: #00c94a1f}:root[data-resolved-theme=dark] .ai-creation-account-bar__credits strong,:root[data-resolved-theme=dark] .ai-creation-account-bar__profile-copy strong{color:#f0f5f1}:root[data-resolved-theme=dark] .ai-creation-account-bar__profile-copy small{color:#ebf3ed6b}:root[data-resolved-theme=dark] .ai-creation-account-dock{border-color:#ffffff14}:root[data-resolved-theme=dark] .ai-creation-account-dock button{color:#ebf3ed8f}:root[data-resolved-theme=dark] .ai-creation-account-dock button:hover,:root[data-resolved-theme=dark] .ai-creation-account-dock button.is-active{background:#00e6501a;color:#5df28d}:root[data-resolved-theme=dark] .ai-creation-account-avatar{border-color:#48e77a3d;background:#00e6501f;color:#78f09e}:root[data-resolved-theme=dark] .ai-creation-account-membership-badge{border-color:#151b17;background:#e2bd62}.ai-creation-account-avatar.is-fallback{border-color:#20e66b;background:#20e66b;color:#050805}.ai-creation-account-bar__avatar .ai-creation-account-avatar,.ai-creation-account-bar__avatar .ai-creation-account-avatar.is-fallback{border-width:0}:root[data-resolved-theme=dark] .ai-creation-account-panel{border-color:#ffffff17;background:#151816f5;color:#eef4ef;box-shadow:0 20px 52px #00000057}:root[data-resolved-theme=dark] .ai-creation-account-panel--notifications{border-color:#ffffff09;background:#262626}:root[data-resolved-theme=dark] .ai-creation-notification-center__title>strong,:root[data-resolved-theme=dark] .ai-creation-notification-list__copy strong{color:#f4f4f5}:root[data-resolved-theme=dark] .ai-creation-notification-center__title>button,:root[data-resolved-theme=dark] .ai-creation-notification-center__close{color:#ffffffdb!important}:root[data-resolved-theme=dark] .ai-creation-notification-center__title>button:hover,:root[data-resolved-theme=dark] .ai-creation-notification-center__close:hover{background:#ffffff14!important}:root[data-resolved-theme=dark] .ai-creation-account-panel__profile{border-color:#ffffff14}:root[data-resolved-theme=dark] .ai-creation-account-panel__profile small,:root[data-resolved-theme=dark] .ai-creation-account-panel__balance span,:root[data-resolved-theme=dark] .ai-creation-account-panel__empty{color:#ebf3ed80}:root[data-resolved-theme=dark] .ai-creation-account-panel__heading{border-color:#ffffff14}:root[data-resolved-theme=dark] .ai-creation-account-panel__heading>strong,:root[data-resolved-theme=dark] .ai-creation-more-menu>button,:root[data-resolved-theme=dark] .ai-creation-account-subpanel__list strong,:root[data-resolved-theme=dark] .ai-creation-account-subpanel__release strong{color:#eef4ef}:root[data-resolved-theme=dark] .ai-creation-account-panel__heading>button,:root[data-resolved-theme=dark] .ai-creation-more-menu>button>svg:first-child{color:#ebf3ed9e}:root[data-resolved-theme=dark] .ai-creation-account-panel__heading>button:hover,:root[data-resolved-theme=dark] .ai-creation-more-menu>button:hover{background:#ffffff12;color:#fff}:root[data-resolved-theme=dark] .ai-creation-notification-center__tabs{background:#34373c}:root[data-resolved-theme=dark] .ai-creation-notification-center__tabs button{color:#ffffff94}:root[data-resolved-theme=dark] .ai-creation-notification-center__tabs button.is-active{background:#484b51;color:#f4f4f5;box-shadow:none}:root[data-resolved-theme=dark] .ai-creation-notification-list>button{border-color:#ffffff13;color:#eef4ef}:root[data-resolved-theme=dark] .ai-creation-notification-list>button:hover{background:#ffffff0e}:root[data-resolved-theme=dark] .ai-creation-notification-list{scrollbar-color:rgba(255,255,255,.16) transparent}:root[data-resolved-theme=dark] .ai-creation-notification-list::-webkit-scrollbar-thumb{background:#ffffff29}:root[data-resolved-theme=dark] .ai-creation-notification-list>button.is-unread:after{border-color:#262626}:root[data-resolved-theme=dark] .ai-creation-notification-trigger__dot{border-color:#151816}:root[data-resolved-theme=dark] .ai-creation-notification-list__icon{background:#173541;color:#57c9f4}:root[data-resolved-theme=dark] .ai-creation-notification-list__copy small,:root[data-resolved-theme=dark] .ai-creation-notification-list time,:root[data-resolved-theme=dark] .ai-creation-notification-detail>header time{color:#ffffff7a}:root[data-resolved-theme=dark] .ai-creation-notification-detail>header strong,:root[data-resolved-theme=dark] .ai-creation-notification-markdown h1,:root[data-resolved-theme=dark] .ai-creation-notification-markdown h2,:root[data-resolved-theme=dark] .ai-creation-notification-markdown h3{color:#f0f5f1}:root[data-resolved-theme=dark] .ai-creation-notification-markdown{color:#ebf3edb8}:root[data-resolved-theme=dark] .ai-creation-notification-markdown th,:root[data-resolved-theme=dark] .ai-creation-notification-markdown td{border-color:#ffffff29}:root[data-resolved-theme=dark] .ai-creation-notification-markdown th{background:#ffffff14;color:#f0f5f1}:root[data-resolved-theme=dark] .ai-creation-notification-markdown code{background:#ffffff13}:root[data-resolved-theme=dark] .ai-creation-account-subpanel__list>div{background:#ffffff0b}:root[data-resolved-theme=dark] .ai-creation-account-subpanel__list small,:root[data-resolved-theme=dark] .ai-creation-account-subpanel__release small,:root[data-resolved-theme=dark] .ai-creation-more-menu>button>small{color:#ebf3ed6b}:root[data-resolved-theme=dark] .ai-creation-account-panel__upgrade{background:#00e6501f;color:#7af0a0}:root[data-resolved-theme=dark] .ai-creation-account-panel__membership-state{color:#7af0a0;background:#00e6501f}:root[data-resolved-theme=dark] .ai-creation-account-panel__upgrade:hover{background:#00e6502e}@media(max-width:1180px){.ai-creation-account-bar__profile-copy,.ai-creation-account-bar__credits>span{display:none}.ai-creation-account-bar__profile{padding-right:3px}.ai-creation-account-bar__credits{min-width:64px}}@media(max-width:760px){.ai-creation-account-bar{top:8px;right:10px}.ai-creation-account-panel--top:not(.ai-creation-account-panel--notifications){top:52px;right:10px}.ai-creation-account-bar__upgrade span,.ai-creation-account-bar__credits,.ai-creation-account-dock,.ai-creation-account-bar__discount,.ai-creation-account-bar__mall span{display:none}button.ai-creation-account-bar__mall{width:36px;padding:0;justify-content:center}.ai-creation-account-bar__upgrade{width:32px;padding:0;justify-content:center}.ai-creation-account-panel--notifications{width:calc(100vw - 16px)}}@keyframes ai-creation-account-panel-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes ai-creation-notification-panel-enter{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}.ai-creation-task-filters{position:relative;z-index:7;justify-self:end;display:flex;align-items:center;gap:5px;width:max-content;max-width:calc(100% - 32px);min-height:46px;margin:12px 20px 0;padding:4px 6px;border:1px solid var(--ai-creation-filter-border);border-radius:13px;background:var(--ai-creation-filter-bg);box-shadow:var(--ai-creation-filter-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.ai-creation-task-filters__search{display:flex!important;align-items:center;gap:7px;width:190px;padding:0 8px}.ai-creation-task-filters__search svg{flex:0 0 auto;color:var(--ai-creation-filter-icon)}.ai-creation-task-filters__search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--ai-creation-filter-text);font:inherit;font-size:12px}.ai-creation-task-filters__search input::placeholder{color:var(--ai-creation-filter-placeholder)}.ai-creation-task-filters__divider{width:1px;height:20px;background:var(--ai-creation-filter-divider)}.ai-creation-task-filters>label:not(.ai-creation-task-filters__search){position:relative;display:flex;align-items:center;min-height:34px;padding:0 5px 0 10px;border-radius:9px;color:var(--ai-creation-filter-label);font-size:12px;white-space:nowrap;transition:background .16s ease,color .16s ease}.ai-creation-task-filters>label:not(.ai-creation-task-filters__search):hover{background:var(--ai-creation-filter-label-hover-bg);color:var(--ai-creation-filter-label-hover-fg)}.ai-creation-task-filters select{max-width:22px;margin-left:2px;border:0;outline:0;background:transparent;color:transparent;cursor:pointer}.ai-creation-task-filters select option{background:var(--ai-creation-filter-option-bg);color:var(--ai-creation-filter-option-fg)}.ai-creation-task-filters__assets{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 12px!important;border:0!important;border-radius:9px!important;background:var(--ai-creation-filter-asset-bg)!important;color:var(--ai-creation-filter-asset-fg)!important;font-size:12px;cursor:pointer}.ai-creation-task-filters__assets:hover{background:var(--ai-creation-filter-asset-hover-bg)!important;color:var(--ai-creation-filter-asset-hover-fg)!important}.ai-creation-task-filters__assets .ai-creation-rail__icon{width:16px;height:16px;flex:0 0 16px}.ai-creation-task-filters+.ai-creation-task-list{padding:24px 0 36px}@media(max-width:900px){.ai-creation-task-filters{justify-self:stretch;width:auto;overflow-x:auto}.ai-creation-media--side-navigation .ai-creation-media__main{grid-template-columns:202px minmax(0,1fr)}.ai-creation-media--side-navigation .ai-creation-rail{min-width:64px;padding-left:3px;padding-right:3px}}.ai-creation-generate-empty{position:relative;display:grid;min-width:0;min-height:0;place-items:center;overflow:hidden;padding:84px 30px 72px}.ai-creation-generate-empty__center{display:grid;justify-items:center;grid-gap:42px;gap:42px;width:min(1120px,100%);transform:translateY(-4vh)}.ai-creation-generate-empty__center h1{margin:0;color:var(--ai-creation-generate-heading);font-size:max(24px,min(2vw,32px));font-size:clamp(24px,2vw,32px);font-weight:720;letter-spacing:-.035em;line-height:1.2}.ai-creation-generate-empty__center .ai-creation-composer{width:min(100%,1040px);max-width:1040px;min-height:172px;margin:0;padding:20px 22px 16px;border-radius:28px}.ai-creation-generate-empty__center .ai-creation-composer__input-surface,.ai-creation-generate-empty__center .ai-creation-composer__rich-input{height:96px;min-height:96px;max-height:96px}.ai-creation-generate-empty__assets{position:absolute;top:24px;right:28px;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 15px!important;border:1px solid var(--ai-creation-generate-assets-border)!important;border-radius:11px!important;background:var(--ai-creation-generate-assets-bg)!important;color:var(--ai-creation-generate-assets-fg)!important;font-size:13px;font-weight:620;box-shadow:var(--ai-creation-generate-assets-shadow);cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.ai-creation-generate-empty__assets:hover{border-color:var(--ai-creation-accent-ring)!important;background:var(--ai-creation-accent-soft)!important;color:var(--ai-creation-generate-assets-hover-fg)!important;transform:translateY(-1px)}.ai-creation-generate-empty__assets .ai-creation-rail__icon{width:17px;height:17px;flex:0 0 17px}.ai-creation-generate-empty--conversation.has-conversation-sidebar .ai-creation-generate-empty__center{padding-left:236px}.ai-creation-conversation-chrome{position:absolute;top:16px;left:18px;z-index:24;color:var(--ai-creation-conversation-fg)}.ai-creation-conversation-chrome--expanded{top:0;bottom:0;left:0;width:236px;pointer-events:none}.ai-creation-conversation-dock{display:inline-flex;align-items:center;border:1px solid var(--ai-creation-conversation-dock-border);border-radius:8px;background:var(--ai-creation-conversation-dock-bg);box-shadow:var(--ai-creation-conversation-dock-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ai-creation-conversation-trigger,.ai-creation-conversation-icon-button,.ai-creation-conversation-new,.ai-creation-conversation-item__select,.ai-creation-conversation-item__more,.ai-creation-conversation-actions-menu button{border:0;font:inherit;cursor:pointer}.ai-creation-conversation-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:7px;min-width:132px;max-width:194px;height:30px;padding:0 9px 0 11px;border-radius:5px;color:var(--ai-creation-conversation-trigger-fg);transition:background .18s ease,color .18s ease,transform .18s ease}.ai-creation-conversation-trigger:hover,.ai-creation-conversation-icon-button:hover{background:var(--ai-creation-conversation-trigger-hover-bg);transform:translateY(-1px)}.ai-creation-conversation-trigger__name{overflow:hidden;font-size:11px;font-weight:720;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.ai-creation-conversation-trigger svg{width:13px;height:13px}.ai-creation-conversation-icon-button{display:inline-grid;width:30px;height:30px;place-items:center;border-radius:8px;color:var(--ai-creation-conversation-icon-fg);transition:background .18s ease,color .18s ease,transform .18s ease}.ai-creation-conversation-icon-button svg{width:16px;height:16px}.ai-creation-conversation-popover{position:absolute;top:calc(100% + 8px);left:0;width:225px;max-height:min(430px,calc(100vh - 96px));padding:8px;overflow:hidden;border:1px solid var(--ai-creation-conversation-popover-border);border-radius:8px;background:var(--ai-creation-conversation-popover-bg);box-shadow:var(--ai-creation-conversation-popover-shadow);opacity:0;pointer-events:none;transform:translateY(-8px) scale(.97);transform-origin:24px 0;transition:opacity .18s ease,transform .22s cubic-bezier(.2,.9,.2,1);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}:root:not([data-resolved-theme=dark]) .ai-creation-conversation-popover{background:#fff}:root[data-resolved-theme=dark] .ai-creation-conversation-popover{background:transparent}.ai-creation-conversation-popover.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.ai-creation-conversation-sidebar{display:flex;width:236px;height:100%;flex-direction:column;gap:9px;padding:14px 10px;border-right:1px solid var(--ai-creation-conversation-sidebar-border);background:var(--ai-creation-conversation-sidebar-bg);box-shadow:var(--ai-creation-conversation-sidebar-shadow);pointer-events:auto;transform:translate(0);animation:ai-creation-conversation-sidebar-in .26s cubic-bezier(.2,.9,.2,1) both}:root:not([data-resolved-theme=dark]) .ai-creation-conversation-sidebar{background:#ffffffb3}:root[data-resolved-theme=dark] .ai-creation-conversation-sidebar{background:#12111180;background:#1211117f}.ai-creation-conversation-sidebar__header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:1px 2px 3px}.ai-creation-conversation-sidebar__title{color:var(--ai-creation-conversation-title-fg);font-size:15px;font-weight:780;letter-spacing:-.04em}.ai-creation-conversation-new{display:flex;align-items:center;gap:12px;width:100%;min-height:34px;border-radius:8px;padding:0 7px;font-size:12px;font-weight:700;transition:background .18s ease,color .18s ease,transform .18s ease}.ai-creation-conversation-new:hover{background:var(--ai-creation-conversation-item-hover-bg);color:var(--ai-creation-conversation-item-hover-fg);transform:translateY(-1px)}.ai-creation-conversation-new__plus{display:inline-grid;width:24px;height:24px;place-items:center;border-radius:6px;background:var(--ai-creation-conversation-plus-bg);color:var(--ai-creation-conversation-item-hover-fg);font-size:17px;line-height:1}.ai-creation-conversation-section-title{padding:4px 4px 0;color:var(--ai-creation-conversation-section-fg);font-size:11px;font-weight:680}.ai-creation-conversation-list{display:grid;grid-gap:4px;gap:4px;min-height:0;max-height:300px;overflow:auto;padding:2px 0 4px;scrollbar-width:none}.ai-creation-conversation-sidebar .ai-creation-conversation-list{flex:1 1 auto;max-height:none;align-content:start}.ai-creation-conversation-list::-webkit-scrollbar{display:none}.ai-creation-conversation-item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 26px;align-items:center;grid-gap:1px;gap:1px;width:100%;min-height:40px;padding:4px 6px;border-radius:11px;background:transparent;color:var(--ai-creation-conversation-item-fg);text-align:left;transition:background .17s ease,color .17s ease,transform .17s ease}.ai-creation-conversation-item:hover,.ai-creation-conversation-item.is-active{background:var(--ai-creation-conversation-item-hover-bg);color:var(--ai-creation-conversation-item-hover-fg);transform:translate(2px)}.ai-creation-conversation-item__select{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;grid-gap:3px;gap:3px;min-width:0;min-height:32px;padding:0;background:transparent;color:inherit;text-align:left}.ai-creation-conversation-item__more{display:inline-grid;width:26px;height:26px;place-items:center;border-radius:6px;background:transparent;color:var(--ai-creation-conversation-icon-fg);opacity:0;transition:background .15s ease,color .15s ease,opacity .15s ease}.ai-creation-conversation-item:hover .ai-creation-conversation-item__more,.ai-creation-conversation-item:focus-within .ai-creation-conversation-item__more,.ai-creation-conversation-item.has-open-menu .ai-creation-conversation-item__more{opacity:1}.ai-creation-conversation-item__more:hover,.ai-creation-conversation-item.has-open-menu .ai-creation-conversation-item__more{background:color-mix(in srgb,var(--ai-creation-conversation-item-hover-fg) 10%,transparent);color:var(--ai-creation-conversation-item-hover-fg)}.ai-creation-conversation-item__more svg{width:16px;height:16px}.ai-creation-conversation-actions-menu{position:fixed;z-index:10010;display:grid;width:136px;padding:5px;border:1px solid var(--ai-creation-conversation-popover-border);border-radius:8px;background:var(--ai-creation-conversation-popover-bg);box-shadow:var(--ai-creation-conversation-popover-shadow);color:var(--ai-creation-conversation-fg);animation:ai-creation-conversation-actions-in .15s ease-out both;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.ai-creation-conversation-actions-menu button{display:flex;align-items:center;gap:9px;width:100%;height:34px;padding:0 9px;border-radius:6px;background:transparent;color:inherit;font-size:12px;font-weight:620;text-align:left;transition:background .15s ease,color .15s ease}.ai-creation-conversation-actions-menu button:hover,.ai-creation-conversation-actions-menu button:focus-visible{outline:0;background:var(--ai-creation-conversation-item-hover-bg);color:var(--ai-creation-conversation-item-hover-fg)}.ai-creation-conversation-actions-menu button.is-danger{color:var(--danger, #dc2626)}.ai-creation-conversation-actions-menu button svg{width:15px;height:15px;flex:0 0 15px}.ai-creation-conversation-thumb{display:inline-grid;width:24px;height:24px;place-items:center;overflow:hidden;border-radius:6px;background:var(--ai-creation-conversation-thumb-bg);color:var(--ai-creation-conversation-thumb-fg)}.ai-creation-conversation-thumb img{width:100%;height:100%;object-fit:cover}.ai-creation-conversation-thumb svg{width:18px;height:18px}.ai-creation-conversation-thumb--empty{background:var(--ai-creation-conversation-plus-bg)}.ai-creation-conversation-item__body{display:grid;min-width:0}.ai-creation-conversation-item__title{overflow:hidden;font-size:11px;font-weight:660;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.ai-creation-conversation-empty-note{color:var(--ai-creation-conversation-empty-fg);font-size:11px;font-weight:560;margin:4px 6px 8px;line-height:1.6}@keyframes ai-creation-conversation-sidebar-in{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@keyframes ai-creation-conversation-actions-in{0%{opacity:0;transform:translate(-4px) scale(.98)}to{opacity:1;transform:translate(0) scale(1)}}@media(max-width:720px){.ai-creation-generate-empty{padding:76px 16px 48px}.ai-creation-generate-empty__center{gap:28px;transform:translateY(-2vh)}.ai-creation-generate-empty__assets{top:16px;right:16px}}.ai-creation-media--side-navigation .ai-creation-media__content,.ai-creation-generate-view,.ai-creation-asset-gallery{background:var(--ai-creation-stage-bg)}.ai-creation-task-filter-control{position:relative}.ai-creation-task-filter-control__trigger{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 11px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--ai-creation-task-filter-trigger-fg);font:inherit;font-size:12px;font-weight:590;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.ai-creation-task-filter-control__trigger svg{width:14px;height:14px;transition:transform .18s cubic-bezier(.22,1,.36,1)}.ai-creation-task-filter-control__trigger:hover{background:var(--ai-creation-task-filter-trigger-hover-bg);color:var(--ai-creation-task-filter-trigger-hover-fg)}.ai-creation-task-filter-control__trigger.is-open{border-color:var(--ai-creation-task-filter-trigger-open-border);background:var(--ai-creation-task-filter-trigger-open-bg);color:var(--ai-creation-task-filter-trigger-open-fg)}.ai-creation-task-filter-control__trigger.is-open svg{transform:rotate(180deg)}.ai-creation-task-filter-control__trigger.is-filtered:not(.is-open){color:var(--ai-creation-task-filter-filtered-fg)}.ai-creation-task-filter-popover{position:absolute;top:calc(100% + 10px);right:0;z-index:40;box-sizing:border-box;width:268px;padding:16px 10px 10px;border:1px solid var(--ai-creation-task-filter-popover-border);border-radius:14px;background:var(--ai-creation-task-filter-popover-bg);color:var(--ai-creation-task-filter-popover-fg);box-shadow:var(--ai-creation-task-filter-popover-shadow);transform-origin:78% 0}.ai-creation-task-filter-popover--media{width:238px}.ai-creation-task-filter-popover__title{display:block;padding:0 10px 9px;color:var(--ai-creation-task-filter-popover-title);font-size:11px;font-weight:650}.ai-creation-task-filter-popover__options{display:grid;grid-gap:3px;gap:3px}.ai-creation-task-filter-popover__options>button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:43px;padding:0 11px;border:0;border-radius:10px;background:transparent;color:var(--ai-creation-task-filter-popover-option-fg);font:inherit;font-size:13px;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease,transform .15s ease}.ai-creation-task-filter-popover__options>button:hover{background:var(--ai-creation-task-filter-popover-option-hover-bg);color:var(--ai-creation-task-filter-popover-option-hover-fg)}.ai-creation-task-filter-popover__options>button.is-active{background:var(--ai-creation-task-filter-popover-option-active-bg);color:var(--ai-creation-task-filter-popover-option-active-fg)}.ai-creation-task-filter-popover__options .menu-popover__check{width:17px;height:17px;color:var(--ai-creation-accent);opacity:0}.ai-creation-task-filter-popover__options .menu-popover__check[data-active=true]{opacity:1}.ai-creation-task-filter-popover__option-label{display:inline-flex;align-items:center;gap:9px}.ai-creation-task-filter-popover__option-label>svg{width:16px;height:16px;fill:currentColor;color:var(--ai-creation-task-filter-popover-icon)}:root[data-resolved-theme=dark] .ai-creation-composer-control,:root[data-resolved-theme=dark] .ai-creation-param-combo{background:#292c31!important;border-color:#ffffff14!important}:root[data-resolved-theme=dark] .ai-creation-composer-control:hover,:root[data-resolved-theme=dark] .ai-creation-param-combo:hover{background:#32363c!important;border-color:#ffffff21!important}:root[data-resolved-theme=dark] .ai-creation-control-wrap--type .ai-creation-composer-control.is-active{color:#4fff6f!important}:root[data-resolved-theme=dark] .ai-creation-control-wrap--type .ai-creation-composer-control.is-active>svg:first-child,:root[data-resolved-theme=dark] .ai-creation-control-wrap--type .ai-creation-composer-control.is-active>svg:first-child path{fill:currentColor!important}.ai-creation-asset-gallery__collections button:before,.ai-creation-asset-gallery__collections button.is-active:before{display:none}.ai-creation-asset-gallery__tabs button,:root[data-resolved-theme=dark] .ai-creation-asset-gallery__tabs button{position:relative;min-height:42px;padding:0;border-radius:0;background:transparent;color:var(--ai-creation-asset-tab-fg);font-size:13px;font-weight:540}.ai-creation-asset-gallery__tabs button:hover,:root[data-resolved-theme=dark] .ai-creation-asset-gallery__tabs button:hover{background:transparent;color:var(--ai-creation-asset-tab-hover-fg);transform:none}.ai-creation-asset-gallery__tabs button.is-active,:root[data-resolved-theme=dark] .ai-creation-asset-gallery__tabs button.is-active{background:transparent;color:var(--ai-creation-asset-tab-active-fg);box-shadow:none}.ai-creation-asset-gallery__batch-stage{--ai-creation-batch-counter-scale: .98857;position:relative;margin:0 -18px;padding:0 18px;min-height:48px;overflow:visible;perspective:1400px;perspective-origin:50% 50%}.ai-creation-asset-gallery__batch-prism{--ai-creation-batch-depth: 16px;position:relative;display:block;width:100%;height:48px;padding:0;border:0;background:transparent;transform-style:preserve-3d;transform-origin:center center;transform:translateZ(0);animation:none;opacity:1;transition:transform .5s ease;will-change:transform;z-index:1}.ai-creation-asset-gallery__batch-stage.is-batch-active .ai-creation-asset-gallery__batch-prism{transform:rotateX(-90deg)}.ai-creation-asset-gallery__batch-stage.is-batch-settled .ai-creation-asset-gallery__batch-prism{pointer-events:auto}.ai-creation-asset-gallery__batch-face{position:absolute;inset:0;width:100%;height:48px;overflow:visible;border:0;border-radius:0;color:#f2f4f5;white-space:nowrap;backface-visibility:hidden;background:transparent;box-shadow:none;transform-style:preserve-3d;will-change:transform;pointer-events:none}.ai-creation-asset-gallery__batch-face--front{z-index:2;transform:translateZ(var(--ai-creation-batch-depth))}.ai-creation-asset-gallery__batch-face--top{z-index:1;background:linear-gradient(180deg,#ffffff14,#00000057),#17191d;transform:rotateX(-90deg) translateZ(var(--ai-creation-batch-depth))}.ai-creation-asset-gallery__batch-face--back{z-index:0;background:linear-gradient(180deg,#ffffff0a,#0000006b),#101114;transform:rotateX(180deg) translateZ(var(--ai-creation-batch-depth))}.ai-creation-asset-gallery__batch-face--bottom{z-index:3;transform:rotateX(90deg) translateZ(var(--ai-creation-batch-depth))}.ai-creation-asset-gallery__batch-face--front[aria-hidden=false],.ai-creation-asset-gallery__batch-face--bottom[aria-hidden=false]{pointer-events:auto}.ai-creation-asset-gallery__batch-face .ai-creation-asset-gallery__primary-row{min-height:48px}.ai-creation-asset-gallery__batch-face--front .ai-creation-asset-gallery__primary-row,.ai-creation-asset-gallery__batch-face--bottom .ai-creation-asset-gallery__batch-row{transform:scale(var(--ai-creation-batch-counter-scale));transform-origin:center center}.ai-creation-asset-gallery__batch-row{gap:16px;min-height:48px}.ai-creation-asset-gallery__batch-summary{flex:0 0 auto;color:#8b929a;font-size:12px;font-weight:650}.ai-creation-asset-gallery__batch-summary strong{color:var(--ai-creation-accent);font-weight:800}@media(prefers-reduced-motion:reduce){.ai-creation-asset-gallery__batch-prism{transition:none}}@media(max-width:760px){.ai-creation-asset-gallery{padding:18px 16px 28px}.ai-creation-asset-gallery__batch-stage,.ai-creation-asset-gallery__batch-prism,.ai-creation-asset-gallery__batch-face{height:100px}.ai-creation-asset-gallery__batch-stage{min-height:100px;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.ai-creation-asset-gallery__batch-face .ai-creation-asset-gallery__primary-row{min-height:100px}.ai-creation-asset-gallery__batch-face--front .ai-creation-asset-gallery__primary-row,.ai-creation-asset-gallery__batch-face--bottom .ai-creation-asset-gallery__batch-row{transform:none}.ai-creation-asset-gallery__tabs{gap:24px}}@media(min-width:768px){.ai-creation-media--side-navigation .ai-creation-generate-view{padding-top:64px}}.ai-creation-generate-view>.ai-creation-task-list{min-height:0;padding-bottom:238px;scrollbar-gutter:stable both-edges}.ai-creation-generate-view .ai-creation-chat-turn,.ai-creation-generate-view .ai-creation-agent-workspace--embedded .ai-creation-agent-feed,.ai-creation-generate-view .ai-creation-task-list>.ai-creation-agent-process-flow,.ai-creation-generate-view .ai-creation-agent-task-user-message,.ai-creation-generate-view .ai-creation-task-list>.ai-creation-agent-turn-summary,.ai-creation-generate-view .ai-creation-agent-task-error-row{width:var(--ai-creation-conversation-width)}.ai-creation-generate-view.has-conversation-sidebar{--ai-creation-conversation-sidebar-width: 236px}.ai-creation-generate-view.has-conversation-sidebar>.ai-creation-task-list{padding-left:236px}.ai-creation-generate-view>.ai-creation-composer{position:absolute;right:28px;bottom:28px;left:28px;z-index:18;width:var(--ai-creation-conversation-width);max-width:1010px;margin:0 auto}.ai-creation-generate-view.has-conversation-sidebar>.ai-creation-composer{left:264px;width:var(--ai-creation-conversation-width)}.ai-creation-generate-view>.ai-creation-composer.is-compact{width:min(100% - 56px,640px);max-width:640px}.ai-creation-generate-view.has-conversation-sidebar>.ai-creation-composer.is-compact{width:min(calc(100% - 292px),640px)}.ai-creation-more-dot{display:inline-block;font-size:14px;font-weight:800;letter-spacing:1px;line-height:1;transform:translateY(-1px)}.ai-creation-image-refine{display:flex;align-items:center;color:var(--ai-creation-floating-control-fg)}.ai-creation-image-refine--card{position:absolute;right:8px;bottom:8px;left:8px;z-index:6;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(22px,1fr);align-items:center;justify-content:stretch;grid-gap:2px;gap:2px;width:auto;max-width:none;min-height:36px;padding:3px;border:1px solid var(--ai-creation-floating-control-border);border-radius:9px;background:var(--ai-creation-floating-control-bg);box-shadow:var(--ai-creation-floating-control-shadow);opacity:0;transform:translateY(5px);pointer-events:none;transition:opacity .14s ease,transform .14s ease}.ai-creation-result:hover .ai-creation-image-refine--card,.ai-creation-result:focus-within .ai-creation-image-refine--card,.ai-creation-image-refine--card:has(.ai-creation-image-refine__more.is-open){opacity:1;transform:translateY(0);pointer-events:auto}.ai-creation-result.has-artifact:hover .ai-creation-image-refine--card,.ai-creation-result.has-artifact:focus-within .ai-creation-image-refine--card{opacity:1}.ai-creation-image-refine__button{position:relative;display:inline-grid;place-items:center;width:28px;min-width:28px;height:28px;min-height:28px!important;padding:0!important;border:0!important;border-radius:7px!important;background:transparent!important;color:var(--ai-creation-floating-control-fg)!important;cursor:pointer;transition:background .14s ease,color .14s ease,transform .14s ease}.ai-creation-image-refine__button:hover,.ai-creation-image-refine__button:focus-visible,.ai-creation-image-refine__more.is-open>.ai-creation-image-refine__button{background:var(--ai-creation-floating-control-hover-bg)!important;color:var(--ai-creation-floating-control-hover-fg)!important;transform:translateY(-1px)}.ai-creation-image-refine__button:disabled{color:var(--ai-creation-text-soft)!important;cursor:not-allowed;opacity:.5;transform:none}.ai-creation-image-refine--card>.ai-creation-image-refine__button,.ai-creation-image-refine--card>.ai-creation-image-refine__more{width:100%;min-width:0}.ai-creation-image-refine__button svg{width:17px;height:17px}.ai-creation-image-refine__more{position:relative;display:inline-flex}.ai-creation-image-refine__menu{position:absolute;right:0;z-index:10000032;display:grid;grid-gap:3px;gap:3px;width:176px;padding:8px;border:1px solid var(--ai-creation-floating-menu-border);border-radius:14px;background:var(--ai-creation-floating-menu-bg);color:var(--ai-creation-floating-control-fg);box-shadow:var(--ai-creation-floating-menu-shadow);opacity:0;transform:translateY(8px) scale(.98);transform-origin:88% 100%;pointer-events:none;transition:opacity .15s ease,transform .17s cubic-bezier(.16,1,.3,1)}.ai-creation-image-refine__menu--above{bottom:calc(100% + 9px);transform-origin:88% 100%}.ai-creation-image-refine__menu--below{top:calc(100% + 9px);transform-origin:88% 0%}.ai-creation-image-refine__menu--side{right:auto;left:calc(100% + 12px);top:-80px;bottom:auto;transform:translate(-6px) scale(.98);transform-origin:0 0}.ai-creation-image-refine--video .ai-creation-image-refine__menu--side{top:auto;bottom:0;width:148px;transform-origin:0 100%}.ai-creation-image-refine__more:not(.is-open) .ai-creation-image-refine__menu{display:none}.ai-creation-image-refine__more.is-open .ai-creation-image-refine__menu{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.ai-creation-image-refine__more.is-open .ai-creation-image-refine__menu--side{transform:translate(0) scale(1)}.ai-creation-image-refine__menu button{display:grid;grid-template-columns:17px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;min-height:34px;padding:0 7px;border:0;border-radius:9px;background:transparent;color:var(--ai-creation-floating-menu-fg);font-size:13px;line-height:1;text-align:left;cursor:pointer}.ai-creation-image-refine__menu button svg{width:16px;height:16px}.ai-creation-image-refine__menu button:hover{background:var(--ai-creation-floating-menu-hover-bg)}.ai-creation-image-refine__menu em,.ai-creation-preview-refine em{justify-self:end;padding:1px 5px;border-radius:999px;background:#00e65024;color:#00e650;font-size:9px;font-style:normal;font-weight:700}@keyframes ai-creation-preview-pop{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes ai-creation-preview-shell-in{0%{opacity:0;transform:scale(.992)}to{opacity:1;transform:scale(1)}}@keyframes ai-creation-preview-media-in{0%{opacity:0;transform:translate3d(0,10px,0) scale(.986);filter:saturate(.92) blur(2px)}to{opacity:1;transform:translateZ(0) scale(1);filter:saturate(1) blur(0)}}@keyframes ai-creation-preview-side-in{0%{opacity:0;transform:translate3d(16px,0,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){.ai-creation-preview,.ai-creation-preview__media-frame,.ai-creation-preview__side{animation:none!important}}.ai-creation-preview__media-frame>img{border-radius:16px;box-shadow:0 24px 80px #00000061}.ai-creation-preview__top-spacer{flex:1 1 auto}.ai-creation-preview__top-actions .app-button{min-height:38px!important;border:0!important;border-radius:8px!important;background:var(--ai-creation-preview-action-bg)!important;color:var(--ai-creation-preview-action-fg)!important;font-size:12px!important;box-shadow:none!important}.ai-creation-preview__top-actions .download{min-width:82px}.ai-creation-preview__top-actions .collect,.ai-creation-preview__top-actions .more{width:38px!important;min-width:38px!important;padding:0!important}.ai-creation-preview__info .prompt::-webkit-scrollbar{display:none}.ai-creation-preview__info .prompt.is-mask-visible:after{content:"";position:sticky;display:block;right:0;bottom:0;left:0;height:34px;margin-top:-34px;pointer-events:none;background:var(--ai-creation-preview-mask-bg);box-shadow:var(--ai-creation-preview-mask-shadow)}.ai-creation-preview-refine{display:grid;flex:0 1 auto;align-content:stretch;grid-gap:8px;gap:8px;min-height:0;max-height:min(390px,56vh);margin-top:auto;overflow-y:auto;overscroll-behavior:contain;padding-right:2px}.ai-creation-preview-refine__quick,.ai-creation-preview-refine__grid{display:grid;grid-gap:4px 8px;gap:4px 8px;padding:8px;border-radius:10px;background:var(--ai-creation-preview-refine-bg)}.ai-creation-preview-refine__quick{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-creation-preview-refine__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-creation-preview-refine button{display:grid;grid-template-columns:15px minmax(0,1fr) auto;align-items:center;grid-gap:7px;gap:7px;min-height:30px;padding:0 6px;border:0;border-radius:7px;background:transparent;color:var(--ai-creation-preview-refine-button-fg);font-size:12px;line-height:1.1;text-align:left;cursor:pointer}.ai-creation-preview-refine button svg{width:15px;height:15px}.ai-creation-preview-refine button:hover{background:var(--ai-creation-preview-refine-button-hover-bg)}.ai-creation-preview__bottom-actions .app-button{flex:1 1 0;min-height:38px!important;border:1px solid var(--ai-creation-preview-bottom-action-border)!important;border-radius:6px!important;background:var(--ai-creation-preview-refine-bg)!important;color:var(--ai-creation-preview-bottom-action-fg)!important;font-size:12px!important}.ai-creation-preview__bottom-actions .app-button:hover:not(:disabled),.ai-creation-preview__bottom-actions .app-button:focus-visible:not(:disabled){border-color:var(--ai-creation-preview-bottom-action-hover-border)!important;background:var(--ai-creation-preview-bottom-action-hover-bg)!important;color:var(--ai-creation-preview-bottom-action-fg)!important}.ai-creation-preview__bottom-actions .reCreate{border-color:var(--ai-creation-preview-primary-action-border)!important;background:var(--ai-creation-preview-primary-action-bg)!important;color:var(--ai-creation-preview-primary-action-fg)!important}.ai-creation-preview__bottom-actions .reCreate:hover:not(:disabled),.ai-creation-preview__bottom-actions .reCreate:focus-visible:not(:disabled){border-color:var(--ai-creation-preview-primary-action-border)!important;background:var(--ai-creation-preview-primary-action-hover-bg)!important;color:var(--ai-creation-preview-primary-action-fg)!important}@media(min-width:921px){.ai-creation-preview--visual{grid-template-columns:minmax(0,1fr) 440px}}.ai-creation-preview--visual .ai-creation-preview__side{padding:8px 23px 16px 40px}.ai-creation-template-preview .ai-creation-preview__media-frame{max-width:86%;max-height:calc(100% - 40px)}.ai-creation-template-preview .ai-creation-preview__top-actions{justify-content:flex-start}.ai-creation-template-preview__label{color:var(--ai-creation-preview-shell-fg);font-size:13px;font-weight:600}.ai-creation-template-preview .ai-creation-preview__bottom-actions .app-button{display:inline-flex;align-items:center;justify-content:center;gap:6px}.ai-creation-template-preview .ai-creation-preview__bottom-actions .app-button svg{width:15px;height:15px}.ai-creation-preview--visual .ai-creation-preview__content{overflow-y:auto}.ai-creation-preview--visual .ai-creation-preview__footer{margin-top:16px}.ai-creation-preview--visual .ai-creation-preview__top-actions{min-height:64px;padding-bottom:8px;border-bottom:1px solid var(--ai-creation-preview-side-border)}.ai-creation-preview--visual .ai-creation-preview__top-actions .collect,.ai-creation-preview--visual .ai-creation-preview__top-actions .more{background:transparent!important}.ai-creation-preview--visual .ai-creation-preview__info{flex:0 1 auto;padding:0;margin-top:22px;border:0;border-radius:0;background:transparent;box-shadow:none}.ai-creation-preview--visual .ai-creation-preview__info .title{margin-bottom:8px;font-size:13px;font-weight:500}.ai-creation-preview--visual .ai-creation-preview__info .prompt{max-height:calc(100vh - 430px);margin-bottom:8px;color:var(--ai-creation-preview-shell-fg);font-size:13px;line-height:1.72}.ai-creation-preview--visual .ai-creation-preview__meta-chips{gap:0}.ai-creation-preview--visual .ai-creation-preview__meta-chip,.ai-creation-preview--visual .ai-creation-preview__meta-detail{min-height:20px;padding:0;border:0;border-radius:0;background:transparent;color:var(--ai-creation-preview-meta-detail-fg);font-size:12px}.ai-creation-preview--visual .ai-creation-preview__meta-chip.is-kind{border-color:transparent;color:var(--ai-creation-preview-meta-detail-fg)}.ai-creation-preview--visual .ai-creation-preview__meta-chip:not(:last-child):after,.ai-creation-preview--visual .ai-creation-preview__meta-detail:not(:last-child):after{content:"|";margin:0 7px;color:var(--ai-creation-preview-side-border)}.ai-creation-preview--visual .ai-creation-preview-refine{flex:0 1 auto;gap:8px;max-height:min(332px,48vh);padding-right:0}.ai-creation-preview--visual .ai-creation-preview-refine__quick,.ai-creation-preview--visual .ai-creation-preview-refine__grid{gap:4px;padding:4px;border-radius:12px;background:var(--panel-bg)}.ai-creation-preview--visual .ai-creation-preview-refine__quick{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-creation-preview--visual .ai-creation-preview-refine button{min-height:36px;padding:0 14px;border-radius:8px;font-size:12px;transition:background-color .16s ease,color .16s ease,transform .16s ease}.ai-creation-preview--visual .ai-creation-preview-refine button:active{transform:scale(.98)}.ai-creation-preview--visual .ai-creation-preview-refine button:hover,.ai-creation-preview--visual .ai-creation-preview-refine button:focus-visible{background:#0000000a}.ai-creation-preview--visual .ai-creation-preview__bottom-actions{gap:4px;min-height:44px;margin-top:8px;padding:4px;border:0;border-radius:12px;background:var(--panel-bg)}.ai-creation-preview--visual .ai-creation-preview__bottom-actions .app-button,.ai-creation-preview--visual .ai-creation-preview__bottom-actions .reCreate{min-height:36px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#000!important}:root[data-resolved-theme=dark] .ai-creation-preview--visual .ai-creation-preview-refine__quick,:root[data-resolved-theme=dark] .ai-creation-preview--visual .ai-creation-preview-refine__grid,:root[data-resolved-theme=dark] .ai-creation-preview--visual .ai-creation-preview__bottom-actions{background:var(--panel-bg, #f4f4f5)}:root[data-resolved-theme=dark] .ai-creation-preview--visual .ai-creation-preview-refine button:hover,:root[data-resolved-theme=dark] .ai-creation-preview--visual .ai-creation-preview-refine button:focus-visible{background:#ccddff24}.ai-creation-preview--visual .ai-creation-preview__bottom-actions .app-button:hover:not(:disabled),.ai-creation-preview--visual .ai-creation-preview__bottom-actions .app-button:focus-visible:not(:disabled),.ai-creation-preview--visual .ai-creation-preview__bottom-actions .reCreate:hover:not(:disabled),.ai-creation-preview--visual .ai-creation-preview__bottom-actions .reCreate:focus-visible:not(:disabled){border-color:transparent!important;background:var(--ai-creation-preview-refine-button-hover-bg)!important;color:#000!important}:root[data-resolved-theme=dark] .ai-creation-preview--visual .ai-creation-preview__bottom-actions .app-button,:root[data-resolved-theme=dark] .ai-creation-preview--visual .ai-creation-preview__bottom-actions .reCreate{background:var(--panel-bg, #f4f4f5)!important;color:var(--ai-creation-preview-bottom-action-fg)!important}:root[data-resolved-theme=dark] .ai-creation-preview--visual .ai-creation-preview__bottom-actions .app-button:hover:not(:disabled),:root[data-resolved-theme=dark] .ai-creation-preview--visual .ai-creation-preview__bottom-actions .app-button:focus-visible:not(:disabled),:root[data-resolved-theme=dark] .ai-creation-preview--visual .ai-creation-preview__bottom-actions .reCreate:hover:not(:disabled),:root[data-resolved-theme=dark] .ai-creation-preview--visual .ai-creation-preview__bottom-actions .reCreate:focus-visible:not(:disabled){color:var(--ai-creation-preview-bottom-action-fg)!important}.ai-creation-refine-dialog-backdrop,.ai-creation-subject-dialog-backdrop{position:fixed;inset:0;z-index:10000070;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--ai-creation-refine-backdrop-bg);-webkit-app-region:no-drag}.ai-creation-refine-dialog,.ai-creation-subject-dialog{overflow:hidden;border:1px solid var(--ai-creation-refine-dialog-border);border-radius:12px;background:var(--ai-creation-refine-dialog-bg);color:var(--ai-creation-refine-dialog-fg);box-shadow:var(--ai-creation-refine-dialog-shadow);animation:ai-creation-preview-pop .18s cubic-bezier(.16,1,.3,1) both}.ai-creation-refine-dialog{position:relative;display:flex;flex-direction:column;width:min(720px,calc(100vw - 32px));max-height:min(90vh,720px);overflow-y:auto;font-size:12px}.ai-creation-refine-dialog--multi_angle{width:min(808px,calc(100vw - 32px));min-height:min(512px,calc(100vh - 32px));max-height:min(90vh,512px);overflow:hidden;border:1px solid var(--ai-creation-refine-dialog-border);border-radius:20px;box-shadow:var(--ai-creation-refine-dialog-shadow)}.ai-creation-refine-dialog,.ai-creation-refine-dialog--multi_angle{border:0;background:#1a1a1a;color:#f3f4f6}.ai-creation-refine-dialog header,.ai-creation-subject-dialog header{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 16px;border-bottom:1px solid var(--ai-creation-refine-dialog-header-border)}.ai-creation-refine-dialog--multi_angle header{min-height:60px;padding:0 24px;border-bottom-color:transparent}.ai-creation-refine-dialog--multi_angle h2{font-size:15px;font-weight:700}.ai-creation-refine-dialog h2,.ai-creation-subject-dialog h2{margin:0;font-size:13px;font-weight:650}.ai-creation-refine-dialog header button:not(.app-close-button),.ai-creation-subject-dialog header button:not(.app-close-button){width:28px;min-height:28px!important;padding:0!important;border:0!important;border-radius:8px!important;background:transparent;color:var(--ai-creation-refine-dialog-close-fg)!important;font-size:20px!important;cursor:pointer}.ai-creation-refine-dialog header button:not(.app-close-button):hover,.ai-creation-subject-dialog header button:not(.app-close-button):hover{background:var(--ai-creation-refine-dialog-close-hover-bg)}.ai-creation-refine-dialog__canvas{position:relative;display:grid;place-items:center;min-height:max(220px,min(40vh,330px));min-height:clamp(220px,40vh,330px);margin:14px 16px 10px;overflow:hidden;border-radius:9px;background:var(--ai-creation-refine-canvas-bg)}.ai-creation-refine-dialog--multi_angle .ai-creation-refine-dialog__canvas{width:min(492px,calc(100% - 284px));min-height:372px;height:372px;margin:8px 268px 24px 24px;border:1px solid var(--ai-creation-refine-canvas-border);border-radius:18px;background:var(--ai-creation-refine-canvas-strong-bg);box-shadow:var(--ai-creation-refine-canvas-shadow)}.ai-creation-refine-dialog__canvas>img{max-width:78%;max-height:max(190px,min(36vh,300px));max-height:clamp(190px,36vh,300px);object-fit:contain}.ai-creation-refine-dialog__image-stage{position:relative;display:inline-grid;place-items:center;max-width:78%;max-height:max(180px,min(34vh,300px));max-height:clamp(180px,34vh,300px);transform:scale(var(--smart-repaint-zoom, 1));transform-origin:center;transition:transform .16s cubic-bezier(.16,1,.3,1)}.ai-creation-refine-dialog__image-stage>img{grid-area:1 / 1;display:block;max-width:100%;max-height:max(180px,min(34vh,300px));max-height:clamp(180px,34vh,300px);object-fit:contain}.ai-creation-refine-dialog__canvas--smart-repaint>img{max-height:max(180px,min(34vh,300px));max-height:clamp(180px,34vh,300px);transform:scale(var(--smart-repaint-zoom, 1));transform-origin:center;transition:transform .16s cubic-bezier(.16,1,.3,1)}.ai-creation-refine-dialog__canvas--smart-repaint{box-sizing:border-box;min-height:max(300px,min(52vh,430px));min-height:clamp(300px,52vh,430px);padding:16px 16px 78px;place-items:center}.ai-creation-refine-dialog__canvas--outpaint{min-height:max(240px,min(42vh,350px));min-height:clamp(240px,42vh,350px);background:var(--ai-creation-refine-canvas-bg)}.ai-creation-refine-dialog__canvas--mask{box-sizing:border-box;min-height:max(270px,min(46vh,380px));min-height:clamp(270px,46vh,380px);padding:0;background:#0d0d0d}.ai-creation-refine-dialog__canvas--mask>img{max-width:82%;max-height:max(170px,min(31vh,270px));max-height:clamp(170px,31vh,270px)}.ai-creation-refine-dialog__canvas--mask .ai-creation-refine-dialog__image-stage--mask{max-width:82%;max-height:max(170px,min(31vh,270px));max-height:clamp(170px,31vh,270px);transform:none}.ai-creation-refine-dialog__mask-viewport{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;overflow:hidden;container-type:size;pointer-events:auto;touch-action:none}.ai-creation-refine-dialog__mask-frame{position:relative;display:block;max-width:calc(100cqw - 24px);max-height:calc(100cqh - 24px);line-height:0;transform:translate(var(--mask-pan-x, 0px),var(--mask-pan-y, 0px)) scale(var(--mask-zoom, 1));transform-origin:center center;transition:transform .16s cubic-bezier(.16,1,.3,1)}.ai-creation-refine-dialog__mask-frame>img{display:block;width:auto;height:auto;max-width:calc(100cqw - 24px);max-height:calc(100cqh - 24px);transform:none;-webkit-user-select:none;user-select:none}.ai-creation-refine-dialog__image-stage--mask .ai-creation-refine-dialog__mask-canvas{transform:none;transform-origin:center center}.ai-creation-refine-dialog__canvas--mask .ai-creation-refine-dialog__image-stage--mask{width:100%;height:100%;max-width:none;max-height:none}.ai-creation-refine-dialog__outpaint-stage{position:relative;display:grid;place-items:center;box-sizing:border-box;width:min(92%,680px);height:max(270px,min(48vh,390px));height:clamp(270px,48vh,390px);min-height:270px;overflow:hidden;border-radius:14px;background:linear-gradient(45deg,rgba(255,255,255,.035) 25%,transparent 25%),linear-gradient(-45deg,rgba(255,255,255,.035) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(255,255,255,.035) 75%),linear-gradient(-45deg,transparent 75%,rgba(255,255,255,.035) 75%),#0a0c10;background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;box-shadow:0 20px 60px #00000052}.ai-creation-refine-dialog__outpaint-stage:before,.ai-creation-refine-dialog__outpaint-stage:after{content:"";position:absolute;inset:12px;border-radius:10px;pointer-events:none}.ai-creation-refine-dialog__outpaint-stage:before{display:none}.ai-creation-refine-dialog__outpaint-stage:after{display:none}.ai-creation-refine-dialog__outpaint-empty{display:none}.ai-creation-refine-dialog__outpaint-size{position:absolute;top:12px;left:14px;z-index:4;color:#ffffffb8;font-size:11px;line-height:1.2;pointer-events:none}.ai-creation-refine-dialog__outpaint-source{position:absolute;z-index:1;display:grid;place-items:center;left:var(--outpaint-source-left, 21%);top:var(--outpaint-source-top, 18%);width:var(--outpaint-source-width, 58%);height:var(--outpaint-source-height, 64%);max-width:none;max-height:none;border-radius:10px;overflow:hidden;background:var(--ai-creation-refine-canvas-strong-bg);box-shadow:0 16px 42px #00000047}.ai-creation-refine-dialog__outpaint-source img{display:block;width:100%;height:100%;object-fit:contain}.ai-creation-refine-dialog__outpaint-source span{display:none}.ai-creation-refine-dialog__mask-canvas{position:absolute;inset:0;z-index:2;width:100%;height:100%;cursor:crosshair;touch-action:none;transform-origin:center;background:radial-gradient(circle at var(--mask-cursor-x, -20px) var(--mask-cursor-y, -20px),rgba(0,230,80,.14),transparent 34px)}.ai-creation-refine-dialog__mask-editor{position:absolute;inset:0;z-index:8;pointer-events:none;overflow:visible}.ai-creation-refine-dialog__mask-editor .ai-creation-refine-dialog__mask-canvas{pointer-events:auto}.ai-creation-refine-dialog__image-stage--mask .ai-creation-refine-dialog__mask-canvas{grid-area:1 / 1}.ai-creation-refine-dialog__mask-size-panel,.ai-creation-refine-dialog__mask-toolbar,.ai-creation-refine-dialog__mask-editor>.ai-creation-refine-dialog__mask-zoom{position:absolute;z-index:20;display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#1f2023f0;box-shadow:0 8px 24px #00000047;color:#ffffffd1;pointer-events:auto}.ai-creation-refine-dialog__mask-size-panel{left:14px;bottom:58px;gap:8px;min-width:172px;height:34px;padding:0 9px}.ai-creation-refine-dialog__mask-size-panel svg{width:14px;height:14px;opacity:.78}.ai-creation-refine-dialog__mask-size-panel input{width:116px;accent-color:#f4f4f5}.ai-creation-refine-dialog__mask-toolbar{left:14px;bottom:14px;gap:4px;min-height:38px;padding:4px}.ai-creation-refine-dialog__mask-toolbar button,.ai-creation-refine-dialog__mask-editor>.ai-creation-refine-dialog__mask-zoom button{display:inline-grid;place-items:center;width:30px;min-width:30px;height:30px;min-height:30px;padding:0!important;border:0;border-radius:6px;background:transparent;color:inherit;cursor:pointer}.ai-creation-refine-dialog__mask-toolbar button:hover:not(:disabled),.ai-creation-refine-dialog__mask-toolbar button.is-active,.ai-creation-refine-dialog__mask-editor>.ai-creation-refine-dialog__mask-zoom button:hover:not(:disabled){background:#ffffff1f;color:#fff}.ai-creation-refine-dialog__mask-toolbar button:disabled,.ai-creation-refine-dialog__mask-editor>.ai-creation-refine-dialog__mask-zoom button:disabled{opacity:.36;cursor:not-allowed}.ai-creation-refine-dialog__mask-tools,.ai-creation-refine-dialog__mask-history{display:inline-flex;align-items:center;gap:2px}.ai-creation-refine-dialog__mask-tools{padding-right:5px;border-right:1px solid rgba(255,255,255,.12)}.ai-creation-refine-dialog__mask-history{padding-left:3px}.ai-creation-refine-dialog__mask-toolbar svg,.ai-creation-refine-dialog__mask-editor>.ai-creation-refine-dialog__mask-zoom svg{width:16px;height:16px}.ai-creation-refine-dialog__mask-editor>.ai-creation-refine-dialog__mask-zoom{right:14px;bottom:14px;gap:2px;min-height:38px;padding:4px}.ai-creation-refine-dialog__mask-editor>.ai-creation-refine-dialog__mask-zoom span{min-width:42px;color:#ffffffc7;font-size:11px;text-align:center}.ai-creation-refine-dialog__mask-editor>.ai-creation-refine-dialog__mask-zoom{border-left:0}.ai-creation-refine-dialog--erase,.ai-creation-refine-dialog--local_redraw{width:min(800px,calc(100vw - 32px))}.ai-creation-refine-dialog--erase .ai-creation-refine-dialog__canvas--mask,.ai-creation-refine-dialog--local_redraw .ai-creation-refine-dialog__canvas--mask{min-height:max(360px,min(62vh,482px));min-height:clamp(360px,62vh,482px);height:min(482px,calc(100vh - 210px));margin:14px 24px 10px;padding:0;border-radius:4px;background:#0d0d0d;overflow:hidden}.ai-creation-refine-dialog--erase .ai-creation-refine-dialog__image-stage--mask,.ai-creation-refine-dialog--local_redraw .ai-creation-refine-dialog__image-stage--mask{position:absolute;inset:0;display:block;width:auto;height:auto;max-width:none;max-height:none;overflow:hidden;transform:none}.ai-creation-refine-dialog--erase .ai-creation-refine-dialog__mask-editor,.ai-creation-refine-dialog--local_redraw .ai-creation-refine-dialog__mask-editor{inset:0}.ai-creation-refine-dialog--erase .ai-creation-refine-dialog__mask-size-panel,.ai-creation-refine-dialog--local_redraw .ai-creation-refine-dialog__mask-size-panel{left:16px;bottom:72px}.ai-creation-refine-dialog--erase .ai-creation-refine-dialog__mask-toolbar,.ai-creation-refine-dialog--local_redraw .ai-creation-refine-dialog__mask-toolbar{left:16px;bottom:16px}.ai-creation-refine-dialog--erase .ai-creation-refine-dialog__mask-editor>.ai-creation-refine-dialog__mask-zoom,.ai-creation-refine-dialog--local_redraw .ai-creation-refine-dialog__mask-editor>.ai-creation-refine-dialog__mask-zoom{right:16px;bottom:16px}.ai-creation-refine-dialog--outpaint .ai-creation-refine-dialog__controls--outpaint{position:absolute;top:calc(0px + max(240px,min(42vh,350px)));top:calc(0px + clamp(240px,42vh,350px));right:0;left:0;z-index:6;justify-content:center;margin:0;pointer-events:none}.ai-creation-refine-dialog--outpaint .ai-creation-refine-dialog__controls-group{pointer-events:auto}.ai-creation-refine-dialog--outpaint .ai-creation-refine-dialog__controls-group--ratio{position:absolute;top:44px;left:24px;margin-left:0}.ai-creation-refine-dialog--outpaint .ai-creation-refine-dialog__scale-label{display:none}.ai-creation-refine-dialog__smart-canvas{position:absolute;inset:0;z-index:3;width:100%;height:100%;pointer-events:none;touch-action:none}.ai-creation-refine-dialog__smart-canvas.is-editing{pointer-events:auto;cursor:crosshair}.ai-creation-refine-dialog__smart-arrow-layer{position:absolute;inset:0;z-index:4;width:100%;height:100%;pointer-events:none;overflow:visible}.ai-creation-refine-dialog__smart-arrow-layer line{stroke:#00e650;stroke-width:1.35;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 2px 4px rgba(0,0,0,.32))}.ai-creation-refine-dialog__smart-arrow-layer path{fill:#00e650;filter:drop-shadow(0 2px 4px rgba(0,0,0,.32))}.ai-creation-refine-dialog__smart-arrow-remove{position:absolute;z-index:6;display:grid;place-items:center;width:18px;min-width:18px;height:18px;min-height:18px!important;padding:0!important;border:1px solid rgba(255,255,255,.86);border-radius:999px;background:#f8fafc;color:#111827;font-size:13px;line-height:1;cursor:pointer;transform:translate(-50%,-50%);box-shadow:0 8px 18px #00000042}.ai-creation-refine-dialog__smart-text-layer{position:absolute;inset:0;z-index:5;pointer-events:none}.ai-creation-refine-dialog__smart-text{position:absolute;display:inline-flex;align-items:center;gap:2px;width:max-content;min-width:0;max-width:min(240px,calc(100% - 8px));transform:translateZ(0);pointer-events:auto}.ai-creation-refine-dialog__smart-text textarea{width:auto;min-width:32px;max-width:190px;min-height:22px;max-height:74px;resize:none;padding:1px 3px;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--smart-repaint-color, #ff365b);font-size:13px;font-weight:700;line-height:1.35;outline:none;text-shadow:0 2px 5px rgba(0,0,0,.72);overflow:hidden;field-sizing:content;box-shadow:none}.ai-creation-refine-dialog__smart-text.is-active textarea,.ai-creation-refine-dialog__smart-text textarea:focus{border-color:#00e65080;background:#0000001f;box-shadow:0 0 0 1px #00e6501f}.ai-creation-refine-dialog__smart-text button{display:grid;place-items:center;width:16px;min-width:16px;height:16px;min-height:16px!important;margin-left:-2px;padding:0!important;border:1px solid rgba(255,255,255,.86);border-radius:999px;background:#f8fafc;color:#111827;font-size:13px;line-height:1;cursor:pointer;box-shadow:0 8px 18px #00000042}.ai-creation-refine-dialog__smart-text button:hover{background:#fff}.ai-creation-refine-region{position:absolute;inset:0;z-index:2;cursor:crosshair;touch-action:none}.ai-creation-refine-region--outpaint{cursor:-webkit-grab;cursor:grab;background:transparent}.ai-creation-refine-region__box{position:absolute;min-width:22px;min-height:22px;border:1px solid rgba(0,230,80,.96);border-radius:8px;background:#00e65014;box-shadow:0 0 0 999px #0000002e,0 0 28px #00e6502e}.ai-creation-refine-region--smart_repaint .ai-creation-refine-region__box{border-color:#00d4fff2;border-style:dotted;background:#00d4ff0e;box-shadow:0 0 0 1px #00d4ff2e,0 10px 28px #00000029}.ai-creation-refine-region--smart_repaint .ai-creation-refine-region__box--marker{border-width:2px;border-radius:4px}.ai-creation-refine-region--outpaint .ai-creation-refine-region__box{border-color:#ffffffeb;border-radius:4px;background:transparent;box-shadow:0 0 0 1px #0a0c105c;z-index:5}.ai-creation-refine-region--outpaint .ai-creation-refine-region__box>span{display:none}.ai-creation-refine-region--outpaint .ai-creation-refine-region__box span{display:none}.ai-creation-refine-region__box span{position:absolute;left:8px;top:7px;padding:3px 7px;border-radius:999px;background:#0000008f;color:#eafff1;font-size:10px;line-height:1;white-space:nowrap}.ai-creation-refine-region__badge{left:auto!important;top:auto!important;right:-10px;bottom:-10px;display:grid!important;place-items:center;width:20px;height:20px;padding:0!important;border:2px solid #ffffff;border-radius:999px!important;background:#00b8d9!important;color:#fff!important;font-size:11px!important;font-weight:800;line-height:1;box-shadow:0 8px 18px #00000047}.ai-creation-refine-region__remove{position:absolute;right:-10px;top:-10px;display:grid;place-items:center;width:18px;min-height:18px!important;padding:0;border:1px solid rgba(255,255,255,.92);border-radius:999px;background:#f8fafc;color:#34404a;font-size:13px;line-height:1;cursor:pointer;box-shadow:0 8px 18px #0000003d}.ai-creation-refine-region__remove:hover{background:#fff;color:#111827}.ai-creation-refine-region__clear{position:absolute;right:14px;bottom:12px;z-index:8;min-height:28px;padding:0 10px;border:1px solid var(--ai-creation-refine-brush-border);border-radius:8px;background:var(--ai-creation-refine-control-button-bg);color:var(--ai-creation-refine-control-button-fg);font-size:11px;cursor:pointer}.ai-creation-refine-region--smart_repaint .ai-creation-refine-region__clear{top:14px;right:14px;bottom:auto;z-index:6;background:color-mix(in srgb,var(--ai-creation-refine-control-button-bg) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ai-creation-refine-region__handle{position:absolute;width:10px;height:10px;padding:0;border:1px solid rgba(0,0,0,.42);border-radius:999px;background:#00e650;box-shadow:0 0 0 2px #00e6502e}.ai-creation-refine-region--outpaint .ai-creation-refine-region__handle{width:8px;height:8px;border:1px solid rgba(17,19,23,.74);border-radius:2px;background:#fff;box-shadow:none}.ai-creation-refine-region--smart_repaint .ai-creation-refine-region__handle{width:8px;height:8px;border-color:#ffffffe6;background:#00b8d9;box-shadow:0 0 0 1px #00b8d938}.ai-creation-refine-region__handle--nw{left:-5px;top:-5px;cursor:nwse-resize}.ai-creation-refine-region__handle--n{left:calc(50% - 5px);top:-5px;cursor:ns-resize}.ai-creation-refine-region__handle--ne{right:-5px;top:-5px;cursor:nesw-resize}.ai-creation-refine-region__handle--e{right:-5px;top:calc(50% - 5px);cursor:ew-resize}.ai-creation-refine-region__handle--se{right:-5px;bottom:-5px;cursor:nwse-resize}.ai-creation-refine-region__handle--s{left:calc(50% - 5px);bottom:-5px;cursor:ns-resize}.ai-creation-refine-region__handle--sw{left:-5px;bottom:-5px;cursor:nesw-resize}.ai-creation-refine-region__handle--w{left:-5px;top:calc(50% - 5px);cursor:ew-resize}.ai-creation-refine-dialog__controls button{min-height:30px;padding:0 10px;border:0;border-radius:6px;background:var(--ai-creation-refine-control-button-bg);color:var(--ai-creation-refine-control-button-fg);cursor:pointer}.ai-creation-refine-dialog__toolrow{position:absolute;right:16px;bottom:16px;left:16px;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:8px;pointer-events:none}.ai-creation-refine-dialog__tooldock{display:inline-flex;align-items:center;gap:8px;max-width:min(620px,calc(100% - 132px));padding:6px;border:1px solid var(--ai-creation-refine-tool-dock-border);border-radius:12px;background:var(--ai-creation-refine-tool-dock-bg);box-shadow:var(--ai-creation-refine-tool-dock-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto}.ai-creation-refine-dialog__tooldock-group,.ai-creation-refine-dialog__zoom{display:inline-flex;align-items:center;gap:4px}.ai-creation-refine-dialog__tooldock-group{padding-right:8px;border-right:1px solid var(--ai-creation-refine-tool-dock-divider)}.ai-creation-refine-dialog__tooldock-group--history{opacity:.72}.ai-creation-refine-dialog__tooldock button,.ai-creation-refine-dialog__zoom button{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:28px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:var(--ai-creation-refine-control-button-fg);font-size:11px;line-height:1;white-space:nowrap;cursor:pointer}.ai-creation-refine-dialog__tooldock button span,.ai-creation-refine-dialog__zoom button{font-size:13px}.ai-creation-refine-dialog__tooldock button span{display:inline-grid;place-items:center;width:15px;height:15px}.ai-creation-refine-dialog__tooldock button svg{width:15px;height:15px;display:block}.ai-creation-refine-dialog__tooldock button:hover,.ai-creation-refine-dialog__zoom button:hover{background:var(--ai-creation-refine-control-button-hover-bg);color:var(--ai-creation-refine-control-button-hover-fg)}.ai-creation-refine-dialog__tooldock button.is-active{background:var(--ai-creation-preview-primary-action-bg);color:var(--ai-creation-preview-primary-action-fg);box-shadow:0 10px 26px var(--ai-creation-accent-shadow)}.ai-creation-refine-dialog__tooldock button:disabled{opacity:.38;cursor:not-allowed}.ai-creation-refine-dialog__zoom{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;padding:6px;border:1px solid var(--ai-creation-refine-tool-dock-border);border-radius:12px;background:var(--ai-creation-refine-tool-dock-bg);box-shadow:var(--ai-creation-refine-tool-dock-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto}.ai-creation-refine-dialog__zoom span{min-width:42px;color:var(--ai-creation-refine-control-label-fg);font-size:11px;text-align:center}.ai-creation-refine-dialog--smart_repaint{width:min(800px,calc(100vw - 32px));max-height:min(92vh,760px);overflow:hidden}.ai-creation-refine-dialog--smart_repaint .ai-creation-refine-dialog__canvas--smart-repaint{height:min(450px,calc(100vh - 270px));min-height:300px;margin-bottom:8px;padding:12px 12px 64px;background:#0d0d0d}.ai-creation-refine-dialog--smart_repaint .ai-creation-refine-dialog__image-stage{max-width:calc(100% - 24px);max-height:calc(100% - 52px)}.ai-creation-refine-dialog--smart_repaint .ai-creation-refine-dialog__image-stage>img{max-height:calc(100vh - 350px)}.ai-creation-refine-dialog__tool-options{position:absolute;bottom:48px;left:0;display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:5px 8px;border:1px solid var(--ai-creation-refine-tool-dock-border);border-radius:10px;background:var(--ai-creation-refine-tool-dock-bg);box-shadow:var(--ai-creation-refine-tool-dock-shadow);pointer-events:auto}.ai-creation-refine-dialog__arrow-kind{display:inline-flex;padding-right:8px;border-right:1px solid var(--ai-creation-refine-tool-dock-divider)}.ai-creation-refine-dialog__arrow-kind button{min-height:26px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--ai-creation-refine-control-button-fg);font-size:11px;cursor:pointer}.ai-creation-refine-dialog__arrow-kind button.is-active{background:var(--ai-creation-refine-control-button-hover-bg);color:var(--ai-creation-refine-control-button-hover-fg)}.ai-creation-refine-dialog__color-swatches{display:inline-flex;align-items:center;gap:8px}.ai-creation-refine-dialog__color-swatches button{width:18px;min-width:18px;height:18px;min-height:18px;padding:0;border:2px solid transparent;border-radius:50%;background:var(--smart-repaint-swatch);cursor:pointer;box-shadow:0 0 0 1px #ffffff29}.ai-creation-refine-dialog__color-swatches button.is-active{border-color:var(--ai-creation-refine-tool-dock-bg);box-shadow:0 0 0 1px var(--smart-repaint-swatch),0 0 0 3px #fff6}.ai-creation-refine-dialog--smart_repaint .ai-creation-refine-dialog__tooldock{gap:0;padding:4px;border-radius:8px}.ai-creation-refine-dialog--smart_repaint .ai-creation-refine-dialog__tooldock button{min-width:30px;padding:0 7px}.ai-creation-refine-dialog--smart_repaint .ai-creation-refine-dialog__tooldock button.is-active{background:#ffffff1a;color:var(--ai-creation-refine-control-button-hover-fg);box-shadow:none}.ai-creation-refine-dialog--smart_repaint .ai-creation-refine-dialog__zoom{padding:4px;border-radius:8px}.ai-creation-refine-dialog--smart_repaint .ai-creation-refine-dialog__zoom button:disabled{opacity:.34;cursor:not-allowed}.ai-creation-refine-dialog__controls{display:flex;align-items:center;gap:10px;margin:0 16px 10px}.ai-creation-refine-dialog__controls label{display:flex;align-items:center;gap:8px;color:var(--ai-creation-refine-control-label-fg);font-size:12px}.ai-creation-refine-dialog__controls input[type=range]{width:180px}.ai-creation-refine-dialog__controls button.is-active{background:var(--ai-creation-refine-angle-button-active-bg);color:var(--ai-creation-refine-angle-button-active-fg);box-shadow:var(--ai-creation-refine-angle-button-active-shadow)}.ai-creation-refine-dialog__controls--outpaint{flex-wrap:wrap}.ai-creation-refine-dialog__controls-group{display:inline-flex;align-items:center;gap:2px;padding:4px;border-radius:9px;background:var(--ai-creation-refine-tool-dock-bg);box-shadow:var(--ai-creation-refine-tool-dock-shadow)}.ai-creation-refine-dialog__controls-group--ratio{margin-left:2px}.ai-creation-refine-dialog__controls-group button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:42px;min-height:30px;padding:0 9px;background:transparent;color:var(--ai-creation-refine-control-button-fg);box-shadow:none}.ai-creation-refine-dialog__controls-group button.is-active{background:#ffffff24;color:var(--ai-creation-refine-control-button-hover-fg);box-shadow:none}.ai-creation-refine-dialog__controls-group .ai-creation-ratio-shape{flex:0 0 auto}.ai-creation-refine-dialog__scale-label{position:absolute;top:12px;left:12px;color:var(--ai-creation-refine-status-fg);font-size:12px}.ai-creation-refine-dialog__angle-stage{position:relative;display:grid;place-items:center;width:100%;height:100%;min-height:330px;overflow:hidden;border-radius:17px;background:var(--ai-creation-refine-angle-stage-bg)}.ai-creation-refine-dialog__angle-stage:before{content:"";position:absolute;inset:18px;border-radius:14px;background:var(--ai-creation-refine-angle-stage-pattern);background-position:0 0,0 9px,9px -9px,-9px 0;background-size:18px 18px;opacity:var(--ai-creation-refine-angle-stage-pattern-opacity);pointer-events:none}.ai-creation-refine-dialog__angle-grid,.ai-creation-refine-dialog__angle-orbit{display:none}.ai-creation-refine-dialog__angle-orbit:before,.ai-creation-refine-dialog__angle-orbit:after,.ai-creation-refine-dialog__angle-orbit span{content:"";position:absolute;inset:0;border:1px solid var(--ai-creation-refine-angle-orbit-border);border-radius:50%}.ai-creation-refine-dialog__angle-orbit:before{transform:rotateX(62deg)}.ai-creation-refine-dialog__angle-orbit:after{transform:rotateY(62deg)}.ai-creation-refine-dialog__angle-orbit span:first-child{inset:22px 48px;border-color:var(--ai-creation-refine-angle-orbit-accent-border);transform:rotate(-18deg)}.ai-creation-refine-dialog__angle-orbit span:last-child{inset:54px 20px;border-color:var(--ai-creation-refine-angle-orbit-muted-border);transform:rotate(18deg)}.ai-creation-refine-dialog__angle-preview{position:relative;z-index:2;display:grid;place-items:center;width:min(78%,386px);height:min(78%,292px);overflow:hidden;border:0;border-radius:14px;background:var(--ai-creation-refine-angle-preview-bg);box-shadow:var(--ai-creation-refine-angle-preview-shadow)}.ai-creation-refine-dialog__angle-preview img{display:block;width:100%;height:100%;object-fit:contain}.ai-creation-refine-dialog__angle-preview span{position:absolute;left:8px;bottom:8px;padding:4px 8px;border-radius:999px;background:var(--ai-creation-refine-angle-badge-bg);color:var(--ai-creation-refine-angle-badge-fg);font-size:10px}.ai-creation-refine-dialog__angle-point,.ai-creation-refine-dialog__camera-card{display:none}.ai-creation-refine-dialog__angle-status{position:absolute;left:14px;top:14px;z-index:6;display:grid;grid-gap:3px;gap:3px;padding:8px 10px;border-radius:12px;background:var(--ai-creation-refine-angle-status-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ai-creation-refine-dialog__angle-status strong{color:var(--ai-creation-refine-angle-status-title-fg);font-size:13px;font-weight:750}.ai-creation-refine-dialog__angle-status span{color:var(--ai-creation-refine-angle-status-fg);font-size:10px}.ai-creation-refine-dialog__reset-angle{position:absolute;right:14px;bottom:14px;z-index:6;min-height:26px;padding:0 10px;border:1px solid var(--ai-creation-refine-angle-reset-border);border-radius:999px;background:var(--ai-creation-refine-angle-reset-bg);color:var(--ai-creation-refine-angle-reset-fg);font-size:11px;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ai-creation-refine-dialog__reset-angle:hover{border-color:var(--ai-creation-refine-angle-button-active-border);color:var(--ai-creation-refine-angle-button-active-bg)}.ai-creation-refine-dialog__controls--angle{position:absolute;top:74px;right:22px;display:grid;width:226px;grid-gap:11px;gap:11px;margin:0;padding:12px;border:1px solid var(--ai-creation-refine-angle-panel-border);border-radius:16px;background:var(--ai-creation-refine-angle-panel-bg);box-shadow:var(--ai-creation-refine-angle-panel-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ai-creation-refine-dialog__angle-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ai-creation-refine-dialog__angle-panel-head div{display:grid;grid-gap:2px;gap:2px}.ai-creation-refine-dialog__angle-panel-head span{padding-top:2px;color:var(--ai-creation-refine-angle-panel-meta-fg);font-size:9px}.ai-creation-refine-dialog__angle-panel-head em{color:var(--ai-creation-refine-angle-panel-subtle-fg);font-size:9px;font-style:normal;line-height:1.2}.ai-creation-refine-dialog__angle-viewpad{position:relative;height:178px;overflow:hidden;border:1px solid var(--ai-creation-refine-angle-viewpad-border);border-radius:18px;background:var(--ai-creation-refine-angle-viewpad-bg);box-shadow:var(--ai-creation-refine-angle-viewpad-shadow)}.ai-creation-refine-dialog__angle-viewpad-ring,.ai-creation-refine-dialog__angle-viewpad-core{position:absolute;left:50%;top:50%;pointer-events:none;transform:translate(-50%,-50%)}.ai-creation-refine-dialog__angle-viewpad-ring{width:138px;height:138px;border:1px solid var(--ai-creation-refine-angle-viewpad-ring-border);border-radius:999px;box-shadow:inset 34px 0 0 var(--ai-creation-refine-angle-viewpad-ring-fill),inset -34px 0 0 var(--ai-creation-refine-angle-viewpad-ring-fill),0 0 42px var(--ai-creation-refine-angle-viewpad-ring-glow)}.ai-creation-refine-dialog__angle-viewpad-ring:before,.ai-creation-refine-dialog__angle-viewpad-ring:after{content:"";position:absolute;left:50%;top:50%;background:var(--ai-creation-refine-angle-viewpad-axis);transform:translate(-50%,-50%)}.ai-creation-refine-dialog__angle-viewpad-ring:before{width:1px;height:124px}.ai-creation-refine-dialog__angle-viewpad-ring:after{width:124px;height:1px}.ai-creation-refine-dialog__angle-viewpad-core{width:46px;height:46px;border-radius:999px;background:var(--ai-creation-refine-angle-viewpad-core-bg);box-shadow:var(--ai-creation-refine-angle-viewpad-core-shadow)}.ai-creation-refine-dialog__angle-presets{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;height:100%;padding:11px;border-radius:inherit;background:transparent}.ai-creation-refine-dialog__angle-section{display:grid;grid-gap:7px;gap:7px}.ai-creation-refine-dialog__angle-section>span{color:var(--ai-creation-refine-angle-section-fg);font-size:10px}.ai-creation-refine-dialog__angle-distance{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;padding:4px;border-radius:999px;background:var(--ai-creation-refine-angle-distance-bg)}.ai-creation-refine-dialog__controls--angle strong{color:var(--ai-creation-refine-angle-title-fg);font-size:12px;font-weight:700}.ai-creation-refine-dialog__controls--angle button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:28px;padding:0 7px;border:1px solid transparent;border-radius:10px;background:var(--ai-creation-refine-angle-button-bg);color:var(--ai-creation-refine-angle-button-fg);font-size:11px;font-weight:650}.ai-creation-refine-dialog__angle-presets button{flex-direction:column;gap:5px;min-height:0;padding:4px;border-radius:12px;background:var(--ai-creation-refine-angle-button-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ai-creation-refine-dialog__controls--angle button span{display:inline-grid;place-items:center;color:var(--ai-creation-refine-angle-button-icon-fg);font-size:13px;line-height:1}.ai-creation-refine-dialog__angle-presets button span{font-size:15px}.ai-creation-refine-dialog__angle-svg{display:block;width:15px;height:15px;color:currentColor;transform:rotate(var(--angle-arrow-rotate, 0deg));transform-origin:center}.ai-creation-refine-dialog__angle-presets .is-active .ai-creation-refine-dialog__angle-svg{color:var(--ai-creation-refine-angle-button-active-fg)}.ai-creation-refine-dialog__controls--angle button.is-active{border-color:var(--ai-creation-refine-angle-button-active-border);background:var(--ai-creation-refine-angle-button-active-bg);color:var(--ai-creation-refine-angle-button-active-fg);box-shadow:var(--ai-creation-refine-angle-button-active-shadow)}.ai-creation-refine-dialog__angle-presets button.is-active{background:var(--ai-creation-refine-angle-button-active-bg)}.ai-creation-refine-dialog__controls--angle button.is-active span{color:var(--ai-creation-refine-angle-button-active-icon-fg)}.ai-creation-refine-dialog__angle-distance button{min-height:26px;border-radius:999px;background:transparent;font-size:10px}.ai-creation-refine-dialog__angle-distance button.is-active{border-color:transparent;background:var(--ai-creation-refine-angle-button-active-bg);color:var(--ai-creation-refine-angle-button-active-fg);box-shadow:none}.ai-creation-refine-dialog__controls--angle button:hover:not(.is-active){background:var(--ai-creation-refine-angle-button-hover-bg);color:var(--ai-creation-refine-angle-button-hover-fg)}.ai-creation-refine-dialog__controls--angle label{display:grid;grid-template-columns:34px minmax(0,1fr) 38px;grid-gap:8px;gap:8px;align-items:center;color:var(--ai-creation-refine-control-label-fg);font-size:11px;font-weight:650}.ai-creation-refine-dialog__angle-section--sliders{gap:8px;padding:10px 0 0;border-top:1px solid var(--ai-creation-refine-tool-dock-divider)}.ai-creation-refine-dialog__controls--angle label input[type=range]{width:100%;height:14px;accent-color:#00e650}.ai-creation-refine-dialog__controls--angle label span{color:var(--ai-creation-refine-control-value-fg);font-size:11px;font-weight:700;text-align:right}.ai-creation-refine-dialog textarea{display:block;width:calc(100% - 32px);min-height:44px;max-height:92px;margin:8px 16px;padding:10px 12px;border:1px solid var(--ai-creation-refine-textarea-border);border-radius:8px;outline:0;resize:vertical;background:var(--ai-creation-refine-textarea-bg);color:var(--ai-creation-refine-textarea-fg);font:inherit}.ai-creation-refine-dialog__prompt-composer{display:grid;grid-gap:8px;gap:8px;margin:8px 16px}.ai-creation-refine-dialog__prompt-composer textarea{width:100%;margin:0}.ai-creation-refine-dialog__validation{margin:-2px 0 0;color:var(--ai-creation-refine-angle-button-active-bg);font-size:11px;line-height:1.4}.ai-creation-refine-dialog__erase-status{margin:2px 16px 0;color:var(--ai-creation-refine-status-fg);font-size:11px;line-height:1.45}.ai-creation-refine-dialog__marker-strip{display:flex;align-items:center;flex-wrap:wrap;gap:9px;min-height:42px;padding:7px 9px;border:1px solid rgba(0,230,80,.16);border-radius:10px;background:var(--ai-creation-refine-marker-strip-bg);box-shadow:var(--ai-creation-refine-marker-strip-shadow)}.ai-creation-refine-dialog__marker-chip{display:inline-flex;align-items:center;gap:8px;max-width:min(240px,100%);min-height:36px;padding:3px 5px 3px 3px;border:1px solid rgba(0,184,217,.22);border-radius:10px;background:var(--ai-creation-refine-marker-chip-bg)}.ai-creation-refine-dialog__marker-thumb{position:relative;flex:0 0 auto;width:32px;height:32px;overflow:hidden;border-radius:8px;background:var(--ai-creation-refine-marker-thumb-bg)}.ai-creation-refine-dialog__marker-thumb img{width:100%;height:100%;object-fit:cover}.ai-creation-refine-dialog__marker-thumb b{position:absolute;right:3px;bottom:3px;display:grid;place-items:center;width:14px;height:14px;border-radius:999px;background:#00b8d9;color:#fff;font-size:9px;line-height:1}.ai-creation-refine-dialog__marker-copy{display:grid;min-width:0;grid-gap:2px;gap:2px}.ai-creation-refine-dialog__marker-copy strong{color:var(--ai-creation-refine-marker-title-fg);font-size:12px;font-weight:650}.ai-creation-refine-dialog__marker-copy em{overflow:hidden;color:var(--ai-creation-refine-marker-meta-fg);font-size:10px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.ai-creation-refine-dialog__marker-strip button{flex:0 0 auto;width:24px;min-height:24px;margin-left:0;padding:0;border:0;border-radius:7px;background:var(--ai-creation-refine-marker-button-bg);color:var(--ai-creation-refine-marker-button-fg);cursor:pointer}.ai-creation-refine-dialog__marker-strip button:hover{background:var(--ai-creation-refine-marker-button-hover-bg);color:var(--ai-creation-refine-marker-button-hover-fg)}.ai-creation-refine-dialog__prompt-composer--smart{position:relative;display:flex;align-items:center;gap:10px;min-height:58px;margin:8px 16px 16px;padding:8px 10px 8px 12px;border:1px solid var(--ai-creation-refine-textarea-border);border-radius:10px;background:var(--ai-creation-refine-textarea-bg)}.ai-creation-refine-dialog__smart-prompt-main{display:flex;flex:1 1 auto;align-items:center;min-width:0;overflow:hidden}.ai-creation-refine-dialog__prompt-composer--smart .ai-creation-refine-dialog__marker-strip{flex:0 0 auto;flex-wrap:nowrap;gap:5px;min-height:0;padding:0 7px 0 0;overflow-x:auto;border:0;border-radius:0;background:transparent;box-shadow:none;scrollbar-width:none}.ai-creation-refine-dialog__prompt-composer--smart .ai-creation-refine-dialog__marker-strip::-webkit-scrollbar{display:none}.ai-creation-refine-dialog__prompt-composer--smart .ai-creation-refine-dialog__marker-chip{display:block;min-height:0;padding:0;border:0;border-radius:4px;background:transparent}.ai-creation-refine-dialog__prompt-composer--smart .ai-creation-refine-dialog__marker-thumb{display:block;width:24px;height:24px;border-radius:4px}.ai-creation-refine-dialog__prompt-composer--smart .ai-creation-refine-dialog__marker-thumb img{position:absolute;max-width:none;object-fit:fill}.ai-creation-refine-dialog__prompt-composer--smart .ai-creation-refine-dialog__marker-thumb b{right:-3px;bottom:-3px;width:13px;height:13px;background:#00aee8;font-size:8px}.ai-creation-refine-dialog__prompt-composer--smart textarea{flex:1 1 auto;width:auto;min-width:80px;min-height:28px;max-height:54px;margin:0;padding:6px 0;resize:none;overflow-y:auto;border:0;border-radius:0;background:transparent;box-shadow:none}.ai-creation-refine-dialog__smart-prompt-controls{display:flex;flex:0 0 auto;align-items:center;gap:6px}.ai-creation-refine-dialog__smart-select{position:relative}.ai-creation-refine-dialog__smart-select>button{display:inline-flex;align-items:center;gap:5px;max-width:170px;min-height:30px;padding:0 7px;overflow:hidden;border:0;border-radius:6px;background:transparent;color:var(--ai-creation-refine-control-button-fg);font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.ai-creation-refine-dialog__smart-select>button:hover,.ai-creation-refine-dialog__smart-select>button[aria-expanded=true]{background:var(--ai-creation-refine-control-button-hover-bg)}.ai-creation-refine-dialog__smart-select .ai-creation-selector-popover{right:0;left:auto;bottom:calc(100% + 8px);z-index:30}.ai-creation-refine-dialog__smart-select .ai-creation-selector-popover--model{max-width:min(400px,calc(100vw - 32px))}.ai-creation-refine-dialog__model-spark{margin-left:0!important;font-size:15px}.ai-creation-refine-dialog__smart-credit{display:inline-flex;align-items:center;gap:3px;color:var(--ai-creation-refine-status-fg);font-size:11px;white-space:nowrap}.ai-creation-refine-dialog__smart-credit svg{width:13px;height:13px}.ai-creation-refine-dialog__smart-submit{display:grid;place-items:center;width:34px;min-width:34px;height:34px;min-height:34px;padding:0;border:0;border-radius:50%;background:var(--ai-creation-preview-primary-action-bg);color:var(--ai-creation-preview-primary-action-fg);cursor:pointer}.ai-creation-refine-dialog__smart-submit:disabled{opacity:.34;cursor:not-allowed}.ai-creation-refine-dialog__smart-submit svg{width:17px;height:17px}.ai-creation-refine-dialog__smart-submit-loading{letter-spacing:1px}.ai-creation-refine-dialog footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:0 16px 16px}.ai-creation-refine-dialog--multi_angle footer{position:absolute;right:24px;bottom:22px;padding:0}.ai-creation-refine-dialog footer span{display:inline-flex;align-items:center;gap:5px;color:var(--ai-creation-refine-status-fg)}.ai-creation-refine-dialog footer .app-button,.ai-creation-subject-dialog footer .app-button{--app-button-min-width: 68px;--app-button-height: 30px;--app-button-radius: 6px;--app-button-font-weight: 650}.ai-creation-refine-dialog footer .app-button:disabled{opacity:.42}.ai-creation-refine-dialog footer .ai-creation-refine-dialog__angle-submit{--app-button-min-width: 90px;--app-button-height: 40px;--app-button-radius: 8px;--app-button-gap: 8px;box-shadow:none}.ai-creation-refine-dialog footer .ai-creation-refine-dialog__angle-submit:hover{box-shadow:none}.ai-creation-refine-dialog footer .ai-creation-refine-dialog__angle-submit span{color:inherit;font-size:14px;font-weight:650}.ai-creation-subject-dialog{position:relative;display:flex;flex-direction:column;width:min(630px,calc(100vw - 32px));max-height:min(92vh,760px);font-size:13px}.ai-creation-subject-dialog__body{display:grid;grid-gap:10px;gap:10px;overflow-y:auto;padding:18px 26px 12px}.ai-creation-subject-dialog__body label{color:var(--ai-creation-refine-control-label-fg);font-size:13px;font-weight:650}.ai-creation-subject-dialog__body label span{color:#ff6b6b}.ai-creation-subject-dialog h2{display:inline-flex;align-items:center;gap:6px}.ai-creation-subject-dialog h2>span{display:inline-flex;color:var(--ai-creation-refine-control-button-fg);font-size:14px}.ai-creation-subject-dialog__references{display:grid;grid-template-columns:minmax(0,1fr) 88px;grid-gap:4px;gap:4px;height:200px;overflow:hidden;border-radius:8px;background:var(--ai-creation-refine-control-button-bg)}.ai-creation-subject-dialog__references.is-empty{grid-template-columns:minmax(0,1fr)}.ai-creation-subject-dialog__primary-reference{position:relative;display:grid;min-width:0;overflow:hidden;background:color-mix(in srgb,var(--ai-creation-refine-textarea-bg) 86%,#8b8c94 14%)}.ai-creation-subject-dialog__primary-add-wrap{position:relative;display:grid;place-items:center;height:100%}.ai-creation-subject-dialog__primary-add{display:grid;place-items:center;grid-gap:8px;gap:8px;width:100%;height:100%;padding:16px;border:1px dashed var(--ai-creation-refine-textarea-border);background:var(--ai-creation-refine-control-button-bg);color:var(--ai-creation-refine-control-button-fg);cursor:pointer}.ai-creation-subject-dialog__primary-add svg{width:28px;height:28px}.ai-creation-subject-dialog__primary-add:hover{background:var(--ai-creation-refine-control-button-hover-bg);color:var(--ai-creation-refine-control-button-hover-fg)}.ai-creation-subject-dialog__primary-reference img{width:100%;height:100%;object-fit:contain}.ai-creation-subject-dialog__primary-remove{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:#141519bd;color:#fff;cursor:pointer;transition:background .12s ease,opacity .12s ease}.ai-creation-subject-dialog__primary-remove:hover,.ai-creation-subject-dialog__primary-remove:focus-visible{background:#be3643eb}.ai-creation-subject-dialog__primary-remove:disabled{cursor:not-allowed;opacity:.5}.ai-creation-subject-dialog__reference-rail{display:flex;flex-direction:column;gap:4px;min-width:0;background:var(--ai-creation-refine-control-button-bg)}.ai-creation-subject-dialog__reference-thumb{position:relative;flex:1 1 0;min-height:0;overflow:hidden;border-radius:5px;background:var(--ai-creation-refine-textarea-bg)}.ai-creation-subject-dialog__reference-thumb img{width:100%;height:100%;object-fit:cover}.ai-creation-subject-dialog__reference-thumb button{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:23px;height:23px;padding:0;border:0;border-radius:5px;background:#141519b8;color:#fff;opacity:0;cursor:pointer;transition:opacity .12s ease,background .12s ease}.ai-creation-subject-dialog__reference-thumb:hover button,.ai-creation-subject-dialog__reference-thumb button:focus-visible{opacity:1}.ai-creation-subject-dialog__reference-add-wrap,.ai-creation-subject-dialog__voice-add-wrap{position:relative}.ai-creation-subject-dialog__reference-add-wrap{flex:1 1 0;min-height:0}.ai-creation-subject-dialog__reference-add{display:grid;place-items:center;width:100%;height:100%;min-height:44px;padding:0;border:1px dashed var(--ai-creation-refine-textarea-border);border-radius:5px;background:var(--ai-creation-refine-control-button-bg);color:var(--ai-creation-refine-control-button-fg);cursor:pointer}.ai-creation-subject-dialog__reference-add:hover,.ai-creation-subject-dialog__voice-add:hover{background:var(--ai-creation-refine-control-button-hover-bg);color:var(--ai-creation-refine-control-button-hover-fg)}.ai-creation-subject-dialog__menu{position:absolute;z-index:8;right:calc(100% + 8px);bottom:0;display:grid;width:142px;padding:5px;border:1px solid var(--ai-creation-refine-dialog-border);border-radius:8px;background:var(--ai-creation-refine-dialog-bg);box-shadow:0 12px 30px #12141a33}.ai-creation-subject-dialog__menu--voice{right:auto;bottom:auto;left:0;top:calc(100% + 6px)}.ai-creation-subject-dialog__menu--primary{inset:50% auto auto 50%;transform:translate(-50%,34px)}.ai-creation-subject-dialog__menu button{display:flex;align-items:center;gap:9px;height:36px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:var(--ai-creation-refine-dialog-fg);font:inherit;text-align:left;cursor:pointer}.ai-creation-subject-dialog__menu button:hover{background:var(--ai-creation-refine-control-button-hover-bg)}.ai-creation-subject-dialog__file-input{display:none}.ai-creation-subject-dialog__voice-section{min-height:70px;margin:2px 0 6px}.ai-creation-subject-dialog__voice-add{display:grid;place-items:center;grid-gap:4px;gap:4px;width:74px;height:70px;padding:8px 4px;border:1px dashed var(--ai-creation-refine-textarea-border);border-radius:8px;background:var(--ai-creation-refine-control-button-bg);color:var(--ai-creation-refine-control-button-fg);font:inherit;cursor:pointer}.ai-creation-subject-dialog__voice-add svg{font-size:20px}.ai-creation-subject-dialog__voice-add span{font-size:11px}.ai-creation-subject-dialog__voice-card,.ai-creation-subject-dialog__voice-loading{display:flex;align-items:center;gap:10px;width:min(100%,300px);height:54px;padding:7px 9px;border:1px solid var(--ai-creation-refine-textarea-border);border-radius:8px;background:var(--ai-creation-refine-textarea-bg)}.ai-creation-subject-dialog__voice-icon{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border-radius:7px;background:var(--ai-creation-refine-control-button-bg);color:var(--ai-creation-accent)}.ai-creation-subject-dialog__voice-name{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-subject-dialog__voice-card button{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--ai-creation-refine-control-button-fg);cursor:pointer}.ai-creation-subject-dialog__voice-card button:hover{background:var(--ai-creation-refine-control-button-hover-bg)}.ai-creation-subject-dialog__voice-loading>span:first-child{width:18px;height:18px;border:2px solid var(--ai-creation-refine-textarea-border);border-top-color:var(--ai-creation-accent);border-radius:50%;animation:ai-creation-subject-spin .7s linear infinite}@keyframes ai-creation-subject-spin{to{transform:rotate(360deg)}}.ai-creation-subject-dialog__input{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;min-height:34px;padding:0 12px;border:1px solid var(--ai-creation-refine-textarea-border);border-radius:8px;background:var(--ai-creation-refine-textarea-bg)}.ai-creation-subject-dialog__input input,.ai-creation-subject-dialog textarea{border:0;outline:0;background:transparent;color:var(--ai-creation-refine-textarea-fg);font:inherit}.ai-creation-subject-dialog textarea{min-height:72px;max-height:112px;padding:11px 12px;border:1px solid var(--ai-creation-refine-textarea-border);border-radius:8px;resize:vertical;background:var(--ai-creation-refine-textarea-bg)}.ai-creation-subject-dialog__error{margin:-2px 0 0;color:#ff8a8a;font-size:11px}.ai-creation-subject-dialog footer{display:flex;justify-content:flex-end;padding:10px 26px 20px}.ai-creation-subject-dialog footer .app-button{--app-button-min-width: 76px}.ai-creation-subject-asset-picker-backdrop{position:fixed;inset:0;z-index:10000080;display:grid;place-items:center;padding:18px;background:#0f111685}.ai-creation-subject-asset-picker{display:flex;flex-direction:column;width:min(820px,calc(100vw - 36px));max-height:min(76vh,650px);overflow:hidden;border:1px solid var(--ai-creation-refine-dialog-border);border-radius:10px;background:var(--ai-creation-refine-dialog-bg);color:var(--ai-creation-refine-dialog-fg);box-shadow:var(--ai-creation-refine-dialog-shadow)}.ai-creation-subject-asset-picker header{display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:0 24px}.ai-creation-subject-asset-picker h3{margin:0;font-size:15px;font-weight:650}.ai-creation-subject-asset-picker__tabs{display:flex;gap:6px;padding:0 24px 14px}.ai-creation-subject-asset-picker__tabs button{height:34px;padding:0 14px;border:0;border-radius:6px;background:transparent;color:var(--ai-creation-refine-control-button-fg);font:inherit;cursor:pointer}.ai-creation-subject-asset-picker__tabs button.is-active{background:var(--ai-creation-refine-control-button-bg);color:var(--ai-creation-refine-dialog-fg)}.ai-creation-subject-asset-picker__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;grid-gap:8px;gap:8px;min-height:240px;overflow-y:auto;padding:0 24px 18px}.ai-creation-subject-asset-picker__grid>button{position:relative;min-width:0;aspect-ratio:4 / 3;overflow:hidden;padding:0;border:2px solid transparent;border-radius:6px;background:var(--ai-creation-refine-control-button-bg);cursor:pointer}.ai-creation-subject-asset-picker__grid>button.is-selected{border-color:var(--ai-creation-accent)}.ai-creation-subject-asset-picker__grid>button:disabled{opacity:.48;cursor:not-allowed}.ai-creation-subject-asset-picker__grid img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.ai-creation-subject-asset-picker__check{position:absolute;top:7px;left:7px;display:grid;place-items:center;width:18px;height:18px;border:1px solid rgba(255,255,255,.85);border-radius:4px;background:#18191e9e;color:#fff;font-size:12px}.ai-creation-subject-asset-picker__grid>button.is-selected .ai-creation-subject-asset-picker__check{border-color:var(--ai-creation-accent);background:var(--ai-creation-accent)}.ai-creation-subject-asset-picker__empty{grid-column:1 / -1;display:grid;place-items:center;color:var(--ai-creation-refine-control-button-fg)}.ai-creation-subject-asset-picker footer{display:flex;align-items:center;justify-content:space-between;min-height:62px;padding:0 24px;border-top:1px solid var(--ai-creation-refine-dialog-header-border);color:var(--ai-creation-refine-control-button-fg)}@media(max-width:680px){.ai-creation-refine-dialog-backdrop{padding:8px}.ai-creation-refine-dialog--smart_repaint .ai-creation-refine-dialog__toolrow{right:8px;left:8px;gap:4px}.ai-creation-refine-dialog--smart_repaint .ai-creation-refine-dialog__tooldock{max-width:calc(100% - 96px);padding:3px}.ai-creation-refine-dialog--smart_repaint .ai-creation-refine-dialog__tooldock-group{gap:1px;padding-right:3px}.ai-creation-refine-dialog--smart_repaint .ai-creation-refine-dialog__tooldock-group--history{padding-right:0;border-right:0}.ai-creation-refine-dialog--smart_repaint .ai-creation-refine-dialog__tooldock button{min-width:24px;padding-left:4px;padding-right:4px}.ai-creation-refine-dialog--smart_repaint .ai-creation-refine-dialog__zoom{gap:1px;padding:3px}.ai-creation-refine-dialog--smart_repaint .ai-creation-refine-dialog__zoom button{min-width:24px;padding-left:4px;padding-right:4px}.ai-creation-refine-dialog--smart_repaint .ai-creation-refine-dialog__zoom span{min-width:36px}.ai-creation-refine-dialog--multi_angle{width:calc(100vw - 16px);min-height:0;max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);overflow-x:hidden;overflow-y:auto;border-radius:14px}.ai-creation-refine-dialog--multi_angle header{min-height:52px;padding:0 16px}.ai-creation-refine-dialog--multi_angle .ai-creation-refine-dialog__canvas{width:auto;height:250px;min-height:250px;margin:0 12px 12px;border-radius:14px}.ai-creation-refine-dialog--multi_angle .ai-creation-refine-dialog__angle-stage{min-height:250px}.ai-creation-refine-dialog--multi_angle .ai-creation-refine-dialog__angle-preview{width:min(76%,280px);height:min(76%,196px)}.ai-creation-refine-dialog--multi_angle .ai-creation-refine-dialog__controls--angle{position:static;width:auto;margin:0 12px 12px;padding:12px}.ai-creation-refine-dialog--multi_angle .ai-creation-refine-dialog__angle-viewpad{height:164px}.ai-creation-refine-dialog--multi_angle footer{position:static;padding:0 12px 12px}.ai-creation-subject-dialog__body{padding-left:16px;padding-right:16px}.ai-creation-subject-dialog__references{grid-template-columns:minmax(0,1fr) 72px;height:230px}.ai-creation-subject-dialog footer{padding-left:16px;padding-right:16px}.ai-creation-subject-asset-picker__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ai-creation-composer{--ai-creation-toolbar-font: "Montserrat", "CapCut Sans", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;--ai-creation-toolbar-border: rgba(0, 0, 0, .05);--ai-creation-toolbar-hover-bg: rgba(0, 0, 0, .05);--ai-creation-toolbar-pressed-bg: rgba(0, 0, 0, .07);--ai-creation-toolbar-text: #0f1419}:root[data-resolved-theme=dark] .ai-creation-composer{--ai-creation-toolbar-border: rgba(204, 221, 255, .06);--ai-creation-toolbar-hover-bg: rgba(204, 221, 255, .08);--ai-creation-toolbar-pressed-bg: rgba(204, 221, 255, .12);--ai-creation-toolbar-text: #f5fbff}:root .ai-creation-composer .ai-creation-composer-control,:root .ai-creation-composer .ai-creation-param-trigger,:root .ai-creation-composer .ai-creation-param-combo,:root .ai-creation-composer .ai-creation-audio-control--marker,:root .ai-creation-composer .ai-creation-audio-control--voice,:root .ai-creation-composer .ai-creation-audio-control--parameters,:root .ai-creation-composer .ai-creation-audio-control--lyrics{min-height:36px!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:var(--ai-creation-toolbar-text)!important;font-family:var(--ai-creation-toolbar-font);font-size:12px;font-weight:450;box-shadow:none!important;transform:none;transition:background-color .1s linear,border-color .1s linear,color .1s linear}:root .ai-creation-composer .ai-creation-composer-control:active,:root .ai-creation-composer .ai-creation-composer-control.is-open,:root .ai-creation-composer .ai-creation-param-trigger:active,:root .ai-creation-composer .ai-creation-param-trigger.is-open,:root .ai-creation-composer .ai-creation-param-combo:active,:root .ai-creation-composer .ai-creation-param-combo.is-open,:root .ai-creation-composer .ai-creation-audio-control--marker:active,:root .ai-creation-composer .ai-creation-audio-control--marker.is-open,:root .ai-creation-composer .ai-creation-audio-control--voice:active,:root .ai-creation-composer .ai-creation-audio-control--voice.is-open,:root .ai-creation-composer .ai-creation-audio-control--parameters:active,:root .ai-creation-composer .ai-creation-audio-control--parameters.is-open,:root .ai-creation-composer .ai-creation-audio-control--lyrics:active,:root .ai-creation-composer .ai-creation-audio-control--lyrics.is-open{border-color:transparent!important;background:transparent!important;box-shadow:none!important;transform:none}:root .ai-creation-composer .ai-creation-audio-control--lyrics.has-content,:root .ai-creation-composer .ai-creation-audio-control--lyrics.has-content.is-open{border-color:transparent!important;background:transparent!important;color:var(--ai-creation-accent, #18a957)!important}:root .ai-creation-composer .ai-creation-composer-control:hover,:root .ai-creation-composer .ai-creation-param-trigger:hover,:root .ai-creation-composer .ai-creation-param-combo:hover,:root .ai-creation-composer .ai-creation-audio-control--marker:hover,:root .ai-creation-composer .ai-creation-audio-control--voice:hover,:root .ai-creation-composer .ai-creation-audio-control--parameters:hover,:root .ai-creation-composer .ai-creation-audio-control--lyrics:hover{border-color:transparent!important;background:var(--ai-creation-toolbar-hover-bg)!important;box-shadow:none!important;transform:none}:root .ai-creation-composer .ai-creation-audio-control--marker>svg,:root .ai-creation-composer .ai-creation-audio-control--marker:hover>svg,:root .ai-creation-composer .ai-creation-audio-control--marker.is-open>svg{transform:none;transition:none}:root .ai-creation-composer .ai-creation-composer-control:hover .ai-creation-model-platform-icon,:root .ai-creation-composer .ai-creation-composer-control.is-open .ai-creation-model-platform-icon{box-shadow:none}:root[data-resolved-theme=dark] .ai-creation-task-card__results.audioCard .ai-creation-result{background:#1f4d7a38!important}:root[data-resolved-theme=dark] .ai-creation-task-card__results.audioCard .ai-creation-result--queued,:root[data-resolved-theme=dark] .ai-creation-task-card__results.audioCard .ai-creation-result--running,:root[data-resolved-theme=dark] .ai-creation-audio-loading-card{background:#22252a!important}:root[data-resolved-theme=dark] .ai-creation-audio-result-card,:root[data-resolved-theme=dark] .ai-creation-audio-result-card__content>strong{color:#f5fbff}:root[data-resolved-theme=dark] .ai-creation-audio-result-card__content>time,:root[data-resolved-theme=dark] .ai-creation-audio-result-card__progress time{color:#e0f5ff94}:root[data-resolved-theme=dark] .ai-creation-audio-result-card__play{background:#ccddff14!important;color:#f5fbff!important}:root[data-resolved-theme=dark] .ai-creation-audio-result-card__play:hover:not(:disabled),:root[data-resolved-theme=dark] .ai-creation-audio-result-card__play:focus-visible:not(:disabled){background:#ccddff24!important}:root[data-resolved-theme=dark] .ai-creation-audio-preview-player{background:#1f4d7a38;color:#f5fbff}:root[data-resolved-theme=dark] .ai-creation-audio-preview-player__description>strong,:root[data-resolved-theme=dark] .ai-creation-audio-preview-player__track strong{color:#f5fbff}:root[data-resolved-theme=dark] .ai-creation-audio-preview-player__description>p,:root[data-resolved-theme=dark] .ai-creation-audio-preview-player__lyrics-content,:root[data-resolved-theme=dark] .ai-creation-audio-preview-player__progress time,:root[data-resolved-theme=dark] .ai-creation-audio-preview-player__volume{color:#e0f5ff9e}:root[data-resolved-theme=dark] .ai-creation-audio-preview-player__lyrics>span{color:#e0f5ff7a}@media(max-width:760px){.ai-creation-task-card__results.audioCard{grid-template-columns:minmax(0,1fr)}.ai-creation-audio-result-card{grid-template-columns:132px minmax(0,1fr) 48px;gap:8px;padding-right:16px}.ai-creation-audio-result-card__artwork,.ai-creation-audio-loading-card__record{width:132px}.ai-creation-audio-result-card__play{width:48px;min-width:48px;height:48px;min-height:48px!important}.ai-creation-preview__media--audio{padding:20px}.ai-creation-audio-preview-player{min-height:430px;padding:24px}.ai-creation-audio-preview-player__main{grid-template-columns:150px minmax(0,1fr);gap:22px}.ai-creation-audio-preview-player__description>p{margin-top:14px;-webkit-line-clamp:4}.ai-creation-audio-preview-player__description.has-lyrics>p{-webkit-line-clamp:2}.ai-creation-audio-preview-player__lyrics{margin-top:14px}.ai-creation-audio-preview-player__lyrics-content{max-height:180px}}.ai-creation-asset-dialog{grid-template-rows:auto auto minmax(0,1fr) auto;width:min(960px,calc(100vw - 64px));height:min(680px,calc(100vh - 64px));overflow:hidden;border-radius:16px}.ai-creation-asset-dialog>header{padding:16px 32px 8px}.ai-creation-asset-dialog__media-tabs,.ai-creation-asset-dialog__filters{display:flex;align-items:center}.ai-creation-asset-dialog__media-tabs{gap:20px}.ai-creation-asset-dialog__media-tabs button,.ai-creation-asset-dialog__filters button{min-height:24px!important;border:0!important;background:transparent!important;color:var(--text-muted, #6b7280)!important}.ai-creation-asset-dialog__media-tabs button.is-active,.ai-creation-asset-dialog__filters button.is-active{color:var(--text, #111827)!important}.ai-creation-asset-dialog__filters button.is-active{background:var(--surface-control-hover-bg, #f0f0f1)!important}.ai-creation-asset-dialog__filters{padding-left:32px;padding-right:32px}.ai-creation-asset-dialog__filters button{min-height:36px!important;padding:0 20px!important}.ai-creation-asset-dialog__filters button:last-child{width:auto}.ai-creation-asset-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-height:0;padding:4px 32px 20px}.ai-creation-asset-grid button{border:1px solid transparent!important;border-radius:4px!important;background:var(--surface-control-bg, #f1f2f4)!important;box-shadow:none!important}.ai-creation-asset-grid button.is-selected{border-color:transparent!important;box-shadow:none!important}.ai-creation-asset-grid button.is-selected:before{content:"";position:absolute;inset:0;z-index:2;border:2px solid #1a1a1a;border-radius:4px;pointer-events:none}.ai-creation-asset-grid .ai-creation-selector-check{top:8px;left:8px;width:18px;height:18px;opacity:1;transform:none;border:0;border-radius:4px;background:#0009;color:transparent}.ai-creation-asset-grid button.is-selected .ai-creation-selector-check{background:#0009;color:#fff}.ai-creation-asset-grid .ai-creation-selector-check[data-active=false]{color:transparent}.ai-creation-asset-dialog footer button{width:80px;min-width:80px;min-height:36px!important;border-radius:8px!important;background:var(--text, #1f2937)!important;color:var(--surface-control-bg, #ffffff)!important}.ai-creation-asset-dialog footer button:disabled{background:#ffffff29!important;color:#fff3!important;opacity:1}.ai-creation-asset-dialog>footer{padding-left:32px;padding-right:32px}:root .ai-creation-composer .ai-creation-frame-slot__menu button,:root .ai-creation-composer .ai-creation-resource-add__menu button{border-color:transparent!important;background:transparent!important;color:var(--text)!important}:root .ai-creation-composer .ai-creation-frame-slot__menu button:hover,:root .ai-creation-composer .ai-creation-resource-add__menu button:hover{border-color:transparent!important;background:var(--surface-control-hover-bg, rgba(0, 0, 0, .06))!important}:root[data-resolved-theme=dark] .ai-creation-asset-dialog{background:#1a1a1a!important}:root[data-resolved-theme=dark] .ai-creation-asset-dialog__filters button.is-active{background:#303030!important}:root[data-resolved-theme=dark] .ai-creation-asset-grid button{background:#2b2b2b!important}:root[data-resolved-theme=dark] .ai-creation-asset-grid button.is-selected{border-color:transparent!important;box-shadow:none!important}:root[data-resolved-theme=dark] .ai-creation-asset-grid button.is-selected .ai-creation-selector-check{background:#0009;color:#fff}:root[data-resolved-theme=dark] .ai-creation-asset-dialog footer button{background:#fff!important;color:#1f1f1f!important}:root[data-resolved-theme=dark] .ai-creation-asset-dialog footer button:disabled{background:#ffffff29!important;color:#fff3!important}@media(max-width:760px){.ai-creation-asset-dialog{width:min(100% - 24px,560px);height:min(680px,calc(100vh - 24px))}.ai-creation-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-left:12px;padding-right:12px}}.ai-creation-account-panel,.ai-creation-account-panel--notifications{animation:duli-ai-modal-content-in .38s cubic-bezier(.16,1,.3,1) 35ms both}@media(prefers-reduced-motion:reduce){.ai-creation-account-panel,.ai-creation-account-panel--notifications{animation:none}}.ai-creation-audio-filter-backdrop,.ai-creation-skill-manager-backdrop,.ai-creation-no-brand-confirm-backdrop,.ai-creation-dialog-backdrop,.ai-creation-announcement-dialog-backdrop,.ai-creation-refine-dialog-backdrop,.ai-creation-subject-dialog-backdrop,.ai-creation-subject-asset-picker-backdrop{animation:duli-ai-modal-backdrop-in .36s cubic-bezier(.16,1,.3,1) both}.ai-creation-audio-filter-panel,.ai-creation-skill-manager,.ai-creation-no-brand-confirm,.ai-creation-asset-dialog,.ai-creation-notice-dialog,.ai-creation-image-preview-dialog,.ai-creation-announcement-dialog,.ai-creation-refine-dialog,.ai-creation-subject-dialog,.ai-creation-subject-asset-picker,.ai-creation-account-panel,.ai-creation-account-panel--notifications{animation:duli-ai-modal-content-in .42s cubic-bezier(.16,1,.3,1) 35ms both}@media(prefers-reduced-motion:reduce){.ai-creation-audio-filter-backdrop,.ai-creation-skill-manager-backdrop,.ai-creation-no-brand-confirm-backdrop,.ai-creation-dialog-backdrop,.ai-creation-announcement-dialog-backdrop,.ai-creation-refine-dialog-backdrop,.ai-creation-subject-dialog-backdrop,.ai-creation-subject-asset-picker-backdrop,.ai-creation-audio-filter-panel,.ai-creation-skill-manager,.ai-creation-no-brand-confirm,.ai-creation-asset-dialog,.ai-creation-notice-dialog,.ai-creation-image-preview-dialog,.ai-creation-announcement-dialog,.ai-creation-refine-dialog,.ai-creation-subject-dialog,.ai-creation-subject-asset-picker,.ai-creation-account-panel,.ai-creation-account-panel--notifications{animation:none}}.ai-creation-dialog-backdrop{overflow:hidden;background:#000c}.ai-creation-dialog-backdrop--asset-picker{z-index:130}.ai-creation-asset-dialog,:root[data-resolved-theme=dark] .ai-creation-asset-dialog{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(896px,calc(100% - 32px));height:min(646px,calc(100% - 32px));max-width:calc(100% - 32px);max-height:calc(100% - 32px);min-width:0;min-height:0;overflow:hidden;border:0!important;border-radius:16px;background:#1a1a1a!important;color:#fff;box-shadow:0 24px 80px #00000073}.ai-creation-asset-dialog>header{display:flex;align-items:center;justify-content:space-between;min-height:0;padding:20px 24px 12px 32px}.ai-creation-asset-dialog__media-tabs{flex:0 1 auto;width:auto;gap:20px}.ai-creation-asset-dialog header button:last-child:not(.app-close-button){width:auto!important;min-width:0!important;min-height:0!important;margin-left:0}:root[data-resolved-theme=dark] .ai-creation-asset-dialog__media-tabs button,.ai-creation-asset-dialog__media-tabs button{width:auto!important;min-width:0!important;min-height:0!important;height:auto;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#a3a3a3!important;font-size:16px;font-weight:500;line-height:22px;white-space:nowrap;opacity:1!important}.ai-creation-asset-dialog__media-tabs button.is-disabled{cursor:default;opacity:1!important}:root[data-resolved-theme=dark] .ai-creation-asset-dialog__media-tabs button.is-active,.ai-creation-asset-dialog__media-tabs button.is-active{background:transparent!important;color:#fff!important;font-size:16px;font-weight:600}:root[data-resolved-theme=dark] .ai-creation-asset-dialog__media-tabs button:hover,.ai-creation-asset-dialog__media-tabs button:hover{background:transparent!important}.ai-creation-asset-dialog__filters{gap:8px;padding:4px 32px 12px}:root[data-resolved-theme=dark] .ai-creation-asset-dialog__filters button,.ai-creation-asset-dialog__filters button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:auto;min-width:0;height:36px;min-height:36px!important;padding:0 20px!important;border:0!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important;color:#bababa!important;font-size:13px;font-weight:500;line-height:20px;white-space:nowrap!important}.ai-creation-asset-dialog__filters button:first-child{width:92px}.ai-creation-asset-dialog__filters button:first-child:not(.is-active),.ai-creation-asset-dialog__filters button:last-child,.ai-creation-asset-dialog__filters button:not(:first-child){width:auto!important}:root[data-resolved-theme=dark] .ai-creation-asset-dialog__filters button:hover:not(.is-active),.ai-creation-asset-dialog__filters button:hover:not(.is-active){background:transparent!important;color:#bababa!important}:root[data-resolved-theme=dark] .ai-creation-asset-dialog__filters button.is-active,.ai-creation-asset-dialog__filters button.is-active{background:#2c2c2c!important;color:#fff!important;font-weight:500}:root[data-resolved-theme=dark] .ai-creation-asset-dialog__filters button:first-child.is-active{width:92px;padding:0!important}.ai-creation-asset-grid{grid-template-columns:repeat(5,minmax(0,160px));justify-content:start;gap:8px;min-height:0;padding:0 32px;overflow-x:hidden;overflow-y:auto}:root[data-resolved-theme=dark] .ai-creation-asset-grid button,.ai-creation-asset-grid button{aspect-ratio:1;border:0!important;border-radius:4px!important;background:#2b2b2b!important;box-shadow:none!important;transform:none}.ai-creation-asset-grid button:hover:not(:disabled){transform:none}:root[data-resolved-theme=dark] .ai-creation-asset-grid button.is-selected,.ai-creation-asset-grid button.is-selected{border:0!important;box-shadow:none!important}.ai-creation-asset-grid button.is-selected:before{content:"";position:absolute;inset:0;z-index:2;border:2px solid #ffffff;border-radius:4px;pointer-events:none}:root[data-resolved-theme=dark] .ai-creation-asset-grid .ai-creation-selector-check,.ai-creation-asset-grid .ai-creation-selector-check{z-index:3;top:8px!important;left:8px!important;width:16px!important;height:16px!important;opacity:1!important;transform:none!important;border:0!important;border-radius:4px!important;background:#0000009e!important;color:transparent!important;box-shadow:none!important}.ai-creation-asset-grid .ai-creation-selector-check[data-active=false]{color:transparent!important}:root[data-resolved-theme=dark] .ai-creation-asset-grid button.is-selected .ai-creation-selector-check,.ai-creation-asset-grid button.is-selected .ai-creation-selector-check{border-color:transparent!important;background:#0000009e!important;color:#fff!important}.ai-creation-asset-dialog>footer{display:flex;align-items:center;justify-content:space-between;min-height:0;padding:24px 32px}:root[data-resolved-theme=dark] .ai-creation-asset-dialog footer span,.ai-creation-asset-dialog footer span{color:#bababa!important;font-size:13px;line-height:20px}:root[data-resolved-theme=dark] .ai-creation-asset-dialog footer button{display:inline-flex;align-items:center;justify-content:center;width:80px;min-width:80px;height:36px;min-height:36px!important;margin-left:auto;padding:0!important;border:0!important;border-radius:8px!important;background:#fff!important;color:#1a1a1a!important;font-size:13px;font-weight:600;line-height:20px;opacity:1}:root[data-resolved-theme=dark] .ai-creation-asset-dialog footer button:hover:not(:disabled){background:#fff!important;color:#1a1a1a!important}:root[data-resolved-theme=dark] .ai-creation-asset-dialog footer button:disabled,.ai-creation-asset-dialog footer button:disabled{background:#2c2c2c!important;color:#ffffff47!important;opacity:1;cursor:default}@media(max-width:760px){.ai-creation-asset-dialog,:root[data-resolved-theme=dark] .ai-creation-asset-dialog{width:min(calc(100% - 24px),560px);height:min(680px,calc(100% - 24px))}.ai-creation-asset-dialog>header,.ai-creation-asset-dialog__filters,.ai-creation-asset-dialog>footer{padding-left:12px;padding-right:12px}.ai-creation-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-left:12px;padding-right:12px}}@keyframes duli-ai-modal-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes duli-ai-modal-content-out{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,16px,0) scale(.98)}}@keyframes ai-creation-preview-shell-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.992)}}.ai-creation-preview{animation:ai-creation-preview-shell-in .36s cubic-bezier(.16,1,.3,1) both!important}.ai-creation-preview.is-closing{animation:ai-creation-preview-shell-out .36s cubic-bezier(.16,1,.3,1) both!important;pointer-events:none}.ai-creation-skill-manager-backdrop.is-closing,.ai-creation-no-brand-confirm-backdrop.is-closing,.ai-creation-dialog-backdrop.is-closing,.ai-creation-announcement-dialog-backdrop.is-closing,.ai-creation-refine-dialog-backdrop.is-closing,.ai-creation-subject-dialog-backdrop.is-closing,.ai-creation-subject-asset-picker-backdrop.is-closing{animation:duli-ai-modal-backdrop-out .36s cubic-bezier(.16,1,.3,1) both;pointer-events:none}.ai-creation-skill-manager-backdrop.is-closing .ai-creation-skill-manager,.ai-creation-no-brand-confirm-backdrop.is-closing .ai-creation-no-brand-confirm,.ai-creation-dialog-backdrop.is-closing .ai-creation-asset-dialog,.ai-creation-dialog-backdrop.is-closing .ai-creation-notice-dialog,.ai-creation-announcement-dialog-backdrop.is-closing .ai-creation-announcement-dialog,.ai-creation-refine-dialog-backdrop.is-closing .ai-creation-refine-dialog,.ai-creation-subject-dialog-backdrop.is-closing .ai-creation-subject-dialog,.ai-creation-subject-asset-picker-backdrop.is-closing .ai-creation-subject-asset-picker{animation:duli-ai-modal-content-out .36s cubic-bezier(.16,1,.3,1) both}.ai-creation-image-preview-dialog.is-closing,.ai-creation-account-panel.is-closing{animation:duli-ai-modal-content-out .36s cubic-bezier(.16,1,.3,1) both;pointer-events:none}@media(prefers-reduced-motion:reduce){.ai-creation-preview,.ai-creation-preview.is-closing,.ai-creation-skill-manager-backdrop.is-closing,.ai-creation-no-brand-confirm-backdrop.is-closing,.ai-creation-dialog-backdrop.is-closing,.ai-creation-announcement-dialog-backdrop.is-closing,.ai-creation-refine-dialog-backdrop.is-closing,.ai-creation-subject-dialog-backdrop.is-closing,.ai-creation-subject-asset-picker-backdrop.is-closing,.ai-creation-skill-manager-backdrop.is-closing .ai-creation-skill-manager,.ai-creation-no-brand-confirm-backdrop.is-closing .ai-creation-no-brand-confirm,.ai-creation-dialog-backdrop.is-closing .ai-creation-asset-dialog,.ai-creation-dialog-backdrop.is-closing .ai-creation-notice-dialog,.ai-creation-announcement-dialog-backdrop.is-closing .ai-creation-announcement-dialog,.ai-creation-refine-dialog-backdrop.is-closing .ai-creation-refine-dialog,.ai-creation-subject-dialog-backdrop.is-closing .ai-creation-subject-dialog,.ai-creation-subject-asset-picker-backdrop.is-closing .ai-creation-subject-asset-picker,.ai-creation-image-preview-dialog.is-closing,.ai-creation-account-panel.is-closing{animation:none!important}}.ai-creation-account-panel.ai-creation-account-panel--user-menu{--ai-creation-user-menu-bg: #ffffff;--ai-creation-user-menu-backdrop: none;z-index:2;box-sizing:border-box;width:280px;padding:8px;overflow:visible;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:var(--ai-creation-user-menu-bg);color:#1a1a1a;box-shadow:0 8px 28px #0f172a29;-webkit-backdrop-filter:var(--ai-creation-user-menu-backdrop);backdrop-filter:var(--ai-creation-user-menu-backdrop)}.ai-creation-account-panel--top.ai-creation-account-panel--user-menu{right:35px}:root[data-resolved-theme=dark] .ai-creation-account-panel.ai-creation-account-panel--user-menu{--ai-creation-user-menu-bg: #2c2c2e;border-color:#ffffff14;background:var(--ai-creation-user-menu-bg);color:#f5f5f5;box-shadow:0 12px 36px #00000073}.ai-creation-user-menu{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:14px;line-height:20px}.ai-creation-user-menu__profile{display:flex;align-items:center;gap:10px;min-height:52px;padding:6px 8px 8px}.ai-creation-user-menu__profile .ai-creation-account-avatar-wrap,.ai-creation-user-menu__profile .ai-creation-account-avatar{width:40px;height:40px;flex:0 0 40px;border-color:#00000014;font-size:14px}:root[data-resolved-theme=dark] .ai-creation-user-menu__profile .ai-creation-account-avatar{border-color:#ffffff1f}.ai-creation-user-menu__profile strong{min-width:0;overflow:hidden;color:inherit;font-size:14px;font-weight:400;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.ai-creation-user-menu__item{position:relative}.ai-creation-account-panel--user-menu button.ai-creation-user-menu__row{box-sizing:border-box;display:flex;align-items:center;gap:10px;width:100%;height:36px;min-height:36px;padding:0 10px;border:0;border-radius:8px;background:transparent;box-shadow:none;color:#1a1a1a;font-size:13px;font-weight:400;line-height:20px;text-align:left;cursor:pointer}:root[data-resolved-theme=dark] .ai-creation-account-panel--user-menu button.ai-creation-user-menu__row{color:#f5f5f5}.ai-creation-user-menu__row>span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-user-menu__row>svg,.ai-creation-user-menu__glyph{width:18px;height:18px;flex:0 0 18px;stroke-width:1.7}.ai-creation-user-menu__row>svg:last-child:not(:first-child){width:14px;height:14px;flex-basis:14px;margin-left:auto;opacity:.45}.ai-creation-account-panel--user-menu .ai-creation-user-menu__row:hover,.ai-creation-account-panel--user-menu .ai-creation-user-menu__item--has-flyout:hover>.ai-creation-user-menu__row,.ai-creation-account-panel--user-menu .ai-creation-user-menu__item--has-flyout:focus-within>.ai-creation-user-menu__row,.ai-creation-account-panel--user-menu .ai-creation-user-menu__row:focus-visible{background:#0000000f}:root[data-resolved-theme=dark] .ai-creation-account-panel--user-menu .ai-creation-user-menu__row:hover,:root[data-resolved-theme=dark] .ai-creation-account-panel--user-menu .ai-creation-user-menu__item--has-flyout:hover>.ai-creation-user-menu__row,:root[data-resolved-theme=dark] .ai-creation-account-panel--user-menu .ai-creation-user-menu__item--has-flyout:focus-within>.ai-creation-user-menu__row,:root[data-resolved-theme=dark] .ai-creation-account-panel--user-menu .ai-creation-user-menu__row:focus-visible{background:#ffffff14}.ai-creation-account-panel--user-menu button:focus{outline:none}.ai-creation-user-menu__check{display:inline-flex;width:16px;height:16px;flex:0 0 16px;margin-left:auto;opacity:0}.ai-creation-user-menu__check.is-on{opacity:1}.ai-creation-user-menu__check svg{width:16px;height:16px}.ai-creation-user-menu__divider{height:1px;margin:6px 8px;background:#00000014}:root[data-resolved-theme=dark] .ai-creation-account-panel--user-menu .ai-creation-user-menu__divider{background:#ffffff1a}.ai-creation-user-menu__logout{color:inherit}.ai-creation-user-menu__flyout{position:absolute;z-index:4;top:0;right:calc(100% + 8px);bottom:auto;left:auto;display:flex;flex-direction:column;gap:2px;box-sizing:border-box;min-width:168px;padding:8px;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:var(--ai-creation-user-menu-bg);-webkit-backdrop-filter:var(--ai-creation-user-menu-backdrop);backdrop-filter:var(--ai-creation-user-menu-backdrop);color:inherit;box-shadow:0 8px 28px #0f172a29;opacity:0;visibility:hidden;pointer-events:none}.ai-creation-user-menu__flyout:before{content:"";position:absolute;inset:0 -20px 0 auto;width:20px}.ai-creation-user-menu__item--has-flyout:hover>.ai-creation-user-menu__flyout,.ai-creation-user-menu__item--has-flyout:focus-within>.ai-creation-user-menu__flyout,.ai-creation-user-menu__item--has-flyout.is-open>.ai-creation-user-menu__flyout{opacity:1;visibility:visible;pointer-events:auto}.ai-creation-account-panel--top .ai-creation-user-menu__flyout{top:0;right:calc(100% + 8px);bottom:auto;left:auto}.ai-creation-account-panel--side .ai-creation-user-menu__flyout{top:auto;right:auto;bottom:0;left:calc(100% + 8px)}.ai-creation-account-panel--side .ai-creation-user-menu__flyout:before{right:auto;left:-20px}:root[data-resolved-theme=dark] .ai-creation-account-panel--user-menu .ai-creation-user-menu__flyout{border-color:#ffffff14;box-shadow:0 12px 36px #00000073}.ai-creation-user-menu__flyout--credentials{min-width:256px;padding:12px;gap:2px;color:#00000080;font-size:12px;line-height:18px;white-space:nowrap}.ai-creation-user-menu__flyout--credentials a{display:flex;align-items:center;gap:4px;color:inherit;text-decoration:none}.ai-creation-user-menu__flyout--credentials a:hover,.ai-creation-user-menu__flyout--credentials a:focus-visible{text-decoration:underline}.ai-creation-user-menu__flyout--credentials img{width:12px;height:12px;flex:0 0 12px;object-fit:contain}:root[data-resolved-theme=dark] .ai-creation-account-panel--user-menu .ai-creation-user-menu__flyout--credentials{color:#ffffff80}.ai-creation-user-menu__flyout--note{min-width:220px;padding:12px 14px;gap:4px}.ai-creation-user-menu__flyout--note strong{font-size:14px;font-weight:600;line-height:20px}.ai-creation-user-menu__flyout--note small,.ai-creation-user-menu__flyout--note>span{color:#00000080;font-size:12px;line-height:18px;white-space:nowrap}.ai-creation-user-menu__flyout--note:not(:has(strong)){min-width:88px}:root[data-resolved-theme=dark] .ai-creation-account-panel--user-menu .ai-creation-user-menu__flyout--note small,:root[data-resolved-theme=dark] .ai-creation-account-panel--user-menu .ai-creation-user-menu__flyout--note>span{color:#ffffff80}.ai-creation-account-panel--user-menu .ai-creation-user-menu__flyout[aria-label=平台协议]{min-width:248px;padding-top:44px}.ai-creation-account-panel--user-menu .ai-creation-user-menu__flyout[aria-label=平台协议]:after{content:"平台协议";position:absolute;top:8px;left:12px;height:28px;color:inherit;font-size:14px;font-weight:600;line-height:28px;pointer-events:none}.ai-creation-account-panel--user-menu button.ai-creation-user-menu__row.ai-creation-user-menu__row--text{align-items:flex-start;height:auto;min-height:58px;padding-top:8px;padding-bottom:8px}.ai-creation-user-menu__row--text:before{content:"";width:18px;height:18px;flex:0 0 18px;margin-top:1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2334c759' stroke-width='1.6' stroke-linejoin='round'%3E%3Cpath d='M7 3.5h7.2L19 8.2V20a1.5 1.5 0 0 1-1.5 1.5h-10A1.5 1.5 0 0 1 6 20V5A1.5 1.5 0 0 1 7.5 3.5z'/%3E%3Cpath d='M14 3.8V8h4.2'/%3E%3C/svg%3E") no-repeat center / 18px 18px}.ai-creation-user-menu__row--text>span{display:grid;grid-gap:2px;gap:2px;overflow:visible;white-space:normal}.ai-creation-user-menu__row--text strong{font-size:14px;font-weight:500;line-height:20px}.ai-creation-user-menu__row--text small{color:#00000073;font-size:12px;line-height:18px}:root[data-resolved-theme=dark] .ai-creation-account-panel--user-menu .ai-creation-user-menu__row--text small{color:#ffffff7a}@media(max-width:760px){.ai-creation-account-panel--top.ai-creation-account-panel--user-menu{right:25px;width:min(280px,calc(100vw - 24px))}}.skill-package-page{position:absolute;inset:0;z-index:36;display:flex;flex-direction:column;background:#121212;color:#f5f5f5;font:14px/1.5 Microsoft YaHei,sans-serif;min-width:0}.ai-creation-media__main>.skill-package-page{grid-column:1 / -1;grid-row:1 / -1}.has-side-nav>.ai-creation-media__main>.skill-package-page{grid-column:2 / -1}.skill-package-page button,.skill-package-page input,.skill-package-page textarea,.skill-package-page select{font:inherit;box-sizing:border-box}.skill-package-page button{cursor:pointer;color:inherit;border:0;border-radius:8px;background:#303030;padding:6px 12px}.skill-package-page button:disabled{opacity:.45;cursor:default}.skill-package-page :focus-visible{outline:2px solid #c9f65a;outline-offset:2px}.skill-package-page__bar{display:flex;align-items:center;gap:16px;padding:12px 24px;border-bottom:1px solid #ffffff14}.skill-package-page__bar span{flex:1}.skill-package-page__scroll{flex:1;min-height:0;overflow:auto}.skill-package-page__footer{display:flex;flex-shrink:0;justify-content:flex-end;padding:16px 24px;border-top:1px solid #ffffff14}.skill-package-page__content{max-width:848px;padding:28px 24px 72px;margin:auto}.skill-package-heading{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid #494949}.skill-package-heading h1{font-size:18px;font-weight:500;margin:0}.skill-package-page button.skill-package-save{background:#fff;color:#141414;min-width:60px}.skill-package-page fieldset{border:0;padding:0;margin:0;min-width:0}.skill-package-page fieldset>label,.skill-package-media-field{display:block;margin:0 0 22px}.skill-package-page em{color:#ff5050;font-style:normal}.skill-package-page input:not([type=file]),.skill-package-page select,.skill-package-page fieldset>label>textarea{display:block;width:100%;margin-top:8px;border:0;border-radius:8px;background:#2b2b2b;color:#f4f4f4;padding:10px 12px}.skill-package-page input:not([type=file]),.skill-package-page select{min-height:40px}.skill-package-page textarea{resize:vertical}.skill-package-page textarea::placeholder,.skill-package-page input::placeholder{color:#949494}.skill-package-editor{margin:0 0 22px}.skill-package-editor__toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.skill-package-editor__toolbar>div{display:flex;gap:3px}.skill-package-editor__toolbar button{background:transparent;padding:4px 6px;font-size:12px;color:#aaa}.skill-package-editor__toolbar button[aria-pressed=true]{background:#363636;color:#fff}.skill-package-editor__panes{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:8px;gap:8px;height:382px}.skill-package-tree{border:1px solid #353535;border-radius:8px;padding:8px;min-width:0;overflow:auto}.skill-package-tree>div{display:flex;align-items:center;margin-bottom:8px}.skill-package-tree>div button:first-child{flex:1;text-align:left;color:#aaa}.skill-package-tree button{background:transparent;padding:4px 7px}.skill-package-tree>button{width:100%;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.skill-package-tree>button.is-selected{background:#333}.skill-package-tree small{display:block;margin-top:16px;font-size:11px;color:#8e8e8e;overflow-wrap:anywhere}.skill-package-tree .skill-package-delete{color:#ff9696;margin-top:10px;font-size:12px}.skill-package-code,.skill-package-preview{width:100%;min-height:0;height:100%;padding:12px;border:0;border-radius:8px;background:#2b2b2b;color:#ddd;box-sizing:border-box;overflow:auto;overflow-wrap:anywhere}.skill-package-code{font:13px/1.6 Consolas,Microsoft YaHei,monospace!important;resize:none!important}.skill-package-preview pre{white-space:pre-wrap}.skill-package-preview table{border-collapse:collapse}.skill-package-preview td,.skill-package-preview th{padding:5px;border:1px solid #555}.skill-package-editor.is-fullscreen{position:fixed;inset:20px;z-index:1000;padding:20px;margin:0;background:#141414;display:flex;flex-direction:column;border:1px solid #444;border-radius:12px}.skill-package-editor.is-fullscreen .skill-package-editor__panes{flex:1;min-height:0}.skill-package-resources{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}.skill-package-resources>div{position:relative;width:160px;display:flex;flex-direction:column}.skill-package-resources img,.skill-package-resources video{width:160px;height:90px;border-radius:8px;object-fit:contain;background:#292929}.skill-package-resources button.skill-package-media-remove{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:20px;height:20px;padding:0;border-radius:50%;background:#000b;color:#fff;font-size:16px;line-height:1;opacity:0;pointer-events:none;transition:opacity .15s}.skill-package-resources>div:hover>.skill-package-media-remove,.skill-package-resources>div:focus-within>.skill-package-media-remove{opacity:1;pointer-events:auto}@media(hover:none){.skill-package-resources button.skill-package-media-remove{opacity:1;pointer-events:auto}}.skill-package-media-field>p{font-size:12px;color:#999}.skill-package-upload{display:flex;width:160px;height:90px;flex-direction:column;align-items:center;justify-content:center;border:1px dashed #555;border-radius:8px;background:#292929;cursor:pointer;color:#aaa;font-size:30px;box-sizing:border-box}.skill-package-upload small{font-size:12px}.skill-package-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.skill-package-cards article{padding:16px;background:#202020;border:1px solid #ffffff10;border-radius:12px;min-width:0}.skill-package-cards article>img,.skill-package-cover-placeholder{width:56px;height:56px;border-radius:8px;object-fit:cover;float:left;margin-right:12px}.skill-package-cover-placeholder{display:grid;place-items:center;font-size:25px;background:#333}.skill-package-cards h3{font-size:15px;margin:0 0 6px}.skill-package-cards p{color:#aaa;margin:0 0 10px}.skill-package-cards small{display:block;clear:both;color:#888;max-height:60px;overflow:hidden}.skill-package-cards article>div{display:flex;gap:6px;margin-top:12px;flex-wrap:wrap}.skill-package-cards button{padding:5px 8px;font-size:12px}.skill-package-page h2{font-size:16px;margin:28px 0 16px}.skill-package-error{padding:12px;border:1px solid #ff797950;border-radius:8px;color:#ffadad;margin-bottom:16px;overflow-wrap:anywhere}.skill-package-error button{font-size:12px}.skill-package-notice{color:#b6d69b}.skill-package-empty{padding:32px;text-align:center;color:#888}.skill-package-name-dialog{position:absolute;inset:0;z-index:1100;background:#0009;display:grid;place-items:center;padding:20px}.skill-package-name-dialog form{width:min(360px,100%);border:1px solid #444;padding:24px;border-radius:12px;background:#202020}.skill-package-name-dialog form>div{display:flex;gap:8px;justify-content:flex-end;margin-top:20px}.skill-package-example{padding:14px;border:1px solid #3b3b3b;border-radius:12px;background:#292929}.skill-package-example textarea{width:100%;box-sizing:border-box;border:0;background:transparent;color:inherit;resize:vertical;font:inherit;padding:12px 0 0}.skill-package-example .skill-package-resources{margin:0;gap:8px}.skill-package-example .skill-package-resources>div,.skill-package-example .skill-package-resources img{width:64px;height:64px}.skill-package-example .skill-package-upload{width:64px;height:64px;min-height:64px;font-size:24px}.skill-package-example .skill-package-upload small{font-size:10px}.skill-package-publish-dialog button{box-sizing:border-box;padding:6px 12px;border:0;border-radius:8px;font:inherit;cursor:pointer}.skill-package-publish-dialog button:disabled{cursor:default}.skill-package-publish-dialog fieldset{min-width:0;margin:0;padding:0;border:0}.skill-package-publish-dialog em{color:#ff5050;font-style:normal}.skill-package-publish-dialog :focus-visible{outline:2px solid #c9f65a;outline-offset:2px}.skill-package-publish-dialog{position:fixed;inset:0;box-sizing:border-box;width:min(520px,calc(100vw - 32px));max-width:none;max-height:min(660px,calc(100dvh - 48px));margin:auto;padding:0;overflow:hidden;border:0;border-radius:16px;background:#191919;color:#f5f5f5;font:14px/1.6 Microsoft YaHei,sans-serif}.skill-package-publish-dialog::backdrop{background:#0009}.skill-package-publish-dialog[open],.skill-package-publish-dialog form{display:flex;flex-direction:column;min-height:0}.skill-package-publish-dialog form{width:100%;max-height:inherit}.skill-package-publish-dialog__header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;box-sizing:border-box;min-height:78px;padding:24px;border-bottom:1px solid #ffffff08}.skill-package-publish-dialog__header h3{margin:0;font-size:16px;font-weight:500;line-height:24px}.skill-package-publish-dialog button.skill-package-publish-dialog__close{display:grid;place-items:center;width:28px;height:28px;margin-right:-4px;padding:0;border-radius:6px;background:transparent;color:inherit}.skill-package-publish-dialog button.skill-package-publish-dialog__close:hover{background:#ffffff0d}.skill-package-publish-dialog__body{display:flex;flex-direction:column;gap:24px;min-height:0;padding:24px 24px 0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#424242 transparent}.skill-package-publish-dialog__field{display:block;flex-shrink:0;min-width:0;margin:0}.skill-package-publish-dialog__field h4,.skill-package-publish-dialog__field>span:first-child,.skill-package-publish-dialog__field legend{display:block;margin:0 0 12px;padding:0;color:#f5f5f5;font-size:14px;font-weight:400;line-height:20px}.skill-package-publish-dialog__field p{margin:0;color:#b3b3b3;line-height:22px;white-space:pre-wrap;overflow-wrap:anywhere}.skill-package-publish-dialog__introduction{position:relative;display:block}.skill-package-publish-dialog__introduction textarea{display:block;box-sizing:border-box;width:100%;height:112px;min-height:112px;margin:0;padding:12px 12px 32px;resize:none;border:0;border-radius:9px;background:#2b2b2b;color:#f5f5f5;font:inherit;line-height:22px}.skill-package-publish-dialog__introduction textarea::placeholder{color:#77797d}.skill-package-publish-dialog__count{position:absolute;right:12px;bottom:12px;color:#757575;line-height:18px;pointer-events:none}.skill-package-publish-tags{display:flex;flex-wrap:wrap;gap:8px;margin:0}.skill-package-publish-dialog .skill-package-publish-tags button{min-height:34px;padding:5px 12px;border:1px solid #292929;border-radius:8px;background:transparent;color:#f0f0f0;font-size:13px;line-height:22px;white-space:nowrap}.skill-package-publish-dialog .skill-package-publish-tags button:hover{background:#ffffff08}.skill-package-publish-dialog .skill-package-publish-tags button[aria-pressed=true]{border-color:#b4d6bd;background:#b4d6bd14;color:#b4d6bd}.skill-package-publish-dialog__footer{display:flex;flex:0 0 auto;align-items:center;gap:16px;padding:14px 24px 24px}.skill-package-publish-dialog__footer p{flex:1;min-width:0;margin:0;color:#747474;font-size:12px;line-height:20px}.skill-package-publish-dialog__footer button{flex:0 0 88px;height:36px;background:#fff;color:#191919}.skill-package-publish-dialog__footer button:disabled{background:#3d3d3d;color:#747474;opacity:1}.skill-package-publish-dialog__error{margin:0;color:#ffadad;overflow-wrap:anywhere}@media(max-width:540px){.skill-package-publish-dialog__header{padding:20px}.skill-package-publish-dialog__body{padding:20px 20px 0}.skill-package-publish-dialog__footer{padding:14px 20px 20px;gap:12px}}.skill-package-category-tabs{display:flex;gap:8px;overflow-x:auto;padding:4px 12px 10px}.skill-package-category-tabs button{white-space:nowrap;border:0;background:transparent;color:#999;padding:6px 8px;border-radius:8px;cursor:pointer;font:inherit}.skill-package-category-tabs button[aria-pressed=true]{background:#333;color:#fff}.ai-creation-agent-skill-option__select>img.skill-package-option-cover{width:48px;height:48px;flex:0 0 48px;object-fit:cover;border-radius:8px}@media(max-width:720px){.skill-package-page__content{padding:20px 16px 48px}.skill-package-editor__panes{grid-template-columns:140px minmax(0,1fr)}.skill-package-editor__toolbar{align-items:flex-start;flex-direction:column}.skill-package-cards{grid-template-columns:minmax(0,1fr)}.skill-package-page__bar{padding:8px;gap:8px}}@media(max-width:480px){.skill-package-editor__panes{grid-template-columns:minmax(0,1fr);height:auto}.skill-package-tree{max-height:180px}.skill-package-code,.skill-package-preview{height:300px}}@font-face{font-family:Duli Skill Noto Sans SC;src:url(./NotoSansSC-Variable-Dz1u1FRy.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}:root[data-resolved-theme] .ai-creation-agent-skill-popover.skill-picker-panel{--picker-bg: #141414;--picker-text: #f5f5f5;--picker-muted: #ffffff57;box-sizing:border-box;width:min(484px,calc(100vw - 16px));height:500px;max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);padding:0;overflow:visible;border:0!important;border-radius:24px!important;background:var(--picker-bg)!important;color:var(--picker-text);box-shadow:inset 0 0 0 1px #ffffff1f,0 6px 10px #0003!important;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);font-family:PingFang SC,Microsoft YaHei,sans-serif;animation:skill-picker-in .18s ease-out}:root[data-resolved-theme=light] .ai-creation-agent-skill-popover.skill-picker-panel{--picker-bg: #fff;--picker-text: #171717;--picker-muted: #0007;box-shadow:inset 0 0 0 1px #0002,0 6px 20px #0002!important}:root[data-resolved-theme] .skill-picker-panel.skill-picker-panel,:root[data-resolved-theme] .skill-picker-panel.skill-picker-panel button,:root[data-resolved-theme] .skill-picker-panel.skill-picker-panel .skill-picker-preview{font-family:PingFang SC,MiSansVF,Duli Skill Noto Sans SC,sans-serif}.skill-picker-categories{position:relative;display:flex;align-items:center;gap:12px;flex:0 0 64px;box-sizing:border-box;padding:20px 16px 16px 30px;min-height:0;min-width:0}.skill-picker-categories__fixed{flex:none;display:flex;align-items:center;gap:20px}.skill-picker-categories__scroll{flex:1;min-width:0;display:flex;align-items:center;gap:20px;height:28px;overflow-x:auto;overflow-y:hidden;overflow:auto hidden;scrollbar-width:none}.skill-picker-categories__dynamic{display:flex;align-items:center;gap:4px;flex:1;min-width:0}.skill-picker-categories__scroll.has-next{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 12px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 12px),transparent)}.skill-picker-categories__scroll.has-previous{-webkit-mask-image:linear-gradient(to right,transparent,#000 12px);mask-image:linear-gradient(to right,transparent,#000 12px)}.skill-picker-categories__scroll.has-previous.has-next{-webkit-mask-image:linear-gradient(to right,transparent,#000 12px,#000 calc(100% - 12px),transparent);mask-image:linear-gradient(to right,transparent,#000 12px,#000 calc(100% - 12px),transparent)}.skill-picker-categories__navigation{display:flex;flex:0 0 44px;align-items:center}.skill-picker-categories__scroll::-webkit-scrollbar{display:none}.skill-picker-categories button{flex:none;padding:0;border:0;height:28px;background:transparent;font:500 16px/28px PingFang SC,Microsoft YaHei,sans-serif;color:var(--picker-muted);white-space:nowrap;cursor:pointer;letter-spacing:.32px;transition:color .12s ease}.skill-picker-categories button:hover,.skill-picker-categories button[aria-selected=true]{color:var(--picker-text)}.skill-picker-categories button.skill-picker-categories__arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;min-width:22px;height:28px;padding:0;border:0;border-radius:7px;background:transparent;color:var(--picker-muted);transition:color .15s,background .15s}.skill-picker-categories__arrow svg{width:15px;height:15px}.skill-picker-categories button.skill-picker-categories__arrow:hover:not(:disabled){color:var(--picker-text);background:color-mix(in srgb,var(--picker-text) 8%,transparent)}.skill-picker-categories button.skill-picker-categories__arrow:disabled{opacity:.25;cursor:default}.skill-picker-categories--secondary{flex-basis:52px;padding:0 16px 16px 30px}.skill-picker-categories--secondary .skill-picker-categories__scroll{height:36px;gap:8px}.skill-picker-categories--secondary button{box-sizing:border-box;min-width:56px;height:36px;padding:0 10px;border:1.25px solid #ffffff14;border-radius:10px;font-size:13px;font-weight:400;letter-spacing:.26px;color:#ffffff94}.skill-picker-categories--secondary button[aria-selected=true]{background:#ffffff0d;color:var(--picker-text)}:root[data-resolved-theme=light] .skill-picker-categories--secondary button{border-color:#0002;color:#0009}:root[data-resolved-theme=light] .skill-picker-categories--secondary button[aria-selected=true]{background:#00000008;color:var(--picker-text)}.skill-picker-toolbar{flex:0 0 64px;min-width:0;box-sizing:border-box}.skill-picker-toolbar__browse{display:flex;align-items:center;height:64px;padding-right:16px;animation:skill-picker-toolbar-in .2s ease-out}.skill-picker-toolbar__browse[hidden]{display:none}.skill-picker-toolbar.is-searching+.skill-picker-categories--secondary{display:none}.skill-picker-toolbar__browse>.skill-picker-categories{flex:1;padding-right:8px;gap:14px}.skill-picker-toolbar__browse .skill-picker-categories__fixed{gap:14px}.skill-picker-toolbar__browse .skill-picker-categories__scroll{gap:16px}.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-search-row{display:none}.skill-picker-toolbar__search{display:flex;align-items:center;gap:8px;box-sizing:border-box;height:64px;padding:14px 16px 14px 24px;animation:skill-picker-toolbar-in .2s ease-out}.skill-picker-toolbar__field{display:flex;align-items:center;gap:9px;flex:1;min-width:0;height:36px;padding:0 10px;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--picker-text) 14%,transparent);border-radius:10px;background:color-mix(in srgb,var(--picker-text) 5%,transparent);color:var(--picker-muted);transition:border-color .2s,background .2s}.skill-picker-toolbar__field:focus-within{border-color:color-mix(in srgb,var(--picker-text) 34%,transparent);background:color-mix(in srgb,var(--picker-text) 7%,transparent)}.skill-picker-toolbar__field>svg{flex:none;width:15px;height:15px}.skill-picker-toolbar__field input{flex:1;min-width:0;width:100%;padding:0;border:0;outline:none;background:transparent;color:var(--picker-text);font:inherit;font-size:13px;line-height:34px}.skill-picker-toolbar__field input::placeholder{color:var(--picker-muted)}.skill-picker-toolbar__field input::-webkit-search-cancel-button{display:none}.skill-picker-panel .skill-picker-toolbar__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--picker-muted);cursor:pointer;transition:color .2s,background .2s,transform .2s}.skill-picker-toolbar__icon>svg{width:16px;height:16px}.skill-picker-toolbar__browse>.skill-picker-toolbar__icon{margin-top:4px}.skill-picker-panel .skill-picker-toolbar__icon:hover{color:var(--picker-text);background:color-mix(in srgb,var(--picker-text) 8%,transparent)}.skill-picker-panel .skill-picker-toolbar__icon:active{transform:scale(.94)}.skill-picker-panel .skill-picker-toolbar__scope{flex:none;max-width:106px;height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 9px;border:1px solid color-mix(in srgb,var(--picker-text) 14%,transparent);border-radius:8px;background:transparent;color:var(--picker-muted);font-size:12px;cursor:pointer;transition:color .2s,background .2s}.skill-picker-panel .skill-picker-toolbar__scope:hover,.skill-picker-panel .skill-picker-toolbar__scope[aria-pressed=true]{color:var(--picker-text);background:color-mix(in srgb,var(--picker-text) 8%,transparent)}.skill-picker-toolbar button:focus-visible,.skill-picker-categories button:focus-visible{outline:1px solid var(--picker-text);outline-offset:3px}@keyframes skill-picker-toolbar-in{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-list{flex:1 1 auto;display:flex;flex-direction:column;gap:8px;padding:0 20px 20px;scrollbar-width:none}.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option{flex:0 0 72px;gap:12px;height:72px;padding:12px 10px 12px 12px;border:0;border-radius:16px;color:var(--picker-text);transition:background .12s ease}.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option:hover,.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option:focus-within,.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option.is-selected{background:#ffffff08;border-color:transparent}.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option__select{gap:12px;height:48px;padding:0;cursor:pointer}.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option__select>img,.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option__select>svg:first-child{flex:0 0 48px;width:48px;height:48px;box-sizing:border-box;border:1px solid #ffffff1f;border-radius:8px;object-fit:cover}.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option__select>svg:first-child{padding:12px;background:#ffffff12}.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option__body{gap:4px;overflow:hidden}.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option__title{line-height:normal}.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option__title strong{color:var(--picker-text);font-size:14px;font-weight:500;letter-spacing:.28px}.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option__body small{color:var(--picker-muted);font-size:13px;line-height:normal;letter-spacing:.26px}.skill-picker-panel.skill-picker-panel .skill-picker-use{display:none;flex:none;height:28px;border:0;border-radius:100px;padding:0 10px;background:var(--picker-text);color:var(--picker-bg);cursor:pointer;font:500 14px Microsoft YaHei,sans-serif}.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option:hover .skill-picker-use,.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option:focus-within .skill-picker-use{display:inline-flex;align-items:center}.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option__actions{flex-basis:24px;margin:0}.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-footer{flex:0 0 72px;box-sizing:border-box;display:flex;justify-content:flex-end;align-items:flex-end;padding:0 23px 23px;border:0}.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-footer button{width:112px;min-height:40px;height:40px;box-sizing:border-box;justify-content:center;gap:4px;padding:8px 12px;border:1px solid #ffffff1f;border-radius:100px;background:linear-gradient(#ffffff20,#ffffff12),#292929;box-shadow:inset 0 0 8px #ffffff0a,0 4px 8px #0003;color:#fffc;font-size:14px;cursor:pointer}.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-footer button:hover{background:#ffffff34;color:#fff}.skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-state{box-sizing:border-box;padding:16px;font-size:13px;color:var(--picker-muted)}.skill-picker-panel .skill-picker-page-status{flex:none;text-align:center;font-size:12px;color:var(--picker-muted)}.skill-picker-panel .skill-picker-page-status button{border:0;background:transparent;color:inherit;cursor:pointer;padding:8px}.skill-picker-preview{position:absolute;z-index:5;box-sizing:border-box;width:360px;max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);overflow:auto;padding:11px 11px 20px;border:1px solid #ffffff1f;border-radius:24px;background:#1c1c1c;color:#ffffffe6;box-shadow:0 6px 20px #0003;animation:skill-picker-preview-in .18s ease-out;scrollbar-width:thin}.skill-picker-preview--anchored{position:fixed;z-index:1200;pointer-events:auto}.skill-picker-preview__resources{position:relative}.skill-picker-preview__pages{display:flex;justify-content:center;align-items:center;gap:12px;padding-top:8px;font-size:12px}.skill-picker-preview__pages button{border:0;width:24px;height:24px;border-radius:50%;background:#ffffff20;color:inherit;cursor:pointer}.skill-picker-preview__media{flex:0 0 100%;width:100%;height:188px;overflow:hidden;border-radius:16px;background:#0e0e0e;scroll-snap-align:start}.skill-picker-preview__media img,.skill-picker-preview__media video{display:block;width:100%;height:100%;object-fit:contain}.skill-picker-preview h3{margin:12px 8px 0;font-size:16px;font-weight:500;line-height:normal;overflow-wrap:anywhere}.skill-picker-preview__copy{margin:10px 8px 0;min-height:97px}.skill-picker-preview__copy h4{margin:0 0 8px;font-size:13px;font-weight:400;color:#ffffff94}.skill-picker-preview__copy p{margin:0;font-size:13px;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}:root[data-resolved-theme=light] .skill-picker-preview{background:#fff;color:#171717;border-color:#0002}:root[data-resolved-theme=light] .skill-picker-preview__copy h4{color:#0009}@keyframes skill-picker-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@keyframes skill-picker-preview-in{0%{opacity:0;translate:-8px 0}to{opacity:1;translate:0}}@media(prefers-reduced-motion:reduce){.ai-creation-agent-skill-popover.skill-picker-panel,.skill-picker-preview,.skill-picker-toolbar__browse,.skill-picker-toolbar__search{animation:none}.skill-picker-toolbar *{transition:none!important}}.ai-creation-side-nav{--side-nav-width: 202px;--side-nav-bg: #111113;--side-nav-hover: #242426;--side-nav-pressed: #ffffff1f;--side-nav-primary: #fff;--side-nav-secondary: #a9a9ae;--side-nav-tertiary: #ffffff99;box-sizing:border-box;display:flex;flex:0 0 var(--side-nav-width);flex-direction:column;gap:24px;width:var(--side-nav-width);min-width:var(--side-nav-width);height:100%;overflow:hidden;padding:22px 12px 16px;font-family:Arial,Noto Sans SC,Microsoft YaHei,sans-serif;color:var(--side-nav-primary);background:var(--side-nav-bg);border-right:1px solid #262629;transition:flex-basis .52s cubic-bezier(.22,1,.36,1),min-width .52s cubic-bezier(.22,1,.36,1),width .52s cubic-bezier(.22,1,.36,1)}.ai-creation-side-nav.is-collapsed{--side-nav-width: 64px;padding-left:12px;padding-right:12px}.ai-creation-side-nav__top{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:44px;margin-bottom:4px}.ai-creation-brand{display:inline-flex;flex:0 0 auto;align-items:center;height:43px;margin-left:11px;line-height:0;color:#173d29;transition:opacity .18s ease}:root[data-resolved-theme=dark] .ai-creation-brand{color:#f3f6f4}.ai-creation-brand__lockup{display:block;width:116px;height:43px;flex-shrink:0;overflow:visible}.ai-creation-brand__mark{display:none;width:30px;height:23.07px;overflow:hidden}@media(max-width:767px){.ai-creation-media--compact-eligible .ai-creation-side-nav.is-collapsed .ai-creation-brand{align-self:flex-start;height:30px}}.ai-creation-side-nav__top button,.ai-creation-side-nav__section-header button,.ai-creation-side-nav__navigation button,.ai-creation-side-nav__row,.ai-creation-side-nav__more{border:0;color:inherit;font:inherit;cursor:pointer}.ai-creation-side-nav__top button,.ai-creation-side-nav__section-header button{display:grid;place-items:center;width:28px;height:28px;padding:0;color:var(--side-nav-tertiary);background:transparent;border-radius:6px}.ai-creation-side-nav__top button:hover,.ai-creation-side-nav__section-header button:hover{color:var(--side-nav-primary);background:var(--side-nav-hover)}.ai-creation-side-nav__icon{width:19px;height:19px;flex:0 0 19px;transition:transform .25s ease,color .25s ease}.ai-creation-side-nav__navigation button:hover:not(.is-disabled) .ai-creation-side-nav__icon{color:#a5f3be;transform:translate(2px)}.ai-creation-side-nav__navigation button.is-active .ai-creation-side-nav__icon{color:#f1f1f3}.ai-creation-side-nav__icon--create{width:20px;height:20px}.ai-creation-side-nav__icon--chevron{width:14px;height:14px;transition:transform .16s ease}.ai-creation-side-nav__section-header button[aria-expanded=false] .ai-creation-side-nav__icon--chevron{transform:rotate(-90deg)}.ai-creation-side-nav__navigation{display:block;min-width:40px;transition:width .42s cubic-bezier(.19,1,.22,1)}.ai-creation-side-nav__footer{margin-top:auto;padding-top:20px;flex-shrink:0}.ai-creation-side-nav__footer-icons{display:flex;align-items:center;justify-content:space-around;gap:7px;margin:17px 5px 0}.ai-creation-side-nav__footer-icons>button{display:grid;place-items:center;flex-shrink:0;width:29px;height:29px;padding:0;border:0;border-radius:8px;background:transparent;color:#93939e;cursor:pointer;transition:background .2s,color .2s}.ai-creation-side-nav__footer-icons>button:hover,.ai-creation-side-nav__footer-icons>button:focus-visible{background:#29292e;color:#e3e3eb}.ai-creation-side-nav__footer-icons>button:focus-visible{outline:2px solid #8ed5ab;outline-offset:2px}.ai-creation-side-nav__footer-icons>button.is-active{background:#29292e;color:#c3ebd1}.ai-creation-history{position:fixed;bottom:12px;z-index:10000;display:flex;flex-direction:column;width:min(360px,calc(100vw - 88px));max-width:calc(100vw - 16px);height:min(560px,calc(100vh - 24px));height:min(560px,calc(100dvh - 24px));overflow:hidden;border:1px solid var(--line, #34383a);border-radius:18px;background:var(--panel-bg, #111415);color:var(--text, #e6ece8);box-shadow:0 16px 48px #0004;font-family:Arial,Noto Sans SC,Microsoft YaHei,sans-serif;animation:ai-creation-history-enter .18s ease-out}.ai-creation-history:focus{outline:none}:root[data-resolved-theme=dark] .ai-creation-history{background:#111415;border-color:#343b36}.ai-creation-history__header{display:flex;align-items:center;gap:12px;flex-shrink:0;height:52px;padding:0 12px 0 18px;border-bottom:1px solid var(--line, #292e2c)}.ai-creation-history__header>svg{width:16px;height:16px;color:var(--text-muted, #9ba7a0)}.ai-creation-history__header h2{flex:1;margin:0;font-size:14px;font-weight:600;line-height:20px}.ai-creation-history__header button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;color:var(--text-muted, #9ba7a0);background:transparent;cursor:pointer;transition:background .15s ease,color .15s ease}.ai-creation-history__header button svg{width:18px;height:18px}.ai-creation-history__header button:hover{color:var(--text);background:var(--surface-hover, #252c28)}.ai-creation-history button:focus-visible{outline:2px solid #8ed5ab;outline-offset:-2px}.ai-creation-history__label{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:12px;padding:22px 18px 12px;font-size:13px;color:var(--text-muted, #a7b4ad)}.ai-creation-history__label>span:last-child{color:var(--text-muted, #83958b);font-size:11px}.ai-creation-history__body{display:flex;flex:1;flex-direction:column;min-height:0;padding:0 10px 12px}.ai-creation-history .ai-creation-conversation-list{flex:1;max-height:none;overflow-x:hidden;overflow-anchor:none;align-content:start;scrollbar-width:thin;scrollbar-color:var(--line, #3d4841) transparent}.ai-creation-history .ai-creation-conversation-list::-webkit-scrollbar{display:block;width:4px}.ai-creation-history .ai-creation-conversation-list::-webkit-scrollbar-thumb{background:var(--line, #3d4841);border-radius:4px}.ai-creation-history .ai-creation-conversation-item{box-sizing:border-box;min-height:50px;padding:7px 8px;transform:none}.ai-creation-history .ai-creation-conversation-item.is-active{box-shadow:inset 2px 0 #8ed5ab}.ai-creation-conversation-list__status{box-sizing:border-box;min-height:64px;padding:12px 8px;color:var(--text-muted, #98a59d);font-size:12px;line-height:20px;text-align:center}.ai-creation-conversation-list__status button{padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.ai-creation-history .ai-creation-conversation-empty-note,.ai-creation-history__loading{margin:0;padding:28px 12px;color:var(--text-muted, #98a59d);font-size:13px;line-height:22px;text-align:center}@keyframes ai-creation-history-enter{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.ai-creation-history{animation:none}}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__footer{padding-top:12px}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__footer-icons{flex-direction:column;gap:5px;margin:10px auto 0}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__footer-icons>button{width:28px;height:28px}.ai-creation-side-nav__navigation button{display:flex;align-items:center;gap:12px;width:100%;min-height:42px;height:auto;margin:4px 0;padding:10px 15px;text-align:left;font-size:15px;font-weight:400;line-height:21px;position:relative;color:#a9a9ae;background:transparent;border-radius:10px;overflow:hidden;white-space:nowrap;transition:width .42s cubic-bezier(.19,1,.22,1),padding .42s cubic-bezier(.19,1,.22,1),background-color .18s ease,color .18s ease}.ai-creation-side-nav__navigation button>span{opacity:1;transition:opacity .18s ease}.ai-creation-side-nav__navigation button:before{position:absolute;top:50%;left:0;width:3px;height:24px;border-radius:999px;background:#35f580;content:"";opacity:0;transform:translateY(-50%) scaleY(.6);transition:opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1)}.ai-creation-side-nav__navigation button:hover:not(.is-disabled){background:#1e1e21}.ai-creation-side-nav__navigation button.is-active{background:#242426;color:#f1f1f3}.ai-creation-side-nav__navigation button:has(.ai-creation-side-nav__client-badge){gap:9px;padding-right:8px}.ai-creation-side-nav__navigation button.is-active:before{opacity:1;transform:translateY(-50%) scaleY(1)}.ai-creation-side-nav__navigation button.is-disabled{color:var(--side-nav-tertiary);cursor:default;opacity:.6}.ai-creation-side-nav__client-badge{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;min-height:21px;margin-left:auto;padding:3px 6px;border:1px solid #3b6650;border-radius:6px;background:#1c3528;color:#b3e8c5;font-size:12px;font-weight:600;line-height:13px;white-space:nowrap}.ai-creation-side-nav__client-badge svg{width:11px;height:11px;color:#78d79d}.ai-creation-side-nav__content{display:flex;flex:1 1 auto;flex-direction:column;gap:14px;min-width:40px;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.ai-creation-side-nav__content::-webkit-scrollbar{display:none;width:0;height:0}.ai-creation-side-nav__section{min-width:0}.ai-creation-side-nav__section-header{display:flex;align-items:center;min-height:34px;position:relative;transition:min-height .42s cubic-bezier(.19,1,.22,1)}.ai-creation-side-nav__section-header>button:first-child{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-start;gap:2px;width:auto;padding:0 8px;font-size:13px;font-weight:400;line-height:20px;text-align:left;color:var(--side-nav-secondary)}.ai-creation-side-nav__section-header>button:first-child>span{white-space:nowrap;overflow:hidden;transition:opacity .18s ease}.ai-creation-side-nav__section-header>button:last-child:not(:first-child){flex:0 0 28px}.ai-creation-side-nav__section--canvas .ai-creation-side-nav__section-header>button:last-child:not(:first-child){display:none}.ai-creation-side-nav__section-body{display:flex;flex-direction:column;gap:2px}.ai-creation-side-nav__section-body>span{display:contents}.ai-creation-side-nav__row{display:flex;align-items:center;gap:8px;width:100%;min-width:0;height:36px;padding:2px 8px;overflow:hidden;color:var(--side-nav-secondary);text-align:left;background:transparent;border-radius:8px;transition:width .42s cubic-bezier(.19,1,.22,1),padding .42s cubic-bezier(.19,1,.22,1),background-color .12s ease}.ai-creation-side-nav__row:hover,.ai-creation-side-nav__row.is-active{color:var(--side-nav-primary);background:var(--side-nav-hover)}.ai-creation-side-nav__row>span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;line-height:20px;opacity:1;transition:opacity .18s ease}.ai-creation-side-nav__thumb{display:grid;flex:0 0 24px;place-items:center;width:24px;height:24px;overflow:hidden;color:var(--side-nav-tertiary);background:#ffffff1f;border-radius:6px}.ai-creation-side-nav__thumb img{width:100%;height:100%;object-fit:cover}.ai-creation-side-nav__row>.ai-creation-side-nav__icon:last-child{width:16px;height:16px;margin-left:auto;opacity:.7}.ai-creation-side-nav__row{position:relative;gap:0}.ai-creation-side-nav__row-main{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;height:100%;padding:0;border:0;color:inherit;text-align:left;background:transparent;cursor:pointer;font:inherit}.ai-creation-side-nav__row-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;line-height:20px;transition:opacity .18s ease}.ai-creation-side-nav__more-button{display:grid;flex:0 0 26px;place-items:center;width:26px;height:28px;padding:0;border:0;border-radius:6px;color:var(--side-nav-secondary);background:transparent;cursor:pointer;opacity:0;pointer-events:auto}.ai-creation-side-nav__more-button .ai-creation-side-nav__icon{width:16px;height:16px;flex-basis:16px}.ai-creation-side-nav__row:hover .ai-creation-side-nav__more-button,.ai-creation-side-nav__row:focus-within .ai-creation-side-nav__more-button,.ai-creation-side-nav__row.has-open-menu .ai-creation-side-nav__more-button{opacity:1;pointer-events:auto}.ai-creation-side-nav__more-button:hover,.ai-creation-side-nav__more-button:focus-visible{color:var(--side-nav-primary);background:var(--side-nav-pressed)}.ai-creation-side-nav__actions-menu{min-width:164px;z-index:10010}.ai-creation-side-nav__navigation .ai-creation-side-nav__icon[data-active=true]{opacity:1}.ai-creation-side-nav__navigation .ai-creation-side-nav__icon[data-active=false]{opacity:.82}.ai-creation-side-nav__empty{padding:8px;color:var(--side-nav-tertiary);font-size:12px}.ai-creation-side-nav__more{display:flex;align-items:center;height:32px;padding:0 8px;color:var(--side-nav-secondary);text-align:left;font-size:13px;font-weight:400;background:transparent;border-radius:8px}.ai-creation-side-nav__more:hover{color:var(--side-nav-primary);background:var(--side-nav-hover)}.ai-creation-side-nav__more .ai-creation-side-nav__icon{display:none}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__top{width:40px;flex:0 0 40px;justify-content:center}.ai-creation-side-nav.is-collapsed .ai-creation-brand{justify-content:center;width:40px;height:40px;margin-left:0}.ai-creation-side-nav.is-collapsed .ai-creation-brand__lockup{display:none}.ai-creation-side-nav.is-collapsed .ai-creation-brand__mark{display:block}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__top button{position:absolute;width:40px;height:40px;opacity:0}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__top:hover button,.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__top button:focus-visible{opacity:1;background:var(--side-nav-hover)}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__top:hover .ai-creation-brand{opacity:.2}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__navigation{width:40px;align-items:center}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__navigation button{justify-content:center;gap:0;width:40px;padding:6px;transform:translate(3px)}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__navigation button span{width:0;opacity:0}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__content{width:40px;min-width:40px;align-self:center;scrollbar-width:none}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__content::-webkit-scrollbar{display:none}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__section{width:40px}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__section-header{min-height:56px}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__section-header:before{position:absolute;top:7px;left:12px;width:16px;height:1px;background:var(--side-nav-hover);content:""}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__section-header>button:first-child{position:absolute;top:0;left:0;z-index:1;justify-content:center;flex:none;width:40px;height:16px;padding:0}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__section-header>button:first-child>span{width:0;opacity:0}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__section-header>button:first-child>svg{opacity:0}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__section-header>button:first-child:hover>svg,.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__section-header>button:first-child:focus-visible>svg,.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__section-header>button:first-child[aria-expanded=false]>svg{opacity:1}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__section-header>button:last-child:not(:first-child),.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__section--canvas .ai-creation-side-nav__section-header>button:last-child:not(:first-child){position:absolute;top:20px;left:2px;display:grid;place-items:center;width:36px;height:36px;padding:0}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__section-body{width:40px}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__row{justify-content:flex-start;gap:0;width:40px;padding:2px 0}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__row>span:nth-child(2){width:0;opacity:0}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__row{overflow:visible;transform:translate(2px)}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__row-main{justify-content:center;gap:0;flex:0 0 40px;width:40px;overflow:hidden}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__row-title{width:0;opacity:0}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__more-button{position:absolute;top:4px;right:-3px;width:18px;height:24px;background:#222;opacity:0;pointer-events:none}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__row>.ai-creation-side-nav__icon:last-child{display:none}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__more{justify-content:center;width:40px;padding:0}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__more>span{display:none}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__more .ai-creation-side-nav__icon{display:block}.ai-creation-side-nav.is-collapsed .ai-creation-side-nav__empty{width:40px;padding:8px 0;font-size:0}@media(max-width:767px){.ai-creation-side-nav{gap:18px}.ai-creation-side-nav__top{min-height:40px;margin-bottom:0}}@media(prefers-reduced-motion:reduce){.ai-creation-side-nav,.ai-creation-side-nav *,.ai-creation-side-nav *:before{transition-duration:.01ms!important}}:root:not([data-resolved-theme=dark]) .ai-creation-side-nav{--side-nav-bg: #ffffff;--side-nav-hover: rgba(17, 24, 39, .07);--side-nav-pressed: rgba(17, 24, 39, .12);--side-nav-primary: #111827;--side-nav-secondary: #667085;--side-nav-tertiary: #98a2b3;border-right-color:#1018281a}:root:not([data-resolved-theme=dark]) .ai-creation-side-nav__thumb{background:#11182714}@media(max-width:1000px){.ai-creation-side-nav__client-badge{display:none}}:root:not([data-resolved-theme=dark]) .ai-creation-side-nav.is-collapsed .ai-creation-side-nav__more-button{background:#1118270f}.ai-creation-publish-page{position:relative;display:grid;grid-template-rows:77px minmax(0,1fr);min-width:0;min-height:0;height:100%;overflow:hidden;isolation:isolate;background:#0d0d10;color:#e9e9ec;font-family:Arial,Duli Home Noto Sans SC,Microsoft YaHei,sans-serif;font-size:16px;font-weight:400;font-synthesis:none;line-height:1.65;-webkit-font-smoothing:auto}.ai-creation-publish-page:before{content:"";position:absolute;inset:0 0 0 18px;z-index:-1;pointer-events:none;background:radial-gradient(#a4a4af24 .55px,transparent .8px) 0 0 / 26px 26px;opacity:.5}.ai-creation-publish-page>.ai-home-atmosphere-layer,.ai-creation-publish-page>.ai-home-ribbon-layer{position:absolute;inset:0;width:100%;height:100%}.ai-creation-publish-page__viewport{position:relative;grid-row:2;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#45454b transparent}.ai-creation-publish-page__content{position:relative;z-index:1;width:min(1120px,100%);margin:0 auto;padding:38px 40px 30px}.ai-creation-publish-page h2{color:#dedee5}.ai-creation-publish-page p{margin:0;line-height:1.75}.ai-creation-publish-page__heading{position:relative;display:flex;align-items:center;justify-content:space-between;gap:25px;margin:0 auto 26px;padding-bottom:28px;border-bottom:1px solid #ffffff12}.ai-creation-publish-page__heading:after{content:"";position:absolute;bottom:-1px;left:0;width:72px;height:2px;background:#8ed5ab}.ai-creation-publish-page__eyebrow{margin:0 0 12px;color:#90b9a0;font-size:12px;line-height:1.5;letter-spacing:1.5px}.ai-creation-publish-page__heading h1{margin:12px 0 15px;color:#ececef;font-family:inherit;font-size:max(28px,min(3vw,42px));font-size:clamp(28px,3vw,42px);font-weight:650;line-height:1.3;letter-spacing:-1.3px}.ai-creation-publish-page__heading p{max-width:710px;color:#939b9a;font-size:16px}.ai-creation-publish-page__overview{display:grid;grid-template-columns:1.08fr 1fr;grid-gap:20px 24px;gap:20px 24px}.ai-creation-publish-page__steps{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;margin:0 0 8px;padding:23px 6px;overflow:hidden;border:1px solid #ffffff12;border-radius:18px;background:#141617;list-style:none}.ai-creation-publish-page__steps li{position:relative;display:flex;align-items:flex-start;min-width:0;gap:10px;padding:0 16px;border-right:1px solid #ffffff0e}.ai-creation-publish-page__steps li:last-child{border-right:0}.ai-creation-publish-page__steps li>span{display:inline-flex;align-items:baseline;flex-shrink:0;min-width:42px;color:#7b9f8a;font-size:38px;font-weight:300;line-height:1;letter-spacing:-2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ai-creation-publish-page__steps li>span:before{content:"0";margin-right:1px;color:#4a6054;font-size:20px;letter-spacing:-1px}.ai-creation-publish-page__steps li>div{min-width:0}.ai-creation-publish-page__steps h2{margin:1px 0 7px;font-size:16px;font-weight:600;line-height:1.5;letter-spacing:-.3px}.ai-creation-publish-page__steps p{color:#7e8886;font-size:14px;line-height:1.6}.ai-creation-publish-page__data{position:relative;grid-column:1;grid-row:2;overflow:hidden;border:1px solid #3a4541;border-radius:22px;background:linear-gradient(140deg,#1b2020,#141719 70%);box-shadow:0 12px 32px #0002}.ai-creation-publish-page__data header{display:flex;justify-content:space-between;align-items:center;padding:22px 24px}.ai-creation-publish-page__data h2{margin:0;font-size:20px;font-weight:600;line-height:1.45;letter-spacing:-.3px}.ai-creation-publish-page__data header>span{padding:2px 8px;border:1px solid #8ed5ab25;border-radius:6px;background:#8ed5ab08;color:#8ed5ab;font-size:12px}.ai-creation-publish-page__rows{padding:0 16px 10px}.ai-creation-publish-page__rows>div{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 90px 58px;align-items:center;grid-gap:16px;gap:16px;min-height:52px;margin:3px 0;padding:0 12px;overflow:hidden;border-radius:8px;font-size:15px}.ai-creation-publish-page__rows>div:before{content:"";position:absolute;z-index:-1;left:0;top:5px;bottom:5px;width:100%;border-left:2px solid #8ed5ab44;border-radius:6px;background:linear-gradient(90deg,#8ed5ab0b,#8ed5ab05)}.ai-creation-publish-page__rows>div:nth-child(2):before{width:46.22%;border-color:#c4ad7e44;background:linear-gradient(90deg,#c4ad7e0b,#c4ad7e02)}.ai-creation-publish-page__rows>div:nth-child(3):before{width:31.08%}.ai-creation-publish-page__rows>div:nth-child(4):before{width:18.52%;border-color:#aaa0c644;background:linear-gradient(90deg,#aaa0c60b,#aaa0c602)}.ai-creation-publish-page__rows>div:nth-child(5):before{width:10.95%}.ai-creation-publish-page__rows>div:hover{background:#ffffff05}.ai-creation-publish-page__rows>div>span{display:flex;align-items:center;gap:9px}.ai-creation-publish-page__rows strong{text-align:right;font-size:22px;font-weight:500;letter-spacing:-.7px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ai-creation-publish-page__rows em{color:#8ed5ab;text-align:right;font-size:13px;font-style:normal}.ai-creation-publish-page__rows em.is-down{color:#b1a4a1}.ai-creation-publish-page__dot{width:7px;height:7px;border-radius:50%;background:#8296ba}.ai-creation-publish-page__dot--1{background:#d4aa74}.ai-creation-publish-page__dot--2{background:#87b6a1}.ai-creation-publish-page__dot--3{background:#a69dc6}.ai-creation-publish-page__dot--4{background:#83b4bc}.ai-creation-publish-page__data>p{padding:13px 24px;border-top:1px solid #ffffff09;color:#77827e;font-size:13px;line-height:1.7}.ai-creation-publish-page__platforms{grid-column:1;grid-row:3;align-self:start;display:flex;flex-wrap:wrap;gap:6px}.ai-creation-publish-page__platforms span{padding:5px 10px;border:1px solid #ffffff14;border-radius:6px;color:#919b98;font-size:13px;line-height:1.5}.ai-creation-publish-page__next{position:relative;grid-column:2;grid-row:2 / 4;padding:25px 26px;overflow:hidden;border:1px solid #ffffff12;border-radius:22px;background:#151719}.ai-creation-publish-page__next:before{content:"";position:absolute;right:-45px;top:-60px;width:180px;height:180px;border:1px solid #8ed5ab0b;border-radius:50%;box-shadow:0 0 0 24px #8ed5ab03,0 0 0 48px #8ed5ab02;pointer-events:none}.ai-creation-publish-page__next h2{max-width:280px;margin:0 0 5px;font-size:22px;font-weight:700;line-height:1.45;letter-spacing:-.4px}.ai-creation-publish-page__next>div>p{margin-top:6px;color:#74817b;font-size:14px}.ai-creation-publish-page__suggestions{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;margin-top:22px}.ai-creation-publish-page__suggestions article{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:9px;min-height:72px;padding:12px 0;border-top:1px solid #ffffff0b;font-size:14px}.ai-creation-publish-page__suggestions article>span:not(.ai-creation-publish-page__bars){min-width:100px;color:#8e9a94;font-size:14px}.ai-creation-publish-page__suggestions strong{color:#d3e2d8;font-size:15px;font-weight:500;letter-spacing:.1px}.ai-creation-publish-page__suggestions svg{flex-shrink:0;width:14px;color:#567463}.ai-creation-publish-page__bars{display:flex;align-items:flex-end;flex-shrink:0;gap:2px;width:23px;height:18px}.ai-creation-publish-page__bars i{display:block;width:4px;height:14px;border-radius:2px;background:#8ed5ab88}.ai-creation-publish-page__bars i:nth-child(2){height:10px}.ai-creation-publish-page__bars i:nth-child(3){height:6px;background:#8ed5ab3d}.ai-creation-publish-page__bars i:nth-child(4){height:3px;background:#8ed5ab3d}.ai-creation-publish-page__bars--1 i:nth-child(2){height:14px}.ai-creation-publish-page__bars--2{transform:scaleX(-1)}.ai-creation-publish-page__bars--3 i{height:4px!important}.ai-creation-publish-page__bars--3 i:nth-child(3){background:#8ed5ab}.ai-creation-publish-page__bottom{position:relative;grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:22px;margin:4px 0 0;padding:24px 28px;overflow:hidden;border:1px solid #8ed5ab24;border-radius:18px;background:linear-gradient(110deg,#8ed5ab09,#151819 65%)}.ai-creation-publish-page__bottom:before{content:"";position:absolute;width:3px;left:0;top:22px;bottom:22px;border-radius:3px;background:#8ed5ab77}.ai-creation-publish-page__bottom p{margin-bottom:5px;color:#82948a;font-size:14px}.ai-creation-publish-page__bottom strong{color:#d5e4da;font-size:18px;font-weight:500;line-height:1.6;letter-spacing:.2px}.ai-creation-publish-page__download{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:8px;min-height:42px;min-width:144px;padding:10px 18px;border:1px solid #e0e3e1;border-radius:10px;background:#e0e3e1;color:#1c211e;font-family:inherit;font-size:14px;font-weight:550;line-height:1.5;text-align:center;cursor:pointer;transition:background .2s,transform .22s,box-shadow .25s}.ai-creation-publish-page__download svg{flex-shrink:0}.ai-creation-publish-page__download:hover{background:#a3e3bc;transform:translateY(-1px)}.ai-creation-publish-page__download:focus-visible{outline:2px solid #8ed5ab;outline-offset:3px}.ai-creation-publish-page__download:disabled{cursor:wait;opacity:.75;transform:none}.ai-creation-publish-page__demo-note{grid-column:1 / -1;display:block;margin-top:-5px;color:#8a9890;font-size:13px;line-height:1.7}@media(max-width:1450px){.ai-creation-publish-page__overview{grid-template-columns:1fr 1fr}.ai-creation-publish-page__suggestions .ai-creation-publish-page__bars{display:none}.ai-creation-publish-page__suggestions article{gap:8px}.ai-creation-publish-page__suggestions article>span:not(.ai-creation-publish-page__bars){min-width:90px}}@media(max-width:1200px){.ai-creation-publish-page__steps{grid-template-columns:1fr 1fr;row-gap:22px}.ai-creation-publish-page__steps li:nth-child(2){border-right:0}}@media(max-width:1100px){.ai-creation-publish-page__content{padding:28px 26px}.ai-creation-publish-page__overview{gap:18px}.ai-creation-publish-page__steps li>span{min-width:33px;font-size:30px}.ai-creation-publish-page__steps li>span:before{font-size:16px}.ai-creation-publish-page__next{padding:23px 20px}}@media(max-width:760px){.ai-creation-publish-page__content{padding:24px 18px}.ai-creation-publish-page__heading h1{font-size:28px;letter-spacing:-.8px}.ai-creation-publish-page__overview{grid-template-columns:1fr}.ai-creation-publish-page__steps{padding:18px 0;row-gap:23px}.ai-creation-publish-page__data header{padding:20px}.ai-creation-publish-page__data>p{padding:13px 20px}.ai-creation-publish-page__next{grid-column:1;grid-row:4}.ai-creation-publish-page__next h2{max-width:none}.ai-creation-publish-page__next:before{display:none}.ai-creation-publish-page__suggestions article>span:not(.ai-creation-publish-page__bars){min-width:110px}.ai-creation-publish-page__bottom{align-items:flex-start;flex-direction:column;gap:18px;padding:22px}}@media(max-width:650px){.ai-creation-publish-page__heading{align-items:flex-start;flex-direction:column;gap:15px}.ai-creation-publish-page__steps li{gap:8px;padding:0 12px}.ai-creation-publish-page__steps h2{font-size:15px}.ai-creation-publish-page__next h2{font-size:20px}.ai-creation-publish-page__bottom strong{font-size:17px}}@media(prefers-reduced-motion:reduce){.ai-creation-publish-page__download{transition:none}}.character-square{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;color:var(--text);background:var(--main-bg)}.character-square__tabs{display:flex;flex-shrink:0;padding:18px 28px 0;gap:12px}.character-square__tabs button{border:0;padding:10px 16px;border-radius:10px;background:var(--surface-active);color:var(--text);font-weight:600}.character-assets{display:flex;min-width:0;height:100%;min-height:0;box-sizing:border-box;flex-direction:column;overflow:hidden;color:var(--text);background:var(--main-bg);padding:22px 28px 32px}.character-assets--square{flex:1;min-height:0;overflow:hidden}.character-assets__state--empty{overflow:hidden}.character-assets--library .personal-character-card,.character-assets--library .personal-character-panel__create-card,.character-assets--library .character-card{width:100%}.character-assets__toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px}.character-assets__toolbar,.character-assets__summary,.personal-character-panel,.character-assets__pagination{flex:0 0 auto}.character-assets__toolbar form{display:flex;gap:8px}.character-assets input{border:1px solid var(--line);background:var(--surface-control-bg);color:var(--text);border-radius:7px;min-height:36px;padding:7px 10px;font:inherit;font-size:12px;width:220px}.character-assets button,.character-dialog button{cursor:pointer;font:inherit}.character-assets button:disabled,.character-dialog button:disabled{cursor:default;opacity:.5}.character-assets button:focus-visible,.character-dialog button:focus-visible,.character-assets input:focus-visible,.character-filter__popover button:focus-visible{outline:2px solid #20b46d;outline-offset:2px}.character-assets__toolbar button,.character-assets__pagination button,.character-assets__state button,.character-error button,.character-dialog--confirm footer button{border:1px solid var(--line);border-radius:7px;background:var(--surface-control-bg);color:var(--text);padding:8px 14px;font-size:12px}.character-assets__filters{display:flex;flex-wrap:wrap;gap:8px}button.character-secondary{border:1px solid var(--line);border-radius:7px;background:var(--surface-control-bg);color:var(--text);padding:8px 12px;font-size:12px}.character-filter{min-width:0}.character-filter__trigger{display:flex;width:100%;min-height:36px;align-items:center;justify-content:space-between;gap:10px}.character-filter__trigger svg{flex-shrink:0;transition:transform .15s}.character-filter__trigger[aria-expanded=true] svg{transform:rotate(180deg)}.character-filter__popover.ai-creation-selector-popover{position:fixed;z-index:1290;display:flex;flex-direction:column;box-sizing:border-box;bottom:auto;right:auto;min-width:0;padding:6px;margin:0;transform:none;overflow:hidden;background:var(--panel-bg);color:var(--text);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow)}.character-filter__popover .ai-creation-selector-popover__header{flex-shrink:0;min-height:28px;padding:4px 9px 6px;color:var(--text-muted);font-size:11px;line-height:17px}.character-filter__options{min-height:0;overflow-y:auto;display:grid;grid-gap:2px;gap:2px;padding:2px}.character-filter__options button{display:flex;gap:14px;justify-content:space-between;align-items:center;min-height:36px;width:100%;border:1px solid transparent;border-radius:7px;padding:7px 9px;color:inherit;background:transparent;font:inherit;font-size:12px;text-align:left;cursor:pointer}.character-filter__options button:hover,.character-filter__options button:focus-visible,.character-filter__options button.is-active{background:var(--surface-active)}.character-filter__options svg{color:#20b46d;flex-shrink:0;opacity:0}.character-filter__options svg.is-active{opacity:1}.character-assets__summary{display:flex;justify-content:space-between;gap:16px;color:var(--text-muted);font-size:12px;padding:22px 0 16px}.character-assets__content{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px;gap:16px;align-content:start;overflow-y:auto;padding-bottom:4px}.character-assets__content>.personal-character-panel,.character-assets__content .personal-character-panel__list,.character-assets__content .character-assets__grid{display:contents}.character-assets__content>.character-assets__state{grid-column:1 / -1;min-height:420px}.character-assets__grid{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px;gap:16px;align-content:start;overflow-y:auto;padding-bottom:4px}.character-card{position:relative;min-width:0;aspect-ratio:3 / 4.5;overflow:hidden;padding:0;border:1px solid var(--line);border-radius:10px;background:var(--surface-raised);text-align:left;transition:transform .2s ease,border-color .2s ease}.character-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,#20b46d 45%,var(--line))}.character-card:active{transform:scale(.985)}.character-media{width:100%;height:100%;min-height:0;position:relative;overflow:hidden;background:var(--surface-raised);display:flex;align-items:center;justify-content:center}.character-media img,.character-media video{width:100%;height:100%;display:block;object-fit:contain}.character-card .character-media img{object-fit:cover}.character-media__placeholder{padding:15px;font-size:12px;color:var(--text-muted);text-align:center}.character-media__notice{position:absolute;bottom:12px;left:50%;transform:translate(-50%);max-width:95%;white-space:nowrap;color:#fafafa;background:#121416b3;border-radius:5px;padding:6px 10px;font-size:11px}.character-card__top{position:absolute;top:10px;left:10px;right:10px;display:flex;justify-content:space-between;gap:4px}.character-card__top span{padding:4px 7px;border-radius:5px;background:#141a17b8;color:#f5fff8;font-size:10px}.character-card__top .is-expired{color:#fbd1b2}.character-card__caption{position:absolute;inset:auto 0 0;padding:38px 14px 15px;background:linear-gradient(transparent,#101214d1);display:flex;flex-direction:column;gap:6px;color:#fff}.character-card__caption strong{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.character-card__caption span{font-size:11px;opacity:.85}.character-card--skeleton{background:var(--surface-active);animation:character-loading 1.4s ease-in-out infinite alternate}@keyframes character-loading{to{opacity:.42}}.character-assets__state{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;justify-content:center;align-items:center;overflow-y:auto;text-align:center;gap:12px;padding:28px 16px;color:var(--text-muted)}.character-assets__state h2{font-size:18px;color:var(--text);font-weight:500;margin:0}.character-assets__state p{margin:0;font-size:13px}.character-assets__empty-illustration{display:block;width:132px;height:176px;object-fit:contain;margin-bottom:2px;opacity:.8}.character-assets__state--empty{flex-direction:column;gap:10px;padding:20px 20px 12px}.character-assets__state--empty h2{margin:0}.character-assets__state--empty p{max-width:360px;line-height:1.6}.personal-character-panel{margin:0}.personal-character-panel__list span{color:var(--text-muted);font-size:11px}.personal-character-panel__open{flex:0 0 auto;border:1px solid var(--line);border-radius:6px;background:var(--surface-active);color:var(--text);padding:8px 13px;font-size:12px}.personal-character-panel__open:hover:not(:disabled){border-color:color-mix(in srgb,#20b46d 55%,var(--line));background:color-mix(in srgb,#20b46d 10%,var(--surface-active))}.personal-character-panel__collect{border:1px solid var(--line);border-radius:6px;background:var(--surface-active);color:var(--text);padding:7px 12px;font-size:12px}.personal-character-panel__error{margin:10px 0 0;color:#d44;font-size:12px}.personal-character-panel__empty{margin:12px 0 0;color:var(--text-muted);font-size:12px;line-height:1.6}.personal-character-panel__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,176px));grid-gap:12px;gap:12px;margin-top:12px;align-items:stretch}.character-assets__content .personal-character-panel__list>.character-assets__state--empty{grid-column:2 / -1;grid-row:1;min-width:0;overflow:visible}.personal-character-panel__list article,.personal-character-panel__create-card{min-height:92px;box-sizing:border-box;border:1px solid var(--line);border-radius:10px;background:var(--surface-control-bg);padding:12px}.personal-character-panel__list article{display:flex;flex-direction:column;justify-content:space-between;gap:12px}.personal-character-panel__list article>div{display:grid;grid-gap:3px;gap:3px}.personal-character-panel__list article strong{color:var(--text);font-size:12px}.personal-character-panel .personal-character-panel__create-card{position:relative;display:block;min-height:0;aspect-ratio:3 / 4.5;overflow:hidden;padding:0;border:1px solid var(--line);border-radius:10px;background:var(--surface-control-bg, #202020);color:var(--text);text-align:left;cursor:pointer}.personal-character-panel__create-card>span{display:grid;width:100%;height:100%;place-items:center;border:0;border-radius:0;background:transparent;color:var(--text-muted);font-size:29px;font-weight:300;line-height:1;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.personal-character-panel__create-card>span:after{position:absolute;right:0;bottom:0;left:0;height:42%;background:linear-gradient(transparent,#000000b8);content:"";pointer-events:none}.personal-character-panel__create-card>span>i{position:absolute;top:43%;z-index:1;font-style:normal;transform:translateY(-50%)}.personal-character-panel__create-card strong{position:absolute;z-index:2;right:14px;bottom:14px;left:14px;margin:0;color:#fff;font-size:13px;font-weight:550}.personal-character-panel .personal-character-panel__create-card:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent, #20b46d) 55%,var(--line))}.personal-character-panel .personal-character-panel__create-card:hover:not(:disabled)>span{background:color-mix(in srgb,var(--accent, #20b46d) 7%,transparent);color:var(--accent, #20b46d)}.personal-character-panel .personal-character-panel__create-card:disabled{opacity:.55;cursor:progress}.personal-character-panel__upload{position:relative;flex:none;border:1px solid var(--line);border-radius:6px;background:var(--surface-active);color:var(--text);padding:6px 10px;font-size:11px;cursor:pointer}.personal-character-panel__upload input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.personal-character-card{position:relative;display:block;width:100%;min-height:0!important;aspect-ratio:3 / 4.5;padding:0!important;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:var(--surface-raised);text-align:left;transition:transform .2s ease,border-color .2s ease}.personal-character-card--skeleton{background:var(--surface-active);animation:character-loading 1.4s ease-in-out infinite alternate;cursor:default}.personal-character-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,#20b46d 45%,var(--line))}.personal-character-card:active{transform:scale(.985)}.personal-character-card__media{position:absolute;inset:0;overflow:hidden;background:var(--surface-raised)}.personal-character-card__media .character-media{width:100%;height:100%}.personal-character-card__media .character-media img{object-fit:cover}.personal-character-card__badge{position:absolute;top:10px;left:10px;padding:4px 7px;border-radius:5px;background:#141a17b8;color:#f5fff8;font-size:10px}.personal-character-card__caption{position:absolute;inset:auto 0 0;display:flex;flex-direction:column;gap:5px;padding:38px 14px 15px;background:linear-gradient(transparent,#101214d9);color:#fff;text-align:left}.personal-character-card__caption strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.personal-character-card__caption span{font-size:11px;opacity:.85}.character-dialog--profile-create{padding:24px;background:#0000009e}.character-dialog--confirm.character-dialog--profile-create .character-dialog__card{width:min(900px,100%);max-width:900px;max-height:min(860px,calc(100dvh - 48px));padding-bottom:0;border-radius:10px}.character-dialog--profile-create>.character-dialog__card>header{min-height:54px;box-sizing:border-box;padding:14px 22px;border-bottom:1px solid var(--line)}.character-dialog--profile-create .character-dialog__card>header h2{font-size:14px}.character-profile-form{min-height:0;overflow-y:auto;padding:16px 24px 0}.character-profile-form__hero{display:block}.character-profile-upload{position:relative;display:grid;min-height:120px;place-items:center;align-content:center;grid-gap:10px;gap:10px;overflow:hidden;border:1px dashed var(--line);border-radius:8px;background:var(--surface-active);color:var(--text-muted);text-align:center;cursor:pointer}.character-profile-upload input,.character-style-thumb input{position:absolute;inset:0;width:100%!important;height:100%;opacity:0;cursor:pointer}.character-profile-upload img{width:100%;height:100%;object-fit:cover}.character-profile-upload__icon{color:#20b46d;font-size:24px;font-weight:300}.character-profile-upload strong{color:var(--text);font-size:12px;font-weight:500}.character-profile-form__section{margin-top:20px}.character-profile-form__section-title{display:flex;align-items:center;gap:9px;margin-bottom:10px;color:var(--text);font-size:12px}.character-profile-form__section-title em{color:#20b46d;font-size:10px;font-style:normal}.character-profile-form__section-title small{color:var(--text-muted);font-size:10px}.character-profile-form__section-title .character-inline-action{margin-left:auto;border:0;background:transparent;color:#20b46d;padding:0;font-size:11px}.character-profile-form__inline-tags{margin-top:14px}.character-profile-form__inline-tags .character-profile-form__section-title{margin-bottom:8px}.character-profile-form__inline-personas{margin-top:14px}.character-profile-form__inline-personas .character-profile-form__section-title{margin-bottom:8px}.character-profile-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px;gap:11px}.character-profile-form label:not(.character-profile-upload):not(.character-style-thumb),.character-profile-form__split label{display:grid;grid-gap:6px;gap:6px;color:var(--text-muted);font-size:11px}.character-profile-form input:not([type=file]),.character-profile-form select,.character-profile-form textarea{box-sizing:border-box;width:100%!important;min-width:0;border:1px solid var(--line);border-radius:7px;background:var(--surface-control-bg);color:var(--text);padding:9px 10px;font:inherit;font-size:12px;outline:0}.character-profile-form input:not([type=file]),.character-profile-form select{min-height:38px}.character-profile-form textarea{resize:vertical;line-height:1.6}.character-profile-form input:focus,.character-profile-form select:focus,.character-profile-form textarea:focus{border-color:#20b46d;box-shadow:0 0 0 3px #20b46d1f}.character-profile-tags{display:flex;flex-wrap:wrap;gap:7px}.character-profile-tags button{border:1px solid var(--line);border-radius:999px;background:var(--surface-control-bg);color:var(--text-muted);padding:6px 11px;font-size:11px}.character-profile-tags button.is-active{border-color:#20b46d;background:#20b46d1f;color:#20b46d}.character-profile-form__split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:14px}.character-profile-form__description{margin-top:14px}.character-profile-form__description>label{display:grid;grid-gap:6px;gap:6px;color:var(--text-muted);font-size:11px}.character-profile-form__styles-section{margin-top:14px}.character-profile-form__styles-section .character-profile-form__section-title{margin-bottom:8px}.character-profile-form__hint{margin:0;color:var(--text-muted);font-size:11px}.character-style-list{display:grid;grid-gap:8px;gap:8px}.character-profile-form__persona{display:grid;grid-gap:8px;gap:8px;color:var(--text-muted);font-size:11px}.character-profile-form__persona small{color:var(--text-muted);font-size:11px}.character-style-grid{display:flex;gap:12px;min-height:118px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:thin}.character-style-tile{position:relative;display:grid;flex:0 0 88px;min-width:88px;grid-gap:6px;gap:6px;justify-items:center;align-content:start;color:var(--text-muted);font-size:11px}.character-style-tile .character-style-thumb{width:88px;height:92px;border-radius:8px}.character-style-tile--main{cursor:pointer}.character-style-tile--main strong,.character-style-tile--add strong{font-size:11px;font-weight:500}.character-style-tile--add{border:0;background:transparent;color:var(--text-muted);cursor:pointer}.character-style-tile--add input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.character-style-tile--add .character-style-thumb{display:grid;place-items:center;border-style:solid;font-size:25px;color:#a9c3e8;background:var(--surface-active)}.character-style-tile--add:hover .character-style-thumb,.character-style-tile--main:hover .character-style-thumb{border-color:#20b46d}.character-style-tile .character-style-remove{position:absolute;top:-5px;right:-5px;width:22px;height:22px;padding:0;border-radius:50%;background:var(--surface-active)}.character-style-name{box-sizing:border-box;width:88px;min-height:28px;border:1px solid var(--line);border-radius:6px;background:var(--surface-control-bg);color:var(--text);padding:4px 6px;font:inherit;font-size:11px;text-align:center;outline:0}.character-style-name:focus{border-color:#20b46d;box-shadow:0 0 0 3px #20b46d1f}.character-style-row{display:grid;grid-template-columns:42px minmax(0,1fr) 26px;align-items:center;grid-gap:9px;gap:9px}.character-style-thumb{position:relative;display:grid;width:42px;height:42px;place-items:center;overflow:hidden;border:1px dashed var(--line);border-radius:7px;background:var(--surface-active);color:var(--text-muted)}.character-style-thumb img{width:100%;height:100%;object-fit:cover}.character-style-row>input{min-height:34px!important}.character-style-remove{border:0;background:transparent;color:var(--text-muted);font-size:18px}.character-dialog--profile-create .character-profile-form>footer{position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:9px;margin:14px -24px 0;padding:12px 24px;border-top:1px solid var(--line);background:var(--panel-bg)}.character-dialog--profile-create .character-profile-form>footer button{min-width:82px}.character-enhancement .character-dialog__card{width:min(680px,100%)}.character-enhancement-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:0 24px 20px}.character-enhancement-grid article{display:flex;min-height:190px;flex-direction:column;align-items:flex-start;border:1px solid var(--line);border-radius:10px;background:var(--surface-control-bg);padding:16px}.character-enhancement-grid__icon{display:grid;width:38px;height:38px;place-items:center;border-radius:9px;background:#20b46d1f;color:#20b46d;font-size:22px}.character-enhancement-grid h3{margin:14px 0 5px;font-size:13px}.character-enhancement-grid p{flex:1;margin:0 0 14px;color:var(--text-muted);font-size:11px;line-height:1.6}.character-enhancement-grid .character-secondary{width:100%;padding:7px 9px;font-size:11px}.character-detail__collect{width:100%;margin-top:12px}.character-assets__pagination{display:flex;gap:20px;align-items:center;justify-content:center;padding-top:28px;font-size:12px;color:var(--text-muted)}.character-dialog{position:fixed;inset:0;z-index:1300;background:#00000094;padding:24px;display:flex;align-items:center;justify-content:center;color:var(--text)}.ai-creation-media>.character-dialog{position:absolute}.ai-creation-media--side-navigation.has-side-nav>.character-dialog{left:202px}.ai-creation-media--side-navigation.has-side-nav.is-side-nav-collapsed>.character-dialog{left:64px}.character-dialog__card{width:min(1460px,100%);max-height:calc(100% - 48px);background:var(--panel-bg);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);display:flex;flex-direction:column;outline:0;overflow:hidden}.character-dialog header{padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0}.character-dialog h2{margin:0;font-size:15px;font-weight:600}.character-dialog header p{color:var(--text-muted);font-size:12px;margin:5px 0 0}.character-dialog--detail{z-index:35;padding:0;background:var(--main-bg)}.character-dialog--detail>.character-dialog__card{position:relative;width:100%;height:100%;max-height:100%;border:0;border-radius:0;box-shadow:none;background:var(--main-bg)}.character-detail{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,380px)}.character-detail__back{position:absolute;top:16px;left:20px;z-index:2;display:flex;align-items:center;gap:8px;min-height:36px;padding:8px;border:0;border-radius:7px;color:var(--text);background:var(--main-bg);font-size:12px!important}.character-detail__back:hover{background:var(--surface-active)}.character-detail__visual{display:flex;flex-direction:column;min-width:0;min-height:0;padding:68px 36px 20px;gap:18px}.character-detail__stage{position:relative;min-width:0;min-height:0;flex:1;overflow:hidden}.character-detail__stage .character-media{background:transparent}.character-detail__stage img,.character-detail__stage video{border-radius:12px}.character-detail__caption{position:absolute;left:16px;bottom:14px;color:#fff;background:#10121499;padding:5px 9px;font-size:12px;border-radius:5px}.character-detail__information{min-width:0;min-height:0;display:flex;flex-direction:column;border-left:1px solid var(--line);padding-top:76px}.character-detail__scroll{flex:1;min-height:0;overflow-y:auto;padding:24px 24px 12px}.character-detail__heading{border-bottom:1px solid var(--line);padding-bottom:14px;margin-bottom:14px}.character-detail__heading>span{display:block;color:var(--text-muted);font-size:11px;margin-bottom:6px}.character-detail h1{margin:0 0 6px;font-size:21px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.character-detail__copyright{margin:0;color:var(--text-muted);font-size:12px;line-height:1.7}.character-detail__trials{display:flex;gap:8px;margin:8px 0 14px}.character-detail__trials button{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:7px 9px;background:var(--surface-active);color:var(--text);border:0;border-radius:7px;font-size:12px}.character-detail__trials button>span{color:var(--text-muted);font-size:11px}.character-detail__facts{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding:0 0 16px}.character-detail__facts>div{display:flex;flex-direction:column;gap:4px;font-size:11px}.character-detail__facts>div>span{color:var(--text-muted)}.character-detail__facts strong{font-size:13px;font-weight:500}.character-detail__section{margin:0 0 16px;font-size:12px;line-height:1.7}.character-detail__section h2{color:var(--text-muted);font-size:12px;font-weight:400;margin:0 0 8px}.character-detail__section p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.character-detail__tags{display:flex;flex-wrap:wrap;gap:6px}.character-detail__tags span{padding:4px 8px;background:var(--surface-active);border-radius:5px}.character-detail__personas{display:grid;grid-gap:8px;gap:8px}.character-detail__personas>div>span{display:inline-block;border-radius:5px;padding:3px 8px;background:var(--surface-active)}.character-detail__personas p{color:var(--text-muted);margin-top:6px}.character-detail__purchase{flex-shrink:0;display:flex;flex-direction:column;gap:8px;padding:14px 24px 18px;background:var(--main-bg)}.character-detail__purchase-actions{display:grid;grid-gap:8px;gap:8px}.character-detail__purchase-actions .character-primary{width:100%}.character-detail__purchase>span{font-size:11px;color:var(--text-muted)}.character-detail__purchase .personal-character-delete{align-self:flex-start;border:1px solid color-mix(in srgb,#d14f46 42%,var(--line));border-radius:7px;background:transparent;color:#d14f46;padding:7px 12px;font-size:12px}.character-detail__purchase .personal-character-delete:hover:not(:disabled){background:#d14f4617;background:color-mix(in srgb,#d14f46 9%,transparent)}.personal-character-delete__error{margin:0 32px 16px;color:#d14f46;font-size:12px;line-height:1.6}.character-dialog--confirm footer button.character-danger{border:0;border-radius:7px;background:#d14f46;color:#fff;min-height:40px;padding:10px 16px;font-size:13px;font-weight:500}.character-dialog--confirm footer button.character-danger:hover:not(:disabled){background:#bb4038}button.character-primary,.character-dialog--confirm footer button.character-primary{border:0;background:#20b46d;color:#fff;border-radius:7px;min-height:40px;padding:10px 16px;font-size:13px;font-weight:500}button.character-primary:hover,.character-dialog--confirm footer button.character-primary:hover{background:#199e5e}.character-error{color:#d14f46;font-size:12px;line-height:1.6}.character-error button{margin-top:8px;display:block}.character-detail__success{color:#1ba468;font-size:12px}.character-thumbnails{display:flex;flex-direction:column;gap:12px}.character-detail__thumbnails{flex-direction:row;justify-content:center;flex-shrink:0}.character-thumbnails button{position:relative;width:74px;height:94px;border:2px solid transparent;border-radius:7px;background:var(--surface-raised);padding:0;overflow:hidden;flex-shrink:0}.character-thumbnails button.is-active{border-color:#20b46d}.character-detail__add-style{position:relative;display:grid;width:74px;height:94px;place-items:center;flex-shrink:0;border:1px dashed var(--line);border-radius:7px;background:var(--surface-active);color:var(--text-muted);cursor:pointer}.character-detail__add-style input{position:absolute;inset:0;width:100%!important;height:100%;opacity:0;cursor:pointer}.character-detail__add-style span{font-size:24px}.character-thumbnails .character-media img{object-fit:cover}.character-thumbnails button>span{position:absolute;bottom:0;left:0;right:0;padding:10px 3px 4px;font-size:10px;background:linear-gradient(transparent,#101214cc);color:#fff;text-align:center}.character-dialog--trial{z-index:1310}.character-dialog--trial .character-dialog__card{width:min(760px,100%)}.character-trial{display:grid;grid-template-columns:minmax(0,1fr) 94px;min-height:0;grid-gap:16px;gap:16px;padding:4px 24px 24px}.character-trial>div:first-child{min-width:0;min-height:0}.character-trial>div:first-child .character-media{height:min(67vh,700px);height:min(67dvh,700px);border-radius:9px}.character-trial>div:first-child>p{margin:8px 0 0;font-size:12px;text-align:center;color:var(--text-muted)}.character-trial .character-thumbnails button{width:94px;height:110px}.character-dialog--confirm{z-index:1320}.character-dialog--confirm .character-dialog__card{max-width:440px;padding-bottom:20px}.character-dialog--confirm .character-dialog__card>p{font-size:13px;line-height:1.7;padding:0 24px;margin:8px 0}.character-dialog--confirm footer{display:flex;gap:10px;justify-content:flex-end;padding:18px 24px 0}.character-dialog--confirm:has(.personal-character-dialog__body) .character-dialog__card{width:min(480px,100%);max-height:calc(100dvh - 48px);padding-bottom:0}.personal-character-dialog__body{display:grid;grid-gap:16px;gap:16px;padding:0 24px 24px}.personal-character-dialog__body>label{display:grid;grid-gap:7px;gap:7px;color:var(--text);font-size:12px}.personal-character-dialog__body>label>span{color:var(--text-muted)}.personal-character-dialog__body input,.personal-character-dialog__body textarea{box-sizing:border-box;width:100%!important;min-width:0;border:1px solid var(--line);border-radius:7px;background:var(--surface-control-bg);color:var(--text);padding:10px 12px;font:inherit;font-size:13px;outline:none}.personal-character-dialog__body input{min-height:40px}.personal-character-dialog__body textarea{min-height:104px;resize:vertical;line-height:1.6}.personal-character-dialog__body input:focus,.personal-character-dialog__body textarea:focus{border-color:#20b46d;box-shadow:0 0 0 3px #20b46d1f}.personal-character-dialog__body footer{padding:4px 0 0}.personal-character-dialog__body footer button:disabled{cursor:not-allowed;opacity:.55}@media(min-width:1800px){.character-assets__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:1050px){.character-detail{grid-template-columns:minmax(0,1fr) 340px}.character-detail__visual{padding-left:20px;padding-right:20px}.character-detail__scroll{padding:28px 24px 12px}.character-detail__purchase{padding:18px 24px}}@media(max-width:700px){.character-assets{padding:18px 14px}.character-square__tabs{padding:18px 14px 0}.character-assets__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.character-assets__toolbar form{width:100%}.character-assets input{min-width:0;flex:1}.character-assets__filters{width:100%}.character-filter{flex:1;min-width:100px}.character-dialog{padding:10px}.character-dialog__card{max-height:calc(100vh - 20px);max-height:calc(100dvh - 20px)}.character-dialog--detail{padding:0}.character-detail{grid-template-columns:minmax(0,1fr);overflow-y:auto;display:block}.character-detail__visual{height:64vh;height:64dvh;min-height:400px;padding:60px 16px 18px;gap:12px}.character-detail__thumbnails{gap:8px}.character-detail__thumbnails button{width:58px;height:72px}.character-detail__information{border-left:0;border-top:1px solid var(--line)}.character-detail__scroll{padding:24px 20px 0;overflow:visible}.character-detail__purchase{position:sticky;bottom:0;padding:16px 20px}.character-trial{gap:10px;grid-template-columns:minmax(0,1fr) 66px;padding:0 14px 18px}.character-trial .character-thumbnails button{width:66px;height:84px}.character-dialog header{padding:16px}.character-style-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.character-style-tile .character-style-thumb{height:70px}}@media(max-width:700px){.character-detail__information{padding-top:0}.character-profile-form{padding-left:16px;padding-right:16px}.character-profile-form__hero,.character-profile-form__split{grid-template-columns:minmax(0,1fr)}.character-profile-upload{min-height:190px}.character-profile-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.character-dialog--profile-create .character-profile-form>footer{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.character-enhancement-grid{grid-template-columns:minmax(0,1fr);padding-left:16px;padding-right:16px}.character-enhancement-grid article{min-height:0}}@media(prefers-reduced-motion:reduce){.character-card,.personal-character-card{transition:none}.character-card--skeleton{animation:none}}.script-square{min-width:0;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden;color:var(--text, #f4f5f7);background:var(--main-bg)}.script-square__tabs{display:flex;flex-shrink:0;gap:24px;padding:0 28px}.script-square__tabs button{position:relative;border:0;background:transparent;color:var(--text-muted, #a0a5ad);padding:18px 2px 15px;font:inherit;font-size:14px;cursor:pointer}.script-square__tabs button.is-active{color:var(--text, #fff)}.script-square__tabs button.is-active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#35c982;content:""}.script-assets{display:flex;min-width:0;height:100%;min-height:0;box-sizing:border-box;flex-direction:column;overflow:hidden;padding:22px 28px 36px;color:var(--text);background:var(--main-bg)}.script-square>.script-assets{flex:1;min-height:0;overflow:hidden}.script-assets button,.script-dialog button{color:inherit;font:inherit;cursor:pointer}.script-assets__filters{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:10px}.script-assets__filters form{display:flex;gap:8px;min-width:min(100%,340px)}.script-assets__filters input{min-height:38px;border:1px solid var(--line);border-radius:7px;background:var(--surface-control-bg);color:var(--text);padding:0 12px;font:inherit;font-size:12px;flex:1;min-width:0}.script-assets__filters button,.script-assets__pagination button{min-height:36px;border:1px solid var(--line, rgba(255,255,255,.13));border-radius:6px;background:var(--surface-control-bg, #171a1d);padding:0 12px}.script-assets__tags{display:flex;flex:1 0 100%;flex-wrap:wrap;gap:6px;padding-top:8px}.script-assets__tags button{border:1px solid transparent;border-radius:5px;background:transparent;color:var(--text-muted, #a0a5ad);padding:7px 9px}.script-assets__tags button.is-active{border-color:var(--line-strong);background:var(--surface-active);color:var(--text)}.script-assets__summary{display:flex;justify-content:space-between;color:var(--text-muted, #a0a5ad);font-size:12px;padding:24px 0 14px}.script-assets__grid{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:16px;gap:16px;align-content:start;overflow-y:auto;padding-bottom:4px}.script-assets__grid--library{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-auto-rows:max-content;gap:16px}.script-assets__grid--library>.personal-script-panel,.script-assets__grid--library .personal-script-panel__list{display:contents}.script-assets__grid--library .personal-script-panel__error{grid-column:1 / -1}.script-assets__grid--library .personal-script-panel__empty{grid-column:1 / -1;margin:0}.script-assets__grid--library .personal-script-panel__list article,.script-assets__grid--library .personal-script-panel__create-card{width:100%;min-height:0;height:100%}.script-card{min-width:0;overflow:hidden;display:flex;flex-direction:column;text-align:left;border:1px solid var(--line);border-radius:10px;background:var(--panel-bg);padding:0;transition:border-color .15s ease,transform .15s ease}.script-card--skeleton{min-height:300px;background:var(--surface-active);animation:script-loading 1.4s ease-in-out infinite alternate}@keyframes script-loading{to{opacity:.42}}.script-card:hover{border-color:#35c98294;transform:translateY(-2px)}.script-card__cover{display:grid;width:100%;aspect-ratio:1;place-items:center;overflow:hidden;background:var(--surface-active);color:var(--text-muted)}.script-card__cover img{width:100%;height:100%;object-fit:cover}.script-card__body{display:grid;width:100%;grid-gap:8px;gap:8px;padding:14px}.script-card__body>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600}.script-card__meta,.script-card__synopsis{color:var(--text-muted, #9da3ab);font-size:11px;line-height:1.55}.script-card__synopsis{display:-webkit-box;min-height:34px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.script-card__footer{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--text-muted, #9da3ab);font-size:10px}.script-card__footer b{flex:none;color:var(--script-positive);font-size:12px;font-weight:600}.script-assets__state{display:flex;min-height:0;flex:1 1 auto;align-items:center;justify-content:center;overflow-y:auto;gap:12px;color:var(--text-muted, #9da3ab);text-align:center}.script-assets__state--empty{box-sizing:border-box;flex:1;flex-direction:column;gap:8px;justify-content:center;padding:20px}.script-assets__grid--library .script-assets__state--empty{grid-column:2 / -1;grid-row:1;min-width:0;overflow:visible}.script-assets__state--empty strong{color:var(--text-primary, #f1f3f5);font-size:15px;font-weight:600}.script-assets__state--empty small{max-width:340px;color:var(--text-muted, #9da3ab);line-height:1.6}.script-assets__empty-illustration{display:block;width:132px;height:176px;object-fit:contain;margin-bottom:2px;opacity:.8}.script-assets__state button{border:1px solid var(--line, rgba(255,255,255,.13));border-radius:6px;background:var(--surface-control-bg, #171a1d);padding:7px 12px}.personal-script-panel{margin:0}.personal-script-panel__list button{border:1px solid var(--line);border-radius:6px;background:var(--surface-active);padding:7px 12px;color:var(--text);font-size:12px}.personal-script-panel__list button:hover:not(:disabled){border-color:color-mix(in srgb,#20b46d 55%,var(--line));background:color-mix(in srgb,#20b46d 10%,var(--surface-active))}.personal-script-panel__list span{color:var(--text-muted);font-size:11px}.personal-script-panel__error{margin:10px 0 0;color:var(--script-error);font-size:12px}.personal-script-panel__empty{margin:12px 0 0;color:var(--text-muted);font-size:12px;line-height:1.6}.personal-script-panel__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:16px;gap:16px;margin-top:12px;align-items:stretch}.personal-script-panel__list article,.personal-script-panel__create-card{min-height:92px;box-sizing:border-box;border:1px solid var(--line);border-radius:10px;background:var(--surface-control-bg);padding:12px}.personal-script-panel__list article{display:grid;min-height:0;grid-template-rows:auto auto auto;grid-gap:10px;gap:10px}.personal-script-panel__list article>div{min-width:0;display:grid;grid-gap:3px;gap:3px}.personal-script-panel__list article strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:12px}.personal-script-card__cover{display:grid;width:100%;aspect-ratio:3 / 4;min-height:0;place-items:center;overflow:hidden;border-radius:7px;background:var(--surface-active);color:var(--text-muted)}.personal-script-card__cover img{width:100%;height:100%;object-fit:cover}.personal-script-card--skeleton{width:100%;min-height:300px;height:100%;box-sizing:border-box;background:var(--surface-active);animation:script-loading 1.4s ease-in-out infinite alternate}.script-assets__grid--library .personal-script-card--skeleton{min-height:300px;height:100%}.personal-script-panel .personal-script-panel__create-card{position:relative;display:block;min-height:300px;height:100%;overflow:hidden;padding:0;border:1px solid var(--line);border-radius:7px;background:var(--surface-control-bg, #202020);color:var(--text);text-align:left;cursor:pointer}.personal-script-panel__create-card>span{display:grid;width:100%;height:100%;place-items:center;border:0;border-radius:0;background:transparent;color:var(--text-muted);font-size:29px;font-weight:300;line-height:1;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.personal-script-panel__create-card>span:after{position:absolute;right:0;bottom:0;left:0;height:42%;background:linear-gradient(transparent,#000000b8);content:"";pointer-events:none}.personal-script-panel__create-card>span>i{position:absolute;top:43%;z-index:1;font-style:normal;transform:translateY(-50%)}.personal-script-panel__create-card strong{position:absolute;z-index:2;right:14px;bottom:14px;left:14px;margin:0;color:#fff;font-size:13px;font-weight:550}.personal-script-panel .personal-script-panel__create-card:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent, #20b46d) 55%,var(--line))}.personal-script-panel .personal-script-panel__create-card:hover:not(:disabled)>span{background:color-mix(in srgb,var(--accent, #20b46d) 7%,transparent);color:var(--accent, #20b46d)}.personal-script-panel .personal-script-panel__create-card:disabled{opacity:.55;cursor:progress}.personal-script-panel__list .personal-script-card{min-width:0;min-height:0;height:100%;display:flex;flex-direction:column;gap:0;overflow:hidden;padding:0;border:1px solid var(--line);border-radius:10px;background:var(--panel-bg);text-align:left;cursor:pointer;transition:border-color .15s ease,transform .15s ease}.personal-script-panel__list .personal-script-card:hover,.personal-script-panel__list .personal-script-card:focus-visible{border-color:#35c98294;transform:translateY(-2px)}.personal-script-panel__list .personal-script-card:focus-visible{outline:2px solid var(--script-positive);outline-offset:3px}.personal-script-card .script-card__cover{aspect-ratio:1}.personal-script-card .script-card__body{flex:1}.personal-script-card__delete{flex:none;border:1px solid var(--line)!important;border-radius:5px!important;background:transparent!important;color:var(--text-muted)!important;padding:3px 8px!important;font-size:10px!important}.personal-script-card__delete:hover:not(:disabled){border-color:var(--script-error)!important;color:var(--script-error)!important}.script-reader__personal-label{color:var(--script-positive);font-size:12px}.personal-script-dialog__form{display:grid;grid-gap:16px;gap:16px}.personal-script-dialog__form label,.personal-script-cover-field{display:grid;grid-gap:7px;gap:7px;color:var(--text);font-size:12px}.personal-script-dialog__form label>span,.personal-script-cover-field>span{color:var(--text-muted)}.personal-script-dialog__form input,.personal-script-dialog__form textarea{box-sizing:border-box;width:100%;border:1px solid var(--line);border-radius:7px;background:var(--surface-control-bg);color:var(--text);padding:10px 12px;font:inherit;font-size:13px;outline:0}.personal-script-dialog__form input{min-height:40px}.personal-script-dialog__form textarea{resize:vertical;line-height:1.6}.personal-script-dialog__form input:focus,.personal-script-dialog__form textarea:focus{border-color:#20b46d;box-shadow:0 0 0 3px #20b46d1f}.personal-script-cover-upload{min-height:136px}.personal-script-cover-upload>button{display:grid;min-height:136px;place-items:center;align-content:center;grid-gap:7px;gap:7px;border:1px dashed var(--line);border-radius:8px;background:var(--surface-active);color:var(--text)}.personal-script-cover-upload>button small{color:var(--text-muted);font-size:11px}.personal-script-cover-preview{position:relative;width:102px;height:136px;overflow:hidden;border-radius:8px;background:var(--surface-active)}.personal-script-cover-preview img{width:100%;height:100%;object-fit:cover}.personal-script-cover-preview button{position:absolute;right:6px;bottom:6px;border:0;border-radius:5px;background:#000000b3;color:#fff;padding:5px 8px;font-size:11px}.personal-script-dialog__body>footer{display:flex;justify-content:flex-end;gap:9px;padding-top:18px}.personal-script-dialog__body>footer button{min-width:82px;border:1px solid var(--line);border-radius:7px;background:var(--surface-control-bg);padding:9px 14px}.personal-script-dialog__body>footer .script-detail__action{border:0;background:#20b46d;color:#fff}.script-assets__pagination{display:flex;align-items:center;justify-content:center;gap:16px;padding-top:26px;color:var(--text-muted, #a0a5ad);font-size:12px}.script-dialog{position:fixed;z-index:1300;inset:0;display:grid;place-items:center;background:var(--app-modal-overlay-bg);color:var(--text);padding:24px}.script-preview{position:absolute;z-index:35;inset:0;padding-top:76px;overflow-y:auto;overscroll-behavior:contain;background:var(--ai-creation-preview-shell-bg, var(--main-bg));color:var(--text);animation:ai-creation-preview-shell-in .18s cubic-bezier(.16,1,.3,1) both}.ai-creation-media--side-navigation.has-side-nav>.script-preview{left:202px}.ai-creation-media--side-navigation.has-side-nav.is-side-nav-collapsed>.script-preview{left:64px}.script-preview__back{position:sticky;z-index:2;top:0;display:flex;align-items:center;gap:9px;min-height:56px;width:100%;border:0;border-bottom:1px solid var(--line);background:var(--ai-creation-preview-shell-bg, var(--main-bg));color:var(--text);padding:0 24px;text-align:left;font:inherit;cursor:pointer}.script-preview__back:hover{background:var(--surface-hover)}.script-preview__back>span{color:var(--text-muted);font-size:19px;line-height:1}.script-dialog__panel{width:min(1120px,100%);max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:14px;background:rgb(from var(--panel-bg) r g b / 1);box-shadow:var(--shadow);outline:0}.script-dialog__panel>header{position:sticky;z-index:1;top:0;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line);background:rgb(from var(--panel-bg) r g b / 1);padding:16px 24px}.script-dialog__panel h2,.script-dialog__panel h1,.script-dialog__panel h3{margin:0}.script-dialog__panel h2{font-size:16px}.script-dialog__panel header span{color:var(--text-muted, #9da3ab);font-size:11px}.script-detail{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:stretch;grid-column-gap:32px;column-gap:32px;grid-row-gap:40px;row-gap:40px;width:min(100%,1440px);margin:0 auto;padding:20px 32px 48px}.script-detail__content{grid-column:1 / -1;min-width:0}.script-detail__content>h2{margin:0 0 20px;font-size:24px;font-weight:550}.script-detail__content p{margin:0;color:var(--text-muted, #b0b5bc);font-size:14px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.script-detail__cover{display:grid;width:200px;height:267px;place-items:center;aspect-ratio:auto;overflow:hidden;border-radius:8px;background:var(--surface-active)}.script-detail__placeholder{color:var(--text-muted);font-size:13px}.script-detail__cover img{width:100%;height:100%;object-fit:cover}.script-detail__main{display:flex;min-width:0;flex-direction:column;justify-content:center;gap:16px}.script-detail__main h1{margin:0;font-size:24px;font-weight:550}.script-detail__main h3{margin-top:20px;font-size:13px}.script-detail__main p{color:var(--text-muted, #b0b5bc);font-size:13px;line-height:1.8;white-space:pre-wrap}.script-detail__badges,.script-detail__tags{display:flex;flex-wrap:wrap;gap:7px}.script-detail__badges span,.script-detail__tags span{border-radius:5px;background:var(--surface-active);color:var(--text-muted);padding:5px 8px;font-size:11px}.script-detail__access{color:var(--script-positive)!important}.script-detail__error{color:var(--script-error)!important}.script-detail__action{width:100%;min-height:42px;border:0;border-radius:6px;background:#25b974;color:#08130d!important;font-weight:650!important}.script-detail__action:disabled{opacity:.55}.script-detail__main small{display:block;margin-top:8px;color:var(--text-muted)}.script-analysis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:28px 16px;gap:28px 16px;margin:12px 0 22px}.script-analysis__section{min-width:0}.script-analysis__section--plot_summary,.script-analysis__section--classic_framework{min-height:190px;border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-control-bg) 88%,transparent),color-mix(in srgb,var(--surface-control-bg) 24%,transparent));padding:20px}.script-analysis__section--highlights,.script-analysis__section--characters,.script-analysis__section--story_breakdown,.script-analysis__section--episode_synopsis{grid-column:1 / -1}.script-analysis__section h3{margin:0 0 16px;color:var(--text);font-size:20px;font-weight:550}.script-analysis__section--plot_summary h3,.script-analysis__section--classic_framework h3{font-size:18px}.script-analysis__section-content{position:relative;min-width:0}.script-analysis__section-content.is-locked{max-height:440px;min-height:280px;overflow:hidden}.script-analysis__section--episode_synopsis .script-analysis__section-content.is-locked{max-height:430px;min-height:350px}.script-analysis__lock{position:absolute;z-index:1;inset:auto 0 0;display:flex;height:132px;align-items:flex-end;justify-content:center;background:linear-gradient(180deg,transparent 0%,rgb(from var(--ai-creation-preview-shell-bg, var(--main-bg)) r g b / .9) 50%,var(--ai-creation-preview-shell-bg, var(--main-bg)) 100%)}.script-analysis__lock button{margin-bottom:18px;border:0;background:transparent;color:var(--text);padding:8px 14px;font:inherit;font-size:14px;font-weight:550;cursor:pointer}.script-analysis__lock button:hover{color:var(--script-positive)}.script-analysis__fields{display:grid;grid-gap:9px;gap:9px;margin:0}.script-analysis__fields>div{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:12px;gap:12px}.script-analysis__fields dt{color:var(--text-muted, #9da3ab);font-size:14px}.script-analysis__fields dd{min-width:0;margin:0;color:var(--text);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.script-analysis__fields p{margin:0;color:inherit;font-size:inherit;line-height:inherit}.script-analysis__fields .script-analysis__fields{margin-top:8px}.script-analysis__list{display:grid;grid-gap:9px;gap:9px}.script-analysis__item{border-left:2px solid rgba(53,201,130,.55);padding-left:10px}.script-analysis__item h4,.script-analysis__character h4,.script-analysis__episode h4{margin:0 0 7px;color:var(--text);font-size:13px}.script-analysis__characters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:12px;gap:12px}.script-analysis__character{min-width:0;border:1px solid transparent;border-radius:8px;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-control-bg) 88%,transparent),color-mix(in srgb,var(--surface-control-bg) 24%,transparent));padding:18px}.script-analysis__character>header{display:flex;align-items:center;gap:12px}.script-analysis__character>header h4{margin:0;font-size:20px;font-weight:500;line-height:28px}.script-analysis__character>header span{flex-shrink:0;border-radius:4px;background:var(--surface-active);padding:2px 6px;color:var(--text-muted);font-size:12px}.script-analysis__character-block{margin-top:24px}.script-analysis__character-block h5{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:var(--text);font-size:18px;line-height:26px;font-weight:500}.script-analysis__character-block h5:before{width:10px;height:10px;flex-shrink:0;border:1px solid var(--script-positive);border-radius:50%;box-shadow:inset 0 0 0 2px var(--surface-control-bg);background:var(--script-positive);content:""}.script-analysis__character-block+.script-analysis__character-block{margin-top:24px;border-top:1px solid var(--line);padding-top:24px}.script-analysis__character-block--profile{margin-top:4px}.script-analysis__character-block--profile+.script-analysis__character-block{border-top:0;padding-top:0}.script-analysis__table-scroll{overflow-x:auto}.script-analysis__table{width:100%;min-width:1060px;border-collapse:collapse;table-layout:fixed}.script-analysis__table th,.script-analysis__table td{border:1px solid var(--line);padding:12px 14px;color:var(--text);font-size:12px;line-height:1.65;text-align:left;vertical-align:top;overflow-wrap:anywhere}.script-analysis__table th{height:54px;background:var(--surface-active);color:var(--text);font-size:13px;font-weight:600;vertical-align:middle}.script-analysis__table th:nth-child(2),.script-analysis__table td:nth-child(2){width:30%}.script-analysis__table th:nth-child(3),.script-analysis__table td:nth-child(3){width:17%}.script-analysis__cell-scroll{max-height:176px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.script-analysis__episodes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;grid-gap:8px;gap:8px}.script-analysis__episode{min-width:0;min-height:156px;border:1px solid transparent;border-radius:8px;background:var(--surface-control-bg);padding:16px}.script-analysis__episode-hook{margin-top:10px;border-top:1px solid var(--line);padding-top:8px;color:var(--text-muted)}.script-analysis__episode-hook>span{display:block;margin-bottom:3px;color:var(--text-muted, #9da3ab);font-size:10px}.script-dialog--confirm{z-index:1320;background:#00000094}.script-dialog--confirm .script-dialog__panel{background:var(--panel-bg)}.script-dialog--confirm .script-dialog__panel>header{position:static;border-bottom:0;background:transparent;padding:18px 22px}.script-dialog--confirm .script-dialog__panel h2{font-size:15px;font-weight:600}.ai-creation-media>.script-dialog{position:absolute}.ai-creation-media--side-navigation.has-side-nav>.script-dialog{left:202px}.ai-creation-media--side-navigation.has-side-nav.is-side-nav-collapsed>.script-dialog{left:64px}.script-confirm{width:min(440px,100%)}.script-dialog--confirm:has(.personal-script-dialog__body) .script-confirm{width:min(480px,100%)}.script-confirm__body{padding:0 24px 20px;color:var(--text);line-height:1.7}.personal-script-dialog__body{display:grid;grid-gap:14px;gap:14px;padding:0 24px 24px}.personal-script-dialog__body>button{display:grid;min-height:92px;align-content:center;justify-items:start;grid-gap:7px;gap:7px;border:1px dashed color-mix(in srgb,#20b46d 50%,var(--line));border-radius:8px;background:color-mix(in srgb,#20b46d 6%,var(--surface-control-bg));padding:16px;color:var(--text);text-align:left;cursor:pointer}.personal-script-dialog__body>button:hover:not(:disabled){border-color:#20b46d;background:color-mix(in srgb,#20b46d 11%,var(--surface-control-bg))}.personal-script-dialog__body>button strong{font-size:13px;font-weight:550}.personal-script-dialog__body>button small{color:var(--text-muted);font-size:11px}.personal-script-dialog__body>p{margin:0;color:var(--text-muted);font-size:12px;line-height:1.6}.personal-script-dialog__body>.personal-script-panel__error{color:var(--script-error)}.personal-script-dialog__body>button:disabled{cursor:wait;opacity:.6}.script-confirm__body>p{margin:8px 0}.script-confirm__body strong{color:var(--text, #f4f5f7)}.script-confirm__body footer{display:flex;justify-content:flex-end;gap:10px;padding-top:18px}.script-confirm__body footer button{width:auto;border:1px solid var(--line);border-radius:7px;background:var(--surface-control-bg);color:var(--text);padding:8px 14px;font-size:12px}.script-confirm__body footer .script-detail__action{min-height:40px;border:0;background:#20b46d;color:#fff!important;padding:10px 16px;font-size:13px;font-weight:500!important}.script-confirm__body footer .script-detail__action:hover:not(:disabled){background:#199e5e}.script-assets,.script-dialog,.script-preview{--script-positive: #13834e;--script-accent-bg: color-mix(in srgb, var(--script-positive) 12%, transparent);--script-action-bg: linear-gradient(100deg, #25b872, #b8efc9);--script-action-fg: #123323;--script-error: #c43232;font-size:13px}:root[data-resolved-theme=dark] .script-assets,:root[data-resolved-theme=dark] .script-dialog,:root[data-resolved-theme=dark] .script-preview{--script-positive: #62d99e;--script-error: #ff9696}.script-assets *,.script-dialog *,.script-preview *{box-sizing:border-box}.script-assets button:disabled,.script-dialog button:disabled,.script-preview button:disabled{cursor:default;opacity:.5}.script-assets button:focus-visible,.script-assets input:focus-visible,.script-dialog button:focus-visible,.script-preview button:focus-visible{outline:2px solid var(--script-positive);outline-offset:3px}.script-assets__filters>.character-filter{min-width:132px}.script-assets__filters .character-filter__trigger{min-height:38px;border-radius:7px;font-size:12px}.script-assets__filters button:hover:not(:disabled),.script-assets__pagination button:hover:not(:disabled){background:var(--surface-hover)}.script-assets__filters input::placeholder{color:var(--text-muted)}.script-detail__main h1,.script-dialog__panel h2,.script-analysis__character h4{overflow-wrap:anywhere}.script-dialog__panel>header>div{min-width:0}.script-dialog__panel>header .app-close-button{flex-shrink:0}.script-analysis__table p{color:inherit;font-size:inherit}.script-confirm__body{font-size:13px}.script-confirm__body footer button:hover:not(:disabled){filter:brightness(.96)}@media(min-width:1800px){.script-assets__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:700px){.script-square__tabs{padding:0 14px}.script-assets{padding:18px 14px}.script-assets__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.script-assets__filters form{width:100%}.script-assets__filters select{flex:1}.script-detail{grid-template-columns:minmax(0,1fr);gap:24px;padding:18px 14px 32px}.script-detail__cover{width:min(200px,70%);height:auto;aspect-ratio:3 / 4;margin:0 auto}.script-analysis{grid-template-columns:minmax(0,1fr);gap:24px}.script-analysis__characters{grid-template-columns:minmax(0,1fr)}.script-analysis__section--plot_summary,.script-analysis__section--classic_framework,.script-analysis__section--highlights,.script-analysis__section--characters,.script-analysis__section--story_breakdown,.script-analysis__section--episode_synopsis{grid-column:1}.script-analysis__section-content.is-locked,.script-analysis__section--episode_synopsis .script-analysis__section-content.is-locked{max-height:390px}.script-analysis__episodes{grid-template-columns:repeat(2,minmax(0,1fr))}.script-preview__back{min-height:50px;padding-left:16px;padding-right:16px}.script-dialog{padding:10px}.script-dialog__panel{max-height:calc(100vh - 20px);max-height:calc(100dvh - 20px)}}@media(max-width:440px){.script-analysis__episodes{grid-template-columns:minmax(0,1fr)}}.ai-creation-media:has(>.script-dialog--reading){z-index:101}.script-dialog.script-dialog--reading{position:fixed;inset:0;padding:0 80px;background:#000;color:#fff}.ai-creation-media.ai-creation-media--side-navigation.has-side-nav>.script-dialog.script-dialog--reading{left:0}.script-dialog--reading .script-dialog__panel{position:relative;display:grid;grid-template-rows:76px minmax(0,1fr) 88px;width:100%;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;overflow:visible;border:0;border-radius:0;background:#18191a;box-shadow:none}.script-dialog--reading .script-dialog__panel>header{position:static;border-bottom:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgb(255 255 255 / 6%);background:transparent;padding:0 24px}.script-dialog--reading .script-dialog__panel>header h2{color:#fff;font-size:20px;font-weight:500;line-height:28px}.script-dialog--reading .script-reader__close{position:absolute;top:14px;left:-60px;width:36px;height:36px;background:#141414;color:#999}.script-reader__scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;outline:0;scrollbar-width:thin;scrollbar-color:#454545 transparent}.script-reader__scroll:focus-visible{outline:1px solid #00c94a;outline-offset:-1px}.script-reader__text{width:min(880px,calc(100% - 48px));margin:0 auto;padding:32px 0 48px;color:#ffffffa6;font-size:14px;line-height:27px;overflow-wrap:anywhere}.script-reader__text p{margin:0;white-space:pre-wrap}.script-reader__text h3{margin:36px 0 20px;border-bottom:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgb(255 255 255 / 8%);padding-bottom:12px;color:#fff;font-size:24px;font-weight:600;line-height:32px}.script-reader__text h3:first-child{margin-top:0}.script-reader__text h4{margin:20px 0 8px;color:#8cdaad;font-size:16px;font-weight:600;line-height:26px}.script-reader__text:has(.script-reader__limit){padding-bottom:0}.script-reader__limit{position:relative;margin-top:-80px;padding:96px 0 16px;background:linear-gradient(180deg,transparent,#18191a 65%);color:#fff;font-size:20px;line-height:28px;text-align:center}.script-reader__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid rgba(255,255,255,.06);border-top:1px solid rgb(255 255 255 / 6%);padding:0 32px;color:#999;font-size:14px}.script-reader__footer .script-reader__unlock{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;border:0;border-radius:8px;background:var(--script-action-bg);padding:0 20px;color:var(--script-action-fg);font-size:14px}.script-reader__unlock:hover:not(:disabled){opacity:.85}.script-reader__price{display:inline-flex;align-items:center}.script-reader__price svg{color:var(--ai-account-bar-brand, #00c94a)}@media(max-width:700px){.script-dialog.script-dialog--reading{padding:0}.script-dialog--reading .script-dialog__panel>header{padding:0 60px 0 20px}.script-dialog--reading .script-reader__close{top:20px;right:16px;left:auto}.script-reader__footer{padding:0 20px}.script-reader__limit{font-size:16px}}.script-preview{background:var(--main-bg);color:var(--text)}.script-preview__back{position:absolute;top:16px;left:20px;z-index:2;display:flex;align-items:center;gap:8px;min-height:36px;width:auto;border:0;border-radius:7px;background:var(--main-bg);padding:8px;color:var(--text);font-size:12px}.script-preview__back:hover{background:var(--surface-active)}.script-preview__back>span{color:inherit;font-size:12px;line-height:1}.script-detail{grid-template-columns:200px minmax(0,1fr);column-gap:32px;row-gap:40px;width:min(1440px,100%);min-width:1200px;padding:16px 32px 40px}.script-detail__cover{position:relative;width:200px;height:267px;border:2px solid rgba(255,255,255,.05);border-radius:8px;background:#ffffff0a}.script-detail__grade{position:absolute;top:8px;left:8px;border-radius:4px;background:linear-gradient(100deg,#184b2ee6,#2f5e3fd9);padding:2px 6px;color:#b8efc9;font-size:12px;line-height:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.script-detail__main{position:relative;justify-content:flex-start;gap:16px;min-height:267px;padding-top:0}.script-detail__title-row{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:40px}.script-detail__main h1{color:#fff;font-size:24px;font-weight:500;line-height:32px}.script-detail__actions{position:absolute;right:0;bottom:0;left:0;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.script-detail__actions button{flex:0 0 auto;width:auto;min-width:96px;min-height:40px;height:40px;border:0;border-radius:8px;padding:0 20px;font-size:16px;font-weight:500;line-height:24px;white-space:nowrap;transition:opacity .15s ease,background .15s ease}.script-detail__actions>.script-detail__action{background:var(--script-action-bg);color:#fff!important;font-weight:500!important}.script-detail__actions button:hover:not(:disabled){opacity:.82}.script-detail__read{background:#ffffff1f;color:#fff}.script-detail__unlock{background:var(--script-action-bg);color:var(--script-action-fg)}.script-detail__actions>.script-detail__action+.script-detail__unlock,.script-detail__actions .script-detail__library{border:1px solid var(--line);background:var(--surface-control-bg);color:var(--text)}.script-detail__actions>.script-detail__action+.script-detail__unlock:hover,.script-detail__actions .script-detail__library:hover{background:var(--surface-hover)}.script-detail__badges,.script-detail__tags{gap:8px}.script-detail__badges span,.script-detail__tags span{border-radius:8px;background:#ffffff14;padding:5px 12px;color:#ffffffe6;font-size:14px;line-height:22px}.script-detail__badges span:first-child{background:var(--script-accent-bg);color:var(--script-positive)}.script-detail__word-count{color:#ffffffb3;font-size:14px;line-height:22px}.script-detail__main>.script-detail__error{margin:0}.script-detail__content{margin-top:0}.script-detail__content>h2{display:flex;align-items:center;gap:8px;margin:0 0 16px;color:#fff;font-size:24px;font-weight:500;line-height:32px}.script-detail__content>h2:before{content:"✥";color:var(--script-positive);font-size:22px}.script-analysis{gap:32px 16px;margin:0}.script-analysis__section h3{display:flex;align-items:center;gap:8px;margin:0 0 16px;color:#fff;font-size:24px;font-weight:500;line-height:32px}.script-analysis__section h3:before{color:var(--script-positive);font-size:20px}.script-analysis__section--plot_summary h3:before{content:"▣"}.script-analysis__section--classic_framework h3:before{content:"◈"}.script-analysis__section--highlights h3:before{content:"✦"}.script-analysis__section--characters h3:before{content:"♧"}.script-analysis__section--story_breakdown h3:before{content:"⌁"}.script-analysis__section--episode_synopsis h3:before{content:"☷"}.script-analysis__section--plot_summary,.script-analysis__section--classic_framework{align-self:stretch;min-height:0;border-radius:16px;background:linear-gradient(180deg,#ffffff13,#ffffff04);padding:20px}.script-analysis__section--plot_summary h3,.script-analysis__section--classic_framework h3{font-size:20px;line-height:28px}.script-analysis__section--plot_summary .script-analysis__section-content,.script-analysis__section--classic_framework .script-analysis__section-content{color:#ffffffd1;font-size:14px;line-height:22px}.script-analysis__section--highlights{border-radius:16px;background:#ffffff09;padding:20px}.script-analysis__section--highlights h3{margin-bottom:12px}.script-analysis__section--highlights .script-analysis__item{position:relative;border-left:0;padding:0 0 0 16px;color:#ffffffdb;font-size:14px;line-height:22px}.script-analysis__section--highlights .script-analysis__item:before{position:absolute;width:6px;height:6px;margin:8px 0 0 -16px;border-radius:50%;background:var(--script-positive);content:""}.script-analysis__section--highlights .script-analysis__item+.script-analysis__item{margin-top:8px}.script-analysis__characters{display:block}.script-analysis__character-tabs{display:flex;gap:8px;margin-bottom:16px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.script-analysis__character-tabs::-webkit-scrollbar{display:none}.script-analysis__character-tabs button{flex:0 0 auto;border:0;border-radius:999px;background:#ffffff14;color:#ffffffd1;padding:8px 16px;font-size:16px;line-height:24px}.script-analysis__character-tabs button.is-active{background:var(--script-accent-bg);color:var(--script-positive)}.script-analysis__character{border:0;border-radius:16px;background:linear-gradient(180deg,#ffffff13,#ffffff04);padding:20px}.script-analysis__character>header h4{font-size:20px;line-height:28px}.script-analysis__character>header span{border-radius:999px;background:var(--script-accent-bg);color:var(--script-positive);padding:3px 10px;font-size:12px}.script-analysis__character-block{margin-top:20px}.script-analysis__character-block h5{margin-bottom:10px;font-size:18px;line-height:26px}.script-analysis__character-block+.script-analysis__character-block{margin-top:20px;border-top-color:#ffffff1a;padding-top:20px}.script-analysis__table-scroll{overflow:hidden;border-radius:16px;background:#ffffff09}.script-analysis__table{min-width:1060px;background:#ffffff04}.script-analysis__table th,.script-analysis__table td{border-color:#ffffff1a;padding:16px;color:#ffffffe6;font-size:14px;line-height:22px}.script-analysis__table th{height:auto;background:#ffffff0a;color:#fff;font-size:14px;font-weight:500}.script-analysis__table th:nth-child(1),.script-analysis__table td:nth-child(1){width:15%}.script-analysis__table th:nth-child(2),.script-analysis__table td:nth-child(2){width:29%}.script-analysis__table th:nth-child(3),.script-analysis__table td:nth-child(3){width:16%}.script-analysis__table th:nth-child(4),.script-analysis__table td:nth-child(4){width:16%}.script-analysis__table th:nth-child(5),.script-analysis__table td:nth-child(5),.script-analysis__table th:nth-child(6),.script-analysis__table td:nth-child(6){width:100px}.script-analysis__section--story_breakdown .script-analysis__section-content.is-locked,.script-analysis__section--episode_synopsis .script-analysis__section-content.is-locked{max-height:650px}.script-analysis__lock{height:130px;background:linear-gradient(180deg,transparent,rgba(6,6,6,.9) 58%,#060606 100%)}.script-analysis__lock button{display:inline-flex;box-sizing:border-box;width:max-content;height:40px;margin-bottom:20px;align-items:center;justify-content:center;border:0;border-radius:8px;background:var(--script-action-bg);color:var(--script-action-fg);padding:13px 24px;font:inherit;font-size:14px;font-weight:500;line-height:22px;white-space:nowrap;cursor:pointer}.script-analysis__lock button:hover{color:var(--script-action-fg);opacity:.9}.script-analysis__unlock-content,.script-analysis__unlock-price{display:inline-flex;align-items:center;gap:6px}.script-analysis__unlock-price{gap:0}.script-analysis__unlock-price>svg{flex:0 0 16px;color:var(--ai-account-bar-brand, #00c94a)}.script-analysis__episodes{gap:8px}.script-analysis__episode{min-height:0;border:0;border-radius:8px;background:#ffffff0a;padding:16px}.script-analysis__episode h4{margin-bottom:8px;color:#ffffffb3;font-size:16px;line-height:24px}.script-analysis__episode p{color:#ffffffe6;font-size:14px;line-height:22px}@media(max-width:1200px){.script-detail{min-width:0}}@media(max-width:700px){.script-detail{min-width:0}.script-detail__title-row{align-items:flex-start;flex-direction:column}.script-detail__actions{position:static;width:100%;margin-top:auto}.script-detail__actions button{flex:0 0 auto}.script-preview__back{top:12px;left:12px;min-height:36px;padding:8px}.script-detail__content>h2,.script-analysis__section h3{font-size:21px}.script-analysis__section--highlights{padding:16px}}.ai-creation-home-capabilities{width:min(980px,100%);margin:18px auto 0;position:relative;z-index:4}.ai-creation-home-capabilities__grid,.ai-creation-home-capabilities__panel{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:11px;gap:11px}.ai-creation-home-capabilities--loading{padding-bottom:43px}.ai-home-capability-placeholder{box-sizing:border-box;flex:0 0 160px;min-width:0;height:46px;border:1px solid #ffffff08;border-radius:10px;background:#19191d}.ai-home-capability{--card-fill: #071d26;--card-line: #173e4e;position:relative;display:flex;align-items:center;gap:8px;height:46px;min-height:46px;min-width:0;padding:8px 8px 8px 6px;border:1px solid transparent;border-radius:10px;background:linear-gradient(var(--card-fill),var(--card-fill)) padding-box,linear-gradient(var(--card-line),var(--card-line)) border-box;color:#e9e9ec;font-family:inherit;font-size:16px;font-weight:400;line-height:1.4;isolation:isolate;overflow:visible;cursor:pointer;transition:background .2s,border-color .2s}.ai-home-capability--tone-1{--card-fill: #19191d;--card-line: #3b3b42}.ai-home-capability--tone-2{--card-fill: #111126;--card-line: #28264c}.ai-home-capability--tone-3{--card-fill: #221d0d;--card-line: #443a18}.ai-home-capability__thumbnail{position:relative;display:block;flex:0 0 44px;width:44px;height:28px;overflow:hidden;border-radius:7px;background:#202125;pointer-events:none}.ai-home-capability__thumbnail img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:cover;border-radius:0;filter:none;transform:scale(1);transition:transform .3s ease-out}.ai-home-capability:focus-visible .ai-home-capability__thumbnail img{transform:scale(1.1429)}.ai-home-capability:hover .ai-home-capability__thumbnail img{transform:scale(1.1429)}.ai-home-capability:is(:hover,:focus-visible) .ai-home-capability__thumbnail img{transform:scale(1.1429)}.ai-home-capability>span:not([aria-hidden]){position:relative;z-index:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#c4c4ce;font-size:13px;transition:padding .2s,color .2s}.ai-home-capability small{display:flex;align-items:center;justify-content:center;gap:4px;position:absolute;z-index:2;right:-1px;top:-12px;width:auto;min-width:38px;height:20px;padding:1px 8px;border:0;border-radius:999px 999px 0;background:#ff2fa6;color:#fff;font-size:11px;font-weight:700;line-height:18px;letter-spacing:.2px}.ai-home-capability small>span{color:inherit;font-size:inherit;line-height:inherit}.ai-home-capability__arrow{display:grid;place-items:center;position:absolute;z-index:3;right:7px;top:50%;width:23px;height:18px;border-radius:10px;font-size:15px;line-height:18px;background:#f5f5f6;color:#222229;opacity:0;transform:translate(-3px,-50%);transition:opacity .18s,transform .18s;pointer-events:none}.ai-home-capability:hover,.ai-home-capability:focus-visible{background:linear-gradient(var(--card-fill),var(--card-fill)) padding-box,linear-gradient(#74717f,#74717f) border-box;filter:brightness(1.12)}.ai-home-capability:hover .ai-home-capability__arrow,.ai-home-capability:focus-visible .ai-home-capability__arrow{opacity:1;transform:translateY(-50%)}.ai-home-capability:hover>span:not([aria-hidden]),.ai-home-capability:focus-visible>span:not([aria-hidden]){padding-right:23px;color:#e9e9ef}.ai-home-capability:focus-visible,.ai-creation-home-capabilities__more>button:focus-visible{outline:2px solid #bde69e;outline-offset:3px}.ai-home-capability.is-selected{background:linear-gradient(var(--card-fill),var(--card-fill)) padding-box,linear-gradient(var(--card-line),var(--card-line)) border-box}.ai-home-capability__edge{display:none;pointer-events:none;position:absolute;z-index:0;inset:-1px;border-radius:inherit;padding:1px;overflow:hidden;-webkit-mask:linear-gradient(#fff 0,#fff 0) content-box,linear-gradient(#fff 0,#fff 0);mask:linear-gradient(#fff 0,#fff 0) content-box,linear-gradient(#fff 0,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;contain:paint}.ai-home-capability.is-selected .ai-home-capability__edge,.ai-home-capability.is-tagged .ai-home-capability__edge{display:block}.ai-home-capability__edge>i{position:absolute;display:block;left:50%;top:50%;width:220%;aspect-ratio:1;background:conic-gradient(from 0deg,transparent 0deg,transparent 265deg,#4eafaa70 290deg,#93daca 315deg,#d4f7c3 330deg,transparent 352deg);transform:translate3d(-50%,-50%,0) rotate(0);will-change:transform;backface-visibility:hidden;animation:ai-home-card-edge 8s linear infinite}@keyframes ai-home-card-edge{to{transform:translate3d(-50%,-50%,0) rotate(360deg)}}.ai-creation-home-capabilities__more{position:relative;text-align:center;margin-top:11px}.ai-creation-home-capabilities:has(.is-expanded) .ai-creation-home-capabilities__more{margin-top:8px}.ai-creation-home-capabilities__more>button{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 auto;border:0;border-radius:8px;padding:2px 8px;background:transparent;color:#84848f;font-family:inherit;font-size:14px;line-height:22px;cursor:pointer;transition:background .2s,border-color .2s,color .2s,transform .2s}.ai-creation-home-capabilities__more>button>span{font-size:16px;line-height:16px}.ai-creation-home-capabilities__more>button:hover{color:#d1d1da;background:#ffffff06}.ai-creation-home-capabilities__expansion{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .28s ease,opacity .28s ease,visibility .28s}.ai-creation-home-capabilities__expansion.is-expanded{grid-template-rows:1fr;opacity:1;visibility:visible}.ai-creation-home-capabilities__expansion-content{min-height:0;overflow:hidden}.ai-creation-home-capabilities__panel{--capability-columns: 5;display:flex;flex-wrap:wrap;justify-content:center;padding-top:8px}.ai-creation-home-capabilities__panel>.ai-home-capability{box-sizing:border-box;flex:0 0 calc((100% - (var(--capability-columns) - 1) * 11px) / var(--capability-columns))}:root:not([data-resolved-theme=dark]) .ai-home-capability{background:#f4f5f2;color:#34373c;border-color:#d9ddd4}:root:not([data-resolved-theme=dark]) .ai-home-capability>span:not([aria-hidden]){color:#52525c}@media(max-width:1250px){.ai-home-capability>span:not([aria-hidden]){font-size:12px}}@media(max-width:1100px){.ai-home-capability{gap:6px}.ai-home-capability>span:not([aria-hidden]){font-size:11px}}@media(max-width:850px){.ai-creation-home-capabilities__grid{display:flex;overflow-x:auto;scrollbar-width:none;gap:9px;padding-top:1px}.ai-home-capability{width:160px;min-width:160px;height:40px}.ai-home-capability>span:not([aria-hidden]){font-size:12px}.ai-creation-home-capabilities__panel{--capability-columns: 3}.ai-creation-home-capabilities__panel .ai-home-capability{width:auto;min-width:0}}@media(max-width:650px){.ai-creation-home-capabilities{margin-top:2px}.ai-creation-home-capabilities__grid{padding-top:14px}.ai-home-capability{width:145px;min-width:145px}.ai-home-capability>span:not([aria-hidden]){font-size:11px}.ai-creation-home-capabilities__panel{--capability-columns: 2}}.ai-home-skill-preview{position:fixed;z-index:1200;box-sizing:border-box;padding:2px 2px 12px;border:1px solid #ffffff20;border-radius:16px;background:#232327;color:#f3f3f5;box-shadow:0 12px 32px #0006;font-family:Arial,Duli Home Noto Sans SC,Microsoft YaHei,sans-serif;font-size:16px;font-weight:400;line-height:1.65;-webkit-font-smoothing:auto;pointer-events:none;animation:ai-home-skill-preview-enter .16s cubic-bezier(.16,1,.3,1) both}.ai-home-skill-preview.is-above{transform:translateY(-100%);transform-origin:bottom center}.ai-home-skill-preview.is-below{transform-origin:top center}.ai-home-skill-preview>img{display:block;width:100%;height:auto;aspect-ratio:252 / 130;object-fit:cover;border-radius:13px}.ai-home-skill-preview>div{padding:10px 13px 0}.ai-home-skill-preview strong{display:block;font-size:14px;font-weight:600;line-height:1.5}.ai-home-skill-preview p{margin:5px 0 0;font-size:13px;color:#aaaab3;line-height:1.6}@keyframes ai-home-skill-preview-enter{0%{opacity:0;scale:.94}to{opacity:1;scale:1}}@media(prefers-reduced-motion:reduce){.ai-home-capability,.ai-home-capability__arrow,.ai-creation-home-capabilities__expansion{transition:none}.ai-home-capability__edge>i{animation-duration:14s}.ai-home-skill-preview{animation:none}.ai-home-capability__thumbnail img{transition:none}}.ai-creation-work-heart{display:inline-flex;align-items:center;gap:4px;color:inherit}.ai-creation-work-heart.is-liked svg{color:#fe2c55}.ai-creation-work-heart b{font-size:13px;font-weight:500}.ai-activity-detail{--activity-surface: #1a1a1a;--text: #fff;--text-muted: #ffffffb2;--border: #ffffff0a;--surface-control-bg: #ffffff14;--surface-hover: #ffffff1f;box-sizing:border-box;position:absolute;inset:0;width:auto;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;border-radius:0;background:#121212;color:var(--text);overflow:hidden;font-family:CapCut Sans,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;z-index:35}.ai-activity-detail[open]{display:flex;flex-direction:column}.ai-creation-media.has-side-nav>.ai-activity-detail{left:240px;transition:left .52s cubic-bezier(.22,1,.36,1)}.ai-creation-media.has-side-nav.is-side-nav-collapsed>.ai-activity-detail{left:64px}.ai-activity-detail button{font:inherit;cursor:pointer}.ai-activity-detail button:focus-visible,.ai-activity-detail a:focus-visible{outline:2px solid #00c94a;outline-offset:3px}.ai-activity-detail button:disabled{opacity:.5;cursor:default}.ai-activity-detail__navigation{box-sizing:border-box;display:flex;align-items:center;flex:0 0 56px;height:56px;padding:20px 20px 0}.ai-activity-detail__back{display:flex;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;padding:0;border:0;border-radius:8px;background:transparent;color:#fff}.ai-activity-detail__back:hover{background:#ffffff14}.ai-activity-detail__back:active{background:#ffffff1f}.ai-activity-detail__card-container{box-sizing:border-box;flex:1;min-height:0;padding:20px 40px}.ai-activity-detail__card{height:100%;min-height:0;overflow:hidden;border-radius:16px;background:var(--activity-surface)}.ai-activity-detail__scroll{height:100%;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:auto;padding-bottom:24px;box-sizing:border-box}.ai-activity-detail__scroll::-webkit-scrollbar{width:16px}.ai-activity-detail__scroll::-webkit-scrollbar-thumb{background:#ffffff14;border:6px solid var(--activity-surface);border-radius:17px}.ai-activity-detail__scroll::-webkit-scrollbar-thumb:hover{background:#ffffff1f;border-width:5px}.ai-activity-detail__header{position:sticky;top:0;z-index:2;padding:24px 0;background:var(--activity-surface)}.ai-activity-detail__header-inner,.ai-activity-detail__content{width:min(904px,calc(100% - 32px));margin:0 auto}.ai-activity-detail__header-inner{display:flex;align-items:flex-start;justify-content:space-between;gap:40px}.ai-activity-detail__heading{min-width:0;flex:1}.ai-activity-detail h1{margin:0;font-size:24px;line-height:32px;font-weight:500;overflow-wrap:anywhere}.ai-activity-detail__dates{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin-top:8px;color:var(--text-muted);font-size:12px;line-height:20px}.ai-activity-detail__dates>span:not(.ai-activity-detail__status){font-family:Montserrat,PingFang SC,Microsoft YaHei,sans-serif}.ai-activity-detail__status{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:4px;background:#ffffff14;color:#fff}.ai-activity-detail__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.ai-activity-detail__actions button{min-width:80px;height:36px;border:0;border-radius:8px;background:var(--surface-control-bg, #2d2d2d);color:inherit;font-size:13px;font-weight:500}.ai-activity-detail__actions .ai-activity-detail__primary{background:#fafafa;color:#1a1a1a}.ai-activity-detail__actions button:hover{background:#ffffff1f}.ai-activity-detail__actions button:active{background:#ffffff29}.ai-activity-detail__actions .ai-activity-detail__primary:hover{background:#d9d9d9}.ai-activity-detail__actions .ai-activity-detail__primary:active{background:#b2b2b2}.ai-activity-detail__guide{border-radius:8px;padding:12px 16px;margin:0 0 16px;background:var(--surface-hover, #24262c);font-size:13px;line-height:22px}.ai-activity-detail__rule{position:relative;margin-bottom:40px}.ai-activity-detail__rule.is-collapsed{max-height:472px;overflow:hidden;padding-bottom:64px;box-sizing:border-box}.ai-activity-detail__rule.is-collapsed:after{content:"";position:absolute;inset:auto 0 0;height:120px;background:linear-gradient(transparent,var(--activity-surface) 95%);pointer-events:none}.ai-activity-detail__markdown{font-size:13px;line-height:1.7;overflow-wrap:anywhere}.ai-activity-detail__markdown>:first-child{margin-top:0}.ai-activity-detail__markdown h1{font-size:24px}.ai-activity-detail__markdown h2{font-size:20px}.ai-activity-detail__markdown h3{font-size:16px}.ai-activity-detail__markdown img{display:block;max-width:100%;height:auto;border-radius:8px;margin:16px auto}.ai-activity-detail__markdown a{color:#00c94a}.ai-activity-detail__markdown pre{overflow:auto;padding:16px;background:var(--surface-hover, #24262c);border-radius:8px}.ai-activity-detail__markdown table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.ai-activity-detail__markdown th,.ai-activity-detail__markdown td{border:1px solid var(--border, #45464d);padding:6px 12px}.ai-activity-detail__markdown blockquote{margin-left:0;padding-left:16px;border-left:3px solid var(--border, #45464d);color:var(--text-muted, #92959e)}.ai-activity-detail__expand{display:flex;align-items:center;gap:6px;margin:12px auto 0;border:0;padding:8px;background:transparent;color:var(--text-muted, #92959e);font-size:12px!important}.is-collapsed .ai-activity-detail__expand{position:absolute;bottom:40px;left:50%;z-index:1;margin:0;transform:translate(-50%);border:1px solid #ffffff29;border-radius:8px;background:#242424;color:#fff;padding:6px 16px}.is-collapsed .ai-activity-detail__expand:hover{background:#303030;border-color:#ffffff40}.ai-activity-detail__works{border-top:1px solid var(--border, #34353c)}.ai-activity-detail__works h2{font-size:20px;font-weight:500;line-height:28px;margin:0;padding:20px 0}.ai-activity-detail__tabs{display:flex;gap:8px;margin-bottom:16px}.ai-activity-detail__tabs button{border:0;border-radius:8px;height:36px;padding:0 20px;background:transparent;color:var(--text-muted, #92959e);font-size:13px;font-weight:500;line-height:1}.ai-activity-detail__tabs button:hover{color:var(--text)}.ai-activity-detail__tabs [aria-selected=true]{background:var(--surface-control-bg, #2d2d2d);color:inherit}.ai-activity-detail__grid{column-count:3;column-gap:2px;border-radius:14px;overflow:hidden}.ai-activity-detail__work{min-width:0;break-inside:avoid;margin-bottom:2px}.ai-activity-detail__work-cover{position:relative;overflow:hidden;background:var(--surface-hover, #24262c)}.ai-activity-detail__work-cover>img{width:100%;height:auto;display:block;transition:transform .2s}.ai-activity-detail__work:hover .ai-activity-detail__work-cover>img{transform:scale(1.02)}.ai-activity-detail__placeholder{display:grid;place-items:center;aspect-ratio:4 / 3;color:var(--text-muted, #92959e);font-size:13px}.ai-activity-detail__review{position:absolute;top:12px;left:12px;border-radius:6px;padding:4px 8px;background:#0009;color:#fff;font-size:12px}.ai-activity-detail__video{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:#fff;background:#0006}.ai-activity-detail__work-overlay{position:absolute;inset:auto 0 0;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:30px 12px 12px;background:linear-gradient(transparent,#0008);color:#fff}.ai-activity-detail__author{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:12px;line-height:20px}.ai-activity-detail__author>span:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ai-activity-detail__author>img,.ai-activity-detail__author-fallback{flex:0 0 18px;width:18px;height:18px;border-radius:50%;object-fit:cover}.ai-activity-detail__author-fallback{display:grid;place-items:center;background:#ffffff30;font-size:10px}.ai-activity-detail__like{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;height:22px;padding:0;border:0;background:transparent;color:#fff}.ai-activity-detail__like svg{flex-shrink:0}.ai-activity-detail__like.is-liked svg{color:#fe2c55}.ai-activity-detail__like b{font-size:12px;line-height:20px;font-weight:500}.ai-activity-detail__like-error{margin:0;padding:8px;color:#ff9b9b;font-size:12px}.ai-activity-detail__end{margin:24px 0 0;text-align:center;color:#ffffff59;font-size:12px}.ai-activity-detail__state{padding:32px 0;margin:0;text-align:center;color:var(--text-muted, #92959e);font-size:14px}.ai-activity-detail__state button,.ai-activity-detail__more{border:0;background:transparent;color:#00c94a;padding:8px 12px}.ai-activity-detail__more{display:block;margin:12px auto}@media(max-width:800px){.ai-activity-detail__card-container{padding:20px 16px 16px}.ai-activity-detail__header-inner{flex-wrap:wrap;gap:16px}.ai-activity-detail__heading{flex-basis:100%}.ai-activity-detail__grid{column-count:2}}@media(max-width:420px){.ai-activity-detail__grid{column-count:1}.ai-activity-detail h1{font-size:21px}}@media(prefers-reduced-motion:reduce){.ai-creation-media>.ai-activity-detail,.ai-activity-detail__work-cover>img{transition:none}.ai-activity-detail__work:hover .ai-activity-detail__work-cover>img{transform:none}}.ai-creation-explore--activities .ai-creation-explore__secondary{display:none}.ai-creation-explore--activities .ai-creation-explore__navigation{padding-top:18px;padding-bottom:12px;margin-bottom:8px;gap:0}.ai-creation-activity-feed{box-sizing:border-box;container:activity-content / inline-size;min-width:0;padding:8px 40px 80px;width:100%;color:var(--text, #111827)}.ai-creation-activity-card{padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.ai-creation-activity-card:focus-visible{outline:2px solid #00c94a;outline-offset:3px}.ai-creation-activity-feed__history-toggle{display:flex;align-items:center;gap:6px;margin:24px auto 0;padding:8px 16px;border:0;background:transparent;color:var(--text-muted, #6b7280);font-family:inherit;font-size:13px;line-height:20px;cursor:pointer}.ai-creation-activity-feed__history-arrow{display:block;flex-shrink:0;width:16px;height:16px}.ai-creation-activity-feed__history-arrow.is-expanded{transform:rotate(180deg)}.ai-creation-activity-feed__history-toggle:hover{color:var(--text, #111827)}.ai-creation-activity-feed__history-toggle:focus-visible{outline:2px solid var(--text-muted, #6b7280);outline-offset:2px;border-radius:6px}.ai-creation-activity-feed>div[hidden]{display:none}.ai-creation-activity-feed__history-toggle+div:not([hidden]){margin-top:24px}.ai-creation-activity-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.ai-creation-activity-card{display:flex;flex-direction:column;gap:8px;min-width:0;padding:0 0 16px;border-radius:12px}.ai-creation-activity-card__media{position:relative;aspect-ratio:90 / 49;width:100%;flex-shrink:0;overflow:hidden;border-radius:12px;background:var(--surface-hover, #e8ebee)}.ai-creation-activity-card__media img{display:block;width:100%;height:100%;object-fit:cover}.ai-creation-activity-card__status{position:absolute;top:8px;right:8px;box-sizing:border-box;height:20px;padding:2px 4px;display:flex;align-items:center;border-radius:6px;background:#0000004d;color:#ffffffe0;font-size:12px;font-weight:400;line-height:20px;white-space:nowrap;pointer-events:none}.ai-creation-activity-card__info{box-sizing:border-box;display:flex;flex-direction:column;gap:4px;height:52px;min-width:0;width:100%;padding:0 12px}.ai-creation-activity-card__title{display:block;height:20px;font-size:14px;font-weight:500;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-activity-card__tags{display:flex;align-items:center;gap:4px;min-width:0}.ai-creation-activity-card__reward,.ai-creation-activity-card__participants{box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:28px;padding:0 8px;border-radius:8px;font-size:12px;font-weight:400;line-height:20px;white-space:nowrap}.ai-creation-activity-card__reward{min-width:0;color:#ff881a;background:#ff881a29;overflow:hidden;text-overflow:ellipsis}.ai-creation-activity-card__participants{flex-shrink:0;color:var(--text-muted, #6b7280);background:var(--surface-hover, #e8ebee)}.ai-creation-activity-skeleton{min-width:0;padding-bottom:16px}.ai-creation-activity-skeleton span{display:block;aspect-ratio:90 / 49;border-radius:12px;background:var(--surface-hover, #e8ebee)}.ai-creation-activity-skeleton i{display:block;height:16px;margin:8px 12px 36px;border-radius:4px;background:var(--surface-hover, #e8ebee)}.ai-creation-activity-feed__state{padding:32px 12px;color:var(--text-muted, #6b7280);text-align:center}.ai-creation-activity-feed__state button,.ai-creation-activity-feed__more{border:0;background:transparent;color:inherit;cursor:pointer}.ai-creation-activity-feed__state button{margin-left:12px;text-decoration:underline}.ai-creation-activity-feed__more{display:block;margin:20px auto 0;padding:8px 16px;color:var(--text-muted, #6b7280)}@container activity-content (min-width: 809px){.ai-creation-activity-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container activity-content (min-width: 1296px){.ai-creation-activity-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container activity-content (min-width: 1701px){.ai-creation-activity-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:640px){.ai-creation-activity-feed{padding-left:16px;padding-right:16px}.ai-creation-activity-grid{grid-template-columns:minmax(0,1fr)}}.ai-explore-navigation__row{display:flex;align-items:center;gap:16px;min-width:0}.ai-explore-navigation__row>.ai-explore-navigation__children{flex:1;min-width:0}.ai-home-work-search{position:relative;flex:0 0 auto;width:32px;height:24px;transition:width .24s cubic-bezier(.22,1,.36,1)}.ai-home-work-search.is-expanded{width:min(240px,52%)}.ai-home-work-search__field{position:absolute;inset:-4px 0;display:flex;align-items:center;overflow:hidden;border:1px solid transparent;border-radius:18px;background:transparent;color:var(--text-muted, #888);transition:background .2s,border-color .2s,box-shadow .2s}.ai-home-work-search.is-expanded .ai-home-work-search__field{border-color:#8883;background:var(--panel-bg, #fff)}.ai-home-work-search:focus-within .ai-home-work-search__field{border-color:#6f9e82;box-shadow:0 0 0 2px #6f9e8214}.ai-explore-navigation .ai-home-work-search button{display:grid;place-items:center;flex:0 0 30px;width:30px;min-height:30px;padding:0;border-radius:50%;background:transparent;color:inherit}.ai-home-work-search svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.ai-home-work-search input{flex:1;width:0;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:var(--text, #242424);font:inherit;font-size:13px;opacity:0;transition:opacity .16s ease}.ai-home-work-search.is-expanded input{opacity:1}.ai-home-work-search input::placeholder{color:var(--text-muted, #888)}.ai-home-work-search input::-webkit-search-cancel-button{display:none}.ai-explore-navigation .ai-home-work-search .ai-home-work-search__clear{flex-basis:26px;width:26px;min-height:26px;margin-right:2px}.ai-home-work-search__clear svg{width:14px;height:14px}:root[data-resolved-theme=dark] .ai-home-work-search.is-expanded .ai-home-work-search__field{background:#1b1b1e}:root[data-resolved-theme=dark] .ai-home-work-search input{color:#f5f5f5}.ai-home-work-search button:focus-visible{outline:2px solid #6f9e82;outline-offset:-3px}@media(prefers-reduced-motion:reduce){.ai-home-work-search,.ai-home-work-search__field,.ai-home-work-search input{transition:none}}.ai-creation-template-preview.ai-creation-preview--visual .ai-work-preview{padding:20px 40px;gap:0}.ai-work-preview button{font:inherit;color:inherit;cursor:pointer}.ai-work-preview button:disabled{cursor:default}.ai-work-preview__header{display:flex;align-items:center;gap:18px;min-height:32px;flex:0 0 auto;color:var(--ai-creation-preview-shell-fg)}.ai-work-preview__author{display:flex;align-items:center;gap:4px;flex:1;min-width:0;font-size:14px}.ai-work-preview__author-link{display:flex;align-items:center;gap:4px;min-width:0;min-height:20px!important;padding:0!important;border:0;background:transparent;cursor:pointer}.ai-work-preview__author-link>span:not(.ai-work-preview__avatar){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-work-preview__author img,.ai-work-preview__avatar{width:20px;height:20px;border-radius:50%;flex-shrink:0;object-fit:cover}.ai-work-preview__avatar{display:grid;place-items:center;background:#333;font-size:12px}.ai-work-preview__follow{flex-shrink:0;min-height:22px!important;height:22px;padding:0 6px!important;border:0;border-radius:4px!important;background:var(--panel-bg);white-space:nowrap;margin-left:0;font-size:12px!important;line-height:22px}.ai-work-preview__follow.is-followed{color:#888!important}.ai-work-preview__like,.ai-work-preview__more>button{display:flex;align-items:center;background:transparent;padding:0;border:0;min-height:28px}.ai-work-preview__more{position:relative}.ai-work-preview__more svg{width:18px;height:18px}.ai-work-preview__menu{position:absolute;top:36px;right:-10px;z-index:5;width:206px;padding:8px;background:var(--panel-bg, #262626);border:1px solid var(--ai-creation-preview-side-border);border-radius:16px;box-shadow:0 8px 32px #0003}.ai-work-preview__menu button{display:flex;align-items:center;gap:12px;width:100%;height:40px;padding:0 10px;border:0;border-radius:8px;background:transparent;font-size:13px;text-align:left}.ai-work-preview__menu button:hover:not(:disabled){background:#8882}.ai-work-preview__menu button:disabled{opacity:.55}.ai-work-preview__content{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;padding-top:20px;font-size:13px}.ai-work-preview__content::-webkit-scrollbar{display:none;width:0;height:0}.ai-work-preview__publication{display:flex;flex-direction:column;gap:4px;padding-bottom:16px;border-bottom:1px solid var(--ai-creation-preview-side-border);color:var(--ai-creation-preview-meta-detail-fg)}.ai-work-preview__title{display:flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;text-align:left;line-height:20px}.ai-work-preview__title svg{width:12px;flex-shrink:0;transition:transform .16s}.ai-work-preview__title svg.is-expanded{transform:rotate(180deg)}.ai-work-preview__description{margin:0;line-height:20px;white-space:pre-wrap;overflow-wrap:anywhere}.ai-work-preview__date{display:flex;align-items:center;font-size:12px;line-height:20px}.ai-work-preview__date>span:last-child:before{content:"";display:inline-block;width:1px;height:10px;background:var(--ai-creation-preview-side-border);margin:0 8px}.ai-work-preview__activity{display:flex;align-items:flex-start;gap:4px;font-size:12px;line-height:20px}.ai-work-preview__activity svg{flex-shrink:0;margin-top:3px}.ai-work-preview__prompt{padding-top:20px}.ai-work-preview__prompt-label{color:var(--ai-creation-preview-meta-detail-fg);font-size:14px;line-height:22px}.ai-work-preview__prompt p{margin:8px 0;color:var(--ai-creation-preview-shell-fg);line-height:24px;white-space:pre-wrap;overflow-wrap:anywhere}.ai-work-preview__parameters{display:flex;align-items:center;flex-wrap:wrap;color:var(--ai-creation-preview-meta-detail-fg);font-size:14px;line-height:22px}.ai-work-preview__parameters span:not(:last-child):after{content:"";display:inline-block;height:10px;width:1px;margin:0 12px;background:var(--ai-creation-preview-side-border)}.ai-work-preview__actions{display:flex;gap:4px;margin-top:24px}.ai-work-preview__actions button{flex:1;display:flex;align-items:center;justify-content:center;gap:4px;height:40px;border:0;border-radius:8px;background:var(--panel-bg);font-size:13px}.ai-work-preview__actions svg{width:14px;height:14px}.ai-work-preview__error{color:#f66}.ai-work-preview__delete{padding:16px;border:1px solid var(--ai-creation-preview-side-border);border-radius:8px}.ai-work-preview__delete button{margin-right:8px;padding:6px 12px;border:0;border-radius:4px;background:var(--panel-bg)}.ai-work-report{position:fixed;inset:0;z-index:30;display:grid;place-items:center;padding:24px;background:#000000ad}.ai-work-report__panel{width:min(820px,100%);max-height:min(720px,92vh);overflow:auto;border:1px solid var(--ai-creation-preview-side-border);border-radius:16px;background:var(--panel-bg, #202020);color:var(--ai-creation-preview-shell-fg);box-shadow:0 20px 70px #0006}.ai-work-report header{display:flex;align-items:center;justify-content:space-between;padding:0 24px;border-bottom:1px solid var(--ai-creation-preview-side-border)}.ai-work-report header div{display:flex;gap:26px}.ai-work-report header button{min-height:58px;padding:0 2px;border:0;background:transparent;color:var(--ai-creation-preview-meta-detail-fg);cursor:pointer}.ai-work-report header button.is-active{color:var(--ai-creation-preview-shell-fg);border-bottom:2px solid currentColor}.ai-work-report header button:last-child{font-size:25px}.ai-work-report__body{position:relative;padding:26px 24px 12px}.ai-work-report__body h3{margin:0 0 18px;font-size:14px}.ai-work-report__body h3 span{color:#f66}.ai-work-report__chips{display:flex;flex-wrap:wrap;gap:10px}.ai-work-report__chips button{min-height:38px;padding:0 14px;border:1px solid transparent;border-radius:8px;background:#343434;color:inherit;cursor:pointer}.ai-work-report__chips button.is-selected{border-color:#fff;background:#4d4d4d}.ai-work-report__body label{display:flex;gap:12px;margin-top:24px;color:var(--ai-creation-preview-meta-detail-fg)}.ai-work-report__body textarea{flex:1;min-height:112px;resize:vertical;padding:12px;border:1px solid var(--ai-creation-preview-side-border);border-radius:8px;background:#303030;color:inherit;font:inherit}.ai-work-report__count{margin-left:56px;color:var(--ai-creation-preview-meta-detail-fg);font-size:12px;text-align:right}.ai-work-report footer{display:flex;justify-content:flex-end;gap:10px;padding:16px 24px 22px}.ai-work-report footer button{min-width:78px;min-height:38px;border:0;border-radius:8px;background:#343434;color:inherit;cursor:pointer}.ai-work-report footer button:last-child{background:#fff;color:#111}.ai-work-report footer button:disabled{opacity:.5;cursor:default}@media(max-width:920px){.ai-creation-template-preview.ai-creation-preview--visual .ai-work-preview{padding:20px 24px}}.ai-canvas-process{position:fixed;inset:0;width:100vw;max-width:none;height:100vh;height:100dvh;max-height:none;margin:0;padding:0;border:0;border-radius:0;overflow:hidden;background:#191919;color:#fff;font:13px/20px CapCut Sans,PingFang SC,Microsoft YaHei,Arial,sans-serif;animation:ai-canvas-process-enter .36s cubic-bezier(.22,1,.36,1) both}.ai-canvas-process[open]{display:flex;flex-direction:column}.ai-canvas-process::backdrop{background:#0005}.ai-canvas-process.is-closing{animation:ai-canvas-process-exit .24s cubic-bezier(.4,0,1,1) both}.ai-canvas-process__header{display:flex;flex:0 0 48px;align-items:center;justify-content:space-between;gap:24px;box-sizing:border-box;min-width:0;padding:0 16px 0 22px;border-bottom:1px solid #ffffff14;background:#252525;position:fixed;width:100%;height:60px;top:0;left:0}.ai-canvas-process__header h2{min-width:0;margin:0;overflow:hidden;font:inherit;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.ai-canvas-process__actions{display:flex;flex-shrink:0;align-items:center;gap:8px}.ai-canvas-process__actions>span{color:#ffffffd9}.ai-canvas-process__actions button{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:32px;padding:0 12px;border:0;border-radius:8px;font:inherit}.ai-canvas-process__copy{background:#fafafa;color:#1a1a1a;cursor:pointer}.ai-canvas-process .ai-canvas-process__copy:disabled{opacity:1}.ai-canvas-process__copy:disabled{cursor:default}.ai-canvas-process__error{position:absolute;top:68px;right:16px;left:16px;z-index:1;width:fit-content;max-width:calc(100% - 32px);margin-left:auto;margin-right:auto;box-sizing:border-box;padding:8px 12px;border:1px solid #f970664d;border-radius:8px;background:#302020;color:#fda29b}.ai-canvas-process__actions .ai-canvas-process__close{width:32px;padding:0;background:transparent;color:#fff;cursor:pointer}.ai-canvas-process__close:hover:not(:disabled){background:#ffffff14}.ai-canvas-process__close:focus-visible{outline:1px solid #ffffffb2;outline-offset:2px}.ai-canvas-process__frame{display:block;flex:1 1 auto;width:100%;min-height:0;border:0;background:#191919}@keyframes ai-canvas-process-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ai-canvas-process-exit{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media(max-width:640px){.ai-canvas-process__header{flex-basis:auto;min-height:80px;flex-wrap:wrap;gap:4px;padding:8px 12px}.ai-canvas-process__header h2{flex-basis:100%}.ai-canvas-process__actions{width:100%}.ai-canvas-process__actions>span{flex:1;min-width:0;font-size:12px}.ai-canvas-process__error{top:88px}}@media(prefers-reduced-motion:reduce){.ai-canvas-process,.ai-canvas-process.is-closing{animation-duration:1ms}}.ai-creation-explore-page{position:relative;height:100%;min-height:0;overflow:auto;container-type:inline-size;background:var(--main-bg, #f7f7f9);color:var(--text, #101828);scrollbar-gutter:auto}:root[data-resolved-theme=dark] .ai-creation-explore-page{background:#121212;color:#f5f5f5}.ai-creation-explore-page--home{isolation:isolate;overflow-anchor:none}.ai-creation-explore-home-intro{min-width:0;padding:24px 18px 0}.ai-explore-navigation{position:sticky;top:0;z-index:6;display:flex;flex-direction:column;gap:12px;padding:20px 40px 12px;margin:0 auto 16px;background:var(--main-bg, #f7f7f9)}:root[data-resolved-theme=dark] .ai-explore-navigation{background:#121212}.ai-explore-navigation__top,.ai-explore-navigation__children{display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none}.ai-explore-navigation__top::-webkit-scrollbar,.ai-explore-navigation__children::-webkit-scrollbar{display:none}.ai-explore-navigation button{flex:0 0 auto;min-height:36px;padding:0 16px;border:0;border-radius:18px;background:transparent;color:var(--text-muted, #667085);font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .16s ease,color .16s ease}.ai-explore-navigation__children{min-height:30px}.ai-explore-navigation__children button{min-height:30px;padding-left:16px;padding-right:16px;border-radius:15px}.ai-explore-navigation button:hover,.ai-explore-navigation__top button.is-active{background:var(--surface-active, #e7e7e7);color:var(--text, #101828)}.ai-explore-navigation__children button.is-active{color:var(--text, #101828)}:root[data-resolved-theme=dark] .ai-explore-navigation button{color:#aaa}:root[data-resolved-theme=dark] .ai-explore-navigation button:hover,:root[data-resolved-theme=dark] .ai-explore-navigation__top button.is-active{background:#242424;color:#fff}:root[data-resolved-theme=dark] .ai-explore-navigation__children button.is-active{color:#fff}.ai-explore-feed{width:min(2028px,calc(100% - 80px));margin:0 auto;padding-bottom:80px}.ai-explore-feed__videos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:8px;column-gap:8px;grid-row-gap:16px;row-gap:16px;margin-bottom:16px}.ai-explore-feed__masonry{display:grid;grid-gap:2px;gap:2px;align-items:start;margin-bottom:16px;overflow:hidden;border-radius:16px}.ai-explore-feed__image-column{display:flex;min-width:0;flex-direction:column;gap:2px}.ai-explore-feed__video-items{display:contents}.ai-explore-work-card.ai-explore-work-card--image .ai-explore-work-card__visual,.ai-explore-work-card.ai-explore-work-card--skill .ai-explore-work-card__visual{overflow:hidden;border-radius:14px;isolation:isolate}.ai-explore-work-card:is(.ai-explore-work-card--image,.ai-explore-work-card--skill) .ai-explore-work-card__visual{overflow:hidden;border-radius:14px;isolation:isolate}.ai-explore-work-card.ai-explore-work-card--image .ai-explore-work-card__media,.ai-explore-work-card.ai-explore-work-card--skill .ai-explore-work-card__media{position:relative;inset:auto;height:auto;min-height:0}.ai-explore-work-card:is(.ai-explore-work-card--image,.ai-explore-work-card--skill) .ai-explore-work-card__media{position:relative;inset:auto;height:auto;min-height:0}.ai-explore-work-card .ai-explore-work-card__media>img,.ai-explore-work-card .ai-explore-work-card__media>video{transition:transform .3s ease}.ai-explore-work-card:focus-within .ai-explore-work-card__media>img{transform:scale(1.035)}.ai-explore-work-card:focus-within .ai-explore-work-card__media>video{transform:scale(1.035)}.ai-explore-work-card:hover .ai-explore-work-card__media>img,.ai-explore-work-card:hover .ai-explore-work-card__media>video{transform:scale(1.035)}.ai-explore-work-card:is(:hover,:focus-within) .ai-explore-work-card__media>img,.ai-explore-work-card:is(:hover,:focus-within) .ai-explore-work-card__media>video{transform:scale(1.035)}.ai-explore-work-card__shade{position:absolute;inset:auto 0 0;z-index:1;height:min(110px,70%);background:linear-gradient(transparent,#00000061 45%,#000000e6);background:linear-gradient(transparent,#00000061 45%,#000000e5);opacity:.9;pointer-events:none;transition:height .28s ease,opacity .28s ease}.ai-explore-work-card:focus-within .ai-explore-work-card__shade{height:min(150px,85%);opacity:1}.ai-explore-work-card:hover .ai-explore-work-card__shade{height:min(150px,85%);opacity:1}.ai-explore-work-card:is(:hover,:focus-within) .ai-explore-work-card__shade{height:min(150px,85%);opacity:1}.ai-explore-work-card__info{position:absolute;right:16px;bottom:14px;left:16px;z-index:2;box-sizing:border-box;width:auto;min-width:0;color:#fff;text-align:left;text-shadow:0 1px 4px #0009;transform:translateY(24px);transition:transform .28s ease;pointer-events:none}.ai-explore-work-card__info>strong{display:block;overflow:hidden;font-size:14px;font-weight:500;line-height:20px;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 4px #0006}.ai-explore-work-card__details{display:block;box-sizing:border-box;width:100%;min-width:0;height:20px;margin-top:4px;padding-right:78px;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s}.ai-explore-work-card__description{display:block;box-sizing:border-box;width:100%;min-width:0;overflow:hidden;color:#ffffffb3;font-size:12px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.ai-explore-work-card__action{position:absolute;right:0;bottom:0;display:grid;place-items:center;box-sizing:border-box;width:66px;height:34px;padding:0;border:0;border-radius:8px;background:#fff;color:#171717;font-family:inherit;font-size:13px;font-weight:500;line-height:20px;text-shadow:none;box-shadow:0 2px 8px #0002;pointer-events:auto;cursor:pointer}.ai-explore-work-card:focus-within .ai-explore-work-card__info{transform:translateY(0)}.ai-explore-work-card:hover .ai-explore-work-card__info{transform:translateY(0)}.ai-explore-work-card:is(:hover,:focus-within) .ai-explore-work-card__info{transform:translateY(0)}.ai-explore-work-card:focus-within .ai-explore-work-card__info>strong{padding-right:78px}.ai-explore-work-card:hover .ai-explore-work-card__info>strong{padding-right:78px}.ai-explore-work-card:is(:hover,:focus-within) .ai-explore-work-card__info>strong{padding-right:78px}.ai-explore-work-card:focus-within .ai-explore-work-card__details{opacity:1;visibility:visible}.ai-explore-work-card:hover .ai-explore-work-card__details{opacity:1;visibility:visible}.ai-explore-work-card:is(:hover,:focus-within) .ai-explore-work-card__details{opacity:1;visibility:visible}.ai-explore-work-card .ai-explore-work-card__like-button{position:absolute;top:8px;right:8px;bottom:auto;z-index:3;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:5px;min-width:48px;max-width:calc(100% - 16px);height:29px;padding:6px 8px;border:0;border-radius:8px;background:#16171b9c;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:inherit;font-size:12px;line-height:1;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s}.ai-explore-work-card:focus-within .ai-explore-work-card__like-button{opacity:1;visibility:visible;pointer-events:auto}.ai-explore-work-card:hover .ai-explore-work-card__like-button{opacity:1;visibility:visible;pointer-events:auto}.ai-explore-work-card:is(:hover,:focus-within) .ai-explore-work-card__like-button{opacity:1;visibility:visible;pointer-events:auto}.ai-explore-work-card .ai-explore-work-card__like-button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-explore-work-card .ai-explore-work-card__like-button svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round}.ai-explore-work-card .ai-explore-work-card__like-button.is-liked svg{color:#fe2c55;fill:currentColor}.ai-explore-work-card .ai-explore-work-card__like-button:hover{background:#303139d9}.ai-explore-work-card:hover .ai-explore-work-card__like-button:disabled{opacity:.6;cursor:wait}.ai-explore-work-card:focus-within .ai-explore-work-card__like-button:disabled{opacity:.6;cursor:wait}.ai-explore-work-card:is(:hover,:focus-within) .ai-explore-work-card__like-button:disabled{opacity:.6;cursor:wait}.ai-explore-skill-showcase{box-sizing:border-box;width:min(900px,calc(100vw - 32px));height:min(800px,calc(100vh - 64px));height:min(800px,calc(100dvh - 64px));max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:48px 24px 24px;overflow:hidden;border:1px solid #8886;border-radius:16px;background:var(--panel-bg, #fff);color:var(--text, #101828);font-family:Arial,Noto Sans SC,Microsoft YaHei,sans-serif}.ai-explore-skill-showcase[open]{display:flex;flex-direction:column}:root[data-resolved-theme=dark] .ai-explore-skill-showcase{background:#212121;color:#f5f5f5}.ai-explore-skill-showcase::backdrop{background:#0009}.ai-explore-skill-showcase__close{position:absolute;top:12px;right:24px;display:grid;place-items:center;width:28px;height:28px;padding:5px;border:0;background:transparent;color:#999;cursor:pointer}.ai-explore-skill-showcase__close svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5}.ai-explore-skill-showcase__close:hover{color:var(--text)}.ai-explore-skill-showcase__header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.ai-explore-skill-showcase__identity{min-width:0}.ai-explore-skill-showcase h2{margin:0 0 12px;font-size:24px;line-height:29px;font-weight:600;overflow-wrap:anywhere}.ai-explore-skill-showcase__author{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:var(--text-muted);font-size:13px;line-height:16px}:root[data-resolved-theme=dark] .ai-explore-skill-showcase__author{color:#999}.ai-explore-skill-showcase__author>img,.ai-explore-skill-showcase__avatar{width:16px;height:16px;border-radius:50%;object-fit:cover}.ai-explore-skill-showcase__avatar{display:grid;place-items:center;background:#8883;font-size:10px}.ai-explore-skill-showcase__count{display:inline-flex;align-items:center;gap:4px}.ai-explore-skill-showcase__count svg{width:14px;height:14px}.ai-explore-skill-showcase__count svg,.ai-explore-skill-showcase__like svg{fill:none;stroke:currentColor;stroke-width:1.5}.ai-explore-skill-showcase svg.is-liked{fill:#f0526c;stroke:#f0526c}.ai-explore-skill-showcase__actions{display:flex;flex-shrink:0;align-items:center;gap:8px}.ai-explore-skill-showcase__actions button{box-sizing:border-box;display:grid;place-items:center;height:40px;padding:0;border:1px solid #8884;border-radius:8px;background:transparent;color:inherit;cursor:pointer;transition:border-color .15s ease}.ai-explore-skill-showcase__actions .ai-explore-skill-showcase__like{width:40px}.ai-explore-skill-showcase__like svg{width:18px;height:18px}.ai-explore-skill-showcase__actions .ai-explore-skill-showcase__use{width:110px;border-color:#fff;background:#fff;color:#262626;font-size:14px}.ai-explore-skill-showcase__actions button:hover{border-color:#999}.ai-explore-skill-showcase__actions button:disabled{opacity:.5;cursor:wait}.ai-explore-skill-showcase__media{position:relative;flex:1 1 0;min-height:0;width:100%;overflow:hidden;border-radius:12px;background:#000}.ai-explore-skill-showcase__media>img,.ai-explore-skill-showcase__media>video{display:block;width:100%;height:100%;object-fit:contain}.ai-explore-skill-showcase__pages{position:absolute;top:12px;right:12px;display:flex;align-items:center;gap:12px;height:30px;padding:0 8px;border-radius:20px;background:#000b;color:#fff;font-size:13px}.ai-explore-skill-showcase__pages button{width:18px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.ai-explore-skill-showcase__details{flex:0 1 auto;min-height:0;max-height:42%;margin-top:20px;overflow:auto;scrollbar-width:none;font-size:14px;line-height:20px}.ai-explore-skill-showcase__details::-webkit-scrollbar{display:none}.ai-explore-skill-showcase__details h3{margin:0 0 16px;font-size:14px;line-height:20px;font-weight:500}.ai-explore-skill-showcase__details dl{display:grid;grid-gap:12px;gap:12px;margin:0}.ai-explore-skill-showcase__details dl>div{display:grid;grid-template-columns:70px minmax(0,1fr);grid-gap:16px;gap:16px}.ai-explore-skill-showcase__details dt{color:var(--text-muted)}:root[data-resolved-theme=dark] .ai-explore-skill-showcase__details dt{color:#aaa}.ai-explore-skill-showcase__details dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.ai-explore-skill-showcase__error{margin:0 0 12px;color:#e46565;font-size:13px}@media(max-width:640px){.ai-explore-skill-showcase{height:calc(100vh - 32px);height:calc(100dvh - 32px);padding:48px 16px 24px}.ai-explore-skill-showcase__header{align-items:flex-start;flex-wrap:wrap;gap:16px}.ai-explore-skill-showcase h2{font-size:20px;line-height:26px}}@media(prefers-reduced-motion:reduce){.ai-explore-work-card .ai-explore-work-card__media>img,.ai-explore-work-card .ai-explore-work-card__media>video{transition:none;transform:none!important}.ai-explore-work-card__shade,.ai-explore-work-card__info,.ai-explore-work-card__details,.ai-explore-work-card .ai-explore-work-card__like-button{transition:none}}.ai-explore-feed__heading{margin:0 0 12px;font-size:14px;font-weight:500}.ai-explore-work-card{min-width:0;overflow:hidden;border-radius:12px;background:var(--surface, #fff)}.ai-explore-work-card--image{background:transparent}:root[data-resolved-theme=dark] .ai-explore-work-card--video{background:#1b1b1b}.ai-explore-image-card{min-height:180px;border-radius:12px!important}.ai-explore-work-card__media{position:relative;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;padding:0;border:0;background:#262626;color:inherit;cursor:pointer;text-align:left}.ai-explore-work-card__media>img,.ai-explore-work-card__media>video{display:block;width:100%;height:100%;object-fit:cover}.ai-explore-work-card__media>video{position:absolute;inset:0}.ai-explore-work-card__visual{position:relative}.ai-explore-work-card__media>video:not(.is-playing){opacity:0}.ai-explore-work-card__hover-info{position:absolute;inset:auto 0 0;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;min-height:60px;padding:20px 12px 12px 16px;background:linear-gradient(transparent,#0000007a);color:#fff;pointer-events:none}.ai-explore-work-card__duration{font-size:14px;font-weight:600;line-height:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ai-explore-work-card__process{flex-shrink:0;height:30px;margin-left:auto;padding:0 12px;border:1px solid #ffffff33;border-radius:8px;background:#ffffff14;color:#fff;font:inherit;font-size:12px;font-weight:500;line-height:18px;cursor:pointer;pointer-events:auto}.ai-explore-work-card__process:hover{background:#ffffff26}.ai-explore-work-card__placeholder{position:absolute;inset:0;display:grid;padding:12px;place-items:center;color:#ddd;font-size:12px}.ai-explore-work-card__footer{display:flex;flex-direction:column;gap:4px;padding:12px}.ai-explore-work-card__footer>strong{overflow:hidden;height:20px;color:inherit;font-size:14px;font-weight:500;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.ai-explore-work-card__meta{display:flex;align-items:center;justify-content:space-between;gap:8px;height:20px}.ai-explore-work-card__author{display:flex;align-items:center;gap:4px;min-width:0;width:min(85%,180px);max-width:180px;padding:0;border:0;background:transparent;color:var(--text-muted, #667085);font:inherit;font-size:12px;cursor:pointer}:root[data-resolved-theme=dark] .ai-explore-work-card__author{color:#bdbdbd}.ai-explore-work-card__author img,.ai-explore-work-card__author i{width:16px;height:16px;flex:0 0 auto;border-radius:50%;object-fit:cover;background:#555;color:#fff;font-style:normal;text-align:center;line-height:16px}.ai-explore-work-card__author span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-explore-work-card__likes{opacity:0;color:#aaa;font-size:12px;transition:opacity .16s ease}.ai-explore-work-card:hover .ai-explore-work-card__likes,.ai-explore-work-card:focus-within .ai-explore-work-card__likes{opacity:1}.ai-explore-feed__loading,.ai-explore-feed__empty,.ai-explore-feed__notice{display:flex;min-height:140px;align-items:center;justify-content:center;flex-direction:column;gap:12px;color:var(--text-muted, #999);font-size:14px;text-align:center}.ai-explore-feed__notice button,.ai-explore-feed__more{display:block;min-height:34px;margin:0 auto;padding:0 16px;border:1px solid #7775;border-radius:17px;background:transparent;color:inherit;cursor:pointer}.ai-explore-feed__message{padding:12px 40px;color:#e37f71}.ai-creation-explore-page button:focus-visible,.ai-explore-video-preview button:focus-visible{outline:2px solid #a5a5a5;outline-offset:-2px}.ai-explore-video-preview{position:fixed;inset:0;z-index:1200;overflow:hidden;outline:none;background:#080808;color:#fff;font-family:inherit}.ai-explore-video-preview:after{position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#000000b8);content:"";pointer-events:none}.ai-explore-video-preview__player{display:block;width:100%;height:100%;object-fit:contain}.ai-explore-video-preview button:disabled{cursor:default;opacity:.45}.ai-explore-video-preview__back{position:absolute;top:20px;left:20px;z-index:2;display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(255,255,255,.12);border:1px solid rgb(255 255 255 / 12%);border-radius:8px;background:#1c1c1ccc;color:#fff;cursor:pointer}.ai-explore-video-preview__play{position:absolute;top:50%;left:50%;z-index:2;display:grid;width:64px;height:64px;place-items:center;border:0;border-radius:50%;background:#0007;color:#fff;transform:translate(-50%,-50%);cursor:pointer}.ai-explore-video-preview__play svg{width:28px;height:28px}.ai-explore-video-preview__related{position:absolute;top:12px;right:76px;left:76px;z-index:2;display:flex;gap:8px;overflow-x:auto;padding:0 0 8px;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x;-webkit-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab}.ai-explore-video-preview__related:before,.ai-explore-video-preview__related:after{flex:0 0 calc(50% - 85px);content:""}.ai-explore-video-preview__related.is-dragging,.ai-explore-video-preview__related.is-dragging button{cursor:-webkit-grabbing;cursor:grabbing}.ai-explore-video-preview__related::-webkit-scrollbar{display:none}.ai-explore-video-preview__related button{position:relative;flex:0 0 170px;height:96px;overflow:hidden;padding:0;border:1px solid transparent;border-radius:12px;background:#171717;cursor:pointer}.ai-explore-video-preview__related button.is-active{border-color:#fff}.ai-explore-video-preview__related img{width:100%;height:100%;object-fit:cover;opacity:.55}.ai-explore-video-preview__related .is-active img{opacity:1}.ai-explore-video-preview__related span{position:absolute;right:8px;bottom:6px;left:8px;overflow:hidden;color:#fff;font-size:11px;text-align:left;text-overflow:ellipsis;white-space:nowrap;opacity:0}.ai-explore-video-preview__related button:hover span,.ai-explore-video-preview__related button:focus-visible span{opacity:1}.ai-explore-video-preview__info{position:absolute;bottom:90px;left:32px;z-index:2;max-width:min(55%,850px);text-shadow:0 2px 12px #000}.ai-explore-video-preview__title{display:flex;align-items:baseline;gap:12px;font-size:28px;font-weight:500;line-height:1.3;overflow-wrap:anywhere}.ai-explore-video-preview__title small{flex-shrink:0;color:#888;font-size:12px;font-weight:400}.ai-explore-video-preview__author{display:flex;align-items:center;gap:12px;margin-top:16px;font-size:18px}.ai-explore-video-preview__author img,.ai-explore-video-preview__author i{width:38px;height:38px;flex-shrink:0;border-radius:50%;background:#444;font-style:normal;line-height:38px;object-fit:cover;text-align:center}.ai-explore-video-preview__author button{min-height:36px;padding:0 16px;border:1px solid rgba(255,255,255,.12);border:1px solid rgb(255 255 255 / 12%);border-radius:8px;background:#181818cc;color:#fff;font:inherit;font-size:12px;cursor:pointer}.ai-explore-video-preview__author .ai-explore-video-preview__author-link{display:flex;align-items:center;gap:12px;max-width:80%;padding:0;border:0;background:transparent;font-size:18px}.ai-explore-video-preview__author-link strong{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.ai-explore-video-preview__actions{position:absolute;right:32px;bottom:90px;z-index:3;display:flex;align-items:center;gap:12px}.ai-explore-video-preview__actions>button,.ai-explore-video-preview__more-wrap>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 13px;border:1px solid rgba(255,255,255,.12);border:1px solid rgb(255 255 255 / 12%);border-radius:8px;background:#1c1c1cd9;color:#fff;font:inherit;font-size:12px;cursor:pointer}.ai-explore-video-preview__more-wrap{position:relative}.ai-explore-video-preview__menu{position:absolute;right:0;bottom:46px;display:flex;width:150px;flex-direction:column;padding:6px;border:1px solid #444;border-radius:9px;background:#202020;box-shadow:0 10px 32px #0008}.ai-explore-video-preview__menu button{display:flex;align-items:center;gap:6px;min-height:34px;padding:0 9px;border:0;border-radius:5px;background:transparent;color:#fff;text-align:left;cursor:pointer}.ai-explore-video-preview__menu button:hover{background:#333}.ai-explore-video-preview__error{position:absolute;top:120px;left:50%;z-index:5;max-width:80%;padding:9px 14px;border-radius:8px;background:#000000c2;color:#fff;transform:translate(-50%)}.ai-explore-video-preview__controls{position:absolute;right:32px;bottom:12px;left:32px;z-index:3}.ai-explore-video-preview__timeline{position:relative;height:24px}.ai-explore-video-preview__timeline input{position:absolute;inset:0;width:100%;height:24px;margin:0;opacity:0;cursor:pointer}.ai-explore-video-preview__timeline:focus-within{outline:1px solid #fff}.ai-explore-video-preview__timeline:before,.ai-explore-video-preview__played{position:absolute;top:11px;left:0;height:2px;border-radius:2px;content:""}.ai-explore-video-preview__timeline:before{right:0;background:#ffffff40}.ai-explore-video-preview__played{background:#fff}.ai-explore-video-preview__control-row{display:flex;align-items:center;justify-content:space-between;height:36px;color:#ddd;font-size:12px}.ai-explore-video-preview__control-row>div{display:flex;align-items:center;gap:12px}.ai-explore-video-preview__control-row button{display:inline-grid;width:30px;height:30px;place-items:center;padding:0;border:0;background:transparent;color:#fff;cursor:pointer}.ai-explore-video-preview__control-row svg{width:18px;height:18px}.ai-explore-video-preview__volume{width:64px;accent-color:#fff}.ai-explore-video-preview .ai-work-report{z-index:10;color:var(--text, #fff)}@container (max-width: 1280px){.ai-explore-feed__videos{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 800px){.ai-explore-feed__videos{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-explore-navigation{padding-left:16px;padding-right:16px}.ai-explore-feed{width:calc(100% - 32px)}}@container (max-width: 520px){.ai-explore-feed__videos{grid-template-columns:1fr}}@media(max-width:900px){.ai-explore-video-preview__related{top:20px}.ai-explore-video-preview__related button{flex-basis:120px;height:68px}.ai-explore-video-preview__related:before,.ai-explore-video-preview__related:after{flex-basis:calc(50% - 60px)}.ai-explore-video-preview__info{right:16px;bottom:136px;left:16px;max-width:none}.ai-explore-video-preview__title{flex-wrap:wrap;gap:6px;font-size:20px}.ai-explore-video-preview__author{margin-top:8px}.ai-explore-video-preview__actions{right:16px;bottom:80px}.ai-explore-video-preview__controls{right:16px;left:16px}}.ai-creation-empty-home__hero.has-home-modes{gap:24px;width:min(1200px,100%);padding-top:24px}.ai-creation-home-modes{--home-mode-duration: .3s;--home-mode-easing: cubic-bezier(.4, 0, .2, 1);--home-card-bg: rgba(0, 0, 0, .05);--home-card-stroke: rgba(0, 0, 0, .06);--home-dot-color: rgba(0, 0, 0, .08);--home-tab-color: #20242b;width:100%;min-width:0}:root[data-resolved-theme=dark] .ai-creation-home-modes{--home-card-bg: rgba(255, 255, 255, .12);--home-card-stroke: rgba(255, 255, 255, .06);--home-dot-color: rgba(255, 255, 255, .08);--home-tab-color: #f5fbff}.ai-creation-home-modes button{font-family:inherit}.ai-creation-home-modes__tabs{display:flex;align-items:center;box-sizing:border-box;width:min(100%,320px);height:40px;gap:2px;margin:0 auto;padding:2px;background:var(--home-card-bg);border-radius:110px}.ai-creation-home-modes__tabs button{display:flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0;height:36px;padding:4px 16px;border:0;border-radius:9999px;background:transparent;color:var(--home-tab-color);font-size:13px;font-weight:500;line-height:22px;cursor:pointer;transition:color var(--home-mode-duration) var(--home-mode-easing),background-color .1s linear}.ai-creation-home-modes__tabs button[aria-selected=true]{--home-selected-edge: 250 250 250;background:#fff;color:#161a1f}:root[data-resolved-theme=dark] .ai-creation-home-modes__tabs button[aria-selected=true]{background:linear-gradient(180deg,rgb(var(--home-selected-edge)) 0%,rgb(var(--home-selected-edge) / 78%) 6%,rgb(var(--home-selected-edge) / 65%) 13%,rgb(var(--home-selected-edge) / 37%) 25%,transparent 42%,transparent 58%,rgb(var(--home-selected-edge) / 37%) 75%,rgb(var(--home-selected-edge) / 65%) 87%,rgb(var(--home-selected-edge) / 78%) 94%,rgb(var(--home-selected-edge)) 100%),linear-gradient(90deg,transparent 0%,hsla(31,57%,93%,.14) 3%,hsla(23,89%,93%,.73) 13%,rgba(255,226,206,.85) 22%,rgba(255,221,197,.85) 29%,hsla(37,63%,89%,.85) 35%,hsla(55,22%,90%,.85) 41%,rgba(196,237,240,.85) 48%,rgba(173,238,251,.85) 54%,rgba(150,239,255,.85) 61%,rgba(158,235,251,.84) 67%,rgba(173,238,251,.85) 73%,rgba(190,243,254,.85) 80%,rgba(204,245,255,.78) 86%,rgba(206,243,249,.4) 92%,rgba(218,247,249,.11) 97%,transparent 100%),#fafafa}.ai-creation-home-modes__tabs button[aria-selected=true]:active{--home-selected-edge: 178 178 178}.ai-creation-home-modes button:focus-visible{outline:2px solid #00c94a;outline-offset:2px}.ai-creation-home-modes__stage{isolation:isolate;position:relative;z-index:1}.ai-creation-home-modes__stage [hidden]{display:none!important}.ai-creation-home-modes__generate{display:grid;justify-items:center;padding-top:36px}.ai-creation-home-modes__generate>.ai-creation-composer:not(.is-compact){width:min(100%,1200px);max-width:1200px}.ai-creation-home-modes__generate>.ai-creation-composer:not(.is-compact) .ai-creation-composer__rich-input,.ai-creation-home-modes__generate>.ai-creation-composer:not(.is-compact) .ai-creation-digital-human-input textarea{caret-color:var(--ai-creation-accent, #16a34a)}.ai-creation-home-modes__generate>.ai-creation-composer:not(.is-compact) .ai-creation-composer__rich-input:empty:before,.ai-creation-home-modes__generate>.ai-creation-composer:not(.is-compact) .ai-creation-composer__rich-input.is-empty:before,.ai-creation-home-modes__generate>.ai-creation-composer:not(.is-compact) .ai-creation-composer__rich-placeholder{padding-left:6px}.ai-creation-home-modes__generate>.ai-creation-composer:not(.is-compact) .ai-creation-digital-human-input textarea::placeholder{text-indent:6px}.ai-creation-home-modes__stage>:not([hidden]){animation:home-mode-enter var(--home-mode-duration) var(--home-mode-easing)}@keyframes home-mode-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ai-creation-home-modes__actions{display:flex;align-items:center;justify-content:flex-end;height:36px}.ai-creation-home-modes__actions button{height:32px;padding:2px 12px;border:0;border-radius:6px;background:none;color:#999;font-size:13px;font-weight:400;line-height:22px;cursor:pointer;transition:color .1s linear}.ai-creation-home-modes__actions button:hover{color:var(--home-tab-color)}.ai-creation-home-modes__actions button:active{color:#777}.ai-creation-home-modes__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.ai-creation-home-modes__new,.ai-creation-home-modes__card,.ai-creation-home-modes__skeleton{position:relative;box-sizing:border-box;min-width:0;width:100%;aspect-ratio:16 / 9;padding:0;overflow:hidden;border:0;border-radius:16px;background:var(--home-card-bg)}.ai-creation-home-modes__new,.ai-creation-home-modes__card{cursor:pointer}.ai-creation-home-modes__new:disabled{cursor:progress;opacity:.6}.ai-creation-home-modes__new{background:linear-gradient(180deg,#00000005,#0000000f 106.67%);color:var(--home-tab-color)}:root[data-resolved-theme=dark] .ai-creation-home-modes__new{background:linear-gradient(180deg,#191919,#242424 106.67%)}.ai-creation-home-modes__new:before{position:absolute;inset:0;background-image:radial-gradient(circle,var(--home-dot-color) 0,var(--home-dot-color) 1.25px,transparent 1.25px);background-position:50%;background-size:22px 22px;content:"";pointer-events:none}@supports (background: radial-gradient(red,red 1px 2px,red 3px)){.ai-creation-home-modes__new:before{background-image:radial-gradient(circle,var(--home-dot-color) 0 1.25px,transparent 1.25px)}}.ai-creation-home-modes__new:after,.ai-creation-home-modes__card:after{position:absolute;z-index:2;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--home-card-stroke);content:"";pointer-events:none}.ai-creation-home-modes__new-content{position:absolute;z-index:2;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;gap:8px;width:max-content;transform:translate(-50%,-50%);font-size:12px;font-weight:500;line-height:12px}.ai-creation-home-modes__add{position:relative;box-sizing:border-box;width:32px;height:32px;border:1px solid rgba(0,0,0,.08);border-radius:8px;background:#fff;color:#161a1f;transition:background-color var(--home-mode-duration) var(--home-mode-easing),color var(--home-mode-duration) var(--home-mode-easing)}.ai-creation-home-modes__add svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);transition:opacity var(--home-mode-duration) var(--home-mode-easing),transform var(--home-mode-duration) var(--home-mode-easing)}.ai-creation-home-modes__add .ai-creation-home-modes__star{opacity:0;transform:translate(-50%,-50%) scale(.8)}.ai-creation-home-modes__new:focus-visible .ai-creation-home-modes__plus{opacity:0;transform:translate(-50%,-50%) scale(.8)}.ai-creation-home-modes__new:hover .ai-creation-home-modes__plus{opacity:0;transform:translate(-50%,-50%) scale(.8)}.ai-creation-home-modes__new:is(:hover,:focus-visible) .ai-creation-home-modes__plus{opacity:0;transform:translate(-50%,-50%) scale(.8)}.ai-creation-home-modes__new:focus-visible .ai-creation-home-modes__star{opacity:1;transform:translate(-50%,-50%) scale(1)}.ai-creation-home-modes__new:hover .ai-creation-home-modes__star{opacity:1;transform:translate(-50%,-50%) scale(1)}.ai-creation-home-modes__new:is(:hover,:focus-visible) .ai-creation-home-modes__star{opacity:1;transform:translate(-50%,-50%) scale(1)}.ai-creation-home-modes__new:focus-visible .ai-creation-home-modes__add{background:#161a1f;color:#fff}.ai-creation-home-modes__new:hover .ai-creation-home-modes__add{background:#161a1f;color:#fff}.ai-creation-home-modes__new:is(:hover,:focus-visible) .ai-creation-home-modes__add{background:#161a1f;color:#fff}.ai-creation-home-modes__curve{position:absolute;top:50%;left:50%;width:496px;height:138px;color:#999;opacity:0;transform:translate(-50%,-74px);pointer-events:none;transition:opacity var(--home-mode-duration) var(--home-mode-easing)}.ai-creation-home-modes__curve path{stroke-dasharray:560;stroke-dashoffset:560}.ai-creation-home-modes__new:focus-visible .ai-creation-home-modes__curve{opacity:.35}.ai-creation-home-modes__new:hover .ai-creation-home-modes__curve{opacity:.35}.ai-creation-home-modes__new:is(:hover,:focus-visible) .ai-creation-home-modes__curve{opacity:.35}.ai-creation-home-modes__new:focus-visible .ai-creation-home-modes__curve path{animation:home-new-curve .7s var(--home-mode-easing) forwards}.ai-creation-home-modes__new:hover .ai-creation-home-modes__curve path{animation:home-new-curve .7s var(--home-mode-easing) forwards}.ai-creation-home-modes__new:is(:hover,:focus-visible) .ai-creation-home-modes__curve path{animation:home-new-curve .7s var(--home-mode-easing) forwards}@keyframes home-new-curve{to{stroke-dashoffset:0}}.ai-creation-home-modes__cover{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#aaa;transition:transform var(--home-mode-duration) var(--home-mode-easing)}.ai-creation-home-modes__cover img{width:100%;height:100%;object-fit:cover}.ai-creation-home-modes__cover>svg{transform:translateY(-10px)}.ai-creation-home-modes__card:focus-visible .ai-creation-home-modes__cover{transform:scale(1.035)}.ai-creation-home-modes__card:hover .ai-creation-home-modes__cover{transform:scale(1.035)}.ai-creation-home-modes__card:is(:hover,:focus-visible) .ai-creation-home-modes__cover{transform:scale(1.035)}.ai-creation-home-modes__overlay{position:absolute;right:0;bottom:0;left:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;height:36px;padding:0 12px 8px;color:#f5fbff;text-align:left}.ai-creation-home-modes__overlay:before,.ai-creation-home-modes__overlay:after{position:absolute;right:0;bottom:0;left:0;border-radius:0 0 16px 16px;content:"";pointer-events:none}.ai-creation-home-modes__overlay:before{height:80px;background:linear-gradient(180deg,transparent,transparent 6.67%,rgba(0,0,0,.02) 13.33%,rgba(0,0,0,.05) 20%,rgba(0,0,0,.08) 26.67%,rgba(0,0,0,.13) 33.33%,rgba(0,0,0,.19) 40%,rgba(0,0,0,.25) 46.67%,rgba(0,0,0,.32) 53.33%,rgba(0,0,0,.38) 60%,rgba(0,0,0,.44) 66.67%,rgba(0,0,0,.49) 73.33%,rgba(0,0,0,.52) 80%,rgba(0,0,0,.55) 86.67%,rgba(0,0,0,.57) 93.33%,rgba(0,0,0,.57));opacity:0;transform:translateY(20px);transition:opacity var(--home-mode-duration) var(--home-mode-easing),transform var(--home-mode-duration) var(--home-mode-easing)}.ai-creation-home-modes__overlay:after{height:60px;background:linear-gradient(180deg,transparent 11.11%,transparent 17.04%,rgba(0,0,0,.01) 22.96%,rgba(0,0,0,.03) 28.89%,rgba(0,0,0,.05) 34.81%,rgba(0,0,0,.08) 40.74%,rgba(0,0,0,.11) 46.67%,rgba(0,0,0,.14) 52.59%,rgba(0,0,0,.18) 58.52%,rgba(0,0,0,.22) 64.44%,rgba(0,0,0,.25) 70.37%,rgba(0,0,0,.28) 76.3%,rgba(0,0,0,.3) 82.22%,rgba(0,0,0,.31) 88.15%,rgba(0,0,0,.32) 94.07%,rgba(0,0,0,.32));transition:opacity var(--home-mode-duration) var(--home-mode-easing)}.ai-creation-home-modes__title{position:relative;z-index:1;width:100%;overflow:hidden;font-size:14px;font-weight:500;line-height:22px;text-overflow:ellipsis;white-space:nowrap;transition:transform var(--home-mode-duration) var(--home-mode-easing)}.ai-creation-home-modes__time{position:absolute;z-index:1;bottom:-12px;left:12px;height:20px;color:#ffffffe0;font-size:12px;line-height:20px;opacity:0;transition:opacity var(--home-mode-duration) var(--home-mode-easing),transform var(--home-mode-duration) var(--home-mode-easing)}.ai-creation-home-modes__card:hover .ai-creation-home-modes__overlay:before{opacity:1;transform:translateY(0)}.ai-creation-home-modes__card:focus-visible .ai-creation-home-modes__overlay:before{opacity:1;transform:translateY(0)}.ai-creation-home-modes__card:is(:hover,:focus-visible) .ai-creation-home-modes__overlay:before{opacity:1;transform:translateY(0)}.ai-creation-home-modes__card:hover .ai-creation-home-modes__overlay:after{opacity:0}.ai-creation-home-modes__card:focus-visible .ai-creation-home-modes__overlay:after{opacity:0}.ai-creation-home-modes__card:is(:hover,:focus-visible) .ai-creation-home-modes__overlay:after{opacity:0}.ai-creation-home-modes__card:hover:has(.ai-creation-home-modes__time) .ai-creation-home-modes__title{transform:translateY(-20px)}.ai-creation-home-modes__card:focus-visible:has(.ai-creation-home-modes__time) .ai-creation-home-modes__title{transform:translateY(-20px)}.ai-creation-home-modes__card:is(:hover,:focus-visible):has(.ai-creation-home-modes__time) .ai-creation-home-modes__title{transform:translateY(-20px)}.ai-creation-home-modes__card:focus-visible .ai-creation-home-modes__time{opacity:1;transform:translateY(-20px)}.ai-creation-home-modes__card:hover .ai-creation-home-modes__time{opacity:1;transform:translateY(-20px)}.ai-creation-home-modes__card:is(:hover,:focus-visible) .ai-creation-home-modes__time{opacity:1;transform:translateY(-20px)}:root[data-resolved-theme=light] .ai-creation-home-modes__card:not(:has(.ai-creation-home-modes__cover img)) .ai-creation-home-modes__overlay{color:var(--text)}:root[data-resolved-theme=light] .ai-creation-home-modes__card:not(:has(.ai-creation-home-modes__cover img)) .ai-creation-home-modes__time{color:var(--text-muted)}:root[data-resolved-theme=light] .ai-creation-home-modes__card:not(:has(.ai-creation-home-modes__cover img)) .ai-creation-home-modes__overlay:before,:root[data-resolved-theme=light] .ai-creation-home-modes__card:not(:has(.ai-creation-home-modes__cover img)) .ai-creation-home-modes__overlay:after{background:linear-gradient(180deg,transparent,rgba(255,255,255,.72))}:root[data-resolved-theme=light] .ai-creation-home-modes__cover{color:var(--text-soft)}.ai-creation-home-modes__skeleton{animation:home-card-loading 1.5s ease-in-out infinite alternate}@keyframes home-card-loading{to{opacity:.45}}.ai-creation-home-modes__message{color:#999;font-size:13px}.ai-creation-home-modes__message button{margin-left:12px;border:0;background:none;color:#00c94a;cursor:pointer}@media(max-width:810px){.ai-creation-home-modes__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.ai-creation-home-modes *,.ai-creation-home-modes *:before,.ai-creation-home-modes *:after{animation:none!important;transition:none!important}}.ai-creation-composer-surface{--composer-bg-start: #ffffff;--composer-bg-end: #ffffff;--composer-stroke: #00000012;--composer-glow-green: rgba(48, 169, 119, .08);--composer-glow-cyan: rgba(64, 146, 158, .07);--composer-glow-shade: rgba(66, 100, 83, .04);background:linear-gradient(180deg,var(--composer-bg-start) 0%,var(--composer-bg-end) 106.67%);background-clip:padding-box;border-color:var(--composer-stroke);box-shadow:inset 0 1px #ffffffe6,0 24px 48px #0f172a0f;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.ai-creation-composer__drop-indicator{position:absolute;z-index:4;inset:8px;display:grid;place-items:center;border:1px dashed rgba(31,184,118,.72);border-radius:inherit;background:#1fb8761f;color:#0c8f59;font-size:13px;font-weight:600;pointer-events:none}:root[data-resolved-theme=dark] .ai-creation-composer__drop-indicator{background:#1fb87629;color:#62e6a3}:root[data-resolved-theme=dark] .ai-creation-composer-surface{--composer-bg-start: #1a1a1ab8;--composer-bg-end: #2a2a2ab8;--composer-stroke: #ffffff14;--composer-glow-green: rgba(61, 167, 129, .18);--composer-glow-cyan: rgba(71, 148, 157, .16);--composer-glow-shade: rgba(0, 0, 0, .3);color:var(--text);box-shadow:inset 0 1px #ffffff0e,0 18px 48px #00000047}.ai-creation-composer-surface:focus-within{--composer-stroke: rgba(0, 0, 0, .12)}:root[data-resolved-theme=dark] .ai-creation-composer-surface:focus-within{--composer-stroke: rgba(255, 255, 255, .18);box-shadow:inset 0 1px #ffffff0f,0 20px 54px #00000052}.ai-creation-composer-surface .ai-creation-composer__ambient{position:absolute;z-index:-1;inset:0;overflow:hidden;contain:paint;border-radius:inherit;pointer-events:none;opacity:1;transition:opacity .18s ease}.ai-creation-composer-surface .ai-creation-composer__ambient:before,.ai-creation-composer-surface .ai-creation-composer__ambient:after{position:absolute;inset:-45% -25%;background:radial-gradient(ellipse 16% 110% at 28% 50%,var(--composer-glow-green),transparent 100%),radial-gradient(ellipse 18% 120% at 65% 60%,var(--composer-glow-cyan),transparent 100%);filter:blur(20px);animation:ai-creation-composer-glow 6s ease-in-out infinite alternate;content:""}.ai-creation-composer-surface .ai-creation-composer__ambient:after{background:radial-gradient(ellipse 12% 100% at 42% 50%,var(--composer-glow-shade),transparent 100%),radial-gradient(ellipse 16% 100% at 76% 40%,var(--composer-glow-green),transparent 100%);animation-duration:9s;animation-delay:-4s;animation-direction:alternate-reverse}.ai-creation-composer-surface:focus-within .ai-creation-composer__ambient{opacity:0}.ai-creation-composer-surface:focus-within .ai-creation-composer__ambient:before,.ai-creation-composer-surface:focus-within .ai-creation-composer__ambient:after{animation-play-state:paused}@keyframes ai-creation-composer-glow{0%{transform:translate3d(-22%,-8%,0) rotate(-12deg) scale(1.06)}to{transform:translate3d(22%,8%,0) rotate(12deg) scale(1.16)}}@media(prefers-reduced-motion:reduce){.ai-creation-composer-surface .ai-creation-composer__ambient{transition:none}.ai-creation-composer-surface .ai-creation-composer__ambient:before,.ai-creation-composer-surface .ai-creation-composer__ambient:after{animation:none}}.ai-creation-profile{position:relative;overflow:hidden;color:var(--text, #f5f5f5);font-family:PingFang SC,Microsoft YaHei UI,Microsoft YaHei,Segoe UI,system-ui,sans-serif}.ai-creation-profile__scroll{box-sizing:border-box;height:100%;display:grid;grid-template-columns:296px minmax(0,1fr);grid-gap:32px;gap:32px;padding:18px 32px 210px;overflow-y:auto}.ai-creation-profile__details{padding-top:57px}.ai-creation-profile--visitor .ai-creation-profile__scroll{padding-bottom:32px}.ai-creation-profile__avatar.ai-creation-profile__avatar--readonly{display:grid;place-items:center;cursor:default}.ai-creation-media--profile-page.ai-creation-media--side-navigation.has-side-nav:not(.is-side-nav-collapsed) .ai-creation-media__main{grid-template-columns:220px minmax(0,1fr)}.ai-creation-media--profile-page .ai-creation-side-nav:not(.is-collapsed){--side-nav-width: 220px}.ai-creation-profile__identity{display:flex;align-items:center;gap:16px}.ai-creation-profile__identity strong{font-size:18px;font-weight:500}.ai-creation-profile__name{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.ai-creation-profile__name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-profile__name button{flex:none;width:24px;height:24px;border:0;padding:4px;border-radius:4px;background:transparent;color:inherit;cursor:pointer;opacity:0;transition:opacity .15s}.ai-creation-profile__name:hover button,.ai-creation-profile__name:focus-within button{opacity:1}.ai-creation-profile__name button:hover{background:#80808026}.ai-creation-profile__name input{box-sizing:border-box;width:100%;min-width:0;height:36px;border:1px solid rgba(128,128,128,.45);border:1px solid rgb(128 128 128 / 45%);border-radius:6px;padding:0 8px;background:var(--surface-hover, #242424);color:inherit;font:inherit;font-size:18px}.ai-creation-profile__name input:focus{outline:1px solid var(--text-secondary, #b5b5b5)}.ai-creation-profile__avatar{position:relative;width:72px;height:72px;padding:0;border:0;border-radius:50%;overflow:hidden;background:#333;color:#fff;cursor:pointer;flex:none}.ai-creation-profile__avatar img{width:100%;height:100%;object-fit:cover}.ai-creation-profile__avatar>span:first-child{font-size:28px}.ai-creation-profile__avatar-edit{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;background:#0000008c;opacity:0;font-size:11px;transition:opacity .15s}.ai-creation-profile__avatar:hover .ai-creation-profile__avatar-edit,.ai-creation-profile__avatar:focus-visible .ai-creation-profile__avatar-edit{opacity:1}.ai-creation-profile__stats{margin-top:32px;font-size:14px;color:var(--text-secondary, #b5b5b5)}.ai-creation-profile__stats>div{display:flex;align-items:center;gap:12px;height:30px}.ai-creation-profile__stats b{font-weight:600;color:var(--text-primary, #f5f5f5);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ai-creation-profile__stats button{border:0;padding:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.ai-creation-profile__stats button:hover{color:var(--text, #f5f5f5)}.ai-creation-profile__stats i{height:12px;width:1px;background:#80808040}.ai-creation-profile__share{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;height:36px;margin-top:20px;border:0;border-radius:8px;background:var(--surface-hover, #242424);color:inherit;font-size:14px;cursor:pointer}.ai-creation-profile__share:disabled{color:#777;opacity:.65}.ai-creation-profile__biography{display:flex;align-items:flex-start;gap:12px;margin-top:24px;min-height:32px;color:var(--text-secondary, #b5b5b5)}.ai-creation-profile__biography p{margin:0;font-size:13px;line-height:24px;white-space:pre-wrap;overflow-wrap:anywhere;flex:1}.ai-creation-profile__biography button{width:24px;height:24px;border:0;padding:4px;border-radius:4px;background:transparent;color:inherit;cursor:pointer;opacity:0;transition:opacity .15s}.ai-creation-profile__biography:hover button,.ai-creation-profile__biography:focus-within button{opacity:1}.ai-creation-profile__biography button:hover{background:#80808026}.ai-creation-profile__tabs{display:flex;align-items:center;gap:24px;height:36px}.ai-creation-profile__tabs>div{display:flex;gap:4px}.ai-creation-profile__tabs>i{height:20px;width:1px;background:#8080801f}.ai-creation-profile__tabs button{display:flex;align-items:center;justify-content:center;gap:4px;height:36px;min-width:76px;padding:0 20px;border:0;border-radius:20px;background:transparent;color:var(--text-secondary, #b5b5b5);font-size:14px;white-space:nowrap;cursor:pointer}.ai-creation-profile__tabs>div:first-child button[aria-selected=true]{background:var(--surface-hover, #242424);color:var(--text-primary, #f5f5f5)}.ai-creation-profile__tabs>div:last-child button[aria-selected=true]{color:var(--text-primary, #f5f5f5);font-weight:500}.ai-creation-profile__empty{padding-top:226px;text-align:center;color:var(--text-tertiary, #707070);font-size:13px}.ai-creation-profile-work-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2px;gap:2px;margin-top:20px;border-radius:16px;overflow:hidden}.ai-creation-profile-work-grid--skills{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;border-radius:0;overflow:visible}.ai-creation-profile-work-grid--skills .ai-explore-work-card{border-radius:0;overflow:visible;background:transparent}.ai-creation-profile-work-card{position:relative;display:block;aspect-ratio:16 / 9;width:100%;padding:0;border:0;overflow:hidden;background:var(--surface-hover, #242424);color:#f5f5f5;cursor:pointer}.ai-creation-profile-work-card img{display:block;width:100%;height:100%;object-fit:cover}.ai-creation-profile-work-card__state{position:absolute;top:8px;left:8px;padding:6px 8px;border-radius:6px;background:#00000059;font-size:12px;line-height:16px}.ai-creation-profile-work-card__play{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#0000004d}.ai-creation-profile-work-card__unavailable,.ai-creation-profile-work-card__loading{position:absolute;inset:0;display:grid;place-items:center;font-size:12px}.ai-creation-profile-work-card__loading{background:#0006}.ai-creation-profile-work-notice{margin-top:24px;text-align:center;color:var(--text-tertiary, #707070);font-size:13px}.ai-creation-profile-work-notice button{padding:6px 12px;margin-left:8px;border:0;border-radius:6px;background:var(--surface-hover, #242424);color:var(--text-secondary, #b5b5b5);cursor:pointer}@media(max-width:1200px){.ai-creation-profile-work-grid:not(.ai-creation-profile-work-grid--skills){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:960px){.ai-creation-profile-work-grid:not(.ai-creation-profile-work-grid--skills){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.ai-creation-profile-work-grid--skills{grid-template-columns:1fr}}.ai-creation-profile__composer{position:absolute;z-index:2;left:50%;transform:translate(-50%);bottom:12px;width:min(996px,calc(100% - 64px))}.ai-creation-profile__composer .ai-creation-composer{position:static;width:100%;max-width:none;margin:0}.ai-creation-profile__error{margin-top:16px;color:#e89090;font-size:13px;line-height:20px}.ai-creation-profile__error button{border:0;background:transparent;color:inherit;text-decoration:underline;cursor:pointer}.ai-creation-user-menu__profile--link{display:flex;align-items:center;width:100%;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}.ai-creation-user-menu__profile-link{display:flex;align-items:center;gap:4px;margin-left:auto;color:var(--text-secondary, #aaa);font-size:12px;white-space:nowrap}.ai-creation-profile-modal{position:fixed;inset:0;z-index:1200;display:flex;justify-content:center;align-items:center;background:#000000a6}.ai-creation-profile-dialog{box-sizing:border-box;width:480px;max-width:calc(100vw - 32px);min-height:300px;padding:32px;border-radius:16px;background:var(--panel-strong, #1a1a1a);color:var(--text, #f5f5f5);font-size:14px}.ai-creation-profile-dialog header{display:flex;align-items:center;justify-content:space-between;height:24px;margin-bottom:24px}.ai-creation-profile-dialog{font-family:PingFang SC,Microsoft YaHei UI,Microsoft YaHei,Segoe UI,system-ui,sans-serif}.ai-creation-profile button,.ai-creation-profile-dialog button{font-family:inherit}.ai-creation-profile-dialog h2{margin:0;font-size:16px;font-weight:500}.ai-creation-profile-dialog header button{display:flex;align-items:center;justify-content:center;padding:0;width:24px;height:24px;border:0;background:transparent;color:inherit;font-size:20px;cursor:pointer}.ai-creation-profile-dialog__input{position:relative;height:120px;border:1px solid rgba(128,128,128,.12);border:1px solid rgb(128 128 128 / 12%);border-radius:8px;background:var(--surface-hover, #333);overflow:hidden}.ai-creation-profile-dialog textarea{box-sizing:border-box;width:100%;height:100%;padding:12px 12px 30px;resize:none;border:0;outline:none;background:transparent;color:inherit;font:inherit;line-height:22px}.ai-creation-profile-dialog__input:focus-within{border-color:#80808073}.ai-creation-profile-dialog__input>span{position:absolute;right:10px;bottom:8px;color:var(--text-tertiary, #777);font-size:14px;pointer-events:none}.ai-creation-profile-dialog footer{display:flex;justify-content:flex-end;gap:12px;margin-top:32px}.ai-creation-profile-dialog footer button{width:80px;height:36px;border:0;border-radius:8px;background:var(--surface-hover, #2a2a2a);color:inherit;font-size:14px;cursor:pointer}.ai-creation-profile-dialog footer button:last-child{background:#fafafa;color:#222}:root[data-resolved-theme=dark] .ai-creation-profile{background:#111;color:#f5f5f5}:root[data-resolved-theme=dark] .ai-creation-profile__stats,:root[data-resolved-theme=dark] .ai-creation-profile__biography,:root[data-resolved-theme=dark] .ai-creation-profile__tabs button{color:#b5b5b5}:root[data-resolved-theme=dark] .ai-creation-profile__stats b,:root[data-resolved-theme=dark] .ai-creation-profile__tabs button[aria-selected=true]{color:#f5f5f5}:root[data-resolved-theme=dark] .ai-creation-profile__share,:root[data-resolved-theme=dark] .ai-creation-profile__tabs>div:first-child button[aria-selected=true]{background:#242424}:root[data-resolved-theme=dark] .ai-creation-profile-dialog{background:#1a1a1a;color:#f5f5f5}:root[data-resolved-theme=dark] .ai-creation-profile-dialog__input{background:#333}:root[data-resolved-theme=dark] .ai-creation-profile-dialog footer button:first-child{background:#2a2a2a}.ai-creation-profile-dialog__error{color:#e89090;font-size:12px;margin:12px 0 -16px}.ai-creation-profile button:focus-visible,.ai-creation-profile-dialog button:focus-visible{outline:2px solid #777;outline-offset:2px}.ai-creation-profile button:disabled,.ai-creation-profile-dialog button:disabled{cursor:default}.ai-creation-relations-dialog{box-sizing:border-box;display:flex;flex-direction:column;width:620px;height:536px;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);padding:32px 40px;border-radius:8px;background:var(--panel-strong, #1a1a1a);color:var(--text, #f5f5f5);font:14px PingFang SC,Microsoft YaHei UI,Microsoft YaHei,system-ui,sans-serif}:root[data-resolved-theme=dark] .ai-creation-relations-dialog{background:#1a1a1a;color:#f5f5f5}.ai-creation-relations-dialog button{font:inherit;cursor:pointer}.ai-creation-relations-dialog button:disabled{cursor:default;opacity:.5}.ai-creation-relations-dialog button:focus-visible{outline:2px solid #777;outline-offset:2px}.ai-creation-relations-dialog header{display:flex;justify-content:space-between;align-items:center;flex:none;height:52px;border-bottom:1px solid rgba(128,128,128,.14);border-bottom:1px solid rgb(128 128 128 / 14%)}.ai-creation-relations-dialog [role=tablist]{display:flex;gap:32px}.ai-creation-relations-dialog [role=tab]{padding:0;border:0;background:transparent;color:#999;font-size:16px;font-weight:600}.ai-creation-relations-dialog [role=tab][aria-selected=true]{color:inherit}.ai-creation-relations-dialog__close{width:28px;height:28px;padding:0;border:0;background:transparent;color:inherit;font-size:28px!important;line-height:1!important}.ai-creation-relations-dialog__list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.ai-creation-relations-dialog__row{display:flex;align-items:center;gap:12px;min-height:48px;padding-top:24px}.ai-creation-relations-dialog__avatar{width:48px;height:48px;flex:none;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:#333;font-size:20px}.ai-creation-relations-dialog__avatar img{width:100%;height:100%;object-fit:cover}.ai-creation-relations-dialog__user{flex:1;min-width:0}.ai-creation-relations-dialog__user strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500}.ai-creation-relations-dialog__user p{display:flex;align-items:center;gap:4px;margin:6px 0 0;color:#b5b5b5;font-size:13px;white-space:nowrap}.ai-creation-relations-dialog__user b{color:inherit;font-weight:500}.ai-creation-relations-dialog__user i{width:1px;height:12px;margin:0 8px;background:#80808033}.ai-creation-relations-dialog__row>button{flex:none;width:84px;height:36px;border:0;border-radius:8px;background:#fafafa;color:#222}.ai-creation-relations-dialog__row>button.is-followed{background:#2a2a2a;color:#f5f5f5}.ai-creation-relations-dialog__notice{padding:48px 0;text-align:center;color:#999}.ai-creation-relations-dialog__notice button{margin-left:8px;border:0;background:transparent;color:inherit;text-decoration:underline}.ai-creation-relations-dialog footer{display:flex;flex:none;align-items:center;justify-content:flex-end;gap:16px;margin-top:20px;color:#aaa}.ai-creation-relations-dialog footer button{border:0;padding:6px 12px;border-radius:6px;background:var(--surface-hover, #2a2a2a);color:inherit}@media(max-width:480px){.ai-creation-relations-dialog{padding-left:20px;padding-right:20px}.ai-creation-relations-dialog__user p{font-size:11px}.ai-creation-relations-dialog__row>button{width:70px}}@media(max-width:1000px){.ai-creation-profile__scroll{grid-template-columns:248px minmax(0,1fr);gap:24px;padding-left:24px;padding-right:24px}.ai-creation-profile__tabs{gap:12px}.ai-creation-profile__tabs button{min-width:56px;padding-left:12px;padding-right:12px}}@media(max-width:720px){.ai-creation-profile__scroll{display:block;padding:64px 20px 220px}.ai-creation-profile__details{padding-top:0}.ai-creation-profile__works{margin-top:24px}.ai-creation-profile__empty{padding-top:48px}.ai-creation-profile__composer{width:calc(100% - 32px)}.ai-creation-profile-dialog{padding:24px}}.ai-publish{position:relative;box-sizing:border-box;width:min(800px,calc(100vw - 48px));max-width:none;max-height:min(720px,calc(100vh - 120px));max-height:min(720px,calc(100dvh - 120px));margin:auto;padding:0;border:0;border-radius:16px;background:#1a1a1a;color:#fff;font:14px/22px CapCut Sans,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;overflow:hidden}.ai-publish[open]{display:flex;flex-direction:column}.ai-publish *,.ai-publish *:before,.ai-publish *:after{box-sizing:border-box}.ai-publish::backdrop{background:#0009}.ai-publish button,.ai-publish input,.ai-publish textarea{font:inherit;color:inherit}.ai-publish button{border:0;border-radius:8px;background:#ffffff14;padding:8px 14px;cursor:pointer}.ai-publish button:hover:not(:disabled){background:#ffffff1f}.ai-publish button:disabled{cursor:not-allowed}.ai-publish button:focus-visible,.ai-publish input:focus-visible{outline:1px solid #ffffffb2;outline-offset:2px}.ai-publish header{display:flex;flex-shrink:0;height:72px;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #ffffff0d}.ai-publish h2,.ai-publish h3{margin:0;font-size:14px;font-weight:500;line-height:22px}.ai-publish h2{font-size:16px;line-height:36px}.ai-publish header button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;padding:8px}.ai-publish header button:disabled{color:#fff3}.ai-publish__body{display:flex;flex:1 1 auto;min-height:0;overflow:hidden;padding:24px 24px 16px}.ai-publish__content{display:grid;flex:1 1 auto;grid-template-columns:240px minmax(0,1fr);grid-gap:24px;gap:24px;min-height:0;min-width:0;width:100%;overflow:hidden}.ai-publish__preview{display:flex;flex-direction:column;min-width:0;min-height:min(434px,calc(100vh - 290px));min-height:min(434px,calc(100dvh - 290px))}.ai-publish__preview h3{flex-shrink:0;margin-bottom:8px;font-size:13px}.canvas-publication-preview__toolbar select{min-width:0;height:36px;padding:0 9px;border:1px solid #ffffff1c;border-radius:6px;color:#fff;background:#252525}.ai-publish__canvas-video-list{display:grid;align-content:start;grid-gap:6px;gap:6px;margin-top:12px;overflow:hidden}.ai-publish__canvas-video-list strong{color:#ffffffa6;font-size:12px;font-weight:400}.ai-publish__canvas-video-list p{margin:0;color:#ffffff7a;font-size:12px}.ai-publish__canvas-empty{display:grid;place-items:center;grid-gap:4px;gap:4px;padding:8px 0;text-align:center}.ai-publish__preview .ai-publish__canvas-empty img{width:104px;height:82px;object-fit:contain}.ai-publish .ai-publish__upload-video{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;padding:0;border:.5px solid #ffffff1a;border-radius:8px;background:#ffffff14}.ai-publish__reupload{display:flex;justify-content:center;flex-shrink:0;padding:12px 0}.ai-publish__reupload button{height:34px;padding:0 16px;font-size:13px;font-weight:500}.ai-publish__resources{display:flex;flex-shrink:0;align-items:center;justify-content:safe center;gap:8px;max-width:100%;padding:12px;overflow-x:auto;scrollbar-width:thin}.ai-publish .ai-publish__resources button{flex:0 0 36px;width:36px;height:36px;padding:0;border-radius:8px;overflow:hidden}.ai-publish .ai-publish__resources button[aria-pressed=true]{outline:1px solid #fff;outline-offset:2px}.ai-publish__resources img,.ai-publish__resources video{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.ai-publish__download{display:flex;align-items:center;gap:4px;flex-shrink:0;font-size:13px;font-weight:500;line-height:20px}.ai-publish .ai-publish__download button{position:relative;width:28px;height:16px;padding:0;border-radius:10px;background:#fff3}.ai-publish .ai-publish__download button[aria-checked=true]{background:#00b2ff}.ai-publish__download button span{position:absolute;left:2px;top:2px;width:12px;height:12px;border-radius:50%;background:#fff;transition:transform .2s}.ai-publish__download button[aria-checked=true] span{transform:translate(12px)}.ai-publish .ai-publish__canvas-toggle{display:flex;align-items:center;gap:8px;color:#ffffffc7;font-size:13px;cursor:pointer}.ai-publish__canvas-toggle input{flex-shrink:0;width:16px;height:16px;margin:0;accent-color:#d6ff46;cursor:inherit}.ai-publish__canvas-toggle:has(input:disabled){color:#fff3;cursor:not-allowed}.ai-publish__video-empty{display:grid;place-items:center;grid-gap:8px;gap:8px;margin:auto;padding:12px;color:#ffffff7a;text-align:center;font-size:12px}.ai-publish__preview>.ai-publish__video-frame{display:flex;flex:1 1 0;flex-direction:column;min-height:0;border-radius:8px;background:#ffffff14;overflow:hidden}.ai-publish__media{display:flex;flex:1 1 0;align-items:center;justify-content:center;min-height:0;width:100%}.ai-publish__media img,.ai-publish__media video{display:block;width:100%;height:100%;object-fit:contain}.ai-publish__preview>.ai-publish__canvas-preview{flex-direction:column;align-items:stretch;padding:16px;gap:12px;overflow-y:auto}.ai-publish__canvas-preview strong{overflow-wrap:anywhere}.ai-publish__canvas-preview p{margin:0;color:#ffffffb2;font-size:12px}.ai-publish__canvas-preview ul{flex:1;margin:0;padding-left:18px;overflow-y:auto}.ai-publish__fields{display:flex;flex-direction:column;gap:20px;padding:0;margin:0;min-width:0;min-height:0;border:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.ai-publish__fields,.ai-publish__resources,.ai-publish__prompt,.ai-publish__dropdown{scrollbar-color:#ffffff33 transparent}.ai-publish__body,.ai-publish__fields,.ai-publish__prompt{scrollbar-width:none}.ai-publish__body::-webkit-scrollbar,.ai-publish__fields::-webkit-scrollbar,.ai-publish__prompt::-webkit-scrollbar{display:none;width:0;height:0}.ai-publish__field{flex-shrink:0}.ai-publish__field>label{display:block;margin-bottom:8px;font-size:13px;font-weight:500;line-height:22px}.ai-publish__field--title>label{font-size:14px}.ai-publish em{font-style:normal;color:#f35}.ai-publish__cover-row{min-height:68px;display:flex;align-items:center;gap:8px;border-radius:8px;padding:8px 16px 8px 8px;background:#ffffff14}.ai-publish .ai-publish__cover-preview{display:grid;flex:0 0 92px;place-items:center;height:52px;padding:0;border-radius:4px;color:#ffffff59;overflow:hidden}.ai-publish__cover-preview img{display:block;width:100%;height:100%;object-fit:cover}.ai-publish__cover-row>span{flex:1;min-width:0;margin-left:4px;margin-right:8px;color:#ffffff59;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-publish .ai-publish__cover-action{display:grid;flex:0 0 36px;place-items:center;height:36px;padding:0}.ai-publish .ai-publish__cover-action:disabled{color:#fff3}.ai-publish__title-box,.ai-publish__caption{position:relative;height:110px;padding:12px 12px 0;background:#ffffff14;border:.5px solid #ffffff0a;border-radius:8px}.ai-publish__title-box textarea,.ai-publish__caption textarea{display:block;width:100%;height:46px;border:0;border-radius:0;background:transparent;padding:0;margin:0;outline:0;resize:none;line-height:22px}.ai-publish__caption{height:120px;padding-bottom:46px}.ai-publish__caption textarea{height:62px}.ai-publish .ai-publish__caption small{bottom:12px}.ai-publish textarea::placeholder{color:#ffffff59;opacity:1}.ai-publish__title-box:has(textarea:focus-visible),.ai-publish__caption:has(textarea:focus-visible){outline:1px solid #ffffff29}.ai-publish .ai-publish__challenge{position:absolute;left:12px;bottom:12px;display:flex;align-items:center;height:36px;max-width:calc(100% - 76px);padding:8px 16px 8px 14px;font-size:13px;line-height:13px;font-weight:500;color:#fafafa}.ai-publish__challenge>svg{flex-shrink:0}.ai-publish__challenge>span{margin-left:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-publish__challenge>svg:last-child:not(:first-child){width:12px;height:12px;margin-left:6px;color:#ffffffb2}.ai-publish small{position:absolute;right:16px;bottom:6px;color:#ffffff59;font:400 13px/24px Montserrat,CapCut Sans,PingFang SC,Microsoft YaHei,Arial,sans-serif;pointer-events:none}.ai-publish__category-box{position:relative;min-width:0}.ai-publish .ai-publish__category-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:40px;padding:0 12px;text-align:left;color:#ffffff59;background:#ffffff14;box-shadow:inset 0 0 0 .5px #ffffff0a}.ai-publish__category-trigger>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ai-publish__category-trigger>svg{flex-shrink:0;color:#ffffff8c}.ai-publish__category-trigger[aria-expanded=true]>svg{color:#fff}.ai-publish__category-tags{position:absolute;left:12px;right:40px;top:8px;display:flex;gap:8px;overflow:auto;scrollbar-width:none;pointer-events:none}.ai-publish .ai-publish__category-tags button{display:inline-flex;align-items:center;flex-shrink:0;gap:2px;max-width:100%;height:24px;border-radius:6px;padding:0 4px 0 8px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff0a;font-size:14px;font-weight:400;line-height:24px;pointer-events:auto}.ai-publish__category-tags span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-publish__category-tags svg{width:12px;height:12px;flex-shrink:0;color:#ffffffb2}.ai-publish__dropdown{position:absolute;z-index:3;top:calc(100% + 4px);left:0;right:0;padding:4px;border-radius:12px;background:#262626;box-shadow:0 8px 56px #0000003d;max-height:244px;overflow:auto;scrollbar-width:thin}.ai-publish__dropdown button,.ai-publish__dropdown label{display:flex;align-items:center;gap:8px;width:100%;min-width:0;height:36px;text-align:left;background:transparent;padding:7px 12px;font-size:13px;line-height:22px;border-radius:8px;cursor:pointer}.ai-publish__dropdown label+label{margin-top:4px}.ai-publish__dropdown button:hover,.ai-publish__dropdown label:hover{background:#ffffff14}.ai-publish__dropdown label:has(input:disabled){color:#fff3;cursor:not-allowed}.ai-publish__dropdown input{-webkit-appearance:none;appearance:none;flex-shrink:0;width:16px;height:16px;margin:0;border:1px solid #ffffffb2;border-radius:4px;background:transparent}.ai-publish__dropdown input:checked{background:#fff;border-color:#fff}.ai-publish__dropdown input:checked:after{content:"";display:block;width:5px;height:9px;margin:1px 0 0 4px;border:solid #1a1a1a;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.ai-publish__dropdown input:disabled{border-color:#fff3}.ai-publish__dropdown--challenges{top:calc(100% - 4px);left:12px;right:12px;border:.5px solid #ffffff0a;border-radius:16px}.ai-publish__dropdown--challenges button{height:auto;min-height:44px;padding:0 14px;border-radius:14px;font-size:14px;line-height:20px}.ai-publish__dropdown--challenges button+button{margin-top:4px}.ai-publish__dropdown p{margin:0;padding:24px 8px;color:#ffffff59;text-align:center;font-size:12px}.ai-publish__prompt-section{padding-bottom:12px}.ai-publish__prompt-section h3{height:20px;line-height:22px;margin-bottom:8px}.ai-publish__prompt{margin:0;padding-right:3px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:104px;overflow:auto;color:#ffffffb2;font-size:14px;line-height:24px}.ai-publish footer{display:flex;flex-shrink:0;justify-content:flex-end;height:36px;padding:0 24px 0 0;margin-bottom:24px}.ai-publish footer button{min-width:100px;height:36px;padding:0 16px;background:#fafafa;color:#1a1a1a;font-size:13px;font-weight:600;line-height:20px}.ai-publish footer button:hover:not(:disabled){background:#fff}.ai-publish footer button:disabled{background:#ffffff29;color:#fff3}.ai-publish footer.ai-publish__footer--canvas{align-items:center;justify-content:space-between;gap:16px;height:auto;min-height:40px;padding-left:24px}.ai-publish__canvas-option{min-width:0}.ai-publish__canvas-option p{margin:2px 0 0 24px;color:#ffffff59;font-size:12px;line-height:18px}.ai-publish__footer--canvas>button{flex-shrink:0}.ai-publish__error{position:absolute;z-index:1;left:24px;right:132px;bottom:30px;margin:0;color:#ff8383;overflow-wrap:anywhere}.ai-publish__error button{margin-left:12px}.ai-publish .ai-publish__error--canvas{position:static;flex-shrink:0;margin:0 24px 12px}.canvas-publication-preview{width:min(880px,calc(100vw - 32px));max-height:min(780px,calc(100vh - 48px));max-height:min(780px,calc(100dvh - 48px))}.canvas-publication-preview__trigger{display:block;margin:8px auto 0;padding:8px 14px;border:1px solid #ffffff45;border-radius:6px;color:#fff;background:#ffffff12;cursor:pointer}.canvas-publication-preview__header-actions{display:flex;align-items:center;gap:8px}.canvas-publication-preview__header-actions button:first-child{white-space:nowrap}.canvas-publication-preview__toolbar{display:flex;align-items:end;gap:10px;padding-bottom:16px;border-bottom:1px solid #ffffff14}.canvas-publication-preview__toolbar label{display:grid;flex:1;min-width:100px;grid-gap:5px;gap:5px;color:#ffffffa6;font-size:12px}.canvas-publication-preview__toolbar button{flex-shrink:0}.canvas-publication-preview__nodes{display:grid;grid-gap:10px;gap:10px;padding:16px 0}.canvas-publication-preview__nodes article{min-width:0;padding:12px;border:1px solid #ffffff14;border-radius:6px;background:#ffffff08}.canvas-publication-preview__nodes article>div{display:flex;justify-content:space-between;gap:12px}.canvas-publication-preview__nodes article span{color:#ffffff70;font-size:12px}.canvas-publication-preview__nodes pre{max-height:220px;overflow:auto;margin:10px 0 0;color:#ffffffad;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.canvas-publication-preview__success{color:#b6ef72}.ai-creation-account-bar-group .ai-creation-publish-short-trigger{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;height:36px;box-sizing:border-box;padding:4px 12px;border:1px solid var(--stroke-secondary, #ffffff0d);border-radius:8px;background:var(--component-user-center-bg, #ffffff03);color:var(--text-secondary, #ffffffb2);font:500 13px/22px CapCut Sans,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.ai-creation-account-bar-group .ai-creation-publish-short-trigger:hover{background:var(--bg-block-secondary-hover, #ffffff14)}.ai-creation-publish-short-trigger svg{flex:0 0 16px;width:16px;height:16px}@media(max-width:640px){.ai-publish{width:calc(100vw - 24px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px)}.ai-publish__body{display:block;overflow-y:auto;padding:24px 16px 16px}.ai-publish__content{display:grid;grid-template-columns:minmax(0,1fr);overflow:visible}.ai-publish__preview{min-height:270px}.ai-publish__fields{overflow:visible}.ai-publish header{padding-left:16px}.ai-publish footer{padding-right:16px}.ai-publish__error{left:16px;right:124px;bottom:30px;font-size:12px;line-height:18px}.canvas-publication-preview__toolbar{align-items:stretch;flex-direction:column}.canvas-publication-preview__toolbar button{width:100%}.ai-publish footer.ai-publish__footer--canvas{padding-left:16px}.ai-publish .ai-publish__error--canvas{margin-left:16px;margin-right:16px}}.agent-operations{--ops-text: #f2f3ef;--ops-muted: #8e9690;--ops-line: #2b302b;--ops-surface: #191c19;width:100%;max-width:1900px;min-height:100%;margin:0 auto;padding:0 24px 16px;color:var(--ops-text);font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,sans-serif}.agent-operations,.agent-operations *{box-sizing:border-box}.ai-creation-media--agent-page,.ai-creation-media--agent-page .ai-creation-media__main,.ai-creation-media--agent-page .ai-creation-media__content--agent-operations{background:#111;color:#f2f3ef}.ai-creation-media--agent-page .ai-creation-media__content--agent-operations{min-width:0;min-height:0;margin-top:64px;overflow:auto;padding:0}.ai-creation-media--agent-page .ai-creation-media__content--agent-operations:has(.automation-startup,.agent-studio){margin-top:0;padding-top:64px;box-sizing:border-box}.agent-operations__toolbar{position:relative;height:0}.agent-operations__back{position:absolute;top:-40px;left:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:5px 9px;border:1px solid #363e37;border-radius:7px;background:#232724;color:#d6e0d7;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.agent-operations__back:hover{background:#2a332c;border-color:#657b69}.agent-operations__back svg{flex-shrink:0}.agent-operations__toolbar .agent-operations__sync{position:absolute;top:0;right:0}.agent-operations>.agent-studio .page-head{margin-bottom:14px}.agent-operations>.agent-studio .eyebrow{margin-bottom:4px;font-size:10px}.agent-operations>.agent-studio h1{font-size:22px;letter-spacing:-.7px}.agent-operations>.agent-studio .page-head p{margin-top:4px;font-size:12px;line-height:1.5}.agent-operations__sync{display:flex;align-items:center;gap:12px;margin-left:auto;color:#7e8c82;font-size:10px}.agent-operations__sync button{padding:0;border:0;color:#a1b2a5;background:none;font:inherit;cursor:pointer}.agent-operations__sync button:hover{color:#43e784}.agent-operations__sync button:disabled{opacity:.6;cursor:wait}.agent-operations:has(>.automation-overview){padding-top:4px}@media(min-width:1001px){.ai-creation-media--agent-page .ai-creation-media__content--agent-operations:has(.automation-overview){margin-top:0;padding-top:64px;box-sizing:border-box}.agent-operations>.automation-overview .ao-heading{transform:translateY(-48px)}}.agent-operations__button{min-height:36px;padding:8px 13px;border:1px solid #363e37;border-radius:7px;color:#d6e0d7;background:#232724;font:inherit;font-size:12px;cursor:pointer}.agent-operations__button:hover{border-color:#657b69;background:#2a332c}.agent-operations__button:disabled{cursor:wait;opacity:.6}.agent-operations__button--primary{border-color:#43e784;color:#10351d;background:#43e784}.agent-operations__button--primary:hover{border-color:#65ee9a;background:#65ee9a}.agent-operations button:focus-visible,.agent-operations select:focus-visible,.agent-operations input:focus-visible{outline:2px solid #43e784;outline-offset:3px}.agent-operations__section-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:15px}.agent-operations__section-head>div{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.agent-operations__section-head h2{margin:0;font-size:17px;font-weight:600}.agent-operations__section-head span{color:var(--ops-muted);font-size:11px}.agent-operations__project-dialog{width:min(920px,calc(100vw - 40px));max-height:calc(100dvh - 80px);padding:25px;border:1px solid #3b493e;border-radius:12px;color:var(--ops-text);background:#191c19;box-shadow:0 24px 100px #0008}.agent-operations__project-dialog::backdrop{background:#000a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.agent-operations__project-list{border-top:1px solid var(--ops-line)}.agent-operations__project{padding:18px 0}.agent-operations__project-main,.agent-operations__project-title{display:flex;align-items:center;gap:12px}.agent-operations__project-main{justify-content:space-between}.agent-operations__project-title{min-width:0}.agent-operations__project-title h3{margin:0;overflow-wrap:anywhere;font-size:18px;font-weight:600}.agent-operations__type{padding:3px 7px;border-radius:4px;color:#a4d3b3;background:#25312a;font-size:10px;white-space:nowrap}.agent-operations__type--team{background:#302939;color:#c4b5df}.agent-operations__status{display:inline-flex;align-items:center;gap:6px;color:var(--ops-muted);font-size:11px;white-space:nowrap}.agent-operations__status i{width:6px;height:6px;border-radius:50%;background:currentColor}.agent-operations__status--active{color:#79e5a1}.agent-operations__status--danger{color:#ffaaa0}.agent-operations__status--waiting{color:#e6c38d}.agent-operations__status--complete{color:#99c9e5}.agent-operations__project-meta{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:12px;color:var(--ops-muted);font-size:11px}.agent-operations__stages{display:flex;gap:0;overflow-x:auto;margin:24px 0 0;padding:0;list-style:none}.agent-operations__stages li{position:relative;flex:1 0 76px;padding-top:14px;color:#8e9690;font-size:11px}.agent-operations__stages li:before{position:absolute;top:3px;right:0;left:0;height:1px;background:#3c463d;content:""}.agent-operations__stages li:after{position:absolute;top:0;left:0;width:7px;height:7px;border:1px solid #5a6a5f;border-radius:50%;background:#191c19;content:""}.agent-operations__stages li.is-complete{color:#79e5a1}.agent-operations__stages li.is-complete:after{border-color:#43e784;background:#43e784}.agent-operations__stages li.is-current{color:#d0e7d5}.agent-operations__stages li.is-current:after{border:2px solid #43e784}.agent-operations__stages li.is-failed{color:#ffaaa0}.agent-operations__stages li.is-failed:after{border-color:#ffaaa0}.agent-operations__run-error{color:#ffaaa0;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.agent-operations__controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:18px}.agent-operations__controls span,.agent-operations__notice{color:var(--ops-muted);font-size:12px}.agent-operations__gate,.agent-operations__confirmation{display:grid;grid-gap:11px;gap:11px;margin-top:16px;padding:16px;border:1px solid #343c35;border-radius:8px;background:#1d241f;font-size:12px}.agent-operations__gate span{color:#9eada2}.agent-operations__gate button,.agent-operations__confirmation button{justify-self:start}.agent-operations__gate li{overflow-wrap:anywhere;line-height:1.8}.agent-operations__quality-report{min-width:0}.agent-operations__quality-report>summary{cursor:pointer;color:#d0e7d5}.agent-operations__quality-report-body{max-height:70vh;overflow:auto;margin-top:12px;line-height:1.8;overflow-wrap:anywhere}.agent-operations__quality-report-body table{width:100%;border-collapse:collapse;font-size:12px}.agent-operations__quality-report-body th,.agent-operations__quality-report-body td{padding:8px;border:1px solid #3c463d;text-align:left;vertical-align:top}.agent-operations__quality-report-body svg{max-width:100%;height:auto}.agent-operations__quality-report-body .runtime-doc-mermaid svg{display:block;width:100%;min-width:0;max-width:560px!important;max-height:360px;margin-left:auto;margin-right:auto;overflow:visible}.agent-operations__quality-report-body .runtime-doc-mermaid svg text{fill:#d0e7d5!important;font-size:26px!important}.agent-operations__quality-report-body code{white-space:pre-wrap}.agent-operations__confirmation p{margin:0;line-height:1.8}.agent-operations__error{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:0 0 22px;padding:13px 16px;border:1px solid #5d3831;border-radius:8px;background:#251b19}.agent-operations__error div{display:grid;grid-gap:5px;gap:5px}.agent-operations__error strong{color:#ffb0a4;font-size:12px}.agent-operations__error span{color:#d3a49c;font-size:11px;overflow-wrap:anywhere}@media(max-width:1250px){.agent-operations{padding-left:27px;padding-right:27px}}@media(max-width:1000px){.agent-operations{padding-left:22px;padding-right:22px}}@media(max-width:700px){.agent-operations{padding:0 15px 24px}.agent-operations__sync{padding-right:0}.agent-operations__project-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 32px);padding:18px}.agent-operations__section-head{align-items:flex-start}.agent-operations__project-main{align-items:flex-start;flex-direction:column}}.agent-studio{--bg:#111311;--ink:#e4ebe5;--muted:#91a094;--green:#43e784;--amber:#e6bd73;color:var(--ink);font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,sans-serif;font-size:14px;animation:agent-enter .3s ease}.agent-studio *{box-sizing:border-box}.agent-studio button,.agent-studio select{font:inherit}.agent-studio button{cursor:pointer;border:0;color:inherit;background:none}.agent-studio button:focus-visible,.agent-studio select:focus-visible{outline:2px solid var(--green);outline-offset:4px}.agent-studio h1,.agent-studio h2,.agent-studio h3,.agent-studio p{margin:0}.agent-studio h1{font-size:30px;font-weight:650;letter-spacing:-1px;line-height:1.4}.agent-studio h2{font-size:18px;font-weight:600}.agent-studio h3{font-size:15px;font-weight:600}.agent-studio .muted{color:var(--muted)}.agent-studio .tiny{font-size:12px}.agent-studio .green{color:var(--green)}.agent-studio .num{font-family:Bahnschrift,DIN Alternate,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.agent-studio .eyebrow{font:11px Bahnschrift,sans-serif;letter-spacing:2.5px;color:#8e9c91;margin-bottom:10px}.agent-studio .dot{display:inline-block;width:6px;height:6px;background:var(--green);border-radius:50%;box-shadow:0 0 9px #43e78430;flex-shrink:0}.agent-studio .dot.amber{background:var(--amber)}.agent-studio .dot.gray{background:#737b75;box-shadow:none}.agent-studio .page-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:27px}.agent-studio .page-head p{color:#949d95;margin-top:8px;font-size:13px;line-height:1.8}.agent-studio .head-actions{display:flex;gap:10px;align-items:center}.agent-studio .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 17px;border-radius:8px;font-size:12px;line-height:19px;background:#232724;border:1px solid #363e37;white-space:nowrap}.agent-studio .btn svg{width:16px;height:16px}.agent-studio .btn.primary{background:var(--green);border-color:var(--green);color:#0e2818;font-weight:650;box-shadow:0 3px 16px #43e7840d}.agent-studio .btn.wide{width:100%}.agent-studio .tag{display:inline-flex;align-items:center;gap:6px;font-size:10px;padding:5px 8px;border-radius:5px;background:#25312a;color:#a4d3b3;line-height:1;white-space:nowrap}.agent-studio .tag.gold{background:#3a3021;color:#e6c38d}.agent-studio .tag.gray{background:#2c302d;color:#aab3ac}.agent-studio .tag.running{background:#153524;color:#79e5a1}.agent-studio .studio-toolbar{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:0 0 17px}.agent-studio .segmented{display:flex;align-items:center;background:#191d19;border:1px solid #303830;padding:4px;border-radius:8px;gap:3px}.agent-studio .segmented button{display:flex;align-items:center;gap:6px;font-size:11px;color:#98a59b;padding:7px 13px;border-radius:5px}.agent-studio .segmented button svg{width:15px;height:15px}.agent-studio .segmented button.selected{background:#333d34;color:#e8efe9}.agent-studio .studio-project{display:flex;align-items:center;gap:9px;margin-right:auto;color:#9ba89f;font-size:11px;min-width:0}.agent-studio .studio-project select{max-width:280px;min-height:36px;border:1px solid #303830;border-radius:6px;padding:6px 28px 6px 10px;background:#191d19;color:#edf2ec;--csstools-color-scheme--light: ;color-scheme:dark}.agent-studio .studio-legend{display:flex;align-items:center;gap:20px;color:#9ba89f;font-size:11px}.agent-studio .studio-legend span{display:flex;align-items:center;gap:7px;white-space:nowrap}.agent-studio .studio-layout{display:grid;grid-template-columns:minmax(0,1fr) 318px;grid-gap:20px;gap:20px;align-items:stretch}.agent-studio .studio-floor{min-height:572px;position:relative;overflow:hidden;background:#151916;border:1px solid #303c32;border-radius:12px}.agent-studio .studio-floor>img{width:100%;height:100%;position:absolute;object-fit:cover;top:0;left:0}.agent-studio .room-heading{position:absolute;left:22px;top:20px;z-index:2;background:#14221ded;border-radius:6px;padding:8px 11px}.agent-studio .room-heading b{font-size:13px;font-weight:500}.agent-studio .room-heading small{display:block;font:10px Bahnschrift,sans-serif;color:#829487;letter-spacing:2px;margin-top:7px}.agent-studio .floor-controls{position:absolute;right:19px;top:18px;display:flex;gap:5px;z-index:4}.agent-studio .floor-controls button{width:29px;height:29px;display:grid;place-items:center;background:#242e26cc;border:1px solid #3c4a3e;border-radius:6px;color:#b5c9bb}.agent-studio .floor-controls svg{width:15px;height:15px}.agent-studio .desk-label{position:absolute;transform:translate(-50%,-50%);background:#14221ded;border:1px solid #4d6d58;border-radius:7px;padding:7px 11px;min-width:101px;box-shadow:0 8px 22px #0005;text-align:left;z-index:3;transition:.2s}.agent-studio .desk-label:before{content:"";position:absolute;height:15px;width:1px;background:#749a7d80;top:100%;left:50%}.agent-studio .desk-label:hover,.agent-studio .desk-label.selected{border-color:var(--green);background:#22412d;transform:translate(-50%,-55%);box-shadow:0 0 20px #43e78415}.agent-studio .desk-label.waiting{border-color:#756443;background:#302a1ce8}.agent-studio .desk-label b{font-size:10px;font-weight:500;display:flex;align-items:center;gap:6px;white-space:nowrap}.agent-studio .desk-label small{font-size:9px;color:#a4bbae;display:block;margin-top:5px;white-space:nowrap}.agent-studio .desk-label .dot{width:5px;height:5px}.agent-studio .room-bottom{position:absolute;left:21px;right:21px;bottom:17px;display:flex;align-items:center;justify-content:space-between;z-index:4;font-size:10px;color:#a3b8aa}.agent-studio .room-bottom span{background:#1a2720d9;border:1px solid #3b4b3f;padding:8px 11px;border-radius:6px}.agent-studio .room-bottom button{display:flex;align-items:center;gap:6px;background:#203d2bcc;color:#a9efbd;border:1px dashed #5b956c;padding:8px 12px;border-radius:6px;font-size:10px}.agent-studio .room-bottom svg{width:13px;height:13px}.agent-studio .panel{background:#191c19;border:1px solid #2a302b;border-radius:12px;overflow:hidden}.agent-studio .employee-detail{padding:23px;display:flex;flex-direction:column;min-height:572px}.agent-studio .detail-title{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#93a497}.agent-studio .employee-identity{display:flex;align-items:center;gap:13px;margin-top:23px}.agent-studio .employee-avatar{width:57px;height:57px;display:grid;place-items:center;border-radius:14px;background:#3d4134;font-size:34px;border:1px solid #64705a;object-fit:cover}.agent-studio .employee-identity h2{font-size:20px}.agent-studio .employee-identity p{font-size:11px;color:#9ba99e;margin-top:6px;overflow-wrap:anywhere}.agent-studio .employee-task{border-top:1px solid #343e34;margin-top:24px;padding-top:21px}.agent-studio .detail-caption{font-size:10px;color:#85988b;letter-spacing:1px;margin-bottom:12px}.agent-studio .employee-task h3{font-size:13px;line-height:1.8}.agent-studio .task-description{font-size:11px;color:#9bab9f;line-height:1.9;margin-top:8px;overflow-wrap:anywhere;white-space:pre-wrap}.agent-studio .progress-caption{display:flex;align-items:center;justify-content:space-between;margin:20px 0 9px;font-size:11px}.agent-studio .progress{height:5px;border-radius:6px;background:#343c35;overflow:hidden}.agent-studio .progress span{height:100%;display:block;background:var(--green);border-radius:6px;transition:width .4s}.agent-studio .detail-stats{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:17px 0;border-bottom:1px solid #313d34;margin:20px 0 21px}.agent-studio .detail-stats small{font-size:10px;color:#829487;display:block;margin-bottom:6px}.agent-studio .detail-stats strong{font-size:15px;font-weight:500}.agent-studio .checklist{display:flex;flex-direction:column;gap:15px;font-size:11px;color:#a8b8ac}.agent-studio .checklist div{display:flex;gap:9px;align-items:center}.agent-studio .checklist .dot{width:6px;height:6px}.agent-studio .detail-bottom{margin-top:auto;padding-top:22px}.agent-studio .text-btn{display:flex;align-items:center;justify-content:center;gap:7px;color:#b9c4bc;font-size:12px}.agent-studio .text-btn svg{width:14px;height:14px}.agent-studio .canvas-link{width:100%;margin-top:15px}.agent-studio .employee-strip{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:10px;gap:10px;margin-top:17px}.agent-studio .employee-tile{padding:14px 12px;text-align:left;background:#1c211d;border:1px solid #303c32;border-radius:9px;display:flex;gap:9px;align-items:center;position:relative;min-width:0}.agent-studio .employee-tile.selected{border-color:#5fa673;background:#233329}.agent-studio .tile-avatar{width:34px;height:34px;object-fit:cover;border-radius:50%;flex:none}.agent-studio .employee-tile b{font-size:11px;font-weight:500;display:block;white-space:nowrap}.agent-studio .employee-tile small{font-size:9px;display:block;color:#8fa194;margin-top:6px;white-space:nowrap}.agent-studio .employee-tile .dot{width:4px;height:4px;position:absolute;right:9px;top:10px}.agent-studio .list-view{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;gap:15px;padding:20px}.agent-studio .list-view .employee-tile{padding:24px 20px;min-height:105px}.agent-studio .list-view .tile-avatar{width:50px;height:50px;border-radius:12px}.agent-studio .list-view .employee-tile b{font-size:14px}.agent-studio .list-view .employee-tile small{font-size:11px}.agent-studio .footer-note{display:flex;align-items:center;justify-content:space-between;color:#6f7d73;font-size:10px;margin-top:19px}@keyframes agent-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1300px){.agent-studio .studio-layout{grid-template-columns:minmax(0,1fr) 285px}.agent-studio .studio-floor{min-height:520px}.agent-studio .employee-strip{grid-template-columns:repeat(4,1fr)}.agent-studio .desk-label{min-width:87px;padding:6px 8px}.agent-studio .desk-label b{font-size:9px}.agent-studio .desk-label small{font-size:8px}.agent-studio .studio-legend{gap:12px}}@media(max-width:1000px){.agent-studio .page-head{align-items:flex-start}.agent-studio .studio-layout{grid-template-columns:1fr}.agent-studio .employee-detail{min-height:0}.agent-studio .studio-floor{height:600px}.agent-studio .studio-project{margin-right:0}.agent-studio .studio-legend{margin-left:auto}}@media(max-width:700px){.agent-studio h1{font-size:24px}.agent-studio .page-head{flex-wrap:wrap}.agent-studio .page-head p{font-size:11px}.agent-studio .studio-toolbar{flex-wrap:wrap;gap:13px}.agent-studio .studio-project{width:100%}.agent-studio .studio-project select{flex:1;max-width:100%}.agent-studio .studio-legend{width:100%;margin-left:0;gap:12px;font-size:10px}.agent-studio .studio-floor{height:420px;min-height:420px}.agent-studio .desk-label{min-width:auto;padding:5px}.agent-studio .desk-label small{display:none}.agent-studio .desk-label b{font-size:8px}.agent-studio .room-heading{left:12px;top:12px}.agent-studio .room-heading b{font-size:10px}.agent-studio .room-heading small{font-size:8px}.agent-studio .room-bottom{left:12px;right:12px;font-size:8px;gap:9px}.agent-studio .room-bottom button{font-size:8px}.agent-studio .employee-strip{grid-template-columns:repeat(2,1fr)}.agent-studio .employee-tile b{font-size:10px}.agent-studio .employee-tile small{font-size:9px}.agent-studio .list-view{grid-template-columns:1fr}.agent-studio .list-view .employee-tile{min-height:80px;padding:15px}.agent-studio .footer-note{align-items:flex-start;flex-wrap:wrap;gap:8px;font-size:9px}}.agent-studio .tag.danger{color:#f4a399;background:#3d2825}.agent-studio .dot.danger{background:#ed9c8f;box-shadow:none}.agent-studio .studio-board{min-height:572px;padding:24px;background:#171b18;border:1px solid #303c32;border-radius:12px;display:flex;flex-direction:column}.agent-studio .board-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:20px;border-bottom:1px solid #2c352e}.agent-studio .board-heading b{display:block;font-size:15px;font-weight:600}.agent-studio .board-heading small{display:block;margin-top:6px;color:#84968a;font-size:11px}.agent-studio .board-heading>span{display:flex;align-items:center;gap:7px;color:#91a99a;font-size:10px;white-space:nowrap}.agent-studio .board-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;padding:22px 0}.agent-studio .board-card{position:relative;min-height:145px;padding:16px;text-align:left;background:#1d241f;border:1px solid #344137;border-radius:9px;transition:border-color .18s,background .18s,transform .18s}.agent-studio .board-card:hover,.agent-studio .board-card.selected{border-color:#59b878;background:#24332a;transform:translateY(-2px)}.agent-studio .board-card.waiting{border-color:#6a5b3f}.agent-studio .board-card__top{display:flex;align-items:flex-start;justify-content:space-between}.agent-studio .board-avatar{width:42px;height:42px;border-radius:11px;object-fit:cover}.agent-studio .board-card__top>.dot{margin-top:4px}.agent-studio .board-card>b{display:block;margin-top:13px;font-size:13px;font-weight:600}.agent-studio .board-card>small{display:block;margin-top:5px;color:#91a296;font-size:10px}.agent-studio .board-card>em{display:block;margin-top:13px;color:#b7c7ba;font-size:10px;font-style:normal}.agent-studio .board-progress{display:block;height:4px;margin-top:10px;border-radius:4px;background:#354139;overflow:hidden}.agent-studio .board-progress i{display:block;height:100%;border-radius:4px;background:#43e784}.agent-studio .board-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid #2c352e;color:#91a99a;font-size:10px}.agent-studio .board-footer>span{display:flex;align-items:center;gap:7px}.agent-studio .board-footer button{display:flex;align-items:center;gap:7px;padding:8px 11px;border:1px dashed #5b956c;border-radius:6px;color:#a9efbd;font-size:10px}.agent-studio .board-footer svg{width:13px;height:13px}@media(max-width:1300px){.agent-studio .board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.agent-studio .studio-board{min-height:0;padding:16px}.agent-studio .board-grid{grid-template-columns:1fr;gap:9px;padding:16px 0}.agent-studio .board-card{min-height:122px}.agent-studio .board-footer{align-items:flex-start;flex-direction:column}.agent-studio .board-footer button{width:100%;justify-content:center}}.agent-studio .studio-project{display:flex;align-items:center;gap:10px}.agent-studio .studio-project .duli-popover-select{min-width:180px;max-width:280px}.agent-studio .board-task-name{display:block;max-width:100%;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#9dad9e;font-size:10px}.agent-studio .studio-workloads{display:grid;grid-gap:10px;gap:10px;margin:18px 0;max-height:220px;overflow:auto}.agent-studio .studio-workloads>div:not(.detail-caption){display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:11px}.agent-studio .studio-workloads>div>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.automation-overview{--ao-ink: #f5f1e7;--ao-muted: #94998f;--ao-green: #42dca1;--ao-production-row: max(90px, min( calc((100dvh - 558px)/2) , 150px));--ao-production-row: clamp(90px, calc((100dvh - 558px)/2) , 150px);--ao-film-height: max(80px, min(11dvh, 126px));--ao-film-height: clamp(80px, 11dvh, 126px);color:var(--ao-ink);font-size:12px;line-height:1.5}.automation-overview *{box-sizing:border-box}.automation-overview h1,.automation-overview h2,.automation-overview h3,.automation-overview p{margin:0}.automation-overview button{font:inherit;cursor:pointer;transition:background .18s,border-color .18s}.automation-overview button:focus-visible,.automation-overview summary:focus-visible{outline:2px solid var(--ao-green);outline-offset:3px}.automation-overview svg{width:16px;height:16px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ao-matrix-head{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:40px;margin-bottom:10px}.ao-heading{display:flex;align-items:center;gap:20px;min-width:0}.ao-heading h1{font-size:24px;font-weight:650;letter-spacing:.5px;white-space:nowrap}.ao-head-actions{display:flex;gap:10px;flex-shrink:0}.ao-head-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:6px 14px;border:1px solid transparent;border-radius:6px;font-size:12px;font-weight:550}.ao-head-actions .ao-studio-link{background:#ffffff06;border-color:#ffffff17;color:#d5dad1}.ao-studio-link svg{width:18px;height:18px}.ao-studio-link:hover{background:#ffffff10}.ao-create{color:#092d20;background:var(--ao-green);box-shadow:inset 0 1px #ffffff26}.ao-create>span{font-size:20px;line-height:1}.ao-create:hover{background:#6ce9b8}.ao-cover-warning{margin:0 0 8px!important;color:#b9a989;font-size:10px}.ao-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:14px}.ao-stats article{position:relative;display:flex;align-items:flex-start;gap:12px;min-height:84px;padding:12px 15px;border:1px solid #ffffff04;border-radius:8px;background:linear-gradient(125deg,#242521,#1b1d1b);overflow:hidden}.ao-stat-icon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;margin-top:2px;border:1px solid #4ee2a04d;border-radius:50%;color:#58e7a8;background:radial-gradient(circle at 35% 15%,#47dd9d99,#26745185 75%);box-shadow:inset 0 1px 4px #b0f7bf25}.ao-stat-icon svg{width:22px;height:22px;stroke-width:2}.ao-stat--green:first-child .ao-stat-icon{color:#092e20}.ao-stat--amber .ao-stat-icon{color:#f3b348;background:radial-gradient(circle at 35% 15%,#cd9a5550,#77541950);border-color:#d29b4370}.ao-stat--blue .ao-stat-icon{color:#a7d3e7;border-radius:7px;background:linear-gradient(#3e6f7b99,#21465e99);border-color:#6993ae50}.ao-stat-name{display:block;color:#dedfd5;font-size:12px;font-weight:550}.ao-stats strong{display:block;margin-top:1px;color:#faf6ec;font:600 28px/1.1 Bahnschrift,Microsoft YaHei,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ao-stats strong small{margin-left:3px;font:500 14px Microsoft YaHei,sans-serif}.ao-stats strong small:empty{display:none}.ao-stats p{margin-top:5px;color:var(--ao-muted);font-size:10px;line-height:1.4}.ao-stat-decoration{position:absolute;top:10px;right:14px;color:#677069;font:22px/1 Georgia,serif;letter-spacing:1px}.ao-matrix-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(255px,25.7%);grid-gap:14px;gap:14px;align-items:stretch}.ao-production{min-width:0}.ao-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:24px;margin-bottom:10px}.ao-section-head h2{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;letter-spacing:.3px}.ao-section-head h2:before{content:"";display:block;width:4px;height:17px;border-radius:3px;background:var(--ao-green)}.ao-section-head>button,.ao-section-head>span{display:flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:#9ba397;font-size:10px}.ao-section-head>button:hover{color:var(--ao-green)}.ao-section-head>button svg{width:12px;height:12px}.ao-production-actions,.ao-production-actions nav{display:flex;align-items:center;gap:8px}.ao-production-actions>button{display:flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:#9ba397;font-size:10px;white-space:nowrap}.ao-production-actions>button svg{width:12px;height:12px}.ao-production-actions nav{color:#9ba397;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ao-production-actions nav button{width:22px;height:22px;padding:0;border:1px solid #ffffff17;border-radius:4px;background:#ffffff04;color:#b9c8bd;font-size:16px}.ao-production-actions nav button:disabled{opacity:.3;cursor:default}.ao-production-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-auto-rows:var(--ao-production-row);grid-gap:12px;gap:12px}.ao-production-grid:empty{display:none}.ao-production-grid--single{grid-template-columns:1fr}.ao-matrix-row{position:relative;min-width:0;overflow:hidden;border-radius:8px;isolation:isolate;background:#202622;box-shadow:inset 0 0 0 1px #ffffff09}.ao-matrix-row--featured{grid-row:span 2}.ao-cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 25%;z-index:-2;transition:transform .6s}.ao-cover-placeholder{position:absolute;inset:0;z-index:-2;display:grid;place-items:center;background:#1b2320;color:#708c7d}.automation-overview .ao-line-art{width:min(78%,360px);height:100%;max-height:210px;stroke-width:1.5}.ao-cover-placeholder .ao-line-art{opacity:.65}.ao-matrix-row:hover .ao-cover,.ao-completed-grid>button:hover .ao-cover{transform:scale(1.025)}.ao-matrix-row:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#080d0f00 5%,#11151232 30%,#131613ed)}.ao-matrix-row--featured:after{background:linear-gradient(180deg,#0a101000 25%,#0d13115c 53%,#181b18fa)}.ao-cover-label{position:absolute;top:9px;left:10px;color:#c1cbbc;background:#12181670;border:1px solid #ffffff13;border-radius:4px;padding:2px 5px;font-size:9px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ao-state{position:absolute;top:9px;right:10px;padding:2px 6px;border-radius:4px;background:#111b1475;color:#bbefcf;font-size:9px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.ao-state[data-status=failed],.ao-state[data-status=blocked]{color:#ff7b7b;background:#321919b5}.ao-card-content{position:absolute;inset:auto 12px 10px}.ao-card-content h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.5;font-weight:600;text-shadow:0 1px 8px #0006}.ao-matrix-row--featured .ao-card-content{inset:auto 14px 13px}.ao-matrix-row--featured h3{font-size:20px}.ao-card-caption{display:flex;align-items:center;gap:8px;justify-content:space-between;color:#c3c9be;font-size:10px;line-height:1.7}.ao-card-caption>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ao-card-caption>b{font:500 12px Bahnschrift,sans-serif;color:#f6f4ec}.ao-card-bottom{display:flex;align-items:center;gap:12px;margin-top:4px}.ao-progress{flex:1;height:4px;border-radius:5px;background:#ffffff26;overflow:hidden}.ao-progress i{display:block;height:100%;border-radius:5px;background:linear-gradient(90deg,#43dca0,#64edb7);transition:width .5s}.ao-card-bottom>button{display:flex;align-items:center;justify-content:center;gap:3px;min-height:25px;padding:3px 8px;border:1px solid #ffffff08;border-radius:5px;color:#f0f1e9;background:#ffffff12;font-size:10px;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ao-card-bottom>button:hover{background:#ffffff28}.ao-card-bottom>button svg{width:12px;height:12px}.ao-matrix-row--featured .ao-card-bottom{margin-top:6px}.ao-matrix-row:not(.ao-matrix-row--featured) .ao-card-content{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:9px;column-gap:9px;grid-row-gap:3px;row-gap:3px}.ao-matrix-row:not(.ao-matrix-row--featured) h3{grid-column:1 / -1}.ao-matrix-row:not(.ao-matrix-row--featured) .ao-card-caption{grid-column:1}.ao-matrix-row:not(.ao-matrix-row--featured) .ao-card-bottom{display:contents}.ao-matrix-row:not(.ao-matrix-row--featured) .ao-progress{grid-column:1}.ao-matrix-row:not(.ao-matrix-row--featured) .ao-card-bottom>button{grid-column:2;grid-row:2 / span 2;align-self:center}.ao-flow{display:flex;justify-content:space-between;gap:5px;margin:10px 0 0;padding:0;list-style:none}.ao-flow li{display:flex;align-items:center;gap:3px;color:#888e89;font-size:10px;white-space:nowrap}.ao-flow li>span{display:grid;place-items:center;width:15px;height:15px;border:1px solid #7a847b70;border-radius:50%}.ao-flow svg{width:11px;height:11px}.ao-flow .is-complete{color:#a6b6ab}.ao-flow .is-complete>span{border-color:#42dca186;color:var(--ao-green)}.ao-flow .is-current{color:#65e5aa;font-weight:600}.ao-flow .is-current>span{color:#65e5aa;border-color:var(--ao-green)}.ao-card-detail{display:none}.ao-notifications{min-width:0;border:1px solid #ffffff03;border-radius:8px;background:linear-gradient(135deg,#272722,#1e201e);overflow:hidden}.ao-notifications>header{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:10px 14px;background:#ffffff02;border-bottom:1px solid #ffffff03}.ao-notifications h2{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.ao-notifications h2>span{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;color:#fff8dd;background:linear-gradient(#ffbd35,#ed970c)}.ao-notifications h2 svg{width:16px;height:16px}.ao-notifications header>b{display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:50%;background:#bd861f;color:#fff0d1;font:500 11px Bahnschrift,sans-serif}.ao-notification-list{max-height:calc(var(--ao-production-row) * 2);overflow-y:auto;padding:0 12px}.ao-notification-list article{display:flex;align-items:center;gap:9px;min-height:62px;padding:9px 0;border-bottom:1px solid #ffffff06}.ao-notification-list article:last-child{border-bottom:0}.ao-notice-cover{position:relative;display:block;flex-shrink:0;width:46px;height:43px;border-radius:5px;overflow:hidden;isolation:isolate}.ao-notice-cover .ao-cover-label{display:none}.ao-notice-cover .ao-line-art{width:100%;height:100%}.ao-notification-list article>div{min-width:0;flex:1}.ao-notification-list h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:550}.ao-notification-list p{margin-top:3px;color:#b0b7a9;font-size:10px;line-height:1.5}.ao-notification-list article>button{flex-shrink:0;min-height:27px;padding:4px 10px;border:0;border-radius:4px;background:var(--ao-green);color:#0e3424;font-size:11px;font-weight:550}.ao-notification-list article>button:hover{background:#6ce9b8}.ao-inbox-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;min-height:calc(var(--ao-production-row) * 2 - 12px);text-align:center}.ao-inbox-empty>span{display:grid;place-items:center;width:34px;height:34px;border:1px solid #66bb8f27;border-radius:50%;background:#2c3b31;color:#78bd96}.ao-inbox-empty>span svg{width:19px;height:19px}.ao-inbox-empty h3{font-size:12px;font-weight:500;color:#c8d0c1}.ao-inbox-empty p{margin:0;color:#8e988b;font-size:10px}.ao-empty--production{position:relative;display:flex;align-items:center;height:calc(var(--ao-production-row) * 2 + 12px);border:1px solid #ffffff09;border-radius:8px;overflow:hidden;isolation:isolate;--ao-art-surface: #19211d;background:#19211d}.ao-empty--production>.ao-line-art{position:absolute;right:4%;width:40%;color:#799989;opacity:.8;z-index:-1}.ao-empty--production>div{padding:20px 26px}.ao-empty-kicker{color:#a2b9a8;font:10px/1.5 Bahnschrift,sans-serif;letter-spacing:2px}.ao-empty h3{margin-top:9px;font-size:18px;font-weight:550}.ao-empty p{margin:8px 0 15px;max-width:310px;color:#aebcac;font-size:11px;line-height:1.8}.ao-empty button{min-height:29px;padding:4px 11px;border:1px solid #48bb8870;border-radius:5px;background:#17382bca;color:#baf1d3;font-size:11px}.ao-empty button:hover{background:#285b40}.ao-completed{margin-top:12px}.ao-completed-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.ao-completed-grid>button{position:relative;min-width:0;height:var(--ao-film-height);overflow:hidden;isolation:isolate;border:1px solid #ffffff07;border-radius:8px;background:#202620;color:#f9f6ed;text-align:left}.ao-completed-grid>button:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 30%,#111512d9)}.ao-film-episode{position:absolute;top:8px;right:8px;padding:2px 6px;border-radius:4px;background:#101511b5;font-size:10px}.ao-film-bottom{position:absolute;inset:auto 11px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px}.ao-film-bottom>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550}.ao-film-bottom>span{display:flex;align-items:center;gap:4px;flex-shrink:0;font-size:10px}.ao-film-bottom svg{border-radius:50%;background:#f2f4eb;color:#2f3631;width:14px;height:14px}.ao-completed-empty{display:flex;align-items:center;gap:16px;height:var(--ao-film-height);padding:16px 24px;border:1px solid #ffffff07;border-radius:8px;background:linear-gradient(110deg,#232522,#1b1e1b)}.ao-completed-empty>svg{width:29px;height:29px;color:#7d9586}.ao-completed-empty h3{font-size:13px;font-weight:500;color:#c5d0be}.ao-completed-empty p{margin-top:5px;color:#8f9c89;font-size:11px}.ao-crew{display:flex;align-items:center;gap:18px;margin-top:10px;padding:10px 14px;min-height:58px;border:1px solid #ffffff03;border-radius:8px;background:linear-gradient(110deg,#242521,#1d201d)}.ao-crew h2{display:flex;align-items:center;gap:7px;flex-shrink:0;font-size:13px;font-weight:550}.ao-crew h2>i{width:6px;height:6px;background:var(--ao-green);border-radius:50%}.ao-crew-members{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:10px;gap:10px;flex:1;min-width:0}.ao-crew-members>button{display:flex;align-items:center;gap:8px;min-width:0;padding:0;border:0;color:#d5d7cf;background:none;text-align:left}.ao-crew-members>button:hover b{color:var(--ao-green)}.ao-crew-members img{width:34px;height:34px;flex-shrink:0;border:1px solid #b9baac66;border-radius:50%;object-fit:cover}.ao-crew-members b{font-size:12px;font-weight:500;white-space:nowrap}.ao-crew-members small{display:flex;align-items:center;gap:4px;margin-top:3px;font-size:9px;color:#a5aaa0;white-space:nowrap}.ao-crew-members small>i{width:5px;height:5px;flex-shrink:0;background:#8d9b92;border-radius:50%}.ao-crew-members .is-active{color:#58dda7}.ao-crew-members .is-active>i{background:#42dca1}.ao-crew-members .is-waiting>i{background:#edb33c}.ao-crew-members .is-danger{color:#ff7b7b}.ao-crew-members .is-danger>i{background:#ee8f70}.ao-crew-more{display:flex;align-items:center;gap:2px;flex-shrink:0;padding:0;border:0;background:none;color:#aab3a0;font-size:10px!important}.ao-crew-more svg{width:12px;height:12px}@media(min-width:1700px)and (min-height:900px){.ao-stats article{min-height:102px;padding:17px 18px}.ao-stats strong{font-size:32px}.ao-stat-icon{width:40px;height:40px}.ao-crew{min-height:64px}}@media(max-width:1250px){.ao-heading{gap:14px}.ao-head-actions button{padding-left:10px;padding-right:10px}.ao-stats article{padding-left:12px;padding-right:12px;gap:9px}.ao-stat-icon{width:31px;height:31px}.ao-stat-icon svg{width:20px;height:20px}.ao-flow{gap:4px;flex-wrap:wrap;justify-content:flex-start}.ao-crew{gap:12px}.ao-crew-members{gap:8px}.ao-crew-members>button{gap:5px}.ao-crew-members img{width:29px;height:29px}.ao-crew{flex-wrap:wrap}.ao-crew h2{margin-right:auto}.ao-crew-members{order:1;flex-basis:100%}}@media(max-width:1000px){.automation-overview{--ao-production-row: 120px;--ao-film-height: 110px}.ao-matrix-head{flex-wrap:wrap}.ao-head-actions{margin-left:auto}.ao-matrix-layout{grid-template-columns:1fr}.ao-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ao-notification-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:16px;column-gap:16px;max-height:200px}.ao-inbox-empty{min-height:95px;grid-column:1 / -1}.ao-inbox-empty>span{display:none}.ao-crew{flex-wrap:wrap}.ao-crew h2{margin-right:auto}.ao-crew-more{order:0}.ao-crew-members{order:1;flex-basis:100%}}@media(max-width:650px){.automation-overview{--ao-production-row: 140px;--ao-film-height: 140px}.ao-matrix-head{align-items:flex-start;flex-direction:column;gap:12px}.ao-heading{flex-wrap:wrap;row-gap:4px}.ao-heading h1{font-size:22px}.ao-head-actions{width:100%}.ao-head-actions button{flex:1;padding:7px;font-size:11px}.ao-stats{gap:9px}.ao-stats article{padding:12px 10px;gap:8px}.ao-stats strong{font-size:25px}.ao-stat-name{font-size:11px}.ao-stat-decoration{display:none}.ao-stats p{font-size:9px}.ao-section-head h2{font-size:14px}.ao-production-grid,.ao-completed-grid,.ao-notification-list{grid-template-columns:1fr}.ao-crew-members{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:12px}.ao-crew-members img{width:32px;height:32px}.ao-empty--production>div{padding:20px}.ao-empty h3{font-size:17px}.ao-empty--production>.ao-line-art{right:-8%;width:65%;opacity:.16}.ao-completed-empty{padding:16px}}@media(prefers-reduced-motion:reduce){.automation-overview button,.ao-cover,.ao-progress i{transition:none}}.automation-startup{color:#f2f3ef;font:13px Microsoft YaHei UI,Microsoft YaHei,sans-serif}.automation-startup h1,.automation-startup h2,.automation-startup h3,.automation-startup p{margin:0}.as-page-head{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:14px}.automation-startup .as-eyebrow{margin-bottom:4px;color:#8e9c91;font:10px Bahnschrift,sans-serif;letter-spacing:2.5px}.automation-startup h1{font-size:22px;font-weight:650;line-height:1.4;letter-spacing:-.7px}.as-page-head p:last-child{margin-top:4px;color:#949d95;font-size:12px;line-height:1.5}.automation-startup .as-button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:10px 16px;border:1px solid #363e37;border-radius:7px;color:#d6e0d7;background:#232724;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.automation-startup .as-button:hover{background:#2a332c;border-color:#657b69}.automation-startup .as-button--primary{color:#10351d;background:#43e784;border-color:#43e784;font-weight:600}.automation-startup .as-button--primary:hover{background:#65ee9a;border-color:#65ee9a}.automation-startup .as-button:disabled{cursor:default;opacity:.4}.automation-startup .as-back-button{position:absolute;top:-40px;left:0;gap:6px;min-height:30px;padding:5px 9px}.as-back-button svg{flex-shrink:0}.as-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:16px;gap:16px;align-items:start}.as-wizard,.as-summary{min-width:0;border:1px solid #2b302b;border-radius:12px;background:#191c19;overflow:hidden}.as-stepper{display:flex;margin:0;padding:14px 20px;list-style:none;border-bottom:1px solid #2b302b}.as-stepper li{display:flex;flex:1;align-items:center;gap:9px;min-width:0;color:#77867c;font-size:12px;white-space:nowrap}.as-stepper li:not(:last-child):after{height:1px;flex:1;margin:0 20px;background:#344137;content:""}.as-stepper b{display:flex;width:25px;height:25px;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:1px solid #3c4940;border-radius:50%;box-shadow:0 0 8px #43e78412;font:12px/1 Arial,sans-serif}.as-stepper .is-current{color:#dbece0}.as-stepper .is-current b{color:#12341e;border-color:#43e784;background:#43e784;box-shadow:0 0 0 3px #43e7840d,0 0 12px #43e78440}.as-stepper .is-done b{background:#254b32;border-color:#3b7051;color:#a3e7b4}.as-content{min-width:0;padding:16px 20px}.as-section-title{display:flex;align-items:flex-start;gap:10px;margin:0 0 14px}.as-section-title:not(:first-child){margin-top:32px}.as-section-title>span{padding:5px 7px;border:1px solid #344438;border-radius:5px;color:#8eb39a;background:#233027;font:11px Bahnschrift,sans-serif}.automation-startup h2{font-size:17px;font-weight:600;line-height:1.5}.as-section-title p{margin-top:3px;color:#889b8e;font-size:11px;line-height:1.5}.as-form-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px}.as-form-row--three{grid-template-columns:repeat(3,minmax(0,1fr))}.as-form-row--four{grid-template-columns:repeat(4,minmax(0,1fr))}.as-form-row label,.as-budget-label{display:grid;grid-gap:6px;gap:6px;min-width:0;color:#afc0b4;font-size:12px}.as-quality-field{display:grid;grid-template-rows:22px 36px;grid-gap:6px;gap:6px;min-width:0}.as-field-heading{display:flex;align-items:center;gap:6px}.as-field-help{position:relative;display:inline-flex}.automation-startup .as-help-button{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:4px;color:#8fa396;background:transparent;cursor:help}.automation-startup .as-help-button:hover,.automation-startup .as-help-button:focus-visible{color:#65ee9a;background:#29382e}.as-help-tooltip{position:absolute;z-index:2;bottom:calc(100% + 8px);right:-8px;width:max-content;max-width:240px;padding:9px 12px;border:1px solid #465b4c;border-radius:6px;color:#e1eae3;background:#26332a;box-shadow:0 4px 14px #0004;font-size:12px;line-height:1.7;visibility:hidden;pointer-events:none}.as-field-help:hover .as-help-tooltip,.as-field-help:focus-within .as-help-tooltip{visibility:visible}.automation-startup .duli-popover-select{width:100%;min-width:0;cursor:pointer}.automation-startup .duli-popover-select__trigger,.automation-startup .as-library-trigger,.automation-startup input[type=number]{box-sizing:border-box;width:100%;min-width:0;height:36px;padding:6px 10px;border:1px solid #3a463d;border-radius:6px;color:#e1eae3;background:#202720;font:inherit;font-size:12px}.automation-startup .duli-popover-select__trigger:disabled,.automation-startup .as-library-trigger:disabled{opacity:.5}.as-picker-field{display:grid;grid-gap:6px;gap:6px;min-width:0;color:#afc0b4;font-size:12px}.as-library-trigger{display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;cursor:pointer}.automation-startup .as-visual-settings .as-library-trigger,.automation-startup .as-visual-settings .duli-popover-select__trigger,.automation-startup .as-visual-settings input:not(.does-not-exist),.automation-startup .as-project-row .as-library-trigger,.automation-startup .as-project-row .duli-popover-select__trigger,.automation-startup .as-project-row input:not(.does-not-exist){height:44px;padding:5px 8px;cursor:pointer}.automation-startup :is(.as-visual-settings,.as-project-row) :is(.as-library-trigger,.duli-popover-select__trigger,input){height:44px;padding:5px 8px;cursor:pointer}.as-skill-thumb>svg{width:27px;height:27px}.as-skill-floating{padding:0;border:0;overflow:visible}:root[data-resolved-theme] .as-skill-floating .as-skill-panel{position:relative;inset:auto;width:100%;height:360px;max-height:inherit}.as-select-summary{display:flex;align-items:center;gap:9px;min-width:0}.as-select-summary>span:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.as-category-thumb,.as-ratio-thumb{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border-radius:6px;color:#bda4e6;background:#a477dd24}.as-category-thumb svg{width:20px;height:20px}.as-category-thumb[data-category=电商]{color:#eac38c;background:#dba75b24}.as-category-thumb[data-category=广告]{color:#efaaaa;background:#dd777724}.as-category-thumb[data-category=游戏]{color:#95c8ef;background:#77aadd24}.as-category-thumb[data-category=MV]{color:#a7debd;background:#77cc9924}.as-ratio-thumb{color:#b1c8bb;background:transparent}.as-ratio-thumb .ai-creation-ratio-shape{width:24px;height:24px}.as-duration-popover{box-sizing:border-box;padding:12px;border:1px solid #3a463d;border-radius:10px;color:#d6e2da;background:#202720;font-size:12px}.as-duration-presets{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.as-duration-popover button,.as-duration-popover input{box-sizing:border-box;min-width:0;padding:7px;border:1px solid #425548;border-radius:5px;color:inherit;background:#29372e;font:inherit}.as-duration-popover button{cursor:pointer}.as-duration-popover button[aria-pressed=true]{border-color:#65ee9a;color:#9de9b7}.as-duration-popover button:disabled{opacity:.4;cursor:default}.as-duration-popover form{display:flex;align-items:flex-end;gap:8px;margin-top:12px}.as-duration-popover label{display:grid;flex:1;grid-gap:6px;gap:6px;min-width:0}.as-duration-popover input{width:100%}.as-skill-floating .skill-picker-toolbar,.as-skill-floating .skill-picker-toolbar__browse{height:48px;flex-basis:48px}.as-skill-floating .skill-picker-categories{padding:10px 12px;gap:8px}.as-skill-floating .skill-picker-categories__fixed,.as-skill-floating .skill-picker-categories__scroll{gap:12px}.as-skill-floating .skill-picker-categories button{font-size:12px}.as-skill-floating .skill-picker-categories--secondary{flex-basis:40px;padding:0 12px 8px}.as-skill-floating .skill-picker-categories--secondary button{min-width:44px;height:28px;padding:0 7px;font-size:11px}.as-skill-floating .skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-list{padding:8px 12px 12px}.as-skill-floating .skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option__select{gap:8px;padding:8px}.as-skill-floating .skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option__select>svg:first-child{flex:0 0 36px;width:36px;height:36px}.as-skill-floating .skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option__select>img:not(.does-not-exist){flex:0 0 36px;width:36px;height:36px}.as-skill-floating .skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option__select>:is(img,svg:first-child){flex:0 0 36px;width:36px;height:36px}.as-skill-floating .skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option__select>svg:first-child{padding:7px}.as-skill-floating .skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option__title strong{font-size:12px}.as-skill-floating .skill-picker-panel.skill-picker-panel .ai-creation-agent-skill-option__body small{font-size:11px}.as-picker-thumb{display:grid;place-items:center;width:25px;height:25px;flex:0 0 25px;overflow:hidden;border-radius:6px;color:#96d7ac}.as-picker-thumb img{width:100%;height:100%;object-fit:cover}.as-picker-thumb--style-default{background:transparent}.as-picker-thumb--style-default img{object-fit:contain}.as-picker-label{display:block;flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.as-picker-label small{display:block;margin-top:1px;color:#8fa396;font-size:10px}.as-library-trigger>svg{flex-shrink:0;width:14px}.as-library-popover.duli-starter-library{box-sizing:border-box;padding:10px;gap:7px;border-radius:10px;font-size:11px}.as-library-popover .duli-starter-library__header strong{font-size:13px}.as-library-popover .duli-starter-library__header-actions{gap:6px}.as-library-popover .duli-starter-library__header button.duli-starter-library__add-style{padding:4px 7px;font-size:11px}.as-library-popover .duli-starter-library__header .app-close-button{width:26px;height:26px;min-width:26px;min-height:26px}.as-library-popover .duli-starter-library__search{height:28px;padding:0 9px;gap:6px}.as-library-popover .duli-starter-library__search input{font-size:11px}.as-library-popover .duli-style-filter-row__rail button{height:24px;padding:0 7px;font-size:10px}.as-library-popover .duli-style-filter-row__label{font-size:10px}.as-library-popover .duli-starter-style-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.as-library-popover .duli-starter-style-card-shell{min-height:124px}.as-library-popover .duli-starter-style-card{min-height:108px;padding:6px}.as-library-popover .duli-starter-style-card strong{font-size:10px}.as-library-popover .duli-starter-style-card small{font-size:9px;line-height:1.4}.as-library-popover .duli-localization-library__header{padding-bottom:6px}.as-library-popover .duli-localization-library__intro{font-size:10px;gap:2px}.as-library-popover .duli-localization-library__intro small{font-size:9px}.as-library-popover .duli-localization-library__body{gap:7px}.as-library-popover .duli-localization-market-grid{grid-template-columns:minmax(0,1fr);gap:5px}.as-library-popover .duli-localization-market-card{grid-template-columns:48px minmax(0,1fr);min-height:60px;padding:5px;gap:7px;border-radius:8px}.as-library-popover .duli-localization-market-card__media{width:48px;height:48px;border-radius:6px}.as-library-popover .duli-localization-market-card__copy{gap:3px}.as-library-popover .duli-localization-market-card__copy strong{font-size:11px}.as-library-popover .duli-localization-market-card__copy small{font-size:9px}.as-library-popover .duli-localization-market-card__choose{position:absolute;right:4px;top:3px;padding:1px 3px;font-size:8px}.as-library-popover .duli-localization-casting{padding:7px;gap:5px;font-size:11px}.as-library-popover .duli-localization-casting textarea{min-height:52px;padding:6px;font-size:11px}.as-library-popover .duli-localization-casting small{font-size:9px}.as-library-popover .duli-localization-casting button{padding:5px 8px;font-size:10px}@media(max-width:520px){.as-library-popover .duli-starter-style-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.as-library-popover .duli-localization-market-grid{grid-template-columns:minmax(0,1fr)}}.as-story-source{min-width:0;overflow:hidden;border:1px solid #344137;border-radius:8px;background:#171e19}.as-story-source__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:1px solid #303c33}.as-story-source__header>span{color:#afc0b4;font-size:12px;white-space:nowrap}.as-script-tabs{display:flex;gap:4px;padding:3px;border-radius:6px;background:#111813}.automation-startup .as-script-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:6px 9px;border:0;border-radius:4px;color:#8fa396;background:transparent;font:inherit;font-size:11px;white-space:nowrap;cursor:pointer}.as-script-tabs svg{width:14px;height:14px}.automation-startup .as-script-tabs button[aria-selected=true]{color:#d4eddd;background:#2a3a2e}.as-script-panel{min-width:0;padding:12px}.as-script-panel>.as-error{margin-top:8px;margin-bottom:0!important}.as-script-upload{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:4px 0}.as-script-upload>svg{width:24px;height:24px;color:#83ac90}.as-script-upload b{color:#c7d8cc;font-size:12px;font-weight:500}.as-script-upload p{margin-top:4px;color:#9caf9f;font-size:11px;line-height:1.6}.as-script-upload p[role=alert]{grid-column:1 / -1;color:#e7b79a}.as-source-note{display:flex;align-items:center;gap:13px;margin-top:21px;padding:18px;border:1px dashed #3c5141;border-radius:8px;background:#1d2620}.as-source-note>span{color:#86b195;font-size:27px}.as-source-note b{color:#c7d8cc;font-size:12px;font-weight:500}.as-source-note p{margin-top:6px;color:#85998c;font-size:11px;line-height:1.8}.as-scope-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;padding:15px;border:1px solid #344137;border-radius:8px;background:#202720}.as-scope-summary>div{display:grid;grid-gap:7px;gap:7px;min-width:0}.as-scope-summary span{color:#879a8d;font-size:10px}.as-scope-summary b{color:#d6e2da;font-size:12px;font-weight:500;overflow-wrap:anywhere}.as-scope-stages{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.as-scope-stage{display:flex;align-items:center;gap:10px;padding:11px 13px;border:1px solid #344137;border-radius:7px;background:#1d241f}.as-scope-stage__dot{display:grid;width:21px;height:21px;flex-shrink:0;place-items:center;border-radius:50%;color:#a3e7b4;background:#254b32;font-size:11px}.as-scope-stage>div{display:grid;grid-gap:3px;gap:3px;min-width:0;flex:1}.as-scope-stage b{color:#c7d8cc;font-size:11px;font-weight:500}.as-scope-stage small{color:#879a8d;font-size:10px}.as-scope-stage em{color:#7bc795;font-size:10px;font-style:normal;white-space:nowrap}.as-model-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.as-model-card{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;grid-gap:7px;gap:7px;min-width:0;padding:12px;border:1px solid #344137;border-radius:8px;background:#202720}.as-model-card>.duli-inline-node-detail__model-picker,.as-model-card>small{grid-column:1 / -1}.as-model-icon{display:grid;width:26px;height:26px;place-items:center;border-radius:7px;color:#a5c9e0;background:#2c3b42;font:15px Georgia,serif}.as-model-icon--image{color:#c9afd8;background:#3c3043}.as-model-icon--video{color:#e5bd7f;background:#413829}.as-model-card b{font-size:12px;font-weight:500}.as-model-card small{color:#8b9e91;font-size:10px;line-height:1.7}.as-model-card .duli-inline-node-detail__model-picker{width:100%;max-width:none}.as-model-card .duli-inline-node-detail__model-trigger{box-sizing:border-box;width:100%;max-width:none;height:36px;padding:6px 8px;border:1px solid #3a463d;border-radius:6px;color:#e1eae3;background:#202720}.as-model-card .duli-inline-node-detail__model-label{flex:1;max-width:none;font-weight:400}.as-model-card .duli-inline-node-detail__model-icon{width:22px;height:22px}.as-note{margin:8px 0 0!important;color:#8a9c90;font-size:11px;line-height:1.6}.as-error{padding:12px 15px;margin-bottom:20px!important;border:1px solid #654335;border-radius:7px;background:#30251f;color:#e7b79a;font-size:12px;line-height:1.8}.as-error p{margin-top:5px}.as-loading{margin-bottom:20px!important;color:#a7c5af;font-size:12px}.as-team-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.as-team-card{min-width:0;padding:20px 12px 15px;border:1px solid #344137;border-radius:9px;text-align:center;background:#202720}.as-team-card img{width:56px;height:56px;border-radius:13px;object-fit:cover}.as-team-card h3{margin-top:12px;font-size:13px;font-weight:600}.as-team-card p{margin-top:6px;color:#a5b6aa;font-size:11px}.as-team-card small{display:block;margin-top:11px;color:#8ea194;font-size:10px;overflow-wrap:anywhere;line-height:1.8}.as-team-card>span{display:block;margin-top:13px;color:#7bc795;font-size:10px}.as-team-note{margin-top:22px;padding:18px;border:1px solid #35503d;border-radius:8px;background:#203026}.as-team-note b{font-size:12px;font-weight:500;color:#bad7c3}.as-team-note p{margin-top:7px;color:#8fa697;font-size:11px;line-height:1.9}.as-budget-label{max-width:310px}.as-project-settings{display:grid;grid-gap:12px;gap:12px;min-width:0;margin:0;padding:0;border:0}.as-project-settings>label{display:grid;grid-gap:6px;gap:6px;color:#afc0b4}.automation-startup input[type=text],.automation-startup textarea{box-sizing:border-box;width:100%;min-width:0;padding:8px 10px;border:1px solid #3a463d;border-radius:6px;color:#e1eae3;background:#202720;font:inherit;line-height:1.5}.automation-startup input[type=text]{height:36px}.automation-startup textarea{resize:vertical}.automation-startup input:focus-visible{outline:2px solid #65ee9a;outline-offset:3px}.automation-startup select:focus-visible{outline:2px solid #65ee9a;outline-offset:3px}.automation-startup textarea:focus-visible{outline:2px solid #65ee9a;outline-offset:3px}.automation-startup button:focus-visible{outline:2px solid #65ee9a;outline-offset:3px}.automation-startup :is(input,select,textarea,button):focus-visible{outline:2px solid #65ee9a;outline-offset:3px}.as-quality-settings h3{margin-top:16px}.as-score-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:10px}.as-score-category{display:flex;align-items:center;gap:10px;min-width:0;padding:10px;border:1px solid #344137;border-radius:8px;background:#202720;cursor:pointer}.as-score-category:has(input:checked){border-color:#4c7858;background:#213027}.as-score-category span{display:grid;grid-gap:4px;gap:4px;flex:1;min-width:0}.as-score-category b{color:#d6e2da;font-weight:500}.as-score-category small{color:#8b9e91;font-size:11px;line-height:1.6}.as-score-category em{color:#9fbaaa;font-size:10px;font-style:normal;white-space:nowrap}.as-budget-label{margin-top:12px}.as-confirm{display:flex;align-items:flex-start;gap:10px;margin-top:12px;padding:10px;border:1px solid #36513e;border-radius:7px;background:#203026;color:#bdcfc3;font-size:11px;line-height:1.6;cursor:pointer}.as-confirm input{margin-top:4px;accent-color:#43e784}.as-wizard-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 20px;border-top:1px solid #2b302b}.as-wizard-footer>span{color:#83968a;font-size:11px}.as-wizard-footer>div{display:flex;align-items:center;gap:9px}.as-summary{box-sizing:border-box;height:calc(100dvh - 172px);padding:16px;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.as-summary>header{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px}.as-summary>header b{font-weight:500}.as-summary>header>span{padding:4px 6px;border-radius:4px;background:#2c352e;color:#9cae9f;font-size:9px}.as-summary-cover{display:flex;flex-direction:column;justify-content:flex-end;margin:12px 0 0;padding:12px;border:1px solid #395340;border-radius:8px;background:#23362a}.as-summary-cover>span{color:#8baa94;font:9px Bahnschrift,sans-serif;letter-spacing:2px}.as-summary-cover h2{margin-top:6px;color:#e3eee5;font-size:17px;overflow-wrap:anywhere}.as-summary-cover p{margin-top:4px;color:#9ab4a2;font-size:10px;line-height:1.6}.as-summary-details{display:grid;grid-gap:8px;gap:8px;margin:12px 0 0;font-size:10px}.as-summary-details>div{display:flex;justify-content:flex-start;align-items:center;gap:8px;min-width:0;min-height:22px;text-align:left}.as-summary-details dt{flex:0 0 auto;color:#9ab4a2}.as-summary-details dd{display:flex;justify-content:flex-start;align-items:center;gap:7px;min-width:0;margin:0;color:#e3eee5;overflow-wrap:anywhere}.as-summary-details dd>span:last-child{overflow-wrap:anywhere}.as-summary-details .as-category-thumb,.as-summary-details .as-picker-thumb{flex:0 0 22px;width:22px;height:22px;border-radius:4px}.as-summary-details :is(.as-category-thumb,.as-picker-thumb){flex:0 0 22px;width:22px;height:22px;border-radius:4px}.as-summary-details .as-category-thumb svg{width:17px;height:17px}.as-summary-details .as-picker-thumb>svg{width:22px;height:22px}.as-summary-facts{display:grid;grid-gap:18px;gap:18px;padding-bottom:23px;border-bottom:1px solid #303c33}.as-summary-facts>div{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;color:#8fa396;font-size:11px}.as-summary-facts b{max-width:65%;color:#bccfc2;font-weight:400;text-align:right;overflow-wrap:anywhere}.as-summary-cost{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #2b302b}.as-summary-cost>span{display:flex;justify-content:space-between;color:#95ab9c;font-size:11px}.as-summary-cost small{color:#8d9e93;font:10px Microsoft YaHei UI,sans-serif}.as-summary-cost strong{display:block;margin-top:6px;color:#65e693;font:26px Bahnschrift,sans-serif}.as-summary-cost strong small{margin-left:8px}.as-summary-cost p{margin-top:6px;color:#7d9384;font-size:10px;line-height:1.6}.as-summary-section{margin-top:12px;padding-top:12px;border-top:1px solid #2b302b}.as-summary-section h3{color:#bbd0c2;font-size:11px;font-weight:500}.as-summary-steps{display:grid;grid-gap:14px;gap:14px;padding-top:23px;color:#8da594;font-size:10px}.as-summary-steps>span{margin-bottom:3px;color:#bbd0c2;font-size:11px}.as-summary .ap-flow li{flex:1 1 0;min-width:0;font-size:9px}.as-summary .ap-flow li>span{padding:0;white-space:nowrap;line-height:1.6}.as-summary .ap-flow li>b{width:24px;height:24px}.as-summary .ap-flow li:not(:last-child):after{top:12px;left:calc(50% + 15px);right:calc(-50% + 15px)}.as-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:22px;color:#6f7d73;font-size:10px}.as-quality-settings{margin:0;padding:12px;border:1px solid var(--ops-line);border-radius:10px}.as-quality-settings legend{padding:0 8px;font-weight:600}.as-quality-actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.as-quality-stage{padding:12px 0;border-top:1px solid var(--ops-line)}.as-quality-stage label{display:flex;align-items:center;gap:9px;cursor:pointer}.as-quality-node{margin-top:10px;padding-left:24px;font-size:12px}.as-quality-node span{min-width:0;overflow-wrap:anywhere}.as-quality-node small{display:block;margin-top:3px;color:var(--ops-muted)}.as-quality-node em{margin-left:auto;white-space:nowrap;color:var(--ops-muted);font-size:11px;font-style:normal}.as-quality-settings input[type=checkbox]{width:16px;height:16px;flex:0 0 16px;accent-color:#267348}.as-layout--composer{grid-template-columns:minmax(0,1fr) 360px}.as-layout--composer .as-wizard{min-height:0}.as-layout--composer .as-content{padding:16px}.as-layout--composer .as-story-source{order:-1}.as-layout--composer .as-project-settings{gap:14px}.as-layout--composer .as-story-source__header{justify-content:flex-start}.as-layout--composer .as-script-panel{padding:16px}.as-layout--composer .as-script-panel>textarea{min-height:210px;padding:16px;resize:vertical;font-size:14px;line-height:1.8}.as-name-action{display:flex;align-items:center;gap:10px;margin-top:10px}.as-name-action [role=alert]{color:#e7b79a;font-size:11px}.as-production-options{margin-top:16px;border:1px solid #344137;border-radius:8px;background:#171e19}.as-production-options>summary{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;cursor:pointer;list-style:none}.as-production-options>summary::-webkit-details-marker{display:none}.as-production-options>summary>span{display:grid;grid-gap:3px;gap:3px}.as-production-options>summary b{color:#d6e2da;font-size:13px;font-weight:550}.as-production-options>summary small{color:#8b9e91;font-size:10px}.as-production-options[open]>summary>svg{transform:rotate(180deg)}.as-options-body{display:grid;grid-gap:16px;gap:16px;padding:0 14px 14px}.as-options-body .as-quality-settings{padding:10px}.as-options-body .as-quality-settings h3{margin:12px 0 8px;font-size:12px}.as-options-body .as-budget-row{display:grid;grid-template-columns:minmax(150px,240px) minmax(0,1fr);align-items:end;grid-gap:14px;gap:14px}.as-options-body .as-note{margin-bottom:6px!important}.as-layout--composer .as-wizard-footer{padding:12px 16px}.as-layout--composer .as-summary{height:calc(100dvh - 146px)}.as-layout--composer .as-summary-cover{margin-top:4px}@media(max-width:1000px){.as-layout--composer{grid-template-columns:minmax(0,1fr)}.as-layout--composer .as-summary{height:auto;max-height:430px}}@media(max-width:600px){.as-options-body .as-budget-row{grid-template-columns:minmax(0,1fr)}}@media(max-width:1250px){.as-layout{grid-template-columns:minmax(0,1fr) 310px}.as-content{padding:16px}.as-model-grid{gap:9px}.as-model-card{padding:12px}.as-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1000px){.as-layout{grid-template-columns:minmax(0,1fr)}.as-summary{height:min(560px,calc(100dvh - 32px))}.as-team-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.as-page-head{align-items:flex-start}}@media(max-width:600px){.as-page-head{flex-direction:column;gap:15px}.automation-startup h1{font-size:24px}.as-stepper{padding:20px 17px}.as-stepper li{font-size:10px;gap:6px}.as-stepper b{width:21px;height:21px}.as-stepper li:not(:last-child):after{margin:0 9px}.as-content{min-height:0;padding:23px 17px}.as-form-row,.as-model-grid,.as-scope-summary,.as-score-categories{grid-template-columns:minmax(0,1fr)}.as-project-name{grid-column:auto}.as-story-source__header{flex-wrap:wrap;gap:8px}.as-script-tabs{width:100%}.automation-startup .as-script-tabs button{flex:1;padding-left:5px;padding-right:5px}.as-script-upload{grid-template-columns:24px minmax(0,1fr)}.as-script-upload .as-button{grid-column:2;justify-self:start}.as-model-card{padding:17px}.as-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.as-wizard-footer{padding:17px}.as-footer{line-height:1.8;font-size:9px}}.automation-startup--simple{max-width:1160px;margin:0 auto}.automation-startup--simple .as-page-head{margin-bottom:26px}.as-simple-composer{padding:16px;border:1px solid #333a34;border-radius:22px;background:#1b1f1c}.automation-startup--simple .as-project-settings{gap:0}.automation-startup--simple .as-story-source{border:0;border-radius:0;background:transparent;overflow:visible}.automation-startup--simple .as-story-source__header{padding:0 0 14px;border:0}.automation-startup--simple .as-script-tabs{width:100%;gap:6px;padding:0;background:transparent}.automation-startup--simple .as-script-tabs button{flex:1;gap:8px;min-height:42px;border-radius:10px;font-size:14px}.automation-startup--simple .as-script-tabs button[aria-selected=true]{color:#e2f3e7;background:#2b352e}.automation-startup--simple .as-script-tabs svg{width:18px;height:18px}.automation-startup--simple .as-script-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:230px;padding:20px;border:1px dashed #3c473f;border-radius:14px;background:#181c19}.automation-startup--simple .as-script-panel:has(textarea){padding:0}.automation-startup--simple .as-script-panel>textarea{min-height:230px;border:0;border-radius:14px;padding:20px;background:transparent;font-size:14px;line-height:1.9;resize:vertical}.automation-startup--simple .as-script-panel>.duli-popover-select{width:min(100%,440px)}.as-script-library-intro{display:grid;justify-items:center;grid-gap:8px;gap:8px;margin-bottom:4px;text-align:center}.as-script-library-intro>svg{width:38px;height:38px;margin-bottom:5px;color:#98b7a3}.as-script-library-intro b{color:#dde6df;font-size:15px;font-weight:500}.as-script-library-intro p{color:#8fa095;font-size:12px}.automation-startup--simple .as-script-upload{display:flex;flex-direction:column;gap:12px;text-align:center}.automation-startup--simple .as-script-upload>svg{width:38px;height:38px}.automation-startup--simple .as-script-upload b{font-size:15px}.automation-startup--simple .as-script-upload .as-button{min-width:110px}.as-parameter-controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px 10px;gap:12px 10px;padding-top:16px}.as-parameter-controls>.as-project-row,.as-parameter-controls>.as-visual-settings{display:contents}.as-parameter-controls>:is(.as-project-row,.as-visual-settings){display:contents}.as-parameter-controls label:not(.does-not-exist),.as-parameter-controls .as-picker-field{display:grid;align-content:start;grid-gap:5px;gap:5px;min-width:0;color:#91a398;font-size:11px}.as-parameter-controls :is(label,.as-picker-field){display:grid;align-content:start;grid-gap:5px;gap:5px;min-width:0;color:#91a398;font-size:11px}.automation-startup--simple .as-parameter-controls .as-library-trigger,.automation-startup--simple .as-parameter-controls .duli-popover-select__trigger{height:38px;gap:6px;padding:5px 8px;border-color:#364139;border-radius:8px;background:#232c25}.automation-startup--simple .as-parameter-controls :is(.as-library-trigger,.duli-popover-select__trigger){height:38px;gap:6px;padding:5px 8px;border-color:#364139;border-radius:8px;background:#232c25}.as-parameter-controls .as-picker-thumb,.as-parameter-controls .as-category-thumb,.as-parameter-controls .as-ratio-thumb{flex-basis:24px;width:24px;height:24px}.as-parameter-controls :is(.as-picker-thumb,.as-category-thumb,.as-ratio-thumb){flex-basis:24px;width:24px;height:24px}.as-parameter-controls .as-picker-label{font-size:12px}.as-parameter-controls .as-picker-label small{display:none}.as-parameter-controls .as-select-summary{gap:6px}.as-model-control .duli-inline-node-detail__model-picker{width:100%;max-width:none}.as-model-control .duli-inline-node-detail__model-trigger{box-sizing:border-box;width:100%;max-width:none;height:38px;padding:5px 8px;border:1px solid #364139;border-radius:8px;color:#e1eae3;background:#232c25}.as-model-control .duli-inline-node-detail__model-label{flex:1;max-width:none}.as-model-control .duli-inline-node-detail__model-icon{width:23px;height:23px}.as-simple-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:18px}.as-simple-footer>span{color:#91a398;font-size:11px}.as-simple-footer .as-button{gap:10px;min-width:125px;border-radius:20px}.as-simple-composer>.as-error,.as-simple-composer>.as-loading{margin:14px 0 0!important}.as-simple-composer>:is(.as-error,.as-loading){margin:14px 0 0!important}.as-parameter-toolbar{display:flex;align-items:center;gap:8px;min-width:0;padding-top:16px}.as-parameter-toolbar>.as-parameter-group,.as-parameter-toolbar>.as-toolbar-mode,.as-parameter-toolbar>.as-picker-field{flex:0 1 auto;min-width:0}.as-parameter-toolbar>:is(.as-parameter-group,.as-toolbar-mode,.as-picker-field){flex:0 1 auto;min-width:0}.as-parameter-toolbar>.as-picker-field>span{display:none}.automation-startup--simple .as-parameter-toolbar .as-parameter-trigger,.automation-startup--simple .as-parameter-toolbar .as-library-trigger,.automation-startup--simple .as-parameter-toolbar .duli-popover-select__trigger{display:flex;align-items:center;justify-content:flex-start;gap:7px;width:auto;max-width:100%;height:38px;padding:6px 12px;border:1px solid #353b38;border-radius:20px;background:#262b28;color:#ccd6cf;font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.automation-startup--simple .as-parameter-toolbar :is(.as-parameter-trigger,.as-library-trigger,.duli-popover-select__trigger){display:flex;align-items:center;justify-content:flex-start;gap:7px;width:auto;max-width:100%;height:38px;padding:6px 12px;border:1px solid #353b38;border-radius:20px;background:#262b28;color:#ccd6cf;font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.as-parameter-toolbar .as-parameter-trigger:hover,.as-parameter-toolbar .as-library-trigger:hover,.as-parameter-toolbar .duli-popover-select__trigger:hover{border-color:#607466;background:#2d3630}.as-parameter-toolbar :is(.as-parameter-trigger,.as-library-trigger,.duli-popover-select__trigger):hover{border-color:#607466;background:#2d3630}.as-parameter-trigger>span:not(.as-category-thumb){overflow:hidden;text-overflow:ellipsis}.as-parameter-trigger>svg,.as-parameter-toolbar .as-select-summary>svg{flex:0 0 18px;width:18px;height:18px}.as-parameter-trigger>svg:last-child{flex-basis:12px;width:12px;height:12px;color:#8c9d92}.as-parameter-toolbar .as-category-thumb,.as-parameter-toolbar .as-picker-thumb{flex-basis:22px;width:22px;height:22px}.as-parameter-toolbar :is(.as-category-thumb,.as-picker-thumb){flex-basis:22px;width:22px;height:22px}.as-parameter-toolbar .as-picker-label{overflow:hidden;text-overflow:ellipsis;font-size:12px}.automation-startup .as-toolbar-start{flex-shrink:0;gap:8px;min-width:116px;margin-left:auto;border-radius:20px}.as-parameter-popover{box-sizing:border-box;padding:16px;border:1px solid #3a463e;border-radius:16px;background:#202622;box-shadow:0 16px 48px #0007}.as-parameter-popover>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.as-parameter-popover>header strong{font-size:13px;font-weight:500}.as-parameter-popover>header button{display:grid;place-items:center;padding:4px;border:0;border-radius:5px;background:transparent;color:#9dab9f;cursor:pointer}.as-parameter-popover>header button:hover{background:#354238;color:#e5eee8}.as-parameter-popover__fields{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}.as-parameter-popover__fields>.as-project-row,.as-parameter-popover__fields>.as-visual-settings{display:contents}.as-parameter-popover__fields>:is(.as-project-row,.as-visual-settings){display:contents}.as-parameter-popover__fields label{display:grid;grid-gap:6px;gap:6px;min-width:0;color:#afc0b4;font-size:12px}.as-parameter-popover__fields input[type=text]{box-sizing:border-box;width:100%;padding:9px;border:1px solid #3a463d;border-radius:6px;color:#e1eae3;background:#202720;font:inherit}.as-parameter-popover__fields .as-picker-label small{display:none}.as-parameter-popover .as-model-control .duli-inline-node-detail__model-picker{display:block}.as-parameter-popover__fields .as-model-automatic{display:flex;align-items:center;justify-content:space-between;position:relative;gap:12px;padding-bottom:12px;border-bottom:1px solid #3a463e;cursor:pointer}.as-model-automatic input{position:absolute;width:1px;height:1px;opacity:0}.as-model-automatic>span:last-child{position:relative;flex:0 0 30px;width:30px;height:18px;border-radius:9px;background:#64716a;transition:background .16s ease}.as-model-automatic>span:last-child:after{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;content:"";transition:transform .16s ease}.as-model-automatic input:checked+span{background:#4b9e6a}.as-model-automatic input:checked+span:after{transform:translate(12px)}.as-model-automatic input:focus-visible+span{outline:2px solid #a2d5b2;outline-offset:3px}.as-model-automatic:has(input:disabled){opacity:.5;cursor:default}.as-model-control:has(button:disabled){opacity:.55}@media(max-width:760px){.as-parameter-toolbar{gap:5px}.automation-startup--simple .as-parameter-toolbar .as-parameter-trigger,.automation-startup--simple .as-parameter-toolbar .as-library-trigger,.automation-startup--simple .as-parameter-toolbar .duli-popover-select__trigger{gap:5px;padding-left:8px;padding-right:8px}.automation-startup--simple .as-parameter-toolbar :is(.as-parameter-trigger,.as-library-trigger,.duli-popover-select__trigger){gap:5px;padding-left:8px;padding-right:8px}.as-parameter-toolbar .as-parameter-group{flex:1 1 0}.as-parameter-toolbar .as-parameter-trigger{width:100%}.automation-startup .as-toolbar-start{min-width:auto;padding-left:12px;padding-right:12px}}@media(max-width:520px){.as-parameter-toolbar{flex-wrap:nowrap}.as-parameter-toolbar .as-parameter-trigger>svg:first-child,.as-parameter-toolbar .as-parameter-trigger>.as-category-thumb{display:none}.as-parameter-toolbar>.as-picker-field{max-width:90px}.as-parameter-toolbar .as-toolbar-start{font-size:0;gap:0;min-width:36px;padding:9px}}@media(max-width:1050px){.as-parameter-controls{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.as-parameter-controls{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:520px){.as-simple-composer{padding:12px;border-radius:16px}.as-parameter-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-startup--simple .as-script-tabs button{font-size:12px}.as-simple-footer{flex-wrap:wrap;justify-content:flex-end}.as-simple-footer>span{width:100%}}.automation-execution-details{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.automation-execution-details__header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0;padding:25px 23px 20px;border-bottom:1px solid #293c31}.automation-execution-details__header h2{margin:0;font-size:22px;font-weight:700}.automation-execution-details__header button{display:inline-flex;align-items:center;gap:8px;padding:5px 0;border:0;color:#bac7bf;background:none;font-size:14px;cursor:pointer}.automation-execution-details__empty{display:flex;flex:1;align-items:center;justify-content:center;flex-direction:column;gap:18px;min-height:180px;padding:25px;color:#98b2a2;text-align:center}.automation-execution-details__empty svg{color:#79c8a1}.automation-execution-details__empty strong{color:#bfd5c8;font-weight:500;font-size:15px}.automation-execution-details__empty p{margin:0;font-size:13px;line-height:2}.automation-execution-details__body{flex:1;min-height:0;overflow:auto;padding:8px 23px 20px;scrollbar-width:thin;scrollbar-color:#4a6355 transparent}.automation-execution-details__body>p{font-size:12px;line-height:1.7;color:#b6c9bd;overflow-wrap:anywhere}.automation-execution-details__sync{display:flex;align-items:center;gap:7px;font-size:11px!important;color:#8cbba1!important}.automation-execution-details__sync i{height:7px;width:7px;border-radius:50%;background:#7be3b4}.automation-execution-details__messages{display:grid;grid-gap:0;gap:0;margin:24px 0 0;padding:0;list-style:none}.automation-execution-details__messages>li{position:relative;display:grid;grid-template-columns:51px 27px minmax(0,1fr);grid-gap:12px;gap:12px;padding-bottom:32px}.automation-execution-details__messages>li:before{position:absolute;left:76px;top:25px;bottom:0;width:1px;background:#416f54;content:""}.automation-execution-details__messages>li:last-child{padding-bottom:0}.automation-execution-details__messages>li:last-child:before{content:none}.automation-execution-details__messages time{padding-top:3px;color:#a6b8ac;font-size:15px}.automation-execution-details__marker{display:grid;place-items:center;width:25px;height:25px;z-index:1;border:2px solid #618d73;border-radius:50%;color:#8ec7a7;background:#1d3026}.is-completed>.automation-execution-details__marker{color:#174b31;background:#7be3b4;border-color:#7be3b4}.is-failed>.automation-execution-details__marker{color:#edb3a7;border-color:#b47b6f;background:#392d28}.is-running>.automation-execution-details__marker svg{animation:ap-execution-spin 1.5s linear infinite}.automation-execution-details__event{min-width:0}.automation-execution-details__event header{display:flex;flex-wrap:wrap;gap:8px;font-size:16px;line-height:1.6}.automation-execution-details__event small{color:#dda493;font-size:11px}.automation-execution-details__event p{white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0;color:#bacbbf;font-size:13px;line-height:1.85}.automation-execution-details__artifacts{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.automation-execution-details__artifacts img{display:block;width:112px;height:92px;border-radius:8px;object-fit:cover}.automation-execution-details__receipt{margin-top:9px;padding:8px 10px;border:1px solid #3a5444;border-radius:7px;background:#20382a}.automation-execution-details__receipt summary{color:#9ad5b3;font-size:12px;cursor:pointer}.automation-execution-details__receipt p,.automation-execution-details__receipt li{font-size:11px;overflow-wrap:anywhere}.automation-execution-details__receipt ul{margin:8px 0 0;padding-left:16px;color:#b8cdbf}.automation-execution-details__receipt a{display:inline-block;margin-left:8px;color:#89dfb1}.automation-execution-details__receipt code{font-size:10px}@keyframes ap-execution-spin{to{transform:rotate(360deg)}}@media(max-width:1400px){.automation-execution-details__header,.automation-execution-details__body{padding-left:17px;padding-right:17px}.automation-execution-details__header h2{font-size:19px}.automation-execution-details__messages>li{grid-template-columns:40px 25px minmax(0,1fr);gap:9px}.automation-execution-details__messages>li:before{left:61px}.automation-execution-details__messages time{font-size:12px}.automation-execution-details__event header{font-size:14px}}@media(prefers-reduced-motion:reduce){.is-running>.automation-execution-details__marker svg{animation:none}}.agent-operations__production{min-width:0;container:agent-production / inline-size}.ap-workspace{--ap-green: #8cdeb6;--ap-muted: #969d99;--ap-line: #ffffff12;display:grid;grid-template:auto minmax(0,1fr) / minmax(0,1fr) 310px;grid-gap:0 20px;gap:0 20px;height:calc(100dvh - 94px);min-height:360px;color:#e7e9e8;font-size:13px;font-family:Microsoft YaHei UI,Microsoft YaHei,PingFang SC,sans-serif;background:transparent}.ap-workspace *,.ap-preview{box-sizing:border-box}.ap-workspace button,.ap-workspace select,.ap-workspace a{font:inherit}.ap-workspace button{cursor:pointer}.ap-workspace button:disabled{cursor:not-allowed;opacity:.45}.ap-workspace button:focus-visible,.ap-workspace a:focus-visible,.ap-workspace select:focus-visible,.ap-preview button:focus-visible{outline:2px solid var(--ap-green, #7be3b4);outline-offset:3px}.ap-workspace-header{grid-column:1 / -1;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:8px 18px;gap:8px 18px;min-width:0;padding:0 0 12px}.ap-back{display:flex;align-items:center;gap:7px;padding:6px 0;border:0;color:#a6b4ab;background:none;font-size:12px!important}.ap-back:hover{color:var(--ap-green)}.ap-breadcrumb{display:flex;gap:10px;align-items:center;min-width:0;color:#c4ccc7;font-size:16px;font-weight:600;white-space:nowrap}.ap-breadcrumb strong{overflow:hidden;text-overflow:ellipsis;color:#f2f6f3}.ap-breadcrumb span{color:#7f9086;font-size:12px;font-weight:400}.ap-flow-groups{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,5fr);grid-gap:16px;gap:16px;padding:8px 0 0;border-top:1px solid var(--ap-line)}.ap-flow-group{display:flex;align-items:center;gap:8px;min-width:0}.ap-flow-group+.ap-flow-group{border-left:1px solid var(--ap-line);padding-left:16px}.ap-flow-group>span{flex-shrink:0;color:#758079;font-size:10px}.ap-production-flow{flex:1;display:flex;align-items:center;gap:5px;min-width:0;margin:0;padding:0;list-style:none;white-space:nowrap}.ap-production-flow li{display:flex;align-items:center;flex:1;gap:5px;min-width:0;color:#838c86}.ap-production-flow li:not(:last-child):after{content:"";width:12px;height:1px;flex-shrink:0;background:#ffffff14}.ap-production-flow button{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;padding:8px 6px;min-height:36px;border:1px solid transparent;border-radius:7px;color:inherit;background:none;font-size:12px;font-weight:500;transition:background .15s,color .15s,border-color .15s}.ap-production-flow button:hover{background:#ffffff08;color:#e5ede8}.ap-production-flow b{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border:1px solid #ffffff1c;border-radius:5px;color:#78827b;font:10px/1 sans-serif}.ap-production-flow .is-succeeded{color:var(--ap-green)}.ap-production-flow .is-succeeded b{color:#142b20;background:var(--ap-green);border-color:var(--ap-green)}.ap-production-flow .is-succeeded:not(:last-child):after{background:#8cdeb645}.ap-production-flow .is-selected button{color:#e3f3e9;background:#8cdeb610;border-color:#8cdeb633}.ap-production-flow .is-selected:not(.is-succeeded) b{color:#c5decf;border-color:#8cdeb64d}.ap-production-flow .is-running:not(.is-selected) b{color:var(--ap-green);border-color:#8cdeb670}.ap-production-flow .is-failed:not(.is-selected) b{border-color:#ec9c9066;color:#ec9c90}.ap-results,.ap-execution{min-width:0;min-height:0;overflow:hidden}.ap-results{display:flex;flex-direction:column;padding:0}.ap-results-header{display:flex;align-items:center;gap:12px;padding:0 0 12px;min-height:34px;flex-wrap:wrap}.ap-results-header h2{margin:0;font-size:17px;font-weight:600;letter-spacing:.2px}.ap-result-count{display:flex;align-items:center;gap:6px;color:var(--ap-green);font-size:12px;font-weight:600}.ap-results-header .duli-popover-select{max-width:240px}.ap-workspace .duli-popover-select__trigger{display:flex;align-items:center;gap:12px;width:100%;border:1px solid #ffffff14;border-radius:7px;padding:6px 10px;color:#d4dad6;background:#202322}.ap-workspace .duli-popover-select__trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ap-follow{margin-left:auto;border:0;background:none;color:#a7c4b4;font-size:11px!important}.ap-subject-filters{display:flex;flex-wrap:wrap;gap:6px;padding:0 0 18px}.ap-subject-filters button{min-width:66px;height:28px;padding:0 12px;border:0;border-radius:6px;color:#9ea6a1;background:transparent;font-size:12px;font-weight:500}.ap-subject-filters button span{margin-left:6px}.ap-subject-filters button[aria-pressed=true]{color:#d0ebdc;background:#8cdeb617}.ap-results-scroll{flex:1;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#4a6355 transparent;padding-right:3px}.ap-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.ap-result-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #ffffff0c;border-radius:12px;background:#191c1a;transition:border-color .18s ease}.ap-result-card:hover{border-color:#ffffff26}.ap-result-media{position:relative;min-width:0;height:max(190px,min(23dvh,260px));height:clamp(190px,23dvh,260px);overflow:hidden;background:#0d0f0e}.ap-result-media img{display:block;width:100%;height:100%;object-fit:cover}.ap-result-media img.is-landscape{object-fit:contain}.ap-result-media video{display:block;width:100%;height:100%;object-fit:contain}.ap-result-copy{display:flex;flex-direction:column;min-width:0;flex:1;padding:14px 16px}.ap-result-copy h3{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0 0 10px;font-size:15px;line-height:1.4;overflow-wrap:anywhere}.ap-result-copy h3 small{color:#8eddb6;font-size:11px;font-weight:500}.ap-prompt-label{align-self:flex-start;color:#838e87;font-size:10px;font-weight:500;letter-spacing:1px}.ap-result-copy>p{margin:7px 0;overflow-wrap:anywhere;line-height:1.7;font-size:12px}.ap-result-prompt{white-space:pre-wrap;max-height:64px;overflow:auto;color:#a1aaa4;scrollbar-width:thin;scrollbar-color:#454c47 transparent}.ap-media-status{color:var(--ap-muted);font-size:11px;margin:0 0 8px}.ap-card-actions{display:flex;gap:6px;flex-wrap:wrap;margin-top:auto;padding-top:8px}.ap-card-actions button,.ap-card-actions a{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid #ffffff16;border-radius:6px;padding:6px 9px;color:#b9c3bc;background:transparent;text-decoration:none;font-size:11px;font-weight:500;white-space:nowrap}.ap-card-actions .is-primary{border-color:#8cdeb626;color:#afe1c6;background:#8cdeb60c}.ap-card-actions button:hover,.ap-card-actions a:hover{filter:brightness(1.12)}.ap-image-error{display:none}.has-image-error .ap-image-error{display:grid;place-items:center;min-height:190px;padding:12px;color:#edbaad;font-size:12px}.ap-media-empty{display:flex;min-height:190px;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#819b8c;font-size:12px}.ap-results-note{display:flex;flex-shrink:0;align-items:center;gap:6px;min-height:28px;margin:10px 0 0;padding:4px 0;color:#707b74;font-size:11px;line-height:1.6}.ap-results-note svg{flex-shrink:0;width:14px;height:14px;color:#707b74}.ap-execution{display:flex;flex-direction:column;border:1px solid #ffffff0b;border-radius:12px;background:#171a18}.ap-workspace-controls{flex-shrink:0;padding:12px 14px;max-height:48%;overflow:auto;border-top:1px solid var(--ap-line);scrollbar-width:thin}.ap-workspace-controls .agent-operations__confirmation,.ap-workspace-controls .agent-operations__gate{margin-top:10px;padding:10px;gap:8px;background:#202522;border-color:#ffffff12}.ap-workspace-controls .agent-operations__controls{display:flex;flex-wrap:wrap;gap:8px}.ap-workspace-controls .agent-operations__controls .agent-operations__button{min-height:30px;border-radius:24px;padding:6px 12px;border-color:#4a6655;color:#dceae1;background:transparent}.ap-workspace-controls .agent-operations__controls .agent-operations__button:first-child{color:#103c29;border-color:var(--ap-green);background:var(--ap-green);font-weight:600}.ap-workspace-controls details>span{display:block;margin-top:10px;overflow-wrap:anywhere}.ap-board-error{color:#ffb1a4;font-size:13px;overflow-wrap:anywhere;line-height:1.8}.ap-board-error button{padding:5px 9px;border:1px solid #806258;border-radius:6px;color:#f5c1b5;background:#3d302a}.ap-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;min-height:160px;padding:20px;color:#b5c8bc;text-align:center}.ap-empty p{margin:8px 0}.ap-empty span{font-size:12px;color:#8b9e93}.ap-episode-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.ap-episode-results button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;border:1px solid #35523f;border-radius:10px;padding:14px;color:#e3eee7;background:#263c2f;text-align:left}.ap-episode-results span{color:var(--ap-green)}.ap-episode-results small{color:var(--ap-muted)}.ap-episode-results svg{position:absolute;right:16px;top:calc(50% - 12px)}.ap-script-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;margin-bottom:14px}.ap-script-toolbar>span{display:inline-flex;align-items:center;gap:6px;margin-right:auto;color:var(--ap-green);font-size:12px}.ap-script-toolbar button{border:1px solid #ffffff16;border-radius:7px;background:#202522;color:#c6d0ca;padding:7px 12px;font-size:12px}.ap-script-toolbar svg{vertical-align:middle;margin-right:5px}.ap-script-document{max-width:880px;margin:0 auto;padding:36px max(24px,min(5vw,72px));padding:36px clamp(24px,5vw,72px);border:1px solid #d6d3ca;border-radius:6px;background:#f2f0e9;color:#30362f;line-height:2.1}.ap-script-document>header{border-bottom:1px solid #c9d0c6;padding-bottom:18px;margin-bottom:22px}.ap-script-document header>span{color:#67806c;font-size:11px;letter-spacing:3px}.ap-script-document h3{margin:12px 0;font-family:"Noto Serif SC",Songti SC,SimSun,serif;font-size:28px;font-weight:600}.ap-script-document header p{margin:0;color:#637568;font-size:12px}.ap-script-document>div{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.ap-shot-summary{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px}.ap-shot-summary span{font-size:12px;color:var(--ap-muted)}.ap-episode-entry{padding:28px;border:1px solid var(--ap-line);border-radius:10px;background:#23362c}.ap-episode-entry>span{color:var(--ap-green);font-size:12px;letter-spacing:2px}.ap-episode-entry h3{margin:16px 0;font-size:24px}.ap-episode-entry p{color:var(--ap-muted)}.ap-awaiting-episode{border:1px solid #6c5d32;background:#51442366;border-radius:10px;padding:12px;margin-bottom:14px}.ap-awaiting-episode strong{color:#f0dca2}.ap-awaiting-episode p{margin:8px 0;color:#d7ceb7;line-height:1.6}.ap-awaiting-episode>span{font-size:11px;color:#c4b999}.ap-final-review{display:flex;flex-direction:column;gap:14px;min-width:0}.ap-final-heading,.ap-final-heading>div{display:flex;align-items:center;gap:8px}.ap-final-heading{justify-content:space-between;flex-wrap:wrap}.ap-final-heading strong{font-size:17px;overflow-wrap:anywhere}.ap-final-heading>span{padding:4px 9px;border:1px solid #405449;border-radius:6px;color:#b3c9bb;font-size:12px}.ap-final-tabs{display:flex;gap:4px;align-self:flex-start;padding:4px;border-radius:8px;background:#202522}.ap-final-tabs button{min-width:78px;padding:7px 12px;border:0;border-radius:6px;background:transparent;color:#b5cabe;font-size:12px}.ap-final-tabs button[aria-selected=true]{background:var(--ap-green);color:#153f2c;font-weight:600}.ap-final-player{display:flex;justify-content:center;width:100%;height:max(200px,min(40dvh,460px));height:clamp(200px,40dvh,460px);overflow:hidden;border:1px solid #ffffff0d;border-radius:10px;background:#080a09}.ap-final-player video{width:100%;height:100%;object-fit:contain}.ap-shot-strip{display:flex;gap:8px;padding:0 0 4px;margin:12px 0 0;list-style:none;overflow-x:auto;scrollbar-width:thin}.ap-shot-strip li{flex:0 0 92px}.ap-shot-strip button{position:relative;display:grid;place-items:center;width:92px;height:65px;padding:0;overflow:hidden;border:1px solid #3c5546;border-radius:7px;background:#14261b;color:#b8d0c1}.ap-shot-strip button:hover{border-color:var(--ap-green)}.ap-shot-strip img{width:100%;height:100%;object-fit:cover}.ap-shot-strip span{position:absolute;bottom:0;right:0;padding:3px 6px;border-top-left-radius:5px;background:#0b1b12d9;color:#e3ede6;font-size:10px}.ap-final-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:6px}.ap-final-actions a,.ap-final-actions button{display:inline-flex;align-items:center;gap:7px;padding:10px 12px;border:1px solid #567160;border-radius:7px;color:#d3e4da;background:transparent;text-decoration:none}.ap-final-actions a{background:var(--ap-green);border-color:var(--ap-green);color:#103d29;font-weight:600}.ap-final-actions>span{margin-left:auto;color:#b6cabf;font-size:12px}.ap-final-actions strong{color:var(--ap-green);font-size:18px}.ap-final-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;min-height:240px;padding:24px;border-radius:10px;background:#14251bb3;color:#acc6b6;text-align:center}.ap-final-empty p{margin:0;font-size:12px}.ap-final-shots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.ap-final-shots article{overflow:hidden;border:1px solid #ffffff12;border-radius:10px;background:#191f1b}.ap-final-shots article.is-selected{border-color:var(--ap-green);box-shadow:0 0 0 2px #7be3b426}.ap-final-shots video,.ap-final-shots img,.ap-shot-placeholder{display:block;width:100%;height:180px;object-fit:contain;background:#102117}.ap-shot-placeholder{display:grid;place-items:center;color:#9ab8a6}.ap-final-shots article>div:not(.ap-shot-placeholder){padding:12px}.ap-final-shots h3{margin:0 0 8px;font-size:14px}.ap-final-shots p{color:#b8cbbf;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.ap-final-shots span{color:var(--ap-muted);font-size:11px}.ap-score-report{padding:20px;border:1px solid var(--ap-line);border-radius:10px;color:#c6d8cc;line-height:1.8}.ap-score-report h3{margin-top:0;font-size:17px}.ap-score-report h3 strong{margin-left:12px;color:var(--ap-green)}.ap-score-report li{overflow-wrap:anywhere;white-space:pre-wrap}.ap-preview{max-width:96vw;max-height:96dvh;margin:auto;padding:24px;border:1px solid #496954;border-radius:14px;background:#17291e;color:#e7f0e9;text-align:center}.ap-preview::backdrop{background:#040d08e8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ap-preview img{display:block;max-width:85vw;max-height:78dvh;object-fit:contain}.ap-preview button{position:absolute;right:4px;top:4px;display:grid;place-items:center;padding:7px;border:0;border-radius:50%;color:#fff;background:#14281ee8;cursor:pointer}.ap-preview p{margin:16px 0 0}.ap-workspace .automation-execution-details__header{padding:16px;gap:10px;border-color:var(--ap-line)}.ap-workspace .automation-execution-details__header h2{font-size:14px;font-weight:600;color:#cbd2cd}.ap-workspace .automation-execution-details__header button{font-size:12px}.ap-workspace .automation-execution-details__empty{min-height:100px;padding:16px;gap:10px}.ap-workspace .automation-execution-details__empty strong{font-size:13px}.ap-workspace .automation-execution-details__empty p{font-size:11px;line-height:1.8}.ap-workspace .automation-execution-details__body{padding:8px 14px 14px}.ap-workspace .automation-execution-details__messages{margin-top:14px}.ap-workspace .automation-execution-details__messages>li{grid-template-columns:35px 21px minmax(0,1fr);gap:8px;padding-bottom:20px}.ap-workspace .automation-execution-details__messages>li:before{left:53px;top:21px}.ap-workspace .automation-execution-details__messages time{font-size:11px}.ap-workspace .automation-execution-details__marker{width:21px;height:21px}.ap-workspace .automation-execution-details__event header{font-size:13px}.ap-workspace .automation-execution-details__event p{font-size:12px;line-height:1.7}.ap-workspace .automation-execution-details__empty{color:#78837c}.ap-workspace .automation-execution-details__empty strong{color:#adb9b1}.ap-workspace .automation-execution-details__empty svg{color:#556a5e}.ap-workspace .automation-execution-details__messages>li:before{background:#ffffff18}.ap-workspace .automation-execution-details__messages time{color:#7c8981}.ap-workspace .automation-execution-details__marker{border-width:1px;background:#1c2820}.ap-workspace .automation-execution-details__receipt{background:#1e2521;border-color:#ffffff12}@media(max-width:1400px){.ap-workspace{grid-template-columns:minmax(0,1fr) 290px;gap:0 16px}.ap-breadcrumb{font-size:16px}.ap-result-copy>p{font-size:12px}.ap-card-actions{gap:6px}}@media(max-width:1150px){.ap-breadcrumb{font-size:14px}.ap-breadcrumb>span,.ap-breadcrumb{gap:6px}.ap-result-grid{gap:14px}}@media(max-width:800px){.ap-workspace{grid-template:auto auto auto / minmax(0,1fr);gap:10px;height:auto;min-height:100%}.ap-workspace-header{grid-template-columns:minmax(0,1fr) auto;padding:0 0 8px;gap:8px}.ap-back{grid-column:1}.ap-breadcrumb{grid-column:1;grid-row:2}.ap-flow-groups{grid-template-columns:minmax(0,1fr);gap:10px}.ap-flow-group+.ap-flow-group{border-left:0;border-top:1px solid var(--ap-line);padding:10px 0 0}.ap-production-flow{width:100%;flex-wrap:wrap;justify-content:flex-start}.ap-production-flow li{flex:0 0 auto}.ap-results{min-height:340px;padding:0}.ap-results-scroll{max-height:65dvh;flex:auto}.ap-execution{min-height:260px;max-height:700px}.ap-workspace-controls{max-height:300px}.ap-subject-filters{gap:8px}.ap-script-document{padding:20px}.ap-results-note{font-size:11px;padding:4px 0}.ap-final-shots{grid-template-columns:minmax(0,1fr)}.ap-final-actions>span{margin-left:0}}@container agent-production (max-width: 1150px){.ap-flow-groups{grid-template-columns:minmax(0,1fr);gap:8px}.ap-flow-group+.ap-flow-group{border-left:0;padding-left:0}.ap-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-production-flow{flex-wrap:wrap;justify-content:flex-start;gap:6px 12px}.ap-production-flow li{flex:0 0 auto}}@container agent-production (max-width: 900px){.ap-result-grid{grid-template-columns:minmax(0,1fr)}}.ai-short-cover{box-sizing:border-box;width:min(800px,calc(100vw - 48px));max-width:none;height:640px;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);margin:auto;padding:0;border:0;border-radius:16px;background:#1a1a1a;color:#fff;font:14px/22px CapCut Sans,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;overflow:hidden}.ai-short-cover[open]{display:flex;flex-direction:column}.ai-short-cover *,.ai-short-cover *:before,.ai-short-cover *:after{box-sizing:border-box}.ai-short-cover::backdrop{background:#0009}.ai-short-cover button{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 16px;border:0;border-radius:8px;background:#ffffff14;color:inherit;font:500 13px/22px CapCut Sans,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;cursor:pointer}.ai-short-cover button:hover:not(:disabled){background:#ffffff1f}.ai-short-cover button:disabled{color:#fff3;cursor:not-allowed}.ai-short-cover button:focus-visible{outline:1px solid #ffffffb2;outline-offset:2px}.ai-short-cover header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;height:72px;padding:20px 16px 20px 24px}.ai-short-cover h2{margin:0;font-size:16px;font-weight:500;line-height:36px}.ai-short-cover header button{width:36px;padding:8px;background:transparent}.ai-short-cover header svg{width:20px;height:20px}.ai-short-cover__body{display:flex;flex:1 1 0;flex-direction:column;gap:16px;min-height:0;padding:0 24px 16px}.ai-short-cover__stage{display:flex;align-items:center;justify-content:center;flex:1;min-height:0;border-radius:8px;background-color:#ffffff14;background-image:radial-gradient(#ffffff0d 1px,transparent 1px);background-size:26px 26px;overflow:hidden;container-type:size}.ai-short-cover__crop{position:relative;flex-shrink:0;width:min(640px,100cqw,177.777778cqh);aspect-ratio:16 / 9;cursor:move;touch-action:none;outline:none}.ai-short-cover__image{position:absolute;transform:translate(-50%,-50%);overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.ai-short-cover__image img{display:block;width:100%;height:100%}.ai-short-cover__mask{position:absolute;z-index:1;box-shadow:0 0 0 1000px #00000073;pointer-events:none}.ai-short-cover__outline{position:absolute;inset:0;z-index:2;border:2px solid #00b2ff;pointer-events:none}.ai-short-cover footer{display:flex;justify-content:flex-end;align-items:center;flex-shrink:0;gap:8px;min-height:76px;padding:12px 24px 24px}.ai-short-cover .ai-short-video__primary{background:#fafafa;color:#1a1a1a}.ai-short-cover .ai-short-video__primary:hover:not(:disabled){background:#fff}.ai-short-cover .ai-short-video__primary:disabled{background:#ffffff29;color:#fff3}.ai-short-cover .ai-short-video__error{margin:0;padding:0 24px;color:#ff8383}@media(max-width:640px){.ai-short-cover{width:calc(100vw - 24px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px)}.ai-short-cover header{padding-left:16px}.ai-short-cover__body{padding-right:16px;padding-left:16px}.ai-short-cover footer{padding-right:16px;padding-left:16px}}.ai-feedback-dialog{--feedback-surface: #191919;--feedback-input: #2b2b2b;--feedback-border: #333;--feedback-text: #f2f2f2;--feedback-label: #bcbcbc;--feedback-muted: #757575;box-sizing:border-box;width:820px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:16px;margin:auto;color:var(--feedback-text);background:var(--feedback-surface);font-family:inherit;font-size:14px;line-height:1.5;overflow:auto}.ai-feedback-dialog::backdrop{background:#000000a6}:root[data-resolved-theme=light] .ai-feedback-dialog{--feedback-surface: #fff;--feedback-input: #f5f5f5;--feedback-border: #e5e5e5;--feedback-text: #191919;--feedback-label: #555;--feedback-muted: #888}:root[data-resolved-theme=light] .ai-feedback-types button.is-selected{background:#e5e5e5;border-color:#777}:root[data-resolved-theme=light] .ai-feedback-submit{background:#191919;color:#fff}:root[data-resolved-theme=light] .ai-feedback-submit:disabled{background:#e5e5e5;color:#999}.ai-feedback-dialog *{box-sizing:border-box}.ai-feedback-header{height:73px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--feedback-border)}.ai-feedback-header h2{font-size:16px;font-weight:500;margin:0}.ai-feedback-close{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;color:var(--feedback-text);background:transparent;cursor:pointer}.ai-feedback-close svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2}.ai-feedback-form{padding:24px;margin:0}.ai-feedback-row{display:grid;grid-template-columns:132px minmax(0,1fr);margin-bottom:20px}.ai-feedback-label{padding-top:9px;font-size:14px;color:var(--feedback-label)}.ai-feedback-label em{color:#df3346;font-style:normal}.ai-feedback-types{display:flex;flex-wrap:wrap;gap:12px}.ai-feedback-types button{height:38px;padding:0 12px;background:var(--feedback-input);border:1px solid transparent;border-radius:8px;color:var(--feedback-text);font:inherit;font-size:14px;cursor:pointer}.ai-feedback-types button.is-selected{border-color:#ddd;background:#414141}.ai-feedback-description{position:relative;height:160px}.ai-feedback-description textarea,.ai-feedback-row>input{width:100%;border:1px solid var(--feedback-border);border-radius:8px;background:var(--feedback-input);color:var(--feedback-text);font:inherit;font-size:14px}.ai-feedback-description textarea{display:block;height:160px;padding:10px 12px 30px;resize:none}.ai-feedback-dialog input::placeholder,.ai-feedback-dialog textarea::placeholder{color:var(--feedback-muted);opacity:1}.ai-feedback-counter{position:absolute;bottom:10px;right:12px;color:var(--feedback-muted);font-size:12px;pointer-events:none}.ai-feedback-row>input{height:40px;padding:0 12px}.ai-feedback-images{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.ai-feedback-upload{width:72px;height:72px;border:1px solid var(--feedback-border);border-radius:8px;background:var(--feedback-input);color:var(--feedback-muted);font:inherit;font-size:22px;cursor:pointer}.ai-feedback-image{position:relative;width:72px;height:72px}.ai-feedback-image img{width:100%;height:100%;object-fit:cover;border:1px solid var(--feedback-border);border-radius:8px}.ai-feedback-image button{position:absolute;right:-5px;top:-5px;width:20px;height:20px;padding:0;border:1px solid #666;border-radius:50%;background:#333;color:#fff;cursor:pointer;line-height:16px}.ai-feedback-image-status{position:absolute;inset:auto 0 0;border-radius:0 0 8px 8px;font-size:11px;text-align:center;background:#000000b3;color:#fff}.ai-feedback-image-count{padding-bottom:2px;color:var(--feedback-muted);font-size:12px}.ai-feedback-footer{min-height:36px;display:flex;align-items:center;justify-content:flex-end;gap:16px;margin-top:24px}.ai-feedback-row:last-of-type{margin-bottom:0}.ai-feedback-error{color:#f07979;font-size:12px;flex:1}.ai-feedback-submit{width:100px;height:36px;flex-shrink:0;border:0;border-radius:8px;background:#f1f1f1;color:#191919;font:inherit;font-size:14px;cursor:pointer}.ai-feedback-submit:disabled{background:#3f3f3f;color:#777;cursor:default}.ai-feedback-dialog button:disabled{cursor:default}.ai-feedback-dialog :focus-visible{outline:2px solid #b6b6b6;outline-offset:3px}@media(max-width:600px){.ai-feedback-row{grid-template-columns:1fr;gap:8px}.ai-feedback-label{padding-top:0}.ai-feedback-form{padding:20px}.ai-feedback-header{padding:0 20px;height:60px}}.ai-publication-notice{box-sizing:border-box;position:fixed;z-index:11000;top:62px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;max-width:calc(100vw - 32px);min-height:42px;padding:12px 16px;border-radius:12px;background:#333;color:#fff;box-shadow:0 4px 16px #0002;font:13px/18px PingFang SC,Microsoft YaHei,Arial,sans-serif;white-space:nowrap}.ai-publication-notice__check{flex-shrink:0;color:var(--ai-creation-accent, #00c846)}.ai-publication-notice button{padding:0;margin-left:8px;border:0;background:none;color:var(--ai-creation-accent, #00c846);font:inherit;cursor:pointer}.ai-publication-notice button:hover{color:var(--ai-creation-accent-hover, #00b941)}.ai-publication-notice button:focus-visible{outline:2px solid var(--ai-creation-accent, #00c846);outline-offset:4px;border-radius:2px}@media(max-width:640px){.ai-publication-notice{top:24px}}.duli-credit-redemption-layer{position:fixed;z-index:1400;inset:0;display:grid;place-items:center;padding:20px;overflow-y:auto;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f5f5f5;font-family:PingFang SC,Microsoft YaHei UI,sans-serif}.duli-credit-redemption-dialog{box-sizing:border-box;width:min(480px,100%);max-height:calc(100dvh - 40px);overflow-y:auto;padding:32px;border-radius:16px;background:#191919;outline:none}.duli-credit-redemption__header{display:flex;height:36px;align-items:center;justify-content:space-between}.duli-credit-redemption__header h2{margin:0;color:inherit;font-size:20px;font-weight:500;line-height:28px}.duli-credit-redemption__close{display:grid;width:36px;height:36px;padding:8px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer;place-items:center}.duli-credit-redemption__close svg{width:20px;height:20px}.duli-credit-redemption__close:hover{background:#303030}.duli-credit-redemption__account{display:flex;min-width:0;margin-top:32px;align-items:center;flex-direction:column;gap:12px}.duli-credit-redemption__avatar{display:grid;width:80px;height:80px;overflow:hidden;border-radius:50%;background:#363636;font-size:32px;place-items:center}.duli-credit-redemption__avatar img{width:100%;height:100%;object-fit:cover}.duli-credit-redemption__account strong{max-width:100%;overflow:hidden;font-size:22px;font-weight:700;line-height:30px;text-overflow:ellipsis;white-space:nowrap}.duli-credit-redemption{margin-top:30px}.duli-credit-redemption__controls{display:flex;flex-direction:column;gap:12px}.duli-credit-redemption__controls input{box-sizing:border-box;width:100%;min-width:0;height:48px;padding:0 12px;border:1px solid transparent;border-radius:12px;background:#2b2b2b;color:#f5f5f5;font:inherit;font-size:14px}.duli-credit-redemption__controls input::placeholder{color:#666}.duli-credit-redemption__controls button{width:100%;height:48px;border:0;border-radius:8px;background:#f5f5f5;color:#191919;font:inherit;font-size:14px;font-weight:500;cursor:pointer}.duli-credit-redemption__controls button:hover:not(:disabled){background:#dedede}.duli-credit-redemption__controls button:disabled{background:#3f3f3f;color:#6e6e6e;cursor:default}.duli-credit-redemption__controls input:disabled{opacity:.65}.duli-credit-redemption-dialog button:focus-visible{outline:2px solid #aaa;outline-offset:3px}.duli-credit-redemption-dialog input:focus-visible{outline:2px solid #aaa;outline-offset:3px}.duli-credit-redemption-dialog :is(button,input):focus-visible{outline:2px solid #aaa;outline-offset:3px}.duli-credit-redemption p{margin:12px 0 0;font-size:12px;line-height:1.7;color:#ddd;overflow-wrap:anywhere}.duli-credit-redemption p:empty{display:none}.duli-credit-redemption p.is-error{color:#f08b85}@media(max-width:520px){.duli-credit-redemption-dialog{padding:24px}}.vr-backdrop{position:fixed;inset:0;z-index:1250;display:grid;place-items:center;padding:28px;background:#000000b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#edf1ec}.vr-dialog{--vr-green: #00e650;--vr-muted: #929b94;--vr-line: rgba(216,235,219,.12);width:min(1100px,100%);max-height:min(900px,calc(100dvh - 56px));display:flex;flex-direction:column;background:#151815;border:1px solid #343a34;border-radius:20px;box-shadow:0 32px 100px #0008;font-family:inherit;font-size:14px;line-height:1.6;outline:none;overflow:hidden;--csstools-color-scheme--light: ;color-scheme:dark}.vr-dialog *,.vr-dialog *:before,.vr-dialog *:after{box-sizing:border-box}.vr-dialog button,.vr-dialog select,.vr-dialog input{font:inherit}.vr-dialog button{cursor:pointer}.vr-dialog button:disabled{opacity:.4;cursor:not-allowed}.vr-dialog button:focus-visible,.vr-dialog select:focus-visible,.vr-dialog a:focus-visible,.vr-dialog summary:focus-visible{outline:2px solid var(--vr-green);outline-offset:3px}.vr-dialog h2,.vr-dialog h3,.vr-dialog p,.vr-dialog figure{margin:0}.vr-dialog h3{font-size:16px;font-weight:600}.vr-dialog small{font-size:12px}.vr-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.vr-dialog select{width:100%;min-height:42px;padding:9px 32px 9px 12px;background:#202520;color:#edf1ec;border:1px solid #384038;border-radius:8px;text-overflow:ellipsis}.vr-dialog button{transition:background .15s,border-color .15s,color .15s}.vr-header{display:flex;align-items:center;gap:14px;padding:25px 30px 22px;flex-shrink:0}.vr-header>.app-close-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--vr-muted)}.vr-header>.app-close-button svg{display:block;width:24px;height:24px;flex:none}.vr-header>.app-close-button:hover{background:#ffffff0a;color:#edf1ec}.vr-title-mark{display:grid;place-items:center;width:44px;height:48px;border:1px solid #00e65030;color:var(--vr-green);background:#00e6500a;border-radius:12px}.vr-title-mark svg{width:28px;height:28px}.vr-heading{flex:1;min-width:0}.vr-heading h2{display:flex;align-items:center;gap:14px;font-size:21px;letter-spacing:.02em}.vr-heading h2 span{color:#6d796e;font-size:10px;letter-spacing:.16em;font-weight:500}.vr-heading p{color:var(--vr-muted);margin-top:5px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr-heading p span{padding:0 10px;color:#536055}.vr-nav{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--vr-line);padding:8px 30px;min-height:52px;flex-shrink:0}.vr-nav>div{flex:1}.vr-nav button{border:0;border-radius:7px;background:none;padding:7px 12px;color:var(--vr-muted);font-size:13px;white-space:nowrap}.vr-nav button:hover{color:#edf1ec}.vr-nav button[aria-current=page]{color:#edf1ec;background:var(--surface-hover, #29312b);font-weight:600}.vr-nav button span{margin-left:6px;font-size:10px;padding:1px 6px;border:1px solid #364137;border-radius:5px}.vr-body{overflow:auto;min-height:220px;overscroll-behavior:contain;flex:1}.vr-setup{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(360px,1.1fr)}.vr-source{background:#111511;padding:28px;border-right:1px solid var(--vr-line)}.vr-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.vr-section-heading h3 small{font-weight:400;color:var(--vr-muted);margin-left:8px}.vr-video-preview{width:100%;aspect-ratio:16/9;background:#090c09;border-radius:10px;overflow:hidden;border:1px solid var(--vr-line);margin:0 0 22px}.vr-video-preview video{width:100%;height:100%;display:block}.vr-video-preview .vr-empty{height:100%;padding:30px;display:grid;place-items:center}.vr-field{display:block;margin:20px 0 0}.vr-plain-fieldset{border:0;margin:0;padding:0;min-width:0}.vr-preparation{max-width:680px;padding:44px 36px;display:grid;grid-gap:18px;gap:18px}.vr-preparation h3{font-size:23px}.vr-preparation ol{padding-left:22px;color:var(--vr-muted);display:grid;grid-gap:8px;gap:8px}.vr-context-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 14px;gap:0 14px}.vr-field input,.vr-field textarea{width:100%;min-height:42px;padding:9px 12px;color:inherit;background:#202520;border:1px solid #384038;border-radius:8px;font:inherit}.vr-field textarea{resize:vertical;min-height:84px}.vr-field input:focus-visible,.vr-field textarea:focus-visible{outline:2px solid var(--vr-green);outline-offset:2px}.vr-check{display:flex;align-items:center;gap:8px;margin-top:12px}.vr-model-summary{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:20px;padding:12px 0;border-top:1px solid var(--vr-line);border-bottom:1px solid var(--vr-line)}.vr-model-summary span{color:var(--vr-muted)}.vr-confirmation{padding:18px;border:1px solid #00e65060;border-radius:10px;margin:18px 0;display:grid;grid-gap:10px;gap:10px}.vr-six-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin:20px 0}.vr-six-card{padding:18px;border:1px solid var(--vr-line);border-radius:10px;background:#111511;min-width:0}.vr-six-card summary{cursor:pointer;list-style:none}.vr-six-card summary strong{display:block;font-size:32px;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vr-six-card summary small{color:var(--vr-muted)}.vr-six-card details{margin-top:14px;border-top:1px solid var(--vr-line);padding-top:10px}.vr-six-card p{overflow-wrap:anywhere}.vr-fixed-choice{display:grid;grid-template-columns:auto 1fr;grid-gap:12px 20px;gap:12px 20px;padding:18px 0;margin-top:16px;border-top:1px solid var(--vr-line);border-bottom:1px solid var(--vr-line)}.vr-fixed-choice>span{color:var(--vr-muted)}.vr-fixed-choice>strong{font-weight:500;text-align:right}.vr-radar{padding:20px;border:1px solid var(--vr-line);border-radius:12px}.vr-radar svg{display:block;width:100%;max-width:640px;height:auto;margin:8px auto 0;overflow:visible}.vr-radar-grid{fill:none;stroke:var(--vr-line);stroke-width:1}.vr-radar-tick{fill:var(--vr-muted);font-size:9px}.vr-radar-area{fill:var(--vr-green);fill-opacity:.12;stroke:var(--vr-green);stroke-width:2;stroke-linejoin:round}.vr-radar-edge{stroke:var(--vr-green);stroke-width:2}.vr-radar-point{fill:var(--vr-green);stroke:var(--vr-green);stroke-width:2}.vr-radar-point.is-provisional{fill:#e5c186;stroke:#e5c186}.vr-radar-point.is-missing{fill:none;stroke:var(--vr-muted)}.vr-radar-label{fill:currentColor;font-size:12px}.vr-radar-value{fill:var(--vr-green);font-size:12px;font-weight:600}.vr-radar-value.is-missing{fill:var(--vr-muted);font-weight:400}@media(max-width:600px){.vr-radar-label,.vr-radar-value{font-size:18px}}@media(max-width:780px){.vr-six-grid,.vr-context-grid{grid-template-columns:1fr}}.vr-field>span{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px;margin-bottom:8px;color:#d9e0d8}.vr-field small{color:var(--vr-muted);font-size:11px}.vr-script{margin:24px 0 12px;border-top:1px solid var(--vr-line);padding-top:18px}.vr-script summary{display:flex;justify-content:space-between;color:#c3cdc2;cursor:pointer;font-size:13px}.vr-script summary span{color:var(--vr-muted);font-size:11px}.vr-script pre{max-height:170px;overflow:auto;color:#a4afa5;font-size:12px;line-height:1.85;padding-right:8px}.vr-options{padding:28px 30px}.vr-options>h3{font-size:20px;letter-spacing:.015em;margin:6px 0 12px}.vr-kicker{font-size:11px;color:#7caa87;letter-spacing:.06em}.vr-muted{font-size:12px;color:var(--vr-muted);line-height:1.8}.vr-caption{color:#859187;font-size:11px;line-height:1.8;margin-top:10px!important;overflow-wrap:anywhere}.vr-profile-field{padding:0;border:0;margin:24px 0;min-width:0}.vr-profile-field legend{font-size:13px;margin-bottom:10px}.vr-profiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.vr-profiles label{position:relative;cursor:pointer;padding:13px 10px;border:1px solid #313b31;border-radius:9px;background:#1a201a}.vr-profiles input{position:absolute;opacity:0;width:1px;height:1px}.vr-profiles label:has(input:focus-visible){outline:2px solid var(--vr-green);outline-offset:2px}.vr-profiles label.is-selected{border-color:#00e650a0;background:#00e65009}.vr-profiles strong{display:block;font-size:12px;font-weight:500}.vr-profiles small{display:block;color:#8e9a90;line-height:1.6;font-size:10px;margin-top:7px}.vr-profiles .is-selected strong{color:#a1f5b8}.vr-budget{border:1px solid #354236;border-radius:12px;padding:18px;background:#1c241c}.vr-budget>div:first-child{display:flex;justify-content:space-between;align-items:center}.vr-budget>div:first-child>span{font-size:13px;color:#c2cec1}.vr-budget strong{font-size:25px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#e6f7e8}.vr-budget strong small{font-size:11px;margin-left:6px;color:#a3afa4;font-weight:400}.vr-budget>p{color:#98a799;font-size:11px;line-height:1.8;margin-top:9px}.vr-wallet{border-top:1px solid #8aa88d20;padding-top:12px;margin-top:14px;display:flex;justify-content:space-between;align-items:center;color:#9eac9f;font-size:11px;gap:10px}.vr-wallet b{color:#d1dfd0;font-weight:500;padding-left:5px}.vr-wallet button,.vr-error button,.vr-notice button,.vr-inline-metrics button,.vr-cancel button,.vr-billing-summary button{padding:0;background:none;border:0;color:#b8d3bd;font-size:12px}.vr-primary{border:1px solid var(--vr-green);background:var(--vr-green);color:#072b13;font-weight:600!important;border-radius:8px;padding:12px 20px}.vr-primary:hover:not(:disabled){background:#42ef7e}.vr-start{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:22px;min-height:44px}.vr-secondary{background:#242c24;border:1px solid #3e493e;color:#dde8dc;border-radius:7px;padding:7px 17px;font-size:12px!important}.vr-secondary:hover:not(:disabled){background:#303b30}.vr-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 28px;border-top:1px solid var(--vr-line);background:#171d17;flex-shrink:0}.vr-footer>span{color:#8c9b8d;font-size:11px}.vr-footer i{display:inline-block;width:3px;height:3px;border-radius:50%;background:#647565;margin:0 10px 3px}.vr-notice,.vr-error{border:1px solid #a1883c30;border-radius:8px;background:#a1883c0a;color:#c2b690;padding:12px 14px;font-size:12px;line-height:1.8;margin:16px 0;overflow-wrap:anywhere}.vr-notice small{display:block}.vr-error{border-color:#c87b653b;color:#e2ab98;background:#b452370d}.vr-error button,.vr-notice button{display:inline-block;margin-left:12px;text-decoration:underline;text-underline-offset:3px}.vr-empty{text-align:center;padding:52px 25px;color:#8f9c91;font-size:13px}.vr-empty>span{font-size:38px;display:block;color:#52705a;margin-bottom:18px}.vr-empty h3{color:#b1c0b3;font-size:15px;margin-bottom:9px}.vr-empty p{color:#738477;font-size:12px}.vr-badge{display:inline-block;font-size:11px;padding:3px 8px;border:1px solid #3a483c;color:#acbdaf;border-radius:5px;white-space:nowrap}.vr-badge.is-green{border-color:#00e65038;color:#92dba7;background:#00e65008}.vr-badge.is-amber{border-color:#dfb15c42;color:#e5c186;background:#dfb15c0a}.vr-progress-card{margin:20px 28px;border:1px solid var(--vr-line);border-radius:12px;background:var(--panel-muted, #1b211c);overflow:hidden}.vr-progress-caption{padding:16px 20px 0;color:var(--vr-muted);font-size:12px;font-weight:500}.vr-progress{padding:12px 20px 20px}.vr-progress .vr-section-heading{margin-bottom:16px}.vr-progress h3{margin-top:9px}.vr-progress .vr-section-heading>strong{font-size:28px;color:#d4e7d6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}.vr-progress strong small{color:#859588;font-size:13px;margin-left:4px}.vr-progress progress{display:block;width:100%;height:4px;border:0;border-radius:3px;background:#2b362c;accent-color:#4ebe70}.vr-progress progress::-webkit-progress-bar{background:#2b362c;border-radius:3px}.vr-progress progress::-webkit-progress-value{background:#4ebe70;border-radius:3px;-webkit-transition:width .4s;transition:width .4s}.vr-progress-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:18px 0 4px}.vr-progress-steps>span{display:flex;align-items:center;gap:7px;min-width:0;color:#78877b;font-size:11px;white-space:nowrap}.vr-progress-steps i{display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;border:1px solid #3a483c;border-radius:50%;color:#879589;font-size:10px;font-style:normal}.vr-progress-steps>span.is-complete{color:#a8c5ad}.vr-progress-steps>span.is-complete i{border-color:#4ebe70;background:#4ebe7018;color:#86d69b}.vr-progress-steps>span.is-current{color:#d1e6d5}.vr-progress-steps>span.is-current i{border-color:#4ebe70;background:#4ebe7020;color:#a8e5b7;box-shadow:0 0 0 3px #4ebe7010}.vr-progress-steps.is-waiting>span.is-current{color:#e5c186}.vr-progress-steps.is-waiting>span.is-current i{border-color:#dfb15c;background:#dfb15c18;color:#e5c186;box-shadow:none}.vr-progress>p{font-size:11px;color:#8d9d90;margin-top:12px}.vr-work-progress{padding:20px 30px;border-bottom:1px solid var(--vr-line)}.vr-work-summary,.vr-work-summary>div{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.vr-work-summary{justify-content:space-between}.vr-work-summary strong{font-size:13px;font-weight:600}.vr-work-summary span,.vr-work-summary small,.vr-work-explanation{color:var(--vr-muted, #8d9d90);font-size:11px}.vr-work-explanation{line-height:1.65;margin:9px 0 12px}.vr-work-list{display:grid;grid-gap:2px;gap:2px}.vr-work-item{display:grid;grid-template-columns:20px minmax(100px,1fr) minmax(72px,auto) 80px;align-items:center;grid-gap:9px;gap:9px;min-height:35px;padding:4px 8px;border-radius:5px;font-size:12px}.vr-work-state{text-align:center;color:#809086}.vr-work-label,.vr-work-item time{color:#8d9d90;font-size:11px}.vr-work-item time{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vr-work-item.is-running{background:#4ebe700d}.vr-work-item.is-running .vr-work-state,.vr-work-item.is-running .vr-work-label,.vr-work-item.is-completed .vr-work-state{color:#67bb83}.vr-work-item.is-failed .vr-work-state,.vr-work-item.is-failed .vr-work-label{color:#d28a77}.vr-work-item.is-stopped .vr-work-name{opacity:.65}.vr-work-reason{grid-column:2 / -1;color:var(--vr-muted, #8d9d90);font-size:11px;line-height:1.6;overflow-wrap:anywhere;padding-bottom:5px}.vr-work-item.is-retrying,.vr-work-item.is-recovering{background:#bda2650d}.vr-work-item.is-retrying .vr-work-label,.vr-work-item.is-recovering .vr-work-label{color:#bda265}@media(max-width:600px){.vr-work-progress{padding:18px}.vr-work-item{gap:5px;grid-template-columns:16px minmax(80px,1fr) auto 65px}}.vr-cancel{display:flex;gap:12px;align-items:center;margin-top:10px;font-size:11px;color:#a5a48d;flex-wrap:wrap}.vr-cancel .vr-danger{color:#e5a38e}.vr-report-tabs{display:flex;gap:25px;padding:10px 30px 0;border-bottom:1px solid var(--vr-line)}.vr-report-tabs button{border:0;border-bottom:2px solid transparent;padding:10px 0;color:#819686;background:none;font-size:13px}.vr-report-tabs button[aria-pressed=true]{border-bottom-color:var(--vr-green);color:#d1e6d5}.vr-report,.vr-billing,.vr-history{padding:28px 30px}.vr-score-hero{display:flex;gap:35px;align-items:center;padding:0 0 26px}.vr-overall{display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;padding-right:30px;border-right:1px solid var(--vr-line);min-width:170px}.vr-overall>span:first-child{color:#8c9e90;font-size:12px}.vr-overall>strong{font-size:58px;line-height:1.3;font-weight:500;letter-spacing:-.04em;color:#c5ebce;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vr-overall strong small{font-size:13px;letter-spacing:0;font-weight:400;color:#758c7b;margin-left:10px}.vr-score-copy{flex:1}.vr-score-copy>p{margin-top:9px;color:#93a697;line-height:1.8;font-size:12px}.vr-inline-metrics{display:flex;flex-wrap:wrap;gap:10px 20px;align-items:center;font-size:11px;color:#85988a;margin-top:16px}.vr-inline-metrics b{color:#b3cbb9;padding-left:4px;font-weight:500}.vr-dimensions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:14px}.vr-dimensions>div{padding:16px;border:1px solid #2e3c31;border-radius:10px;background:#1a221b}.vr-dimensions small{font-size:11px;color:#91a396}.vr-dimensions strong{display:block;font-size:25px;font-weight:500;color:#cfdfd2;margin:5px 0 12px}.vr-dialog em{font-size:11px;font-style:normal;color:#7c9584;margin-left:5px;font-weight:400}.vr-dimensions meter{width:100%;height:4px;display:block;background:#2e4034}.vr-dimensions meter::-webkit-meter-bar{border:0;border-radius:3px;background:#2e4034;height:4px}.vr-dimensions meter::-webkit-meter-optimum-value{background:#5aab72}.vr-dimensions>div>span{display:block;color:#7c9584;font-size:10px;line-height:1.3}.vr-report-video{width:100%;max-height:280px;display:block;background:#080c09;border:1px solid var(--vr-line);border-radius:9px;margin:24px 0}.vr-report>.vr-section-heading{margin-top:25px}.vr-segment{display:flex;gap:3px;padding:3px;border-radius:7px;background:#101810}.vr-segment button{background:none;border:0;border-radius:5px;color:#819b89;padding:4px 10px;font-size:11px}.vr-segment button[aria-pressed=true]{background:#2b3c2e;color:#c7ddcd}.vr-issues{border:1px solid #304036;border-radius:10px;overflow:hidden}.vr-issue+.vr-issue{border-top:1px solid #304036}.vr-issue-heading{display:flex;align-items:center;gap:14px;width:100%;padding:16px;text-align:left;color:#cadacf;border:0;background:#1a231c}.vr-issue-heading:hover{background:#202e23}.vr-issue-heading>span:nth-child(2){flex:1;min-width:0}.vr-issue-heading strong{display:block;font-size:13px;font-weight:500}.vr-issue-heading small{display:block;color:#7f9988;font-size:10px;margin-top:3px}.vr-issue-heading time{color:#91b19d;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11px}.vr-severity{padding:2px 7px;border-radius:4px;color:#a4bea9;font-size:10px;border:1px solid #4b6a54}.vr-severity.is-high,.vr-severity.is-critical{color:#dfab98;border-color:#a66b525c;background:#a66b520a}.vr-severity.is-medium{color:#c9bc8f;border-color:#9c8d505c}.vr-issue-body{padding:18px;color:#9cb3a4;font-size:12px;line-height:1.85}.vr-compare{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin:16px 0}.vr-compare>div{background:#121d15;border:1px solid #2b3c31;border-radius:7px;padding:13px}.vr-compare small{color:#718e7c;font-size:10px}.vr-compare p{margin-top:6px}.vr-recommendation{padding-left:12px;border-left:2px solid #4e8a5f}.vr-recommendation b{color:#c0dac8;font-weight:500}.vr-evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:18px}.vr-evidence{min-width:0}.vr-evidence a{display:block;background:#090e0a;border-radius:5px;overflow:hidden}.vr-evidence img{width:100%;height:115px;object-fit:contain;display:block}.vr-evidence>span,.vr-evidence>button{display:grid;place-items:center;width:100%;height:115px;background:#111d15;border:1px solid #304a39;color:#819f8c;border-radius:5px;font-size:11px}.vr-evidence figcaption{text-align:center;font-size:10px;color:#749781;margin-top:4px}.vr-load-more{display:block;margin:16px auto}.vr-snapshot{border-top:1px solid var(--vr-line);margin-top:20px;padding-top:16px;font-size:12px;color:#a5beae}.vr-dialog summary{cursor:pointer}.vr-snapshot dl{margin:14px 0}.vr-snapshot dl>div{display:flex;gap:24px;padding:5px 0}.vr-snapshot dt{min-width:60px;color:#6f8f7b}.vr-snapshot dd{margin:0;overflow-wrap:anywhere}.vr-snapshot pre{max-height:220px;overflow:auto;border:1px solid #294233;padding:14px;background:#101c14;border-radius:7px}.vr-requirement{display:flex;gap:14px;padding:14px 0;border-bottom:1px solid #283c30;align-items:flex-start}.vr-requirement small{color:#739781;font-size:11px}.vr-billing-summary{display:flex;justify-content:space-between;gap:16px;padding:18px 30px;background:#1c2a20;color:#a9c8b3;border-top:1px solid var(--vr-line);font-size:12px}.vr-billing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px;margin:24px 0}.vr-billing-grid small{color:#819b8a;font-size:12px}.vr-billing-grid strong{display:block;color:#c9e1d1;font-weight:500;font-size:23px;overflow-wrap:anywhere}.vr-billing details{margin:22px 0;color:#9bbfa8;font-size:12px}.vr-table-wrap{overflow:auto}.vr-billing table{width:100%;border-collapse:collapse;text-align:left;margin-top:15px;font-size:11px}.vr-billing th{color:#739881;font-weight:500}.vr-billing th,.vr-billing td{padding:10px 12px;border-bottom:1px solid #2a4333}.vr-billing td:nth-child(2){overflow-wrap:anywhere;max-width:240px}.vr-history-list{border:1px solid #2d4434;border-radius:10px;overflow:hidden}.vr-history-list>button{display:flex;align-items:center;gap:20px;padding:20px;width:100%;background:#1b281e;border:0;color:#a8c5b1;text-align:left}.vr-history-list>button+button{border-top:1px solid #304936}.vr-history-list>button:hover{background:#243a2a}.vr-history-score{font-size:28px;width:70px;flex-shrink:0;color:#c4e2cc}.vr-history-score small{font-size:10px;color:#729a7c;padding-left:5px}.vr-history-copy{flex:1;min-width:0}.vr-history-copy strong{font-weight:500;display:block;font-size:13px}.vr-history-copy small{display:block;color:#7ca78a;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}@media(max-width:760px){.vr-backdrop{padding:10px}.vr-dialog{max-height:calc(100dvh - 20px);border-radius:14px}.vr-header{padding:18px}.vr-heading h2{font-size:18px}.vr-heading h2 span{display:none}.vr-nav{padding:8px 18px;gap:8px}.vr-progress-card{margin:16px 18px}.vr-progress-caption{padding-left:18px;padding-right:18px}.vr-setup{grid-template-columns:1fr}.vr-source{border-right:0;border-bottom:1px solid var(--vr-line)}.vr-source,.vr-options,.vr-report,.vr-billing,.vr-history,.vr-progress{padding:22px 18px}.vr-script pre{max-height:120px}.vr-score-hero{gap:18px}.vr-overall{min-width:120px;padding-right:16px}.vr-overall>strong{font-size:44px}.vr-dimensions,.vr-billing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vr-issue-heading{gap:9px;padding:13px;flex-wrap:wrap}.vr-issue-heading time{font-size:10px}.vr-section-heading{flex-wrap:wrap;gap:12px}.vr-compare{grid-template-columns:1fr}.vr-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vr-footer{padding:14px 18px}.vr-footer>span{font-size:10px;max-width:68%}.vr-footer i{display:block;width:0;height:0;margin:2px}.vr-history-list>button{gap:12px;padding:14px}.vr-history-score{width:50px}.vr-progress-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px}}@media(prefers-reduced-motion:reduce){.vr-dialog *,.vr-progress progress::-webkit-progress-value{-webkit-transition:none;transition:none;scroll-behavior:auto}}.vr-embedded{display:flex;flex:1;min-width:0;min-height:0}.vr-embedded .vr-dialog{--vr-green: var(--ai-creation-accent-text, #348565);--vr-muted: var(--text-muted);--vr-line: var(--line);width:100%;height:100%;max-height:none;border:0;border-radius:0;box-shadow:none;background:transparent;color:var(--text);color-scheme:normal;font-size:13px}.vr-embedded .vr-nav{padding:8px 28px;min-height:60px;gap:8px;align-items:center}.vr-embedded .vr-nav button{font-size:12px}.vr-embedded .vr-nav button:not(.vr-text-button){align-self:center;padding:7px 12px}.vr-embedded .vr-nav .vr-text-button{padding:6px 10px;border:1px solid transparent;border-radius:6px}.vr-embedded .vr-nav .vr-text-button:hover:not(:disabled){background:var(--surface-hover);border-color:var(--line)}.vr-embedded .vr-nav button:hover,.vr-embedded .vr-nav button[aria-current=page]{color:var(--text)}.vr-embedded .vr-body{min-height:0}.vr-embedded .vr-setup{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.vr-embedded .vr-source,.vr-embedded .vr-options{padding:28px}.vr-embedded .vr-source{background:transparent}.vr-embedded .vr-footer{min-height:61px;padding:14px 26px;background:transparent}.vr-embedded .vr-options>h3{font-size:18px}.vr-embedded .vr-dialog h3{font-size:15px}.vr-embedded .vr-kicker,.vr-embedded .vr-caption,.vr-embedded .vr-script summary,.vr-embedded .vr-script pre,.vr-embedded .vr-wallet,.vr-embedded .vr-budget>p,.vr-embedded .vr-profiles small,.vr-embedded .vr-footer>span,.vr-embedded .vr-empty,.vr-embedded .vr-empty p,.vr-embedded .vr-inline-metrics,.vr-embedded .vr-score-copy>p,.vr-embedded .vr-history-copy small,.vr-embedded .vr-billing-grid small,.vr-embedded .vr-progress>p,.vr-embedded .vr-issue-heading small,.vr-embedded .vr-issue-body,.vr-embedded .vr-snapshot,.vr-embedded .vr-report-tabs button,.vr-embedded .vr-compare small,.vr-embedded .vr-dimensions small,.vr-embedded .vr-dimensions>div>span,.vr-embedded .vr-overall>span:first-child{color:var(--vr-muted)}.vr-embedded .vr-field>span,.vr-embedded .vr-profiles strong,.vr-embedded .vr-budget>div:first-child>span,.vr-embedded .vr-wallet b,.vr-embedded .vr-budget strong,.vr-embedded .vr-history-copy strong,.vr-embedded .vr-history-score,.vr-embedded .vr-billing-grid strong,.vr-embedded .vr-progress strong,.vr-embedded .vr-score-hero strong,.vr-embedded .vr-dimensions strong,.vr-embedded .vr-empty h3,.vr-embedded .vr-issue-heading,.vr-embedded .vr-report-tabs button[aria-pressed=true],.vr-embedded .vr-inline-metrics b{color:var(--text)}.vr-embedded .vr-dialog select{background:var(--surface-control-bg);border-color:var(--line);color:var(--text);min-height:38px;font-size:12px}.vr-embedded .vr-profiles label,.vr-embedded .vr-budget,.vr-embedded .vr-dimensions>div,.vr-embedded .vr-history-list>button,.vr-embedded .vr-issue-heading,.vr-embedded .vr-compare>div,.vr-embedded .vr-snapshot pre,.vr-embedded .vr-secondary,.vr-embedded .vr-billing-summary,.vr-embedded .vr-six-card{background:var(--surface-hover);border-color:var(--line);color:var(--text)}.vr-embedded .vr-profiles label.is-selected{background:var(--ai-creation-accent-soft);border-color:var(--ai-creation-accent-ring)}.vr-embedded .vr-profiles label{transition:border-color .16s ease,background-color .16s ease}.vr-embedded .vr-profiles label:hover{border-color:var(--line-strong)}.vr-embedded .vr-profiles label.is-selected:hover{border-color:var(--ai-creation-accent-ring)}.vr-embedded .vr-field select:hover:not(:disabled){border-color:var(--line-strong)}.vr-embedded .vr-profiles .is-selected strong{color:var(--vr-green)}.vr-embedded .vr-video-preview,.vr-embedded .vr-report-video{background:var(--overview-panel, var(--panel-muted))}.vr-embedded .vr-issues,.vr-embedded .vr-issue+.vr-issue,.vr-embedded .vr-history-list,.vr-embedded .vr-history-list>button+button,.vr-embedded .vr-wallet{border-color:var(--line)}.vr-embedded .vr-issue-heading:hover,.vr-embedded .vr-history-list>button:hover,.vr-embedded .vr-secondary:hover:not(:disabled){background:var(--surface-active)}.vr-embedded .vr-primary{background:var(--ai-creation-accent);color:var(--ai-creation-accent-contrast);border-color:var(--ai-creation-accent)}.vr-embedded .vr-primary:hover:not(:disabled){background:var(--ai-creation-accent-hover)}.vr-embedded .vr-profiles{gap:6px}.vr-embedded .vr-profiles label{padding:12px 9px}.vr-embedded .vr-nav button span,.vr-embedded .vr-badge{border-color:var(--line);color:var(--vr-muted)}.vr-embedded .vr-badge.is-green{border-color:var(--ai-creation-accent-ring);color:var(--vr-green);background:var(--ai-creation-accent-soft)}.vr-embedded .vr-history,.vr-embedded .vr-report,.vr-embedded .vr-billing{padding:24px 26px}@media(max-width:1100px){.vr-embedded .vr-setup{grid-template-columns:minmax(0,1fr)}.vr-embedded .vr-source{border-right:0;border-bottom:1px solid var(--vr-line)}.vr-embedded .vr-nav{gap:10px 14px;flex-wrap:wrap}.vr-embedded .vr-nav button:not(.vr-text-button){min-height:36px}.vr-embedded .vr-dimensions,.vr-embedded .vr-billing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.vr-setup.vr-setup--compact{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;padding:26px 28px 30px}.vr-setup--compact .vr-source,.vr-setup--compact .vr-options{min-width:0;padding:0;border:0;background:transparent}.vr-setup--compact .vr-section-heading{min-height:22px;margin-bottom:16px}.vr-setup--compact .vr-section-heading h3{font-size:15px;font-weight:600}.vr-preview-duration{color:var(--vr-muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vr-setup--compact .vr-video-preview{margin-bottom:18px;border-radius:8px}.vr-setup--compact .vr-field{margin-top:18px}.vr-setup--compact .vr-source .vr-field{margin-top:0}.vr-setup--compact .vr-field>span{font-size:12px;margin-bottom:8px}.vr-setup-summary{color:var(--vr-muted);font-size:12px;line-height:1.75;margin:0 0 20px!important}.vr-setup-select .duli-popover-select__trigger{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:38px;gap:10px;padding:8px 11px;border:1px solid var(--line, #384038);border-radius:6px;background:var(--surface-control-bg, #202520);color:inherit;font:inherit;font-size:12px;text-align:left;transition:border-color .16s ease,background-color .16s ease}.vr-setup-select .duli-popover-select__trigger:hover:not(:disabled){border-color:var(--line-strong, #536055);background:var(--surface-hover, #282f28)}.vr-setup-select .duli-popover-select__trigger>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.vr-setup-select .duli-popover-select__trigger>svg{flex:0 0 14px;width:14px;height:14px;color:var(--vr-muted)}.vr-setup-select .duli-popover-select__trigger:focus-visible{outline:2px solid var(--vr-green);outline-offset:2px}.vr-setup--compact .vr-script{margin:12px 0 0;padding:0;border:0}.vr-setup--compact .vr-script summary{font-size:12px;color:var(--vr-muted)}.vr-setup--compact .vr-script pre{margin-top:10px;padding:10px 12px;border-radius:6px;background:var(--surface-hover, #202520)}.vr-setup-confirmation{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-top:18px;padding:10px 12px;border-left:2px solid var(--vr-green);background:var(--ai-creation-accent-soft, #00e65009);font-size:12px;line-height:1.6}.vr-setup-confirmation button{color:var(--vr-muted);background:transparent;border:0;padding:0;font-size:11px;text-decoration:underline;text-underline-offset:3px}.vr-setup-actions{margin-top:22px;padding-top:18px;border-top:1px solid var(--vr-line)}.vr-setup--compact .vr-start{display:inline-flex;justify-content:center;width:auto;gap:14px;min-height:36px;margin:0;padding:8px 15px;border-radius:6px;font-size:12px}.vr-start-credits{display:inline-flex;align-items:center;gap:4px;padding-left:12px;border-left:1px solid currentColor;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vr-start-credits svg{flex:none}.vr-setup-actions .vr-caption{margin-top:9px!important}.vr-embedded .vr-setup--compact .vr-source,.vr-embedded .vr-setup--compact .vr-options{padding:0;border:0}@media(max-width:900px){.vr-setup.vr-setup--compact{grid-template-columns:minmax(0,1fr);gap:26px;padding:22px}.vr-setup--compact .vr-video-preview{max-height:320px}}.vr-rating-overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:28px;gap:28px;margin:22px 0;align-items:center;border:1px solid var(--vr-line);border-radius:14px;padding:18px}.vr-rating-overview .vr-radar{border:0;padding:4px;min-width:0}.vr-rating-overview .vr-radar figcaption{display:flex;justify-content:space-between;align-items:center}.vr-rating-overview .vr-radar svg{max-width:440px;margin-top:0}.vr-rating-overview .vr-radar-grid{stroke:var(--vr-line);fill:currentColor;fill-opacity:.012}.vr-rating-overview .vr-radar-area{fill-opacity:1;stroke-width:2.5}.vr-rating-overview .vr-radar-label{font-size:12px;font-weight:500}.vr-rating-overview .vr-radar-value{font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vr-radar-target{cursor:pointer;outline:none;pointer-events:bounding-box}.vr-radar-target:hover .vr-radar-point,.vr-radar-target:focus-visible .vr-radar-point{stroke-width:5}.vr-dimension-list{min-width:0}.vr-dimension-row{display:grid;grid-template-columns:22px minmax(0,1fr) 44px 18px;align-items:center;grid-gap:12px;gap:12px;width:100%;text-align:left;color:inherit;background:transparent;border:0;border-bottom:1px solid var(--vr-line);padding:13px 6px}.vr-dimension-row:last-child{border-bottom:0}.vr-dimension-row:hover{background:var(--surface-hover, #ffffff06)}.vr-dimension-index,.vr-row-chevron{color:var(--vr-muted);font-size:11px}.vr-dimension-name{display:grid;grid-gap:3px;gap:3px}.vr-dimension-name strong{font-size:13px;font-weight:550}.vr-dimension-name small{color:var(--vr-muted);font-size:11px}.vr-dimension-row>b{font-size:27px;font-weight:600;letter-spacing:-1px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.vr-dimension-row.is-warning>b{color:#d6a15b}.vr-score-track{height:3px;border-radius:3px;overflow:hidden;background:var(--vr-line);margin-top:4px}.vr-score-track>span{display:block;height:100%;background:var(--vr-green);opacity:.65}.is-warning .vr-score-track>span{background:#d6a15b;opacity:1}.vr-priority-findings{padding:20px;border:1px solid #c3934b44;border-radius:12px;margin:22px 0;background:#b5822e06}.vr-priority-findings .vr-section-heading{margin:0 0 6px}.vr-priority-row{display:flex;align-items:start;gap:12px;width:100%;text-align:left;color:inherit;background:transparent;border:0;border-top:1px solid var(--vr-line);padding:14px 0;margin-top:10px}.vr-priority-row>span:nth-child(2){flex:1;min-width:0}.vr-priority-row strong{display:block;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr-priority-row small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--vr-muted);margin-top:5px}.vr-report-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;border-top:1px solid var(--vr-line);margin-top:22px}.vr-report-actions>button{flex-shrink:0}.vr-checklist-entry{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;text-align:left;background:transparent;border:1px solid var(--vr-line);border-radius:10px;color:inherit;padding:16px 18px;margin:20px 0}.vr-checklist-entry small{display:block;color:var(--vr-muted);margin-top:3px}.vr-detail-dialog{width:min(720px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 48px);padding:0;border:1px solid var(--vr-line);border-radius:16px;background:var(--panel, #181d1a);color:inherit;box-shadow:0 24px 100px #0006;overflow:hidden;font:inherit}.vr-detail-dialog.is-wide{width:min(960px,calc(100vw - 32px))}.vr-detail-dialog::backdrop{background:#070c0b99;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.vr-detail-dialog[open]{display:flex;flex-direction:column}.vr-detail-header{display:flex;align-items:start;justify-content:space-between;gap:24px;padding:20px 24px;border-bottom:1px solid var(--vr-line);flex-shrink:0}.vr-detail-header h3{font-size:18px!important;font-weight:600}.vr-detail-header p{font-size:12px;margin-top:4px}.vr-detail-close{width:32px;height:32px;flex-shrink:0;border:1px solid var(--vr-line);border-radius:8px;color:inherit;background:transparent;font-size:24px!important;line-height:1}.vr-detail-close:hover{background:var(--surface-hover, #ffffff10)}.vr-detail-body{overflow:auto;overscroll-behavior:contain;padding:24px;min-height:0}.vr-detail-body .vr-issue-body{padding:0}.vr-detail-body .vr-report-video{width:100%;max-height:65dvh;margin:0 0 12px}.vr-dimension-detail-summary{display:flex;align-items:center;gap:20px;margin-bottom:14px}.vr-dimension-detail-summary>strong{font-size:44px;line-height:1.1;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vr-dimension-detail-summary>strong small{font-size:14px;color:var(--vr-muted);font-weight:400}.vr-subscore-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:8px;gap:8px;margin:20px 0}.vr-subscore-tabs button{text-align:left;border:1px solid var(--vr-line);border-radius:8px;background:var(--surface-hover, #ffffff04);color:inherit;padding:12px}.vr-subscore-tabs button[aria-pressed=true]{border-color:var(--vr-green);background:var(--ai-creation-accent-soft, #72b89410)}.vr-subscore-tabs button>span{display:block;font-size:12px}.vr-subscore-tabs button>strong{display:block;font-size:22px;margin-top:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vr-subscore-tabs button small{font-size:11px;color:var(--vr-muted);font-weight:400;margin-left:4px}.vr-method-note{font-size:12px;line-height:1.7;padding:12px 14px;background:var(--surface-hover, #ffffff06);border-radius:6px;margin-bottom:18px!important;color:var(--vr-muted)}.vr-check-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.vr-check-records{display:grid;grid-gap:12px;gap:12px}.vr-check-record{display:flex;align-items:start;gap:12px;padding:16px;border:1px solid var(--vr-line);border-radius:10px}.vr-check-icon{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;font-size:13px;font-weight:700;flex-shrink:0}.vr-check-icon.is-pass{background:#43b7771a;color:#48b67d}.vr-check-icon.is-warning{background:#cd99301a;color:#c5964b}.vr-check-icon.is-unknown{background:#8c979b1a;color:var(--vr-muted)}.vr-check-content{flex:1;min-width:0}.vr-check-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.vr-check-heading strong{font-size:13px}.vr-check-heading small{color:var(--vr-muted)}.vr-check-content blockquote{border-left:2px solid var(--vr-line);margin:12px 0;padding:0 0 0 12px;color:var(--vr-muted);font-size:12px;white-space:pre-wrap}.vr-check-content p,.vr-subscore-analysis>p,.vr-observation p{font-size:13px;line-height:1.85;overflow-wrap:anywhere;margin:8px 0 12px}.vr-fact-links{display:flex;flex-wrap:wrap;gap:6px}.vr-time-link{display:inline-flex;align-items:center;gap:4px;background:transparent;border:0;padding:4px 2px;color:var(--vr-green);font-size:12px!important;text-align:left;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vr-time-link:hover{text-decoration:underline;text-underline-offset:3px}.vr-observation{padding:12px 0;border-top:1px solid var(--vr-line)}@media(max-width:760px){.vr-rating-overview{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px}.vr-detail-body,.vr-detail-header{padding:16px}.vr-detail-dialog{max-height:calc(100dvh - 24px)}.vr-report-actions{flex-wrap:wrap}.vr-priority-findings{padding:14px}.vr-check-record{padding:12px}}.duli-project-overview{--overview-bg: #111311;--overview-panel: #171a18;--overview-line: rgba(224, 232, 225, .12);--overview-text: #f2f4f1;--overview-muted: #929a94;--overview-green: #00e650;position:relative;width:100%;height:100%;overflow:auto;padding:0 max(24px,min(4.2vw,72px)) 48px;padding:0 clamp(24px,4.2vw,72px) 48px;background:var(--overview-bg);color:var(--overview-text);font-family:inherit}.duli-project-overview__topbar{display:flex;height:48px;align-items:center;gap:18px;color:#bec4bf;font-size:13px}.duli-project-overview__back{display:none;align-items:center;gap:5px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.duli-project-overview__back span{font-size:25px;line-height:1}.duli-project-overview__crumb span{margin:0 8px;color:#59615b}.duli-project-overview__hero{position:relative;display:flex;min-height:max(230px,min(21vw,300px));min-height:clamp(230px,21vw,300px);align-items:center;overflow:hidden;border-bottom:1px solid var(--overview-line);isolation:isolate}.duli-project-overview__hero>img,.duli-project-overview__hero-placeholder,.duli-project-overview__hero-shade{position:absolute;z-index:-1;inset:0;width:100%;height:100%}.duli-project-overview__hero>img{object-fit:cover;object-position:center 44%}.duli-project-overview__hero-placeholder{background:radial-gradient(ellipse at 76% 12%,rgba(0,230,80,.13),transparent 35%),linear-gradient(110deg,#17201a,#131715 57%,#1b211d)}.duli-project-overview__hero-shade{background:linear-gradient(90deg,#090c0af0,#090c0ac9 35%,#090c0a2e 76%,#090c0a26),linear-gradient(0deg,rgba(9,12,10,.28),transparent 45%)}.duli-project-overview__hero-copy{width:min(650px,70%);padding:30px 0}.duli-project-overview__kicker{margin:0 0 13px;color:var(--overview-green);font-size:10px;font-weight:700;letter-spacing:.14em}.duli-project-overview__hero h1{max-width:100%;margin:0;overflow:hidden;color:#fff;font-size:max(27px,min(2.4vw,36px));font-size:clamp(27px,2.4vw,36px);font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.duli-project-overview__description{margin:10px 0 18px;color:#c1c6c1;font-size:14px}.duli-project-overview__facts{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#c0c6c1;font-size:12px}.duli-project-overview__facts i,.duli-project-overview__canvas-info small i,.duli-project-overview__assets>p i{width:3px;height:3px;border-radius:50%;background:#7c857e}.duli-project-overview__continue{display:inline-flex;min-width:128px;height:40px;align-items:center;justify-content:center;gap:12px;margin-top:21px;padding:0 16px;border:1px solid #00e650;border-radius:5px;background:#00d94b;color:#082110;cursor:pointer;font-size:13px;font-weight:700;transition:background .16s ease,transform .16s ease}.duli-project-overview__continue:hover{background:#23ef68;transform:translateY(-1px)}.duli-project-overview__change-cover{position:absolute;right:16px;bottom:16px;display:flex;height:34px;align-items:center;gap:8px;padding:0 12px;border:1px solid rgba(255,255,255,.13);border-radius:5px;background:#111412b8;color:#f0f2f0;cursor:pointer;font-size:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.duli-project-overview__change-cover:hover{border-color:#00e65080}.duli-project-overview__body{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(290px,.92fr);grid-gap:max(26px,min(3vw,46px));grid-gap:clamp(26px,3vw,46px);gap:max(26px,min(3vw,46px));gap:clamp(26px,3vw,46px);padding-top:26px}.duli-project-overview__section-head,.duli-project-overview__side-heading{display:flex;align-items:center;justify-content:space-between;gap:14px}.duli-project-overview__section-head{min-height:34px;margin-bottom:8px}.duli-project-overview__section-head h2,.duli-project-overview__side h2{margin:0;color:#e8ebe8;font-size:17px;font-weight:650}.duli-project-overview__section-head>span{color:var(--overview-muted);font-size:11px}.duli-project-overview__canvas-row{display:grid;min-height:112px;grid-template-columns:minmax(0,1fr) 112px 30px;align-items:center;grid-gap:14px;gap:14px;border-bottom:1px solid var(--overview-line)}.duli-project-overview__canvas-open{display:flex;min-width:0;align-items:center;gap:18px;padding:11px 0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}.duli-project-overview__canvas-thumb{display:grid;width:max(142px,min(17vw,210px));width:clamp(142px,17vw,210px);aspect-ratio:1.78;flex:0 0 auto;place-items:center;overflow:hidden;border-radius:4px;background:#242927;color:#778079}.duli-project-overview__canvas-thumb>span{font-size:28px}.duli-project-overview__canvas-thumb img{width:100%;height:100%;object-fit:cover}.duli-project-overview__canvas-info{display:grid;min-width:0;grid-gap:9px;gap:9px}.duli-project-overview__canvas-info strong{overflow:hidden;color:#f0f2f0;font-size:15px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.duli-project-overview__canvas-info small{display:flex;align-items:center;gap:8px;color:var(--overview-muted);font-size:11px}.duli-project-overview__status{display:inline-flex;align-items:center;gap:7px;color:#afb5b0;font-size:12px;white-space:nowrap}.duli-project-overview__status i{width:7px;height:7px;border-radius:50%;background:#757d77}.duli-project-overview__status.is-ready{color:#23dc70}.duli-project-overview__status.is-ready i,.duli-project-overview__status.is-active i{background:var(--overview-green)}.duli-project-overview__status.is-active{color:#28dc74}.duli-project-overview__row-more{width:28px;height:34px;border:0;background:transparent;color:#b6bdb7;cursor:pointer;font-size:22px;letter-spacing:2px}.duli-project-overview__row-more:hover{color:var(--overview-green)}.duli-project-overview__empty{padding:42px 12px;color:var(--overview-muted);text-align:center;font-size:13px}.duli-project-overview__side{min-width:0;padding-left:max(22px,min(2vw,34px));padding-left:clamp(22px,2vw,34px);border-left:1px solid var(--overview-line)}.duli-project-overview__side>section{padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid var(--overview-line)}.duli-project-overview__side>section:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.duli-project-overview__progress h2{margin-bottom:15px}.duli-project-overview__progress-track{height:7px;overflow:hidden;border-radius:8px;background:#303632}.duli-project-overview__progress-track span{display:block;height:100%;border-radius:inherit;background:#00d95a}.duli-project-overview__progress p{margin:9px 0 5px;color:#c2c8c3;font-size:12px}.duli-project-overview__progress>small{color:#777f79;font-size:10px}.duli-project-overview__side-heading>span{color:#858d87;font-size:10px}.duli-project-overview__exports>p{margin:12px 0 0;color:var(--overview-muted);font-size:12px;line-height:1.7}.duli-project-overview__side-heading button,.duli-project-overview__asset-link{padding:0;border:0;background:transparent;color:var(--overview-green);cursor:pointer;font-size:12px}.duli-project-overview__side-heading button:hover,.duli-project-overview__asset-link:hover{color:#75ffa4}.duli-project-overview__assets>p{display:flex;align-items:center;gap:8px;margin:12px 0 10px;color:#aeb5af;font-size:11px}.duli-project-overview__assets>p b{color:#e5e9e5;font-weight:600}.duli-project-overview__asset-link{margin-top:3px}.duli-project-overview__meta dl{display:grid;grid-gap:12px;gap:12px;margin:14px 0 0}.duli-project-overview__meta dl div{display:flex;justify-content:space-between;gap:12px;color:#8e9690;font-size:11px}.duli-project-overview__meta dd{margin:0;color:#c7cdc8;text-align:right}.duli-project-overview__backdrop,.duli-project-overview__drawer-backdrop{position:fixed;z-index:200;inset:0;display:grid;place-items:center;background:#000000ad;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.duli-project-overview__cover-dialog{width:min(690px,calc(100vw - 36px));max-height:min(90vh,800px);overflow:auto;border:1px solid #343b36;border-radius:7px;background:#171b18;box-shadow:0 28px 90px #0000008c}.duli-project-overview__cover-dialog>header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px}.duli-project-overview__cover-dialog h2,.duli-project-overview__drawer h2{margin:0;color:#f2f4f2;font-size:18px;font-weight:650}.duli-project-overview__cover-dialog header p,.duli-project-overview__drawer header p{margin:6px 0 0;color:var(--overview-muted);font-size:12px}.duli-project-overview__cover-preview{display:grid;height:max(170px,min(24vw,250px));height:clamp(170px,24vw,250px);margin:0 24px 18px;place-items:center;overflow:hidden;border:1px solid #333a35;border-radius:5px;background:#222824;color:#9aa29b;font-size:13px}.duli-project-overview__cover-preview img{width:100%;height:100%;object-fit:cover}.duli-project-overview__local-cover{display:flex;width:calc(100% - 48px);height:44px;align-items:center;justify-content:center;gap:9px;margin:0 24px 18px;border:1px solid #3b4540;border-radius:5px;background:#222a26;color:#e5e9e6;font-size:13px}.duli-project-overview__local-cover:disabled{cursor:not-allowed;opacity:.72}.duli-project-overview__cover-tools{display:flex;align-items:baseline;gap:8px;padding:0 24px 10px;color:#e0e4e0;font-size:13px}.duli-project-overview__cover-tools small{color:var(--overview-muted);font-size:11px}.duli-project-overview__cover-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;padding:0 24px 18px}.duli-project-overview__cover-grid button{aspect-ratio:1.6;padding:0;overflow:hidden;border:1px solid #39413b;border-radius:4px;background:#232925;cursor:pointer}.duli-project-overview__cover-grid button.is-selected{border:2px solid var(--overview-green);box-shadow:0 0 0 2px #00e65029}.duli-project-overview__cover-grid img{width:100%;height:100%;object-fit:cover}.duli-project-overview__cover-empty{display:grid;min-height:100px;place-items:center;padding:20px;color:#929a94;font-size:12px;text-align:center}.duli-project-overview__cover-dialog>footer{display:flex;justify-content:flex-end;gap:9px;padding:14px 24px 20px;border-top:1px solid var(--overview-line)}.duli-project-overview__cover-dialog>footer button{min-width:88px;height:36px;border:1px solid #39413b;border-radius:4px;background:#252a27;color:#e4e8e4;cursor:pointer;font-size:12px}.duli-project-overview__cover-dialog>footer button.is-primary{border-color:var(--overview-green);background:var(--overview-green);color:#082110;font-weight:700}.duli-project-overview__cover-dialog>footer button:disabled{cursor:not-allowed;opacity:.45}.duli-project-overview__drawer-backdrop{display:block}.duli-project-overview__drawer{position:absolute;top:0;right:0;display:flex;width:min(640px,90vw);height:100%;flex-direction:column;border-left:1px solid #303732;background:#141816;box-shadow:-24px 0 70px #0000005c}.duli-project-overview__drawer>header{display:flex;align-items:flex-start;justify-content:space-between;padding:28px 28px 20px}.duli-project-overview__drawer-actions{display:flex;align-items:center;gap:16px}.duli-project-overview__drawer-actions>button:first-child{height:34px;padding:0 12px;border:1px solid #3b443e;border-radius:4px;background:#252b27;color:#e5e9e5;cursor:pointer;font-size:12px}.duli-project-overview__drawer-actions>button:first-child:disabled{cursor:not-allowed;opacity:.65}.duli-project-overview__asset-tabs{display:flex;height:50px;align-items:stretch;gap:28px;padding:0 28px;border-bottom:1px solid var(--overview-line)}.duli-project-overview__asset-tabs button{position:relative;padding:0;border:0;background:transparent;color:#929a94;cursor:pointer;font-size:13px}.duli-project-overview__asset-tabs button:disabled{cursor:default;opacity:.55}.duli-project-overview__asset-tabs button.is-active{color:var(--overview-green)}.duli-project-overview__asset-tabs button.is-active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--overview-green);content:""}.duli-project-overview__asset-tabs button span{margin-left:5px;font-size:10px}.duli-project-overview__drawer-content{flex:1;overflow:auto;padding:22px 28px}.duli-project-overview__asset-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px 18px;gap:20px 18px}.duli-project-overview__asset-grid article{display:grid;min-width:0;grid-gap:7px;gap:7px}.duli-project-overview__asset-grid img{width:100%;aspect-ratio:1.62;object-fit:cover;border:1px solid #333b35;border-radius:5px;background:#222824}.duli-project-overview__asset-grid strong{overflow:hidden;color:#dce1dc;font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.duli-project-overview__asset-grid small{color:#858d87;font-size:10px}.duli-project-overview__drawer>footer{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:16px;padding:12px 28px;border-top:1px solid var(--overview-line)}.duli-project-overview__drawer>footer span{color:#7f8781;font-size:10px}.duli-project-overview__drawer>footer button{height:34px;padding:0 16px;border:1px solid #3b443e;border-radius:4px;background:#252b27;color:#e5e9e5;cursor:pointer}@media(max-width:900px){.duli-project-overview{padding-right:22px;padding-left:22px}.duli-project-overview__back{display:inline-flex}.duli-project-overview__body{grid-template-columns:1fr}.duli-project-overview__side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;padding:20px 0 0;border-top:1px solid var(--overview-line);border-left:0}.duli-project-overview__side>section{margin:0}.duli-project-overview__canvas-row{grid-template-columns:minmax(0,1fr) 90px 28px}}@media(max-width:560px){.duli-project-overview{padding-right:15px;padding-left:15px}.duli-project-overview__hero{min-height:250px}.duli-project-overview__hero-copy{width:100%;padding:22px 4px}.duli-project-overview__hero h1{font-size:25px}.duli-project-overview__facts{gap:8px;font-size:10px}.duli-project-overview__body{gap:20px;padding-top:18px}.duli-project-overview__canvas-row{grid-template-columns:minmax(0,1fr) 28px;gap:5px}.duli-project-overview__canvas-open{gap:10px}.duli-project-overview__canvas-thumb{width:104px}.duli-project-overview__canvas-info strong{font-size:13px}.duli-project-overview__canvas-info small{flex-wrap:wrap;font-size:10px}.duli-project-overview__status{grid-column:1;grid-row:2;padding-left:114px;margin-top:-10px;font-size:10px}.duli-project-overview__row-more{grid-column:2;grid-row:1 / span 2}.duli-project-overview__side{grid-template-columns:1fr}.duli-project-overview__cover-dialog>header{padding-right:16px;padding-left:16px}.duli-project-overview__cover-preview{margin-right:16px;margin-left:16px}.duli-project-overview__local-cover{width:calc(100% - 32px);margin-right:16px;margin-left:16px}.duli-project-overview__cover-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-right:16px;padding-left:16px}.duli-project-overview__cover-tools{padding-right:16px;padding-left:16px}.duli-project-overview__cover-dialog>footer{padding-right:16px;padding-left:16px}.duli-project-overview__drawer{width:100%}.duli-project-overview__drawer>header,.duli-project-overview__asset-tabs,.duli-project-overview__drawer-content{padding-right:17px;padding-left:17px}}.duli-project-overview{--overview-bg:#0b0d0e;--overview-panel:#15191a;--overview-line:rgba(226,234,236,.11);--overview-text:#f1f4f4;--overview-muted:#929b9f;--overview-green:#00df68;padding:0 max(28px,min(3.1vw,58px)) 40px;padding:0 clamp(28px,3.1vw,58px) 40px;background:#0b0d0e}.duli-project-overview__topbar{height:58px;justify-content:space-between}.duli-project-overview__crumb{display:flex;align-items:center;gap:13px;color:#8f989c}.duli-project-overview__crumb button{padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.duli-project-overview__crumb strong{color:#e6e9e9;font-weight:550}.duli-project-overview__top-actions{display:flex;align-items:center;gap:12px}.duli-project-overview__settings,.duli-project-overview__new-canvas{display:flex;height:35px;align-items:center;gap:7px;padding:0 13px;border:0;border-radius:5px;background:#1b2021;color:#e9eded;cursor:pointer;font-size:12px}.duli-project-overview__settings>span{margin-left:5px;color:#9ca5a7}.duli-project-overview__new-canvas{background:#00d95f;color:#05200f;font-weight:650}.duli-project-overview__new-canvas span{font-size:21px}.duli-project-overview__project-menu-wrap,.duli-project-overview__row-export-wrap,.duli-project-overview__asset-filter-wrap{position:relative}.duli-project-overview__project-menu,.duli-project-overview__export-menu,.duli-project-overview__asset-filter{position:absolute;z-index:30;min-width:190px;padding:7px;border:1px solid #343c3e;border-radius:7px;background:#171c1d;box-shadow:0 14px 36px #0009}.duli-project-overview__project-menu{top:48px;right:0}.duli-project-overview__project-menu button{display:block;width:100%;padding:10px 11px;border:0;border-radius:4px;background:transparent;color:#e0e5e5;cursor:pointer;text-align:left;font-size:13px}.duli-project-overview__project-menu button:hover{background:#252c2d}.duli-project-overview__project-menu .is-danger{color:#ff6667}.duli-project-overview__hero{min-height:114px;gap:22px;overflow:visible;border:0}.duli-project-overview__project-avatar{display:grid;width:64px;height:64px;flex:0 0 auto;place-items:center;overflow:hidden;border-radius:7px;background:#1b2528;color:#a9b6b8;font-size:22px}.duli-project-overview__project-avatar img{width:100%;height:100%;object-fit:cover}.duli-project-overview__hero-copy{width:auto;padding:0}.duli-project-overview__title-line{display:flex;align-items:center;gap:18px}.duli-project-overview__hero h1{font-size:22px}.duli-project-overview__project-status{display:inline-flex;align-items:center;gap:6px;color:#e6aa28;font-size:11px}.duli-project-overview__project-status i{width:7px;height:7px;border-radius:50%;background:#e6aa28}.duli-project-overview__description{margin:7px 0 0;color:#aab2b4;font-size:12px}.duli-project-overview__stats{display:grid;height:60px;grid-template-columns:1fr 1px 1fr 1px 1fr 1px 1fr;align-items:center;margin:6px 0 16px;border-radius:7px;background:#151c1d}.duli-project-overview__stats button{display:flex;align-items:baseline;justify-content:center;gap:10px;border:0;background:transparent;color:#a5adaf;cursor:pointer}.duli-project-overview__stats strong{color:#f3f5f5;font-size:24px;font-weight:600}.duli-project-overview__stats span{font-size:12px}.duli-project-overview__stats>i{width:1px;height:26px;background:#3a4143}.duli-project-overview__body{display:block;padding-top:0}.duli-project-overview__section-head{display:none}.duli-project-overview__canvas-row{position:relative;min-height:178px;grid-template-columns:minmax(0,1fr) minmax(170px,.48fr) 132px;gap:20px;border-top:1px solid var(--overview-line);border-bottom:0}.duli-project-overview__canvas-open{gap:25px;padding:14px 0}.duli-project-overview__canvas-thumb{width:max(210px,min(21vw,342px));width:clamp(210px,21vw,342px);aspect-ratio:1.78;border-radius:8px;background:#1d2527}.duli-project-overview__canvas-thumb>span{font-size:34px}.duli-project-overview__canvas-info{gap:10px}.duli-project-overview__canvas-info strong{display:flex;align-items:center;gap:12px;font-size:16px}.duli-project-overview__canvas-info strong .duli-project-overview__status{font-size:12px}.duli-project-overview__canvas-info small{gap:8px;font-size:11px}.duli-project-overview__canvas-info small span{margin-left:8px;color:#b3bdc0}.duli-project-overview__row-progress{display:block;width:min(100%,560px);height:6px;overflow:hidden;margin-top:2px;border-radius:5px;background:#252c2e}.duli-project-overview__row-progress i{display:block;height:100%;border-radius:inherit;background:#00d95f}.duli-project-overview__row-export{border:0;background:transparent;color:#c3cbcd;cursor:pointer;font-size:13px;white-space:nowrap}.duli-project-overview__export-menu{top:34px;right:0;display:grid;min-width:225px;grid-gap:12px;gap:12px;padding:15px;color:#b8c0c2;font-size:12px}.duli-project-overview__export-menu strong{color:#f1f4f4;font-size:13px}.duli-project-overview__export-menu span:first-of-type{color:#00db69}.duli-project-overview__enter-canvas{display:flex;height:36px;align-items:center;justify-content:center;gap:10px;border:0;border-radius:5px;background:#1a2021;color:#edf0f0;cursor:pointer;font-size:12px;font-weight:600}.duli-project-overview__enter-canvas:hover{background:#242b2c}.duli-project-overview__enter-canvas span{font-size:23px}.duli-project-overview__row-more{display:none}.duli-project-overview__side{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:20px;padding:22px 0 0;border-top:1px solid var(--overview-line);border-left:0}.duli-project-overview__side>section{padding:0 20px 20px 0;margin:0;border:0;border-right:1px solid var(--overview-line)}.duli-project-overview__side>section:last-child{border:0}.duli-project-overview__side h2{font-size:15px}.duli-project-overview__review-score{display:flex;width:100%;align-items:center;gap:12px;margin-top:14px;padding:11px;border:1px solid #272f30;border-radius:6px;background:#131819;color:#b8c0c2;cursor:pointer}.duli-project-overview__review-score strong{color:#00df68;font-size:22px}.duli-project-overview__review-score b{margin-left:auto;color:#e7ebeb;font-size:11px}.duli-project-overview__drawer-backdrop{display:grid;place-items:center;padding:4vh 4vw;background:#000000b3}.duli-project-overview__drawer{position:relative;inset:auto;display:flex;width:min(1120px,92vw);height:min(740px,90vh);flex-direction:column;border:1px solid #30393a;border-radius:10px;background:#111718;box-shadow:0 30px 100px #000b}.duli-project-overview__drawer>header{min-height:82px;align-items:center;padding:18px 25px}.duli-project-overview__asset-heading{display:flex;align-items:center;gap:13px}.duli-project-overview__asset-heading>span{display:grid;width:42px;height:42px;place-items:center;border-radius:8px;background:#1d292b;color:#d5e0e1;font-size:22px}.duli-project-overview__drawer h2{font-size:19px}.duli-project-overview__asset-tabs{height:48px;gap:0;padding:0 26px}.duli-project-overview__asset-tabs button{min-width:150px}.duli-project-overview__asset-tabs button span{margin-left:7px}.duli-project-overview__drawer-main{display:grid;min-height:0;flex:1;grid-template-columns:minmax(0,1fr) 300px}.duli-project-overview__drawer-content{min-height:0;padding:15px 24px}.duli-project-overview__asset-tools{position:relative;display:grid;grid-template-columns:minmax(140px,1fr) auto auto;grid-gap:9px;gap:9px;margin-bottom:14px}.duli-project-overview__asset-tools input,.duli-project-overview__asset-tools>button,.duli-project-overview__asset-filter-wrap>button{height:36px;padding:0 12px;border:1px solid #293233;border-radius:5px;background:#171e1f;color:#d6dddd;font:inherit;font-size:12px}.duli-project-overview__asset-tools input{min-width:0;outline:none}.duli-project-overview__asset-tools input::placeholder{color:#778184}.duli-project-overview__asset-tools>button:disabled{opacity:.75}.duli-project-overview__asset-filter{top:42px;left:0;min-width:150px}.duli-project-overview__asset-filter button{display:flex;width:100%;align-items:center;gap:10px;padding:9px;border:0;border-radius:4px;background:transparent;color:#d6dddd;cursor:pointer;text-align:left}.duli-project-overview__asset-filter button:hover,.duli-project-overview__asset-filter button.is-selected{background:#1e332b;color:#22e780}.duli-project-overview__asset-filter i{width:10px;height:10px;border:1px solid #596669;border-radius:50%}.duli-project-overview__asset-filter .is-selected i{border-color:#00dd6a;background:#00dd6a;box-shadow:0 0 0 3px #00dd6a22}.duli-project-overview__asset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.duli-project-overview__asset-card{display:grid;min-width:0;grid-gap:6px;gap:6px;padding:10px;border:1px solid #222b2d;border-radius:7px;background:#151c1d;color:inherit;cursor:pointer;text-align:left}.duli-project-overview__asset-card.is-selected{border-color:#00dc69;box-shadow:0 0 0 1px #00dc6940}.duli-project-overview__asset-card img{width:100%;aspect-ratio:1.62;object-fit:cover;border:0;border-radius:4px}.duli-project-overview__asset-card strong{overflow:hidden;color:#e6ebeb;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.duli-project-overview__asset-card small{color:#858f91;font-size:10px}.duli-project-overview__asset-detail{min-width:0;overflow:auto;padding:20px;border-left:1px solid #293233;background:#0f1415}.duli-project-overview__asset-detail>img{width:100%;aspect-ratio:1.62;object-fit:cover;border-radius:7px;background:#1e2627}.duli-project-overview__asset-detail h3{margin:14px 0 9px;color:#f0f3f3;font-size:18px}.duli-project-overview__asset-kind{padding:3px 9px;border-radius:4px;background:#252d2e;color:#c8d0d1;font-size:11px}.duli-project-overview__asset-detail dl{display:grid;grid-gap:11px;gap:11px;margin:19px 0}.duli-project-overview__asset-detail dl div{display:grid;grid-template-columns:86px minmax(0,1fr);grid-gap:8px;gap:8px;font-size:12px}.duli-project-overview__asset-detail dt{color:#899395}.duli-project-overview__asset-detail dd{overflow-wrap:anywhere;margin:0;color:#cbd2d3}.duli-project-overview__asset-detail h4{padding-top:16px;border-top:1px solid #293233;color:#e5eaea;font-size:13px}.duli-project-overview__asset-detail>p{color:#aab3b5;font-size:12px}.duli-project-overview__asset-detail-empty{display:grid;height:100%;place-items:center;color:#8b9597;font-size:13px}.duli-project-overview__drawer>footer{min-height:64px;padding:12px 25px}.duli-project-overview__drawer>footer>div{display:flex;gap:10px}.duli-project-overview__drawer>footer button{min-width:92px}.duli-project-overview__drawer>footer button.is-primary{border-color:#00d95f;background:#00d95f;color:#06200f;font-weight:650}.duli-project-overview__drawer>footer button:disabled{opacity:.45;cursor:not-allowed}.duli-project-overview__review-dialog{position:relative;width:min(760px,calc(100vw - 32px));padding:30px;border:1px solid #354041;border-radius:10px;background:#121819;box-shadow:0 30px 100px #000b}.duli-project-overview__review-dialog>.app-close-button{position:absolute;top:17px;right:18px}.duli-project-overview__review-title{display:flex;align-items:center;gap:17px}.duli-project-overview__review-title .duli-project-overview__project-avatar{width:72px;height:72px}.duli-project-overview__review-title h2{margin:0;color:#f1f4f4;font-size:20px}.duli-project-overview__review-title p{margin:8px 0 0;color:#9da7a9;font-size:13px}.duli-project-overview__review-content{display:grid;grid-template-columns:210px 1fr;grid-gap:18px;gap:18px;margin:24px 0}.duli-project-overview__review-content>strong{display:grid;min-height:190px;align-content:center;justify-items:center;border-radius:8px;background:#17201f;color:#00dd68;font-size:48px}.duli-project-overview__review-content>strong small{margin-top:8px;color:#b6c0c1;font-size:13px;font-weight:400}.duli-project-overview__review-content ul{display:grid;align-content:start;margin:0;padding:0 18px;list-style:none;border-radius:8px;background:#171e1f}.duli-project-overview__review-content li{display:flex;min-height:47px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #293233;color:#cdd4d5;font-size:13px}.duli-project-overview__review-content li:last-child{border:0}.duli-project-overview__review-content li b{color:#d8ae4d;font-size:12px;font-weight:500}.duli-project-overview__review-dialog>footer{display:flex;align-items:center;justify-content:space-between;padding-top:17px;border-top:1px solid #293233;color:#879193;font-size:11px}.duli-project-overview__review-dialog>footer button{height:38px;padding:0 20px;border:0;border-radius:5px;background:#00d95f;color:#06200f;font-weight:650}.duli-project-overview{--overview-bg:#121212;background:var(--overview-bg)}.duli-project-overview__topbar{height:48px;font-size:12px}.duli-project-overview__hero{min-height:88px;gap:17px;padding-bottom:12px;isolation:auto}.duli-project-overview__hero-copy{flex:1;min-width:0}.duli-project-overview__top-actions{flex:0 0 auto;align-self:flex-start;margin-top:10px}.duli-project-overview__top-actions svg{width:17px;height:17px}.duli-project-overview__settings>span{margin:0;font-size:18px}.duli-project-overview__settings>svg{width:12px}.duli-project-overview__new-canvas:disabled{cursor:not-allowed}.duli-project-overview__menu-dismiss{position:fixed;z-index:25;inset:0;border:0;background:transparent;cursor:default}.duli-project-overview__project-menu{min-width:205px;padding:8px}.duli-project-overview__project-menu button{display:flex;align-items:center;gap:12px;height:42px}.duli-project-overview__project-menu button:last-child{margin-top:5px;border-top:1px solid #2b3638;border-radius:0 0 4px 4px}.duli-project-overview__canvas-row{min-height:136px;grid-template-columns:minmax(0,1fr) 180px 108px;gap:20px}.duli-project-overview__canvas-open{gap:23px;padding:10px 0}.duli-project-overview__canvas-thumb{width:max(170px,min(13vw,250px));width:clamp(170px,13vw,250px);border-radius:6px}.duli-project-overview__canvas-thumb>svg{width:33px;height:33px;color:#52696f}.duli-project-overview__canvas-info{flex:1;gap:7px}.duli-project-overview__canvas-info small{flex-wrap:wrap;line-height:1.5}.duli-project-overview__row-progress{height:5px;margin-top:5px}.duli-project-overview__row-progress i{width:0}.duli-project-overview__row-export{display:flex;align-items:center;gap:6px;color:#9caeb2;font-size:11px}.duli-project-overview__row-export svg{width:18px;height:18px}.duli-project-overview__export-menu{top:36px;right:12px;width:245px;padding:18px;line-height:1.6}.duli-project-overview__export-menu span:first-of-type{color:#becbce}.duli-project-overview__export-menu>strong{display:flex;align-items:center;justify-content:space-between}.duli-project-overview__export-menu>strong small{color:#789095;font-size:10px;font-weight:400}.duli-project-overview__export-menu>div{display:flex;align-items:center;gap:10px;min-height:24px}.duli-project-overview__export-menu>div>span{margin-left:auto;color:#72878c}.duli-project-overview__export-menu i{width:9px;height:9px;border-radius:50%;background:#4b6961}.duli-project-overview__export-menu i.is-exporting{border:1px solid #a08238;background:transparent}.duli-project-overview__export-menu i.is-pending{border:1px solid #70878f;background:transparent}.duli-project-overview__row-export>svg:last-child{width:12px}.duli-project-overview__side{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:18px;padding-top:18px}.duli-project-overview__side h2{font-size:13px}.duli-project-overview__drawer{width:min(1120px,92vw);height:min(720px,88vh);overflow:hidden;background:#10191c}.duli-project-overview__drawer>header{flex:0 0 88px;border:0}.duli-project-overview__asset-tabs{width:calc(100% - 340px);flex:0 0 44px}.duli-project-overview__drawer-main{grid-template-columns:minmax(0,1fr) 340px}.duli-project-overview__asset-detail{margin-top:-44px;padding-top:5px;border:0;background:#0e171a}.duli-project-overview__asset-tools{grid-template-columns:minmax(100px,1fr) auto auto}.duli-project-overview__asset-filter-wrap>button{display:flex;align-items:center;gap:6px;cursor:pointer}.duli-project-overview__asset-filter-wrap>button svg{width:12px;height:12px}.duli-project-overview__asset-filter button{font-size:13px}.duli-project-overview__asset-heading>span svg{width:26px;height:26px}.duli-project-overview__review-title .duli-project-overview__project-avatar svg{width:28px;height:28px}.duli-project-overview__asset-grid{align-content:start}.duli-project-overview__asset-card{position:relative;padding:11px}.duli-project-overview__asset-card.is-selected:after{position:absolute;top:20px;right:20px;display:grid;width:20px;height:20px;place-items:center;border-radius:50%;background:#00d56b;color:#fff;font-size:12px;content:"✓"}.duli-project-overview__drawer-content{display:flex;flex-direction:column}.duli-project-overview__asset-tools{flex:0 0 auto}.duli-project-overview__asset-empty{display:flex;min-height:220px;flex:1;align-items:center;justify-content:center;flex-direction:column;color:#a6b5b9;text-align:center}.duli-project-overview__asset-empty>svg{width:40px;height:40px;margin-bottom:20px;color:#4d666f}.duli-project-overview__asset-empty strong{color:#d0dce0;font-size:16px;font-weight:500}.duli-project-overview__asset-empty p{max-width:300px;margin-top:10px;color:#7f969f;font-size:12px;line-height:1.7}.duli-project-overview__asset-empty button{margin-top:15px;border:1px solid #38504d;border-radius:4px;background:#172a26;color:#3bd997;cursor:pointer}.duli-project-overview__review-dialog{padding:30px;background:#10191c}.duli-project-overview__review-content>strong{position:relative;min-height:210px;background:radial-gradient(circle at center,transparent 65px,#29383b 66px,#29383b 73px,transparent 74px),#141f22;color:#cbd7da}.duli-project-overview__review-content>strong small{margin-top:0}.duli-project-overview__review-dialog{max-height:90vh;overflow:auto}.duli-project-overview__review-title{padding-right:20px}.duli-project-overview__review-title h2{font-size:22px}.duli-project-overview button:focus-visible{outline:2px solid #00d76a;outline-offset:3px}@media(max-width:600px){.duli-project-overview .duli-project-overview__title-line{flex-wrap:wrap;gap:8px}.duli-project-overview .duli-project-overview__canvas-info strong{flex-wrap:wrap;gap:5px}.duli-project-overview .duli-project-overview__status{padding:0;margin:0}.duli-project-overview .duli-project-overview__enter-canvas{grid-column:1;grid-row:auto}.duli-project-overview .duli-project-overview__row-export-wrap{grid-column:1;padding:0}.duli-project-overview .duli-project-overview__review-content>strong{min-height:180px}}@media(max-width:1180px){.duli-project-overview__canvas-row{grid-template-columns:minmax(0,1fr) 120px}.duli-project-overview__row-export-wrap{grid-column:1;padding-left:240px;padding-bottom:12px}.duli-project-overview__enter-canvas{grid-column:2;grid-row:1}.duli-project-overview__canvas-thumb{width:210px}}@media(max-width:900px){.duli-project-overview{padding:0 22px 30px}.duli-project-overview__hero{flex-wrap:wrap;padding:14px 0 20px}.duli-project-overview__top-actions{width:100%;justify-content:flex-end;margin-top:0}.duli-project-overview__side{grid-template-columns:repeat(2,minmax(0,1fr))}.duli-project-overview__drawer-main{grid-template-columns:minmax(0,1fr) 250px}.duli-project-overview__asset-tabs{width:100%}.duli-project-overview__asset-detail{margin-top:0;padding-top:20px}.duli-project-overview__asset-tabs button{min-width:120px}}@media(max-width:600px){.duli-project-overview{padding:0 14px 24px}.duli-project-overview__topbar{align-items:flex-start;height:auto;min-height:100px;flex-direction:column;justify-content:center;gap:12px}.duli-project-overview__top-actions{width:100%;justify-content:flex-end}.duli-project-overview__hero{min-height:105px;gap:13px}.duli-project-overview__project-avatar{width:64px;height:64px}.duli-project-overview__hero h1{font-size:20px}.duli-project-overview__description{font-size:12px}.duli-project-overview__stats{height:auto;min-height:72px;grid-template-columns:repeat(4,1fr)}.duli-project-overview__stats>i{display:none}.duli-project-overview__stats button{flex-direction:column;align-items:center;gap:2px}.duli-project-overview__stats strong{font-size:20px}.duli-project-overview__stats span{font-size:10px}.duli-project-overview__canvas-row{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px;padding:8px 0 13px}.duli-project-overview__canvas-open{gap:12px;padding:4px 0}.duli-project-overview__canvas-thumb{width:112px}.duli-project-overview__canvas-info{gap:6px}.duli-project-overview__canvas-info strong{font-size:14px}.duli-project-overview__canvas-info small{flex-wrap:wrap;font-size:10px}.duli-project-overview__row-progress{width:100%}.duli-project-overview__enter-canvas{height:38px;justify-self:end;padding:0 14px;font-size:12px}.duli-project-overview__side{grid-template-columns:1fr}.duli-project-overview__side>section{border-right:0;border-bottom:1px solid var(--overview-line)}.duli-project-overview__drawer-backdrop{padding:10px}.duli-project-overview__drawer{width:100%;height:94vh}.duli-project-overview__drawer-main{grid-template-columns:1fr;overflow:auto}.duli-project-overview__asset-detail{display:none}.duli-project-overview__asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.duli-project-overview__drawer>footer{align-items:flex-start;flex-direction:column}.duli-project-overview__review-content{grid-template-columns:1fr}.duli-project-overview__review-content>strong{min-height:110px}}.duli-project-overview{padding-top:20px}:root[data-resolved-theme=light] .duli-project-overview{--overview-bg: var(--ai-creation-stage-bg);--overview-panel: var(--panel-strong);--overview-line: var(--line);--overview-text: var(--text);--overview-muted: var(--text-muted);--overview-green: #087a35}:root[data-resolved-theme=light] .duli-project-overview__crumb,:root[data-resolved-theme=light] .duli-project-overview__status{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-project-overview__crumb span{color:var(--text-soft)}:root[data-resolved-theme=light] .duli-project-overview__crumb strong,:root[data-resolved-theme=light] .duli-project-overview__hero h1,:root[data-resolved-theme=light] .duli-project-overview__canvas-info strong{color:var(--text)}:root[data-resolved-theme=light] .duli-project-overview__project-status{color:#946000}:root[data-resolved-theme=light] .duli-project-overview__project-status i{background:#946000}:root[data-resolved-theme=light] .duli-project-overview__status.is-active{color:var(--overview-green)}:root[data-resolved-theme=light] .duli-project-overview__project-avatar,:root[data-resolved-theme=light] .duli-project-overview__canvas-thumb{background:var(--panel-muted);color:var(--text-muted)}:root[data-resolved-theme=light] .duli-project-overview__canvas-thumb>svg{color:var(--text-soft)}:root[data-resolved-theme=light] .duli-project-overview__settings{background:var(--panel-muted);color:var(--text)}:root[data-resolved-theme=light] .duli-project-overview__settings>span{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-project-overview__project-menu,:root[data-resolved-theme=light] .duli-project-overview__asset-filter{border-color:var(--line);background:var(--panel-strong);box-shadow:var(--shadow)}:root[data-resolved-theme=light] .duli-project-overview__project-menu button,:root[data-resolved-theme=light] .duli-project-overview__asset-filter button{color:var(--text)}:root[data-resolved-theme=light] .duli-project-overview__project-menu button:hover{background:var(--surface-hover)}:root[data-resolved-theme=light] .duli-project-overview__project-menu button:last-child{border-color:var(--line)}:root[data-resolved-theme=light] .duli-project-overview__project-menu .is-danger{color:#dc2626}:root[data-resolved-theme=light] .duli-project-overview__row-actions>button{border-color:var(--line-strong);color:var(--text)}:root[data-resolved-theme=light] .duli-project-overview__row-actions>button:hover:not(:disabled){border-color:var(--line-strong);background:var(--surface-hover)}:root[data-resolved-theme=light] .duli-project-overview__row-actions>button:disabled{color:var(--text-soft)}:root[data-resolved-theme=light] .duli-project-overview__row-actions>.duli-project-overview__enter-canvas{border-color:transparent;background:var(--panel-muted);color:var(--text)}:root[data-resolved-theme=light] .duli-project-overview__backdrop,:root[data-resolved-theme=light] .duli-project-overview__drawer-backdrop{background:var(--app-modal-overlay-bg)}:root[data-resolved-theme=light] .duli-project-overview__cover-dialog,:root[data-resolved-theme=light] .duli-project-overview__drawer,:root[data-resolved-theme=light] .duli-project-overview__review-dialog{border-color:var(--line);background:var(--panel-strong);box-shadow:var(--shadow)}:root[data-resolved-theme=light] .duli-project-overview__cover-dialog h2,:root[data-resolved-theme=light] .duli-project-overview__drawer h2,:root[data-resolved-theme=light] .duli-project-overview__review-title h2,:root[data-resolved-theme=light] .duli-project-overview__cover-tools,:root[data-resolved-theme=light] .duli-project-overview__asset-card strong,:root[data-resolved-theme=light] .duli-project-overview__asset-detail h3,:root[data-resolved-theme=light] .duli-project-overview__asset-detail h4,:root[data-resolved-theme=light] .duli-project-overview__asset-empty strong{color:var(--text)}:root[data-resolved-theme=light] .duli-project-overview__review-title p,:root[data-resolved-theme=light] .duli-project-overview__cover-empty,:root[data-resolved-theme=light] .duli-project-overview__asset-card small,:root[data-resolved-theme=light] .duli-project-overview__asset-detail dt,:root[data-resolved-theme=light] .duli-project-overview__asset-detail>p,:root[data-resolved-theme=light] .duli-project-overview__asset-detail-empty,:root[data-resolved-theme=light] .duli-project-overview__asset-empty p,:root[data-resolved-theme=light] .duli-project-overview__drawer>footer span,:root[data-resolved-theme=light] .duli-project-overview__review-dialog>footer{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-project-overview__asset-heading>span,:root[data-resolved-theme=light] .duli-project-overview__cover-preview,:root[data-resolved-theme=light] .duli-project-overview__cover-grid button,:root[data-resolved-theme=light] .duli-project-overview__asset-detail,:root[data-resolved-theme=light] .duli-project-overview__asset-kind{border-color:var(--line);background:var(--panel-soft);color:var(--text-muted)}:root[data-resolved-theme=light] .duli-project-overview__asset-tools input,:root[data-resolved-theme=light] .duli-project-overview__asset-tools>button,:root[data-resolved-theme=light] .duli-project-overview__asset-filter-wrap>button,:root[data-resolved-theme=light] .duli-project-overview__local-cover,:root[data-resolved-theme=light] .duli-project-overview__cover-dialog>footer button,:root[data-resolved-theme=light] .duli-project-overview__drawer>footer button{border-color:var(--line-strong);background:var(--panel-strong);color:var(--text)}:root[data-resolved-theme=light] .duli-project-overview__asset-tools input::placeholder{color:var(--text-soft)}:root[data-resolved-theme=light] .duli-project-overview__asset-tabs button{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-project-overview__asset-tabs button:disabled{color:var(--text-soft);opacity:1}:root[data-resolved-theme=light] .duli-project-overview__asset-tabs button.is-active{color:var(--overview-green)}:root[data-resolved-theme=light] .duli-project-overview__asset-tools input:focus-visible{outline:2px solid var(--overview-green);outline-offset:2px}:root[data-resolved-theme=light] .duli-project-overview__asset-filter button:hover,:root[data-resolved-theme=light] .duli-project-overview__asset-filter button.is-selected{background:var(--ai-creation-accent-soft);color:var(--overview-green)}:root[data-resolved-theme=light] .duli-project-overview__asset-filter i{border-color:var(--text-soft)}:root[data-resolved-theme=light] .duli-project-overview__asset-filter .is-selected i{border-color:var(--overview-green);background:var(--overview-green)}:root[data-resolved-theme=light] .duli-project-overview__asset-card{border-color:var(--line);background:var(--panel-strong)}:root[data-resolved-theme=light] .duli-project-overview__asset-card.is-selected{border-color:var(--overview-green)}:root[data-resolved-theme=light] .duli-project-overview__cover-grid button.is-selected{border-color:var(--overview-green)}:root[data-resolved-theme=light] .duli-project-overview__asset-grid img,:root[data-resolved-theme=light] .duli-project-overview__asset-detail>img{border-color:var(--line);background:var(--panel-muted)}:root[data-resolved-theme=light] .duli-project-overview__asset-empty button{border-color:var(--overview-green);background:var(--ai-creation-accent-soft);color:var(--overview-green)}:root[data-resolved-theme=light] .duli-project-overview__asset-detail dd{color:var(--text)}:root[data-resolved-theme=light] .duli-project-overview__asset-detail h4{border-color:var(--line)}:root[data-resolved-theme=light] .duli-project-overview__asset-empty>svg{color:var(--text-soft)}:root[data-resolved-theme=light] .duli-project-overview__review-content>strong{background:radial-gradient(circle at center,transparent 65px,var(--line) 66px,var(--line) 73px,transparent 74px),var(--panel-soft);color:var(--text)}:root[data-resolved-theme=light] .duli-project-overview__review-content>strong small{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-project-overview__review-content ul{background:var(--panel-soft)}:root[data-resolved-theme=light] .duli-project-overview__review-content li{border-color:var(--line);color:var(--text)}:root[data-resolved-theme=light] .duli-project-overview__review-content li b{color:#946000}:root[data-resolved-theme=light] .duli-project-overview__review-dialog>footer{border-color:var(--line)}:root[data-resolved-theme=light] .duli-project-overview__cover-dialog>footer button.is-primary,:root[data-resolved-theme=light] .duli-project-overview__drawer>footer button.is-primary{border-color:#00c846;background:#00c846;color:#06200f}.duli-project-overview__hero{margin-bottom:16px}.duli-project-overview__top-actions{align-self:center;margin-top:0}.duli-project-overview__canvas-row{grid-template-columns:minmax(0,1fr) auto}.duli-project-overview__shot-count>svg{width:16px;height:16px;flex:0 0 auto;stroke-width:1.7}.duli-project-overview__row-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.duli-project-overview__row-actions>button{height:36px;padding:0 13px;border:1px solid #303333;border-radius:5px;background:transparent;color:#c5cbcc;cursor:pointer;font:inherit;font-size:12px;white-space:nowrap;transition:background .15s,border-color .15s}.duli-project-overview__row-actions>button:hover:not(:disabled){background:#252929;border-color:#4a5252}.duli-project-overview__row-actions>button:disabled{color:#737b7c;cursor:not-allowed}.duli-project-overview__row-actions>.duli-project-overview__enter-canvas{min-width:108px;grid-column:auto;grid-row:auto;margin-left:4px;border-color:transparent;background:#1d2424;color:#edf0f0}@media(max-width:1000px){.duli-project-overview__canvas-row{grid-template-columns:minmax(0,1fr);gap:0;padding-bottom:14px}.duli-project-overview__row-actions{grid-column:1}}@media(max-width:600px){.duli-project-overview__topbar{min-height:44px}.duli-project-overview__hero{min-height:88px}.duli-project-overview__top-actions{width:auto;margin-left:auto}.duli-project-overview__row-actions{flex-wrap:wrap;gap:6px}.duli-project-overview__row-actions>button{padding:0 10px}}.duli-project-overview__canvas-row{position:relative;min-height:148px;padding:0 12px;border-radius:10px;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.duli-project-overview__canvas-row:hover{background:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff0e}.duli-project-overview__canvas-open{border-radius:7px}.duli-project-overview__canvas-thumb{position:relative;overflow:hidden;border-radius:8px;background:linear-gradient(145deg,#252525,#1b1b1b);color:#9a9a9a;transition:transform .22s cubic-bezier(.2,.7,.2,1),background-color .18s ease}.duli-project-overview__canvas-thumb:not(.has-image):before{position:absolute;inset:0;background:radial-gradient(circle at 78% 18%,rgba(255,255,255,.055),transparent 45%);content:"";pointer-events:none}.duli-project-overview__canvas-thumb>svg{position:relative;z-index:1;width:27px;height:27px;color:#a1a1a1}.duli-project-overview__canvas-row:hover .duli-project-overview__canvas-thumb{transform:scale(1.018)}.duli-project-overview__canvas-open:hover .duli-project-overview__canvas-info strong{color:#fff}.duli-project-overview__canvas-info strong{transition:color .16s ease}.duli-project-overview__canvas-info small{color:#a1a1a1}.duli-project-overview__row-actions>button{border-radius:6px;transition:color .15s ease,background-color .15s ease,border-color .15s ease,transform .15s ease}.duli-project-overview__row-actions>button:hover:not(:disabled){transform:translateY(-1px)}:root[data-resolved-theme=light] .duli-project-overview__canvas-row:hover{background:#10182806;box-shadow:inset 0 0 0 1px #10182812}:root[data-resolved-theme=light] .duli-project-overview__canvas-thumb{background:linear-gradient(145deg,#eceef1,#e4e7eb);color:#697586}:root[data-resolved-theme=light] .duli-project-overview__canvas-thumb:not(.has-image):before{background:radial-gradient(circle at 78% 18%,rgba(255,255,255,.78),transparent 45%)}:root[data-resolved-theme=light] .duli-project-overview__canvas-thumb>svg{color:#758091}:root[data-resolved-theme=light] .duli-project-overview__canvas-open:hover .duli-project-overview__canvas-info strong{color:var(--overview-green)}@media(prefers-reduced-motion:reduce){.duli-project-overview__canvas-row,.duli-project-overview__canvas-thumb,.duli-project-overview__row-actions>button{transition:none}}.duli-project-overview__canvases{min-width:0}.duli-project-overview__canvas-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:28px 16px;gap:28px 16px;align-items:start}.duli-project-overview__canvas-row{display:flex;min-width:0;min-height:0;flex-direction:column;gap:9px;padding:0;border:0;border-radius:12px;background:transparent;box-shadow:none}.duli-project-overview__canvas-row:hover{background:transparent;box-shadow:none}.duli-project-overview__canvas-open{display:grid;width:100%;min-width:0;grid-gap:10px;gap:10px;align-items:start;padding:0;border-radius:12px;background:transparent}.duli-project-overview__canvas-thumb{display:grid;width:100%;aspect-ratio:240 / 135;min-width:0;place-items:center;border-radius:12px;background:#252827;box-shadow:inset 0 0 0 1px #ffffff0b;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .18s ease}.duli-project-overview__canvas-thumb:not(.has-image):before{background:radial-gradient(circle at 78% 18%,rgba(255,255,255,.055),transparent 46%),linear-gradient(145deg,#2a2e2d,#202323)}.duli-project-overview__canvas-row:hover .duli-project-overview__canvas-thumb{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #ffffff1c,0 9px 20px #0003}.duli-project-overview__canvas-info{display:grid;min-width:0;grid-gap:5px;gap:5px;padding:0 2px}.duli-project-overview__canvas-info strong{display:flex;min-width:0;align-items:center;gap:7px;color:#e8eceb;font-size:13px;font-weight:560;line-height:1.35}.duli-project-overview__canvas-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-project-overview__canvas-info .duli-project-overview__status{flex:0 0 auto;gap:5px;color:#899290;font-size:10px;font-weight:450}.duli-project-overview__canvas-info .duli-project-overview__status i{width:5px;height:5px}.duli-project-overview__canvas-info small{min-width:0;overflow:hidden;color:#858e8b;font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.duli-project-overview__shot-count>svg{width:14px;height:14px}.duli-project-overview__row-actions{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:1px}.duli-project-overview__row-actions>button{min-width:0;height:30px;padding:0 6px;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:#ffffff09;color:#aeb8b5;font-size:10px;text-overflow:ellipsis;transition:color .15s ease,background-color .15s ease,border-color .15s ease,transform .15s ease}.duli-project-overview__row-actions>button:hover:not(:disabled){border-color:#00df6866;background:#00df6817;color:#d9f9e5;transform:translateY(-1px)}.duli-project-overview__row-actions>button:disabled{border-color:#ffffff0b;background:#ffffff05;color:#626b68}.duli-project-overview__row-actions>.duli-project-overview__enter-canvas{min-width:0;margin-left:0;border-color:#00df6824;background:#00df681a;color:#bff6d3}.duli-project-overview__row-actions>.duli-project-overview__enter-canvas:hover{border-color:#00df687a;background:#00df6829;color:#e4ffed}:root[data-resolved-theme=light] .duli-project-overview__canvas-thumb{background:#e7eaec;box-shadow:inset 0 0 0 1px #10182814}:root[data-resolved-theme=light] .duli-project-overview__canvas-thumb:not(.has-image):before{background:radial-gradient(circle at 78% 18%,rgba(255,255,255,.82),transparent 46%),linear-gradient(145deg,#f0f2f4,#e3e7e9)}:root[data-resolved-theme=light] .duli-project-overview__canvas-row:hover .duli-project-overview__canvas-thumb{box-shadow:inset 0 0 0 1px #10182821,0 9px 20px #1018281a}:root[data-resolved-theme=light] .duli-project-overview__canvas-info strong{color:var(--text)}:root[data-resolved-theme=light] .duli-project-overview__canvas-info small{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-project-overview__row-actions>button{border-color:var(--line);background:var(--panel-muted);color:var(--text-muted)}:root[data-resolved-theme=light] .duli-project-overview__row-actions>button:hover:not(:disabled){border-color:var(--line-strong);background:var(--surface-hover);color:var(--text)}:root[data-resolved-theme=light] .duli-project-overview__row-actions>button:disabled{border-color:var(--line);background:var(--panel-soft);color:var(--text-soft)}:root[data-resolved-theme=light] .duli-project-overview__row-actions>.duli-project-overview__enter-canvas{border-color:#087a352e;background:var(--ai-creation-accent-soft);color:var(--overview-green)}@media(max-width:1180px){.duli-project-overview__canvas-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.duli-project-overview__canvas-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 14px}}@media(max-width:620px){.duli-project-overview__canvas-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.duli-project-overview__row-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:390px){.duli-project-overview__canvas-list{grid-template-columns:1fr}}.duli-project-overview-overlay{position:fixed;z-index:1100;inset:0;display:flex;justify-content:flex-end;background:var(--app-modal-overlay-bg, rgba(0, 0, 0, .58));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.duli-project-overview--drawer{display:flex;width:min(420px,100%);height:100%;min-height:0;flex-direction:column;overflow:hidden;padding:0;border-left:1px solid var(--overview-line);outline:none;box-shadow:-16px 0 64px #0000003d;animation:duli-project-overview-slide-in .22s cubic-bezier(.2,.7,.2,1)}.duli-project-overview--drawer .duli-project-overview__topbar{min-height:56px;height:56px;flex:0 0 auto;flex-direction:row;align-items:center;justify-content:space-between;padding:0 16px 0 20px;color:var(--overview-muted)}.duli-project-overview--drawer .duli-project-overview__hero{display:grid;min-height:0;flex:0 0 auto;grid-template-columns:48px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;overflow:visible;padding:4px 20px 20px}.duli-project-overview--drawer .duli-project-overview__project-avatar{width:48px;height:48px;border-radius:8px}.duli-project-overview--drawer .duli-project-overview__hero-copy{width:auto;padding:0}.duli-project-overview--drawer .duli-project-overview__title-line{flex-wrap:wrap;gap:6px 10px}.duli-project-overview--drawer .duli-project-overview__hero h1{min-width:0;font-size:18px;font-weight:600;line-height:1.4}.duli-project-overview--drawer .duli-project-overview__project-status{font-size:10px}.duli-project-overview__project-meta{margin:6px 0 0;color:var(--overview-muted);font-size:11px;line-height:1.5}.duli-project-overview--drawer .duli-project-overview__top-actions{width:auto;grid-column:2;align-self:start;justify-content:flex-start;margin:0}.duli-project-overview--drawer .duli-project-overview__settings{height:30px;padding:0 9px;font-size:11px}.duli-project-overview--drawer .duli-project-overview__settings>span{font-size:15px}.duli-project-overview--drawer .duli-project-overview__project-menu{right:auto;left:0}.duli-project-overview__list-heading{display:flex;flex:0 0 auto;align-items:center;gap:8px;padding:20px 20px 16px}.duli-project-overview__list-heading h2{margin:0;font-size:13px;font-weight:550}.duli-project-overview__list-heading>span{color:var(--overview-muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-project-overview--drawer .duli-project-overview__body{min-height:0;flex:1;overflow:auto;overscroll-behavior:contain;padding:0 20px 12px;scrollbar-width:thin;scrollbar-color:#414642 transparent}.duli-project-overview--drawer .duli-project-overview__canvas-list{position:relative;display:block}.duli-project-overview--drawer .duli-project-overview__canvas-row{position:absolute;top:0;left:0;display:flex;width:100%;min-height:0;gap:12px;padding:0 0 28px;border:0}.duli-project-overview--drawer .duli-project-overview__canvas-open{gap:12px;padding:0}.duli-project-overview--drawer .duli-project-overview__canvas-thumb{width:100%;aspect-ratio:16 / 9;border-radius:8px}.duli-project-overview--drawer .duli-project-overview__canvas-info{grid-template-columns:auto minmax(0,1fr);gap:8px 12px;padding:0 1px}.duli-project-overview--drawer .duli-project-overview__canvas-info strong{grid-column:1 / -1;justify-content:space-between;font-size:14px}.duli-project-overview--drawer .duli-project-overview__canvas-info small{font-size:11px}.duli-project-overview--drawer .duli-project-overview__canvas-info small:last-child{justify-content:flex-end;text-align:right}.duli-project-overview--drawer .duli-project-overview__row-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.duli-project-overview--drawer .duli-project-overview__row-actions>button{height:32px;font-size:11px}.duli-project-overview--drawer .duli-project-overview__enter-canvas{width:100%;gap:4px}.duli-project-overview--drawer button:focus-visible{outline:2px solid var(--overview-green);outline-offset:3px}@keyframes duli-project-overview-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}.duli-project-overview-overlay--workspace{align-items:center;justify-content:center;padding:28px;background:var(--app-confirm-overlay-bg, var(--app-modal-overlay-bg));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:overview-workspace-fade-in .18s ease-out both}.duli-project-overview.duli-project-overview--workspace{--overview-bg: var(--app-confirm-card-bg, #171717);--overview-panel: color-mix(in srgb, var(--app-confirm-card-bg, #171717) 96%, var(--text, #ededed) 4%);--overview-line: var(--line, #ffffff14);--overview-text: var(--text, #ededed);--overview-muted: var(--text-muted, #969696);--overview-green: var(--ai-creation-accent-text, #00c846);display:flex;flex-direction:column;width:min(1480px,100%);height:min(920px,calc(100dvh - 56px));min-height:0;padding:0;overflow:hidden;border:1px solid var(--app-confirm-card-border, var(--overview-line));border-radius:18px;background:var(--overview-bg);color:var(--overview-text);box-shadow:var(--app-confirm-card-shadow, var(--shadow));outline:none;animation:overview-workspace-in .26s cubic-bezier(.16,1,.3,1) both}.duli-project-overview--workspace *,.duli-project-overview--workspace *:before{box-sizing:border-box}.duli-project-overview--workspace [hidden]{display:none!important}.duli-project-overview--workspace *{scrollbar-width:thin;scrollbar-color:var(--line-strong, #ffffff26) transparent}.duli-project-overview--workspace :is(.vr-script pre){scrollbar-gutter:stable}.duli-project-overview--workspace .duli-project-overview__body:not(does-not-exist),.duli-project-overview--workspace .duli-project-overview__drawer-content:not(does-not-exist),.duli-project-overview--workspace .duli-project-overview__asset-detail:not(does-not-exist),.duli-project-overview--workspace .vr-body:not(does-not-exist){scrollbar-gutter:stable}.duli-project-overview--workspace :is(.duli-project-overview__body,.duli-project-overview__drawer-content,.duli-project-overview__asset-detail,.vr-body,.vr-script pre){scrollbar-gutter:stable}@supports selector(::-webkit-scrollbar){.duli-project-overview--workspace *{scrollbar-width:auto;scrollbar-color:auto}.duli-project-overview--workspace ::-webkit-scrollbar{width:8px;height:8px}.duli-project-overview--workspace ::-webkit-scrollbar-track,.duli-project-overview--workspace ::-webkit-scrollbar-corner{background:transparent}.duli-project-overview--workspace ::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:8px;background:var(--line-strong, #ffffff26);background-clip:padding-box}.duli-project-overview--workspace ::-webkit-scrollbar-thumb:hover{background-color:var(--text-soft, #808080)}.duli-project-overview--workspace ::-webkit-scrollbar-button{display:none;width:0;height:0}}.duli-project-overview--workspace .duli-project-overview__topbar{height:38px;min-height:38px;flex:0 0 auto;flex-direction:row;align-items:center;justify-content:space-between;padding:12px 20px 0 26px;color:var(--overview-muted);font-size:11px}.duli-project-overview--workspace .duli-project-overview__hero{min-height:88px;flex:0 0 auto;gap:14px;margin:0;padding:10px 26px 20px;overflow:visible;border-bottom:1px solid var(--overview-line)}.duli-project-overview--workspace .duli-project-overview__project-avatar{width:48px;height:48px;flex:0 0 48px;border-radius:10px;background:var(--overview-panel)}.duli-project-overview--workspace .duli-project-overview__hero-copy{width:auto;flex:1;padding:0}.duli-project-overview--workspace .duli-project-overview__hero h1{color:var(--overview-text);font-size:20px;font-weight:600;letter-spacing:-.02em}.duli-project-overview--workspace .duli-project-overview__top-actions{width:auto;margin:0;align-self:center}.duli-project-overview--workspace .duli-project-overview__settings{height:34px;border:1px solid var(--overview-line);border-radius:8px;background:transparent;color:var(--overview-text);font-size:12px;transition:background .16s ease,border-color .16s ease}.duli-project-overview--workspace .duli-project-overview__settings:hover{background:var(--surface-hover);border-color:var(--line-strong)}.duli-project-overview--workspace .duli-project-overview__project-menu{background:var(--overview-bg);border-color:var(--overview-line);box-shadow:var(--shadow)}.duli-project-overview--workspace .duli-project-overview__project-menu button{color:var(--overview-text)}.duli-project-overview--workspace .duli-project-overview__project-menu button:hover{background:var(--surface-hover)}.duli-project-overview--workspace .duli-project-overview__project-menu button.is-danger{color:var(--danger, #e47979)}.duli-project-overview__workspace{display:grid;grid-template-columns:336px minmax(0,1fr);min-height:0;flex:1}.duli-project-overview__navigator{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--overview-line);background:var(--overview-bg)}.duli-project-overview--workspace .duli-project-overview__list-heading{min-height:60px;padding:0 24px;align-items:center}.duli-project-overview--workspace .duli-project-overview__list-heading>span{display:grid;min-width:24px;height:22px;place-items:center;border:1px solid var(--overview-line);border-radius:6px;font-size:11px}.duli-project-overview--workspace .duli-project-overview__body{display:block;min-height:0;flex:1;overflow:auto;padding:0 12px 16px 16px;overscroll-behavior:contain}.duli-project-overview--workspace .duli-project-overview__canvas-list{position:relative;display:block}.duli-project-overview--workspace .duli-project-overview__canvas-row{position:absolute;top:0;left:0;width:100%;display:flex;min-height:0;gap:10px;padding:12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--overview-text) 14%,transparent);background:var(--overview-bg);transition:background-color .16s ease,border-color .16s ease}.duli-project-overview--workspace .duli-project-overview__canvas-row:hover{background:color-mix(in srgb,var(--overview-bg) 97%,var(--overview-text) 3%);border-color:color-mix(in srgb,var(--overview-text) 26%,transparent);box-shadow:none}.duli-project-overview--workspace .duli-project-overview__canvas-row.is-selected{background:color-mix(in srgb,var(--overview-bg) 97%,var(--overview-green) 3%);border-color:color-mix(in srgb,var(--overview-green) 55%,var(--overview-bg))}.duli-project-overview--workspace .duli-project-overview__canvas-open{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:12px;gap:12px;padding:0;text-align:left}.duli-project-overview--workspace .duli-project-overview__canvas-thumb{width:64px;height:68px;aspect-ratio:auto;border:1px solid var(--overview-line);border-radius:8px;background:var(--surface-hover)}.duli-project-overview--workspace .duli-project-overview__canvas-thumb>svg{width:26px;height:26px;color:var(--overview-muted)}.duli-project-overview--workspace .duli-project-overview__canvas-row:hover .duli-project-overview__canvas-thumb{transform:none;box-shadow:none}.duli-project-overview--workspace .duli-project-overview__canvas-info{gap:3px;padding:0}.duli-project-overview--workspace .duli-project-overview__canvas-info strong{display:flex;flex-direction:column;align-items:flex-start;gap:3px;font-size:13px;color:var(--overview-text)}.duli-project-overview--workspace .duli-project-overview__canvas-title{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5}.duli-project-overview--workspace .duli-project-overview__canvas-info small{gap:5px;color:var(--overview-muted);font-size:10px}.duli-project-overview--workspace .duli-project-overview__canvas-info .duli-project-overview__status{margin:0;padding:0;font-size:10px;font-weight:400;color:var(--overview-muted)}.duli-project-overview--workspace .duli-project-overview__status i{width:5px;height:5px}.duli-project-overview--workspace .duli-project-overview__row-actions{display:grid;grid-template-columns:1.25fr .75fr .75fr 1.45fr;grid-gap:5px;gap:5px;width:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent}.duli-project-overview.duli-project-overview--workspace .duli-project-overview__row-actions>button{min-width:0;height:30px;margin:0;padding:0 4px;grid-column:auto;grid-row:auto;border:1px solid var(--overview-line);border-radius:6px;background:color-mix(in srgb,var(--overview-bg) 94%,var(--overview-text) 6%);color:var(--overview-text);font-size:11px;font-weight:400;white-space:nowrap;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.duli-project-overview.duli-project-overview--workspace .duli-project-overview__row-actions>button:hover:not(:disabled){transform:none;background:color-mix(in srgb,var(--overview-bg) 86%,var(--overview-text) 14%);border-color:var(--line-strong);color:var(--overview-text)}.duli-project-overview.duli-project-overview--workspace .duli-project-overview__row-actions>button[aria-pressed=true],.duli-project-overview.duli-project-overview--workspace .duli-project-overview__row-actions>button[aria-pressed=true]:hover{background:var(--ai-creation-accent, #00c846);border-color:var(--ai-creation-accent, #00c846);color:var(--ai-creation-accent-contrast, #06200f);font-weight:600}.duli-project-overview.duli-project-overview--workspace .duli-project-overview__row-actions>.duli-project-overview__enter-canvas{gap:4px}.duli-project-overview--workspace .duli-project-overview__enter-canvas span{font-size:17px;line-height:1;transition:transform .16s ease}.duli-project-overview--workspace .duli-project-overview__enter-canvas:hover span{transform:translate(2px)}.duli-project-overview.duli-project-overview--workspace .duli-project-overview__row-actions>button:disabled{background:transparent;color:var(--overview-muted);opacity:.4;cursor:not-allowed}.duli-project-overview__function-area{min-width:0;min-height:0;display:flex;overflow:hidden}.duli-project-overview__assets-panel,.duli-project-overview__rating-panel{display:flex;flex:1;min-width:0;min-height:0;flex-direction:column}.duli-project-overview--workspace .duli-project-overview__asset-tabs{flex:0 0 60px;width:100%;min-height:60px;padding:0 28px;gap:28px}.duli-project-overview--workspace .duli-project-overview__asset-tabs button{min-width:0;color:var(--overview-muted)}.duli-project-overview--workspace .duli-project-overview__asset-tabs button.is-active{color:var(--overview-text)}.duli-project-overview--workspace .duli-project-overview__asset-tabs button.is-active:after{bottom:0;height:2px;border-radius:2px}.duli-project-overview--workspace .duli-project-overview__asset-tabs button.is-active span{padding:2px 6px;border-radius:5px;background:var(--surface-hover);color:var(--overview-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-project-overview--workspace .duli-project-overview__drawer-main{grid-template-columns:minmax(0,1fr) 240px;overflow:hidden}.duli-project-overview--workspace .duli-project-overview__drawer-main.is-empty{grid-template-columns:minmax(0,1fr)}.duli-project-overview--workspace .duli-project-overview__drawer-content{display:flex;flex-direction:column;padding:24px}.duli-project-overview--workspace .duli-project-overview__asset-tools{gap:8px;grid-template-columns:minmax(80px,1fr) auto auto;flex:0 0 auto;margin-bottom:22px}.duli-project-overview--workspace .duli-project-overview__asset-tools input,.duli-project-overview--workspace .duli-project-overview__asset-filter-wrap>button{height:38px;background:var(--surface-control-bg);border-color:var(--overview-line);color:var(--overview-text);border-radius:8px;font-size:12px;transition:border-color .16s ease,background-color .16s ease}.duli-project-overview--workspace .duli-project-overview__asset-tools input::placeholder{color:var(--text-soft, var(--overview-muted))}.duli-project-overview--workspace .duli-project-overview__asset-tools input:hover,.duli-project-overview--workspace .duli-project-overview__asset-filter-wrap>button:hover{border-color:var(--line-strong)}.duli-project-overview--workspace .duli-project-overview__asset-filter-wrap>button[aria-expanded=true]{background:var(--surface-hover);border-color:var(--line-strong)}.duli-project-overview--workspace .duli-project-overview__asset-filter{background:var(--overview-bg);border-color:var(--overview-line);box-shadow:var(--shadow)}.duli-project-overview--workspace .duli-project-overview__asset-filter button{color:var(--overview-text)}.duli-project-overview--workspace .duli-project-overview__asset-filter button:hover,.duli-project-overview--workspace .duli-project-overview__asset-filter button.is-selected{background:var(--surface-hover);color:var(--overview-green)}.duli-project-overview--workspace .duli-project-overview__asset-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.duli-project-overview--workspace .duli-project-overview__asset-card{padding:8px;gap:8px;border-color:var(--overview-line);background:transparent;border-radius:10px;transition:background .16s ease,border-color .16s ease}.duli-project-overview--workspace .duli-project-overview__asset-card:hover{background:var(--surface-hover);border-color:var(--line-strong)}.duli-project-overview--workspace .duli-project-overview__asset-card.is-selected{border-color:var(--ai-creation-accent-ring);background:var(--surface-hover);box-shadow:none}.duli-project-overview--workspace .duli-project-overview__asset-card img{border-radius:6px}.duli-project-overview--workspace .duli-project-overview__asset-card strong{color:var(--overview-text);font-size:12px}.duli-project-overview--workspace .duli-project-overview__asset-card small{color:var(--overview-muted);font-size:10px}.duli-project-overview.duli-project-overview--workspace .duli-project-overview__asset-detail{margin:0;padding:24px 18px;border-left:1px solid var(--overview-line);background:var(--overview-bg)}.duli-project-overview--workspace .duli-project-overview__asset-detail>img{object-fit:contain;background:var(--overview-panel)}.duli-project-overview--workspace .duli-project-overview__asset-detail h3{color:var(--overview-text);font-size:15px}.duli-project-overview--workspace .duli-project-overview__asset-detail dt,.duli-project-overview--workspace .duli-project-overview__asset-detail p{color:var(--overview-muted)}.duli-project-overview--workspace .duli-project-overview__asset-detail dd,.duli-project-overview--workspace .duli-project-overview__asset-detail h4{color:var(--overview-text);border-color:var(--overview-line)}.duli-project-overview--workspace .duli-project-overview__asset-kind{background:var(--surface-hover);color:var(--overview-muted)}.duli-project-overview--workspace .duli-project-overview__asset-empty{display:flex;flex:1;min-height:260px;min-width:0;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px}.duli-project-overview--workspace .duli-project-overview__asset-empty strong{margin:0;color:var(--overview-text);font-size:14px;font-weight:500}.duli-project-overview--workspace .duli-project-overview__asset-empty p{margin:0;font-size:12px;line-height:1.8}.duli-project-overview--workspace .duli-project-overview__asset-empty p,.duli-project-overview--workspace .duli-project-overview__asset-detail-empty{color:var(--overview-muted)}.duli-project-overview--workspace .duli-project-overview__asset-empty>svg{width:64px;height:64px;margin:0 0 8px;padding:16px;border:1px solid var(--overview-line);border-radius:18px;background:var(--surface-hover);color:var(--overview-muted)}.duli-project-overview__assets-panel>footer{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;padding:14px 26px;border-top:1px solid var(--overview-line);color:var(--overview-muted);font-size:11px}.duli-project-overview__assets-panel>footer button{height:32px;padding:0 14px;border:1px solid var(--overview-line);border-radius:7px;background:var(--surface-hover);color:var(--overview-text);font:inherit}.duli-project-overview__assets-panel>footer button:disabled{opacity:.4;cursor:not-allowed}.duli-project-overview--workspace .duli-project-overview__backdrop{background:var(--app-confirm-overlay-bg)}.duli-project-overview--workspace .duli-project-overview__cover-dialog{border-radius:18px;border-color:var(--overview-line);background:var(--overview-bg);box-shadow:var(--app-confirm-card-shadow)}.duli-project-overview--workspace button:focus-visible,.duli-project-overview--workspace input:focus-visible{outline:2px solid var(--overview-green);outline-offset:2px}.duli-project-overview__assets-panel:not([hidden]),.duli-project-overview__rating-panel:not([hidden]){animation:overview-workspace-fade-in .18s ease-out}@keyframes overview-workspace-fade-in{0%{opacity:0}to{opacity:1}}@keyframes overview-workspace-in{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:1100px){.duli-project-overview__workspace{grid-template-columns:306px minmax(0,1fr)}.duli-project-overview--workspace .duli-project-overview__drawer-main{display:block;overflow:auto}.duli-project-overview--workspace .duli-project-overview__drawer-content{overflow:visible}.duli-project-overview--workspace .duli-project-overview__asset-detail{overflow:visible;border-left:0;border-top:1px solid var(--overview-line)}.duli-project-overview--workspace .duli-project-overview__asset-detail>img{max-height:210px}}@media(max-width:700px){.duli-project-overview-overlay--workspace{padding:10px}.duli-project-overview.duli-project-overview--workspace{height:calc(100dvh - 20px);border-radius:14px}.duli-project-overview__workspace{grid-template-columns:1fr;grid-template-rows:210px minmax(0,1fr)}.duli-project-overview__navigator{border-right:0;border-bottom:1px solid var(--overview-line)}.duli-project-overview--workspace .duli-project-overview__list-heading{padding:10px 20px}.duli-project-overview--workspace .duli-project-overview__hero{padding:10px 18px 16px;flex-wrap:nowrap}.duli-project-overview--workspace .duli-project-overview__hero h1{font-size:17px}.duli-project-overview--workspace .duli-project-overview__project-status{display:none}.duli-project-overview--workspace .duli-project-overview__top-actions{flex:0 0 auto}.duli-project-overview--workspace .duli-project-overview__asset-tabs{padding:0 18px;gap:18px}.duli-project-overview--workspace .duli-project-overview__drawer-content{overflow:visible;padding:16px}.duli-project-overview--workspace .duli-project-overview__asset-detail{display:block}}@media(max-width:767px){.duli-project-overview-overlay--workspace{zoom:calc(1 / var(--ai-creation-mobile-scale, 1))}}@media(prefers-reduced-motion:reduce){.duli-project-overview-overlay--workspace,.duli-project-overview.duli-project-overview--workspace,.duli-project-overview__assets-panel:not([hidden]),.duli-project-overview__rating-panel:not([hidden]){animation:none}.duli-project-overview--drawer{animation:none}.duli-project-overview__canvas-thumb,.duli-project-overview__row-actions>button{transition:none}}.duli-project-hub{min-height:100%;padding:0 max(24px,min(2.7vw,46px)) 50px;padding:0 clamp(24px,2.7vw,46px) 50px;background:#111!important;color:#f3f3f3}.duli-project-hub:before{display:none}.duli-project-hub__reference-header{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(255,255,255,.055)}.duli-project-hub__reference-tabs{display:flex;align-items:center;gap:24px;color:#b9b9b9;font-size:13px}.duli-project-hub__reference-tabs strong{display:grid;min-width:56px;height:34px;place-items:center;border-radius:18px;background:#252525;color:#f4f4f4;font-size:13px;font-weight:500}.duli-project-hub__reference-tools{display:flex;align-items:center;gap:9px}.duli-project-hub__reference-tools>button:not(.duli-project-hub__reference-create){width:32px;height:32px;border:0;border-radius:5px;background:transparent;color:#bcbcbc;cursor:pointer;font-size:18px}.duli-project-hub__reference-tools>button:not(.duli-project-hub__reference-create):hover{background:#252525;color:#fff}.duli-project-hub__reference-tools>span{margin:0 12px;color:#777;font-size:11px}.duli-project-hub__reference-create{display:flex;height:34px;align-items:center;gap:6px;padding:0 12px;border:1px solid #343434;border-radius:5px;background:#1d1d1d;color:#e5e5e5;cursor:pointer;font-size:12px}.duli-project-hub__reference-create svg{width:14px;height:14px}.duli-project-hub__reference-filter{display:flex;height:44px;align-items:center;gap:22px;color:#c9c9c9;font-size:12px}.duli-project-hub__reference-filter>span{color:#f2f2f2}.duli-project-hub__reference-filter button{padding:0;border:0;background:transparent;color:#9b9b9b;cursor:pointer;font-size:12px}.duli-project-hub__reference-filter button:hover{color:#fff}.duli-project-hub__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:26px 16px;width:100%;max-width:none;margin:0}.duli-project-hub__create,.duli-project-card{height:auto;min-width:0;overflow:visible;border-radius:6px;box-shadow:none}.duli-project-hub__create{position:relative;display:grid;min-height:0;grid-template-rows:auto;align-content:start;grid-gap:0;gap:0;padding:0;border:0;background:transparent;text-align:left}.duli-project-hub__create:before{display:none}.duli-project-hub__create>span{position:relative;inset:auto;display:grid;width:100%;aspect-ratio:1.8;place-items:center;border:0;border-radius:6px;background:#202020;color:#cfcfcf}.duli-project-hub__create>span svg{width:28px;height:28px}.duli-project-hub__create>strong{margin:10px 8px 0;color:#f2f2f2;font-size:12px;font-weight:550}.duli-project-hub__create>small{margin:4px 8px 0;color:#777;font-size:10px}.duli-project-card{display:block;border:0;background:transparent;animation:none}.duli-project-card__open{height:auto;overflow:visible;border-radius:0}.duli-project-card__visual{aspect-ratio:1.8;border:1px solid rgba(255,255,255,.04);border-radius:6px;background:#202020}.duli-project-card__visual:before,.duli-project-card__visual:after,.duli-project-card__visual>i{display:none}.duli-project-card__visual>span{display:none}.duli-project-card__visual>strong{top:50%;right:50%;bottom:auto;color:#aaa;font-size:34px;font-weight:400;transform:translate(50%,-50%)}.duli-project-card__visual.has-cover img{object-position:center}.duli-project-card__meta{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;grid-gap:3px;gap:3px;padding:9px 9px 0;background:transparent}.duli-project-card__meta strong{grid-column:1;grid-row:1;color:#f3f3f3;font-size:12px;font-weight:550}.duli-project-card__meta span{grid-column:1;grid-row:2;color:#777;font-size:10px}.duli-project-card__more{top:9px;right:9px;opacity:0}.duli-project-card:hover,.duli-project-card__open:hover,.duli-project-hub__create:hover{border-color:transparent;background:transparent;box-shadow:none;transform:none}.duli-project-card__open:hover .duli-project-card__visual,.duli-project-hub__create:hover>span{outline:1px solid rgba(255,255,255,.18)}@media(max-width:700px){.duli-project-hub{padding-right:16px;padding-left:16px}.duli-project-hub__reference-header{align-items:flex-start;flex-direction:column;padding:10px 0}.duli-project-hub__reference-tools{width:100%}.duli-project-hub__reference-tools>span{flex:1;margin:0 4px}.duli-project-hub__reference-filter{gap:16px}.duli-project-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px}}.duli-project-hub{padding:0 max(28px,min(2.6vw,54px)) 54px;padding:0 clamp(28px,2.6vw,54px) 54px;background:#0b0d0e!important;color:#f3f5f5}.duli-project-hub__reference-header{position:relative;display:block;min-height:222px;padding-top:28px;border:0}.duli-project-hub__breadcrumb{color:#aeb4b7;font-size:14px}.duli-project-hub__breadcrumb span{margin:0 12px;color:#5b6266}.duli-project-hub__reference-tools{position:absolute;top:92px;right:0;gap:12px}.duli-project-hub__reference-create{height:46px;padding:0 19px;border:1px solid #282d30;border-radius:6px;background:#1b1e20;color:#f0f2f2;font-size:14px}.duli-project-hub__reference-create--primary{border-color:#00db62;background:#00d65e;color:#041b0d;font-weight:700}.duli-project-hub__reference-create--primary:hover{background:#20e977}.duli-project-hub__list-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;padding-top:52px;padding-bottom:31px;border-bottom:1px solid rgba(255,255,255,.08)}.duli-project-hub__list-heading h1{margin:0;color:#f5f6f6;font-size:34px;font-weight:680;line-height:1.2}.duli-project-hub__list-heading p{margin:9px 0 0;color:#9aa1a4;font-size:15px}.duli-project-hub__list-heading>span{padding-bottom:4px;color:#aeb5b8;font-size:13px;white-space:nowrap}.duli-project-hub__list-heading>span i{padding:0 8px;color:#52595c;font-style:normal}.duli-project-hub__reference-filter{display:none}.duli-project-hub__grid{grid-template-columns:minmax(390px,2.12fr) repeat(2,minmax(220px,1fr)) minmax(220px,.92fr);align-items:start;gap:22px;padding-top:27px}.duli-project-card{position:relative;overflow:hidden;border:1px solid #292e30;border-radius:8px;background:#151819}.duli-project-card__open{width:100%;height:auto;overflow:hidden;border-radius:inherit;text-align:left}.duli-project-card__visual{aspect-ratio:1.8;border:0;border-radius:0;background:linear-gradient(140deg,#28343b,#15191b 68%)}.duli-project-card__visual img{width:100%;height:100%;object-fit:cover}.duli-project-card__visual.has-cover:after{position:absolute;inset:45% 0 0;display:block;background:linear-gradient(transparent,#00000040);content:""}.duli-project-card__visual>strong{color:#ffffff4d;font-size:72px}.duli-project-card__meta{display:grid;grid-gap:9px;gap:9px;padding:16px 17px 18px}.duli-project-card__meta strong{color:#f1f3f3;font-size:19px;font-weight:650}.duli-project-card__meta span{color:#a2a9ac;font-size:12px}.duli-project-card__more{top:auto;right:12px;bottom:12px;width:32px;height:32px;border:0;border-radius:4px;background:transparent;color:#bbc1c3;opacity:.85}.duli-project-card:hover{border-color:#41484b;background:#171b1c}.duli-project-card:hover .duli-project-card__visual{outline:0}.duli-project-hub__create{display:grid;min-height:100%;align-content:center;justify-items:center;grid-gap:14px;gap:14px;aspect-ratio:1.02;padding:20px;border:1px dashed #343a3c;border-radius:8px;background:#111415;color:#bac0c2;text-align:center}.duli-project-hub__create>span{display:grid;width:48px;aspect-ratio:1;place-items:center;border:1px solid #42494c;border-radius:50%;background:transparent;color:#e1e5e6}.duli-project-hub__create>strong{margin:0;color:#e4e7e8;font-size:15px;font-weight:550}.duli-project-hub__load-more{width:100%}@media(max-width:1180px){.duli-project-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.duli-project-hub__create{min-height:0}}@media(max-width:700px){.duli-project-hub{padding:0 17px 36px}.duli-project-hub__reference-header{min-height:224px;padding-top:20px}.duli-project-hub__reference-tools{top:54px;left:0;right:auto}.duli-project-hub__list-heading{align-items:flex-start;flex-direction:column;gap:14px;padding-top:81px}.duli-project-hub__list-heading h1{font-size:29px}.duli-project-hub__list-heading>span{white-space:normal}.duli-project-hub__grid{grid-template-columns:minmax(0,1fr);gap:15px;padding-top:18px}.duli-project-hub__create{aspect-ratio:1.8}}:root .duli-project-hub.duli-project-hub[aria-label]{width:100%;height:100%;min-height:0;overflow:auto;padding:0 max(28px,min(2.7vw,54px)) 40px;padding:0 clamp(28px,2.7vw,54px) 40px;background:#121212!important}.duli-project-workspace{width:100%;height:100%;min-height:0;overflow:hidden}.duli-project-hub .duli-project-hub__reference-header{min-height:120px;padding-top:18px}.duli-project-hub .duli-project-hub__reference-tools{top:58px;width:max-content;gap:9px}.duli-project-hub .duli-project-hub__reference-create{height:36px;padding:0 14px;font-size:12px}.duli-project-hub .duli-project-hub__list-heading{padding-top:31px;padding-bottom:18px}.duli-project-hub .duli-project-hub__list-heading h1{font-size:24px}.duli-project-hub .duli-project-hub__list-heading p{margin-top:5px;font-size:12px}.duli-project-hub .duli-project-hub__breadcrumb{font-size:12px}.duli-project-hub .duli-project-hub__grid{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr)) minmax(0,.9fr);grid-gap:16px;gap:16px;width:100%;max-width:none;margin:0;padding-top:18px}.duli-project-hub.duli-project-hub .duli-project-card{display:block;height:auto;min-height:0;overflow:visible;border:1px solid #2b3233;border-radius:7px;background:#14191a;box-shadow:none;animation:none;transform:none}.duli-project-hub .duli-project-card__open{display:block;height:auto;grid-template-rows:none;overflow:hidden;border-radius:7px}.duli-project-hub .duli-project-card__visual{width:100%;height:max(154px,min(11.5vw,225px));height:clamp(154px,11.5vw,225px);aspect-ratio:auto;border:0;border-radius:0;background:linear-gradient(145deg,#263337,#192123)}.duli-project-hub .duli-project-card__visual>strong{inset:50% auto auto 50%;color:#65787d;font-size:40px;font-weight:450;transform:translate(-50%,-50%)}.duli-project-hub .duli-project-card__visual img{object-position:center}:root .duli-project-hub.duli-project-hub .duli-project-card__meta{display:grid;height:86px;min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;align-content:start;grid-gap:12px;gap:12px;padding:13px 13px 16px;background:#14191a}:root .duli-project-hub.duli-project-hub .duli-project-card__meta strong{grid-row:1;color:#f1f4f4;font-size:16px;font-weight:600}:root .duli-project-hub.duli-project-hub .duli-project-card__meta span{grid-row:2;align-self:end;padding-right:18px;color:#98a5a9;font-size:11px}.duli-project-hub .duli-project-card__more{top:auto;right:10px;bottom:16px;opacity:1;border:0;background:transparent;box-shadow:none}.duli-project-hub.duli-project-hub .duli-project-card:hover{border-color:#495659;background:#14191a;box-shadow:none;transform:none}:root .duli-project-hub.duli-project-hub .duli-project-hub__create{display:flex;height:max(240px,min(calc(11.5vw + 86px),311px));height:clamp(240px,calc(11.5vw + 86px),311px);min-height:0;flex-direction:column;align-items:center;justify-content:center;gap:12px;aspect-ratio:auto;padding:16px;border:1px dashed #344043;border-radius:7px;background:#0f1415;transform:none;box-shadow:none}:root .duli-project-hub.duli-project-hub .duli-project-hub__create>span{position:static;display:grid;width:34px;height:34px;margin:0;place-items:center;border:1px solid #536064;border-radius:50%;background:transparent;color:#b9c3c5}.duli-project-hub .duli-project-hub__create>span svg{width:20px;height:20px}.duli-project-hub.duli-project-hub .duli-project-hub__create>strong{margin:0;color:#d7dfe1;font-size:13px;font-weight:500}.duli-project-hub .duli-project-card-menu{top:auto;bottom:54px;background:#182022;border-color:#364245}.duli-project-hub .duli-project-card-menu button{color:#dce4e5;font-weight:500}.duli-project-hub .duli-project-card-menu .is-danger{color:#f17474}.duli-project-hub button:focus-visible{outline:2px solid #00d76a;outline-offset:3px}@media(max-width:1180px){.duli-project-hub .duli-project-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){:root .duli-project-hub.duli-project-hub[aria-label]{padding:0 20px 28px}.duli-project-hub .duli-project-hub__reference-header{min-height:154px;padding-top:18px}.duli-project-hub .duli-project-hub__reference-tools{top:50px;left:auto;right:0}.duli-project-hub .duli-project-hub__list-heading{gap:12px;padding-top:18px;padding-bottom:16px}.duli-project-hub .duli-project-hub__list-heading>span{align-self:flex-start;padding-right:0}.duli-project-hub .duli-project-hub__grid{grid-template-columns:minmax(0,1fr);gap:18px}.duli-project-hub .duli-project-card__visual{height:auto;aspect-ratio:1.8}:root .duli-project-hub.duli-project-hub .duli-project-hub__create{height:180px}}.duli-project-hub .duli-project-hub__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(220px,min(16vw,300px))),1fr));grid-template-columns:repeat(auto-fill,minmax(min(100%,clamp(220px,16vw,300px)),1fr));align-items:start;gap:8px}.duli-project-hub .duli-project-hub__grid>*{width:100%;max-width:360px}.duli-project-tile{position:relative;min-width:0;aspect-ratio:16 / 9;border-radius:16px}.duli-project-tile>.ai-creation-home-modes__card{position:relative;z-index:0;display:block;height:100%}.duli-project-tile:has(.duli-project-tile__overview):hover>.ai-creation-home-modes__card{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent calc(100% - 24px));mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent calc(100% - 24px))}.duli-project-tile:has(.duli-project-tile__overview):focus-within>.ai-creation-home-modes__card{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent calc(100% - 24px));mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent calc(100% - 24px))}.duli-project-tile:has(.duli-project-tile__overview):is(:hover,:focus-within)>.ai-creation-home-modes__card{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent calc(100% - 24px));mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent calc(100% - 24px))}.duli-project-tile__more{position:absolute;z-index:4;top:8px;left:8px;display:grid;width:28px;height:28px;place-items:center;padding:0;border:0;border-radius:6px;background:#0000006b;color:#f5fbff;opacity:0;cursor:pointer;transition:opacity .16s ease,background-color .16s ease}.duli-project-tile:hover>.duli-project-tile__more,.duli-project-tile:focus-within>.duli-project-tile__more,.duli-project-tile__more[aria-expanded=true]{opacity:1}.duli-project-tile__more:hover{background:#000000a6}.duli-project-tile:has(.duli-project-card-menu){z-index:5}.duli-project-tile .duli-project-card-menu{inset:42px auto auto 8px}@media(hover:none){.duli-project-tile__more{opacity:1}}.duli-project-hub .duli-project-card-menu{width:192px;gap:2px;padding:5px;border:1px solid #353535;border-radius:10px;background:#262626;box-shadow:0 14px 34px #00000047}.duli-project-hub .duli-project-card-menu button{height:38px;gap:9px;padding:0 10px;border-radius:6px;color:#ededed;font-size:13px;font-weight:500;transition:background-color .14s ease,color .14s ease}.duli-project-hub .duli-project-card-menu button svg{width:16px;height:16px}.duli-project-hub .duli-project-card-menu button:hover,.duli-project-hub .duli-project-card-menu button:focus-visible{background:#3a3a3a}.duli-project-hub .duli-project-card-menu .is-danger{color:#ff7373}.duli-project-hub .duli-project-card-menu .is-danger:hover,.duli-project-hub .duli-project-card-menu .is-danger:focus-visible{background:#ef444421}:root[data-resolved-theme=light] .duli-project-hub.duli-project-hub[aria-label]{background:var(--ai-creation-stage-bg)!important;color:var(--text)}:root[data-resolved-theme=light] .duli-project-hub__list-heading{border-color:var(--line)}:root[data-resolved-theme=light] .duli-project-hub__list-heading h1{color:var(--text)}:root[data-resolved-theme=light] .duli-project-hub__list-heading p,:root[data-resolved-theme=light] .duli-project-hub__list-heading>span,:root[data-resolved-theme=light] .duli-project-hub__breadcrumb{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-project-hub__list-heading>span i,:root[data-resolved-theme=light] .duli-project-hub__breadcrumb span{color:var(--text-soft)}:root[data-resolved-theme=light] .duli-project-tile__more{background:#ffffffeb;color:var(--text);box-shadow:0 1px 5px #1018281a}:root[data-resolved-theme=light] .duli-project-tile__more:hover{background:var(--panel-muted)}:root[data-resolved-theme=light] .duli-project-hub .duli-project-card-menu{background:var(--panel-strong);border-color:var(--line)}:root[data-resolved-theme=light] .duli-project-hub .duli-project-card-menu button{color:var(--text)}:root[data-resolved-theme=light] .duli-project-hub .duli-project-card-menu .is-danger{color:#dc2626}:root[data-resolved-theme=light] .duli-project-hub .duli-project-card-menu button:hover,:root[data-resolved-theme=light] .duli-project-hub .duli-project-card-menu button:focus-visible{background:#eceef1}:root[data-resolved-theme=light] .duli-project-hub .duli-project-card-menu .is-danger:hover,:root[data-resolved-theme=light] .duli-project-hub .duli-project-card-menu .is-danger:focus-visible{background:#fef2f2}.duli-project-hub .duli-project-tile__overview{position:absolute;z-index:3;top:0;bottom:0;right:0;display:flex;width:78px;height:auto;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:0;border:0;border-radius:0 16px 16px 0;background:linear-gradient(90deg,transparent calc(100% - 24px),#111 calc(100% - 24px));color:#ffffff57;font-size:13px;font-weight:550;line-height:1.15;opacity:0;cursor:pointer;pointer-events:none;overflow:hidden;clip-path:inset(0 0 0 100% round 0 16px 16px 0);transition:clip-path .24s cubic-bezier(.2,.75,.25,1),opacity .18s ease,color .18s ease}.duli-project-tile__overview:before{position:absolute;z-index:0;inset:-2px;pointer-events:none;content:"";-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.22) 7%,rgba(0,0,0,.76) 19%,#000 34%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.22) 7%,rgba(0,0,0,.76) 19%,#000 34%);background:repeating-linear-gradient(0deg,transparent 0,transparent 5px,rgba(255,255,255,.025) 5px,rgba(255,255,255,.025) 6px),repeating-linear-gradient(90deg,transparent 0,transparent 5px,rgba(255,255,255,.02) 5px,rgba(255,255,255,.02) 6px),linear-gradient(90deg,#3636369e,#2b2b2bc7 32%,#222222f5 70%,#111);background:repeating-linear-gradient(0deg,transparent 0 5px,rgba(255,255,255,.025) 5px 6px),repeating-linear-gradient(90deg,transparent 0 5px,rgba(255,255,255,.02) 5px 6px),linear-gradient(90deg,#3636369e,#2b2b2bc7 32%,#222222f5 70%,#111);filter:blur(1.7px);transform:translateZ(0)}.duli-project-hub .duli-project-tile__overview>span{position:relative;z-index:1;opacity:.88;transform:scale(1);text-shadow:0 0 5px rgba(255,255,255,.18);transition:opacity .18s ease,text-shadow .18s ease,transform .18s cubic-bezier(.2,.75,.25,1)}.duli-project-tile__overview:hover,.duli-project-tile__overview:focus-visible,.duli-project-tile:hover>.duli-project-tile__overview,.duli-project-tile:focus-within>.duli-project-tile__overview{color:#fff;opacity:1;pointer-events:auto;clip-path:inset(0 round 0 16px 16px 0)}.duli-project-tile__overview:hover>span,.duli-project-tile__overview:focus-visible>span{opacity:1;transform:scale(1.08);text-shadow:0 0 6px rgba(255,255,255,.24)}.duli-project-tile__overview:hover:before,.duli-project-tile__overview:focus-visible:before,.duli-project-tile:hover>.duli-project-tile__overview:before,.duli-project-tile:focus-within>.duli-project-tile__overview:before{filter:brightness(.68) blur(1.7px)}.duli-project-tile__overview:focus-visible{outline:2px solid #00d76a;outline-offset:-3px}:root[data-resolved-theme=light] .duli-project-tile__overview{color:#fff}@media(hover:none){.duli-project-hub .duli-project-tile__overview{opacity:1;pointer-events:auto;clip-path:inset(0 round 0 16px 16px 0)}.duli-project-tile:has(.duli-project-tile__overview)>.ai-creation-home-modes__card{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent calc(100% - 24px));mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent calc(100% - 24px))}}@media(prefers-reduced-motion:reduce){.duli-project-tile__overview,.duli-project-hub .duli-project-tile__overview>span{transition-duration:.01ms}}.duli-project-hub .duli-project-dialog{background:#080a0cad;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.duli-project-hub .duli-project-dialog__card{border-radius:14px}.duli-project-hub .duli-project-market-direction{gap:8px;padding:0;border:0;border-radius:0;background:transparent}.duli-project-hub .duli-project-market-direction button.is-selected{border-color:var(--line-strong)}.ai-creation-video-actions{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;background:transparent}.ai-creation-video-actions__reference-box,.ai-creation-video-actions__grid-box{padding:4px;border-radius:12px;background:var(--panel-bg, #f4f4f5)}.ai-creation-video-actions__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 4px;gap:0 4px}.ai-creation-video-actions button{display:flex;min-width:0;min-height:36px;align-items:center;gap:9px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:var(--text, #202124);font-size:12px;cursor:pointer}.ai-creation-video-actions button:hover{background:var(--surface-control-hover-bg, rgba(0, 0, 0, .06))}.ai-creation-video-actions button:disabled{color:var(--text-soft, #9aa0a6);cursor:not-allowed;opacity:.56}.ai-creation-video-actions button:disabled:hover{background:transparent}.ai-creation-video-actions button svg{width:17px;height:17px;flex:0 0 auto}.ai-creation-video-actions button span{min-width:0;overflow-wrap:anywhere}.ai-creation-video-actions__reference{width:100%}.ai-creation-preview__media-stack{display:flex;width:min(92%,980px);height:calc(100% - 40px);min-height:0;box-sizing:border-box;flex-direction:column;align-items:center;gap:14px}.ai-creation-preview__media:not(.has-asset-composer) .ai-creation-preview__media-stack{justify-content:center}.ai-creation-preview__media.has-asset-composer{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;contain:layout;padding:20px 32px 18px}.ai-creation-preview__media.has-asset-composer .ai-creation-preview__media-stack{display:grid;grid-template-rows:minmax(0,1fr) auto;width:100%;height:100%;flex:1 1 auto;max-height:none}.ai-creation-preview__media-stack .ai-creation-preview__media-frame{min-height:0;max-width:100%;max-height:100%}.ai-creation-preview__media.has-preview-video{box-sizing:border-box}.ai-creation-preview__media.has-preview-video .ai-creation-preview__media-stack{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:center;justify-items:center;height:100%;min-width:0}.ai-creation-preview__media.has-preview-video .ai-creation-preview__media-frame{container-type:size;width:100%;height:100%;min-width:0;max-width:100%;max-height:100%}.ai-creation-preview__media.has-preview-video .ai-creation-preview__media-frame>.ai-creation-preview-video{width:min(100cqw,calc(100cqh * var(--ai-creation-preview-video-ratio, 1.777778)));height:auto;aspect-ratio:var(--ai-creation-preview-video-ratio, 1.777778);min-width:0;min-height:0;max-width:100%;max-height:100%}.ai-creation-preview__media.has-preview-video .ai-creation-preview-video video{position:absolute;inset:0;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;object-fit:contain}.ai-creation-preview__media-stack.has-asset-composer .ai-creation-preview__media-frame{display:flex;width:100%;height:100%;min-height:0;min-width:0;align-items:center;justify-content:center;overflow:hidden;max-height:none}.ai-creation-preview__media-stack.has-asset-composer .ai-creation-preview__media-frame>img{max-height:100%}.ai-creation-preview__media-stack.has-asset-composer .ai-creation-preview-video{width:100%;height:100%;min-height:0;max-width:100%;max-height:100%}.ai-creation-preview__media-stack.has-asset-composer .ai-creation-preview-video video{position:absolute;inset:0;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;object-fit:contain}.ai-creation-preview__asset-composer{width:min(100%,980px);justify-self:center;min-height:0;-webkit-user-select:text;user-select:text}.ai-creation-preview__asset-composer .ai-creation-composer{width:100%;min-height:0;margin:0;border-radius:16px;padding:12px 16px;gap:8px}.ai-creation-preview__asset-composer .ai-creation-composer__controls{flex-wrap:wrap;gap:4px;min-width:0}.ai-creation-preview__asset-composer .ai-creation-control-wrap{flex:0 0 auto;min-width:max-content}.ai-creation-preview__asset-composer .ai-creation-composer__submit-cluster{flex:0 0 auto}.ai-creation-preview__asset-composer .ai-creation-composer__input-surface,.ai-creation-preview__asset-composer .ai-creation-composer__rich-input{height:72px;min-height:72px;max-height:72px}.ai-creation-inline-video-extension-marker{display:inline-flex;min-height:24px;align-items:center;gap:5px;margin:0 3px;padding:2px 7px;border:0;border-radius:6px;background:var(--surface-control-bg, #eef0f3);color:var(--text, #202124);font-size:12px;font-weight:600;line-height:20px;vertical-align:middle;cursor:pointer}.ai-creation-inline-video-extension-marker:hover{background:var(--surface-control-hover-bg, #e3e6ea)}.ai-creation-inline-video-extension-marker__clock{position:relative;display:inline-block;width:13px;height:13px;border:1.5px solid currentColor;border-radius:50%}.ai-creation-inline-video-extension-marker__clock:before,.ai-creation-inline-video-extension-marker__clock:after{position:absolute;left:5px;width:1.5px;border-radius:1px;background:currentColor;content:"";transform-origin:50% 100%}.ai-creation-inline-video-extension-marker__clock:before{top:2px;height:4px}.ai-creation-inline-video-extension-marker__clock:after{top:5px;height:3px;transform:rotate(125deg)}.ai-creation-selector-popover--extension-duration{position:absolute;left:0;right:auto;bottom:calc(100% + 10px);z-index:30;width:min(220px,calc(100vw - 32px));min-width:0;padding:14px 12px 12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#1d1f23;color:#f4f5f7;--csstools-color-scheme--light: ;color-scheme:dark;box-shadow:0 12px 30px #00000052}.ai-creation-video-extension-duration-picker{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}.ai-creation-video-extension-duration-picker>strong{grid-column:1 / -1;color:#ffffff9e;font-size:12px;font-weight:450}.ai-creation-video-extension-duration-picker__range{min-width:0}.ai-creation-video-extension-duration-picker__range>input{width:100%;height:14px;accent-color:#f2f4f7}.ai-creation-video-extension-duration-picker__range>input::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:#ffffff52}.ai-creation-video-extension-duration-picker__range>input::-webkit-slider-thumb{width:14px;height:14px;margin-top:-5px;-webkit-appearance:none;appearance:none;border:0;border-radius:50%;background:#f2f4f7;box-shadow:0 1px 3px #00000059}.ai-creation-video-extension-duration-picker__ticks{display:flex;justify-content:space-between;margin-top:-2px}.ai-creation-video-extension-duration-picker__ticks button{min-width:18px;height:24px;padding:0 3px;border:0;background:transparent;color:#ffffffb8;font-size:11px;cursor:pointer}.ai-creation-video-extension-duration-picker__ticks button.is-active{border-radius:5px;background:#ffffff24;color:#fff;font-weight:700}.ai-creation-video-extension-duration-picker__number{display:inline-flex;align-items:center;justify-self:end;min-width:54px;padding:3px 6px;border:1px solid rgba(255,255,255,.16);border-radius:6px;background:#ffffff0f}.ai-creation-video-extension-duration-picker__number input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:inherit;font:inherit}.ai-creation-video-extension-duration-picker__number span{color:var(--text-muted, #7a8088);font-size:12px}.ai-creation-video-trimmer-backdrop{position:fixed;inset:0;z-index:10060;display:grid;place-items:center;padding:20px;background:transparent}.ai-creation-video-trimmer{display:flex;flex-direction:column;width:min(800px,calc(100vw - 32px));max-height:calc(100vh - 32px);max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);border:0;border-radius:14px;background:#1a1a1a;color:#f3f4f6;box-shadow:0 24px 70px #00000057}.ai-creation-video-trimmer__header{flex-shrink:0;display:flex;height:64px;align-items:center;justify-content:space-between;padding:0 24px}.ai-creation-video-trimmer__header h2{margin:0;font-size:18px;font-weight:650;letter-spacing:0}.ai-creation-video-trimmer__header button{display:grid;width:32px;height:32px;place-items:center;padding:0;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer}.ai-creation-video-trimmer__header button:hover{background:#ffffff14}.ai-creation-video-trimmer__content{display:flex;flex-direction:column;min-height:0;padding:0 24px 16px}.ai-creation-video-trimmer__preview{flex:1 1 auto;min-height:0;position:relative;display:grid;width:100%;aspect-ratio:16 / 9;place-items:center;overflow:hidden;border-radius:8px;background:#111214}.ai-creation-video-trimmer__preview video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}.ai-creation-video-trimmer__timeline-row{flex-shrink:0;display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:8px;gap:8px;margin-top:12px}.ai-creation-video-trimmer__play{display:grid;width:40px;height:40px;place-items:center;align-self:start;padding:0;border:0;border-radius:8px;background:var(--surface-control-bg, #303238);color:inherit;cursor:pointer}.ai-creation-video-trimmer__timeline{position:relative;height:70px;min-width:0}.ai-creation-video-editor__confirm-actions{display:flex;justify-content:flex-end;gap:12px;padding:12px 0}.ai-creation-video-editor__confirm-actions button{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid #555;border-radius:6px;background:#292b30;color:#fff;cursor:pointer}.ai-creation-video-editor__confirm-actions .is-primary{background:#19734d}.ai-creation-video-editor__confirm-actions button:disabled{opacity:.5;cursor:default}.ai-creation-video-trimmer__filmstrip{position:absolute;inset:0 0 30px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));overflow:hidden;border-radius:8px;background:#34363a}.ai-creation-video-trimmer__filmstrip span{min-width:0;border-right:1px solid rgba(255,255,255,.08);background-position:center;background-size:cover}.ai-creation-video-trimmer__selection{position:absolute;top:0;bottom:30px;left:var(--ai-video-trim-start);right:calc(100% - var(--ai-video-trim-end));z-index:2;min-width:24px;border:2px solid #fff;border-radius:8px;cursor:-webkit-grab;cursor:grab;touch-action:none}.ai-creation-video-trimmer__timeline:before,.ai-creation-video-trimmer__timeline:after{content:"";position:absolute;top:0;bottom:30px;z-index:1;background:#0000004d;pointer-events:none}.ai-creation-video-trimmer__timeline:before{left:0;width:var(--ai-video-trim-start)}.ai-creation-video-trimmer__timeline:after{right:0;width:calc(100% - var(--ai-video-trim-end))}.ai-creation-video-trimmer__selection.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.ai-creation-video-trimmer__selection:focus-visible{outline:2px solid #fff;outline-offset:2px}.ai-creation-video-trimmer__selection:before,.ai-creation-video-trimmer__selection:after{position:absolute;top:10px;width:3px;height:16px;border-radius:2px;background:#fff;content:""}.ai-creation-video-trimmer__selection:before{left:4px}.ai-creation-video-trimmer__selection:after{right:4px}.ai-creation-video-trimmer__selection-duration{position:absolute;top:50%;right:10px;font-size:12px;font-weight:600;transform:translateY(-50%)}.ai-creation-video-trimmer__range{position:absolute;top:0;right:0;left:0;z-index:4;width:100%;height:40px;margin:0;-webkit-appearance:none;appearance:none;background:transparent;pointer-events:none}.ai-creation-video-trimmer__range::-webkit-slider-runnable-track{height:40px;background:transparent}.ai-creation-video-trimmer__range::-webkit-slider-thumb{width:16px;height:40px;-webkit-appearance:none;appearance:none;border:0;border-radius:7px;background:transparent;cursor:ew-resize;pointer-events:auto}.ai-creation-video-trimmer__range:disabled::-webkit-slider-thumb{cursor:default}.ai-creation-video-trimmer__playhead{position:absolute;top:0;bottom:30px;left:var(--ai-video-trim-playhead);z-index:3;width:1px;background:#ffffffe6;pointer-events:none}.ai-creation-video-trimmer__scale{position:absolute;right:calc(100% - var(--ai-video-trim-end));bottom:0;left:var(--ai-video-trim-start);display:flex;justify-content:space-between;color:var(--text-muted, #a4a8b0);font-size:12px}.ai-creation-video-trimmer__footer{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:20px;padding:14px 24px;border-top:1px solid var(--line, #34363b)}.ai-creation-video-trimmer__footer>span{display:inline-flex;align-items:center;gap:6px;color:var(--text-muted, #a4a8b0);font-size:12px}.ai-creation-video-trimmer__footer>span.is-error{color:#ef6a67}.ai-creation-video-trimmer__footer>div{display:flex;gap:10px}.ai-creation-video-trimmer__footer button{display:inline-flex;min-width:88px;height:36px;align-items:center;justify-content:center;padding:0 18px;border:1px solid var(--line, #45484e);border-radius:8px;background:var(--surface-control-bg, #303238);color:inherit;cursor:pointer}.ai-creation-video-trimmer__footer button.is-icon{width:36px;min-width:36px;padding:0;border-radius:50%}.ai-creation-video-trimmer__footer button.is-icon.is-active{border-color:#ffffffb8;background:#ffffff24}.ai-creation-video-trimmer__footer button.is-primary{--text: #17181a;border-color:#f3f4f6;background:#f3f4f6;color:#17181a}.ai-creation-video-trimmer__footer button:disabled{cursor:default;opacity:.42}.ai-creation-video-editor-backdrop{position:fixed;inset:0;z-index:10050;display:grid;place-items:center;padding:20px;background:#00000094}.ai-creation-video-editor{display:flex;flex-direction:column;width:min(840px,calc(100vw - 32px));max-height:calc(100vh - 32px);max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);border:0;border-radius:16px;background:#1a1a1a;color:#f3f4f6;box-shadow:0 24px 70px #00000047}.ai-creation-video-editor__header{flex-shrink:0;display:flex;height:72px;align-items:center;justify-content:space-between;padding:0 24px}.ai-creation-video-editor__header h2{margin:0;font-size:18px;font-weight:650;letter-spacing:0}.ai-creation-video-editor__header button{display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer}.ai-creation-video-editor__header button:hover{background:#ffffff14}.ai-creation-video-editor__content{display:flex;flex-direction:column;min-height:0;padding:0 24px 24px}.ai-creation-video-editor__content>:not(.ai-creation-video-editor__stage),.ai-creation-video-trimmer__footer{flex-shrink:0}.ai-creation-video-editor__stage{flex:1 1 auto;min-height:0;position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:16px 16px 2px 2px;background:#111}.ai-creation-video-editor__stage video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.ai-creation-video-editor__stage canvas{position:absolute;touch-action:none;cursor:crosshair;z-index:2}.ai-creation-video-editor__stage canvas.tool-eraser{cursor:cell}.ai-creation-video-editor__stage canvas.tool-select{cursor:default}.ai-creation-video-editor__center-play{position:absolute;top:50%;left:50%;z-index:4;display:grid;width:54px;height:54px;place-items:center;border:0;border-radius:50%;background:#00000080;color:#fff;cursor:pointer;transform:translate(-50%,-50%)}.ai-creation-video-editor__center-play svg{width:25px;height:25px;margin-left:3px}.ai-creation-video-editor__player-controls{position:absolute;right:0;bottom:0;left:0;z-index:4;padding:34px 14px 10px;background:linear-gradient(transparent,#000000c2);color:#fff}.ai-creation-video-editor__progress{width:100%;height:12px;margin:0;-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer}.ai-creation-video-editor__progress::-webkit-slider-runnable-track{height:3px;border-radius:2px;background:linear-gradient(to right,#fff var(--ai-creation-video-edit-progress),rgba(255,255,255,.35) var(--ai-creation-video-edit-progress))}.ai-creation-video-editor__progress::-webkit-slider-thumb{width:10px;height:10px;margin-top:-3.5px;-webkit-appearance:none;appearance:none;border:0;border-radius:50%;background:#fff}.ai-creation-video-editor__player-row{display:flex;height:28px;align-items:center;gap:10px;font-size:12px}.ai-creation-video-editor__player-row button{display:grid;width:28px;height:28px;place-items:center;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.ai-creation-video-editor__player-row button svg{width:18px;height:18px}.ai-creation-video-editor__player-row button:disabled,.ai-creation-video-editor__progress:disabled{cursor:default;opacity:.5}.ai-creation-video-editor__player-spacer{flex:1}.ai-creation-video-editor__quality{white-space:nowrap}.ai-creation-video-editor__volume{display:flex;align-items:center}.ai-creation-video-editor__volume input{width:0;opacity:0;transition:width .16s ease,opacity .16s ease}.ai-creation-video-editor__volume:hover input,.ai-creation-video-editor__volume:focus-within input{width:74px;opacity:1}.ai-creation-video-editor__text-input{position:absolute;z-index:7;width:min(180px,38%);min-width:84px;height:34px;padding:4px 8px;border:1px solid currentColor;border-radius:6px;outline:2px solid rgba(255,255,255,.75);background:#141416d1;font:600 15px/1.2 sans-serif;transform:translateY(-50%);pointer-events:auto}.ai-creation-video-editor__toolbar{position:relative;display:flex;min-height:40px;align-items:center;gap:2px;padding:2px;overflow:visible;border-radius:8px;background:#0000000d}.ai-creation-video-editor__toolbar>button{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer}.ai-creation-video-editor__toolbar>button:hover,.ai-creation-video-editor__toolbar>button.is-active{background:var(--panel-strong, #fff)}.ai-creation-video-editor__toolbar>button:disabled{opacity:.3;cursor:default}.ai-creation-video-editor__toolbar-divider{width:1px;height:22px;flex:0 0 1px;margin:0 4px;background:var(--line, #d8d8dc)}.ai-creation-video-editor__swatches{position:absolute;bottom:calc(100% + 8px);left:0;z-index:5;display:none;align-items:center;gap:9px;padding:10px;border:1px solid var(--line, #e5e5e8);border-radius:8px;background:var(--panel-strong, #fff);box-shadow:0 8px 20px #00000024}.ai-creation-video-editor__toolbar.has-annotations .ai-creation-video-editor__swatches{display:flex}.ai-creation-video-editor__swatches button{width:20px;height:20px;padding:0;border:2px solid transparent;border-radius:50%;box-shadow:inset 0 0 0 1px #0000002e;cursor:pointer}.ai-creation-video-editor__swatches button.is-active{border-color:#1d1d1f}.ai-creation-video-editor__annotation-actions{display:flex;align-items:center;gap:2px;margin-left:auto;padding-left:6px;border-left:1px solid var(--line, #d8d8dc)}.ai-creation-video-editor__annotation-actions button{display:inline-flex;min-width:0;height:36px;align-items:center;justify-content:center;gap:5px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:inherit;font-size:13px;white-space:nowrap;cursor:pointer}.ai-creation-video-editor__annotation-actions button:hover{background:var(--menu-item-hover-bg, #f6f6f7)}.ai-creation-video-editor__annotation-actions button.is-primary{color:#1686d9}.ai-creation-video-editor__annotation-actions button:disabled{cursor:default;opacity:.42}.ai-creation-video-editor__annotation-actions button svg{width:15px;height:15px}.ai-creation-video-editor__error{margin:8px 0 0;color:#d92d20;font-size:12px}.ai-creation-video-editor__composer{width:100%;min-width:0;margin:14px 0 0;padding:0;border:0}.ai-creation-video-editor__composer .ai-creation-composer{width:100%;min-height:118px;margin:0;border-radius:14px}.ai-creation-video-editor__spinner{width:14px;height:14px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:ai-creation-video-editor-spin .8s linear infinite}@keyframes ai-creation-video-editor-spin{to{transform:rotate(360deg)}}:root[data-resolved-theme=dark] .ai-creation-video-editor__toolbar{background:#ffffff14}:root[data-resolved-theme=dark] .ai-creation-video-editor__toolbar>button:hover,:root[data-resolved-theme=dark] .ai-creation-video-editor__toolbar>button.is-active{background:#ffffff1f}:root[data-resolved-theme=dark] .ai-creation-video-editor__annotation-actions button:hover{background:#ffffff1f}@media(max-width:720px){.ai-creation-video-trimmer-backdrop{padding:8px}.ai-creation-video-trimmer{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.ai-creation-video-trimmer__header{height:58px;padding:0 14px}.ai-creation-video-trimmer__content{padding:0 12px 18px}.ai-creation-video-trimmer__footer{align-items:flex-start;flex-direction:column;padding:12px}.ai-creation-video-trimmer__footer>div{width:100%;justify-content:flex-end}.ai-creation-video-editor-backdrop{padding:8px}.ai-creation-video-editor{width:calc(100vw - 16px);max-height:calc(100vh - 16px);border-radius:12px}.ai-creation-video-editor__header{height:58px;padding:0 14px}.ai-creation-video-editor__content{padding:0 12px 14px}.ai-creation-video-editor__toolbar{overflow-x:auto;overflow-y:hidden}.ai-creation-video-editor__swatches{display:none}.ai-creation-video-editor__annotation-actions span{white-space:nowrap}.ai-creation-preview__media-stack{width:100%;max-height:calc(100% - 20px)}.ai-creation-preview__media-stack.has-asset-composer .ai-creation-preview__media-frame{min-height:180px}}@media(min-width:721px)and (max-width:920px){.ai-creation-preview.ai-creation-preview--visual.has-asset-composer{grid-template-rows:minmax(0,1fr) 280px}}.ai-creation-video-enhancement-backdrop{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px;background:#0000009e}.ai-creation-video-enhancement-dialog{display:flex;flex-direction:column;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);width:min(520px,calc(100vw - 32px));min-height:0;padding:0 24px 22px;color:#f4f5f7;background:#1a1a1a;border:0;border-radius:14px;box-shadow:0 22px 70px #0000006b;box-sizing:border-box}.ai-creation-video-enhancement-dialog.is-fps{width:min(520px,calc(100vw - 32px))}.ai-creation-video-enhancement-dialog.is-upscale{width:min(680px,calc(100vw - 32px))}.ai-creation-video-enhancement-dialog header{display:flex;height:68px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.06)}.ai-creation-video-enhancement-dialog__title{display:flex;align-items:center;gap:7px}.ai-creation-video-enhancement-dialog header h3{margin:0;color:#f7f8fa;font-size:18px;font-weight:650;letter-spacing:0}.ai-creation-video-enhancement-dialog__hint{display:inline-flex;color:#858b96;cursor:help}.ai-creation-video-enhancement-dialog__hint svg{width:15px;height:15px}.ai-creation-video-enhancement-dialog header>button{display:grid;width:30px;height:30px;place-items:center;color:#9da3ad;background:transparent;border:0;border-radius:7px;font-size:25px;line-height:1;cursor:pointer}.ai-creation-video-enhancement-dialog header>button:hover{color:#fff;background:#ffffff14}.ai-creation-video-trimmer__header .app-close-button,.ai-creation-video-editor__header .app-close-button,.ai-creation-video-enhancement-dialog>header>.app-close-button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;min-height:32px;padding:0!important;border:0;border-radius:8px;background:transparent;color:#c8cdd6;line-height:0}.ai-creation-video-trimmer__header .app-close-button svg,.ai-creation-video-editor__header .app-close-button svg,.ai-creation-video-enhancement-dialog>header>.app-close-button svg{width:16px;height:16px}.ai-creation-video-trimmer__header .app-close-button:hover,.ai-creation-video-editor__header .app-close-button:hover,.ai-creation-video-enhancement-dialog>header>.app-close-button:hover,.ai-creation-video-trimmer__header .app-close-button:focus-visible,.ai-creation-video-editor__header .app-close-button:focus-visible,.ai-creation-video-enhancement-dialog>header>.app-close-button:focus-visible{color:#fff;background:#ffffff14}.ai-creation-video-enhancement-field,.ai-creation-video-enhancement-audio{display:flex;align-items:center;gap:18px;margin-top:24px;color:#aeb4be;font-size:13px}.ai-creation-video-enhancement-field>span:first-child,.ai-creation-video-enhancement-audio>span:first-child,.ai-creation-video-enhancement-model>span:first-child{width:66px;flex:0 0 66px;color:#d8dbe0;font-weight:500}.ai-creation-video-enhancement-field--resolution select,.ai-creation-video-enhancement-audio select{min-width:164px}.ai-creation-video-enhancement-field select,.ai-creation-video-enhancement-audio select,.ai-creation-video-enhancement-model__select select{height:38px;padding:0 34px 0 12px;color:#f4f5f7;background:#292c32;border:1px solid #3a3e46;border-radius:8px;outline:none;font:inherit;cursor:pointer}.ai-creation-video-enhancement-field select:focus,.ai-creation-video-enhancement-audio select:focus,.ai-creation-video-enhancement-model__select select:focus{border-color:#707783;box-shadow:0 0 0 2px #ffffff12}.ai-creation-video-enhancement-field--fps{display:grid;grid-gap:20px;gap:20px;align-items:start}.ai-creation-video-enhancement-row{display:flex;align-items:center;gap:18px}.ai-creation-video-enhancement-row>span{width:66px;flex:0 0 66px;color:#d8dbe0;font-size:13px;font-weight:500}.ai-creation-video-enhancement-row strong{color:#f3f4f6;font-size:14px;font-weight:600}.ai-creation-video-enhancement-fps{display:flex;flex-wrap:wrap;gap:10px}.ai-creation-video-enhancement-fps button{min-width:78px;height:38px;padding:0 13px;color:#d9dce2;background:#292c32;border:1px solid #3a3e46;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .12s ease}.ai-creation-video-enhancement-fps button:hover{border-color:#707783;background:#30343b}.ai-creation-video-enhancement-fps button:active{transform:scale(.97)}.ai-creation-video-enhancement-dialog .ai-creation-video-enhancement-fps button.is-active{color:#202226!important;background:#f5f6f8;border-color:#f5f6f8;font-weight:650}.ai-creation-video-enhancement-fps button:disabled{background:#24272d;border-color:#343840;cursor:not-allowed;opacity:.58}.ai-creation-video-enhancement-model{display:flex;align-items:center;gap:18px;margin-top:26px}.ai-creation-video-enhancement-model__select{position:relative;display:inline-flex;min-width:180px}.ai-creation-video-enhancement-model__select select{width:100%}.ai-creation-video-enhancement-audio{justify-content:space-between}.ai-creation-video-enhancement-dialog footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:28px;padding-top:18px;border-top:1px solid rgba(255,255,255,.06);color:#7f8691;font-size:12px}.ai-creation-video-enhancement-dialog.is-upscale footer{justify-content:flex-end;margin-top:0}.ai-creation-video-enhancement-dialog.is-upscale footer>span{display:none}.ai-creation-video-enhancement-dialog footer button{min-width:84px;height:38px;padding:0 18px;color:#202226!important;background:#f5f6f8;border:0;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .15s ease,transform .12s ease}.ai-creation-video-enhancement-dialog footer button:hover:not(:disabled){background:#fff}.ai-creation-video-enhancement-dialog footer button:active:not(:disabled){transform:scale(.97)}.ai-creation-video-enhancement-dialog footer button:disabled{color:#7a808a!important;background:#3b3f46;cursor:not-allowed}.ai-creation-video-enhancement-dialog .ai-creation-video-enhancement-fps button:disabled{color:#7a808a!important}.ai-creation-video-enhancement-empty{display:grid;min-height:220px;place-items:center;color:#999;font-size:13px}.ai-creation-video-enhancement-preview{position:relative;flex:1 1 auto;min-height:0;overflow:visible;margin:0 -24px;aspect-ratio:16 / 9;background:#08090b}.ai-creation-video-enhancement-dialog>:not(.ai-creation-video-enhancement-preview){flex-shrink:0}.ai-creation-video-enhancement-preview video{display:block;width:100%;height:100%;object-fit:contain}.ai-creation-video-enhancement-preview-controls{position:absolute;right:16px;bottom:16px;display:flex;gap:8px;align-items:center}.ai-creation-video-enhancement-preview-select{position:relative;display:inline-flex;min-width:120px}.ai-creation-video-enhancement-preview-fixed{display:flex;width:100%;min-height:38px;align-items:center;justify-content:center;padding:0 12px;color:#f4f5f7;background:#21242af0;border:1px solid rgba(255,255,255,.16);border-radius:8px;box-sizing:border-box;font-size:13px;font-weight:500}.ai-creation-video-enhancement-select{position:relative;width:100%;min-width:0}.ai-creation-video-enhancement-select__trigger{display:flex;width:100%;min-height:38px;align-items:center;gap:8px;padding:0 10px 0 12px;color:#f4f5f7;background:#21242af0;border:1px solid rgba(255,255,255,.16);border-radius:8px;outline:none;font:inherit;cursor:pointer;transition:border-color .18s ease,background .18s ease}.ai-creation-video-enhancement-select__trigger:hover,.ai-creation-video-enhancement-select__trigger[aria-expanded=true]{border-color:#ffffff52;background:#2f333bfa}.ai-creation-video-enhancement-select__trigger:focus-visible{border-color:#aeb4be;box-shadow:0 0 0 2px #ffffff1a}.ai-creation-video-enhancement-select__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-video-enhancement-select__arrow{display:inline-grid;width:15px;height:15px;margin-left:auto;place-items:center;color:#c3c7ce;flex:0 0 15px;transition:transform .18s ease}.ai-creation-video-enhancement-select__arrow svg{width:15px;height:15px}.ai-creation-video-enhancement-model__select .ai-creation-video-enhancement-select__arrow{position:static;width:15px;height:15px;transform:none}.ai-creation-video-enhancement-model__select .ai-creation-video-enhancement-select__arrow svg{position:static;width:15px;height:15px;transform:none}.ai-creation-video-enhancement-select__trigger[aria-expanded=true] .ai-creation-video-enhancement-select__arrow{transform:rotate(180deg)}.ai-creation-video-enhancement-select__menu{position:absolute;right:0;bottom:calc(100% + 6px);z-index:30;display:grid;grid-gap:3px;gap:3px;width:max(100%,190px);max-height:min(250px,calc(100vh - 160px));overflow:auto;padding:6px;border:1px solid var(--dropdown-border, rgba(255, 255, 255, .14));border-radius:12px;background:var(--dropdown-surface-bg, #25282e);box-shadow:var(--dropdown-shadow, 0 18px 52px rgba(0, 0, 0, .34));transform-origin:bottom right;animation:ai-creation-video-enhancement-select-enter .18s cubic-bezier(.16,1,.3,1) both}.ai-creation-video-enhancement-select.is-model .ai-creation-video-enhancement-select__menu{width:max(100%,230px)}.ai-creation-video-enhancement-select__menu button{display:grid;grid-template-columns:minmax(0,1fr) 16px;min-height:38px;align-items:center;grid-gap:9px;gap:9px;width:100%;padding:6px 8px;color:var(--control-text, #e8eaee);background:transparent;border:0;border-radius:var(--control-radius, 8px);text-align:left;font:inherit;cursor:pointer}.ai-creation-video-enhancement-select.is-model .ai-creation-video-enhancement-select__menu button{grid-template-columns:24px minmax(0,1fr) 16px;min-height:48px}.ai-creation-video-enhancement-select__menu button:hover{background:var(--dropdown-item-hover-bg, rgba(255, 255, 255, .08))}.ai-creation-video-enhancement-select__menu button:disabled{color:var(--control-text-muted, #7a808a);background:transparent;cursor:not-allowed;opacity:.58}.ai-creation-video-enhancement-select__menu button.is-active{background:var(--dropdown-item-selected-bg, rgba(255, 255, 255, .12));color:var(--text, #fff)}.ai-creation-video-enhancement-select__menu .ai-creation-model-platform-icon{width:24px;height:24px;padding:4px;border:1px solid rgba(148,163,184,.22);border-radius:7px;background:#fff;box-sizing:border-box}.ai-creation-video-enhancement-select__option-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-creation-video-enhancement-select__menu .menu-popover__check{display:none;width:16px;height:16px;margin-left:auto;color:var(--text, #fff)}.ai-creation-video-enhancement-select__menu .menu-popover__check.is-active{display:inline-flex}.ai-creation-video-enhancement-select__trigger>.ai-creation-model-platform-icon{width:18px;height:18px;padding:3px;border:1px solid rgba(148,163,184,.22);border-radius:5px;background:#fff;box-sizing:border-box;flex:0 0 18px}@keyframes ai-creation-video-enhancement-select-enter{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ai-creation-video-enhancement-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:560px){.ai-creation-video-enhancement-dialog{padding-right:18px;padding-left:18px}.ai-creation-video-enhancement-field,.ai-creation-video-enhancement-audio,.ai-creation-video-enhancement-model{gap:12px}.ai-creation-video-enhancement-field>span:first-child,.ai-creation-video-enhancement-audio>span:first-child,.ai-creation-video-enhancement-model>span:first-child,.ai-creation-video-enhancement-row>span{width:58px;flex-basis:58px}.ai-creation-video-enhancement-fps{gap:7px}.ai-creation-video-enhancement-fps button{min-width:70px}.ai-creation-video-enhancement-preview{margin-right:-18px;margin-left:-18px}.ai-creation-video-enhancement-preview-controls{right:10px;bottom:10px;gap:6px}.ai-creation-video-enhancement-preview-select{min-width:0;max-width:43%}}@keyframes duli-ai-video-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes duli-ai-video-modal-content-in{0%{opacity:0;transform:translate3d(0,16px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}.ai-creation-video-enhancement-backdrop,.ai-creation-video-trimmer-backdrop,.ai-creation-video-editor-backdrop{animation:duli-ai-video-modal-backdrop-in .36s cubic-bezier(.16,1,.3,1) both}.ai-creation-video-enhancement-dialog,.ai-creation-video-trimmer,.ai-creation-video-editor{animation:duli-ai-video-modal-content-in .42s cubic-bezier(.16,1,.3,1) 35ms both}@media(prefers-reduced-motion:reduce){.ai-creation-video-enhancement-backdrop,.ai-creation-video-trimmer-backdrop,.ai-creation-video-editor-backdrop,.ai-creation-video-enhancement-dialog,.ai-creation-video-trimmer,.ai-creation-video-editor{animation:none}}@font-face{font-family:Duli Home Noto Sans SC;src:url(./NotoSansSC-Variable-Dz1u1FRy.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}.ai-creation-composer__center-controls,.ai-creation-composer__parameter-group,.ai-creation-composer__mode-controls{display:contents}.ai-creation-explore-page--home .ai-creation-home-top-background,.ai-creation-composer--home-layout .ai-creation-composer__ambient{display:none}.ai-creation-explore-page--home .ai-creation-empty-home__hero-title-accent:before{display:none}:root[data-resolved-theme=dark] .ai-creation-explore-page--home .ai-creation-home-modes__tabs button[aria-selected=true]{background:var(--home-pill);color:#dddde5}.ai-creation-explore-page--home .ai-creation-home-modes__generate>.ai-creation-composer--home-layout{background:var(--home-surface);background-image:none;box-shadow:none}.ai-creation-explore-page--home{--home-surface: #fff;--home-line: #dedee5;--home-muted: #757581;--home-pill: #f0f0f4;font-family:Arial,Duli Home Noto Sans SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:auto}:root[data-resolved-theme=dark] .ai-creation-explore-page--home{--home-surface: #19191c;--home-line: #2c2c31;--home-muted: #85858f;--home-pill: #242429;background:#0d0d10 url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='180'%20height='180'%20viewBox='0%200%20180%20180'%3e%3cfilter%20id='n'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='.86'%20numOctaves='3'%20seed='17'%20stitchTiles='stitch'/%3e%3cfeColorMatrix%20type='saturate'%20values='0'/%3e%3c/filter%3e%3crect%20width='180'%20height='180'%20filter='url(%23n)'%20opacity='.065'/%3e%3c/svg%3e") 0 0 / 180px 180px;color:#e9e9ec}.ai-home-atmosphere-layer,.ai-home-ribbon-layer{position:sticky;top:0;height:0;width:100%;z-index:0;pointer-events:none}.ai-home-ribbon-layer{z-index:12}.ai-home-reactive-dots,.ai-home-pointer-ribbon{position:absolute;left:0;top:0;display:block;pointer-events:none}.ai-creation-explore-page--home>.ai-explore-feed{position:relative;z-index:1}.ai-creation-home-categories{position:relative;z-index:4;padding:16px 24px}.ai-creation-home-categories .ai-explore-navigation__top{width:fit-content;max-width:100%;padding:4px;gap:2px;border:0;border-radius:24px;background:var(--home-pill)}.ai-creation-home-categories .ai-explore-navigation__top button{height:auto;min-height:36px;padding:7px 12px;border-radius:22px;background:transparent;border:1px solid transparent;color:#a8a8ae;font-family:inherit;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:normal;-webkit-font-smoothing:auto;white-space:nowrap;cursor:pointer;transition:color .18s}.ai-creation-home-categories .ai-explore-navigation__top button:hover{background:transparent;color:#e9e9ec}.ai-creation-home-category-tabs{position:relative;isolation:isolate}.ai-creation-home-category-tabs__indicator{position:absolute;left:0;top:4px;bottom:4px;border-radius:22px;background:#f3f5f4;box-shadow:0 1px 3px #0002;pointer-events:none;transition:transform .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1)}.ai-creation-home-categories .ai-creation-home-category-tabs button{position:relative;z-index:1}:root .ai-creation-home-categories .ai-explore-navigation__top button.is-active{background:transparent;border-color:transparent;color:#171b19;box-shadow:none}:root .ai-creation-home-categories .ai-explore-navigation__top button.is-active:hover{background:transparent;border-color:transparent;color:#131713}@media(prefers-reduced-motion:reduce){.ai-creation-home-category-tabs__indicator{transition:none}}:root[data-resolved-theme=dark] .ai-creation-home-categories .ai-explore-navigation__top{background:#1a1a1d}.ai-creation-explore-page--home .ai-creation-explore-home-intro{position:relative;z-index:8;padding:65px 40px 0}.ai-creation-explore-page--home .ai-creation-empty-home__hero.has-home-modes{width:min(980px,100%);padding-top:0;gap:0;margin:0 auto}.ai-creation-explore-page--home .ai-creation-empty-home__hero h1{margin:0 0 11px;font-size:max(29px,min(2.4vw,40px));font-size:clamp(29px,2.4vw,40px);font-weight:750;line-height:1.3;letter-spacing:-1.1px}:root[data-resolved-theme=dark] .ai-creation-explore-page--home .ai-creation-empty-home__hero h1{color:#eeeef0}.ai-creation-explore-page--home .ai-creation-empty-home__hero-title-accent{color:#b4d6bd;background:none;-webkit-text-fill-color:currentColor}:root .ai-creation-explore-page--home .ai-creation-empty-home__hero .ai-creation-home-subtitle{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 12px;color:var(--home-muted);font-size:16px;line-height:1.6;letter-spacing:.3px}.ai-creation-home-subtitle__brand{position:relative;display:block;flex-shrink:0;overflow:hidden;width:19px;height:14.61px;border-radius:3px;opacity:.9}.ai-creation-home-subtitle__brand img{position:absolute;max-width:none;width:113.777778%;height:auto;left:-6.888889%;top:-23.988439%}.ai-creation-explore-page--home .ai-creation-home-modes__tabs{width:180px;height:31px;background:transparent;gap:6px;padding:0}.ai-creation-explore-page--home .ai-creation-home-modes__tabs button{height:31px;padding:3px 12px;color:var(--home-muted);border-radius:9px}.ai-creation-explore-page--home .ai-creation-home-modes__tabs button[aria-selected=true]{background:var(--home-pill);color:inherit}.ai-creation-explore-page--home .ai-creation-home-modes__generate{padding-top:15px}.ai-creation-explore-page--home .ai-creation-home-modes__composer{width:100%;max-width:980px}:root[data-resolved-theme] .ai-creation-explore-page--home .ai-explore-navigation{margin-top:78px;background:transparent}:root[data-resolved-theme] .ai-creation-explore-page--home .ai-creation-composer.ai-creation-composer-surface.ai-creation-composer--home-layout{box-sizing:border-box;min-height:196px;width:100%;padding:20px 22px 13px;gap:12px;border:1px solid var(--home-line);border-radius:24px;background:var(--home-surface);box-shadow:none}.ai-creation-composer--home-layout .ai-creation-composer__text-wrap{flex:1;min-height:110px}.ai-creation-composer--home-layout.has-audio-top-controls .ai-creation-composer__text-wrap{min-height:60px}.ai-creation-composer--home-layout.has-audio-top-controls .ai-creation-composer__input-surface{height:65px;min-height:65px;max-height:65px}.ai-creation-composer--home-layout>.ai-creation-audio-top-controls{margin-bottom:0}.ai-creation-composer--home-layout .ai-creation-composer__mode-controls{display:flex;align-items:center;gap:9px;min-width:0}.ai-creation-composer--home-layout .ai-creation-home-resource-tool{display:grid;place-items:center;flex:0 0 24px;width:24px;height:29px;min-height:29px;padding:0;border:0;border-radius:6px;background:transparent;color:#a0a0a9;font-family:Arial,sans-serif;font-size:18px;cursor:pointer}.ai-creation-composer--home-layout .ai-creation-home-resource-tool:hover{background:#313136;color:#fff}.ai-creation-composer--home-layout .ai-creation-home-resource-tool:focus-visible{outline:2px solid #b4d6bd;outline-offset:2px}.ai-creation-composer--home-layout .ai-creation-home-resource-menu{min-width:150px}.ai-creation-composer--home-layout .ai-creation-home-resource-menu>button{display:block;width:100%;padding:9px 12px;border:0;border-radius:6px;background:transparent;color:inherit;text-align:left;cursor:pointer}.ai-creation-composer--home-layout .ai-creation-home-resource-menu>button:hover{background:var(--home-pill)}.ai-creation-composer--home-layout .ai-creation-composer__controls{display:grid;grid-template-columns:minmax(120px,1fr) auto minmax(70px,1fr);align-items:center;grid-gap:12px;gap:12px;width:calc(100% + 10px);margin:auto -5px 0}.ai-creation-composer--home-layout .ai-creation-composer__center-controls{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0}.ai-creation-composer--home-layout .ai-creation-composer__parameter-group{display:flex;align-items:center;gap:0;padding:0 9px;border:0;border-radius:18px;background:var(--home-pill);min-width:0}.ai-creation-composer--home-layout .ai-creation-composer__parameter-group .ai-creation-audio-bottom-controls{display:contents}.ai-creation-composer--home-layout .ai-creation-composer__parameter-group>*+*,.ai-creation-composer--home-layout .ai-creation-audio-bottom-controls>*{position:relative;border-left:0}.ai-creation-composer--home-layout .ai-creation-composer__parameter-group>:not(.ai-creation-audio-bottom-controls)+:not(.ai-creation-audio-bottom-controls):before,.ai-creation-composer--home-layout .ai-creation-audio-bottom-controls>*:before{content:"";position:absolute;left:0;top:50%;height:10px;border-left:1px solid #4a4a53;transform:translateY(-50%);pointer-events:none}.ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__parameter-group .ai-creation-composer-control,.ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__parameter-group .ai-creation-audio-control{border:0;background:transparent;box-shadow:none;border-radius:18px;height:32px;min-height:32px;color:#c3c3cc;font-size:13px}.ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__parameter-group :is(.ai-creation-composer-control,.ai-creation-audio-control){border:0;background:transparent;box-shadow:none;border-radius:18px;height:32px;min-height:32px;color:#c3c3cc;font-size:13px}.ai-creation-composer--home-layout .ai-creation-control-wrap--agent-preferences{order:2;border:0;border-radius:18px;background:var(--home-pill)}.ai-creation-explore-page--home .ai-creation-composer--home-layout :is(.ai-creation-control-wrap--agent-preferences>button){height:32px;min-height:32px;padding:0 12px;border:0;border-radius:18px;background:var(--home-pill);color:#c3c3cc;font-size:13px}.ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer-control--skill:not(does-not-exist){height:32px;min-height:32px;padding:0 12px;border:0;border-radius:18px;background:var(--home-pill);color:#c3c3cc;font-size:13px}.ai-creation-explore-page--home .ai-creation-composer--home-layout :is(.ai-creation-composer-control--skill,.ai-creation-control-wrap--agent-preferences>button){height:32px;min-height:32px;padding:0 12px;border:0;border-radius:18px;background:var(--home-pill);color:#c3c3cc;font-size:13px}.ai-creation-composer--home-layout .ai-creation-agent-skill-wrap{order:1}.ai-creation-composer--home-layout .ai-creation-composer__center-controls>:not(.ai-creation-composer__parameter-group):not(.ai-creation-control-wrap--agent-preferences){order:-1}.ai-creation-composer--home-layout .ai-creation-composer__submit-cluster{justify-self:end}.ai-creation-composer--home-layout .ai-creation-control-wrap--agent-text-model{display:block}.ai-creation-composer--home-layout .ai-creation-digital-human-inputs{min-height:110px}.ai-creation-composer--home-layout .ai-creation-control-wrap--digital-human-speech-model{min-width:0}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls .ai-creation-composer-control{height:32px;min-height:32px!important;border:0!important;border-radius:18px!important;background:transparent!important;color:#c3c3cc!important;font-family:inherit;font-size:13px}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls .ai-creation-audio-control{height:32px;min-height:32px!important;border:0!important;border-radius:18px!important;background:transparent!important;color:#c3c3cc!important;font-family:inherit;font-size:13px}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls :is(.ai-creation-composer-control,.ai-creation-audio-control){height:32px;min-height:32px!important;border:0!important;border-radius:18px!important;background:transparent!important;color:#c3c3cc!important;font-family:inherit;font-size:13px}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__parameter-group .ai-creation-param-combo{height:32px;min-height:32px!important;border:0!important;background:transparent!important;border-radius:18px!important;color:#c3c3cc!important;font-family:inherit;font-size:13px}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls .ai-creation-composer-control--skill,:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls>.ai-creation-audio-control-wrap>.ai-creation-audio-control{background:var(--home-pill)!important;padding:0 12px}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls .ai-creation-composer-control:hover{background:transparent!important;color:#eeeef0!important;box-shadow:none!important}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls .ai-creation-audio-control:hover{background:transparent!important;color:#eeeef0!important;box-shadow:none!important}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls .ai-creation-param-combo:hover{background:transparent!important;color:#eeeef0!important;box-shadow:none!important}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls :is(.ai-creation-composer-control,.ai-creation-audio-control,.ai-creation-param-combo):hover{background:transparent!important;color:#eeeef0!important;box-shadow:none!important}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls>.ai-creation-agent-skill-wrap>button:hover,:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls>.ai-creation-audio-control-wrap>button:hover{background:var(--home-pill)!important}.ai-creation-composer--home-layout .ai-creation-composer__parameter-group--agent{order:2;flex:0 0 auto;min-width:max-content}.ai-creation-composer--home-layout .ai-creation-composer__parameter-group--agent .ai-creation-control-wrap--agent-preferences{order:0;background:transparent}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__parameter-group--agent .ai-creation-composer-control{gap:5px;padding:0 6px!important;font-weight:400;line-height:normal}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__parameter-group--agent .ai-creation-control-wrap--agent-text-model>button{gap:6px;padding:0 7px 0 19px!important;color:#acacb8!important}.ai-creation-composer--home-layout .ai-creation-composer__parameter-group--agent .ai-creation-control-wrap--agent-text-model:before{left:7px}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer-control--skill{gap:6px;padding:0 12px!important;font-weight:400;line-height:normal}.ai-creation-composer--home-layout .ai-creation-composer__parameter-group--agent>*{flex:0 0 auto;min-width:max-content}.ai-creation-composer--home-layout .ai-creation-agent-skill-wrap{flex:0 0 auto;min-width:0;max-width:192px}.ai-creation-composer--home-layout :is(.ai-creation-composer__parameter-group--agent .ai-creation-composer-control){flex:0 0 auto;width:max-content}.ai-creation-composer--home-layout .ai-creation-composer-control--skill:not(.does-not-exist){flex:0 0 auto;width:max-content}.ai-creation-composer--home-layout :is(.ai-creation-composer-control--skill,.ai-creation-composer__parameter-group--agent .ai-creation-composer-control){flex:0 0 auto;width:max-content}.ai-creation-composer--home-layout :is(.ai-creation-composer__parameter-group--agent .ai-creation-composer-control) .ai-creation-composer-control__label{flex:0 0 auto;max-width:none;overflow:visible;text-overflow:clip}.ai-creation-composer--home-layout .ai-creation-composer-control--skill:not(.does-not-exist) .ai-creation-composer-control__label{flex:0 0 auto;max-width:none;overflow:visible;text-overflow:clip}.ai-creation-composer--home-layout :is(.ai-creation-composer-control--skill,.ai-creation-composer__parameter-group--agent .ai-creation-composer-control) .ai-creation-composer-control__label{flex:0 0 auto;max-width:none;overflow:visible;text-overflow:clip}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer-control--skill>.ai-creation-home-skill-icon{width:15px;height:15px;fill:currentColor;stroke:none}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer-control--skill:not(.does-not-exist) .ai-creation-composer-control__arrow{flex:0 0 11px;width:11px;min-width:11px;height:11px}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout :is(.ai-creation-composer__parameter-group--agent .ai-creation-composer-control) .ai-creation-composer-control__arrow{flex:0 0 11px;width:11px;min-width:11px;height:11px}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout :is(.ai-creation-composer-control--skill,.ai-creation-composer__parameter-group--agent .ai-creation-composer-control) .ai-creation-composer-control__arrow{flex:0 0 11px;width:11px;min-width:11px;height:11px}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer-control--skill:not(.does-not-exist) .ai-creation-composer-control__arrow svg{width:11px;height:11px;fill:currentColor;stroke:none}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout :is(.ai-creation-composer__parameter-group--agent .ai-creation-composer-control) .ai-creation-composer-control__arrow svg{width:11px;height:11px;fill:currentColor;stroke:none}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout :is(.ai-creation-composer-control--skill,.ai-creation-composer__parameter-group--agent .ai-creation-composer-control) .ai-creation-composer-control__arrow svg{width:11px;height:11px;fill:currentColor;stroke:none}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-send-button--send{width:39px;height:32px;border-radius:10px!important;border:1px solid #edf2ee!important;background:#edf2ee!important;color:#1c2822!important;box-shadow:none;padding:0;transition:background .18s,border-color .18s,color .18s}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-send-button--send:hover:not(:disabled){background:#fff!important;border-color:#fff!important;color:#133321!important;transform:none}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-send-button--send:disabled{background:#25282b!important;border-color:#40464a!important;color:#7b8586!important;opacity:1;cursor:default}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-send-button--send svg{width:17px;height:17px;color:inherit!important;stroke:none!important}:root:not([data-resolved-theme=dark]) .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls .ai-creation-composer-control{color:#52525c!important}:root:not([data-resolved-theme=dark]) .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls .ai-creation-audio-control{color:#52525c!important}:root:not([data-resolved-theme=dark]) .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls :is(.ai-creation-composer-control,.ai-creation-audio-control){color:#52525c!important}:root:not([data-resolved-theme=dark]) .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls .ai-creation-composer-control:hover{color:#171b19!important}:root:not([data-resolved-theme=dark]) .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls .ai-creation-audio-control:hover{color:#171b19!important}:root:not([data-resolved-theme=dark]) .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls .ai-creation-param-combo:hover{color:#171b19!important}:root:not([data-resolved-theme=dark]) .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls :is(.ai-creation-composer-control,.ai-creation-audio-control,.ai-creation-param-combo):hover{color:#171b19!important}@media(max-width:1250px){:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer-control--skill:not(.does-not-exist){font-size:12px}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout :is(.ai-creation-composer__parameter-group--agent .ai-creation-composer-control){font-size:12px}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout :is(.ai-creation-composer-control--skill,.ai-creation-composer__parameter-group--agent .ai-creation-composer-control){font-size:12px}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer-control--skill{padding-left:10px!important;padding-right:10px!important}}@media(min-width:761px)and (max-width:1500px){.ai-creation-home-categories .ai-explore-navigation__top{max-width:max(145px,calc(100% - 540px))}}@media(min-width:761px)and (max-width:1250px){.ai-creation-home-categories .ai-explore-navigation__top{max-width:max(145px,calc(100% - 390px))}}@media(max-width:1100px){.ai-creation-home-categories,.ai-creation-explore-page--home .ai-creation-explore-home-intro{padding-left:24px;padding-right:24px}.ai-creation-composer--home-layout .ai-creation-composer__controls{grid-template-columns:auto 1fr auto;gap:5px}.ai-creation-composer--home-layout .ai-creation-composer-control{padding-left:7px;padding-right:7px;font-size:11px}}@media(max-width:760px){.ai-creation-explore-page--home .ai-creation-explore-home-intro{padding:35px 16px 0}.ai-creation-home-categories{padding:16px 16px 0}.ai-creation-explore-page--home .ai-creation-empty-home__hero h1{font-size:22px}.ai-creation-composer--home-layout{padding:16px 12px 12px}.ai-creation-composer--home-layout .ai-creation-composer__controls{display:flex;flex-wrap:wrap}.ai-creation-composer--home-layout .ai-creation-composer__center-controls{order:3;width:100%;flex-wrap:wrap}.ai-creation-composer--home-layout .ai-creation-composer__submit-cluster{margin-left:auto}}.ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__text-wrap :is(.ai-creation-digital-human-input textarea){font-size:16px;line-height:1.75;color:#e4e4e8;caret-color:#e4e4e8}.ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__text-wrap .ai-creation-composer__rich-input:not(does-not-exist){font-size:16px;line-height:1.75;color:#e4e4e8;caret-color:#e4e4e8}.ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__text-wrap :is(.ai-creation-composer__rich-input,.ai-creation-digital-human-input textarea){font-size:16px;line-height:1.75;color:#e4e4e8;caret-color:#e4e4e8}.ai-creation-explore-page--home .ai-creation-composer.ai-creation-composer--home-layout{min-height:201px}:root[data-resolved-theme] .ai-creation-explore-page--home .ai-creation-composer.ai-creation-composer-surface.ai-creation-composer--home-layout{min-height:201px}.ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__parameter-group--agent .ai-creation-composer-control,.ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-control-wrap--type .ai-creation-composer-control.is-active{color:#c3c3cc!important}.ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-control-wrap--type .ai-creation-composer-control.is-active>svg:first-child,.ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-control-wrap--type .ai-creation-composer-control.is-active>svg:first-child path{fill:currentColor!important}:root[data-resolved-theme] .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-send-button--send:not(:disabled){width:38px;min-width:38px;height:38px;min-height:38px;border-color:#35f580!important;background:#35f580!important;color:#11321e!important}:root[data-resolved-theme] .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-send-button--send:not(:disabled):hover{border-color:#64f99c!important;background:#64f99c!important;color:#0d2917!important}.ai-creation-explore-page--home .ai-creation-home-capabilities{width:min(980px,100%)}.ai-creation-explore-page--home .ai-home-capability{height:46px;min-height:46px}.ai-creation-explore-page--home .ai-home-capability>span:not([aria-hidden]){font-size:14px;line-height:1.5}.ai-creation-explore-page--home .ai-creation-home-capabilities__more>button{min-height:32px;font-size:14px;line-height:1.5}.ai-creation-explore-page--home .ai-explore-navigation__children button{min-height:30px;font-size:14px;line-height:21px}:root[data-resolved-theme] .ai-creation-explore-page--home .ai-explore-navigation{margin:65px auto 0}.ai-explore-feed--gallery{font-family:Arial,Duli Home Noto Sans SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:auto;line-height:1.65}.ai-explore-feed--gallery .ai-explore-feed__videos{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:14px;row-gap:16px;align-items:start}.ai-explore-feed--gallery .ai-explore-feed__masonry{gap:6px;overflow:visible}.ai-explore-feed--gallery .ai-explore-feed__image-column{gap:6px}.ai-explore-feed--gallery .ai-explore-work-card{border-radius:0;overflow:visible;background:transparent}:root[data-resolved-theme=dark] .ai-explore-feed--gallery .ai-explore-work-card--video{background:transparent}.ai-explore-feed--gallery .ai-explore-image-card{min-height:0;border-radius:14px!important}.ai-explore-feed--gallery .ai-explore-work-card__footer{gap:4px;padding:7px 1px 0}.ai-explore-feed--gallery .ai-explore-work-card__footer>strong{font-size:16px;font-weight:500;line-height:24px}.ai-creation-explore-page--home .ai-explore-work-card__author{font-size:12px}.ai-explore-feed--gallery .ai-explore-work-card__footer{display:block;padding:10px 1px 0;text-align:left}.ai-creation-explore-page--home .ai-explore-work-card__avatar{box-sizing:border-box;display:grid;grid-column:1;grid-row:1 / span 2;width:30px;height:30px;margin-top:1px;place-items:center;overflow:hidden;padding:0;border:1px solid #ffffff26;border-radius:50%;background:transparent;cursor:pointer}.ai-creation-explore-page--home .ai-explore-work-card__avatar img,.ai-creation-explore-page--home .ai-explore-work-card__avatar i{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;background:#555;color:#fff;font-style:normal;line-height:28px;text-align:center}.ai-explore-feed--gallery .ai-explore-work-card__footer>strong{display:block;height:21px;color:#eeeef2;font-size:14px;font-weight:400;line-height:21px}.ai-creation-explore-page--home .ai-explore-work-card__author{grid-column:2;grid-row:2;width:100%;max-width:none;height:16.8px;color:#9a9ca6;font-size:12px;line-height:16.8px}:root[data-resolved-theme=dark] .ai-creation-explore-page--home .ai-explore-work-card__author{color:#9a9ca6}.ai-creation-explore-page--home .ai-explore-work-card__preview{display:grid;grid-column:3;grid-row:1 / span 2;place-items:center;width:25px;height:25px;margin-top:2px;padding:0;border:0;border-radius:50%;background:#ffffff08;color:#a6a7b0;font:inherit;font-size:16px;opacity:0;cursor:pointer;transition:opacity .18s,background .18s}.ai-creation-explore-page--home .ai-explore-work-card:focus-within .ai-explore-work-card__preview{opacity:1}.ai-creation-explore-page--home .ai-explore-work-card:hover .ai-explore-work-card__preview{opacity:1}.ai-creation-explore-page--home .ai-explore-work-card:is(:hover,:focus-within) .ai-explore-work-card__preview{opacity:1}.ai-creation-explore-page--home .ai-explore-work-card__preview:hover{background:#ffffff16;color:#fff}.ai-creation-explore-page--home .ai-explore-work-card__likes{grid-column:3;grid-row:1 / span 2;align-self:center;opacity:1;color:inherit}.ai-explore-feed--gallery .ai-explore-work-card__footer>.ai-explore-feed__message{grid-column:1 / -1;padding:4px 0 0}.ai-creation-explore-page--home .ai-creation-composer--home-layout.has-frame-row{box-sizing:border-box;height:201px;min-height:201px;max-height:201px}.ai-creation-explore-page--home .ai-creation-composer--home-layout>.ai-creation-frame-row{top:20px;left:22px}.ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__text-wrap.videoResource{position:absolute;top:20px;right:22px;left:177px;min-height:110px;margin-left:0;padding-top:0}.ai-creation-explore-page--home .ai-creation-composer--home-layout.has-frame-row .ai-creation-composer__rich-input{height:86px;min-height:86px;max-height:86px;padding-top:1px;line-height:1.65;text-align:left}.ai-creation-explore-page--home .ai-creation-composer--home-layout.has-frame-row .ai-creation-composer__rich-placeholder{left:0;text-align:left}.ai-creation-explore-page--home .ai-creation-composer--home-layout{position:relative;isolation:isolate;overflow:visible;border-color:#ffffff1b}.ai-creation-explore-page--home .ai-creation-composer--home-layout>.ai-creation-composer__edge{position:absolute;z-index:0;inset:-1px;overflow:hidden;padding:1px;border-radius:inherit;pointer-events:none;contain:paint;-webkit-mask:linear-gradient(#fff 0,#fff 0) content-box,linear-gradient(#fff 0,#fff 0);mask:linear-gradient(#fff 0,#fff 0) content-box,linear-gradient(#fff 0,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.ai-creation-explore-page--home .ai-creation-composer--home-layout>.ai-creation-composer__edge>i{position:absolute;top:50%;left:50%;width:230%;aspect-ratio:1;background:conic-gradient(from 0deg,transparent 0deg,transparent 255deg,#8c96a020 278deg,#c5cdd38a 303deg,#efece2c0 320deg,transparent 345deg);transform:translate3d(-50%,-50%,0) rotate(0);backface-visibility:hidden;will-change:transform;animation:ai-creation-home-composer-perimeter 12s linear infinite}.ai-creation-explore-page--home .ai-creation-home-subtitle__brand{animation:ai-creation-home-brand-hop 2.8s cubic-bezier(.25,.1,.25,1) infinite;transform-origin:50% 90%;will-change:transform}@keyframes ai-creation-home-composer-perimeter{to{transform:translate3d(-50%,-50%,0) rotate(360deg)}}@keyframes ai-creation-home-brand-hop{0%,48%,to{transform:translateY(0) scale(1.1)}8%{transform:translateY(1px) scaleX(1.2)}20%{transform:translateY(-8px) scale(1.06,1.15)}32%{transform:translateY(0) scale(1.18,1.02)}41%{transform:translateY(-3px) scale(1.1)}}@media(max-width:1280px){.ai-explore-feed--gallery .ai-explore-feed__videos{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:920px){.ai-explore-feed--gallery .ai-explore-feed__videos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.ai-explore-feed--gallery .ai-explore-feed__videos{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-explore-feed--gallery .ai-explore-feed__image-column{gap:6px}}@media(max-width:520px){.ai-explore-feed--gallery .ai-explore-feed__videos{grid-template-columns:1fr}.ai-explore-feed--gallery .ai-explore-feed__image-column:not(:first-child){display:none}}@media(prefers-reduced-motion:reduce){.ai-creation-explore-page--home .ai-creation-composer--home-layout>.ai-creation-composer__edge>i,.ai-creation-explore-page--home .ai-creation-home-subtitle__brand{animation:none;will-change:auto}}.ai-creation-explore-page--home{--home-content-height: max(96px, min(16vh, 150px));--home-content-height: clamp(96px, 16vh, 150px);--home-page-top: max(16px, min(3vh, 32px));--home-page-top: clamp(16px, 3vh, 32px);--home-creation-top: max(28px, min(5vh, 52px));--home-creation-top: clamp(28px, 5vh, 52px);--home-cover-height: max(110px, min(19vh, 205px));--home-cover-height: clamp(110px, 19vh, 205px);--home-caption-height: 31px;--home-page-bottom: 18px;scrollbar-gutter:auto;scrollbar-width:none;line-height:1.65}.ai-creation-explore-page--home::-webkit-scrollbar{display:none}.ai-creation-explore-page--home{text-rendering:auto}.ai-creation-explore-page--home .ai-creation-composer--home-layout{--ai-creation-toolbar-font: Arial, "Duli Home Noto Sans SC", "Microsoft YaHei", sans-serif}.ai-creation-explore-page--home .ai-creation-explore-home-intro{padding-top:calc(var(--home-page-top) + var(--home-creation-top))}:root .ai-creation-explore-page--home .ai-creation-empty-home__hero .ai-creation-home-subtitle{margin-bottom:27px;line-height:1.65}.ai-creation-explore-page--home .ai-creation-home-modes__generate{padding-top:0}:root[data-resolved-theme] .ai-creation-explore-page--home .ai-creation-composer.ai-creation-composer-surface.ai-creation-composer--home-layout{min-height:0;gap:0}.ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__text-wrap{flex:0 0 auto;min-height:calc(var(--home-content-height) - 20px)}.ai-creation-explore-page--home .ai-creation-composer--home-layout.has-audio-top-controls .ai-creation-composer__text-wrap{min-height:max(65px,calc(var(--home-content-height) - 56px))}.ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-digital-human-inputs{min-height:calc(var(--home-content-height) - 20px)}.ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__rich-placeholder{height:28px;padding-left:0;font-size:16px;line-height:1.75;color:#83838d}.ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__controls{height:41px;min-height:41px;margin-top:auto}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls .ai-creation-composer-control{height:36px;min-height:36px!important;font-size:14px;line-height:1.5}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls .ai-creation-audio-control{height:36px;min-height:36px!important;font-size:14px;line-height:1.5}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls .ai-creation-param-combo{height:36px;min-height:36px!important;font-size:14px;line-height:1.5}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-composer__center-controls :is(.ai-creation-composer-control,.ai-creation-audio-control,.ai-creation-param-combo){height:36px;min-height:36px!important;font-size:14px;line-height:1.5}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-control-wrap--type .ai-creation-composer-control{height:36px;min-height:36px;padding-left:9px;padding-right:9px;font-size:14px;font-weight:400;line-height:1.5}:root[data-resolved-theme=dark] .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-control-wrap--type .ai-creation-composer-control{background:#ffffff08!important;border:1px solid #ffffff14!important;border-radius:9px!important}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-send-button--send{width:38px;min-width:38px;height:38px;min-height:38px}:root .ai-creation-explore-page--home .ai-creation-composer--home-layout .ai-creation-send-button--send:disabled{background:#292c2d!important;border-color:#3d4340!important;color:#747d78!important}.ai-creation-explore-page--home .ai-home-capability{padding-top:8px;padding-bottom:8px}.ai-creation-explore-page--home .ai-home-capability__arrow{top:50%;bottom:auto;height:18px;font-size:16px;line-height:18px;transform:translate(-3px,-50%)}.ai-creation-explore-page--home .ai-home-capability:focus-visible .ai-home-capability__arrow{transform:translateY(-50%)}.ai-creation-explore-page--home .ai-home-capability:hover .ai-home-capability__arrow{transform:translateY(-50%)}.ai-creation-explore-page--home .ai-home-capability:is(:hover,:focus-visible) .ai-home-capability__arrow{transform:translateY(-50%)}.ai-creation-explore-page--home .ai-creation-home-capabilities__more>button{line-height:22px}.ai-creation-explore-page--home .ai-creation-explore-home-intro{min-height:calc(100dvh - 76.6px - var(--home-page-bottom) - var(--home-cover-height) - var(--home-caption-height) - 33.8px - max(18px,min(3vh,32px)));min-height:calc(100dvh - 76.6px - var(--home-page-bottom) - var(--home-cover-height) - var(--home-caption-height) - 33.8px - clamp(18px,3vh,32px))}:root[data-resolved-theme] .ai-creation-explore-page--home .ai-explore-navigation{margin-top:32px;padding:0 40px 10px}.ai-creation-explore-page--home .ai-explore-navigation__children{min-height:23.8px;gap:28px}.ai-creation-explore-page--home .ai-explore-navigation__children button{min-height:23.8px;padding:0;border-radius:0;font-size:14px;line-height:23.8px}.ai-creation-explore-page--home .ai-explore-navigation__children button.is-active{font-size:17px;font-weight:600}.ai-creation-explore-page--home .ai-explore-navigation__children button:hover{background:transparent}.ai-explore-feed--gallery .ai-explore-work-card__visual{overflow:hidden;border-radius:14px}.ai-explore-feed--gallery .ai-explore-work-card--video .ai-explore-work-card__visual{width:100%;aspect-ratio:16 / 9;isolation:isolate}.ai-explore-feed--gallery .ai-explore-work-card__media{position:absolute;inset:0;box-sizing:border-box;width:100%;height:100%;max-width:none;min-width:0;border:1px solid #ffffff16;border-radius:14px}.ai-explore-feed--gallery .ai-explore-work-card__media>img,.ai-explore-feed--gallery .ai-explore-work-card__media>video{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.ai-explore-feed--gallery .ai-explore-work-card__media>img{transition:transform .3s ease}.ai-explore-feed--gallery .ai-explore-work-card__media:focus-visible>img{transform:scale(1.035)}.ai-explore-feed--gallery .ai-explore-work-card__media:hover>img{transform:scale(1.035)}.ai-explore-feed--gallery .ai-explore-work-card__media:is(:hover,:focus-visible)>img{transform:scale(1.035)}.ai-explore-feed--gallery .ai-explore-work-card__like-button{position:absolute;top:8px;right:8px;z-index:3;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:5px;min-width:48px;max-width:calc(100% - 16px);height:29px;padding:6px 8px;border:0;border-radius:8px;background:#16171b9c;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:inherit;font-size:12px;line-height:1;cursor:pointer;transition:background .18s,color .18s}.ai-explore-feed--gallery .ai-explore-work-card__like-button svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round}.ai-explore-feed--gallery .ai-explore-work-card__like-button>span{font-size:12px;font-weight:500;line-height:1}.ai-explore-feed--gallery .ai-explore-work-card__like-button:hover{background:#303139d9}.ai-explore-feed--gallery .ai-explore-work-card__like-button.is-liked svg{color:#fe2c55;fill:currentColor}.ai-creation-explore-page--home .ai-creation-composer--home-layout.has-frame-row{height:calc(var(--home-content-height) + 56px);min-height:calc(var(--home-content-height) + 56px);max-height:none}@media(min-width:1600px){.ai-creation-explore-page--home{--home-page-top: max(22px, min(4vh, 44px));--home-page-top: clamp(22px, 4vh, 44px);--home-page-bottom: 24px}}@media(max-width:1100px){.ai-explore-feed--gallery .ai-explore-work-card__footer{grid-template-columns:26px minmax(0,1fr);column-gap:6px}.ai-creation-explore-page--home .ai-explore-work-card__avatar{width:26px;height:26px}.ai-creation-explore-page--home .ai-explore-work-card__preview{display:none}}@media(prefers-reduced-motion:reduce){.ai-explore-feed--gallery .ai-explore-work-card__media>img{transition:none}}@media(max-height:740px)and (min-width:851px){.ai-creation-explore-page--home{--home-page-top: 13px;--home-creation-top: 32px;--home-content-height: 106px;--home-cover-height: 135px}.ai-creation-explore-page--home .ai-creation-empty-home__hero h1{font-size:32px;margin-bottom:9px}:root .ai-creation-explore-page--home .ai-creation-empty-home__hero .ai-creation-home-subtitle{font-size:14px;margin-bottom:18px}.ai-creation-explore-page--home .ai-creation-explore-home-intro{min-height:0}:root[data-resolved-theme] .ai-creation-explore-page--home .ai-explore-navigation{margin-top:20px}}@media(max-height:640px)and (min-width:851px){.ai-creation-explore-page--home{--home-page-top: 10px;--home-creation-top: 14px;--home-content-height: 78px}.ai-creation-explore-page--home .ai-creation-empty-home__hero h1{font-size:28px;margin-bottom:6px}:root .ai-creation-explore-page--home .ai-creation-empty-home__hero .ai-creation-home-subtitle{margin-bottom:12px}}@media(max-width:850px){.ai-creation-explore-page--home{--home-content-height: 108px;--home-page-top: 16px;--home-creation-top: 0px}.ai-creation-explore-page--home .ai-creation-explore-home-intro{min-height:0}:root[data-resolved-theme] .ai-creation-explore-page--home .ai-explore-navigation{margin-top:32px;padding-left:16px;padding-right:16px}}:root{--ai-creation-outpaint-cursor-move: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI4IDI4Ij48ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsdGVyPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTYuMzM4IDEwLjQ5NmgxLjE2OXYxLjE2OWgtMS4xN3ptMS4xNjkgNy4wMTRoLTEuMTd2LTEuMTdoMS4xN3ptLTUuODQ1LTUuODQ1aC0xLjE2OXYtMS4xNjloMS4xN3ptMCA1Ljg0NWgtMS4xNjl2LTEuMTdoMS4xN3pNMTQgNC42NjZsLTkuMzM0IDkuMzM4IDYuMTA0IDYuMTAzIDMuMjMgMy4yMyA5LjMzMy05LjMzNHoiLz48cGF0aCBmaWxsPSIjMDAwIiBkPSJtMTIuODM0IDE1LjE2OC4wMDcgMy41MTMtMi4xMzctLjAwMSAzLjI4MSAzLjAxMiAzLjI4LTMuMDExaC0yLjExbC4wMS0zLjUxM2gzLjUyMmwtLjAwMSAyLjExNCAyLjk5LTMuMjgzLTIuOTktMy4yODN2Mi4xMzhIMTUuMTdWOS4zMjZsMi4xMTMuMDAxTDE0IDYuMzIybC0zLjI4NCAzLjAwNGgyLjExNHYzLjUyOEg5LjMyNXYtMi4xMzhMNi4zMTggMTRsMy4wMDcgMy4yODItLjAwMS0yLjExNHoiLz48L2c+PGRlZnM+PGZpbHRlciBpZD0iYSIgd2lkdGg9IjMyLjY2NyIgaGVpZ2h0PSIzMi42NjciIHg9Ii0yLjQ1IiB5PSItMS4xNjciIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJoYXJkQWxwaGEiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiLz48ZmVPZmZzZXQgZHg9Ii0uMTE3IiBkeT0iMS4xNjciLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxLjE2NyIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC40MiAwIi8+PGZlQmxlbmQgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93XzQ1Ml8xODIyOCIvPjxmZUJsZW5kIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd180NTJfMTgyMjgiIHJlc3VsdD0ic2hhcGUiLz48L2ZpbHRlcj48L2RlZnM+PC9zdmc+) 14 14, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAADEklEQVR4nO2Wv08TYRjH3/cKymCAImlLQ6l30qMQNxxFo8jGysDMH0BgYrsmwNhACCMjA7lBB8MAKUYpUBOpUSpEoWOTQjnAsJDrXfuY7+VKzliQlsaJJ3nap+/73Pt5nx/ve2XsTsoIEXEo+x9CDlA10LpKnFVVdXHOCzMzM834zTn/RUQC57xYKfhGMDDGxsZaiOgzdGJiwu2Yqz1scHCwlYi21tfXCUpEm0NDQy01hao2TFEUwBKrq6vEGDOgsLGBaDRaG6jqgBmGsTk7O2vBBEEgzrllz8/Pk2maG7eGqjZsfHy8Vdf1BEJZXFyk6elpCwaFjTGIaZqbiqJUB3XCCoXCFhbc39/fyOVy78/PzxEZurIAW9O0tYODg7hFJao80hJseHjYqtnc3BwtLS0Vjo6O1ra3t99qmnYJhJ1MJt/kcrkYfOCLmo6MjNwMqiiKgG88ANjKyopVp8nJScpkMpTNZml5eRljlsLGGOampqbI2Uijo6PN114OmMCOFhYW/ET0JR6PWwu4XC5Ck5SiKsEcirEifOCLZ/AsESVVVfXhYnBCrYggkUiEx2IxIZ1ON+i6Xm8PV3NfcnwYhlGfzWbrIpGIcKVjMBhsYIy1SJL01DTNlJ1Ss4KUmnZKv4XD4SeMsQe9vb2lzZeVuvb2dhT8sd/vf01Eu6WmyWQyHxOJxDtH0xRhYwxzjqZJBQKBPsZYQJKkJmcWr0rHPa/X62GMyaIoDpyenqawyt7e3qfDw8MPjmNRhI0xzMHn7OxsJxwOv2CMPbI3fqOXA6D3PR6PF1BJkvqPj49T/zr4mqbthEKh54D5/f6HjLFrU3kdNNTV1fUSC0ajUatO6Eb7ajNxtZ2cnHzt6el5xhgLVgP7A2qnNyTLcj8Rfbcvb9PRIKnu7m7ULGinsSpYuUjltra2gYuLi12AcNby+XzK5/NZNXNExm8D/Ava0dHxKp/P/9R1/Ycoin21hpVLr4jmkGUZNQs40ljzP1UcR6axsREAgFvdbndTpf+LeBVQV2dnp/UWSKfTpn0m0Uh3wiC/AbZuQQHmeiTCAAAAAElFTkSuQmCC) 14 14, auto}html.ai-creation-outpaint-dragging *{cursor:inherit!important}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint{width:min(840px,calc(100vw - 48px))!important;max-height:min(92vh,920px);border-radius:16px!important;background:#15161a!important;color:#f5fbff;font-size:14px}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint header{min-height:56px;padding:0 24px;border-bottom:.5px solid #ccddff14}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint h2{color:#f5fbff;font-size:16px;font-weight:500;line-height:24px}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint>header>button.ai-creation-outpaint-close{display:inline-flex;align-items:center;justify-content:center;width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#e0f5ff99!important;font-size:0!important;line-height:0!important;box-shadow:none!important;cursor:pointer}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint>header>button.ai-creation-outpaint-close:hover{background:#ffffff14!important;color:#f5fbff!important}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint>header>button.ai-creation-outpaint-close svg{display:block;width:16px;height:16px}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-refine-dialog__canvas--outpaint{display:block;width:calc(100% - 48px);min-height:0;height:auto;margin:16px 24px 0;padding:0;overflow:visible;border-radius:12px;background:transparent;place-items:stretch}.ai-creation-outpaint-stage{position:relative;width:100%;aspect-ratio:1.7777777778;border-radius:12px;background:#0000004d;overflow:visible;touch-action:none;-webkit-user-select:none;user-select:none;--ai-creation-outpaint-morph: .42s cubic-bezier(.4, 0, .2, 1)}.ai-creation-outpaint-scale{position:absolute;top:12px;left:12px;z-index:6;color:#e0f5ff99;font-size:12px;font-weight:400;line-height:20px;pointer-events:none}.ai-creation-outpaint-frame{position:absolute;z-index:1;box-sizing:border-box;border:1px solid #f5fbff;border-radius:2px;background:#202022;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);pointer-events:none;transition:left var(--ai-creation-outpaint-morph),top var(--ai-creation-outpaint-morph),width var(--ai-creation-outpaint-morph),height var(--ai-creation-outpaint-morph)}.ai-creation-outpaint-frame:before{content:"";position:absolute;inset:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABhSURBVHgB7ZKxDsAgCESvpImD//+vwgAF556LjpIYh4OD8ACAYK+1FmOMYKGqIdiMa3DA4E1UVHR3iAgS169e2lOcmUEl9N7nzxosJzCz5QRVezGeuAO24emeBAoVI1XaB+UFRAEgVDoAAAAAAElFTkSuQmCC);background-position:50% 50%;background-repeat:repeat;opacity:.04;pointer-events:none}.ai-creation-outpaint-source{position:absolute;z-index:2;display:block;max-width:none;max-height:none;object-fit:fill;-webkit-user-select:none;user-select:none;touch-action:none;cursor:var(--ai-creation-outpaint-cursor-move);transition:left var(--ai-creation-outpaint-morph),top var(--ai-creation-outpaint-morph),width var(--ai-creation-outpaint-morph),height var(--ai-creation-outpaint-morph)}.ai-creation-outpaint-handle{position:absolute;z-index:5;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:transparent;-webkit-appearance:none;appearance:none;transform:translate(-50%,-50%);touch-action:none;cursor:none}.ai-creation-outpaint-stage.is-dragging .ai-creation-outpaint-frame,.ai-creation-outpaint-stage.is-dragging .ai-creation-outpaint-source,.ai-creation-outpaint-stage.is-dragging .ai-creation-outpaint-handle{transition:none}@media(prefers-reduced-motion:reduce){.ai-creation-outpaint-frame,.ai-creation-outpaint-source{transition:none}}.ai-creation-outpaint-handle-icon{position:absolute;inset:0;display:block;width:28px;height:28px;opacity:0;background-repeat:no-repeat;background-position:center;background-size:28px 28px;pointer-events:none}.ai-creation-outpaint-handle:hover .ai-creation-outpaint-handle-icon,.ai-creation-outpaint-handle.is-dragging .ai-creation-outpaint-handle-icon{opacity:1}.ai-creation-outpaint-handle--nw:hover .ai-creation-outpaint-handle-icon,.ai-creation-outpaint-handle--nw.is-dragging .ai-creation-outpaint-handle-icon,.ai-creation-outpaint-handle--se:hover .ai-creation-outpaint-handle-icon,.ai-creation-outpaint-handle--se.is-dragging .ai-creation-outpaint-handle-icon{transform:rotate(90deg)}.ai-creation-outpaint-handle--e .ai-creation-outpaint-handle-icon,.ai-creation-outpaint-handle--w .ai-creation-outpaint-handle-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMESURBVHgB7VXdS5NhFH/d3m1v+2gbOpdzmdi8CKsb0RlKGn4QCkGB/glBF8GiuveiLkWhzEC8EIIRtCgG3UQIgqBGjBHsg1UbLNgG+7oYLPb1dn7jfWOZ+u7Vu9iBh+d9zjn7ned3znnOGKYlLTmFtGHxPN8m50dN+MvCE0H/uZCow1nQNQWskLDXwUiU4XC4vVwuP1hYWFAIOgRgi8XiQ5/P1zE/P69YXFyUwjtawADAg4ODqo2NDVu1WvUT+Kve3l5OAGZpGQqFghs2t9ttE3TyUygym5iYYNfX1+2lUukrnfl8Pv+abGehHxgYUOv1+s50Ou2BDT5ra2vdsMlmKgZbXV09DyBKGb+yssIT+BuDwdBOLmq73X6GxJ5MJt/BBh/44oKymAoNwC4tLf0JZjKZeLo1GH6ORCIu2u+mUql7fr//cTab/QIbfA4GlexgMVgjMwDB5HK5+Gg0euiCDT6NQTc3N+vpPZIpglGnKcWaNQaTsxqDejyeroP1ZMUPdLnD4WCpNlylUmGZUwowAoEA5/V6lXSsMYcxpE1DjdA9NjY2lcvlvp80pVTjbzMzM9epwTrwrBrj/EWXjDWVSlXc399PTE5OPurp6YltbW0xBFRfarU6uLOz82Jvb+/Z7u7uc/p+ybJsSLTDl97pj7m5ufvb29s/OY771dfXVzuueRSUVg3tnQR+ZWho6E4mk4mKz4KmzUeyjdOlnLRfozUVCoU+LS8v15khK06nc5b0/bRMArvjOxVFxjTR6XRWBB0eHr6NoHjc8Xjcq9FoHGQ7p9VqbWS/HIvFPsCGYKOjo7Nk7zcajWZ0qDBvpQVBBaZWWldHRkZuAZDe3luaLhY8eqvVqqOUXUgkEu9RM6r7TTBDMNpVcv912oR25jC+aL9ENb1B6XsCQCFVGjANBoNPp6enx+l8UWTGnHSeikwxzjDGKI1dNptNCz2AzWazkfygx+DGt3TNpATgYIRASGMDqBKXsVgseqSYaWaUyZA6WyHNCiFg/TKYToz0/2pL/iP5DbjB8TKEeip4AAAAAElFTkSuQmCC)}.ai-creation-outpaint-handle--n .ai-creation-outpaint-handle-icon,.ai-creation-outpaint-handle--s .ai-creation-outpaint-handle-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAOUSURBVHgB7ZbLSxtRFMZnJk8fVeMrGBUMmFKb2opBgvFBKGkLIhQFXQn+Cyl0XXVfQbJwoSsRxAdCd93qRixdqBQJ0rSJGzGYxMRGg3n2O8NMiJMZm7goXfTAIZc7587vfueecycM89/+gqng3OzsLCeOC1wl4/n5iYkJVcE6crYUICc3mcvlaDFLLz05OWkkp1hhXs5KgjHCzpSA6tXV1ZZMJnNEvr293WKz2TQKLy8ZKFXIijCPx9OWTCa/HRwc5MhpvLKy0ipCJWofBMzDlpeX87C6ujrepVDh/Hi7J9VFphIW8IvoRfPz8+2FMHpMLoXSxgqUlQXklTmdziJlIkwOSimnNYJSVlGNxKjycpOTk9zY2FjL9PT0Z41G82xjY4Pp6enhfX9/nw90u90MAEwwGGQcDkdzb2/va7Va/Qnz18KGiqxoF1T2W1tbWQx1Z2dn71GN9pubGz0UaKDGmE6nn5jNZj7W7/cz2Iw3Go0GdTpdsqKi4hbAL4ODgx99Pl9SCVqkkFLS0dGhr6qqMmq1WivmHPBX6+vrHkDy6aTx5ubmAiAueD9iu6qrq5tps4UFdOflcqoRnAMwjcVxKDuvrKwMQMFpQ0NDTBrc1NQUValU9NyP2CA2eY00Z2ZmZmTVqWXm6AjpNzM3N5fY2dm5DQQC6lAoRBu4lQbX1tYmAItcXV3xIHiWYCzL5kpWSMFw5vj4mL24uOBwbmw8Huc3wygYMsLXA62htUomWzRWqzWHtKoAcSNdL6hFEomEluM4MwrEVlg09fX1X/Hcj/NLIzabSqWORkdHF5CZtBywqC0A4xYXF1mTyaQ9h7lcrneovpdLS0tPd3d3TfB8W5CSw8PDVq/Xax0aGurGGWqx0Q9ra2uUjgxTiomfGKPRWAVQO4BOqPL9qfFjsdh3KOunKu3s7NQxZRgnXmkYN8C77Hb720gk8lPparu8vPwBhW8wZ25sbHxEmSv7LhX6SCf0VXdfX994OBz2Sy9vgg0MDIwgxoKKNdDVxpRxj/IKhV/qR47SQ1AUxR2oCIP6EbTFY8Qb4JpyYYVARlRKt44AfY77cpzSKyoDjFdGsFLSyCoAs9I5QLVo/kdolabh4eE2tEBmb2/vVK/Xh1EwVJXUBiXdnXJA2XlKb01NTT3GbbjuWgwGQy1TZhqLXo4UKsVmp6amUhaL5RfUhtCnEaSVPkMPViaa+PfuXqezFe7cf9t+A1C6/2c+zkc4AAAAAElFTkSuQmCC)}.ai-creation-outpaint-handle--nw .ai-creation-outpaint-handle-icon,.ai-creation-outpaint-handle--ne .ai-creation-outpaint-handle-icon,.ai-creation-outpaint-handle--se .ai-creation-outpaint-handle-icon,.ai-creation-outpaint-handle--sw .ai-creation-outpaint-handle-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAdCAYAAAC5UQwxAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAN5SURBVHgB7VZNSBtBFJ7dbP6axKiNFYJiWoKXpKX+hFqJEEoLuRRPIs1JrFAPvfRmxYMiBG9Sj54EKfXQS/Fg8KIo2NzUY4USm6BgY2MSzU9Jstv3lt242Ww2aXvNB4+ZNzM737yfebOENNHEf4KuNcFxHAWNKDTq8/PzNAqOibp0ndCvAKVAyNbgxA1IPp9/xrLsfRwolUqU0kKtVstGo9Evvb29vyiK4qRzDGkQSDY4OMhMTk6eTE1NfdDpdK6joyOSTCar1vp8PnJ2dhYOBAIpUAtq+6q61Ol06i0Wi210dPRJOp0+OTw85FpbW9GCCkGsrq56cD2ReZEmDQJcQ7q6ukrX19eFUCiU8Pv973p6eiI7OzsESKvWg+W6bDarUSWEoBMVC7nd3V3W4XD8BqQ9Hg8FbjUdHx8ruhXiTJ2fn1Nqe0oPoJQMfBYCoWF9fb2/UCjE1tbWym6E8bJ7EUtLS97Ozk4TUfOiPMVJZWpjq9va2npULBajcrJIJMKJMRUJ7Xb7HVInbPTY2JgmFos5c7nca9A1wge0y+VSJQuHw6F4PP4DSRHBYHCkEUIk0EIiuPGjRCLxBnQ9Zpsa2f7+/ifQX/b19b26urr63rCFaB36fWVlZYgTANa+3djY6K9FdnBw8JFhGC8k0EMYf+z1ev2Qyd+Wl5efQlYb61nItLe3tywuLvqQbGJigieFipJSIRs2GAxYee6azeZ70H8wPj7ePzMz48QwEOUEvCVsa2uzzs3NPUci3BxJa5GBPgzisNlsloGBAS0SYB/G8GKaoOIwDRHOzs6+EAmlomAZT4YbYzajYFiQHNt6ZDwhiCIhpjuSQVH+CmQj6EbBmgorRGJBqggqAopFFywkcKmrTobVZGFhgXR3dw+BhV54NZJutzsHUyXhUDzwdZCIOiGULr6F54UTDyCV09NTAvEkUNaC8BoEIBuxQNR1mxSM3EKsl+AyNpPJ/Nzc3Kx6RGmaZqEosODO99vb25fT09OfyV+gYjMM9N7enuHi4sIGpHYYagFCBh9ajQZzgLDgJnzfbkC/NBqNcXD1DehF0iDk7sBdNVar1ZRKpbDwGvR6PQ2vAz8JfZ4U9CLcuSwQZqGcYRzxL4Ej/wD+H0W4sEasOh0dHWYU0M2SvglfDWi1RPi/Ibf/O5RcV7OQEk5K1ZiXQ7w2TZTxB/uRH8dDW0p9AAAAAElFTkSuQmCC)}.ai-creation-outpaint-corner{position:absolute;z-index:3;width:10px;height:10px;pointer-events:none}.ai-creation-outpaint-corner .ai-creation-outpaint-mark{display:block;width:10px;height:10px}.ai-creation-outpaint-corner--nw{left:-3px;top:-3px}.ai-creation-outpaint-corner--ne{right:-3px;top:-3px;transform:rotate(90deg)}.ai-creation-outpaint-corner--se{right:-3px;bottom:-3px;transform:rotate(180deg)}.ai-creation-outpaint-corner--sw{left:-3px;bottom:-3px;transform:rotate(270deg)}.ai-creation-outpaint-edge{position:absolute;z-index:3;width:16px;height:2px;border-radius:1px;background:#fff;pointer-events:none}.ai-creation-outpaint-edge--n,.ai-creation-outpaint-edge--s{left:50%;transform:translate(-50%)}.ai-creation-outpaint-edge--n{top:-3px}.ai-creation-outpaint-edge--s{bottom:-3px}.ai-creation-outpaint-edge--w,.ai-creation-outpaint-edge--e{top:50%;transform:translateY(-50%) rotate(90deg)}.ai-creation-outpaint-edge--w{left:-9px}.ai-creation-outpaint-edge--e{right:-9px}.ai-creation-outpaint-scalebar{position:absolute;bottom:12px;left:50%;z-index:6;display:flex;gap:4px;padding:2px;border:.5px solid #ccddff14;border-radius:8px;background:#22252a;box-shadow:0 4px 12px #0000000f,0 2px 6px #00000005;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translate(-50%)}.ai-creation-outpaint-scalebar button{width:54px;height:36px;min-height:36px;padding:0;border:0;border-radius:6px;background:transparent;color:#f5fbff;font-size:12px;line-height:36px;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ai-creation-outpaint-scalebar button:hover{background:#ccddff1f}.ai-creation-outpaint-scalebar button.is-active,.ai-creation-outpaint-scalebar button.is-active:hover{background:#ccddff29}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-refine-dialog__controls--outpaint{position:static!important;top:auto!important;right:auto!important;left:auto!important;z-index:auto;display:flex;justify-content:center;margin:0;padding:0 24px;pointer-events:auto}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-refine-dialog__controls-group--ratio{position:static!important;top:auto;left:auto;display:inline-flex;align-items:center;gap:2px;margin:20px 0;padding:2px;border-radius:12px;background:#ccddff0a;box-shadow:none}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-refine-dialog__controls-group--ratio button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;width:48px;min-width:48px;min-height:0;height:auto;padding:10px 0;border:0;border-radius:10px;background:transparent;color:#e0f5ff59;box-shadow:none;cursor:pointer}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-refine-dialog__controls-group--ratio button span{margin-top:8px;color:inherit;font-size:10px;font-weight:500;line-height:12px}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-refine-dialog__controls-group--ratio button:hover{background:#ccddff14}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-refine-dialog__controls-group--ratio button.is-active,.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-refine-dialog__controls-group--ratio button.is-active:hover{background:#ccddff14;color:#f5fbff;box-shadow:none}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-ratio-shape{width:14px;height:14px;flex-basis:14px}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-ratio-shape__frame{border-color:currentColor;border-radius:2px;background:transparent;box-shadow:none;opacity:1;transform:none}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-refine-dialog__prompt-composer{margin:0 24px}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint textarea{width:100%;max-height:104px;margin:0;padding:9px 12px;border:.5px solid #ccddff14;border-radius:8px;background:#ccddff14;color:#f5fbff;font-size:14px;line-height:22px;resize:none}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint textarea::placeholder{color:#e0f5ff59}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint footer{gap:12px;padding:16px 24px 20px}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint footer>span{color:#e0f5ff99;font-size:14px;line-height:20px}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint footer .app-button{--app-button-min-width: 80px;--app-button-height: 36px;--app-button-radius: 8px;--app-button-font-size: 14px;--app-button-font-weight: 500;--app-button-bg: #f5fbff;--app-button-bg-hover: #d4dfe6;--app-button-border: #f5fbff;--app-button-border-hover: #d4dfe6;--app-button-fg: #15161a;cursor:pointer}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint footer .app-button:active:not(:disabled),.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint footer .app-button:hover:active:not(:disabled){background:#c2ccd5!important;border-color:#c2ccd5!important;color:#15161a!important}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-outpaint-ratio-icon{display:block;width:16px;height:16px;flex:0 0 16px}.ai-creation-outpaint-credit{display:block;width:14px;height:14px;flex:0 0 14px}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint{--outpaint-dialog-size: min(800px, calc(100vw - 32px) , calc((100vh - 32px) * 800 / 746));width:var(--outpaint-dialog-size)!important;height:calc(var(--outpaint-dialog-size) * 746 / 800)!important;min-height:0!important;max-height:none!important;border-radius:16px!important;background:#1a1a1a!important;overflow:hidden}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint>header{min-height:calc(var(--outpaint-dialog-size) * 72 / 800);height:calc(var(--outpaint-dialog-size) * 72 / 800);box-sizing:border-box;padding:0 calc(var(--outpaint-dialog-size) * 24 / 800)}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-refine-dialog__canvas--outpaint{width:calc(100% - (var(--outpaint-dialog-size) * 48 / 800));height:calc(var(--outpaint-dialog-size) * 423 / 800);margin:calc(var(--outpaint-dialog-size) * 25 / 800) calc(var(--outpaint-dialog-size) * 24 / 800) 0;overflow:hidden;border-radius:calc(var(--outpaint-dialog-size) * 12 / 800);background:transparent}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-outpaint-stage{width:100%;height:100%;aspect-ratio:auto;border-radius:inherit;background:#0000004d;overflow:hidden}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-outpaint-stage.is-dragging{cursor:var(--ai-creation-outpaint-cursor-move)}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-outpaint-frame{background:transparent}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-outpaint-frame:before{border-radius:inherit}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-outpaint-scalebar{bottom:calc(var(--outpaint-dialog-size) * 12 / 800)}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-outpaint-scale{color:#fff}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-refine-dialog__controls--outpaint{justify-content:flex-start;padding:0 calc(var(--outpaint-dialog-size) * 24 / 800)}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-refine-dialog__controls-group--ratio{margin:calc(var(--outpaint-dialog-size) * 20 / 800) 0 0}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint .ai-creation-refine-dialog__prompt-composer{margin:calc(var(--outpaint-dialog-size) * 20 / 800) calc(var(--outpaint-dialog-size) * 24 / 800) 0}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint textarea{height:calc(var(--outpaint-dialog-size) * 41 / 800);min-height:calc(var(--outpaint-dialog-size) * 41 / 800);box-sizing:border-box}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint footer{padding:calc(var(--outpaint-dialog-size) * 16 / 800) calc(var(--outpaint-dialog-size) * 24 / 800) calc(var(--outpaint-dialog-size) * 20 / 800)}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint footer .app-button{--app-button-bg: #fff;--app-button-bg-hover: #e6e6e6;--app-button-border: #fff;--app-button-border-hover: #e6e6e6;--app-button-fg: #0f1419}.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint footer .app-button:active:not(:disabled),.ai-creation-refine-dialog.ai-creation-refine-dialog--outpaint footer .app-button:hover:active:not(:disabled){background:#d5d5d5!important;border-color:#d5d5d5!important;color:#0f1419!important}.ai-creation-set-password__dialog{--password-surface: #1a1a1a;--password-input: #333;--password-button: #2a2a2a;--password-text: #f5f5f5;--password-label: #b5b5b5;--password-muted: #888;--password-primary: #fafafa;--password-primary-text: #222;box-sizing:border-box;width:424px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:32px;border:0;border-radius:16px;background:var(--password-surface);color:var(--password-text);box-shadow:0 20px 60px #0000004d;font:14px PingFang SC,Microsoft YaHei UI,Microsoft YaHei,system-ui,sans-serif;overflow:auto;overscroll-behavior:contain;pointer-events:auto}.ai-creation-set-password__dialog::backdrop{background:#000000a6}:root[data-resolved-theme=light] .ai-creation-set-password__dialog{--password-surface: #fff;--password-input: #f5f5f5;--password-button: #eee;--password-text: #191919;--password-label: #555;--password-muted: #777;--password-primary: #191919;--password-primary-text: #fff}.ai-creation-set-password__dialog header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.ai-creation-set-password__dialog h2{margin:0;font-size:18px;font-weight:500}.ai-creation-set-password__dialog header button{width:28px;height:28px;padding:0;border:0;border-radius:8px;background:transparent;color:inherit;font-size:24px;line-height:1;cursor:pointer}.ai-creation-set-password__dialog header button:hover{background:#80808026}.ai-creation-set-password__account{margin:-4px 0 20px;color:var(--password-label);font-size:13px}.ai-creation-set-password__dialog label{display:block;margin-top:14px;color:var(--password-label);font-size:13px}.ai-creation-set-password__dialog input{box-sizing:border-box;display:block;width:100%;height:44px;margin-top:8px;padding:0 12px;border:1px solid rgba(128,128,128,.16);border:1px solid rgb(128 128 128 / 16%);border-radius:8px;outline:0;background:var(--password-input);color:var(--password-text);font:inherit}.ai-creation-set-password__dialog input::placeholder{color:var(--password-muted)}.ai-creation-set-password__dialog input:focus{border-color:#777}.ai-creation-set-password__dialog button:focus-visible{outline:2px solid #777;outline-offset:2px}.ai-creation-set-password__strength{display:flex;align-items:center;gap:8px;margin-top:8px;color:var(--password-muted);font-size:12px}.ai-creation-set-password__strength i{display:flex;gap:3px}.ai-creation-set-password__strength i b{display:block;width:34px;height:4px;border-radius:2px;background:#555}.ai-creation-set-password__strength i.is-level-1 b:first-child{background:#e36a6a}.ai-creation-set-password__strength i.is-level-2 b:nth-child(-n+2){background:#e2ad55}.ai-creation-set-password__strength i.is-level-3 b{background:#55bd7d}.ai-creation-set-password__strength strong{color:inherit;font-weight:500}.ai-creation-set-password__code{display:grid;grid-template-columns:minmax(0,1fr) 112px;grid-gap:8px;gap:8px}.ai-creation-set-password__code input{min-width:0}.ai-creation-set-password__code button{margin-top:8px;border:0;border-radius:8px;background:var(--password-input);color:inherit;font:inherit;font-size:12px;cursor:pointer}.ai-creation-set-password__code button:disabled{cursor:default;opacity:.55}.ai-creation-set-password__error,.ai-creation-set-password__success{margin:14px 0 -4px;font-size:12px;line-height:20px}.ai-creation-set-password__error{color:#ed8b8b}.ai-creation-set-password__success{color:#63d69a}.ai-creation-set-password__dialog footer{display:flex;justify-content:flex-end;gap:12px;margin-top:28px}.ai-creation-set-password__dialog footer button{min-width:80px;height:36px;padding:0 16px;border:0;border-radius:8px;background:var(--password-button);color:inherit;font:inherit;cursor:pointer}.ai-creation-set-password__dialog footer .is-primary{background:var(--password-primary);color:var(--password-primary-text)}.ai-creation-set-password__dialog footer button:disabled{cursor:default;opacity:.55}@media(max-width:480px){.ai-creation-set-password__dialog{padding:24px}}@media(max-width:767px){.ai-creation-media--compact-eligible{zoom:var(--ai-creation-mobile-scale, 1);height:100%;min-height:0;overflow:hidden}.ai-creation-media--compact-eligible.ai-creation-media--side-navigation.has-side-nav .ai-creation-media__main{grid-template-columns:52px minmax(0,1fr);grid-template-rows:minmax(0,1fr);padding:0;transition:none}.ai-creation-media--compact-eligible .ai-creation-side-nav.is-collapsed{--side-nav-width: 52px;padding:10px 6px;gap:18px;transition:none}.ai-creation-media--compact-eligible .ai-creation-side-nav:not(.is-collapsed){position:absolute;z-index:210;inset:0 auto 0 0;width:min(240px,calc(100vw - 48px));min-width:0;box-shadow:16px 0 32px #0006;transition:none}.ai-creation-media--compact-eligible .ai-creation-side-nav__content{overflow-y:auto}.ai-creation-media--compact-eligible .ai-creation-mobile-nav-mask{position:absolute;z-index:209;inset:0;border:0;background:#0006}.ai-creation-media--compact-eligible .ai-creation-side-nav.is-collapsed .ai-creation-side-nav__top{flex-basis:62px}.ai-creation-media--compact-eligible .ai-creation-side-nav.is-collapsed .ai-creation-side-nav__top img{align-self:flex-start;height:30px}.ai-creation-media--compact-eligible .ai-creation-side-nav.is-collapsed .ai-creation-side-nav__top button{opacity:1;bottom:0;height:30px}.ai-creation-media--compact-eligible .ai-creation-side-nav:not(.is-collapsed) .ai-creation-side-nav__more-button{opacity:1}.ai-creation-media--compact-eligible .ai-creation-account-bar-group{top:max(10px,env(safe-area-inset-top));right:10px;left:62px;justify-content:flex-end;gap:4px}.ai-creation-media--compact-eligible .ai-creation-account-bar{top:10px;right:10px;gap:4px}.ai-creation-media--compact-eligible .ai-creation-account-bar__mall{padding-left:8px;padding-right:8px}.ai-creation-media--compact-eligible .ai-creation-account-bar__asset-tools{min-width:0}.ai-creation-media--compact-eligible .ai-creation-empty-home{padding:48px 20px calc(28px + env(safe-area-inset-bottom));scrollbar-gutter:auto}.ai-creation-media--compact-eligible .ai-creation-empty-home__hero,.ai-creation-media--compact-eligible .ai-creation-empty-home__hero.has-home-modes{width:100%;gap:22px;padding-top:0;margin-bottom:24px}.ai-creation-media--compact-eligible .ai-creation-empty-home__hero h1,.ai-creation-media--compact-eligible .ai-creation-generate-empty h1{font-size:24px;line-height:1.5;white-space:nowrap}.ai-creation-media--compact-eligible .ai-creation-home-modes__tabs{width:156px;height:34px}.ai-creation-media--compact-eligible .ai-creation-home-modes__tabs button{height:30px;padding:2px 12px;font-size:12px}.ai-creation-media--compact-eligible .ai-creation-composer{box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:126px;gap:8px;padding:12px;border-radius:18px}.ai-creation-media--compact-eligible .ai-creation-composer__input-surface{height:64px;min-height:64px}.ai-creation-media--compact-eligible .ai-creation-composer__text-wrap{min-height:64px}.ai-creation-media--compact-eligible .ai-creation-composer__text-wrap:not(.unResource):not(.videoResource){margin-left:76px}.ai-creation-media--compact-eligible .ai-creation-resource-row{--resource-size-w: 48px;--resource-size-h: 60px}.ai-creation-media--compact-eligible .ai-creation-composer.ai-creation-composer-surface{contain:style;-webkit-backdrop-filter:none;backdrop-filter:none}.ai-creation-media--compact-eligible .ai-creation-composer__rich-input{font-size:16px;line-height:1.5}.ai-creation-media--compact-eligible .ai-creation-composer__rich-placeholder{font-size:13px;line-height:1.6}.ai-creation-media--compact-eligible .ai-creation-composer__controls{gap:6px 8px;flex-wrap:nowrap}.ai-creation-media--compact-eligible .ai-creation-composer-control{min-width:0;max-width:100%;padding-left:6px;padding-right:6px;font-size:11px}.ai-creation-media--compact-eligible .ai-creation-composer-control--model{max-width:180px}.ai-creation-media--compact-eligible .ai-creation-composer__submit-cluster{margin-left:auto}.ai-creation-media--compact-eligible .ai-creation-home-feature-cards{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:6px;margin-bottom:24px}.ai-creation-media--compact-eligible .ai-creation-home-feature-card{aspect-ratio:1.6;border-radius:8px}.ai-creation-media--compact-eligible .ai-creation-home-feature-card__copy{left:6px;right:4px;bottom:6px}.ai-creation-media--compact-eligible .ai-creation-home-feature-card__copy h2{margin-bottom:3px;font-size:16px}.ai-creation-media--compact-eligible .ai-creation-home-feature-card__copy p{font-size:12px}.ai-creation-media--compact-eligible .ai-creation-template-search,.ai-creation-media--compact-eligible .ai-creation-template-stack,.ai-creation-media--compact-eligible .ai-creation-empty-home:not(.ai-creation-explore) .ai-creation-template-stack,.ai-creation-media--compact-eligible .ai-creation-explore .ai-creation-template-stack{width:100%}.ai-creation-media--compact-eligible .ai-creation-template-search{gap:12px;flex-wrap:nowrap}.ai-creation-media--compact-eligible .ai-creation-template-search__tabs{flex:1;min-width:0;max-width:100%;overflow-x:auto;flex-wrap:nowrap}.ai-creation-media--compact-eligible .ai-creation-template-search__field{flex:0 0 200px;width:200px;min-width:0}.ai-creation-media--compact-eligible .ai-creation-template-search__tabs button{flex-shrink:0;font-size:12px}.ai-creation-media--compact-eligible .ai-creation-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-creation-media--compact-eligible .ai-creation-template-stack .ai-creation-template-grid,.ai-creation-media--compact-eligible .ai-creation-template-stack .ai-creation-template-column{gap:20px}.ai-creation-media--compact-eligible .ai-creation-empty-home .ai-creation-template-card{min-height:100px}.ai-creation-media--compact-eligible .ai-creation-explore__navigation{padding:0}.ai-creation-media--compact-eligible .ai-creation-generate-empty{padding:76px 12px 24px;min-width:0}.ai-creation-media--compact-eligible .ai-creation-generate-empty__center{width:100%;gap:24px}.ai-creation-media--compact-eligible .ai-creation-generate-empty__assets{top:58px;right:12px}.ai-creation-media--compact-eligible .ai-creation-generate-view{--ai-creation-conversation-width: 100%;min-width:0;padding:62px 10px 10px}.ai-creation-media--compact-eligible .ai-creation-generate-view>.ai-creation-composer,.ai-creation-media--compact-eligible .ai-creation-generate-view>.ai-creation-composer.is-compact{left:10px;right:10px;bottom:max(12px,env(safe-area-inset-bottom));width:calc(100% - 20px);max-width:none}.ai-creation-media--compact-eligible .ai-creation-task-list{min-width:0;padding-left:0;padding-right:0}.ai-creation-media--compact-eligible .ai-creation-asset-gallery{padding:72px 10px 24px;min-width:0}.ai-creation-media--compact-eligible .ai-creation-asset-gallery__header{gap:12px}.ai-creation-media--compact-eligible .ai-creation-asset-gallery__collections,.ai-creation-media--compact-eligible .ai-creation-asset-gallery__tabs{max-width:100%;overflow-x:auto;flex-wrap:nowrap}.ai-creation-media--compact-eligible .ai-creation-asset-gallery__collections button,.ai-creation-media--compact-eligible .ai-creation-asset-gallery__tabs button{flex-shrink:0;white-space:nowrap}.ai-creation-media--compact-eligible .ai-creation-asset-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ai-creation-media--compact-eligible .ai-creation-asset-gallery__grid .ai-creation-asset-gallery__card{width:100%;min-width:0}.ai-creation-media--compact-eligible .ai-creation-asset-gallery__body{padding:0}.ai-creation-media--compact-eligible .ai-creation-asset-gallery__batch-actions{flex-wrap:wrap;gap:6px}.ai-creation-media--compact-eligible .duli-project-hub{padding:70px 10px 24px;min-height:100%}.ai-creation-media--compact-eligible .duli-project-hub__heading{gap:10px;flex-wrap:wrap}.ai-creation-media--compact-eligible .duli-project-hub__heading h1{font-size:20px}.ai-creation-media--compact-eligible .duli-project-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ai-creation-media--compact-eligible .duli-project-card__visual,.ai-creation-media--compact-eligible .duli-project-hub__create{min-height:100px}.ai-creation-media--compact-eligible .duli-project-hub .duli-project-card{height:174px;grid-template-rows:minmax(0,1fr)}.ai-creation-media--compact-eligible .duli-project-card__open{grid-template-rows:104px minmax(0,1fr)}.ai-creation-media--compact-eligible .duli-project-hub .duli-project-card .duli-project-card__meta{padding:8px;grid-template-columns:minmax(0,1fr);grid-template-rows:20px minmax(0,1fr);gap:4px}.ai-creation-media--compact-eligible .duli-project-hub .duli-project-card .duli-project-card__meta>*{grid-column:1}.ai-creation-media--compact-eligible .duli-project-hub .duli-project-card .duli-project-card__meta strong{grid-row:1;font-size:12px}.ai-creation-media--compact-eligible .duli-project-hub .duli-project-card .duli-project-card__meta span{grid-row:2;font-size:10px;white-space:normal}.ai-creation-media--compact-eligible .duli-project-card__more{opacity:1}.ai-creation-media--compact-eligible.ai-creation-media--side-navigation.has-side-nav>.ai-creation-preview{left:52px;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(160px,1fr) minmax(220px,38%)}.ai-creation-media--compact-eligible .ai-creation-preview__side{padding:14px 12px}.ai-creation-media--compact-eligible .ai-creation-preview__back{top:12px;left:12px}.ai-creation-media--compact-eligible .ai-creation-preview__bottom-actions{flex-wrap:wrap;gap:6px}.ai-creation-media--compact-eligible.ai-creation-media.has-side-nav>.ai-activity-detail{left:52px;transition:none}:root.has-ai-creation-compact .duli-home-activity-shell{--ai-creation-mobile-unit: calc(100vw / 780)}:root.has-ai-creation-compact .duli-home-activity-shell>.duli-home-activity-top{height:calc(35 * var(--ai-creation-mobile-unit))}:root.has-ai-creation-compact .duli-home-activity-shell.has-home-activity>.duli-home-activity-workspace{height:calc(100% - 35 * var(--ai-creation-mobile-unit))}:root.has-ai-creation-compact .duli-home-activity-shell .duli-home-activity-content{max-width:calc(100% - 48 * var(--ai-creation-mobile-unit))}:root.has-ai-creation-compact .duli-home-activity-shell .duli-home-activity-description{font-size:calc(14 * var(--ai-creation-mobile-unit));line-height:calc(18 * var(--ai-creation-mobile-unit))}:root.has-ai-creation-compact .duli-home-activity-shell .duli-home-activity-countdown{margin-right:calc(8 * var(--ai-creation-mobile-unit))}:root.has-ai-creation-compact .duli-home-activity-shell .duli-home-activity-time-pair{gap:calc(2 * var(--ai-creation-mobile-unit));margin-right:calc(2 * var(--ai-creation-mobile-unit))}:root.has-ai-creation-compact .duli-home-activity-shell .duli-home-activity-time-pair b{min-width:calc(22 * var(--ai-creation-mobile-unit));height:calc(18 * var(--ai-creation-mobile-unit));font-size:calc(11 * var(--ai-creation-mobile-unit));border-radius:calc(4 * var(--ai-creation-mobile-unit))}:root.has-ai-creation-compact .duli-home-activity-shell .duli-home-activity-time-pair i{font-size:calc(12 * var(--ai-creation-mobile-unit))}:root.has-ai-creation-compact .duli-home-activity-shell .duli-home-activity-close{right:calc(4 * var(--ai-creation-mobile-unit));width:calc(24 * var(--ai-creation-mobile-unit))}:root.has-ai-creation-compact .duli-home-activity-shell .duli-home-activity-close svg{width:calc(14 * var(--ai-creation-mobile-unit));height:calc(14 * var(--ai-creation-mobile-unit))}.has-ai-creation-compact:root .ai-creation-selector-popover{position:fixed;top:auto!important;right:12px!important;bottom:max(12px,env(safe-area-inset-bottom))!important;left:62px!important;width:auto!important;min-width:0;max-width:none;max-height:min(65vh,520px);max-height:min(65dvh,520px);overflow-y:auto;box-sizing:border-box;z-index:250}.has-ai-creation-compact:root .ai-creation-audio-popover{position:fixed;top:auto!important;right:12px!important;bottom:max(12px,env(safe-area-inset-bottom))!important;left:62px!important;width:auto!important;min-width:0;max-width:none;max-height:min(65vh,520px);max-height:min(65dvh,520px);overflow-y:auto;box-sizing:border-box;z-index:250}.has-ai-creation-compact:root .ai-creation-video-extension-popover{position:fixed;top:auto!important;right:12px!important;bottom:max(12px,env(safe-area-inset-bottom))!important;left:62px!important;width:auto!important;min-width:0;max-width:none;max-height:min(65vh,520px);max-height:min(65dvh,520px);overflow-y:auto;box-sizing:border-box;z-index:250}:root.has-ai-creation-compact :is(.ai-creation-selector-popover,.ai-creation-audio-popover,.ai-creation-video-extension-popover){position:fixed;top:auto!important;right:12px!important;bottom:max(12px,env(safe-area-inset-bottom))!important;left:62px!important;width:auto!important;min-width:0;max-width:none;max-height:min(65vh,520px);max-height:min(65dvh,520px);overflow-y:auto;box-sizing:border-box;z-index:250}.has-ai-creation-compact:root .ai-creation-refine-dialog{box-sizing:border-box;width:min(100%,520px);min-width:0;max-width:calc(100vw - 24px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto}.has-ai-creation-compact:root .ai-creation-subject-dialog{box-sizing:border-box;width:min(100%,520px);min-width:0;max-width:calc(100vw - 24px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto}.has-ai-creation-compact:root .ai-creation-no-brand-confirm{box-sizing:border-box;width:min(100%,520px);min-width:0;max-width:calc(100vw - 24px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto}.has-ai-creation-compact:root .ai-creation-announcement-dialog{box-sizing:border-box;width:min(100%,520px);min-width:0;max-width:calc(100vw - 24px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto}.has-ai-creation-compact:root .duli-project-dialog__card{box-sizing:border-box;width:min(100%,520px);min-width:0;max-width:calc(100vw - 24px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto}:root.has-ai-creation-compact :is(.ai-creation-refine-dialog,.ai-creation-subject-dialog,.ai-creation-no-brand-confirm,.ai-creation-announcement-dialog,.duli-project-dialog__card){box-sizing:border-box;width:min(100%,520px);min-width:0;max-width:calc(100vw - 24px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto}.has-ai-creation-compact:root .ai-creation-refine-dialog-backdrop{padding:12px}.has-ai-creation-compact:root .ai-creation-subject-dialog-backdrop{padding:12px}.has-ai-creation-compact:root .ai-creation-no-brand-confirm-backdrop{padding:12px}.has-ai-creation-compact:root .ai-creation-announcement-dialog-backdrop{padding:12px}.has-ai-creation-compact:root .duli-project-dialog{padding:12px}:root.has-ai-creation-compact :is(.ai-creation-refine-dialog-backdrop,.ai-creation-subject-dialog-backdrop,.ai-creation-no-brand-confirm-backdrop,.ai-creation-announcement-dialog-backdrop,.duli-project-dialog){padding:12px}:root.has-ai-creation-compact .duli-auth-dialog{width:calc(100vw - 24px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overflow-y:auto}:root.has-ai-creation-compact .duli-auth-panel{min-width:0;padding:24px 20px}:root.has-ai-creation-compact .duli-purchase-dialog{width:calc(100vw - 16px);max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);overflow:auto}:root.has-ai-creation-compact .duli-purchase-body{min-width:0;grid-template-columns:minmax(0,1fr)}:root.has-ai-creation-compact .duli-subscription-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.has-ai-creation-compact:root .ai-creation-account-panel{max-width:calc(100vw - 24px);max-height:75vh;max-height:75dvh;overflow-y:auto}.has-ai-creation-compact:root .ai-creation-notification-panel{max-width:calc(100vw - 24px);max-height:75vh;max-height:75dvh;overflow-y:auto}:root.has-ai-creation-compact :is(.ai-creation-account-panel,.ai-creation-notification-panel){max-width:calc(100vw - 24px);max-height:75vh;max-height:75dvh;overflow-y:auto}.has-ai-creation-compact:root .ai-creation-asset-dialog{box-sizing:border-box;width:calc(100vw - 24px);min-width:0;min-height:0;max-width:520px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}.has-ai-creation-compact:root .ai-creation-conversation-dialog{box-sizing:border-box;width:calc(100vw - 24px);min-width:0;min-height:0;max-width:520px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}.has-ai-creation-compact:root .ai-creation-skill-manager{box-sizing:border-box;width:calc(100vw - 24px);min-width:0;min-height:0;max-width:520px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}.has-ai-creation-compact:root .ai-publish{box-sizing:border-box;width:calc(100vw - 24px);min-width:0;min-height:0;max-width:520px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}.has-ai-creation-compact:root .ai-feedback-dialog{box-sizing:border-box;width:calc(100vw - 24px);min-width:0;min-height:0;max-width:520px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}:root.has-ai-creation-compact :is(.ai-creation-asset-dialog,.ai-creation-conversation-dialog,.ai-creation-skill-manager,.ai-publish,.ai-feedback-dialog){box-sizing:border-box;width:calc(100vw - 24px);min-width:0;min-height:0;max-width:520px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}:root.has-ai-creation-compact .ai-creation-skill-manager{grid-template-columns:minmax(108px,32%) minmax(0,1fr)}:root.has-ai-creation-compact .ai-creation-skill-manager__sidebar{padding:12px 8px}:root.has-ai-creation-compact .ai-creation-skill-manager__main{min-width:0}:root.has-ai-creation-compact .ai-creation-asset-dialog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}:root.has-ai-creation-compact .ai-publish__content{grid-template-columns:minmax(0,1fr);gap:16px}:root.has-ai-creation-compact .ai-publish__body{padding:16px}:root.has-ai-creation-compact .ai-publish__preview>div{height:180px}}@media(min-width:1501px){.ai-creation-account-bar-group.has-reference-account{top:17.5px;right:24px}}.ai-creation-account-bar--reference{height:41px;gap:8px;font-family:Arial,Noto Sans SC,Microsoft YaHei,sans-serif}.ai-creation-account-bar--reference .ai-creation-account-bar__pill{height:41px;min-height:41px;gap:8px;margin:0;padding:0;border:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.ai-creation-account-bar--reference button.ai-creation-account-bar__campaign,.ai-creation-account-bar--reference button.ai-creation-account-bar__redeem,.ai-creation-account-bar--reference button.ai-creation-account-bar__member,.ai-creation-account-bar--reference button.ai-creation-account-bar__points{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;height:37px;padding:0 11px;border:1px solid #dedee5;border-radius:22px;background:#f0f0f4;color:#52525c;font-size:13px;font-weight:400;line-height:normal;white-space:nowrap;transition:background .18s,border-color .18s,color .18s}.ai-creation-account-bar--reference button:is(.ai-creation-account-bar__campaign,.ai-creation-account-bar__redeem,.ai-creation-account-bar__member,.ai-creation-account-bar__points){display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;height:37px;padding:0 11px;border:1px solid #dedee5;border-radius:22px;background:#f0f0f4;color:#52525c;font-size:13px;font-weight:400;line-height:normal;white-space:nowrap;transition:background .18s,border-color .18s,color .18s}.ai-creation-account-bar--reference button.ai-creation-account-bar__campaign:hover,.ai-creation-account-bar--reference button.ai-creation-account-bar__redeem:hover,.ai-creation-account-bar--reference button.ai-creation-account-bar__member:hover,.ai-creation-account-bar--reference button.ai-creation-account-bar__points:hover{background:#e7e7ed;border-color:#bcbcc5}.ai-creation-account-bar--reference button:is(.ai-creation-account-bar__campaign,.ai-creation-account-bar__redeem,.ai-creation-account-bar__member,.ai-creation-account-bar__points):hover{background:#e7e7ed;border-color:#bcbcc5}.ai-creation-account-bar--reference button:focus-visible{outline:2px solid #8ed5ab;outline-offset:3px}.ai-creation-account-bar--reference .ai-creation-account-bar__campaign img{width:23px;height:23px;border-radius:50%;object-fit:cover;filter:saturate(.55)}.ai-creation-account-bar--reference .ai-creation-account-bar__campaign span{color:#078b35;font-size:13px}.ai-creation-account-bar--reference .ai-creation-account-bar__member>svg{color:#00c94a}.ai-creation-account-bar--reference .ai-creation-account-bar__member b{padding-left:7px;border-left:1px solid #d1d1d9;color:#757581;font-size:11px;font-weight:700}.ai-creation-account-bar--reference .ai-creation-account-bar__points strong{color:inherit;font-size:13px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ai-creation-account-bar--reference button.ai-creation-notification-trigger{width:34px;min-width:34px;height:37px;flex:0 0 34px;padding:0;border-radius:22px;background:#f0f0f4;color:#52525c}.ai-creation-account-bar--reference button.ai-creation-notification-trigger:hover,.ai-creation-account-bar--reference button.ai-creation-notification-trigger.is-active{background:#e7e7ed}.ai-creation-account-bar--reference .ai-creation-notification-trigger__dot{top:5px;right:5px;width:5px;height:5px;border:0;background:#ff4d4f}.ai-creation-account-bar--reference button.ai-creation-account-bar__avatar{box-sizing:border-box;display:grid;place-items:center;width:38px;min-width:38px;height:38px;flex-basis:38px;padding:7px;border:1px solid #ffffff22;border-radius:50%;background:#ffffff07}.ai-creation-account-bar--reference .ai-creation-account-bar__avatar .ai-creation-account-avatar-wrap{width:24px;height:22px;flex-basis:24px;padding:0}.ai-creation-account-bar--reference .ai-creation-account-bar__avatar .ai-creation-account-avatar{box-sizing:border-box;width:22px;height:22px;flex-basis:22px;border:0;background:#254b33;color:#8cefaa;font-size:13px;font-weight:400}.ai-creation-account-bar--reference .ai-creation-account-bar__avatar .ai-creation-account-avatar:before{box-shadow:none}[data-resolved-theme=dark]:root .ai-creation-account-bar--reference button.ai-creation-account-bar__campaign{background:#1a1a1e;border-color:#2a2a30;color:#bcbcc5}[data-resolved-theme=dark]:root .ai-creation-account-bar--reference button.ai-creation-account-bar__redeem{background:#1a1a1e;border-color:#2a2a30;color:#bcbcc5}[data-resolved-theme=dark]:root .ai-creation-account-bar--reference button.ai-creation-account-bar__member{background:#1a1a1e;border-color:#2a2a30;color:#bcbcc5}[data-resolved-theme=dark]:root .ai-creation-account-bar--reference button.ai-creation-account-bar__points{background:#1a1a1e;border-color:#2a2a30;color:#bcbcc5}:root[data-resolved-theme=dark] .ai-creation-account-bar--reference button:is(.ai-creation-account-bar__campaign,.ai-creation-account-bar__redeem,.ai-creation-account-bar__member,.ai-creation-account-bar__points){background:#1a1a1e;border-color:#2a2a30;color:#bcbcc5}[data-resolved-theme=dark]:root .ai-creation-account-bar--reference button.ai-creation-account-bar__campaign:hover{background:#1a1a1e;border-color:#2a2a30}[data-resolved-theme=dark]:root .ai-creation-account-bar--reference button.ai-creation-account-bar__redeem:hover{background:#1a1a1e;border-color:#2a2a30}[data-resolved-theme=dark]:root .ai-creation-account-bar--reference button.ai-creation-account-bar__member:hover{background:#1a1a1e;border-color:#2a2a30}[data-resolved-theme=dark]:root .ai-creation-account-bar--reference button.ai-creation-account-bar__points:hover{background:#1a1a1e;border-color:#2a2a30}:root[data-resolved-theme=dark] .ai-creation-account-bar--reference button:is(.ai-creation-account-bar__campaign,.ai-creation-account-bar__redeem,.ai-creation-account-bar__member,.ai-creation-account-bar__points):hover{background:#1a1a1e;border-color:#2a2a30}:root[data-resolved-theme=dark] .ai-creation-account-bar--reference .ai-creation-account-bar__campaign span{color:#35f580}:root[data-resolved-theme=dark] .ai-creation-account-bar--reference .ai-creation-account-bar__member>svg{color:#35f580}:root[data-resolved-theme=dark] .ai-creation-account-bar--reference .ai-creation-account-bar__member b{color:#aaaab5;border-color:#3b3b43}:root[data-resolved-theme=dark] .ai-creation-account-bar--reference button.ai-creation-notification-trigger{background:#202023;color:#dedee6}:root[data-resolved-theme=dark] .ai-creation-account-bar--reference button.ai-creation-notification-trigger:hover,:root[data-resolved-theme=dark] .ai-creation-account-bar--reference button.ai-creation-notification-trigger.is-active{background:#202023}.ai-creation-account-bar--reference button.ai-creation-account-bar__campaign,.ai-creation-account-bar--reference button.ai-creation-account-bar__redeem,.ai-creation-account-bar--reference button.ai-creation-account-bar__member,.ai-creation-account-bar--reference button.ai-creation-account-bar__points,.ai-creation-account-bar--reference button.ai-creation-account-bar__icon{transition:background .2s,border-color .2s,color .2s,transform .2s}.ai-creation-account-bar--reference button:is(.ai-creation-account-bar__campaign,.ai-creation-account-bar__redeem,.ai-creation-account-bar__member,.ai-creation-account-bar__points,.ai-creation-account-bar__icon){transition:background .2s,border-color .2s,color .2s,transform .2s}.ai-creation-account-bar--reference button.ai-creation-account-bar__login{display:inline-flex;align-items:center;justify-content:center;min-width:104px;height:38px;padding:0 14px;border:1px solid rgba(53,245,128,.3);border-radius:22px;background:#35f58024;color:#99e9b8;font-size:14px;font-weight:400;line-height:1.5;white-space:nowrap;transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .25s}.ai-creation-account-bar--reference button.ai-creation-account-bar__login:hover{background:#35f58038;border-color:#35f58073;color:#c0f7d5;box-shadow:0 5px 22px #46ff881f;transform:translateY(-1px)}@media(min-width:761px)and (max-width:1500px){.ai-creation-media:has(.ai-creation-account-bar--reference) .ai-creation-home-categories .ai-explore-navigation__top{max-width:max(145px,calc(100% - 580px))}}@media(max-width:1250px){.ai-creation-media:has(.ai-creation-account-bar--reference) .ai-creation-home-categories .ai-explore-navigation__top{max-width:max(145px,calc(100% - 450px))}}@media(max-width:1500px){.ai-creation-account-bar--reference,.ai-creation-account-bar--reference .ai-creation-account-bar__pill{gap:5px}.ai-creation-account-bar--reference button.ai-creation-account-bar__campaign,.ai-creation-account-bar--reference button.ai-creation-account-bar__redeem,.ai-creation-account-bar--reference button.ai-creation-account-bar__member,.ai-creation-account-bar--reference button.ai-creation-account-bar__points{height:36px;padding-left:9px;padding-right:9px;font-size:12px}.ai-creation-account-bar--reference button:is(.ai-creation-account-bar__campaign,.ai-creation-account-bar__redeem,.ai-creation-account-bar__member,.ai-creation-account-bar__points){height:36px;padding-left:9px;padding-right:9px;font-size:12px}.ai-creation-account-bar--reference .ai-creation-account-bar__member b{display:none}}@media(max-width:1250px){.ai-creation-account-bar--reference button.ai-creation-account-bar__campaign{width:36px;padding:0}.ai-creation-account-bar--reference .ai-creation-account-bar__campaign span{display:none}}@media(max-width:650px){.ai-creation-account-bar--reference button.ai-creation-account-bar__campaign{display:none}.ai-creation-account-bar--reference button.ai-creation-account-bar__redeem,.ai-creation-account-bar--reference button.ai-creation-account-bar__member,.ai-creation-account-bar--reference button.ai-creation-account-bar__points{gap:4px;padding-left:6px;padding-right:6px;font-size:11px}.ai-creation-account-bar--reference button:is(.ai-creation-account-bar__redeem,.ai-creation-account-bar__member,.ai-creation-account-bar__points){gap:4px;padding-left:6px;padding-right:6px;font-size:11px}.ai-creation-account-bar--reference .ai-creation-account-bar__points strong{font-size:11px}}:root .ai-creation-account-chrome.has-reference-account .ai-creation-account-panel--user-menu{--ai-creation-user-menu-backdrop: blur(18px);box-sizing:border-box;width:282px;padding:12px 14px;border-radius:14px;font-family:Arial,Noto Sans SC,Microsoft YaHei,sans-serif}:root .ai-creation-account-chrome.has-reference-account .ai-creation-account-panel--top.ai-creation-account-panel--user-menu{top:69px;right:24px}:root[data-resolved-theme=dark] .ai-creation-account-chrome .ai-creation-account-panel--user-menu{--ai-creation-user-menu-bg: #28292df5;border-color:#ffffff1b;color:#c9d0ca;box-shadow:0 14px 50px #0007}:root .ai-creation-account-panel--user-menu .ai-creation-user-menu{gap:0;font-size:14px;line-height:21px}:root .ai-creation-account-panel--user-menu button.ai-creation-user-menu__profile{min-height:0;height:55px;gap:10px;padding:5px 0 14px;border-radius:0}:root .ai-creation-account-panel--user-menu .ai-creation-user-menu__profile .ai-creation-account-avatar-wrap,:root .ai-creation-account-panel--user-menu .ai-creation-user-menu__profile .ai-creation-account-avatar{box-sizing:border-box;width:36px;height:36px;flex:0 0 36px;padding:0}:root .ai-creation-account-panel--user-menu .ai-creation-user-menu__profile .ai-creation-account-avatar{border:1px solid #ffffff15;background:#ffffff07}:root .ai-creation-account-panel--user-menu .ai-creation-user-menu__profile strong{flex:1;font-size:14px;font-weight:550;line-height:21px}:root .ai-creation-account-panel--user-menu .ai-creation-user-menu__profile-link{gap:2px;margin-left:0;font-size:12px;line-height:19.8px;color:#89948d}:root .ai-creation-account-panel--user-menu .ai-creation-user-menu__profile-link svg{width:13px;height:13px}:root .ai-creation-account-panel--user-menu button.ai-creation-user-menu__row{height:auto;min-height:43px;gap:11px;padding:11px 4px;border-radius:7px;font-family:inherit;font-size:14px;font-weight:400;line-height:21px}:root[data-resolved-theme=dark] .ai-creation-account-panel--user-menu button.ai-creation-user-menu__row{color:#c9d0ca}:root .ai-creation-account-panel--user-menu .ai-creation-user-menu__row>svg{width:17px;height:17px;flex:0 0 17px;stroke-width:0}:root .ai-creation-account-panel--user-menu .ai-creation-user-menu__row>svg[fill=none]{stroke-width:1.7}:root .ai-creation-account-panel--user-menu .ai-creation-user-menu__row>svg:last-child:not(:first-child){width:13px;height:13px;flex-basis:13px;color:#78857b;opacity:1}:root .ai-creation-account-panel--user-menu .ai-creation-user-menu__row[aria-label=更新日志]>svg:last-child{display:none}[data-resolved-theme=dark]:root .ai-creation-account-panel--user-menu .ai-creation-user-menu__item:hover>button.ai-creation-user-menu__row{background:#ffffff06;color:#f1f4f2}[data-resolved-theme=dark]:root .ai-creation-account-panel--user-menu .ai-creation-user-menu__item:focus-within>button.ai-creation-user-menu__row{background:#ffffff06;color:#f1f4f2}:root[data-resolved-theme=dark] .ai-creation-account-panel--user-menu button.ai-creation-user-menu__row:hover{background:#ffffff06;color:#f1f4f2}:root[data-resolved-theme=dark] .ai-creation-account-panel--user-menu button.ai-creation-user-menu__row:hover,:root[data-resolved-theme=dark] .ai-creation-account-panel--user-menu .ai-creation-user-menu__item:is(:hover,:focus-within)>button.ai-creation-user-menu__row{background:#ffffff06;color:#f1f4f2}:root .ai-creation-account-panel--user-menu .ai-creation-user-menu__divider{height:1px;margin:9px 0 0;background:#ffffff13}:root .ai-creation-account-panel--user-menu button.ai-creation-user-menu__logout{padding-top:17px;padding-bottom:5px;border-radius:0}@media(max-width:1500px){:root .ai-creation-account-chrome.has-reference-account .ai-creation-account-panel--top.ai-creation-account-panel--user-menu{top:64px}}@media(max-width:650px){:root .ai-creation-account-chrome.has-reference-account .ai-creation-account-panel--top.ai-creation-account-panel--user-menu{right:12px;width:min(282px,calc(100vw - 90px));max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px);overflow-y:auto}}@supports not selector(:has(*)){@media(min-width:761px)and (max-width:1500px){.ai-creation-media .ai-creation-home-categories .ai-explore-navigation__top{max-width:max(145px,calc(100% - 580px))}}@media(max-width:1250px){.ai-creation-media .ai-creation-home-categories .ai-explore-navigation__top{max-width:max(145px,calc(100% - 450px))}}}@supports not (width: 1cqw){.ai-creation-generate-view{--ai-creation-conversation-width: min(1010px, calc(100% - 56px - var(--ai-creation-conversation-sidebar-width)))}.ai-creation-generate-view>.ai-creation-task-list{--ai-creation-conversation-width: min(1010px, calc(100% - 56px) )}.ai-creation-preview__media.has-preview-video .ai-creation-preview__media-frame>.ai-creation-preview-video{width:100%}.ai-short-cover__crop{width:min(640px,100%,max(1px,calc((100vh - 320px) * 1.777778)))}.ai-creation-refine-dialog__mask-frame{max-width:calc(100% - 24px);max-height:calc(100% - 24px)}.ai-creation-refine-dialog__mask-frame>img{max-width:100%;max-height:min(60vh,640px)}.ai-explore-feed__videos,.ai-creation-activity-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}@media(max-width:962px){.ai-creation-publish-page__content{padding:110px 7% 340px}.ai-creation-publish-page h1{margin-top:24px;font-size:max(30px,min(calc(7vw - 14.14px),48px));font-size:clamp(30px,calc(7vw - 14.14px),48px)}.ai-creation-publish-page__description{margin-top:24px;font-size:15px;white-space:normal}.ai-creation-publish-page__download{margin-top:32px}.ai-creation-publish-page__footer{right:7%;bottom:32px;left:7%;gap:12px}.ai-creation-publish-page__proof{display:none}}@media(max-width:767px){.ai-creation-media--compact-eligible .ai-creation-publish-page h1{font-size:58.24px}}@media(max-height:700px),(min-aspect-ratio:39 / 20){.ai-creation-publish-page__proof{display:none}}}@supports not (height: 100dvh){.ai-creation-explore-page--home .ai-creation-explore-home-intro{min-height:calc(100vh - 76.6px - var(--home-page-bottom) - var(--home-cover-height) - var(--home-caption-height) - 33.8px - max(18px,min(3vh,32px)));min-height:calc(100vh - 76.6px - var(--home-page-bottom) - var(--home-cover-height) - var(--home-caption-height) - 33.8px - clamp(18px,3vh,32px))}}@supports not (color: rgb(from white r g b)){.script-dialog__panel,.script-dialog__panel>header{background:var(--panel-bg, #262626)}.script-analysis__lock{background:linear-gradient(180deg,transparent,var(--ai-creation-preview-shell-bg, var(--main-bg)) 100%)}}.duli-auth-overlay{position:fixed;inset:0;z-index:11000;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;background:#000000ba;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ededf3;font-family:Arial,Noto Sans SC,Microsoft YaHei,sans-serif;font-synthesis:none;--csstools-color-scheme--light: ;color-scheme:dark}.duli-auth-dialog{display:flex;width:1000px;min-height:692px;max-width:100%;max-height:calc(100dvh - 48px);overflow:auto;border-radius:32px;background:#19191d;box-shadow:0 40px 150px #0009,0 0 70px #43ad6c0c;position:relative}.duli-auth-dialog *,.duli-auth-dialog *:before,.duli-auth-dialog *:after{box-sizing:border-box}.duli-auth-dialog:not(:has(.duli-auth-banner)){width:540px}.duli-auth-dialog button,.duli-auth-dialog input{font:inherit}.duli-auth-dialog button{cursor:pointer}.duli-auth-dialog button:disabled{cursor:not-allowed}.duli-auth-panel{flex:1 1 540px;min-width:0;width:540px;padding:44px 40px 40px;background:#19191d}.duli-auth-header{display:flex;align-items:center;height:20px}.duli-auth-eyebrow{color:#8bb69b;font-size:12px;font-weight:400;line-height:20px;letter-spacing:1.5px}.duli-auth-close{position:absolute;top:17px;right:17px;z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:10px;background:#ffffff0b;color:#ededf3}.duli-auth-close:hover{background:#ffffff14}.duli-auth-title{margin:12px 0 0;padding:0;color:#ededf3;font-size:28px;font-weight:700;line-height:39px}.duli-auth-register-space{height:71px}.duli-auth-login-modes{display:flex;gap:4px;width:fit-content;height:50px;align-items:center;padding:4px;border:1px solid #2d2d35;border-radius:14px;background:#101014;box-shadow:inset 0 1px 1px #0008}.duli-auth-login-modes button{min-width:0;height:40px;padding:9px 12px;border:1px solid transparent;border-radius:9px;background:transparent;color:#92929d;font-size:14px;line-height:22px;transition:color .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.duli-auth-login-modes button[aria-selected=true]{background:#454650;border-color:#5b5c68;color:#f2f2f5;font-weight:500;box-shadow:0 2px 5px #0008}.duli-auth-login-modes button:hover:enabled{color:#fff}.duli-auth-dialog button:focus-visible,.duli-auth-protocol input:focus-visible{outline:2px solid #78cf99;outline-offset:3px}.duli-auth-form{display:flex;flex-direction:column;margin-top:22px}.duli-auth-field{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.duli-auth-field__label{color:#a8c1b1;font-size:14px;font-weight:400;line-height:22px}.duli-auth-field__error{color:#ff8686;font-size:12px;line-height:20px}.duli-auth-form input:not([type=checkbox]){display:block;width:100%;height:45px;padding:0 12px;border:1px solid #41414a;border-radius:9px;background:#111114;color:#dddde7;font-size:14px;line-height:22px;caret-color:#78cf99}.duli-auth-form input::placeholder{color:#77777d}.duli-auth-form input:focus-visible{outline:none;border-color:#6cbe86;box-shadow:0 0 0 3px #55ed8b08}.duli-auth-form input[aria-invalid=true]{border-color:#ff8686}.duli-auth-phone{position:relative}.duli-auth-phone__prefix{position:absolute;left:13px;top:0;display:flex;align-items:center;height:45px;color:#a4a4af;font-size:14px;pointer-events:none}.duli-auth-phone__prefix:after{content:"";width:1px;height:22px;margin-left:13px;background:#3c5845}.duli-auth-phone input:not([type=checkbox]){padding-left:63px}.duli-auth-code{position:relative}.duli-auth-code input:not([type=checkbox]){padding-right:116px}.duli-auth-code__action{position:absolute;right:4px;top:4px;display:flex;align-items:center;gap:4px}.duli-auth-code__action button{width:100px;height:36px;padding:4px 8px;border:0;border-radius:6px;background:transparent;color:#78cf99;font-size:12px;line-height:22px}.duli-auth-code__action button:hover:enabled{background:#78cf9910}.duli-auth-code__action button:disabled{color:#63806d}.duli-auth-code__spinner{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.2);border-top-color:#ffffffd9;border-radius:50%;vertical-align:middle;animation:duli-auth-code-spin .75s linear infinite}@keyframes duli-auth-code-spin{to{transform:rotate(360deg)}}.duli-auth-password{position:relative}.duli-auth-password input:not([type=checkbox]){padding-right:48px}.duli-auth-password__toggle{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:6px;background:transparent;color:#ffffff80;transition:background .2s ease,color .2s ease}.duli-auth-password__toggle:hover:enabled{background:#ffffff14;color:#fff}.duli-auth-registration-note{min-height:22px;margin:0 0 20px;color:#8bb69b;font-size:12px;line-height:22px;text-align:right}.duli-auth-submit{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;flex-shrink:0;margin-top:22px;padding:0;border:0;border-radius:10px;background:#e0e3e1;color:#1d211f;font-size:14px;font-weight:500;line-height:22px}.duli-auth-submit:hover:enabled{background:#d9d9d9}.duli-auth-submit:active:enabled{background:#b2b2b2}.duli-auth-submit:disabled{opacity:.55}.duli-auth-feedback{margin:12px 0 0;font-size:12px;line-height:20px;color:#ffffffb3}.duli-auth-feedback--error{color:#ff8686}.duli-auth-feedback--success{color:#4be879}.duli-auth-protocol{display:flex;align-items:center;gap:8px;color:#b9bfbb;font-size:12px;font-weight:400;line-height:22px}.duli-auth-protocol input{-webkit-appearance:none;appearance:none;flex:0 0 16px;width:16px;height:16px;margin:0;border:1px solid rgba(255,255,255,.7);border-radius:4px;background:transparent;cursor:pointer}.duli-auth-protocol input:checked{border-color:#fff;background:#fff}.duli-auth-protocol input:checked:after{content:"";display:block;width:5px;height:9px;margin:1px 4px;border:solid #1a1a1a;border-width:0 2px 2px 0;transform:rotate(45deg)}.duli-auth-protocol button{display:inline;padding:0;border:0;background:none;color:#fff;font-size:inherit}.duli-auth-protocol button:hover{text-decoration:underline}.duli-auth-banner{position:relative;flex:0 0 46%;width:460px;overflow:hidden;border-radius:32px;isolation:isolate;background:#101214}.duli-auth-banner:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#10152855 0%,transparent 28%,transparent 55%,#080d1cbd 100%);pointer-events:none}.duli-auth-banner__image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(1.12) saturate(1.1)}.duli-auth-banner__logo{position:absolute;top:28px;left:30px;z-index:1;width:120px;height:48px;filter:drop-shadow(0 1px 3px #0005)}.duli-auth-banner__logo .ai-creation-brand{display:inline-flex;align-items:center;width:120px;height:48px;margin:0;line-height:0;color:#f3f6f4}.duli-auth-banner__logo .ai-creation-brand__lockup{display:block;flex-shrink:0;width:120px;height:48px;overflow:visible}.duli-auth-banner__logo .ai-creation-brand__mark{display:none}.duli-auth-banner__bottom{position:absolute;z-index:1;bottom:0;left:0;right:0;padding:0 32px 57px;pointer-events:none}.duli-auth-banner__copy{min-width:0;width:100%}.duli-auth-banner__title{margin:0;color:#ededf3;font-size:29px;font-weight:500;line-height:40px;letter-spacing:-.8px;white-space:pre-line}.duli-auth-banner__description{margin:28px 0 0;color:#c0d6c8;font-size:14px;line-height:26px;letter-spacing:1px}.duli-auth-companies{display:flex;flex-direction:column;gap:12px;margin-top:24px;max-height:300px;overflow:auto}.duli-auth-companies p{margin:0;color:#ffffffb3;font-size:13px}.duli-auth-companies button{display:flex;align-items:center;gap:12px;min-height:44px;padding:8px 12px;border:0;border-radius:8px;background:#ffffff14;color:#fff;text-align:left}.duli-auth-companies small{margin-left:auto;color:#ffffff8f}@media(max-width:800px){.duli-auth-banner{display:none}.duli-auth-dialog{width:540px}}@media(max-width:560px){.duli-auth-overlay{padding:16px}.duli-auth-dialog{min-height:0;max-height:calc(100dvh - 32px);border-radius:26px}.duli-auth-panel{flex-basis:100%;width:100%;padding:40px 24px}.duli-auth-title{font-size:26px}.duli-auth-register-space{height:40px}.duli-auth-protocol{font-size:12px}}@media(max-height:740px)and (min-width:561px){.duli-auth-dialog{min-height:0}}@media(prefers-reduced-motion:reduce){.duli-auth-login-modes button,.duli-auth-password__toggle{transition:none}}.duli-management-layer{position:fixed;z-index:1300;inset:0;display:grid;padding:18px;overflow:auto;scrollbar-width:none;background:#000000b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);place-items:safe center;font-family:Microsoft YaHei UI,PingFang SC,sans-serif}.duli-management-layer::-webkit-scrollbar{display:none}.duli-management-dialog{display:flex;width:min(620px,100%);height:auto;max-height:min(620px,calc(100vh - 80px));overflow:hidden;flex-direction:column;border-radius:14px;color:#f2f2f2;background:#303030;box-shadow:0 24px 80px #0000007a;animation:duli-management-enter .18s ease-out both}.duli-management-dialog.is-plans,.duli-management-dialog.is-orders{width:min(620px,100%);height:720px;max-height:min(720px,calc(100vh - 36px));flex-shrink:0}.duli-management-dialog.is-invoice,.duli-management-dialog.is-invoice-form{width:min(900px,100%)}.duli-management-dialog.is-invoice-detail{width:min(864px,100%)}.duli-management-dialog.is-invoice,.duli-management-dialog.is-invoice-detail{height:650px;max-height:650px;flex-shrink:0}.duli-management-dialog.is-invoice-form{height:auto;max-height:min(640px,calc(100vh - 48px))}.duli-management-header{display:flex;min-height:72px;padding:0 32px;align-items:center}.duli-management-header h2{margin:0;font-size:20px;font-weight:650}.duli-management-close,.duli-management-back{width:32px;height:32px;padding:0;border:0;color:#bcbcbc;background:transparent;cursor:pointer;font-size:25px;line-height:32px}.duli-management-close{margin-left:auto}.duli-management-back{margin-right:12px;font-size:30px}.duli-management-close:hover,.duli-management-back:hover{color:#fff}.duli-management-tabs{display:flex;min-height:52px;padding:0 32px;gap:30px;align-items:end;border-bottom:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgb(255 255 255 / 8%)}.duli-management-tabs button{position:relative;padding:0 0 15px;border:0;color:#a7a7a7;background:transparent;cursor:pointer;font-size:14px}.duli-management-tabs button.is-active{color:#f4f4f4}.duli-management-tabs button.is-active:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:#f5f5f5;content:""}.duli-management-tabs .duli-management-invoice-link{margin-left:auto;color:#d2d2d2}.duli-management-content,.duli-invoice-content,.duli-invoice-form,.duli-invoice-detail-content{min-height:0;overflow:auto;padding:16px 32px 28px;scrollbar-width:none}.duli-management-content::-webkit-scrollbar,.duli-invoice-content::-webkit-scrollbar,.duli-invoice-form::-webkit-scrollbar,.duli-invoice-detail-content::-webkit-scrollbar{display:none}.duli-management-section-title{margin:0 0 10px;color:#b7b7b7;font-size:13px}.duli-membership-row{display:grid;min-height:76px;margin-bottom:28px;padding:0 24px;border-radius:8px;background:#454545;grid-template-columns:auto 1fr auto auto;grid-gap:8px;gap:8px;align-items:center;font-size:14px}.duli-membership-row span:not(.duli-membership-star){color:#bdbdbd;font-size:12px}.duli-membership-star{color:#1aa7ff;font-size:20px}.duli-membership-row b{font-size:13px;font-weight:500}.duli-management-empty{display:grid;min-height:94px;color:#9e9e9e;place-items:center;font-size:14px}.duli-management-primary{display:block;margin:24px auto 4px;padding:10px 18px;border:0;border-radius:8px;color:#f3f3f3;background:#444;cursor:pointer}.duli-management-primary:hover{background:#505050}.duli-renewal-empty{display:grid;width:min(430px,100%);min-height:210px;margin:0 auto 4px;align-content:center;justify-items:center;grid-gap:26px;gap:26px;color:#f0f0f0;font-size:14px}.duli-renewal-empty p,.duli-renewal-empty .duli-management-primary{margin:0}.duli-order-history{display:grid;grid-gap:12px;gap:12px}.duli-order-card{padding:20px 22px;border-radius:10px;background:#414141}.duli-order-card>strong{display:block;margin-bottom:16px;font-size:15px}.duli-order-card dl{display:grid;margin:0;grid-template-columns:1fr 1fr;grid-gap:14px 32px;gap:14px 32px}.duli-order-card dl div{display:flex;justify-content:space-between;gap:20px}.duli-order-card dt{color:#a9a9a9;font-size:12px}.duli-order-card dd{max-width:240px;margin:0;overflow:hidden;color:#ededed;font-size:12px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.duli-management-dialog.is-plans{width:min(680px,100%);height:600px;max-height:min(600px,calc(100vh - 36px))}.is-plans .duli-management-header{min-height:60px}.is-plans .duli-management-header h2{font-size:17px}.is-plans .duli-management-tabs{min-height:44px}.is-plans .duli-management-tabs button{padding-bottom:12px;font-size:12px}.duli-plan-content{font-size:12px;line-height:1.6}.duli-plan-content .duli-membership-row{min-height:54px;margin-bottom:18px;padding:0 16px;font-size:13px}.duli-plan-content .duli-membership-row b{font-size:12px}.duli-plan-content .duli-management-section-title{margin-top:16px;font-size:12px}.duli-plan-content .duli-management-section-title:first-child{margin-top:0}.duli-plan-section-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.duli-plan-section-title button{padding:0;border:0;color:#bdbdbd;background:transparent;font:inherit;cursor:pointer}.duli-plan-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;margin-bottom:10px;padding:12px 14px;border-radius:8px;background:#3b3b3b}.duli-plan-info{min-width:0}.duli-plan-info>strong{display:block;margin-bottom:5px;font-size:13px;font-weight:600}.duli-plan-status{margin-left:10px;color:#bdbdbd;font-size:12px;font-weight:400}.duli-plan-info>p{margin:3px 0 0;color:#bdbdbd;font-size:12px;overflow-wrap:anywhere}.duli-plan-info>.duli-plan-order{color:#999;font-size:11px}.duli-plan-actions{display:flex;max-width:220px;flex-wrap:wrap;justify-content:flex-end;gap:8px}.duli-plan-actions p{width:100%;margin:0;color:#bdbdbd;font-size:12px}.duli-plan-actions button{padding:6px 10px;border:1px solid #666;border-radius:6px;color:#ededed;background:transparent;font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.duli-plan-actions button:hover{background:#505050}.duli-plan-actions button:disabled,.duli-plan-section-title button:disabled{opacity:.5;cursor:not-allowed}.duli-plan-content .duli-renewal-empty{min-height:100px;gap:14px;font-size:12px}.duli-plan-content .duli-management-primary{margin-top:14px;padding:8px 14px;font-size:12px}.duli-invoice-tabs{display:flex;width:232px;margin:0 auto 26px;padding:2px;border-radius:8px;background:#3a3a3a}.duli-invoice-tabs button{flex:1;padding:10px 12px;border:0;border-radius:7px;color:#a8a8a8;background:transparent;cursor:pointer;font-size:13px}.duli-invoice-tabs button.is-active{color:#fff;background:#505158}.duli-invoice-tip{margin:0 0 12px;color:#9d9d9d;font-size:12px}.duli-invoice-table{display:grid;min-height:48px;padding:0 16px;border-radius:7px;color:#e8e8e8;background:#3d3d3d;grid-template-columns:32px minmax(150px,1.6fr) 1.2fr 1fr .8fr;align-items:center;grid-gap:14px;gap:14px;font-size:12px}.duli-invoice-table+.duli-invoice-table{margin-top:3px}.duli-invoice-table--head{color:#bcbcbc;background:#474747}.duli-invoice-table input{accent-color:#fff}.duli-invoice-footer{display:flex;min-height:70px;padding-top:20px;align-items:center;justify-content:space-between;color:#d5d5d5;font-size:13px}.duli-invoice-footer em,.duli-invoice-amount em{color:var(--purchase-green, #00d94f);font-style:normal}.duli-invoice-footer button,.duli-form-footer button:last-child{min-width:104px;padding:10px 18px;border:0;border-radius:8px;color:#fff;background:#57585d;cursor:pointer}.duli-invoice-footer button:disabled,.duli-form-footer button:disabled{cursor:not-allowed;opacity:.45}.duli-applied-list{display:grid;grid-gap:8px;gap:8px}.duli-applied-list article{display:grid;min-height:102px;padding:18px 16px;border-radius:8px;background:#414141;grid-template-columns:1fr auto;grid-gap:14px 22px;gap:14px 22px;align-items:center;font-size:12px}.duli-applied-list__heading,.duli-applied-list__meta{display:flex;align-items:center;justify-content:space-between;gap:24px}.duli-applied-list__heading{grid-column:1 / -1}.duli-applied-list__heading span,.duli-applied-list__meta span{color:#a9a9a9}.duli-applied-list__heading em,.duli-applied-list__meta b{color:#e9e9e9;font-style:normal;font-weight:500}.duli-applied-list__heading em.is-requested{color:#a9b9c3}.duli-applied-list__heading em.is-issued{color:#7ee29b}.duli-applied-list__heading em.is-rejected{color:#ed8b8b}.duli-applied-list__meta{grid-column:1}.duli-applied-list__actions{display:flex;grid-column:2;grid-row:2;gap:8px}.duli-applied-list__actions button{padding:7px 13px;border:0;border-radius:7px;color:#f1f1f1;background:#57585d;cursor:pointer;font-size:12px}.duli-applied-list__actions button:hover{background:#66676d}.duli-applied-list__actions button.duli-applied-list__retry{color:#102516;background:var(--purchase-green, #00d94f)}.duli-applied-list__actions button.duli-applied-list__retry:hover{background:#31e86c}.duli-applied-list article em.is-issued{color:#7ee29b}.duli-applied-list article em.is-rejected{color:#ed8b8b}.duli-invoice-detail-content{display:grid;grid-gap:18px;gap:18px}.duli-invoice-status-card{padding:20px 16px 16px;border-radius:8px;background:#414141}.duli-invoice-status-card>strong{display:block;margin-bottom:8px;font-size:14px}.duli-invoice-status-card>p{margin:0 0 18px;color:#aaa;font-size:12px}.duli-invoice-progress{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.duli-invoice-progress__step{display:grid;min-width:0;text-align:center;grid-template-rows:18px 20px 18px}.duli-invoice-progress__step b{overflow:hidden;color:#dedede;font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.duli-invoice-progress__step time{margin-top:7px;overflow:hidden;color:#999;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.duli-invoice-progress__track{position:relative;display:grid;place-items:center}.duli-invoice-progress__track:before{position:absolute;top:9px;right:0;left:0;height:1px;background:#737373;content:""}.duli-invoice-progress__step:not(:last-child) .duli-invoice-progress__track:after{position:absolute;top:9px;right:-50%;left:50%;height:1px;background:#737373;content:""}.duli-invoice-progress__step.is-complete .duli-invoice-progress__track:before,.duli-invoice-progress__step.is-complete:not(:last-child) .duli-invoice-progress__track:after{background:#12a9e8}.duli-invoice-progress__track span{z-index:1;display:grid;width:20px;height:20px;border-radius:50%;color:#fff;background:#616267;place-items:center;font-size:11px}.duli-invoice-progress__step.is-complete .duli-invoice-progress__track span,.duli-invoice-progress__step.is-current .duli-invoice-progress__track span{background:#12a9e8}.duli-invoice-progress__step.is-rejected .duli-invoice-progress__track span{background:#d76c6c}.duli-invoice-number{margin:16px 0 0!important;color:#d7d7d7!important}.duli-invoice-download{margin-top:16px;padding:8px 18px;border:0;border-radius:7px;color:#102516;background:var(--purchase-green, #00d94f);cursor:pointer;font-size:12px}.duli-invoice-download:hover{background:#31e86c}.duli-invoice-download:disabled,.duli-applied-list__actions button:disabled{opacity:.55;cursor:wait}.duli-invoice-detail-fields{display:grid;margin:0;padding:18px 16px;border-radius:8px;background:#414141;grid-template-columns:1fr 1fr;grid-gap:18px 30px;gap:18px 30px}.duli-invoice-detail-fields div{display:flex;min-width:0;gap:24px}.duli-invoice-detail-fields dt{min-width:72px;color:#a9a9a9;font-size:12px}.duli-invoice-detail-fields dd{margin:0;overflow:hidden;color:#eee;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.duli-invoice-detail-fields em{color:var(--purchase-green, #00d94f);font-style:normal}.duli-invoice-form{display:grid;grid-gap:14px;gap:14px}.duli-invoice-summary{display:grid;padding:14px 16px;border-radius:8px;background:#3d3d3d;grid-template-columns:auto 1fr;grid-gap:10px 22px;gap:10px 22px;font-size:12px}.duli-invoice-summary span{color:#a9a9a9}.duli-invoice-summary b{font-weight:500}.duli-invoice-form fieldset{display:flex;margin:0;padding:0;border:0;gap:22px}.duli-invoice-form legend{margin-bottom:5px;color:#aaa;font-size:12px}.duli-invoice-form fieldset label{color:#ddd;font-size:12px}.duli-invoice-form input[type=radio],.duli-invoice-form input[type=checkbox]{margin-right:6px;accent-color:#fff}.duli-invoice-field{display:grid;grid-gap:7px;gap:7px}.duli-invoice-field span{color:#aaa;font-size:12px}.duli-invoice-field input,.duli-invoice-extra input,.duli-invoice-extra textarea{width:100%;box-sizing:border-box;padding:11px 12px;border:1px solid transparent;border-radius:6px;outline:0;color:#eee;background:#424242;font:inherit;font-size:13px}.duli-invoice-field input:focus,.duli-invoice-extra input:focus,.duli-invoice-extra textarea:focus{border-color:#6e7075}.duli-invoice-collapse{display:flex;padding:4px 0;border:0;color:#aaa;background:transparent;cursor:pointer;justify-content:space-between;font-size:12px;text-align:left}.duli-invoice-extra{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.duli-invoice-extra textarea{min-height:70px;resize:vertical;grid-column:1 / -1}.duli-invoice-amount{margin:4px 0;color:#aaa;font-size:12px}.duli-invoice-amount b{margin:0 3px;color:#eee}.duli-form-footer{display:flex;padding-top:10px;justify-content:flex-end;gap:10px}.duli-form-footer button{min-width:72px;padding:7px 12px;border:0;border-radius:6px;color:#ccc;background:#474747;cursor:pointer;font-size:12px}.duli-form-footer button:last-child{min-width:88px;padding:7px 14px}.duli-management-feedback{margin:0;color:#78d6f0;font-size:12px}@keyframes duli-management-enter{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:680px){.duli-management-layer{padding:0}.duli-management-dialog,.duli-management-dialog.is-plans,.duli-management-dialog.is-orders,.duli-management-dialog.is-invoice,.duli-management-dialog.is-invoice-detail,.duli-management-dialog.is-invoice-form{width:100%;max-height:100vh;height:100%;border-radius:0}.duli-management-header,.duli-management-content,.duli-invoice-content,.duli-invoice-form{padding-left:18px;padding-right:18px}.duli-invoice-table{grid-template-columns:26px minmax(120px,1.4fr) 1fr .8fr}.duli-invoice-table>span:nth-child(4){display:none}.duli-order-card dl{grid-template-columns:1fr}.duli-plan-card{gap:8px;padding:12px}.duli-plan-actions{max-width:140px}.duli-plan-content .duli-membership-row{grid-template-columns:auto 1fr;padding:10px 12px}.duli-applied-list article{grid-template-columns:1fr}.duli-applied-list__meta,.duli-applied-list__actions{grid-column:1}.duli-applied-list__actions{grid-row:auto;justify-self:start}.duli-invoice-extra,.duli-invoice-detail-fields{grid-template-columns:1fr}.duli-invoice-progress{gap:8px}}@keyframes duli-management-layer-in{0%{opacity:0}to{opacity:1}}@keyframes duli-management-content-in{0%{opacity:0;transform:translate3d(0,16px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}.duli-management-layer{animation:duli-management-layer-in .36s cubic-bezier(.16,1,.3,1) both}.duli-management-dialog{animation:duli-management-content-in .42s cubic-bezier(.16,1,.3,1) 35ms both}@media(prefers-reduced-motion:reduce){.duli-management-layer,.duli-management-dialog{animation:none}}.duli-credit-details-layer{position:fixed;z-index:1300;inset:0;display:grid;padding:20px;color:#f5f5f5;background:#000000c2;place-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:PingFang SC,Microsoft YaHei UI,sans-serif}.duli-credit-details-dialog{position:relative;display:grid;width:min(668px,100%);height:min(727px,calc(100dvh - 40px));min-height:460px;grid-template-rows:auto auto auto minmax(0,1fr) auto;overflow:hidden;padding:30px 56px 22px;border:1px solid rgba(255,255,255,.045);border-radius:16px;background:#303030;box-shadow:0 26px 90px #00000085;animation:duli-credit-details-enter .18s ease-out both}.duli-credit-details__header{display:flex;min-height:34px;align-items:flex-start;justify-content:space-between}.duli-credit-details__header h2{margin:1px 0 0;font-size:17px;font-weight:700;letter-spacing:0}.duli-credit-details__close{display:grid;width:28px;height:28px;margin:-5px -8px 0 0;padding:0;border:0;border-radius:6px;color:#e8e8e8;background:transparent;cursor:pointer;place-items:center}.duli-credit-details__close:hover{background:#ffffff14}.duli-credit-details__close svg{width:17px;height:17px}.duli-credit-details__summary{position:relative;display:grid;min-height:112px;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;padding:1px 0 18px}.duli-credit-details__summary>div:not(.duli-credit-details__subscription-popover),.duli-credit-details__summary-item{display:grid;min-width:0;grid-gap:6px;gap:6px;justify-items:start;color:#bdbdbd;font-size:12px;text-align:left}.duli-credit-details__summary strong{color:#f7f7f7;font-size:15px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-credit-details__summary>b{align-self:center;padding-top:17px;color:#777;font-size:14px;text-align:center}.duli-credit-details__summary-item{padding:0;border:0;background:transparent;cursor:pointer}.duli-credit-details__summary-item>span{display:flex;align-items:center;gap:4px;white-space:nowrap}.duli-credit-details__summary-item svg{width:12px;height:12px;color:#c4c4c4}.duli-credit-details__summary-item:hover>span{color:#fff}.duli-credit-details__subscription-popover{position:absolute;z-index:2;top:79px;left:50%;width:360px;padding:16px;border:1px solid #454545;border-radius:9px;color:#f5f5f5;background:#303030;box-shadow:0 12px 35px #00000047;transform:translate(-50%)}.duli-credit-details__subscription-popover>strong{display:block;margin-bottom:13px;font-size:13px}.duli-credit-details__subscription-batches{display:grid;grid-gap:8px;gap:8px;max-height:280px;overflow:auto;padding-right:2px}.duli-credit-details__subscription-popover dl{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;margin:0;padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:7px}.duli-credit-details__subscription-popover dt,.duli-credit-details__subscription-popover dd{margin:0;font-size:12px}.duli-credit-details__subscription-popover dt{color:#a9a9a9}.duli-credit-details__subscription-popover dd{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-credit-details__subscription-popover p{margin:0;color:#aaa;font-size:12px}.duli-credit-details__filters{display:grid;min-height:36px;grid-template-columns:repeat(3,1fr);padding:3px;border-radius:7px;background:#414141}.duli-credit-details__filters button{position:relative;border:0;border-radius:5px;color:#d0d0d0;background:transparent;cursor:pointer;font:inherit;font-size:12px}.duli-credit-details__filters button+button:before{position:absolute;top:7px;bottom:7px;left:0;width:1px;background:#ffffff12;content:""}.duli-credit-details__filters button.is-active{color:#fff;background:#ffffff09}.duli-credit-details__ledger{min-height:0;overflow:auto;padding:13px 0 3px;scrollbar-color:#5a5a5a transparent;scrollbar-width:thin}.duli-credit-details__ledger-row{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:20px}.duli-credit-details__ledger-row>div{display:grid;min-width:0;grid-gap:3px;gap:3px}.duli-credit-details__ledger-row strong{overflow:hidden;color:#f0f0f0;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.duli-credit-details__ledger-row time{color:#898989;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-credit-details__ledger-row>span{flex:0 0 auto;margin-right:22px;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-credit-details__ledger-row>span.is-earn{color:#19a9ff}.duli-credit-details__ledger-row>span.is-consume{color:#f1f1f1}.duli-credit-details__state{display:grid;min-height:180px;color:#a5a5a5;font-size:13px;place-items:center;text-align:center}.duli-credit-details__state--error{color:#ff9d9d}.duli-credit-details__state--error button{padding:6px 16px;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#eee;background:transparent;cursor:pointer;font:inherit}.duli-credit-details__footer{position:relative;display:flex;min-height:33px;align-items:end;justify-content:center;gap:8px;color:#858585;font-size:11px}.duli-credit-details__footer>span:last-of-type{white-space:nowrap}.duli-credit-details__rules-link{color:#aaa;text-decoration:underline;text-underline-offset:2px}.duli-credit-details__pagination{position:absolute;right:0;bottom:0;display:flex;align-items:center;gap:7px}.duli-credit-details__pagination button{padding:3px 6px;border:1px solid rgba(255,255,255,.12);border-radius:4px;color:#ccc;background:transparent;cursor:pointer;font:inherit}.duli-credit-details__pagination button:disabled{cursor:default;opacity:.4}@keyframes duli-credit-details-enter{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:600px){.duli-credit-details-dialog{height:min(727px,calc(100dvh - 24px));padding:24px 20px 18px}.duli-credit-details__summary{grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr);gap:5px}.duli-credit-details__summary>div:not(.duli-credit-details__subscription-popover),.duli-credit-details__summary-item{font-size:10px}.duli-credit-details__summary strong{font-size:13px}.duli-credit-details__subscription-popover{width:min(360px,calc(100vw - 48px))}.duli-credit-details__footer{flex-wrap:wrap;padding-right:72px;font-size:10px}}@media(prefers-reduced-motion:reduce){.duli-credit-details-dialog{animation:none}}.duli-purchase-layer{--purchase-bg: #f5f7f6;--purchase-surface: #ffffff;--purchase-surface-muted: #f0f3f1;--purchase-text: #111713;--purchase-muted: #6c756f;--purchase-faint: #929b95;--purchase-border: rgba(17, 28, 21, .1);--purchase-border-strong: rgba(17, 28, 21, .2);--purchase-green: #00d94f;--purchase-green-dark: #087d34;--purchase-green-soft: #e7faed;position:fixed;z-index:1200;inset:0;color:var(--purchase-text);background:#050a075c;font-family:Microsoft YaHei UI,PingFang SC,sans-serif;letter-spacing:0}.duli-purchase-dialog{position:absolute;inset:0;display:grid;grid-template-rows:88px minmax(0,1fr);overflow:hidden;background:var(--purchase-bg);animation:duli-purchase-enter .18s ease-out both}.duli-purchase-header{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto 42px;align-items:center;grid-gap:24px;gap:24px;padding:0 28px 0 34px;border-bottom:1px solid var(--purchase-border);background:color-mix(in srgb,var(--purchase-surface) 94%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.duli-purchase-header>div:first-child{display:flex;align-items:center;gap:13px;min-width:0}.duli-purchase-header__mark{display:grid;width:38px;height:38px;flex:0 0 38px;border:1px solid rgba(0,217,79,.22);border-radius:8px;color:var(--purchase-green-dark);background:var(--purchase-green-soft);place-items:center}.duli-purchase-header__mark svg{width:20px;height:20px}.duli-purchase-header h1,.duli-purchase-header p{margin:0}.duli-purchase-header h1{overflow:hidden;font-size:20px;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.duli-purchase-header p{margin-top:4px;overflow:hidden;color:var(--purchase-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.duli-purchase-header__account{display:flex;align-items:baseline;gap:8px;padding-right:6px;color:var(--purchase-muted);font-size:11px}.duli-purchase-header__account strong{color:var(--purchase-text);font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-purchase-header__actions{display:flex;align-items:center;gap:10px}.duli-purchase-header__page-link{display:flex;min-height:38px;padding:0 13px;border:1px solid var(--purchase-border);border-radius:8px;color:var(--purchase-text);background:transparent;cursor:pointer;align-items:center;justify-content:center;gap:7px;font-size:11px;font-weight:650;white-space:nowrap;transition:border-color .14s ease,color .14s ease,background .14s ease}.duli-purchase-header__page-link:hover{border-color:#00b9437a;color:var(--purchase-green-dark);background:var(--purchase-green-soft)}.duli-purchase-header__page-link svg{width:15px;height:15px}.duli-purchase-close{display:grid;width:38px;height:38px;border:1px solid var(--purchase-border);border-radius:50%;color:var(--purchase-muted);background:transparent;cursor:pointer;place-items:center;transition:border-color .14s ease,color .14s ease,background .14s ease}.duli-purchase-close:hover{border-color:var(--purchase-border-strong);color:var(--purchase-text);background:var(--purchase-surface-muted)}.duli-purchase-close svg{width:18px;height:18px}.duli-purchase-body{display:block;overflow:auto;min-height:0}.duli-purchase-catalog{min-width:0;overflow:auto;padding:26px max(26px,min(4vw,64px)) 44px;padding:26px clamp(26px,4vw,64px) 44px}.duli-purchase-periods{display:flex;width:min(760px,100%);min-height:48px;margin:22px auto 0;padding:4px;overflow-x:auto;border:1px solid var(--purchase-border);border-radius:10px;background:var(--purchase-surface-muted);scrollbar-width:none}.duli-purchase-periods::-webkit-scrollbar{display:none}.duli-purchase-periods button{display:flex;min-width:140px;min-height:38px;padding:6px 16px;border:0;border-radius:7px;color:var(--purchase-muted);background:transparent;cursor:pointer;flex:1 0 0;align-items:center;justify-content:center;gap:7px;white-space:nowrap}.duli-purchase-periods button span{font-size:12px;font-weight:650}.duli-purchase-periods button small{color:var(--purchase-green-dark);font-size:9px}.duli-purchase-periods button.is-active{color:var(--purchase-text);background:#14df5947;box-shadow:0 3px 10px #0c140f14}.duli-subscription-grid{display:grid;grid-template-columns:repeat(4,minmax(190px,1fr));grid-gap:14px;gap:14px;max-width:1180px;margin:28px auto 0}.duli-subscription-card{position:relative;display:flex;min-height:448px;padding:24px 20px 20px;overflow:hidden;border:1px solid var(--purchase-border);border-radius:8px;color:var(--purchase-text);background:var(--purchase-surface);cursor:pointer;flex-direction:column;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.duli-subscription-card:hover,.duli-subscription-card.is-selected{border-color:#00b9439e;box-shadow:0 16px 38px #0e191217;transform:translateY(-2px)}.duli-subscription-card.is-selected:after{position:absolute;right:0;bottom:0;width:24px;height:24px;background:var(--purchase-green);clip-path:polygon(100% 0,100% 100%,0 100%);content:""}.duli-subscription-card__recommend{position:absolute;top:0;right:0;padding:5px 9px;border-radius:0 7px 0 6px;color:#06150b;background:var(--purchase-green);font-size:9px;font-weight:750}.duli-subscription-card>header{display:flex;min-height:26px;align-items:center;justify-content:space-between;gap:8px}.duli-subscription-card__tier{overflow:hidden;font-size:16px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.duli-subscription-card>header em,.duli-subscription-card ul em{padding:3px 5px;border-radius:4px;color:var(--purchase-green-dark);background:var(--purchase-green-soft);font-size:9px;font-style:normal;font-weight:700;white-space:nowrap}.duli-subscription-card__price{display:flex;min-height:50px;margin-top:18px;align-items:baseline;gap:5px}.duli-subscription-card__price strong{font-size:29px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:780}.duli-subscription-card__price span,.duli-subscription-card__price del{color:var(--purchase-muted);font-size:10px}.duli-subscription-card__price del{margin-left:auto}.duli-subscription-card>p{min-height:32px;margin:0;color:var(--purchase-muted);font-size:10px;line-height:1.6}.duli-subscription-card>section{display:flex;min-height:68px;margin-top:16px;padding:14px;border-radius:7px;background:var(--purchase-surface-muted);align-items:center;gap:10px}.duli-subscription-card>section svg{width:19px;height:19px;flex:0 0 19px;color:var(--purchase-green-dark)}.duli-subscription-card>section strong,.duli-subscription-card>section small{display:block}.duli-subscription-card>section strong{font-size:12px}.duli-subscription-card>section small{margin-top:4px;color:var(--purchase-muted);font-size:9px}.duli-subscription-card ul{display:grid;grid-gap:11px;gap:11px;margin:18px 0 0;padding:17px 0 0;border-top:1px solid var(--purchase-border);list-style:none}.duli-subscription-card li{display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;grid-gap:7px;gap:7px;min-width:0;color:var(--purchase-muted);font-size:10px}.duli-subscription-card li svg{width:13px;height:13px;color:var(--purchase-green-dark)}.duli-credit-grid{display:grid;grid-template-columns:repeat(3,minmax(170px,1fr));grid-gap:14px;gap:14px;max-width:820px;margin:34px auto 0}.duli-credit-card{position:relative;display:grid;min-height:194px;padding:20px;overflow:hidden;border:1px solid var(--purchase-border);border-radius:8px;color:var(--purchase-text);background:var(--purchase-surface);cursor:pointer;justify-items:start;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.duli-credit-card:hover,.duli-credit-card.is-selected{border-color:#00b9439e;box-shadow:0 14px 32px #0e191214;transform:translateY(-2px)}.duli-credit-card>em{position:absolute;top:0;right:0;padding:5px 8px;border-radius:0 7px 0 6px;color:#06150b;background:var(--purchase-green);font-size:9px;font-style:normal;font-weight:750}.duli-credit-card>span{display:grid;width:30px;height:30px;border-radius:7px;color:var(--purchase-green-dark);background:var(--purchase-green-soft);place-items:center}.duli-credit-card>span svg{width:17px;height:17px}.duli-credit-card>strong{margin-top:14px;font-size:25px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-credit-card>small{margin-top:-2px;color:var(--purchase-muted);font-size:9px}.duli-credit-card>p{margin:13px 0 0;color:var(--purchase-green-dark);font-size:10px}.duli-credit-card>div{display:flex;width:100%;margin-top:17px;padding-top:12px;border-top:1px solid var(--purchase-border);align-items:baseline;gap:8px}.duli-credit-card>div b{font-size:15px}.duli-credit-card>div del{color:var(--purchase-faint);font-size:9px}.duli-credit-card>i{position:absolute;right:18px;bottom:17px;color:var(--purchase-green-dark);font-size:9px;font-style:normal}.duli-purchase-membership-state{display:flex;align-items:center;justify-content:center;gap:6px;margin:24px auto 0;color:var(--purchase-muted);font-size:10px}.duli-purchase-membership-state svg{width:14px;height:14px;color:var(--purchase-green-dark)}.duli-purchase-empty{display:grid;min-height:330px;justify-items:center;place-content:center;text-align:center}.duli-purchase-empty>span{display:grid;width:48px;height:48px;border-radius:8px;color:var(--purchase-green-dark);background:var(--purchase-green-soft);place-items:center}.duli-purchase-empty svg{width:23px;height:23px}.duli-purchase-empty h2{margin:17px 0 0;font-size:15px}.duli-purchase-empty p{margin:7px 0 0;color:var(--purchase-muted);font-size:10px}.duli-purchase-empty button{height:32px;margin-top:16px;padding:0 14px;border:1px solid var(--purchase-border);border-radius:6px;color:var(--purchase-text);background:var(--purchase-surface);cursor:pointer;font-size:10px}.duli-purchase-loading{display:grid;grid-template-columns:repeat(4,minmax(170px,1fr));grid-gap:14px;gap:14px;max-width:1180px;margin:28px auto 0}.duli-purchase-loading i{height:410px;border:1px solid var(--purchase-border);border-radius:8px;background:var(--purchase-surface);opacity:.58;animation:duli-purchase-loading 1.1s ease-in-out infinite alternate}.duli-purchase-confirm-layer{position:absolute;z-index:8;inset:0;display:grid;padding:32px;background:#050a0785;place-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.duli-purchase-confirm{display:grid;width:min(100%,1030px);max-height:min(720px,100%);overflow:hidden;border:1px solid var(--purchase-border-strong);border-radius:14px;background:var(--purchase-surface);box-shadow:0 30px 90px #020a0542;animation:duli-purchase-confirm-enter .18s ease-out both}.duli-purchase-confirm__header{display:flex;min-height:78px;padding:0 24px 0 30px;border-bottom:1px solid var(--purchase-border);align-items:center;justify-content:space-between}.duli-purchase-confirm__eyebrow,.duli-purchase-confirm__section-label{display:block;color:var(--purchase-faint);font-size:10px}.duli-purchase-confirm__header h2{margin:6px 0 0;font-size:20px;font-weight:760}.duli-purchase-confirm__close{display:grid;width:36px;height:36px;border:1px solid var(--purchase-border);border-radius:50%;color:var(--purchase-muted);background:transparent;cursor:pointer;place-items:center}.duli-purchase-confirm__close:hover{color:var(--purchase-text);background:var(--purchase-surface-muted)}.duli-purchase-confirm__close svg{width:17px;height:17px}.duli-purchase-confirm__body{display:grid;min-height:0;grid-template-columns:minmax(0,1fr) 350px}.duli-purchase-confirm__detail{min-width:0;padding:30px;overflow:auto}.duli-purchase-confirm__offer{display:flex;min-height:82px;margin-top:17px;padding:18px 20px;border:1px solid rgba(0,185,67,.45);border-radius:10px;background:var(--purchase-surface-muted);align-items:center;justify-content:space-between;gap:16px}.duli-purchase-confirm__offer strong,.duli-purchase-confirm__offer span{display:block}.duli-purchase-confirm__offer strong{font-size:18px}.duli-purchase-confirm__offer span{margin-top:7px;color:var(--purchase-muted);font-size:11px}.duli-purchase-confirm__offer em{padding:5px 7px;border-radius:5px;color:var(--purchase-green-dark);background:var(--purchase-green-soft);font-size:10px;font-style:normal;font-weight:700;white-space:nowrap}.duli-purchase-confirm__rows{display:grid;grid-gap:0;gap:0;margin-top:24px;border-bottom:1px solid var(--purchase-border)}.duli-purchase-confirm__rows>div,.duli-purchase-confirm__amounts>div{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--purchase-border);color:var(--purchase-muted);font-size:11px}.duli-purchase-confirm__rows>div:last-child,.duli-purchase-confirm__amounts>div:last-child{border-bottom:0}.duli-purchase-confirm__rows strong{color:var(--purchase-text);font-weight:600}.duli-purchase-confirm__amounts{margin-top:18px;padding:0 16px;border-radius:10px;background:var(--purchase-surface-muted)}.duli-purchase-confirm__amounts del{color:var(--purchase-faint)}.duli-purchase-confirm__amounts strong{color:var(--purchase-green-dark)}.duli-purchase-confirm__amounts .is-total{min-height:66px;color:var(--purchase-text);font-size:14px}.duli-purchase-confirm__amounts .is-total strong{color:var(--purchase-green-dark);font-size:28px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-purchase-confirm__payment{min-width:0;padding:30px 24px;border-left:1px solid var(--purchase-border);background:color-mix(in srgb,var(--purchase-surface-muted) 68%,var(--purchase-surface))}.duli-purchase-confirm__payment-heading{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:720}.duli-purchase-confirm__payment-heading em{color:var(--purchase-green-dark);font-size:10px;font-style:normal;font-weight:600}.duli-purchase-confirm__payment-switch{display:grid;grid-gap:8px;gap:8px;margin-top:18px}.duli-purchase-confirm__payment-switch button{display:grid;grid-template-columns:28px minmax(0,1fr) 15px;min-height:46px;padding:0 11px;border:1px solid var(--purchase-border);border-radius:7px;color:var(--purchase-text);background:transparent;cursor:pointer;align-items:center;grid-gap:9px;gap:9px;font-size:11px;text-align:left}.duli-purchase-confirm__payment-switch button.is-active{border-color:#00b9438f;background:var(--purchase-green-soft)}.duli-purchase-confirm__payment-switch button>svg{width:15px;height:15px;color:var(--purchase-green-dark);opacity:0}.duli-purchase-confirm__payment-switch button.is-active>svg{opacity:1}.duli-purchase-confirm__payment-single{display:grid;grid-template-columns:28px minmax(0,1fr);min-height:46px;margin-top:18px;padding:0 11px;border:1px solid rgba(0,185,67,.45);border-radius:7px;background:var(--purchase-green-soft);align-items:center;grid-gap:9px;gap:9px;font-size:11px}.duli-purchase-confirm__payment-single small{grid-column:2;margin-top:-13px;color:var(--purchase-muted);font-size:9px}.duli-purchase-confirm__payment-unavailable{margin-top:18px;padding:14px;border:1px solid rgba(184,126,0,.3);border-radius:7px;color:var(--purchase-muted);background:color-mix(in srgb,#f6c453 12%,var(--purchase-surface));font-size:10px;line-height:1.6}.duli-purchase-confirm__qr{display:grid;margin-top:22px;justify-items:center}.duli-purchase-confirm__qr img,.duli-purchase-confirm__qr>span{width:174px;height:174px;border:1px solid var(--purchase-border);border-radius:7px;background:#fff}.duli-purchase-confirm__qr>span{display:grid;color:var(--purchase-muted);font-size:10px;place-items:center}.duli-purchase-confirm__qr p{margin:9px 0 0;color:var(--purchase-muted);font-size:10px}.duli-purchase-simulate{min-width:132px;height:30px;margin-top:12px;padding:0 14px;border:1px solid rgba(0,185,67,.34);border-radius:6px;color:var(--purchase-green-dark);background:var(--purchase-green-soft);cursor:pointer;font-size:10px;font-weight:700;transition:border-color .14s ease,background .14s ease,color .14s ease}.duli-purchase-simulate:hover{border-color:#00b94394;color:#064f23;background:#d4f6df}.duli-purchase-simulate:disabled{cursor:wait;opacity:.58}.duli-purchase-checkout{min-height:0;overflow:auto;padding:26px 24px;border-left:1px solid var(--purchase-border);background:var(--purchase-surface)}.duli-purchase-checkout__heading{display:flex;min-height:28px;align-items:center;justify-content:space-between;gap:10px;font-size:14px;font-weight:720}.duli-purchase-checkout__heading em{padding:4px 6px;border-radius:4px;color:var(--purchase-green-dark);background:var(--purchase-green-soft);font-size:9px;font-style:normal}.duli-purchase-selection{margin-top:18px;padding:18px 0;border-top:1px solid var(--purchase-border);border-bottom:1px solid var(--purchase-border)}.duli-purchase-selection small{color:var(--purchase-faint);font-size:9px}.duli-purchase-selection h2{margin:8px 0 0;font-size:16px}.duli-purchase-selection p{margin:5px 0 0;color:var(--purchase-muted);font-size:10px}.duli-purchase-selection>div{display:flex;margin-top:22px;align-items:baseline;gap:9px}.duli-purchase-selection>div strong{margin-left:auto;font-size:24px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-purchase-selection>div del{color:var(--purchase-faint);font-size:10px}.duli-purchase-selection>span{display:block;margin-top:6px;color:var(--purchase-green-dark);font-size:9px;text-align:right}.duli-purchase-methods{margin-top:21px}.duli-purchase-methods h3{margin:0;font-size:11px}.duli-purchase-methods>div{display:grid;grid-gap:8px;gap:8px;margin-top:11px}.duli-purchase-methods button{display:grid;grid-template-columns:28px minmax(0,1fr) 16px;min-height:43px;padding:0 11px;border:1px solid var(--purchase-border);border-radius:7px;color:var(--purchase-text);background:transparent;cursor:pointer;align-items:center;grid-gap:9px;gap:9px;font-size:10px;text-align:left}.duli-purchase-methods button.is-active{border-color:#00b9437a;background:var(--purchase-green-soft)}.duli-purchase-methods button>svg{width:15px;height:15px;color:var(--purchase-green-dark);opacity:0}.duli-purchase-methods button.is-active>svg{opacity:1}.duli-pay-logo{display:grid;width:25px;height:25px;border-radius:6px;color:#fff;place-items:center;font-size:10px;font-weight:750}.duli-pay-logo--wechat{background:transparent}.duli-pay-logo--alipay{background:#1677ff}.duli-purchase-qr{display:grid;margin-top:18px;justify-items:center}.duli-purchase-qr img,.duli-purchase-qr>span{width:132px;height:132px;border:1px solid var(--purchase-border);border-radius:6px;background:#fff}.duli-purchase-qr>span{display:grid;color:var(--purchase-muted);font-size:9px;place-items:center}.duli-purchase-qr p{margin:7px 0 0;color:var(--purchase-muted);font-size:9px}.duli-purchase-submit{display:flex;width:100%;height:43px;margin-top:22px;padding:0 15px;border:0;border-radius:7px;color:#051309;background:var(--purchase-green);cursor:pointer;align-items:center;justify-content:center;gap:8px;font-size:11px;font-weight:750}.duli-purchase-submit:hover{background:#00c747}.duli-purchase-submit:disabled{cursor:not-allowed;opacity:.48}.duli-purchase-submit svg{width:15px;height:15px}.duli-purchase-cancel-order{width:100%;margin-top:10px;border:0;color:var(--purchase-muted);background:transparent;cursor:pointer;font-size:9px}.duli-purchase-agreement{margin:12px 0 0;color:var(--purchase-faint);font-size:8px;line-height:1.6;text-align:center}.duli-purchase-feedback{margin:13px 0 0;padding:10px;border-radius:6px;color:var(--purchase-muted);background:var(--purchase-surface-muted);font-size:9px;line-height:1.55}.duli-purchase-checkout__empty{display:grid;min-height:260px;color:var(--purchase-faint);font-size:10px;place-items:center}:root[data-resolved-theme=dark] .duli-purchase-layer{--purchase-bg: #0c0f0d;--purchase-surface: #151917;--purchase-surface-muted: #1c211e;--purchase-text: #eff5f0;--purchase-muted: #9aa59d;--purchase-faint: #707a73;--purchase-border: rgba(238, 247, 240, .09);--purchase-border-strong: rgba(238, 247, 240, .18);--purchase-green: #14df59;--purchase-green-dark: #70ee99;--purchase-green-soft: #153622;background:#000000a8}:root[data-resolved-theme=dark] .duli-subscription-card:hover,:root[data-resolved-theme=dark] .duli-subscription-card.is-selected,:root[data-resolved-theme=dark] .duli-credit-card:hover,:root[data-resolved-theme=dark] .duli-credit-card.is-selected{box-shadow:0 18px 40px #0000003d}:root[data-resolved-theme=dark] .duli-purchase-confirm{box-shadow:0 30px 100px #0000008f}@media(max-width:1280px){.duli-purchase-body{grid-template-columns:minmax(0,1fr) 310px}.duli-subscription-grid{grid-template-columns:repeat(3,minmax(190px,1fr))}.duli-purchase-loading{grid-template-columns:repeat(3,minmax(170px,1fr))}}@media(max-width:980px){.duli-purchase-dialog{grid-template-rows:76px minmax(0,1fr)}.duli-purchase-header{padding:0 16px}.duli-purchase-header p,.duli-purchase-header__account span{display:none}.duli-purchase-body{display:block;overflow:auto}.duli-purchase-catalog,.duli-purchase-checkout{overflow:visible}.duli-purchase-checkout{border-top:1px solid var(--purchase-border);border-left:0}.duli-subscription-grid,.duli-purchase-loading{grid-template-columns:repeat(2,minmax(180px,1fr))}.duli-purchase-confirm-layer{padding:18px}.duli-purchase-confirm__body{display:block;overflow:auto}.duli-purchase-confirm__detail,.duli-purchase-confirm__payment{overflow:visible}.duli-purchase-confirm__payment{border-top:1px solid var(--purchase-border);border-left:0}}@media(max-width:620px){.duli-purchase-header{grid-template-columns:minmax(0,1fr) 70px 36px;gap:10px}.duli-purchase-header__mark,.duli-purchase-header__account{display:none}.duli-purchase-header h1{font-size:16px}.duli-purchase-header__actions{gap:0}.duli-purchase-header__page-link{width:70px;min-height:36px;padding:0 7px;font-size:10px}.duli-purchase-header__page-link svg{display:none}.duli-purchase-close{width:34px;height:34px}.duli-purchase-catalog,.duli-purchase-checkout{padding:18px 14px 28px}.duli-subscription-grid,.duli-credit-grid,.duli-purchase-loading{grid-template-columns:1fr}.duli-subscription-card{min-height:410px}.duli-purchase-confirm-layer{padding:0;-webkit-backdrop-filter:none;backdrop-filter:none}.duli-purchase-confirm{width:100%;height:100%;max-height:none;border:0;border-radius:0}.duli-purchase-confirm__header{min-height:72px;padding:0 16px 0 18px}.duli-purchase-confirm__header h2{font-size:17px}.duli-purchase-confirm__detail,.duli-purchase-confirm__payment{padding:22px 16px}.duli-purchase-confirm__offer{align-items:flex-start}.duli-purchase-confirm__amounts .is-total strong{font-size:24px}}.duli-purchase-layer{--purchase-bg: #f4f4f4;--purchase-surface: #ffffff;--purchase-surface-muted: #eeeeee;--purchase-text: #171717;--purchase-muted: #767676;--purchase-faint: #9a9a9a;--purchase-border: rgba(24, 24, 24, .08);--purchase-border-strong: rgba(24, 24, 24, .16);--purchase-green: #00d94f;--purchase-green-dark: #087d34;--purchase-green-soft: #e7faed;background:var(--purchase-bg);font-family:PingFang SC,Microsoft YaHei UI,sans-serif}.duli-purchase-dialog{inset:0;display:grid;grid-template-rows:auto minmax(0,1fr);border:0;border-radius:0;background:var(--purchase-bg);box-shadow:none}.duli-purchase-header{position:sticky;top:0;grid-template-columns:minmax(0,1fr) auto 44px;min-height:132px;width:min(1000px,calc(100% - 48px));margin:0 auto;padding:28px 0 26px;border-bottom:1px solid var(--purchase-border);background:color-mix(in srgb,var(--purchase-bg) 94%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.duli-purchase-header__title{gap:14px;min-width:0}.duli-purchase-header__title>.duli-purchase-profile-copy{display:block}.duli-purchase-profile-avatar{display:grid;width:50px;height:50px;flex:0 0 50px;overflow:hidden;border-radius:50%;color:#78f09e;background:#00e6501f;place-items:center;font-size:18px;font-weight:700}.duli-purchase-profile-avatar img{width:100%;height:100%;object-fit:cover}.duli-purchase-profile-avatar.is-fallback{background:#20e66b;color:#050805}.duli-purchase-profile-copy{min-width:0}.duli-purchase-profile-copy>strong{display:flex;align-items:center;min-width:0;overflow:hidden;color:var(--purchase-text);font-size:16px;font-weight:700;white-space:nowrap}.duli-purchase-profile-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-purchase-profile-star{display:inline-flex;flex:0 0 auto;align-items:center;margin-left:5px;color:var(--purchase-green);line-height:0}.duli-purchase-profile-star svg{display:block;width:15px;height:15px;flex:0 0 15px}.duli-purchase-profile-copy>p{display:flex;align-items:center;gap:10px;margin:7px 0 0;color:var(--purchase-muted);font-size:12px;white-space:nowrap}.duli-purchase-profile-copy>p b{color:var(--purchase-text);font-weight:600}.duli-purchase-profile-copy>p button{padding:0;border:0;color:var(--purchase-muted);background:transparent;cursor:pointer;font:inherit}.duli-purchase-profile-copy>p button:hover{color:var(--purchase-text)}.duli-purchase-header__actions{gap:8px}.duli-purchase-header__page-link{min-height:38px;padding:0 14px;border:0;border-radius:8px;color:var(--purchase-text);background:var(--purchase-surface-muted);font-size:12px}.duli-purchase-header__page-link:hover{color:var(--purchase-text);background:color-mix(in srgb,var(--purchase-surface-muted) 78%,var(--purchase-text))}.duli-purchase-header__page-link svg{display:none}.duli-purchase-close{width:44px;height:44px;border:1px solid var(--purchase-border-strong);color:var(--purchase-muted);background:transparent}.duli-purchase-close:hover{color:var(--purchase-text);background:var(--purchase-surface-muted)}.duli-purchase-body,.duli-purchase-body.is-subscription,.duli-purchase-body.is-credits{display:block;overflow:auto;min-height:0}.duli-purchase-catalog{width:min(1080px,calc(100% - 48px));margin:0 auto;padding:32px 0 72px;overflow:visible}.duli-purchase-page-heading{margin:2px 0 26px;text-align:center}.duli-purchase-page-heading h1{margin:0;color:var(--purchase-text);font-size:28px;font-weight:760;letter-spacing:0}.duli-purchase-page-heading p{margin:8px 0 0;color:var(--purchase-muted);font-size:12px}.duli-purchase-periods{width:min(660px,100%);min-height:42px;margin:0 auto 28px;padding:3px;border:1px solid var(--purchase-border);border-radius:24px;background:var(--purchase-surface-muted)}.duli-purchase-periods button{min-width:0;min-height:36px;border-radius:20px;font-size:12px}.duli-purchase-periods button span{font-size:12px;font-weight:500}.duli-purchase-periods button small{color:var(--purchase-muted);font-size:10px}.duli-purchase-periods button.is-active{color:var(--purchase-text);background:var(--purchase-surface);box-shadow:0 2px 8px #00000014}.duli-subscription-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:none;margin:0}.duli-subscription-card{min-height:430px;padding:28px 30px 24px;border:0;border-radius:22px;background:var(--purchase-surface);box-shadow:none}.duli-subscription-card:hover,.duli-subscription-card.is-selected{border-color:transparent;box-shadow:0 10px 30px #00000014;transform:translateY(-2px)}.duli-subscription-card__tier{font-size:16px;font-weight:700}.duli-subscription-card>header em{border-radius:4px;font-size:10px}.duli-subscription-card__price{margin-top:22px}.duli-subscription-card__price strong{font-size:40px;font-weight:500}.duli-subscription-card__price span{font-size:12px}.duli-subscription-card>p{margin-top:7px;font-size:11px}.duli-subscription-card>section{margin-top:46px;padding:16px 18px;border-radius:14px;background:var(--purchase-surface-muted)}.duli-subscription-card>section strong{font-size:15px;font-weight:600}.duli-subscription-card>section small{margin-top:4px;font-size:10px}.duli-subscription-card ul{margin-top:16px;padding-top:14px}.duli-subscription-card li{min-height:28px;font-size:11px}.duli-subscription-card li svg{width:14px;height:14px}.duli-purchase-membership-state{justify-content:center;margin-top:26px;font-size:12px}.duli-credit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0}.duli-credit-card{min-height:220px;padding:24px;border:0;border-radius:18px;background:var(--purchase-surface)}.duli-credit-card:hover,.duli-credit-card.is-selected{border-color:transparent;box-shadow:0 10px 28px #00000014;transform:translateY(-2px)}.duli-purchase-body.is-credits .duli-purchase-catalog{width:min(1080px,calc(100% - 48px))}.duli-purchase-body.is-credits .duli-purchase-checkout{display:none}:root[data-resolved-theme=dark] .duli-purchase-layer{--purchase-bg: #141517;--purchase-surface: #252525;--purchase-surface-muted: #2e2e2e;--purchase-text: #f5f5f5;--purchase-muted: #a2a2a2;--purchase-faint: #777777;--purchase-border: rgba(255, 255, 255, .08);--purchase-border-strong: rgba(255, 255, 255, .16);--purchase-green: #14df59;--purchase-green-dark: #70ee99;--purchase-green-soft: #153622}@media(max-width:760px){.duli-purchase-header{width:calc(100% - 28px);min-height:96px;padding:18px 0;grid-template-columns:minmax(0,1fr) 40px}.duli-purchase-profile-avatar{width:40px;height:40px;flex-basis:40px;font-size:15px}.duli-purchase-profile-copy>p{gap:7px;font-size:10px}.duli-purchase-header__actions{position:absolute;right:54px;bottom:17px}.duli-purchase-header__page-link{min-height:30px;padding:0 9px;font-size:10px}.duli-purchase-header__page-link:first-child{display:none}.duli-purchase-close{width:38px;height:38px}.duli-purchase-catalog,.duli-purchase-body.is-credits .duli-purchase-catalog{width:calc(100% - 28px);padding:28px 0 50px}.duli-purchase-page-heading h1{font-size:24px}.duli-purchase-periods{margin-bottom:20px}.duli-purchase-periods button{min-width:118px;flex-basis:118px}.duli-subscription-grid,.duli-credit-grid{grid-template-columns:1fr}.duli-subscription-card{min-height:400px;padding:24px 22px 20px}.duli-subscription-card>section{margin-top:32px}}@keyframes duli-purchase-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes duli-purchase-confirm-enter{0%{opacity:0;transform:translateY(10px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes duli-purchase-loading{0%{opacity:.42}to{opacity:.75}}@media(prefers-reduced-motion:reduce){.duli-purchase-dialog,.duli-purchase-confirm,.duli-purchase-loading i{animation:none}}.duli-purchase-layer{background:#070c0975}.duli-purchase-dialog{top:max(10px,min(2.2vw,30px));top:clamp(10px,2.2vw,30px);right:max(10px,min(2.2vw,30px));right:clamp(10px,2.2vw,30px);bottom:max(10px,min(2.2vw,30px));bottom:clamp(10px,2.2vw,30px);left:max(10px,min(2.2vw,30px));left:clamp(10px,2.2vw,30px);grid-template-rows:116px minmax(0,1fr);border:1px solid var(--purchase-border);border-radius:22px;box-shadow:0 28px 90px #07100a33}.duli-purchase-header{grid-template-columns:minmax(0,1fr) auto 42px;padding:0 28px;background:var(--purchase-surface)}.duli-purchase-header__title{justify-content:flex-start;text-align:left}.duli-purchase-header__title>div{min-width:0}.duli-purchase-header h1{font-size:24px;letter-spacing:-.01em}.duli-purchase-header p{margin-top:8px;font-size:12px}.duli-purchase-header__account{padding:10px 14px;border:1px solid var(--purchase-border);border-radius:10px;background:var(--purchase-surface-muted)}.duli-purchase-header__account strong{color:var(--purchase-green-dark);font-size:16px}.duli-purchase-header__page-link{min-height:40px;padding:0 15px;border-radius:10px;font-size:12px}.duli-purchase-body.is-subscription{display:block}.duli-purchase-body.is-credits{display:block;overflow-x:hidden;overflow-y:auto;min-height:0}.duli-purchase-body.is-credits .duli-purchase-catalog{overflow:visible;padding-top:max(12px,min(2vh,18px));padding-top:clamp(12px,2vh,18px);padding-bottom:8px}.duli-purchase-body.is-credits .duli-purchase-page-heading{margin-bottom:12px}.duli-purchase-catalog{padding:30px max(24px,min(4vw,68px)) 46px;padding:30px clamp(24px,4vw,68px) 46px}.duli-purchase-periods{width:min(820px,100%);min-height:52px;margin-top:24px}.duli-purchase-periods button{min-height:42px}.duli-subscription-grid{grid-template-columns:repeat(4,minmax(210px,1fr));gap:16px;max-width:1280px;margin-top:30px}.duli-subscription-card{min-height:408px;padding:24px 22px 20px;border-radius:12px}.duli-subscription-card__tier{font-size:18px}.duli-subscription-card__price{margin-top:20px}.duli-subscription-card__price strong{font-size:34px}.duli-subscription-card>section{margin-top:14px}.duli-credit-grid{grid-template-columns:repeat(3,minmax(190px,1fr));max-width:none;margin:12px 0 0;gap:16px}.duli-credit-card{min-height:220px;padding:22px;border-radius:12px}.duli-credit-card>strong{font-size:28px}.duli-purchase-checkout{display:flex;flex-direction:column;padding:30px 26px;border-left:1px solid var(--purchase-border);background:var(--purchase-surface-muted)}.duli-purchase-checkout__heading{font-size:15px}.duli-purchase-selection{margin-top:22px;padding:22px 0}.duli-purchase-selection h2{font-size:19px}.duli-purchase-selection>div strong{font-size:28px}.duli-purchase-preview-note{display:flex;gap:8px;margin-top:18px;padding:12px;border-radius:8px;color:var(--purchase-muted);background:var(--purchase-surface);font-size:10px;line-height:1.55}.duli-purchase-preview-note svg{width:15px;height:15px;flex:0 0 15px;color:var(--purchase-green-dark)}.duli-purchase-preview-button{display:flex;width:100%;min-height:44px;margin-top:20px;border:0;border-radius:8px;color:#06150b;background:var(--purchase-green);cursor:pointer;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:700}.duli-purchase-preview-button svg{width:15px;height:15px}.duli-purchase-preview-account{margin:auto 0 0;padding-top:20px;border-top:1px solid var(--purchase-border);color:var(--purchase-muted);font-size:10px}.duli-purchase-preview-account strong{margin-left:5px;color:var(--purchase-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-purchase-checkout__empty{flex:1;min-height:280px;gap:12px;text-align:center}.duli-purchase-checkout__empty svg{width:28px;height:28px;color:var(--purchase-green-dark)}.duli-purchase-checkout__empty span{line-height:1.7}:root[data-resolved-theme=dark] .duli-purchase-dialog{box-shadow:0 28px 90px #0000008c}:root[data-resolved-theme=dark] .duli-purchase-periods button.is-active{box-shadow:0 4px 14px #0000003d}@media(max-width:1280px){.duli-subscription-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media(max-width:980px){.duli-purchase-dialog{inset:0;grid-template-rows:88px minmax(0,1fr);border:0;border-radius:0}.duli-purchase-header{padding:0 18px}.duli-purchase-header h1{font-size:20px}.duli-purchase-body.is-credits{display:block;overflow:auto}.duli-purchase-body.is-credits .duli-purchase-catalog{overflow:visible}.duli-purchase-checkout{border-top:1px solid var(--purchase-border);border-left:0}}@media(max-width:620px){.duli-purchase-header{grid-template-columns:minmax(0,1fr) 70px 36px}.duli-purchase-header__title{justify-content:flex-start}.duli-purchase-header__title .duli-purchase-header__mark{display:none}.duli-purchase-header h1{font-size:17px}.duli-purchase-header p,.duli-purchase-header__account{display:none}.duli-purchase-catalog{padding:20px 14px 30px}.duli-purchase-periods{justify-content:flex-start}.duli-purchase-periods button{flex-basis:138px}.duli-subscription-grid,.duli-credit-grid{grid-template-columns:1fr}.duli-purchase-checkout{padding:24px 16px 30px}}.duli-purchase-layer{inset:0;background:var(--purchase-bg)}.duli-purchase-dialog{inset:0;border:0;border-radius:0;box-shadow:none}:root[data-resolved-theme=dark] .duli-purchase-dialog{box-shadow:none}@media(max-width:980px){.duli-purchase-dialog{inset:0;border:0;border-radius:0}}.duli-purchase-header{width:min(1000px,calc(100% - 48px));background:transparent;border-bottom:0}.duli-purchase-catalog{width:min(1320px,calc(100% - 48px));padding-top:34px}.duli-purchase-page-heading{margin-bottom:30px}.duli-purchase-page-heading h1{font-size:28px;font-weight:700}.duli-purchase-periods{width:min(660px,100%);min-height:42px;margin-bottom:30px;border-radius:24px;background:#1f1f21}.duli-purchase-periods button{min-height:36px;border-radius:20px}.duli-purchase-periods button.is-active{color:var(--purchase-text);background:#2d2d2f;box-shadow:none}.duli-subscription-grid{grid-template-columns:repeat(auto-fit,320px);gap:14px;max-width:1320px;justify-content:center;margin-top:0}.duli-subscription-card{min-height:590px;padding:32px 32px 26px;border:0;border-radius:20px;background:#252525;box-shadow:none}.duli-subscription-card:hover,.duli-subscription-card.is-selected{border-color:transparent;box-shadow:0 12px 28px #0003;transform:translateY(-2px)}.duli-subscription-card__recommend{padding:5px 10px;border-radius:0 10px 0 8px;font-size:10px}.duli-subscription-card>header{min-height:26px}.duli-subscription-card__tier{font-size:17px;font-weight:650}.duli-subscription-card>header em{padding:4px 7px;border-radius:4px;font-size:10px}.duli-subscription-card__price{min-height:58px;margin-top:24px;gap:5px}.duli-subscription-card__price strong{font-size:42px;font-weight:500;letter-spacing:0}.duli-subscription-card__price span,.duli-subscription-card__price del{font-size:12px}.duli-subscription-card>p{min-height:28px;margin-top:5px;font-size:12px}.duli-subscription-card>section{min-height:72px;margin-top:46px;padding:16px 18px;border-radius:15px;background:#2e2e2e}.duli-subscription-card>section svg{width:18px;height:18px}.duli-subscription-card>section strong{font-size:14px;font-weight:650}.duli-subscription-card>section small{margin-top:5px;font-size:10px}.duli-subscription-card__cta{display:flex;width:100%;min-width:0;box-sizing:border-box;min-height:44px;margin-top:16px;padding:0 14px;border-radius:24px;color:#252525;background:#f6f6f6;align-items:center;justify-content:center;overflow:hidden;font-size:12px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.duli-subscription-card ul{gap:13px;margin-top:26px;padding-top:18px;border-top-color:#ffffff12}.duli-subscription-card li{min-height:25px;color:#f0f0f0;font-size:12px}.duli-subscription-card li svg{width:14px;height:14px;color:#f0f0f0}@media(max-width:1280px)and (min-width:761px){.duli-subscription-grid{grid-template-columns:repeat(auto-fit,320px);max-width:900px}}@media(max-width:760px){.duli-purchase-catalog{width:calc(100% - 28px)}.duli-subscription-card{min-height:540px;padding:28px 24px 24px}.duli-subscription-grid{grid-template-columns:minmax(0,1fr)}.duli-subscription-card>section{margin-top:32px}}:root[data-resolved-theme=light] .duli-purchase-periods{background:#e9e9e9}:root[data-resolved-theme=light] .duli-purchase-periods button.is-active{background:#fff}:root[data-resolved-theme=light] .duli-subscription-card{background:#fff}:root[data-resolved-theme=light] .duli-subscription-card>section{background:#eee}:root[data-resolved-theme=light] .duli-subscription-card__cta{color:#fff;background:#222}:root[data-resolved-theme=light] .duli-subscription-card ul{border-top-color:#1818181a}:root[data-resolved-theme=light] .duli-subscription-card li,:root[data-resolved-theme=light] .duli-subscription-card li svg{color:#383838}@keyframes duli-purchase-layer-in{0%{opacity:0}to{opacity:1}}@keyframes duli-purchase-content-in{0%{opacity:0;transform:translate3d(0,18px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}.duli-purchase-layer,.duli-purchase-confirm-layer{animation:duli-purchase-layer-in .36s cubic-bezier(.16,1,.3,1) both}.duli-purchase-dialog,.duli-purchase-confirm{animation:duli-purchase-content-in .42s cubic-bezier(.16,1,.3,1) 35ms both}@media(prefers-reduced-motion:reduce){.duli-purchase-layer,.duli-purchase-confirm-layer,.duli-purchase-dialog,.duli-purchase-confirm{animation:none}}.duli-purchase-dialog{grid-template-rows:auto minmax(0,1fr)}.duli-purchase-header{display:flex;align-items:flex-start;width:100%;max-width:none;min-height:0;margin:0;padding:60px 0 22px;box-sizing:border-box;gap:0;background:transparent}.duli-purchase-header__title{margin-left:calc((100% - min(1000px,100% - 48px))/2 + 28px);max-width:calc(min(1000px,100% - 48px) - 302px);min-width:0;overflow:hidden}.duli-purchase-header__actions{position:absolute;top:60px;right:calc((100% - min(1000px,100% - 48px))/2 + 94px);bottom:auto;height:auto;align-items:flex-start}.duli-purchase-header__page-link{min-height:32px;padding:0 10px;border-radius:8px}.duli-purchase-close,.duli-purchase-close:hover{border:0}.duli-purchase-close{position:absolute;top:35px;right:40px;z-index:3}.duli-purchase-profile-copy>p b,.duli-purchase-profile-copy>p button,.duli-purchase-profile-credits{color:var(--purchase-text);font-size:12px;font-weight:600}.duli-purchase-profile-copy>p button{display:inline-flex;align-items:center;gap:6px;margin-left:8px}.duli-purchase-profile-credits{display:inline-flex;align-items:center;gap:3px}.duli-purchase-profile-credits svg,.duli-purchase-profile-credits b{color:inherit;font-size:inherit;font-weight:inherit;line-height:1}.duli-purchase-profile-credits svg{width:12px;height:12px;flex:0 0 12px}@media(max-width:760px){.duli-purchase-header{width:100%;padding:16px 16px 12px}.duli-purchase-header__title{margin-left:0;max-width:calc(100% - 210px)}.duli-purchase-header__actions{top:16px;right:calc((100% - min(1000px,100% - 48px))/2 + 94px);bottom:auto}.duli-purchase-header__page-link{min-height:28px;padding:0 8px;font-size:10px}.duli-purchase-close{top:16px;right:12px}.duli-purchase-profile-copy>p b,.duli-purchase-profile-copy>p button,.duli-purchase-profile-credits{font-size:10px}.duli-purchase-profile-credits svg{width:10px;height:10px;flex-basis:10px}}.duli-purchase-layer .duli-purchase-confirm-layer.duli-purchase-scan-layer{padding:32px;background:#0000009e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.duli-purchase-layer .duli-purchase-confirm.duli-purchase-scan{position:relative;display:flex;flex-direction:column;align-items:center;width:420px;max-width:calc(100% - 32px);height:auto;max-height:none;padding:46px 24px 32px;overflow:visible;border:0;border-radius:16px;background:#1a1a1a;color:#fff;box-shadow:0 24px 80px #00000073}.duli-purchase-layer .duli-purchase-scan__close{position:absolute;top:18px;right:18px;display:grid;width:24px;height:24px;padding:0;border:0;border-radius:0;color:#d0d0d0;background:transparent;cursor:pointer;place-items:center}.duli-purchase-layer .duli-purchase-scan__close:hover{color:#fff;background:transparent}.duli-purchase-layer .duli-purchase-scan__close svg{width:16px;height:16px}.duli-purchase-layer .duli-purchase-scan__title{margin:0 0 38px;color:#fff;font-size:18px;font-weight:600;line-height:26px;text-align:center}.duli-purchase-layer .duli-purchase-scan__title span{color:var(--purchase-green);font-weight:700}.duli-purchase-layer .duli-purchase-scan__stage{position:relative;width:182px;height:180px;overflow:hidden;border-radius:10px;background:#1e1f23}.duli-purchase-layer .duli-purchase-scan__stage img{display:block;width:100%;height:100%;object-fit:cover}.duli-purchase-layer .duli-purchase-scan__stage.is-live{background:#fff}.duli-purchase-layer .duli-purchase-scan__stage.is-live img{box-sizing:border-box;object-fit:contain;padding:8px;background:#fff}.duli-purchase-layer .duli-purchase-scan__stage-empty{display:grid;width:100%;height:100%;color:#b0b0b0;font-size:12px;place-items:center}.duli-purchase-layer .duli-purchase-scan__agreement{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 12px 14px;background:#1e1f23c7;text-align:center}.duli-purchase-layer .duli-purchase-scan__agreement p,.duli-purchase-layer .duli-purchase-scan__agreement strong{color:#fff;font-size:12px;font-weight:400;line-height:1.45}.duli-purchase-layer .duli-purchase-scan__agreement p{margin:0}.duli-purchase-layer .duli-purchase-scan__agreement strong{display:block;max-width:148px;margin-top:6px}.duli-purchase-layer .duli-purchase-scan__agreement small{display:block;max-width:150px;margin-top:8px;color:#c8c8c8;font-size:10px;line-height:1.4}.duli-purchase-layer .duli-purchase-scan__agree{height:34px;min-width:113px;margin-top:14px;padding:0 16px;border:0;border-radius:999px;color:#102116;background:#14df59;cursor:pointer;font-size:13px;font-weight:600;line-height:34px}.duli-purchase-layer .duli-purchase-scan__agree:hover:not(:disabled){background:#2be86a}.duli-purchase-layer .duli-purchase-scan__agree:disabled{cursor:not-allowed;opacity:.55}.duli-purchase-layer .duli-purchase-scan__hint{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px;color:#b0b0b0;font-size:12px;line-height:18px}.duli-purchase-layer .duli-purchase-scan__hint em{color:#8a8a8a;font-style:normal}.duli-purchase-layer .duli-purchase-scan__channels{display:flex;align-items:center;gap:6px}.duli-purchase-layer .duli-purchase-scan__channels button{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px 0 4px;border:0;border-radius:999px;color:#9a9a9a;background:transparent;cursor:pointer;font-size:12px}.duli-purchase-layer .duli-purchase-scan__channels button.is-active{border:0;color:#fff;background:transparent}.duli-purchase-layer .duli-purchase-scan__channels .duli-pay-logo{width:13px;height:13px;border-radius:3px;font-size:7px}.duli-purchase-layer .duli-purchase-scan__channels button{font-size:11px}.duli-purchase-layer .duli-purchase-scan__channels .duli-pay-logo img{display:block;width:100%;height:100%;object-fit:contain}.duli-purchase-layer .duli-purchase-scan__simulate{height:28px;margin-top:14px;padding:0 12px;border:1px solid rgba(20,223,89,.45);border-radius:999px;color:#14df59;background:transparent;cursor:pointer;font-size:12px}.duli-purchase-layer .duli-purchase-scan__simulate:disabled{cursor:not-allowed;opacity:.4}.duli-purchase-layer .duli-purchase-scan__cancel{margin-top:8px;padding:0;border:0;color:#8a8a8a;background:transparent;cursor:pointer;font-size:12px}.duli-purchase-layer .duli-purchase-scan__cancel:disabled{cursor:not-allowed;opacity:.5}.duli-purchase-layer .duli-purchase-scan__policy{margin:22px 0 0;color:#8a8a8a;font-size:12px;line-height:1.5;text-align:center}.duli-purchase-layer .duli-purchase-scan__legal-link{padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.duli-purchase-layer .duli-purchase-scan__legal-link:hover{color:#fff}.duli-purchase-layer .duli-purchase-scan__legal-link:focus-visible{outline:2px solid var(--purchase-green);outline-offset:3px}.duli-purchase-layer .duli-purchase-scan__feedback{max-width:320px;margin:12px 0 0;color:#b0b0b0;font-size:12px;line-height:1.5;text-align:center}.duli-purchase-dialog.is-subscription .duli-purchase-header{min-height:0;padding:60px 0 22px;justify-content:flex-start}.duli-purchase-dialog.is-subscription .duli-purchase-header__title{display:flex;margin-left:max(24px,calc((100% - 1000px)/2));max-width:calc(min(1000px,100% - 48px) - 140px)}.duli-purchase-dialog.is-subscription .duli-purchase-subscription-title{margin:0 0 26px;font-size:24px;font-weight:600;line-height:28px;text-align:center}.duli-purchase-dialog.is-subscription .duli-purchase-header__actions{top:65px;right:max(88px,calc((100% - 1000px)/2));gap:8px}.duli-purchase-dialog.is-subscription .duli-purchase-header__page-link{min-height:36px;padding:0 16px;border:0;border-radius:8px;background:var(--purchase-surface-muted)}.duli-purchase-dialog.is-subscription .duli-purchase-close{top:32px;right:32px;width:40px;height:40px;border:1px solid var(--purchase-border);background:var(--purchase-surface)}.duli-purchase-body.is-subscription .duli-purchase-catalog{width:min(1194px,calc(100% - 48px));padding:15px 0 40px}.duli-purchase-plan-toolbar{position:relative;min-height:36px}.duli-purchase-buy-credits{position:absolute;top:0;right:0;min-height:36px;padding:0 16px;border:1px solid var(--purchase-border-strong);border-radius:999px;color:var(--purchase-text);background:transparent;font:inherit;font-size:12px;cursor:pointer}.duli-purchase-buy-credits:hover{background:var(--purchase-surface-muted)}.duli-purchase-dialog.is-subscription .duli-purchase-periods{width:min(594px,100%);min-height:36px;margin:0 auto;padding:2px;border:0;background:var(--purchase-surface-muted)}.duli-purchase-dialog.is-subscription .duli-purchase-periods button{min-width:0;min-height:32px;padding:4px 12px}.duli-purchase-dialog.is-subscription .duli-purchase-periods button small{color:color-mix(in srgb,var(--purchase-green) 55%,var(--purchase-muted));font-size:11px}.duli-subscription-grid{grid-template-columns:repeat(auto-fit,288px);max-width:1194px;margin-top:32px}.duli-subscription-grid.has-promotion-label{margin-top:52px;row-gap:44px}:root[data-resolved-theme=dark] .duli-purchase-dialog.is-subscription{--purchase-bg: #151619;--purchase-surface: #262626;--purchase-surface-muted: rgba(255, 255, 255, .04)}.duli-membership-card{--member-accent: #038ffd;--member-promo-surface: #101725;--member-promo-block: #0e253f;--member-surface: #262626;--member-block: #2e2e2e;--member-text: #fafafa;--member-muted: #8b8b8e;--member-divider: rgba(83, 100, 113, .12);position:relative;display:flex;min-width:0;min-height:728px;padding:0;border:1px solid transparent;border-radius:24px;color:var(--member-text);background:var(--member-surface);text-align:left}.duli-membership-card--basic{--member-accent: #119f82;--member-promo-surface: #10221d;--member-promo-block: #16332b}.duli-membership-card--standard{--member-accent: #9069ed;--member-promo-surface: #1c172a;--member-promo-block: #2a2040}.duli-membership-card--max{--member-accent: #fe6f00;--member-promo-surface: #1f1a18;--member-promo-block: #362216}.duli-membership-card.is-promotion{border-color:var(--member-accent);background:var(--member-promo-surface)}.duli-membership-card__content{position:relative;z-index:1;display:flex;flex:1;min-width:0;padding:32px 24px;border-radius:23px;background:inherit;flex-direction:column}.duli-membership-card__banner{position:absolute;top:-31px;right:-1px;left:-1px;height:54px;box-sizing:border-box;padding:10px 16px 24px;border-radius:24px 24px 0 0;color:#fff;background:var(--member-accent);overflow:hidden;font-size:12px;font-weight:500;line-height:18px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.duli-membership-card__head{min-height:178px}.duli-membership-card__head>header{display:flex;min-height:20px;align-items:center;justify-content:space-between;gap:8px;font-size:14px;font-weight:500;line-height:20px}.duli-membership-card__head em{padding:2px 6px;border-radius:6px;color:var(--member-accent);background:var(--member-promo-block);font-size:10px;font-style:normal;line-height:14px;white-space:nowrap}.duli-membership-card__price{display:flex;min-height:45px;margin-top:12px;align-items:baseline;gap:5px;flex-wrap:wrap}.duli-membership-card__price strong{font-size:40px;font-weight:600;line-height:45px;letter-spacing:-.5px}.duli-membership-card__price>span{color:#b0b0b4;font-size:12px}.duli-membership-card__price .duli-membership-card__currency{color:var(--member-text);font-size:16px;font-weight:600}.duli-membership-card__price del{color:#b0b0b4;font-size:12px}.duli-membership-card__head>p{min-height:36px;margin:4px 0 0;color:var(--member-muted);font-size:12px;line-height:18px;overflow-wrap:anywhere}.duli-membership-card__slider{margin-top:20px}.duli-membership-card__slider>div{display:flex;justify-content:space-between;gap:6px}.duli-membership-card__slider button{padding:0;border:0;color:var(--member-text);background:transparent;cursor:pointer;font-size:11px;font-weight:600}.duli-membership-card__slider input{display:block;width:100%;height:3px;margin:12px 0 10px;border-radius:99px;background:linear-gradient(to right,#b8bac0 var(--credit-progress),rgba(139,143,154,.2) var(--credit-progress));cursor:pointer;-webkit-appearance:none;appearance:none}.duli-membership-card__slider input::-webkit-slider-thumb{width:16px;height:16px;border:0;border-radius:50%;background:#fff;-webkit-appearance:none;appearance:none}.duli-membership-card__slider input::-moz-range-thumb{width:16px;height:16px;border:0;border-radius:50%;background:#fff}.duli-membership-card__credits{display:flex;min-height:66px;box-sizing:border-box;padding:12px 14px;border-radius:16px;background:var(--member-block);flex-direction:column;gap:4px}.duli-membership-card.is-promotion .duli-membership-card__credits{background:color-mix(in srgb,var(--member-promo-surface),white 4%)}.duli-membership-card__credits strong{display:flex;align-items:center;font-size:14px;font-weight:500;line-height:20px}.duli-membership-card__credits svg{width:12px;height:12px;margin-right:3px}.duli-membership-card__credits small{color:#b0b0b4;font-size:12px;line-height:18px}.duli-membership-card__cta{display:flex;width:100%;min-height:40px;margin-top:14px;padding:8px 12px;border:0;border-radius:999px;color:#161823;background:#fafafa;align-items:center;justify-content:center;cursor:pointer;font-size:13px;font-weight:500;line-height:20px}.duli-membership-card.is-promotion .duli-membership-card__cta{color:#fff;background:var(--member-accent)}.duli-membership-card__cta:hover{filter:brightness(.94)}.duli-membership-card button:focus-visible,.duli-membership-card input:focus-visible{outline:2px solid var(--member-accent);outline-offset:4px}.duli-membership-card__benefits{flex:1;margin:24px -24px 0;padding:24px 24px 0;border-top:1px solid var(--member-divider)}.duli-membership-card__benefits ul{display:flex;margin:0;padding:0;list-style:none;flex-direction:column;gap:16px}.duli-membership-card__benefits li{display:grid;min-height:20px;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;font-size:12px;line-height:20px}.duli-membership-card__benefits li svg{width:12px;height:12px}.duli-membership-card__benefits li em{max-width:90px;overflow-wrap:anywhere;padding:1px 6px;border-radius:6px;color:var(--member-text);background:#ffffff17;font-size:10px;font-style:normal;font-weight:600;line-height:18px}.duli-membership-benefit-title{display:inline-flex;align-items:center;gap:5px;min-width:0}.duli-membership-benefit-title>span:first-child{min-width:0;overflow-wrap:anywhere}.duli-membership-benefit-info{position:relative;display:inline-flex;flex:0 0 12px;align-items:center}.duli-membership-benefit-info>button{display:inline-flex;width:12px;height:16px;padding:0;border:0;color:#8b8f9a66;background:transparent;align-items:center;justify-content:center;cursor:pointer}.duli-membership-benefit-info>button:hover,.duli-membership-benefit-info>button:focus-visible{color:var(--member-text)}.duli-membership-benefit-info>button svg{width:12px;height:12px}.duli-membership-benefit-tooltip{position:absolute;z-index:3;left:-64px;bottom:calc(100% + 10px);width:220px;max-width:calc(100vw - 56px);box-sizing:border-box;padding:8px 12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#fafafa;background:#22252a;box-shadow:0 8px 24px #0000003d;font-size:12px;font-weight:400;line-height:20px;white-space:pre-wrap;overflow-wrap:anywhere}.duli-membership-benefit-tooltip[hidden]{display:none}.duli-membership-benefit-tooltip:after{position:absolute;bottom:-5px;left:var(--benefit-arrow-left, 64px);width:8px;height:8px;background:#22252a;transform:rotate(45deg);content:""}.duli-membership-card__exclusive h3{margin:0 0 16px;font-size:13px;font-weight:600}.duli-membership-card__exclusive>div{margin-bottom:16px;padding:14px 16px 12px;border-radius:12px;color:var(--member-accent);background:var(--member-promo-block)}.duli-membership-card__exclusive header{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px}.duli-membership-card__exclusive em{flex-shrink:0;padding:1px 6px;border-radius:6px;color:#fff;background:var(--member-accent);font-size:10px;font-style:normal}.duli-membership-card__exclusive p{margin:8px 0 0;font-size:12px;line-height:20px;overflow-wrap:anywhere}:root[data-resolved-theme=light] .duli-membership-card{--member-surface: #fff;--member-block: #f7f7f7;--member-text: #161823;--member-muted: #6f7178;--member-promo-surface: #edf6ff;--member-promo-block: #dceeff}:root[data-resolved-theme=light] .duli-membership-card__credits{background:var(--member-block)}:root[data-resolved-theme=light] .duli-membership-card__cta{color:#fff;background:#000}:root[data-resolved-theme=light] .duli-membership-card--basic{--member-promo-surface: #edf8f4;--member-promo-block: #d9eee5}:root[data-resolved-theme=light] .duli-membership-card--standard{--member-promo-surface: #f4efff;--member-promo-block: #e8defc}:root[data-resolved-theme=light] .duli-membership-card--max{--member-promo-surface: #fff4eb;--member-promo-block: #ffe6ce}:root[data-resolved-theme=light] .duli-membership-card__price>span,:root[data-resolved-theme=light] .duli-membership-card__price del,:root[data-resolved-theme=light] .duli-membership-card__credits small{color:#6f7178}:root[data-resolved-theme=light] .duli-membership-card__benefits li em{background:#16182312}@media(min-width:761px)and (max-width:1241px){.duli-subscription-grid{grid-template-columns:repeat(2,minmax(0,288px))}}@media(max-width:900px){.duli-purchase-plan-toolbar{display:flex;flex-direction:column;align-items:flex-end;gap:14px}.duli-purchase-buy-credits{position:static}}@media(max-width:760px){.duli-purchase-dialog.is-subscription .duli-purchase-header{min-height:0;padding:28px 16px 16px;flex-direction:column;gap:14px}.duli-purchase-dialog.is-subscription .duli-purchase-header__title{margin-left:0;max-width:calc(100% - 48px)}.duli-purchase-dialog.is-subscription .duli-purchase-profile-copy{min-width:0}.duli-purchase-dialog.is-subscription .duli-purchase-profile-copy>p{display:flex;flex-wrap:wrap;white-space:normal;overflow:visible}.duli-purchase-dialog.is-subscription .duli-purchase-header__actions{position:static;align-self:flex-end}.duli-purchase-dialog.is-subscription .duli-purchase-header__page-link:first-child{display:flex}.duli-purchase-dialog.is-subscription .duli-purchase-close{top:16px;right:12px}.duli-subscription-grid{grid-template-columns:minmax(0,1fr)}.duli-purchase-body.is-subscription .duli-purchase-catalog{width:calc(100% - 28px)}.duli-membership-card{min-height:600px}.duli-membership-card__content{padding:28px 24px}.duli-membership-card__benefits{margin-right:-24px;margin-left:-24px;padding-right:24px;padding-left:24px}.duli-subscription-grid.has-promotion-label{row-gap:50px}}.duli-purchase-body.is-credits .duli-purchase-catalog{width:min(1320px,calc(100% - 64px));padding:40px 0 72px}.duli-purchase-body.is-credits .duli-purchase-page-heading{margin:0 0 30px;text-align:center}.duli-purchase-body.is-credits .duli-purchase-page-heading h1{font-size:30px;font-weight:700}.duli-purchase-body.is-credits .duli-purchase-page-heading p{margin-top:9px;font-size:12px}.duli-purchase-body.is-credits .duli-credit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;max-width:none;margin:0}.duli-purchase-body.is-credits .duli-credit-card{display:flex;min-height:307px;box-sizing:border-box;padding:28px 28px 16px;border:1px solid transparent;border-radius:24px;background:#191919;flex-direction:column;gap:40px;justify-content:space-between;justify-items:stretch;text-align:left}.duli-purchase-body.is-credits .duli-credit-card:hover,.duli-purchase-body.is-credits .duli-credit-card.is-selected{border-color:#ffffff1f;box-shadow:0 14px 30px #00000038;transform:translateY(-2px)}.duli-purchase-body.is-credits .duli-credit-card:disabled{cursor:not-allowed;opacity:.56}.duli-purchase-body.is-credits .duli-credit-card__head{display:flex;width:auto;margin:0;padding:0;border:0;align-items:stretch;gap:0;flex-direction:column}.duli-purchase-body.is-credits .duli-credit-card__headline{display:flex;margin-bottom:24px;align-items:center;justify-content:space-between;gap:4px}.duli-purchase-body.is-credits .duli-credit-card__name{display:block;overflow:hidden;color:var(--purchase-text);font-size:14px;font-weight:500;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.duli-purchase-body.is-credits .duli-credit-card__headline em{display:inline-flex;height:20px;box-sizing:border-box;flex:0 0 auto;padding:0 8px;border-radius:100px;color:#fff;background:var(--purchase-green-dark);align-items:center;justify-content:center;font-size:10px;font-style:normal;font-weight:500;line-height:16px;white-space:nowrap}.duli-purchase-body.is-credits .duli-credit-card__credits{display:flex;margin:0;align-items:flex-end;gap:8px}.duli-purchase-body.is-credits .duli-credit-card__credits svg{width:16px;height:16px;margin:0 0 5px;color:var(--purchase-text)}.duli-purchase-body.is-credits .duli-credit-card__credits strong{color:var(--purchase-text);font-size:28px;font-weight:700;line-height:31px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-purchase-body.is-credits .duli-credit-card__credits small{margin:0;color:var(--purchase-muted);font-size:12px;line-height:25px}.duli-purchase-body.is-credits .duli-credit-card__summary{min-height:34px;margin:4px 0 0;color:var(--purchase-muted);font-size:12px;line-height:18px;white-space:pre-line}.duli-purchase-body.is-credits .duli-credit-card__details{display:flex;min-height:18px;margin:4px 0 0;color:var(--purchase-muted);font-size:10px;line-height:18px;flex-direction:column;gap:1px}.duli-purchase-body.is-credits .duli-credit-card__details span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-purchase-body.is-credits .duli-credit-card__details span:first-child{color:var(--purchase-green-dark)}.duli-purchase-body.is-credits .duli-credit-card__footer{display:flex;width:100%;margin-top:auto;padding-top:0;border-top:0;align-items:stretch;flex-direction:column;gap:8px}.duli-purchase-body.is-credits .duli-credit-card__price{display:flex;min-height:24px;margin:0;align-items:baseline;gap:6px}.duli-purchase-body.is-credits .duli-credit-card__price b{color:var(--purchase-text);font-size:18px;font-weight:500;line-height:24px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-purchase-body.is-credits .duli-credit-card__price del{color:var(--purchase-faint);font-size:10px}.duli-purchase-body.is-credits .duli-credit-card__price i{margin-left:auto;color:var(--purchase-green-dark);font-size:10px;font-style:normal}.duli-purchase-body.is-credits .duli-credit-card__cta{display:flex;width:100%;height:36px;min-height:36px;margin-top:0;box-sizing:border-box;border-radius:999px;color:#242424;background:#f6f6f6;align-items:center;justify-content:center;text-align:center;font-size:13px;font-weight:500;line-height:1}.duli-purchase-body.is-credits .duli-credit-card__tip{min-height:18px;margin:0;color:var(--purchase-muted);font-size:10px;line-height:18px;text-align:center}:root[data-resolved-theme=light] .duli-purchase-body.is-credits .duli-credit-card{background:#fff}:root[data-resolved-theme=light] .duli-purchase-body.is-credits .duli-credit-card__cta{color:#fff;background:#222}@media(min-width:1280px){.duli-purchase-body.is-credits .duli-credit-grid[data-product-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1279px)and (min-width:761px){.duli-purchase-body.is-credits .duli-credit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@media(max-width:760px){.duli-purchase-body.is-credits .duli-purchase-catalog{width:calc(100% - 28px);padding:28px 0 40px}.duli-purchase-body.is-credits .duli-purchase-page-heading h1{font-size:24px}.duli-purchase-body.is-credits .duli-credit-grid{grid-template-columns:minmax(0,1fr);gap:10px}.duli-purchase-body.is-credits .duli-credit-card{min-height:286px}}.duli-home-activity-shell{height:100%;min-height:0}.duli-home-activity-workspace{position:relative;height:100%;min-height:0}.duli-home-activity-shell.has-home-activity>.duli-home-activity-workspace{height:calc(100% - 35px)}.duli-home-activity-top{position:relative;z-index:100;isolation:isolate;height:35px;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(105deg,#0963cd,#167de2 44%,#126dd6 74%,#095dc8)}.duli-home-activity-top:before,.duli-home-activity-top:after{content:"";position:absolute;z-index:-1;inset:0 -30%;pointer-events:none;will-change:transform,opacity}.duli-home-activity-top:before{background:radial-gradient(ellipse 12% 100% at 46% 105%,rgba(205,247,255,.95),transparent 74%),radial-gradient(ellipse 24% 180% at 46% 105%,rgba(106,216,255,.8),transparent 76%);animation:duli-activity-blue-flow 6s ease-in-out -1.5s infinite alternate}.duli-home-activity-top:after{background:radial-gradient(ellipse 18% 130% at 55% -5%,rgba(220,247,255,.85),transparent 76%);animation:duli-activity-blue-flow 9s ease-in-out -4s infinite alternate-reverse}@keyframes duli-activity-blue-flow{0%{transform:translate3d(-24%,-2px,0) scaleX(.92);opacity:.7}50%{transform:translate3d(0,2px,0) scaleX(1.12);opacity:1}to{transform:translate3d(24%,-2px,0) scaleX(.92);opacity:.7}}@media(prefers-reduced-motion:reduce){.duli-home-activity-top:before,.duli-home-activity-top:after{animation:none;will-change:auto}}.duli-home-activity-content{border:0;background:transparent;color:#fff;display:flex;align-items:center;justify-content:center;min-width:0;max-width:calc(100% - 80px);padding:0;font-family:PingFang SC,Microsoft YaHei,sans-serif}button.duli-home-activity-content{cursor:pointer}button.duli-home-activity-content:before{content:"";position:absolute;inset:0}.duli-home-activity-description{font-size:14px;font-weight:500;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.duli-home-activity-countdown{display:flex;align-items:center;flex:0 0 auto;margin-right:8px}.duli-home-activity-time-pair{display:inline-flex;gap:2px;align-items:center;margin-right:2px}.duli-home-activity-time-pair b{display:flex;align-items:center;justify-content:center;min-width:22px;height:18px;border-radius:4px;background:#fffc;color:#0f0f12;font-family:SF Pro Display,PingFang SC,sans-serif;font-size:11px;font-weight:500;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-home-activity-time-pair i{font-style:normal;font-size:12px;font-weight:700}.duli-home-activity-close{position:absolute;z-index:1;right:16px;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:24px;padding:0;border:0;background:transparent;color:#fff9;cursor:pointer}.duli-home-activity-content:focus-visible,.duli-home-activity-close:focus-visible{outline:2px solid #fff;outline-offset:2px}.duli-home-activity-billboard{display:flex;align-items:center;justify-content:space-between;gap:36px;box-sizing:border-box;width:min(1000px,100%);height:170px;padding:28px;margin:16px auto 40px;border-radius:24px;background:url(data:image/webp;base64,UklGRj4yAABXRUJQVlA4WAoAAAAQAAAAtwsA/QEAQUxQSMAFAAABHKNt2yT/f952aCQiJkCczvk246smsIr14m5QVrXtYdt8EH4IPwRDEAQxmBjMDGoGEQOZQcpAEAJBEARBF7YTu0l3+S4iJoBabdt568oQAkEQBMEQzCCGYAbXDFIGKoNAEIRAEARBUL/7nu303z0zIiZguuCU5nldt31/lFKetdb6ar8foe32+/rLUspj37d1meecpn/XW17WvTxfrY+oeKu17Nucb/8OadnKq49Aea/PfclvztKt9hE07/WxpPdk8dYGPn+V5fZmbK4Do9c1vQ2LdcD0ur4F++oDqLeSri6UgdVLujK/D7Re0lXZbeD1ki7pqw/A3j6uJ7QB2dt8LXYboL2kCwltoPa2XoXdBm5/XIO3AdxbuoA/fSD3vp3uMbD7x7ludYD3mk6U2gi9t3Sa3EbwveWT5D7C7z2f4j5C8PcT3EcQ/n64+wjD3w+WRyA+Hyr3SFzPB0pthOJbOkxqIxjfbkepIxxfD/IxAvKPQ/wdSP7PD/DO5Lpf1waUb3bVbWD520VpgPlwiTcy1+yKMtD87YIw4Hw4r9G5dtrXwPPLSd74XLdzygD0t1N8IHo/ozC6+wk+IH14rVC68pIPTG+vFE63vNI4Xbfn0gD18blK6upTPlC9PZNY3fxMZXX1CRuw3o4irYtHhdblowetawc+cL3tRV6X9jKvy3uV19W9zuv6zjSAvW8isYubhdjNmzuxK5tK7B6bTuy6JBvI3qSJ2U1SYHZRmpldkhZmt0grsytSZXbf2O4hNWbXpMHsO7YbcmrnE7YL1C5wu0jtUsJ2M7WbF2q3cLtM7fJK7cp//33CVandd9iu8h//AderRe0a//Ef//Ef/yHO4H/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+53/+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) center / cover no-repeat;font-family:PingFang SC,Microsoft YaHei,sans-serif}.duli-home-activity-billboard-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0}.duli-home-activity-billboard-tags{display:flex;gap:4px}.duli-home-activity-billboard-tags span{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:6px;background:#fff;color:#0f0f12;font-size:12px;font-weight:600;white-space:nowrap}.duli-home-activity-billboard-copy h2,.duli-home-activity-billboard-copy p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:29px;font-weight:600;line-height:1.4}.duli-home-activity-billboard-copy h2{color:#fff}.duli-home-activity-billboard-copy p{color:#ffe357}.duli-home-activity-billboard-clock{display:flex;gap:4px;flex:0 0 auto}.duli-home-activity-billboard-clock>div{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:82px;height:96px;padding:20px 0;background:#fffc;border-radius:16px;color:#000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.duli-home-activity-billboard-clock strong{font-family:SF Compact Display,PingFang SC,sans-serif;font-size:36px;font-weight:500;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-home-activity-billboard-clock span{font-size:12px;line-height:1.25}@media(max-width:900px){.duli-home-activity-billboard{gap:18px;padding:20px}.duli-home-activity-billboard-copy h2,.duli-home-activity-billboard-copy p{font-size:22px}.duli-home-activity-billboard-clock>div{width:60px}}@media(max-width:620px){.duli-home-activity-content{max-width:calc(100% - 48px)}.duli-home-activity-close{right:4px}.duli-home-activity-description{font-size:12px}.duli-home-activity-billboard{height:auto;min-height:220px;flex-direction:column;align-items:stretch;gap:14px}.duli-home-activity-billboard-clock{justify-content:center}.duli-home-activity-billboard-clock>div{width:64px;height:72px}.duli-home-activity-billboard-clock strong{font-size:28px}}.duli-localization-workbench{--local-bg: var(--bg-app, #1f242d);--local-panel: var(--bg-panel, #252b35);--local-soft: var(--bg-panel-3, #2b323e);--local-line: var(--border-subtle, rgba(226, 232, 240, .12));--local-text: var(--text-primary, #f4f6f9);--local-muted: var(--text-secondary, #b0b8c6);--local-accent: var(--accent, #18d6bd);--local-control: var(--surface-control-bg, #2d2d2d);--local-hover: var(--surface-hover, rgba(226, 232, 240, .08));box-sizing:border-box;width:100%;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:22px 32px 20px;color:var(--local-text);background:#121212;scrollbar-color:transparent transparent;scrollbar-width:none}.duli-localization-workbench::-webkit-scrollbar,.duli-localization-export-list::-webkit-scrollbar{width:0;height:0}.duli-localization-workbench::-webkit-scrollbar-thumb,.duli-localization-export-list::-webkit-scrollbar-thumb{background:transparent}.duli-localization-workbench *,.duli-localization-workbench *:before,.duli-localization-workbench *:after{box-sizing:border-box}.duli-localization-workbench__header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:16px;gap:16px;min-height:58px;padding-bottom:16px;border-bottom:1px solid var(--local-line)}.duli-localization-workbench__back{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 12px 0 8px;border:1px solid var(--local-line);border-radius:8px;color:#d6d8dc;background:#202125;cursor:pointer;font:inherit;font-size:12px}.duli-localization-workbench__back--icon{width:36px;padding:0;justify-content:center}.duli-localization-workbench__back:hover{border-color:var(--local-accent);color:#fff}.duli-localization-workbench__back svg{width:15px;height:15px}.duli-localization-workbench h1{margin:0;color:#f6f6f7;font-size:22px;line-height:1.3;font-weight:650}.duli-localization-workbench__header>div>p:last-child{margin:3px 0 0;color:#8e9198;font-size:11px}.duli-localization-workbench__header-status{display:inline-flex;align-items:center;gap:9px;color:#121212;font-size:20px;white-space:nowrap}.duli-localization-workbench__status-dot{width:7px;height:7px;border-radius:50%;background:#121212}.duli-localization-workbench__header-status b{display:none}.duli-localization-queue-link,.duli-localization-queue-refresh{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 12px;border:1px solid var(--local-line);border-radius:7px;color:#e7e9eb;background:#25272a;cursor:pointer;font:inherit;font-size:12px}.duli-localization-queue-link:hover,.duli-localization-queue-refresh:hover{border-color:var(--local-accent)}.duli-localization-queue-link svg,.duli-localization-queue-refresh svg{width:15px;height:15px}.duli-localization-queue-refresh:disabled{opacity:.55;cursor:wait}.duli-localization-workbench__header:has(.duli-localization-queue-link){grid-template-columns:auto auto minmax(0,1fr) auto auto}.duli-localization-flow{display:flex;align-items:center;justify-content:flex-start;gap:14px;min-width:max-content;margin:0;padding-left:4px;overflow-x:auto;scrollbar-width:none}.duli-localization-flow::-webkit-scrollbar{display:none}.duli-localization-flow span{display:inline-flex;align-items:center;flex:0 0 auto;gap:8px;color:#8d9098;font-size:12px}.duli-localization-flow span.is-current{color:#f1f3f4}.duli-localization-flow b{display:inline-grid;width:24px;height:24px;place-items:center;border:1px solid rgba(255,255,255,.15);border-radius:7px;color:#aeb2b8;font-size:10px}.duli-localization-flow .is-current b{border-color:#18d6bd99;color:#0f1a18;background:var(--local-accent)}.duli-localization-flow i{width:42px;height:1px;flex:0 0 42px;background:#ffffff24}.duli-localization-control-strip{display:grid;grid-template-columns:150px minmax(0,1fr) auto;align-items:stretch;grid-gap:14px;gap:14px;min-height:72px;margin-bottom:14px;padding:10px;border:1px solid var(--local-line);border-radius:12px;background:var(--bg-panel-2, var(--local-panel))}.duli-localization-control-strip__label{display:grid;align-content:center;grid-gap:4px;gap:4px;padding:0 8px}.duli-localization-control-strip__label span{color:#f1f3f4;font-size:13px;font-weight:650}.duli-localization-control-strip__label small{color:#84888f;font-size:10px;line-height:1.4}.duli-localization-modes__tabs{display:flex;gap:8px}.duli-localization-modes__tabs button,.duli-localization-versions button{display:grid;align-content:center;grid-gap:4px;gap:4px;min-width:160px;padding:9px 12px;border:1px solid transparent;border-radius:9px;color:#a9acb2;background:transparent;cursor:pointer;text-align:left;font:inherit;font-size:13px;font-weight:600}.duli-localization-modes__tabs button span{color:#777c84;font-size:10px;font-weight:400}.duli-localization-modes__tabs button[aria-pressed=true]{border-color:#18d6bd66;color:#f5f6f7;background:#18d6bd1a}.duli-localization-modes__tabs button[aria-pressed=true] span{color:#8de9da}.duli-localization-versions{display:flex;gap:7px}.duli-localization-versions button{min-width:136px;border-color:var(--local-line);background:#25272a}.duli-localization-versions button[aria-pressed=true]{border-color:#18d6bd73;color:#fff;background:#18d6bd14}.duli-localization-versions button strong{font-size:12px}.duli-localization-versions button span,.duli-localization-versions button small{color:#8f9299;font-size:10px;font-weight:400;line-height:1.4}.duli-localization-workbench__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(350px,.8fr);align-items:start;grid-gap:14px;gap:14px}.duli-localization-workbench__panel,.duli-localization-task{min-width:0;border:1px solid var(--local-line);border-radius:12px;background:var(--local-panel);box-shadow:var(--shadow-card, 0 10px 28px rgba(0, 0, 0, .12))}.duli-localization-workbench__panel{min-height:0;padding:18px}.duli-localization-workbench__source-panel{min-height:460px}.duli-localization-workbench__grid>.duli-localization-workbench__panel:nth-child(2){position:sticky;top:16px}.duli-localization-workbench__panel-title,.duli-localization-task__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.duli-localization-workbench__panel-title{padding-bottom:13px;border-bottom:1px solid rgba(255,255,255,.08)}.duli-localization-workbench__panel-title>div,.duli-localization-task__header>div{display:flex;align-items:center;gap:9px;min-width:0}.duli-localization-label-with-help{display:inline-flex;align-items:center;gap:5px;min-width:0}.duli-localization-help{display:inline-grid;width:16px;height:16px;flex:0 0 16px;place-items:center;padding:0;border:0;color:#8f949c;background:transparent;cursor:help}.duli-localization-help:hover,.duli-localization-help:focus-visible{color:var(--local-accent)}.duli-localization-help svg{width:14px;height:14px}.duli-localization-workbench h2{margin:0;color:#f6f6f7;font-size:15px;font-weight:650}.duli-localization-workbench__step{display:inline-grid;width:24px;height:24px;flex:0 0 24px;place-items:center;color:#111;background:var(--local-accent);font-size:10px;font-weight:700}.duli-localization-workbench__hint{color:#96989f;font-size:11px}.duli-localization-input-tabs{display:flex;gap:20px;margin-top:14px;border-bottom:1px solid var(--local-line)}.duli-localization-input-tabs button{min-height:34px;padding:0 2px;border:0;border-bottom:2px solid transparent;color:#a8a9ae;background:transparent;cursor:pointer;font:inherit;font-size:12px}.duli-localization-input-tabs button[aria-selected=true]{border-bottom-color:var(--local-accent);color:#fff;font-weight:650}.duli-localization-export-list{max-height:300px;min-height:0;margin-top:10px;overflow-y:auto;padding-right:3px;scrollbar-color:transparent transparent;scrollbar-width:none}.duli-localization-export-group{margin-bottom:14px}.duli-localization-export-group__header{display:flex;align-items:center;justify-content:space-between;padding:5px 2px;color:#ededee;font-size:12px}.duli-localization-export-group__header span{color:#92949b;font-size:10px}.duli-localization-export-item{display:flex;align-items:center;width:100%;min-height:72px;gap:10px;padding:8px;border:1px solid transparent;border-top-color:#ffffff12;border-radius:8px;color:#f2f2f3;background:transparent;cursor:pointer;text-align:left;font:inherit}.duli-localization-export-item:hover,.duli-localization-export-item.is-selected{border-color:#18d6bd80;background:#18d6bd14}.duli-localization-export-item__thumb{display:inline-grid;width:74px;height:46px;flex:0 0 74px;place-items:center;overflow:hidden;color:#93959c;background:#303136}.duli-localization-export-item__thumb img,.duli-localization-export-item__thumb video{width:100%;height:100%;object-fit:cover}.duli-localization-export-item__body{display:grid;min-width:0;flex:1 1 auto;grid-gap:3px;gap:3px}.duli-localization-export-item__body strong,.duli-localization-export-item__body small,.duli-localization-export-item__body em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-localization-export-item__body strong{font-size:12px}.duli-localization-export-item__body small,.duli-localization-export-item__body em{color:#92949b;font-size:10px;font-style:normal}.duli-localization-export-item__status{flex:0 0 auto;color:#6fe1c9;font-size:10px}.duli-localization-export-item__status.is-muted{color:#97999f}.duli-localization-list-state{display:grid;min-height:180px;place-content:center;justify-items:center;grid-gap:10px;gap:10px;color:#a0a3aa;font-size:12px;text-align:center}.duli-localization-list-state svg{width:20px;height:20px;color:#93959c}.duli-localization-list-state button,.duli-localization-clear,.duli-localization-requote{border:0;color:var(--local-accent);background:transparent;cursor:pointer;font:inherit;font-size:11px}.duli-localization-list-state.is-error,.duli-localization-catalog-error,.duli-localization-error{color:#ff7474}.duli-localization-upload-wrap{margin-top:12px}.duli-localization-upload{display:flex;width:100%;min-height:270px;flex-direction:column;align-items:center;justify-content:center;padding:20px;border:1px dashed rgba(255,255,255,.22);border-radius:11px;color:#f3f3f4;background:#25272a;cursor:pointer;font:inherit}.duli-localization-upload:hover,.duli-localization-upload.has-file{border-color:var(--local-accent);background:#18d6bd12}.duli-localization-upload svg{width:26px;height:26px;margin-bottom:10px;color:var(--local-accent)}.duli-localization-upload strong{max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.duli-localization-upload span{margin-top:6px;color:#96989f;font-size:11px;text-align:center}.duli-localization-clear{display:block;margin:10px auto 0}.duli-localization-upload-progress{position:relative;height:28px;margin-top:10px;padding-top:10px;color:#a0a3aa;font-size:10px}.duli-localization-upload-progress>span{position:absolute;top:0;left:0;height:3px;background:var(--local-accent);transition:width .2s ease}.duli-localization-language-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;grid-gap:10px;gap:10px;margin-top:17px}.duli-localization-language-row label{display:grid;min-width:0;grid-gap:6px;gap:6px;color:#a7a8ae;font-size:11px}.duli-localization-language-select{width:100%}.duli-localization-language-select .duli-popover-select__trigger{min-height:40px;padding:0 9px;border:1px solid var(--local-line);border-radius:8px;color:var(--local-text);background:var(--local-control);font:inherit;font-size:12px}.duli-localization-language-row--additional{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px}.duli-localization-language-row--subtitle{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px}.duli-localization-language-arrow{padding-bottom:9px;color:var(--local-accent);font-size:17px}.duli-localization-note{margin-top:14px;padding:10px 11px;border-left:2px solid var(--local-accent);border-radius:0 8px 8px 0;color:#a7a8ae;background:#292b2f;font-size:11px;line-height:1.5}.duli-localization-original-subtitle-option{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:4px 8px;gap:4px 8px;margin-top:14px;padding:11px 12px;border:1px solid rgba(255,255,255,.08);border-radius:9px;color:#e3e4e6;background:#ffffff06;font-size:12px}.duli-localization-original-subtitle-option input{accent-color:var(--local-accent)}.duli-localization-original-subtitle-option small{color:#97999f;font-size:10px;line-height:1.45}.duli-localization-order{margin-top:20px;padding-top:15px;border-top:1px solid rgba(255,255,255,.08)}.duli-localization-order>div,.duli-localization-order__quote>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px;color:#a7a8ae;font-size:11px}.duli-localization-order strong{color:#fff;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-localization-order p{margin:7px 0 0;color:#999ba1;font-size:10px;line-height:1.5}.duli-localization-order .duli-localization-order__quote{display:grid;grid-gap:8px;gap:8px;margin-top:12px;padding:11px;border-left:2px solid var(--local-accent);border-radius:0 8px 8px 0;background:#292b2f}.duli-localization-order__quote strong{color:#8de9da;font-size:18px}.duli-localization-submit,.duli-localization-task__actions button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;border:0;border-radius:8px;color:#111;background:var(--local-accent);cursor:pointer;font:inherit;font-size:12px;font-weight:650}.duli-localization-submit{width:100%;min-height:44px;margin-top:15px}.duli-localization-submit:hover,.duli-localization-task__actions button:hover{background:#39e3ce}.duli-localization-submit:disabled,.duli-localization-task__actions button:disabled,.duli-localization-workbench button:disabled{opacity:.48;cursor:not-allowed}.duli-localization-requote{display:block;margin:8px auto 0}.duli-localization-catalog-error,.duli-localization-error{font-size:11px;line-height:1.5}.duli-localization-catalog-error button{border:0;color:var(--local-accent);background:transparent;cursor:pointer;font:inherit;text-decoration:underline}.duli-localization-task{margin-top:14px;padding:18px}.duli-localization-task__header strong{color:#f3f4f5;font-size:15px}.duli-localization-task__header code{overflow-wrap:anywhere;color:#a0a3aa;font-size:10px}.duli-localization-task__progress{height:5px;margin-top:12px;overflow:hidden;border-radius:99px;background:#3b3c41}.duli-localization-task__progress span{display:block;height:100%;border-radius:inherit;background:var(--local-accent);transition:width .35s ease}.duli-localization-task__message{display:flex;align-items:center;gap:6px;margin:10px 0 0;color:#b0b1b7;font-size:11px}.duli-localization-task__message svg{flex:0 0 auto;color:var(--local-accent)}.duli-localization-task__actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.duli-localization-task__actions button{min-height:34px;padding:0 11px}.duli-localization-task__actions button.secondary{border:1px solid var(--local-line);color:#e8e8e9;background:#2c2d31}.duli-localization-video-preview{display:block;width:min(100%,520px);max-height:260px;margin-top:12px;background:#111}.duli-localization-video-preview-status{margin:10px 0 0;color:#b0b1b7;font-size:11px}.duli-localization-video-preview-status.error{color:#ff7474}.duli-localization-publish-prompt{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:12px;padding:12px;border:1px solid rgba(24,214,189,.25);border-radius:9px;background:#18d6bd0f}.duli-localization-publish-prompt>div:first-child{display:grid;grid-gap:4px;gap:4px}.duli-localization-publish-prompt strong{color:#b9fff3;font-size:11px}.duli-localization-publish-prompt span{color:#a7b8b5;font-size:10px;line-height:1.45}.duli-localization-publish-prompt__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:6px}.duli-localization-publish-prompt__actions button{min-height:32px;padding:0 10px;border:0;border-radius:7px;color:#111;background:var(--local-accent);cursor:pointer;font:inherit;font-size:10px}.duli-localization-publish-prompt__actions button.secondary{border:1px solid var(--local-line);color:#e8e8e9;background:#2c2d31}.duli-localization-workbench button:focus-visible,.duli-localization-workbench select:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}.duli-home-activity-shell:has(.duli-localization-workbench),.duli-home-activity-shell:has(.duli-localization-workbench)>.duli-home-activity-workspace{display:flex;width:100%;height:100%;min-height:0;flex-direction:column}.duli-home-activity-shell.has-home-activity:has(.duli-localization-workbench)>.duli-home-activity-workspace{height:calc(100% - 35px)}.duli-home-activity-workspace>.duli-localization-workbench{flex:1 1 auto;min-height:0}@media(max-width:900px){.duli-localization-workbench{padding:18px 20px 48px}.duli-localization-control-strip{grid-template-columns:1fr;gap:8px}.duli-localization-control-strip__label{padding:4px 8px 0}.duli-localization-workbench__grid{grid-template-columns:minmax(0,1fr) minmax(300px,.85fr)}}@media(max-width:720px){.duli-localization-task-queue__item{grid-template-columns:minmax(0,1fr);gap:12px}.duli-localization-task-queue__item-progress{grid-template-columns:auto minmax(70px,1fr) auto;justify-items:stretch;align-items:center}.duli-localization-task-queue__item-progress button{justify-self:end}.duli-localization-workbench{padding:15px 14px 42px}.duli-localization-workbench__header{grid-template-columns:auto minmax(0,1fr) auto;gap:11px}.duli-localization-workbench__header .duli-localization-flow{grid-column:1 / -1;grid-row:3;justify-content:flex-start;padding:0}.duli-localization-workbench__header-status{grid-column:2;justify-content:flex-start}.duli-localization-workbench__header:has(.duli-localization-queue-link){grid-template-columns:auto minmax(0,1fr) auto}.duli-localization-queue-link{grid-column:3;grid-row:1}.duli-localization-workbench__header:has(.duli-localization-queue-link) .duli-localization-workbench__header-status{grid-column:2 / 4;grid-row:2}.duli-localization-control-strip .duli-localization-modes__tabs,.duli-localization-control-strip .duli-localization-versions{width:100%}.duli-localization-control-strip .duli-localization-modes__tabs button,.duli-localization-control-strip .duli-localization-versions button{min-width:0;flex:1}.duli-localization-workbench__grid{grid-template-columns:1fr}.duli-localization-workbench__grid>.duli-localization-workbench__panel:nth-child(2){position:static}.duli-localization-workbench__source-panel{min-height:400px}.duli-localization-publish-prompt{align-items:stretch;flex-direction:column}.duli-localization-publish-prompt__actions{flex-direction:column}}.duli-localization-control-strip{grid-template-columns:minmax(0,1fr) auto;margin-bottom:18px;padding:0;border:0;background:transparent}.duli-localization-control-strip .duli-localization-modes__tabs{width:100%}.duli-localization-control-strip .duli-localization-modes__tabs button{min-width:180px;background:#1d1f22}.duli-localization-control-strip .duli-localization-modes__tabs button[aria-pressed=true]{border-color:color-mix(in srgb,var(--local-accent) 55%,transparent);background:color-mix(in srgb,var(--local-accent) 14%,#1d1f22)}.duli-localization-control-strip .duli-localization-modes__tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.duli-localization-control-strip .duli-localization-versions button[aria-pressed=true]{border-color:color-mix(in srgb,var(--local-accent) 55%,transparent);background:color-mix(in srgb,var(--local-accent) 12%,#25272a)}.duli-localization-flow .is-current b,.duli-localization-workbench__step{background:var(--local-accent)}.duli-localization-flow .is-current b{border-color:color-mix(in srgb,var(--local-accent) 70%,transparent)}.duli-localization-input-tabs button[aria-selected=true]{border-bottom-color:var(--local-accent)}.duli-localization-submit,.duli-localization-publish-prompt__actions button{color:#08130f;background:var(--local-accent)}@media(max-width:900px){.duli-localization-control-strip{grid-template-columns:1fr}}.duli-localization-task-queue__list{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.duli-localization-task-queue__item{display:grid;grid-template-columns:144px minmax(280px,1fr) minmax(230px,280px);align-items:stretch;grid-gap:16px;gap:16px;min-height:122px;padding:12px 14px;border:1px solid var(--local-line);border-radius:10px;background:#242424}.duli-localization-task-queue__cover{display:grid;flex:0 0 144px;width:144px;height:96px;min-height:96px;place-items:center;overflow:hidden;border-radius:7px;color:#9ba3ad;background:var(--local-soft)}.duli-localization-task-queue__cover img{width:100%;height:100%;object-fit:cover}.duli-localization-task-queue__item-main{display:grid;min-width:0;align-content:center;grid-gap:7px;gap:7px}.duli-localization-task-queue__item-title{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.duli-localization-task-queue__item-title strong{min-width:0;color:var(--local-text);font-size:15px;line-height:1.4;overflow-wrap:anywhere}.duli-localization-task-queue__item-title span{display:inline-flex;align-items:center;gap:5px;color:#84d8c7;font-size:12px}.duli-localization-task-queue__item-title span svg{width:14px;height:14px}.duli-localization-task-queue__item--failed .duli-localization-task-queue__item-title span,.duli-localization-task-queue__item--cancelled .duli-localization-task-queue__item-title span{color:#ed927f}.duli-localization-task-queue__item-meta{display:flex;flex-wrap:wrap;gap:7px 16px;color:#aab1bc;font-size:12px;line-height:1.5}.duli-localization-task-queue__item-meta span{overflow-wrap:anywhere}.duli-localization-task-queue__item-main p{margin:2px 0 0;color:#f0a08f;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.duli-localization-task-queue__item-progress{display:grid;align-content:center;min-width:0;grid-gap:8px;gap:8px;padding-left:14px;border-left:1px solid rgba(255,255,255,.08)}.duli-localization-task-queue__progress-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.duli-localization-task-queue__progress-head strong{color:var(--local-text);font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-localization-task-queue__progress-head span{color:var(--local-muted);font-size:11px}.duli-localization-task-queue__progress-bar{width:100%;height:6px;overflow:hidden;border-radius:5px;background:color-mix(in srgb,var(--local-soft) 80%,#000)}.duli-localization-task-queue__progress-bar span{display:block;height:100%;border-radius:inherit;background:var(--local-accent);transition:width .2s ease}.duli-localization-task-queue__item--failed .duli-localization-task-queue__progress-bar span{background:#ed927f}.duli-localization-task-queue__actions{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:7px}.duli-localization-task-queue__item-progress button,.duli-localization-task-queue__empty button{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--local-line);border-radius:6px;color:#dce0e2;background:#27292c;cursor:pointer;font:inherit;font-size:11px}.duli-localization-task-queue__item-progress button:hover,.duli-localization-task-queue__empty button:hover{border-color:var(--local-accent)}.duli-localization-task-queue__publish-button{color:#08130f!important;border-color:var(--local-accent)!important;background:var(--local-accent)!important}.duli-localization-task-queue__publish-button:hover{filter:brightness(1.08)}.duli-localization-task-queue__item-progress button svg{width:13px;height:13px}.duli-localization-publish-menu{display:inline-flex;min-height:30px;align-items:center}.duli-localization-publish-menu:hover{filter:brightness(1.08)}.duli-localization-publish-menu .duli-popover-select__trigger{min-width:72px;min-height:30px;gap:5px;padding:0 9px;border:1px solid var(--local-accent);border-radius:6px;color:#08130f;background:var(--local-accent);cursor:pointer;font-size:11px;font-weight:650}.duli-localization-publish-menu .duli-popover-select__trigger:disabled{cursor:not-allowed;opacity:.48}.duli-localization-publish-menu svg{width:13px;height:13px;flex:0 0 auto}.duli-localization-notice{margin:8px 0 0;color:#9de8dc;font-size:11px;line-height:1.5}.duli-localization-task-queue__empty{display:grid;min-height:220px;place-content:center;justify-items:center;grid-gap:12px;gap:12px;color:#a4a8ae}.duli-localization-task-queue__empty>svg{width:24px;height:24px;color:var(--local-accent)}.duli-localization-task-queue__empty strong{color:#f1f2f3;font-size:14px}.duli-localization-task-queue--embedded{height:auto;min-height:0;overflow:visible;flex:0 0 auto;margin-top:18px}.duli-localization-task-queue--embedded .duli-localization-workbench__back{display:none}.duli-localization-task-queue--embedded .duli-localization-workbench__header{grid-template-columns:minmax(0,1fr) auto}.duli-localization-task-queue__preview-hud{left:20px;right:20px;justify-content:space-between;gap:20px}.duli-localization-task-queue__preview-title{min-width:0;overflow:hidden;color:#fff;font-size:15px;line-height:32px;text-overflow:ellipsis;white-space:nowrap}.duli-localization-task-queue__preview-actions{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.duli-localization-task-queue__preview-actions button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 11px;border:1px solid rgba(255,255,255,.25);border-radius:6px;color:#fff;background:#0f172ab8;cursor:pointer;font:inherit;font-size:12px}.duli-localization-task-queue__preview-actions button:hover{border-color:#ffffff9e;background:#0f172aeb}.duli-localization-task-queue__preview-actions button:disabled{cursor:wait;opacity:.55}.duli-localization-task-queue__preview-actions button svg{width:14px;height:14px}.duli-localization-task-queue__preview-actions .duli-localization-publish-menu{min-height:32px;padding-left:10px;padding-right:10px}.duli-localization-task-queue__preview-actions .duli-localization-task-queue__preview-publish{border-color:var(--local-accent);color:#08130f;background:var(--local-accent)}.duli-localization-task-queue__preview-actions .duli-localization-task-queue__preview-publish:hover{filter:brightness(1.08)}@media(max-width:640px){.duli-localization-task-queue__preview-hud{align-items:flex-start;flex-direction:column;gap:10px}.duli-localization-task-queue__preview-title{max-width:100%}.duli-localization-task-queue__preview-actions{width:100%;justify-content:flex-end}}.duli-localization-flow .is-current b,.duli-localization-workbench__step{border-color:#718096;color:#d8e0ea;background:#343c47}.duli-localization-workbench__step svg{color:#b8c5d5}.duli-localization-control-strip{display:grid;grid-template-columns:minmax(320px,1fr) minmax(360px,1fr);align-items:stretch;grid-gap:24px;gap:24px;min-height:94px;margin-bottom:18px;padding:14px 16px;border:1px solid var(--local-line);border-radius:12px;background:var(--local-panel)}.duli-localization-control-strip:not(:has(.duli-localization-version-group)){grid-template-columns:1fr}.duli-localization-mode-group,.duli-localization-version-group{display:grid;min-width:0;align-items:center;grid-gap:10px;gap:10px}.duli-localization-version-group{padding-left:24px;border-left:1px solid var(--local-line)}.duli-localization-mode-group__heading{display:flex;align-items:baseline;gap:9px;min-width:0}.duli-localization-mode-group__heading strong{color:var(--local-text);font-size:12px;font-weight:750}.duli-localization-mode-group__heading span{color:var(--local-soft-text);font-size:10px}.duli-localization-modes__tabs,.duli-localization-versions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.duli-localization-modes__tabs button,.duli-localization-versions button{min-width:0;min-height:48px;padding:8px 12px;border-color:var(--local-line);border-radius:8px;background:var(--local-control)}.duli-localization-modes__tabs button strong{color:inherit;font-size:12px;line-height:1.3}.duli-localization-modes__tabs button span{margin-top:1px;font-size:10px;line-height:1.35}.duli-localization-versions button strong{color:inherit;font-size:11px;line-height:1.3}.duli-localization-versions button span,.duli-localization-versions button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-localization-versions button small{color:var(--local-accent);font-size:10px}.duli-localization-workbench__step{width:32px;height:32px;flex:0 0 32px;border-radius:8px}.duli-localization-workbench__step svg{width:16px;height:16px;stroke-width:2.2}@media(max-width:900px){.duli-localization-task-queue__item{grid-template-columns:160px minmax(0,1fr)}.duli-localization-task-queue__item-progress{grid-column:1 / -1}.duli-localization-control-strip{grid-template-columns:1fr;gap:14px}.duli-localization-version-group{padding:14px 0 0;border-top:1px solid var(--local-line);border-left:0}}@media(max-width:520px){.duli-localization-control-strip{padding:12px}.duli-localization-control-strip .duli-localization-modes__tabs,.duli-localization-modes__tabs,.duli-localization-versions{grid-template-columns:1fr}.duli-localization-mode-group__heading{justify-content:space-between}}.duli-localization-control-strip,.duli-localization-control-strip:not(:has(.duli-localization-version-group)){display:flex;align-items:stretch;justify-content:flex-start;gap:18px;min-height:0;margin-bottom:18px;padding:0;border:0;background:transparent}.duli-localization-mode-group,.duli-localization-version-group{display:flex;align-items:stretch;gap:10px;min-width:0}.duli-localization-mode-group{flex:0 1 auto}.duli-localization-version-group{flex:0 1 auto;margin-left:auto;padding:0 0 0 18px;border-top:0;border-right:0;border-bottom:0;border-left:1px solid var(--local-line)}.duli-localization-mode-group__heading{display:none}.duli-localization-modes__tabs,.duli-localization-versions{display:flex;align-items:stretch;gap:0;min-width:0;padding:4px;border:1px solid var(--local-line);border-radius:10px;background:var(--local-soft)}.duli-localization-modes__tabs button,.duli-localization-versions button{display:grid;min-width:174px;min-height:56px;align-content:center;grid-gap:3px;gap:3px;padding:8px 16px;border:1px solid transparent;border-radius:7px;background:transparent}.duli-localization-modes__tabs button+button,.duli-localization-versions button+button{margin-left:2px}.duli-localization-modes__tabs button[aria-pressed=true],.duli-localization-versions button[aria-pressed=true]{border-color:color-mix(in srgb,var(--local-accent) 52%,transparent);background:color-mix(in srgb,var(--local-accent) 13%,var(--local-control));box-shadow:0 2px 8px color-mix(in srgb,var(--local-accent) 10%,transparent)}.duli-localization-modes__tabs button strong,.duli-localization-versions button strong{font-size:12px;line-height:1.35}.duli-localization-modes__tabs button span,.duli-localization-versions button span,.duli-localization-versions button small{font-size:10px;line-height:1.35}.duli-localization-versions button{min-width:158px}.duli-localization-versions button small{color:var(--local-accent)}@media(max-width:900px){.duli-localization-control-strip,.duli-localization-control-strip:not(:has(.duli-localization-version-group)){flex-wrap:wrap;gap:10px}.duli-localization-version-group{width:100%;margin-left:0;padding:10px 0 0;border-top:1px solid var(--local-line);border-left:0}.duli-localization-modes__tabs,.duli-localization-versions{width:100%}.duli-localization-modes__tabs button,.duli-localization-versions button{flex:1 1 0;min-width:0}}@media(max-width:520px){.duli-localization-modes__tabs,.duli-localization-versions{width:100%}.duli-localization-modes__tabs button,.duli-localization-versions button{min-height:48px;padding:7px 10px}}.duli-localization-control-strip{display:block;min-height:64px;margin:0 0 14px;padding:0 2px;border:0;border-bottom:1px solid var(--local-line);border-radius:0;background:transparent}.duli-localization-control-strip .duli-localization-modes__tabs{display:flex;align-items:stretch;width:max-content;min-width:250px;height:64px;gap:24px;padding:0;border:0;border-radius:0;background:transparent}.duli-localization-control-strip .duli-localization-modes__tabs button{position:relative;display:grid;min-width:112px;min-height:64px;align-content:center;grid-gap:3px;gap:3px;padding:0 5px;border:0;border-radius:0;color:var(--local-muted);background:transparent;text-align:left}.duli-localization-control-strip .duli-localization-modes__tabs button:after{position:absolute;right:5px;bottom:-1px;left:5px;height:2px;background:transparent;content:""}.duli-localization-control-strip .duli-localization-modes__tabs button[aria-selected=true]{color:var(--local-text);background:transparent;box-shadow:none}.duli-localization-control-strip .duli-localization-modes__tabs button[aria-selected=true]:after{background:var(--local-accent)}.duli-localization-control-strip .duli-localization-modes__tabs button strong{font-size:14px;line-height:1.3}.duli-localization-control-strip .duli-localization-modes__tabs button span{color:var(--local-soft-text);font-size:10px;line-height:1.35}.duli-localization-control-strip .duli-localization-modes__tabs button[aria-selected=true] span{color:color-mix(in srgb,var(--local-accent) 72%,var(--local-text))}.duli-localization-voice-options{margin-top:18px;padding-top:15px;border-top:1px solid rgba(255,255,255,.08)}.duli-localization-voice-options__heading{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.duli-localization-voice-options__heading strong{color:var(--local-text);font-size:12px;font-weight:700}.duli-localization-voice-options__heading span{color:var(--local-soft-text);font-size:10px}.duli-localization-voice-options .duli-localization-versions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-top:9px;padding:0;grid-gap:8px;gap:8px;border:0;border-radius:0;background:transparent}.duli-localization-voice-options .duli-localization-versions button{min-width:0;min-height:64px;padding:10px 11px;border:1px solid var(--local-line);border-radius:8px;background:var(--local-control)}.duli-localization-voice-options .duli-localization-versions button[aria-pressed=true]{border-color:color-mix(in srgb,var(--local-accent) 52%,transparent);background:color-mix(in srgb,var(--local-accent) 12%,var(--local-control));box-shadow:none}.duli-localization-workbench__grid>.duli-localization-workbench__panel{background:#242424}.duli-localization-order__quote.is-loading{display:flex;align-items:center;min-height:42px;color:var(--local-muted);font-size:11px}.duli-localization-loading-dot{width:8px;height:8px;margin-right:8px;border:2px solid color-mix(in srgb,var(--local-accent) 35%,transparent);border-top-color:var(--local-accent);border-radius:50%;animation:duli-localization-spin .75s linear infinite}@keyframes duli-localization-spin{to{transform:rotate(360deg)}}@media(max-width:520px){.duli-localization-control-strip .duli-localization-modes__tabs{width:100%;min-width:0;gap:12px}.duli-localization-control-strip .duli-localization-modes__tabs button{flex:1 1 0;min-width:0}.duli-localization-voice-options .duli-localization-versions{grid-template-columns:1fr}}@media(max-width:1100px){.duli-localization-task-queue__item{grid-template-columns:144px minmax(0,1fr) minmax(210px,250px);gap:12px;padding:12px}.duli-localization-task-queue__item-progress{padding-left:12px}}@media(max-width:820px){.duli-localization-task-queue__item{grid-template-columns:144px minmax(0,1fr);min-height:0}.duli-localization-task-queue__item-progress{grid-column:1 / -1;padding:12px 0 0;border-top:1px solid rgba(255,255,255,.08);border-left:0}}@media(max-width:520px){.duli-localization-task-queue__item{grid-template-columns:112px minmax(0,1fr);gap:10px}.duli-localization-task-queue__cover{width:112px;height:76px;min-height:76px}.duli-localization-task-queue__item-progress{grid-column:1 / -1}}:root{--text: #101828;--surface-raised: rgba(255, 255, 255, .92);--surface-control-bg: rgba(255, 255, 255, .92);--surface-control-hover-bg: rgba(248, 250, 252, .96);--surface-active: rgba(17, 24, 39, .08);--control-border: var(--line, #e6e8ee);--shadow-soft: 0 10px 28px rgba(15, 23, 42, .04);--bg-app: var(--app-bg, #f3f4f7);--duli-creative-workspace-bg: var(--app-bg, #f3f4f7);--duli-creative-workspace-timeline-bg: var(--panel-soft, #F7F7F9);--bg-panel: var(--panel-strong, #ffffff);--bg-panel-2: var(--panel-soft, #F7F7F9);--bg-panel-3: var(--panel-muted, #f1f2f4);--bg-canvas: #f5f6f8;--bg-card: var(--panel-strong, #ffffff);--bg-card-soft: var(--panel-muted, #f1f2f4);--border-subtle: var(--line, #e6e8ee);--border-strong: var(--line-strong, #d4d9e3);--text-primary: var(--text, #101828);--text-secondary: var(--text-muted, #667085);--text-muted: var(--text-soft, #98a2b3);--accent: #18d6bd;--accent-2: #2563eb;--accent-warn: #f59e0b;--accent-danger: #fb4766;--duli-warning-text-fg: #92400e;--duli-warning-text-muted-fg: rgba(146, 64, 14, .78);--duli-glass: var(--surface-subtle, rgba(248, 250, 252, .82));--duli-glass-strong: var(--surface-raised, rgba(255, 255, 255, .92));--duli-glass-border: var(--line, #e6e8ee);--duli-inner-border: var(--line, #e6e8ee);--duli-soft-white: rgba(17, 24, 39, .82);--duli-dim-white: rgba(71, 84, 103, .62);--duli-neon-cyan: #18d6bd;--duli-neon-blue: #3b82f6;--shadow-panel: var(--shadow, 0 20px 40px rgba(15, 23, 42, .06));--shadow-card: var(--shadow-soft, 0 10px 28px rgba(15, 23, 42, .04));--duli-demo-container-bg: radial-gradient(circle at 24% 0%, rgba(24, 214, 189, .08), transparent 30%), linear-gradient(180deg, var(--panel-soft, #F7F7F9) 0%, var(--app-bg, #f3f4f7) 100%);--duli-topbar-bg: var(--panel-bg, rgba(255, 255, 255, .95));--duli-topbar-shadow: var(--shadow-soft, 0 10px 28px rgba(15, 23, 42, .04));--duli-topbar-control-bg: var(--surface-control-bg, rgba(255, 255, 255, .92));--duli-topbar-control-border: var(--control-border, var(--line, #e6e8ee));--duli-topbar-control-fg: var(--control-muted, var(--text-muted, #667085));--duli-topbar-control-hover-bg: var(--surface-hover, rgba(17, 24, 39, .05));--duli-topbar-control-hover-fg: var(--text, #101828);--duli-topbar-mode-bg: var(--right-panel-tabs-bg, rgba(241, 244, 249, .9));--duli-topbar-mode-border: var(--control-border, var(--line, #e6e8ee));--duli-topbar-mode-fg: var(--text-muted, #667085);--duli-topbar-mode-hover-bg: var(--surface-hover, rgba(17, 24, 39, .05));--duli-topbar-mode-hover-fg: var(--text, #101828);--duli-topbar-mode-active-bg: var(--right-panel-tab-active-bg, rgba(255, 255, 255, .96));--duli-topbar-mode-active-fg: var(--right-panel-tab-active-fg, #17233a);--duli-topbar-mode-disabled-fg: var(--text-soft, #98a2b3);--duli-segment-bg: var(--right-panel-tabs-bg, rgba(241, 244, 249, .9));--duli-segment-active-bg: var(--right-panel-tab-active-bg, rgba(255, 255, 255, .96));--duli-input-bg: var(--surface-control-bg, rgba(255, 255, 255, .92));--duli-input-placeholder: var(--text-soft, #98a2b3);--duli-overlay-bg: var(--panel-bg, rgba(255, 255, 255, .95));--duli-overlay-shadow: var(--shadow, 0 20px 40px rgba(15, 23, 42, .06));--duli-feedback-error-bg: rgba(251, 71, 102, .1);--duli-confirm-card-bg: rgba(245, 158, 11, .1);--duli-loading-bg: radial-gradient(circle at 50% 52%, rgba(0, 230, 80, .1), transparent 32%), linear-gradient(180deg, var(--panel-strong, #ffffff), var(--app-bg, #f3f4f7));--duli-loading-canvas-bg: radial-gradient(circle at 52% 46%, rgba(59, 130, 246, .08), transparent 28%), radial-gradient(circle at 46% 58%, rgba(0, 230, 80, .08), transparent 34%), linear-gradient(180deg, var(--panel-strong, #ffffff), var(--app-bg, #f3f4f7));--duli-loading-fg: var(--text, #101828);--duli-loading-title-fg: var(--text, #101828);--duli-loading-detail-fg: var(--text-muted, #667085);--duli-loading-backdrop-bg: radial-gradient(circle at 50% 44%, rgba(0, 230, 80, .12), transparent 22%), radial-gradient(circle at 16% 18%, rgba(59, 130, 246, .08), transparent 30%), radial-gradient(circle at 86% 78%, rgba(0, 230, 80, .08), transparent 32%), var(--panel-soft, #F7F7F9);--duli-loading-backdrop-vignette: radial-gradient(ellipse at center, transparent 0,transparent 44%, color-mix(in srgb, var(--text, #101828) 6%, transparent) 74%, color-mix(in srgb, var(--text, #101828) 12%, transparent) 100%);--duli-loading-mesh-line: color-mix(in srgb, var(--text, #101828) 4%, transparent);--duli-loading-stage-bg: linear-gradient(180deg, rgba(255, 255, 255, .86), transparent 28%), radial-gradient(circle at 50% 6%, rgba(0, 230, 80, .13), transparent 42%), rgba(255, 255, 255, .72);--duli-loading-stage-border: var(--line, #e6e8ee);--duli-loading-stage-shadow: var(--shadow, 0 20px 40px rgba(15, 23, 42, .06)), inset 0 1px 0 rgba(255, 255, 255, .86);--duli-loading-stage-sweep: linear-gradient(120deg, transparent 0,transparent 32%, rgba(0, 230, 80, .12) 46%, transparent 62%, transparent 100%);--duli-loading-mark-word-fg: #ffffff;--duli-loading-copy-title-fg: var(--text, #101828);--duli-loading-copy-detail-fg: var(--text-muted, #667085);--duli-loading-trace-bg: linear-gradient(90deg, transparent, rgba(0, 230, 80, .24), transparent);--duli-loading-trace-rail-bg: linear-gradient(90deg, transparent, color-mix(in srgb, var(--text, #101828) 16%, transparent), transparent);--duli-loading-trace-beam-bg: linear-gradient(90deg, transparent, rgba(0, 230, 80, .18), #00e650, rgba(0, 230, 80, .18), transparent);--duli-loading-orbit-filter: drop-shadow(0 0 22px rgba(59, 130, 246, .16));--duli-loading-planet-bg: radial-gradient(circle at 68% 24%, rgba(255, 255, 255, .98) 0,rgba(255, 255, 255, .98) 1px, transparent 1.6px), radial-gradient(circle at 34% 32%, rgba(37, 99, 235, .5) 0,rgba(37, 99, 235, .5) 1px, transparent 1.5px), radial-gradient(circle at 56% 44%, rgba(255, 255, 255, .92) 0,rgba(255, 255, 255, .92) .8px, transparent 1.4px), radial-gradient(circle at 24% 58%, rgba(59, 130, 246, .5) 0,rgba(59, 130, 246, .5) 1px, transparent 1.7px), radial-gradient(circle at 72% 68%, rgba(0, 230, 80, .42) 0,rgba(0, 230, 80, .42) 1px, transparent 1.7px), radial-gradient(circle at 43% 78%, rgba(255, 255, 255, .8) 0,rgba(255, 255, 255, .8) .8px, transparent 1.4px), repeating-radial-gradient(ellipse at 50% 50%, rgba(59, 130, 246, .14) 0,rgba(59, 130, 246, .14) 1px, transparent 1px, transparent 5px), radial-gradient(circle at 42% 36%, #eff6ff 0, #bfdbfe 32%, #93c5fd 62%, #3b82f6 86%);--duli-loading-planet-shadow: inset -12px -10px 22px rgba(37, 99, 235, .18), inset 8px 6px 16px rgba(255, 255, 255, .62), 0 0 28px rgba(59, 130, 246, .22);--duli-loading-planet-surface-bg: repeating-linear-gradient(90deg, transparent 0,transparent 7px, rgba(59, 130, 246, .22) 7px,rgba(59, 130, 246, .22) 8px, transparent 8px, transparent 13px);--duli-loading-orbit-border: rgba(59, 130, 246, .36);--duli-loading-orbit-secondary-border: rgba(0, 230, 80, .28);--duli-loading-particle-bg: #2563eb;--duli-loading-particle-shadow: 0 0 8px rgba(37, 99, 235, .6), 0 0 18px rgba(59, 130, 246, .34);--duli-loading-particle-secondary-bg: #00c853;--duli-loading-particle-tertiary-bg: #18d6bd;--duli-editor-bg: var(--panel-bg, rgba(255, 255, 255, .95));--duli-editor-header-bg: linear-gradient(180deg, var(--panel-soft, #F7F7F9), var(--panel-bg, rgba(255, 255, 255, .95)));--duli-editor-pane-bg: var(--panel-soft, #F7F7F9);--duli-editor-divider: var(--line, #e6e8ee);--duli-editor-muted: var(--text-muted, #667085);--duli-editor-preview-bg: var(--panel-strong, #ffffff);--duli-editor-input-bg: var(--surface-control-bg, rgba(255, 255, 255, .92));--duli-editor-structured-bg: var(--panel-strong, #ffffff);--duli-inline-detail-bg: radial-gradient(circle at 88% 12%, color-mix(in srgb, var(--duli-inline-accent, #3b82f6) 10%, transparent), transparent 28%), linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(248, 250, 252, .96));--duli-scrollbar-track: color-mix(in srgb, var(--line, #e6e8ee) 72%, transparent);--duli-scrollbar-thumb: rgba(148, 163, 184, .48);--duli-text-node-result-bg: linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(248, 250, 252, .96));--duli-text-node-result-border: var(--line, #e6e8ee);--duli-text-node-result-streaming-border: rgba(8, 145, 178, .28);--duli-text-node-result-streaming-shadow: inset 0 0 0 1px rgba(8, 145, 178, .08);--duli-text-node-streaming-badge-bg: rgba(236, 254, 255, .92);--duli-text-node-streaming-badge-border: rgba(8, 145, 178, .24);--duli-text-node-streaming-badge-fg: #0e7490;--duli-text-node-markdown-fg: var(--text-muted, #667085);--duli-text-node-heading-fg: #b45309;--duli-text-node-table-border: var(--line-strong, #d4d9e3);--duli-text-node-caret-bg: #0891b2;--duli-text-node-caret-shadow: 0 0 12px rgba(8, 145, 178, .36);--duli-text-node-subject-summary-bg: linear-gradient(90deg, rgba(220, 252, 231, .82), rgba(236, 254, 255, .74));--duli-text-node-subject-summary-border: rgba(22, 163, 74, .22);--duli-text-node-subject-summary-fg: #087a35;--duli-text-node-subject-summary-span-fg: #059669;--duli-text-node-subject-summary-chip-bg: rgba(255, 255, 255, .78);--duli-text-node-subject-summary-chip-fg: #065f46;--duli-starter-input-bg: radial-gradient(circle at 86% 20%, rgba(59, 130, 246, .08), transparent 34%), var(--duli-glass-strong);--duli-starter-input-focused-shadow: 0 28px 90px rgba(15, 23, 42, .16), 0 0 0 1px rgba(24, 214, 189, .12), inset 0 1px 0 rgba(255, 255, 255, .86);--duli-starter-input-shadow: 0 24px 80px rgba(15, 23, 42, .12), inset 0 1px 0 rgba(255, 255, 255, .86);--duli-starter-control-bg: var(--surface-hover, rgba(17, 24, 39, .05));--duli-starter-control-bg-hover: var(--surface-active, rgba(17, 24, 39, .08));--duli-starter-control-fg: var(--text-muted, #667085);--duli-starter-control-fg-hover: var(--text, #101828);--duli-starter-library-bg: var(--panel-bg, rgba(255, 255, 255, .95));--duli-starter-library-skills-bg: radial-gradient(circle at 12% 0%, rgba(0, 230, 80, .08), transparent 32%), rgba(255, 255, 255, .98);--duli-starter-library-scrollbar: rgba(148, 163, 184, .48);--duli-starter-library-scrollbar-track: color-mix(in srgb, var(--line, #e6e8ee) 72%, transparent);--duli-starter-library-scrollbar-border: var(--panel-bg, rgba(255, 255, 255, .95));--duli-chip-bg: var(--surface-hover, rgba(17, 24, 39, .05));--duli-chip-bg-hover: var(--surface-active, rgba(17, 24, 39, .08));--duli-chip-border: var(--line, #e6e8ee);--duli-chip-fg: var(--text-muted, #667085);--duli-chip-strong-fg: var(--text, #101828);--duli-node-card-bg: var(--panel-strong, #ffffff);--duli-node-card-header-border: color-mix(in srgb, var(--duli-node-accent, #3b82f6) 24%, var(--line, #e6e8ee));--duli-node-card-header-bg: linear-gradient(90deg, color-mix(in srgb, var(--duli-node-accent, #3b82f6) 13%, var(--panel-strong, #ffffff)) 0%, var(--panel-soft, #F7F7F9) 58%, var(--panel-strong, #ffffff) 100%);--duli-node-card-header-shadow: inset 0 1px 0 rgba(255, 255, 255, .86);--duli-node-surface-card-bg: var(--panel-bg, rgba(255, 255, 255, .95));--duli-node-surface-card-border: var(--line, #e6e8ee);--duli-node-surface-card-hover-border: var(--line-strong, #d4d9e3);--duli-node-surface-card-shadow: var(--shadow-soft, 0 10px 28px rgba(15, 23, 42, .04));--duli-node-surface-card-label-fg: var(--text-muted, #667085);--duli-node-surface-card-selected-shadow: 0 0 25px color-mix(in srgb, var(--duli-node-accent, #2563eb) 22%, transparent);--duli-node-surface-header-bg: linear-gradient(90deg, color-mix(in srgb, var(--duli-node-accent, #3b82f6) 11%, var(--panel-strong, #ffffff)) 0%, var(--panel-soft, #F7F7F9) 58%, var(--panel-strong, #ffffff) 100%);--duli-node-surface-header-border: var(--line, #e6e8ee);--duli-node-surface-title-fg: var(--text, #101828);--duli-node-surface-icon-bg: var(--panel-muted, #f1f2f4);--duli-node-surface-icon-fg: var(--text-muted, #667085);--duli-node-surface-panel-bg: var(--surface-subtle, rgba(248, 250, 252, .82));--duli-node-surface-panel-border: var(--line, #e6e8ee);--duli-image-node-state-bg: linear-gradient(180deg, var(--panel-strong, #ffffff), var(--panel-soft, #F7F7F9));--duli-image-node-state-fg: #087a35;--duli-image-node-state-title-fg: var(--text, #101828);--duli-image-node-state-muted-fg: var(--text-muted, #667085);--duli-image-node-state-icon-bg: rgba(16, 185, 129, .1);--duli-image-node-state-icon-border: rgba(16, 185, 129, .28);--duli-image-node-state-icon-fg: #059669;--duli-image-node-state-trace-rail: rgba(16, 185, 129, .12);--duli-image-node-state-trace-beam: rgba(5, 150, 105, .82);--duli-media-node-stage-bg: #eef1f4;--duli-node-field-control-bg: var(--surface-control-bg, rgba(255, 255, 255, .92));--duli-node-field-control-border: var(--line, #e6e8ee);--duli-node-field-control-hover-border: var(--line-strong, #d4d9e3);--duli-node-field-control-fg: var(--text, #101828);--duli-node-field-control-muted-fg: var(--text-muted, #667085);--duli-node-field-menu-bg: var(--panel-bg, rgba(255, 255, 255, .95));--duli-node-field-option-hover-bg: var(--surface-hover, rgba(17, 24, 39, .05));--duli-node-history-bg: var(--panel-bg, rgba(255, 255, 255, .95));--duli-node-history-border: var(--line, #e6e8ee);--duli-node-history-fg: var(--text-muted, #667085);--duli-node-history-hover-bg: var(--surface-hover, rgba(17, 24, 39, .05));--duli-node-history-divider: var(--line, #e6e8ee);--duli-node-workbench-bg: radial-gradient(circle at 100% 0, rgba(0, 230, 80, .08), transparent 34%), linear-gradient(180deg, var(--panel-strong, #ffffff), var(--panel-soft, #F7F7F9));--duli-node-workbench-pattern: radial-gradient(circle, rgba(15, 23, 42, .08) 1px, transparent 1px);--duli-node-workbench-pattern-opacity: .08;--duli-node-workbench-border: var(--line, #e6e8ee);--duli-node-workbench-border-strong: var(--line-strong, #d4d9e3);--duli-node-workbench-shadow: inset 0 1px rgba(255, 255, 255, .86), var(--shadow-soft, 0 10px 28px rgba(15, 23, 42, .04));--duli-node-workbench-title-fg: var(--text, #101828);--duli-node-workbench-fg: var(--text-muted, #667085);--duli-node-workbench-muted-fg: var(--text-muted, #667085);--duli-node-workbench-dim-fg: var(--text-soft, #98a2b3);--duli-node-workbench-panel-bg: rgba(255, 255, 255, .82);--duli-node-workbench-panel-soft-bg: rgba(248, 250, 252, .92);--duli-node-workbench-chip-bg: var(--panel-muted, #f1f2f4);--duli-node-workbench-chip-fg: var(--text-muted, #667085);--duli-node-workbench-active-bg: rgba(0, 230, 80, .12);--duli-node-workbench-active-fg: #087a35;--duli-node-workbench-accent-fg: #00a844;--duli-node-workbench-script-card-bg: rgba(248, 250, 252, .9);--duli-node-workbench-script-card-fg: var(--text-muted, #667085);--duli-node-workbench-blocker-bg: rgba(245, 158, 11, .12);--duli-node-workbench-blocker-border: rgba(245, 158, 11, .28);--duli-node-workbench-warning-fg: #b7791f;--duli-flow-toolbar-bg: rgba(255, 255, 255, .88);--duli-flow-toolbar-border: #d9dde5;--duli-flow-toolbar-fg: var(--text-muted, #667085);--duli-flow-toolbar-button-hover-bg: rgba(233, 236, 241, .82);--duli-flow-toolbar-menu-bg: var(--panel-bg, rgba(255, 255, 255, .95));--duli-flow-toolbar-menu-fg: var(--text-muted, #667085);--duli-flow-toolbar-menu-action-bg: var(--panel-muted, #f1f2f4);--duli-flow-toolbar-menu-action-hover-bg: var(--surface-active, rgba(17, 24, 39, .08));--duli-category-dialog-bg: var(--panel-strong, #ffffff);--duli-category-dialog-border: var(--line, #e6e8ee);--duli-category-dialog-fg: var(--text, #101828);--duli-category-dialog-muted-fg: var(--text-muted, #667085);--duli-category-dialog-input-bg: var(--panel-soft, #F7F7F9);--duli-category-dialog-input-border: var(--line-strong, #d4d9e3);--duli-category-dialog-footer-bg: var(--panel-soft, #F7F7F9);--duli-category-dialog-cancel-fg: var(--text-muted, #667085);--duli-category-dialog-cancel-hover-bg: var(--surface-active, rgba(17, 24, 39, .08));--duli-save-dialog-bg: var(--panel-strong, #ffffff);--duli-save-dialog-border: var(--line, #e6e8ee);--duli-save-dialog-shadow: var(--shadow, 0 20px 40px rgba(15, 23, 42, .06));--duli-save-dialog-title-fg: var(--text, #101828);--duli-save-dialog-label-fg: var(--text-muted, #667085);--duli-save-dialog-input-bg: var(--panel-soft, #F7F7F9);--duli-save-dialog-input-border: var(--line-strong, #d4d9e3);--duli-save-dialog-input-fg: var(--text, #101828);--duli-save-dialog-cancel-bg: var(--surface-active, rgba(17, 24, 39, .08));--duli-save-dialog-cancel-hover-bg: var(--panel-muted, #f1f2f4);--duli-save-dialog-cancel-fg: var(--text-muted, #667085);--duli-flow-shell-bg: var(--app-bg, #f3f4f7);--duli-flow-preview-banner-bg: rgba(255, 251, 235, .96);--duli-flow-preview-banner-border: rgba(245, 158, 11, .32);--duli-flow-preview-banner-fg: #92400e;--duli-flow-preview-banner-button-bg: rgba(255, 255, 255, .72);--duli-flow-preview-banner-button-fg: #92400e;--duli-flow-preview-banner-shadow: 0 14px 34px rgba(15, 23, 42, .1);--duli-h5-header-title-fg: var(--text, #101828);--duli-h5-script-header-bg: radial-gradient(circle at 74% 20%, rgba(59, 130, 246, .16), transparent 42%), linear-gradient(90deg, rgba(219, 234, 254, .98) 0%, rgba(239, 246, 255, .98) 48%, rgba(248, 250, 252, .98) 100%);--duli-h5-segment-header-bg: radial-gradient(circle at 74% 20%, rgba(245, 158, 11, .16), transparent 42%), linear-gradient(90deg, rgba(255, 251, 235, .98) 0%, rgba(254, 243, 199, .96) 48%, rgba(248, 250, 252, .98) 100%);--duli-h5-subject-header-bg: linear-gradient(180deg, rgba(103, 232, 249, .22), rgba(207, 250, 254, .16) 58%, rgba(255, 255, 255, .86)), radial-gradient(circle at 30% -28%, rgba(103, 232, 249, .32), transparent 48%), linear-gradient(90deg, rgba(236, 254, 255, .98) 0%, rgba(240, 249, 255, .98) 48%, rgba(248, 250, 252, .98) 100%);--duli-h5-subject-generate-header-bg: radial-gradient(circle at 70% 18%, rgba(0, 230, 80, .14), transparent 42%), linear-gradient(90deg, rgba(236, 253, 245, .98) 0%, rgba(240, 253, 244, .98) 52%, rgba(248, 250, 252, .98) 100%);--duli-h5-storyboard-header-bg: radial-gradient(ellipse at 42% -18%, #fff7ed 0%, #fef3c7 38%, #fde68a 64%, #f8fafc 100%);--duli-h5-node-frame-bg: var(--panel-strong, #ffffff);--duli-h5-node-frame-border: var(--line, #e6e8ee);--duli-h5-node-frame-shadow: inset 0 0 0 1px var(--line, #e6e8ee), var(--shadow-soft, 0 10px 28px rgba(15, 23, 42, .04));--duli-h5-node-bg: var(--panel-soft, #F7F7F9);--duli-h5-node-surface-bg: var(--panel-strong, #ffffff);--duli-h5-node-soft-bg: var(--panel-muted, #f1f2f4);--duli-h5-node-subtle-bg: var(--surface-hover, rgba(17, 24, 39, .05));--duli-h5-node-border: var(--line, #e6e8ee);--duli-h5-node-border-strong: var(--line-strong, #d4d9e3);--duli-h5-node-fg: var(--text-muted, #667085);--duli-h5-node-title-fg: var(--text, #101828);--duli-h5-node-muted-fg: var(--text-muted, #667085);--duli-h5-node-dim-fg: var(--text-soft, #98a2b3);--duli-h5-node-chip-bg: var(--panel-muted, #f1f2f4);--duli-h5-node-chip-fg: var(--text-muted, #667085);--duli-h5-node-action-bg: var(--surface-control-bg, rgba(255, 255, 255, .92));--duli-h5-node-action-hover-bg: var(--surface-active, rgba(17, 24, 39, .08));--duli-h5-node-action-fg: var(--text-muted, #667085);--duli-h5-node-view-bg: var(--panel-bg, rgba(255, 255, 255, .95));--duli-h5-node-view-fg: var(--text, #101828);--duli-h5-node-view-shadow: var(--shadow, 0 20px 40px rgba(15, 23, 42, .06));--duli-h5-node-overlay-bg: none;--duli-h5-precheck-backdrop-bg: color-mix(in srgb, var(--text, #101828) 8%, transparent);--duli-h5-precheck-panel-bg: var(--panel-strong, #ffffff);--duli-h5-precheck-main-bg: #eff6ff;--duli-h5-precheck-main-fg: var(--text-muted, #667085);--radius-sm: 8px;--radius-md: 11px;--radius-lg: 16px;--topbar-h: 58px;--sidebar-w: 246px;--sidebar-collapsed-w: 52px;--assistant-w: 338px}@supports (background: radial-gradient(red,red 1px 2px,red 3px)) and (color: color-mix(in lch,red,blue)){:root{--duli-loading-backdrop-vignette: radial-gradient(ellipse at center, transparent 0 44%, color-mix(in srgb, var(--text, #101828) 6%, transparent) 74%, color-mix(in srgb, var(--text, #101828) 12%, transparent) 100%)}}@supports (background: linear-gradient(red 0%,red 0% 1%,red 2%)){:root{--duli-loading-stage-sweep: linear-gradient(120deg, transparent 0 32%, rgba(0, 230, 80, .12) 46%, transparent 62% 100%)}}@supports (background: radial-gradient(red,red 1px 2px,red 3px)) and (background: repeating-radial-gradient(red,red 1px 2px,red 3px)){:root{--duli-loading-planet-bg: radial-gradient(circle at 68% 24%, rgba(255, 255, 255, .98) 0 1px, transparent 1.6px), radial-gradient(circle at 34% 32%, rgba(37, 99, 235, .5) 0 1px, transparent 1.5px), radial-gradient(circle at 56% 44%, rgba(255, 255, 255, .92) 0 .8px, transparent 1.4px), radial-gradient(circle at 24% 58%, rgba(59, 130, 246, .5) 0 1px, transparent 1.7px), radial-gradient(circle at 72% 68%, rgba(0, 230, 80, .42) 0 1px, transparent 1.7px), radial-gradient(circle at 43% 78%, rgba(255, 255, 255, .8) 0 .8px, transparent 1.4px), repeating-radial-gradient(ellipse at 50% 50%, rgba(59, 130, 246, .14) 0 1px, transparent 1px 5px), radial-gradient(circle at 42% 36%, #eff6ff 0, #bfdbfe 32%, #93c5fd 62%, #3b82f6 86%)}}@supports (background: repeating-linear-gradient(red 0%,red 0% 1%,red 2%)){:root{--duli-loading-planet-surface-bg: repeating-linear-gradient(90deg, transparent 0 7px, rgba(59, 130, 246, .22) 7px 8px, transparent 8px 13px)}}@supports (color: color-mix(in lch,red,blue)){:root{--duli-flow-toolbar-bg: color-mix(in srgb, #ffffff 88%, transparent);--duli-flow-toolbar-button-hover-bg: color-mix(in srgb, #e9ecf1 82%, transparent)}}.duli-ai-prompt-toast{position:fixed;top:24px;left:50%;z-index:var(--app-toast-z-index, 2147483600);display:inline-flex;align-items:center;gap:10px;width:fit-content;min-width:0;max-width:min(390px,calc(100vw - 36px));min-height:40px;padding:0 15px 0 13px;overflow:hidden;border:1px solid rgba(19,25,22,.085);border-radius:12px;background:linear-gradient(180deg,#fffffff5,#f7fff9e0),radial-gradient(circle at 12% 0%,rgba(0,230,80,.09),transparent 46%);box-shadow:0 10px 30px #0f172a14,inset 0 1px #ffffffeb;color:#17211b;font-size:13px;font-weight:520;letter-spacing:0px;line-height:19px;text-align:left;transform:translate(-50%);translate:0 0;-webkit-backdrop-filter:blur(18px) saturate(1.08);backdrop-filter:blur(18px) saturate(1.08);animation:duli-ai-prompt-toast-in .22s cubic-bezier(.16,1,.3,1) both;pointer-events:none}.duli-ai-prompt-toast:before{position:absolute;inset:auto 10px 5px 82px;height:1px;border-radius:999px;background:linear-gradient(90deg,#00e65000,#00e65057,#00e65000);opacity:.55;content:"";pointer-events:none}.duli-ai-prompt-toast:after{display:none}.duli-ai-prompt-toast__aura{display:none}.duli-ai-prompt-toast__icon{position:relative;z-index:1;display:inline-flex;width:56px;height:22px;flex:0 0 56px;align-items:center;justify-content:center}.duli-ai-prompt-toast__icon img{display:block;width:56px;height:auto;filter:drop-shadow(0 0 8px rgba(0,230,80,.26))}.duli-ai-prompt-toast__text{position:relative;z-index:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-ai-prompt-toast__beam{display:none}.duli-ai-prompt-toast--success{border-color:#00c04929;color:#116b37}.duli-ai-prompt-toast--error{border-color:#eb465c29;background:linear-gradient(180deg,#fffffff5,#fff7f8e6),radial-gradient(circle at 12% 0%,rgba(235,70,92,.08),transparent 46%);color:#9f2536}.duli-ai-prompt-toast--info{border-color:#00e65029;color:#1b2d21}.duli-ai-prompt-toast--success .duli-ai-prompt-toast__icon{opacity:1}.duli-ai-prompt-toast--success .duli-ai-prompt-toast__icon:before{display:none}.duli-ai-prompt-toast--error .duli-ai-prompt-toast__aura{display:none}.duli-ai-prompt-toast--error .duli-ai-prompt-toast__icon{opacity:1}.duli-ai-prompt-toast--error .duli-ai-prompt-toast__icon:before{display:none}body:has(.duli-login-page) .duli-ai-prompt-toast{top:64px;right:auto;left:50%;transform:translate(-50%)}body:has(.duli-login-page) .duli-ai-prompt-toast__text{overflow:visible;text-overflow:unset;white-space:normal}@keyframes duli-ai-prompt-toast-in{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.duli-ai-prompt-toast{animation:none}}:root[data-resolved-theme=light]{--duli-group-toolbar-bg: linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(244, 246, 249, .96));--duli-group-toolbar-border: rgba(16, 24, 40, .12);--duli-group-toolbar-fg: rgba(16, 24, 40, .86);--duli-group-toolbar-shadow: 0 14px 32px rgba(15, 23, 42, .12), inset 0 1px 0 rgba(255, 255, 255, .9);--duli-group-toolbar-button-fg: rgba(16, 24, 40, .78);--duli-group-toolbar-hover-bg: rgba(16, 24, 40, .06);--duli-group-toolbar-hover-fg: #101828;--duli-group-toolbar-hover-ring: rgba(16, 24, 40, .08);--duli-group-toolbar-run-fg: rgba(16, 24, 40, .78);--duli-starter-submit-bg: linear-gradient(180deg, #111827, #1f2937);--duli-starter-submit-fg: #ffffff;--duli-starter-submit-shadow: 0 10px 22px rgba(15, 23, 42, .18);--duli-media-node-title-fg: rgba(16, 24, 40, .82);--duli-media-node-title-video-fg: rgba(154, 52, 18, .86);--duli-media-node-title-meta-fg: rgba(16, 24, 40, .5);--duli-media-node-title-hover-border: rgba(16, 24, 40, .18);--duli-media-node-title-hover-bg: rgba(16, 24, 40, .06);--duli-media-node-title-focus-border: rgba(16, 24, 40, .28);--duli-media-node-title-focus-bg: rgba(16, 24, 40, .08);--duli-image-composer-chip-bg: rgba(16, 24, 40, .05);--duli-inline-detail-span-fg: #101828;--duli-script-segment-footer-fg: rgba(16, 24, 40, .82);--duli-fullscreen-editor-header-bg: #ffffff;--duli-fullscreen-toolbar-border: rgba(16, 24, 40, .1);--duli-fullscreen-editor-muted-fg: rgba(16, 24, 40, .46);--duli-fullscreen-editor-icon-fg: rgba(16, 24, 40, .7);--duli-fullscreen-editor-icon-hover-bg: rgba(16, 24, 40, .06);--duli-fullscreen-editor-icon-hover-fg: #101828;--duli-node-detail-toolbar-bg: #ffffff}:root[data-resolved-theme=dark]{--text: #f4f6f9;--surface-raised: #181818;--surface-control-bg: #2d2d2d;--surface-control-hover-bg: #2d2d2d;--surface-active: #2d2d2d;--control-border: rgba(41, 42, 43, .92);--shadow-soft: 0 12px 30px rgba(0, 0, 0, .18);--bg-app: var(--app-bg, #1f242d);--duli-creative-workspace-bg: var(--app-bg, #1f242d);--duli-creative-workspace-timeline-bg: var(--app-bg, #1f242d);--bg-panel: var(--panel-strong, #252b35);--bg-panel-2: var(--panel-soft, #202630);--bg-panel-3: var(--panel-muted, #2b323e);--bg-canvas: #141414;--bg-card: var(--panel-strong, #252b35);--bg-card-soft: var(--panel-soft, #202630);--border-subtle: var(--line, rgba(41, 42, 43, .92));--border-strong: var(--line-strong, rgba(226, 232, 240, .2));--text-primary: var(--text, #f4f6f9);--text-secondary: var(--text-muted, #b0b8c6);--text-muted: var(--text-soft, #8792a3);--accent-2: #58a6ff;--duli-warning-text-fg: #fde68a;--duli-warning-text-muted-fg: rgba(253, 230, 138, .78);--duli-glass: rgba(35, 40, 50, .88);--duli-glass-strong: var(--panel-bg, rgba(35, 40, 50, .96));--duli-glass-border: var(--line-strong, rgba(226, 232, 240, .2));--duli-inner-border: rgba(226, 232, 240, .1);--duli-soft-white: rgba(255, 255, 255, .82);--duli-dim-white: rgba(255, 255, 255, .52);--shadow-panel: var(--shadow, 0 24px 48px rgba(0, 0, 0, .22));--shadow-card: var(--shadow-soft, 0 12px 30px rgba(0, 0, 0, .18));--duli-demo-container-bg: radial-gradient(circle at 24% 0%, rgba(24, 214, 189, .08), transparent 30%), linear-gradient(180deg, var(--app-bg, #1f242d) 0%, var(--main-bg, #141414) 100%);--duli-topbar-bg: var(--panel-bg, rgba(35, 40, 50, .96));--duli-topbar-shadow: var(--shadow, 0 24px 48px rgba(0, 0, 0, .22));--duli-topbar-control-bg: var(--surface-control-bg, #2d2d2d);--duli-topbar-control-border: var(--control-border, rgba(41, 42, 43, .92));--duli-topbar-control-fg: var(--control-muted, #b0b8c6);--duli-topbar-control-hover-bg: var(--surface-hover, rgba(226, 232, 240, .08));--duli-topbar-control-hover-fg: var(--text, #f4f6f9);--duli-topbar-mode-bg: var(--right-panel-tabs-bg, rgba(226, 232, 240, .08));--duli-topbar-mode-border: var(--control-border, rgba(41, 42, 43, .92));--duli-topbar-mode-fg: var(--text-muted, #b0b8c6);--duli-topbar-mode-hover-bg: var(--surface-hover, rgba(226, 232, 240, .08));--duli-topbar-mode-hover-fg: var(--text, #f4f6f9);--duli-topbar-mode-active-bg: var(--right-panel-tab-active-bg, rgba(226, 232, 240, .13));--duli-topbar-mode-active-fg: var(--right-panel-tab-active-fg, #f3f4f6);--duli-topbar-mode-disabled-fg: color-mix(in srgb, var(--text-soft, #8792a3) 58%, transparent);--duli-segment-bg: var(--right-panel-tabs-bg, rgba(226, 232, 240, .08));--duli-segment-active-bg: var(--right-panel-tab-active-bg, rgba(226, 232, 240, .13));--duli-input-bg: var(--surface-control-bg, #2d2d2d);--duli-input-placeholder: var(--text-soft, #8792a3);--duli-overlay-bg: var(--panel-bg, rgba(35, 40, 50, .96));--duli-overlay-shadow: var(--shadow, 0 24px 48px rgba(0, 0, 0, .22));--duli-feedback-error-bg: rgba(127, 29, 29, .22);--duli-confirm-card-bg: rgba(180, 83, 9, .18);--duli-loading-bg: radial-gradient(circle at 50% 52%, rgba(0, 230, 80, .1), transparent 32%), linear-gradient(180deg, var(--app-bg, #1f242d), var(--main-bg, #141414));--duli-loading-canvas-bg: var(--bg-canvas);--duli-loading-fg: var(--text, #f4f6f9);--duli-loading-title-fg: var(--text, #f4f6f9);--duli-loading-detail-fg: var(--text-muted, #b0b8c6);--duli-loading-backdrop-bg: radial-gradient(circle at 50% 44%, rgba(0, 230, 80, .12), transparent 22%), radial-gradient(circle at 16% 18%, rgba(88, 166, 255, .08), transparent 30%), radial-gradient(circle at 86% 78%, rgba(0, 230, 80, .08), transparent 32%), var(--app-bg, #1f242d);--duli-loading-backdrop-vignette: radial-gradient(ellipse at center, transparent 0,transparent 44%, rgba(0, 0, 0, .18) 74%, rgba(0, 0, 0, .34) 100%);--duli-loading-mesh-line: rgba(226, 232, 240, .05);--duli-loading-stage-bg: linear-gradient(180deg, rgba(255, 255, 255, .06), transparent 28%), radial-gradient(circle at 50% 6%, rgba(0, 230, 80, .13), transparent 42%), var(--panel-bg, rgba(35, 40, 50, .96));--duli-loading-stage-border: var(--line-strong, rgba(226, 232, 240, .2));--duli-loading-stage-shadow: var(--shadow, 0 24px 48px rgba(0, 0, 0, .22)), inset 0 1px 0 rgba(255, 255, 255, .08);--duli-loading-stage-sweep: linear-gradient(120deg, transparent 0,transparent 32%, rgba(0, 230, 80, .14) 46%, transparent 62%, transparent 100%);--duli-loading-mark-word-fg: #eafff1;--duli-loading-copy-title-fg: var(--text, #f4f6f9);--duli-loading-copy-detail-fg: var(--text-muted, #b0b8c6);--duli-loading-trace-bg: linear-gradient(90deg, transparent, rgba(0, 230, 80, .22), transparent);--duli-loading-trace-rail-bg: linear-gradient(90deg, transparent, rgba(226, 232, 240, .18), transparent);--duli-loading-trace-beam-bg: linear-gradient(90deg, transparent, rgba(0, 230, 80, .15), #d8ffe5, rgba(0, 230, 80, .18), transparent);--duli-loading-orbit-filter: drop-shadow(0 0 22px rgba(111, 128, 255, .18));--duli-loading-planet-bg: radial-gradient(circle at 68% 24%, rgba(255, 255, 255, .98) 0,rgba(255, 255, 255, .98) 1px, transparent 1.6px), radial-gradient(circle at 34% 32%, rgba(181, 204, 255, .9) 0,rgba(181, 204, 255, .9) 1px, transparent 1.5px), radial-gradient(circle at 56% 44%, rgba(255, 255, 255, .86) 0,rgba(255, 255, 255, .86) .8px, transparent 1.4px), radial-gradient(circle at 24% 58%, rgba(142, 176, 255, .9) 0,rgba(142, 176, 255, .9) 1px, transparent 1.7px), radial-gradient(circle at 72% 68%, rgba(188, 150, 255, .88) 0,rgba(188, 150, 255, .88) 1px, transparent 1.7px), radial-gradient(circle at 43% 78%, rgba(255, 255, 255, .72) 0,rgba(255, 255, 255, .72) .8px, transparent 1.4px), repeating-radial-gradient(ellipse at 50% 50%, rgba(153, 177, 255, .2) 0,rgba(153, 177, 255, .2) 1px, transparent 1px, transparent 5px), radial-gradient(circle at 42% 36%, #6478ff 0, #3348c7 24%, #15245f 56%, #080c23 76%);--duli-loading-planet-shadow: inset -14px -10px 24px rgba(0, 0, 0, .72), inset 8px 6px 16px rgba(157, 178, 255, .22), 0 0 28px rgba(92, 117, 255, .3);--duli-loading-planet-surface-bg: repeating-linear-gradient(90deg, transparent 0,transparent 7px, rgba(188, 205, 255, .42) 7px,rgba(188, 205, 255, .42) 8px, transparent 8px, transparent 13px);--duli-loading-orbit-border: rgba(145, 167, 255, .52);--duli-loading-orbit-secondary-border: rgba(165, 117, 255, .3);--duli-loading-particle-bg: #eef4ff;--duli-loading-particle-shadow: 0 0 8px #a8c5ff, 0 0 18px rgba(100, 131, 255, .8);--duli-loading-particle-secondary-bg: #a88cff;--duli-loading-particle-tertiary-bg: #82d9ff;--duli-editor-bg: var(--panel-bg, rgba(35, 40, 50, .96));--duli-editor-header-bg: linear-gradient(180deg, var(--panel-strong, #252b35), var(--panel-bg, rgba(35, 40, 50, .96)));--duli-editor-pane-bg: var(--panel-soft, #202630);--duli-editor-divider: var(--line, rgba(41, 42, 43, .92));--duli-editor-muted: var(--text-muted, #b0b8c6);--duli-editor-preview-bg: var(--panel-strong, #252b35);--duli-editor-input-bg: var(--surface-control-bg, #2d2d2d);--duli-editor-structured-bg: var(--panel-soft, #202630);--duli-inline-detail-bg: radial-gradient(circle at 88% 12%, color-mix(in srgb, var(--duli-inline-accent, #3b82f6) 14%, transparent), transparent 28%), linear-gradient(180deg, var(--panel-strong, #252b35), var(--panel-soft, #202630));--duli-scrollbar-track: rgba(41, 42, 43, .72);--duli-scrollbar-thumb: rgba(148, 163, 184, .48);--duli-text-node-result-bg: linear-gradient(180deg, var(--panel-strong, #252b35), var(--panel-soft, #202630));--duli-text-node-result-border: var(--line-strong, rgba(226, 232, 240, .2));--duli-text-node-result-streaming-border: rgba(34, 211, 238, .26);--duli-text-node-result-streaming-shadow: inset 0 0 0 1px rgba(34, 211, 238, .06);--duli-text-node-streaming-badge-bg: rgba(8, 47, 73, .72);--duli-text-node-streaming-badge-border: rgba(34, 211, 238, .28);--duli-text-node-streaming-badge-fg: #a5f3fc;--duli-text-node-markdown-fg: var(--text-muted, #b0b8c6);--duli-text-node-heading-fg: #facc15;--duli-text-node-table-border: rgba(148, 163, 184, .2);--duli-text-node-caret-bg: #67e8f9;--duli-text-node-caret-shadow: 0 0 12px rgba(103, 232, 249, .65);--duli-text-node-subject-summary-bg: linear-gradient(90deg, rgba(22, 163, 74, .16), rgba(8, 47, 73, .08));--duli-text-node-subject-summary-border: rgba(34, 197, 94, .18);--duli-text-node-subject-summary-fg: #bbf7d0;--duli-text-node-subject-summary-span-fg: #86efac;--duli-text-node-subject-summary-chip-bg: rgba(226, 232, 240, .08);--duli-text-node-subject-summary-chip-fg: rgba(236, 253, 245, .92);--duli-starter-input-bg: radial-gradient(circle at 86% 20%, rgba(59, 130, 246, .12), transparent 34%), var(--duli-glass-strong);--duli-starter-input-focused-shadow: var(--shadow, 0 24px 48px rgba(0, 0, 0, .22)), 0 0 0 1px rgba(24, 214, 189, .1), inset 0 1px 0 rgba(255, 255, 255, .08);--duli-starter-input-shadow: var(--shadow-soft, 0 12px 30px rgba(0, 0, 0, .18)), inset 0 1px 0 rgba(255, 255, 255, .07);--duli-starter-control-bg: var(--surface-hover, rgba(226, 232, 240, .08));--duli-starter-control-bg-hover: rgba(226, 232, 240, .12);--duli-starter-control-fg: var(--text-muted, #b0b8c6);--duli-starter-control-fg-hover: var(--text, #f4f6f9);--duli-starter-library-bg: var(--panel-bg, rgba(35, 40, 50, .96));--duli-starter-library-skills-bg: radial-gradient(circle at 12% 0%, rgba(0, 230, 80, .08), transparent 32%), var(--panel-strong, #252b35);--duli-starter-library-scrollbar: rgba(255, 255, 255, .26);--duli-starter-library-scrollbar-track: rgba(226, 232, 240, .06);--duli-starter-library-scrollbar-border: var(--panel-bg, rgba(35, 40, 50, .96));--duli-chip-bg: var(--surface-hover, rgba(226, 232, 240, .08));--duli-chip-bg-hover: rgba(226, 232, 240, .12);--duli-chip-border: var(--line, rgba(41, 42, 43, .92));--duli-chip-fg: var(--text-muted, #b0b8c6);--duli-chip-strong-fg: var(--text, #f4f6f9);--duli-node-neutral-bg: rgba(38, 38, 38, .8);--duli-node-card-bg: var(--duli-node-neutral-bg);--duli-node-card-header-border: color-mix(in srgb, var(--duli-node-accent, #3b82f6) 22%, rgba(255, 255, 255, .08));--duli-node-card-header-bg: var(--duli-node-neutral-bg);--duli-node-card-header-shadow: inset 0 1px 0 rgba(255, 255, 255, .06);--duli-node-surface-card-bg: var(--duli-node-neutral-bg);--duli-node-surface-card-border: var(--line, rgba(41, 42, 43, .92));--duli-node-surface-card-hover-border: var(--line-strong, rgba(226, 232, 240, .2));--duli-node-surface-card-shadow: var(--shadow-soft, 0 12px 30px rgba(0, 0, 0, .18));--duli-node-surface-card-label-fg: var(--text-soft, #8792a3);--duli-node-surface-card-selected-shadow: 0 0 25px color-mix(in srgb, var(--duli-node-accent, #2563eb) 30%, transparent);--duli-node-surface-header-bg: var(--duli-node-neutral-bg);--duli-node-surface-header-border: var(--line, rgba(41, 42, 43, .92));--duli-node-surface-title-fg: var(--text, #f4f6f9);--duli-node-surface-icon-bg: var(--panel-muted, #2b323e);--duli-node-surface-icon-fg: var(--text-soft, #8792a3);--duli-node-surface-panel-bg: var(--panel-soft, #202630);--duli-node-surface-panel-border: var(--line, rgba(41, 42, 43, .92));--duli-image-node-state-bg: linear-gradient(180deg, #252a2f, #202428);--duli-image-node-state-fg: rgba(209, 250, 229, .82);--duli-image-node-state-title-fg: #d1fae5;--duli-image-node-state-muted-fg: var(--text-muted, #b0b8c6);--duli-image-node-state-icon-bg: rgba(16, 185, 129, .08);--duli-image-node-state-icon-border: rgba(16, 185, 129, .24);--duli-image-node-state-icon-fg: #6ee7b7;--duli-image-node-state-trace-rail: rgba(52, 211, 153, .1);--duli-image-node-state-trace-beam: rgba(55, 201, 120, .88);--duli-media-node-stage-bg: #242424;--duli-node-field-control-bg: var(--surface-control-bg, #2d2d2d);--duli-node-field-control-border: var(--line, rgba(41, 42, 43, .92));--duli-node-field-control-hover-border: var(--line-strong, rgba(226, 232, 240, .2));--duli-node-field-control-fg: var(--text, #f4f6f9);--duli-node-field-control-muted-fg: var(--text-soft, #8792a3);--duli-node-field-menu-bg: var(--panel-bg, rgba(35, 40, 50, .96));--duli-node-field-option-hover-bg: var(--surface-hover, rgba(226, 232, 240, .08));--duli-node-history-bg: var(--panel-strong, #252b35);--duli-node-history-border: var(--line, rgba(41, 42, 43, .92));--duli-node-history-fg: var(--text-muted, #b0b8c6);--duli-node-history-hover-bg: var(--surface-hover, rgba(226, 232, 240, .08));--duli-node-history-divider: var(--line, rgba(41, 42, 43, .92));--duli-node-workbench-bg: radial-gradient(circle at 100% 0, rgba(0, 230, 80, .12), transparent 34%), linear-gradient(180deg, var(--panel-strong, #252b35), var(--panel-soft, #202630));--duli-node-workbench-pattern: radial-gradient(circle, rgba(226, 232, 240, .1) 1px, transparent 1px);--duli-node-workbench-pattern-opacity: .1;--duli-node-workbench-border: var(--line, rgba(41, 42, 43, .92));--duli-node-workbench-border-strong: var(--line-strong, rgba(226, 232, 240, .2));--duli-node-workbench-shadow: inset 0 1px rgba(255, 255, 255, .06);--duli-node-workbench-title-fg: var(--text, #f4f6f9);--duli-node-workbench-fg: var(--text-muted, #b0b8c6);--duli-node-workbench-muted-fg: var(--text-soft, #8792a3);--duli-node-workbench-dim-fg: color-mix(in srgb, var(--text-soft, #8792a3) 72%, transparent);--duli-node-workbench-panel-bg: rgba(226, 232, 240, .06);--duli-node-workbench-panel-soft-bg: var(--surface-hover, rgba(226, 232, 240, .08));--duli-node-workbench-chip-bg: rgba(226, 232, 240, .08);--duli-node-workbench-chip-fg: var(--text-muted, #b0b8c6);--duli-node-workbench-active-bg: rgba(0, 230, 80, .12);--duli-node-workbench-active-fg: #00e650;--duli-node-workbench-accent-fg: #00e650;--duli-node-workbench-script-card-bg: var(--panel-soft, #202630);--duli-node-workbench-script-card-fg: var(--text-muted, #b0b8c6);--duli-node-workbench-blocker-bg: rgba(255, 184, 0, .08);--duli-node-workbench-blocker-border: rgba(255, 184, 0, .24);--duli-node-workbench-warning-fg: #ffc24a;--duli-flow-toolbar-bg: rgba(38, 38, 38, .8);--duli-flow-toolbar-border: #363636;--duli-flow-toolbar-fg: var(--text-muted, #b0b8c6);--duli-flow-toolbar-button-hover-bg: rgba(52, 52, 52, .84);--duli-flow-toolbar-menu-bg: var(--panel-bg, rgba(35, 40, 50, .96));--duli-flow-toolbar-menu-fg: var(--text-muted, #b0b8c6);--duli-flow-toolbar-menu-action-bg: var(--surface-control-bg, #2d2d2d);--duli-flow-toolbar-menu-action-hover-bg: var(--surface-hover, rgba(226, 232, 240, .08));--duli-category-dialog-bg: var(--panel-bg, rgba(35, 40, 50, .96));--duli-category-dialog-border: var(--line-strong, rgba(226, 232, 240, .2));--duli-category-dialog-fg: var(--text, #f4f6f9);--duli-category-dialog-muted-fg: var(--text-muted, #b0b8c6);--duli-category-dialog-input-bg: var(--surface-control-bg, #2d2d2d);--duli-category-dialog-input-border: var(--line, rgba(41, 42, 43, .92));--duli-category-dialog-footer-bg: rgba(226, 232, 240, .05);--duli-category-dialog-cancel-fg: var(--text-muted, #b0b8c6);--duli-category-dialog-cancel-hover-bg: var(--surface-hover, rgba(226, 232, 240, .08));--duli-save-dialog-bg: var(--panel-bg, rgba(35, 40, 50, .96));--duli-save-dialog-border: var(--line-strong, rgba(226, 232, 240, .2));--duli-save-dialog-shadow: var(--shadow, 0 24px 48px rgba(0, 0, 0, .22));--duli-save-dialog-title-fg: var(--text, #f4f6f9);--duli-save-dialog-label-fg: var(--text-muted, #b0b8c6);--duli-save-dialog-input-bg: var(--surface-control-bg, #2d2d2d);--duli-save-dialog-input-border: var(--line, rgba(41, 42, 43, .92));--duli-save-dialog-input-fg: var(--text, #f4f6f9);--duli-save-dialog-cancel-bg: var(--surface-hover, rgba(226, 232, 240, .08));--duli-save-dialog-cancel-hover-bg: rgba(226, 232, 240, .12);--duli-save-dialog-cancel-fg: var(--text, #f4f6f9);--duli-flow-shell-bg: var(--app-bg, #1f242d);--duli-flow-preview-banner-bg: rgba(69, 36, 4, .82);--duli-flow-preview-banner-border: rgba(251, 191, 36, .34);--duli-flow-preview-banner-fg: #fffbeb;--duli-flow-preview-banner-button-bg: rgba(255, 255, 255, .14);--duli-flow-preview-banner-button-fg: #fff7ed;--duli-flow-preview-banner-shadow: 0 14px 34px rgba(0, 0, 0, .28);--duli-h5-header-title-fg: #ffffff;--duli-h5-script-header-bg: radial-gradient(circle at 74% 20%, rgba(0, 215, 255, .14), transparent 42%), linear-gradient(90deg, rgba(20, 54, 95, .9) 0%, rgba(24, 37, 58, .94) 48%, rgba(20, 25, 35, .96) 100%);--duli-h5-segment-header-bg: radial-gradient(circle at 74% 20%, rgba(255, 214, 102, .16), transparent 42%), linear-gradient(90deg, rgba(124, 74, 14, .88) 0%, rgba(74, 49, 22, .93) 48%, rgba(31, 28, 21, .96) 100%);--duli-h5-subject-header-bg: linear-gradient(180deg, rgba(122, 225, 255, .24), rgba(59, 177, 218, .08) 58%, rgba(0, 0, 0, .08)), radial-gradient(circle at 30% -28%, rgba(94, 219, 255, .36), transparent 48%), radial-gradient(circle at 82% 24%, rgba(90, 218, 255, .2), transparent 42%), linear-gradient(90deg, rgba(18, 118, 158, .96) 0%, rgba(28, 87, 114, .96) 48%, rgba(22, 31, 39, .98) 100%);--duli-h5-subject-generate-header-bg: radial-gradient(circle at 70% 18%, rgba(0, 230, 80, .15), transparent 42%), linear-gradient(90deg, rgba(13, 73, 35, .94) 0%, rgba(19, 50, 33, .95) 52%, rgba(18, 24, 24, .98) 100%);--duli-h5-storyboard-header-bg: radial-gradient(ellipse at 42% -18%, #765927 0%, #65491d 38%, #4b3718 64%, #292116 100%);--duli-h5-node-frame-bg: rgba(38, 38, 38, .8);--duli-h5-node-frame-border: rgba(38, 38, 38, .8);--duli-h5-node-frame-shadow: inset 0 0 0 1px rgba(255, 255, 255, .075);--duli-h5-node-bg: var(--panel-soft, #202630);--duli-h5-node-surface-bg: var(--panel-strong, #252b35);--duli-h5-node-soft-bg: var(--panel-muted, #2b323e);--duli-h5-node-subtle-bg: var(--surface-hover, rgba(226, 232, 240, .08));--duli-h5-node-border: var(--line, rgba(41, 42, 43, .92));--duli-h5-node-border-strong: var(--line-strong, rgba(226, 232, 240, .2));--duli-h5-node-fg: var(--text-muted, #b0b8c6);--duli-h5-node-title-fg: var(--text, #f4f6f9);--duli-h5-node-muted-fg: var(--text-muted, #b0b8c6);--duli-h5-node-dim-fg: var(--text-soft, #8792a3);--duli-h5-node-chip-bg: rgba(226, 232, 240, .08);--duli-h5-node-chip-fg: var(--text-muted, #b0b8c6);--duli-h5-node-action-bg: var(--surface-hover, rgba(226, 232, 240, .08));--duli-h5-node-action-hover-bg: rgba(226, 232, 240, .12);--duli-h5-node-action-fg: var(--text, #f4f6f9);--duli-h5-node-view-bg: var(--panel-bg, rgba(35, 40, 50, .96));--duli-h5-node-view-fg: var(--text, #f4f6f9);--duli-h5-node-view-shadow: var(--shadow, 0 24px 48px rgba(0, 0, 0, .22));--duli-h5-node-overlay-bg: radial-gradient(ellipse at center, rgba(0, 0, 0, .48) 0%, rgba(0, 0, 0, .25) 34%, transparent 62%), linear-gradient(180deg, rgba(0, 0, 0, .06) 0%, rgba(0, 0, 0, .18) 52%, rgba(0, 0, 0, .08) 100%);--duli-h5-precheck-backdrop-bg: rgba(0, 0, 0, .18);--duli-h5-precheck-panel-bg: var(--panel-bg, rgba(35, 40, 50, .96));--duli-h5-precheck-main-bg: rgba(88, 166, 255, .18);--duli-h5-precheck-main-fg: var(--text-muted, #b0b8c6)}@supports (color: rgb(0 0 0 / 0)){:root[data-resolved-theme=dark]{--control-border: rgb(41 42 43 / 92%);--border-subtle: var(--line, rgb(41 42 43 / 92%));--duli-topbar-control-border: var(--control-border, rgb(41 42 43 / 92%));--duli-topbar-mode-border: var(--control-border, rgb(41 42 43 / 92%))}}@supports (background: radial-gradient(red,red 1px 2px,red 3px)){:root[data-resolved-theme=dark]{--duli-loading-backdrop-vignette: radial-gradient(ellipse at center, transparent 0 44%, rgba(0, 0, 0, .18) 74%, rgba(0, 0, 0, .34) 100%)}}@supports (background: linear-gradient(red 0%,red 0% 1%,red 2%)){:root[data-resolved-theme=dark]{--duli-loading-stage-sweep: linear-gradient(120deg, transparent 0 32%, rgba(0, 230, 80, .14) 46%, transparent 62% 100%)}}@supports (background: radial-gradient(red,red 1px 2px,red 3px)) and (background: repeating-radial-gradient(red,red 1px 2px,red 3px)){:root[data-resolved-theme=dark]{--duli-loading-planet-bg: radial-gradient(circle at 68% 24%, rgba(255, 255, 255, .98) 0 1px, transparent 1.6px), radial-gradient(circle at 34% 32%, rgba(181, 204, 255, .9) 0 1px, transparent 1.5px), radial-gradient(circle at 56% 44%, rgba(255, 255, 255, .86) 0 .8px, transparent 1.4px), radial-gradient(circle at 24% 58%, rgba(142, 176, 255, .9) 0 1px, transparent 1.7px), radial-gradient(circle at 72% 68%, rgba(188, 150, 255, .88) 0 1px, transparent 1.7px), radial-gradient(circle at 43% 78%, rgba(255, 255, 255, .72) 0 .8px, transparent 1.4px), repeating-radial-gradient(ellipse at 50% 50%, rgba(153, 177, 255, .2) 0 1px, transparent 1px 5px), radial-gradient(circle at 42% 36%, #6478ff 0, #3348c7 24%, #15245f 56%, #080c23 76%)}}@supports (background: repeating-linear-gradient(red 0%,red 0% 1%,red 2%)){:root[data-resolved-theme=dark]{--duli-loading-planet-surface-bg: repeating-linear-gradient(90deg, transparent 0 7px, rgba(188, 205, 255, .42) 7px 8px, transparent 8px 13px)}}@supports (color: rgb(0 0 0 / 0)){:root[data-resolved-theme=dark]{--duli-editor-divider: var(--line, rgb(41 42 43 / 92%));--duli-chip-border: var(--line, rgb(41 42 43 / 92%))}}@supports (color: color-mix(in lch,red,blue)){:root[data-resolved-theme=dark]{--duli-node-neutral-bg: color-mix(in srgb, #262626 80%, transparent)}}@supports (color: rgb(0 0 0 / 0)){:root[data-resolved-theme=dark]{--duli-node-surface-card-border: var(--line, rgb(41 42 43 / 92%));--duli-node-surface-header-border: var(--line, rgb(41 42 43 / 92%));--duli-node-surface-panel-border: var(--line, rgb(41 42 43 / 92%));--duli-node-field-control-border: var(--line, rgb(41 42 43 / 92%));--duli-node-history-border: var(--line, rgb(41 42 43 / 92%));--duli-node-history-divider: var(--line, rgb(41 42 43 / 92%));--duli-node-workbench-border: var(--line, rgb(41 42 43 / 92%))}}@supports (color: color-mix(in lch,red,blue)){:root[data-resolved-theme=dark]{--duli-flow-toolbar-bg: color-mix(in srgb, #262626 80%, transparent);--duli-flow-toolbar-button-hover-bg: color-mix(in srgb, #343434 84%, transparent)}}@supports (color: rgb(0 0 0 / 0)){:root[data-resolved-theme=dark]{--duli-category-dialog-input-border: var(--line, rgb(41 42 43 / 92%));--duli-save-dialog-input-border: var(--line, rgb(41 42 43 / 92%))}}@supports (color: color-mix(in lch,red,blue)){:root[data-resolved-theme=dark]{--duli-h5-node-frame-bg: color-mix(in srgb, #262626 80%, transparent);--duli-h5-node-frame-border: color-mix(in srgb, #262626 80%, transparent)}}@supports (color: rgb(0 0 0 / 0)){:root[data-resolved-theme=dark]{--duli-h5-node-border: var(--line, rgb(41 42 43 / 92%))}}:root[data-resolved-theme=dark] .duli-ai-prompt-toast{border-color:#e2e8f01f;background:linear-gradient(135deg,#252b36f5,#191e27eb),radial-gradient(circle at 0% 0%,rgba(24,214,189,.16),transparent 42%);box-shadow:0 24px 70px #00000057,0 10px 30px #18d6bd14,inset 0 1px #ffffff14;color:#f4f6f9}:root[data-resolved-theme=dark] .duli-ai-prompt-toast:before{background:linear-gradient(90deg,rgba(24,214,189,.16),transparent 24%,transparent 76%,rgba(88,166,255,.1)),linear-gradient(180deg,rgba(255,255,255,.08),transparent 48%);background:linear-gradient(90deg,rgba(24,214,189,.16),transparent 24% 76%,rgba(88,166,255,.1)),linear-gradient(180deg,rgba(255,255,255,.08),transparent 48%)}:root[data-resolved-theme=dark] .duli-ai-prompt-toast__icon{opacity:1}:root[data-resolved-theme=dark] .duli-ai-prompt-toast__icon img{filter:drop-shadow(0 0 10px rgba(0,230,80,.34))}:root[data-resolved-theme=dark] .duli-ai-prompt-toast--info{color:#dffcf4}:root[data-resolved-theme=dark] .duli-ai-prompt-toast--success{color:#bbf7d0}:root[data-resolved-theme=dark] .duli-ai-prompt-toast--error{color:#fecdd3}.duli-canvas-toast{position:relative;box-sizing:border-box;display:flex;width:fit-content;max-width:min(560px,calc(100vw - 32px))!important;align-items:center!important;gap:10px;overflow:hidden;min-height:48px;padding:8px 16px 8px 12px!important;border:1px solid rgba(226,232,240,.14)!important;border-radius:14px!important;background:linear-gradient(135deg,#252b36f5,#191e27eb),radial-gradient(circle at 0% 0%,rgba(24,214,189,.16),transparent 42%)!important;box-shadow:0 18px 48px #00000057,0 8px 24px #18d6bd0f,inset 0 1px #ffffff14!important;-webkit-backdrop-filter:blur(18px) saturate(1.08);backdrop-filter:blur(18px) saturate(1.08);color:#f4f6f9!important;font-size:13px;font-weight:520;line-height:19px;letter-spacing:0}.duli-canvas-toast:before{position:absolute;inset:auto 10px 5px 84px;height:1px;width:auto;border-radius:999px;background:linear-gradient(90deg,#18d6bd00,#18d6bd57,#18d6bd00);opacity:.55;content:"";pointer-events:none}.duli-canvas-toast>div,.duli-canvas-toast>span{min-width:0}.duli-canvas-toast__content{display:flex;min-width:0;width:auto;max-width:100%;flex:0 1 auto;align-items:center;gap:10px}.duli-canvas-toast__brand{position:relative;z-index:1;display:inline-flex;width:68px;height:26px;flex:0 0 68px;align-items:center;justify-content:center}.duli-canvas-toast__brand img{display:block;width:68px;height:auto;filter:drop-shadow(0 0 8px rgba(0,230,80,.26))}.duli-canvas-toast [role=status]{min-width:0;max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.duli-canvas-toast--error:before{background:linear-gradient(90deg,#eb465c00,#eb465c57,#eb465c00)}.duli-canvas-toast--error{border-color:#ff667133!important;background:linear-gradient(135deg,#31222af5,#231c23f0),radial-gradient(circle at 0% 0%,rgba(235,70,92,.12),transparent 42%)!important}.duli-canvas-toast--success:before{background:linear-gradient(90deg,#35d07f00,#35d07f57,#35d07f00)}.duli-canvas-toast--loading:before{background:linear-gradient(90deg,#66a8ff00,#66a8ff57,#66a8ff00)}.duli-canvas-toast--with-action{display:flex;align-items:center!important;pointer-events:auto!important}.duli-canvas-toast__loading-icon{flex:0 0 auto;width:16px;height:16px;margin-top:0;animation:duli-canvas-toast-spin .9s linear infinite}.duli-canvas-toast__message{min-width:0;flex:1 1 auto;text-align:left}.duli-canvas-toast__action{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:28px;padding:3px 10px;border:1px solid rgba(255,255,255,.24);border-radius:7px;background:#ffffff14;color:inherit;cursor:pointer;font:inherit;font-size:12px;font-weight:700;pointer-events:auto;transition:background .14s ease,border-color .14s ease,color .14s ease}.duli-canvas-toast__action:hover{border-color:#ffffff7a;background:#ffffff29}.duli-canvas-toast__action:active{background:#ffffff38}:root[data-resolved-theme=light] .duli-canvas-toast__action{border-color:#0f172a2e;background:#0f172a0d}:root[data-resolved-theme=light] .duli-canvas-toast__action:hover{border-color:#0f172a52;background:#0f172a1a}@keyframes duli-canvas-toast-spin{to{transform:rotate(360deg)}}:root[data-resolved-theme=light] .duli-canvas-toast{border-color:#13191616!important;background:linear-gradient(180deg,#fffffff5,#f7fff9e0),radial-gradient(circle at 12% 0%,rgba(0,230,80,.09),transparent 46%)!important;box-shadow:0 10px 30px #0f172a14,inset 0 1px #ffffffeb!important;color:#17211b!important}:root[data-resolved-theme=light] .duli-canvas-toast--error{border-color:#dc263629!important;background:#fffafaf5!important}@media(max-width:640px){.duli-canvas-toast{width:fit-content;max-width:calc(100vw - 24px)!important}}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden;color:var(--text-primary);font-family:PingFang SC,Microsoft YaHei,HarmonyOS Sans SC,system-ui,sans-serif;background-repeat:no-repeat;background-position:0;background-size:cover}:root[data-resolved-theme=dark] html,:root[data-resolved-theme=dark] body,:root[data-resolved-theme=dark] #root{background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAEBAQEBAQECAgECAgICAgMDAgIDAwQDAwMDAwQHBAUEBAUEBwYHBgYGBwYLCAgICAsMCgoKDA8ODg8TEhMZGSEBAQEBAQEBAQICAQICAgICAwMCAgMDBAMDAwMDBAcEBQQEBQQHBgcGBgYHBgsICAgICwwKCgoMDw4ODxMSExkZIf/CABEIAXwFVAMBIgACEQEDEQH/xAAwAAEBAQEBAQAAAAAAAAAAAAAAAwIBBAoBAQEBAQEBAAAAAAAAAAAAAAABAgMEBf/aAAwDAQACEAMQAAAA+HcfQehzrgBSmNtAxSnOjeK13XO1rWN9uNO82m+94nbRqU1nSUpOrn3brDvene96Z73qZ70zl3TGe64me60S1TSR3ttnvWnGtJjlFY7qiz33cY2rjpynKzfbZrNUtmrruubtZp3bXO01O0u1EuW5xsM+mbt55+iUsJeiZ5Z+iCxjeLXnl6ItQlaSwnWbEMUwkMUykc7wkc7wYxSIzrJqPcmNZ0PP6IGeiPP6IGca0yDfnDKe+o8/o87YAAAAAAAAAAAAAAAAAAAAAAADWUX7jd4AV3jat40zZjY1nWsV6dct41bXXOud0qi0apusrMa1nbFe8JTc6J10w1nbnnTRlsHdGW9aY7vvSYU7rGO96xnvSZ73q5a46ttrzXec7bXKY7bpms1u8rO1qzo1TeazeuuzrzbuHM9Z64xvE3OVMEoXg1ONJtwlWDeJbkRnSRKN4EsayzLG8OcsbwmJVkjz1mczqZnG8g89dxpA89DM55oNvP6ImQ451Ojs8/o86gAAAAAAAAAAAAAAAAAAAAAAABlXc96x0OW6x2bBSkqHRWqZduFNT1dW1GrGqx0WrLSWpHbjfWOpbcaHpR0U7jrHdc45V1Kh3oa1mmzXO7DepnWjjx0nGhzvAa4vN867a1nWLu0ac+9bRrNVtC7vakKzfo3CuettQphtlnemcuvcZyIai0iw6zlqS5juBmWpGY7kZluRjHcEs6wzPPcMYwM4lvCI0kczoI9wY2DzuMuijzqDixrrQOnnAAAAAAAAAAAAAAAAAAAAAAAAAB6OQolA4Ky6W7jZ3c+l2NjeGsehOnXl3c+l09lK+eqX3CjFa+fcx6NwqldRprFez6lk+sV7zSb7ztb1KnVRztmmVlXOuW8uJpnh1woLruOu29Y1jVtT3z7W3Gk6+mkKzd6w7nt6tw1y16Ow66X7LjdcZyvZZm6UjyLXZ8i12CR2eZnJaidiyZl3EJ9mclWFcxvDnIwk+d4xiXeCOsHAiNvOoIC+cOLjrQOgHnAAAAAAAAAAAAAAAAAAAAAAAAAABbU6OQMb1LpdjZ2kh6EamtYdcehKt5d3Np6Oy3hXcNufop5t8sejcu9Jevm10ejcKM7Y250r5qM+jUd6tk9dpXcdm954z3eer3szOuz6xrI33jjW+z1LXsd4613LXPp6Nx07emvn3jfop5dcu3q159r6deY7eh5uLfMcFpTlOtY5jd1nHJqKXG6njOqxnGs9nzBxmdM9nSbhmW5so0kxzibGDJjAZ0icz0BTzk5s82A6APP6PPAUAAAAAAAAAAAAAAAAAAAAAAAAAArInoZ04gmqw0WY2O8FtQqa1kzTs73i1GhXfnrFtS6z6KeajlannpqW3HXR6N+alX7Ld531ClzasNdpTct2U1PhZLRTAmp94b5jq7znp2kU1Zhw7W3HTdq+e2et9Q3x7ehHTfo759O1uy5LbM8LbMcu1JYlLWWJRvGJVWOZ8W8Zw3rOcs9mwc7zHadkzoxvBPgzOessZjaLCdIHDJqDgZ1QRDHesA2APOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbpDczVzt4gdrEehOg7wW1HZvvCa3Pjl6GNM2356FNz6ehOjhTcN9Jbc23p1DdeljdV3HfeU3LTlTU6s6ywbY2d4ma7gUSTpXs9Xe+z757XcKO1tx3x6V3DWe3o75tt+jkU63750XnHkVxLDvSeJ4tMSxtuecYazjNazzGN7nnnTPe5xJvGc0M7dl3JzOpMY53lzPAzmVJInSJzgAI285jYAAPOQFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUp56TNGe3n0M93MV357Gu8FNwsa7wz6J465b2ml9xHo3DaX7CnTF6ebW8enUKV6Neelltw7t6dTbW1593N0esUT01rmOFE+y67JbXsu8LXUk3fsuut6+bvDr6ew7N+jXm66XQTp6My5hvkc762lifPe8YxVJ4wbzPkbxzmWsZ5Xe44b5hA4OYxt3jm5nGp3Ceps5MszyGZ0iM6mUPOaxrBoADz+jzgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHo5Al+z0xoOak9FktmtZ4W356FGdHdz25b72bFNY6ehKh20dd5fUd2ejsNMenXmozfUO1enm71l+x6U7BXo5DRXk8xbsNZVTc9V7Lbrbvn21XUe8O/p75+x6HnTt6HnNWxPEWzLOdUzLF60zPC1zOcV5PhTOOYbY4b7MU5Pmm+Y4msuVzPMbyMMJAl2TPSdcwCetCOdGc6AB5wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEX7PV5aDDWRSkdmwbrHpVnR3uTHoQMWpDVz6Oy32U5nVW359lKS0XR05V1HW811BbdAno5BJZLttNR5z3fXnNejsOtX35016UecO3o75y35DU725DNehDObXMsXrbM54teTzLTGM9FM54bc5ma7hG3OGuc6hnjn3PMydynq6x2dy52Rnhoj3AMmvOQd4c6UPOBAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTUTPoT0xruesb1IX7LpXU+lKQFux2lL+cxbUe3Nuz70elJZbsaWV7DVV159Ho5HRbGO1RNGty0USFaecW7Hstke8+1dR7i03DjV8x47XQ6USzhTkeXVORXVsyRrnONa5zp1Pdz3WC77JjNeYTOs5VpPiVlnhzs+Ux3O3ZsQ4yI0mNZ7XMhrzgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRMluy1JRxeW+4FdQ6l+z2W159lUtmt4M11B016Ow3eduy7rNNRVbseleyJXmUm9TwX15i+nke53bXnS35HuN17HsWRy63ebTdszzF8T4U5LkV5LsbYyu2OWVznU13WOWb1LuFGM7lMOYbTVvk3Nrmcdms44bxhg5zHVSOQ72cbzzJTzlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPR5xTcDN+yoxrWDFdQ0V7MU3LpTUhdDtX7DqXSbV7ItezVbsGF0eR6Hn3VUuFuyRTskVSyt++fTtRHsu+TFURtjOVeZGssm88GtT5Vey7hTsudFkdcmk2W+zz0U5IVxjmneZzpvkuYaZxFMS50bYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFOyM135yehPrNOy0zRglexFtRFkulOy0UY4WS6V7EWS4W7DpZEWzI1XsjVU+TdOT4tUhXOEVzPWTnMlex5VU1U7JVWHBtjndvcVVRyWxjJXmOGuZ4b5jBXkUUzkBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG2CV7EXQM+hHTNE+m9SJXki21PJXsBXODd84LVJFUu267gNT6bzwbzzkaY4VS0aT5Vk+FeTyX4nlTsuF8y5pZ5xVIUzkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//8QAOBAAAgIBAwQBAgMHAgUFAAAAAAECERIQITEgQVFhcRMyYIGxIkJQkaHB8VLwAzBigtFysLLS4f/aAAgBAQABPwDRf8hcaxQt+2iR/wDHRUyO2wuNEqoQl5EthK/AlohbIpd6Eo8i3KSfBWjRRu+xXrRqvnTCXgS3MFRiiikUvGlLwJUL8j/sIxoQo+xKvIk9iKRGLIxIfBFNiSQoIUfYkJeEY2Y/14MTCr2GtuBrh0zElEkuPkY9hrYaRVjJKhol8UNaSQx9x+SS+NJfOj+9DWk/test+hvfx0Nptn/T1T7fxRdC+99Hd6Lki+Ba/wDfpFXotFKxCEREUUmhJU9hc+SrEmuxX+NK0RW3kr0+RJSMCl46qa7GJiY0Y8blFXQlzv8ABGNiVdxIihJEVXYikqIoiiMdxRQkl2EthdylRXA1Y4j77D2HxwPuOPAySRJb8ku5JEktv6EuHo+WSqiXLHo9JaSVLSW2+s/tZIY++spdDbY+pv8AikPuQuiHGsOhCd6qhJITa0VtXpBaR0SltomJaJe18ielCRKIl60quNK9FGPJgzAr0YlIrd6UtKWlMfqIkvGiQkJeiPKYuxAWxFc3ohdhdtKK8IdMaTydjdfunklsvtGPdsa5tEuGS3RJokrT2HpLayXxo9Ho9Jrb41ek/tZP7mN69iXTPt1S/ise/RDVcMWq6I1loiDe4nzpDvpD7VpHSz8hfOng8ltWUvk22+BL1RSKYldiQlb4ElRTWlFc7FXZXooaopGL8GwklRTFv+7oqojV81pEjyL90Qr0TS4EtuBUIvZl7DsurpkuBvIb/Zsls2qJdyTVjaY+HpwnwMZIldPR6T0no3zpPgdeNJ9hvocvHTP7X0Zy86z7fxVcLoXQuhNojK9EZx8i+Dci60XGkHotkL/1C1sT0W2tO9FQkJeitdvIrS40SXwb/mY/kUz/AGyjbwJVokKAhWKlREV2ttxbEeCNCLEi67CaTLZaRlaHluS7rwNpIb8kmiQyTJtkmN2Nju2Se5I/Ml3V6N2Mk70ffSfbV6T+16tbrou+tyr+Lf8A1FrET2Wt9CfHzuRM4+dIfchO0tFL2JrfjYiJ2JpJiYnyKxOhfBGflmcfJdi1TFp/5E2i9tfGxSpiQyjdab/Oiou2KmUIiWR30TIsi6oi/QmJsQraoTpItDnTL2sba/Iy53HLcctiT4G0r3GyT3JMk/gk0/7EnRJja39je3BL4G9mNjHyxuh3bJD30nzpP7WNvVu10t9d/wAYXPQq2FpbL5rW7oWqf27EZ+XoiLrsK6boT/wJ2JifsRlz+18Fid8djf8A3Za3E9Iq2L8i+BCdspV46KFZb0aE1dGz/NDl9xscXsblK+wkxXzRfyITE/JF72J2ZEWJVRFiaMvZltv3Ifchuv5DklFbjdtjmhujL2SmN134JSJS3ocrslK9rJSxG+Rtkths8jbH3JPfnS3pPjWXOku3zrIk6Ws/uY31t0n/ABmHfoQnxqqE+i9U+D6noTExPe6Isi67ibaExMT50RZGVGfAmhMy4E9udUxPxXQmXlY/kv8AI2Fknpvpd1aFSE9hSdCYpWxMTItVzwJ2/ki33bExPcTSL/LYTpCafdltUZl8bkpocqHJ+RzJS7jkSlZKQ5OuflDn7HJsc70k7Q2NuWjd/A++kuWMl9ujY+dG9J9hu+htu9+tv3/G4/vfPQmXdaptEHqmJ6xlx/UjJiE6IsTYpMTLE2KTyVsT8CdL4NtU22ITLFRbEW0yy1WjFI5MhVQ3pez0ssiK7QnuJ8bkWxSFJCfsTaFLgy3LYpOjKu5d8vYcvY/+JY5qyU69jnyOZKf+DK+45NV4MibHIvkcq7jf3clknfjRu7J/c9G3a3GN0xu3pJ7vR6zdvSUq0t0htLqk6X8cjPy+lCd/y6FJoTT1vVNilwJlkZCYmJvcTRaLFKhMWS5WqluJ+RSpFiExO2I2OGWnyXavRy0truXzutU78ikmhOjZeBO0J0ZbiE2+WRfoye5luXvyKRGb22sT+TMc15HPyORKVDmrMxzHMcyUuR1THLLuXVjZJ1Zl2Mhz/wD1GQ+Rsbb0nwtHY+RtIek/tY+XrKV9cnz/AB6D6YyrpvyxST1vg+p6HJrlaRlQpXpfImKWwnQnt8n9CMxSpl+y+67CdlmcfImZLTfbj2JuxP8AUT4E1fce/cb2W4pcjadUW9vktGQpc32LfRYn63Ii4E/n0KWyItutE/DMrMnv+plZl74MjIuhyZKZlXcckSl7JStdhz53HO92SlfeqZmOZfsk/Y3RNqhqmMbJf7Wkhu9J6T+16trffobt9L7EpV+AE+emMqI79CYna1vT6nrVTTLsXyJifhifAmITExSL4ExMTE+NhMjJ7biYnfcszl5L30/ZkW18mRnLyX+Rku1lrfRvik0WXvonITQmxMTuhMUrMrEy1tuXo5mfA5DkOY5DY52WmOV2WmNn1PQ5De437JSsfkb35Y5Xq99W9Hq39y0n9r1n9r6JOvwDGVFrpTaFLoToUr1TIyoupPWMjtxpGVaJ8ClyWJvYUvkUq7kWIT2fInavRDr9susvYn5MlYm7Y34LL2LLMqovTgUjL0ZGaMty9xPnSL2MltuZezIvfkuvY5/cP/iDknuOQ5DmKSXcclWzLe5KVjd2OY3t50ciTLel8jfGw3HV0O9G7vRuuxL40f8ASiXL0n2JcvpW74P9f4CjKhdUXx0J0J63opflYn70UthPnfSD531i9U90JpilomN2KhSouHjVWu5lzvrcl/ccon1PRZltwZDaWqYn88CkmnvVma2M9rRlSQmWxN/zLrj+Ze73ozbsye45Sa5HLYcqRkv6DY5jlyOSdkpFjlwZIk0ZJsysb2MuedzOXnW3vsN7su9J86PWV6ylfVJ1+BIy6k2hdi9UxSFouVp/1CdCZlRe+ik0J7Ce4nvyXdCYn5EzIzLFIsTsyoTLWPBdXtRlRkPS6THKy/ZZe4m0WKWxf7P5Ctl6Iy32ZlxuZ7GQpXQ5JVWjkZxGxyu9xyY3Q2OWzHMchtsTLG7G3SQ6Xcv+d6N+xuhtUS0k3Q3eknvrN+9J/ayf3PSf2vVumyXx+BfqehPzseeqPQuFpfAmZaQez1T2E09Mv0MkRYn7EzLki7Wi5Wl6Zb+vBn7MkZWWiT2FKzIyG+BTFIUvL0svYtqhP4MrMnuZWZmSMq72ZGRlHfcc7sboy2HKzIcqLHIlKxvS+ST+DeIn9pfRvRutWPe9G4kt9G6JNN6T+16z7asn9r/A9l30w6LdeRS1s5IdxSY3pdPYT1i7QnRBpXopUKQmORl/kyvS9Mse5mZXpZk9hSL7a3sRlTIysT96J0WZUWJlmVGfhmS28mY3Q5Dm9hyolIyG0ZmfsykXpZZu7ODJeS+xkZaWhsbLHw9ZXT1bfGs+2kv0Gyf2v8EfU9F9FlkZZaKhX+1uWtj/AM6/6dMtYsTLQmKV0JidF+BFmQpll0KRkN2Wy35MzLkst+S93bFKRn7FNotmXwZbF8GXBmKW/Jku5l7/ADM9+S0zOPkcmzIbJSVMyY5JdyzLbgvSxy9mRfJdstWy1ZkW+iXDGxu9Gy140b227Dd370lKpD0n9r1btfgy+my746IaplmWqZF7kZWWty9FLdF6fU9C4WmTL92ZlmSFLjcyXkckZ7jZkZVW4pF7+izv+hkty/8AOl6ZUZrgzRkZdhzdmSQ5Njl7M9hzHJ+Sxyovccm76bLKZ2exetl7foxvfSf2svj40k6Rerlb620vwWnsJ9Ko863uLtuJ9N7Cl6ExSRdZCfsUu4nQpvcjJbF6KRkhS2MkZ/5Mt3wZdzL9TJyMuRvkssv2KVtCnxun6MkZvyzIzaRnsZX3L0toy35MhzoyMxyvvpmtzIcnWmSZkmjLYssy5LellrT2Oj+p2fbRvbgtLvr57ay8o86ZfGr/AAfmy+i2Jl+yxWhOmJ8Cl70TT0Wl9i6ExPnVSM2W/H5mRlwZGRZlpkzL8y6MvYpfdu/RkiMtM4+RS99GT23E6djfvsXtyZXWll+yxzLfOw2WixzSLLbLel7+SyzKi157bHqxteTIyaY29vRbOXejexb87+dG2PT6nrWf2vW60n9r/CGRkti+jIsT0ToTot/6hNaX6osTMiLMy+DLRWKV/wBizKjNPsZWZVFmXgzHIvSy0XzyZGW3BYpUZGXsUtjNWZ32G34FJoyvazK7MxybZY5jdl9FovTPosu/7jfL0tGSE2ZUW/I2fU9EpWMyR9T0N29M4+T6nrVmcfJnHz+EszLRO9U6MvYn7L0XyJ9KkzJbGSMthMt49jK/7mZnHyZx8ll7fGtuhMyMlYpGa8st+S6L9jdUZmWxkW6ZlsWOZkNmY5WOX7JnHyZKuTL2ZKjN0ZsyMr76J+WZbiZxEv8AqJ+zLS6LL9jY+BteS6MqQmmT7DVPWf3PS9H+X4Wh9yPqeiy+i3uZN65mTIyvpyZki1pdFmVWZFr4oyRkZRozj5M3sKTtbme5mKW5knRkZF7stVpY5qzJUZP+Q50Z+jJDm2W7/tpdt65fqWkkX6RF/wBNbQmZPamZcC5LHL2WZx8jfD/kj6nobtN+Btea9jfwZFvYyskz6nrVv2h1uZx8n1PX4a+p6LL0QpiZZYnpmxSMn40vTJ+TOXkyl5MmKQpCkjOktxye+xlyJ3fVelssyMi+TJGSQ5UZGW/Kozj5LMrHIyXBlutzLyzJ6JkZIb9l8mW5ki0/bPqejIyG7LGy6L5LstjdFozj5G7Lsvf4G2jNmbu/w8vkWqYpMzMi9uS+iyxNfruJ+jKiy+m2WyzIUkrFL/BnwKXBlRmZyZYpcGTrmzOXkcrL6c4+ejOPkzj5M4+TIvbfuZx8lpFlil6LLW/slL+pnHyWZfyMzJ+GOVrkzHLsN2+B6NuS+Dfj8R3+pmi/t31stikzJilyNp9jKzJdNszZkZimXsZFmX6GS8lq6LLXkyRkZMsyRkSkjP2X+h9T0fU9GcvJ9T0Zsy9lotmTL0vgUnsNossu1pdX7Q2WZIcr71Rl2HJmRb8l6P4LX+o+p6M5efxR9T0ZoyXkvpy2oyMthSMrMi0J7Fl63trZdmXBa0tlscq/eMvysbSLMjL2Jplozj50zj5Pqej6noyPqejI+p6IyLLMhS3ZlsZeEZDk3qno5JDkZy7Iyk+/4wyf+ozZnvwWhMvqyl5LLMzP0ZGe5k330+p6M5eT6no+p6Pqej6nozl5LfnTOXkzl50zl56LZetsyRl7LW/yWWNlltovkyockOdmXGxm/I3KX46zl5Ll7/kZ+jNeBSMzMyn40yRmNiMuTIvkyWxkZcGRdmXG4pe6FL3+YpcGURz35Ltjm337GZlZdcoUjKzPnYsbcsjL9q9Mj6nozdMzfktvv/7i1//EACsRAQACAQIGAQMEAwEAAAAAAAEAEQISIRAgMUFRYTATIlAyQEJgUnGBkP/aAAgBAgEBPwDmW5iW8TYPl0+mGKQwpmn3NJECukqo3y31jfiMdu35B2Tmxx1XO582lgcK5e3WXtyLUuo9p1+fzHg7v7/L+P8AvmGmDZ8ulPDA8h8Cm2/KtTK/P7I3T8RjlpuHGwi1LHvAfPKb1APPwt/5Rb4dCZqV8TuPAqGwfP5/AmYwyHgrjXea+H1PXE3Dhji38K1Nfri+3mG+OWWqp9T1MsdVTHLVfxrbyvR/eHwDOnJjlpuY5ar47sDp8C0R4ZKci1LuJZMe8upjlqvg7rxxy1X8KV+D6V8tVTBHkseZ5M+vFqaTxNNhvNYxKmbVTeOWquH0/cMb7wwpN5YQK7/I9P3+PQ+TAsgBxwW4JRvzrbxW+K1UycjvAqdHZmIJ06T9Hu44UdeGOWm5llqqVA6bkMfc3A2v8vdStjkBZeX+MxVIbhw1EftNnkW3itVGspbj2iHduIFswEuZ9oXG4X4lZQJen+MR23jULnWt/gdx/Bb/ABJdwKOUzZqHtExpqakWZZDyXVcbOH6agr2hiL1hqYFEQZeINRzvtNirY5k+p6imXqajtNspqHksvkvd/HdoOIdZrPMse/Jb55d5r9ct5WTSMR81K85zXjNRL3IoTL7ukDE6y8J42mhKmK5Xw3lBLHhQcP8Av4k/18GOJMSrmzyGQyx7yorfiZOWNb83XtHpVza/1QMSDjB6T7PUQaqO/eoZ1PqeuGlf5Rp7xvDvLDhcs8/jP+8LHnt8wamsmrDxLxijBSa8vMM2KvJU38R6dZWEvCXhNVfxjiLFx8TrUypevD6nqfT9zHHTfBxufU9f0Rm/BL6x0nuOfTaCPUn2epsw3SWeecKIHX+hb8pfmWEseR/VjNkf6M35le5T5m/n/wA6f//EACgRAQACAQQCAQQCAwEAAAAAAAEAAhEQEiAhMVFBMDJAUGFxIkJgkP/aAAgBAwEBPwCMPMu98bGMdwU1RfmfDwXE3zczL7irooTIzce4I61t4h2EPJK+NK6hlmA8GoZm1nVsdTaTHmIhH6ABFCUOnS7glDr8u3lgpLf6/wBa38StsS5rZwMtYawU0exjb7h5I+4tiY0EJuh4NK+NK+NKGoZ+dags24+eNvESP0PvYdBFCeWBg/Lvoq6vQz7WNtxqkz1waEel4riLnHA7YeCHkgvqAulajnWtc61wviAHOwpLgYiJytAxpa2ZWr0/mJk5NenguPiWqRMaNcdkLBFHh3LVzMY+NSGlTxpTw6VA0rXuBjQqJCofRsf5Es5eD2OgYXSzllafnXq55NOFqx/rVqLGqaI+tfOjSYt6lDqABpTxDtISufWlc5IAa0OtQm1yw4me+5X7l53ZWv56DEw8kziImrUcRMPBpEUOoicACLrXyaUNK+CAsADQBm04EEi/xBO+uFvEfsOYD3+hsZ4vY6IMsduqDETiK/ETDyp8wqGlQAlfJoAeYdhqK/HH/GPa8VF8y6Meg5HQfomuXzNrysKRE1QY0hVWInDaTYzYTYCdzZWFQdKHelM9ulamhKvXj6a4mRy4h5/VIMackGXAeFjJAU7jRzAykxz2vwwAICw6DQPGgLAfcHP0MjFCNF+YrmLjJ+sa+jm0m23rk1e5hlajmImnXqVoJAxpUXQ8mo4lbboI8NwsUIIzL6ivude2KHh0Vf1rUmx5IMtWyw6eyPx1ETggzAaJqZ9Svg0r51J/RCtvcP5szfWNwhYI2q/M3Y8aOP2eD1NlZtt6iJwQZsrogY6mK+5t/mbbeoia4fU2fzNnfnUKvxyNK2weI9r+6219S1Q57R+IAaoPIMyvg/4VqPxGhNjMPr6gnqdEKh/xOD1GpNhNjNjNlvU2MaM2MqITATB6mAmA/wDTz//Z)}input,select,textarea{font:inherit}button{font:inherit;-webkit-user-select:none;user-select:none}.demo-free-container{position:relative;width:100%;height:100%;overflow:hidden;background:var(--duli-demo-container-bg)}.demo-free-layout{position:absolute;top:var(--topbar-h);right:var(--assistant-w);bottom:0;left:var(--sidebar-w);overflow:hidden;border-left:1px solid var(--border-subtle);border-right:1px solid var(--border-subtle);background-color:var(--bg-canvas);background-image:radial-gradient(circle,rgba(174,188,211,.045) 0,rgba(174,188,211,.045) .5px,transparent 1px),radial-gradient(circle at 48% 38%,rgba(24,214,189,.055),transparent 34%),radial-gradient(circle at 72% 24%,rgba(88,166,255,.045),transparent 28%);background-image:radial-gradient(circle,rgba(174,188,211,.045) 0 .5px,transparent 1px),radial-gradient(circle at 48% 38%,rgba(24,214,189,.055),transparent 34%),radial-gradient(circle at 72% 24%,rgba(88,166,255,.045),transparent 28%);background-size:38px 38px,100% 100%,100% 100%}.demo-free-container--left-collapsed .demo-free-layout{left:var(--sidebar-collapsed-w)}.demo-free-editor{width:100%;height:100%}.duli-topbar{position:absolute;top:0;right:-40px;left:0;z-index:42;display:grid;height:var(--topbar-h);grid-template-columns:var(--sidebar-w) 1fr 442px;align-items:center;border-bottom:1px solid var(--border-subtle);background:var(--duli-topbar-bg);box-shadow:var(--duli-topbar-shadow)}.duli-topbar svg{flex:0 0 auto}.duli-topbar button{display:inline-flex;height:32px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--bg-panel-2);color:var(--text-primary);cursor:pointer;font-weight:850}.duli-topbar__left{display:flex;align-items:center;gap:10px;padding:0 16px}.duli-topbar__left strong{color:var(--text-primary);font-size:17px;font-weight:950}.duli-topbar__left span{color:#f8d36b;font-weight:950}.duli-topbar__left button{width:32px;padding:0}.duli-topbar__modes{display:flex;gap:5px;justify-self:center;padding:4px;border:1px solid var(--border-subtle);border-radius:14px;background:var(--duli-segment-bg)}.duli-topbar__mode{display:inline-flex;min-width:130px;align-items:center;justify-content:center;gap:7px;padding:0 14px;font-size:13px;color:var(--text-muted)}.duli-topbar__mode--active{border-color:#18d6bd61;background:var(--duli-segment-active-bg);color:var(--text-primary);box-shadow:inset 0 0 0 1px #18d6bd14}.duli-topbar__mode--active svg{color:var(--accent)}.duli-topbar__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:0 14px}.duli-topbar__actions span{display:inline-flex;height:32px;align-items:center;gap:7px;padding:0 12px;border:1px solid var(--border-subtle);border-radius:11px;background:var(--bg-panel-2);color:var(--text-secondary);font-size:13px;font-weight:850}.duli-topbar__sync{color:#b6f7df}.duli-topbar__badge{width:36px;justify-content:center;border-color:#fb47664d;background:var(--accent-danger);color:#fff}.duli-topbar__credit{color:#d8e8ff}.duli-topbar__download{border-color:#18d6bd57;background:linear-gradient(90deg,var(--accent),#21c7f5);color:#021412}.duli-layer-sidebar{position:absolute;top:var(--topbar-h);bottom:0;left:0;z-index:32;display:flex;width:var(--sidebar-w);flex-direction:column;overflow:hidden;border-right:1px solid var(--border-subtle);background:var(--bg-panel);transition:width .18s ease}.duli-layer-sidebar--collapsed{width:var(--sidebar-collapsed-w)}.duli-layer-sidebar--collapsed .duli-layer-sidebar__section{align-items:center;padding:14px 8px}.duli-layer-sidebar--collapsed .duli-layer-sidebar__title span,.duli-layer-sidebar--collapsed .duli-layer-sidebar__title b,.duli-layer-sidebar--collapsed .duli-layer-sidebar__title button,.duli-layer-sidebar--collapsed .duli-layer-sidebar__search,.duli-layer-sidebar--collapsed .duli-layer-sidebar__filter,.duli-layer-sidebar--collapsed .duli-layer-sidebar__canvas strong,.duli-layer-sidebar--collapsed .duli-layer-sidebar__node em,.duli-layer-sidebar--collapsed .duli-layer-sidebar__node small,.duli-layer-sidebar--collapsed .duli-layer-sidebar__brand,.duli-layer-sidebar--collapsed .duli-layer-sidebar__empty{display:none}.duli-layer-sidebar--collapsed .duli-layer-sidebar__canvas,.duli-layer-sidebar--collapsed .duli-layer-sidebar__node{width:36px;justify-content:center;padding:0}.duli-layer-sidebar--collapsed .duli-layer-sidebar__list{align-items:center;padding-right:0}.duli-layer-sidebar__collapse{position:absolute;top:12px;right:10px;z-index:2;display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--border-subtle);border-radius:8px;background:var(--bg-panel-2);color:var(--text-secondary);cursor:pointer}.duli-layer-sidebar__collapse svg{width:15px;height:15px}.duli-layer-sidebar--collapsed .duli-layer-sidebar__collapse{right:12px}.duli-layer-sidebar__section{display:flex;flex-direction:column;gap:10px;padding:14px;border-bottom:1px solid var(--border-subtle)}.duli-layer-sidebar__nodes{min-height:0;flex:1}.duli-layer-sidebar__title{display:flex;align-items:center;gap:10px;color:#8fb7ff;font-size:12px;letter-spacing:.02em}.duli-layer-sidebar__title svg,.duli-layer-sidebar__search svg,.duli-layer-sidebar__node svg{width:15px;height:15px;flex:0 0 auto}.duli-layer-sidebar__title b{min-width:28px;padding:2px 8px;border-radius:999px;background:var(--bg-panel-3);color:var(--text-primary);text-align:center}.duli-layer-sidebar__title button{display:grid;width:26px;height:26px;place-items:center;margin-left:auto;border:0;border-radius:8px;background:transparent;color:var(--text-secondary);cursor:pointer}.duli-layer-sidebar__title button+button{margin-left:0}.duli-layer-sidebar__search{display:flex;height:34px;align-items:center;gap:9px;padding:0 12px;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-panel-2);color:var(--text-muted)}.duli-layer-sidebar__search input{min-width:0;flex:1;border:0;background:transparent;color:var(--text-primary);outline:none}.duli-layer-sidebar__search input::placeholder{color:var(--text-muted)}.duli-layer-sidebar__filter{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;color:var(--text-secondary);font-size:12px}.duli-layer-sidebar__status-select,.duli-layer-sidebar__status-select .duli-popover-select__trigger{width:100%}.duli-layer-sidebar__status-select .duli-popover-select__trigger{min-width:0;height:32px;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-panel-2);color:var(--text-primary);outline:none;padding:0 10px}.duli-layer-sidebar__filter b{display:grid;min-width:30px;height:30px;place-items:center;border-radius:999px;background:#18d6bd1f;color:#83fff0}.duli-layer-sidebar__canvas{display:flex;height:40px;align-items:center;gap:10px;padding:0 14px;border:0;border-radius:var(--radius-md);background:#18d6bd1a;color:var(--text-primary);cursor:pointer;text-align:left}.duli-layer-sidebar__canvas span,.duli-layer-sidebar__canvas svg{width:15px;height:15px;flex:0 0 auto;color:var(--accent)}.duli-layer-sidebar__canvas strong{font-weight:900}.duli-layer-sidebar__list{display:flex;min-height:0;flex:1;flex-direction:column;gap:6px;overflow:auto;padding-right:4px}.duli-layer-sidebar__node{display:flex;min-height:36px;align-items:center;gap:10px;padding:0 10px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);cursor:pointer;text-align:left}.duli-layer-sidebar__node--active{background:var(--bg-panel-3)}.duli-layer-sidebar__node span{display:grid;width:18px;place-items:center;color:var(--text-muted)}.duli-layer-sidebar__node em{min-width:0;flex:1;overflow:hidden;color:var(--text-primary);font-style:normal;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.duli-layer-sidebar__node small{color:#75e9ff;font-size:11px}.duli-layer-sidebar__brand{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:auto;color:#94a3b88c;font-size:11px;letter-spacing:.22em;text-align:center}.duli-layer-sidebar__empty{padding:16px 10px;border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-muted);font-size:12px;text-align:center}.duli-node-menu{position:absolute;z-index:55;display:flex;width:198px;max-height:min(390px,calc(100vh - 28px));flex-direction:column;overflow:visible;border:1px solid var(--duli-glass-border);border-radius:12px;background:var(--duli-overlay-bg);box-shadow:var(--duli-overlay-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:duli-pop .1s ease-out}.duli-node-menu-anchor,.duli-node-menu,.duli-node-menu *{-webkit-user-select:none;user-select:none}.duli-node-menu input{-webkit-user-select:text;user-select:text}.duli-node-menu-anchor{position:relative;z-index:50;display:flex;flex-direction:column;gap:8px}@keyframes duli-pop{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.duli-node-menu__header{position:relative;display:block;box-sizing:border-box;height:45px;padding:12px 8px;overflow:hidden;border-bottom:1px solid var(--duli-inner-border);transition:height .18s cubic-bezier(.22,1,.36,1)}.duli-node-menu__header.is-search-open{height:83px}.duli-node-menu__header span{display:none}.duli-node-menu__header strong{display:block;padding-right:32px;color:var(--text-primary);font-size:12px;line-height:1.1}.duli-node-menu__header small{display:none}.duli-node-menu__search{position:absolute;top:40px;right:8px;left:8px;display:grid;grid-template-columns:18px 1fr;align-items:center;grid-gap:6px;gap:6px;height:30px;margin:0;padding:0 9px;border:1px solid var(--duli-glass-border);border-radius:9px;background:var(--duli-input-bg);clip-path:inset(0 0 calc(100% - 1px) calc(100% - 1px) round 9px);opacity:0;pointer-events:none;transform:scale(.08);transform-origin:calc(100% - 13px) -19px;transition:clip-path .18s cubic-bezier(.22,1,.36,1),opacity .12s ease,transform .18s cubic-bezier(.22,1,.36,1)}.duli-node-menu__header.is-search-open .duli-node-menu__search{clip-path:inset(0 round 9px);opacity:1;pointer-events:auto;transform:scale(1)}.duli-node-menu__search span{display:grid;place-items:center;color:var(--text-muted);font-size:12px;text-align:center}.duli-node-menu__search input{width:100%;border:0;outline:none;background:transparent;color:var(--text-primary);font-size:11px}.duli-node-menu__search-toggle{position:absolute;top:9px;right:8px;display:grid;width:26px;height:26px;place-items:center;align-self:center;justify-self:end;padding:0;border:0;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer;transition:background-color .14s ease,color .14s ease,transform .18s cubic-bezier(.22,1,.36,1)}.duli-node-menu__search-toggle:hover,.duli-node-menu__search-toggle:focus-visible{outline:none;background:var(--duli-chip-bg-hover);color:var(--text-primary)}.duli-node-menu__header.is-search-open .duli-node-menu__search-toggle{transform:none}.duli-node-menu__search-toggle svg{width:15px;height:15px}.duli-node-menu__body{position:relative;display:block;min-height:0}.duli-node-menu__groups{display:flex;flex-direction:column;gap:8px;max-height:318px;overflow:auto;padding:6px;border-right:0}.duli-node-menu__header.is-search-open+.duli-node-menu__body .duli-node-menu__groups,.duli-node-menu__header.is-search-open~.duli-node-menu__search-results{max-height:280px}.duli-node-menu__group{display:grid;width:100%;grid-template-columns:24px 1fr auto;align-items:center;grid-gap:8px;gap:8px;min-height:35px;padding:5px 7px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text-secondary);font-size:12px;font-weight:800;text-align:left;cursor:pointer}.duli-node-menu__group--direct{grid-template-columns:24px 1fr}.duli-node-menu__group-icon{display:grid;width:22px;height:22px;place-items:center;border:1px solid color-mix(in srgb,var(--duli-node-menu-group-color) 34%,transparent);border-radius:7px;background:color-mix(in srgb,var(--duli-node-menu-group-color) 16%,transparent);color:var(--duli-node-menu-group-color)}.duli-node-menu__group-icon svg{width:12px;height:12px;color:currentColor}.duli-node-menu__group small{display:grid;min-width:18px;height:18px;place-items:center;border-radius:999px;background:#ffffff13;font-size:9px;font-weight:900}.duli-node-menu__group>svg{width:10px;height:10px;color:#e2e8f066}.duli-node-menu__group:hover,.duli-node-menu__group.is-active{border-color:color-mix(in srgb,var(--duli-node-menu-group-color, #18d6bd) 30%,transparent);background:color-mix(in srgb,var(--duli-node-menu-group-color, #18d6bd) 10%,transparent);color:var(--text-primary)}.duli-node-menu__submenu,.duli-node-menu__search-results{display:flex;flex-direction:column;gap:4px;overflow:auto;padding:6px}.duli-node-menu__submenu{position:absolute;top:0;left:calc(100% + 8px);width:246px;max-height:min(336px,calc(100vh - 40px));border:1px solid var(--duli-glass-border);border-radius:12px;background:var(--duli-overlay-bg);box-shadow:var(--duli-overlay-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:duli-pop .1s ease-out}.duli-node-menu__search-results{max-height:318px}.duli-node-menu__search-results section{display:flex;flex-direction:column;gap:4px}.duli-node-menu__search-results b{color:var(--text-muted);font-size:10px;letter-spacing:.08em}.duli-node-menu__item{display:grid;width:100%;grid-template-columns:24px 1fr;align-items:center;grid-gap:7px;gap:7px;min-height:34px;padding:5px 7px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text-primary);text-align:left;cursor:pointer;transition:border-color .12s ease,background .12s ease}.duli-node-menu__item:hover{border-color:var(--duli-chip-border);background:var(--duli-chip-bg-hover)}.duli-node-menu__item>span{display:grid;width:24px;height:24px;place-items:center;border:1px solid color-mix(in srgb,var(--duli-node-menu-item-color, #67e8f9) 30%,rgba(255,255,255,.06));border-radius:7px;background:color-mix(in srgb,var(--duli-node-menu-item-color, #67e8f9) 15%,rgba(255,255,255,.05));color:var(--duli-node-menu-item-color, #67e8f9);font-size:11px;font-weight:900}.duli-node-menu__item-icon svg{width:12px;height:12px;color:currentColor}.duli-node-menu__item em{display:block;font-style:normal}.duli-node-menu__item strong{display:block;font-size:11px;font-style:normal;line-height:1.2}.duli-node-menu__item small{display:block;margin-top:1px;color:var(--text-secondary);font-size:9px;font-style:normal;line-height:1.25}.duli-node-menu__empty{display:grid;min-height:72px;place-items:center;border:1px dashed var(--duli-glass-border);border-radius:10px;color:var(--text-muted);font-size:11px;text-align:center}.duli-node-menu__groups::-webkit-scrollbar,.duli-node-menu__submenu::-webkit-scrollbar,.duli-node-menu__search-results::-webkit-scrollbar{width:5px}.duli-node-menu__groups::-webkit-scrollbar-track,.duli-node-menu__submenu::-webkit-scrollbar-track,.duli-node-menu__search-results::-webkit-scrollbar-track{background:transparent}.duli-node-menu__groups::-webkit-scrollbar-thumb,.duli-node-menu__submenu::-webkit-scrollbar-thumb,.duli-node-menu__search-results::-webkit-scrollbar-thumb{border-radius:999px;background:#94a3b852}.duli-creative-node{width:214px;overflow:hidden;border:1px solid var(--border-strong);border-radius:13px;background:var(--duli-node-card-bg);box-shadow:var(--shadow-card)}.duli-creative-node__top{display:flex;align-items:center;justify-content:space-between;padding:9px 10px 5px}.duli-creative-node__top span{display:grid;width:26px;height:26px;place-items:center;border-radius:9px;background:var(--node-accent);color:#fff;font-size:10px;font-weight:900}.duli-creative-node__top small{padding:3px 7px;border-radius:999px;background:#94a3b81a;color:var(--text-secondary);font-size:10px;font-weight:750}.duli-node-form{display:flex;flex-direction:column;gap:6px;padding:6px 10px 10px}.duli-node-title{color:var(--text-primary);font-size:13px;font-weight:900}.duli-node-subtitle{color:var(--text-secondary);font-size:11px;line-height:1.45}.duli-node-status{align-self:flex-start;padding:3px 7px;border-radius:999px;background:#94a3b81f;color:var(--text-secondary);font-size:10px;font-weight:850}.duli-node-status--completed{background:#22c55e24;color:#86efac}.duli-node-status--running{background:#58a6ff29;color:#93c5fd}.duli-node-status--blocked{background:#f59e0b29;color:#fcd34d}.duli-node-status--failed{background:#fb476629;color:#fda4af}.duli-node-content{width:100%;min-height:42px;resize:none;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-panel-2);color:var(--text-secondary);font-size:10px;line-height:1.42;padding:7px 8px}.duli-node-meta{color:var(--text-muted);font-size:10px}.duli-node-output{padding:8px;border-radius:var(--radius-sm);background:#18d6bd17;color:var(--accent);font-size:11px}.duli-node-artifacts{display:grid;grid-gap:6px;gap:6px}.duli-node-artifacts__item{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;padding:7px;border:1px solid rgba(148,163,184,.12);border-radius:var(--radius-sm);background:var(--bg-panel-2)}.duli-node-artifacts__item div{display:flex;min-width:0;flex-direction:column;gap:2px}.duli-node-artifacts__item strong{overflow:hidden;color:var(--text-primary);font-size:10px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.duli-node-artifacts__item span,.duli-node-artifacts__item small{overflow:hidden;color:var(--text-muted);font-size:9px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.duli-node-artifacts__item a{flex:0 0 auto;padding:3px 6px;border-radius:999px;background:#18d6bd1f;color:#8ffcf0;font-size:10px;font-weight:850;text-decoration:none}.duli-inline-config{display:flex;flex-direction:column;gap:7px;margin:0 8px 9px;padding:9px;border:1px solid rgba(88,166,255,.18);border-radius:var(--radius-md);background:#58a6ff0f}.duli-inline-config label{display:flex;flex-direction:column;gap:4px}.duli-inline-config label span{color:var(--text-secondary);font-size:10px;font-weight:850}.duli-inline-config input,.duli-inline-config__select .duli-popover-select__trigger{width:100%;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--duli-input-bg);color:var(--text-primary);font-size:11px;outline:none;padding:6px 7px}.duli-inline-config textarea{width:100%;min-height:50px;resize:vertical;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--duli-input-bg);color:var(--text-primary);font-size:11px;line-height:1.5;outline:none;padding:6px 7px}.duli-inline-config input:focus,.duli-inline-config textarea:focus,.duli-inline-config__select .duli-popover-select__trigger:focus-visible{border-color:#18d6bd7a;box-shadow:0 0 0 3px #18d6bd17}.duli-inline-config__grid,.duli-inline-config__actions{display:grid;grid-template-columns:1fr 82px;grid-gap:6px;gap:6px}.duli-inline-config__actions button{height:30px;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-panel-2);color:var(--accent);cursor:pointer;font-size:11px;font-weight:850}.duli-inline-config__actions button:disabled{cursor:not-allowed;opacity:.5}.duli-inline-config__primary{border-color:#18d6bd75;background:var(--accent);color:#031412}.duli-inline-config p{margin:0;padding:6px 7px;border-radius:var(--radius-sm);background:#18d6bd17;color:var(--accent);font-size:10px;line-height:1.45}.duli-toolbar-wrap{position:absolute;right:auto;bottom:22px;left:calc(var(--sidebar-w) + (100vw - var(--sidebar-w) - var(--assistant-w)) / 2);z-index:26;display:flex;align-items:center;justify-content:center;gap:max(6px,min(.8vw,12px));gap:clamp(6px,.8vw,12px);max-width:calc(100vw - var(--sidebar-w) - var(--assistant-w) - 32px);transform:translate(-50%)}.duli-toolbar{display:flex;align-items:center;justify-content:center;gap:max(4px,min(.55vw,10px));gap:clamp(4px,.55vw,10px);min-width:0;max-width:none;padding:8px 10px;border:1px solid var(--border-subtle);border-radius:999px;background:var(--duli-overlay-bg);box-shadow:var(--shadow-panel)}.duli-toolbar button{display:inline-flex;height:34px;align-items:center;justify-content:center;gap:7px;border:0;border-radius:999px;background:transparent;color:var(--text-secondary);cursor:pointer;font-weight:800;padding:0 max(7px,min(.7vw,10px));padding:0 clamp(7px,.7vw,10px);white-space:nowrap}.duli-toolbar svg{width:16px;height:16px;flex:0 0 auto}.duli-toolbar button:disabled{cursor:not-allowed;opacity:.45}.duli-toolbar__primary{border-color:#18d6bd47;background:#18d6bd21;color:#a8fff6}.demo-free-container--left-collapsed .duli-toolbar-wrap{left:calc(var(--sidebar-collapsed-w) + (100vw - var(--sidebar-collapsed-w) - var(--assistant-w)) / 2)}.duli-toolbar__cluster{display:inline-flex;align-items:center;gap:8px}.duli-toolbar__round{display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--duli-glass-border);background:var(--duli-chip-bg)}.duli-toolbar i{display:block;width:1px;height:24px;background:var(--duli-inner-border)}.duli-toolbar button b{color:inherit;font-size:max(0px,min(calc((100vw - 1320px)*100),13px));font-size:clamp(0px,calc((100vw - 1320px)*100),13px);font-weight:900;overflow:hidden;max-width:max(0px,min(calc((100vw - 1320px)*100),88px));max-width:clamp(0px,calc((100vw - 1320px)*100),88px);white-space:nowrap}.duli-zoom-pill{display:inline-flex;height:38px;align-items:center;gap:8px;padding:0 10px;border:1px solid var(--border-subtle);border-radius:999px;background:var(--duli-overlay-bg);box-shadow:var(--shadow-panel)}.duli-zoom-pill button{display:grid;width:24px;height:24px;place-items:center;border:0;border-radius:999px;background:var(--duli-chip-bg);color:var(--text-secondary);cursor:pointer;font-weight:900}.duli-zoom-pill span{min-width:46px;color:var(--text-secondary);font-size:12px;font-weight:900;text-align:center}.duli-toolbar-confirm{position:absolute;right:calc(var(--assistant-w) + 22px);bottom:82px;z-index:36;width:360px;box-shadow:var(--shadow-panel)}.duli-toolbar-status{position:absolute;bottom:54px;left:50%;display:block;max-width:360px;overflow:hidden;padding:6px 10px;border:1px solid var(--border-subtle);border-radius:999px;background:var(--duli-overlay-bg);color:var(--text-secondary);font-size:12px;box-shadow:var(--shadow-card);text-overflow:ellipsis;transform:translate(-50%);white-space:nowrap}.duli-canvas-feedback{position:absolute;top:18px;left:50%;z-index:38;display:flex;max-width:min(560px,calc(100vw - 460px));align-items:center;gap:10px;padding:11px 14px;border:1px solid var(--border-subtle);border-radius:999px;background:var(--duli-overlay-bg);box-shadow:var(--shadow-panel);transform:translate(-50%)}.duli-canvas-feedback--error{border-color:#fb476652;background:var(--duli-feedback-error-bg)}.duli-canvas-feedback strong{color:#fda4af;font-size:12px;font-weight:900;white-space:nowrap}.duli-canvas-feedback span{overflow:hidden;color:var(--text-secondary);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.duli-assistant-panel{position:absolute;top:var(--topbar-h);right:0;bottom:0;z-index:30;display:flex;width:var(--assistant-w);flex-direction:column;gap:14px;overflow:auto;padding:18px 20px;border-left:1px solid var(--border-subtle);background:var(--bg-panel);box-shadow:-18px 0 60px #00000047}.duli-assistant-panel--collapsed{align-items:center;gap:14px;overflow:hidden;padding:14px 8px}.duli-assistant-panel__resize{position:absolute;top:0;bottom:0;left:-5px;width:10px;cursor:col-resize}.duli-assistant-panel__resize:after{position:absolute;top:16px;bottom:16px;left:4px;width:2px;border-radius:999px;background:#18d6bd33;content:"";transition:background .14s ease}.duli-assistant-panel__resize:hover:after,.duli-resizing-assistant .duli-assistant-panel__resize:after{background:#18d6bdb8}.duli-resizing-assistant{cursor:col-resize;-webkit-user-select:none;user-select:none}.duli-assistant-panel__toggle{align-self:flex-end;min-height:30px;border:1px solid var(--border-subtle);border-radius:999px;background:var(--bg-panel-2);color:var(--text-primary);cursor:pointer;font-size:12px;font-weight:900;padding:0 12px}.duli-assistant-panel--collapsed .duli-assistant-panel__toggle{display:grid;width:38px;min-height:38px;place-items:center;padding:0;background:var(--accent);color:#031412}.duli-assistant-panel__rail-text{writing-mode:vertical-rl;color:var(--text-muted);font-size:12px;font-weight:850;letter-spacing:.18em}.duli-assistant-panel__header{display:flex;flex-direction:column;gap:18px}.duli-assistant-panel__header strong{color:var(--text-primary);font-size:14px;font-weight:900}.duli-assistant-panel__header strong span{color:#3b82f6;font-size:20px;font-weight:950;margin-right:6px}.duli-assistant-panel__header small{color:var(--text-secondary);font-size:12px;line-height:1.5}.duli-assistant-panel__title-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.duli-assistant-panel__title-row div{display:inline-flex;gap:8px}.duli-assistant-panel__title-row button{display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--text-secondary);cursor:pointer}.duli-assistant-panel__title-row button:hover{background:#ffffff0f;color:var(--text-primary)}.duli-assistant-panel__title-row svg{width:16px;height:16px}.duli-assistant-panel textarea{min-height:96px;resize:vertical;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-panel-2);color:var(--text-primary);font-size:13px;line-height:1.6;padding:12px}.duli-assistant-panel__preview{display:flex;flex-direction:column;gap:7px;padding:12px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-panel-2)}.duli-assistant-panel__preview span{color:var(--text-secondary);font-size:12px;line-height:1.5}.duli-assistant-panel__preview strong{color:var(--text-primary);font-size:13px}.duli-assistant-panel__preview small{color:#f6a85f;font-size:11px;font-weight:850}.duli-assistant-panel__quick{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.duli-assistant-panel__quick button{height:34px;border:1px solid rgba(24,214,189,.2);border-radius:var(--radius-sm);background:#18d6bd14;color:#9ffcf1;cursor:pointer;font-size:12px;font-weight:850}.duli-assistant-panel__send{height:38px;border:1px solid rgba(24,214,189,.28);border-radius:var(--radius-md);background:var(--accent);color:#031412;cursor:pointer;font-weight:900}.duli-assistant-panel__composer{position:sticky;bottom:0;display:block;margin-top:auto;padding-top:8px;background:linear-gradient(180deg,rgba(16,19,26,0),var(--bg-panel) 22%)}.duli-assistant-panel__composer textarea{width:100%;min-height:108px;border-color:#94a3b824;border-radius:18px;background:var(--duli-input-bg);box-shadow:inset 0 1px #ffffff0a}.duli-assistant-panel__history{display:flex;flex-direction:column;gap:8px}.duli-assistant-panel__history section{display:flex;flex-direction:column;gap:7px;padding:12px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-panel-2)}.duli-assistant-panel__history strong{color:#86efac;font-size:11px}.duli-interaction-pill{display:inline-flex;height:38px;align-items:center;padding:0 12px;border:1px solid var(--border-subtle);border-radius:999px;background:var(--duli-overlay-bg);color:var(--text-muted);font-size:11px;font-weight:850;white-space:nowrap}.duli-assistant-panel__history span{color:var(--text-secondary);font-size:12px;line-height:1.5}.duli-assistant-panel code,.duli-confirm-card code{overflow:auto;color:#9cc8ff;font-family:JetBrains Mono,Consolas,monospace;font-size:11px;white-space:pre-wrap}.duli-confirm-card{display:flex;flex-direction:column;gap:7px;padding:12px;border:1px solid rgba(245,158,11,.28);border-radius:var(--radius-md);background:var(--duli-confirm-card-bg)}.duli-confirm-card>strong{color:#facc15}.duli-confirm-card p{margin:0;color:var(--text-secondary);font-size:12px;line-height:1.5}.duli-confirm-card small{color:#f6a85f;font-size:11px;font-weight:850}.duli-confirm-card div{display:flex;gap:8px}.duli-confirm-card button{height:36px;border:1px solid rgba(24,214,189,.24);border-radius:var(--radius-sm);background:var(--accent);color:#031412;cursor:pointer;font-weight:850}.duli-confirm-card button:first-child{border-color:#f59e0b3d;background:#ffffff0f;color:#facc15}.duli-assistant-panel__h5{position:relative;display:flex;min-height:0;flex:1;flex-direction:column;gap:10px}.duli-assistant-panel__h5-status{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:28px;background:var(--bg-panel);color:var(--text-primary);text-align:center}.duli-assistant-panel__h5-status:before{width:22px;height:22px;border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:50%;content:"";animation:duli-assistant-spin .9s linear infinite}.duli-assistant-panel__h5-status--error:before{width:8px;height:8px;border:0;background:#ef4444;animation:none}.duli-assistant-panel__h5-status strong{font-size:13px}.duli-assistant-panel__h5-status small{max-width:260px;color:var(--text-secondary);font-size:11px;line-height:1.6}.duli-assistant-panel__h5-status button{height:30px;padding:0 12px;border:1px solid var(--border-strong);border-radius:4px;background:var(--bg-panel-2);color:var(--text-primary);cursor:pointer;font-size:11px}@keyframes duli-assistant-spin{to{transform:rotate(360deg)}}.duli-assistant-panel__h5-header{display:flex;flex:0 0 auto;flex-direction:column;gap:5px;padding:12px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-panel-2)}.duli-assistant-panel__h5-header span{color:var(--accent);font-size:10px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.duli-assistant-panel__h5-header strong{color:var(--text-primary);font-size:18px}.duli-assistant-panel__h5-header small{color:var(--text-secondary);font-size:12px;line-height:1.5}.duli-assistant-panel__h5-frame{width:100%;min-height:0;flex:1;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-card)}.duli-node-run-dock{position:absolute;right:calc(var(--assistant-w) + 24px);bottom:92px;left:calc(var(--sidebar-w) + 24px);z-index:45;display:flex;max-width:760px;min-height:0;flex-direction:column;gap:10px;padding:10px;border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--duli-overlay-bg);box-shadow:var(--shadow-panel);pointer-events:auto}.duli-node-run-dock__assets{display:flex;align-items:stretch;gap:8px}.duli-node-run-dock button{border:0;color:var(--text-primary);cursor:pointer;font-weight:850}.duli-node-run-dock__preset{display:grid;width:78px;height:56px;place-items:center;border-radius:var(--radius-md);background:var(--bg-panel-3);color:#d6b8ff}.duli-node-run-dock__preset span{display:grid;width:24px;height:24px;place-items:center;border-radius:var(--radius-sm);background:#a855f72e}.duli-node-run-dock__preset strong{max-width:78px;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.duli-node-run-dock__add{display:grid;width:54px;height:56px;place-items:center;border:1px dashed rgba(24,214,189,.55);border-radius:var(--radius-md);background:#18d6bd14;color:var(--accent);font-size:22px}.duli-node-run-dock__thumb{display:flex;min-width:92px;height:56px;flex-direction:column;justify-content:center;gap:4px;padding:0 10px;border-radius:var(--radius-md);background:var(--bg-panel-3);color:var(--text-muted);font-size:11px}.duli-node-run-dock__thumb b{display:block;max-width:150px;overflow:hidden;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap}.duli-node-run-dock__thumb small{display:block;max-width:150px;overflow:hidden;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap}.duli-node-run-dock__ghost{display:grid;width:42px;height:56px;margin-left:auto;place-items:center;border-radius:var(--radius-md);background:var(--bg-panel-2);color:var(--text-secondary);font-size:18px}.duli-node-run-dock__template{display:flex;flex-wrap:wrap;gap:6px}.duli-node-run-dock__template button{padding:5px 8px;border:1px solid var(--border-subtle);border-radius:999px;background:var(--bg-panel-2);color:var(--text-secondary);font-size:11px;pointer-events:auto}.duli-node-run-dock__template button:hover{border-color:#18d6bd6b;background:#18d6bd1a;color:#9ffcf1}.duli-node-run-dock__prompt{display:flex;flex:1;flex-direction:column;gap:7px}.duli-node-run-dock__prompt span{color:#80ddff;font-size:12px;font-weight:850}.duli-node-run-dock__prompt b{margin-left:8px;color:var(--text-secondary);font-weight:600}.duli-node-run-dock__prompt textarea{min-height:68px;resize:vertical;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--duli-input-bg);color:var(--text-primary);font-size:12px;line-height:1.48;outline:none;padding:10px;pointer-events:auto}.duli-node-run-dock__fields{display:grid;grid-template-columns:1fr 128px;grid-gap:8px;gap:8px}.duli-node-run-dock__fields label{display:flex;min-width:0;flex-direction:column;gap:6px}.duli-node-run-dock__fields span{color:var(--text-secondary);font-size:12px;font-weight:850}.duli-node-run-dock__fields input,.duli-node-run-dock__cost-select .duli-popover-select__trigger{width:100%;height:32px;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--duli-input-bg);color:var(--text-primary);outline:none;padding:0 9px;pointer-events:auto}.duli-node-run-dock__fields input:focus,.duli-node-run-dock__cost-select .duli-popover-select__trigger:focus-visible,.duli-node-run-dock__prompt textarea:focus{border-color:#18d6bd7a;box-shadow:0 0 0 3px #18d6bd17}.duli-node-run-dock__footer{display:flex;align-items:center;gap:8px;color:var(--text-primary)}.duli-node-run-dock__footer span{height:26px;border-radius:999px;color:var(--text-secondary);font-size:11px;font-weight:800}.duli-node-run-dock__footer strong{min-width:0;flex:1;overflow:hidden;color:var(--text-secondary);font-size:11px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.duli-node-run-dock__mode{height:28px;border:1px solid rgba(24,214,189,.22);border-radius:999px;background:var(--duli-input-bg);color:var(--accent);font-size:11px;font-weight:850;outline:none;padding:0 8px;pointer-events:auto}.duli-node-run-dock__model-wrap{position:relative;pointer-events:auto}.duli-node-run-dock__model{max-width:156px;height:28px;overflow:hidden;border-radius:999px;background:transparent;color:var(--text-primary);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.duli-node-run-dock__model-menu{position:absolute;right:0;bottom:42px;z-index:30;display:grid;min-width:210px;grid-gap:6px;gap:6px;padding:8px;border:1px solid rgba(24,214,189,.22);border-radius:var(--radius-md);background:var(--duli-overlay-bg);box-shadow:var(--shadow-panel)}.duli-node-run-dock__model-menu button{height:34px;border-radius:var(--radius-sm);background:var(--bg-panel-2);color:var(--text-secondary);font-size:12px;text-align:left;padding:0 10px}.duli-node-run-dock__model-menu button:hover{background:#18d6bd24;color:#9ffcf1}.duli-node-run-dock__save{display:grid;width:34px;height:34px;place-items:center;border-radius:var(--radius-md);background:#18d6bd1f;color:#89fff2;pointer-events:auto}.duli-node-run-dock__send{display:grid;width:34px;height:34px;place-items:center;border-radius:999px;background:var(--accent);color:#031412;font-size:18px;pointer-events:auto}.duli-toolbar__mode{height:34px;border:1px solid rgba(24,214,189,.2);border-radius:999px;background:var(--duli-overlay-bg);color:var(--accent);cursor:pointer;font-size:12px;font-weight:850;outline:none;padding:0 10px}.gedit-flow-background-layer,.gedit-playground-layer,.gedit-playground,.gedit-flow-background,.flow-background{background:transparent!important}.react-flow__edge-duliFlow .react-flow__edge-path{stroke-width:1.8;stroke-linecap:round;opacity:.72;pointer-events:none}.react-flow__edge.duli-active-edge{z-index:1}.react-flow__edge.duli-active-edge .react-flow__edge-path{stroke:var(--duli-active-edge-color)!important}.react-flow__edge.duli-active-edge .react-flow__edge-path-selector{stroke-width:22}.react-flow__edge-duliFlow:hover .react-flow__edge-path{stroke:color-mix(in srgb,currentColor 78%,white 22%);opacity:.88;filter:drop-shadow(0 0 4px color-mix(in srgb,currentColor 55%,transparent))}.react-flow__edge-duliFlow .duli-flow-edge__sweep{pointer-events:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-dasharray:9 150;stroke-dashoffset:159;opacity:0}.react-flow__edge-duliFlow:hover .duli-flow-edge__sweep{opacity:.9;animation:duli-flow-edge-sweep .7s linear .2s both}.duli-flow-canvas-workspace .duli-connection-preview-line{overflow:visible;pointer-events:none}.duli-flow-canvas-workspace .duli-connection-preview-line__glow,.duli-flow-canvas-workspace .duli-connection-preview-line__core,.duli-flow-canvas-workspace .duli-connection-preview-line__pulse{fill:none;stroke-linecap:round;pointer-events:none}.duli-flow-canvas-workspace .duli-connection-preview-line__glow{stroke:#20cfff;stroke-width:4;opacity:.2;filter:drop-shadow(0 0 3px rgba(32,207,255,.75))}.duli-flow-canvas-workspace .duli-connection-preview-line__core{stroke:#66e4ff;stroke-width:1.5;filter:drop-shadow(0 0 2px rgba(32,207,255,.85))}.duli-flow-canvas-workspace .duli-connection-preview-line__pulse{stroke:#fff;stroke-width:1.25;stroke-dasharray:7 11;animation:duli-connection-preview-pulse .56s linear infinite;filter:drop-shadow(0 0 2px rgba(102,228,255,.85))}.duli-flow-canvas-workspace .duli-pending-connection-preview__line{stroke:#b8f5ff;stroke-width:1.35;stroke-dasharray:4 5;opacity:.96;filter:drop-shadow(0 0 2px rgba(32,207,255,.8));animation:duli-pending-connection-preview-flow .52s linear infinite}.duli-flow-canvas-workspace .react-flow__node>.duli-node-surface-card,.duli-flow-canvas-workspace .react-flow__node>.duli-fast-node,.duli-flow-canvas-workspace .react-flow__node>.duli-group-panel-node{transition:transform .16s ease-out,box-shadow .16s ease-out,outline-color .16s ease-out}@keyframes duli-connection-preview-pulse{0%{stroke-dashoffset:134}to{stroke-dashoffset:0}}@keyframes duli-pending-connection-preview-flow{0%{stroke-dashoffset:9}to{stroke-dashoffset:0}}.duli-flow-canvas-workspace .react-flow__node[data-duli-connection-preview=valid]>.duli-node-surface-card,.duli-flow-canvas-workspace .react-flow__node[data-duli-connection-preview=valid]>.duli-fast-node,.duli-flow-canvas-workspace .react-flow__node[data-duli-connection-preview=valid]>.duli-group-panel-node{transform:perspective(900px) rotateX(var(--duli-connection-tilt-x, 0deg)) rotateY(var(--duli-connection-tilt-y, 0deg)) translateY(-4px) scale(1.012)!important;transform-origin:center center;outline:1px solid rgba(102,228,255,.9);outline-offset:1px;box-shadow:0 0 0 2px #20cfff2e,0 15px 36px #0fb2e43d,0 0 24px #20cfff29!important;transition:transform .1s ease-out,box-shadow .14s ease-out,outline-color .14s ease-out;will-change:transform}@media(prefers-reduced-motion:reduce){.duli-flow-canvas-workspace .duli-connection-preview-line__pulse{animation-duration:2.4s}.duli-flow-canvas-workspace .react-flow__node[data-duli-connection-preview=valid]>.duli-node-surface-card,.duli-flow-canvas-workspace .react-flow__node[data-duli-connection-preview=valid]>.duli-fast-node,.duli-flow-canvas-workspace .react-flow__node[data-duli-connection-preview=valid]>.duli-group-panel-node{transition-duration:.18s}}@keyframes duli-flow-edge-sweep{0%{stroke-dashoffset:159}to{stroke-dashoffset:0}}.duli-flow-edge__delete-button{position:absolute;z-index:18;display:grid;width:38px;height:38px;place-items:center;border:3px solid #ff4254;border-radius:50%;background:#17191d;color:#ff4254;box-shadow:0 0 0 3px #0a0b0eb3,0 6px 18px #0000005c;cursor:pointer;pointer-events:all}.duli-flow-edge__delete-button:hover,.duli-flow-edge__delete-button:focus-visible{background:#ff4254;color:#fff;outline:none}.duli-flow-edge__delete-button svg{width:19px;height:19px;stroke-width:2.4}.react-flow__node.duli-phase3-highlighted-node{filter:drop-shadow(0 0 20px rgba(168,85,247,.45)) drop-shadow(0 0 8px rgba(34,211,238,.35))}.react-flow__node.duli-phase3-highlighted-node .nowheel{border-color:#c4b5fdeb;box-shadow:0 0 0 2px #22d3ee38,0 0 30px #a855f76b}.react-flow__node.duli-node-expansion-source:before,.react-flow__node.duli-node-expansion-source:after,.react-flow__node.duli-node-expansion-child:after{position:absolute;z-index:4;inset:-8px;border:2px solid color-mix(in srgb,var(--duli-node-expansion-color, #00e650) 82%,white 18%);border-radius:18px;content:"";opacity:0;pointer-events:none;will-change:opacity,transform}.react-flow__node.duli-node-expansion-source:before{animation:duli-node-expansion-source-ring .92s cubic-bezier(.16,1,.3,1) both}.react-flow__node.duli-node-expansion-source:after{inset:-3px;border-width:1px;box-shadow:0 0 18px color-mix(in srgb,var(--duli-node-expansion-color, #00e650) 58%,transparent);animation:duli-node-expansion-source-core .82s cubic-bezier(.22,1,.36,1) both}.react-flow__node.duli-node-expansion-child{opacity:0;animation:duli-node-expansion-child-fade .7s cubic-bezier(.16,1,.3,1) var(--duli-node-expansion-delay, 0ms) both;will-change:opacity}.react-flow__node.duli-node-expansion-child:after{inset:-5px;border-width:1px;animation:duli-node-expansion-child-ring .64s cubic-bezier(.16,1,.3,1) var(--duli-node-expansion-delay, 0ms) both}.react-flow__node.duli-node-expansion-child>.duli-node-surface-card,.react-flow__node.duli-node-expansion-child>.duli-group-panel-node,.react-flow__node.duli-node-expansion-child>.duli-fast-node{animation:duli-node-expansion-child-settle .7s cubic-bezier(.16,1,.3,1) var(--duli-node-expansion-delay, 0ms) both;will-change:transform}@keyframes duli-node-expansion-source-ring{0%{opacity:0;transform:scale3d(.97,.97,1)}24%{opacity:.92}to{opacity:0;transform:scale3d(1.07,1.1,1)}}@keyframes duli-node-expansion-source-core{0%{opacity:0;transform:scale3d(.985,.985,1)}32%{opacity:1}to{opacity:0;transform:scale3d(1.035,1.05,1)}}@keyframes duli-node-expansion-child-fade{0%{opacity:0}42%{opacity:.92}to{opacity:1}}@keyframes duli-node-expansion-child-settle{0%{transform:translate3d(-12px,6px,0) scale3d(.985,.985,1)}68%{transform:translate3d(1px,0,0) scale3d(1.003,1.003,1)}to{transform:translateZ(0) scaleZ(1)}}@keyframes duli-node-expansion-child-ring{0%{opacity:0;transform:scale3d(.96,.96,1)}36%{opacity:.76}to{opacity:0;transform:scale3d(1.045,1.06,1)}}@media(prefers-reduced-motion:reduce){.react-flow__node.duli-node-expansion-child,.react-flow__node.duli-node-expansion-child>.duli-node-surface-card,.react-flow__node.duli-node-expansion-child>.duli-group-panel-node,.react-flow__node.duli-node-expansion-child>.duli-fast-node{animation:none!important;opacity:1;transform:none}.react-flow__node.duli-node-expansion-source:before,.react-flow__node.duli-node-expansion-source:after,.react-flow__node.duli-node-expansion-child:after{content:none}}.react-flow__node.duli-timeline-located-node{z-index:30!important;animation:duli-timeline-node-locate .52s ease-out 3}.react-flow__node.duli-timeline-located-node>.duli-node-surface-card,.react-flow__node.duli-timeline-located-node .nowheel{border-color:#00e650eb!important;box-shadow:0 0 0 2px #00e6502e,0 0 26px #00e65061!important}@keyframes duli-timeline-node-locate{0%,to{filter:drop-shadow(0 0 0 rgba(0,230,80,0))}45%{filter:drop-shadow(0 0 18px rgba(0,230,80,.62))}}@keyframes duli-edge-flow{0%{stroke-dashoffset:44}to{stroke-dashoffset:0}}.duli-upload-loading-card{position:relative;display:grid;width:min(280px,92%);grid-gap:14px;gap:14px;place-items:center;padding:22px 18px 18px;overflow:hidden;border:1px solid rgba(135,255,240,.22);border-radius:22px;background:radial-gradient(circle at 50% 18%,rgba(24,214,189,.22),transparent 32%),linear-gradient(145deg,#0c121cf5,#05080ef0);box-shadow:0 18px 46px #00000061,inset 0 1px #ffffff14}.duli-upload-loading-card:before{position:absolute;inset:-60%;content:"";background:conic-gradient(from 90deg,transparent,rgba(24,214,189,.2),rgba(255,77,166,.18),transparent);animation:duli-upload-sweep 3.6s linear infinite}.duli-upload-loading-orb,.duli-upload-loading-copy,.duli-upload-loading-track{position:relative;z-index:1}.duli-upload-loading-orb{display:grid;width:72px;height:72px;place-items:center;border-radius:999px;background:radial-gradient(circle at 50% 50%,rgba(10,15,23,.96) 0,rgba(10,15,23,.96) 54%,transparent 56%),conic-gradient(#18d6bd,#7c5cff,#ff4da6,#ffd166,#18d6bd);background:radial-gradient(circle at 50% 50%,rgba(10,15,23,.96) 0 54%,transparent 56%),conic-gradient(#18d6bd,#7c5cff,#ff4da6,#ffd166,#18d6bd);color:#dffefa;font-size:13px;font-weight:700;letter-spacing:-.02em;animation:duli-upload-pulse 1.8s ease-in-out infinite}.duli-upload-loading-copy{display:grid;grid-gap:4px;gap:4px;text-align:center}.duli-upload-loading-copy h4{margin:0;color:#f3fffd;font-size:13px;font-weight:700}.duli-upload-loading-copy p{max-width:220px;margin:0;color:#dcf4f194;font-size:11px;line-height:1.45}.duli-upload-loading-track{width:100%;height:5px;overflow:hidden;border-radius:999px;background:#ffffff14}.duli-upload-loading-bar{height:100%;border-radius:inherit;background:linear-gradient(90deg,#18d6bd,#7c5cff,#ff4da6,#ffd166);box-shadow:0 0 14px #18d6bd8c;transition:width .18s ease}@keyframes duli-upload-sweep{to{transform:rotate(360deg)}}.duli-starter-shell{position:absolute;inset:0 0 200px;z-index:12;display:grid;place-items:center;pointer-events:none}.duli-starter-hero{position:absolute;top:35%;left:50%;display:grid;width:min(1180px,82vw);grid-gap:12px;gap:12px;pointer-events:auto;transform:translate(-50%,-50%)}.duli-starter-tip{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--text-secondary);font-size:12px;font-weight:700}.duli-starter-tip span{padding:5px 9px;border-radius:999px;background:var(--duli-chip-bg);color:var(--duli-chip-strong-fg)}.duli-starter-cards{display:grid;grid-template-columns:108px repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;align-items:stretch}.duli-starter-card{position:relative;min-height:90px;overflow:hidden;padding:9px 12px;border:1px solid rgba(255,255,255,.08);border-radius:13px;color:#fff;cursor:pointer;text-align:left;background:#111;box-shadow:inset 0 1px #ffffff1a,0 16px 36px #00000042;transition:transform .18s ease,filter .18s ease,border-color .18s ease,box-shadow .18s ease;isolation:isolate}.duli-starter-card:before{position:absolute;inset:0;z-index:-2;background:var(--starter-card-bg);content:""}.duli-starter-card:after{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#050506ad,#05050647 52%,#ffffff05),radial-gradient(circle at 86% 18%,rgba(255,255,255,.22),transparent 17%),repeating-linear-gradient(135deg,rgba(255,255,255,.045) 0,rgba(255,255,255,.045) 1px,transparent 1px,transparent 11px);background:linear-gradient(90deg,#050506ad,#05050647 52%,#ffffff05),radial-gradient(circle at 86% 18%,rgba(255,255,255,.22),transparent 17%),repeating-linear-gradient(135deg,rgba(255,255,255,.045) 0 1px,transparent 1px 11px);content:"";opacity:.92}.duli-starter-material-card{display:flex;min-height:58px;flex-direction:column;align-items:center;justify-content:center;gap:7px;border:1px dashed var(--control-border);border-radius:13px;background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:12px;font-weight:800;transition:border-color .18s ease,color .18s ease,transform .18s ease}.duli-starter-material-card:hover{border-color:var(--border-strong);color:var(--text-primary);transform:translateY(-2px)}.duli-starter-material-card svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.duli-starter-card:hover{border-color:#ffffff29;box-shadow:inset 0 1px #ffffff29,0 20px 42px #00000057;filter:brightness(1.12);transform:translateY(-3px)}.duli-starter-card.is-selected{border-color:#00e650b3;box-shadow:inset 0 1px #ffffff2e,0 0 0 1px #00e65029,0 20px 46px #00000061}.duli-starter-card.is-selected:after{background:linear-gradient(90deg,#05050694,#0505062e 54%,#00e6501a),radial-gradient(circle at 86% 18%,rgba(0,230,80,.28),transparent 18%),repeating-linear-gradient(135deg,rgba(255,255,255,.052) 0,rgba(255,255,255,.052) 1px,transparent 1px,transparent 11px);background:linear-gradient(90deg,#05050694,#0505062e 54%,#00e6501a),radial-gradient(circle at 86% 18%,rgba(0,230,80,.28),transparent 18%),repeating-linear-gradient(135deg,rgba(255,255,255,.052) 0 1px,transparent 1px 11px)}.duli-starter-card span{position:relative;z-index:2;display:block;font-size:12px;font-weight:800}.duli-starter-card small{position:relative;z-index:2;display:block;margin-top:4px;color:#ffffff94;font-size:9px}.duli-starter-card svg{position:absolute;top:9px;right:10px;z-index:2;width:40px;height:31px;padding:8px 11px;border-radius:12px;background:#ffffff1f;fill:none;opacity:.62;stroke:currentColor;stroke-width:3;transform:rotate(-3deg)}.duli-starter-card--story{--starter-card-bg: radial-gradient(circle at 18% 22%, rgba(255, 232, 176, .16), transparent 26%), radial-gradient(circle at 74% 80%, rgba(0, 230, 80, .1), transparent 34%), linear-gradient(135deg, #232323 0%, #111216 52%, #070708 100%)}.duli-starter-card--character{--starter-card-bg: radial-gradient(circle at 26% 24%, rgba(255, 226, 126, .42), transparent 24%), radial-gradient(circle at 78% 78%, rgba(0, 230, 80, .08), transparent 31%), linear-gradient(135deg, #5a4500 0%, #856300 48%, #181308 100%)}.duli-starter-card--scene{--starter-card-bg: radial-gradient(circle at 28% 22%, rgba(126, 229, 255, .34), transparent 28%), radial-gradient(circle at 80% 75%, rgba(0, 230, 80, .09), transparent 33%), linear-gradient(135deg, #07354b 0%, #0b789d 50%, #071820 100%)}.duli-starter-card--ad{--starter-card-bg: radial-gradient(circle at 22% 20%, rgba(255, 141, 216, .28), transparent 27%), radial-gradient(circle at 76% 78%, rgba(0, 230, 80, .1), transparent 31%), linear-gradient(135deg, #4f0634 0%, #98166b 50%, #1b0714 100%)}.duli-starter-composer{position:absolute;bottom:7.2%;left:50%;width:min(560px,54vw);pointer-events:auto;transform:translate(-50%);transition:width .22s ease,bottom .22s ease,filter .22s ease}.duli-starter-composer--focused{bottom:6%;width:min(720px,66vw)}.duli-starter-input-wrap{display:grid;min-height:54px;grid-template-columns:34px minmax(0,1fr) 36px;align-items:end;grid-gap:9px;gap:9px;padding:8px 10px;border:1px solid var(--duli-glass-border);border-radius:999px;background:var(--duli-starter-input-bg);box-shadow:var(--duli-starter-input-shadow);transition:border-radius .22s ease,min-height .22s ease,border-color .22s ease,box-shadow .22s ease}.duli-starter-composer--focused .duli-starter-input-wrap{min-height:112px;border-color:var(--border-strong);border-radius:24px;box-shadow:var(--duli-starter-input-focused-shadow)}.duli-starter-add,.duli-starter-submit{display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:999px;color:#fff;cursor:pointer}.duli-starter-composer:not(.duli-starter-composer--focused) .duli-starter-add,.duli-starter-composer:not(.duli-starter-composer--focused) .duli-starter-submit{width:36px;height:36px}.duli-starter-add{background:var(--duli-starter-control-bg);color:var(--duli-starter-control-fg);font-size:21px}.duli-starter-submit{background:var(--duli-starter-submit-bg, linear-gradient(180deg, #fff, #e7e8ee));color:var(--duli-starter-submit-fg, #121318);box-shadow:var(--duli-starter-submit-shadow, 0 12px 28px rgba(255, 255, 255, .18))}.duli-starter-submit svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.duli-starter-input-wrap textarea{min-height:24px;max-height:140px;padding:8px 0;border:0;outline:0;resize:none;background:transparent;color:var(--text-primary);font-size:14px;line-height:1.45}.duli-starter-input-wrap textarea::placeholder{color:var(--duli-input-placeholder)}.duli-starter-file-input{display:none}.duli-starter-tools{display:flex;align-items:center;gap:7px;margin-top:-38px;padding:0 54px 10px}.duli-starter-tools button{display:inline-flex;height:24px;max-width:168px;align-items:center;justify-content:center;gap:2px;padding:0 10px;border:1px solid transparent;border-radius:999px;background:var(--duli-starter-control-bg);color:var(--duli-starter-control-fg);cursor:pointer;font-size:10px;font-weight:800}.duli-starter-tools button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:24px}.duli-starter-tool-thumb{width:16px;height:16px;flex:0 0 auto;overflow:hidden;border-radius:5px;object-fit:cover;box-shadow:inset 0 0 0 1px #ffffff2e,0 0 0 1px #00e65029}.duli-starter-tool-thumb--style{background:var(--starter-tool-thumb-bg, linear-gradient(135deg, #27272a, #52525b));background-position:center;background-size:cover}.duli-starter-tool-clear{display:grid;width:0;height:18px;place-items:center;overflow:hidden;border-radius:999px;background:var(--duli-chip-bg);color:var(--duli-chip-fg);font-size:12px;line-height:1;opacity:0;transform:translate(-4px);transition:width .18s ease,opacity .18s ease,transform .18s ease,margin-left .18s ease}.duli-starter-tool--active:hover .duli-starter-tool-clear{width:18px;margin-left:2px;opacity:1;transform:translate(0)}.duli-starter-tool-clear:hover{background:#00e6502e;color:#00e650}.duli-starter-tools button:hover,.duli-starter-tool--active{border-color:var(--duli-chip-border);background:var(--duli-starter-control-bg-hover);color:var(--duli-starter-control-fg-hover)}.duli-starter-tools svg,.duli-starter-library__search svg{width:16px;height:16px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.duli-starter-library{position:absolute;bottom:40%;z-index:80;display:grid;width:min(920px,84vw);max-height:min(620px,68vh);grid-template-rows:auto auto auto auto minmax(180px,1fr);grid-gap:10px;gap:10px;overflow:hidden;padding:16px;border:1px solid var(--duli-glass-border);border-radius:26px;background:var(--duli-starter-library-bg);box-shadow:var(--duli-overlay-shadow);transform:translate(-50%);scrollbar-color:var(--duli-starter-library-scrollbar) var(--duli-starter-library-scrollbar-track);scrollbar-width:thin}.duli-starter-library *{scrollbar-color:var(--duli-starter-library-scrollbar) var(--duli-starter-library-scrollbar-track);scrollbar-width:thin}.duli-starter-library ::-webkit-scrollbar{width:8px;height:8px}.duli-starter-library ::-webkit-scrollbar-track{border-radius:999px;background:var(--duli-starter-library-scrollbar-track)}.duli-starter-library ::-webkit-scrollbar-thumb{border:2px solid var(--duli-starter-library-scrollbar-border);border-radius:999px;background:var(--duli-starter-library-scrollbar)}.duli-starter-library__header{display:flex;align-items:center;justify-content:space-between}.duli-starter-library__header strong{color:var(--text-primary);font-size:16px;font-weight:800}.duli-starter-library__header-actions{display:flex;align-items:center;gap:6px}.duli-starter-library__header button.duli-starter-library__add-style:not(.app-close-button){display:inline-flex;width:auto;height:30px;align-items:center;gap:5px;padding:0 10px;border-radius:7px;font-size:11px;font-weight:700}.duli-starter-library__add-style svg{width:12px;height:12px}.duli-starter-library__header button:not(.app-close-button){display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:999px;background:var(--duli-chip-bg);color:var(--duli-chip-fg);cursor:pointer;font-size:18px}.duli-starter-library--skills{left:45%;width:min(480px,80vw);max-height:min(450px,65vh);grid-template-rows:auto auto auto minmax(160px,1fr);gap:8px;padding:14px 14px 12px;border-color:var(--duli-glass-border);border-radius:12px;background:var(--duli-starter-library-skills-bg)}.duli-starter-library--style{left:61%;width:min(620px,82vw);max-height:min(500px,70vh);grid-template-rows:auto auto auto minmax(150px,1fr);padding:14px;border-radius:12px}.duli-localization-popover{display:flex;flex-direction:column;width:min(760px,88vw);max-height:min(580px,76vh);gap:8px;padding:14px;border-radius:12px}.duli-localization-library__header{flex:0 0 auto;padding:0 2px 8px;border-bottom:1px solid var(--duli-glass-border)}.duli-localization-library__title{display:inline-flex;align-items:center;gap:8px;color:var(--text-primary);font-size:13px;font-weight:900}.duli-localization-library__title svg{width:17px;height:17px;color:var(--accent, #00e650)}.duli-localization-library__title em{margin-left:5px;color:var(--text-muted);font-size:10px;font-style:normal;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.duli-localization-library__intro{display:grid;flex:0 0 auto;grid-gap:3px;gap:3px;padding:0 2px 4px;color:var(--text-secondary);font-size:11px;line-height:1.45}.duli-localization-library__intro small{color:var(--text-muted);font-size:10px}.duli-localization-library__body{display:flex;flex-direction:column;gap:10px;min-height:0;overflow:auto}.duli-localization-library__body>*{flex:0 0 auto;min-width:0}.duli-localization-casting{display:grid;grid-gap:6px;gap:6px;padding:10px;border:1px solid var(--control-border);border-radius:8px;font-size:12px}.duli-localization-adaptation{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid var(--control-border);border-radius:8px;background:color-mix(in srgb,var(--surface-control-bg) 62%,transparent)}.duli-localization-adaptation__heading{display:grid;grid-gap:3px;gap:3px}.duli-localization-adaptation__heading small,.duli-localization-adaptation__options small{color:var(--text-secondary);font-size:10px;line-height:1.45}.duli-localization-adaptation__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.duli-localization-adaptation__options label{display:flex;min-width:0;align-items:flex-start;gap:7px;padding:9px;border:1px solid var(--control-border);border-radius:7px;background:var(--surface-control-bg);cursor:pointer}.duli-localization-adaptation__options label.is-selected{border-color:var(--accent, #00e650);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent, #00e650) 28%,transparent)}.duli-localization-adaptation__options input{flex:0 0 auto;margin-top:2px;accent-color:var(--accent, #00e650)}.duli-localization-adaptation__options span{display:grid;min-width:0;grid-gap:3px;gap:3px}.duli-localization-adaptation>button{justify-self:end;padding:6px 10px;border:1px solid var(--control-border);border-radius:6px;background:var(--surface-control-bg);color:var(--text-primary);cursor:pointer}.duli-localization-casting label{display:grid;grid-gap:6px;gap:6px;min-width:0}.duli-localization-casting textarea{width:100%;box-sizing:border-box;min-height:76px;resize:vertical;padding:8px;border:1px solid var(--control-border);border-radius:6px;background:var(--surface-control-bg);color:var(--text-primary);font:inherit}.duli-localization-casting small{color:var(--text-secondary);line-height:1.5;overflow-wrap:anywhere}.duli-localization-casting button{justify-self:end;padding:6px 10px;border:1px solid var(--control-border);border-radius:6px;background:var(--surface-control-bg);color:var(--text-primary);cursor:pointer}.duli-localization-market-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;grid-gap:8px;gap:8px;min-height:0;padding:2px 4px 4px 0}.duli-localization-market-card{position:relative;display:grid;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;min-height:92px;overflow:hidden;padding:7px 10px 7px 7px;border:1px solid transparent;border-radius:15px;background:transparent;color:var(--text-primary);cursor:pointer;text-align:left;transition:background .16s ease,border-color .16s ease,transform .16s ease}.duli-localization-market-card:hover,.duli-localization-market-card:focus-visible,.duli-localization-market-card.is-selected{border-color:color-mix(in srgb,var(--accent, #00e650) 42%,transparent);background:var(--duli-chip-bg-hover);outline:none}.duli-localization-market-card:hover{transform:translateY(-1px)}.duli-localization-market-card__media{position:relative;display:block;width:88px;height:76px;overflow:hidden;border-radius:11px;background:#242629;box-shadow:inset 0 0 0 1px #ffffff29}.duli-localization-market-card__media img,.duli-localization-market-card__media video{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover}.duli-localization-market-card__media video{opacity:0;transition:opacity .18s ease}.duli-localization-market-card:hover .duli-localization-market-card__media video,.duli-localization-market-card:focus-visible .duli-localization-market-card__media video,.duli-localization-market-card:focus-within .duli-localization-market-card__media video{opacity:1}.duli-localization-market-card__media-hint{position:absolute;right:6px;bottom:5px;padding:2px 5px;border-radius:999px;background:#0c0e11a8;color:#fff;font-size:9px;font-weight:800;opacity:0;transition:opacity .16s ease}.duli-localization-market-card:hover .duli-localization-market-card__media-hint,.duli-localization-market-card:focus-visible .duli-localization-market-card__media-hint{opacity:1}.duli-localization-market-card__copy{display:grid;min-width:0;grid-gap:6px;gap:6px}.duli-localization-market-card__copy strong{overflow:hidden;color:var(--text-primary);font-size:13px;font-weight:900;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.duli-localization-market-card__copy small{display:-webkit-box;overflow:hidden;color:var(--text-secondary);font-size:10px;font-weight:700;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.duli-localization-market-card__choose{display:grid;min-width:44px;height:28px;place-items:center;border-radius:999px;background:var(--duli-segment-active-bg);color:var(--text-primary);font-size:10px;font-weight:900;opacity:0;transform:translate(6px);transition:opacity .16s ease,transform .16s ease}.duli-localization-market-card:hover .duli-localization-market-card__choose,.duli-localization-market-card:focus-visible .duli-localization-market-card__choose,.duli-localization-market-card.is-selected .duli-localization-market-card__choose{opacity:1;transform:translate(0)}@media(max-width:640px){.duli-localization-market-grid{grid-template-columns:minmax(0,1fr)}}.duli-starter-skills-title{display:flex;align-items:center;gap:10px}.duli-starter-skills-title svg{width:18px;height:18px;color:var(--text-primary);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.duli-starter-skills-title em{color:var(--text-primary);font-style:normal}.duli-starter-skills-actions{display:flex;align-items:center;gap:8px}.duli-starter-library__header .duli-starter-skills-create{width:auto;height:32px;padding:0 13px;border-radius:999px;background:var(--duli-chip-bg);color:var(--duli-chip-strong-fg);font-size:12px;font-weight:900}.duli-starter-library__header .duli-starter-library__close{flex:0 0 auto}.duli-starter-empty{grid-column:1 / -1;display:grid;min-height:120px;place-items:center;border:1px dashed var(--duli-glass-border);border-radius:18px;color:var(--text-muted);font-size:13px;font-weight:800}.duli-starter-library__search{display:flex;height:34px;align-items:center;gap:9px;padding:0 12px;border-radius:999px;background:var(--duli-chip-bg);color:var(--duli-chip-fg)}.duli-starter-library__search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--text-primary);font-size:13px}.duli-starter-library__tabs,.duli-starter-style-tags{display:flex;align-items:center;gap:8px;min-height:34px;overflow-x:auto;overflow-y:hidden;padding-bottom:4px}.duli-starter-library__tabs button,.duli-starter-style-tags button{height:28px;flex:0 0 auto;padding:0 12px;border:0;border-radius:999px;background:var(--duli-chip-bg);color:var(--duli-chip-fg);cursor:pointer;font-size:12px;font-weight:800}.duli-starter-library__tabs .is-active{background:var(--duli-segment-active-bg);color:var(--text-primary)}.duli-style-filter-groups{display:grid;grid-gap:5px;gap:5px;min-width:0;padding:2px 0 4px;border-bottom:1px solid var(--duli-glass-border)}.duli-style-filter-row{display:grid;min-width:0;grid-template-columns:minmax(24px,max-content) 20px minmax(0,1fr) 24px;align-items:center;grid-gap:3px;gap:3px}.duli-style-filter-row__label{color:var(--text-muted);font-size:11px;font-weight:600}.duli-style-filter-row__rail{display:flex;min-width:0;align-items:center;gap:3px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none!important}.duli-style-filter-row__rail::-webkit-scrollbar{display:none}.duli-style-filter-row__rail button{height:28px;flex:0 0 auto;padding:0 10px;border:0;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer;font-size:11px;font-weight:600;transition:background-color .14s ease,color .14s ease}.duli-style-filter-row__rail button:hover{background:var(--duli-chip-bg-hover);color:var(--text-primary)}.duli-style-filter-row__rail button.is-active{background:var(--duli-segment-active-bg);color:var(--text-primary)}.duli-style-filter-row__arrow{display:grid;width:24px;height:24px;place-items:center;padding:0;border:0;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer}.duli-style-filter-row__arrow:hover:not(:disabled){background:var(--duli-chip-bg-hover);color:var(--text-primary)}.duli-style-filter-row__arrow:disabled{pointer-events:none;visibility:hidden}.duli-style-filter-row__arrow svg{width:14px;height:14px}.duli-starter-inspiration-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;grid-gap:10px;gap:10px;min-height:0;overflow:auto;padding-right:4px}.duli-starter-skill-list{display:grid;align-content:start;grid-gap:8px;gap:8px;min-height:0;overflow:auto;padding:0 6px 4px 0}.duli-starter-skill-card{position:relative;display:grid;min-height:52px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;overflow:hidden;padding:7px 12px 7px 7px;border:0;border-radius:14px;background:transparent;color:var(--text-primary);cursor:pointer;text-align:left;transition:background .16s ease,transform .16s ease}.duli-starter-skill-card:hover,.duli-starter-skill-card.is-selected{background:var(--duli-chip-bg-hover)}.duli-starter-skill-card__cover{position:relative;z-index:1;width:34px;height:34px;overflow:hidden;border-radius:10px;background:var(--template-cover, linear-gradient(135deg, #27272a, #52525b));background-position:center;background-size:cover;box-shadow:inset 0 0 0 1px #ffffff2e}.duli-starter-skill-card__cover-video{display:block;object-fit:cover}.duli-starter-skill-card__preview{position:absolute;inset:8px auto auto 8px;z-index:2;width:38px;height:38px;border-radius:10px;object-fit:cover;opacity:0;pointer-events:none;transition:opacity .16s ease}.duli-starter-skill-card:hover .duli-starter-skill-card__preview{opacity:1}.duli-starter-skill-card__body{display:grid;min-width:0;grid-gap:5px;gap:5px}.duli-starter-skill-card__body strong{display:flex;min-width:0;align-items:center;gap:6px;overflow:hidden;color:var(--text-primary);font-size:13px;font-weight:900;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.duli-starter-skill-card__body strong em,.duli-starter-skill-card__brand{flex:0 0 auto;padding:1px 6px 2px;border-radius:999px;background:#00e65029;color:#00e650;font-size:10px;font-style:normal;font-weight:950;letter-spacing:-.03em;box-shadow:inset 0 0 0 1px #00e6503d}.duli-starter-skill-card__body small{overflow:hidden;color:var(--text-secondary);font-size:11px;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.duli-starter-skill-card__choose{display:grid;height:30px;min-width:52px;place-items:center;border-radius:999px;background:var(--duli-segment-active-bg);color:var(--text-primary);font-size:11px;font-weight:950;opacity:0;transform:translate(8px);transition:opacity .16s ease,transform .16s ease}.duli-starter-skill-card:hover .duli-starter-skill-card__choose,.duli-starter-skill-card.is-selected .duli-starter-skill-card__choose{opacity:1;transform:translate(0)}.duli-starter-inspiration-card{position:relative;z-index:1;display:flex;min-height:126px;aspect-ratio:16 / 10;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:var(--template-cover, linear-gradient(135deg, #27272a, #52525b));background-position:center;background-size:cover;color:#fff;cursor:pointer;text-align:left;transition:transform .18s ease,border-color .18s ease}.duli-starter-inspiration-card:before{position:absolute;inset:0;background:linear-gradient(180deg,#00000014,#000000b8);content:""}.duli-starter-inspiration-card__preview{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .18s ease}.duli-starter-inspiration-card:hover .duli-starter-inspiration-card__preview{opacity:1}.duli-starter-inspiration-card:hover{border-color:#ffffff47;transform:translateY(-2px)}.duli-starter-inspiration-card.is-selected{border-color:#ffffffd6;box-shadow:0 0 0 2px #ffffff29}.duli-starter-inspiration-card span,.duli-starter-inspiration-card em,.duli-starter-inspiration-card strong,.duli-starter-inspiration-card small{position:relative;z-index:1}.duli-starter-inspiration-card span{width:fit-content;margin-bottom:6px;padding:2px 6px;border-radius:999px;background:#ffffff29;color:#ffffffdb;font-size:10px;font-weight:900}.duli-starter-inspiration-card em{position:absolute;top:9px;right:9px;padding:3px 7px;border-radius:999px;background:#0000007a;color:#ffffffe0;font-size:9px;font-style:normal;font-weight:800;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.duli-starter-inspiration-card strong{overflow:hidden;color:#fff;font-size:12px;font-weight:800;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.duli-canvas-video-fullscreen{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:32px;background:#070a10f5}.duli-canvas-video-fullscreen__video{display:block;width:min(100%,1440px);max-height:calc(100vh - 64px);object-fit:contain;background:#000}.duli-canvas-video-fullscreen__close{position:absolute;top:18px;right:18px;z-index:1;display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:#fff;background:#0000006b;cursor:pointer}.duli-canvas-video-fullscreen__close:hover{background:#ffffff24}.duli-fullscreen-editor{position:fixed;inset:0;z-index:120;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;background:var(--duli-flow-modal-bg);border:0;border-radius:0;box-shadow:none}.duli-fullscreen-editor__header{display:grid;grid-template-columns:minmax(190px,1fr) auto minmax(190px,1fr);align-items:center;grid-gap:16px;gap:16px;min-height:68px;padding:0 30px 0 38px;border-bottom:1px solid var(--duli-flow-modal-divider);background:var(--duli-fullscreen-editor-header-bg, rgba(24, 25, 29, .96))}.duli-fullscreen-editor__title{display:inline-flex;align-items:center;gap:22px;min-width:0}.duli-fullscreen-editor__header span{color:var(--duli-flow-modal-label-fg);font-size:12px;font-weight:800}.duli-fullscreen-editor__back{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;color:var(--duli-fullscreen-editor-icon-fg, rgba(255, 255, 255, .7));cursor:pointer;line-height:1}.duli-fullscreen-editor__back svg{width:18px;height:18px}.duli-fullscreen-editor__back:hover{background:var(--duli-fullscreen-editor-icon-hover-bg, rgba(255, 255, 255, .08));color:var(--duli-fullscreen-editor-icon-hover-fg, #fff)}.duli-fullscreen-editor__header strong{color:var(--duli-flow-modal-title-fg);font-size:17.5px;font-weight:950}.duli-fullscreen-editor__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.duli-output-version-control{display:inline-flex;height:34px;align-items:center;overflow:hidden;border:1px solid var(--duli-flow-modal-border);border-radius:8px;background:var(--duli-flow-modal-button-bg);color:var(--duli-flow-modal-button-fg)}.duli-output-version-control>button,.duli-fullscreen-editor__actions .duli-output-version-control>button{width:30px;height:32px;flex:0 0 30px;border:0;border-radius:0;background:transparent;color:inherit;box-shadow:none}.duli-output-version-control>button:disabled{cursor:not-allowed;opacity:.3}.duli-output-version-control>label{display:inline-flex;height:100%;min-width:150px;align-items:center;gap:6px;border-right:1px solid var(--duli-flow-modal-border);border-left:1px solid var(--duli-flow-modal-border);padding:0 9px;font-size:11px;font-weight:800;white-space:nowrap}.duli-output-version-control>label>i{width:6px;height:6px;flex:0 0 6px;border-radius:999px;background:#00d85a;box-shadow:0 0 0 4px #00d85a1a}.duli-output-version-control select{min-width:42px;max-width:116px;border:0;background:transparent;color:inherit;font:inherit;font-weight:900;outline:none}.duli-output-version-control select option{background:var(--duli-flow-modal-bg);color:var(--duli-flow-modal-fg)}.duli-output-version-control em{color:var(--text-muted);font-size:10px;font-style:normal}.duli-output-version-control__next{transform:rotate(-90deg)}.duli-fullscreen-editor__actions button{display:inline-flex;width:fit-content;height:36px;align-items:center;justify-content:center;padding:0;border-radius:12px;color:var(--duli-flow-modal-button-fg);cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease,color .15s ease}.duli-fullscreen-editor__actions button:hover{transform:translateY(-1px);border-color:#ffffff38;background:#ffffff24}.duli-fullscreen-editor__actions button svg{width:15px;height:15px}.duli-fullscreen-editor__save-state{display:inline-flex;width:12px;height:36px;align-items:center;justify-content:center}.duli-fullscreen-editor__save-state i{width:6px;height:6px;border-radius:999px;background:#ffffff57;box-shadow:0 0 0 4px #ffffff0a}.duli-fullscreen-editor__save-state--dirty i{background:#ffca57;box-shadow:0 0 0 4px #ffca571a,0 0 18px #ffca575c}.duli-fullscreen-editor__save-state--saved i{background:#00e650;box-shadow:0 0 0 4px #00e6501c,0 0 18px #00e65057}.duli-fullscreen-editor__actions .duli-fullscreen-editor__icon-action{width:34px;background:#ffffff14;color:#ffffffd1}.duli-fullscreen-editor__actions .duli-fullscreen-editor__primary-action{width:38px;height:38px;border-color:#00e6506b;background:#00e650;color:#061109;box-shadow:0 12px 28px #00e6502e}.duli-fullscreen-editor__actions .duli-fullscreen-editor__primary-action:hover{border-color:#00e650b8;background:#15f461}.duli-fullscreen-editor__body{display:grid;min-height:0;grid-template-columns:minmax(0,1fr);grid-gap:1px;gap:1px;background:var(--duli-flow-modal-divider)}.duli-fullscreen-editor__pane--single{grid-column:1 / -1}.duli-fullscreen-editor__pane{display:grid;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr);grid-gap:10px;gap:10px;padding:16px;background:var(--duli-flow-modal-pane-bg)}.duli-fullscreen-editor__pane>span{color:var(--duli-flow-modal-label-fg);font-size:12px;font-weight:900}.duli-fullscreen-editor__pane textarea{width:100%;min-width:0;min-height:0;resize:none;border:1px solid var(--duli-flow-modal-field-border);border-radius:16px;outline:0;padding:14px;background:var(--duli-flow-modal-field-bg);color:var(--duli-flow-modal-field-fg);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.7}.duli-fullscreen-editor__richtext{grid-template-rows:auto minmax(0,1fr)}.duli-fullscreen-editor__richtext .quill{display:grid;min-height:0;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid var(--duli-flow-modal-field-border);border-radius:16px;background:var(--duli-flow-modal-field-bg)}.duli-fullscreen-editor__richtext .ql-toolbar.ql-snow{border:0;border-bottom:1px solid var(--duli-flow-modal-divider);background:var(--duli-flow-modal-header-bg)}.duli-fullscreen-editor__richtext .ql-container.ql-snow{min-height:0;border:0;color:var(--duli-flow-modal-field-fg);font-size:14px}.duli-fullscreen-editor__richtext .ql-editor{min-height:100%;line-height:1.8}.duli-fullscreen-editor__richtext .ql-editor.ql-blank:before{right:unset;left:unset;color:#ffffff4f;font-weight:400}.duli-fullscreen-editor__richtext:focus-within .ql-editor.ql-blank:before,.duli-fullscreen-editor__richtext.is-editor-composing .ql-editor.ql-blank:before{content:none!important;display:none!important}.duli-fullscreen-editor__richtext .ql-stroke{stroke:var(--duli-flow-modal-button-fg)}.duli-fullscreen-editor__richtext .ql-fill{fill:var(--duli-flow-modal-button-fg)}.duli-fullscreen-editor__richtext .ql-picker,.duli-fullscreen-editor__richtext .ql-picker-label{color:var(--duli-flow-modal-field-fg)}.duli-fullscreen-rich-workbench{display:grid;width:100%;height:100%;grid-template-columns:240px minmax(0,1fr);min-height:0;background:var(--duli-flow-modal-pane-bg)}.duli-fullscreen-rich-workbench__outline{display:grid;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr);grid-gap:12px;gap:12px;padding:16px 14px;border-right:1px solid var(--duli-flow-modal-divider);background:var(--duli-fullscreen-editor-header-bg, rgba(24, 25, 29, .96))}.duli-fullscreen-rich-workbench__outline-head{display:flex;align-items:center;gap:8px;padding:0 0 14px;border-bottom:1px solid var(--duli-flow-modal-divider)}.duli-fullscreen-rich-workbench__outline-head span{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;color:var(--text-muted);font-size:17px;font-weight:900}.duli-fullscreen-rich-workbench__outline-head span svg{width:17px;height:17px}.duli-fullscreen-rich-workbench__outline-head strong{flex:1;overflow:hidden;color:var(--duli-flow-modal-title-fg);font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.duli-fullscreen-rich-workbench__outline-toggle{display:inline-grid;width:26px;height:26px;flex:0 0 26px;place-items:center;border:0;border-radius:7px;background:transparent;color:var(--duli-fullscreen-editor-icon-fg, rgba(255, 255, 255, .46));cursor:pointer;transition:background .14s ease,color .14s ease,transform .18s ease}.duli-fullscreen-rich-workbench__outline-toggle:hover{background:var(--duli-fullscreen-editor-icon-hover-bg, rgba(255, 255, 255, .07));color:var(--duli-fullscreen-editor-icon-hover-fg, rgba(255, 255, 255, .86))}.duli-fullscreen-rich-workbench__outline-toggle svg{width:15px;height:15px}.duli-fullscreen-rich-workbench--outline-collapsed{grid-template-columns:54px minmax(0,1fr)}.duli-fullscreen-rich-workbench--outline-collapsed .duli-fullscreen-rich-workbench__outline{padding-left:10px;padding-right:10px}.duli-fullscreen-rich-workbench--outline-collapsed .duli-fullscreen-rich-workbench__outline-head{justify-content:center;gap:0;padding-bottom:16px}.duli-fullscreen-rich-workbench--outline-collapsed .duli-fullscreen-rich-workbench__outline-head>span,.duli-fullscreen-rich-workbench--outline-collapsed .duli-fullscreen-rich-workbench__outline-head>strong,.duli-fullscreen-rich-workbench--outline-collapsed .duli-fullscreen-rich-workbench__outline nav{display:none}.duli-fullscreen-rich-workbench--outline-collapsed .duli-fullscreen-rich-workbench__outline-toggle{transform:rotate(180deg)}.duli-fullscreen-rich-workbench__outline nav{display:flex;min-height:0;flex-direction:column;gap:4px;overflow:auto}.duli-fullscreen-rich-workbench__outline-item{display:grid;grid-template-columns:16px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;min-height:34px;padding:0 12px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text-muted);cursor:pointer;text-align:left;transition:background .15s ease,border-color .15s ease,color .15s ease}.duli-fullscreen-rich-workbench__outline-item:hover{border-color:var(--duli-flow-modal-divider);background:var(--surface-hover);color:var(--duli-flow-modal-title-fg)}.duli-fullscreen-rich-workbench__outline-item span{color:var(--text-muted);font-size:11px;font-weight:900;line-height:1}.duli-fullscreen-rich-workbench__outline-item b{overflow:hidden;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.duli-fullscreen-rich-workbench__outline-item--h2{padding-left:16px}.duli-fullscreen-rich-workbench__outline-item--h3{padding-left:24px;color:var(--duli-fullscreen-editor-muted-fg, rgba(255, 255, 255, .52))}.duli-fullscreen-rich-workbench__outline-item--table-row{min-height:28px;padding-left:30px;color:#cde0f5b8}.duli-fullscreen-rich-workbench__outline-item--table-row span{color:var(--text-muted)}.duli-fullscreen-rich-workbench__outline-item--table-row b{font-size:13px;font-weight:760}.duli-fullscreen-rich-workbench__outline p{margin:8px;color:var(--duli-fullscreen-editor-muted-fg, rgba(255, 255, 255, .42));font-size:12px;line-height:1.7}.duli-fullscreen-rich-workbench__editor{position:relative;display:grid;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr);grid-gap:0;gap:0;padding:44px 0 0;background:var(--duli-fullscreen-editor-header-bg, rgba(24, 25, 29, .96))}.duli-fullscreen-rich-workbench__editor>header{display:none;align-items:center;justify-content:space-between;min-height:34px;padding:0 min(7vw,120px)}.duli-fullscreen-rich-workbench__editor>header span{color:#ffffff85;font-size:11px;font-weight:900}.duli-fullscreen-rich-workbench__editor>header strong{margin-left:10px;color:#00e650;font-size:12px;font-weight:950}.duli-fullscreen-rich-search{position:absolute;z-index:4;top:42px;right:min(7vw,120px);display:inline-flex;height:36px;align-items:center;gap:6px;padding:0 6px 0 10px;border:1px solid var(--duli-fullscreen-toolbar-border, rgba(255, 255, 255, .1));border-radius:10px;background:var(--duli-flow-modal-bg);box-shadow:var(--duli-flow-modal-shadow)}.duli-fullscreen-rich-search input{width:168px;border:0;outline:none;background:transparent;color:var(--duli-fullscreen-editor-icon-hover-fg, rgba(255, 255, 255, .9));font-size:12px;font-weight:750}.duli-fullscreen-rich-search input::placeholder{color:var(--duli-fullscreen-editor-muted-fg, rgba(255, 255, 255, .36))}.duli-fullscreen-rich-search span{min-width:36px;color:var(--duli-fullscreen-editor-muted-fg, rgba(255, 255, 255, .5));font-size:11px;font-weight:800;text-align:center}.duli-fullscreen-rich-search button{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;border:0;border-radius:7px;background:var(--duli-fullscreen-editor-icon-hover-bg, rgba(255, 255, 255, .07));color:var(--duli-fullscreen-editor-icon-fg, rgba(255, 255, 255, .78));cursor:pointer;font-size:12px;font-weight:900}.duli-fullscreen-rich-search button:hover{background:#00e65024;color:#00e650}.duli-fullscreen-rich-scroll-tools{position:absolute;z-index:3;right:18px;bottom:58px;display:grid;grid-gap:8px;gap:8px}.duli-fullscreen-rich-scroll-tools button{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid var(--duli-fullscreen-toolbar-border, rgba(255, 255, 255, .1));border-radius:8px;background:var(--duli-fullscreen-editor-icon-hover-bg, rgba(255, 255, 255, .08));color:var(--duli-fullscreen-editor-icon-fg, rgba(255, 255, 255, .82));cursor:pointer;font-size:15px;font-weight:900;box-shadow:0 12px 26px #0000003d;transition:background .14s ease,border-color .14s ease,color .14s ease}.duli-fullscreen-rich-scroll-tools button:hover{border-color:#00e65047;background:#00e65024;color:#00e650}.duli-fullscreen-rich-toolbar{z-index:3;display:inline-flex;align-items:center;gap:8px;height:66px;padding:0 24px;border:1px solid var(--duli-fullscreen-toolbar-border, rgba(255, 255, 255, .11))!important;border-radius:15px;background:var(--duli-fullscreen-editor-header-bg, rgba(24, 25, 29, .96))!important;box-shadow:0 18px 48px #00000047}.duli-fullscreen-editor__header .duli-fullscreen-rich-toolbar button{width:38px!important;height:38px!important;flex:0 0 38px;border-radius:8px!important}.duli-fullscreen-editor__header .duli-fullscreen-rich-toolbar button svg{width:18px!important;height:18px!important}.duli-fullscreen-editor__header .duli-fullscreen-rich-toolbar button.ql-active,.duli-fullscreen-editor__header .duli-fullscreen-rich-toolbar button.is-active,.duli-fullscreen-editor__header .duli-fullscreen-rich-toolbar button[aria-pressed=true]{border-color:#2463ff!important;background:#2463ff!important;color:#fff!important}.duli-fullscreen-editor__save-state{position:absolute;width:1px!important;height:1px!important;overflow:hidden;clip-path:inset(50%)}.duli-fullscreen-editor__actions>.duli-fullscreen-editor__icon-action{width:42px;height:42px}.duli-fullscreen-rich-toolbar button{display:inline-flex!important;width:32px!important;min-width:32px!important;height:32px!important;align-items:center;justify-content:center;padding:0!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#ebeff7cc!important;cursor:pointer;font-size:13px!important;font-weight:850;line-height:1;transition:background .14s ease,color .14s ease}.duli-fullscreen-rich-toolbar button:disabled{opacity:.72!important;cursor:default}.duli-fullscreen-rich-toolbar button:hover,.duli-fullscreen-rich-toolbar button.ql-active{background:#2463ff!important;color:#fff!important}.duli-fullscreen-rich-toolbar button svg{color:currentColor!important}.duli-fullscreen-rich-toolbar button .ql-stroke{stroke:currentColor!important}.duli-fullscreen-rich-toolbar button .ql-fill{fill:currentColor!important}.duli-fullscreen-rich-toolbar button:hover svg,.duli-fullscreen-rich-toolbar button.ql-active svg,.duli-fullscreen-rich-toolbar button.is-active svg,.duli-fullscreen-rich-toolbar button[aria-pressed=true] svg{color:#fff!important}.duli-fullscreen-rich-toolbar button:hover .ql-stroke,.duli-fullscreen-rich-toolbar button.ql-active .ql-stroke,.duli-fullscreen-rich-toolbar button.is-active .ql-stroke,.duli-fullscreen-rich-toolbar button[aria-pressed=true] .ql-stroke{stroke:#fff!important}.duli-fullscreen-rich-toolbar button:hover .ql-fill,.duli-fullscreen-rich-toolbar button.ql-active .ql-fill,.duli-fullscreen-rich-toolbar button.is-active .ql-fill,.duli-fullscreen-rich-toolbar button[aria-pressed=true] .ql-fill{fill:#fff!important}.duli-fullscreen-rich-toolbar__paragraph{font-weight:900!important}.duli-fullscreen-rich-toolbar__plain{font-size:15px!important}.duli-fullscreen-rich-toolbar__divider{width:1px;height:18px;margin:0 4px;background:#ffffff1a}.duli-fullscreen-rich-toolbar button svg{width:100%!important;height:100%!important}.duli-fullscreen-rich-toolbar .ql-picker.ql-color-picker{width:40px;height:38px;flex:0 0 40px}.duli-fullscreen-rich-toolbar .ql-picker.ql-color-picker .ql-picker-label{display:grid;width:40px;height:38px;place-items:center;padding:0 8px;border:1px solid rgba(255,255,255,.82)!important;border-radius:8px;color:#ebeff7c2}.duli-fullscreen-rich-toolbar .ql-picker.ql-color-picker .ql-picker-label:hover,.duli-fullscreen-rich-toolbar .ql-picker.ql-color-picker.ql-expanded .ql-picker-label{background:#ffffff14;color:#fff}.duli-fullscreen-rich-toolbar .ql-picker.ql-color-picker .ql-picker-label svg{position:static;width:21px;height:21px}.duli-fullscreen-rich-toolbar .ql-picker.ql-color-picker .ql-picker-options{top:calc(100% + 8px);left:50%;display:grid;width:126px;grid-template-columns:repeat(4,22px);grid-gap:6px;gap:6px;padding:10px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#202124;box-shadow:0 16px 38px #00000061;transform:translate(-50%)}.duli-fullscreen-rich-toolbar .ql-picker.ql-color-picker:not(.ql-expanded) .ql-picker-options{display:none}.duli-fullscreen-rich-toolbar .ql-picker.ql-color-picker .ql-picker-item{width:22px;height:22px;padding:3px;border:0;border-radius:5px}.duli-fullscreen-rich-workbench__editor .ql-editor hr{height:1px;margin:26px 0;border:0;background:#ffffff1f}.duli-fullscreen-rich-workbench__editor .quill{display:grid;min-height:0;grid-template-rows:minmax(0,1fr);overflow:hidden;border:0!important;border-radius:0;background:transparent}.duli-fullscreen-rich-workbench__editor .ql-toolbar.ql-snow{display:none}.duli-fullscreen-rich-workbench__editor .ql-container.ql-snow{min-height:0;border:0!important;background:transparent}.duli-fullscreen-rich-workbench__editor .ql-editor{overflow:auto;padding:0 min(7vw,120px) 90px;color:#ffffffdb;font-size:15px!important;font-weight:520;line-height:1.64}.duli-fullscreen-rich-workbench__editor .ql-editor em{font-style:italic}.duli-fullscreen-rich-workbench__editor .ql-editor h1,.duli-fullscreen-rich-workbench__editor .ql-editor h2,.duli-fullscreen-rich-workbench__editor .ql-editor h3{color:#fff;font-weight:950}.duli-fullscreen-rich-workbench__editor .ql-editor h1{margin:14px 0 18px;font-size:22.5px!important;line-height:1.35}.duli-fullscreen-rich-workbench__editor .ql-editor h2{margin:24px 0 12px;padding-top:20px;border-top:1px solid rgba(255,255,255,.09);font-size:19.17px!important;line-height:1.4}.duli-fullscreen-rich-workbench__editor .ql-editor h3{margin:18px 0 10px;font-size:15.83px!important;line-height:1.45}.duli-fullscreen-rich-workbench__editor .ql-editor h1.duli-fullscreen-rich-heading--flash,.duli-fullscreen-rich-workbench__editor .ql-editor h2.duli-fullscreen-rich-heading--flash,.duli-fullscreen-rich-workbench__editor .ql-editor h3.duli-fullscreen-rich-heading--flash{border-radius:6px;background:#00e6501f;box-shadow:0 0 0 6px #00e65014;transition:background .18s ease,box-shadow .18s ease}.duli-fullscreen-rich-workbench__editor .ql-editor tr.duli-fullscreen-rich-row--flash td{background:#00e6501f;box-shadow:inset 0 0 0 1px #00e65038;transition:background .18s ease,box-shadow .18s ease}.duli-fullscreen-rich-workbench__editor .ql-editor p{margin:0 0 13px}.duli-fullscreen-rich-workbench--script_preview .duli-fullscreen-rich-workbench__outline-item b,.duli-fullscreen-rich-workbench--script_generate_preview .duli-fullscreen-rich-workbench__outline-item b{font-size:13.33px;font-weight:500}.duli-fullscreen-rich-workbench--script_preview .duli-fullscreen-rich-workbench__outline-item,.duli-fullscreen-rich-workbench--script_generate_preview .duli-fullscreen-rich-workbench__outline-item{grid-template-columns:minmax(0,1fr);min-height:38px;padding-left:24px}.duli-fullscreen-rich-workbench--script_preview .duli-fullscreen-rich-workbench__outline-item--h1,.duli-fullscreen-rich-workbench--script_generate_preview .duli-fullscreen-rich-workbench__outline-item--h1{padding-left:24px;color:var(--duli-flow-modal-title-fg);font-weight:650}.duli-fullscreen-rich-workbench--script_preview .duli-fullscreen-rich-workbench__outline-item span,.duli-fullscreen-rich-workbench--script_generate_preview .duli-fullscreen-rich-workbench__outline-item span{display:none}.duli-fullscreen-rich-workbench--script_preview .duli-fullscreen-rich-workbench__outline-item--h2,.duli-fullscreen-rich-workbench--script_generate_preview .duli-fullscreen-rich-workbench__outline-item--h2{padding-left:36px}.duli-fullscreen-rich-workbench--script_preview .duli-fullscreen-rich-workbench__outline-item--h3,.duli-fullscreen-rich-workbench--script_generate_preview .duli-fullscreen-rich-workbench__outline-item--h3{padding-left:48px}.duli-fullscreen-rich-workbench--script_preview .ql-editor,.duli-fullscreen-rich-workbench--script_generate_preview .ql-editor{font-size:15px!important;line-height:1.78}.duli-fullscreen-rich-workbench--script_preview .ql-editor h1,.duli-fullscreen-rich-workbench--script_generate_preview .ql-editor h1{font-size:22.5px!important}.duli-fullscreen-rich-workbench--script_preview .ql-editor h2,.duli-fullscreen-rich-workbench--script_generate_preview .ql-editor h2{margin-top:30px;font-size:19.17px!important}.duli-fullscreen-rich-workbench--script_preview .ql-editor h3,.duli-fullscreen-rich-workbench--script_generate_preview .ql-editor h3{font-size:15.83px!important}.duli-fullscreen-rich-workbench--script_preview .ql-editor p,.duli-fullscreen-rich-workbench--script_generate_preview .ql-editor p{margin-bottom:17px}.duli-fullscreen-rich-workbench--subject_generate_preview .duli-fullscreen-rich-workbench__outline-item{grid-template-columns:minmax(0,1fr);min-height:42px;padding-left:24px}.duli-fullscreen-rich-workbench--subject_generate_preview .duli-fullscreen-rich-workbench__outline-item--h3:not(.duli-fullscreen-rich-workbench__outline-item--table-row){display:none}.duli-fullscreen-rich-workbench--subject_generate_preview .duli-fullscreen-rich-workbench__outline-item span{display:none}.duli-fullscreen-rich-workbench--subject_generate_preview .duli-fullscreen-rich-workbench__outline-item--h2,.duli-fullscreen-rich-workbench--subject_generate_preview .duli-fullscreen-rich-workbench__outline-item--h3,.duli-fullscreen-rich-workbench--subject_generate_preview .duli-fullscreen-rich-workbench__outline-item--table-row{padding-left:24px}.duli-fullscreen-rich-workbench--subject_generate_preview .duli-fullscreen-rich-workbench__outline-item b{font-size:14.17px;font-weight:500}.duli-fullscreen-rich-workbench--subject_generate_preview .duli-fullscreen-rich-workbench__editor{padding-top:56px}.duli-fullscreen-rich-workbench--subject_generate_preview .ql-editor{font-size:15px!important;line-height:1.65}.duli-fullscreen-rich-workbench--subject_generate_preview .ql-editor h2{margin-top:31px;padding-top:36px;font-size:23.33px!important}.duli-fullscreen-rich-workbench--subject_generate_preview .ql-editor h3{margin:16px 0;font-size:17.5px!important}.duli-fullscreen-rich-workbench--subject_generate_preview .ql-editor p{margin-bottom:18px}.duli-fullscreen-rich-workbench--subject_generate_preview .duli-fullscreen-rich-workbench__editor .ql-editor table{margin:44px 0 34px;font-size:15px;line-height:1.5}.duli-fullscreen-rich-workbench--subject_generate_preview .duli-fullscreen-rich-workbench__editor .ql-editor td{height:74px;padding:12px 16px}.duli-fullscreen-rich-workbench--subject_generate_preview .duli-fullscreen-rich-workbench__editor .ql-editor td:nth-child(1){width:11.5%}.duli-fullscreen-rich-workbench--subject_generate_preview .duli-fullscreen-rich-workbench__editor .ql-editor td:nth-child(2){width:9%}.duli-fullscreen-rich-workbench--subject_generate_preview .duli-fullscreen-rich-workbench__editor .ql-editor td:nth-child(3),.duli-fullscreen-rich-workbench--subject_generate_preview .duli-fullscreen-rich-workbench__editor .ql-editor td:nth-child(4),.duli-fullscreen-rich-workbench--subject_generate_preview .duli-fullscreen-rich-workbench__editor .ql-editor td:nth-child(7){width:11%}.duli-fullscreen-rich-workbench--subject_generate_preview .duli-fullscreen-rich-workbench__editor .ql-editor td:nth-child(5){width:13%}.duli-fullscreen-rich-workbench--subject_generate_preview .duli-fullscreen-rich-workbench__editor .ql-editor td:nth-child(6){width:33.5%}.duli-fullscreen-rich-workbench--storyboard_plan .duli-fullscreen-rich-workbench__outline-item{grid-template-columns:minmax(0,1fr);min-height:42px;padding-left:24px}.duli-fullscreen-rich-workbench--storyboard_plan .duli-fullscreen-rich-workbench__outline-item span{display:none}.duli-fullscreen-rich-workbench--storyboard_plan .duli-fullscreen-rich-workbench__outline-item--h2,.duli-fullscreen-rich-workbench--storyboard_plan .duli-fullscreen-rich-workbench__outline-item--h3{padding-left:24px}.duli-fullscreen-rich-workbench--storyboard_plan .duli-fullscreen-rich-workbench__outline-item b{font-size:14.17px;font-weight:500}.duli-fullscreen-rich-workbench--storyboard_plan .duli-fullscreen-rich-workbench__editor{padding-top:56px}.duli-fullscreen-rich-workbench--storyboard_plan .ql-editor{font-size:15px!important;line-height:1.65}.duli-fullscreen-rich-workbench--storyboard_plan .ql-editor h2{margin:38px 0 16px;padding-top:0;border-top:0;font-size:24.17px!important}.duli-fullscreen-rich-workbench--storyboard_plan .ql-editor h3{margin:28px 0 16px;font-size:16.67px!important}.duli-fullscreen-rich-workbench--storyboard_plan .ql-editor p{margin-bottom:18px}.duli-fullscreen-rich-workbench--storyboard_plan .duli-fullscreen-rich-workbench__editor .ql-editor table{margin:49px 0 34px;font-size:15.83px;line-height:1.5}.duli-fullscreen-rich-workbench--storyboard_plan .duli-fullscreen-rich-workbench__editor .ql-editor td{height:112px;padding:14px 16px}.duli-fullscreen-rich-workbench--storyboard_plan .duli-fullscreen-rich-workbench__editor .ql-editor td:nth-child(1){width:7%}.duli-fullscreen-rich-workbench--storyboard_plan .duli-fullscreen-rich-workbench__editor .ql-editor td:nth-child(2){width:20.5%}.duli-fullscreen-rich-workbench--storyboard_plan .duli-fullscreen-rich-workbench__editor .ql-editor td:nth-child(3){width:6%}.duli-fullscreen-rich-workbench--storyboard_plan .duli-fullscreen-rich-workbench__editor .ql-editor td:nth-child(4){width:15.5%}.duli-fullscreen-rich-workbench--storyboard_plan .duli-fullscreen-rich-workbench__editor .ql-editor td:nth-child(5){width:8.5%}.duli-fullscreen-rich-workbench--storyboard_plan .duli-fullscreen-rich-workbench__editor .ql-editor td:nth-child(6){width:42.5%}.duli-fullscreen-rich-workbench__editor .ql-editor table{width:100%;margin:14px 0 20px;border-collapse:collapse;table-layout:fixed;color:#ffffffe6;font-size:13px;line-height:1.42}.duli-fullscreen-rich-workbench__editor .ql-editor td{border:1px solid rgba(255,255,255,.14);padding:7px 9px;vertical-align:middle;word-break:break-word}.duli-fullscreen-rich-workbench__editor .ql-editor tr:first-child td{background:#ffffff12;color:#fff;font-weight:950;text-align:center}.duli-fullscreen-editor__preview>div{min-height:0;overflow:auto;border:1px solid var(--duli-flow-modal-field-border);border-radius:16px;padding:18px;background:var(--duli-flow-modal-pane-bg);color:var(--duli-flow-modal-field-fg);font-size:14px;line-height:1.8}.duli-fullscreen-director{display:grid;align-content:start;grid-gap:14px;gap:14px}.duli-fullscreen-director__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:12px;gap:12px}.duli-fullscreen-director__section{display:grid;grid-gap:8px;gap:8px;min-height:128px;padding:14px;border:1px solid rgba(0,230,80,.14);border-radius:18px;background:radial-gradient(circle at 12% 0%,rgba(0,230,80,.12),transparent 34%),var(--duli-flow-modal-pane-bg)}.duli-fullscreen-director__section span{color:#00e650eb;font-size:12px;font-weight:900;letter-spacing:.02em}.duli-fullscreen-director__section p{margin:0;color:var(--duli-flow-modal-field-fg);font-size:13px;line-height:1.75;white-space:pre-wrap}.duli-fullscreen-director__markdown{padding:14px;border:1px solid var(--duli-flow-modal-field-border);border-radius:18px;background:var(--duli-flow-modal-field-bg)}.duli-fullscreen-director__empty{display:grid;place-items:center;align-content:center;grid-gap:10px;gap:10px;min-height:320px;padding:24px;text-align:center;color:var(--duli-flow-modal-label-fg)}.duli-fullscreen-director__empty div{display:grid;width:52px;height:52px;place-items:center;border:1px solid rgba(0,230,80,.22);border-radius:18px;background:radial-gradient(circle,#00e65029,#ffffff0a);color:#00e650;font-size:22px;box-shadow:0 16px 48px #00e65014}.duli-fullscreen-director__empty strong{color:var(--duli-flow-modal-title-fg);font-size:17px}.duli-fullscreen-director__empty p{max-width:460px;margin:0;color:var(--duli-flow-modal-label-fg);font-size:13px;line-height:1.7}.duli-fullscreen-editor__preview h1,.duli-fullscreen-editor__preview h2,.duli-fullscreen-editor__preview h3{margin:.8em 0 .45em;color:var(--duli-flow-modal-title-fg)}.duli-fullscreen-editor__preview table{width:100%;border-collapse:collapse}.duli-fullscreen-editor__preview th,.duli-fullscreen-editor__preview td{padding:8px 10px;border:1px solid var(--duli-flow-modal-field-border)}.duli-fullscreen-manual{display:grid;grid-template-columns:180px minmax(0,1fr);grid-gap:18px;gap:18px;min-height:100%;color:#f7f7f7}.duli-fullscreen-manual__nav{display:flex;flex-direction:column;gap:8px;padding:18px 12px;border-right:1px solid rgba(255,255,255,.08);background:#ffffff06}.duli-fullscreen-manual__nav strong{margin-bottom:10px;overflow:hidden;color:#fff;font-size:13px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.duli-fullscreen-manual__nav button{display:flex;align-items:center;gap:9px;min-height:34px;padding:0 10px;border:1px solid transparent;border-radius:10px;background:transparent;color:#ffffff94;cursor:pointer;font-size:12px;font-weight:800;text-align:left}.duli-fullscreen-manual__nav button span{color:#ffffff52;font-size:10px}.duli-fullscreen-manual__nav button.is-active{border-color:#00e65033;background:#00e65017;color:#00e650}.duli-fullscreen-manual__content{display:grid;grid-template-rows:auto minmax(0,1fr);grid-gap:14px;gap:14px;min-width:0;padding:18px 20px 22px 0}.duli-fullscreen-manual__content>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:radial-gradient(circle at 100% 0,rgba(0,230,80,.12),transparent 38%),#ffffff09}.duli-fullscreen-manual__content header span{display:block;color:#ffffff85;font-size:11px;font-weight:800}.duli-fullscreen-manual__content header strong{color:#00e650;font-size:18px;font-weight:950}.duli-fullscreen-manual__article{overflow:auto;padding:26px min(6vw,72px);border:1px solid rgba(255,255,255,.08);border-radius:16px;background:var(--duli-flow-modal-pane-bg)}.duli-fullscreen-manual__article h1,.duli-fullscreen-manual__article h2,.duli-fullscreen-manual__article h3{color:#fff}.duli-fullscreen-manual__article p,.duli-fullscreen-manual__article li{color:#ffffffc7;font-size:14px;line-height:1.9}.duli-fullscreen-manual__table{overflow:auto;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:var(--duli-flow-modal-pane-bg)}.duli-fullscreen-manual__table-head,.duli-fullscreen-manual__table>div:not(.duli-fullscreen-manual__empty-row){display:grid;grid-template-columns:56px minmax(140px,.9fr) 120px minmax(260px,1.7fr);grid-gap:0;gap:0;align-items:stretch}.duli-fullscreen-manual__table-head{position:sticky;top:0;z-index:1;background:var(--panel-strong, #ffffff)}.duli-fullscreen-manual__table-head span,.duli-fullscreen-manual__table>div>span,.duli-fullscreen-manual__table>div>strong,.duli-fullscreen-manual__table>div>em,.duli-fullscreen-manual__table>div>p{min-width:0;margin:0;padding:12px 14px;border-right:1px solid var(--line, #e6e8ee);border-bottom:1px solid var(--line, #e6e8ee);font-size:12px;line-height:1.55}.duli-fullscreen-manual__table-head span{color:var(--text-muted, #667085);font-weight:900}.duli-fullscreen-manual__table>div>span{color:#00e650;font-weight:900}.duli-fullscreen-manual__table>div>strong{color:#fff;font-weight:900}.duli-fullscreen-manual__table>div>em{color:#00e650c7;font-style:normal;font-weight:850}.duli-fullscreen-manual__table>div>p{color:#ffffffb8}.duli-fullscreen-manual__empty-row{padding:42px;color:#ffffff8c;text-align:center}.duli-fullscreen-manual__check{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:#ffb7001c;color:#ffd36a;font-size:12px;font-weight:850}.duli-fullscreen-manual__check svg{width:15px;height:15px}.duli-fullscreen-structured{min-height:0;overflow:auto}.duli-fullscreen-structured__summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.duli-fullscreen-structured__summary div{display:grid;grid-gap:4px;gap:4px;border:1px solid var(--duli-flow-modal-field-border);border-radius:14px;background:var(--duli-flow-modal-pane-bg);padding:12px}.duli-fullscreen-structured__summary strong{color:var(--duli-flow-modal-title-fg);font-size:18px}.duli-fullscreen-structured__summary span{color:var(--duli-flow-modal-label-fg);font-size:12px;font-weight:800}.duli-fullscreen-structured__sections{display:grid;grid-gap:14px;gap:14px}.duli-fullscreen-structured__section{border:1px solid var(--duli-flow-modal-field-border);border-radius:18px;background:var(--duli-flow-modal-pane-bg);padding:14px}.duli-fullscreen-structured__section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.duli-fullscreen-structured__section-title strong{color:var(--duli-flow-modal-title-fg);font-size:14px}.duli-fullscreen-structured__section-title span{color:var(--duli-flow-modal-label-fg);font-size:12px;font-weight:800}.duli-fullscreen-structured__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:10px;gap:10px}.duli-fullscreen-structured__card{overflow:hidden;border:1px solid var(--duli-flow-modal-field-border);border-radius:14px;background:var(--duli-flow-modal-pane-bg)}.duli-fullscreen-structured__card img,.duli-fullscreen-structured__card video{display:block;width:100%;max-height:220px;object-fit:cover;background:#020617}.duli-fullscreen-structured__card-body{display:grid;grid-gap:8px;gap:8px;padding:12px}.duli-fullscreen-structured__card-body>strong{color:var(--duli-flow-modal-title-fg);font-size:13px}.duli-fullscreen-structured__card-body p{margin:0;color:var(--duli-flow-modal-field-fg);font-size:12px;line-height:1.55}.duli-fullscreen-structured__meta{display:flex;flex-wrap:wrap;gap:6px}.duli-fullscreen-structured__meta span{display:inline-flex;max-width:100%;gap:5px;border-radius:999px;background:var(--duli-flow-modal-button-bg);color:var(--duli-flow-modal-field-fg);font-size:10px;line-height:1.2;padding:5px 7px}.duli-fullscreen-structured__meta b{color:var(--duli-flow-modal-label-fg)}.duli-fullscreen-structured__actions{display:flex;flex-wrap:wrap;gap:7px}.duli-fullscreen-structured__actions button,.duli-fullscreen-structured__actions a,.duli-fullscreen-structured__edit button{border:1px solid rgba(96,165,250,.28);border-radius:999px;background:#2563eb29;color:#dbeafe;cursor:pointer;font-size:11px;font-weight:800;line-height:1;padding:7px 10px;text-decoration:none}.duli-fullscreen-structured__actions button:hover,.duli-fullscreen-structured__actions a:hover,.duli-fullscreen-structured__edit button:hover{background:#2563eb42}.duli-fullscreen-structured__edit{display:grid;grid-gap:8px;gap:8px}.duli-fullscreen-structured__edit textarea{min-height:88px;resize:vertical;border:1px solid var(--duli-flow-modal-field-border);border-radius:12px;background:var(--duli-flow-modal-field-bg);color:var(--duli-flow-modal-field-fg);font-size:12px;line-height:1.55;padding:9px 10px}.duli-fullscreen-structured__edit div{display:flex;gap:7px}.duli-inline-node-detail textarea::-webkit-scrollbar,.duli-inline-node-detail__preview>div::-webkit-scrollbar,.duli-node-detail-toolbar .duli-inline-node-detail::-webkit-scrollbar{width:8px;height:8px}.duli-inline-node-detail textarea::-webkit-scrollbar-track,.duli-inline-node-detail__preview>div::-webkit-scrollbar-track,.duli-node-detail-toolbar .duli-inline-node-detail::-webkit-scrollbar-track{border-radius:999px;background:var(--duli-flow-inline-shell-bg)}.duli-inline-node-detail textarea::-webkit-scrollbar-thumb,.duli-inline-node-detail__preview>div::-webkit-scrollbar-thumb,.duli-node-detail-toolbar .duli-inline-node-detail::-webkit-scrollbar-thumb{border:2px solid var(--duli-flow-inline-shell-bg);border-radius:999px;background:color-mix(in srgb,var(--duli-flow-inline-muted-fg) 48%,transparent)}.duli-inline-node-detail textarea::-webkit-scrollbar-thumb:hover,.duli-inline-node-detail__preview>div::-webkit-scrollbar-thumb:hover,.duli-node-detail-toolbar .duli-inline-node-detail::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--duli-flow-inline-muted-fg) 78%,transparent)}.duli-inline-node-detail{display:grid;grid-gap:6px;gap:6px;border-top:1px solid var(--duli-flow-inline-panel-border);background:var(--duli-flow-inline-panel-bg);padding:7px;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--duli-flow-inline-muted-fg) 50%,transparent) var(--duli-flow-inline-shell-bg);-webkit-user-select:text;user-select:text}.duli-node-detail-toolbar{z-index:35;pointer-events:none}.duli-node-detail-toolbar .duli-inline-node-detail button,.duli-node-detail-toolbar .duli-inline-node-detail input,.duli-node-detail-toolbar .duli-inline-node-detail textarea,.duli-node-detail-toolbar .duli-inline-node-detail select,.duli-node-detail-toolbar .duli-inline-node-detail a,.duli-node-detail-toolbar .duli-inline-node-detail [role=button]{pointer-events:auto}.duli-inline-node-detail__contract{display:flex;flex-wrap:wrap;gap:4px;border-top:1px solid var(--duli-flow-inline-panel-border);padding-top:5px}.duli-inline-node-detail__contract-row{display:inline-flex;max-width:100%;min-width:0;align-items:center;gap:4px;border:1px solid var(--duli-flow-inline-field-border);border-radius:999px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-label-fg);font-size:9px;font-weight:850;padding:3px 6px}.duli-inline-node-detail__contract-row span{flex:0 0 auto;color:var(--duli-flow-inline-muted-fg)}.duli-inline-node-detail__contract-row code,.duli-inline-node-detail__contract-row strong{min-width:0;overflow:hidden;color:var(--duli-flow-inline-field-fg);font-family:JetBrains Mono,Consolas,monospace;font-size:9px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.duli-flow-hint-toolbar{z-index:18;width:fit-content!important;min-width:0;overflow:visible;pointer-events:none}.duli-flow-hint-toolbar>div{width:fit-content!important;min-width:0}.duli-flow-topbar,.duli-flow-topbar__inner{pointer-events:none}.duli-flow-topbar{height:58px;padding:0 12px;z-index:120;color:var(--text-primary);isolation:isolate}.duli-flow-topbar__inner{height:100%;min-width:0;gap:8px;padding:0!important;overflow:hidden}.duli-flow-topbar__left,.duli-flow-topbar__center,.duli-flow-topbar__right{min-width:0;flex:0 0 auto}.duli-flow-topbar__left{flex:1 1 0;gap:8px}.duli-flow-topbar__center{flex:0 0 auto}.duli-flow-topbar__right{justify-content:flex-end;gap:8px;flex:0 0 auto}.duli-flow-topbar__identity{display:inline-flex;height:36px;min-width:0;max-width:min(48vw,620px);align-items:center;overflow:hidden;border:1px solid var(--duli-flow-toolbar-border);border-radius:8px;background:var(--duli-flow-toolbar-bg);box-shadow:var(--shadow-soft);pointer-events:auto}.duli-flow-topbar__plain-action{height:36px;border-radius:8px!important;padding:0 10px!important;font-size:12px;font-weight:700;border-color:var(--duli-flow-toolbar-border)!important;background:var(--duli-flow-toolbar-bg)!important;color:var(--duli-flow-toolbar-fg)!important;box-shadow:var(--shadow-soft)}.duli-flow-topbar__share-menu{position:relative;pointer-events:auto}.duli-flow-topbar__share-trigger{display:inline-flex;align-items:center;justify-content:center;gap:6px}.duli-flow-topbar__share-trigger svg{flex:0 0 auto}.duli-flow-topbar__share-popover{position:fixed;z-index:4200;display:grid;min-width:148px;max-width:calc(100vw - 24px);padding:5px;border:1px solid var(--duli-flow-toolbar-border);border-radius:8px;background:var(--duli-flow-toolbar-bg);box-shadow:0 12px 28px #0005;pointer-events:auto}.duli-flow-topbar__share-popover button{display:flex;height:32px;align-items:center;gap:9px;padding:0 9px;border:0;border-radius:5px;background:transparent;color:var(--duli-flow-toolbar-fg);text-align:left;font-size:12px;line-height:16px;cursor:pointer}.duli-flow-topbar__share-popover button svg{flex:0 0 auto;opacity:.78}.duli-flow-topbar__share-popover button span{font-size:12px}.duli-flow-topbar__share-popover button:hover{background:var(--duli-flow-toolbar-button-hover-bg)}.duli-flow-topbar__share-popover [role=menu]{display:grid}.duli-flow-topbar__share-link{display:grid;grid-gap:6px;gap:6px;width:260px;padding:8px;color:var(--duli-flow-toolbar-fg);font-size:12px}.duli-flow-topbar__share-link input{width:100%;min-width:0;padding:8px;border:1px solid var(--duli-flow-toolbar-border);border-radius:6px;background:transparent;color:inherit}.duli-flow-topbar__publication-error{position:fixed;z-index:4201;top:66px;right:12px;max-width:min(320px,calc(100vw - 24px));color:#ff9b8f;font-size:12px;line-height:16px;pointer-events:none}.duli-flow-topbar__publication-error.is-success{color:#b8ee68}.duli-flow-topbar__brand{display:grid;width:75px;height:40px;flex:0 0 76px;grid-template-columns:48px 14px;place-items:center;-moz-column-gap:5px;grid-column-gap:0px;column-gap:0px;padding:0 8px;border:0;background:transparent;cursor:pointer}.duli-flow-topbar__brand img{display:block;width:38px;height:auto}.duli-flow-topbar__brand svg{width:14px;height:14px;color:var(--text-muted);transition:transform .16s ease}.duli-flow-topbar__brand svg.is-open{transform:rotate(180deg)}.duli-flow-topbar__brand:hover{background:var(--duli-flow-toolbar-button-hover-bg)}.duli-flow-topbar__brand:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #00e6506b}.duli-flow-topbar__project-input{field-sizing:content;width:auto;max-width:min(30vw,340px);height:100%;flex:0 1 auto;padding:0 10px;overflow:hidden;border:0;border-radius:0;background:transparent;color:var(--text-primary);caret-color:#fff;cursor:default;font-size:13px;font-weight:400;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.duli-flow-topbar__project-input:hover{cursor:text}.duli-flow-topbar__project-input:focus{outline:none;background:var(--surface-control-bg);box-shadow:inset 0 0 0 1px #00e6507a}.duli-flow-topbar__project-input:disabled{cursor:default;opacity:.72}.duli-flow-topbar__save-spinner,.duli-flow-topbar__save-error{display:inline-block;width:14px;height:14px;flex:0 0 14px;border-radius:50%}.duli-flow-topbar__save-spinner{border:2px solid color-mix(in srgb,var(--text-primary) 18%,transparent);border-top-color:#00c94a;animation:duli-flow-topbar-spin .72s linear infinite}.duli-flow-topbar__save-error{border:3px solid #ef4444;box-shadow:0 0 0 2px #ef444424;box-shadow:0 0 0 2px color-mix(in srgb,#ef4444 14%,transparent)}@keyframes duli-flow-topbar-spin{to{transform:rotate(360deg)}}.duli-canvas-switcher{position:relative;min-width:0;flex:0 0 auto;z-index:1;pointer-events:auto}.duli-canvas-switcher__trigger{display:inline-flex;height:30px;align-items:center;gap:5px;max-width:min(20vw,220px);padding:0 12px;border:0;border-left:0;border-radius:0;color:var(--text-primary);background:transparent;box-shadow:none;cursor:pointer;font-size:13px;line-height:30px}.duli-canvas-switcher__trigger:hover,.duli-canvas-switcher__trigger:focus-visible{background:var(--duli-flow-toolbar-button-hover-bg);outline:none}.duli-canvas-switcher__trigger:focus-visible,.duli-flow-topbar__plain-action:focus-visible,.duli-flow-topbar__history-btn:focus-visible,.duli-flow-topbar__mode-button:focus-visible{box-shadow:inset 0 0 0 2px #00e6506b;outline:none}.duli-canvas-switcher__trigger strong{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;color:#fff}.duli-canvas-switcher__trigger svg{margin-left:auto;flex:0 0 auto;transition:transform .16s ease;width:12px;height:12px}.duli-canvas-switcher__trigger svg.is-open{transform:rotate(180deg)}.duli-canvas-switcher__popover{position:fixed;z-index:240;width:232px;padding:10px;border:1px solid var(--duli-flow-toolbar-border);border-radius:12px;background:var(--duli-flow-toolbar-menu-bg);box-shadow:var(--shadow)}.duli-canvas-switcher__heading{display:flex;min-height:36px;align-items:center;justify-content:space-between;padding:3px 6px 7px 8px;color:var(--text-primary);font-size:12px;font-weight:700}.duli-canvas-switcher__heading button{display:grid;width:28px;height:28px;place-items:center;padding:0;border:0;border-radius:7px;background:transparent;color:var(--text-primary);cursor:pointer}.duli-canvas-switcher__heading button:hover,.duli-canvas-switcher__heading button:focus-visible{background:var(--duli-flow-toolbar-menu-action-hover-bg);outline:none}.duli-canvas-switcher__heading button:disabled{cursor:wait;opacity:.5}.duli-canvas-switcher__heading button svg{width:18px;height:18px}.duli-canvas-switcher__list{display:grid;grid-gap:3px;gap:3px;max-height:min(48vh,360px);overflow:auto}.duli-canvas-switcher__item{display:flex;align-items:center;gap:9px;width:100%;min-height:38px;border:0;border-radius:8px;color:var(--duli-flow-toolbar-menu-fg);background:transparent;text-align:left;cursor:pointer;font-size:13px;position:relative;padding:0}.duli-canvas-switcher__select{display:flex;min-width:0;flex:1;align-items:center;gap:9px;min-height:38px;padding:0 10px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;font-size:inherit}.duli-canvas-switcher__select span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-canvas-switcher__more{position:absolute;top:0;right:4px;display:grid;width:30px;min-height:38px;place-items:center;border:0;background:transparent;color:var(--text-secondary);cursor:pointer;opacity:0;pointer-events:none}.duli-canvas-switcher__item:hover .duli-canvas-switcher__more,.duli-canvas-switcher__more[aria-expanded=true]{opacity:1;pointer-events:auto}.duli-canvas-switcher__item:hover .duli-canvas-switcher__check{display:none}.duli-canvas-switcher__more:hover{color:var(--text-primary)}.duli-canvas-switcher__item>input{width:calc(100% - 14px);min-height:28px;margin:5px 7px;padding:0 8px;border:1px solid var(--duli-flow-toolbar-border);border-radius:6px;background:var(--duli-flow-toolbar-bg);color:var(--text-primary)}.duli-canvas-switcher__item-menu{position:fixed;z-index:245;min-width:156px;padding:7px;border:1px solid var(--duli-flow-toolbar-border);border-radius:8px;background:var(--duli-flow-toolbar-bg);box-shadow:0 10px 24px #00000047}.duli-canvas-switcher__item-menu button{display:block;width:100%;padding:7px 9px;border:0;border-radius:5px;background:transparent;color:var(--text-primary);text-align:left;cursor:pointer;font-size:12px}.duli-canvas-switcher__item-menu button:hover{background:var(--duli-flow-toolbar-menu-action-hover-bg)}.duli-canvas-switcher__item-menu button:disabled{cursor:not-allowed;opacity:.38}.duli-canvas-switcher__item span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-canvas-switcher__item:hover,.duli-canvas-switcher__item[data-focused=true],.duli-canvas-switcher__item[aria-selected=true]{color:var(--text-primary);background:var(--duli-flow-toolbar-menu-action-hover-bg)}.duli-canvas-switcher__item svg{margin-left:auto;color:#00e650}.duli-canvas-switcher__check{position:absolute;top:0;right:4px;display:grid;width:30px;min-height:38px;place-items:center;margin-left:auto;flex:0 0 auto;color:#00e650}.duli-project-brand-menu__popover{position:fixed;z-index:240;width:184px;padding:6px;border:1px solid var(--duli-flow-toolbar-border);border-radius:10px;background:var(--duli-flow-toolbar-menu-bg);box-shadow:var(--shadow)}.duli-project-brand-menu__item{display:flex;width:100%;min-height:38px;align-items:center;padding:7px 10px;border:0;border-radius:7px;color:var(--duli-flow-toolbar-menu-fg);background:transparent;text-align:left;cursor:pointer;font-size:13px;line-height:18px}.duli-project-brand-menu__item>svg:first-child{width:16px;height:16px;flex:0 0 16px;margin-right:8px;stroke-width:1.8}.duli-project-brand-menu__item>span{min-width:0}.duli-project-brand-menu__item:hover,.duli-project-brand-menu__item:focus-visible{color:var(--text-primary);background:var(--duli-flow-toolbar-menu-action-hover-bg);outline:none}.duli-project-brand-menu__item.is-danger{color:#ef4444}.duli-project-brand-menu__item.is-danger:hover,.duli-project-brand-menu__item.is-danger:focus-visible{color:#f87171;background:#ef44441f;background:color-mix(in srgb,#ef4444 12%,transparent)}.duli-project-brand-menu__item:disabled{cursor:not-allowed;opacity:.46}.duli-project-brand-menu__divider{height:1px;margin:6px 4px;background:var(--duli-flow-toolbar-border)}.duli-canvas-switcher__loading,.duli-canvas-switcher__error{padding:10px 8px;color:var(--text-muted);font-size:12px}.duli-canvas-switcher__error{color:#fbbf24}.duli-canvas-switcher__error p{margin:0 0 8px}.duli-canvas-switcher__error button{height:28px;padding:0 10px;border:1px solid rgba(251,191,36,.3);border-radius:7px;background:#fbbf2414;color:#fde68a;cursor:pointer;font-size:11px;font-weight:700}.duli-canvas-switcher__create-form{display:flex;gap:6px;margin-top:7px;padding-top:8px;border-top:1px solid var(--duli-flow-toolbar-border)}.duli-canvas-switcher__create-form input{min-width:0;flex:1;padding:8px;border:1px solid var(--duli-flow-toolbar-border);border-radius:7px;color:var(--text-primary);background:var(--surface-control-bg);font-size:13px}.duli-canvas-switcher__create-form button{padding:0 10px;border:0;border-radius:7px;color:#04130a;background:#00e650;font-weight:700;font-size:13px}@media(max-width:720px){.duli-canvas-switcher__trigger{max-width:30vw}.duli-flow-topbar__identity{max-width:72vw}.duli-flow-topbar__brand{width:68px;flex-basis:68px;grid-template-columns:40px 14px;padding-left:6px;padding-right:6px}.duli-flow-topbar__brand img{width:35px}.duli-flow-topbar__project-input{max-width:28vw;padding-left:10px;padding-right:10px}}.duli-flow-topbar__plain-action:hover{background:var(--duli-flow-toolbar-button-hover-bg)!important;color:var(--text-primary)!important}.duli-style-requirement-dialog{position:fixed;z-index:1800;inset:0;display:grid;place-items:center;padding:24px;background:#05080a6b;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.duli-style-requirement-dialog__card{display:grid;width:min(440px,100%);grid-template-columns:42px 1fr;grid-gap:14px;gap:14px;padding:20px;border:1px solid var(--duli-glass-border);border-radius:14px;background:var(--duli-overlay-bg);box-shadow:var(--duli-overlay-shadow)}.duli-style-requirement-dialog__icon{display:grid;width:42px;height:42px;place-items:center;border:1px solid var(--duli-chip-border);border-radius:11px;background:var(--duli-chip-bg);color:var(--text-primary)}.duli-style-requirement-dialog__icon svg{width:19px;height:19px}.duli-style-requirement-dialog__body strong{display:block;color:var(--text-primary);font-size:14px;line-height:1.3}.duli-style-requirement-dialog__body p{margin:7px 0 0;color:var(--text-secondary);font-size:12px;line-height:1.55}.duli-style-requirement-dialog__body small{display:block;margin-top:8px;color:var(--text-muted);font-size:10px}.duli-style-requirement-dialog__actions{display:flex;grid-column:1 / -1;justify-content:flex-end;gap:8px;margin-top:4px}.duli-style-requirement-dialog__actions button{min-height:32px;padding:0 13px;border:1px solid var(--duli-glass-border);border-radius:8px;background:transparent;color:var(--text-secondary);cursor:pointer;font-size:11px;font-weight:800}.duli-style-requirement-dialog__actions button.is-primary{border-color:var(--duli-chip-border);background:var(--duli-chip-bg-hover);color:var(--text-primary)}.duli-style-requirement-dialog__actions button:hover{background:var(--duli-flow-toolbar-button-hover-bg);color:var(--text-primary)}.duli-style-definition-composer{display:flex;flex-direction:column;gap:10px;padding:12px;color:var(--text-primary)}.duli-style-definition-composer__head,.duli-style-definition-composer__cover-row,.duli-style-definition-composer__actions{display:flex;align-items:center;gap:8px}.duli-style-definition-composer__head{justify-content:space-between}.duli-style-definition-composer__head strong{display:block;font-size:12px}.duli-style-definition-composer__head small{display:block;margin-top:3px;color:var(--text-muted);font-size:10px}.duli-style-definition-composer__ready{padding:3px 7px;border:1px solid var(--duli-chip-border);border-radius:999px;color:var(--text-secondary);font-size:9px;font-weight:800}.duli-style-definition-composer__cover-row{min-height:58px}.duli-style-definition-composer__cover-row img,.duli-style-definition-composer__cover-empty{display:grid;width:58px;height:58px;flex:0 0 58px;place-items:center;overflow:hidden;border:1px solid var(--duli-glass-border);border-radius:9px;background:var(--duli-input-bg);color:var(--text-muted);object-fit:cover}.duli-style-definition-composer__cover-empty svg{width:19px;height:19px}.duli-style-definition-composer__upload,.duli-style-definition-composer__cover-row>button,.duli-style-definition-composer__actions button{display:inline-flex;min-height:30px;align-items:center;gap:6px;padding:0 9px;border:1px solid var(--duli-glass-border);border-radius:7px;background:transparent;color:var(--text-secondary);cursor:pointer;font-size:10px;font-weight:800}.duli-style-definition-composer__upload input{display:none}.duli-style-definition-composer__cover-row>button:disabled,.duli-style-definition-composer__actions button:disabled{cursor:not-allowed;opacity:.45}.duli-style-definition-composer__cover-row>button:hover:not(:disabled),.duli-style-definition-composer__upload:hover,.duli-style-definition-composer__actions button:hover:not(:disabled){border-color:var(--duli-chip-border);background:var(--duli-chip-bg-hover);color:var(--text-primary)}.duli-style-definition-composer textarea{width:100%;min-height:82px;resize:vertical;padding:9px;border:1px solid var(--duli-glass-border);border-radius:8px;outline:none;background:var(--duli-input-bg);color:var(--text-primary);font:inherit;font-size:11px;line-height:1.55}.duli-style-definition-composer textarea:focus{border-color:var(--duli-chip-border)}.duli-style-definition-composer__actions{justify-content:flex-end}.duli-style-definition-composer__actions button.is-secondary{color:var(--text-muted)}.duli-style-definition-composer__error{margin:0;color:#fb7185;font-size:10px;line-height:1.4}.duli-style-create-dialog__card{display:flex;width:min(430px,100%);flex-direction:column;gap:12px;padding:20px;border:1px solid var(--duli-glass-border);border-radius:14px;background:var(--duli-overlay-bg);box-shadow:var(--duli-overlay-shadow)}.duli-style-create-dialog__card label{display:flex;flex-direction:column;gap:5px;color:var(--text-secondary);font-size:10px;font-weight:800}.duli-style-create-dialog__card input[type=text],.duli-style-create-dialog__card input:not([type]),.duli-style-create-dialog__card textarea{width:100%;padding:8px 9px;border:1px solid var(--duli-glass-border);border-radius:8px;outline:none;background:var(--duli-input-bg);color:var(--text-primary);font:inherit;font-size:11px;font-weight:500}.duli-style-create-dialog__card textarea{resize:vertical}.duli-style-create-dialog__card input:focus,.duli-style-create-dialog__card textarea:focus{border-color:var(--duli-chip-border)}.duli-style-create-dialog__cover-upload{min-height:36px;justify-content:center;border:1px dashed var(--duli-glass-border);border-radius:8px;cursor:pointer}.duli-style-create-dialog__cover-panel{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:10px;gap:10px}.duli-style-create-dialog__cover-preview{display:grid;width:92px;aspect-ratio:4 / 3;place-items:center;overflow:hidden;border:1px solid var(--duli-glass-border);border-radius:8px;background:var(--duli-input-bg);color:var(--text-muted)}.duli-style-create-dialog__cover-preview img{width:100%;height:100%;object-fit:cover}.duli-style-create-dialog__cover-preview svg{width:20px;height:20px}.duli-style-create-dialog__cover-actions{display:grid;min-width:0;grid-gap:8px;gap:8px}.duli-style-create-dialog__cover-upload,.duli-style-create-dialog__analyze{display:inline-flex;align-items:center;justify-content:center;gap:6px}.duli-style-create-dialog__analyze{min-height:36px;border:1px solid var(--duli-chip-border);border-radius:8px;background:color-mix(in srgb,var(--duli-chip-active-bg) 70%,transparent);color:var(--text-primary);cursor:pointer;font-size:10px;font-weight:800}.duli-style-create-dialog__analyze:disabled{cursor:not-allowed;opacity:.45}.duli-style-create-dialog__error{margin:-4px 0 0;color:#ef4444;font-size:10px;line-height:1.45}.duli-style-create-dialog__cover-upload input{display:none}.duli-starter-library__tab-add{display:inline-flex;align-items:center;gap:4px;color:var(--text-secondary)}.duli-starter-library__tab-add svg{width:12px;height:12px}.duli-starter-empty button{margin-top:8px;padding:6px 10px;border:1px solid var(--duli-chip-border);border-radius:7px;background:transparent;color:var(--text-primary);cursor:pointer;font-size:10px;font-weight:800}.duli-flow-topbar__workspace-modes{height:36px;gap:2px!important;padding:3px!important;border-radius:9px!important;border-color:var(--duli-flow-toolbar-border)!important;background:var(--duli-flow-toolbar-bg)!important;box-shadow:var(--shadow-soft)}.duli-flow-topbar__mode-button{height:28px;padding:0 12px!important;border-radius:6px!important;font-size:12px;font-weight:700;background:transparent!important;color:var(--duli-flow-toolbar-fg)!important}.duli-flow-topbar__assistant-btn{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;pointer-events:auto;border:1px solid var(--duli-flow-toolbar-border);border-radius:8px;background:var(--duli-flow-toolbar-bg);color:var(--duli-flow-toolbar-fg);box-shadow:var(--shadow-soft);cursor:pointer;font-size:12px;transition:background .16s ease,color .16s ease}.duli-flow-topbar__assistant-btn svg{width:17px;height:17px}.duli-flow-topbar__assistant-btn:hover,.duli-flow-topbar__assistant-btn.is-active{background:var(--duli-flow-toolbar-button-hover-bg);color:var(--text-primary)}.duli-flow-topbar__assistant-btn:focus-visible{outline:none;box-shadow:0 0 0 2px #00e6506b}.duli-flow-topbar__style-btn{display:inline-flex;height:36px;max-width:168px;align-items:center;gap:7px;min-width:0;padding:0 11px;border:1px solid var(--duli-flow-toolbar-border);border-radius:8px;background:var(--duli-flow-toolbar-bg);color:var(--duli-flow-toolbar-fg);box-shadow:var(--shadow-soft);cursor:pointer;font-size:11px;font-weight:800;transition:background .16s ease,color .16s ease,border-color .16s ease}.duli-flow-topbar__style-btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-flow-topbar__style-btn img,.duli-flow-topbar__style-btn svg{width:18px;height:18px;flex:0 0 18px;border-radius:5px}.duli-flow-topbar__style-btn:hover,.duli-flow-topbar__style-btn.is-active{border-color:var(--duli-chip-border);background:var(--duli-flow-toolbar-button-hover-bg);color:var(--text-primary)}.duli-group-action-toolbar__running{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 9px;color:var(--text-secondary);font-size:10px;font-weight:800}.duli-group-action-toolbar__running-dot{width:7px;height:7px;border-radius:50%;background:var(--accent-color, #00e650);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-color, #00e650) 16%,transparent);animation:duli-node-running-pulse 1.2s ease-in-out infinite}.duli-group-action-toolbar__spinner{width:14px;height:14px;flex:0 0 auto;animation:duli-group-toolbar-spin .8s linear infinite}@keyframes duli-group-toolbar-spin{to{transform:rotate(360deg)}}@keyframes duli-node-running-pulse{50%{opacity:.45;transform:scale(.72)}}.duli-flow-topbar__mode-button:hover:not(:disabled){background:var(--duli-flow-toolbar-button-hover-bg)!important;color:var(--text-primary)!important}.duli-flow-topbar__mode-button.is-active{background:var(--duli-flow-toolbar-button-hover-bg)!important;color:var(--text-primary)!important}.duli-flow-topbar__mode-button:disabled,.duli-flow-topbar__mode-button--disabled{color:var(--duli-topbar-mode-disabled-fg)!important;cursor:not-allowed}.duli-flow-topbar__readonly{height:36px;font-size:12px}.duli-flow-topbar button,.duli-flow-topbar a,.duli-flow-topbar [role=button],.duli-flow-topbar input,.duli-flow-topbar select,.duli-flow-topbar textarea{pointer-events:auto}html.duli-canvas-box-selecting .duli-flow-topbar button,html.duli-canvas-box-selecting .duli-flow-topbar a,html.duli-canvas-box-selecting .duli-flow-topbar [role=button],html.duli-canvas-box-selecting .duli-flow-topbar input,html.duli-canvas-box-selecting .duli-flow-topbar select,html.duli-canvas-box-selecting .duli-flow-topbar textarea,html.duli-canvas-box-selecting .duli-canvas-left-toolbar,html.duli-canvas-box-selecting .duli-chat-widget,html.duli-canvas-box-selecting .react-flow__node,html.duli-canvas-box-selecting .react-flow__node-toolbar,html.duli-canvas-box-selecting .duli-inline-node-detail__composer{pointer-events:auto!important}html.duli-canvas-box-selecting .react-flow__viewport{will-change:transform}.duli-flow-topbar__history-btn{display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--duli-flow-toolbar-border);border-radius:8px;background:var(--duli-flow-toolbar-bg);color:var(--duli-flow-toolbar-fg);box-shadow:var(--shadow-soft);transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.duli-flow-topbar__history-btn:hover:not(:disabled),.duli-flow-topbar__history-btn:focus-visible:not(:disabled){border-color:var(--duli-flow-toolbar-border);background:var(--duli-flow-toolbar-button-hover-bg);color:var(--text-primary);transform:translateY(-1px)}.duli-flow-topbar__history-btn:disabled{color:var(--text-muted);cursor:not-allowed;opacity:.72}.duli-flow-topbar__account{display:flex;height:36px;min-width:0;align-items:center;padding:4px 5px;border:1px solid var(--duli-flow-toolbar-border);border-radius:8px;background:var(--duli-flow-toolbar-bg);color:var(--text-primary);box-shadow:var(--shadow-soft);font-size:12px;white-space:nowrap}.duli-flow-topbar__account-avatar-wrap{position:relative;width:28px;height:28px;flex:0 0 28px}.duli-flow-topbar__account-avatar-trigger{position:relative;display:grid;width:28px;height:28px;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.duli-flow-topbar__account-avatar-trigger:hover,.duli-flow-topbar__account-avatar-trigger.is-active{filter:brightness(1.08)}.duli-flow-topbar__account-avatar-trigger:focus-visible{outline:2px solid rgb(81,235,140);outline:2px solid color-mix(in srgb,#20e66b 78%,white);outline-offset:2px}.duli-flow-topbar__account-avatar{display:grid;width:28px;height:28px;place-items:center;overflow:hidden;border:1px solid rgba(32,230,107,.28);border:1px solid color-mix(in srgb,#20e66b 28%,transparent);border-radius:50%;background:color-mix(in srgb,#20e66b 12%,var(--surface-control-bg));color:#078b35;font-size:11px;font-weight:750;line-height:1}.duli-flow-topbar__account-avatar img{width:100%;height:100%;object-fit:cover}.duli-flow-topbar__account-avatar.is-fallback{border-color:#20e66b;background:#20e66b;color:#050805}.duli-flow-topbar__membership-badge{position:absolute;top:-5px;right:0;z-index:1;display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center;padding:0;border:1px solid #d8b45a;border-radius:50%;background:#11100d;box-shadow:0 0 0 2px var(--duli-topbar-control-bg),0 2px 6px #60430f47;color:#f5d77b;font-family:Georgia,Times New Roman,serif;font-size:9px;font-weight:900;line-height:1;letter-spacing:0px}:root[data-resolved-theme=dark] .duli-flow-topbar__membership-badge{border-color:#e2bd62;background:#070705;box-shadow:0 0 0 2px var(--duli-topbar-control-bg),0 2px 7px #e2bd623d;color:#ffe294}.duli-flow-topbar__account-copy{display:grid;min-width:0;max-width:108px;grid-gap:1px;gap:1px;padding:0 9px 0 7px;line-height:1.1}.duli-flow-topbar__account-copy strong,.duli-flow-topbar__account-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-flow-topbar__account-copy strong{color:var(--text-primary);font-size:12px;font-weight:700}.duli-flow-topbar__account-copy small{color:var(--text-muted);font-size:10px}.duli-flow-account-menu{box-sizing:border-box;width:280px;overflow:visible;padding:8px;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:#fff;color:#1a1a1a;box-shadow:0 8px 28px #0f172a29}.duli-flow-account-menu__profile,.duli-flow-account-menu__item{box-sizing:border-box;display:flex;width:100%;align-items:center;gap:10px;border:0;border-radius:8px;background:transparent;color:inherit;text-align:left;cursor:pointer}.duli-flow-account-menu__profile{min-height:52px;padding:6px 8px 8px}.duli-flow-account-menu__profile:hover,.duli-flow-account-menu__item:hover,.duli-flow-account-menu__profile:focus-visible,.duli-flow-account-menu__item:focus-visible{background:#0000000f;outline:0}.duli-flow-account-menu__avatar{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;overflow:hidden;border:1px solid rgba(0,0,0,.08);border-radius:50%;background:color-mix(in srgb,#20e66b 12%,var(--surface-control-bg));color:#078b35;font-size:14px;font-weight:700}.duli-flow-account-menu__avatar.is-fallback{border-color:#20e66b;background:#20e66b;color:#050805}.duli-flow-account-menu__avatar img{width:100%;height:100%;object-fit:cover}.duli-flow-account-menu__profile strong{min-width:0;flex:1 1 auto;overflow:hidden;font-size:14px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.duli-flow-account-menu__profile>svg{width:16px;height:16px;flex:0 0 16px;opacity:.5}.duli-flow-account-menu__divider{height:1px;margin:6px 8px;background:#00000014}.duli-flow-account-menu__item{height:36px;min-height:36px;padding:0 10px;font-size:13px}.duli-flow-account-menu__item>svg{width:18px;height:18px;flex:0 0 18px;stroke-width:1.7}:root[data-resolved-theme=dark] .duli-flow-account-menu{border-color:#ffffff14;background:#2c2c2e;color:#f5f5f5;box-shadow:0 12px 36px #00000073}:root[data-resolved-theme=dark] .duli-flow-account-menu__profile:hover,:root[data-resolved-theme=dark] .duli-flow-account-menu__item:hover,:root[data-resolved-theme=dark] .duli-flow-account-menu__profile:focus-visible,:root[data-resolved-theme=dark] .duli-flow-account-menu__item:focus-visible{background:#ffffff14}:root[data-resolved-theme=dark] .duli-flow-account-menu__divider{background:#ffffff1a}.duli-flow-topbar__account-credits{display:inline-flex;min-width:66px;height:26px;align-items:center;justify-content:center;gap:4px;padding:0 7px 0 10px;border-left:1px solid var(--duli-flow-toolbar-border);color:color-mix(in srgb,#00c94a 84%,var(--text-primary));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-flow-topbar__account-credits svg{width:13px;height:13px;flex:0 0 13px}.duli-flow-topbar__account-credits strong{max-width:72px;overflow:hidden;font-size:12px;font-weight:750;text-overflow:ellipsis}.duli-flow-topbar__account-credits small{color:var(--text-muted);font-size:10px}@media(max-width:680px){.duli-flow-topbar__account-copy{display:none}.duli-flow-topbar__account-credits{margin-left:5px}}.duli-canvas-left-toolbar{z-index:40;max-width:calc(100vw - 32px);border-color:var(--duli-flow-toolbar-border)!important;background:var(--duli-flow-toolbar-bg)!important;color:var(--duli-flow-toolbar-fg);box-shadow:var(--shadow-soft);border-radius:60px!important;padding:5px 10px!important;gap:8px!important}.duli-canvas-left-toolbar>button,.duli-canvas-left-toolbar>div>button{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;padding:0!important;background:transparent;color:var(--duli-flow-toolbar-fg)}.duli-canvas-toolbar__node-menu{margin-left:-12px;transform-origin:bottom left}.duli-canvas-left-toolbar button{color:var(--duli-flow-toolbar-fg)!important}.duli-canvas-left-toolbar button>svg{width:16px!important;height:16px!important}.duli-canvas-left-toolbar button:hover,.duli-canvas-left-toolbar button.is-active{background:var(--duli-flow-toolbar-button-hover-bg)!important;color:var(--text-primary)!important}.duli-canvas-left-toolbar button:active{background:var(--duli-flow-toolbar-button-hover-bg)!important}:root[data-resolved-theme=dark] .duli-canvas-left-toolbar button:hover,:root[data-resolved-theme=dark] .duli-canvas-left-toolbar button.is-active{color:#fff!important}.duli-canvas-left-toolbar__menu{border-color:var(--duli-flow-toolbar-border)!important;background:var(--duli-flow-toolbar-menu-bg)!important;color:var(--duli-flow-toolbar-menu-fg);box-shadow:var(--shadow-soft)}.duli-canvas-tool-mode{position:relative;outline:none}.duli-canvas-tool-mode__menu{position:absolute;right:-8px;bottom:calc(100% + 12px);z-index:60;display:grid;width:176px;grid-gap:3px;gap:3px;padding:6px;border:1px solid var(--duli-flow-toolbar-border);border-radius:8px;background:var(--duli-flow-toolbar-menu-bg);color:var(--duli-flow-toolbar-menu-fg);box-shadow:var(--shadow-soft)}.duli-canvas-tool-mode__menu:after{position:absolute;right:18px;bottom:-5px;width:9px;height:9px;border-right:1px solid var(--duli-flow-toolbar-border);border-bottom:1px solid var(--duli-flow-toolbar-border);background:var(--duli-flow-toolbar-menu-bg);content:"";transform:rotate(45deg)}.duli-canvas-left-toolbar .duli-canvas-tool-mode__menu>button{display:grid;width:100%;height:38px;padding:0 10px!important;align-items:center;grid-gap:9px;gap:9px;grid-template-columns:18px minmax(0,1fr) auto;border:0;border-radius:6px;background:transparent;color:var(--duli-flow-toolbar-menu-fg)!important;cursor:pointer;font-size:13px;text-align:left}.duli-canvas-tool-mode__menu button span{min-width:0}.duli-canvas-tool-mode__menu button kbd{color:var(--text-muted);font-family:inherit;font-size:11px}.duli-canvas-asset-library{--duli-canvas-asset-accent: var(--duli-node-workbench-accent-fg, var(--accent));position:fixed;z-index:5600;inset:0;display:grid;place-items:center;padding:32px}.duli-canvas-asset-library__backdrop{position:absolute;inset:0;border:0;background:#070a0fad;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.duli-canvas-asset-library__panel{position:relative;display:grid;width:min(1120px,calc(100vw - 64px));height:min(760px,calc(100vh - 64px));min-height:460px;overflow:hidden;border:1px solid var(--duli-flow-toolbar-border);border-radius:8px;background:var(--duli-flow-toolbar-menu-bg);color:var(--text-primary);box-shadow:0 30px 90px #00000075;grid-template-rows:auto auto minmax(0,1fr) auto}.duli-canvas-asset-library__panel>header,.duli-canvas-asset-library__panel>footer{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-bottom:1px solid var(--duli-flow-toolbar-border)}.duli-canvas-asset-library__panel>header>div{display:flex;min-width:0;align-items:center;gap:9px}.duli-canvas-asset-library__panel>header strong{font-size:15px}.duli-canvas-asset-library__panel>header svg{color:var(--duli-canvas-asset-accent)}.duli-canvas-asset-library__panel>header span{overflow:hidden;color:var(--text-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.duli-canvas-asset-library__filters{display:grid;align-items:center;grid-gap:12px;gap:12px;padding:12px 18px;border-bottom:1px solid var(--duli-flow-toolbar-border);grid-template-columns:auto auto minmax(180px,1fr)}.duli-canvas-asset-library__filters nav{display:flex;gap:3px;padding:3px;border-radius:7px;background:var(--duli-flow-toolbar-button-hover-bg)}.duli-canvas-asset-library__filters button,.duli-canvas-asset-library__filters label{height:32px;border:0;border-radius:5px;background:transparent;color:var(--text-muted);font-size:12px}.duli-canvas-asset-library__filters button{padding:0 11px;cursor:pointer}.duli-canvas-asset-library__filters button.is-active{background:color-mix(in srgb,var(--duli-canvas-asset-accent) 12%,var(--duli-flow-toolbar-menu-bg));color:var(--duli-canvas-asset-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--duli-canvas-asset-accent) 28%,transparent)}.duli-canvas-asset-library__filters label{display:flex;min-width:0;align-items:center;justify-self:end;gap:7px;width:min(280px,100%);padding:0 10px;border:1px solid var(--duli-flow-toolbar-border)}.duli-canvas-asset-library__filters input{min-width:0;flex:1;border:0;outline:none;background:transparent;color:var(--text-primary);font:inherit}.duli-canvas-asset-library__panel>main{min-height:0;overflow:auto;padding:18px}.duli-canvas-asset-library__grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.duli-canvas-asset-library__project-group{margin-bottom:22px}.duli-canvas-asset-library__project-group:last-child{margin-bottom:0}.duli-canvas-asset-library__project-group h3{margin:0 0 10px;color:var(--text-primary);font-size:13px;font-weight:650}.duli-canvas-asset-library__grid>button{display:grid;min-width:0;grid-gap:6px;gap:6px;padding:6px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--text-primary);cursor:pointer;text-align:left}.duli-canvas-asset-library__grid>article.duli-canvas-asset-library__card{position:relative;display:grid;min-width:0;grid-gap:6px;gap:6px;padding:6px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--text-primary);text-align:left}.duli-canvas-asset-library__grid>button:hover,.duli-canvas-asset-library__grid>article.duli-canvas-asset-library__card:hover{background:var(--duli-flow-toolbar-button-hover-bg)}.duli-canvas-asset-library__grid>button.is-selected,.duli-canvas-asset-library__grid>article.duli-canvas-asset-library__card.is-selected{border-color:var(--duli-canvas-asset-accent);background:color-mix(in srgb,var(--duli-canvas-asset-accent) 11%,transparent)}.duli-canvas-asset-library__preview{position:relative;display:grid;width:100%;aspect-ratio:4 / 3;overflow:hidden;place-items:center;border-radius:5px;background:var(--duli-flow-toolbar-button-hover-bg);color:var(--text-muted)}.duli-canvas-asset-library__preview>img{width:100%;height:100%;object-fit:cover}.duli-canvas-asset-library__preview>svg{width:30px;height:30px}.duli-canvas-asset-library__preview>i{position:absolute;top:7px;right:7px;display:none;width:22px;height:22px;place-items:center;border-radius:50%;background:var(--duli-canvas-asset-accent);color:#062513}.duli-canvas-asset-library__media-button{display:block;width:100%;aspect-ratio:4 / 3;overflow:hidden;padding:0;border:0;border-radius:5px;background:var(--duli-flow-toolbar-button-hover-bg);cursor:pointer}.duli-canvas-asset-library__media-button video{display:block;width:100%;height:100%;object-fit:cover}.duli-canvas-asset-library__select-button{position:absolute;top:13px;right:13px;display:grid;width:22px;height:22px;place-items:center;padding:0;border:1px solid rgba(255,255,255,.72);border-radius:50%;background:#080c12b3;color:#062513;cursor:pointer;z-index:1}.duli-canvas-asset-library__select-button[aria-pressed=true]{border-color:var(--duli-canvas-asset-accent);background:var(--duli-canvas-asset-accent)}.duli-canvas-asset-library__grid>button.is-selected .duli-canvas-asset-library__preview>i{display:grid}.duli-canvas-asset-library__grid strong,.duli-canvas-asset-library__grid small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-canvas-asset-library__grid strong{font-size:12px}.duli-canvas-asset-library__grid small{color:var(--text-muted);font-size:10px}.duli-canvas-asset-library__video-preview{position:fixed;z-index:5700;inset:0;display:grid;place-items:center;padding:24px;background:#020408e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.duli-canvas-asset-library__video-preview-panel{display:grid;width:min(1200px,100%);height:min(840px,100%);min-height:0;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid var(--duli-flow-toolbar-border);border-radius:8px;background:#05070b;box-shadow:0 30px 100px #00000094}.duli-canvas-asset-library__video-preview-panel>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--duli-flow-toolbar-border);color:var(--text-primary)}.duli-canvas-asset-library__video-preview-panel>video{width:100%;height:100%;min-height:0;object-fit:contain;background:#000}.duli-canvas-asset-library__empty{display:flex;min-height:260px;align-items:center;justify-content:center;gap:8px;color:var(--text-muted);font-size:13px}.duli-canvas-asset-library__empty.is-error{color:#ef6c72}.duli-canvas-asset-library__load-more{min-height:44px;gap:6px;font-size:12px}.duli-canvas-asset-library__load-more>svg{width:16px;height:16px;animation:duli-canvas-asset-library-spin .76s linear infinite}@keyframes duli-canvas-asset-library-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.duli-canvas-asset-library__load-more>svg{animation:none}}.duli-canvas-asset-library__panel>footer{border-top:1px solid var(--duli-flow-toolbar-border);border-bottom:0;background:var(--duli-flow-toolbar-bg)}.duli-canvas-asset-library__panel>footer>span{color:var(--text-muted);font-size:12px}.duli-canvas-asset-library__panel>footer>span strong{color:var(--duli-canvas-asset-accent)}.duli-canvas-asset-library__panel>footer>div{display:flex;gap:8px}.duli-canvas-asset-library__panel>footer button{display:inline-flex;height:34px;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid var(--duli-flow-toolbar-border);border-radius:6px;background:var(--duli-flow-toolbar-button-hover-bg);color:var(--text-primary);cursor:pointer;font-size:13px}.duli-canvas-asset-library__panel>footer button.is-danger{border-color:#ef5b6259;border-color:color-mix(in srgb,#ef5b62 35%,transparent);color:#ef7379}.duli-canvas-asset-library__panel>footer button.is-primary{border-color:var(--duli-canvas-asset-accent);background:var(--duli-canvas-asset-accent);color:#fff}:root[data-resolved-theme=dark] .duli-canvas-asset-library__panel>footer button.is-primary{border-color:var(--duli-canvas-asset-accent);background:var(--duli-canvas-asset-accent);color:#062513}.duli-canvas-asset-library__panel>footer button:disabled{cursor:not-allowed;opacity:.42}@media(max-width:760px){.duli-canvas-asset-library{padding:12px}.duli-canvas-asset-library__panel{width:calc(100vw - 24px);height:calc(100vh - 24px)}.duli-canvas-asset-library__filters{grid-template-columns:1fr}.duli-canvas-asset-library__filters label{justify-self:stretch;width:100%}.duli-canvas-asset-library__panel>footer{align-items:stretch;flex-direction:column}.duli-canvas-asset-library__panel>footer>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}.duli-canvas-shortcuts{position:fixed;z-index:5200;inset:0;display:grid;place-items:center;padding:24px;background:#0000008f;background:color-mix(in srgb,#000000 56%,transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.duli-canvas-shortcuts__dialog{width:min(920px,calc(100vw - 48px));max-height:min(680px,calc(100vh - 48px));overflow:auto;border:1px solid var(--duli-flow-toolbar-border);border-radius:8px;background:var(--duli-flow-toolbar-menu-bg);box-shadow:0 28px 80px #00000075;color:var(--text-primary)}.duli-canvas-shortcuts__dialog>header{position:sticky;top:0;z-index:1;display:flex;height:58px;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid var(--duli-flow-toolbar-border);background:color-mix(in srgb,var(--duli-flow-toolbar-menu-bg) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.duli-canvas-shortcuts__dialog>header>div{display:flex;align-items:center;gap:10px}.duli-canvas-shortcuts__dialog>header svg{width:19px;height:19px}.duli-canvas-shortcuts__dialog h2,.duli-canvas-shortcuts__dialog h3{margin:0;letter-spacing:0}.duli-canvas-shortcuts__dialog h2{font-size:15px;font-weight:760}.duli-canvas-shortcuts__dialog>header>button{display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--duli-flow-toolbar-fg);cursor:pointer}.duli-canvas-shortcuts__dialog>header>button:hover{background:var(--duli-flow-toolbar-button-hover-bg);color:var(--text-primary)}.duli-canvas-shortcuts__groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;padding:18px}.duli-canvas-shortcuts__groups>section{min-width:0;padding:2px 16px 8px;border-right:1px solid var(--duli-flow-toolbar-border)}.duli-canvas-shortcuts__groups>section:first-child{padding-left:2px}.duli-canvas-shortcuts__groups>section:last-child{padding-right:2px;border-right:0}.duli-canvas-shortcuts__groups h3{margin-bottom:12px;color:var(--text-muted);font-size:11px;font-weight:720}.duli-canvas-shortcuts__groups section>div{display:grid;grid-gap:4px;gap:4px}.duli-canvas-shortcuts__groups p{display:flex;min-height:34px;align-items:center;justify-content:space-between;gap:10px;margin:0;color:var(--text-secondary);font-size:11px}.duli-canvas-shortcuts__groups kbd{display:inline-flex;flex:0 0 auto;align-items:center;gap:3px;color:var(--text-muted);font-family:inherit}.duli-canvas-shortcuts__groups kbd b{display:inline-flex;min-width:24px;height:24px;align-items:center;justify-content:center;padding:0 6px;border:1px solid var(--duli-flow-toolbar-border);border-radius:5px;background:var(--duli-flow-toolbar-menu-action-bg);box-shadow:inset 0 -1px color-mix(in srgb,var(--text-primary) 8%,transparent);color:var(--text-primary);font-size:10px;font-weight:680;white-space:nowrap}.duli-canvas-shortcuts__groups kbd i{font-size:9px;font-style:normal}@media(max-width:860px){.duli-canvas-shortcuts__groups{grid-template-columns:repeat(2,minmax(0,1fr))}.duli-canvas-shortcuts__groups>section,.duli-canvas-shortcuts__groups>section:first-child,.duli-canvas-shortcuts__groups>section:last-child{padding:10px 14px;border-right:0}}.duli-canvas-left-toolbar__menu h3{color:var(--duli-flow-toolbar-menu-fg)!important}.duli-canvas-left-toolbar__menu button{background:var(--duli-flow-toolbar-menu-action-bg)!important;color:var(--duli-flow-toolbar-menu-fg)!important}.duli-canvas-left-toolbar__menu button:hover{background:var(--duli-flow-toolbar-menu-action-hover-bg)!important;color:var(--text-primary)!important}:root[data-resolved-theme=dark] .duli-canvas-left-toolbar__menu button:hover{color:#fff!important}.duli-node-surface-card{border-radius:8px!important;border-color:var(--duli-node-surface-card-border)!important;background:var(--duli-node-surface-card-bg)!important;box-shadow:var(--duli-node-surface-card-shadow)!important;color:var(--text-primary)}.duli-node-surface-card:hover{border-color:#22c55ea8!important;border-color:color-mix(in srgb,#22C55E 66%,transparent)!important}.duli-node-surface-card--interaction-locked button,.duli-node-surface-card--interaction-locked input,.duli-node-surface-card--interaction-locked textarea,.duli-node-surface-card--interaction-locked select,.duli-node-surface-card--interaction-locked [role=button]{opacity:.42!important;cursor:not-allowed!important;filter:saturate(.35)}.duli-node-surface-card.is-selected,.react-flow__node.selected>.duli-node-surface-card{border-width:1px!important;border-color:#00e650!important;box-shadow:0 0 0 1px #00e65033,0 14px 34px #0003!important}[data-canvas-video-player] [aria-label=截取视频帧] svg{width:12px;height:12px}.duli-node-surface-card--blue{--duli-node-accent: #2563eb}.duli-node-surface-card--orange{--duli-node-accent: #f97316}.duli-node-surface-card--green{--duli-node-accent: #00e650}.duli-node-surface-card--yellow{--duli-node-accent: #eab308}.duli-node-surface-card__eyebrow{color:var(--duli-node-surface-card-label-fg)!important}.duli-node-surface-header{border-color:var(--duli-node-surface-header-border)!important;background:var(--duli-node-surface-header-bg)!important}.duli-node-surface-header h3{color:var(--duli-node-surface-title-fg)!important}.duli-node-surface-icon{background:var(--duli-node-surface-icon-bg)!important;color:var(--duli-node-surface-icon-fg)!important}.duli-node-surface-panel{border-color:var(--duli-node-surface-panel-border)!important;background:var(--duli-node-surface-panel-bg)!important;color:var(--text-primary)}.duli-node-surface-panel textarea{color:var(--text-primary)!important}.duli-node-field-control{border-color:var(--duli-node-field-control-border)!important;background:var(--duli-node-field-control-bg)!important;color:var(--duli-node-field-control-fg)!important}.duli-node-field-control:hover,.duli-node-field-control:focus-within{border-color:var(--duli-node-field-control-hover-border)!important}.duli-node-field-control input,.duli-node-field-control button{color:var(--duli-node-field-control-fg)!important}.duli-node-field-control input::placeholder{color:var(--duli-node-field-control-muted-fg)}.duli-node-field-chevron,.duli-node-field-handle-toggle{color:var(--duli-node-field-control-muted-fg)!important}.duli-node-field-control:hover .duli-node-field-chevron,.duli-node-field-handle-toggle:hover{background:var(--duli-node-field-option-hover-bg)!important;color:var(--duli-node-field-control-fg)!important}.duli-node-field-menu{border-color:var(--duli-node-field-control-border)!important;background:var(--duli-node-field-menu-bg)!important;color:var(--duli-node-field-control-fg)}.duli-node-field-option{color:var(--duli-node-field-control-muted-fg)!important}.duli-node-field-option:hover,.duli-node-field-upload-empty:hover{background:var(--duli-node-field-option-hover-bg)!important;color:var(--duli-node-field-control-fg)!important}.duli-node-history-bar{border-color:var(--duli-node-history-border)!important;background:var(--duli-node-history-bg)!important}.duli-node-history-bar button,.duli-node-history-bar span{color:var(--duli-node-history-fg)!important}.duli-node-history-bar button:hover:not(:disabled){background:var(--duli-node-history-hover-bg)!important;color:var(--text-primary)!important}:root[data-resolved-theme=dark] .duli-node-history-bar button:hover:not(:disabled){color:#fff!important}.duli-node-history-bar div[class*=bg-white]{background:var(--duli-node-history-divider)!important}.duli-node-options-trigger{color:var(--duli-node-history-fg)!important}.duli-node-options-trigger:hover{background:var(--duli-node-history-hover-bg)!important;color:var(--text-primary)!important}:root[data-resolved-theme=dark] .duli-node-options-trigger:hover{color:#fff!important}.duli-node-options-menu{border-color:var(--duli-node-history-border)!important;background:var(--duli-node-history-bg)!important;color:var(--duli-node-history-fg)}.duli-node-options-menu button{border-color:var(--duli-node-history-divider)!important;color:var(--duli-node-history-fg)!important}.duli-node-options-menu button:hover{background:var(--duli-node-history-hover-bg)!important;color:var(--text-primary)!important}:root[data-resolved-theme=dark] .duli-node-options-menu button:hover{color:#fff!important}.duli-node-options-menu__danger,.duli-node-options-menu__danger:hover{color:var(--accent-danger)!important}.duli-node-send-menu{border-color:var(--duli-node-history-border)!important;background:var(--duli-node-history-bg)!important;color:var(--duli-node-history-fg)}.duli-node-send-menu__item{color:var(--duli-node-history-fg)!important}.duli-node-send-menu__item:hover{background:var(--duli-node-history-hover-bg)!important;color:var(--text-primary)!important}:root[data-resolved-theme=dark] .duli-node-send-menu__item:hover{color:#fff!important}.duli-category-dialog{border-color:var(--duli-category-dialog-border)!important;background:var(--duli-category-dialog-bg)!important;color:var(--duli-category-dialog-fg)}.duli-category-dialog h3{color:var(--duli-category-dialog-fg)!important}.duli-category-dialog label{color:var(--duli-category-dialog-muted-fg)!important}.duli-category-dialog__input{border-color:var(--duli-category-dialog-input-border)!important;background:var(--duli-category-dialog-input-bg)!important;color:var(--duli-category-dialog-fg)!important}.duli-category-dialog__input::placeholder{color:var(--duli-input-placeholder)}.duli-category-dialog__footer{border-top-color:var(--duli-category-dialog-border)!important;background:var(--duli-category-dialog-footer-bg)!important}.duli-category-dialog__cancel{color:var(--duli-category-dialog-cancel-fg)!important}.duli-category-dialog__cancel:hover{background:var(--duli-category-dialog-cancel-hover-bg)!important;color:var(--duli-category-dialog-fg)!important}.duli-save-dialog{border:1px solid var(--duli-save-dialog-border);background:var(--duli-save-dialog-bg)!important;color:var(--duli-save-dialog-title-fg);box-shadow:var(--duli-save-dialog-shadow)}.duli-save-dialog__actions{justify-content:flex-end}.duli-save-dialog__actions .app-button{--app-button-width: auto;--app-button-min-width: 72px}.duli-save-dialog__title{color:var(--duli-save-dialog-title-fg)!important}.duli-save-dialog__label{color:var(--duli-save-dialog-label-fg)!important}.duli-save-dialog__input{border-color:var(--duli-save-dialog-input-border)!important;background:var(--duli-save-dialog-input-bg)!important;color:var(--duli-save-dialog-input-fg)!important}.duli-save-dialog__input::placeholder{color:var(--duli-input-placeholder)}.duli-inline-node-detail__header,.duli-inline-node-detail__grid,.duli-inline-node-detail__actions{display:flex;align-items:center;gap:8px}.duli-inline-node-detail__header{justify-content:space-between}.duli-inline-node-detail__header div{min-width:0;display:grid;grid-gap:2px;gap:2px}.duli-inline-node-detail__header strong{color:var(--duli-flow-inline-field-fg);font-size:11px;line-height:1.2}.duli-inline-node-detail__header span,.duli-inline-node-detail__grid span,.duli-inline-node-detail__prompt span,.duli-inline-node-detail__preview span{color:var(--duli-inline-detail-span-fg, var(--text-white));font-size:12px}.duli-inline-node-detail__header em{border-radius:999px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-field-fg);font-size:10px;font-style:normal;padding:2px 7px;white-space:nowrap}.duli-inline-node-detail__grid{justify-content:space-between}.duli-inline-node-detail__grid div{border:1px solid var(--duli-flow-inline-field-border);border-radius:9px;background:var(--duli-flow-inline-field-bg);padding:6px 8px;display:grid;grid-gap:2px;gap:2px;flex:1}.duli-inline-node-detail__grid small{color:var(--duli-flow-inline-muted-fg);font-size:9px}.duli-inline-node-detail__error{border:1px solid rgba(248,113,113,.24);border-radius:9px;background:#ef44441f;color:#fecaca;font-size:10px;line-height:1.5;padding:6px 8px}.duli-inline-node-detail__required-warning{border:1px solid rgba(251,191,36,.24);border-radius:9px;background:#713f123d;color:#fde68a;padding:7px 8px;font-size:10px;line-height:1.45}.duli-inline-node-detail__composer{position:relative;display:grid;grid-gap:8px;gap:8px;border:0;border-radius:16px;background:var(--duli-flow-inline-shell-bg);padding:9px}.duli-inline-node-detail__group-box{display:grid;grid-gap:7px;gap:7px;border:1px solid var(--duli-flow-inline-field-border);border-radius:13px;background:var(--duli-flow-inline-field-bg);padding:8px}.duli-inline-node-detail__group-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.duli-inline-node-detail__group-head strong{color:var(--duli-flow-inline-field-fg);font-size:11px;font-weight:900}.duli-inline-node-detail__group-head span{border-radius:999px;background:var(--duli-flow-inline-shell-bg);color:var(--duli-flow-inline-label-fg);font-size:10px;font-weight:800;padding:3px 7px}.duli-inline-node-detail__group-children{display:flex;flex-wrap:wrap;gap:7px}.duli-inline-node-detail__group-child{display:inline-flex;align-items:center;gap:5px;max-width:142px;border:1px solid var(--duli-flow-inline-field-border);border-radius:999px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-field-fg);cursor:pointer;font-size:10px;font-weight:800;padding:5px 8px}.duli-inline-node-detail__group-child span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-inline-node-detail__group-child svg{flex:none;width:13px;height:13px}.duli-inline-node-detail__group-empty{width:100%;border:1px dashed var(--duli-flow-inline-field-border);border-radius:12px;color:var(--duli-flow-inline-muted-fg);font-size:11px;line-height:1.5;padding:10px}.duli-group-panel-node{position:relative;width:100%;height:100%;border:1px solid color-mix(in srgb,var(--duli-group-accent) 24%,#363636);border-radius:12px;background:#202020c2;background:color-mix(in srgb,#202020 76%,transparent);box-shadow:inset 0 1px #ffffff09,0 16px 40px #00000029;overflow:hidden;pointer-events:none}.react-flow__node.duli-node--subject-prompt-regenerating{opacity:0;pointer-events:none}.duli-group-panel-node__resize-line{border-color:var(--duli-group-accent, #00e650)!important;opacity:.68}.duli-group-panel-node__resize-handle{width:9px!important;height:9px!important;border:1px solid rgba(255,255,255,.74)!important;border-radius:999px!important;background:var(--duli-group-accent, #00e650)!important;box-shadow:0 0 0 3px #00000057,0 0 16px color-mix(in srgb,var(--duli-group-accent, #00e650) 68%,transparent)!important}.duli-group-panel-node--section{border-style:solid;border-radius:16px;background:#202020a3;background:color-mix(in srgb,#202020 64%,transparent);box-shadow:inset 0 1px #ffffff0a,0 24px 70px #00000024}.duli-group-panel-node__head{display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.075);background:#262626d1;background:color-mix(in srgb,#262626 82%,transparent);color:#f0f0f0;pointer-events:auto;cursor:pointer;-webkit-user-select:none;user-select:none}.duli-group-panel-node__title,.duli-group-panel-node__actions{display:inline-flex;align-items:center;min-width:0}.duli-group-panel-node__title{gap:7px;font-size:14px;font-weight:700;letter-spacing:0}.duli-group-panel-node__title strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-group-panel-node__icon{display:grid;flex:0 0 auto;width:21px;height:21px;place-items:center;border:1px solid color-mix(in srgb,var(--duli-group-accent) 32%,transparent);border-radius:4px;background:color-mix(in srgb,var(--duli-group-accent) 18%,transparent);color:color-mix(in srgb,var(--duli-group-accent) 78%,white)}.duli-group-panel-node__icon svg{width:13px;height:13px}.duli-group-panel-node__actions{gap:12px;font-size:12px;font-weight:600;color:#ffffff8c}.duli-group-panel-node__run{border-radius:999px;background:#0206177a;padding:3px 8px}.duli-group-panel-node__recreate{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;min-height:28px;padding:4px 8px;border:1px solid color-mix(in srgb,var(--duli-group-accent) 35%,transparent);border-radius:5px;background:color-mix(in srgb,var(--duli-group-accent) 12%,transparent);color:inherit;font:inherit;white-space:nowrap;cursor:pointer}.duli-group-panel-node__recreate:hover:not(:disabled),.duli-group-panel-node__recreate:focus-visible{color:var(--duli-group-accent);border-color:var(--duli-group-accent)}.duli-group-panel-node__recreate:disabled{opacity:.5;cursor:default}.duli-group-panel-node__delete{color:#fca5a5;border-color:#f8717159;background:#ef444414}.duli-group-panel-node__delete:hover:not(:disabled),.duli-group-panel-node__delete:focus-visible{color:#fecaca;border-color:#f87171}.duli-group-panel-node__count{color:#ffffff80}.duli-group-panel-node__status{display:inline-flex;align-items:center;gap:6px;color:#ffffffad}.duli-group-panel-node__status i{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px #22c55e52}.duli-group-panel-node__status.is-running{color:#86efac}.duli-group-panel-node__status.is-running i{animation:duli-group-status-pulse 1.25s ease-in-out infinite}.duli-group-panel-node__status.is-failed{color:#fca5a5}.duli-group-panel-node__status.is-failed i{background:#ef4444;box-shadow:0 0 8px #ef444452}.duli-group-panel-node__handle{width:10px!important;height:10px!important;border:2px solid rgba(255,255,255,.9)!important;background:var(--duli-group-accent, #14b8a6)!important;box-shadow:0 0 10px color-mix(in srgb,var(--duli-group-accent, #14b8a6) 72%,transparent)}.duli-group-panel-node__body{position:relative;height:calc(100% - 34px);background:#0d0d0d2e}.duli-group-panel-node--section .duli-group-panel-node__head{height:42px;padding:0 16px;background:#262626c7;background:color-mix(in srgb,#262626 78%,transparent)}.duli-group-panel-node--section .duli-group-panel-node__title{font-size:13px;letter-spacing:0}.duli-group-panel-node--section .duli-group-panel-node__body{height:calc(100% - 42px);background:#0d0d0d1f}.duli-group-panel-node--section .duli-group-panel-node__hint{left:18px;bottom:14px;max-width:min(720px,calc(100% - 36px))}.duli-group-panel-node--section .duli-group-panel-node__hint strong{font-size:11px}.duli-group-panel-node--section .duli-group-panel-node__hint span{font-size:10px;color:#e2e8f094}.duli-group-panel-node__hint{position:absolute;left:14px;bottom:10px;display:flex;flex-direction:column;gap:2px;color:#e2e8f06b}.duli-group-panel-node__hint strong{color:color-mix(in srgb,var(--duli-group-accent) 82%,white);font-size:10px;font-weight:900}.duli-group-panel-node__hint span{color:#e2e8f075;font-size:9px;font-weight:700}.duli-group-panel-node__hint small{color:#e2e8f057;font-size:8px;font-weight:700}.duli-storyboard-production-run__track{height:4px;margin:12px 14px 4px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--duli-group-accent, #a78bfa) 14%,transparent)}.duli-storyboard-production-run{pointer-events:auto}.duli-storyboard-production-run__track>i{display:block;height:100%;border-radius:inherit;background:var(--duli-group-accent, #a78bfa);transition:width .22s ease}.duli-storyboard-production-run footer{display:flex;justify-content:center;margin-top:18px;color:#e2e8f07a;font-size:9px;font-weight:650}.duli-storyboard-production-run__retry{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:0 12px;border:1px solid rgba(248,113,113,.38);border-radius:6px;background:#ef44441a;color:#fecaca;font:inherit;cursor:pointer}.duli-storyboard-production-run__retry:hover{border-color:#f871719e;background:#ef444429}.duli-storyboard-production-run__retry svg{width:13px;height:13px}.duli-group-panel-node--subject-generation.is-running{border-color:color-mix(in srgb,var(--duli-group-accent) 48%,#363636)}.duli-subject-group-run{display:flex;height:100%;min-height:0;flex-direction:column;justify-content:center;padding:22px 26px 26px;color:#eef2f7}.duli-subject-group-run__summary{display:flex;align-items:center;gap:12px;min-width:0}.duli-group-panel-node.is-prompt-regenerating .duli-subject-group-run__summary{justify-content:center}.duli-subject-group-run__activity{display:grid;flex:0 0 auto;width:32px;height:32px;place-items:center;border:1px solid color-mix(in srgb,var(--duli-group-accent) 54%,transparent);border-radius:6px;background:color-mix(in srgb,var(--duli-group-accent) 14%,#171717);color:color-mix(in srgb,var(--duli-group-accent) 76%,white);font-size:15px;font-weight:800}.duli-subject-group-run__activity svg{width:16px;height:16px;animation:duli-subject-group-spin 1.1s linear infinite}.duli-subject-group-run__summary>div{display:flex;min-width:0;flex-direction:column;gap:4px}.duli-subject-group-run__summary strong{overflow:hidden;color:#f7f8fa;font-size:13px;font-weight:750;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.duli-subject-group-run__summary span{overflow:hidden;color:#e2e8f085;font-size:10px;font-weight:550;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.duli-subject-group-run__stages{display:grid;grid-template-columns:minmax(66px,1fr) minmax(22px,.45fr) minmax(66px,1fr) minmax(22px,.45fr) minmax(66px,1fr);align-items:start;margin-top:28px}.duli-subject-group-run__stage{display:flex;min-width:0;flex-direction:column;align-items:center;gap:7px;color:#e2e8f057;font-size:9px;font-weight:700;line-height:1.2;text-align:center}.duli-subject-group-run__stage b{display:grid;width:22px;height:22px;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:#202020;color:#e2e8f075;font-size:9px}.duli-subject-group-run__stage b svg{width:13px;height:13px}.duli-subject-group-run__stage.is-running{color:color-mix(in srgb,var(--duli-group-accent) 74%,white)}.duli-subject-group-run__stage.is-running b{border-color:color-mix(in srgb,var(--duli-group-accent) 70%,transparent);background:color-mix(in srgb,var(--duli-group-accent) 18%,#171717);color:color-mix(in srgb,var(--duli-group-accent) 76%,white);box-shadow:0 0 0 4px color-mix(in srgb,var(--duli-group-accent) 9%,transparent);animation:duli-group-status-pulse 1.25s ease-in-out infinite}.duli-subject-group-run__stage.is-completed{color:#e2e8f0ad}.duli-subject-group-run__stage.is-completed b{border-color:#4ade8061;background:#22c55e1f;color:#86efac}.duli-subject-group-run__stage.is-failed,.duli-subject-group-run.is-failed .duli-subject-group-run__summary strong{color:#fca5a5}.duli-subject-group-run__stage.is-failed b,.duli-subject-group-run.is-failed .duli-subject-group-run__activity{border-color:#f871716b;background:#ef44441f;color:#fca5a5}.duli-subject-group-run.is-cancelled .duli-subject-group-run__summary strong,.duli-subject-group-run.is-cancelled .duli-subject-group-run__activity{color:#fbbf8a}.duli-subject-group-run.is-cancelled .duli-subject-group-run__activity{border-color:#fbbf2461;background:#f59e0b1f}.duli-subject-group-run__connector{height:1px;margin-top:11px;background:#ffffff1a}.duli-subject-group-run__connector.is-completed{background:#4ade806b}.duli-subject-group-run__connector.is-running{background:color-mix(in srgb,var(--duli-group-accent) 58%,transparent)}.duli-subject-group-run__connector.is-failed{background:#f871716b}@keyframes duli-subject-group-spin{to{transform:rotate(360deg)}}@keyframes duli-group-status-pulse{0%,to{opacity:.46;transform:scale(.84)}50%{opacity:1;transform:scale(1)}}[data-theme=light] .duli-group-panel-node,.theme-light .duli-group-panel-node{border-color:color-mix(in srgb,var(--duli-group-accent) 22%,#d9dde5);background:#f8f9fbe0;box-shadow:inset 0 1px #fff,0 14px 36px #0f172a14}[data-theme=light] .duli-group-panel-node__head,:root[data-resolved-theme=light] .duli-group-panel-node__head,.theme-light .duli-group-panel-node__head{border-bottom-color:#0f172a14;background:#ffffffdb;color:#20242c}[data-theme=light] .duli-group-panel-node__body,:root[data-resolved-theme=light] .duli-group-panel-node__body,.theme-light .duli-group-panel-node__body{background:#f1f3f78c}[data-theme=light] .duli-subject-group-run,.theme-light .duli-subject-group-run,[data-theme=light] .duli-subject-group-run__summary strong,.theme-light .duli-subject-group-run__summary strong{color:#1f2937}[data-theme=light] .duli-subject-group-run__summary span,.theme-light .duli-subject-group-run__summary span{color:#1f293794}[data-theme=light] .duli-subject-group-run__stage b,.theme-light .duli-subject-group-run__stage b{background:#ffffffd1}[data-theme=light] .duli-group-panel-node__count,[data-theme=light] .duli-group-panel-node__actions,[data-theme=light] .duli-group-panel-node__status,.theme-light .duli-group-panel-node__count,.theme-light .duli-group-panel-node__actions,.theme-light .duli-group-panel-node__status{color:#181f2b94}.duli-episode-group{display:grid;height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr);grid-gap:14px;gap:14px;padding:16px;color:#f4f4f5;pointer-events:auto}.duli-episode-group__summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:4px 2px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.duli-episode-group__summary>div{display:grid;min-width:0;grid-gap:4px;gap:4px}.duli-episode-group__summary strong{color:#fafafa;font-size:18px;line-height:1.25}.duli-episode-group__summary span{color:#9ca3af;font-size:11px}.duli-episode-group__summary .duli-episode-group__eyebrow{display:inline-flex;align-items:center;gap:5px;color:color-mix(in srgb,var(--duli-group-accent) 72%,white);font-size:10px;font-weight:900}.duli-episode-group__eyebrow svg,.duli-episode-group button svg{width:12px;height:12px}.duli-episode-group button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:0 12px;border:1px solid color-mix(in srgb,var(--duli-group-accent) 58%,transparent);border-radius:5px;background:color-mix(in srgb,var(--duli-group-accent) 18%,#111113);color:#fafafa;cursor:pointer;font-size:10px;font-weight:800;white-space:nowrap}.duli-group-panel-node__recreate .is-spinning,.duli-episode-group button .is-spinning{animation:duli-episode-spin .9s linear infinite}@keyframes duli-episode-spin{to{transform:rotate(360deg)}}.duli-episode-group button:hover:not(:disabled){border-color:var(--duli-group-accent);background:color-mix(in srgb,var(--duli-group-accent) 28%,#111113)}.duli-episode-group button:disabled{cursor:default;opacity:.48}.duli-episode-group__grid{display:grid;min-height:0;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;grid-gap:14px;gap:14px;overflow:auto;padding:1px 5px 12px 1px;scrollbar-color:rgba(167,139,250,.42) transparent}.duli-episode-card{display:flex;min-width:0;height:410px;min-height:0;flex-direction:column;gap:10px;padding:15px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#111215eb;box-shadow:inset 0 1px #ffffff06}.duli-episode-card:hover{border-color:color-mix(in srgb,var(--duli-group-accent) 38%,rgba(255,255,255,.12));background:#141519f5}.duli-episode-card__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.duli-episode-card__head>span{color:color-mix(in srgb,var(--duli-group-accent) 76%,white);font-size:10px;font-weight:900}.duli-episode-card__head-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;flex-wrap:wrap}.duli-episode-card__head-actions button{width:28px;min-height:28px;padding:0}.duli-episode-card__head-actions .duli-episode-card__delete{color:#fca5a5;border-color:#f8717159;background:#ef444414}.duli-episode-card__head-actions .duli-episode-card__delete:hover:not(:disabled){border-color:#f87171;background:#ef44442e}.duli-episode-card__head em{padding:4px 7px;border-radius:999px;background:#ffffff0e;color:#9ca3af;font-size:9px;font-style:normal;font-weight:800}.duli-episode-card__head em.is-created{background:#10b9811f;color:#6ee7b7}.duli-episode-card__head em.is-stale{background:#f59e0b1f;color:#fbbf24}.duli-episode-card h3{display:-webkit-box;min-height:34px;margin:0;overflow:hidden;color:#fafafa;font-size:14px;font-weight:900;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.duli-episode-card__statuses{display:flex;gap:12px;color:#9ca3af;font-size:9px;font-weight:700}.duli-episode-card__statuses span:before{display:inline-block;width:5px;height:5px;margin-right:5px;border-radius:50%;background:#6b7280;content:"";vertical-align:1px}.duli-episode-card__statuses .is-published:before{background:#22c55e}.duli-episode-card__statuses .is-draft:before{background:#f59e0b}.duli-episode-card__statuses .is-stale:before{background:#ef4444}.duli-episode-card__section{display:grid;min-width:0;grid-gap:5px;gap:5px}.duli-episode-card__section>strong{display:flex;justify-content:space-between;color:#d4d4d8;font-size:10px;font-weight:850}.duli-episode-card__section>strong span{color:#71717a;font-size:9px;font-weight:700}.duli-episode-card__section p{margin:0;color:#a1a1aa;font-size:10px;line-height:1.55}.duli-episode-card__section--script{min-height:0;flex:1 1 auto}.duli-episode-card__section--script p{min-height:0;overflow:auto;padding-right:5px;white-space:pre-line}.duli-episode-card__section--hook{max-height:62px;overflow:auto;padding:7px 8px;border-left:2px solid color-mix(in srgb,var(--duli-group-accent) 70%,transparent);background:color-mix(in srgb,var(--duli-group-accent) 8%,transparent)}.duli-episode-card__editor{min-height:0;width:100%;flex:1 1 auto;resize:none;border:1px solid rgba(148,163,184,.35);border-radius:4px;padding:8px;background:#0000002e;color:#e4e4e7;font:inherit;font-size:10px;line-height:1.55}.duli-episode-card__tools{display:flex;gap:8px}.duli-episode-card__tools button{display:inline-flex;min-width:0;min-height:28px;align-items:center;justify-content:center;gap:5px;padding:4px 7px;border:1px solid rgba(255,255,255,.14);border-radius:4px;background:#ffffff0a;color:#d4d4d8;font-size:10px;cursor:pointer}.duli-episode-card__tools button:disabled{cursor:wait;opacity:.6}.duli-episode-group .duli-episode-card__action{width:100%;min-height:34px;margin-top:2px;border-color:color-mix(in srgb,var(--duli-group-accent) 48%,transparent);background:color-mix(in srgb,var(--duli-group-accent) 20%,#121216);color:#f4f4f5;font-size:10px}[data-theme=light] .duli-episode-group,.theme-light .duli-episode-group{color:#20242c}[data-theme=light] .duli-episode-group__summary,.theme-light .duli-episode-group__summary{border-bottom-color:#0f172a1a}[data-theme=light] .duli-episode-group__summary strong,[data-theme=light] .duli-episode-card h3,.theme-light .duli-episode-group__summary strong,.theme-light .duli-episode-card h3{color:#20242c}[data-theme=light] .duli-episode-group__summary span,[data-theme=light] .duli-episode-card__section p,.theme-light .duli-episode-group__summary span,.theme-light .duli-episode-card__section p{color:#667085}[data-theme=light] .duli-episode-card,.theme-light .duli-episode-card{border-color:#0f172a1a;background:#ffffffeb;box-shadow:inset 0 1px #fff}[data-theme=light] .duli-episode-card:hover,.theme-light .duli-episode-card:hover{background:#fff}[data-theme=light] .duli-episode-card__section>strong,.theme-light .duli-episode-card__section>strong{color:#344054}[data-theme=light] .duli-episode-group button,.theme-light .duli-episode-group button{background:color-mix(in srgb,var(--duli-group-accent) 10%,white);color:#20242c}@media(max-width:1180px){.duli-episode-group__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.duli-flow-hint-bar:has(.duli-group-action-toolbar){overflow:visible;border:0;background:transparent;box-shadow:none;padding:0}.duli-group-action-toolbar{box-sizing:border-box;position:relative;display:inline-flex;width:max-content;min-width:0;flex:0 0 auto;align-items:center;gap:4px;height:46px;max-width:none;border:1px solid var(--duli-group-toolbar-border, rgba(255, 255, 255, .1));border-radius:999px;background:var(--duli-group-toolbar-bg, linear-gradient(180deg, rgba(34, 37, 43, .96), rgba(10, 12, 16, .95)));box-shadow:var(--duli-group-toolbar-shadow, 0 18px 42px rgba(0, 0, 0, .34), inset 0 1px 0 rgba(255, 255, 255, .12));padding:4px 6px;color:var(--duli-group-toolbar-fg, rgba(245, 247, 250, .92));pointer-events:auto}.duli-group-action-toolbar__item{position:relative;display:inline-flex}.duli-group-action-toolbar__button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;border-radius:999px;background:transparent;color:var(--duli-group-toolbar-button-fg, rgba(236, 241, 246, .86));cursor:pointer;transition:transform .12s ease,background .12s ease,color .12s ease,box-shadow .12s ease}.duli-group-action-toolbar--expanded .duli-group-action-toolbar__button{width:auto;min-width:30px;max-width:126px;flex:0 1 auto;gap:6px;padding:0 9px}.duli-group-action-toolbar--expanded .duli-group-action-toolbar__button--icon-only{width:30px;min-width:30px;padding:0}.duli-group-action-toolbar__label,.duli-group-action-toolbar__button em,.duli-group-action-toolbar__button small{display:none;min-width:0;font-style:normal;white-space:nowrap}.duli-group-action-toolbar--expanded .duli-group-action-toolbar__label{display:inline-block;overflow:hidden;text-overflow:ellipsis;color:currentColor;font-size:12px;font-weight:900;letter-spacing:-.01em}.duli-group-action-toolbar--expanded .duli-group-action-toolbar__button--run{max-width:176px}.duli-group-action-toolbar--expanded .duli-group-action-toolbar__button--run em,.duli-group-action-toolbar--expanded .duli-group-action-toolbar__button--run small{display:inline-flex;align-items:center;color:var(--duli-group-toolbar-run-fg, rgba(255, 255, 255, .72));font-size:11px;font-weight:900}.duli-group-action-toolbar--expanded .duli-group-action-toolbar__button--run small{color:#ffe66f}.duli-group-action-toolbar__button:hover{transform:translateY(-1px);background:var(--duli-group-toolbar-hover-bg, rgba(255, 255, 255, .09));color:var(--duli-group-toolbar-hover-fg, #fff);box-shadow:inset 0 0 0 1px var(--duli-group-toolbar-hover-ring, rgba(255, 255, 255, .06))}.duli-group-action-toolbar__button--subject:hover,.duli-group-action-toolbar__button--params:hover{color:#00e650;background:#00e6501a}.duli-group-action-toolbar__button--run{color:var(--duli-group-toolbar-run-fg, #f4f7fb)}.duli-group-action-toolbar__button--run:hover{color:#c7ffd8;background:#00e6501f}.duli-group-action-toolbar__button--stop{color:#ff8e9a;background:#ef44441a;box-shadow:inset 0 0 0 1px #f8717124}.duli-group-action-toolbar__button--stop:hover{color:#ffd5d9;background:#ef44442e;box-shadow:inset 0 0 0 1px #f8717147}.duli-group-action-toolbar__button--stop:disabled{cursor:wait;opacity:.68;transform:none}.duli-group-action-toolbar__button--subject-images{color:#8ee9ff}.duli-group-action-toolbar__button--subject-images:hover{color:#c5f6ff;background:#38bdf81f}.duli-group-action-toolbar__button--storyboard-script{color:#d8c8ff}.duli-group-action-toolbar__button--storyboard-script:hover{color:#fff;background:#a78bfa29}.duli-group-action-toolbar__button--ungroup:hover{color:#ffb86b;background:#ffb86b1f}.duli-group-action-toolbar__button--download:hover{color:#8ee9ff;background:#38bdf81f}.duli-group-action-toolbar__button svg{width:15px;height:15px;display:block}.duli-group-action-toolbar__color-dot{width:15px;height:15px;border-radius:50%;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.72),transparent 23%),var(--group-tool-color, #3b82f6);box-shadow:0 0 0 2px #ffffff14,0 0 16px color-mix(in srgb,var(--group-tool-color, #3b82f6) 68%,transparent)}.duli-group-action-toolbar__divider{width:1px;height:14px;margin:0 2px;border-radius:999px;background:#ffffff1f}.duli-group-action-toolbar__divider--push{margin-left:auto}.duli-group-action-toolbar__popover{position:absolute;top:calc(100% + 9px);left:50%;z-index:3000;transform:translate(-50%);border:1px solid rgba(255,255,255,.1);border-radius:14px;background:radial-gradient(circle at 20% 0%,rgba(0,230,80,.1),transparent 36%),linear-gradient(180deg,#191c22fa,#0a0c10fa);box-shadow:0 20px 48px #0000006b;color:#f4f7faf0;padding:10px;pointer-events:auto}.duli-group-action-toolbar__popover:before{content:"";position:absolute;top:-5px;left:50%;width:9px;height:9px;transform:translate(-50%) rotate(45deg);border-left:1px solid rgba(255,255,255,.1);border-top:1px solid rgba(255,255,255,.1);background:#181b21fa}.duli-group-action-toolbar__color-popover{width:154px}.duli-group-action-toolbar__color-popover strong,.duli-group-action-toolbar__align-popover>span{display:block;margin:0 0 8px;color:#e6ebf0b8;font-size:11px;font-weight:800;letter-spacing:.02em}.duli-group-action-toolbar__color-popover>div{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.duli-group-action-toolbar__color-popover button{width:26px;height:26px;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.72),transparent 22%),var(--group-tool-color);cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.duli-group-action-toolbar__color-popover button:hover,.duli-group-action-toolbar__color-popover button.is-active{transform:translateY(-1px);border-color:#ffffffad;box-shadow:0 0 0 3px color-mix(in srgb,var(--group-tool-color) 22%,transparent)}.duli-group-action-toolbar__align-popover{width:218px}.duli-group-action-toolbar__align-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.duli-group-action-toolbar__align-grid--distribute{grid-template-columns:repeat(2,1fr)}.duli-group-action-toolbar__align-grid button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:46px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff09;color:#f2f6fadb;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.duli-group-action-toolbar__align-grid button:hover{transform:translateY(-1px);border-color:#00e65047;background:#00e65017;color:#fff}.duli-group-action-toolbar__align-grid svg{width:15px;height:15px}.duli-group-action-toolbar__align-grid small{font-size:10px;font-weight:800;line-height:1}.duli-group-action-toolbar__align-popover hr{height:1px;border:0;background:#ffffff14;margin:9px 0}.duli-group-dialog-backdrop{position:fixed;inset:0;z-index:3600;display:flex;align-items:center;justify-content:center;padding:24px;background:#00000094;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.duli-group-subject-dialog,.duli-group-batch-dialog{width:min(760px,calc(100vw - 48px));max-height:min(680px,calc(100vh - 48px));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:radial-gradient(circle at 18% 0%,rgba(0,230,80,.1),transparent 34%),linear-gradient(180deg,#181b21fa,#080a0efc);color:#f4f7faf0;box-shadow:0 28px 90px #00000094}.duli-group-batch-dialog{width:min(max(560px,calc(var(--duli-group-batch-option-count, 1) * 86px + 32px)),720px,calc(100vw - 48px))}.duli-group-batch-dialog__tabs{display:flex;gap:4px;margin:0 16px;padding:3px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#0003}.duli-group-batch-dialog__tabs button{min-width:74px;height:28px;border:0;border-radius:6px;background:transparent;color:#dde2e894;cursor:pointer;font-size:12px;font-weight:750}.duli-group-batch-dialog__tabs button.is-active{background:#00e65024;color:#c7ffd8;box-shadow:inset 0 0 0 1px #00e65038}:root[data-resolved-theme=light] .duli-group-batch-dialog__tabs{border-color:#1018281a;background:#10182809}:root[data-resolved-theme=light] .duli-group-batch-dialog__tabs button{color:#10182894}:root[data-resolved-theme=light] .duli-group-batch-dialog__tabs button.is-active{color:#087a36}.duli-group-batch-dialog__changed{width:13px;height:13px;margin-left:5px;color:#f5b942;vertical-align:-2px}.duli-group-batch-dialog__model>span,.duli-group-batch-dialog__section>span{display:inline-flex;align-items:center;flex-wrap:nowrap}.duli-group-batch-dialog--storyboard>main{padding-top:12px}.duli-group-subject-dialog>header,.duli-group-batch-dialog>header,.duli-group-subject-dialog>footer,.duli-group-batch-dialog>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.duli-group-subject-dialog>footer,.duli-group-batch-dialog>footer{justify-content:flex-end;border-top:1px solid rgba(255,255,255,.08);border-bottom:0;background:#ffffff06}.duli-group-subject-dialog__tabs{display:inline-flex;gap:4px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#00000038;padding:3px}.duli-group-subject-dialog__tabs button{height:26px;border:0;border-radius:999px;background:transparent;color:#dde2e8a8;cursor:pointer;font-size:12px;font-weight:800;padding:0 12px}.duli-group-subject-dialog__tabs button.is-active{background:#00e65024;color:#c7ffd8;box-shadow:inset 0 0 0 1px #00e65038}.duli-group-dialog__close:not(.app-close-button){display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:50%;background:#ffffff0f;color:#e6ebf0b3;cursor:pointer}.duli-group-dialog__close:not(.app-close-button):hover{background:#ffffff1c;color:#fff}.duli-group-dialog__close:not(.app-close-button) svg{width:15px;height:15px}.duli-group-dialog__close.app-close-button{flex:0 0 auto}.duli-group-subject-dialog__body,.duli-group-batch-dialog>main{min-height:0;overflow:auto;padding:16px}.duli-group-subject-dialog__select,.duli-group-batch-dialog__model,.duli-group-batch-dialog__style{display:flex;flex-direction:column;gap:7px;margin-bottom:12px}.duli-group-subject-dialog__select span,.duli-group-batch-dialog__model span,.duli-group-batch-dialog__style>span,.duli-group-batch-dialog__section>span{color:#e6ebf0ad;font-size:12px;font-weight:800}.duli-group-subject-dialog__select b{color:#00e650}.duli-group-subject-dialog__select em{margin-left:6px;color:#e6ebf061;font-style:normal;font-weight:700}.duli-group-batch-dialog__model .duli-inline-node-detail__model-picker{width:100%;max-width:none;flex:1 1 auto}.duli-group-batch-dialog__style{display:flex;flex-direction:column;gap:7px;margin-top:14px}.duli-group-batch-dialog__style-selector,.duli-group-batch-dialog__style-selector .duli-image-composer__style-trigger{width:100%}.duli-group-batch-dialog__style-selector .duli-image-composer__style-trigger{height:34px;justify-content:flex-start;border:1px solid var(--duli-flow-inline-field-border);border-radius:10px;background:#00000040;padding:0 10px}.duli-group-batch-dialog__style-selector .duli-image-composer__style-trigger>span:nth-last-child(2){min-width:0;flex:1 1 auto;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.duli-group-batch-dialog__style>small{color:#e6ebf066;font-size:10px;font-weight:600}.duli-group-batch-dialog__model .duli-inline-node-detail__model-trigger{width:100%;height:34px;min-width:0;padding:0 10px;border:1px solid var(--duli-flow-inline-field-border);border-radius:10px;background:#00000040}.duli-group-batch-dialog__model .duli-inline-node-detail__model-trigger .duli-inline-node-detail__model-icon,.duli-group-batch-model-menu .duli-inline-node-detail__model-icon{width:18px;min-width:18px;flex:0 0 18px}.duli-group-batch-dialog__model .duli-inline-node-detail__model-label{min-width:0;max-width:none;flex:1 1 auto}.duli-group-batch-model-menu{min-width:0;max-width:min(520px,calc(100vw - 32px));overflow-x:hidden}.duli-group-batch-model-menu>button{min-width:0}.duli-group-batch-model-menu .duli-inline-node-detail__model-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-group-subject-dialog__body>p{margin:0 0 10px;color:#e6ebf07a;font-size:12px;font-weight:700}.duli-group-subject-dialog__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));grid-gap:10px;gap:10px}.duli-group-subject-dialog__grid article{overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff0a}.duli-group-subject-dialog__grid article>div{display:grid;place-items:center;aspect-ratio:1;background:linear-gradient(135deg,#ffffff14,#ffffff05),#0003;color:#e6ebf057;font-size:12px;font-weight:800}.duli-group-subject-dialog__grid img{width:100%;height:100%;object-fit:cover}.duli-group-subject-dialog__grid strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:8px 9px;color:#f4f7fad6;font-size:11px;font-weight:800}.duli-group-subject-dialog__grid select{width:calc(100% - 16px);height:30px;margin:0 8px 9px;border:1px solid rgba(255,255,255,.12);border-radius:7px;background:#11151b;color:#f4f7fadb;font-size:11px;outline:none}.duli-group-subject-dialog__grid select:focus{border-color:#00e6508a}.duli-group-subject-dialog__select .duli-popover-select,.duli-group-subject-dialog__select .duli-popover-select__trigger{width:100%}.duli-group-subject-dialog__select .duli-popover-select__trigger,.duli-group-subject-dialog__target-select .duli-popover-select__trigger{height:34px;min-width:0;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#00000040;color:#f4f7faeb;font-size:12px;font-weight:800}.duli-group-subject-dialog__target-select{width:calc(100% - 16px);margin:0 8px 9px}.duli-group-subject-dialog__target-select .duli-popover-select__trigger{width:100%;height:30px;border-radius:7px;font-size:11px}.duli-group-subject-dialog__status{margin:0 0 10px;padding:8px 10px;border-radius:7px;background:#ffffff0b;color:#e6ebf09e;font-size:11px}.duli-group-subject-dialog__status.is-error{color:#fbbf24;background:#fbbf2414}.duli-group-batch-dialog>header>div{display:flex;flex-direction:column;gap:3px}.duli-group-batch-dialog>header strong{font-size:14px;font-weight:900}.duli-group-batch-dialog>header span{color:#e6ebf075;font-size:12px;font-weight:700}.duli-group-batch-dialog>header b{color:#00e650}.duli-group-batch-dialog__section{display:flex;flex-direction:column;gap:8px;margin-top:13px}.duli-group-batch-dialog__section>div{display:flex;flex-wrap:wrap;gap:7px}.duli-group-batch-dialog__section>.ai-creation-slot-track{display:grid;width:100%;min-height:38px;grid-template-columns:repeat(var(--ai-creation-slot-count),minmax(0,1fr));flex-wrap:nowrap;grid-gap:0;gap:0;padding:3px;border:1px solid rgba(255,255,255,.075);border-radius:10px;background:#ffffff0b}.duli-group-batch-dialog__section>.ai-creation-slot-track--ratio{min-height:50px}.duli-group-batch-dialog__section .ai-creation-slot-indicator{top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / var(--ai-creation-slot-count));border:1px solid rgba(0,230,80,.24);border-radius:7px;background:#ffffff1a;box-shadow:0 5px 15px #0000003d,inset 0 1px #ffffff12}.duli-group-batch-dialog__section .ai-creation-slot-track button{position:relative;z-index:1;display:inline-flex;min-width:0;height:32px;align-items:center;justify-content:center;gap:5px;padding:0 2px;border:0;border-radius:7px;background:transparent;color:#e6ebf080;font-size:10px;font-weight:720;white-space:nowrap}.duli-group-batch-dialog__section .ai-creation-slot-track--ratio button{height:42px;flex-direction:column;gap:3px;padding:3px 5px}.duli-group-batch-dialog__section .ai-creation-slot-track button:hover,.duli-group-batch-dialog__section .ai-creation-slot-track button.is-active{border-color:transparent;background:transparent;color:#f5f8faf5}.duli-group-batch-dialog__section .ai-creation-slot-track button>span:last-child{min-width:0;overflow:visible;text-overflow:clip}.duli-group-batch-dialog__range{display:grid!important;width:100%;grid-gap:9px!important;gap:9px!important;padding:3px 2px 0}.duli-group-batch-dialog__range>div{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;color:#e6ebf061;font-size:10px}.duli-group-batch-dialog__range>div span:last-child{text-align:right}.duli-group-batch-dialog__range>div strong{min-width:42px;color:#f5f8faeb;font-size:12px;text-align:center}.duli-group-batch-dialog__range input[type=range]{width:100%;height:18px;margin:0;-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer}.duli-group-batch-dialog__range input[type=range]::-webkit-slider-runnable-track{height:5px;border-radius:999px;background:linear-gradient(90deg,#00e650 var(--duli-batch-range-progress, 0%),rgba(255,255,255,.1) var(--duli-batch-range-progress, 0%))}.duli-group-batch-dialog__range input[type=range]::-webkit-slider-thumb{width:16px;height:16px;margin-top:-5.5px;-webkit-appearance:none;appearance:none;border:3px solid #0c1510;border-radius:50%;background:#00e650;box-shadow:0 3px 10px #00e65047}.duli-group-batch-dialog__section button{height:30px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff0b;color:#e6ebf0b3;cursor:pointer;font-size:12px;font-weight:800;padding:0 12px}.duli-group-batch-dialog__section button:hover,.duli-group-batch-dialog__section button.is-active{border-color:#00e65042;background:#00e6501f;color:#d8ffe4}.duli-group-batch-dialog__input{width:min(220px,100%);height:32px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:#00000040;color:#f4f7faeb;outline:none;padding:0 10px;font-size:12px;font-weight:700}.duli-group-batch-dialog__input:focus{border-color:#00e65070}.duli-group-batch-dialog__section small{color:#e6ebf066;font-size:10px;font-weight:600}.duli-group-batch-dialog__empty{margin:18px 0;color:#e6ebf07a;font-size:12px}.duli-group-subject-dialog>footer button,.duli-group-batch-dialog>footer button{height:32px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff0e;color:#e6ebf0bd;cursor:pointer;font-size:12px;font-weight:900;padding:0 14px}.duli-group-subject-dialog>footer button:last-child,.duli-group-batch-dialog>footer button:last-child{border-color:#00e65052;background:linear-gradient(180deg,#00e650fa,#00b03efa);color:#021108;box-shadow:0 10px 24px #00e65033}.duli-group-subject-dialog>footer button:disabled,.duli-group-batch-dialog>footer button:disabled{cursor:not-allowed;opacity:.42;box-shadow:none}:root[data-resolved-theme=light] .duli-group-subject-dialog,:root[data-resolved-theme=light] .duli-group-batch-dialog{border-color:#1018281a;background:radial-gradient(circle at 18% 0%,rgba(0,168,68,.08),transparent 34%),linear-gradient(180deg,#fff,#f6f7f9);color:#101828;box-shadow:0 24px 64px #0f172a29}:root[data-resolved-theme=light] .duli-group-subject-dialog>header,:root[data-resolved-theme=light] .duli-group-batch-dialog>header,:root[data-resolved-theme=light] .duli-group-subject-dialog>footer,:root[data-resolved-theme=light] .duli-group-batch-dialog>footer{border-color:#10182814}:root[data-resolved-theme=light] .duli-group-subject-dialog>footer,:root[data-resolved-theme=light] .duli-group-batch-dialog>footer{background:#10182806}:root[data-resolved-theme=light] .duli-group-batch-dialog>header span,:root[data-resolved-theme=light] .duli-group-batch-dialog__model span,:root[data-resolved-theme=light] .duli-group-batch-dialog__style>span,:root[data-resolved-theme=light] .duli-group-batch-dialog__section>span,:root[data-resolved-theme=light] .duli-group-batch-dialog__style>small,:root[data-resolved-theme=light] .duli-group-batch-dialog__empty,:root[data-resolved-theme=light] .duli-group-batch-dialog__range>div{color:#10182894}:root[data-resolved-theme=light] .duli-group-batch-dialog__style-selector .duli-image-composer__style-trigger,:root[data-resolved-theme=light] .duli-group-batch-dialog__model .duli-inline-node-detail__model-trigger{background:#fff;color:#101828}:root[data-resolved-theme=light] .duli-group-batch-dialog__section>.ai-creation-slot-track{border-color:#10182814;background:#10182809}:root[data-resolved-theme=light] .duli-group-batch-dialog__section .ai-creation-slot-indicator{border-color:#00a84447;background:#fff;box-shadow:0 4px 12px #0f172a14}:root[data-resolved-theme=light] .duli-group-batch-dialog__section .ai-creation-slot-track button{color:#10182880}:root[data-resolved-theme=light] .duli-group-batch-dialog__section .ai-creation-slot-track button:hover,:root[data-resolved-theme=light] .duli-group-batch-dialog__section .ai-creation-slot-track button.is-active{color:#101828}:root[data-resolved-theme=light] .duli-group-batch-dialog__range>div strong{color:#101828}:root[data-resolved-theme=light] .duli-group-dialog__close:not(.app-close-button){background:#1018280d;color:#1018289e}:root[data-resolved-theme=light] .duli-group-subject-dialog>footer button,:root[data-resolved-theme=light] .duli-group-batch-dialog>footer button{border-color:#1018281a;background:#fff;color:#101828bd}.duli-subject-info-dialog{width:min(1080px,calc(100vw - 48px));max-height:min(820px,calc(100vh - 48px));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:radial-gradient(circle at 18% 0%,rgba(0,230,80,.1),transparent 34%),linear-gradient(180deg,#181b21fa,#080a0efc);color:#f4f7faf0;box-shadow:0 28px 90px #00000094}.duli-subject-info-dialog>header,.duli-subject-info-dialog>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.duli-subject-info-dialog>header>div{display:flex;min-width:0;flex-direction:column;gap:3px}.duli-subject-info-dialog>header strong{font-size:15px;font-weight:900}.duli-subject-info-dialog>header span{overflow:hidden;color:#e6ebf075;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.duli-subject-info-dialog>footer{justify-content:flex-end;border-top:1px solid rgba(255,255,255,.08);border-bottom:0;background:#ffffff06}.duli-subject-info-dialog__body{min-height:0;overflow:auto;padding:16px}.duli-subject-info-dialog__intro{position:sticky;top:-16px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-16px -16px 12px;padding:16px 16px 12px;border-bottom:1px solid rgba(255,255,255,.08);background:#181b21fa;color:#e6ebf094;font-size:12px;font-weight:800}.duli-subject-info-dialog__intro button,.duli-subject-info-dialog>footer button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:#ffffff0e;color:#e6ebf0c7;cursor:pointer;font-size:12px;font-weight:900;padding:0 12px}.duli-subject-info-dialog__intro button:hover,.duli-subject-info-dialog>footer button:last-child:hover{border-color:#00e65052;background:#00e6501f;color:#d8ffe4}.duli-subject-info-dialog__intro button svg{width:13px;height:13px}.duli-subject-info-dialog__error{margin:0 0 12px;padding:9px 10px;border:1px solid rgba(251,191,36,.2);border-radius:8px;background:#fbbf2414;color:#fbd38d;font-size:12px;font-weight:700}.duli-subject-info-dialog__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.duli-subject-info-dialog__card{min-width:0;padding:12px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:#ffffff0a}.duli-subject-info-dialog__card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:#e6ebf07a;font-size:11px;font-weight:900}.duli-subject-info-dialog__card-header button{display:inline-grid;width:28px;height:28px;place-items:center;border:0;border-radius:7px;background:transparent;color:#f47878bf;cursor:pointer}.duli-subject-info-dialog__card-header button:hover{background:#f45a5a1a;color:#ff9696}.duli-subject-info-dialog__card-header button:disabled,.duli-subject-info-dialog__intro button:disabled,.duli-subject-info-dialog>footer button:disabled{cursor:not-allowed;opacity:.42}.duli-subject-info-dialog__card-header button svg{width:15px;height:15px}.duli-subject-info-dialog__content{display:grid;grid-template-columns:112px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.duli-subject-info-dialog__thumb{display:grid;width:112px;aspect-ratio:1;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#00000038;color:#e6ebf04d}.duli-subject-info-dialog__thumb img{width:100%;height:100%;object-fit:cover}.duli-subject-info-dialog__thumb svg{width:34px;height:34px}.duli-subject-info-dialog__fields,.duli-subject-info-dialog__prompt{display:flex;min-width:0;flex-direction:column;gap:8px}.duli-subject-info-dialog__prompt{margin-top:12px}.duli-subject-info-dialog__fields label,.duli-subject-info-dialog__prompt{color:#e6ebf080;font-size:11px;font-weight:800}.duli-subject-info-dialog__fields label{display:flex;flex-direction:column;gap:5px}.duli-subject-info-dialog__fields input,.duli-subject-info-dialog__fields textarea,.duli-subject-info-dialog__prompt textarea{width:100%;min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:8px;outline:none;background:#00000038;color:#f4f7faeb;font:inherit;font-size:12px;font-weight:600;line-height:1.45;padding:7px 9px;resize:vertical}.duli-subject-info-dialog__fields input{height:32px}.duli-subject-info-dialog__fields input:focus,.duli-subject-info-dialog__fields textarea:focus,.duli-subject-info-dialog__prompt textarea:focus{border-color:#00e65075}.duli-subject-info-dialog__fields input:disabled,.duli-subject-info-dialog__fields textarea:disabled,.duli-subject-info-dialog__prompt textarea:disabled{cursor:not-allowed;opacity:.65}.duli-subject-info-dialog__empty{padding:36px 12px;color:#e6ebf073;font-size:12px;text-align:center}.duli-subject-info-dialog>footer button:last-child{border-color:#00e65052;background:linear-gradient(180deg,#00e650fa,#00b03efa);color:#021108;box-shadow:0 10px 24px #00e65033}:root[data-resolved-theme=light] .duli-subject-info-dialog{border-color:#1018281a;background:radial-gradient(circle at 18% 0%,rgba(0,168,68,.08),transparent 34%),linear-gradient(180deg,#fff,#f6f7f9);color:#101828;box-shadow:0 24px 64px #0f172a29}:root[data-resolved-theme=light] .duli-subject-info-dialog>header,:root[data-resolved-theme=light] .duli-subject-info-dialog>footer{border-color:#10182814}:root[data-resolved-theme=light] .duli-subject-info-dialog>header span,:root[data-resolved-theme=light] .duli-subject-info-dialog__intro,:root[data-resolved-theme=light] .duli-subject-info-dialog__card-header,:root[data-resolved-theme=light] .duli-subject-info-dialog__fields label,:root[data-resolved-theme=light] .duli-subject-info-dialog__prompt,:root[data-resolved-theme=light] .duli-subject-info-dialog__empty{color:#1018288f}:root[data-resolved-theme=light] .duli-subject-info-dialog>footer{background:#10182806}:root[data-resolved-theme=light] .duli-subject-info-dialog__intro button,:root[data-resolved-theme=light] .duli-subject-info-dialog>footer button{border-color:#1018281a;background:#fff;color:#101828c7}:root[data-resolved-theme=light] .duli-subject-info-dialog__intro{border-color:#10182814;background:#fffffffa}:root[data-resolved-theme=light] .duli-subject-info-dialog__intro button:hover,:root[data-resolved-theme=light] .duli-subject-info-dialog>footer button:last-child:hover{color:#087a35}:root[data-resolved-theme=light] .duli-subject-info-dialog__card{border-color:#10182814;background:#fff}:root[data-resolved-theme=light] .duli-subject-info-dialog__fields input,:root[data-resolved-theme=light] .duli-subject-info-dialog__fields textarea,:root[data-resolved-theme=light] .duli-subject-info-dialog__prompt textarea{border-color:#1018281f;background:#f7f8fa;color:#101828}.duli-voice-reference-dialog{width:min(1120px,calc(100vw - 48px));max-height:min(760px,calc(100vh - 48px));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:radial-gradient(circle at 18% 0%,rgba(0,230,80,.1),transparent 34%),linear-gradient(180deg,#181b21fa,#080a0efc);color:#f4f7faf0;box-shadow:0 28px 90px #00000094}.duli-voice-reference-dialog>header,.duli-voice-reference-dialog>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.duli-voice-reference-dialog>header>div{display:flex;min-width:0;flex-direction:column;gap:3px}.duli-voice-reference-dialog>header strong{font-size:15px;font-weight:900}.duli-voice-reference-dialog>header span{color:#e6ebf075;font-size:12px;font-weight:700}.duli-voice-reference-dialog>main{min-height:0;overflow:auto;padding:16px}.duli-voice-reference-dialog table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.duli-voice-reference-dialog th,.duli-voice-reference-dialog td{padding:12px;border-right:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);text-align:left;vertical-align:middle}.duli-voice-reference-dialog th{position:sticky;top:0;z-index:1;background:#181b20;color:#e6ebf094;font-size:11px;font-weight:900}.duli-voice-reference-dialog th:first-child{width:180px}.duli-voice-reference-dialog th:last-child{width:430px}.duli-voice-reference-dialog th:first-child,.duli-voice-reference-dialog td:first-child{border-left:1px solid rgba(255,255,255,.07)}.duli-voice-reference-dialog thead th{border-top:1px solid rgba(255,255,255,.07)}.duli-voice-reference-dialog thead th:first-child{border-top-left-radius:10px}.duli-voice-reference-dialog thead th:last-child{border-top-right-radius:10px}.duli-voice-reference-dialog td{background:#ffffff06;color:#e6ebf0bd;font-size:12px}.duli-voice-reference-dialog td>span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.5}.duli-voice-reference-dialog__audio{display:flex;min-width:0;align-items:center;gap:10px}.duli-voice-reference-dialog__audio audio{width:260px;height:34px;--csstools-color-scheme--light: ;color-scheme:dark}.duli-voice-reference-dialog .ai-creation-audio-control--voice{border-color:#ffffff24;background:#ffffff0f;color:inherit}.duli-voice-reference-dialog .ai-creation-audio-control--voice:hover,.duli-voice-reference-dialog .ai-creation-audio-control--voice.is-open{border-color:#ffffff3d;background:#ffffff1f}.duli-voice-reference-dialog .ai-creation-audio-control__voice-name,.duli-voice-reference-dialog .ai-creation-audio-control__voice-switch{color:inherit}.duli-voice-reference-dialog .ai-creation-audio-control__voice-cover{background:#55b87b24}.duli-voice-reference-dialog__audio>em{width:260px;color:#e6ebf066;font-style:normal}.duli-voice-reference-dialog>footer{justify-content:flex-end;border-top:1px solid rgba(255,255,255,.08);border-bottom:0;background:#ffffff06}.duli-voice-reference-dialog>footer button{height:32px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:#ffffff0e;color:#e6ebf0c7;cursor:pointer;font-size:12px;font-weight:900}.duli-voice-reference-dialog>footer button:last-child{border-color:#00e65052;background:linear-gradient(180deg,#00e650fa,#00b03efa);color:#021108}.duli-voice-reference-dialog>footer button:disabled{cursor:not-allowed;opacity:.42}.duli-voice-reference-dialog .ai-creation-audio-popover--voice{position:fixed;top:50%;left:50%;bottom:auto;z-index:3700;transform:translate(-50%,-50%);animation:none}@media(max-width:760px){.duli-subject-info-dialog{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.duli-subject-info-dialog__grid{grid-template-columns:minmax(0,1fr)}.duli-voice-reference-dialog{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}}.duli-flow-canvas-workspace .react-flow__pane,.duli-flow-canvas-workspace .react-flow__renderer{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30.09' height='30.09' viewBox='1.95 3.67 30.09 30.09'%3E%3Cdefs%3E%3Cpath id='p' d='M14.82 26.77C14.41 26.69 14.04 25.61 13.71 24.98C13.38 24.36 13.08 23.69 12.84 23.02C12.61 22.35 12.54 21.61 12.28 20.95C12.03 20.29 11.54 19.72 11.29 19.07C11.03 18.41 10.97 17.68 10.75 17C10.53 16.32 10.19 15.68 9.96 15.01C9.73 14.33 9.56 13.61 9.39 12.94C9.22 12.27 8.68 11.37 8.95 10.99C9.22 10.61 10.33 10.59 11 10.67C11.67 10.76 12.3 11.28 12.97 11.51C13.64 11.75 14.36 11.86 15.04 12.08C15.71 12.3 16.37 12.59 17.04 12.84C17.7 13.1 18.36 13.37 19.04 13.59C19.72 13.81 20.45 13.91 21.11 14.15C21.78 14.4 22.39 14.8 23.05 15.08C23.7 15.36 24.78 15.45 25.04 15.84C25.29 16.23 24.99 17.05 24.57 17.43C24.15 17.81 23.23 17.9 22.54 18.1C21.86 18.3 21.13 18.39 20.46 18.63C19.8 18.87 19.06 19.09 18.56 19.54C18.05 20 17.75 20.72 17.45 21.36C17.15 22.01 16.97 22.71 16.75 23.39C16.54 24.07 16.46 24.89 16.14 25.45C15.81 26.01 15.22 26.85 14.82 26.77Z'/%3E%3C/defs%3E%3Cuse href='%23p' fill='none' stroke='%2386EFAC' stroke-opacity='0.05' stroke-width='13.0' stroke-linejoin='round'/%3E%3Cuse href='%23p' fill='none' stroke='%2391F0B4' stroke-opacity='0.053' stroke-width='11.0' stroke-linejoin='round'/%3E%3Cuse href='%23p' fill='none' stroke='%239DF2BC' stroke-opacity='0.111' stroke-width='9.5' stroke-linejoin='round'/%3E%3Cuse href='%23p' fill='none' stroke='%23A9F3C4' stroke-opacity='0.15' stroke-width='8.0' stroke-linejoin='round'/%3E%3Cuse href='%23p' fill='none' stroke='%23B5F5CC' stroke-opacity='0.265' stroke-width='7.0' stroke-linejoin='round'/%3E%3Cuse href='%23p' fill='none' stroke='%23C0F6D4' stroke-opacity='0.5' stroke-width='6.0' stroke-linejoin='round'/%3E%3Cuse href='%23p' fill='none' stroke='%23CCF8DC' stroke-opacity='0.52' stroke-width='5.2' stroke-linejoin='round'/%3E%3Cuse href='%23p' fill='none' stroke='%23D8F9E4' stroke-opacity='0.75' stroke-width='4.2' stroke-linejoin='round'/%3E%3Cuse href='%23p' fill='none' stroke='%23E4FBEC' stroke-opacity='0.667' stroke-width='3.4' stroke-linejoin='round'/%3E%3Cuse href='%23p' fill='none' stroke='%23F0FDF4' stroke-opacity='0.95' stroke-width='2.6' stroke-linejoin='round'/%3E%3Cuse href='%23p' fill='%230F0F0F' stroke='%230F0F0F' stroke-width='.5' stroke-linejoin='round'/%3E%3C/svg%3E") 7 7.32,default!important}.duli-flow-canvas-workspace,.duli-flow-canvas-workspace .react-flow{background-color:var(--bg-canvas)}.duli-media-asset-node{display:flex;min-height:0;flex:1 1 0;flex-direction:column;overflow:hidden;background:transparent}.duli-media-asset-node input[type=file]{display:none}.duli-media-asset-node__actions{display:flex;min-height:0;flex:1 1 0;flex-direction:column;justify-content:center;gap:4px;padding:16px}.duli-media-asset-node__actions button{display:flex;width:100%;min-height:40px;align-items:center;gap:11px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:#fff;cursor:pointer;font-size:12px;font-weight:600;text-align:left;transition:background-color .14s ease}.duli-media-asset-node__actions button:hover,.duli-media-asset-node__actions button:focus-visible{background:#ffffff17;outline:none}.duli-media-asset-node__actions svg{width:17px;height:17px;flex:0 0 auto;color:#ffffffd1}.duli-media-asset-node__uploading{display:flex;min-height:0;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:var(--text-secondary);text-align:center}.duli-media-asset-node__uploading>svg{width:24px;height:24px;color:#38bdf8;animation:duli-image-node-spinner .82s linear infinite}.duli-media-asset-node__uploading strong{color:var(--text-primary);font-size:11px}.duli-media-asset-node__uploading span{max-width:240px;color:var(--text-muted);font-size:9px;line-height:1.45}.duli-media-asset-node--ready{position:relative;min-height:100%;height:100%;flex:1 1 auto;padding:0;overflow:visible;border-radius:inherit;background:#171717}.duli-media-asset-node__preview{position:relative;min-height:100%;flex:1 1 auto;overflow:hidden;border-radius:14px;background:#101010}.duli-media-asset-node__preview>.duli-media-asset-node__video-player{width:100%;height:100%}.duli-media-asset-node__preview img,.duli-media-asset-node__preview video{width:100%;height:100%;display:block;object-fit:cover}.duli-media-asset-node__audio{position:relative;display:flex;height:100%;align-items:center;gap:14px;padding:0 20px;color:#ffffffb8}.duli-media-asset-node__audio audio{display:none}.duli-media-asset-node__audio-play{position:absolute;right:10px;bottom:8px;display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(255,255,255,.26);border-radius:50%;background:#080c0ab8;color:#d8ffe3;cursor:pointer;opacity:0;transform:translateY(4px);transition:opacity .14s ease,transform .14s ease,background .14s ease}.duli-media-asset-node__audio:hover .duli-media-asset-node__audio-play,.duli-media-asset-node__audio:focus-within .duli-media-asset-node__audio-play{opacity:1;transform:translateY(0)}.duli-media-asset-node__audio-play:hover,.duli-media-asset-node__audio-play:focus-visible{background:#00e65047;outline:none}.duli-media-asset-node__audio-play svg{width:14px;height:14px}.duli-media-asset-node__audio>svg{width:20px;height:20px;flex:0 0 auto;color:#ffffff7a}.duli-media-asset-node__waveform{display:flex;min-width:0;height:56px;flex:1 1 auto;align-items:center;justify-content:space-between;gap:2px}.duli-media-asset-node__waveform i{width:3px;max-height:44px;border-radius:2px;background:#ffffff6b}.duli-media-asset-node__title{top:-36px;color:#ffffffc2}.duli-media-asset-node__title b{color:#ffffff7a}.duli-media-asset-node__replace{position:absolute;top:10px;right:10px;z-index:4;display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:7px;background:#141414b8;color:#ffffffd1;cursor:pointer;opacity:0;transform:translateY(-3px);transition:opacity .14s ease,transform .14s ease,background-color .14s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.duli-media-asset-node--ready:hover .duli-media-asset-node__replace,.duli-media-asset-node__replace:focus-visible{opacity:1;transform:translateY(0)}.duli-media-asset-node__replace:hover{background:#262626e6;color:#fff}.duli-media-asset-node__replace svg{width:16px;height:16px}.duli-media-asset-node__play{position:absolute;top:50%;left:50%;display:grid;width:46px;height:46px;place-items:center;border:1px solid rgba(255,255,255,.48);border-radius:50%;background:#0a0a0a75;color:#ffffffe6;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none}.duli-media-asset-node__preview:hover .duli-media-asset-node__play{opacity:0;visibility:hidden}.duli-media-asset-node__play svg{width:19px;height:19px;margin-left:2px;fill:currentColor}.duli-media-asset-node__error{position:absolute;top:50%;left:50%;padding:8px 12px;border:1px solid rgba(255,255,255,.2);border-radius:6px;background:#0c0c0cc7;color:#ffffffc7;font-size:12px;transform:translate(-50%,-50%);pointer-events:none}.duli-media-asset-node__duration{position:absolute;right:8px;bottom:8px;padding:3px 6px;border-radius:4px;background:#000000b8;color:#ffffffe0;font-size:10px;line-height:1}.duli-node-surface-card--media-asset{--duli-node-business-accent: #727272}.duli-node-surface-card--media-asset:hover{border-color:#ffffff47!important}.duli-node-surface-card--media-asset.is-selected{border-color:#00e650!important;box-shadow:0 0 0 2px #00e6502e,0 12px 30px #0000004d!important}:root[data-resolved-theme=light] .duli-node-surface-card--media-asset{--duli-node-business-accent: #858b94}:root[data-resolved-theme=light] .duli-node-surface-card--media-asset:hover{border-color:#aeb4bd!important}:root[data-resolved-theme=light] .duli-node-surface-card--media-asset.is-selected{border-color:#00a83c!important;box-shadow:0 0 0 2px #00a83c24,0 10px 26px #151c2624!important}:root[data-resolved-theme=light] .duli-media-asset-node__title{color:#14181ec7}:root[data-resolved-theme=light] .duli-media-asset-node__title b{color:#14181e7a}.duli-media-picker{position:fixed;inset:0;z-index:10080;display:grid;place-items:center;padding:24px;background:#00000094;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.duli-media-picker__panel{display:grid;width:min(720px,calc(100vw - 32px));max-height:min(640px,calc(100vh - 48px));grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid #363636;border-radius:8px;background:#202020;box-shadow:0 24px 70px #00000085;color:#fff}.duli-media-picker__panel>header{display:flex;min-height:52px;align-items:center;justify-content:space-between;padding:0 14px 0 18px;border-bottom:1px solid #363636}.duli-media-picker__panel>header>div{display:flex;align-items:center;gap:9px}.duli-media-picker__panel>header svg{width:17px;height:17px;color:#ffffffb8}.duli-media-picker__panel>header strong{font-size:13px;font-weight:650}.duli-media-picker__content{min-height:210px;overflow-y:auto;padding:16px}.duli-media-picker__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(126px,1fr));grid-gap:12px;gap:12px}.duli-media-picker__grid>button{display:flex;min-width:0;flex-direction:column;gap:8px;padding:0;border:0;background:transparent;color:#ffffffc7;cursor:pointer;text-align:left}.duli-media-picker__grid>button:hover{color:#fff}.duli-media-picker__thumbnail{position:relative;display:grid;width:100%;aspect-ratio:4 / 3;place-items:center;overflow:hidden;border:1px solid #363636;border-radius:6px;background:#161616;transition:border-color .14s ease,background-color .14s ease}.duli-media-picker__grid>button:hover .duli-media-picker__thumbnail{border-color:#ffffff57;background:#191919}.duli-media-picker__thumbnail img{width:100%;height:100%;object-fit:cover}.duli-media-picker__thumbnail>svg{width:30px;height:30px;color:#ffffff5c}.duli-media-picker__thumbnail small{position:absolute;right:5px;bottom:5px;padding:2px 5px;border-radius:4px;background:#000000b8;color:#ffffffc2;font-size:9px}.duli-media-picker__grid>button>span:last-child{width:100%;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.duli-media-picker__load-more{display:block;width:100%;min-height:30px;margin-top:12px;border:1px solid #363636;border-radius:7px;background:#161616;color:#ffffffb3;cursor:pointer;font-size:11px}.duli-media-picker__load-more:hover:not(:disabled){border-color:#ffffff57;color:#fff}.duli-media-picker__load-more:disabled{cursor:wait;opacity:.6}.duli-media-picker__empty{display:flex;min-height:250px;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#ffffff75;text-align:center}.duli-media-picker__empty>svg{width:32px;height:32px;margin-bottom:4px;color:#ffffff4d}.duli-media-picker__empty strong{color:#ffffffc2;font-size:12px}.duli-media-picker__empty span{max-width:360px;font-size:10px;line-height:1.5}.duli-multi-image-selection__toolbar{position:fixed;top:76px;left:50%;z-index:4100;display:inline-flex;max-width:min(800px,calc(100vw - 32px));align-items:center;gap:3px;padding:5px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#14171cf5;box-shadow:0 14px 34px #0000006b,inset 0 1px #ffffff0d;color:#f1f5f9e6;transform:translate(-50%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto}.duli-reference-image-placeholder{width:16px;height:16px;flex:0 0 auto;color:currentColor}.duli-multi-image-selection__toolbar .duli-multi-image-selection__run{border-color:#00e65052;background:#00e6501f;color:#effff4}.duli-multi-image-selection__count{height:28px;display:inline-flex;align-items:center;padding:0 8px;border-right:1px solid rgba(255,255,255,.09);color:#ffffff7a;font-size:10px;font-weight:800;white-space:nowrap}.duli-multi-image-selection__toolbar button{height:30px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 9px;border:0;border-radius:6px;background:transparent;color:#ebf1f6b8;cursor:pointer;font-size:11px;font-weight:760;white-space:nowrap}.duli-multi-image-selection__toolbar button:hover:not(:disabled){background:#00e6501c;color:#f5fff8}.duli-multi-image-selection__toolbar button:disabled{cursor:not-allowed;opacity:.34}.duli-multi-image-selection__toolbar button svg{width:15px;height:15px;flex:0 0 auto}.duli-multi-image-selection__arrange{position:relative}.duli-multi-image-selection__arrange-menu{position:absolute;top:calc(100% + 9px);left:0;z-index:2;display:grid;width:146px;grid-gap:2px;gap:2px;padding:5px;border:1px solid rgba(255,255,255,.12);border-radius:7px;background:#14171cfa;box-shadow:0 16px 38px #0000007a}.duli-multi-image-selection__toolbar .duli-multi-image-selection__arrange-menu button{width:100%;height:34px;justify-content:flex-start;padding:0 9px;color:#f1f5f9c7;font-size:11px;font-weight:650}.duli-multi-image-selection__toolbar .duli-multi-image-selection__arrange-menu button:hover{background:#ffffff14;color:#fff}.duli-multi-image-selection__handle.react-flow__handle{z-index:30;width:18px!important;height:18px!important;border:4px solid #11161b!important;border-radius:50%!important;background:#00e650!important;box-shadow:0 0 0 1px #00e65080,0 5px 18px #00e65052!important;transform:translate(50%,-50%)}.duli-multi-image-selection__handle-label{position:absolute;z-index:31;min-width:17px;height:17px;display:grid;place-items:center;border:2px solid #11161b;border-radius:999px;background:#00e650;color:#06110a;font-size:8px;font-weight:950;line-height:1;transform:translate(50%,-115%);pointer-events:none}@media(max-width:760px){.duli-multi-image-selection__toolbar{overflow-x:auto}.duli-multi-image-selection__toolbar button span{display:none}}.duli-flow-canvas-workspace:focus{outline:none}.duli-flow-canvas-workspace .react-flow__pane.selection{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30.09' height='30.09' viewBox='1.95 3.67 30.09 30.09'%3E%3Cdefs%3E%3Cpath id='p' d='M14.82 26.77C14.41 26.69 14.04 25.61 13.71 24.98C13.38 24.36 13.08 23.69 12.84 23.02C12.61 22.35 12.54 21.61 12.28 20.95C12.03 20.29 11.54 19.72 11.29 19.07C11.03 18.41 10.97 17.68 10.75 17C10.53 16.32 10.19 15.68 9.96 15.01C9.73 14.33 9.56 13.61 9.39 12.94C9.22 12.27 8.68 11.37 8.95 10.99C9.22 10.61 10.33 10.59 11 10.67C11.67 10.76 12.3 11.28 12.97 11.51C13.64 11.75 14.36 11.86 15.04 12.08C15.71 12.3 16.37 12.59 17.04 12.84C17.7 13.1 18.36 13.37 19.04 13.59C19.72 13.81 20.45 13.91 21.11 14.15C21.78 14.4 22.39 14.8 23.05 15.08C23.7 15.36 24.78 15.45 25.04 15.84C25.29 16.23 24.99 17.05 24.57 17.43C24.15 17.81 23.23 17.9 22.54 18.1C21.86 18.3 21.13 18.39 20.46 18.63C19.8 18.87 19.06 19.09 18.56 19.54C18.05 20 17.75 20.72 17.45 21.36C17.15 22.01 16.97 22.71 16.75 23.39C16.54 24.07 16.46 24.89 16.14 25.45C15.81 26.01 15.22 26.85 14.82 26.77Z'/%3E%3C/defs%3E%3Cuse href='%23p' fill='none' stroke='%2386EFAC' stroke-opacity='0.05' stroke-width='13.0' stroke-linejoin='round'/%3E%3Cuse href='%23p' fill='none' stroke='%2391F0B4' stroke-opacity='0.053' stroke-width='11.0' stroke-linejoin='round'/%3E%3Cuse href='%23p' fill='none' stroke='%239DF2BC' stroke-opacity='0.111' stroke-width='9.5' stroke-linejoin='round'/%3E%3Cuse href='%23p' fill='none' stroke='%23A9F3C4' stroke-opacity='0.15' stroke-width='8.0' stroke-linejoin='round'/%3E%3Cuse href='%23p' fill='none' stroke='%23B5F5CC' stroke-opacity='0.265' stroke-width='7.0' stroke-linejoin='round'/%3E%3Cuse href='%23p' fill='none' stroke='%23C0F6D4' stroke-opacity='0.5' stroke-width='6.0' stroke-linejoin='round'/%3E%3Cuse href='%23p' fill='none' stroke='%23CCF8DC' stroke-opacity='0.52' stroke-width='5.2' stroke-linejoin='round'/%3E%3Cuse href='%23p' fill='none' stroke='%23D8F9E4' stroke-opacity='0.75' stroke-width='4.2' stroke-linejoin='round'/%3E%3Cuse href='%23p' fill='none' stroke='%23E4FBEC' stroke-opacity='0.667' stroke-width='3.4' stroke-linejoin='round'/%3E%3Cuse href='%23p' fill='none' stroke='%23F0FDF4' stroke-opacity='0.95' stroke-width='2.6' stroke-linejoin='round'/%3E%3Cuse href='%23p' fill='%230F0F0F' stroke='%230F0F0F' stroke-width='.5' stroke-linejoin='round'/%3E%3C/svg%3E") 7 7.32,default!important}.duli-flow-canvas-workspace .react-flow__selection,.duli-flow-canvas-workspace .react-flow__nodesselection-rect{background:transparent!important;border:0!important;border-radius:8px;overflow:visible}.duli-flow-canvas-workspace .react-flow__selection:before,.duli-flow-canvas-workspace .react-flow__nodesselection-rect:before{position:absolute;box-sizing:border-box;border-style:dashed;border-color:#fff;background:#ffffff0f;content:"";pointer-events:none}.duli-subject-node-info-toolbar{pointer-events:auto!important}.duli-subject-node-info{display:grid;width:260px;max-height:min(var(--duli-subject-node-info-max-height, 225px),calc(100vh - 96px));overflow:hidden;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:#f8f9fbfa;box-shadow:0 14px 36px #0f172a29;color:#101828;grid-template-rows:auto minmax(0,1fr);pointer-events:auto;text-align:left;-webkit-user-select:text;user-select:text;animation:duli-subject-node-info-enter .16s ease-out}.duli-subject-node-info>header{display:flex;align-items:center;gap:8px;min-width:0;padding:13px 14px 12px;border-bottom:1px solid rgba(15,23,42,.08)}.duli-subject-node-info>header>span{flex:0 0 auto;border:1px solid rgba(16,185,129,.2);border-radius:4px;background:#10b98114;color:#059669;font-size:10px;font-weight:800;line-height:1.25;padding:3px 6px}.duli-subject-node-info>header>strong{min-width:0;overflow:hidden;color:#101828;font-size:14px;font-weight:850;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.duli-subject-node-info__body{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0 14px 14px;scrollbar-color:rgba(102,112,133,.42) transparent;scrollbar-width:thin}.duli-subject-node-info__body>section{padding-top:11px}.duli-subject-node-info__body>section+section{margin-top:11px;border-top:1px solid rgba(15,23,42,.08)}.duli-subject-node-info__body>section>span{display:block;margin-bottom:5px;color:#344054;font-size:10px;font-weight:800;line-height:1.3}.duli-subject-node-info__body>section>p{margin:0;color:#667085;font-size:11px;font-weight:600;line-height:1.65;white-space:pre-wrap;word-break:break-word}:root[data-resolved-theme=dark] .duli-subject-node-info{border-color:#ffffff1a;background:#1d1d1ffa;box-shadow:0 16px 38px #00000057;color:#f5f5f6}:root[data-resolved-theme=dark] .duli-subject-node-info>header>strong{color:#f5f5f6}:root[data-resolved-theme=dark] .duli-subject-node-info>header,:root[data-resolved-theme=dark] .duli-subject-node-info__body>section+section{border-color:#ffffff14}:root[data-resolved-theme=dark] .duli-subject-node-info__body>section>span{color:#ffffffd1}:root[data-resolved-theme=dark] .duli-subject-node-info__body>section>p{color:#ffffff9e}@keyframes duli-subject-node-info-enter{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.duli-flow-canvas-workspace .react-flow__selection:before{inset:0;border-width:1px;border-radius:8px}.duli-flow-canvas-workspace .react-flow__nodesselection-rect:before{inset:-40px;border-width:var(--duli-canvas-selected-border-width, 1px);border-radius:var(--duli-canvas-selected-radius, 12px)}.duli-selection-connection-proxy{position:relative;width:2px;height:2px;pointer-events:auto}.duli-flow-canvas-workspace .react-flow__node.react-flow__node-selectionConnectionProxy .duli-selection-connection-proxy__handle.react-flow__handle{width:12px;height:12px;transform:translate(-50%,-50%)!important;cursor:crosshair;left:-8px!important;right:auto!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.duli-flow-canvas-workspace .react-flow__node.react-flow__node-selectionConnectionProxy{width:2px!important;height:2px!important;min-width:2px!important;min-height:2px!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.duli-flow-canvas-workspace.has-single-node-selection .react-flow__nodesselection-rect:before{content:none}html.duli-canvas-box-selecting .duli-flow-hint-toolbar,html.duli-canvas-box-selecting .duli-node-detail-toolbar,html.duli-canvas-box-selecting .duli-multi-image-selection__toolbar,html.duli-canvas-box-selecting .duli-subject-node-info-toolbar,.duli-flow-canvas-workspace.is-box-selection-result .duli-subject-node-info-toolbar{display:none!important}.duli-flow-canvas-workspace .duli-space-panning .react-flow__pane,.duli-flow-canvas-workspace .duli-space-panning .react-flow__renderer{cursor:-webkit-grab!important;cursor:grab!important;-webkit-user-select:none!important;user-select:none!important}.duli-flow-canvas-workspace .duli-space-panning .react-flow__node{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.duli-flow-canvas-workspace .duli-space-panning .react-flow__pane:active,.duli-flow-canvas-workspace .duli-space-panning .react-flow__renderer:active{cursor:-webkit-grabbing!important;cursor:grabbing!important}.duli-text-node-result{position:relative;display:flex;flex-direction:column;gap:7px;width:100%;height:100%;min-height:0;border:1px solid var(--duli-text-node-result-border);border-radius:0 0 14px 14px;background:var(--duli-text-node-result-bg);padding:8px;overflow:hidden}.duli-plain-text-node{position:relative;display:flex;flex:1 1 auto;min-height:0;padding:20px 5px 20px 20px;background:var(--duli-node-surface-card-bg);border-radius:15px}.duli-plain-text-node__editor{width:100%;height:100%;min-height:0;overflow:auto;outline:0;color:var(--text-primary, #f4f4f5);caret-color:var(--duli-node-accent, #60a5fa);font:inherit;font-size:12px;line-height:1.65;white-space:pre-wrap;scrollbar-width:thin}.duli-plain-text-node__editor:empty:before{content:attr(data-placeholder);color:var(--text-muted, rgba(161, 161, 170, .66))}.duli-plain-text-node__editor h1,.duli-plain-text-node__editor h2,.duli-plain-text-node__editor h3{margin:.3em 0;line-height:1.3}.duli-plain-text-node__editor h1{font-size:1.5em}.duli-plain-text-node__editor h2{font-size:1.25em}.duli-plain-text-node__editor ul,.duli-plain-text-node__editor ol{padding-left:1.4em}.duli-plain-text-node__editor[contenteditable=true]{cursor:text;-webkit-user-select:text;user-select:text}.duli-plain-text-node__editor[contenteditable=false]{cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;user-select:none}.duli-plain-text-node__toolbar{position:absolute;z-index:5;bottom:calc(100% + 58px);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:4px;padding:8px 10px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#1c1c1ef5;box-shadow:0 12px 30px #00000059}.duli-plain-text-node__toolbar button{min-width:25px;height:25px;padding:0 5px;border:0;border-radius:6px;background:transparent;color:#ffffffc7;font-size:11px;cursor:pointer}.duli-plain-text-node__toolbar button:hover{background:#ffffff1f;color:#fff}.duli-plain-text-node__toolbar button:disabled{cursor:not-allowed;opacity:.55}.duli-plain-text-node__streaming{width:100%;height:100%;min-height:0;overflow:auto;color:var(--text-primary, #f4f4f5);font-size:12px;line-height:1.65;white-space:pre-wrap;scrollbar-width:thin}.duli-plain-text-node__streaming .duli-text-node-streaming-badge{display:inline-flex;margin-bottom:8px}.duli-plain-text-node__resize-line{border-color:#8b5cf6!important;opacity:0}.duli-plain-text-node__resize-handle{width:16px!important;height:16px!important;right:-5px!important;bottom:-5px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;z-index:40!important;cursor:nwse-resize!important}.duli-plain-text-node__resize-handle:before,.duli-plain-text-node__resize-handle:after{content:"";position:absolute;right:5px;bottom:5px;width:13px;height:2px;border-radius:999px;background:#a78bfa;transform:rotate(-45deg);transform-origin:right center;pointer-events:none}.duli-plain-text-node__resize-handle:not(.bottom.right){display:none!important}.duli-plain-text-node__resize-handle.bottom.right{display:block!important;inset:93% auto auto 99%!important;transform:translate(-100%,-50%)!important}.duli-plain-text-node__resize-handle:after{right:8px;bottom:9px;width:9px;opacity:.82}.duli-plain-text-node__textarea{width:100%;height:100%;min-height:0;resize:none;border:0;outline:0;background:transparent;color:var(--text-primary, #f4f4f5);caret-color:var(--duli-node-accent, #60a5fa);font:inherit;font-size:12px;line-height:1.65;white-space:pre-wrap;overflow:auto;scrollbar-width:thin}.duli-plain-text-node__textarea::placeholder{color:var(--text-muted, rgba(161, 161, 170, .66))}.duli-text-node-result--streaming{border-color:var(--duli-text-node-result-streaming-border);box-shadow:var(--duli-text-node-result-streaming-shadow)}.duli-text-node-streaming-badge{position:absolute;top:8px;right:10px;z-index:1;border:1px solid var(--duli-text-node-streaming-badge-border);border-radius:999px;background:var(--duli-text-node-streaming-badge-bg);color:var(--duli-text-node-streaming-badge-fg);font-size:10px;font-weight:900;line-height:1;padding:5px 8px;pointer-events:none}.duli-text-node-markdown{width:100%;height:100%;min-height:0;overflow:auto;color:var(--duli-text-node-markdown-fg);font-size:10.5px;line-height:1.5;scrollbar-color:rgba(126,134,146,.72) rgba(17,18,22,.96);scrollbar-width:thin;-webkit-user-select:text;user-select:text}.duli-text-node-markdown::-webkit-scrollbar{width:5px;height:5px}.duli-text-node-markdown::-webkit-scrollbar-track{background:#111216f5;border-radius:999px}.duli-text-node-markdown::-webkit-scrollbar-thumb{background:#7e8692b8;border-radius:999px}.react-flow .duli-creative-node *,.react-flow .duli-node-card *,.duli-node-detail-toolbar *,.duli-fullscreen-subject-extract *{scrollbar-color:rgba(126,134,146,.72) rgba(17,18,22,.96);scrollbar-width:thin}.react-flow .duli-creative-node *::-webkit-scrollbar,.react-flow .duli-node-card *::-webkit-scrollbar,.duli-node-detail-toolbar *::-webkit-scrollbar,.duli-fullscreen-subject-extract *::-webkit-scrollbar{width:6px;height:6px}.react-flow .duli-creative-node *::-webkit-scrollbar-track,.react-flow .duli-node-card *::-webkit-scrollbar-track,.duli-node-detail-toolbar *::-webkit-scrollbar-track,.duli-fullscreen-subject-extract *::-webkit-scrollbar-track{border-radius:999px;background:#111216f5}.react-flow .duli-creative-node *::-webkit-scrollbar-thumb,.react-flow .duli-node-card *::-webkit-scrollbar-thumb,.duli-node-detail-toolbar *::-webkit-scrollbar-thumb,.duli-fullscreen-subject-extract *::-webkit-scrollbar-thumb{border-radius:999px;background:#7e8692b8}.duli-text-node-markdown p,.duli-text-node-markdown ul,.duli-text-node-markdown ol{margin:0 0 7px}.duli-text-node-markdown h1,.duli-text-node-markdown h2,.duli-text-node-markdown h3{margin:0 0 6px;color:var(--duli-text-node-heading-fg);font-size:11px;font-weight:900}.duli-text-node-markdown ul,.duli-text-node-markdown ol{padding-left:15px}.duli-text-node-markdown table{width:100%;border-collapse:collapse;font-size:10px}.duli-text-node-markdown th,.duli-text-node-markdown td{border:1px solid var(--duli-text-node-table-border);padding:3px 5px}.duli-text-node-streaming-caret{display:inline-block;width:6px;height:13px;margin-left:3px;border-radius:2px;background:var(--duli-text-node-caret-bg);box-shadow:var(--duli-text-node-caret-shadow);animation:duli-streaming-caret .9s steps(2,start) infinite;vertical-align:-2px}@keyframes duli-streaming-caret{50%{opacity:0}}.duli-text-node-subject-summary{display:flex;flex-wrap:nowrap;align-items:center;gap:5px;min-height:30px;border-top:1px solid var(--duli-text-node-subject-summary-border);background:var(--duli-text-node-subject-summary-bg);color:var(--duli-text-node-subject-summary-fg);font-size:9px;font-weight:900;line-height:1.2;margin:2px -8px -8px;padding:6px 8px;overflow-x:auto;scrollbar-color:var(--duli-scrollbar-thumb) transparent;scrollbar-width:thin}.duli-text-node-subject-summary::-webkit-scrollbar{height:5px}.duli-text-node-subject-summary::-webkit-scrollbar-thumb{border-radius:999px;background:var(--duli-scrollbar-thumb)}.duli-text-node-subject-summary::-webkit-scrollbar-track{background:transparent}.duli-text-node-subject-summary span{color:var(--duli-text-node-subject-summary-span-fg)}.duli-text-node-subject-summary b{border-radius:999px;background:var(--duli-text-node-subject-summary-chip-bg);color:var(--duli-text-node-subject-summary-chip-fg);font-weight:900;white-space:nowrap;padding:3px 6px}.duli-h5-script-shell{border-color:transparent!important;border-radius:12px!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--duli-node-business-accent) 18%,transparent),0 14px 38px #00000057,0 0 24px color-mix(in srgb,var(--duli-node-business-accent) 16%,transparent)!important}.duli-h5-script-shell__icon{display:grid;width:28px;height:28px;place-items:center;padding:0!important;border-radius:6px!important;background:transparent;color:#5da0ff!important}.duli-h5-script-shell--done{border-color:color-mix(in srgb,var(--duli-node-business-accent) 66%,transparent)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--duli-node-business-accent) 18%,transparent),0 14px 38px #00000057,0 0 30px color-mix(in srgb,var(--duli-node-business-accent) 18%,transparent)!important}.duli-h5-script-shell--done .duli-node-card-header--script-generate{border-color:color-mix(in srgb,var(--duli-node-business-accent) 50%,transparent)!important;background:var(--duli-node-card-header-bg)!important;box-shadow:var(--duli-node-card-header-shadow)}.duli-node-card-header--script-generate{min-height:52px;padding-left:16px!important;border-radius:10px 10px 0 0!important;border-color:color-mix(in srgb,var(--duli-node-business-accent) 50%,transparent)!important;background:var(--duli-node-card-header-bg)!important;box-shadow:inset 0 1px #92c5fd2e,0 1px #2f7fff42}.duli-h5-script-shell__header-badges b{display:inline-flex;height:auto;align-items:center;border-radius:0;background:transparent;color:#00d7ff;padding:0 2px;font-size:13px;font-weight:950;white-space:nowrap}.duli-h5-script-node{position:relative;min-height:0;flex:1;overflow:hidden;background:var(--duli-h5-node-frame-bg);color:var(--duli-h5-node-fg);box-shadow:var(--duli-h5-node-frame-shadow)}.duli-h5-script-node--empty{display:grid;place-items:center;align-content:center;grid-gap:6px;gap:6px;color:#8fa1bc;text-align:center;border-radius:12px}.duli-h5-script-node--empty strong{color:#8fa1bc;font-size:12px;font-weight:800}.duli-h5-script-node--empty span{color:#8fa1bc9e;font-size:10px;font-weight:700}.duli-h5-script-node--landing{padding:22px}.duli-h5-script-node__start-actions{display:grid;width:min(320px,100%);grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:2px;gap:2px;margin-top:10px}.duli-h5-script-node__start-actions button{display:flex;min-height:38px;align-items:center;gap:10px;padding:7px 8px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--duli-h5-node-title-fg, #eef4ff);font-size:13px;font-weight:600;line-height:1.35;text-align:left;cursor:pointer}.duli-h5-script-node__start-actions button svg{width:18px;height:18px;flex:0 0 18px}.duli-h5-script-node__start-actions button:hover{border-color:color-mix(in srgb,var(--duli-node-business-accent) 34%,transparent);background:color-mix(in srgb,var(--duli-node-business-accent) 10%,transparent)}.duli-h5-script-node--done{display:grid;min-height:0}.duli-h5-script-node--streaming{display:flex;flex:0 1 auto;flex-direction:column;max-height:100%}.duli-h5-script-node__draft-status{display:flex;flex-direction:column;gap:8px;padding:12px 20px;font-size:12px;line-height:1.5;border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent)}.duli-h5-script-node--done:has(>.duli-h5-script-node__draft-status){grid-template-rows:auto minmax(0,1fr)}.duli-h5-script-node__draft-status button{align-self:flex-start;padding:5px 12px;border:1px solid color-mix(in srgb,currentColor 30%,transparent);border-radius:6px;background:transparent;color:inherit;cursor:pointer}.duli-h5-script-node__scroll{min-height:0;overflow:auto;padding:27px 20px 24px;color:#ffffffe6;font-size:13px;font-weight:520;line-height:1.62;scrollbar-width:thin}.duli-h5-script-node__scroll--streaming>.duli-script-markdown-preview{overflow:visible}.duli-h5-script-node__scroll::-webkit-scrollbar{width:6px;height:6px}.duli-h5-script-node__scroll::-webkit-scrollbar-track{background:#101216}.duli-h5-script-node__scroll::-webkit-scrollbar-thumb{border-radius:999px;background:#848a94b8}.duli-h5-script-node__scroll::-webkit-scrollbar-thumb:hover{background:#aeb5c0db}.duli-h5-script-node__scroll h1,.duli-h5-script-node__scroll h2,.duli-h5-script-node__scroll h3{margin:10px 0 12px;color:#fff;font-size:17px;font-weight:950}.duli-h5-script-node__scroll p{margin:0 0 10px}.duli-h5-script-node__scroll:after{content:"";position:sticky;display:block;right:0;bottom:-24px;left:0;height:70px;pointer-events:none;background:var(--ai-creation-preview-mask-bg)}.duli-h5-script-node__scroll--streaming{height:auto;max-height:100%;flex:0 1 auto}.duli-h5-script-node__scroll--streaming:after{display:none}.duli-h5-script-node__scroll ul,.duli-h5-script-node__scroll ol{margin:8px 0 8px 18px;padding:0;list-style-position:outside}.duli-h5-script-node__scroll ul{list-style-type:disc}.duli-h5-script-node__scroll ol{list-style-type:decimal}.duli-h5-script-shell .duli-node-card-header h3{font-size:14px}.duli-h5-script-shell--done .duli-h5-script-node__scroll{font-size:14px;line-height:1.64}.duli-h5-script-shell--done .duli-h5-script-node__scroll h1,.duli-h5-script-shell--done .duli-h5-script-node__scroll h2,.duli-h5-script-shell--done .duli-h5-script-node__scroll h3{font-size:16px}.duli-h5-segment-node{display:grid;min-height:0;flex:1;grid-template-rows:auto minmax(0,1fr) auto auto auto;grid-gap:8px;gap:8px;overflow:hidden;padding:17px 12px 10px;background:#101216;color:#fff}.duli-h5-segment-node--streaming{display:flex;flex:0 1 auto;flex-direction:column;max-height:100%}.duli-h5-segment-node--streaming .duli-h5-segment-node__streaming{flex:0 1 auto}.duli-h5-segment-node--loading{grid-template-rows:auto minmax(0,1fr)}.duli-h5-segment-node--loading .duli-h5-segment-node__tabs b{cursor:default}.duli-h5-segment-node__skeleton{display:grid;min-height:0;align-content:center;justify-items:center;grid-gap:8px;gap:8px;padding:18px;color:#ffffffd1;text-align:center}.duli-h5-segment-node__skeleton-mark{display:grid;width:38px;height:38px;place-items:center;margin-bottom:3px;border:1px solid rgba(245,181,54,.24);border-radius:10px;background:#f5b5361a;color:#f5c84b}.duli-h5-segment-node__skeleton-mark svg{width:18px;height:18px;animation:duli-segment-loading-spin 1.25s linear infinite}.duli-h5-segment-node__skeleton strong{color:#fff;font-size:14px;font-weight:850}.duli-h5-segment-node__skeleton small{color:#ffffff80;font-size:11px}.duli-h5-segment-node__skeleton-lines{display:grid;width:min(420px,88%);grid-gap:8px;gap:8px;margin-top:9px}.duli-h5-segment-node__skeleton-lines span{display:block;height:9px;border-radius:999px;background:linear-gradient(90deg,#ffffff0f,#f5b53638,#ffffff0f);background-size:220% 100%;animation:duli-segment-loading-shimmer 2.4s ease-in-out infinite}.duli-h5-segment-node__skeleton-lines span:nth-child(2){width:82%}.duli-h5-segment-node__skeleton-lines span:nth-child(3){width:62%}@keyframes duli-segment-loading-spin{to{transform:rotate(360deg)}}@keyframes duli-segment-loading-shimmer{0%,to{background-position:100% 0}50%{background-position:0 0}}@media(prefers-reduced-motion:reduce){.duli-h5-segment-node__skeleton-mark svg,.duli-h5-segment-node__skeleton-lines span{animation:none}}.duli-h5-segment-node--done{grid-template-rows:auto auto minmax(0,1fr) auto auto}.duli-h5-segment-shell{border-color:color-mix(in srgb,var(--duli-node-business-accent) 66%,transparent)!important;border-radius:12px!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--duli-node-business-accent) 18%,transparent),0 14px 38px #00000057,0 0 26px color-mix(in srgb,var(--duli-node-business-accent) 16%,transparent)!important}.duli-h5-segment-shell__icon{display:grid;width:28px;height:28px;place-items:center;padding:0!important;border-radius:6px!important;background:transparent;color:#ffd86a}.duli-h5-segment-shell .duli-node-card-header--script-segment{min-height:50px;padding-left:18px!important;border-radius:10px 10px 0 0!important;border-color:color-mix(in srgb,var(--duli-node-business-accent) 50%,transparent)!important;background:var(--duli-node-card-header-bg)!important;box-shadow:var(--duli-node-card-header-shadow)}.duli-h5-subject-shell{border-color:color-mix(in srgb,var(--duli-node-business-accent) 66%,transparent)!important;border-radius:14px!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--duli-node-business-accent) 18%,transparent),0 14px 38px #00000057,0 0 34px color-mix(in srgb,var(--duli-node-business-accent) 20%,transparent)!important}.duli-h5-subject-shell__icon{display:grid;width:20px;height:20px;place-items:center;padding:0!important;border-radius:0!important;background:transparent;color:#93ecff;box-shadow:none}.duli-h5-subject-shell__header-badges{display:flex;align-items:center;gap:5px}.duli-h5-subject-shell__header-badges span,.duli-h5-subject-shell__header-badges b{display:inline-flex;height:20px;align-items:center;gap:3px;border:1px solid rgba(92,219,255,.28);border-radius:5px;background:#00c8ff14;color:#b5f2ff;padding:0 4px;font-size:8px;font-weight:900;white-space:nowrap}.duli-h5-subject-shell__header-badges svg{width:10px;height:10px;flex:0 0 10px}.duli-h5-subject-shell__header-badges b{border-color:#00e69633;background:#00e69612;color:#65ffc0}.duli-h5-subject-shell__header-badges .duli-h5-subject-shell__header-badges-missing{border-color:#f5c74e47;background:#f5c74e14;color:#ffd86b}.duli-h5-subject-shell .duli-node-card-header--subject-extract{min-height:38px;border-radius:12px 12px 0 0!important;border-color:color-mix(in srgb,var(--duli-node-business-accent) 50%,transparent)!important;background:var(--duli-node-card-header-bg)!important;box-shadow:var(--duli-node-card-header-shadow)}.duli-h5-subject-shell .duli-node-card-header{padding-right:18px!important;padding-left:12px!important}.duli-h5-subject-shell .duli-node-card-header h3{color:#fff!important;font-size:11px!important;font-weight:950!important}.duli-h5-subject-shell--done .duli-node-card-header--subject-extract{min-height:38px;padding-left:12px!important}.duli-h5-subject-shell--done .duli-node-card-header h3{font-size:11px!important}.duli-h5-subject-shell--done .duli-node-card-header>div:first-child{gap:4px}.duli-h5-subject-shell--done .duli-h5-subject-shell__header-badges span,.duli-h5-subject-shell--done .duli-h5-subject-shell__header-badges b{height:20px;gap:3px;padding:0 5px;font-size:8px}.duli-h5-subject-shell--done .duli-h5-subject-shell__header-badges svg{width:10px;height:10px;flex-basis:10px}.duli-h5-subject-shell .duli-h5-node-fullscreen-action{border:1px solid rgba(255,255,255,.06);background:#ffffff09}.duli-h5-subject-shell--done .duli-h5-node-fullscreen-action{width:24px;height:24px}.duli-h5-subject-shell__icon .duli-h5-node-icon-svg{width:18px;height:18px}.duli-h5-subject-node{min-height:0;flex:1;overflow:hidden;background:linear-gradient(180deg,#111418,#101216);color:#fff}.duli-h5-subject-node--empty{display:grid;place-items:center;align-content:center;grid-gap:6px;gap:6px;padding:16px;border:8px solid var(--duli-h5-node-frame-border);border-radius:11px;background:var(--duli-h5-node-frame-bg);box-shadow:var(--duli-h5-node-frame-shadow);text-align:center}.duli-h5-subject-node__empty-icon{display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff0b;color:#c6dae8b8;font-size:18px;font-weight:900}.duli-h5-subject-node__empty-icon svg{width:20px;height:20px}.duli-h5-subject-node--empty strong{color:#c8d9e8;font-size:10px;font-weight:900}.duli-h5-subject-node--empty span{color:#94aabeb3;font-size:8px;font-weight:750}.duli-h5-subject-node--done{display:grid;align-content:start;grid-gap:8px;gap:8px;padding:9px 10px;overflow:auto;scrollbar-width:thin}.duli-h5-subject-node__section{border:1px solid rgba(255,255,255,.075);border-radius:12px;background:#ffffff07;padding:7px 9px 9px}.duli-h5-subject-node__section header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px}.duli-h5-subject-node__section header div,.duli-h5-subject-node__section nav{display:flex;align-items:center;gap:8px}.duli-h5-subject-node__section header i{display:grid;width:25px;height:25px;place-items:center;border:1px solid rgba(0,230,170,.18);border-radius:6px;background:#00e6aa12;color:#73ffd2;font-style:normal}.duli-h5-subject-node__section header i svg,.duli-h5-subject-node__section article i svg{width:15px;height:15px}.duli-h5-subject-node__section header strong{color:#fff;font-size:12px;font-weight:950}.duli-h5-subject-node__section nav button,.duli-h5-subject-node__section nav span,.duli-h5-subject-node__section nav b{display:inline-flex;height:26px;align-items:center;justify-content:center;border:1px solid rgba(255,214,82,.3);border-radius:7px;background:#ffd65217;color:#ffe489;padding:0 8px;font-size:11px;font-weight:900}.duli-h5-subject-node__section nav button{gap:5px}.duli-h5-subject-node__section nav button svg{width:12px;height:12px}.duli-h5-subject-node__section nav span,.duli-h5-subject-node__section nav b{border-color:#ffffff14;background:#ffffff0a;color:#fff}.duli-h5-subject-node__section nav b{border-color:#00e6aa38;background:#00e6aa1a;color:#61ffbd}.duli-h5-subject-node__section>div{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px}.duli-h5-subject-node__section article{display:grid;grid-template-columns:24px 34px 32px minmax(0,1fr);align-items:center;grid-gap:6px;gap:6px;min-height:44px;padding:7px;border:1px solid rgba(255,255,255,.075);border-radius:9px;background:#14161ae6}.duli-node-action-composer__spacer{min-width:0;flex:1 1 auto}.duli-node-action-composer__skill{display:block;max-width:128px;overflow:hidden;padding:5px 8px;border:1px solid color-mix(in srgb,var(--duli-node-workbench-accent-fg) 28%,transparent);border-radius:6px;background:var(--duli-node-workbench-active-bg);color:var(--duli-node-workbench-active-fg);font-size:10px;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.duli-script-skill-selector{position:relative;flex:0 0 auto}.duli-script-skill-selector__trigger{max-width:240px;justify-content:flex-start}.duli-script-skill-selector__copy{display:grid;min-width:0;grid-gap:1px;gap:1px;text-align:left}.duli-script-skill-selector__copy strong,.duli-script-skill-selector__copy small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-script-skill-selector__copy strong{color:var(--duli-flow-inline-field-fg, currentColor);font-size:12px;font-weight:800;line-height:1.2}.duli-script-skill-selector__copy small{color:var(--duli-flow-inline-muted-fg, currentColor);font-size:10px;font-weight:650;line-height:1.2}.duli-script-skill-selector__thumbnail{display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border:1px solid rgba(255,255,255,.13);border-radius:7px;background:var(--skill-cover);color:#ffffffeb;box-shadow:inset 0 1px #ffffff14}.duli-script-skill-selector__thumbnail svg{width:13px;height:13px}.duli-script-skill-selector__thumbnail img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.duli-script-skill-selector__popover{padding:9px}.duli-script-skill-selector__list{display:grid;grid-gap:4px;gap:4px;max-height:280px;overflow:auto}.duli-script-skill-selector__list button{display:grid;grid-template-columns:32px minmax(0,1fr);grid-template-rows:auto auto;grid-column-gap:8px;column-gap:8px;align-items:center;width:100%;min-height:52px;padding:7px 8px;border:1px solid transparent;border-radius:9px;background:transparent;color:inherit;text-align:left;cursor:pointer}.duli-script-skill-selector__list button:hover,.duli-script-skill-selector__list button.is-active{border-color:color-mix(in srgb,var(--accent, #00e650) 35%,transparent);background:color-mix(in srgb,var(--accent, #00e650) 10%,transparent)}.duli-script-skill-selector__list .duli-script-skill-selector__thumbnail{grid-row:1 / span 2}.duli-script-skill-selector__list strong,.duli-script-skill-selector__list small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-script-skill-selector__list strong{font-size:12px;font-weight:800}.duli-script-skill-selector__list small{color:var(--duli-flow-inline-muted-fg, currentColor);font-size:10px;font-weight:650}.duli-inline-node-detail__style-dot{width:16px;height:16px;flex:0 0 16px;border:1px solid rgba(0,230,80,.34);border-radius:4px;background:linear-gradient(135deg,#111 0 46%,#00e650 47% 54%,#e8ecef 55% 100%);background:linear-gradient(135deg,#111 0 46%,#00e650 47% 54%,#e8ecef 55% 100%)}.duli-node-action-composer__style-menu{position:absolute;bottom:calc(100% + 7px);left:0;z-index:145;display:grid;width:min(360px,calc(100vw - 64px));max-height:min(300px,44vh);grid-template-rows:auto minmax(0,1fr) auto;grid-gap:7px;gap:7px;overflow:hidden;padding:8px;border:1px solid var(--duli-flow-inline-field-border);border-radius:10px;background:var(--duli-flow-inline-panel-bg);box-shadow:var(--duli-flow-inline-panel-shadow)}.duli-node-action-composer__style-menu label{display:block;padding:0 3px;border-bottom:1px solid var(--duli-flow-inline-field-border)}.duli-node-action-composer__style-menu input{width:100%;height:30px;border:0;background:transparent;color:var(--duli-flow-inline-field-fg);outline:none;font-size:11px}.duli-node-action-composer__style-menu>div{display:grid;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;grid-gap:4px;gap:4px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--duli-scrollbar-thumb) transparent;scrollbar-width:thin}.duli-node-action-composer__style-menu>div::-webkit-scrollbar{width:5px}.duli-node-action-composer__style-menu>div::-webkit-scrollbar-track{background:transparent}.duli-node-action-composer__style-menu>div::-webkit-scrollbar-thumb{border-radius:999px;background:var(--duli-scrollbar-thumb)}.duli-node-action-composer__style-menu button{display:flex;min-width:0;min-height:34px;align-items:center;gap:7px;padding:0 7px;border:0;border-radius:7px;background:transparent;color:var(--duli-flow-inline-label-fg);cursor:pointer}.duli-node-action-composer__style-menu button:hover,.duli-node-action-composer__style-menu button.is-active{background:var(--duli-node-workbench-active-bg);color:var(--duli-node-workbench-active-fg)}.duli-node-action-composer__style-menu button img,.duli-node-action-composer__style-menu button span{width:22px;height:22px;flex:0 0 22px;border-radius:5px;object-fit:cover}.duli-node-action-composer__style-menu button b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.duli-node-action-composer__style-menu>button.is-clear{justify-self:end;min-height:26px;color:var(--duli-flow-inline-muted-fg);font-size:10px}.duli-inline-node-detail__ref-chip>i{display:grid;width:12px;height:12px;place-items:center;font-size:8px;font-style:normal;font-weight:900}.duli-h5-subject-node__section article em,.duli-h5-subject-node__section article i,.duli-h5-subject-node__section article b{display:grid;height:26px;place-items:center;border-radius:6px;background:#ffffff0b;color:#88ffd4;font-style:normal;font-size:11px}.duli-h5-subject-node__section article b svg{width:13px;height:13px}.duli-h5-subject-node__section article i.is-generated-thumb{position:relative;width:32px;height:32px;overflow:hidden;border:1px solid rgba(0,230,80,.32);background:#0a0c0b}.duli-h5-subject-node__section article i.is-generated-thumb img{width:100%;height:100%;object-fit:cover}.duli-h5-subject-node__section article i.is-generated-thumb>b{position:absolute;right:1px;bottom:1px;padding:1px 3px;border-radius:3px;background:#000000b8;color:#fff;font-size:8px;font-style:normal;line-height:1.1}.duli-h5-subject-node__section article.has-generated-asset{border-color:#00e65029;background:#00e65009}.duli-h5-subject-node__section article small{display:inline-flex;height:19px;align-items:center;justify-content:center;border-radius:4px;background:#00dce626;color:#9df8ff;font-size:10px;font-weight:900}.duli-h5-subject-node__section article p{display:grid;grid-template-columns:minmax(42px,max-content) minmax(0,1fr);align-items:center;grid-gap:7px;gap:7px;min-width:0;overflow:hidden;margin:0}.duli-h5-subject-node__section article strong,.duli-h5-subject-node__section article span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-h5-subject-node__section article strong{max-width:76px;color:#fff;font-size:12px;font-weight:950}.duli-h5-subject-node__section article span{min-width:0;min-height:0;margin-top:0;color:#c3cfdea3;font-size:10px;font-weight:650}.duli-h5-subject-node__section article span.is-warning{margin-top:4px;padding:0 7px;border:1px solid rgba(255,199,52,.18);border-radius:4px;background:#ffc7340e;color:#ffe78bd1;font-weight:800}.duli-h5-subject-node__section article span mark{flex:0 0 auto;background:transparent;color:#ffd34e;font-weight:950}.duli-h5-subject-node__section article>b{color:#bccadb57}.duli-h5-subject-generate-shell{border-color:color-mix(in srgb,var(--duli-node-business-accent) 66%,transparent)!important;border-radius:18px!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--duli-node-business-accent) 18%,transparent),0 14px 38px #00000057,0 0 34px color-mix(in srgb,var(--duli-node-business-accent) 20%,transparent)!important}.duli-h5-subject-generate-shell__icon{display:grid;width:28px;height:28px;place-items:center;padding:0!important;border-radius:6px!important;background:transparent;color:#00e650;box-shadow:none}.duli-h5-node-icon-glyph{display:inline-flex;width:14px;height:14px;align-items:center;justify-content:center;font-size:15px;font-weight:950;line-height:1}.duli-h5-node-icon-svg{width:15px;height:15px;display:block}.duli-h5-node-fullscreen-action{display:inline-grid;width:24px;height:24px;place-items:center;border:0;border-radius:7px;background:transparent;color:#dae2f094;cursor:pointer;transition:background .14s ease,color .14s ease,transform .14s ease}.duli-h5-node-fullscreen-action:hover{background:#ffffff12;color:#ffffffeb;transform:translateY(-1px)}.duli-h5-node-fullscreen-action svg{width:14px;height:14px}.duli-h5-subject-generate-shell .duli-node-card-header--subject-generate{position:relative;overflow:hidden;min-height:50px;border-radius:16px 16px 0 0!important;border-color:color-mix(in srgb,var(--duli-node-business-accent) 50%,transparent)!important;background:var(--duli-node-card-header-bg)!important;box-shadow:var(--duli-node-card-header-shadow)}.duli-h5-subject-generate-shell .duli-h5-subject-generate-shell__icon{color:#00e650!important}.duli-h5-subject-generate-shell .duli-h5-subject-generate-shell__icon .duli-h5-node-icon-svg{width:18px;height:18px}.duli-h5-subject-generate-shell__header-badges b{display:inline-flex;height:auto;align-items:center;border-radius:0;background:transparent;color:#00e650;padding:0;font-size:15px;font-weight:750;white-space:nowrap}.duli-h5-subject-generate-shell__header-badges{margin-right:14px}.duli-h5-storyboard-shell .duli-node-card-header{padding-right:20px!important;padding-left:20px!important}.duli-h5-subject-generate-shell .duli-node-card-header>div:first-child,.duli-h5-storyboard-shell .duli-node-card-header>div:first-child{gap:12px!important}.duli-h5-subject-generate-shell .duli-node-card-header h3,.duli-h5-storyboard-shell .duli-node-card-header h3{color:#fff!important;font-weight:700!important;letter-spacing:0px}.duli-h5-subject-generate-node{position:relative;min-height:0;flex:1;overflow:hidden;border:12px solid var(--duli-h5-node-frame-border);border-radius:16px;background:var(--duli-h5-node-frame-bg);color:var(--duli-h5-node-fg);box-shadow:var(--duli-h5-node-frame-shadow)}.duli-h5-subject-generate-node:after{position:absolute;z-index:2;inset:0;pointer-events:none;content:"";border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:inset 0 1px #ffffff0a,inset 0 -18px 36px #00000038}.duli-h5-subject-generate-node--empty{display:grid;place-items:center;align-content:center;grid-gap:9px;gap:9px;text-align:center}.duli-h5-subject-generate-node--empty strong{color:#b8cbe2;font-size:12px;font-weight:900}.duli-h5-subject-generate-node--empty span{color:#aebed2b8;font-size:10px;font-weight:780}.duli-h5-subject-generate-node--running{display:flex;overflow-y:auto;padding:8px}.duli-h5-subject-generate-node--running>.duli-subject-generation-progress{justify-content:flex-start}.duli-subject-generation-progress{position:relative;z-index:3;display:flex;min-width:0;flex:1;flex-direction:column;justify-content:center;gap:12px}.duli-subject-generation-progress>header{display:grid;align-items:center;grid-gap:10px;gap:10px;grid-template-columns:28px minmax(0,1fr) auto}.duli-subject-generation-progress>header>div{display:flex;min-width:0;flex-direction:column;gap:3px}.duli-subject-generation-progress>header strong{color:#f8fafc;font-size:15px;font-weight:900}.duli-subject-generation-progress>header small,.duli-subject-generation-progress>footer{color:#cbd5e1ad;font-size:10px;font-weight:700}.duli-subject-generation-progress>header>b{color:#5eead4;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-subject-generation-progress__spinner{width:24px;height:24px;border:3px solid rgba(94,234,212,.22);border-top-color:#5eead4;border-radius:50%;animation:duli-subject-progress-spin 1s linear infinite}.duli-subject-generation-progress__track{height:5px;overflow:hidden;border-radius:3px;background:#94a3b82e}.duli-subject-generation-progress__track>i{display:block;height:100%;border-radius:inherit;background:#2dd4bf;transition:width .24s ease-out}.duli-subject-generation-progress__groups{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.duli-subject-generation-progress__groups>div{display:grid;min-width:0;align-items:center;grid-gap:7px;gap:7px;padding:8px;border:1px solid rgba(148,163,184,.18);border-radius:7px;background:#0f172a6b;grid-template-columns:25px minmax(0,1fr) 7px}.duli-subject-generation-progress__groups>div>i{display:grid;width:25px;height:25px;place-items:center;border-radius:6px;background:#94a3b824;color:#cbd5e1;font-size:10px;font-style:normal;font-weight:900}.duli-subject-generation-progress__groups>div>span{display:flex;min-width:0;flex-direction:column;gap:2px}.duli-subject-generation-progress__groups strong,.duli-subject-generation-progress__groups small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-subject-generation-progress__groups strong{color:#e2e8f0;font-size:10px}.duli-subject-generation-progress__groups small{color:#cbd5e194;font-size:8px}.duli-subject-generation-progress__groups>div>b{width:7px;height:7px;border-radius:50%;background:#64748b}.duli-subject-generation-progress__groups>.is-running{border-color:#2dd4bf80}.duli-subject-generation-progress__groups>.is-running>b{background:#2dd4bf;box-shadow:0 0 8px #2dd4bfb8;animation:duli-subject-progress-pulse 1.1s ease-in-out infinite}.duli-subject-generation-progress__groups>.is-completed>b{background:#22c55e}.duli-subject-generation-progress__groups>.is-failed>b{background:#fb7185}.duli-subject-generation-progress__groups>.is-skipped{opacity:.56}.duli-subject-generation-progress>footer{text-align:center}@keyframes duli-subject-progress-spin{to{transform:rotate(360deg)}}@keyframes duli-subject-progress-pulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.duli-subject-generation-progress__spinner,.duli-subject-generation-progress__groups>.is-running>b{animation:none}}.duli-h5-subject-generate-node--done{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr)}.duli-h5-subject-generate-node--done:before,.duli-h5-storyboard-node--done:before{position:absolute;z-index:1;inset:0;pointer-events:none;content:"";background:radial-gradient(ellipse at center,rgba(0,0,0,.48) 0%,rgba(0,0,0,.25) 34%,transparent 62%),linear-gradient(180deg,#0000000f,#0000002e 52%,#00000014)}.duli-h5-subject-generate-node__summary{position:absolute;z-index:4;left:50%;top:calc(50% + 44px);display:flex;transform:translate(-50%,-50%);gap:7px;padding:0;border-radius:0;background:transparent;color:#10ffc0;font-size:15px;font-weight:800;line-height:18px;pointer-events:none;text-shadow:0 1px 6px rgba(0,0,0,.85);white-space:nowrap}.duli-h5-subject-generate-node__scroll{position:relative;z-index:0;min-height:0;overflow:auto;padding:20px 20px 54px;color:#ebf1fa94;font-size:14px;line-height:1.55;scrollbar-width:thin}.duli-h5-subject-generate-node__scroll>p:first-child{margin:0 0 18px;padding-bottom:18px;border-bottom:1px solid rgba(235,241,250,.24)}.duli-h5-subject-generate-node__scroll h1,.duli-h5-subject-generate-node__scroll h2,.duli-h5-subject-generate-node__scroll h3{color:#ebf1fa99;font-size:20px;margin:16px 0 10px}.duli-h5-subject-generate-node__scroll table{width:100%;min-width:620px;border-collapse:collapse;color:#ebf1fa94;font-size:14px}.duli-h5-subject-generate-node__scroll th,.duli-h5-subject-generate-node__scroll td{border:1px solid rgba(255,255,255,.08);padding:8px;vertical-align:top}.duli-h5-subject-generate-node__view{position:absolute;z-index:3;left:50%;top:calc(50% - 20px);transform:translate(-50%,-50%);min-width:194px;height:64px;border:1px solid rgba(255,255,255,.2);border-radius:15px;background:#000000bd;color:#fff;font-size:17px;font-weight:900;letter-spacing:.01em;box-shadow:0 18px 42px #00000085}.duli-h5-storyboard-shell__icon{display:grid;width:28px;height:28px;place-items:center;padding:0!important;border-radius:6px!important;background:transparent;color:#38f!important;box-shadow:none}.duli-h5-storyboard-shell .duli-node-card-header--storyboard{position:relative;overflow:hidden;min-height:46px;border-radius:12px 12px 0 0!important;border-color:color-mix(in srgb,var(--duli-node-business-accent) 28%,rgba(148,163,184,.18))!important;background:linear-gradient(135deg,#20262c,#181d22)!important;box-shadow:inset 0 1px #ffffff0a}.duli-h5-storyboard-shell .duli-h5-storyboard-shell__icon .duli-h5-node-icon-svg{width:15px;height:15px}.duli-h5-storyboard-shell__header-badges b{display:inline-flex;height:auto;align-items:center;border-radius:0;background:transparent;color:#5da0ff;padding:0;font-size:15px;font-weight:750;white-space:nowrap}.duli-h5-storyboard-shell__header-badges{margin-right:14px}.duli-h5-storyboard-node{position:relative;min-height:0;flex:1;overflow:hidden;border:6px solid var(--duli-h5-node-frame-border);border-radius:12px;background:#151a1f;color:var(--duli-h5-node-fg);box-shadow:inset 0 0 0 1px #beddda14}.duli-storyboard-table-preview__actions button{border:1px solid rgba(142,219,210,.22);border-radius:6px;padding:4px 8px;background:#8edbd212;color:#a7dcd5;font-size:10px;white-space:nowrap}.duli-storyboard-table-preview__actions button:hover{background:#8edbd224}.duli-h5-storyboard-node--empty{display:grid;place-items:center;align-content:center;grid-gap:8px;gap:8px;text-align:center}.duli-h5-storyboard-node--empty strong{color:#aebcd1;font-size:15px;font-weight:850}.duli-h5-storyboard-node--empty span{color:#aebed2b8;font-size:13px;line-height:1.45;font-weight:780}.duli-h5-storyboard-node--failed{padding:18px 16px}.duli-h5-storyboard-node--failed .duli-node-exception-state{width:100%}.duli-h5-storyboard-node--failed .duli-storyboard-script-preview__production-action{margin-top:4px}.duli-h5-storyboard-node--running{display:flex;min-height:0;padding:18px 20px}.duli-h5-storyboard-node--table{display:flex;flex-direction:column;gap:7px;padding:7px;overflow:hidden;min-height:190px;max-height:360px}.duli-h5-storyboard-node--placeholder{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:10px;min-height:0;aspect-ratio:3 / 2;padding:16px;text-align:center}.duli-h5-storyboard-placeholder{display:grid;place-items:center;grid-gap:6px;gap:6px;color:#a1a1aa}.duli-h5-storyboard-placeholder__icon{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(52,211,153,.35);border-radius:10px;color:#34d399;font-size:20px}.duli-h5-storyboard-placeholder strong{color:#e4e4e7;font-size:13px}.duli-h5-storyboard-placeholder small{color:#71717a;font-size:10px;line-height:1.4}.duli-h5-storyboard-node--placeholder .duli-storyboard-script-preview__production-action{align-self:center;min-width:150px}.duli-h5-storyboard-node__start-actions{display:grid;width:min(360px,100%);grid-template-columns:repeat(auto-fit,minmax(145px,1fr));align-self:center;grid-gap:6px;gap:6px}.duli-h5-storyboard-node__start-actions button{display:flex;min-width:0;min-height:36px;align-items:center;justify-content:flex-start;gap:8px;padding:7px 9px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#ffffff09;color:#e4e4e7;font:inherit;font-size:11px;font-weight:650;text-align:left;cursor:pointer}.duli-h5-storyboard-node__start-actions button:hover{border-color:#34d39961;background:#34d39914}.duli-h5-storyboard-node__start-actions button svg{flex:0 0 15px}.duli-h5-storyboard-node__error{flex:0 0 auto;padding:5px 7px;border:1px solid rgba(248,113,113,.28);border-radius:6px;color:#fca5a5;background:#7f1d1d2e;font-size:10px;line-height:1.35}.duli-h5-storyboard-table-preview{flex:0 1 auto;min-height:96px;max-height:240px;overflow:auto;border:1px solid rgba(190,221,218,.12);border-radius:8px;cursor:zoom-in}.duli-h5-storyboard-table-preview table{width:max-content;min-width:2050px;border-collapse:collapse;table-layout:fixed;font-size:10px}.duli-h5-storyboard-table-preview th,.duli-h5-storyboard-table-preview td{border-right:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.07);padding:5px 6px;text-align:left;vertical-align:middle}.duli-h5-storyboard-table-preview th{position:sticky;top:0;z-index:1;border-bottom:1px solid rgba(190,221,218,.12);padding:5px 6px;background:#1b2227;color:#9db4b8;text-align:left;font-size:9px;font-weight:650;letter-spacing:.02em}.duli-h5-storyboard-table-preview td{color:#e4e4e7;height:29px}.duli-h5-storyboard-table-preview th:nth-child(1),.duli-h5-storyboard-table-preview td:nth-child(1){width:42px;text-align:center}.duli-h5-storyboard-table-preview th:nth-child(2),.duli-h5-storyboard-table-preview td:nth-child(2){width:90px}.duli-h5-storyboard-table-preview th:nth-child(3),.duli-h5-storyboard-table-preview td:nth-child(3){width:92px}.duli-h5-storyboard-table-preview th:nth-child(4),.duli-h5-storyboard-table-preview td:nth-child(4){width:92px}.duli-h5-storyboard-table-preview th:nth-child(n+5),.duli-h5-storyboard-table-preview td:nth-child(n+5){width:150px}.duli-h5-storyboard-table-preview td.is-order{color:#a7f3d0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.duli-h5-storyboard-table-preview td.is-mode{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-h5-storyboard-table-preview td{vertical-align:middle;white-space:nowrap;overflow-wrap:normal;overflow:hidden;text-overflow:ellipsis;line-height:1.6}.duli-h5-storyboard-table-preview th:nth-child(6),.duli-h5-storyboard-table-preview td:nth-child(6),.duli-storyboard-script-preview__table th:nth-child(6),.duli-storyboard-script-preview__table td:nth-child(6){min-width:250px}.duli-h5-storyboard-table-preview th:nth-child(10),.duli-h5-storyboard-table-preview td:nth-child(10),.duli-storyboard-script-preview__table th:nth-child(10),.duli-storyboard-script-preview__table td:nth-child(10){min-width:220px}.duli-h5-storyboard-table-preview td.is-mode{color:#a7f3d0;font-size:9px}.duli-h5-storyboard-table-preview__empty-row td{height:150px;color:#a1a1aa;text-align:center!important;white-space:normal!important}.duli-storyboard-generation-progress{width:100%;padding:10px 6px 12px}.duli-storyboard-generation-progress__track{height:4px;overflow:hidden;margin-top:18px;border-radius:3px;background:#94a3b82e}.duli-storyboard-generation-progress__track>i{display:block;height:100%;border-radius:inherit;background:var(--duli-group-accent, #d6b36a);transition:width .24s ease-out}.duli-storyboard-generation-progress>footer{margin-top:2px;overflow:hidden;color:#cbd5e194;font-size:10px;font-weight:650;line-height:1.4;text-align:center;text-overflow:ellipsis;white-space:nowrap}.duli-storyboard-generation-progress.is-failed .duli-subject-group-run__activity{color:#fca5a5}.duli-h5-storyboard-node--done{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:22px;text-align:center}.duli-h5-storyboard-node--done.duli-h5-storyboard-node--table{align-items:stretch;justify-content:flex-start;padding:10px;text-align:left}.duli-h5-storyboard-node__completion-icon{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(0,230,80,.25);border-radius:50%;background:#00e65014;color:#00e650}.duli-h5-storyboard-node__completion-icon svg{width:19px;height:19px}.duli-h5-storyboard-node--done>strong{color:var(--duli-h5-node-fg);font-size:14px;font-weight:760}.duli-h5-storyboard-node--done>span,.duli-h5-storyboard-node--done>small{color:var(--duli-h5-node-muted-fg);font-size:12px;line-height:1.4}.duli-h5-storyboard-node__materialization{display:flex;align-items:center;justify-content:center;gap:6px}.duli-h5-storyboard-node__materialization b{display:inline-flex;height:25px;align-items:center;gap:5px;padding:0 8px;border:1px solid var(--duli-h5-node-border);border-radius:6px;background:#ffffff09;color:var(--duli-h5-node-dim-fg);font-size:11px;font-weight:650}.duli-h5-storyboard-node__materialization svg{width:13px;height:13px;color:#00e650}.duli-h5-storyboard-node__overlay{position:absolute;inset:0;z-index:1;border-radius:16px;background:linear-gradient(180deg,#8288920f,#82889224);pointer-events:none}.duli-h5-storyboard-node__scroll{position:relative;z-index:0;min-height:0;overflow:auto;padding:18px 18px 48px;color:#ebf1fa9e;font-size:15px;line-height:1.5;scrollbar-width:thin}.duli-h5-storyboard-node__scroll h1,.duli-h5-storyboard-node__scroll h2,.duli-h5-storyboard-node__scroll h3{color:#ebf1fad6;font-size:18px;margin:14px 0 8px}.duli-h5-storyboard-node__scroll table{width:100%;min-width:520px;border-collapse:collapse}.duli-h5-storyboard-node__scroll th,.duli-h5-storyboard-node__scroll td{border:1px solid rgba(255,255,255,.08);padding:8px}.duli-h5-storyboard-node__view{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);min-width:194px;height:64px;border:1px solid rgba(255,255,255,.2);border-radius:15px;background:#000000bd;color:#fff;font-size:17px;font-weight:900;letter-spacing:.01em;box-shadow:0 18px 42px #00000085}.duli-h5-storyboard-node__summary{position:absolute;z-index:4;left:50%;top:calc(50% + 64px);display:flex;transform:translate(-50%,-50%);gap:8px;padding:0;border-radius:0;background:transparent;color:#10ffc0;font-size:15px;font-weight:800;line-height:18px;pointer-events:none;text-shadow:0 1px 6px rgba(0,0,0,.85);white-space:nowrap}.duli-h5-storyboard-node__summary span:nth-child(3){color:#ffb13c}.duli-h5-storyboard-node__count{position:absolute;top:-42px;right:44px;color:#38f;font-size:13px;font-weight:900}.duli-storyboard-precheck{position:fixed;inset:0;z-index:80;display:grid;place-items:center;background:#0000002e;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.duli-storyboard-precheck__panel{width:min(650px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#191c24;box-shadow:0 24px 70px #0000007a}.duli-storyboard-precheck__panel header{display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;min-height:118px;padding:22px 30px;border-bottom:1px solid rgba(255,255,255,.06)}.duli-storyboard-precheck__panel header>div{display:grid;width:48px;height:48px;place-items:center;border-radius:999px;background:#b9780052;color:#ffcf45;font-size:20px;font-weight:900}.duli-storyboard-precheck__panel header>div svg{width:25px;height:25px}.duli-h5-subject-node__empty-icon svg,.duli-fullscreen-subject-extract__back svg{width:18px;height:18px;margin:0 auto}.duli-storyboard-precheck__panel header strong{display:block;color:#fff;font-size:22px;font-weight:950;line-height:1.2}.duli-storyboard-precheck__panel header span{display:block;margin-top:6px;color:#e5e9f29e;font-size:15px;font-weight:700}.duli-storyboard-precheck__panel header button:not(.app-close-button){display:none}.duli-storyboard-precheck__panel main{margin:30px;padding:19px 20px;border:1px solid rgba(64,126,218,.48);border-radius:9px;background:#25497d6b;color:#e5edfce6;font-size:17px;line-height:1.9}.duli-storyboard-precheck__panel main p{margin:0 0 4px}.duli-storyboard-precheck__panel main p:last-child{margin-bottom:0}.duli-storyboard-precheck__panel main b{color:#dce9ff;font-weight:850}.duli-storyboard-precheck__panel footer{display:flex;min-height:90px;align-items:center;justify-content:flex-end;padding:18px 30px;border-top:1px solid rgba(255,255,255,.06)}.duli-storyboard-precheck__panel footer button{min-width:155px;height:50px;border:0;border-radius:9px;background:#6a6a78;color:#fff;padding:0 20px;font-size:16px;font-weight:850}@media(max-width:680px),(max-height:540px){.duli-storyboard-precheck__panel header{min-height:82px;padding:15px 18px}.duli-storyboard-precheck__panel header strong{font-size:17px}.duli-storyboard-precheck__panel header span{font-size:12px}.duli-storyboard-precheck__panel main{margin:18px;padding:13px 14px;font-size:13px;line-height:1.65}.duli-storyboard-precheck__panel footer{min-height:68px;padding:10px 18px}.duli-storyboard-precheck__panel footer button{min-width:126px;height:40px;font-size:13px}}.duli-h5-segment-node__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;margin-bottom:4px;padding:4px;border:1px solid var(--duli-h5-node-border);border-radius:8px;background:var(--duli-h5-node-surface-bg)}.duli-h5-segment-node__tabs button,.duli-h5-segment-node__tabs b{display:grid;min-width:0;min-height:39px;grid-template-columns:22px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;grid-gap:3px 6px;gap:3px 6px;padding:3px 10px;border:0;border-radius:6px;background:transparent;color:#ffffff6b;cursor:default;text-align:left}.duli-h5-segment-node__tabs button.is-active,.duli-h5-segment-node__tabs b.is-active{background:#292c31;color:#fff;box-shadow:inset 0 0 0 1px #ffffff0b}.duli-h5-segment-node__tabs span{display:grid;width:22px;height:22px;grid-row:1 / 3;place-items:center;color:#f0bf31}.duli-h5-segment-node__tabs span svg{width:15px;height:15px}.duli-h5-segment-node__tabs strong{display:block;overflow:hidden;font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.duli-h5-segment-node__tabs small{display:block;overflow:hidden;grid-column:2;margin-top:0;color:#ffffff61;font-size:10px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.duli-h5-segment-node__input{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;grid-gap:4px;gap:4px;padding:11px 12px;border:1px solid rgba(0,215,255,.15);border-radius:8px;background:#0000002e}.duli-h5-segment-node__input header{display:flex;align-items:center;gap:9px}.duli-h5-segment-node__input header i{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border-radius:6px;background:#00aaeb26;color:#5bd7ff;font-style:normal}.duli-h5-segment-node__input header i svg{width:15px;height:15px}.duli-h5-segment-node__input header div{display:grid;grid-gap:2px;gap:2px;min-height:0;margin:0;border:0;background:transparent}.duli-h5-segment-node__input strong{display:block;color:#dcecff;font-size:13px}.duli-h5-segment-node__input small{display:block;color:#ffffff7a;font-size:11px}.duli-h5-segment-node__input>div{min-height:118px;margin-top:7px;border:1px solid rgba(0,215,255,.24);border-radius:6px;background:#0b1014}.duli-h5-segment-node__chips{display:grid;grid-gap:10px;gap:10px;padding:14px 11px;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#ffffff06}.duli-h5-segment-node__chips>div{display:flex;min-width:0;flex-wrap:nowrap;align-items:center;gap:7px;overflow:hidden}.duli-h5-segment-node__chips>div>strong{margin-right:2px;color:#dcecff;font-size:11px;font-weight:900;white-space:nowrap}.duli-h5-segment-node__chips span{display:inline-flex;height:27px;align-items:center;padding:0 10px;border-radius:6px;background:#ffffff0f;color:#ffffffbf;font-size:11px;font-weight:800}.duli-h5-segment-node__chips small{display:inline-flex;height:27px;max-width:145px;align-items:center;overflow:hidden;color:#d6e1f18f;font-size:10px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.duli-h5-segment-node__chips .is-hot{background:linear-gradient(90deg,#7d45ff,#b164ff);color:#fff}.duli-h5-segment-node__chips .is-outline{border-color:#00d2be47;background:#00b4aa14;color:#9cffef}.duli-h5-segment-node__chips .is-recommend{border:1px solid rgba(157,105,255,.3);background:#884ef01f;color:#d9c2ff}.duli-h5-segment-node__chips .is-enabled{border-color:#00e67847;background:#00e67817;color:#77ffa7}.duli-h5-segment-node__rule{display:grid;grid-template-columns:30px 30px minmax(0,1fr) 38px;grid-gap:8px;gap:8px;align-items:center;min-height:73px;padding:9px 11px;border-top:1px solid rgba(255,255,255,.06);background:#ffffff06}.duli-h5-segment-node__rule b,.duli-h5-segment-node__rule i{display:inline-flex;height:28px;align-items:center;justify-content:center;border-radius:6px;background:#ffffff0f;color:#fff;font-size:12px;font-style:normal}.duli-h5-segment-node__rule i{color:#f4d22f}.duli-h5-segment-node__rule strong{color:#fff;font-size:12px}.duli-h5-segment-node__rule header{display:flex;min-width:0;align-items:center;gap:6px}.duli-h5-segment-node__rule header span,.duli-h5-segment-node__rule header em{display:inline-flex;height:18px;align-items:center;padding:0 5px;border-radius:4px;background:#f5b53626;color:#ffd968;font-size:9px;font-style:normal;font-weight:850;white-space:nowrap}.duli-h5-segment-node__rule header em{background:#915bff29;color:#d9c0ff}.duli-h5-segment-node__rule small{color:#ffffff85;font-size:11px}.duli-h5-segment-node__rule>span{width:36px;height:22px;border-radius:999px;background:radial-gradient(circle at 72% 50%,#fff 0,#fff 7px,transparent 8px),#00e6a08c;background:radial-gradient(circle at 72% 50%,#fff 0 7px,transparent 8px),#00e6a08c}.duli-h5-segment-node__toolbar{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 7px;border:1px solid rgba(255,255,255,.06);border-radius:7px;background:#ffffff08}.duli-h5-segment-node__toolbar b{padding:6px 10px;border-radius:6px;background:#ffffff14;color:#fff;font-size:12px}.duli-h5-segment-node__toolbar span{flex:1;min-width:0;overflow:hidden;color:#ffffff73;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.duli-h5-segment-node__toolbar em{padding:5px 9px;border:1px solid rgba(0,230,150,.3);border-radius:6px;background:#00e69614;color:#61ffbd;font-size:11px;font-style:normal;font-weight:800}.duli-h5-segment-node__toolbar nav,.duli-h5-segment-node__result header nav{display:inline-flex;align-items:center;gap:6px}.duli-h5-segment-node__toolbar nav button,.duli-h5-segment-node__result header nav button{display:inline-flex;height:26px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#ffffff0e;color:#e8eef8db;padding:0 9px;font-size:11px;font-weight:850;white-space:nowrap}.duli-h5-segment-node__result{display:grid;min-height:0;grid-template-rows:auto minmax(0,1fr);padding:11px 12px;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#14171d}.duli-h5-segment-node__result header{display:flex;align-items:center;gap:8px;padding-bottom:10px}.duli-h5-segment-node__result header strong{display:inline-flex;align-items:center;gap:7px;color:#fff;font-size:13px}.duli-h5-segment-node__result header strong:before{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#f0c932;content:""}.duli-h5-segment-node__result header span{padding:2px 6px;border-radius:5px;color:#f3d56a;font-size:11px;font-weight:900}.duli-h5-segment-node__result header nav{margin-left:auto}.duli-h5-segment-node__result header nav button.is-active{border-color:#f5b53638;background:#f5b53633;color:#ffe08a}.duli-h5-segment-node__result>div{min-height:0;overflow:auto}.duli-h5-segment-node__result article{display:grid;grid-gap:5px;gap:5px;padding:17px 0 11px 20px;border-top:1px solid rgba(255,255,255,.05)}.duli-h5-segment-node__result article b{color:#fff;font-size:14px}.duli-h5-segment-node__result article span,.duli-h5-segment-node__result article p{margin:0;color:#ffffffb8;font-size:14px;line-height:1.52}.duli-h5-segment-node__result article>p:first-child{color:#ffffffe6;font-weight:650}.duli-h5-segment-shell__complete{display:inline-flex;align-items:center;gap:5px;color:#d0ded59e;font-size:10px;font-weight:760;white-space:nowrap}.duli-h5-segment-shell__complete i{width:5px;height:5px;border-radius:50%;background:#00c98f;box-shadow:0 0 8px #00c98f80}.duli-h5-segment-node__custom-rule{display:grid;width:100%;grid-template-columns:26px minmax(0,1fr) 18px;align-items:center;grid-gap:8px;gap:8px;min-height:46px;padding:7px 10px;border:1px solid rgba(0,215,205,.16);border-radius:7px;background:#009a9b0e;color:inherit;font:inherit;text-align:left;transition:border-color .14s ease,background-color .14s ease}.duli-h5-segment-node__custom-rule:hover{border-color:#00d7cd52;background:#009a9b17}.duli-h5-segment-node--done .duli-h5-segment-node__custom-rule{margin-top:10px}.duli-h5-segment-node__custom-rule>i{display:grid;width:24px;height:24px;place-items:center;border-radius:6px;background:#00cddc1f;color:#74ecf6;font-style:normal}.duli-h5-segment-node__custom-rule svg{width:14px;height:14px}.duli-h5-segment-node__custom-rule>div{display:grid;grid-gap:2px;gap:2px}.duli-h5-segment-node__custom-rule strong{color:#dcecf4;font-size:11px}.duli-h5-segment-node__custom-rule small{color:#8fe1dab3;font-size:9px}.duli-h5-segment-node__custom-rule>span{color:#ffffff5c}.duli-h5-segment-node__footer{display:flex;align-items:center;gap:8px;min-height:44px;padding-top:4px;color:#ffffffb8;font-size:11px;font-weight:800}.duli-h5-segment-node__footer button,.duli-h5-segment-node__footer i,.duli-h5-segment-node__footer>span,.duli-h5-segment-node__footer em,.duli-h5-segment-node__footer b,.duli-h5-segment-node__footer strong{display:inline-flex;min-width:0;height:30px;align-items:center;justify-content:center;padding:0 10px;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:inherit;font-size:11px;font-style:normal;font-weight:850;white-space:nowrap}.duli-h5-segment-node__footer button{flex:0 0 145px}.duli-h5-segment-node__footer b{margin-left:auto}.duli-h5-segment-node__footer i{width:28px;padding:0;color:#ffffff80;font-style:normal}.duli-h5-segment-node__footer i svg{width:13px;height:13px}.duli-h5-segment-node__footer>button>svg,.duli-h5-segment-node__footer>span>svg,.duli-h5-segment-node__footer>em>svg,.duli-h5-segment-node__footer>b>svg,.duli-h5-segment-node__footer>strong>svg{width:13px;height:13px;flex:0 0 13px}.duli-h5-segment-node__footer>span,.duli-h5-segment-node__footer>em,.duli-h5-segment-node__footer>b,.duli-h5-segment-node__footer>strong{gap:5px}.duli-h5-segment-node__model{gap:7px}.duli-h5-segment-node__model svg:first-child{color:#4f7dff}.duli-h5-segment-node__model svg:last-child{width:11px;height:11px;margin-left:auto;color:#ffffff9e}.duli-h5-segment-node--done .duli-h5-segment-node__footer{gap:6px}.duli-h5-segment-node__footer .is-fixed{border-color:transparent;background:transparent;color:#ffffff7a;padding-left:3px;padding-right:3px;font-size:10px}.duli-h5-segment-node__footer b{border-color:#ffffff14;background:transparent;color:#ff6f91}.duli-h5-segment-node__footer button{justify-content:flex-start;color:#fff}.duli-h5-segment-node__footer strong{border-color:#00e65047;background:#00e6501f;color:#6bff9c}.duli-h5-segment-node__footer button.duli-h5-segment-node__submit{flex:0 0 auto;justify-content:center;gap:5px;border-color:#00e65047;background:#00e65033;color:#6bff9c}.duli-h5-segment-node__footer button.duli-h5-segment-node__submit:hover{border-color:#00e6507a;background:#00e650b3;color:#000!important}.duli-fullscreen-script-segment{position:fixed;inset:0;z-index:120;display:grid;grid-template-rows:48px minmax(0,1fr) 52px;padding:7px 9px;background:radial-gradient(circle at 50% 0%,rgba(0,230,80,.05),transparent 34%),var(--app-bg);color:var(--text-primary);overscroll-behavior:contain}.duli-fullscreen-script-segment :focus-visible{outline-offset:2px}.duli-fullscreen-script-segment__header{display:grid;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;grid-gap:8px;gap:8px;border-bottom:1px solid rgba(255,255,255,.07)}.duli-fullscreen-script-segment__back,.duli-fullscreen-script-segment__exit,.duli-fullscreen-script-segment button{font:inherit}.duli-fullscreen-script-segment__back{width:28px;height:28px;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:#111317;color:#f0c62e;font-size:15px}.duli-fullscreen-script-segment__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;height:34px;padding:3px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#ffffff06}.duli-fullscreen-script-segment__tabs button{border:0;border-radius:6px;background:transparent;color:#d2daec94;font-size:11px;font-weight:900}.duli-fullscreen-script-segment__tabs button.is-active{background:#ffffff1a;color:#fff;box-shadow:inset 0 0 0 1px #ffffff0d}.duli-fullscreen-script-segment__exit{height:28px;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:#14161a;color:#ffffffd1;font-size:11px;font-weight:850;padding:5px 10px}.duli-fullscreen-script-segment__main{min-height:0;overflow:hidden;padding:8px 0}.duli-fullscreen-script-segment__bar,.duli-fullscreen-script-segment__filters,.duli-fullscreen-script-segment__result,.duli-fullscreen-script-segment__rule-line,.duli-fullscreen-script-segment__footer{border:1px solid rgba(255,255,255,.07);border-radius:9px}.duli-fullscreen-script-segment__bar{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px;margin-bottom:7px;padding:7px 12px}.duli-fullscreen-script-segment__bar div{display:flex;align-items:center;gap:9px}.duli-fullscreen-script-segment__bar strong{display:inline-flex;height:26px;align-items:center;padding:0 10px;border-radius:7px;background:#ffffff14;font-size:11px}.duli-fullscreen-script-segment__bar span{color:#d6ddec85;font-size:10px;font-weight:700}.duli-fullscreen-script-segment__bar nav,.duli-fullscreen-script-segment__result nav{display:flex;gap:6px}.duli-fullscreen-script-segment__bar button,.duli-fullscreen-script-segment__result nav button{height:26px;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:#ffffff0b;color:#ffffffdb;padding:0 9px;font-size:11px;font-weight:850}.duli-fullscreen-script-segment__bar button.is-active,.duli-fullscreen-script-segment__bar button.is-green{border-color:#00e6a047;background:#00e6a01f;color:#75ffc2}.duli-fullscreen-script-segment__bar--review strong{background:#00beff1c;color:#d7f7ff}.duli-fullscreen-script-segment__result{display:grid;min-height:0;height:calc(100% - 104px);grid-template-rows:50px minmax(0,1fr);overflow:hidden}.duli-fullscreen-script-segment__result>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;border-bottom:1px solid rgba(255,255,255,.06)}.duli-fullscreen-script-segment__result header div{display:flex;align-items:center;gap:9px}.duli-fullscreen-script-segment__result header i{width:10px;height:10px;border-radius:999px;background:#f2c434}.duli-fullscreen-script-segment__result header strong{font-size:14px;font-weight:950}.duli-fullscreen-script-segment__result header span{border-radius:6px;background:#f2c4342e;color:#ead681;padding:2px 6px;font-size:10px;font-weight:900}.duli-fullscreen-script-segment__result nav button.is-active{background:#d7971457;color:#ffd56a}.duli-fullscreen-script-segment__result article{overflow:auto;padding:13px 16px 24px;scrollbar-width:thin}.duli-fullscreen-script-segment__result article p{display:grid;grid-gap:5px;gap:5px;max-width:1180px;margin:0 0 8px;padding:10px 12px;border:1px solid rgba(255,255,255,.055);border-radius:7px;background:#ffffff05;color:#f2f6ffdb;font-size:12px;line-height:1.5}.duli-fullscreen-script-segment__result article p:hover{border-color:#00e6aa29;background:#00e6aa06}.duli-fullscreen-script-segment__result article b,.duli-fullscreen-script-segment__result article span,.duli-fullscreen-script-segment__result article strong,.duli-fullscreen-script-segment__result article em{display:block;font-style:normal}.duli-fullscreen-script-segment__result article strong{margin-bottom:2px;color:#fffffff5;font-size:13px;font-weight:950}.duli-fullscreen-script-segment__result article b{color:#fff;font-size:14px;font-weight:950}.duli-fullscreen-script-segment__result article span{color:#a6b8cdc7;font-size:12px;font-weight:760}.duli-fullscreen-script-segment__result article em{color:#e0e8f4d1;font-size:12.5px}.duli-fullscreen-script-segment__review{display:grid;min-height:0;height:calc(100% - 104px);grid-template-rows:46px minmax(0,1fr);overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:#111318}.duli-fullscreen-script-segment__review>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px;border-bottom:1px solid rgba(255,255,255,.06)}.duli-fullscreen-script-segment__review header div{display:flex;align-items:center;gap:9px}.duli-fullscreen-script-segment__review header strong{color:#fff;font-size:14px;font-weight:950}.duli-fullscreen-script-segment__review header span{color:#c3d6ec99;font-size:12px;font-weight:760}.duli-fullscreen-script-segment__review nav{display:flex;gap:6px}.duli-fullscreen-script-segment__review nav button{height:28px;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:#ffffff0b;color:#ffffffd6;padding:0 10px;font-size:11px;font-weight:850}.duli-fullscreen-script-segment__review nav button.is-active{border-color:#d797146b;background:#d7971457;color:#ffd56a}.duli-fullscreen-script-segment__compare{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;grid-gap:0;gap:0;overflow:auto;padding:0 12px 16px;scrollbar-width:thin}.duli-fullscreen-script-segment__compare>b{position:sticky;top:0;z-index:1;padding:9px 10px;border-bottom:1px solid rgba(255,255,255,.065);background:#111318;color:#cedef2ad;font-size:11px;font-weight:900}.duli-fullscreen-script-segment__compare article{display:grid;grid-template-columns:24px minmax(0,1fr) auto;grid-gap:7px;gap:7px;min-height:72px;align-content:start;margin:8px 5px 0;padding:9px 10px;border:1px solid rgba(255,255,255,.055);border-radius:7px;background:#ffffff05}.duli-fullscreen-script-segment__compare article.is-reviewed{border-color:#00e6a024;background:#00e6a006}.duli-fullscreen-script-segment__compare article i{display:grid;width:21px;height:21px;place-items:center;border-radius:7px;background:#ffffff0e;color:#ffffffb8;font-size:10px;font-style:normal;font-weight:900}.duli-fullscreen-script-segment__compare article.is-reviewed i{background:#00e6a021;color:#66ffc4}.duli-fullscreen-script-segment__compare article strong{min-width:0;overflow:hidden;color:#fff;font-size:12px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.duli-fullscreen-script-segment__compare article span{align-self:start;color:#ffd25ad1;font-size:11px;font-weight:850;white-space:nowrap}.duli-fullscreen-script-segment__compare article p{grid-column:2 / -1;margin:0;color:#e0e8f4c7;font-size:11.5px;line-height:1.5}.duli-fullscreen-script-segment__compare-editor{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;overflow:hidden}.duli-fullscreen-script-segment__compare-editor section{display:grid;min-width:0;min-height:0;grid-template-rows:36px minmax(0,1fr);border-right:1px solid rgba(255,255,255,.06);background:#ffffff02}.duli-fullscreen-script-segment__compare-editor section:last-child{border-right:0}.duli-fullscreen-script-segment__compare-editor section.is-reviewed{background:#00e6aa05}.duli-fullscreen-script-segment__compare-editor section header{display:flex;align-items:center;gap:8px;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.06)}.duli-fullscreen-script-segment__compare-editor section header strong{color:#f0f7ffeb;font-size:12px;font-weight:900}.duli-fullscreen-script-segment__compare-editor section.is-reviewed header strong:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:#f0c735}.duli-fullscreen-script-segment__compare-editor section header span{margin-left:auto;color:#96aecdb8;font-size:11px;font-weight:760}.duli-fullscreen-script-segment__review-done{display:grid;min-height:0;overflow:hidden;padding:14px 30px}.duli-fullscreen-script-segment__line-editor{min-height:0;overflow:auto;scrollbar-width:thin;background:linear-gradient(90deg,rgba(255,255,255,.025),transparent 120px),#07090d2e}.duli-fullscreen-script-segment__line-editor.is-result{border:1px solid rgba(255,255,255,.055);border-radius:8px;background:#101318}.duli-fullscreen-script-segment__line-editor p{display:grid;grid-template-columns:58px minmax(0,1fr);min-height:34px;margin:0;border-bottom:1px solid rgba(255,255,255,.045)}.duli-fullscreen-script-segment__line-editor p:last-child{border-bottom:0}.duli-fullscreen-script-segment__line-editor i{display:flex;align-items:center;justify-content:center;border-right:1px solid rgba(255,255,255,.055);color:#91a6c2bd;font-size:12px;font-style:normal;font-weight:740}.duli-fullscreen-script-segment__line-editor span{min-width:0;padding:7px 16px;color:#f2f7ffeb;font-size:12px;font-weight:720;line-height:1.45}.duli-fullscreen-script-segment__line-editor p.is-title span{color:#fff;font-weight:900}.duli-fullscreen-script-segment__line-editor p.is-meta span{color:#f2ca40;font-size:12px;font-weight:860}.duli-fullscreen-script-segment__line-editor p.is-body span{color:#e2ecf8d6;font-weight:650}.duli-fullscreen-script-segment__rule-line{display:grid;grid-template-columns:28px minmax(0,1fr) 24px;align-items:center;grid-gap:9px;gap:9px;min-height:50px;margin-top:7px;padding:9px 12px;border-color:#1fbcbe38;background:#0a28278f}.duli-fullscreen-script-segment__rule-line b{display:grid;width:28px;height:28px;place-items:center;border-radius:7px;background:#1ecdd324;color:#98f6ff}.duli-fullscreen-script-segment__rule-line strong{display:block;font-size:12px}.duli-fullscreen-script-segment__rule-line span{color:#d9f6f694;font-size:11px;font-weight:700}.duli-fullscreen-script-segment__filters{display:flex;align-items:center;gap:8px;min-height:58px;padding:10px 12px;margin-bottom:8px}.duli-fullscreen-script-segment__filters strong{color:#eeeeffe0;font-size:12px}.duli-fullscreen-script-segment__filters button,.duli-fullscreen-script-segment__filters em{height:30px;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:#ffffff0a;color:#ffffffd1;padding:0 10px;font-size:11px;font-style:normal;font-weight:900}.duli-fullscreen-script-segment__filters button.is-active{border-color:#9452ff9e;background:linear-gradient(90deg,#7c45ff,#9a55ff);color:#fff}.duli-fullscreen-script-segment__filters span{flex:1}.duli-fullscreen-script-segment__filters em{display:inline-flex;align-items:center;border-color:#00e6a03d;background:#00e6a01a;color:#70ffc1}.duli-fullscreen-script-segment__rule-grid{display:grid;height:calc(100% - 66px);grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px;overflow:auto;padding-right:4px;scrollbar-width:thin}.duli-fullscreen-script-segment__rule-grid article.is-gold{border-color:#d996136b}.duli-fullscreen-script-segment__rule-grid article.is-cyan{border-color:#00b2ff61}.duli-fullscreen-script-segment__rule-grid article.is-green{border-color:#00e69657}.duli-fullscreen-script-segment__rule-grid article.is-red{border-color:#ff4a6357}.duli-fullscreen-script-segment__rule-grid article.is-blue{border-color:#468aff57}.duli-fullscreen-script-segment__rule-grid article.is-pink{border-color:#ff54be57}.duli-fullscreen-script-segment__rule-grid article.is-purple{border-color:#9a67ff57}.duli-fullscreen-script-segment__rule-grid article.is-disabled{opacity:.45}.duli-fullscreen-script-segment__rule-grid .rule-no,.duli-fullscreen-script-segment__rule-grid .rule-icon{display:grid;height:34px;place-items:center;border-radius:7px;font-size:12px;font-weight:950}.duli-fullscreen-script-segment__rule-grid .rule-icon{color:#f4cf35}.duli-fullscreen-script-segment__rule-grid .rule-icon svg{width:20px;height:20px}.duli-fullscreen-script-segment__rule-grid article.is-cyan .rule-icon{color:#23b7ff}.duli-fullscreen-script-segment__rule-grid article.is-green .rule-icon{color:#00dca0}.duli-fullscreen-script-segment__rule-grid article.is-red .rule-icon{color:#ff586f}.duli-fullscreen-script-segment__rule-grid article.is-blue .rule-icon{color:#5c9cff}.duli-fullscreen-script-segment__rule-grid article.is-pink .rule-icon{color:#ff63bd}.duli-fullscreen-script-segment__rule-grid article.is-purple .rule-icon{color:#ad7cff}.duli-fullscreen-script-segment__rule-grid .rule-copy{min-width:0}.duli-fullscreen-script-segment__rule-grid .rule-copy strong{display:flex;align-items:center;gap:6px;min-width:0;color:#fff;font-size:14px}.duli-fullscreen-script-segment__filters button svg{width:16px;height:16px;margin-right:7px}.duli-fullscreen-script-segment__rule-grid .rule-copy span,.duli-fullscreen-script-segment__rule-grid .rule-copy small{border-radius:5px;background:#00e69624;color:#8affc9;padding:2px 6px;font-size:10px;font-weight:900}.duli-fullscreen-script-segment__rule-grid .rule-copy small{background:#855dff2e;color:#d6c6ff}.duli-fullscreen-script-segment__rule-grid .rule-copy p{margin:6px 0 0;color:#dbe2f09e;font-size:11px;font-weight:700}.duli-fullscreen-script-segment__rule-grid .is-disabled .rule-switch{background:radial-gradient(circle at 30% 50%,#fff 0,#fff 8px,transparent 9px),#ffffff24;background:radial-gradient(circle at 30% 50%,#fff 0 8px,transparent 9px),#ffffff24}.duli-fullscreen-script-segment__rule-grid textarea{grid-column:1 / -1;min-height:58px;resize:none;border:1px solid rgba(255,255,255,.07);border-radius:7px;background:#0000003d;padding:9px;color:#fff;font-size:12px;outline:none}.duli-fullscreen-script-segment__footer{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:8px 12px;border-radius:0 0 9px 9px}.duli-fullscreen-script-segment__footer .duli-inline-node-detail__model-picker{min-width:220px}.duli-fullscreen-script-segment__footer-hint{justify-content:flex-start!important;color:var(--text-secondary)!important;font-weight:600!important}.duli-fullscreen-script-segment__footer button,.duli-fullscreen-script-segment__footer span{display:inline-flex;height:34px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff0b;color:#ffffffe6;padding:0 13px;font-size:12px;font-weight:900}.duli-fullscreen-script-segment__footer span{border:0;background:transparent;justify-content:flex-start;color:#bff6f3;padding:0;font-size:12px}.duli-fullscreen-script-segment__footer .is-primary{border-color:#00e6aa6b;background:#00e650;color:#000}.duli-fullscreen-script-segment{grid-template-rows:58px minmax(0,1fr) auto;padding:8px 10px}.duli-fullscreen-script-segment__header{grid-template-columns:42px minmax(0,1fr) auto auto;gap:16px;padding-left:10px;padding-right:10px}.duli-fullscreen-script-segment__back{width:40px;height:40px;border-radius:10px}.duli-fullscreen-script-segment__back svg,.duli-fullscreen-script-segment__exit svg{width:18px;height:18px;margin:0 auto}.duli-fullscreen-script-segment__tabs{height:48px;padding:4px;border-radius:10px}.duli-fullscreen-script-segment__tabs button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:8px;font-size:16px}.duli-fullscreen-script-segment__tabs button svg{width:18px;height:18px}.duli-fullscreen-script-segment__tabs button.is-active svg{color:#f1c72f}.duli-fullscreen-script-segment__exit{display:inline-flex;height:40px;align-items:center;justify-content:center;gap:8px;border-radius:10px;font-size:15px}.duli-fullscreen-script-segment__main{display:flex;min-height:0;flex-direction:column;padding:10px 16px 14px}.duli-fullscreen-script-segment__bar{min-height:78px;flex:0 0 auto;margin-bottom:10px;padding:9px 16px;border-radius:12px}.duli-fullscreen-script-segment__bar strong{height:38px;padding:0 18px;font-size:15px}.duli-fullscreen-script-segment__bar span{font-size:14px}.duli-fullscreen-script-segment__bar button,.duli-fullscreen-script-segment__result nav button{display:inline-flex;height:40px;align-items:center;gap:7px;padding:0 14px;border-radius:9px;font-size:14px}.duli-fullscreen-script-segment__bar button svg{width:15px;height:15px}.duli-fullscreen-script-segment__bar-actions{position:relative}.duli-fullscreen-script-segment__bar-actions>button.is-confirm{border-color:#2ddc9d4d;background:#1fbe861f;color:#82e8c1}.duli-fullscreen-script-segment__bar-actions>button:disabled{opacity:.38;cursor:default}.duli-fullscreen-script-segment__bar .duli-fullscreen-script-segment__history{position:absolute;z-index:12;top:calc(100% + 8px);right:0;display:grid;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;width:min(280px,calc(100vw - 32px));max-height:min(320px,calc(100vh - 150px));grid-gap:3px;gap:3px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:6px;border:1px solid rgba(255,255,255,.11);border-radius:10px;background:#17191d;box-shadow:0 16px 42px #00000075}.duli-fullscreen-script-segment__bar .duli-fullscreen-script-segment__history button{display:grid;width:100%;min-width:0;height:auto;min-height:56px;align-content:center;justify-items:start;grid-gap:2px;gap:2px;padding:8px 10px;border:0;border-radius:7px;background:transparent;text-align:left}.duli-fullscreen-script-segment__history button:hover,.duli-fullscreen-script-segment__history button.is-current{background:#ffffff12}.duli-fullscreen-script-segment__history button span{color:#f5f7fb;font-size:13px}.duli-fullscreen-script-segment__history button small{display:block;width:100%;color:#e1e7f085;font-size:11px;line-height:1.35;overflow-wrap:anywhere}.duli-fullscreen-script-segment__result,.duli-fullscreen-script-segment__review{height:auto;flex:1 1 auto;min-height:0;border-radius:14px}.duli-fullscreen-script-segment__result{grid-template-rows:78px minmax(0,1fr)}.duli-fullscreen-script-segment__result>header{padding:0 20px}.duli-fullscreen-script-segment__result header i{width:12px;height:12px}.duli-fullscreen-script-segment__result header strong{font-size:20px}.duli-fullscreen-script-segment__result header span{padding:3px 8px;font-size:15px}.duli-fullscreen-script-segment__result article{padding:30px 40px 42px}.duli-fullscreen-script-segment__entry{display:grid;grid-gap:10px;gap:10px;margin:0 0 34px;color:#f8fafff2;font-size:18px;line-height:1.58}.duli-fullscreen-script-segment__result article .duli-fullscreen-script-segment__entry strong,.duli-fullscreen-script-segment__result article .duli-fullscreen-script-segment__entry b,.duli-fullscreen-script-segment__result article .duli-fullscreen-script-segment__entry span,.duli-fullscreen-script-segment__result article .duli-fullscreen-script-segment__entry em{display:block;margin:0;color:inherit;font-size:inherit;font-style:normal;font-weight:500}.duli-fullscreen-script-segment__result article .duli-fullscreen-script-segment__entry strong,.duli-fullscreen-script-segment__result article .duli-fullscreen-script-segment__entry b{color:#fff;font-size:19px;font-weight:650}.duli-fullscreen-script-segment__segment-editor,.duli-fullscreen-script-segment__segment-compare{min-height:0;overflow:auto;padding:18px 20px 28px}.duli-fullscreen-script-segment__segment-editor{display:block}.duli-fullscreen-script-segment__segment-editor-virtual-content{position:relative;width:100%}.duli-fullscreen-script-segment__segment-editor-virtual-row{position:absolute;top:0;left:0;width:100%;padding-bottom:12px}.duli-fullscreen-script-segment__segment-editor>article,.duli-fullscreen-script-segment__segment-editor-virtual-row>article{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#ffffff06}.duli-fullscreen-script-segment__segment-editor>article>header,.duli-fullscreen-script-segment__segment-editor-virtual-row>article>header{display:flex;align-items:center;justify-content:space-between}.duli-fullscreen-script-segment__segment-editor>article>header strong,.duli-fullscreen-script-segment__segment-editor-virtual-row>article>header strong{color:#f5f7fb;font-size:14px}.duli-fullscreen-script-segment__segment-editor>article>header span,.duli-fullscreen-script-segment__segment-editor-virtual-row>article>header span{margin-left:auto;color:#e1e7f080;font-size:12px}.duli-fullscreen-script-segment__delete-beat{display:grid;width:28px;height:28px;margin-left:8px;place-items:center;border:0;border-radius:6px;background:transparent;color:#e1e7f075;cursor:pointer}.duli-fullscreen-script-segment__delete-beat:hover:not(:disabled){background:#ef44441a;color:#fb7185}.duli-fullscreen-script-segment__delete-beat:disabled{opacity:.3;cursor:not-allowed}.duli-fullscreen-script-segment__segment-editor .is-title-row{display:grid;grid-template-columns:minmax(0,1fr) 132px;grid-gap:10px;gap:10px}.duli-fullscreen-script-segment__segment-editor label,.duli-fullscreen-script-segment__rule-panel label{display:grid;grid-gap:6px;gap:6px}.duli-fullscreen-script-segment__segment-editor label>span,.duli-fullscreen-script-segment__rule-panel label>span{color:#e1e7f09e;font-size:12px;font-weight:700}.duli-fullscreen-script-segment__segment-editor input,.duli-fullscreen-script-segment__segment-editor textarea,.duli-fullscreen-script-segment__rule-panel textarea{width:100%;border:1px solid rgba(255,255,255,.09);border-radius:7px;outline:none;background:#0d0f12;color:#f4f6fa;padding:8px 10px;font-size:13px;line-height:1.5}.duli-fullscreen-script-segment__segment-editor textarea{min-height:76px;resize:vertical}.duli-fullscreen-script-segment__segment-editor input:focus,.duli-fullscreen-script-segment__segment-editor textarea:focus,.duli-fullscreen-script-segment__rule-panel textarea:focus{border-color:#00e6a06b}.duli-fullscreen-script-segment__workbench{display:grid;min-height:0;grid-template-columns:minmax(260px,.72fr) minmax(440px,1.28fr);overflow:hidden}.duli-fullscreen-script-segment__source-pane,.duli-fullscreen-script-segment__tree{min-width:0;min-height:0;overflow:auto}.duli-fullscreen-script-segment__source-pane{border-right:1px solid var(--line);background:var(--panel-strong)}.duli-fullscreen-script-segment__source-pane>header{position:sticky;z-index:2;top:0;display:flex;min-height:48px;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid var(--line);background:var(--panel-bg)}.duli-fullscreen-script-segment__source-pane>header strong{color:var(--text-primary);font-size:13px}.duli-fullscreen-script-segment__source-pane>header span{padding:0;color:var(--text-muted);font-size:11px}.duli-fullscreen-script-segment__source-pane>div{padding:18px}.duli-fullscreen-script-segment__source-pane p{margin:0;color:var(--text-secondary);font-size:13px;line-height:1.9;white-space:pre-wrap}.duli-fullscreen-script-segment__source-pane mark{border-radius:3px;background:#23dc992e;box-shadow:inset 0 -1px #40ffb994;color:var(--text-primary);cursor:text;-webkit-user-select:text;user-select:text}.duli-fullscreen-script-segment__source-pane mark.is-issue{background:#f4656533;box-shadow:inset 0 -1px #ff8a8ab8;color:var(--text-primary);cursor:default;-webkit-user-select:none;user-select:none}.duli-fullscreen-script-segment__source-pane>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 16px 16px;padding-top:12px;border-top:1px solid var(--line)}.duli-fullscreen-script-segment__source-pane>footer span{min-width:0;overflow:hidden;color:var(--text-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.duli-fullscreen-script-segment__source-pane>footer nav{display:inline-flex;flex:0 0 auto;gap:6px}.duli-fullscreen-script-segment__source-pane>footer nav button,.duli-fullscreen-script-segment__episode>header>button{display:inline-flex;height:28px;align-items:center;gap:5px;padding:0 9px;border:1px solid rgba(53,220,160,.2);border-radius:6px;background:#23bd8717;color:#7ddfba;font-size:11px}.duli-fullscreen-script-segment__source-pane>footer nav button:disabled,.duli-fullscreen-script-segment__episode>header>button:disabled{opacity:.32;cursor:default}.duli-fullscreen-script-segment__source-pane>footer nav button svg,.duli-fullscreen-script-segment__episode>header>button svg{width:12px;height:12px}.duli-fullscreen-script-segment__tree{padding:14px 16px 28px}.duli-fullscreen-script-segment__tree-virtual-content{position:relative;width:100%}.duli-fullscreen-script-segment__tree-virtual-row{position:absolute;top:0;left:0;width:100%}.duli-fullscreen-script-segment__episode>header,.duli-fullscreen-script-segment__scene>header{display:flex;align-items:center;justify-content:space-between}.duli-fullscreen-script-segment__episode>header{min-height:40px;gap:9px;color:#f8fafb}.duli-fullscreen-script-segment__episode>header>span{margin-left:auto}.duli-fullscreen-script-segment__episode>header strong{font-size:14px}.duli-fullscreen-script-segment__episode>header span,.duli-fullscreen-script-segment__scene>header span{padding:0;color:#dee6eb75;font-size:11px}.duli-fullscreen-script-segment__scene{margin-bottom:16px}.duli-fullscreen-script-segment__scene>header{min-height:34px;gap:8px;border-bottom:1px solid rgba(255,255,255,.055);color:#e8eef2b8}.duli-fullscreen-script-segment__scene>header>span{margin-left:auto}.duli-fullscreen-script-segment__scene>header>nav{display:inline-flex;gap:2px}.duli-fullscreen-script-segment__scene>header>nav button{display:grid;width:24px;height:24px;place-items:center;border:0;border-radius:5px;background:transparent;color:#e0e9ee75;padding:0}.duli-fullscreen-script-segment__scene>header>nav button:hover:not(:disabled){background:#ffffff12;color:#eafff7}.duli-fullscreen-script-segment__scene>header>nav button:disabled{opacity:.25}.duli-fullscreen-script-segment__scene>header>nav svg{width:12px;height:12px}.duli-fullscreen-script-segment__scene>header strong{font-size:12px}.duli-fullscreen-script-segment__workbench .duli-fullscreen-script-segment__beat{display:grid;grid-gap:8px;gap:8px;margin-top:8px;padding:11px 12px;border:1px solid rgba(255,255,255,.075);border-radius:8px;background:#ffffff05;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.duli-fullscreen-script-segment__workbench .duli-fullscreen-script-segment__beat:hover,.duli-fullscreen-script-segment__workbench .duli-fullscreen-script-segment__beat.is-selected{border-color:#29dd9d59;background:#1aae7811}.duli-fullscreen-script-segment__beat>header{display:grid;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;grid-gap:8px;gap:8px}.duli-fullscreen-script-segment__beat>header b{display:grid;width:28px;height:28px;place-items:center;border-radius:6px;background:#ffffff0f;color:#ecf2f594;font-size:10px}.duli-fullscreen-script-segment__beat>header strong{overflow:hidden;color:#f5f8f9;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.duli-fullscreen-script-segment__beat>header>span{padding:0;color:#e2ebef80;font-size:11px}.duli-fullscreen-script-segment__result .duli-fullscreen-script-segment__beat nav{display:inline-flex;gap:3px}.duli-fullscreen-script-segment__result .duli-fullscreen-script-segment__beat nav button{display:grid;width:26px;height:26px;place-items:center;border:0;border-radius:5px;background:transparent;color:#e0e9ee8a;padding:0}.duli-fullscreen-script-segment__result .duli-fullscreen-script-segment__beat nav button:hover:not(:disabled){background:#ffffff12;color:#eafff7}.duli-fullscreen-script-segment__result .duli-fullscreen-script-segment__beat nav button:disabled{opacity:.24;cursor:default}.duli-fullscreen-script-segment__result .duli-fullscreen-script-segment__beat nav svg{width:13px;height:13px}.duli-fullscreen-script-segment__workbench .duli-fullscreen-script-segment__beat p{margin:0;color:#e1e9eda3;font-size:12px;line-height:1.55}.duli-fullscreen-script-segment__beat>footer{display:flex;flex-wrap:wrap;gap:5px}.duli-fullscreen-script-segment__beat>footer span{border-radius:4px;background:#ffffff0d;color:#dae3e78f;padding:3px 6px;font-size:10px}.duli-fullscreen-script-segment__beat>footer span.is-anchored{background:#22cb8f17;color:#73ddb6}.duli-fullscreen-script-segment__beat>footer span.is-warning{background:#eeb33e17;color:#e8bd68}.duli-fullscreen-script-segment__scene-select{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:#dae3e77a;font-size:10px}.duli-fullscreen-script-segment__scene-select>span{padding:0;background:transparent}.duli-fullscreen-script-segment__scene-select select{max-width:132px;height:24px;border:1px solid rgba(255,255,255,.08);border-radius:5px;outline:none;background:#171a1e;color:#ebf1f4b8;padding:0 5px;font-size:10px}.duli-fullscreen-script-segment__empty{margin:40px 0;color:#e1e9ed7a;font-size:13px;text-align:center}@media(max-width:900px){.duli-fullscreen-script-segment__workbench{grid-template-columns:1fr;overflow:auto}.duli-fullscreen-script-segment__source-pane{max-height:240px;border-right:0;border-bottom:1px solid rgba(255,255,255,.07)}}.duli-fullscreen-script-segment__segment-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.duli-fullscreen-script-segment__segment-compare>section{min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#ffffff05}.duli-fullscreen-script-segment__segment-compare>section>header{display:flex;min-height:46px;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.07)}.duli-fullscreen-script-segment__segment-compare>section>header strong{color:#fff;font-size:14px}.duli-fullscreen-script-segment__segment-compare>section>header span{color:#e1e7f085;font-size:12px}.duli-fullscreen-script-segment__segment-compare>section>div{display:grid;max-height:100%;grid-gap:0;gap:0;overflow:auto}.duli-fullscreen-script-segment__segment-compare article{display:grid;grid-gap:5px;gap:5px;padding:12px;border-bottom:1px solid rgba(255,255,255,.06)}.duli-fullscreen-script-segment__segment-compare article b{color:#f5f7fb;font-size:13px}.duli-fullscreen-script-segment__segment-compare article span,.duli-fullscreen-script-segment__segment-compare article p{margin:0;color:#e1e7f094;font-size:12px;line-height:1.5}.duli-fullscreen-script-segment__rule-line{width:100%;grid-template-columns:40px minmax(0,1fr) 24px;min-height:76px;flex:0 0 auto;margin-top:28px;padding:11px 16px;border-radius:12px;color:inherit;font:inherit;text-align:left}.duli-fullscreen-script-segment__rule-line b{width:40px;height:40px;border-radius:9px}.duli-fullscreen-script-segment__rule-line b svg,.duli-fullscreen-script-segment__rule-line i svg{width:18px;height:18px}.duli-fullscreen-script-segment__rule-line strong{font-size:16px}.duli-fullscreen-script-segment__rule-line span{font-size:14px}.duli-fullscreen-script-segment__rule-line>i svg{transition:transform .16s ease}.duli-fullscreen-script-segment__rule-line.is-open>i svg{transform:rotate(180deg)}.duli-fullscreen-script-segment__rule-panel{flex:0 0 auto;margin-top:8px;padding:12px 14px;border:1px solid rgba(0,215,205,.18);border-radius:10px;background:#009a9b0b}.duli-fullscreen-script-segment__rule-panel textarea{min-height:68px;resize:vertical}.duli-fullscreen-script-segment__filters{min-height:50px;flex:0 0 auto;margin-bottom:10px;padding:10px 16px}.duli-fullscreen-script-segment__filters strong{font-size:15px}.duli-fullscreen-script-segment__filters button,.duli-fullscreen-script-segment__filters em{height:40px;padding:0 14px;font-size:14px}.duli-fullscreen-script-segment__project-types{display:inline-flex;height:42px;align-items:stretch;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#ffffff05}.duli-fullscreen-script-segment__filters .duli-fullscreen-script-segment__project-types button{height:100%;border:0;border-right:1px solid rgba(255,255,255,.055);border-radius:0;background:transparent;white-space:nowrap}.duli-fullscreen-script-segment__filters .duli-fullscreen-script-segment__project-types button:first-child{max-width:230px;overflow:hidden;text-overflow:ellipsis}.duli-fullscreen-script-segment__filters .duli-fullscreen-script-segment__project-types button:last-child{border-right:0}.duli-fullscreen-script-segment__filters .duli-fullscreen-script-segment__project-types button.is-active{background:linear-gradient(90deg,#7c45ff,#9a55ff)}.duli-fullscreen-script-segment__filters .duli-fullscreen-script-segment__filter-spacer{flex:1}.duli-fullscreen-script-segment__filters button.is-active-filter{background:#00c5ff24;color:#b9f3ff}.duli-fullscreen-script-segment__filters .duli-fullscreen-script-segment__filter-count{display:inline-flex;flex:0 0 auto;height:40px;align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:9px;padding:0 14px;color:#ffffffd1;font-size:14px;font-weight:900;white-space:nowrap}.duli-fullscreen-script-segment__filters button.is-recommend{min-width:112px;border-color:#9a5fff59;background:#7040ce24;color:#eee5ff;display:flex;justify-content:center;line-height:40px;align-items:center}.duli-fullscreen-script-segment__rule-grid{height:auto;flex:1 1 auto;min-height:0;gap:13px}.duli-fullscreen-script-segment__bar--review{min-height:78px}.duli-fullscreen-script-segment__bar--review strong{background:#ffffff14;color:#fff}.duli-fullscreen-script-segment__rule-grid article{display:grid;min-height:74px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:10px 12px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:#12151b}.duli-fullscreen-script-segment__rule-grid article:has(textarea){min-height:198px}.duli-fullscreen-script-segment__rule-grid .rule-no,.duli-fullscreen-script-segment__rule-grid .rule-icon{font-size:12px}.duli-fullscreen-script-segment__rule-grid .rule-copy strong{font-size:14px}.duli-fullscreen-script-segment__rule-grid .rule-copy span,.duli-fullscreen-script-segment__rule-grid .rule-copy small{padding:3px 7px;font-size:10px}.duli-fullscreen-script-segment__rule-grid .rule-copy p{margin-top:8px;font-size:10px;overflow:hidden;max-height:28px}.duli-fullscreen-script-segment__rule-grid .rule-switch{width:45px;height:25px;border:0;padding:0;cursor:pointer;justify-self:end;border-radius:999px;background:radial-gradient(circle at 70% 50%,#fff 0,#fff 8px,transparent 9px),#00e650b3;background:radial-gradient(circle at 70% 50%,#fff 0 8px,transparent 9px),#00e650b3}.duli-fullscreen-script-segment__rule-grid .is-disabled .rule-switch{background:radial-gradient(circle at 28% 50%,#fff 0,#fff 12px,transparent 13px),#ffffff24;background:radial-gradient(circle at 28% 50%,#fff 0 12px,transparent 13px),#ffffff24}.duli-fullscreen-script-segment__rule-grid textarea{min-height:76px;padding:13px;font-size:14px}.duli-fullscreen-script-segment__rule-grid .rule-nested{display:grid;grid-column:1 / -1;grid-template-columns:46px minmax(0,1fr) 66px;align-items:center;grid-gap:12px;gap:12px;min-height:76px;padding:10px 12px;border:1px solid rgba(0,230,160,.18);border-radius:9px;background:#00e6a00e}.duli-fullscreen-script-segment__rule-grid .rule-nested>i{display:grid;width:46px;height:46px;place-items:center;border-radius:9px;background:#00e6a014;color:#4dffc0;font-size:24px;font-style:normal}.duli-fullscreen-script-segment__rule-grid .rule-nested strong{color:#fff;font-size:16px}.duli-fullscreen-script-segment__rule-grid .rule-nested p{margin:5px 0 0;color:#dce8efa6;font-size:14px}.duli-fullscreen-script-segment__review-controls{position:relative}.duli-fullscreen-script-segment__bar .duli-fullscreen-script-segment__ready{display:inline-flex;height:40px;align-items:center;gap:7px;border:1px solid rgba(0,230,160,.24);border-radius:9px;background:#00e6a024;color:#75ffc2;padding:0 12px;font-size:13px;font-weight:760}.duli-fullscreen-script-segment__bar .duli-fullscreen-script-segment__ready svg{width:15px;height:15px}.duli-fullscreen-script-segment__bar .duli-fullscreen-script-segment__ready.is-stale{border-color:#eeb33e47;background:#eeb33e1a;color:#e9bf6c}.duli-fullscreen-script-segment__issues{display:grid;max-height:180px;flex:0 0 auto;grid-gap:6px;gap:6px;overflow:auto;margin-top:8px}.duli-fullscreen-script-segment__issues article{display:grid;grid-template-columns:160px minmax(0,1fr) auto;grid-gap:12px;gap:12px;padding:9px 12px;border:1px solid rgba(238,179,62,.16);border-radius:7px;background:#eeb33e0b}.duli-fullscreen-script-segment__issues article.is-error{border-color:#f465652e;background:#f465650d}.duli-fullscreen-script-segment__issues article.is-selected{border-color:#00e6506b;box-shadow:inset 2px 0 #00e650}.duli-fullscreen-script-segment__issues strong,.duli-fullscreen-script-segment__issues p{margin:0;font-size:12px;line-height:1.5}.duli-fullscreen-script-segment__issues strong{color:#eac16e}.duli-fullscreen-script-segment__issues .is-error strong{color:#f28b8b}.duli-fullscreen-script-segment__issues p{color:#e2eaef9e}.duli-fullscreen-script-segment__issues article>button{display:inline-flex;height:28px;align-items:center;align-self:center;gap:5px;padding:0 9px;border:1px solid rgba(226,234,239,.12);border-radius:6px;background:#ffffff0b;color:#eef4f7b8;font-size:11px}.duli-fullscreen-script-segment__issues article>button:hover{border-color:#40e0a44d;background:#23bd871a;color:#8ce1c2}.duli-fullscreen-script-segment__issues article>button svg{width:13px;height:13px}.duli-fullscreen-script-segment__review--compare{grid-template-rows:minmax(0,1fr)}.duli-fullscreen-script-segment__review--result,.duli-fullscreen-script-segment__review--edit{grid-template-rows:78px minmax(0,1fr)}.duli-fullscreen-script-segment__review--result>header,.duli-fullscreen-script-segment__review--edit>header{padding:0 20px}.duli-fullscreen-script-segment__review--result header i,.duli-fullscreen-script-segment__review--edit header i{width:12px;height:12px;border-radius:50%;background:#f1c832}.duli-fullscreen-script-segment__review--result header strong,.duli-fullscreen-script-segment__review--edit header strong{font-size:20px}.duli-fullscreen-script-segment__review--result header button,.duli-fullscreen-script-segment__review--edit header button,.duli-fullscreen-script-segment__compare-editor header button{height:40px;padding:0 14px;font-size:14px}.duli-fullscreen-script-segment__compare-editor section{grid-template-rows:78px minmax(0,1fr)}.duli-fullscreen-script-segment__compare-editor section header{padding:0 20px}.duli-fullscreen-script-segment__compare-editor section header strong{font-size:20px}.duli-fullscreen-script-segment__compare-editor section header span{font-size:15px}.duli-fullscreen-script-segment__compare-editor section.is-reviewed header strong:before{width:12px;height:12px}.duli-fullscreen-script-segment__compare-editor section header nav{display:inline-flex;gap:8px;margin-left:12px}.duli-fullscreen-script-segment__line-editor p{grid-template-columns:94px minmax(0,1fr);min-height:78px}.duli-fullscreen-script-segment__line-editor i{font-size:16px}.duli-fullscreen-script-segment__line-editor span,.duli-fullscreen-script-segment__line-editor p.is-meta span{padding:18px 28px;font-size:19px;line-height:1.55}.duli-fullscreen-script-segment__review-done{padding:24px 40px}.duli-fullscreen-script-segment__review-editor{min-height:0;padding:18px 24px 24px}.duli-fullscreen-script-segment__review-editor textarea{width:100%;height:100%;min-height:0;resize:none;border:1px solid rgba(255,255,255,.08);border-radius:10px;outline:none;background:#0d0f12;color:#f5f8fcf0;padding:20px 24px;font:inherit;font-size:16px;line-height:1.75;scrollbar-width:thin}.duli-fullscreen-script-segment__review-editor textarea:focus{border-color:#00e6a066}.duli-fullscreen-script-segment__history-empty{margin:0;padding:14px 10px;color:#e1e7f080;font-size:12px;text-align:center}.duli-fullscreen-script-segment__review-output{min-height:0;overflow:auto;color:#fffffff0;font-size:19px;line-height:1.62}.duli-fullscreen-script-segment__review-output p{margin:0 0 12px}.duli-fullscreen-script-segment__review-output p.is-title{margin-top:14px;color:#fff;font-size:20px;font-weight:650}.duli-fullscreen-script-segment__footer{grid-template-columns:auto auto minmax(0,1fr) auto 76px auto;padding:10px 16px;border:0}.duli-fullscreen-script-segment__footer--organize{grid-template-columns:auto auto auto minmax(0,1fr) 76px auto}.duli-fullscreen-script-segment__footer--review{grid-template-columns:auto auto minmax(0,1fr) auto 76px auto}.duli-fullscreen-script-segment__footer button,.duli-fullscreen-script-segment__footer span,.duli-fullscreen-script-segment__footer>label{display:inline-flex;height:42px;align-items:center;justify-content:center;border-radius:999px;color:var(--duli-script-segment-footer-fg, rgba(255, 255, 255, .9));padding:0 8px;font-size:14px;font-weight:600;gap:5px}.duli-fullscreen-script-segment__footer>button{gap:8px}.duli-fullscreen-script-segment__footer>button>svg{width:16px;height:16px;flex:0 0 16px}.duli-fullscreen-script-segment__header-model{position:relative;display:inline-flex;align-items:center;gap:8px;justify-content:flex-start!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-fullscreen-script-segment__model span{min-width:0;height:auto;flex:1;justify-content:flex-start;overflow:hidden;border:0;background:transparent;padding:0;text-overflow:ellipsis;white-space:nowrap}.duli-fullscreen-script-segment__model svg:first-child{color:#4f7dff}.duli-fullscreen-script-segment__model svg:last-child{width:13px;height:13px;margin-left:auto;color:#ffffff9e}.duli-fullscreen-script-segment__footer .is-select{position:relative;display:inline-flex;align-items:center;gap:8px;justify-content:flex-start}.duli-fullscreen-script-segment__footer .is-select>span{min-width:0;height:auto;flex:1;justify-content:flex-start;overflow:hidden;border:0;background:transparent;padding:0;text-overflow:ellipsis;white-space:nowrap}.duli-fullscreen-script-segment__model select,.duli-fullscreen-script-segment__footer .is-select select{position:absolute;inset:0;width:100%;height:100%;cursor:pointer;opacity:0}.duli-fullscreen-script-segment__footer .is-select svg:last-child{width:13px;height:13px;margin-left:auto}.duli-fullscreen-script-segment__footer .is-free{border-color:#ffffff12;background:transparent;color:#ff6f91;gap:4px;padding-left:8px;padding-right:8px;white-space:nowrap}.duli-fullscreen-script-segment__footer .is-free svg{width:14px;height:14px;flex-basis:14px}.duli-fullscreen-script-segment__footer .is-primary{gap:6px;padding-left:12px;padding-right:12px;white-space:nowrap}.duli-fullscreen-script-segment__footer .is-icon{width:40px;padding:0}.duli-fullscreen-script-segment__footer .is-icon svg{width:17px;height:17px}.duli-fullscreen-script-segment__footer-modes{display:inline-flex;align-items:center;gap:20px;color:#ffffff94;font-size:14px;white-space:nowrap}.duli-fullscreen-script-segment__footer-modes>button{display:inline-flex;height:34px;align-items:center;border:1px solid rgba(0,215,215,.28);border-radius:999px;background:#00b9c31a;color:#bff9fa;padding:0 14px;font-size:14px}.duli-fullscreen-script-segment__footer-modes>button:not(.is-active){border-color:transparent;background:transparent;color:#ffffff94}.duli-fullscreen-script-segment__footer-modes>label{display:inline-flex;min-width:100px;align-items:center;justify-content:center;gap:4px;cursor:pointer}.duli-fullscreen-script-segment__footer-modes>label.is-active{color:#bff9fa}.duli-fullscreen-script-segment__footer-modes>label>input[type=radio]{position:absolute;opacity:0;pointer-events:none}.duli-fullscreen-script-segment__footer-modes>label>input[type=number]{width:30px;border:0;border-bottom:1px solid rgba(191,249,250,.32);background:transparent;color:inherit;padding:0 2px;font:inherit;text-align:center;outline:none}@media(max-width:900px){.duli-fullscreen-script-segment{grid-template-columns:minmax(0,1fr);grid-template-rows:58px minmax(0,1fr) auto}.duli-fullscreen-script-segment__header,.duli-fullscreen-script-segment__main,.duli-fullscreen-script-segment__bar,.duli-fullscreen-script-segment__result,.duli-fullscreen-script-segment__rule-line,.duli-fullscreen-script-segment__footer{width:100%;min-width:0;box-sizing:border-box}.duli-fullscreen-script-segment__header{grid-template-columns:40px minmax(270px,1fr) minmax(150px,210px) 40px;gap:6px;padding-left:0;padding-right:0}.duli-fullscreen-script-segment__tabs{min-width:0}.duli-fullscreen-script-segment__tabs button{min-width:0;gap:6px;font-size:13px}.duli-fullscreen-script-segment .duli-fullscreen-script-segment__exit{width:40px;padding:0;font-size:0}.duli-fullscreen-script-segment__header>.duli-output-version-control{width:100%;min-width:0}.duli-fullscreen-script-segment__header>.duli-output-version-control>label{min-width:0;flex:1 1 auto;padding-left:6px;padding-right:6px}.duli-fullscreen-script-segment__header>.duli-output-version-control>label>span{display:none}.duli-fullscreen-script-segment__header>.duli-output-version-control select{width:100%;min-width:0}.duli-fullscreen-script-segment__main{padding-left:8px;padding-right:8px}.duli-fullscreen-script-segment__bar{min-height:0;flex-wrap:wrap;align-items:flex-start;padding:9px 12px}.duli-fullscreen-script-segment__bar-actions{min-width:0;flex:1 1 100%;flex-wrap:wrap}.duli-fullscreen-script-segment__bar button,.duli-fullscreen-script-segment__result nav button{height:34px;padding-left:10px;padding-right:10px;font-size:12px}.duli-fullscreen-script-segment__footer,.duli-fullscreen-script-segment__footer--organize,.duli-fullscreen-script-segment__footer--review{display:flex;min-height:0;flex-wrap:wrap;align-content:center;gap:8px;padding:8px 12px}.duli-fullscreen-script-segment__footer>div:empty{display:none}.duli-fullscreen-script-segment__footer button,.duli-fullscreen-script-segment__footer span,.duli-fullscreen-script-segment__footer>label{height:36px;padding-left:11px;padding-right:11px;font-size:12px}.duli-fullscreen-script-segment__model{min-width:180px;flex:1 1 220px}.duli-fullscreen-script-segment__footer-modes{min-width:210px;flex:1 1 240px;gap:12px;font-size:12px}.duli-fullscreen-script-segment__footer-modes>button{height:30px;padding-left:10px;padding-right:10px;font-size:12px}}.duli-fullscreen-subject-extract{position:fixed;inset:0;z-index:60;display:grid;grid-template-rows:60px minmax(0,1fr);background:var(--app-bg);color:var(--text-primary)}.duli-fullscreen-subject-extract__header{position:relative;display:grid;grid-template-columns:40px 190px minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;padding:9px 18px;border-bottom:1px solid rgba(255,255,255,.08);background:#101216}.duli-fullscreen-subject-extract__back{width:40px;height:40px;border:1px solid rgba(0,200,255,.18);border-radius:8px;background:#00c8ff14;color:#98efff;font-size:16px}.duli-fullscreen-subject-extract__header strong{font-size:22px;font-weight:950}.duli-fullscreen-subject-extract__header>span{position:absolute;left:50%;justify-self:center;transform:translate(-50%);color:#8fa1bd;font-size:15px;font-weight:800}.duli-fullscreen-subject-extract__header nav{display:flex;grid-column:4;align-items:center;justify-self:end;gap:8px}.duli-fullscreen-subject-extract__header>.duli-output-version-control{grid-column:3;justify-self:end;border-color:#ffffff1a;background:#ffffff0a;color:#ffffffe6}.duli-fullscreen-subject-extract__header>.duli-output-version-control>label{border-color:#ffffff14}.duli-fullscreen-subject-extract__header nav button,.duli-fullscreen-subject-extract__header nav b,.duli-fullscreen-subject-extract__header nav em{display:inline-flex;height:34px;align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff0a;color:#ffffffe0;padding:0 11px;font-size:12px;font-style:normal;font-weight:900;white-space:nowrap}.duli-fullscreen-subject-extract__header nav button{gap:8px}.duli-fullscreen-subject-extract__header nav button svg{width:15px;height:15px}.duli-fullscreen-subject-extract__header nav button:first-child{border-color:#00c8ff52;background:#00c8ff1f;color:#c3f6ff}.duli-fullscreen-subject-extract__header nav b{color:#61ffc0}.duli-fullscreen-subject-extract__header nav em{color:#ffd247}.duli-fullscreen-subject-extract__main{min-height:0;overflow:auto;margin:10px 8px 0;padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:13px 13px 0 0;background:#101216;scrollbar-width:thin}.duli-fullscreen-subject-extract__section{margin-bottom:12px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#15171b;padding:12px}.duli-fullscreen-subject-extract__section>header{display:flex;align-items:center;justify-content:space-between;min-height:34px;margin-bottom:12px}.duli-fullscreen-subject-extract__section header div,.duli-fullscreen-subject-extract__section nav{display:flex;align-items:center;gap:8px}.duli-fullscreen-subject-extract__section header i{display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(0,230,170,.18);border-radius:7px;background:#00e6aa12;color:#7dffd3;font-style:normal}.duli-fullscreen-subject-extract__section header i svg,.duli-fullscreen-subject-extract__cards aside i svg{width:15px;height:15px;display:block}.duli-fullscreen-subject-extract__cards aside i svg{width:22px;height:22px}.duli-fullscreen-subject-extract__section header strong{font-size:15px;font-weight:950}.duli-fullscreen-subject-extract__section nav button,.duli-fullscreen-subject-extract__section nav span,.duli-fullscreen-subject-extract__section nav b{display:inline-flex;height:30px;align-items:center;justify-content:center;border:1px solid rgba(255,214,82,.32);border-radius:7px;background:#ffd65214;color:#ffe28a;padding:0 9px;font-size:12px;font-weight:900}.duli-fullscreen-subject-extract__section nav button{gap:7px}.duli-fullscreen-subject-extract__section nav button svg{width:15px;height:15px}.duli-fullscreen-subject-extract__section nav span,.duli-fullscreen-subject-extract__section nav b{border-color:#ffffff14;background:#ffffff0a;color:#fff}.duli-fullscreen-subject-extract__section nav b{border-color:#00e6aa3d;background:#00e6aa1a;color:#65ffc0}.duli-fullscreen-subject-extract__section nav button.is-add{border-color:#00e6aa3d;background:#00e6aa1a;color:#65ffc0}.duli-fullscreen-subject-extract__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.duli-fullscreen-subject-extract__cards article{position:relative;display:grid;grid-template-columns:76px minmax(0,1fr);grid-gap:10px;gap:10px;min-height:150px;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0a0c10b8;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.duli-fullscreen-subject-extract__cards article:hover,.duli-fullscreen-subject-extract__cards article:focus-within{border-color:#00e6aa5c;background:#0a1412d1;box-shadow:inset 0 0 0 1px #00e6aa14}.duli-fullscreen-subject-extract__cards aside{position:relative;display:grid;place-items:center;border:1px solid rgba(255,255,255,.07);border-radius:7px;background:#ffffff06}.duli-fullscreen-subject-extract__cards aside small{position:absolute;top:8px;left:8px;border-radius:5px;background:#00dce629;color:#a7fbff;padding:2px 6px;font-size:10px;font-weight:900}.duli-fullscreen-subject-extract__cards aside i{color:#b2cadcc7;font-style:normal}.duli-fullscreen-subject-extract__cards aside i.is-generated-thumb{position:relative;width:100%;height:100%;overflow:hidden;border-radius:6px}.duli-fullscreen-subject-extract__cards aside i.is-generated-thumb img{width:100%;height:100%;object-fit:cover}.duli-fullscreen-subject-extract__cards aside i.is-generated-thumb>b{position:absolute;right:5px;bottom:5px;padding:2px 5px;border-radius:4px;background:#000000b8;color:#fff;font-size:10px;font-style:normal;line-height:1.2}.duli-fullscreen-subject-extract__card-thumbs{position:absolute;right:5px;bottom:5px;left:5px;display:flex;gap:3px;overflow:hidden;height:22px;pointer-events:none}.duli-fullscreen-subject-extract__card-thumbs img{width:22px;height:22px;flex:0 0 22px;border:1px solid rgba(255,255,255,.72);border-radius:4px;object-fit:cover;background:#101418}.duli-fullscreen-subject-extract__cards aside:has(i.is-generated-thumb) small{z-index:1;background:#00e650e0;color:#031108}.duli-fullscreen-subject-extract__cards article>div{display:grid;grid-gap:7px;gap:7px}.duli-fullscreen-subject-extract__display-choice{grid-column:1 / -1;display:flex!important;align-items:center;gap:6px!important;min-height:24px}.duli-fullscreen-subject-extract__display-choice span{margin-right:2px}.duli-fullscreen-subject-extract__display-choice button{min-height:24px;padding:2px 8px;border:1px solid rgba(0,200,255,.24);border-radius:5px;background:#00c8ff12;color:#d2e6f0c7;font-size:11px;font-weight:800}.duli-fullscreen-subject-extract__display-choice button.is-active{border-color:#00e6aa99;background:#00e6aa29;color:#76ffd0}.duli-fullscreen-subject-extract__cards label{display:grid;grid-template-columns:30px minmax(0,1fr);grid-gap:7px;gap:7px;margin:0}.duli-fullscreen-subject-extract__cards em{display:grid;place-items:center;border-radius:6px;background:#00e6aa1f;color:#6bffc5;font-style:normal}.duli-fullscreen-subject-extract__cards input{min-width:0;height:32px;border:1px solid rgba(0,200,255,.24);border-radius:6px;background:#00c8ff12;color:#fff;padding:0 10px;overflow:hidden;font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.duli-fullscreen-subject-extract__cards input.is-warning{border-color:#ffd24747;background:#ffd24714;color:#ffe36d}.duli-fullscreen-subject-extract__cards span{color:#96aabeb8;font-size:10.5px;font-weight:800}.duli-fullscreen-subject-extract__cards article>button{position:absolute;right:10px;bottom:10px;align-self:end;width:26px;height:26px;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#ffffff0b;color:#ffffff80}.duli-fullscreen-subject-extract__cards article>button svg{width:15px;height:15px}.duli-image-node-state{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;border-radius:14px;background:var(--duli-media-node-stage-bg, #242424);color:var(--duli-image-node-state-fg);overflow:hidden;text-align:center}.duli-image-node-result-stage{display:flex;flex:1 1 auto;min-height:0;width:100%;height:100%}.duli-image-node-state__icon{position:relative;z-index:1;display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--duli-image-node-state-icon-border);border-radius:10px;background:var(--duli-image-node-state-icon-bg);color:var(--duli-image-node-state-icon-fg)}.duli-image-node-state--empty{gap:10px}.duli-image-node-state--empty .duli-image-node-state__icon{width:46px;height:46px;border:0;border-radius:0;background:transparent;color:color-mix(in srgb,var(--text-muted, #98a2b3) 62%,transparent)}.duli-image-node-state--empty .duli-image-node-state__icon svg{width:32px;height:32px;stroke-width:1.35}.duli-image-node-state--empty span{color:color-mix(in srgb,var(--text-muted, #98a2b3) 72%,transparent);font-weight:600}.duli-image-node-state--failed{gap:10px;padding:16px}.duli-image-node-state--failed .duli-image-node-state__icon{width:46px;height:46px;border:0;border-radius:0;background:transparent;color:#f87171}.duli-image-node-state--failed .duli-image-node-state__icon svg{width:32px;height:32px}.duli-image-node-state strong{position:relative;z-index:1;color:var(--duli-image-node-state-title-fg);font-size:11px;font-weight:900}.duli-image-node-state span{position:relative;z-index:1;max-width:210px;color:var(--duli-image-node-state-muted-fg);font-size:10px;font-weight:700;line-height:1.45}.duli-image-node-state--failed span{display:-webkit-box;width:min(270px,calc(100% - 32px));max-width:none;overflow:hidden;color:#f87171;font-size:11px;font-weight:600;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.duli-image-node-state--running .duli-image-node-state__icon{animation:duli-image-node-icon-pulse 2.4s ease-in-out infinite}.duli-media-generation-state__spinner{position:relative;z-index:1;width:24px;height:24px;max-width:none!important;border:3px solid rgba(255,255,255,.2);border-top-color:#ffffffd1;border-radius:50%;animation:duli-image-node-spinner .82s linear infinite}.duli-media-generation-state__progress{display:block;max-width:min(240px,calc(100% - 32px));overflow:hidden;font-size:13px!important;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.duli-media-generation-state__stage{display:-webkit-box;max-width:min(240px,calc(100% - 32px));overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#ffffff73!important;font-size:11px!important;font-weight:650!important;line-clamp:2;line-height:1.45;text-overflow:ellipsis}.duli-image-node-state--rerunning{isolation:isolate;background:#1f2327}.duli-image-node-state__rerun-media,.duli-image-node-state__glass{position:absolute;inset:0;width:100%;height:100%}.duli-image-node-state__rerun-media{z-index:-2;object-fit:cover;filter:blur(18px) saturate(.78);transform:scale(1.08);opacity:.7;animation:duli-image-rerun-media-breathe 2.2s ease-in-out infinite}.duli-image-node-state__glass{z-index:-1;background:radial-gradient(circle at 18% 22%,rgba(255,255,255,.18),transparent 34%),linear-gradient(135deg,#ffffff21,#ffffff09);backdrop-filter:blur(14px) saturate(1.08);-webkit-backdrop-filter:blur(14px) saturate(1.08);animation:duli-image-rerun-glass-shimmer 2.4s ease-in-out infinite}.duli-image-node-state__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;padding:20px}.duli-image-node-failed-over-media{width:100%;height:100%;overflow:hidden;border-radius:14px}@keyframes duli-image-rerun-media-breathe{0%,to{opacity:.56;transform:scale(1.06)}50%{opacity:.82;transform:scale(1.11)}}@keyframes duli-image-rerun-glass-shimmer{0%,to{opacity:.68;transform:translate3d(-2%,-1%,0)}50%{opacity:1;transform:translate3d(2%,1%,0)}}.duli-image-version-stack{isolation:isolate;width:100%;height:100%}.duli-image-version-stack__back{position:absolute;z-index:1;inset:7px -5px -8px 10px;border-radius:14px;border:1px solid rgba(255,255,255,.16);background:#eef2f6c7;box-shadow:0 8px 20px #0000003d;pointer-events:none}.duli-image-version-stack__back--one{right:-4px;bottom:-8px;opacity:.74;transform:rotate(-.7deg)}.duli-image-version-stack__back--two{right:-7px;bottom:-13px;opacity:.45;transform:rotate(-1.3deg)}.duli-image-version-stack>.duli-media-thumb--image{position:relative;z-index:2}.duli-image-version-stack__trigger{position:absolute;right:10px;top:10px;z-index:14;display:inline-flex;align-items:center;justify-content:center;gap:3px;min-height:25px;padding:0 9px;border:0;border-radius:7px;background:#1f232899;color:#fffffff5;font-size:10px;font-weight:850;letter-spacing:0;box-shadow:0 10px 24px #00000038;backdrop-filter:blur(12px) saturate(1.12);-webkit-backdrop-filter:blur(12px) saturate(1.12);transition:transform .16s ease,background .16s ease}.duli-image-version-stack__trigger:hover{background:#1f2328cc;transform:translateY(-1px)}.duli-image-version-stack__expand-mark{width:10px;height:10px;stroke-width:2.2}.duli-image-version-gallery{position:fixed;z-index:100000;inset:0;display:flex;align-items:center;justify-content:center;padding:32px;background:#e2e9ed1c;backdrop-filter:blur(11px) saturate(1.06);-webkit-backdrop-filter:blur(11px) saturate(1.06)}.duli-image-version-gallery__dialog{display:flex;flex-direction:column;width:min(1040px,calc(100vw - 64px));max-height:min(700px,calc(100vh - 64px));overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:14px;background:#1b1d1fd6;box-shadow:0 16px 42px #0003;transform-origin:calc(100% - 28px) 24px;animation:duli-media-version-gallery-expand .22s cubic-bezier(.2,.8,.2,1)}.duli-image-version-gallery__header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 14px 10px;border-bottom:0}.duli-image-version-gallery__header>div:first-child{display:grid;grid-gap:4px;gap:4px}.duli-image-version-gallery__header strong{color:#fffffff0;font-size:13px;font-weight:850}.duli-image-version-gallery__header span{color:#ffffff75;font-size:11px}.duli-image-version-gallery__actions{display:flex;align-items:center;gap:6px}.duli-image-version-gallery__actions button{display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#1f232899;color:#fffc;font-size:11px;font-weight:750}.duli-image-version-gallery__actions button svg{width:15px;height:15px}.duli-image-version-gallery__actions button:hover{background:#ffffff1f}.duli-image-version-gallery__focus{display:grid;grid-template-columns:minmax(0,1fr) 148px;grid-gap:12px;gap:12px;padding:0 14px 14px;overflow:hidden}.duli-image-version-gallery__hero{position:relative;display:grid;place-items:center;min-height:0;max-height:min(58vh,520px);overflow:hidden;border-radius:16px;background:#ffffff09}.duli-image-version-gallery__hero img{width:100%;max-height:min(58vh,520px);object-fit:contain}.duli-image-version-gallery__hero>span{padding:40px;color:#ffffff7a;font-size:12px}.duli-image-version-gallery__hero>i{position:absolute;right:12px;bottom:12px;padding:5px 9px;border-radius:999px;background:#0c0e119e;color:#ffffffd9;font-size:11px;font-style:normal;font-weight:800;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.duli-image-version-gallery__strip{display:flex;flex-direction:column;gap:10px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:1px 3px 1px 1px;scrollbar-width:thin}.duli-image-version-gallery__item{flex:0 0 auto;width:100%;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:#ffffff0b;transition:border-color .16s ease,transform .16s ease,background .16s ease}.duli-image-version-gallery__item.is-primary{border-color:#1dbd88b7;border-color:color-mix(in srgb,#10b981 68%,rgba(255,255,255,.12));box-shadow:0 0 0 1px #10b98147;box-shadow:0 0 0 1px color-mix(in srgb,#10b981 28%,transparent)}.duli-image-version-gallery__item:hover{transform:translateY(-1px);background:#ffffff12}.duli-image-version-gallery__preview{position:relative;display:block;width:100%;aspect-ratio:16 / 10;padding:0;border:0;-webkit-appearance:none;appearance:none;overflow:hidden;background:#ffffff0a;cursor:pointer}.duli-image-version-gallery__preview img,.duli-image-version-gallery__preview video{width:100%;height:100%;object-fit:cover}.duli-image-version-gallery__preview>span{display:grid;place-items:center;width:100%;height:100%;color:#ffffff6b;font-size:11px}.duli-image-version-gallery__preview>b{position:absolute;top:9px;left:9px;padding:4px 7px;border-radius:999px;background:#059669e0;color:#fff;font-size:9px;display:inline-flex;align-items:center;gap:3px}.duli-image-version-gallery__preview>b svg{width:10px;height:10px}.duli-image-version-gallery__item footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px}.duli-image-version-gallery__item footer>span{color:#ffffffad;font-size:10px;font-weight:750}.duli-image-version-gallery__item footer>div{display:flex;gap:5px}.duli-image-version-gallery__item footer button{display:inline-grid;place-items:center;min-width:24px;min-height:24px;padding:4px 5px;border:0;border-radius:6px;background:#ffffff14;color:#ffffffbd;font-size:9px;font-weight:750}.duli-image-version-gallery__item footer button svg{width:13px;height:13px}.duli-image-version-gallery__item footer button:hover{background:#10b98133;color:#d1fae5}@keyframes duli-media-version-gallery-expand{0%{opacity:0;transform:translate(34px) scaleX(.84) scaleY(.985)}to{opacity:1;transform:translate(0) scaleX(1) scaleY(1)}}@media(prefers-reduced-motion:reduce){.duli-image-version-gallery__dialog{animation:none}}@media(max-width:720px){.duli-image-version-gallery{padding:16px}.duli-image-version-gallery__dialog{width:calc(100vw - 32px);max-height:calc(100vh - 32px);transform-origin:calc(100% - 18px) 18px}.duli-image-version-gallery__focus{grid-template-columns:minmax(0,1fr)}.duli-image-version-gallery__strip{flex-direction:row;overflow-x:auto;overflow-y:hidden}.duli-image-version-gallery__item{flex:0 0 132px;width:132px}}.duli-image-version-gallery__dialog{position:relative;display:block;width:min(100%,1180px);max-height:none;overflow:visible;padding:0 24px;border:0;border-radius:0;background:transparent;box-shadow:none;animation:duli-media-version-gallery-expand .22s cubic-bezier(.2,.8,.2,1)}.duli-image-version-gallery__header{display:none}.duli-image-version-gallery__focus{display:block;padding:0;overflow:visible}.duli-image-version-gallery__strip{display:flex;flex-direction:row;align-items:stretch;gap:14px;width:100%;max-height:min(62vh,560px);padding:12px 4px 18px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.duli-image-version-gallery__item{flex:0 0 188px;width:188px;border-color:#ffffff29;border-radius:12px;background:#191c1fb8;box-shadow:0 10px 24px #00000029;transition:border-color .16s ease,transform .16s ease,background .16s ease,box-shadow .16s ease}.duli-image-version-gallery__item.is-previewed{transform:translateY(-5px);border-color:#ffffff85;box-shadow:0 14px 28px #00000038,0 0 0 2px #ffffff1a}.duli-image-version-gallery__item:hover{transform:translateY(-5px)}.duli-image-version-gallery__preview{aspect-ratio:4 / 3}.duli-image-version-gallery__close{position:absolute;top:-34px;right:-2px;display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:#22262a6b;color:#fffc;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.duli-image-version-gallery__close svg{width:15px;height:15px}.duli-image-version-gallery__close:hover{background:#22262ab3;color:#fff}@media(max-width:720px){.duli-image-version-gallery__dialog{width:100%;padding:0 4px}.duli-image-version-gallery__strip{max-height:58vh}.duli-image-version-gallery__item{flex-basis:156px;width:156px}.duli-image-version-gallery__close{top:-38px;right:0}}@media(prefers-reduced-motion:reduce){.duli-image-version-gallery__dialog,.duli-image-version-gallery__item{animation:none;transition:none}}.duli-media-version-gallery.duli-image-version-gallery{position:absolute;z-index:100000;inset:auto auto 0 0;inset-inline-end:auto;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;width:var(--duli-version-gallery-width, 980px);max-width:none;min-width:0;padding:0;display:block;pointer-events:none}.duli-media-version-gallery.duli-image-version-gallery .duli-image-version-gallery__dialog{width:100%;max-height:none;padding:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;pointer-events:auto;transform-origin:bottom left}.duli-media-version-gallery.duli-image-version-gallery .duli-image-version-gallery__focus{display:block;padding:0;overflow:visible}.duli-media-version-gallery.duli-image-version-gallery .duli-image-version-gallery__strip{display:grid;grid-template-columns:repeat(var(--duli-version-gallery-columns, 3),var(--duli-version-card-width, 320px));align-items:stretch;grid-gap:8px;gap:8px;width:100%;max-height:none;padding:0;overflow:visible;scrollbar-width:none;-ms-overflow-style:none}.duli-media-version-gallery.duli-image-version-gallery .duli-image-version-gallery__strip::-webkit-scrollbar{display:none}.duli-media-version-gallery.duli-image-version-gallery .duli-image-version-gallery__item{position:relative;width:100%;height:var(--duli-version-card-height, 180px);min-height:var(--duli-version-card-height, 180px);transform:none}.duli-media-version-gallery.duli-image-version-gallery .duli-image-version-gallery__preview{height:100%;aspect-ratio:auto}.duli-media-version-gallery.duli-image-version-gallery .duli-image-version-gallery__preview img,.duli-media-version-gallery.duli-image-version-gallery .duli-image-version-gallery__preview video{display:block;width:100%;height:100%;object-fit:cover}.duli-media-version-gallery.duli-image-version-gallery .duli-image-version-gallery__actions{position:absolute;z-index:4;top:9px;right:9px;display:flex;align-items:center;gap:3px;max-width:calc(100% - 18px)}.duli-media-version-gallery.duli-image-version-gallery .duli-image-version-gallery__actions button{display:inline-flex;align-items:center;gap:4px;min-width:22px;min-height:22px;padding:5px;border:1px solid rgba(255,255,255,.13);border-radius:5px;color:#ffffffdb;background:#1f232899;font-size:8px;font-weight:750;white-space:nowrap}.duli-media-version-gallery.duli-image-version-gallery .duli-image-version-gallery__actions button:hover{color:#fff;background:#1f2328cc}.duli-media-version-gallery.duli-image-version-gallery .duli-image-version-gallery__actions svg{width:12px;height:12px;flex:0 0 auto}.duli-media-version-gallery.duli-image-version-gallery .duli-image-version-gallery__strip::-webkit-scrollbar{width:0;height:0;display:none}.duli-media-version-gallery.duli-image-version-gallery .duli-image-version-gallery__item.is-previewed,.duli-media-version-gallery.duli-image-version-gallery .duli-image-version-gallery__item:hover{transform:none}.duli-media-version-gallery.duli-image-version-gallery .duli-image-version-gallery__item.is-primary{border-color:#1dbd88b7;border-color:color-mix(in srgb,#10b981 68%,rgba(255,255,255,.12))}.duli-node-surface-card.is-version-gallery-open .duli-media-node-title--image,.duli-node-surface-card.is-version-gallery-open .duli-media-node-title--video{visibility:hidden}@keyframes duli-media-version-gallery-expand{0%{opacity:0;clip-path:inset(100% 0 0 0 round 12px);transform:translateY(10px)}to{opacity:1;clip-path:inset(0 0 0 0 round 12px);transform:translateY(0)}}@keyframes duli-image-node-spinner{to{transform:rotate(360deg)}}.duli-image-node-state__scan{position:absolute;z-index:0;inset:6px;border:1px solid var(--duli-image-node-state-trace-rail);border-radius:8px;overflow:hidden;pointer-events:none}.duli-image-node-state__scan i{position:absolute;border-radius:999px;background:var(--duli-image-node-state-trace-beam);box-shadow:0 0 7px color-mix(in srgb,var(--duli-image-node-state-trace-beam) 42%,transparent);opacity:0}.duli-image-node-state__scan i:nth-child(1),.duli-image-node-state__scan i:nth-child(3){width:28px;height:1px}.duli-image-node-state__scan i:nth-child(2),.duli-image-node-state__scan i:nth-child(4){width:1px;height:28px}.duli-image-node-state__scan i:nth-child(1){top:-1px;left:0;animation:duli-image-node-trace-top 4.8s linear infinite}.duli-image-node-state__scan i:nth-child(2){top:0;right:-1px;animation:duli-image-node-trace-right 4.8s linear infinite}.duli-image-node-state__scan i:nth-child(3){right:0;bottom:-1px;animation:duli-image-node-trace-bottom 4.8s linear infinite}.duli-image-node-state__scan i:nth-child(4){bottom:0;left:-1px;animation:duli-image-node-trace-left 4.8s linear infinite}.duli-image-node-state__subject-name{display:block;width:calc(100% - 42px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-image-node-state__subject-description{display:-webkit-box;width:min(230px,calc(100% - 42px));overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.duli-subject-image-placeholder{display:flex;flex:1;align-items:stretch;justify-content:space-between;width:100%;min-height:0;gap:14px;padding:14px;overflow:hidden;color:var(--text, #101828);text-align:left}.duli-node-surface-card--subject{border-color:#0f172a1a!important;border-radius:12px!important;background:#f7f8fa!important;box-shadow:none!important}.duli-subject-image-placeholder__content{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;padding:2px 0}.duli-subject-image-placeholder__content>header{display:flex;align-items:center;gap:7px;min-width:0}.duli-subject-image-placeholder__content>header>span{flex:0 0 auto;border:1px solid rgba(16,185,129,.2);border-radius:4px;padding:2px 5px;background:#10b98114;color:#059669;font-size:9px;font-weight:800;line-height:1.25;letter-spacing:0}.duli-subject-image-placeholder__content>header>strong{display:block;min-width:0;overflow:hidden;color:var(--text, #101828);font-size:13px;font-weight:800;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.duli-subject-image-placeholder__content>p{display:-webkit-box;margin:10px 0 0;overflow:hidden;color:var(--text-muted, #667085);font-size:10px;font-weight:600;line-height:1.55;letter-spacing:0;-webkit-box-orient:vertical;-webkit-line-clamp:4}.duli-subject-image-placeholder__content>section{margin-top:auto;min-width:0;border-radius:6px;padding:8px 9px;background:#0f172a0b}.duli-subject-image-placeholder__content>section>span{display:block;margin-bottom:3px;color:var(--text, #101828);font-size:9px;font-weight:800;line-height:1.2;letter-spacing:0}.duli-subject-image-placeholder__content>section>p{display:-webkit-box;margin:0;overflow:hidden;color:var(--text-muted, #667085);font-size:9px;font-weight:600;line-height:1.45;letter-spacing:0;-webkit-box-orient:vertical;-webkit-line-clamp:2}.duli-subject-image-placeholder__content>section.is-empty>p{opacity:.65}.duli-subject-image-placeholder__visual{display:grid;place-items:center;width:96px;min-width:96px;height:172px;align-self:center;border:1px solid rgba(15,23,42,.06);border-radius:5px;background:#e2e4e8;color:#92969e}.duli-subject-image-placeholder__visual svg{width:34px;height:34px;stroke-width:1.35}.duli-subject-image-placeholder>.duli-image-node-state--failed{width:116px;min-width:116px;height:172px;align-self:center;gap:8px;border:1px solid rgba(248,113,113,.18);border-radius:6px;padding:12px 9px;background:#f8717112}.duli-subject-image-placeholder>.duli-image-node-state--failed .duli-image-node-state__icon{width:32px;height:32px}.duli-subject-image-placeholder>.duli-image-node-state--failed .duli-image-node-state__icon svg{width:26px;height:26px}.duli-subject-image-placeholder>.duli-image-node-state--failed span{width:100%;color:#dc2626;font-size:9px;line-height:1.45;-webkit-line-clamp:4;line-clamp:4}:root[data-resolved-theme=dark] .duli-node-surface-card--subject{border-color:#ffffff14!important;background:#1d1d1f!important}:root[data-resolved-theme=dark] .duli-subject-image-placeholder{color:#f5f5f6}:root[data-resolved-theme=dark] .duli-subject-image-placeholder__content>header>strong,:root[data-resolved-theme=dark] .duli-subject-image-placeholder__content>section>span{color:#f5f5f6}:root[data-resolved-theme=dark] .duli-subject-image-placeholder__content>p,:root[data-resolved-theme=dark] .duli-subject-image-placeholder__content>section>p{color:#ffffffa8}:root[data-resolved-theme=dark] .duli-subject-image-placeholder__content>section{background:#ffffff0b}:root[data-resolved-theme=dark] .duli-subject-image-placeholder__visual{border-color:#ffffff09;background:#2b2b2d;color:#6f7176}:root[data-resolved-theme=dark] .duli-subject-image-placeholder>.duli-image-node-state--failed{border-color:#f8717133;background:#f8717114}:root[data-resolved-theme=dark] .duli-subject-image-placeholder>.duli-image-node-state--failed span{color:#fca5a5}.duli-image-node-subject-badge{position:absolute;top:8px;left:8px;max-width:calc(100% - 16px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#0a0b0eb8;color:#ffffffe6;font-size:11px;font-weight:900;line-height:1;padding:6px 9px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 24px #0000003d;pointer-events:none}.duli-node-surface-card--green>p,.duli-node-surface-card--orange>p{display:none!important}.duli-image-node-subject-badge--video{border-color:#fb923c38;background:#0e0a07b8;color:#ffedd5}.duli-media-node-title{position:absolute;left:0;right:0;top:-25px;z-index:16;display:flex;align-items:center;justify-content:space-between;gap:14px;color:var(--duli-media-node-title-fg, rgba(255, 255, 255, .72));font-size:15px;font-weight:900;line-height:1;letter-spacing:.01em;pointer-events:none}.duli-media-node-title span{display:inline-flex;min-width:0;align-items:center;gap:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-media-node-title .duli-editable-node-title{min-width:0;max-width:72%;padding:0;border:0;background:transparent;color:inherit;cursor:-webkit-grab;cursor:grab;font:inherit;pointer-events:auto}.duli-editable-node-title__display{display:block;max-width:210px;padding:2px 5px;overflow:hidden;border:1px solid transparent;border-radius:4px;background:transparent;color:inherit;cursor:-webkit-grab;cursor:grab;font:inherit;font-size:12px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.duli-editable-node-title__display:hover{border-color:var(--duli-media-node-title-hover-border, rgba(255, 255, 255, .2));background:var(--duli-media-node-title-hover-bg, rgba(0, 0, 0, .16))}.duli-editable-node-title{display:inline-flex;min-width:0;align-items:center;gap:7px;text-align:left}.duli-editable-node-title>.duli-node-registered-badge{flex-shrink:0;width:15px;height:15px;color:#60a5fa}[data-theme=light] .duli-editable-node-title>.duli-node-registered-badge{color:#2563eb}.duli-editable-node-title__input{field-sizing:content;width:auto;min-width:40px;max-width:210px;padding:2px 5px;overflow:hidden;border:1px solid transparent;border-radius:4px;outline:none;background:transparent;color:inherit;caret-color:currentColor;cursor:text;font:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.duli-editable-node-title__input:hover{border-color:var(--duli-media-node-title-hover-border, rgba(255, 255, 255, .2));background:var(--duli-media-node-title-hover-bg, rgba(0, 0, 0, .16))}.duli-editable-node-title__input:focus{border-color:var(--duli-media-node-title-focus-border, rgba(255, 255, 255, .3));background:var(--duli-media-node-title-focus-bg, rgba(0, 0, 0, .3))}.duli-media-node-title svg{flex:0 0 auto;color:currentColor}.duli-media-node-title b{flex:0 0 auto;color:var(--duli-media-node-title-meta-fg, rgba(255, 255, 255, .52));font-size:14px;font-weight:500;letter-spacing:.02em}.duli-media-node-title--image{color:var(--duli-media-node-title-fg, rgba(255, 255, 255, .72))}.duli-media-node-title--video{color:var(--duli-media-node-title-video-fg, rgba(255, 237, 213, .78))}.duli-node-exception-state{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;width:100%;height:100%;min-height:126px;padding:16px;overflow:hidden;border-radius:0 0 14px 14px;background:radial-gradient(circle at 50% 22%,color-mix(in srgb,currentColor 18%,transparent),transparent 34%),linear-gradient(180deg,#0f172a7a,#040910d6);color:#6ee7b7;text-align:center}.duli-node-exception-state--cyan{color:#67e8f9}.duli-node-exception-state--emerald{color:#6ee7b7}.duli-node-exception-state--orange{color:#fdba74}.duli-node-exception-state--violet{color:#c4b5fd}.duli-node-exception-state--blue{color:#93c5fd}.duli-node-exception-state__visual{display:grid;place-items:center;width:52px;height:52px;border:1px solid color-mix(in srgb,currentColor 26%,transparent);border-radius:18px;background:color-mix(in srgb,currentColor 10%,transparent);box-shadow:0 18px 44px color-mix(in srgb,currentColor 14%,transparent)}.duli-node-exception-state__visual svg{width:46px;height:46px}.duli-node-exception-state strong{color:#ffffffe6;font-size:11px;font-weight:900}.duli-node-exception-state span{max-width:210px;color:#ffffff7a;font-size:10px;font-weight:700;line-height:1.45}@keyframes duli-image-node-icon-pulse{0%,to{border-color:var(--duli-image-node-state-icon-border);opacity:.78}50%{border-color:var(--duli-image-node-state-trace-beam);opacity:1}}@keyframes duli-image-node-trace-top{0%{left:0;opacity:1}24%{left:calc(100% - 28px);opacity:1}25%,to{left:calc(100% - 28px);opacity:0}}@keyframes duli-image-node-trace-right{0%,24%{top:0;opacity:0}25%{top:0;opacity:1}49%{top:calc(100% - 28px);opacity:1}50%,to{top:calc(100% - 28px);opacity:0}}@keyframes duli-image-node-trace-bottom{0%,49%{right:0;opacity:0}50%{right:0;opacity:1}74%{right:calc(100% - 28px);opacity:1}75%,to{right:calc(100% - 28px);opacity:0}}@keyframes duli-image-node-trace-left{0%,74%{bottom:0;opacity:0}75%{bottom:0;opacity:1}99%{bottom:calc(100% - 28px);opacity:1}to{bottom:calc(100% - 28px);opacity:0}}@keyframes duli-image-node-pulse{50%{box-shadow:0 0 30px #34d39947;transform:translateY(-1px)}}@keyframes duli-image-node-scan{0%{transform:translate(-35%)}to{transform:translate(35%)}}@media(prefers-reduced-motion:reduce){.duli-image-node-state--running .duli-image-node-state__icon,.duli-image-node-state__scan i{animation:none}.duli-image-node-state__scan i:first-child{left:18px;opacity:.58}}.duli-fast-canvas-mode .react-flow__node{transition:none}.react-flow__node{z-index:20}.react-flow__node.selected{z-index:30}.duli-canvas-alignment-guides{position:absolute;z-index:38;inset:0;overflow:hidden;pointer-events:none}.duli-canvas-alignment-guide{position:absolute;display:none;background:#00b84a;box-shadow:0 0 0 1px #00b84a29,0 0 8px #00b84a52}:root[data-resolved-theme=dark] .duli-canvas-alignment-guide{background:#00e650;box-shadow:0 0 0 1px #00e6502e,0 0 9px #00e65061}.duli-canvas-alignment-guide--vertical{width:1px;transform:translate(-.5px)}.duli-canvas-alignment-guide--horizontal{height:1px;transform:translateY(-.5px)}.duli-fast-canvas-mode .react-flow__edge-path{filter:none}.duli-fast-edge-overlay{position:absolute;z-index:1;pointer-events:none;transform-origin:0 0}.duli-canvas-overview-overlay{position:absolute;inset:0;z-index:2;width:100%;height:100%;pointer-events:none}.duli-active-edge-overlay{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.duli-active-edge-overlay__canvas{position:absolute;inset:0;pointer-events:none}.duli-fast-canvas-mode .react-flow__edge-duliFlow .react-flow__edge-path{filter:none}.duli-node-card-header{--duli-node-accent: var(--duli-node-business-accent, #8b5cf6) !important;border-color:var(--duli-node-card-header-border)!important;background:var(--duli-node-card-header-bg)!important;box-shadow:var(--duli-node-card-header-shadow)}.duli-node-card-header h3{color:var(--duli-node-surface-title-fg)!important}.duli-creative-workspace .duli-h5-subject-generate-shell .duli-node-card-header h3{font-size:14px!important}.duli-node-visual-icon,.duli-node-card-header [class*=shell__icon]{display:grid;place-items:center;background:color-mix(in srgb,var(--duli-node-business-accent, #8b5cf6) 18%,transparent)!important;color:var(--duli-node-business-accent, #8b5cf6)!important}.duliflow-native-node__result-badges{position:absolute;top:42px;left:12px;right:12px;z-index:8;display:flex;flex-wrap:wrap;gap:5px;pointer-events:none}.duliflow-native-node__result-badges--compact{top:10px;left:10px;right:10px}.duliflow-native-node__result-badge{max-width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid rgba(148,163,184,.22);border-radius:999px;background:var(--duli-chip-bg);color:var(--duli-chip-strong-fg);box-shadow:0 8px 20px #02061738;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:2px 7px;font-size:10px;font-weight:800;line-height:1.45}.duliflow-native-node__result-badge--cyan{border-color:#22d3ee52;color:#a5f3fc}.duliflow-native-node__result-badge--violet{border-color:#a78bfa57;color:#ddd6fe}.duliflow-native-node__result-badge--green{border-color:#34d39952;color:#bbf7d0}.duliflow-native-node__result-badge--amber{border-color:#fbbf2457;color:#fde68a}.duliflow-native-node__result-badge--orange{border-color:#fb923c57;color:#fed7aa}.duli-canvas-interacting .duli-fast-node{box-shadow:none;transition:none}.duli-fast-node{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) 8px;align-items:center;grid-gap:8px;gap:8px;width:var(--duli-fast-node-width, 210px);height:var(--duli-fast-node-height, 64px);border:1px solid color-mix(in srgb,var(--duli-fast-node-accent) 44%,var(--control-border));border-radius:14px;background:var(--bg-card);color:var(--text-primary);contain:layout style;content-visibility:auto;overflow:visible;padding:8px 10px}.duli-fast-node.is-selected{border-color:#00e650;box-shadow:0 0 0 2px #00e65033}.duli-fast-node--running{border-color:color-mix(in srgb,var(--duli-fast-node-accent) 72%,white)}.duli-fast-node--failed{border-bottom-color:#ef4444}.duli-fast-node__icon{display:grid;width:28px;height:28px;place-items:center;border-radius:9px;background:color-mix(in srgb,var(--duli-fast-node-accent) 18%,transparent);color:color-mix(in srgb,var(--duli-fast-node-accent) 84%,white)}.duli-fast-node__main{display:grid;min-width:0;grid-gap:2px;gap:2px}.duli-fast-node__main strong,.duli-fast-node__main span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-fast-node__main strong{font-size:12px;font-weight:900;line-height:1.2}.duli-fast-node__main span{color:var(--text-secondary);font-size:10px;font-weight:800}.duli-fast-node__result-badges{display:flex;gap:4px;min-width:0;overflow:hidden}.duli-fast-node__result-badges em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;background:var(--duli-chip-bg);color:var(--duli-chip-fg);padding:1px 5px;font-size:9px;font-style:normal;font-weight:900;line-height:1.35}.duli-fast-node__dot{width:7px;height:7px;border-radius:999px;background:#22c55e}.duli-fast-node__handle{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;z-index:2}.duli-fast-node__handle[data-duli-handle-type=blue]{--duli-fast-handle-color: #3b82f6}.duli-fast-node__handle[data-duli-handle-type=green]{--duli-fast-handle-color: #22c55e}.duli-fast-node__handle[data-duli-handle-type=orange]{--duli-fast-handle-color: #f97316}.duli-fast-node__handle[data-duli-handle-type=yellow]{--duli-fast-handle-color: #eab308}.duli-fast-node__handle[data-duli-handle-type=white]{--duli-fast-handle-color: #e5e7eb}.duli-fast-node__handle[data-duli-connect-affordance=true]:after{box-shadow:0 0 0 2px color-mix(in srgb,var(--duli-fast-handle-color, #94a3b8) 72%,transparent)}.duli-low-zoom-mode .duli-fast-node,.duli-virtualized-canvas-mode .duli-fast-node{grid-template-columns:10px minmax(0,1fr);width:var(--duli-fast-node-width, 210px);height:var(--duli-fast-node-height, 64px);gap:5px;border-radius:999px;background:color-mix(in srgb,var(--duli-fast-node-accent) 18%,var(--bg-card));padding:4px 8px}.duli-low-zoom-mode .duli-fast-node__icon,.duli-virtualized-canvas-mode .duli-fast-node__icon{width:10px;height:10px;border-radius:999px;background:var(--duli-fast-node-accent)}.duli-low-zoom-mode .duli-fast-node__icon svg,.duli-low-zoom-mode .duli-fast-node__main span,.duli-low-zoom-mode .duli-fast-node__result-badges,.duli-low-zoom-mode .duli-fast-node__dot,.duli-virtualized-canvas-mode .duli-fast-node__icon svg,.duli-virtualized-canvas-mode .duli-fast-node__main span,.duli-virtualized-canvas-mode .duli-fast-node__result-badges,.duli-virtualized-canvas-mode .duli-fast-node__dot{display:none}.duli-low-zoom-mode .duli-fast-node__main strong,.duli-virtualized-canvas-mode .duli-fast-node__main strong{color:var(--text-primary);font-size:9px;line-height:1}.duli-inline-node-detail__composer-top,.duli-inline-node-detail__composer-footer{display:flex;align-items:center;gap:6px}.duli-inline-node-detail__composer-top{justify-content:space-between}.duli-inline-node-detail__composer-footer{min-height:30px;justify-content:flex-start;flex-wrap:wrap}.duli-inline-node-detail__top-actions{display:flex;align-items:center;gap:6px}.duli-inline-node-detail__quick-tools{display:none}.duli-inline-node-detail__quick-tools button{display:inline-flex;height:28px;max-width:92px;align-items:center;justify-content:center;gap:4px;border:1px solid var(--duli-flow-inline-field-border);border-radius:999px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-label-fg);cursor:pointer;font-size:10px;font-weight:800;padding:0 8px}.duli-inline-node-detail__quick-tools button span{display:grid;place-items:center;color:var(--duli-flow-inline-muted-fg);line-height:1}.duli-inline-node-detail__quick-tools button svg{width:13px;height:13px;stroke-width:2}.duli-inline-node-detail__quick-tools button:hover{border-color:color-mix(in srgb,var(--duli-inline-accent) 46%,rgba(255,255,255,.12));background:color-mix(in srgb,var(--duli-inline-accent) 13%,rgba(255,255,255,.04))}.duli-inline-node-detail__context-chip,.duli-inline-node-detail__icon-button{border:1px solid var(--duli-flow-inline-field-border);border-radius:999px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-label-fg);font-size:10px;font-weight:800}.duli-inline-node-detail__context-chip{padding:4px 7px}.duli-inline-node-detail__icon-button{display:grid;width:26px;height:26px;place-items:center;cursor:pointer}.duli-inline-node-detail__icon-button svg{width:15px;height:15px}.duli-inline-node-detail__prompt-label{display:flex;align-items:center;gap:8px}.duli-inline-node-detail__prompt-label button,.duli-inline-node-detail__prompt-label em{flex:none;border:1px solid rgba(251,191,36,.2);border-radius:999px;background:#fbbf241a;color:#fde68a;font-size:9px;font-style:normal;font-weight:800;line-height:1;padding:4px 7px}.duli-inline-node-detail__prompt-label button{cursor:pointer}.duli-inline-node-detail__prompt-label button:hover{background:#fbbf242e}.duli-inline-node-detail__model{display:flex;flex:1 1 180px;min-width:164px;align-items:center;gap:5px;border:1px solid var(--duli-flow-inline-field-border);border-radius:999px;background:var(--duli-flow-inline-field-bg);padding:3px 6px}.duli-inline-node-detail__model span{color:var(--duli-flow-inline-label-fg);font-size:9px;font-weight:850;white-space:nowrap}.duli-inline-node-detail__model select:focus{border-color:var(--duli-inline-accent)}.duli-inline-node-detail__params{display:grid;grid-gap:7px;gap:7px;border:1px solid var(--duli-flow-inline-panel-border);border-radius:14px;background:var(--duli-flow-inline-shell-bg);padding:7px}.duli-inline-node-detail__params-title{display:flex;align-items:center;justify-content:space-between;gap:8px}.duli-inline-node-detail__params-title span{color:var(--duli-flow-inline-field-fg);font-size:10px;font-weight:900}.duli-inline-node-detail__params-title small{color:var(--duli-flow-inline-muted-fg);font-size:9px}.duli-inline-node-detail__params-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.duli-inline-node-detail__param{display:grid;grid-gap:4px;gap:4px;min-width:0}.duli-inline-node-detail__param--array{grid-column:1 / -1}.duli-inline-node-detail__param span{color:var(--duli-flow-inline-label-fg);font-size:9px;font-weight:800}.duli-inline-node-detail__prompt span b,.duli-inline-node-detail__param span b{margin-left:2px;color:#00e650}.duli-inline-node-detail__param small{color:var(--duli-flow-inline-muted-fg);font-size:9px;line-height:1.35}.duli-inline-node-detail__param input,.duli-inline-node-detail__param select,.duli-inline-node-detail__param textarea{min-width:0;border:1px solid var(--duli-flow-inline-field-border);border-radius:9px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-field-fg);font-size:10px;outline:none}.duli-inline-node-detail__param input,.duli-inline-node-detail__param select{height:30px;padding:0 8px}.duli-inline-node-detail__param input[type=checkbox]{width:30px;padding:0;accent-color:var(--duli-inline-accent)}.duli-inline-node-detail__param textarea{min-height:46px;resize:vertical;padding:7px 8px;line-height:1.45}.duli-inline-node-detail__param input:focus,.duli-inline-node-detail__param select:focus,.duli-inline-node-detail__param textarea:focus{border-color:var(--duli-inline-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--duli-inline-accent) 32%,transparent)}.duli-inline-node-detail__input-shell textarea{min-height:62px;max-height:132px;resize:vertical;border:0;border-radius:10px;background:transparent;color:var(--duli-flow-inline-field-fg);outline:none;padding:1px 2px;font-size:11px;line-height:1.55}.duli-inline-node-detail__input-shell textarea:focus{box-shadow:none}.duli-inline-node-detail__send svg{width:15px;height:15px;stroke-width:1.5}.duli-solid-stop-icon{display:inline-block;width:10px!important;height:10px!important;flex:0 0 10px;border-radius:1px;background:#031207}.duli-inline-node-detail__send:hover{transform:translateY(-1px);background:#fff;box-shadow:0 14px 34px #00000061}.duli-inline-node-detail__send--stop,.duli-inline-node-detail__send--stop:hover{background:#00e650!important;color:#001a09!important;transform:none}.duli-inline-node-detail__send:disabled{cursor:wait;opacity:.68}.duli-inline-node-detail__preview{display:grid;grid-gap:5px;gap:5px;border:1px solid var(--duli-flow-inline-panel-border);border-radius:13px;background:var(--duli-flow-inline-shell-bg);padding:6px 7px}.duli-inline-node-detail__preview div{max-height:98px;overflow:auto;color:var(--duli-flow-inline-field-fg);font-size:10px;line-height:1.55}.duli-inline-node-detail__media-preview{overflow:hidden;border:1px solid var(--duli-flow-inline-field-border);border-radius:14px;background:var(--duli-flow-inline-shell-bg)}.duli-inline-node-detail__media-preview img,.duli-inline-node-detail__media-preview video{display:block;width:100%;max-height:156px;object-fit:cover;background:#020617}.duli-inline-node-detail__human-review{display:grid;grid-gap:7px;gap:7px;border:1px solid rgba(245,158,11,.28);border-radius:13px;background:#78350f29;padding:8px}.duli-inline-node-detail__human-review--approved{border-color:#22c55e52;background:#14532d2e}.duli-inline-node-detail__human-review--rejected{border-color:#f8717157;background:#7f1d1d33}.duli-inline-node-detail__human-review-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.duli-inline-node-detail__human-review-head span{display:inline-flex;align-items:center;gap:5px;color:var(--duli-flow-inline-field-fg);font-size:10px;font-weight:800}.duli-inline-node-detail__human-review-head small{max-width:230px;color:var(--duli-flow-inline-label-fg);font-size:9px;line-height:1.45;text-align:right}.duli-inline-node-detail__human-review textarea{min-height:52px;resize:vertical;border:1px solid var(--duli-flow-inline-field-border);border-radius:9px;outline:none;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-field-fg);font:500 10px/1.5 inherit;padding:7px 8px}.duli-inline-node-detail__human-review textarea:focus{border-color:#60a5fa85}.duli-inline-node-detail__human-review-actions{display:flex;justify-content:flex-end;gap:6px}.duli-inline-node-detail__human-review-actions button{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--duli-flow-inline-field-border);border-radius:8px;color:var(--duli-flow-inline-field-fg);cursor:pointer;font-size:9px;font-weight:800;padding:5px 8px}.duli-inline-node-detail__human-review-actions .is-reject{background:#7f1d1d94}.duli-inline-node-detail__human-review-actions .is-approve{background:#15803dad}.duli-inline-node-detail__image-refine{display:grid;grid-gap:8px;gap:8px;border:1px solid rgba(16,185,129,.22);border-radius:14px;padding:8px;background:linear-gradient(180deg,rgba(16,185,129,.12),transparent),var(--duli-flow-inline-shell-bg)}.duli-inline-node-detail__image-refine-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.duli-inline-node-detail__image-refine-head span{display:inline-flex;align-items:center;gap:5px;color:#047857;font-size:11px;font-weight:800}.duli-inline-node-detail__image-refine-head small{color:var(--duli-flow-inline-label-fg);font-size:10px}.duli-inline-node-detail__image-refine-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.duli-inline-node-detail__image-refine-grid button{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:5px 7px;gap:5px 7px;min-width:0;border:1px solid rgba(16,185,129,.18);border-radius:12px;padding:7px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-field-fg);text-align:left;cursor:pointer}.duli-inline-node-detail__image-refine-grid button:hover{border-color:#10b9816b;background:#10b98124}.duli-inline-node-detail__image-refine-grid button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.duli-inline-node-detail__image-refine-grid button small{grid-column:1 / -1;color:var(--duli-flow-inline-label-fg);font-size:9px}.duli-inline-node-detail__tool-button,.duli-inline-node-detail__artifact-chip,.duli-inline-node-detail__count-chip{display:inline-flex;align-items:center;gap:5px;border:0;border-radius:999px;background:transparent;color:var(--duli-flow-inline-label-fg);font-size:11px;font-weight:800;padding:5px 4px}.duli-inline-node-detail__tool-button svg{width:14px;height:14px}.duli-inline-node-detail__tool-button{cursor:pointer}.duli-inline-node-detail__tool-button:hover{background:var(--duli-flow-inline-field-bg)}.duli-inline-node-detail--blue{--duli-inline-accent: #3b82f6}.duli-inline-node-detail--green{--duli-inline-accent: #10b981}.duli-inline-node-detail--orange{--duli-inline-accent: #f97316}.duli-inline-node-detail--yellow{--duli-inline-accent: #eab308}.duli-inline-node-detail--purple{--duli-inline-accent: #a855f7}.duli-inline-node-detail__timeline-panel{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid rgba(251,146,60,.22);border-radius:16px;background:linear-gradient(180deg,rgba(251,146,60,.12),transparent),var(--duli-flow-inline-shell-bg);color:var(--duli-flow-inline-field-fg);box-shadow:var(--duli-flow-inline-panel-shadow)}.duli-inline-node-detail__timeline-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.duli-inline-node-detail__timeline-head div{display:grid;grid-gap:3px;gap:3px;min-width:0}.duli-inline-node-detail__timeline-head span,.duli-inline-node-detail__timeline-head strong{display:flex;align-items:center;gap:6px}.duli-inline-node-detail__timeline-head span{color:#fed7aa;font-size:11px;font-weight:700}.duli-inline-node-detail__timeline-head strong{color:var(--duli-flow-inline-field-fg);font-size:13px;line-height:1.25}.duli-inline-node-detail__timeline-head small{color:#fdba74;font-size:10px;line-height:1.2}.duli-inline-node-detail__timeline-head button{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;border:1px solid rgba(251,146,60,.35);border-radius:999px;padding:5px 9px;background:#fb923c2e;color:#ffedd5;font-size:11px;font-weight:700}.duli-inline-node-detail__timeline-checks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:5px;gap:5px}.duli-inline-node-detail__timeline-checks span{display:flex;align-items:center;justify-content:center;gap:4px;min-width:0;border:1px solid rgba(148,163,184,.18);border-radius:10px;padding:5px 4px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-label-fg);font-size:10px;font-weight:700}.duli-inline-node-detail__timeline-checks span.is-ok{border-color:#22c55e47;background:#22c55e1f;color:#bbf7d0}.duli-inline-node-detail__timeline-checks span.is-warn{border-color:#facc1547;background:#facc151a;color:#fef08a}.duli-inline-node-detail__timeline-checks span.is-missing{border-color:#f8717157;background:#f871711f;color:#fecaca}.duli-inline-node-detail__timeline-recommendation{display:grid;grid-gap:4px;gap:4px;border:1px solid rgba(251,146,60,.18);border-radius:12px;padding:8px;background:var(--duli-flow-inline-field-bg)}.duli-inline-node-detail__timeline-recommendation b{color:#fed7aa;font-size:12px}.duli-inline-node-detail__timeline-recommendation p{margin:0;color:var(--duli-flow-inline-field-fg);font-size:11px;line-height:1.45}.duli-inline-node-detail__timeline-recommendation small{color:#fdba74;font-size:10px}.duli-inline-node-detail__timeline-template-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.duli-inline-node-detail__timeline-template-grid button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:6px;gap:6px;min-width:0;border:1px solid rgba(148,163,184,.18);border-radius:12px;padding:7px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-field-fg);text-align:left}.duli-inline-node-detail__timeline-template-grid button.is-recommended{border-color:#fb923c6b;background:#fb923c29;color:var(--duli-flow-inline-field-fg)}.duli-inline-node-detail__timeline-template-grid button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.duli-inline-node-detail__timeline-template-grid button small{justify-self:end;color:#fdba74;font-size:9px}.duli-inline-node-detail__timeline-warning,.duli-inline-node-detail__timeline-draft{display:flex;align-items:flex-start;gap:6px;border-radius:12px;padding:7px 8px;font-size:11px;line-height:1.4}.duli-inline-node-detail__timeline-warning{border:1px solid rgba(248,113,113,.28);background:#7f1d1d40;color:#fecaca}.duli-inline-node-detail__timeline-draft{display:grid;border:1px solid rgba(251,146,60,.25);background:#fb923c1f;color:var(--duli-flow-inline-field-fg)}.duli-inline-node-detail__timeline-draft--draft_ready{border-color:#22c55e47;background:#14532d33;color:#dcfce7}.duli-inline-node-detail__timeline-confirm{display:grid;grid-gap:7px;gap:7px;border:1px solid rgba(251,146,60,.45);border-radius:14px;padding:9px;background:var(--duli-flow-inline-shell-bg);color:var(--duli-flow-inline-field-fg);box-shadow:var(--duli-flow-inline-panel-shadow)}.duli-inline-node-detail__timeline-confirm strong{font-size:12px}.duli-inline-node-detail__timeline-confirm p{margin:0;color:#fed7aa;font-size:11px;line-height:1.45}.duli-inline-node-detail__timeline-confirm div{display:flex;justify-content:flex-end;gap:6px}.duli-inline-node-detail__timeline-confirm button{border:1px solid var(--duli-flow-inline-field-border);border-radius:999px;padding:5px 10px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-field-fg);font-size:11px;font-weight:700}.duli-inline-node-detail__timeline-confirm button:last-child{border-color:#fb923c7a;background:#fb923c;color:#431407}.duli-rich-text-card{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;border:1px solid var(--border-subtle);border-radius:12px;background:var(--bg-card);padding:10px}.duli-rich-text-card--panel{min-height:180px;max-height:360px;overflow-y:auto}.duli-rich-text-card__edit{position:sticky;top:0;float:right;z-index:1;margin:0 0 6px 8px;border:1px solid rgba(96,165,250,.32);border-radius:999px;background:#2563eb24;padding:4px 9px;color:#bfdbfe;font-size:10px;font-weight:700}.duli-starter-style-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;min-height:0;overflow:auto;padding-right:2px}.duli-starter-style-card-shell{position:relative;min-width:0;min-height:160px}.duli-starter-style-card{position:relative;display:flex;min-height:120px;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:9px;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#fff;cursor:pointer;text-align:left}.duli-starter-style-card-shell>.duli-starter-style-card{width:100%;height:100%}.duli-starter-style-card__tools{position:absolute;top:6px;right:6px;z-index:4;display:flex;gap:3px;opacity:0;transform:translateY(-2px);transition:opacity .14s ease,transform .14s ease}.duli-starter-style-card-shell:hover .duli-starter-style-card__tools,.duli-starter-style-card-shell:focus-within .duli-starter-style-card__tools{opacity:1;transform:translateY(0)}.duli-starter-style-card__tools button{display:grid;width:26px;height:26px;place-items:center;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:#141414c2;color:#ffffffd1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer}.duli-starter-style-card__tools button:hover{background:#141414f0;color:#fff}.duli-starter-style-card__tools button.is-danger:hover{color:#ff7b7b}.duli-starter-style-card__tools button:disabled{cursor:wait;opacity:.62}.duli-starter-style-card__tools svg{width:13px;height:13px}.duli-starter-style-card:before{position:absolute;inset:0;background:var(--style-cover, linear-gradient(145deg, #27272a, #52525b));background-position:center;background-size:cover;content:"";opacity:.95}.duli-starter-style-card:after{position:absolute;inset:0;background:linear-gradient(180deg,#00000005,#0000002e 42%,#000000c7),radial-gradient(circle at 18% 10%,rgba(255,255,255,.18),transparent 34%);content:""}.duli-starter-style-card__cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.duli-starter-style-card__cover-video{z-index:1;opacity:0;transition:opacity .18s ease}.duli-starter-style-card:hover .duli-starter-style-card__cover-video,.duli-starter-style-card:focus-visible .duli-starter-style-card__cover-video,.duli-starter-style-card:focus-within .duli-starter-style-card__cover-video{opacity:1}.duli-starter-style-card strong,.duli-starter-style-card small,.duli-starter-style-card span{position:relative;z-index:2}.duli-starter-style-card strong{font-size:10px;font-weight:900}.duli-starter-style-card__copy{display:flex;flex-direction:column}.duli-starter-style-card small{margin-top:2px;color:#ffffffa3;font-size:9px}.duli-starter-style-card__description{max-height:0;overflow:hidden;margin-top:0!important;opacity:0;transform:translateY(4px);transition:max-height .18s ease,margin-top .18s ease,opacity .14s ease,transform .18s ease}.duli-starter-style-card:hover .duli-starter-style-card__description,.duli-starter-style-card:focus-visible .duli-starter-style-card__description{max-height:72px;margin-top:2px!important;opacity:1;transform:translateY(0)}.duli-starter-style-card.is-selected{border-color:#fffc;box-shadow:0 0 0 2px #ffffff29}.duli-starter-style-card--upload{align-items:center;justify-content:center;border-style:dashed;background:#ffffff0d;text-align:center}.duli-starter-style-card--upload span{display:grid;width:32px;height:32px;place-items:center;margin-bottom:8px;border-radius:999px;background:#ffffff1a;font-size:22px}.duli-starter-style-card--real:before{background:linear-gradient(145deg,#3d2a1e,#d4a079 52%,#171717)}.duli-starter-style-card--fruit:before{background:radial-gradient(circle at 70% 18%,#ffe66d,transparent 28%),linear-gradient(145deg,#0f5132,#ff6b6b)}.duli-starter-style-card--threeD:before{background:linear-gradient(145deg,#154b69,#58c7ff 48%,#10212a)}.duli-starter-style-card--city:before{background:linear-gradient(145deg,#14141b,#3762ff 48%,#f75aa0)}.duli-starter-style-card--ink:before{background:linear-gradient(145deg,#2b2012,#d6b56d 55%,#3d2515)}.duli-starter-style-card--doodle:before{background:radial-gradient(circle at 20% 22%,#fdf2a0,transparent 24%),linear-gradient(145deg,#ff7ab6,#7ce3ff)}.duli-starter-style-card--comic:before{background:linear-gradient(145deg,#171a2a,#6f5cff 50%,#ffcf5c)}.duli-starter-style-card--satoshi:before{background:linear-gradient(145deg,#8a1438,#ff6a3d 52%,#202040)}.duli-starter-style-card--wuxia:before{background:linear-gradient(145deg,#10251e,#4d6b4f 45%,#c9a25a)}.duli-starter-asset-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;min-height:176px}.duli-starter-asset-create,.duli-starter-asset-card{display:flex;min-height:150px;flex-direction:column;justify-content:flex-end;padding:12px;border:1px solid var(--control-border);border-radius:18px;background:var(--bg-card);color:var(--text-primary);cursor:pointer;text-align:left}.duli-starter-asset-create{align-items:center;justify-content:center;border-style:dashed;color:var(--text-secondary);text-align:center}.duli-starter-asset-create span{display:grid;width:36px;height:36px;place-items:center;margin-bottom:10px;border-radius:999px;background:var(--duli-chip-bg);color:var(--duli-chip-strong-fg);font-size:24px}.duli-starter-asset-card span{min-height:74px;margin-bottom:10px;border-radius:14px;background:var(--asset-cover, linear-gradient(145deg, rgba(24, 214, 189, .22), rgba(88, 166, 255, .16)));background-position:center;background-size:cover}.duli-starter-asset-create strong,.duli-starter-asset-card strong{font-size:13px;font-weight:900}.duli-starter-asset-card.is-selected{border-color:#00e65094;box-shadow:0 0 0 2px #00e6501f}.duli-starter-asset-card small{margin-top:4px;color:var(--text-secondary);font-size:11px}@keyframes duli-upload-pulse{0%,to{transform:scale(1);box-shadow:0 0 #18d6bd00}50%{transform:scale(1.04);box-shadow:0 0 28px #18d6bd47}}.duli-media-thumb{display:flex;min-width:0;min-height:0;align-items:center;justify-content:center;overflow:hidden;border-radius:inherit;color:#ffffffd1;contain:layout paint}.duli-media-thumb--image{background:#ffffff09}.duli-media-thumb--video,.duli-media-thumb--audio,.duli-media-thumb--placeholder{flex-direction:column;gap:5px;padding:10px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 30% 18%,rgba(24,214,189,.22),transparent 34%),linear-gradient(145deg,#121218f5,#09090beb);text-align:center;text-decoration:none}.duli-media-thumb--video{color:#fb923ceb}.duli-media-thumb--audio{color:#eab308eb}.duli-media-thumb strong{max-width:100%;overflow:hidden;color:#ffffffe6;font-size:11px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.duli-media-thumb span{display:block;max-width:100%;overflow:hidden;color:#ffffff7a;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.duli-flow-hint-bar__actions,.duli-flow-hint-bar__run-menu,.duli-flow-hint-bar__action,.duli-flow-hint-bar__run-popover,.duli-flow-hint-bar__run-popover button{pointer-events:auto}.duli-flow-hint-bar__run-menu{position:relative;flex:0 0 auto}.duli-flow-hint-bar__run-popover button{display:grid;grid-template-columns:22px 1fr;grid-gap:1px 7px;gap:1px 7px;align-items:center;border:1px solid var(--duli-flow-hint-action-border);border-radius:11px;background:var(--duli-flow-hint-action-bg);color:var(--duli-flow-hint-action-fg);cursor:pointer;padding:7px;text-align:left}.duli-flow-hint-bar__run-popover span{grid-row:1 / span 2;display:grid;width:20px;height:20px;place-items:center;border-radius:999px;background:#ffffff1f;font-size:9px;font-weight:900}.duli-flow-hint-bar__run-popover strong{font-size:10px;font-weight:900}.duli-flow-hint-bar__run-popover small{color:var(--duli-flow-inline-muted-fg);font-size:9px}.duli-flow-hint-bar__action span{display:grid;width:17px;height:17px;place-items:center;border-radius:999px;background:#ffffff1a;font-size:9px;font-weight:900}.duli-flow-hint-bar__action strong{font-size:9.5px;font-weight:800;white-space:nowrap}.duli-flow-hint-bar__action small{display:none}.duli-project-hub{box-sizing:border-box;width:100%;min-width:0;min-height:100vh;padding:22px max(18px,min(2.6vw,34px)) 40px;padding:22px clamp(18px,2.6vw,34px) 40px;overflow-x:hidden;overflow-y:auto;background:var(--duli-project-hub-bg, var(--app-bg, #f3f4f7));color:var(--duli-project-hub-fg, var(--text, #101828));font-family:HarmonyOS Sans SC,Microsoft YaHei UI,system-ui,sans-serif}.duli-project-hub button{font:inherit}.duli-project-hub__heading h1{margin:0;color:var(--duli-project-heading-fg, var(--text, #101828));font-size:22px;font-weight:900;letter-spacing:-.02em;line-height:1.15}.duli-project-hub__primary svg{width:14px;height:14px}.duli-project-hub__list-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid var(--duli-project-list-border, var(--line, #e6e8ee))}.duli-project-hub__list-head strong{color:var(--duli-project-heading-fg, var(--text, #101828));font-size:14px;font-weight:900}.duli-project-hub__list-head span{color:var(--duli-project-soft-fg, var(--text-soft, #98a2b3));font-size:12px;font-weight:700}.duli-project-hub__create{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;border:1px dashed var(--duli-project-create-border, var(--line-strong, #d4d9e3));background:var(--duli-project-create-bg, var(--panel-strong, #ffffff));color:var(--duli-project-heading-fg, var(--text, #101828));box-shadow:none}.duli-project-hub__create span{display:grid;width:28px;height:28px;place-items:center;margin:0 auto;border-radius:999px;background:var(--duli-project-create-icon-bg, var(--panel-muted, #f1f2f4));color:var(--duli-project-heading-fg, var(--text, #101828))}.duli-project-hub__create span svg{width:15px;height:15px}.duli-project-hub__create small{color:var(--duli-project-muted-fg, var(--text-muted, #667085));font-size:11px;font-weight:700}.duli-project-card{display:block;border:1px solid var(--duli-project-card-border, var(--line, #e6e8ee));background:var(--duli-project-card-bg, var(--panel-strong, #ffffff));color:var(--duli-project-hub-fg, var(--text, #101828));box-shadow:none;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.duli-project-card:hover,.duli-project-hub__create:hover{transform:translateY(-2px);border-color:var(--line-strong, #d4d9e3);box-shadow:var(--shadow-soft, 0 10px 28px rgba(15, 23, 42, .04))}.duli-project-card__meta{display:grid;grid-gap:8px;gap:8px;align-content:space-between;height:100%;padding:14px;background:var(--duli-project-meta-bg, var(--panel-strong, #ffffff))}.duli-project-card__meta strong{display:-webkit-box;overflow:hidden;color:var(--duli-project-title-fg, var(--text, #101828));font-size:13px;font-weight:900;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.duli-project-card__meta span{color:var(--duli-project-muted-fg, var(--text-muted, #667085));font-size:11px}.duli-project-card[data-access-mode=preview]{border-color:#fed7aa;background:#fffbeb}.duli-project-card[data-access-mode=preview] .duli-project-card__meta{background:linear-gradient(180deg,#fff7ed,#fff 78%)}.duli-project-card[data-access-mode=preview] .duli-project-card__meta small{background:#fff4e5;color:#b45309}.duli-project-hub__empty{margin:14px 0 0;color:var(--duli-project-soft-fg, var(--text-soft, #98a2b3));font-size:12px;font-weight:700;text-align:center}.duli-project-hub-exception{display:grid;justify-items:center;grid-gap:8px;gap:8px;width:min(100%,420px);border-radius:22px;color:var(--text, #101828);text-align:center;position:absolute;left:calc(50% - 210px);top:calc(50% - 81px)}.duli-project-hub-exception__visual{display:grid;width:96px;height:72px;place-items:center}.duli-project-hub-exception__visual svg{width:96px;height:72px}.duli-project-hub-exception strong{color:var(--text, #101828);font-size:14px;font-weight:900}.duli-project-hub-exception p{max-width:320px;margin:0;color:var(--text-muted, #667085);font-size:12px;font-weight:700;line-height:1.7}.duli-project-hub-exception button{--app-button-min-width: auto;--app-button-height: 34px;--app-button-radius: 999px;--app-button-padding-x: 16px;--app-button-font-size: 12px;--app-button-font-weight: 900;margin-top:4px}.duli-project-hub__inline-loading{display:inline-flex;align-items:center;justify-content:center;gap:8px}.duli-project-hub__inline-loading>span{width:14px;height:14px;border:2px solid rgba(0,230,80,.18);border-top-color:#00e650;border-radius:50%;animation:duliProjectInlineLoadingSpin .78s linear infinite}.duli-project-dialog{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px;background:var(--app-modal-overlay-bg, rgba(0, 0, 0, .4))}.duli-project-dialog{animation:duli-project-dialog-in .18s ease-out both}.duli-project-dialog__card--danger>p{margin:0;color:var(--text-muted, #667085);font-size:13px;line-height:1.65}.duli-project-dialog__danger-action{border-color:#ef4444!important;background:#ef4444!important;color:#fff!important}@keyframes duli-project-dialog-in{0%{opacity:0}to{opacity:1}}:root[data-resolved-theme=light] .duli-project-dialog__danger-action:hover:not(:disabled){border-color:#dc2626!important;background:#dc2626!important}.duli-project-dialog__card{display:grid;grid-gap:18px;gap:18px;width:min(100%,420px);padding:20px;border:1px solid var(--line, #e6e8ee);border-radius:6px;background:var(--panel-bg, rgba(255, 255, 255, .95));box-shadow:var(--shadow, 0 20px 40px rgba(15, 23, 42, .06))}.duli-project-dialog__card header{display:flex;align-items:center;justify-content:space-between;gap:12px}.duli-project-dialog__card header span{color:var(--text, #101828);font-size:16px;font-weight:900}.duli-project-dialog__card header button:not(.app-close-button){display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:999px;background:var(--panel-muted, #f1f2f4);color:var(--text-muted, #667085);cursor:pointer;font-size:18px;line-height:1}.duli-project-dialog__card label{display:grid;grid-gap:8px;gap:8px}.duli-project-dialog__card label span{color:var(--text-muted, #667085);font-size:12px;font-weight:800}.duli-project-dialog__card input{height:40px;border:1px solid var(--line-strong, #d4d9e3);border-radius:10px;background:var(--surface-control-bg, rgba(255, 255, 255, .92));color:var(--text, #101828);outline:none;padding:0 12px;font-size:13px}.duli-project-dialog__card input:focus{border-color:#737373;box-shadow:0 0 0 2px #11182714}.duli-project-market-fieldset{display:grid;grid-gap:8px;gap:8px;min-width:0;margin:0;padding:0;border:0}.duli-project-market-fieldset legend{margin-bottom:8px;padding:0;color:var(--text-muted, #667085);font-size:12px;font-weight:800}.duli-project-market-direction{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px;gap:4px;padding:4px;border:1px solid var(--line, #e6e8ee);border-radius:8px;background:var(--surface-control-bg, #f1f2f4)}.duli-project-market-direction button{min-height:36px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-muted, #667085);cursor:pointer;font:inherit;font-size:13px;font-weight:700;transition:background .14s ease,border-color .14s ease,color .14s ease}.duli-project-market-direction button:hover:not(:disabled),.duli-project-market-option:hover:not(:disabled){border-color:color-mix(in srgb,#00e650 32%,var(--line-strong, #d4d9e3))}.duli-project-market-direction button.is-selected{border-color:var(--line, #e6e8ee);background:var(--surface-raised, #fff);color:var(--text, #101828);box-shadow:0 1px 3px #0000001f}.duli-project-market-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.duli-project-market-option{display:grid;min-width:0;min-height:50px;align-content:center;justify-items:start;grid-gap:3px;gap:3px;padding:7px 10px;border:1px solid var(--line, #e6e8ee);border-radius:7px;background:var(--surface-control-bg, rgba(255, 255, 255, .92));color:var(--text, #101828);cursor:pointer;text-align:left;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.duli-project-market-option span{overflow:hidden;max-width:100%;color:inherit;font-size:12px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.duli-project-market-option small{overflow:hidden;max-width:100%;color:var(--text-muted, #667085);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.duli-project-market-option.is-selected{border-color:#00c743;background:color-mix(in srgb,#00e650 9%,var(--surface-control-bg, #fff));box-shadow:inset 0 0 0 1px #00e65033}.duli-project-market-fieldset button:focus-visible{outline:2px solid rgba(0,230,80,.7);outline:2px solid color-mix(in srgb,#00e650 70%,transparent);outline-offset:2px}.duli-project-market-fieldset button:disabled{cursor:not-allowed}:root[data-resolved-theme=dark] .duli-project-market-direction{border-color:#3b3b3b;background:#292929}:root[data-resolved-theme=dark] .duli-project-market-direction button{color:#a8a8a8}:root[data-resolved-theme=dark] .duli-project-market-direction button.is-selected{border-color:#4a4a4a;background:#373737;color:#f4f4f4;box-shadow:inset 0 0 0 1px #ffffff0a}:root[data-resolved-theme=dark] .duli-project-market-option{border-color:#3b3b3b;background:#2d2d2d;color:#f4f4f4}:root[data-resolved-theme=dark] .duli-project-market-option small{color:#a8a8a8}:root[data-resolved-theme=dark] .duli-project-market-option.is-selected{border-color:#00c743;background:#353535;box-shadow:inset 0 0 0 1px #00e65033}.duli-project-dialog__card footer{display:flex;justify-content:flex-end;gap:10px}.duli-project-dialog__card footer button{--app-button-min-width: auto;--app-button-height: 34px;--app-button-radius: 6px;--app-button-padding-x: 14px;--app-button-font-size: 12px;--app-button-font-weight: 800}.duli-project-dialog__card button:disabled{opacity:.62;cursor:not-allowed}.duli-project-cover-dialog{width:min(720px,calc(100vw - 32px))}.duli-project-cover-dialog__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;max-height:min(56vh,520px);overflow:auto;padding:4px 0 12px}.duli-project-cover-dialog__candidate{position:relative;display:block;min-width:0;aspect-ratio:1;overflow:hidden;padding:0;border:1px solid var(--line, #e6e8ee);border-radius:8px;background:var(--panel, #f7f8fa);cursor:pointer}.duli-project-cover-dialog__candidate img{display:block;width:100%;height:100%;object-fit:cover}.duli-project-cover-dialog__candidate span{position:absolute;right:6px;bottom:6px;padding:3px 6px;border-radius:4px;background:#111827b8;color:#fff;font-size:11px}.duli-project-cover-dialog__candidate.is-selected{border-color:#00e650;box-shadow:0 0 0 2px #00e65038}.duli-project-cover-dialog__loading,.duli-project-cover-dialog__empty{display:grid;place-items:center;min-height:180px;color:var(--muted, #667085);font-size:13px}@media(max-width:680px){.duli-project-cover-dialog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.automation-toast{position:fixed;left:50%;top:84px;transform:translate(-50%);z-index:var(--app-toast-z-index, 2147483600);width:min(540px,calc(100vw - 40px));min-height:58px;display:flex;align-items:center;gap:12px;padding:14px 16px 14px 18px;border-radius:18px;border:1px solid rgba(216,76,49,.14);background:linear-gradient(180deg,#fffffffa,#fff8f7f7);box-shadow:0 18px 36px #0f172a1f,0 6px 16px #d84c3114;color:#16324f;font-size:13px;line-height:1.5;-webkit-app-region:no-drag;overflow:hidden;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:automation-toast-enter .24s cubic-bezier(.2,.8,.2,1) forwards}.automation-toast.is-leaving{animation:automation-toast-exit .24s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none}.automation-toast--error{border-color:#d84c3129}.automation-toast__accent{position:absolute;inset:0 auto 0 0;width:4px;border-radius:18px 0 0 18px;background:linear-gradient(180deg,#ff8668,#ef5b3b)}.automation-toast__icon{position:relative;flex:none;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(180deg,#ffece8f5,#ffe2dceb);color:#d84c31;font-size:14px;font-weight:700;box-shadow:inset 0 0 0 1px #d84c3114}.automation-toast__message{position:relative;flex:1;min-width:0;padding-right:2px;font-weight:500}.automation-toast__close{position:relative;flex:none;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:none;color:#16324f85;cursor:pointer;transition:background-color .12s ease,color .12s ease,transform .12s ease}.automation-toast__close:hover{background:#d84c3114;color:#d84c31;transform:translateY(1px)}@keyframes automation-toast-enter{0%{opacity:0;transform:translate(-50%,-18px) scale(.985)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes automation-toast-exit{0%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%,-14px) scale(.985)}}@media(prefers-reduced-motion:reduce){.automation-toast,.automation-toast.is-leaving{animation:none}}.duli-flow-gateway{display:grid;min-height:100vh;place-items:center;padding:24px;background:var(--app-bg, #f3f4f7);color:var(--text, #101828)}.duli-flow-gateway__card{width:min(100%,460px);padding:34px;border:1px solid var(--line, #e6e8ee);border-radius:20px;background:var(--panel-bg, rgba(255, 255, 255, .95));box-shadow:var(--shadow, 0 20px 40px rgba(15, 23, 42, .06));text-align:center}.duli-flow-gateway__card--exception{justify-items:center}.duli-flow-gateway__illustration{display:grid;width:112px;height:84px;margin:0 auto 10px;place-items:center}.duli-flow-gateway__illustration svg{width:112px;height:84px}.duli-flow-gateway__eyebrow{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:var(--panel-muted, #f1f2f4);color:var(--text-muted, #667085);font-size:12px;font-weight:800}.duli-flow-gateway__card h1{margin:14px 0 8px;color:var(--text, #101828);font-size:28px;font-weight:900;letter-spacing:-.03em}.duli-flow-gateway__card p{margin:0;color:var(--text-muted, #667085);font-size:14px;line-height:1.7}.duli-flow-gateway__card button{height:38px;margin-top:22px;padding:0 18px;border:0;border-radius:999px;background:var(--settings-primary-bg, #111827);color:var(--settings-primary-fg, #ffffff);font-size:14px;font-weight:800;cursor:pointer}.duli-flow-canvas-loading{box-sizing:border-box;display:grid;min-height:100vh;place-items:center;overflow:hidden;background:var(--bg-canvas);color:var(--duli-loading-fg)}.duli-flow-canvas-loading--workspace{position:fixed;inset:0;z-index:9999;width:100vw;height:100vh;min-height:0}.duli-flow-canvas-loading__card{display:grid;justify-items:center;grid-gap:18px;gap:18px;width:min(360px,calc(100% - 40px));text-align:center;animation:duliFlowLoadingCardIn .42s cubic-bezier(.16,.9,.2,1) both}.duli-flow-canvas-loading__visual{position:relative;width:160px;height:160px;isolation:isolate}.duli-flow-canvas-loading__visual:before{content:"";position:absolute;inset:22px;border-radius:50%;background:color-mix(in srgb,var(--accent, #18d6bd) 7%,transparent);box-shadow:0 0 30px color-mix(in srgb,var(--accent, #18d6bd) 10%,transparent)}.duli-flow-canvas-loading__visual>img{position:absolute;inset:0;width:160px;height:160px;border-radius:50%;object-fit:cover;filter:saturate(.68) brightness(.93);opacity:.84;pointer-events:none;-webkit-user-select:none;user-select:none}:root[data-resolved-theme=light] .duli-flow-canvas-loading__visual>img{background:#f4f7fb;filter:invert(1) hue-rotate(180deg) saturate(.35) brightness(1.08);opacity:.9;box-shadow:inset 0 0 0 1px #1018280f}.duli-flow-canvas-loading__halo,.duli-flow-canvas-loading__scan{position:absolute;pointer-events:none}.duli-flow-canvas-loading__halo{inset:12px;border:1px solid color-mix(in srgb,var(--accent, #18d6bd) 24%,transparent);border-top-color:color-mix(in srgb,var(--duli-loading-fg) 44%,transparent);border-right-color:transparent;border-radius:50%;box-shadow:0 0 18px color-mix(in srgb,var(--accent, #18d6bd) 9%,transparent);animation:duliFlowLoadingHaloRotate 12s linear infinite}.duli-flow-canvas-loading__halo:before,.duli-flow-canvas-loading__halo:after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:color-mix(in srgb,var(--duli-loading-fg) 58%,transparent);box-shadow:0 0 8px color-mix(in srgb,var(--accent, #18d6bd) 38%,transparent)}.duli-flow-canvas-loading__halo:before{top:-3px;left:50%}.duli-flow-canvas-loading__halo:after{right:12px;bottom:20px;width:3px;height:3px;opacity:.7}.duli-flow-canvas-loading__scan{display:none}.duli-flow-canvas-loading__card h1{margin:0;color:var(--duli-loading-title-fg);font-size:19px;font-weight:650;letter-spacing:0}.duli-flow-canvas-loading__card p:last-child{margin:9px 0 0;color:var(--duli-loading-detail-fg);font-size:13px;line-height:1.5}@keyframes duliFlowLoadingHaloRotate{to{transform:rotate(1turn)}}@keyframes duliFlowLoadingCardIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.duli-flow-canvas-loading__card,.duli-flow-canvas-loading__halo,.duli-flow-canvas-loading__scan{animation:none}}.duli-loading{--duli-loading-accent: #12ff72;--duli-loading-accent-deep: #046d36;position:fixed;inset:0;z-index:9999;isolation:isolate;display:grid;place-items:center;overflow:hidden;min-height:100vh;color:var(--duli-loading-fg);background:var(--duli-loading-bg);animation:duliLoadingScreenIn .26s ease-out both}.duli-loading__backdrop,.duli-loading__mesh,.duli-loading__aurora{position:absolute;inset:0;pointer-events:none}.duli-loading__backdrop{z-index:-2;background:var(--duli-loading-backdrop-bg)}.duli-loading__backdrop:after{content:"";position:absolute;inset:0;background:var(--duli-loading-backdrop-vignette);pointer-events:none}.duli-loading__mesh{opacity:.42;background:linear-gradient(var(--duli-loading-mesh-line) 1px,transparent 1px),linear-gradient(90deg,var(--duli-loading-mesh-line) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 18%,#000 82%,transparent 100%),linear-gradient(180deg,transparent 0,#000 14%,#000 76%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 18%,#000 82%,transparent 100%),linear-gradient(180deg,transparent 0,#000 14%,#000 76%,transparent 100%);-webkit-mask-composite:source-in,xor;mask-composite:intersect;animation:duliLoadingMeshDrift 8s linear infinite}.duli-loading__aurora{width:58vw;height:58vw;border-radius:50%;filter:blur(44px);opacity:.42;mix-blend-mode:screen;background:radial-gradient(circle at 50% 50%,rgba(18,255,114,.5),rgba(18,255,114,.12) 34%,transparent 66%);animation:duliLoadingAurora 5.4s ease-in-out infinite}.duli-loading__aurora--left{top:-18vw;left:-20vw}.duli-loading__aurora--right{right:-16vw;bottom:-24vw;animation-delay:-2.4s}.duli-loading__stage{position:relative;display:grid;place-items:center;width:min(520px,calc(100vw - 48px));min-height:320px;padding:52px 36px 46px;text-align:center;animation:duliLoadingStageIn .42s cubic-bezier(.16,.9,.2,1) both}.duli-loading__stage:before{content:"";position:absolute;inset:18px;z-index:-1;border-radius:42px;background:var(--duli-loading-stage-bg);border:1px solid var(--duli-loading-stage-border);box-shadow:var(--duli-loading-stage-shadow);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 72%,rgba(0,0,0,.14) 100%);mask-image:linear-gradient(180deg,#000 0 72%,#00000024);-webkit-mask-image:linear-gradient(180deg,#000 0 72%,rgba(0,0,0,.14) 100%);mask-image:linear-gradient(180deg,#000 0 72%,#00000024)}.duli-loading__stage:after{content:"";position:absolute;inset:22px;z-index:-1;border-radius:38px;background:var(--duli-loading-stage-sweep);background-size:220% 100%;opacity:.8;animation:duliLoadingSweep 2.8s ease-in-out infinite}.duli-loading__mark{position:relative;display:grid;width:142px;height:142px;place-items:center;margin-bottom:24px}.duli-loading__mark-glow,.duli-loading__mark-ring,.duli-loading__spark{position:absolute;border-radius:999px}.duli-loading__mark-glow{inset:35px;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.95) 0,rgba(255,255,255,.95) 2px,transparent 2.8px),radial-gradient(circle,#61ffa2 0,#13f875 38%,#08753b 68%,#020a0600);background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.95) 0 2px,transparent 2.8px),radial-gradient(circle,#61ffa2 0,#13f875 38%,#08753b 68%,#020a0600);box-shadow:0 0 26px #12ff72bd,0 0 86px #12ff7257,inset -14px -14px 22px #0000007a;animation:duliLoadingBreath 2.2s ease-in-out infinite}.duli-loading__mark-ring{border:1px solid rgba(18,255,114,.42);box-shadow:0 0 24px #12ff7224}.duli-loading__mark-ring--outer{inset:8px;border-left-color:transparent;border-bottom-color:#ffffff29;animation:duliLoadingRotate 3.2s linear infinite}.duli-loading__mark-ring--inner{inset:26px;border-right-color:transparent;border-top-color:#ffffff2e;transform:rotate(18deg);animation:duliLoadingRotate 2.1s linear infinite reverse}.duli-loading__mark-word{position:relative;z-index:2;color:var(--duli-loading-mark-word-fg);font-size:22px;font-weight:950;letter-spacing:-.09em;text-shadow:0 0 18px rgba(18,255,114,.9),0 0 38px rgba(18,255,114,.42)}.duli-loading__spark{top:69px;left:69px;width:4px;height:4px;background:#eafff2;box-shadow:0 0 10px #ffffffeb,0 0 22px #12ff72e6;transform-origin:2px 2px;animation:duliLoadingOrbit 2.8s linear infinite}.duli-loading__spark--one{animation-delay:-.3s}.duli-loading__spark--two{width:3px;height:3px;opacity:.78;animation-duration:3.7s;animation-delay:-1.8s}.duli-loading__spark--three{width:2px;height:2px;background:#90ffbd;opacity:.62;animation-duration:4.4s;animation-delay:-2.8s}.duli-loading__copy{display:grid;grid-gap:10px;gap:10px;min-width:0}.duli-loading__copy strong{color:var(--duli-loading-copy-title-fg);font-size:max(18px,min(1.7vw,24px));font-size:clamp(18px,1.7vw,24px);font-weight:820;letter-spacing:-.02em}.duli-loading__copy small{color:var(--duli-loading-copy-detail-fg);font-size:13px;line-height:1.5}.duli-loading__trace{position:relative;display:block;width:min(320px,70vw);height:2px;margin-top:34px;overflow:hidden;border-radius:999px;background:var(--duli-loading-trace-bg);-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.duli-loading__trace i{position:absolute;inset:0;display:block}.duli-loading__trace-rail{background:var(--duli-loading-trace-rail-bg);opacity:.32}.duli-loading__trace-beam{width:42%;background:var(--duli-loading-trace-beam-bg);filter:drop-shadow(0 0 10px rgba(18,255,114,.72));animation:duliLoadingBeam 1.85s cubic-bezier(.55,0,.35,1) infinite}.duli-project-hub__loading{z-index:9999}.duli-loading.duli-flow-canvas-loading{position:fixed;inset:0;z-index:9999;min-height:100vh;background:var(--bg-canvas);animation:duliLoadingScreenIn .22s ease-out both}.duli-loading .duli-flow-canvas-loading__card{animation:duliFlowLoadingCardIn .42s cubic-bezier(.16,.9,.2,1) both}@keyframes duliLoadingScreenIn{0%{opacity:0}to{opacity:1}}@keyframes duliLoadingStageIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes duliLoadingMeshDrift{to{background-position:42px 42px,42px 42px}}@keyframes duliLoadingAurora{0%,to{opacity:.24;transform:translateZ(0) scale(.92)}50%{opacity:.52;transform:translate3d(4vw,3vh,0) scale(1.06)}}@keyframes duliLoadingSweep{0%,to{background-position:180% 0;opacity:.18}45%,58%{background-position:-80% 0;opacity:.88}}@keyframes duliLoadingBreath{0%,to{transform:scale(.96);filter:brightness(.9)}50%{transform:scale(1.05);filter:brightness(1.15)}}@keyframes duliLoadingRotate{to{transform:rotate(1turn)}}@keyframes duliLoadingOrbit{0%{transform:rotate(0) translate(62px)}to{transform:rotate(1turn) translate(62px)}}@keyframes duliLoadingBeam{0%{transform:translate(-120%)}to{transform:translate(260%)}}@keyframes duliProjectInlineLoadingSpin{to{transform:rotate(1turn)}}.duli-flow-shell{position:relative;width:100vw;height:100vh;overflow:hidden;background:var(--duli-flow-shell-bg)}.duli-flow-canvas-failure{display:grid;width:100vw;height:100vh;padding:32px;place-items:center;overflow:hidden;background:var(--duli-flow-shell-bg);color:var(--text-primary)}.duli-flow-canvas-failure__content{display:grid;grid-template-columns:42px minmax(0,430px);grid-gap:16px 18px;gap:16px 18px;width:min(520px,100%)}.duli-flow-canvas-failure__mark{display:grid;width:42px;height:42px;place-items:center;border:1px solid var(--line-strong);border-radius:50%;background:var(--surface-raised);color:var(--text-secondary);font-size:18px;font-weight:800}.duli-flow-canvas-failure__eyebrow{margin:0 0 6px;color:var(--text-tertiary);font-size:12px}.duli-flow-canvas-failure h1{margin:0;color:var(--text-primary);font-size:22px;font-weight:700;letter-spacing:0}.duli-flow-canvas-failure__content>div>p:last-child{margin:10px 0 0;color:var(--text-secondary);font-size:14px;line-height:1.6}.duli-flow-canvas-failure__actions{grid-column:2;display:flex;gap:10px}.duli-flow-canvas-failure__actions button{height:36px;padding:0 14px;border:1px solid var(--control-border);border-radius:6px;background:var(--surface-raised);color:var(--text-secondary);cursor:pointer;font-size:13px;font-weight:600}.duli-flow-canvas-failure__actions button:hover{border-color:var(--line-strong);color:var(--text-primary)}.duli-flow-canvas-failure__actions .duli-flow-canvas-failure__primary{border-color:#00e650;background:#00e650;color:#07130b}@media(max-width:560px){.duli-flow-canvas-failure{padding:24px}.duli-flow-canvas-failure__content{grid-template-columns:1fr}.duli-flow-canvas-failure__actions{grid-column:1}}.duli-flow-preview-banner{position:absolute;top:12px;left:50%;z-index:90;display:inline-flex;align-items:center;gap:10px;max-width:min(560px,calc(100vw - 32px));padding:7px 8px 7px 14px;border:1px solid var(--duli-flow-preview-banner-border);border-radius:999px;background:var(--duli-flow-preview-banner-bg);color:var(--duli-flow-preview-banner-fg);font-size:13px;font-weight:850;line-height:1.3;text-align:center;transform:translate(-50%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--duli-flow-preview-banner-shadow)}.duli-flow-preview-banner__message{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-flow-preview-banner__refresh{flex:0 0 auto;height:26px;padding:0 10px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:var(--duli-flow-preview-banner-button-bg);color:var(--duli-flow-preview-banner-button-fg);cursor:pointer;font-size:12px;font-weight:850}.duli-flow-preview-banner__refresh:hover:not(:disabled){border-color:#ffffff61;background:#ffffff38}.duli-flow-preview-banner__refresh:disabled{cursor:wait;opacity:.56}.duli-flow-shell__back{position:absolute;top:12px;left:14px;z-index:80;height:34px;padding:0 12px;border:1px solid var(--control-border);border-radius:999px;background:var(--surface-raised);color:var(--text-secondary);cursor:pointer;font-size:13px;font-weight:800;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:inline-flex;align-items:center;gap:6px}.duli-flow-shell__back svg{width:16px;height:16px}.duli-flow-shell__back:hover{border-color:#18d6bd6b;background:var(--surface-control-hover-bg);color:var(--text-primary)}@media(max-width:900px){.duli-project-hub{padding:18px 14px 34px}}.duli-flow-hint-bar{z-index:42;display:flex;max-width:none;align-items:center;gap:12px;padding:8px 10px;border:1px solid var(--duli-flow-hint-popover-border);border-radius:18px;background:var(--duli-flow-hint-popover-bg);box-shadow:var(--duli-flow-hint-popover-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overflow:visible;pointer-events:auto;width:max-content;min-width:0;max-width:calc(100vw - 48px)}.duli-flow-hint-bar__meta{display:flex;min-width:92px;flex-direction:column;gap:2px;padding:0 10px 0 4px;border-right:1px solid var(--duli-flow-hint-action-border)}.duli-flow-hint-bar__meta strong{color:var(--duli-flow-modal-title-fg);font-size:12px;font-weight:900}.duli-flow-hint-bar__meta span{max-width:122px;overflow:hidden;color:var(--duli-flow-inline-muted-fg);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.duli-flow-hint-bar__actions{display:flex;flex-wrap:nowrap;gap:6px;overflow:visible;pointer-events:none;flex:0 1 auto;align-items:center}.duli-flow-hint-bar__action{display:flex;min-width:0;align-items:center;justify-content:center;gap:5px;padding:7px 10px;border:1px solid var(--duli-flow-hint-action-border);border-radius:999px;background:var(--duli-flow-hint-action-bg);color:var(--duli-flow-hint-action-fg);cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease;flex:0 0 auto}.duli-flow-hint-bar__action:hover:not(:disabled){transform:translateY(-1px);border-color:#00e650;background:#00e6501a;color:var(--duli-flow-modal-title-fg)}.duli-flow-hint-bar__action:disabled{border-color:color-mix(in srgb,var(--duli-flow-hint-action-border) 55%,transparent);background:color-mix(in srgb,var(--duli-flow-hint-action-bg) 58%,transparent);color:color-mix(in srgb,var(--duli-flow-hint-action-fg) 42%,transparent);cursor:not-allowed;filter:grayscale(.8) saturate(.3);opacity:.48;transform:none}.duli-flow-hint-bar__action:disabled span{background:color-mix(in srgb,var(--duli-flow-hint-chip-bg) 48%,transparent);color:color-mix(in srgb,var(--duli-flow-hint-action-fg) 38%,transparent)}.duli-flow-hint-bar__action span,.duli-flow-hint-bar__run-popover span{background:var(--duli-flow-hint-chip-bg);color:#00e650}.duli-flow-hint-bar__action--high{border-color:#00e65073;background:#00e65017}.duli-flow-hint-bar__run-popover{position:absolute;top:calc(100% + 7px);right:0;z-index:80;display:grid;width:172px;grid-gap:5px;gap:5px;padding:7px;border:1px solid var(--duli-flow-hint-popover-border);border-radius:15px;background:var(--duli-flow-hint-popover-bg);box-shadow:var(--duli-flow-hint-popover-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.duli-flow-hint-bar__run-popover button:hover{border-color:#00e650;background:#00e6501a}.duli-node-detail-toolbar .duli-inline-node-detail{width:min(500px,calc(100vw - 48px));max-height:min(360px,calc(100vh - 190px));overflow-y:auto;border:1px solid var(--duli-flow-inline-panel-border);border-radius:16px;pointer-events:auto;overflow:hidden;background:var(--duli-node-detail-toolbar-bg, #242424)}.duli-node-detail-toolbar .duli-inline-node-detail--text-composer,.duli-node-detail-toolbar .duli-inline-node-detail--script-composer{width:min(730px,calc(100vw - 48px));border-color:var(--duli-flow-inline-panel-border);border-radius:18px;background:var(--duli-flow-inline-panel-bg)}.duli-inline-node-detail__composer--text,.duli-inline-node-detail__composer--script{min-height:112px;grid-template-rows:auto 36px!important;gap:0!important;padding:9px 10px 8px!important;background:transparent}.duli-inline-node-detail__composer--text .duli-inline-node-detail__input-shell,.duli-inline-node-detail__composer--script .duli-inline-node-detail__input-shell{min-height:58px;grid-template-rows:auto;padding:10px 12px 8px;border-radius:10px!important}.duli-inline-node-detail__composer--text .duli-inline-node-detail__input-shell:has(.duli-inline-node-detail__composer-top){grid-template-rows:auto minmax(0,1fr);gap:8px}.duli-inline-node-detail__composer--text .duli-inline-node-detail__input-shell textarea,.duli-inline-node-detail__composer--script .duli-inline-node-detail__input-shell textarea{min-height:96px;max-height:96px;resize:none;color:var(--duli-flow-inline-field-fg);font-size:12.5px;line-height:1.52}.duli-inline-node-detail__composer--text .duli-inline-node-detail__input-shell textarea::placeholder,.duli-inline-node-detail__composer--script .duli-inline-node-detail__input-shell textarea::placeholder{color:color-mix(in srgb,var(--duli-flow-inline-muted-fg) 72%,transparent);font-size:12.5px;font-weight:520}.duli-inline-node-detail__composer--text .duli-inline-node-detail__composer-footer,.duli-inline-node-detail__composer--script .duli-inline-node-detail__composer-footer{min-height:44px;padding:8px 0 0 8px;overflow:visible}.duli-inline-node-detail__composer--script .duli-inline-node-detail__footer-params{max-width:104px;flex:0 0 auto;overflow:hidden}.duli-inline-node-detail__script-params{display:inline-flex;min-width:0;max-width:220px;flex:0 1 auto;align-items:center;gap:5px}.duli-inline-node-detail__script-params span{display:block;max-width:108px;overflow:hidden;padding:5px 8px;border:1px solid color-mix(in srgb,var(--duli-node-workbench-accent-fg) 28%,transparent);border-radius:6px;background:var(--duli-node-workbench-active-bg);color:var(--duli-node-workbench-active-fg);font-size:10px;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.duli-inline-node-detail__style-selector{position:relative;width:fit-content;min-width:0;max-width:190px;flex:0 1 auto}.duli-inline-node-detail__style-trigger{display:flex;width:auto;max-width:100%;height:34px;min-width:0;align-items:center;gap:7px;padding:0 9px;border:0;border-radius:7px;background:transparent;color:var(--duli-flow-inline-label-fg);cursor:pointer;font-size:12px;font-weight:760}.duli-inline-node-detail__style-trigger:hover,.duli-inline-node-detail__style-trigger.is-selected{background:#00e6501b;color:#fff;box-shadow:inset 0 0 0 1px #00e6502e,inset 0 1px #ffffff0f}.duli-inline-node-detail__style-trigger>img,.duli-inline-node-detail__style-cover{width:18px;height:18px;flex:0 0 auto;border-radius:6px;object-fit:cover}.duli-inline-node-detail__style-trigger>img.duli-style-palette-icon{border-radius:0;object-fit:contain}.duli-inline-node-detail__style-cover{background:var(--script-style-cover, var(--duli-flow-inline-field-bg))}.duli-inline-node-detail__style-trigger>svg:first-child{width:16px;height:16px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.duli-inline-node-detail__style-trigger>span:not(.duli-inline-node-detail__style-cover){min-width:0;max-width:140px;flex:0 1 auto;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700}.duli-inline-node-detail__style-trigger>svg:last-child{width:13px;height:13px;flex:0 0 auto;opacity:.5}.duli-node-detail-toolbar .duli-inline-node-detail--text-composer,.duli-node-detail-toolbar .duli-inline-node-detail--script-composer,.duli-inline-node-detail__composer--text,.duli-inline-node-detail__composer--script{overflow:visible}.duli-inline-node-detail__style-popover.duli-starter-library--style{right:auto;bottom:46px;left:-18px;z-index:120;width:min(620px,calc(100vw - 64px));max-height:min(440px,calc(100vh - 96px));grid-template-rows:auto auto auto minmax(140px,1fr) auto;transform:none;pointer-events:auto}.duli-inline-node-detail__style-popover .duli-starter-style-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.duli-inline-node-detail__style-popover .duli-starter-style-card{min-height:96px;border-radius:10px}.duli-inline-node-detail__style-popover .duli-starter-library__header button:not(.app-close-button) svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.duli-inline-node-detail__style-clear{justify-self:end;border:0;background:transparent;color:var(--duli-flow-inline-muted-fg);cursor:pointer;font-size:11px}.duli-inline-node-detail__style-clear:hover{color:#00e650}.duli-inline-node-detail__model-picker{position:relative;width:fit-content;min-width:0;max-width:240px;flex:0 1 auto;border-radius:8px}.duli-inline-node-detail__model-trigger{display:flex;width:auto;max-width:fit-content;height:30px;min-width:0;align-items:center;gap:8px;padding:0 9px;border:0;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--duli-flow-inline-field-fg, #ffffff);cursor:pointer}.duli-inline-node-detail__model-trigger:hover,.duli-inline-node-detail__model-trigger.is-open{color:var(--duli-flow-inline-field-fg);border-color:#00e6506b;background:color-mix(in srgb,#00e650 10%,var(--duli-flow-inline-field-bg))}.duli-inline-node-detail__model-trigger:disabled{cursor:not-allowed;opacity:.5}.duli-inline-node-detail__model-icon{display:grid;width:34px;height:18px;flex:0 0 auto;place-items:center}.duli-inline-node-detail__model-icon .ai-creation-model-platform-icon{display:grid;width:16px;height:16px;flex:0 0 16px;place-items:center;border-radius:4px}.duli-inline-node-detail__model-icon img.ai-creation-model-platform-icon{width:100%;height:100%;object-fit:contain}.duli-inline-node-detail__model-icon .ai-creation-model-platform-icon--fallback{color:var(--duli-flow-inline-muted-fg)}.duli-inline-node-detail__model-icon .ai-creation-model-platform-icon--fallback svg{width:15px;height:15px}.duli-inline-node-detail__model-label{min-width:0;max-width:180px;flex:0 1 auto;overflow:hidden;font-size:13px!important;font-weight:700;text-align:left;text-overflow:ellipsis;white-space:nowrap}.duli-inline-node-detail__model-recommendation{flex:0 0 auto;padding:1px 4px;border-radius:4px;color:color-mix(in srgb,var(--duli-flow-inline-field-fg) 88%,#00e650);background:#00e6501f;background:color-mix(in srgb,#00e650 12%,transparent);font-size:10px;font-weight:700;line-height:1.35}.duli-inline-node-detail__model-trigger>svg:last-child{width:14px;height:14px;flex:0 0 auto;color:var(--duli-flow-inline-muted-fg);transition:transform .16s ease}.duli-inline-node-detail__model-trigger.is-open>svg:last-child{transform:rotate(180deg)}.duli-inline-node-detail__model-menu{position:absolute;right:0;bottom:calc(100% + 7px);z-index:140;width:max(100%,238px);max-height:min(280px,42vh);overflow-y:auto;padding:6px;border:1px solid var(--duli-flow-inline-field-border);border-radius:10px;background:var(--duli-flow-inline-panel-bg);box-shadow:var(--duli-flow-inline-panel-shadow);pointer-events:auto}.duli-floating-popover-layer{z-index:5200!important;max-width:calc(100vw - 24px);overscroll-behavior:contain;pointer-events:auto}.duli-storyboard-production-menu{padding:6px;border:1px solid var(--duli-flow-inline-field-border, #444);border-radius:12px;background:var(--duli-flow-inline-panel-bg, #242424);color:var(--duli-flow-inline-label-fg, #eee);box-shadow:0 12px 32px #0005}.duli-storyboard-production-menu>button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:12px 10px;border:0;border-radius:8px;background:transparent;color:inherit;text-align:left;cursor:pointer}.duli-storyboard-production-menu>button:hover,.duli-storyboard-production-menu>button:focus-visible{background:var(--duli-flow-inline-field-bg, #ffffff12);outline:1px solid var(--duli-flow-inline-field-border, #777)}.duli-storyboard-production-menu strong{display:block;font-size:13px}.duli-storyboard-production-menu small{display:block;margin-top:5px;font-size:11px;opacity:.65}.duli-storyboard-production-menu>button>span:last-child{flex-shrink:0;font-size:12px}.duli-storyboard-production-menu>p{margin:6px 10px;font-size:11px;line-height:1.5;opacity:.6}.duli-inline-node-detail__model-menu>button{display:flex;width:100%;min-height:36px;min-width:0;align-items:center;gap:8px;padding:0 9px;border:0;border-radius:7px;background:transparent;color:var(--duli-flow-inline-label-fg);cursor:pointer}.duli-inline-node-detail__model-menu>button:hover{background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-field-fg)}.duli-inline-node-detail__model-menu>button.is-active{background:var(--duli-node-workbench-active-bg);color:var(--duli-node-workbench-active-fg)}.duli-inline-node-detail__model-menu .menu-popover__check{width:15px;height:15px;flex:0 0 auto;color:#00e650;opacity:0}.duli-inline-node-detail__model-menu .menu-popover__check.is-active,.duli-inline-node-detail__model-menu .menu-popover__check[data-active=true]{opacity:1}.duli-inline-node-detail__composer-footer:has(.duli-inline-node-detail__model-picker),.duli-node-detail-toolbar .duli-inline-node-detail:has(.duli-inline-node-detail__model-picker){overflow:visible}.duli-inline-node-detail__composer--script .duli-inline-node-detail__model{height:34px;min-width:132px;max-width:210px;flex:1 1 170px;padding:0 8px;border:0;background:transparent}.duli-inline-node-detail__composer--script .duli-inline-node-detail__model>svg{width:18px;height:18px;flex:0 0 auto;color:#5c6cff}.duli-inline-node-detail__composer--script .duli-inline-node-detail__model select{min-width:0;padding:0 8px;background:transparent;font-size:14px;font-weight:760}.duli-inline-node-detail__composer--script .duli-inline-node-detail__send{flex:0 0 30px;width:30px;height:30px;margin-top:0;color:#001a09!important;background:#00e650!important;box-shadow:0 8px 22px #00e65033}.duli-flow-hint-bar:has(.duli-flow-hint-bar__script-actions){box-sizing:border-box;width:min(730px,calc(100vw - 48px));height:46px;max-width:min(730px,calc(100vw - 48px));padding:6px 5px;border-color:var(--duli-flow-inline-panel-border);border-radius:11px;background:var(--duli-flow-inline-panel-bg);box-shadow:var(--duli-flow-inline-panel-shadow)}.duli-flow-hint-bar__script-actions{width:100%;min-width:0;display:flex;align-items:center;gap:3px;pointer-events:auto}.duli-flow-hint-bar:has(.duli-flow-hint-bar__media-actions){box-sizing:border-box;width:min(730px,calc(100vw - 48px));height:46px;max-width:min(850px,calc(100vw - 48px))}.duli-flow-hint-bar__media-actions{width:100%;min-width:0;flex-wrap:nowrap;justify-content:flex-start;max-width:100%}.duli-flow-hint-bar__script-divider{width:1px;height:20px;flex:0 0 auto;background:var(--duli-flow-inline-field-border)}.duli-flow-hint-bar__script-divider--push{margin-left:auto}.duli-flow-hint-bar__script-action{display:inline-flex;height:34px;align-items:center;gap:6px;padding:0 10px;border:1px solid transparent;border-radius:9px;background:transparent;color:#fff;cursor:pointer;font-size:11px;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.duli-flow-hint-bar__script-action[aria-label=下载]>svg,.duli-flow-hint-bar__script-action[aria-label=全屏预览]>svg{width:18px;height:18px}.duli-flow-hint-bar__script-action:hover{transform:translateY(-1px)}.duli-flow-hint-bar__script-action:disabled{border-color:var(--duli-flow-inline-field-border);background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-muted-fg);opacity:.44;cursor:not-allowed;transform:none}.duli-flow-hint-bar__script-action svg{width:14px;height:14px;flex:0 0 auto}.duli-flow-hint-bar__script-action strong{font-size:11px;font-weight:780;white-space:nowrap}.duli-script-split-cost{display:inline-flex;flex:0 0 auto;align-items:center;gap:3px;color:var(--duli-flow-inline-muted-fg);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.duli-script-split-cost svg{width:12px;height:12px}.duli-flow-hint-bar__icon-action{box-sizing:border-box;width:34px;min-width:34px;justify-content:center;padding:0}.duli-flow-hint-bar__script-action--neutral:hover,.duli-flow-hint-bar__script-action--muted:hover,.duli-flow-hint-bar__script-action--green:hover,.duli-flow-hint-bar__script-action--violet:hover,.duli-flow-hint-bar__script-action:hover{background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-field-fg)}.duli-flow-hint-bar__script-action--orange{background:#d963003d;color:#ff9a22}.duli-flow-hint-bar__script-action--orange:hover{background:#d9630057}.duli-node-context-menu{width:210px;max-height:min(380px,calc(100vh - 24px));overflow:hidden;padding:8px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:var(--duli-flow-toolbar-menu-bg);box-shadow:0 22px 52px #0000007a,inset 0 1px #ffffff12;color:#ffffffe6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.duli-node-context-menu__title{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:7px 8px 9px}.duli-node-context-menu__title strong{min-width:0;overflow:hidden;color:#fff;font-size:13px;font-weight:850;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.duli-node-context-menu__title span{flex:0 0 auto;color:#ffffff6b;font-size:11px;font-weight:750}.duli-node-context-menu__actions{display:grid;grid-gap:4px;gap:4px;max-height:248px;overflow:auto;padding:2px 0 6px}.duli-node-context-menu__actions::-webkit-scrollbar{width:6px}.duli-node-context-menu__actions::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff2e}.duli-node-context-menu__action,.duli-node-context-menu__copy{display:grid;width:100%;height:30px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;border:0;border-radius:12px;background:transparent;color:#ffffffc7;padding:0 9px 0 6px;text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease,transform .14s ease}.duli-node-context-menu__action:hover,.duli-node-context-menu__copy:hover{background:#ffffff12;color:#fff}.duli-node-context-menu__action:disabled{opacity:.42;cursor:not-allowed;transform:none}.duli-node-context-menu__action>span,.duli-node-context-menu__copy>svg{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border-radius:6px;background:#ffffff0f;color:#00e650}.duli-node-context-menu__action svg,.duli-node-context-menu__copy>svg{width:14px;height:14px;flex:0 0 auto}.duli-node-context-menu__action strong,.duli-node-context-menu__copy span{min-width:0;overflow:hidden;font-size:12px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.duli-node-context-menu__footer{margin-top:4px;padding-top:8px;border-top:1px solid rgba(255,255,255,.08)}.duli-node-context-menu__copy:hover{background:#00e65024}.duli-node-context-menu__copy small{color:#ffffff57;font-size:8px;font-weight:400;white-space:nowrap}.duli-node-detail-toolbar .duli-inline-node-detail__composer{gap:9px;padding:11px}.duli-inline-node-detail__input-shell{position:relative;display:grid;min-height:58px;border-radius:12px;padding:10px 11px 8px;border-color:var(--duli-flow-inline-shell-border)!important}.duli-inline-node-detail__composer{grid-template-rows:none}.duli-inline-node-detail__composer-top{align-items:center;gap:8px}.duli-inline-node-detail__refs{display:flex;min-width:0;flex:1;align-items:center;gap:7px;overflow-x:auto;overflow-y:hidden;padding:1px 0 2px}.duli-inline-node-detail__ref-chip{display:inline-flex;height:26px;max-width:180px;flex:0 0 auto;align-items:center;gap:5px;overflow:hidden;padding:0 9px 0 7px;border:1px solid var(--duli-flow-inline-field-border);border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--duli-ref-color, #00e650) 13%,transparent),var(--duli-flow-inline-field-bg));color:var(--duli-flow-inline-label-fg);font-size:11px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.duli-inline-node-detail__ref-chip svg{width:14px;height:14px;flex:0 0 auto;color:var(--duli-ref-color, var(--duli-inline-accent))}.duli-inline-node-detail__ref-thumb{width:20px;height:20px;flex:0 0 auto;border-radius:4px;object-fit:cover;background:var(--duli-flow-inline-field-bg)}.duli-inline-node-detail__ref-chip--text{--duli-ref-color: #3b82f6}.duli-inline-node-detail__ref-chip--image{--duli-ref-color: #10b981}.duli-inline-node-detail__ref-chip--video{--duli-ref-color: #f97316}.duli-inline-node-detail__ref-chip--audio{--duli-ref-color: #eab308}.duli-inline-node-detail__ref-chip--empty{color:var(--duli-flow-inline-muted-fg)}.duli-inline-node-detail__composer-footer{align-items:center;gap:7px}.duli-inline-node-detail__cost-chip{margin-left:auto;display:inline-flex;height:30px;align-items:center;gap:5px;padding:0 10px;border-radius:999px;border:1px solid rgba(0,230,80,.18);background:#00e65013;color:var(--duli-project-status-fg);font-size:11px;font-weight:900}.duli-inline-node-detail__cost-chip svg{width:14px;height:14px;color:currentColor}.duli-inline-node-detail__context-chip,.duli-inline-node-detail__icon-button,.duli-inline-node-detail__tool-button,.duli-inline-node-detail__model{border-color:var(--duli-flow-inline-field-border);background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-label-fg)}.duli-inline-node-detail__model select{min-width:0;flex:1;border:0;border-radius:999px;background:var(--duli-flow-inline-shell-bg);color:var(--duli-flow-inline-field-fg);outline:none;padding:4px 7px;font-size:10px;font-weight:750}.duli-inline-node-detail__input-shell textarea{min-height:38px;max-height:96px;padding:0;background:transparent!important;color:var(--duli-flow-inline-field-fg);font-size:12.5px;line-height:1.52;resize:none;scrollbar-width:thin;scrollbar-color:var(--duli-scrollbar-thumb) var(--duli-scrollbar-track)}.duli-inline-node-detail__input-shell textarea::-webkit-scrollbar{width:8px;height:8px}.duli-inline-node-detail__input-shell textarea::-webkit-scrollbar-track{border-radius:999px;background:var(--duli-scrollbar-track)}.duli-inline-node-detail__input-shell textarea::-webkit-scrollbar-thumb{border:2px solid var(--duli-scrollbar-track);border-radius:999px;background:var(--duli-scrollbar-thumb)}.duli-inline-node-detail__input-shell textarea::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--duli-scrollbar-thumb) 78%,var(--duli-flow-inline-field-fg))}.duli-inline-node-detail__input-shell textarea::placeholder{color:var(--duli-flow-inline-muted-fg)}.duli-inline-node-detail__input-shell textarea[readonly]{color:var(--duli-flow-inline-muted-fg);cursor:default}.duli-inline-node-detail__send{display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:999px;background:#00e650!important;color:#001a09!important;cursor:pointer;font-size:18px;font-weight:900;line-height:1;box-shadow:0 8px 22px #00e65033;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.duli-inline-node-detail__saved-state{justify-self:start;color:var(--duli-flow-inline-muted-fg);font-size:10px}.duli-flow-hint-bar:has(.duli-flow-hint-bar__image-refine-actions){padding:7px;border-radius:16px}.duli-flow-hint-bar__image-refine-actions{display:flex;align-items:center;gap:6px;max-width:min(900px,calc(100vw - 64px));overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.duli-flow-hint-bar__image-refine-actions::-webkit-scrollbar{display:none}.duli-flow-hint-bar__image-refine-action{display:inline-flex;width:34px;height:34px;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;padding:0;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:#242529eb;color:#ffffffd1;cursor:pointer;font-size:11px;font-weight:820;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.duli-flow-hint-bar__image-refine-action span{display:grid;width:22px;height:22px;place-items:center;border-radius:999px;background:#00e6501c;color:#00e650}.duli-flow-hint-bar__image-refine-action strong{display:none;white-space:nowrap}.duli-flow-hint-bar__image-refine-actions--expanded .duli-flow-hint-bar__image-refine-action{width:auto;min-width:90px;justify-content:flex-start;padding:0 12px 0 7px}.duli-flow-hint-bar__image-refine-actions--expanded .duli-flow-hint-bar__image-refine-action strong{display:inline-block;font-size:12px;font-weight:900}.duli-flow-hint-bar__image-refine-action:hover:not(:disabled){transform:translateY(-1px);border-color:#00e65080;background:#00e65017;color:#fff}.duli-flow-hint-bar__image-refine-action:disabled{cursor:not-allowed;opacity:.42;filter:grayscale(.35)}.duli-flow-hint-bar__video-action span{background:#f973161f;color:#fb923c}.duli-flow-hint-bar__video-action:hover:not(:disabled){border-color:#f9731680;background:#f973161a}.duli-flow-hint-bar:has(.duli-flow-hint-bar__script-actions){padding:6px 5px;border-color:var(--duli-flow-inline-panel-border);border-radius:11px;background:var(--duli-flow-inline-panel-bg);box-shadow:var(--duli-flow-inline-panel-shadow)}.duli-flow-hint-bar__script-action--orange,.duli-flow-hint-bar__script-action--green,.duli-flow-hint-bar__script-action--violet,.duli-flow-hint-bar__script-action--muted,.duli-flow-hint-bar__script-action--neutral{background:transparent;color:#fff}.duli-flow-hint-bar__script-action--orange:hover,.duli-flow-hint-bar__script-action--green:hover,.duli-flow-hint-bar__script-action--violet:hover,.duli-flow-hint-bar__script-action--muted:hover,.duli-flow-hint-bar__script-action--neutral:hover,.duli-flow-hint-bar__script-action:hover{border-color:transparent;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-field-fg)}.duli-flow-hint-bar__image-refine-actions{padding:0;gap:3px;overflow:visible}.duli-image-result-source-menu{position:relative;flex:0 0 auto;outline:0}.duli-image-result-source-menu__chevron{width:11px!important;height:11px!important;opacity:.54}.duli-image-result-source-menu__popover{position:absolute;top:calc(100% + 8px);left:0;z-index:1300;display:grid;width:206px;grid-gap:2px;gap:2px;padding:6px;border:1px solid var(--duli-flow-inline-panel-border);border-radius:10px;background:var(--duli-flow-toolbar-menu-bg, #202020);box-shadow:0 18px 44px #0000006b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.duli-image-result-source-menu__popover>button{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;grid-gap:7px;gap:7px;min-height:46px;padding:6px 8px;border:0;border-radius:7px;background:transparent;color:var(--duli-flow-inline-label-fg);text-align:left;cursor:pointer}.duli-image-result-source-menu__popover>button:hover{background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-field-fg)}.duli-image-result-source-menu__popover>button:disabled{opacity:.52;cursor:wait}.duli-image-result-source-menu__popover>button>svg{width:16px;height:16px;justify-self:center}.duli-image-result-source-menu__popover>button>span{display:grid;min-width:0;grid-gap:2px;gap:2px}.duli-image-result-source-menu__popover strong{font-size:11px;font-weight:700}.duli-image-result-source-menu__popover small{color:var(--duli-flow-inline-muted-fg);font-size:9px}.duli-image-grid-split-menu{position:relative;flex:0 0 auto;outline:0}.duli-image-grid-split-menu__popover{position:absolute;top:calc(100% + 8px);left:0;z-index:1300;display:grid;width:190px;grid-gap:2px;gap:2px;padding:7px;border:1px solid var(--duli-flow-inline-panel-border);border-radius:10px;background:var(--duli-flow-toolbar-menu-bg, #202020);box-shadow:0 18px 44px #0000006b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.duli-image-grid-split-menu__title{padding:4px 8px 6px;color:var(--duli-flow-inline-muted-fg);font-size:10px;font-weight:700}.duli-image-grid-split-menu__popover>button{display:grid;grid-template-columns:22px minmax(0,1fr) 14px;align-items:center;grid-gap:7px;gap:7px;min-height:34px;padding:5px 8px;border:0;border-radius:7px;background:transparent;color:var(--duli-flow-inline-label-fg);text-align:left;cursor:pointer}.duli-image-grid-split-menu__popover>button:hover{background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-field-fg)}.duli-image-grid-split-menu__popover>button>svg{width:15px;height:15px;justify-self:center}.duli-image-grid-split-menu__popover>button>span{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0;font-size:11px;font-weight:650}.duli-image-grid-split-menu__popover small{color:var(--duli-flow-inline-muted-fg);font-size:9px;font-weight:500}.duli-image-grid-split-menu__divider{height:1px;margin:4px 3px;background:var(--duli-flow-inline-panel-border)}.duli-image-grid-split-menu__custom{display:grid;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr);align-items:end;grid-gap:5px;gap:5px;padding:7px 6px 4px}.duli-image-grid-split-menu__custom label{display:grid;grid-gap:4px;gap:4px;color:var(--duli-flow-inline-muted-fg);font-size:9px}.duli-image-grid-split-menu__custom input{width:100%;height:28px;padding:0 6px;border:1px solid var(--duli-flow-inline-panel-border);border-radius:6px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-field-fg);font-size:11px}.duli-image-grid-split-menu__custom>span{padding-bottom:7px;color:var(--duli-flow-inline-muted-fg);text-align:center}.duli-image-grid-split-menu__custom>button{grid-column:1 / -1;height:28px;margin-top:2px;border:1px solid var(--duli-flow-inline-panel-border);border-radius:6px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-field-fg);cursor:pointer;font-size:10px;font-weight:700}.duli-image-grid-split-menu__custom>button:hover{border-color:#10b9818c}.duli-image-result-picker{width:min(760px,calc(100vw - 32px))}.duli-flow-hint-bar__image-refine-action{width:auto;min-width:30px;height:34px;padding:0 10px;border:1px solid transparent;border-radius:9px;background:transparent}.duli-flow-hint-bar__image-refine-action span,.duli-flow-hint-bar__video-action span{width:auto;height:auto;background:transparent;color:currentColor}.duli-flow-hint-bar__image-refine-action strong{display:inline-block;font-size:11px;font-weight:780}.duli-flow-hint-bar__image-refine-action:hover:not(:disabled),.duli-flow-hint-bar__video-action:hover:not(:disabled){border-color:transparent;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-field-fg)}.duli-node-detail-toolbar .duli-inline-node-detail:has(.duli-image-composer){width:min(730px,calc(100vw - 48px));overflow:visible;transition:width .24s ease,min-height .24s ease,max-height .24s ease}.duli-node-detail-toolbar:has(.duli-image-composer.is-expanded){inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;z-index:5999!important}.duli-node-detail-toolbar .duli-inline-node-detail:has(.duli-image-composer.is-expanded){width:min(960px,calc(100vw - 48px));min-height:min(480px,calc(100vh - 96px));max-height:min(480px,calc(100vh - 96px))}.duli-image-composer{position:relative;gap:9px!important;padding:10px 0 0!important;border:1px solid var(--duli-flow-inline-field-border);border-radius:18px;background:var(--duli-flow-inline-panel-bg);transition:min-height .24s ease}.duli-image-composer.is-expanded{min-height:calc(min(480px,100vh - 96px) - 14px);grid-template-rows:auto minmax(0,1fr) auto;max-height:calc(min(480px,100vh - 96px) - 14px)}.duli-image-composer__expand{position:absolute;z-index:30;top:12px;right:10px;display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--duli-flow-inline-field-border);border-radius:7px;background:color-mix(in srgb,var(--duli-flow-inline-panel-bg) 88%,transparent);color:var(--duli-flow-inline-muted-fg);cursor:pointer;padding:0;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.duli-image-composer__expand:hover,.duli-image-composer__expand:focus-visible{border-color:#00e6506b;background:#00e6501a;color:var(--duli-flow-inline-field-fg);outline:none}.duli-image-composer__expand svg{width:15px;height:15px}.duli-image-composer__top,.duli-image-composer__footer{display:flex;min-width:0;align-items:center;gap:6px;padding:0 10px}.duli-image-composer__top{position:relative;min-height:34px;padding-right:48px}.duli-image-composer__style,.duli-image-composer__asset-wrap,.duli-image-composer__param,.duli-image-composer__tool-wrap{position:relative;flex:0 0 auto}.duli-image-composer__style-trigger,.duli-image-composer__asset-add,.duli-image-composer__param>button,.duli-image-composer__tool,.duli-image-composer__icon-tool{display:inline-flex;height:32px;line-height:32px;align-items:center;justify-content:center;gap:5px;border:0;border-radius:8px;background:var(--duli-image-composer-chip-bg, #ffffff0d);color:var(--duli-flow-inline-label-fg);cursor:pointer;font-size:11px;font-weight:850;box-shadow:inset 0 0 0 1px var(--duli-flow-inline-field-border);transition:background .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.duli-image-composer__style-trigger,.duli-image-composer__param>button{max-width:136px;padding:5px 12px}.duli-image-composer__style-trigger:hover,.duli-image-composer__style-trigger.is-selected,.duli-image-composer__asset-add:hover,.duli-image-composer__param>button:hover,.duli-image-composer__tool:hover,.duli-image-composer__tool.is-active,.duli-image-composer__icon-tool:hover{background:#00e6501b;color:var(--duli-flow-inline-field-fg);box-shadow:inset 0 0 0 1px #00e6502e,inset 0 1px #ffffff0f}.duli-image-composer__style-trigger img,.duli-image-composer__style-orb{width:18px;height:18px;flex:0 0 auto;border-radius:6px;margin-top:2px}.duli-image-composer__style-trigger img.duli-style-palette-icon{border-radius:0;object-fit:contain}.duli-image-composer__style-trigger span,.duli-image-composer__param b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-image-composer__asset-add,.duli-image-composer__icon-tool{width:32px;justify-content:center;padding:0}.duli-image-composer__refs{display:flex;align-items:center;min-width:0;flex:1;gap:6px;overflow-x:auto;padding:1px 0}.duli-image-composer__ref,.duli-image-composer__asset-row{display:inline-flex;align-items:center;gap:6px;min-width:0}.duli-image-composer__ref{align-items:center;height:30px;max-width:150px;flex:0 0 auto;padding:0 5px;border:1px solid var(--duli-flow-inline-field-border);border-radius:999px;background:var(--duli-flow-inline-shell-bg);color:var(--duli-flow-inline-label-fg);font-size:11px;font-weight:760;line-height:1}.duli-image-composer__ref.is-previewable{cursor:zoom-in;outline:none;transition:border-color .14s ease,background-color .14s ease}.duli-image-composer__ref.is-previewable:hover,.duli-image-composer__ref.is-previewable:focus-visible{border-color:color-mix(in srgb,#00e650 58%,var(--duli-flow-inline-field-border));background:color-mix(in srgb,#00e650 8%,var(--duli-flow-inline-shell-bg))}.duli-image-composer__ref.is-disabled{opacity:.42;filter:grayscale(1);cursor:not-allowed;border-style:dashed;color:var(--duli-flow-inline-muted-fg)}.duli-image-composer__ref.is-disabled b:after{content:" · 不会带入请求";font-weight:650}.duli-image-composer__frame-slots{display:flex;align-items:center;gap:6px}.duli-image-composer__frame-slot{position:relative;display:inline-flex;width:66px;height:32px;align-items:center;justify-content:center;gap:4px;overflow:hidden;padding:0 6px;border:1px dashed var(--duli-flow-inline-field-border);border-radius:8px;background:#ffffff08;color:var(--duli-flow-inline-muted-fg);cursor:pointer;font-size:10px;font-weight:800}.duli-image-composer__frame-slot:hover,.duli-image-composer__frame-slot.is-filled{border-color:#00e65047;background:#00e65014;color:var(--duli-flow-inline-label-fg)}.duli-image-composer__frame-slot img{width:24px;height:24px;flex:0 0 auto;border-radius:5px;object-fit:cover}.duli-image-composer__frame-slot span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-image-composer__frame-slot i{position:absolute;top:1px;right:1px;display:grid;width:13px;height:13px;place-items:center;border-radius:50%;background:#00000094;color:#fff;font-style:normal}.duli-image-composer__frame-slot i svg{width:9px;height:9px}.duli-floating-popover-layer.duli-reference-preview-popover{overflow:hidden;padding:0;border:1px solid rgba(255,255,255,.13);border-radius:8px;background:#17181b;box-shadow:0 18px 54px #00000080,0 2px 12px #0000005c}.duli-reference-preview-popover>div{display:grid;width:100%;height:min(250px,calc(100vh - 32px));place-items:center;background:#111215}.duli-reference-preview-popover img,.duli-reference-preview-popover video{display:block;width:100%;height:100%;object-fit:contain}.duli-reference-preview-popover audio{width:calc(100% - 24px);max-width:280px}.duli-reference-preview-popover__text{width:100%;max-height:100%;margin:0;overflow:auto;padding:14px;color:#ffffffe6;font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.duli-image-composer__ref img,.duli-image-composer__ref video,.duli-image-composer__asset-row img,.duli-image-composer__asset-row video{width:22px;height:22px;flex:0 0 auto;border-radius:999px;object-fit:cover}.duli-image-composer__asset-thumb{position:relative;display:grid;width:30px;height:30px;flex:none!important;place-items:center;overflow:hidden;border-radius:6px;color:var(--duli-flow-inline-muted-fg);outline:none}.duli-image-composer__asset-thumb img,.duli-image-composer__asset-thumb video{width:100%;height:100%;border-radius:inherit;object-fit:cover}.duli-media-picker__thumbnail>.duli-image-composer__asset-thumb{width:100%;height:100%;border-radius:inherit}.duli-image-composer__asset-thumb>svg{width:19px;height:19px}.duli-image-composer__ref b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-image-composer__ref button,.duli-image-composer__asset-row button,.duli-image-composer__camera-popover header button,.duli-image-composer__prompt-popover header button{display:grid;width:20px;height:20px;flex:0 0 auto;place-items:center;border:0;border-radius:999px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-muted-fg);cursor:pointer}.duli-image-composer__ref button{width:0;opacity:0;overflow:hidden;transform:translate(6px);transition:width .14s ease,opacity .14s ease,transform .14s ease}.duli-image-composer__ref>audio{display:none}.duli-image-composer__ref-audio-play{display:grid!important;width:20px!important;opacity:0;place-items:center;transform:none!important}.duli-image-composer__ref:hover .duli-image-composer__ref-audio-play,.duli-image-composer__ref:focus-within .duli-image-composer__ref-audio-play{opacity:1}.duli-image-composer__ref-audio-play svg{width:12px;height:12px}.duli-image-composer__ref:hover button,.duli-image-composer__ref:focus-within button{width:20px;opacity:1;transform:translate(0)}.duli-image-composer__textarea{width:100%;min-height:92px;max-height:120px;padding:10px 11px;border:0;border-radius:12px;background:var(--duli-flow-inline-field-bg)!important;color:var(--duli-flow-inline-field-fg);font-size:12.5px;line-height:1.52;outline:none;resize:none;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--duli-flow-inline-muted-fg) 56%,transparent) var(--duli-flow-inline-shell-bg)}.duli-image-composer__textarea:focus{box-shadow:inset 0 -1px #00e65052}.duli-image-composer__textarea::placeholder{color:var(--duli-flow-inline-muted-fg)}.duli-media-prompt-editor{position:relative;width:100%;min-width:0;z-index:12}.duli-image-composer.is-expanded .duli-media-prompt-editor{min-height:0;height:100%}.duli-media-prompt-editor__surface{width:100%;min-height:92px;max-height:120px;overflow-x:hidden;overflow-y:auto;padding:10px 11px;border:0;border-radius:12px;color:var(--duli-flow-inline-field-fg);caret-color:#00e650;cursor:text;font-size:12.5px;line-height:1.72;outline:none;scrollbar-color:color-mix(in srgb,var(--duli-flow-inline-muted-fg) 56%,transparent) #242424;scrollbar-width:thin;white-space:pre-wrap;word-break:break-word}.duli-image-composer.is-expanded .duli-media-prompt-editor__surface{min-height:0;max-height:none;height:100%;box-sizing:border-box;padding:15px 16px}.duli-media-prompt-editor__richtext>:first-child{margin-top:0}.duli-media-prompt-editor__richtext>:last-child{margin-bottom:0}.duli-media-prompt-editor__richtext .duli-media-prompt-editor__paragraph,.duli-media-prompt-editor__richtext .duli-media-prompt-editor__list-line{min-height:1.72em;margin:0}.duli-media-prompt-editor__richtext .duli-media-prompt-editor__paragraph+.duli-media-prompt-editor__paragraph{margin-top:2px}.duli-media-prompt-editor__richtext .duli-media-prompt-editor__heading{min-height:1.4em;margin:8px 0 4px;color:var(--duli-flow-inline-field-fg);font-size:12px;font-weight:820;line-height:1.4}.duli-media-prompt-editor__richtext .duli-media-prompt-editor__heading:before{display:inline-block;width:3px;height:11px;margin-right:6px;border-radius:2px;background:#00e650;content:"";vertical-align:-1px}.duli-media-prompt-editor__richtext .duli-media-prompt-editor__list-line{position:relative;padding-left:14px}.duli-media-prompt-editor__richtext .duli-media-prompt-editor__list-line:before{position:absolute;top:.68em;left:3px;width:4px;height:4px;border-radius:50%;background:#00e650;content:""}.duli-media-prompt-editor__richtext strong{color:var(--duli-flow-inline-field-fg);font-weight:820}.duli-media-prompt-editor__richtext code{padding:1px 4px;border-radius:4px;background:#ffffff13;color:#c6ffdaeb;font-size:11px}.duli-media-prompt-editor__preview{cursor:default}.duli-media-prompt-editor__preview.is-editable{cursor:text}.duli-media-prompt-editor__preview>:first-child{margin-top:0}.duli-media-prompt-editor__preview>:last-child{margin-bottom:0}.duli-media-prompt-editor__preview p,.duli-media-prompt-editor__preview li{margin:0;color:var(--duli-flow-inline-field-fg);font-size:12.5px;line-height:1.72}.duli-media-prompt-editor__preview p+p{margin-top:6px}.duli-media-prompt-editor__preview h1,.duli-media-prompt-editor__preview h2,.duli-media-prompt-editor__preview h3{margin:8px 0 4px;color:var(--duli-flow-inline-field-fg);font-size:12px;font-weight:820;line-height:1.4}.duli-media-prompt-editor__preview h1:before,.duli-media-prompt-editor__preview h2:before,.duli-media-prompt-editor__preview h3:before{display:inline-block;width:3px;height:11px;margin-right:6px;border-radius:2px;background:#00e650;content:"";vertical-align:-1px}.duli-media-prompt-editor__preview strong{color:var(--duli-flow-inline-field-fg);font-weight:820}.duli-media-prompt-editor__preview ul,.duli-media-prompt-editor__preview ol{display:grid;grid-gap:3px;gap:3px;margin:4px 0;padding-left:18px}.duli-media-prompt-editor__preview code:not(.duli-media-prompt-mention){padding:1px 4px;border-radius:4px;background:#ffffff13;color:#c6ffdaeb;font-size:11px}.duli-media-prompt-editor__surface:empty:before{color:var(--duli-flow-inline-muted-fg);content:attr(data-placeholder);pointer-events:none}.duli-media-prompt-editor__surface[aria-readonly=true]{cursor:default;opacity:.78}.duli-media-prompt-mention{display:inline-flex;height:21px;box-sizing:border-box;max-width:154px;align-items:center;gap:5px;margin:0 2px;padding:0 6px 0 3px;border:1px solid rgba(0,230,80,.34);border-radius:6px;background:#00e6501f;color:#fffffff5;font-size:11px;line-height:1;vertical-align:middle;white-space:nowrap;box-shadow:inset 0 1px #ffffff0d;-webkit-user-select:all;user-select:all}.duli-media-prompt-mention--scene{border-color:#46d38d57;background:#248f5c29}.duli-media-prompt-name-suggestion{position:absolute;z-index:20;max-width:130px;margin:0;color:var(--duli-flow-inline-field-fg);background:var(--duli-flow-inline-field-bg);border:1px dashed var(--duli-flow-inline-label-fg);opacity:.85;cursor:pointer}.duli-media-prompt-name-suggestion:hover{border-color:#22c55e;opacity:1}.duli-media-prompt-name-suggestion b{color:inherit}.duli-media-prompt-name-suggestion__hint{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);padding:4px 8px;border:1px solid var(--duli-flow-inline-label-fg);border-radius:6px;color:var(--duli-flow-inline-field-fg);background:var(--duli-flow-inline-field-bg);font-size:12px;font-weight:400;white-space:nowrap;pointer-events:auto}.duli-media-prompt-mention--prop{border-color:#41b0ff57;background:#287db829}.duli-media-prompt-mention--video,.duli-media-prompt-mention--audio{border-color:#ffab405c;background:#b2691429}.duli-media-prompt-mention__thumb{display:grid;width:16px;height:16px;flex:0 0 16px;place-items:center;overflow:hidden;border-radius:4px;background:#ffffff1f;color:#ffffffc7;font-size:9px;font-weight:850}.duli-media-prompt-mention__thumb img{width:100%;height:100%;object-fit:cover}.duli-media-prompt-mention b{display:flex;height:100%;min-width:0;align-items:center;overflow:hidden;color:#fffffff5;font-size:inherit;font-weight:800;line-height:1;text-overflow:ellipsis}.duli-inline-node-detail__prompt .duli-media-prompt-mention{color:var(--duli-flow-inline-field-fg);font-size:11px}.duli-inline-node-detail__prompt .duli-media-prompt-mention__thumb{color:var(--duli-flow-inline-label-fg);font-size:9px}.duli-inline-node-detail__prompt .duli-media-prompt-mention b{margin-left:0;color:var(--duli-flow-inline-field-fg);font-size:inherit}.duli-media-prompt-editor__menu{position:absolute;z-index:240;width:272px;max-width:calc(100vw - 64px);overflow:hidden;border:1px solid var(--duli-flow-inline-field-border);border-radius:10px;background:var(--duli-flow-inline-panel-bg);box-shadow:var(--duli-flow-inline-panel-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.duli-media-prompt-editor__menu header{display:flex;height:34px;align-items:center;justify-content:space-between;gap:8px;padding:0 10px;border-bottom:1px solid var(--duli-flow-inline-field-border)}.duli-media-prompt-editor__menu header strong{color:var(--duli-flow-inline-field-fg);font-size:11px;font-weight:800}.duli-media-prompt-editor__menu header span{min-width:0;overflow:hidden;color:var(--duli-flow-inline-muted-fg);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.duli-media-prompt-editor__options{display:grid;max-height:252px;grid-gap:2px;gap:2px;overflow-y:auto;padding:5px;scrollbar-color:color-mix(in srgb,var(--duli-flow-inline-muted-fg) 56%,transparent) transparent;scrollbar-width:thin}.duli-media-prompt-editor__options button{display:flex;min-width:0;height:38px;align-items:center;gap:8px;padding:4px 7px;border:0;border-radius:7px;background:transparent;color:var(--duli-flow-inline-label-fg);cursor:pointer;text-align:left}.duli-media-prompt-editor__options button:hover,.duli-media-prompt-editor__options button.is-active{background:#00e6501a;color:var(--duli-flow-inline-field-fg)}.duli-media-prompt-editor__option-thumb{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;overflow:hidden;border:1px solid var(--duli-flow-inline-field-border);border-radius:6px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-muted-fg);font-size:10px;font-weight:850}.duli-media-prompt-editor__option-thumb img{width:100%;height:100%;object-fit:cover}.duli-media-prompt-editor__option-copy{display:grid;min-width:0;flex:1;grid-gap:1px;gap:1px}.duli-media-prompt-editor__option-copy b,.duli-media-prompt-editor__option-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-media-prompt-editor__option-copy b{font-size:11px;font-weight:760}.duli-media-prompt-editor__option-copy small{color:var(--duli-flow-inline-muted-fg);font-size:9px}.duli-media-prompt-editor__empty{padding:16px 10px;color:var(--duli-flow-inline-muted-fg);font-size:10px;text-align:center}.duli-image-composer__footer{flex-wrap:nowrap;gap:7px;padding:3px 4px;border:0;border-radius:12px}.duli-image-composer__footer .duli-inline-node-detail__model-picker{max-width:132px;flex:0 1 132px}.duli-image-composer__footer .duli-inline-node-detail__model-trigger{height:32px;padding:0 8px;border-radius:999px;background:var(--duli-flow-inline-field-bg);box-shadow:inset 0 0 0 1px var(--duli-flow-inline-field-border)}.duli-image-composer__footer .duli-inline-node-detail__model-trigger:hover,.duli-image-composer__footer .duli-inline-node-detail__model-trigger.is-open{background:#00e6501a;box-shadow:inset 0 0 0 1px #00e65029}.duli-image-composer__footer .duli-inline-node-detail__model-label{max-width:72px;font-size:11px!important;font-weight:860}.duli-image-composer__footer .duli-inline-node-detail__model-icon{width:16px;height:16px}.duli-image-composer__footer .duli-inline-node-detail__model-trigger>svg:last-child{width:12px;height:12px}.duli-image-composer__param>button{min-width:74px;max-width:108px;padding:0 8px;gap:5px}.duli-image-composer__param>button span{color:var(--duli-flow-inline-muted-fg);font-size:10px;font-weight:820}.duli-image-composer__param>button b{max-width:54px;color:var(--duli-flow-inline-field-fg);font-size:11px;font-weight:900}.duli-image-composer__tool{padding:0 9px}.duli-image-composer__tool span{max-width:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-image-composer__footer .duli-node-action-composer__spacer{min-width:2px;flex:1 1 4px}.duli-image-composer__footer .duli-inline-node-detail__cost-chip{height:32px;padding:0 8px;border:0;background:#00e6501a;color:#b9ffd1;font-size:10px;box-shadow:inset 0 0 0 1px #00e65024}.duli-image-composer__footer .duli-inline-node-detail__cost-chip svg{width:12px;height:12px}.duli-image-composer__footer .duli-inline-node-detail__send{width:32px;height:32px;flex:0 0 32px;margin-left:0;box-shadow:0 8px 20px #00e65033,inset 0 1px #ffffff52}.duli-image-composer__style-popover,.duli-image-composer__asset-popover,.duli-image-composer__param-popover,.duli-image-composer__camera-popover,.duli-image-composer__prompt-popover{position:absolute;bottom:calc(100% + 8px);left:0;z-index:180;border:1px solid var(--duli-flow-inline-field-border);border-radius:14px;background:var(--duli-flow-inline-panel-bg);box-shadow:var(--duli-flow-inline-panel-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:auto}.duli-image-composer__style-popover{width:min(520px,calc(100vw - 64px));padding:9px}.duli-image-composer__popover-search{display:flex;height:34px;align-items:center;gap:8px;padding:0 10px;border-radius:10px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-muted-fg)}.duli-image-composer__popover-search input{min-width:0;flex:1;border:0;background:transparent;color:var(--duli-flow-inline-field-fg);font-size:12px;outline:none}.duli-image-composer__style-grid{display:grid;max-height:255px;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px;overflow-y:auto;padding:9px 1px 2px}.duli-image-composer__style-grid button{display:grid;min-height:80px;grid-gap:4px;gap:4px;align-content:end;border:1px solid rgba(255,255,255,.075);border-radius:11px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.62)),var(--style-cover, linear-gradient(135deg, #32343a, #17181b));color:#fff;cursor:pointer;padding:8px;text-align:left}.duli-image-composer__style-grid button i{position:absolute;opacity:0}.duli-image-composer__style-grid button.is-active{border-color:#00e6509e;box-shadow:inset 0 0 0 1px #00e65038}.duli-image-composer__style-grid strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.duli-image-composer__style-grid small{display:-webkit-box;overflow:hidden;color:#ffffff9e;font-size:10px;-webkit-line-clamp:1;-webkit-box-orient:vertical}.duli-image-composer__clear{justify-self:end;margin-top:7px;border:0;background:transparent;color:var(--duli-flow-inline-muted-fg);cursor:pointer;font-size:11px}.duli-image-composer__asset-popover{width:min(360px,calc(100vw - 24px));display:flex;flex-direction:column;max-height:min(360px,calc(100vh - 24px));box-sizing:border-box;overflow:hidden;padding:10px}.duli-reference-picker{display:flex;flex-direction:column;min-height:0;gap:7px;text-align:left}.duli-reference-picker>:not(.duli-image-composer__asset-list){flex-shrink:0}.duli-reference-picker__sentinel{height:1px}.duli-image-composer__asset-list{display:grid;min-height:0;max-height:none;grid-gap:6px;gap:6px;align-content:start;overflow-y:auto;overscroll-behavior:contain;padding-right:2px}.duli-image-composer__asset-popover strong{color:var(--duli-flow-inline-field-fg);font-size:12px}.duli-image-composer__asset-popover p,.duli-image-composer__empty{margin:0;color:var(--duli-flow-inline-muted-fg);font-size:11px;line-height:1.45}.duli-image-composer__asset-row{min-height:34px;width:100%;box-sizing:border-box;border:0;text-align:left;padding:5px;border-radius:10px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-label-fg);font-size:11px}.duli-image-composer__asset-row span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-image-composer__asset-row.is-pickable{cursor:pointer}.duli-image-composer__asset-row.is-pickable:hover{background:#00e65017;color:var(--duli-flow-inline-field-fg)}.duli-image-composer__asset-row.is-selected{background:#00e65024;box-shadow:inset 0 0 0 1px #00e65075;color:var(--duli-flow-inline-field-fg)}.duli-image-composer__asset-row.is-disabled{cursor:not-allowed;opacity:.45}.duli-image-composer__asset-row .duli-image-composer__asset-check{display:inline-flex;width:18px;min-width:18px;max-width:18px;height:18px;flex:0 0 18px;box-sizing:border-box;align-items:center;justify-content:center;border:1px solid rgba(210,255,222,.28);border-radius:50%;color:#8dffad;font-size:12px;font-weight:900}.duli-image-composer__asset-load-more{min-height:28px;border:1px solid var(--duli-flow-inline-field-border);border-radius:8px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-muted-fg);cursor:pointer;font-size:11px}.duli-image-composer__asset-load-more:hover:not(:disabled){border-color:#00e6506b;color:var(--duli-flow-inline-field-fg)}.duli-image-composer__asset-load-more:disabled{cursor:wait;opacity:.6}.duli-image-composer__asset-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:4px;border-top:1px solid rgba(210,255,222,.12);color:var(--duli-flow-inline-muted-fg);font-size:10px}.duli-image-composer__asset-actions button{min-width:54px;height:26px;padding:0 10px;border:0;border-radius:7px;background:#00e650;color:#06230f;cursor:pointer;font-size:11px;font-weight:850}.duli-image-composer__asset-actions button:disabled{cursor:not-allowed;opacity:.45}.duli-image-composer__param-popover{min-width:118px;display:grid;grid-gap:4px;gap:4px;padding:6px}.duli-image-composer__param-popover button{display:flex;height:30px;align-items:center;justify-content:space-between;gap:8px;border:0;border-radius:8px;background:transparent;color:var(--duli-flow-inline-label-fg);cursor:pointer;font-size:11px}.duli-image-composer__param-popover button:hover,.duli-image-composer__param-popover button.is-active{background:#00e65017;color:var(--duli-flow-inline-field-fg)}.duli-image-composer__camera-popover,.duli-image-composer__prompt-popover{left:auto;right:0;width:min(420px,calc(100vw - 64px));display:grid;grid-gap:10px;gap:10px;padding:12px}.duli-image-composer__camera-popover header,.duli-image-composer__prompt-popover header{display:flex;align-items:center;justify-content:space-between;color:var(--duli-flow-inline-field-fg);font-size:12px}.duli-image-composer__camera-switch{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--duli-flow-inline-muted-fg);font-size:11px}.duli-image-composer__camera-switch button,.duli-image-composer__camera-grid button,.duli-image-composer__camera-options button,.duli-image-composer__prompt-popover footer button{border:1px solid var(--duli-flow-inline-field-border);border-radius:999px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-label-fg);cursor:pointer;font-size:11px;font-weight:760;padding:7px 10px}.duli-image-composer__camera-switch button.is-on,.duli-image-composer__camera-grid button.is-active,.duli-image-composer__camera-options button.is-active,.duli-image-composer__prompt-popover footer button:last-child{border-color:#00e65070;background:#00e6501c;color:#d9ffe6}.duli-image-composer__camera-grid,.duli-image-composer__camera-options{display:flex;flex-wrap:wrap;gap:6px}.duli-image-composer__prompt-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.duli-image-composer__prompt-popover section{display:grid;grid-gap:6px;gap:6px;min-height:120px;padding:9px;border-radius:11px;background:var(--duli-flow-inline-field-bg)}.duli-image-composer__prompt-popover section span{color:var(--duli-flow-inline-muted-fg);font-size:10px;font-weight:800}.duli-image-composer__prompt-preview{min-height:0}.duli-image-composer__prompt-preview-surface{min-height:0;height:116px;max-height:116px;padding:0;color:var(--duli-flow-inline-label-fg);font-size:11px;line-height:1.55;scrollbar-color:color-mix(in srgb,var(--duli-flow-inline-muted-fg) 62%,transparent) transparent}.duli-image-composer__prompt-preview-surface .duli-media-prompt-editor__paragraph,.duli-image-composer__prompt-preview-surface .duli-media-prompt-editor__list-line{min-height:1.55em}.duli-image-composer__prompt-preview-surface .duli-media-prompt-editor__heading{font-size:11px}.duli-image-composer__prompt-popover footer{display:flex;justify-content:flex-end;gap:7px}.duli-image-composer__prompt-popover header strong,.duli-image-composer__prompt-status,.duli-image-composer__prompt-result>strong{display:flex;align-items:center;gap:6px}.duli-image-composer__prompt-popover header strong svg{color:#00e650}.duli-image-composer__prompt-status,.duli-image-composer__prompt-result{padding:9px 10px;border:1px solid var(--duli-flow-inline-field-border);border-radius:9px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-label-fg);font-size:11px;line-height:1.5}.duli-image-composer__prompt-status.is-loading i{width:12px;height:12px;flex:0 0 auto;border:2px solid rgba(0,230,80,.24);border:2px solid color-mix(in srgb,#00e650 24%,transparent);border-top-color:#00e650;border-radius:50%;animation:duli-image-node-spinner .76s linear infinite}.duli-image-composer__prompt-status.is-error,.duli-image-composer__prompt-result.is-blocked{border-color:#f8717147;color:#fecaca}.duli-image-composer__prompt-result.is-pass{border-color:#00e65047;color:#d9ffe6}.duli-image-composer__prompt-result.is-warning{border-color:#facc1547;color:#fef3c7}.duli-image-composer__prompt-result ul{display:grid;grid-gap:7px;gap:7px;margin:8px 0 0;padding:0;list-style:none}.duli-image-composer__prompt-result li{display:grid;grid-gap:2px;gap:2px}.duli-image-composer__prompt-result small{color:var(--duli-flow-inline-muted-fg);font-size:10px}.duli-image-composer__prompt-result>small{display:block;margin-top:8px}.duli-image-composer__prompt-popover footer button:disabled,.duli-image-composer__prompt-trigger:disabled{cursor:wait;opacity:.54}.duli-image-composer__prompt-trigger.is-loading svg{animation:duli-image-node-icon-pulse 1.1s ease-in-out infinite}.duli-image-composer__asset-add--at{color:#00e650;font-size:16px;font-weight:950}.duli-image-composer__asset-popover{width:286px}.duli-image-composer__asset-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;padding:3px;border-radius:999px;background:var(--duli-flow-inline-shell-bg)}.duli-reference-picker>.duli-image-composer__asset-tabs:first-of-type{grid-template-columns:repeat(3,minmax(0,1fr))}.duli-reference-picker .duli-image-composer__asset-tabs[aria-label=素材类型]{grid-template-columns:repeat(4,minmax(0,1fr))}.duli-script-library-picker{position:relative;display:inline-flex;min-width:0}.duli-script-library-picker__trigger{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:0 8px;border:1px solid rgba(0,230,80,.24);border-radius:7px;color:var(--duli-flow-inline-muted-fg);background:var(--duli-flow-inline-shell-bg);cursor:pointer;font-size:10px;font-weight:750}.duli-script-library-picker__trigger:hover:not(:disabled){color:var(--duli-flow-inline-field-fg);border-color:#00e6507a}.duli-script-library-picker__trigger:disabled{cursor:wait;opacity:.62}.duli-script-library-picker__popover{display:grid;grid-gap:8px;gap:8px;width:min(360px,calc(100vw - 24px));max-height:min(300px,calc(100vh - 24px));padding:10px;border:1px solid var(--duli-flow-inline-field-border, #444);border-radius:8px;background:var(--duli-flow-inline-panel-bg, #242424);color:var(--duli-flow-inline-label-fg, #eee);box-shadow:0 12px 32px #0005;font-size:12px;overflow:hidden}.duli-script-library-picker__popover>strong{font-size:13px;line-height:1.35}.duli-script-library-picker__list{display:grid;grid-gap:5px;gap:5px;min-height:0;overflow-y:auto}.duli-script-library-picker__list button{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding:8px;border:0;border-radius:7px;color:var(--duli-flow-inline-label-fg);background:var(--duli-flow-inline-field-bg);text-align:left;cursor:pointer;font-size:12px}.duli-script-library-picker__list button:hover{color:var(--duli-flow-inline-field-fg);background:#00e65017}.duli-script-library-picker__list button>span{display:grid;grid-gap:3px;gap:3px;min-width:0}.duli-script-library-picker__list button strong{font-size:12px;line-height:1.35}.duli-script-library-picker__list small,.duli-script-library-picker__empty,.duli-script-library-picker__error{color:var(--duli-flow-inline-muted-fg);font-size:10px;line-height:1.45}.duli-inline-node-detail__script-collect{border:1px solid var(--line, rgba(255,255,255,.16));border-radius:6px;background:var(--surface-control-bg, transparent);color:var(--text-muted, #a0a5ad);padding:5px 9px;font-size:11px;cursor:pointer}.duli-inline-node-detail__script-collect:hover{border-color:#35c982;color:var(--text, #fff)}.duli-script-library-picker__list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-script-library-picker__error{color:#ffb4ad}.duli-image-composer__asset-tabs button{height:26px;border:0;border-radius:999px;background:transparent;color:var(--duli-flow-inline-muted-fg);cursor:pointer;font-size:10px;font-weight:850}.duli-image-composer__asset-tabs button.is-active{background:#00e65021;color:#d9ffe6}.duli-image-composer__upload-reference{display:flex;min-height:54px;align-items:center;justify-content:center;gap:7px;border:1px dashed rgba(0,230,80,.34);border-radius:8px;background:#00e6500f;color:#deffe8e0;cursor:pointer;font-size:11px;font-weight:800}.duli-image-composer__upload-reference:hover{border-color:#00e65094;background:#00e6501a}.duli-image-composer__upload-reference input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.duli-image-composer__empty.is-error{color:#ff9e9e}.duli-image-composer__param>button.is-compact{min-width:48px;max-width:96px;padding:0 8px}.duli-image-composer__param>button i{display:grid;width:15px;height:15px;place-items:center;color:#00e650d6;font-style:normal}.duli-image-composer__param>button i svg{width:14px;height:14px}.duli-image-composer__camera-popover{width:min(520px,calc(100vw - 64px))}.duli-image-composer__camera-popover header strong{display:inline-flex;align-items:center;gap:7px}.duli-image-composer__camera-popover header strong i{width:7px;height:7px;border-radius:999px;background:#00e650;box-shadow:0 0 16px #00e650b3}.duli-image-composer__camera-wheel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px}.duli-image-composer__camera-column{display:grid;min-height:126px;grid-template-rows:22px 16px 1fr 16px 22px;align-items:center;justify-items:center;grid-gap:4px;gap:4px;border:1px solid var(--duli-flow-inline-field-border);border-radius:13px;background:var(--duli-flow-inline-field-bg);padding:6px}.duli-image-composer__camera-column>button{display:grid;width:24px;height:20px;place-items:center;border:0;border-radius:999px;background:var(--duli-flow-inline-shell-bg);color:var(--duli-flow-inline-muted-fg);cursor:pointer;padding:0}.duli-image-composer__camera-column>button:first-child svg{transform:rotate(180deg)}.duli-image-composer__camera-column span{color:var(--duli-flow-inline-muted-fg);font-size:10px;font-weight:850}.duli-image-composer__camera-column strong{color:var(--duli-flow-inline-field-fg);font-size:13px;font-weight:950;text-align:center}.duli-image-composer__camera-column small{color:var(--duli-flow-inline-muted-fg);font-size:9px;font-weight:760}.duli-image-composer__camera-popover footer{display:flex;justify-content:flex-end}.duli-image-composer__camera-popover footer button{height:30px;border:1px solid var(--duli-flow-inline-field-border);border-radius:999px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-label-fg);cursor:pointer;font-size:11px;font-weight:850;padding:0 12px}.duli-image-composer--video .duli-image-composer__footer{gap:4px}.duli-image-composer__footer .duli-ai-creation-canvas-controls{--control-radius: 9px;--control-font-size: 11.5px;--dropdown-border: var(--duli-flow-inline-field-border);--dropdown-radius: 14px;--dropdown-shadow: var(--duli-flow-inline-panel-shadow);--dropdown-item-hover-bg: var(--duli-flow-inline-shell-bg);--dropdown-item-selected-bg: rgba(0, 230, 80, .14);--menu-bg: var(--duli-flow-inline-panel-bg);--text: var(--duli-flow-inline-field-fg);flex:1 1 280px;min-width:0;gap:4px;flex-wrap:nowrap}.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-control-wrap{position:relative;flex:0 1 auto;min-width:0}.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-control-wrap--model{max-width:320px}.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-composer-control,.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-param-combo,.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-send-button{min-height:30px;height:30px;border:1px transparent solid!important;border-radius:9px;background:transparent!important;color:var(--duli-flow-inline-field-fg);box-shadow:none;font-size:11.5px;font-weight:800}.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-composer-control:hover,.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-composer-control.is-open,.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-param-combo:hover,.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-param-combo.is-open{background:var(--duli-node-workbench-active-bg)!important;border-color:#00e6506b!important;color:var(--duli-flow-inline-field-fg)}.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-composer-control{gap:6px;padding:0 8px}.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-composer-control--model .ai-creation-composer-control__label{max-width:250px}.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-param-combo{gap:8px;padding:0 8px}.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-param-combo__item{gap:4px}.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-composer__submit-cluster{margin-left:auto;gap:5px}.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-credit-budget{height:30px;padding:0 8px;border:0;border-radius:9px;color:var(--duli-flow-inline-label-fg);font-size:11px;font-weight:820}.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-send-button--send{display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:999px;background:#00e650!important;color:#001a09!important;cursor:pointer;font-size:18px;font-weight:900;line-height:1;box-shadow:0 8px 22px #00e65033;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-send-button--stop{width:30px;min-width:30px;background:#00e650!important;color:#031207!important}.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-selector-popover,.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-parameter-popover{z-index:220;border:1px solid var(--duli-flow-inline-field-border);background:var(--duli-flow-inline-panel-bg);color:var(--duli-flow-inline-field-fg)}.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-selector-popover button,.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-parameter-popover button{color:var(--duli-flow-inline-label-fg)}.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-selector-popover button.is-active,.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-parameter-popover button.is-active{color:var(--duli-flow-inline-field-fg)}.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-slot-track{background:var(--duli-flow-inline-shell-bg)}.duli-image-composer__footer .duli-ai-creation-canvas-controls .ai-creation-slot-indicator{background:color-mix(in srgb,var(--duli-flow-inline-muted-fg) 18%,transparent);box-shadow:inset 0 0 0 1px #00e6502e}.duli-image-composer--video .duli-image-composer__footer .duli-inline-node-detail__model-picker{max-width:150px;flex-basis:150px}.duli-image-composer__footer .duli-inline-node-detail__model-trigger,.duli-media-param-combo,.duli-image-composer__param>button.is-compact,.duli-image-composer__icon-tool,.duli-image-composer__tool{min-height:30px;height:30px;border:0!important;border-radius:9px;background:transparent!important;color:var(--duli-flow-inline-field-fg);box-shadow:none}.duli-image-composer__footer .duli-inline-node-detail__model-trigger:hover,.duli-image-composer__footer .duli-inline-node-detail__model-trigger.is-open,.duli-media-param-combo:hover,.duli-media-param-combo.is-open,.duli-image-composer__param>button.is-compact:hover,.duli-image-composer__icon-tool:hover,.duli-image-composer__icon-tool.is-active,.duli-image-composer__tool:hover,.duli-image-composer__tool.is-active{background:var(--duli-node-workbench-active-bg)!important;border-color:#00e6506b!important;color:var(--duli-flow-inline-field-fg)}.duli-image-composer__footer .duli-inline-node-detail__model-trigger{min-width:0;width:auto;max-width:174px;padding:0 8px!important;gap:6px}.duli-image-composer__footer .duli-inline-node-detail__model-picker{max-width:160px;flex:0 1 auto}.duli-image-composer__footer .duli-inline-node-detail__model-label{max-width:126px;color:var(--duli-flow-inline-field-fg);font-size:11.5px!important;font-weight:780}.duli-media-param-combo-wrap{position:relative;flex:0 0 auto}.duli-media-param-combo{display:inline-flex;min-width:0;align-items:center;justify-content:flex-start;gap:8px;padding:0 8px;cursor:pointer;font-size:11.5px;font-weight:800;line-height:1;white-space:nowrap;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.duli-media-param-combo:active{transform:scale(.98)}.duli-media-param-combo>svg{width:12px;height:12px;flex:0 0 auto;opacity:.7;transition:transform .18s cubic-bezier(.22,1,.36,1)}.duli-media-param-combo.is-open>svg{transform:rotate(180deg)}.duli-media-param-combo__item{display:inline-flex;min-width:0;align-items:center;gap:4px;color:inherit;letter-spacing:.01em}.duli-media-param-combo__item span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-media-param-combo__ratio{display:inline-grid;width:18px;height:16px;flex:0 0 18px;place-items:center}.duli-media-param-combo__ratio i{display:block;width:var(--duli-ratio-width, 14px);height:var(--duli-ratio-height, 14px);border:1px solid currentColor;border-radius:2.5px;background:var(--duli-flow-inline-field-bg);opacity:.96}.duli-media-param-popover{--duli-media-param-option-count: 1;position:absolute;bottom:calc(100% + 8px);left:0;z-index:190;display:grid;width:max(304px,min(calc(var(--duli-media-param-option-count) * 72px + 32px),calc(100vw - 80px)));max-width:calc(100vw - 80px);grid-gap:11px;gap:11px;padding:12px;border:1px solid var(--duli-flow-inline-field-border);border-radius:14px;background:var(--duli-flow-inline-panel-bg);box-shadow:var(--duli-flow-inline-panel-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.duli-media-param-popover__section{display:grid;grid-gap:7px;gap:7px}.duli-media-param-popover__section p{margin:0;color:var(--duli-flow-inline-muted-fg);font-size:10px;font-weight:850}.duli-media-param-popover__track{--duli-media-slot-count: 1;--duli-media-slot-index: 0;position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(var(--duli-media-slot-count),minmax(0,1fr));min-width:0;min-height:34px;overflow:hidden;border:1px solid var(--duli-flow-inline-field-border);border-radius:11px;background:var(--duli-flow-inline-shell-bg);padding:2px}.duli-media-param-popover__track button{position:relative;z-index:1;display:inline-flex;min-width:0;height:30px;flex:0 0 auto;align-items:center;justify-content:center;gap:5px;border:0;border-radius:8px;background:transparent;color:var(--duli-flow-inline-label-fg);cursor:pointer;font-size:11px;font-weight:760;padding:0 8px;transition:color .16s ease}.duli-media-param-popover__indicator{position:absolute;top:2px;bottom:2px;left:2px;z-index:0;width:calc((100% - 4px) / var(--duli-media-slot-count));border-radius:8px;background:color-mix(in srgb,#00e650 12%,var(--duli-flow-inline-field-bg));box-shadow:inset 0 0 0 1px #00e65029,0 8px 18px #0000002e;transform:translate(calc(var(--duli-media-slot-index) * 100%));transition:transform .21s cubic-bezier(.22,1,.36,1)}.duli-media-param-popover__track.is-ratio button{min-height:42px;flex-direction:column}.duli-media-param-popover__track.is-ratio{min-height:46px;min-width:0}.duli-media-param-popover__track button:hover,.duli-media-param-popover__track button.is-active{color:#eaffef}.duli-project-hub,:root[data-resolved-theme=dark] .duli-project-hub{height:100vh;overflow-y:auto;overscroll-behavior:contain}.duli-layer-sidebar{min-height:0}.duli-layer-sidebar__section:first-of-type{flex:0 0 auto}.duli-layer-sidebar__nodes{overflow:hidden}.duli-canvas-left-tool--layout{position:relative}.duli-canvas-left-tool--layout:after{position:absolute;inset:8px;z-index:-1;border-radius:inherit;background:#00e65024;content:"";opacity:0;transition:opacity .16s ease,transform .16s ease;transform:scale(.8)}.duli-canvas-left-tool--layout:hover{color:#00e650!important}.duli-canvas-left-tool--layout:hover:after{opacity:1;transform:scale(1)}.duli-starter-composer{width:min(680px,64vw)}.duli-starter-composer--focused{width:min(900px,74vw)}.duli-starter-input-wrap{min-height:66px;grid-template-columns:40px minmax(0,1fr) 40px;gap:12px;align-items:end;padding:12px 13px;border-color:var(--duli-glass-border);border-radius:30px;background:radial-gradient(circle at 92% 84%,rgba(0,230,80,.075),transparent 24%),var(--duli-starter-input-bg)}.duli-starter-composer--focused .duli-starter-input-wrap{min-height:184px;border-color:var(--border-strong);border-radius:30px}.duli-starter-composer--focused .duli-starter-input-wrap textarea{box-sizing:border-box;height:118px;min-height:118px;max-height:118px;margin-bottom:52px;padding-bottom:8px}.duli-starter-add,.duli-starter-submit{width:40px;height:40px;align-self:end;transition:transform .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.duli-starter-add{background:var(--duli-starter-control-bg);color:var(--duli-starter-control-fg);font-size:24px}.duli-starter-add:hover{background:var(--duli-starter-control-bg-hover);color:var(--duli-starter-control-fg-hover)}.duli-starter-add:disabled{cursor:wait;opacity:.72}.duli-starter-add__spinner{width:18px;height:18px;animation:duliProjectHubSpin .8s linear infinite}.duli-starter-submit{background:#fff;color:#111214;box-shadow:0 14px 34px #ffffff24}.duli-starter-submit:hover{transform:translateY(-1px);background:#00e650;color:#001a09;box-shadow:0 16px 36px #00e65038}.duli-starter-tools{gap:8px;margin-top:-52px;padding:0 64px 14px}.duli-starter-tools:before{width:1px;height:22px;margin-right:4px;background:var(--duli-inner-border);content:""}.duli-starter-tools button{height:34px;max-width:180px;gap:6px;padding:0 12px;border-color:var(--duli-chip-border);background:var(--duli-starter-control-bg);color:var(--duli-starter-control-fg);font-size:13px;font-weight:900;letter-spacing:-.02em}.duli-starter-tools button:hover,.duli-starter-tool--active{border-color:var(--border-strong);background:var(--duli-starter-control-bg-hover);color:var(--duli-starter-control-fg-hover)}.duli-starter-tools button>svg,.duli-starter-library__search svg{width:17px;height:17px;stroke-width:2}.duli-starter-tool-thumb{width:20px;height:20px;border-radius:7px}.duli-starter-tool-clear{width:0;height:22px;flex:0 0 0;border-radius:999px;color:var(--duli-chip-fg);line-height:0}.duli-starter-tool-clear svg{width:13px!important;height:13px!important;stroke-width:2.5}.duli-starter-tool--active:hover .duli-starter-tool-clear{width:22px;flex-basis:22px;margin-left:2px}.duli-starter-skill-card{min-height:64px;grid-template-columns:42px minmax(0,1fr);padding:8px 12px 8px 8px;border-radius:16px}.duli-starter-skill-card__cover{width:42px;height:42px;border-radius:12px}.duli-starter-skill-card__body strong{display:block;padding-right:6px;font-size:14px}.duli-starter-skill-card__body strong em,.duli-starter-skill-card__brand{display:none}.duli-starter-skill-card__body small{display:-webkit-box;overflow:hidden;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.duli-starter-skill-card__choose{position:absolute;right:14px;min-width:56px;pointer-events:none}.duli-starter-skill-card:hover>.duli-starter-skill-card__choose,.duli-starter-skill-card:focus-visible>.duli-starter-skill-card__choose,.duli-starter-skill-card:focus-within>.duli-starter-skill-card__choose{opacity:1!important;pointer-events:auto;transform:translate(0)!important}.duli-starter-skill-card.is-selected .duli-starter-skill-card__choose{opacity:0!important;transform:translate(8px)!important}.duli-starter-skill-card.is-selected:hover>.duli-starter-skill-card__choose,.duli-starter-skill-card.is-selected:focus-visible>.duli-starter-skill-card__choose,.duli-starter-skill-card.is-selected:focus-within>.duli-starter-skill-card__choose{opacity:1!important;transform:translate(0)!important}.duli-starter-library__header button:not(.app-close-button) svg{width:14px;height:14px;stroke-width:2.4}.duli-floating-popover-layer.duli-starter-library{right:auto;bottom:auto;max-width:calc(100vw - 24px);transform:none}.duli-floating-popover-layer.duli-starter-library--skills,.duli-floating-popover-layer.duli-starter-library--style,.duli-floating-popover-layer.duli-starter-library--asset{left:auto}.duli-floating-popover-layer.duli-starter-library .duli-starter-skill-list,.duli-floating-popover-layer.duli-starter-library .duli-starter-style-grid,.duli-floating-popover-layer.duli-starter-library .duli-starter-asset-grid{min-height:0}.duli-starter-landing{--starter-landing-bg: var(--bg-canvas, #f7f8fa);--starter-landing-panel: color-mix(in srgb, var(--panel-bg, #ffffff) 88%, transparent);--starter-landing-border: var(--line, #e5e7eb);--starter-landing-text: var(--text, #17202b);--starter-landing-muted: var(--text-secondary, #667085);--starter-landing-faint: var(--text-soft, #98a2b3);--starter-landing-accent: #00a878;width:min(880px,calc(100% - 80px));height:min(400px,calc(100vh - 244px));max-height:calc(100vh - 244px);display:flex;flex-direction:column;overflow:hidden;padding:0;pointer-events:auto;color:var(--starter-landing-text)}:root[data-resolved-theme=dark] .duli-starter-landing{--starter-landing-bg: var(--bg-canvas, #141414);--starter-landing-panel: rgba(38, 38, 38, .8);--starter-landing-border: #363636;--starter-landing-text: #f1f3f5;--starter-landing-muted: #a7adb7;--starter-landing-faint: #777e89;--starter-landing-accent: #8ee6bd}@supports (color: color-mix(in lch,red,blue)){:root[data-resolved-theme=dark] .duli-starter-landing{--starter-landing-panel: color-mix(in srgb, #262626 80%, transparent)}}.duli-starter-landing__header{display:flex;flex:none;align-items:flex-end;justify-content:space-between;margin:0;padding:0 0 16px;border-bottom:1px solid color-mix(in srgb,var(--starter-landing-border) 70%,transparent)}.duli-starter-landing__heading{display:grid;min-width:0;grid-gap:5px;gap:5px}.duli-starter-landing__gesture{display:inline-flex;flex:none;align-items:center;gap:7px;padding:5px 0;color:var(--starter-landing-faint);font-size:11px;font-weight:560;white-space:nowrap}.duli-starter-landing__gesture svg{width:15px;height:15px;color:var(--starter-landing-muted)}.duli-starter-landing__eyebrow{display:inline-flex;align-items:center;gap:7px;width:fit-content;color:var(--starter-landing-accent);font-size:10px;font-weight:800;letter-spacing:.14em}.duli-starter-landing__eyebrow svg{width:14px;height:14px}.duli-starter-landing__header h1{margin:0;font-size:max(20px,min(1.9vw,26px));font-size:clamp(20px,1.9vw,26px);font-weight:620;letter-spacing:0;line-height:1.15}.duli-starter-landing__header p{max-width:460px;margin:0;color:var(--starter-landing-muted);font-size:12px;line-height:1.5}.duli-starter-landing__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));flex:1;min-height:0;grid-gap:12px;gap:12px;padding-top:14px}.duli-starter-landing__card{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;min-width:0;overflow:hidden;padding:0;border:0;border-radius:5px;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:opacity .16s ease}.duli-starter-landing__card:hover,.duli-starter-landing__card:focus-visible{outline:none}.duli-starter-landing__media{position:relative;display:block;overflow:hidden;min-height:0;border-radius:5px;background:color-mix(in srgb,var(--starter-landing-text) 8%,transparent)}.duli-starter-landing__media img,.duli-starter-landing__media video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.82);transition:transform .22s ease,filter .22s ease}.duli-starter-landing__card:hover .duli-starter-landing__media img,.duli-starter-landing__card:hover .duli-starter-landing__media video{filter:saturate(1);transform:scale(1.04)}.duli-starter-landing__media-shade{position:absolute;inset:auto 0 0;display:none;pointer-events:none}.duli-starter-landing__card-copy{display:grid;min-width:0;grid-gap:3px;gap:3px;padding:7px 1px 0}.duli-starter-landing__card-copy small{display:-webkit-box;overflow:hidden;color:var(--starter-landing-faint);font-size:10px;font-weight:500;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.duli-starter-landing__card-copy strong{overflow:hidden;font-size:13px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.duli-starter-landing__card-copy>span{display:-webkit-box;overflow:hidden;min-height:36px;color:var(--starter-landing-muted);font-size:11px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}.duli-starter-landing__card-action svg{width:12px;height:12px}.duli-starter-landing__footer{display:flex;align-items:center;gap:12px;margin-top:24px;color:var(--starter-landing-faint);font-size:11px}.duli-starter-landing__footer-line{height:1px;flex:1;background:var(--starter-landing-border)}@media(max-width:920px){.duli-starter-landing{width:min(820px,calc(100% - 48px))}.duli-starter-landing__grid{gap:12px}}@media(max-width:700px){.duli-starter-landing{width:calc(100% - 32px);height:min(430px,calc(100vh - 156px));max-height:calc(100vh - 156px)}.duli-starter-landing__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));gap:10px;padding-top:12px}.duli-starter-landing__header{align-items:flex-start;gap:8px;flex-direction:column}.duli-starter-landing__footer{justify-content:center}.duli-starter-landing__footer-line{display:none}}.duli-starter-landing{width:min(880px,calc(100% - 80px));padding:0}.duli-starter-landing__header{text-align:left}.duli-starter-landing__header h1{font-size:max(20px,min(1.9vw,26px));font-size:clamp(20px,1.9vw,26px);font-weight:620;letter-spacing:0}.duli-starter-landing__header p{color:var(--starter-landing-faint);font-size:12px}.duli-starter-landing__grid{grid-template-rows:repeat(2,auto);align-content:start;gap:12px}.duli-starter-landing__card{display:grid;grid-template-rows:112px 52px;align-content:start;border:0;border-radius:6px;background:transparent;transition:opacity .18s ease}.duli-starter-landing__card:hover,.duli-starter-landing__card:focus-visible{border-color:transparent;background:transparent;transform:none}.duli-starter-landing__media{width:100%;aspect-ratio:16 / 9;border-radius:6px;background:color-mix(in srgb,var(--starter-landing-text) 7%,transparent)}.duli-starter-landing__media img,.duli-starter-landing__media video{filter:saturate(.72) contrast(.96);transition:transform .24s ease,filter .24s ease}.duli-starter-landing__card:hover .duli-starter-landing__media img,.duli-starter-landing__card:hover .duli-starter-landing__media video{filter:saturate(.94) contrast(1);transform:scale(1.025)}.duli-starter-landing__media-shade{display:none}.duli-starter-landing__card-copy{grid-template-rows:18px 28px;min-height:52px;gap:0;padding:9px 1px 0}.duli-starter-landing__card-copy strong{color:var(--starter-landing-text);font-size:13px;font-weight:620}.duli-starter-landing__card-action{display:none}.duli-starter-landing__card:hover .duli-starter-landing__card-action,.duli-starter-landing__card:focus-visible .duli-starter-landing__card-action{opacity:1;transform:translateY(0)}.duli-starter-landing__footer{display:none}@media(max-width:920px){.duli-starter-landing{width:min(820px,calc(100% - 48px))}}@media(max-width:700px){.duli-starter-landing{width:calc(100% - 32px);height:min(430px,calc(100vh - 156px));max-height:calc(100vh - 156px)}.duli-starter-landing__grid{grid-template-rows:repeat(4,auto);overflow-y:auto}}.duli-starter-landing{position:absolute;top:64%;left:50%;width:min(1080px,calc(100% - 48px));height:auto;max-height:none;display:flex;flex-direction:column;gap:42px;overflow:visible;padding:0;transform:translate(-50%,-50%)}.duli-starter-landing__gesture{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0;color:color-mix(in srgb,var(--text, #a8a8a8) 72%,transparent);font-size:14px;font-weight:600;line-height:20px}.duli-starter-landing__gesture svg{width:20px;height:20px;color:color-mix(in srgb,var(--text, #a8a8a8) 82%,transparent)}.duli-starter-actions{display:flex;width:100%;gap:10px}.duli-starter-action{display:flex;min-width:0;height:60px;flex:1 1 0;align-items:center;gap:20px;padding:7px 18px 7px 12px;border:1px solid color-mix(in srgb,var(--text, #ffffff) 10%,transparent);border-radius:18px;background:color-mix(in srgb,var(--panel-bg, #242424) 92%,transparent);color:var(--text, #e7e7e7);font-size:14px;font-weight:600;line-height:22px;text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.duli-starter-action:hover,.duli-starter-action:focus-visible{border-color:color-mix(in srgb,var(--text, #ffffff) 18%,transparent);background:color-mix(in srgb,var(--panel-bg, #2c2c2c) 96%,transparent);outline:none;transform:translateY(-1px)}.duli-starter-action__icon{display:inline-flex;width:42px;height:42px;flex:none;align-items:center;justify-content:center;border-radius:13px;background:color-mix(in srgb,var(--text, #ffffff) 10%,transparent);color:color-mix(in srgb,var(--text, #ffffff) 90%,transparent);box-shadow:inset 0 -4px 16px #ffffff0d}.duli-starter-action__icon svg{width:22px;height:22px}:root[data-resolved-theme=light] .duli-starter-action{border-color:color-mix(in srgb,var(--text, #17202b) 12%,transparent);background:color-mix(in srgb,var(--panel-bg, #ffffff) 94%,transparent);box-shadow:0 8px 24px #16222e14}:root[data-resolved-theme=light] .duli-starter-action__icon{background:color-mix(in srgb,var(--text, #17202b) 8%,transparent);color:color-mix(in srgb,var(--text, #17202b) 84%,transparent);box-shadow:inset 0 -4px 16px #16222e0a}@media(max-width:980px){.duli-starter-landing{top:58%}.duli-starter-actions{flex-wrap:wrap}.duli-starter-action{flex-basis:calc(33.333% - 7px)}}@media(max-width:640px){.duli-starter-landing{top:52%;width:calc(100% - 32px);gap:24px}.duli-starter-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.duli-starter-action{height:58px;gap:10px;padding-right:10px;border-radius:14px;font-size:13px}.duli-starter-action__icon{width:42px;height:42px;border-radius:10px}.duli-starter-action__icon svg{width:18px;height:18px}}.duli-chat-widget__preload{position:fixed;top:-2px;left:-2px;width:1px;height:1px;overflow:hidden;border:0;opacity:0;pointer-events:none}.duli-chat-widget__preload-frame{display:block;width:1px;height:1px;border:0}.duli-chat-widget{--duli-chat-accent: #00e650;--duli-chat-accent-soft: rgba(0, 230, 80, .16);--duli-chat-title-fg: var(--duli-flow-inline-field-fg, var(--text, #101828));--duli-chat-muted-fg: var(--duli-flow-inline-muted-fg, #667085);--duli-chat-subtle-fg: var(--text-soft, #98a2b3);--duli-chat-action-bg: var(--surface-hover, rgba(17, 24, 39, .05));--duli-chat-action-hover-bg: rgba(0, 230, 80, .1);--duli-chat-action-border: var(--line, #e6e8ee);--duli-chat-message-user-bg: var(--duli-chat-accent);--duli-chat-message-user-fg: #001a09;--duli-chat-message-assistant-bg: var(--duli-flow-inline-field-bg, var(--surface-control-bg, rgba(255, 255, 255, .92)));--duli-chat-message-assistant-border: var(--duli-flow-inline-field-border, var(--line, #e6e8ee));--duli-chat-message-assistant-fg: var(--duli-flow-inline-field-fg, var(--text, #101828));--duli-chat-markdown-muted-fg: var(--duli-flow-inline-muted-fg, #667085);--duli-chat-markdown-code-bg: var(--surface-hover, rgba(17, 24, 39, .05));--duli-chat-markdown-code-fg: #be185d;--duli-chat-markdown-quote-bg: var(--surface-hover, rgba(17, 24, 39, .05));--duli-chat-markdown-quote-border: rgba(124, 58, 237, .34);--duli-chat-markdown-table-bg: var(--panel-bg, rgba(255, 255, 255, .95));--duli-chat-markdown-table-border: var(--line, #e6e8ee);--duli-chat-markdown-table-head-bg: var(--panel-muted, #f1f2f4);--duli-chat-typing-bg: var(--duli-flow-inline-field-bg, var(--surface-control-bg, rgba(255, 255, 255, .92)));--duli-chat-typing-border: var(--duli-flow-inline-field-border, var(--line, #e6e8ee));--duli-chat-pending-preview-fg: var(--text-muted, #667085);bottom:0!important;right:0!important}:root[data-resolved-theme=dark] .duli-chat-widget{--duli-chat-title-fg: var(--text, #f4f6f9);--duli-chat-muted-fg: var(--text-muted, #b0b8c6);--duli-chat-subtle-fg: var(--text-soft, #8792a3);--duli-chat-action-bg: var(--surface-hover, rgba(226, 232, 240, .08));--duli-chat-action-hover-bg: rgba(0, 230, 80, .11);--duli-chat-action-border: var(--line, rgba(41, 42, 43, .92));--duli-chat-message-assistant-bg: var(--duli-flow-inline-field-bg, #2d2d2d);--duli-chat-message-assistant-border: var(--duli-flow-inline-field-border, rgba(226, 232, 240, .2));--duli-chat-message-assistant-fg: var(--duli-flow-inline-field-fg, #f4f6f9);--duli-chat-markdown-muted-fg: var(--duli-flow-inline-muted-fg, #8792a3);--duli-chat-markdown-code-bg: rgba(226, 232, 240, .1);--duli-chat-markdown-code-fg: #f472b6;--duli-chat-markdown-quote-bg: rgba(226, 232, 240, .06);--duli-chat-markdown-quote-border: rgba(168, 85, 247, .5);--duli-chat-markdown-table-bg: var(--panel-soft, #202630);--duli-chat-markdown-table-border: var(--line, rgba(41, 42, 43, .92));--duli-chat-markdown-table-head-bg: var(--panel-muted, #2b323e);--duli-chat-typing-bg: var(--duli-flow-inline-field-bg, #2d2d2d);--duli-chat-typing-border: var(--duli-flow-inline-field-border, rgba(226, 232, 240, .2));--duli-chat-pending-preview-fg: var(--text, #f4f6f9)}@supports (color: rgb(0 0 0 / 0)){:root[data-resolved-theme=dark] .duli-chat-widget{--duli-chat-action-border: var(--line, rgb(41 42 43 / 92%));--duli-chat-markdown-table-border: var(--line, rgb(41 42 43 / 92%))}}.duli-chat-widget__panel,.duli-chat-widget>div:first-child{border:1px solid var(--duli-flow-inline-panel-border)!important;border-color:var(--duli-flow-inline-panel-border)!important;border-radius:26px!important;background:var(--duli-flow-inline-panel-bg)!important;box-shadow:var(--duli-flow-inline-panel-shadow)!important}.duli-chat-widget__panel--creative-team{position:relative;border:1px solid #4b514e!important;border-color:#4b514e!important;border-radius:12px!important;background:#f6f8f7!important;box-shadow:0 24px 64px #081a1138!important;height:min(760px,calc(100vh - 50px))!important;min-height:min(560px,calc(100vh - 50px))}.duli-chat-widget__panel--creative-team iframe{display:block}.duli-h5-direct-panel{display:flex;flex-direction:column;width:min(450px,calc(100vw - 40px));height:min(760px,calc(100vh - 64px));min-height:min(560px,calc(100vh - 64px));overflow:visible}.duli-h5-direct-panel--wide{width:min(960px,calc(100vw - 40px))}.duli-h5-direct-panel__header{display:flex;flex:0 0 50px;align-items:center;justify-content:space-between;padding:0 10px 0 14px;border-bottom:1px solid var(--duli-flow-inline-panel-border);border-radius:11px 11px 0 0;color:var(--duli-flow-inline-panel-fg);background:var(--duli-flow-inline-panel-bg);font-size:13px}.duli-h5-direct-panel__header>div{display:flex;gap:4px}.duli-h5-direct-panel__header button{min-width:30px;height:30px;border:0;border-radius:4px;color:inherit;background:transparent;cursor:pointer;font-size:12px}.duli-h5-direct-panel__header button:hover{background:var(--duli-flow-inline-panel-hover-bg)}.duli-h5-direct-panel>.duli-aui-page{min-height:0;flex:1 1 auto;overflow:visible;border-radius:0 0 11px 11px}.duli-h5-direct-panel__status{display:grid;flex:1 1 auto;place-items:center;color:var(--duli-flow-inline-panel-muted);background:var(--duli-flow-inline-panel-bg);font-size:13px}.duli-h5-direct-panel__header{min-width:0;border-bottom-color:#292e2b;color:#f3f5f3}.duli-h5-direct-panel__header>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-h5-direct-panel__header button:hover{background:#1a1d1b}.duli-h5-direct-panel__status{color:#a3aaa5;background:#090a09}.duli-chat-widget__panel--creative-team{display:flex;flex-direction:column}.duli-chat-widget__direct-header{display:flex;flex:0 0 42px;align-items:center;justify-content:space-between;padding:0 10px 0 14px;border-bottom:1px solid var(--duli-flow-inline-panel-border);color:var(--duli-flow-inline-panel-fg);background:var(--duli-flow-inline-panel-bg);font-size:13px}.duli-chat-widget__direct-header>div{display:flex;align-items:center;gap:4px}.duli-chat-widget__direct-header button{display:grid;min-width:30px;height:30px;place-items:center;border:0;border-radius:4px;color:inherit;background:transparent;cursor:pointer;font-size:12px}.duli-chat-widget__direct-header button:hover{background:var(--duli-flow-inline-panel-hover-bg)}.duli-chat-widget__direct-page{min-width:0;min-height:0;flex:1 1 auto;overflow:hidden}.duli-chat-widget__direct-page>.duli-aui-page{height:100%;min-height:0}.duli-chat-widget__direct-status{display:grid;min-height:0;flex:1 1 auto;place-items:center;color:var(--duli-flow-inline-panel-muted);background:var(--duli-flow-inline-panel-bg);font-size:13px}.duli-chat-widget__h5-loading{position:absolute;inset:0;z-index:1;display:grid;place-items:center;grid-gap:10px;gap:10px;align-content:center;color:#66746c;background:#f6f8f7;font-size:12px;pointer-events:none}.duli-chat-widget__h5-loading span{width:18px;height:18px;border:2px solid #cfe0d5;border-top-color:#087a46;border-radius:50%;animation:duli-creative-team-spin .8s linear infinite}.duli-chat-widget__h5-loading strong{color:#17211b;font-size:13px}.duli-chat-widget__h5-loading small{max-width:260px;color:#66746c;font-size:11px;line-height:1.6;text-align:center}.duli-chat-widget__h5-loading--error{pointer-events:auto}.duli-chat-widget__h5-loading button{height:30px;padding:0 12px;border:1px solid #bdc9c1;border-radius:4px;background:#fff;color:#17211b;cursor:pointer;font-size:11px}.duli-chat-widget__h5-loading button:hover{border-color:#087a46;color:#087a46}:root[data-resolved-theme=dark] .duli-chat-widget__h5-loading{background:#111411;color:#f3f6f4}:root[data-resolved-theme=dark] .duli-chat-widget__h5-loading strong{color:#f3f6f4}:root[data-resolved-theme=dark] .duli-chat-widget__h5-loading small{color:#9ba49e}:root[data-resolved-theme=dark] .duli-chat-widget__h5-loading button{border-color:#354039;background:#171b18;color:#f3f6f4}.duli-chat-widget__creative-team-trigger{color:#f6fff9;background:#111411;box-shadow:0 12px 30px #081a1147}.duli-chat-widget__creative-team-trigger:hover{background:#087a46;box-shadow:0 14px 32px #087a4659}.duli-native-assistant{display:flex;flex-direction:column;width:min(440px,calc(100vw - 48px));height:min(680px,calc(100vh - 96px));min-height:480px;overflow:hidden}.duli-native-assistant--wide{width:min(800px,calc(100vw - 48px))}.duli-native-assistant__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid #dce5df;background:#fff}.duli-native-assistant__identity{display:flex;align-items:center;gap:9px;min-width:0}.duli-native-assistant__identity div{display:grid;grid-gap:2px;gap:2px}.duli-native-assistant__identity strong{color:#183225;font-size:13px}.duli-native-assistant__identity small{color:#718077;font-size:10px}.duli-native-assistant__mark{width:25px;height:25px;fill:none;stroke:#087a46;stroke-width:1.8}.duli-native-assistant__actions{display:flex;align-items:center;gap:4px}.duli-native-assistant__actions button{border:0;border-radius:5px;padding:5px 7px;color:#526158;background:transparent;cursor:pointer;font-size:11px}.duli-native-assistant__actions button:hover{background:#eef5f0;color:#087a46}.duli-native-assistant__context{padding:7px 14px;border-bottom:1px solid #e6eee8;color:#718077;background:#f8fbf9;font-size:11px}.duli-native-assistant__messages{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:10px;overflow:auto;padding:14px;background:#f6f8f7}.duli-native-assistant__empty{display:grid;grid-gap:7px;gap:7px;margin:auto 14px;padding:18px;border:1px dashed #cbd9cf;border-radius:8px;color:#718077;background:#fff;font-size:12px}.duli-native-assistant__empty strong{color:#183225;font-size:13px}.duli-native-assistant__message{max-width:88%;display:grid;grid-gap:4px;gap:4px;padding:9px 11px;border-radius:8px;color:#24342b;background:#fff;box-shadow:0 1px 3px #081a110d;font-size:12px;white-space:pre-wrap}.duli-native-assistant__message--user{align-self:flex-end;color:#fff;background:#087a46}.duli-native-assistant__message-author{color:#789085;font-size:10px}.duli-native-assistant__message--user .duli-native-assistant__message-author{color:#d8f2e2}.duli-native-assistant__command{display:grid;grid-gap:8px;gap:8px;padding:11px;border:1px solid #c5dfce;border-radius:8px;color:#24402f;background:#edf8f0;font-size:12px}.duli-native-assistant__command div{display:flex;gap:7px}.duli-native-assistant__command button{border:0;border-radius:5px;padding:6px 9px;color:#fff;background:#087a46;cursor:pointer;font-size:11px}.duli-native-assistant__command button+button{color:#526158;background:#fff}.duli-native-assistant__loading{display:flex;align-items:center;gap:4px;color:#718077;font-size:11px}.duli-native-assistant__loading span{width:5px;height:5px;border-radius:50%;background:#087a46;animation:duli-native-assistant-pulse 1s ease-in-out infinite}.duli-native-assistant__loading span:nth-child(2){animation-delay:.15s}.duli-native-assistant__loading span:nth-child(3){animation-delay:.3s}.duli-native-assistant__composer{display:flex;align-items:flex-end;gap:8px;padding:10px;border-top:1px solid #dce5df;background:#fff}.duli-native-assistant__composer textarea{flex:1;min-height:48px;resize:none;border:1px solid #d5e0d8;border-radius:7px;padding:9px;outline:none;color:#24342b;font:inherit;font-size:12px}.duli-native-assistant__composer textarea:focus{border-color:#087a46;box-shadow:0 0 0 2px #087a461f}.duli-native-assistant__composer button{height:34px;border:0;border-radius:6px;padding:0 12px;color:#fff;background:#087a46;cursor:pointer;font-size:12px}.duli-native-assistant__composer button:disabled{cursor:not-allowed;opacity:.45}@keyframes duli-native-assistant-pulse{0%,80%,to{transform:scale(.7);opacity:.45}40%{transform:scale(1);opacity:1}}@keyframes duli-creative-team-spin{to{transform:rotate(360deg)}}.duli-chat-widget__header,.duli-chat-widget>div:first-child>div:first-child{border-color:var(--duli-flow-inline-panel-border)!important;background:linear-gradient(90deg,rgba(0,230,80,.12),var(--duli-flow-inline-shell-bg))!important}.duli-chat-widget__title,.duli-chat-widget__empty-title{color:var(--duli-chat-title-fg)!important}.duli-chat-widget__subtitle{color:var(--duli-chat-muted-fg)!important}.duli-chat-widget__date-badge,.duli-chat-widget__suggestion-action{border:1px solid var(--duli-chat-action-border)!important;background:var(--duli-chat-action-bg)!important;color:var(--duli-chat-muted-fg)!important}.duli-chat-widget__suggestion-action:hover{border-color:#00e65047!important;background:var(--duli-chat-action-hover-bg)!important;color:var(--duli-chat-accent)!important}.duli-chat-widget__date-badge{color:var(--duli-chat-subtle-fg)!important}.duli-chat-widget__message--user{border:1px solid color-mix(in srgb,var(--duli-chat-message-user-bg) 78%,#001a09);background:var(--duli-chat-message-user-bg)!important;color:var(--duli-chat-message-user-fg)!important}.duli-chat-widget__message--assistant,.duli-chat-widget__typing{border:1px solid var(--duli-chat-message-assistant-border)!important;background:var(--duli-chat-message-assistant-bg)!important;color:var(--duli-chat-message-assistant-fg)!important}.duli-chat-widget__typing{border-color:var(--duli-chat-typing-border)!important;background:var(--duli-chat-typing-bg)!important}.duli-chat-widget__typing-text,.duli-chat-widget__suggestions-title{color:var(--duli-chat-muted-fg)!important}.duli-chat-widget__footer,.duli-chat-widget>div:first-child>div:last-child{border-color:var(--duli-flow-inline-panel-border)!important;background:var(--duli-flow-inline-shell-bg)!important}.duli-chat-widget__code-block{border-color:var(--duli-chat-markdown-table-border)!important;background:var(--duli-chat-markdown-code-bg)!important;box-shadow:0 18px 42px color-mix(in srgb,var(--duli-flow-inline-muted-fg) 18%,transparent)!important}.duli-chat-widget__code-header{border-color:var(--duli-chat-markdown-table-border)!important;background:var(--duli-flow-inline-shell-bg)!important}.duli-chat-widget__code-language{color:var(--duli-chat-muted-fg)!important}.duli-chat-widget__code-text{color:var(--duli-chat-markdown-code-fg)!important}.duli-chat-widget__pending-cancel{border:1px solid var(--duli-chat-action-border)!important;background:var(--duli-chat-action-bg)!important;color:var(--duli-chat-muted-fg)!important}.duli-chat-widget__pending-cancel:hover{background:var(--duli-chat-action-hover-bg)!important;color:var(--duli-chat-accent)!important}.duli-chat-widget__pending-preview{color:var(--duli-chat-pending-preview-fg)!important}.duli-chat-widget__suggestions-list{border-top:1px solid var(--duli-chat-action-border)}.duli-chat-widget__markdown-heading,.duli-chat-widget__markdown-body,.duli-chat-widget__markdown-strong{color:inherit!important}.duli-chat-widget__markdown-subheading,.duli-chat-widget__markdown-link{color:var(--duli-chat-accent)!important}.duli-chat-widget__message--user .duli-chat-widget__markdown-subheading,.duli-chat-widget__message--user .duli-chat-widget__markdown-link{color:currentColor!important}.duli-chat-widget__markdown-muted{color:var(--duli-chat-markdown-muted-fg)!important}.duli-chat-widget__message--user .duli-chat-widget__markdown-muted{color:color-mix(in srgb,currentColor 74%,transparent)!important}.duli-chat-widget__markdown-code{background:var(--duli-chat-markdown-code-bg)!important;color:var(--duli-chat-markdown-code-fg)!important}.duli-chat-widget__markdown-quote{border-color:var(--duli-chat-markdown-quote-border)!important;background:var(--duli-chat-markdown-quote-bg)!important;color:var(--duli-chat-markdown-muted-fg)!important}.duli-chat-widget__markdown-table{border:1px solid var(--duli-chat-markdown-table-border)!important;background:var(--duli-chat-markdown-table-bg)!important}.duli-chat-widget__markdown-th{border-bottom:1px solid var(--duli-chat-markdown-table-border)!important;background:var(--duli-chat-markdown-table-head-bg)!important;color:var(--duli-chat-accent)!important}.duli-chat-widget__markdown-td{border-bottom:1px solid var(--duli-chat-markdown-table-border)!important;color:inherit!important}.duli-chat-widget__mark{display:grid;place-items:center;border:1px solid rgba(0,230,80,.2);background:radial-gradient(circle at 50% 12%,rgba(255,255,255,.18),transparent 26%),#00e6501f;color:var(--duli-chat-accent)}.duli-chat-widget__mark svg,.duli-chat-widget__float-mark{width:24px;height:24px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.25}.duli-chat-widget__mark--panel{width:38px;height:38px;border-radius:14px}.duli-chat-widget__mark--empty{width:58px;height:58px;border-radius:20px;box-shadow:0 20px 45px #00e6501f}.duli-chat-widget button[aria-label="打开 AI 画布助手"]{width:48px!important;height:48px!important;border:1px solid rgba(0,230,80,.35)!important;background:radial-gradient(circle at 50% 12%,rgba(255,255,255,.22),transparent 24%),var(--duli-flow-inline-panel-bg)!important;color:var(--duli-chat-accent)!important;box-shadow:var(--duli-flow-inline-panel-shadow),0 0 0 1px #00e65024!important}.duli-chat-widget button[aria-label="打开 AI 画布助手"]:hover{border-color:#00e650bf!important;box-shadow:var(--duli-flow-inline-panel-shadow),0 0 26px #00e65038!important}.duli-chat-widget__float-mark{width:26px;height:26px}.duli-chat-widget .text-blue-400,.duli-chat-widget .hover\:text-blue-400:hover,.duli-chat-widget .text-blue-500,.duli-chat-widget .hover\:text-blue-500:hover{color:var(--duli-chat-accent)!important}.duli-chat-widget .bg-blue-600,.duli-chat-widget .hover\:bg-blue-500:hover{background:var(--duli-chat-accent)!important;color:#001a09!important}.duli-chat-widget .focus-within\:ring-blue-500\/50:focus-within{--tw-ring-color: rgba(0, 230, 80, .26) !important}.duli-chat-widget .hover\:bg-blue-600\/20:hover,.duli-chat-widget .hover\:border-blue-500\/50:hover{border-color:#00e65047!important;background:#00e6501c!important}.duli-chat-widget__icon-action{color:var(--duli-flow-inline-muted-fg)!important}.duli-chat-widget__icon-action:hover{background:var(--duli-flow-inline-field-bg)!important;color:var(--duli-flow-inline-field-fg)!important}.duli-chat-widget__code-copy{color:var(--duli-chat-muted-fg)!important}.duli-chat-widget__code-copy:hover{color:var(--duli-chat-accent)!important}.duli-chat-widget form,.duli-chat-widget__input-shell{border:1px solid var(--duli-flow-inline-field-border)!important;border-color:var(--duli-flow-inline-field-border)!important;background:var(--duli-flow-inline-field-bg)!important}.duli-chat-widget form textarea{color:var(--duli-flow-inline-field-fg, var(--text-primary))!important}.duli-chat-widget__input::placeholder{color:var(--duli-input-placeholder)!important}:root:not([data-resolved-theme=dark]) .text-amber-100,:root:not([data-resolved-theme=dark]) .text-amber-200,:root:not([data-resolved-theme=dark]) .text-amber-300{color:var(--duli-warning-text-fg)!important}:root:not([data-resolved-theme=dark]) .text-amber-100\/80,:root:not([data-resolved-theme=dark]) .text-amber-200\/70,:root:not([data-resolved-theme=dark]) .text-amber-200\/80{color:var(--duli-warning-text-muted-fg)!important}:root[data-resolved-theme=light] .duli-fullscreen-editor__back{color:var(--text-secondary)!important}:root[data-resolved-theme=light] .duli-fullscreen-editor__back:hover{background:var(--surface-hover);color:var(--text-primary)!important}:root[data-resolved-theme=light] .duli-fullscreen-editor__actions button:hover{border-color:var(--line-strong);background:var(--surface-hover);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-editor__actions .duli-fullscreen-editor__icon-action{border-color:var(--line);background:var(--surface-control-bg)!important;color:var(--text-secondary)!important}:root[data-resolved-theme=light] .duli-fullscreen-editor__actions .duli-fullscreen-editor__icon-action:hover{border-color:var(--line-strong);background:var(--surface-active)!important;color:var(--text-primary)!important}:root[data-resolved-theme=light] .duli-fullscreen-rich-toolbar{border-color:var(--line)!important;background:var(--panel-bg)!important;box-shadow:var(--shadow)}:root[data-resolved-theme=light] .duli-fullscreen-rich-toolbar button{color:var(--text-secondary)!important}:root[data-resolved-theme=light] .duli-fullscreen-rich-toolbar button:hover,:root[data-resolved-theme=light] .duli-fullscreen-rich-toolbar button.ql-active,:root[data-resolved-theme=light] .duli-fullscreen-rich-toolbar button.duli-fullscreen-rich-toolbar__paragraph,:root[data-resolved-theme=light] .duli-fullscreen-editor__header .duli-fullscreen-rich-toolbar button.ql-active,:root[data-resolved-theme=light] .duli-fullscreen-editor__header .duli-fullscreen-rich-toolbar button.is-active,:root[data-resolved-theme=light] .duli-fullscreen-editor__header .duli-fullscreen-rich-toolbar button[aria-pressed=true]{background:#2563eb!important;color:#fff!important}:root[data-resolved-theme=light] .duli-fullscreen-rich-toolbar__divider{background:var(--line)}:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench{background:var(--app-bg)}:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench__outline{border-right-color:var(--line);background:var(--panel-soft)}:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench__outline-head{border-bottom-color:var(--line)}:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench__outline-head strong{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench__outline-toggle{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench__outline-toggle:hover{background:var(--surface-hover);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench__outline-item{color:var(--text-secondary)}:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench__outline-item:hover{border-color:var(--line);background:var(--surface-hover);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench__outline-item--h3{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench__outline-item--table-row{color:var(--text-secondary)}:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench__outline p{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench__editor{background:var(--panel-soft)}:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench__editor>header span{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench__editor .ql-editor{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench__editor .ql-editor h1,:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench__editor .ql-editor h2,:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench__editor .ql-editor h3{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench__editor .ql-editor h2{border-top-color:var(--line)}:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench__editor .ql-editor table{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench__editor .ql-editor td{border-color:var(--line-strong)}:root[data-resolved-theme=light] .duli-fullscreen-rich-workbench__editor .ql-editor tr:first-child td{background:var(--panel-muted);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-rich-search{border-color:var(--line);background:var(--panel-bg);box-shadow:var(--shadow)}:root[data-resolved-theme=light] .duli-fullscreen-rich-search input{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-rich-search input::placeholder,:root[data-resolved-theme=light] .duli-fullscreen-rich-search span{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-fullscreen-rich-search button,:root[data-resolved-theme=light] .duli-fullscreen-rich-scroll-tools button{border-color:var(--line);background:var(--surface-hover);color:var(--text-secondary);box-shadow:var(--shadow-soft)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment{background:radial-gradient(circle at 50% 0%,rgba(0,230,80,.08),transparent 34%),var(--panel-soft);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__header{border-bottom-color:var(--line)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__back,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__exit{border-color:var(--line);background:var(--panel-strong);color:#b7791f}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__tabs{border-color:var(--line);background:var(--surface-hover)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__tabs button{color:var(--text-secondary)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__tabs button.is-active{background:var(--panel-strong);color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--line)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__bar,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__filters,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__result,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__rule-grid article,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__footer,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__compare-editor section,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-done{border-color:var(--line);background:var(--panel-strong)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__result>header,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review>header,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__compare>b,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__compare-editor section header{border-bottom-color:var(--line);background:var(--panel-strong);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__bar strong{background:var(--panel-muted);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__bar span,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review header span,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__footer-modes,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__line-editor i{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__bar button,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__result nav button,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review nav button,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__footer button,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__footer span{border-color:var(--line);background:var(--panel-soft);color:var(--text-secondary)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__bar .duli-fullscreen-script-segment__history{border-color:var(--line);background:var(--panel-strong);box-shadow:0 16px 42px #0f172a29}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__bar .duli-fullscreen-script-segment__history button{border:0;background:transparent}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__history button:hover,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__history button.is-current{background:var(--panel-soft)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__history button span{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__history button small{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__bar button.is-green,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__filters em,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__footer-modes b{border-color:#00b47847;background:#00e6a01f;color:#047857}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__bar--review strong,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review nav button.is-active{border-color:#0284c73d;background:#0ea5e91f;color:#0369a1}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__result header strong,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review header strong,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__compare>b,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__compare-editor section header strong,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__rule-grid .rule-copy strong,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__rule-grid .rule-nested strong{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__result header span,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__result nav button.is-active{background:#f59e0b29;color:#92400e}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__result article p,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__entry,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__compare article,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__line-editor p,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-output{border-color:var(--line);background:var(--panel-soft);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__result article strong,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__result article b,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__entry strong,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__entry b,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-output p.is-title{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__result article span,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__result article em,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__compare article span,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__compare article p,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__line-editor span,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__rule-grid .rule-copy p,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__rule-grid .rule-nested p{color:var(--text-secondary)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__rule-line{border-color:#14b8a647;background:#14b8a61a}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__rule-line b,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__rule-grid .rule-no,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__rule-grid .rule-icon{background:var(--surface-hover)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__rule-line strong,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__filters strong{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__rule-line span{color:#0f766e}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__filters button,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__filters em{border-color:var(--line);background:var(--panel-soft);color:var(--text-secondary)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__filters button.is-active{border-color:#7c3aed61;background:linear-gradient(90deg,#7c45ff,#9a55ff);color:#fff}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__rule-grid .rule-copy span{background:#00b4781f;color:#047857}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__rule-grid .rule-copy small{background:#7c3aed1f;color:#6d28d9}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__rule-grid textarea{border-color:var(--line-strong);background:var(--surface-control-bg);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__rule-grid .rule-nested{border-color:#00b47838;background:#00e6a014}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__rule-grid .rule-nested>i{background:#00e6a01f;color:#047857}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__bar .duli-fullscreen-script-segment__ready{border-color:#00b4783d;background:#00e6a01f;color:#047857}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-editor textarea{border-color:var(--line-strong);background:var(--surface-control-bg);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__footer span{border:0;background:transparent;color:#0f766e}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__footer .is-primary{border-color:#00b4785c;background:#00d2a0;color:#fff}.duli-node-detail-toolbar .duli-inline-node-detail{border-color:var(--duli-flow-inline-panel-border)}.duli-node-detail-toolbar .duli-inline-node-detail__composer{padding:10px;border:0}.duli-inline-node-detail__composer-footer{min-height:34px;min-width:0;flex-wrap:nowrap;gap:8px;overflow:visible;padding-top:2px}.duli-inline-node-detail__composer-footer>*{min-width:0}.duli-node-action-composer__footer--script .duli-node-action-composer__skill,.duli-node-action-composer__footer--script .duli-inline-node-detail__style-selector{max-width:96px;flex:0 1 96px}.duli-node-action-composer__footer--script .duli-inline-node-detail__model-picker{max-width:none;flex:1 1 112px}.duli-node-action-composer__footer--script .duli-script-adaptation-selector{position:relative;min-width:0;flex:0 0 auto;padding-left:7px;border-left:1px solid color-mix(in srgb,var(--duli-flow-inline-muted-fg, #a1a1aa) 26%,transparent)}.duli-script-adaptation-selector__trigger{gap:5px;padding-left:7px;padding-right:7px}.duli-script-adaptation-selector__label{max-width:58px;overflow:hidden;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.duli-script-adaptation-selector__menu{width:270px}.duli-script-adaptation-selector__menu>button{align-items:flex-start;gap:10px}.duli-script-adaptation-selector__option-copy{display:grid;min-width:0;grid-gap:3px;gap:3px;text-align:left}.duli-script-adaptation-selector__option-copy strong{font-size:12px;font-weight:750}.duli-script-adaptation-selector__option-copy small{color:var(--duli-flow-inline-muted-fg, #a1a1aa);font-size:10px;line-height:1.45;white-space:normal}.duli-node-action-composer__footer--script .duli-node-action-composer__spacer{flex:0 1 0}.duli-node-action-composer__footer--script .duli-inline-node-detail__cost-chip,.duli-node-action-composer__footer--script .duli-inline-node-detail__send{flex:0 0 auto}.duli-inline-node-detail__footer-params{display:inline-flex;min-width:0;max-width:min(320px,42%);flex:0 1 auto;align-items:center;gap:6px;overflow-x:auto;overflow-y:hidden;padding-bottom:1px}.duli-inline-node-detail__footer-param{display:inline-flex;height:30px;min-width:96px;flex:0 0 auto;align-items:center;gap:5px;padding:0 8px;border:1px solid var(--duli-flow-inline-field-border);border-radius:999px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-label-fg)}.duli-inline-node-detail__footer-param span{max-width:58px;overflow:hidden;color:var(--duli-flow-inline-muted-fg);font-size:9px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.duli-inline-node-detail__footer-param b{margin-left:1px;color:#fb7185}.duli-inline-node-detail__footer-param input,.duli-inline-node-detail__footer-param select{min-width:0;width:86px;height:22px;border:0;border-radius:999px;background:var(--duli-flow-inline-shell-bg);color:var(--duli-flow-inline-field-fg);outline:none;padding:0 7px;font-size:10px;font-weight:750}.duli-inline-node-detail__footer-param input[type=checkbox]{width:18px;accent-color:#00e650}.duli-inline-node-detail__footer-param input:focus,.duli-inline-node-detail__footer-param select:focus{box-shadow:0 0 0 1px #00e65061}.duli-inline-node-detail__params{display:none!important}.duli-inline-node-detail__hidden-file{display:none}.duli-inline-node-detail__manual{display:grid;grid-gap:7px;gap:7px;padding:8px;border:1px solid var(--duli-flow-inline-panel-border);border-radius:14px;background:var(--duli-flow-inline-shell-bg)}.duli-inline-node-detail__manual--script,.duli-inline-node-detail__manual--script_segment,.duli-inline-node-detail__manual--subject_extract,.duli-inline-node-detail__manual--subject_generate,.duli-inline-node-detail__manual--subject_design,.duli-inline-node-detail__manual--storyboard{border-color:#00e65021;background:radial-gradient(circle at 0 0,rgba(0,230,80,.09),transparent 38%),#ffffff09}.duli-inline-node-detail__manual-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.duli-inline-node-detail__manual-head span{overflow:hidden;color:var(--duli-flow-inline-label-fg);font-size:10px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.duli-inline-node-detail__manual-actions{display:flex;gap:6px;overflow-x:auto;overflow-y:hidden;padding-bottom:1px}.duli-inline-node-detail__manual-actions button{display:inline-flex;height:28px;flex:0 0 auto;align-items:center;gap:5px;padding:0 9px;border:1px solid var(--duli-flow-hint-action-border);border-radius:999px;background:var(--duli-flow-hint-action-bg);color:var(--duli-flow-hint-action-fg);cursor:pointer;font-size:10px;font-weight:850;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .15s ease}.duli-inline-node-detail__manual-actions button:hover{border-color:#00e6505c;background:#00e6501a;color:var(--duli-flow-modal-title-fg);transform:translateY(-1px)}.duli-inline-node-detail__manual-actions svg{width:12px;height:12px;color:#00e650}.duli-node-workbench{position:relative;display:grid;grid-gap:9px;gap:9px;overflow:hidden;padding:10px;border:1px solid var(--duli-node-workbench-border);border-radius:16px;background:var(--duli-node-workbench-bg);box-shadow:var(--duli-node-workbench-shadow)}.duli-node-detail-toolbar .duli-inline-node-detail--storyboard-composer{width:min(730px,calc(100vw - 48px));max-height:min(380px,calc(100vh - 110px));border-color:var(--duli-flow-inline-panel-border);border-radius:18px;background:var(--duli-node-detail-toolbar-bg, #242424)}.duli-node-workbench:before{content:"";position:absolute;inset:0;border-radius:inherit;background-image:var(--duli-node-workbench-pattern);background-size:18px 18px;opacity:var(--duli-node-workbench-pattern-opacity);pointer-events:none}.duli-storyboard-composer__contract-note{margin:0 2px 8px;color:#a1a1aa;font-size:11px;line-height:1.45}.duli-storyboard-composer{display:grid;grid-gap:12px;gap:12px;padding:18px 20px 16px;color:var(--duli-flow-inline-field-fg)}.duli-storyboard-composer__header{display:flex;min-width:0;align-items:baseline;gap:10px}.duli-node-workbench__hero strong,.duli-node-workbench__empty-check strong,.duli-node-workbench__blocker strong{display:block;color:var(--duli-node-workbench-title-fg);font-size:13px;font-weight:900}.duli-storyboard-composer__header strong{color:var(--accent-2);font-size:18px;font-weight:900}.duli-node-workbench__hero span,.duli-node-workbench__empty-check span,.duli-node-workbench__blocker span,.duli-node-workbench__hint-line{color:var(--duli-node-workbench-muted-fg);font-size:10px;line-height:1.45}.duli-storyboard-composer__header span{color:var(--duli-flow-inline-muted-fg);font-size:12px;font-weight:700}.duli-node-workbench__hero b{flex:0 0 auto;color:var(--duli-node-workbench-accent-fg);font-size:11px;font-weight:900}.duli-storyboard-composer__header b{overflow:hidden;color:var(--duli-node-workbench-accent-fg);font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.duli-node-workbench__script-card{max-height:92px;overflow:hidden;padding:10px 11px;border:1px solid var(--duli-node-workbench-border);border-radius:13px;background:var(--duli-node-workbench-script-card-bg);color:var(--duli-node-workbench-script-card-fg);font-size:11px;line-height:1.65}.duli-storyboard-composer__modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.duli-storyboard-composer__modes button{position:relative;display:grid;min-width:0;min-height:76px;place-content:center;grid-gap:7px;gap:7px;border:1px solid var(--duli-flow-inline-field-border);border-radius:12px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-label-fg);cursor:pointer;text-align:center;transition:border-color .15s ease,background .15s ease,color .15s ease}.duli-node-workbench__script-card em{color:var(--duli-node-workbench-dim-fg);font-style:normal}.duli-storyboard-composer__modes button:hover{border-color:color-mix(in srgb,var(--duli-node-workbench-accent-fg) 46%,var(--duli-flow-inline-field-border));color:var(--duli-flow-inline-field-fg)}.duli-storyboard-composer__modes button.is-active{border-color:color-mix(in srgb,var(--duli-node-workbench-accent-fg) 58%,var(--duli-flow-inline-field-border));background:var(--duli-node-workbench-active-bg);color:var(--duli-flow-inline-field-fg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--duli-node-workbench-accent-fg) 14%,transparent)}.duli-node-workbench__pill{display:inline-flex;min-height:24px;align-items:center;gap:5px;padding:0 9px;border:1px solid var(--duli-node-workbench-border);border-radius:999px;background:var(--duli-node-workbench-chip-bg);color:var(--duli-node-workbench-chip-fg);font-size:10px;font-style:normal;font-weight:950}.duli-storyboard-composer__modes button>i{position:absolute;top:7px;right:8px;display:grid;width:16px;height:16px;place-items:center;border-radius:50%;background:#00dca0;color:#052017;font-size:10px;font-style:normal;font-weight:950}.duli-storyboard-composer__modes strong{overflow:hidden;font-size:13px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.duli-storyboard-composer__modes span{justify-self:center;max-width:calc(100% - 16px);overflow:hidden;border-radius:5px;background:var(--duli-flow-inline-shell-bg);color:var(--duli-flow-inline-muted-fg);padding:3px 8px;font-size:10px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.duli-node-workbench__pill--active{border-color:#00e6506b;background:var(--duli-node-workbench-active-bg);color:var(--duli-node-workbench-active-fg)}.duli-storyboard-composer__modes .is-active span{border:1px solid color-mix(in srgb,var(--duli-node-workbench-accent-fg) 42%,transparent);background:var(--duli-node-workbench-active-bg);color:var(--duli-node-workbench-active-fg)}.duli-storyboard-composer__advanced{display:grid;min-width:0;color:var(--duli-node-workbench-fg);grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);align-items:center;grid-gap:10px;gap:10px;border:0;background:transparent;cursor:pointer}.duli-node-workbench__mode-grid button small{display:block;margin-top:4px;overflow:hidden;color:var(--duli-node-workbench-dim-fg);font-size:9px}.duli-storyboard-composer__advanced>span{height:1px;background:var(--duli-flow-inline-field-border)}.duli-storyboard-composer__advanced b{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:750}.duli-node-workbench__mode-grid button.is-active,.duli-node-workbench__choice button.is-active{border-color:#00e6509e;background:var(--duli-node-workbench-active-bg);color:var(--duli-node-workbench-active-fg)}.duli-storyboard-composer__advanced b svg{width:13px;height:13px;transition:transform .16s ease}.duli-storyboard-composer__advanced.is-open b svg{transform:rotate(180deg)}.duli-node-workbench__list article,.duli-node-workbench__mini-table div,.duli-node-workbench__shot-list article,.duli-node-workbench__subject-groups article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;padding:8px;border:1px solid var(--duli-node-workbench-border);border-radius:11px;background:var(--duli-node-workbench-panel-bg)}.duli-storyboard-composer__advanced small{color:var(--duli-flow-inline-muted-fg);font-size:10px}.duli-storyboard-composer__advanced-fields{display:flex;align-items:center;gap:8px}.duli-node-workbench__list article>span,.duli-node-workbench__mini-table span,.duli-node-workbench__shot-list b{color:var(--duli-node-workbench-accent-fg);font-size:10px}.duli-storyboard-composer__advanced-fields label,.duli-storyboard-composer__advanced-field{display:inline-flex;height:30px;align-items:center;gap:6px;border:1px solid var(--duli-flow-inline-field-border);border-radius:7px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-label-fg);padding:0 9px;font-size:10px}.duli-node-workbench__list strong,.duli-node-workbench__mini-table strong,.duli-node-workbench__shot-list strong,.duli-node-workbench__subject-groups b{overflow:hidden;color:var(--duli-node-workbench-title-fg);font-size:11px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.duli-storyboard-composer__advanced-fields input,.duli-storyboard-composer__advanced-fields select,.duli-storyboard-composer__advanced-field .duli-popover-select{width:64px;border:0;background:transparent;color:var(--duli-flow-inline-field-fg);outline:none;font-size:10px}.duli-storyboard-composer__advanced-field .duli-popover-select__trigger{width:64px;min-width:64px;height:26px;padding:0 6px;border:0;border-radius:6px;background:transparent;color:var(--duli-flow-inline-field-fg);font-size:10px}.duli-storyboard-composer__advanced-field .duli-popover-select__trigger svg{width:11px;height:11px}.duli-node-workbench__list small,.duli-node-workbench__mini-table small,.duli-node-workbench__shot-list small,.duli-node-workbench__subject-groups small{display:block;overflow:hidden;color:var(--duli-node-workbench-muted-fg);font-size:9px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.duli-storyboard-composer__advanced-fields em{font-style:normal}.duli-storyboard-composer__footer{display:flex;min-width:0;align-items:center;gap:8px}.duli-storyboard-composer__model,.duli-storyboard-composer__model-name,.duli-storyboard-composer__select{display:inline-flex;height:34px;min-width:0;align-items:center;gap:6px;border:0;border-radius:8px;color:var(--duli-flow-inline-label-fg);padding:0 9px}.duli-storyboard-composer__model{width:218px}.duli-node-workbench__subject-groups header svg{width:13px;height:13px;color:var(--duli-node-workbench-accent-fg)}.duli-storyboard-composer__model-name{width:218px;font-size:12px;font-weight:800}.duli-storyboard-composer__model>svg:first-child,.duli-storyboard-composer__model-name svg{flex:0 0 auto;color:#5d7cff}.duli-storyboard-composer__model select,.duli-storyboard-composer__select select{min-width:0;flex:1;-webkit-appearance:none;appearance:none;border:0;background:transparent;color:var(--duli-node-workbench-title-fg);outline:none;font-size:11px;font-weight:760}.duli-node-workbench__subject-groups header span,.duli-node-workbench__subject-groups em{color:var(--duli-node-workbench-dim-fg);font-size:9px;font-style:normal}.duli-storyboard-composer__model>svg:last-child,.duli-storyboard-composer__select>svg:last-child{width:13px;height:13px;flex:0 0 auto;color:var(--duli-flow-inline-muted-fg)}.duli-storyboard-composer__select{width:245px}.duli-storyboard-composer__select--range{border:1px solid transparent;font-weight:760}.duli-storyboard-composer__select--range:hover{border-color:#00e6506b;background:color-mix(in srgb,#00e650 10%,var(--duli-flow-inline-field-bg))}.duli-node-workbench__empty-check svg{width:28px;height:28px;color:var(--duli-node-workbench-accent-fg)}.duli-storyboard-composer__select>svg:first-child,.duli-storyboard-composer__select .duli-popover-select__trigger>svg:first-child{width:14px;height:14px;flex:0 0 auto;color:#fff}.duli-storyboard-composer__select .duli-popover-select__trigger{width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:transparent;color:#fff;font-size:12px;font-weight:inherit}.duli-storyboard-composer__select .duli-popover-select__trigger>span{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-node-workbench__empty-check small{color:var(--duli-node-workbench-active-fg);font-size:10px;font-weight:850;white-space:nowrap}.duli-node-workbench__stats span{flex:1;padding:8px 10px;border-radius:12px;background:var(--duli-node-workbench-panel-soft-bg);color:var(--duli-node-workbench-muted-fg);font-size:10px;font-weight:850}.duli-node-workbench__stats b{margin-right:4px;color:var(--duli-node-workbench-accent-fg);font-size:15px}.duli-node-detail-toolbar .duli-inline-node-detail--storyboard-composer{box-sizing:border-box;min-width:0;width:min(730px,calc(100vw - 48px));max-height:min(380px,calc(100vh - 110px));border-radius:14px}.duli-node-detail-toolbar:has(.duli-inline-node-detail--storyboard-composer)>div{box-sizing:border-box;width:min(730px,calc(100vw - 48px))!important;max-width:min(730px,calc(100vw - 48px))!important}.duli-node-detail-toolbar .duli-inline-node-detail--storyboard-composer>.duli-inline-node-detail__composer,.duli-node-detail-toolbar .duli-inline-node-detail--storyboard-composer .duli-inline-node-detail__input-shell,.duli-node-detail-toolbar .duli-inline-node-detail--storyboard-composer .duli-inline-node-detail__composer-footer{box-sizing:border-box;min-width:0;width:100%}.duli-storyboard-visual-mode{display:inline-flex;align-items:center;min-width:0;color:var(--duli-text-secondary, #9fb0b0);font-size:11px}.duli-storyboard-composer__controls{display:inline-flex;min-width:0;align-items:center;gap:6px}.duli-storyboard-aspect-ratio .duli-popover-select__trigger{min-width:92px}.duli-storyboard-visual-mode__select{min-width:0;width:100%}.duli-storyboard-visual-mode__select .duli-popover-select__trigger{min-width:0;width:100%;height:32px;padding-left:8px;padding-right:8px}.duli-storyboard-visual-mode__option{display:inline-flex;min-width:0;align-items:center;gap:6px}.duli-storyboard-visual-mode__option>svg{width:14px;height:14px;flex:0 0 auto;color:var(--duli-flow-inline-muted-fg)}.duli-storyboard-visual-mode__option--menu{width:100%;align-items:flex-start}.duli-storyboard-visual-mode__copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.duli-storyboard-visual-mode__title{display:flex;align-items:center;gap:6px}.duli-storyboard-visual-mode__copy small{color:var(--duli-flow-inline-muted-fg);font-size:11px;line-height:1.45;white-space:normal}.duli-storyboard-composer{gap:18px;padding:8px 5px 5px}.duli-storyboard-composer__header{align-items:center;gap:8px}.duli-storyboard-composer__header strong{font-size:14px}.duli-storyboard-composer__header span,.duli-storyboard-composer__header b{font-size:10px}.duli-storyboard-composer__modes--compact{display:flex;gap:6px}.duli-storyboard-composer__modes--compact button{min-height:34px;flex:1 1 0;place-content:initial;align-items:center;justify-content:center;gap:4px;padding:10px;border-radius:8px}.duli-storyboard-composer__modes--compact strong{font-size:12px}.duli-storyboard-composer__modes--compact span{max-width:100%;padding:0;background:transparent;font-size:10px}.duli-storyboard-composer__modes--compact .is-active span{border:0;background:transparent}.duli-storyboard-composer__advanced{gap:6px}.duli-storyboard-composer__advanced b{font-size:10px}.duli-storyboard-composer__advanced-fields label{height:26px;border-radius:6px;padding:0 8px}.duli-storyboard-composer__footer{gap:6px}.duli-storyboard-composer__model,.duli-storyboard-composer__model-name,.duli-storyboard-composer__select{height:30px;border-radius:7px;padding:0 8px}.duli-storyboard-composer__model,.duli-storyboard-composer__model-name{width:178px}.duli-storyboard-composer__select{width:184px}.duli-storyboard-composer__select--range{width:110px}.duli-storyboard-params{position:relative;min-width:0;flex:0 1 auto}.duli-storyboard-params__trigger{display:inline-flex;height:30px;min-width:0;max-width:238px;align-items:center;gap:6px;padding:0 8px;border:1px solid transparent;border-radius:7px;color:var(--duli-node-workbench-title-fg);cursor:pointer;font-size:12px;font-weight:760;transition:border-color .15s ease,background .15s ease,color .15s ease}.duli-storyboard-params__trigger:hover,.duli-storyboard-params__trigger.is-open{border-color:#00e6506b;background:color-mix(in srgb,#00e650 10%,var(--duli-flow-inline-field-bg))}.duli-storyboard-params__trigger>svg:first-child{width:14px;height:14px;flex:0 0 auto;color:#fff}.duli-storyboard-params__trigger>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-storyboard-params__trigger>i{flex:0 0 auto;padding:1px 4px;border-radius:4px;background:#00e65024;color:#00e650;font-size:8px;font-style:normal;font-weight:800}.duli-storyboard-params__trigger>svg:last-child{width:13px;height:13px;flex:0 0 auto;color:#fff;transition:transform .15s ease}.duli-storyboard-params__trigger.is-open>svg:last-child{transform:rotate(180deg)}.duli-storyboard-params__popover{position:fixed;z-index:2147483000;box-sizing:border-box;display:grid;max-height:calc(100vh - 28px);grid-gap:17px;gap:17px;overflow:auto;padding:16px 18px 18px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:#171918;color:#f4f6f5;box-shadow:0 24px 70px #00000070,0 0 0 1px #00000047}.duli-storyboard-params__popover>header{display:flex;min-height:24px;align-items:center;justify-content:space-between}.duli-storyboard-params__popover>header strong{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:820}.duli-storyboard-params__popover>header strong svg{width:15px;height:15px;color:#00e650}.duli-storyboard-params__popover>header button{display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:7px;background:transparent;color:#8e9491;cursor:pointer}.duli-storyboard-params__popover>header button:hover{background:#ffffff12;color:#fff}.duli-storyboard-params__section{display:grid;grid-gap:8px;gap:8px}.duli-storyboard-params__section>span{color:#8e9491;font-size:10px;font-weight:680}.duli-storyboard-params__ratio-grid,.duli-storyboard-params__choice-grid,.duli-storyboard-params__thinking-grid{display:grid;grid-gap:8px;gap:8px}.duli-storyboard-params__ratio-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.duli-storyboard-params__choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.duli-storyboard-params__thinking-grid{grid-template-columns:repeat(2,minmax(0,140px))}.duli-storyboard-params__ratio-grid button,.duli-storyboard-params__choice-grid button,.duli-storyboard-params__thinking-grid button{min-width:0;border:1px solid transparent;border-radius:8px;background:#282b29;color:#a9afac;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease,transform .14s ease}.duli-storyboard-params__ratio-grid button:hover,.duli-storyboard-params__choice-grid button:hover,.duli-storyboard-params__thinking-grid button:hover{background:#303431;color:#f7f8f7;transform:translateY(-1px)}.duli-storyboard-params__ratio-grid button.is-active,.duli-storyboard-params__choice-grid button.is-active,.duli-storyboard-params__thinking-grid button.is-active{border-color:#00e650b3;background:#00e6501a;color:#f7fff9;box-shadow:inset 0 0 0 1px #00e65014}.duli-storyboard-params__ratio-grid button{display:inline-flex;height:44px;align-items:center;justify-content:center;gap:7px}.duli-storyboard-params__ratio-grid button>i{display:block;width:13px;max-height:14px;border:1px solid currentColor;border-radius:1px;opacity:.8}.duli-storyboard-params__ratio-grid button>b{font-size:11px;font-weight:700}.duli-storyboard-params__choice-grid button{display:grid;min-height:58px;grid-template-columns:16px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;padding:9px 12px;text-align:left}.duli-storyboard-params__choice-grid button>svg{width:15px;height:15px;color:#9ca39f}.duli-storyboard-params__choice-grid button.is-active>svg{color:#00e650}.duli-storyboard-params__choice-grid button>span,.duli-storyboard-params__thinking-grid button{display:grid;grid-gap:3px;gap:3px}.duli-storyboard-params__choice-grid b,.duli-storyboard-params__thinking-grid b{font-size:11px;font-weight:780}.duli-storyboard-params__choice-grid small,.duli-storyboard-params__thinking-grid small{overflow:hidden;color:#7d837f;font-size:9px;font-weight:560;text-overflow:ellipsis;white-space:nowrap}.duli-storyboard-params__thinking-grid button{min-height:52px;padding:8px 12px;text-align:left}.duli-storyboard-params__thinking-grid button.is-active small{color:#00e650b8}.duli-node-workbench__blocker{justify-content:flex-start;padding:10px;border:1px solid var(--duli-node-workbench-blocker-border);border-radius:13px;background:var(--duli-node-workbench-blocker-bg)}.duli-node-workbench__blocker svg{flex:0 0 auto;width:18px;height:18px;color:var(--duli-node-workbench-warning-fg)}@media(max-width:760px){.duli-node-detail-toolbar .duli-inline-node-detail--storyboard-composer{width:calc(100vw - 24px);max-height:calc(100vh - 80px);overflow-y:auto}.duli-storyboard-composer__modes{grid-template-columns:1fr}.duli-storyboard-composer__header,.duli-storyboard-composer__footer{flex-wrap:wrap}.duli-storyboard-composer__model,.duli-storyboard-composer__model-name,.duli-storyboard-composer__select{width:auto;flex:1 1 180px}.duli-storyboard-params{flex:1 1 180px}.duli-storyboard-params__trigger{width:100%;max-width:none}.duli-storyboard-params__ratio-grid,.duli-storyboard-params__thinking-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.duli-audio-player{--duli-audio-player-bg: var(--duli-node-workbench-panel-soft-bg);--duli-audio-player-border: var(--duli-node-workbench-border);--duli-audio-player-time-fg: var(--duli-node-workbench-muted-fg);--duli-audio-player-idle-bar: var(--line-strong, #d4d9e3);--duli-audio-player-active-bar: #3b82f6;--duli-audio-player-active-bar-shadow: 0 0 10px rgba(59, 130, 246, .28);--duli-audio-player-progress-track: rgba(148, 163, 184, .28);--duli-audio-player-volume-fg: var(--duli-node-workbench-muted-fg);--duli-audio-player-volume-hover-bg: var(--surface-hover, rgba(17, 24, 39, .05));--duli-audio-player-volume-hover-fg: var(--duli-node-workbench-title-fg);--duli-audio-player-volume-popover-bg: var(--panel-bg, rgba(255, 255, 255, .95));--duli-audio-player-volume-popover-border: var(--line-strong, #d4d9e3);--duli-audio-player-volume-popover-shadow: var(--shadow-soft, 0 10px 28px rgba(15, 23, 42, .04));--duli-audio-player-volume-track: rgba(148, 163, 184, .28);border:1px solid var(--duli-audio-player-border)!important;background:var(--duli-audio-player-bg)!important;color:var(--duli-node-workbench-fg)!important}:root[data-resolved-theme=dark] .duli-audio-player{--duli-audio-player-bg: var(--surface-hover, rgba(226, 232, 240, .08));--duli-audio-player-border: var(--line, rgba(41, 42, 43, .92));--duli-audio-player-time-fg: var(--text-soft, #8792a3);--duli-audio-player-idle-bar: #2c3037;--duli-audio-player-active-bar-shadow: 0 0 10px rgba(59, 130, 246, .4);--duli-audio-player-progress-track: rgba(226, 232, 240, .1);--duli-audio-player-volume-fg: var(--text-soft, #8792a3);--duli-audio-player-volume-hover-bg: var(--surface-hover, rgba(226, 232, 240, .08));--duli-audio-player-volume-hover-fg: #ffffff;--duli-audio-player-volume-popover-bg: var(--panel-bg, rgba(35, 40, 50, .96));--duli-audio-player-volume-popover-border: var(--line-strong, rgba(226, 232, 240, .2));--duli-audio-player-volume-popover-shadow: var(--shadow, 0 24px 48px rgba(0, 0, 0, .22));--duli-audio-player-volume-track: rgba(226, 232, 240, .1)}@supports (color: rgb(0 0 0 / 0)){:root[data-resolved-theme=dark] .duli-audio-player{--duli-audio-player-border: var(--line, rgb(41 42 43 / 92%))}}.duli-audio-player__time{color:var(--duli-audio-player-time-fg)!important}.duli-audio-player__volume-button{color:var(--duli-audio-player-volume-fg)!important}.duli-audio-player__volume-button:hover{background:var(--duli-audio-player-volume-hover-bg)!important;color:var(--duli-audio-player-volume-hover-fg)!important}.duli-audio-player__volume-popover{border-color:var(--duli-audio-player-volume-popover-border)!important;background:var(--duli-audio-player-volume-popover-bg)!important;box-shadow:var(--duli-audio-player-volume-popover-shadow)!important}.duli-audio-player__volume-range{background:var(--duli-audio-player-volume-track)!important}.duli-flow-restore-overlay{z-index:300;background:var(--duli-loading-backdrop-bg)!important;color:var(--duli-loading-fg)!important}.duli-flow-restore-card{border-color:var(--duli-loading-stage-border)!important;background:var(--duli-loading-stage-bg)!important;box-shadow:var(--duli-loading-stage-shadow)!important}.duli-node-detail-panel{border-color:var(--duli-node-workbench-border)!important;background:var(--duli-node-workbench-panel-bg)!important;color:var(--duli-node-workbench-fg)!important}:root:not([data-resolved-theme=dark]) .duli-runtime-preview{border-color:var(--duli-node-workbench-border)!important;background:var(--duli-node-workbench-panel-bg)!important;color:var(--duli-node-workbench-fg)!important}:root:not([data-resolved-theme=dark]) .duli-runtime-preview .border-white\/10,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .border-white\/5{border-color:var(--duli-node-workbench-border)!important}:root:not([data-resolved-theme=dark]) .duli-runtime-preview .bg-black\/20,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .bg-black\/25,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .bg-zinc-950,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .bg-zinc-950\/70,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .bg-white\/10,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .bg-white\/\[0\.03\],:root:not([data-resolved-theme=dark]) .duli-runtime-preview .bg-white\/\[0\.04\],:root:not([data-resolved-theme=dark]) .duli-runtime-preview .hover\:bg-white\/\[0\.08\]:hover{background:var(--duli-node-workbench-panel-soft-bg)!important}:root:not([data-resolved-theme=dark]) .duli-runtime-preview textarea,:root:not([data-resolved-theme=dark]) .duli-runtime-preview input{border-color:var(--duli-node-field-control-border)!important;background:var(--duli-node-field-control-bg)!important;color:var(--duli-node-field-control-fg)!important}:root:not([data-resolved-theme=dark]) .duli-runtime-preview textarea::placeholder,:root:not([data-resolved-theme=dark]) .duli-runtime-preview input::placeholder{color:var(--duli-node-field-control-muted-fg)!important}:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-white,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-zinc-100,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-zinc-200{color:var(--duli-node-workbench-title-fg)!important}:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-zinc-300,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-zinc-400{color:var(--duli-node-workbench-muted-fg)!important}:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-zinc-500{color:var(--duli-node-workbench-dim-fg)!important}:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-sky-100,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-sky-200,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-sky-300,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-sky-200\/70,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-sky-200\/80,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-cyan-100,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-cyan-200,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-cyan-300,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-cyan-50\/90,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-cyan-300\/80{color:#0369a1!important}:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-emerald-100,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-emerald-200,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-emerald-300,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-emerald-200\/70{color:#047857!important}:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-violet-100,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-violet-200,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-violet-200\/70,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-violet-200\/75{color:#6d28d9!important}:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-fuchsia-50,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-fuchsia-100,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-fuchsia-200,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-fuchsia-200\/70,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-fuchsia-200\/75{color:#86198f!important}:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-red-100,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-red-200,:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-red-300{color:#b91c1c!important}:root:not([data-resolved-theme=dark]) .duli-runtime-preview .text-yellow-100{color:#854d0e!important}:root:not([data-resolved-theme=dark]) .duli-flow-restore-overlay{background:var(--duli-loading-backdrop-bg)!important;color:var(--duli-loading-fg)!important}:root:not([data-resolved-theme=dark]) .duli-flow-restore-overlay>.absolute{opacity:.72!important;background-image:linear-gradient(color-mix(in srgb,var(--text, #101828) 5.5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--text, #101828) 5.5%,transparent) 1px,transparent 1px)!important}:root:not([data-resolved-theme=dark]) .duli-flow-restore-card{border-color:var(--duli-loading-stage-border)!important;background:var(--duli-loading-stage-bg)!important;box-shadow:var(--duli-loading-stage-shadow)!important}:root:not([data-resolved-theme=dark]) .duli-flow-restore-card .text-teal-200\/80{color:var(--duli-node-workbench-accent-fg)!important}:root:not([data-resolved-theme=dark]) .duli-flow-restore-card .text-white{color:var(--duli-loading-copy-title-fg)!important}:root:not([data-resolved-theme=dark]) .duli-flow-restore-card .text-white\/50{color:var(--duli-loading-copy-detail-fg)!important}:root:not([data-resolved-theme=dark]) .duli-node-detail-panel{border-color:var(--duli-node-workbench-border)!important;background:var(--duli-node-workbench-panel-bg)!important;color:var(--duli-node-workbench-fg)!important;box-shadow:var(--shadow, 0 20px 40px rgba(15, 23, 42, .06))!important}:root:not([data-resolved-theme=dark]) .duli-node-detail-panel>div>h3{color:var(--duli-node-workbench-title-fg)!important}:root:not([data-resolved-theme=dark]) .duli-node-detail-panel>div>h1{border-color:var(--duli-node-workbench-border)!important;background:var(--duli-node-workbench-panel-soft-bg)!important;color:var(--duli-node-workbench-title-fg)!important}:root:not([data-resolved-theme=dark]) .duli-node-detail-panel .border-white\/20,:root:not([data-resolved-theme=dark]) .duli-node-detail-panel .border-white\/10,:root:not([data-resolved-theme=dark]) .duli-node-detail-panel .border-white\/5{border-color:var(--duli-node-workbench-border)!important}:root:not([data-resolved-theme=dark]) .duli-node-detail-panel .bg-zinc-800\/50,:root:not([data-resolved-theme=dark]) .duli-node-detail-panel .bg-zinc-900\/50,:root:not([data-resolved-theme=dark]) .duli-node-detail-panel .bg-zinc-900\/95,:root:not([data-resolved-theme=dark]) .duli-node-detail-panel .bg-black\/20,:root:not([data-resolved-theme=dark]) .duli-node-detail-panel .bg-black\/40,:root:not([data-resolved-theme=dark]) .duli-node-detail-panel .bg-white\/\[0\.03\]{background:var(--duli-node-workbench-panel-soft-bg)!important}:root:not([data-resolved-theme=dark]) .duli-node-detail-panel input:not([type=checkbox]){border-color:var(--duli-node-field-control-border)!important;background:var(--duli-node-field-control-bg)!important;color:var(--duli-node-field-control-fg)!important}:root:not([data-resolved-theme=dark]) .duli-node-detail-panel input:not([type=checkbox])::placeholder{color:var(--duli-node-field-control-muted-fg)!important}:root:not([data-resolved-theme=dark]) .duli-node-detail-panel label,:root:not([data-resolved-theme=dark]) .duli-node-detail-panel .text-zinc-500,:root:not([data-resolved-theme=dark]) .duli-node-detail-panel .text-gray-400{color:var(--duli-node-workbench-muted-fg)!important}:root:not([data-resolved-theme=dark]) .duli-node-detail-panel .text-zinc-100,:root:not([data-resolved-theme=dark]) .duli-node-detail-panel .text-gray-300{color:var(--duli-node-workbench-title-fg)!important}:root:not([data-resolved-theme=dark]) .duli-node-detail-panel .text-cyan-100,:root:not([data-resolved-theme=dark]) .duli-node-detail-panel .text-cyan-300\/80,:root:not([data-resolved-theme=dark]) .duli-node-detail-panel .text-cyan-50\/90{color:#0369a1!important}:root:not([data-resolved-theme=dark]) .duli-node-detail-panel .text-emerald-300{color:#047857!important}:root:not([data-resolved-theme=dark]) .duli-node-detail-panel .bg-gray-700{background:#cbd5e1!important}.duli-project-hub,:root[data-resolved-theme=dark] .duli-project-hub{position:relative;min-height:100%;padding:30px max(24px,min(4.5vw,72px)) 72px;padding:30px clamp(24px,4.5vw,72px) 72px;background:var(--duli-project-hub-bg);background-position:center top,center top,0 0,0 0,0 0,center;background-repeat:no-repeat,no-repeat,no-repeat,repeat,repeat,no-repeat;background-size:100% auto,cover,auto,32px 32px,32px 32px,auto;color:var(--duli-project-hub-fg)}.duli-project-hub:before{content:"";position:fixed;top:0;right:0;left:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ai-creation-accent) 75%,transparent),transparent);pointer-events:none}.duli-project-hub__heading,.duli-project-hub__list-head,.duli-project-hub__grid,.duli-project-hub__empty{width:min(100%,1380px);margin-right:auto;margin-left:auto}.duli-project-hub__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 auto 46px;max-width:none}.duli-project-hub__eyebrow{display:block;margin-bottom:9px;color:var(--ai-creation-accent);font-size:10px;font-weight:900;letter-spacing:.22em}.duli-project-hub__heading h1,:root[data-resolved-theme=dark] .duli-project-hub__heading h1{color:var(--duli-project-heading-fg);font-size:max(28px,min(3vw,32px));font-size:clamp(28px,3vw,32px);font-weight:900;letter-spacing:-.055em;line-height:.98}.duli-project-hub__heading p{margin:12px 0 0;color:var(--duli-project-muted-fg);font-size:13px;font-weight:600}.duli-project-hub__primary{--app-button-height: 42px;--app-button-radius: 6px;--app-button-padding-x: 17px;--app-button-gap: 8px;--app-button-font-size: 12px;--app-button-font-weight: 900;--app-button-bg: var(--ai-creation-accent);--app-button-bg-hover: var(--ai-creation-accent-hover);--app-button-border: var(--ai-creation-accent);--app-button-border-hover: var(--ai-creation-accent-hover);--app-button-fg: var(--duli-project-primary-fg);box-shadow:0 12px 30px var(--ai-creation-accent-shadow);transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.duli-project-hub__primary:hover{box-shadow:0 15px 36px var(--ai-creation-accent-hover-shadow);transform:translateY(-2px)}.duli-project-hub__list-head,:root[data-resolved-theme=dark] .duli-project-hub__list-head{align-items:flex-end;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--duli-project-list-border)}.duli-project-hub__list-head div{display:grid;grid-gap:4px;gap:4px}.duli-project-hub__list-head strong,:root[data-resolved-theme=dark] .duli-project-hub__list-head strong{color:var(--duli-project-heading-fg);font-size:15px;font-weight:900}.duli-project-hub__list-head small{color:var(--duli-project-muted-fg);font-size:11px;font-weight:600}.duli-project-hub__list-head span,:root[data-resolved-theme=dark] .duli-project-hub__list-head span{color:var(--duli-project-soft-fg);font-family:Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:.08em}.duli-project-hub__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(236px,1fr));justify-content:start;grid-gap:18px;gap:18px;width:min(100%,1380px);max-width:1380px;margin-right:auto;margin-left:auto}.duli-project-hub__create,.duli-project-card{height:190px;overflow:hidden;border-radius:16px;cursor:pointer;text-align:left}.duli-project-hub__create,:root[data-resolved-theme=dark] .duli-project-hub__create{position:relative;align-items:flex-start;justify-content:flex-end;gap:5px;padding:18px 20px;border:1px dashed var(--duli-project-create-border);background:var(--duli-project-create-bg);color:var(--duli-project-heading-fg);overflow:hidden;transition:border-color .18s ease,background .18s ease,transform .18s ease}.duli-project-hub__create:before{content:"";position:absolute;top:18px;right:18px;width:52px;height:52px;border-top:1px solid var(--duli-project-create-corner-border);border-right:1px solid var(--duli-project-create-corner-border)}.duli-project-hub__create span,:root[data-resolved-theme=dark] .duli-project-hub__create span{position:absolute;top:20px;left:20px;width:40px;height:40px;margin:0;border:1px solid var(--duli-project-create-icon-border);border-radius:13px;background:var(--duli-project-create-icon-bg);color:var(--ai-creation-accent)}.duli-project-hub__create strong,:root[data-resolved-theme=dark] .duli-project-hub__create{color:var(--duli-project-heading-fg)}.duli-project-hub__create strong{display:block;margin-top:0;font-size:15px;font-weight:900}.duli-project-hub__create small,:root[data-resolved-theme=dark] .duli-project-hub__create small{color:var(--duli-project-muted-fg);font-size:11px}.duli-project-card,:root[data-resolved-theme=dark] .duli-project-card{position:relative;display:grid;grid-template-rows:96px minmax(0,1fr);border:1px solid var(--duli-project-card-border);background:var(--duli-project-card-bg);color:var(--duli-project-hub-fg);box-shadow:var(--duli-project-card-shadow);animation:duliProjectCardIn .42s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--duli-project-index, 0) * 45ms);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.duli-project-card{overflow:visible}.duli-project-card__open{display:grid;width:100%;height:100%;min-width:0;grid-row:1 / -1;grid-template-rows:120px minmax(0,1fr);padding:0;overflow:hidden;border:0;border-radius:inherit;outline:none;background:transparent;color:inherit;cursor:pointer;text-align:left}.duli-project-card__open:focus-visible{box-shadow:inset 0 0 0 2px var(--ai-creation-accent)}.duli-project-card__more{position:absolute;top:10px;right:10px;z-index:4;display:grid;width:28px;height:28px;padding:0;place-items:center;border:1px solid color-mix(in srgb,var(--duli-project-card-border) 72%,transparent);border-radius:7px;background:color-mix(in srgb,var(--duli-project-card-bg) 84%,transparent);color:var(--duli-project-muted-fg);cursor:pointer;opacity:0;box-shadow:0 5px 16px #0f172a14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .16s ease,color .16s ease,border-color .16s ease,background .16s ease}.duli-project-card__more svg{width:16px;height:16px}.duli-project-card:hover .duli-project-card__more,.duli-project-card:focus-within .duli-project-card__more,.duli-project-card__more[aria-expanded=true]{opacity:1}.duli-project-card__more:hover,.duli-project-card__more:focus-visible,.duli-project-card__more[aria-expanded=true]{border-color:color-mix(in srgb,var(--ai-creation-accent) 42%,var(--duli-project-card-border));outline:none;background:var(--duli-project-card-bg);color:var(--duli-project-heading-fg)}@media(hover:none){.duli-project-card__more{opacity:1}}.duli-project-card-menu{position:absolute;top:44px;right:10px;z-index:12;display:grid;width:164px;padding:5px;border:1px solid var(--duli-project-card-border);border-radius:9px;background:var(--duli-project-card-bg);box-shadow:0 16px 38px #0f172a29}.duli-project-card-menu button{display:flex;width:100%;height:34px;align-items:center;gap:8px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:var(--duli-project-heading-fg);cursor:pointer;font-size:12px;font-weight:700;text-align:left}.duli-project-card-menu button:hover,.duli-project-card-menu button:focus-visible{outline:none;background:color-mix(in srgb,var(--duli-project-soft-fg) 10%,transparent)}.duli-project-card-menu button.is-danger{color:#dc2626}.duli-project-card-menu button svg{width:15px;height:15px;flex:0 0 auto}.duli-project-card__visual{position:relative;overflow:hidden;border-bottom:1px solid var(--duli-project-visual-border);background:var(--duli-project-meta-bg)}.duli-project-card__visual.has-cover:before,.duli-project-card__visual.has-cover:after{content:none}.duli-project-card__visual.has-cover img{width:100%;height:100%;object-fit:cover;object-position:top}.duli-project-card__visual.has-cover>span{padding:3px 6px;border-radius:4px;background:#080c0a94;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.duli-project-card__visual:before,.duli-project-card__visual:after{content:"";position:absolute;border:1px solid var(--duli-project-visual-shape-border);transform:rotate(18deg)}.duli-project-card__visual:before{top:-42px;right:24px;width:112px;height:112px;border-radius:28px}.duli-project-card__visual:after{right:64px;bottom:-50px;width:82px;height:82px;border-radius:50%}.duli-project-card__visual>span{position:absolute;top:14px;left:15px;z-index:2;color:var(--duli-project-visual-code-fg);font-family:Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.12em}.duli-project-card__visual>strong{position:absolute;right:17px;bottom:-10px;color:var(--duli-project-visual-number-fg);font-size:72px;font-weight:950;line-height:1}.duli-project-card__visual>i{position:absolute;bottom:14px;left:16px;width:34px;height:4px;border-radius:999px;background:var(--ai-creation-accent);box-shadow:var(--duli-project-visual-track-shadow)}.duli-project-card--skeleton,:root[data-resolved-theme=dark] .duli-project-card--skeleton{pointer-events:none;animation:duliProjectSkeletonPulse 1.35s ease-in-out infinite}.duli-project-card__skeleton-visual{border-bottom:1px solid var(--duli-project-visual-border);background:color-mix(in srgb,var(--duli-project-visual-bg) 82%,var(--duli-project-soft-fg))}.duli-project-card__skeleton-meta{display:grid;align-content:center;grid-gap:12px;gap:12px;padding:16px;background:var(--duli-project-meta-bg)}.duli-project-card__skeleton-meta span{display:block;width:62%;height:10px;border-radius:3px;background:color-mix(in srgb,var(--duli-project-soft-fg) 24%,transparent)}.duli-project-card__skeleton-meta span:last-child{width:38%;height:8px}.duli-project-card__meta,:root[data-resolved-theme=dark] .duli-project-card__meta{position:relative;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr auto;gap:3px 10px;padding:13px 16px 14px;background:var(--duli-project-meta-bg)}.duli-project-card__meta strong,:root[data-resolved-theme=dark] .duli-project-card__meta strong{grid-column:1;grid-row:1;color:var(--duli-project-title-fg);font-size:14px;line-height:1.3;-webkit-line-clamp:1}.duli-project-card__meta small{display:inline-flex;width:fit-content;max-width:100%;min-height:18px;align-items:center;padding:0;overflow:hidden;border-radius:0;background:transparent;color:var(--duli-project-status-fg);font-size:10px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;grid-column:1 / -1;grid-row:2;align-self:start}.duli-project-card__meta small:before{content:"";width:5px;height:5px;margin-right:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px #00e65017}.duli-project-card__meta span,:root[data-resolved-theme=dark] .duli-project-card__meta span{grid-column:1 / -1;grid-row:3;color:var(--duli-project-muted-fg);font-size:10px}.duli-project-card:hover,.duli-project-hub__create:hover,:root[data-resolved-theme=dark] .duli-project-card:hover,:root[data-resolved-theme=dark] .duli-project-hub__create:hover{border-color:var(--ai-creation-preview-primary-action-border);background:var(--duli-project-meta-bg);box-shadow:var(--duli-project-card-hover-shadow);transform:translateY(-5px)}.duli-project-card[data-access-mode=preview],:root[data-resolved-theme=dark] .duli-project-card[data-access-mode=preview],.duli-project-card[data-access-mode=preview] .duli-project-card__meta,:root[data-resolved-theme=dark] .duli-project-card[data-access-mode=preview] .duli-project-card__meta{border-color:var(--duli-project-preview-border);background:var(--duli-project-preview-bg)}.duli-project-card[data-access-mode=preview] .duli-project-card__meta small{background:transparent;color:var(--duli-project-preview-status-fg)}.duli-project-card[data-access-mode=preview] .duli-project-card__meta small:before{box-shadow:none}.duli-project-hub__load-more{display:flex;width:min(100%,1380px);min-height:54px;align-items:center;justify-content:center;margin:22px auto 0;color:var(--duli-project-muted-fg);font-size:11px;font-weight:800}.duli-project-hub__load-more button{height:34px;padding:0 15px;border:1px solid var(--duli-project-list-border);border-radius:999px;background:color-mix(in srgb,var(--duli-project-card-bg) 84%,transparent);color:var(--duli-project-soft-fg);cursor:pointer;font-size:11px;font-weight:850;transition:border-color .18s ease,color .18s ease,background .18s ease,transform .18s ease}.duli-project-hub__load-more button:hover{border-color:#00e6506b;background:#00e65014;color:var(--duli-project-heading-fg);transform:translateY(-1px)}.duli-project-hub__load-more>span{width:14px;height:14px;margin-right:8px;border:2px solid rgba(0,230,80,.18);border-top-color:var(--ai-creation-accent);border-radius:999px;animation:duliProjectHubSpin .78s linear infinite}.duli-project-hub__load-more small{color:var(--duli-project-soft-fg);font-size:10px;font-weight:800;letter-spacing:.06em}@keyframes duliProjectHubSpin{to{transform:rotate(360deg)}}@keyframes duliProjectSkeletonPulse{0%,to{opacity:.5}50%{opacity:.82}}@keyframes duliProjectCardIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.duli-project-card--skeleton,:root[data-resolved-theme=dark] .duli-project-card--skeleton{animation:none;opacity:.68}}@media(max-width:900px){.duli-project-hub,:root[data-resolved-theme=dark] .duli-project-hub{padding:28px 18px 48px}.duli-project-hub__heading{align-items:flex-end}.duli-project-hub__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}}@media(max-width:560px){.duli-project-hub__heading{align-items:flex-start;flex-direction:column}.duli-project-hub__primary{width:100%;justify-content:center}}.duli-creative-workspace{--duli-creative-workspace-header-height: 66px;position:relative;width:100%;height:100vh;overflow:hidden;background:var(--duli-creative-workspace-bg)}.duli-creative-workspace__stage{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.duli-creative-workspace__timeline-layer{position:absolute;top:var(--duli-creative-workspace-header-height);right:0;bottom:0;left:0;z-index:40;overflow:hidden;visibility:hidden;background:var(--duli-creative-workspace-timeline-bg, var(--duli-creative-workspace-bg));opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}.duli-creative-workspace__timeline-layer.is-active{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0);transition-delay:0s}.duli-creative-workspace__timeline-layer .duli-opencut-workbench,.duli-creative-workspace__timeline-layer .duli-fablecut-shell{width:100%;height:100%;min-height:0}.duli-creative-workspace[data-active-stage=timeline] .duli-chat-widget,.duli-creative-workspace[data-active-stage=review] .duli-chat-widget{display:none!important}.duli-creative-workspace[data-active-stage=timeline] .duli-canvas-left-toolbar,.duli-creative-workspace[data-active-stage=timeline] .duli-node-context-menu,.duli-creative-workspace[data-active-stage=timeline] .duli-floating-popover-layer,.duli-creative-workspace[data-active-stage=timeline] .react-flow__node-toolbar{display:none!important;pointer-events:none!important}.duli-creative-workspace__review-layer{position:absolute;top:var(--duli-creative-workspace-header-height);right:0;bottom:0;left:0;z-index:40;overflow:hidden;visibility:hidden;background:var(--duli-creative-workspace-bg);opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}.duli-creative-workspace__review-layer.is-active{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0);transition-delay:0s}.duli-creative-workspace[data-active-stage=review] .duli-flow-topbar{z-index:120}.duli-flow-topbar[data-workspace-stage=review] .duli-flow-topbar__canvas-actions>:not(.duli-flow-topbar__account){display:none!important}.duli-final-review{--review-bg: #0d0f10;--review-panel: #121516;--review-panel-soft: #171a1b;--review-line: rgba(255, 255, 255, .09);--review-line-strong: rgba(255, 255, 255, .16);--review-text: #f5f7f6;--review-muted: rgba(235, 241, 238, .53);--review-dim: rgba(235, 241, 238, .34);--review-accent: #20e66b;--review-accent-soft: rgba(32, 230, 107, .12);--review-warning: #efba58;width:100%;height:100%;overflow:hidden;background:var(--review-bg);color:var(--review-text)}:root[data-resolved-theme=light] .duli-final-review{--review-bg: #f4f6f5;--review-panel: #ffffff;--review-panel-soft: #eef1ef;--review-line: rgba(10, 17, 13, .1);--review-line-strong: rgba(10, 17, 13, .18);--review-text: #101512;--review-muted: rgba(16, 21, 18, .58);--review-dim: rgba(16, 21, 18, .38);--review-accent: #087b34;--review-accent-soft: rgba(8, 123, 52, .1);--review-warning: #9a6411}.duli-final-review button,.duli-final-review textarea{font:inherit;letter-spacing:0}.duli-final-review__header{display:grid;height:58px;min-width:0;align-items:center;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);grid-gap:18px;gap:18px;padding:0 18px;border-bottom:1px solid var(--review-line);background:var(--review-panel)}.duli-final-review__identity{display:flex;min-width:0;align-items:baseline;gap:10px}.duli-final-review__identity strong{flex:0 0 auto;color:var(--review-text);font-size:15px;font-weight:850}.duli-final-review__identity>span:last-child{overflow:hidden;color:var(--review-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.duli-final-review__eyebrow{color:var(--review-accent);font-family:Georgia,Times New Roman,serif;font-size:9px;font-weight:800}.duli-final-review__status{display:flex;align-items:center;gap:6px}.duli-final-review__status span{display:inline-flex;height:26px;align-items:center;gap:5px;padding:0 9px;border:1px solid var(--review-line);border-radius:5px;background:var(--review-panel-soft);color:var(--review-muted);font-size:10px;white-space:nowrap}.duli-final-review__status span.has-open{border-color:color-mix(in srgb,var(--review-warning) 44%,transparent);color:var(--review-warning)}.duli-final-review__status span.is-clear{border-color:color-mix(in srgb,var(--review-accent) 38%,transparent);color:var(--review-accent)}.duli-final-review__navigation{display:flex;justify-content:flex-end;gap:7px}.duli-final-review__navigation button,.duli-final-review__timeline-heading button{display:inline-flex;height:30px;align-items:center;justify-content:center;gap:6px;border:1px solid var(--review-line-strong);border-radius:5px;background:transparent;color:var(--review-muted);padding:0 10px;cursor:pointer;font-size:10px}.duli-final-review__navigation button:hover,.duli-final-review__timeline-heading button:hover{border-color:color-mix(in srgb,var(--review-accent) 50%,transparent);color:var(--review-text)}.duli-final-review__body{display:grid;height:calc(100% - 58px);min-height:0;grid-template-columns:minmax(0,1fr) minmax(320px,380px)}.duli-final-review__viewer{display:grid;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr) 132px;border-right:1px solid var(--review-line)}.duli-final-review__screen{position:relative;display:grid;min-height:0;place-items:center;overflow:hidden;background:#050606}.duli-final-review__screen video{width:100%;height:100%;object-fit:contain;background:#050606}.duli-final-review__screen-meta{position:absolute;right:14px;bottom:12px;left:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;pointer-events:none;color:#ffffffb8;font-size:10px;text-shadow:0 1px 3px #000000}.duli-final-review__screen-meta span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-final-review__empty{display:grid;max-width:320px;justify-items:center;grid-gap:9px;gap:9px;color:#fff6;text-align:center}.duli-final-review__empty svg{width:28px;height:28px;color:var(--review-accent)}.duli-final-review__empty strong{color:#ffffffd1;font-size:14px}.duli-final-review__empty span{font-size:11px;line-height:1.5}.duli-final-review__timeline{display:grid;min-width:0;min-height:0;grid-template-rows:34px minmax(0,1fr);border-top:1px solid var(--review-line);background:var(--review-panel)}.duli-final-review__timeline-heading{display:flex;align-items:center;gap:7px;padding:0 14px;color:var(--review-muted);font-size:10px}.duli-final-review__timeline-heading b{color:var(--review-accent)}.duli-final-review__timeline-heading button{height:23px;margin-left:auto}.duli-final-review__clip-strip{display:flex;min-width:0;align-items:stretch;gap:7px;overflow-x:auto;padding:7px 14px 10px}.duli-final-review__clip-strip>button{position:relative;display:grid;width:148px;min-width:148px;min-height:74px;align-content:center;grid-template-columns:25px minmax(0,1fr);grid-gap:4px 7px;gap:4px 7px;border:1px solid var(--review-line);border-radius:5px;background:var(--review-panel-soft);color:var(--review-muted);padding:8px;cursor:pointer;text-align:left}.duli-final-review__clip-strip>button:hover,.duli-final-review__clip-strip>button.is-active{border-color:color-mix(in srgb,var(--review-accent) 54%,transparent);background:var(--review-accent-soft);color:var(--review-text)}.duli-final-review__clip-strip button>span{grid-row:1 / span 2;align-self:center;color:var(--review-accent);font-family:Georgia,Times New Roman,serif;font-size:15px}.duli-final-review__clip-strip button strong,.duli-final-review__clip-strip button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-final-review__clip-strip button strong{font-size:10px}.duli-final-review__clip-strip button small{color:var(--review-dim);font-size:9px}.duli-final-review__clip-strip button i{position:absolute;top:5px;right:5px;display:grid;width:16px;height:16px;place-items:center;border-radius:50%;background:var(--review-warning);color:#171006;font-size:9px;font-style:normal;font-weight:800}.duli-final-review__timeline-empty{display:grid;min-width:180px;place-items:center;color:var(--review-dim);font-size:10px}.duli-final-review__side{position:relative;display:grid;min-width:0;min-height:0;grid-template-rows:42px minmax(0,1fr);background:var(--review-panel)}.duli-final-review__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--review-line)}.duli-final-review__tabs button{position:relative;border:0;background:transparent;color:var(--review-muted);cursor:pointer;font-size:11px;font-weight:700}.duli-final-review__tabs button.is-active{color:var(--review-text)}.duli-final-review__tabs button.is-active:after{position:absolute;right:22%;bottom:-1px;left:22%;height:2px;background:var(--review-accent);content:""}.duli-final-review__tabs span{display:inline-grid;min-width:16px;height:16px;place-items:center;margin-left:4px;border-radius:50%;background:var(--review-panel-soft);color:var(--review-warning);font-size:9px}.duli-final-review__comments,.duli-final-review__delivery{min-height:0;overflow-y:auto}.duli-final-review__composer{display:grid;grid-gap:8px;gap:8px;padding:13px;border-bottom:1px solid var(--review-line)}.duli-final-review__composer>div{display:flex;min-width:0;align-items:center;gap:6px;color:var(--review-muted);font-size:10px}.duli-final-review__composer>div svg{color:var(--review-accent)}.duli-final-review__composer>div span{overflow:hidden;flex:1;text-overflow:ellipsis;white-space:nowrap}.duli-final-review__composer>div b{color:var(--review-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-final-review__composer textarea{width:100%;min-height:74px;resize:vertical;border:1px solid var(--review-line-strong);border-radius:5px;outline:0;background:var(--review-bg);color:var(--review-text);padding:9px 10px;font-size:11px;line-height:1.5}.duli-final-review__composer textarea:focus{border-color:color-mix(in srgb,var(--review-accent) 58%,transparent)}.duli-final-review__composer>button,.duli-final-review__wide-action{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;border:1px solid color-mix(in srgb,var(--review-accent) 45%,transparent);border-radius:5px;background:var(--review-accent-soft);color:var(--review-accent);cursor:pointer;font-size:10px;font-weight:760}.duli-final-review button:disabled{cursor:not-allowed;opacity:.42}.duli-final-review__comment-list{display:grid;align-content:start}.duli-final-review__comment-list article{display:grid;grid-gap:8px;gap:8px;padding:12px 13px;border-bottom:1px solid var(--review-line)}.duli-final-review__comment-list article>header,.duli-final-review__comment-list article>footer{display:flex;min-width:0;align-items:center;gap:7px}.duli-final-review__comment-list article>header>button{height:22px;border:1px solid color-mix(in srgb,var(--review-accent) 38%,transparent);border-radius:4px;background:var(--review-accent-soft);color:var(--review-accent);cursor:pointer;padding:0 6px;font-size:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.duli-final-review__comment-list article>header span{overflow:hidden;flex:1;color:var(--review-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.duli-final-review__comment-list article>header em{color:var(--review-warning);font-size:9px;font-style:normal}.duli-final-review__comment-list article p{margin:0;color:var(--review-text);font-size:11px;line-height:1.55}.duli-final-review__comment-list article>footer{justify-content:space-between}.duli-final-review__comment-list article>footer button{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:var(--review-muted);cursor:pointer;padding:0;font-size:9px}.duli-final-review__comment-list article>footer button:hover{color:var(--review-accent)}.duli-final-review__comment-empty{display:grid;justify-items:center;grid-gap:7px;gap:7px;padding:42px 20px;color:var(--review-dim);text-align:center}.duli-final-review__comment-empty svg{width:24px;height:24px;color:var(--review-accent)}.duli-final-review__comment-empty strong{color:var(--review-muted);font-size:12px}.duli-final-review__comment-empty span{font-size:10px}.duli-final-review__delivery{display:grid;align-content:start}.duli-final-review__delivery>section{display:grid;grid-gap:10px;gap:10px;padding:13px;border-bottom:1px solid var(--review-line)}.duli-final-review__delivery section>header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}.duli-final-review__delivery section>header strong{font-size:11px}.duli-final-review__delivery section>header span{overflow:hidden;color:var(--review-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.duli-final-review__action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.duli-final-review__signoff-record{display:flex;min-width:0;align-items:center;gap:8px;padding:8px;border:1px solid color-mix(in srgb,var(--review-accent) 42%,transparent);border-radius:5px;background:var(--review-accent-soft)}.duli-final-review__signoff-record>svg{flex:0 0 auto;color:var(--review-accent)}.duli-final-review__signoff-record>div{display:grid;min-width:0;grid-gap:2px;gap:2px}.duli-final-review__signoff-record strong,.duli-final-review__signoff-record span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-final-review__signoff-record strong{font-size:10px}.duli-final-review__signoff-record span{color:var(--review-muted);font-size:8px}.duli-final-review__coverage{height:5px;overflow:hidden;border-radius:3px;background:var(--review-line-strong)}.duli-final-review__coverage i{display:block;height:100%;border-radius:inherit;background:var(--review-accent)}.duli-final-review__signoff-form{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:7px;gap:7px}.duli-final-review__signoff-form input{min-width:0;height:34px;border:1px solid var(--review-line-strong);border-radius:5px;outline:0;background:var(--review-bg);color:var(--review-text);padding:0 9px;font-size:10px}.duli-final-review__signoff-form input:focus{border-color:color-mix(in srgb,var(--review-accent) 58%,transparent)}.duli-final-review__signoff-form button{display:inline-flex;height:34px;align-items:center;gap:5px;border:1px solid color-mix(in srgb,var(--review-accent) 45%,transparent);border-radius:5px;background:var(--review-accent-soft);color:var(--review-accent);padding:0 10px;cursor:pointer;font-size:9px}.duli-final-review__action-grid button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:6px;border:1px solid var(--review-line-strong);border-radius:5px;background:var(--review-panel-soft);color:var(--review-text);cursor:pointer;font-size:10px}.duli-final-review__targets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.duli-final-review__targets button{display:grid;min-width:0;min-height:54px;align-items:center;grid-template-columns:17px minmax(0,1fr) auto;grid-gap:2px 6px;gap:2px 6px;border:1px solid var(--review-line);border-radius:5px;background:var(--review-panel-soft);color:var(--review-muted);padding:7px;cursor:pointer;text-align:left}.duli-final-review__targets button.is-active{border-color:color-mix(in srgb,var(--review-accent) 46%,transparent);background:var(--review-accent-soft);color:var(--review-text)}.duli-final-review__targets button>span{display:grid;width:14px;height:14px;place-items:center;grid-row:1 / span 2;border:1px solid var(--review-line-strong);border-radius:3px;color:var(--review-accent)}.duli-final-review__targets button strong,.duli-final-review__targets button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-final-review__targets button strong,.duli-final-review__targets button b{font-size:9px}.duli-final-review__targets button small{grid-column:2 / span 2;color:var(--review-dim);font-size:8px}.duli-final-review__wide-action.is-primary{border-color:var(--review-accent);background:var(--review-accent);color:#061009}.duli-final-review__package dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border:1px solid var(--review-line);border-radius:5px}.duli-final-review__package dl>div{display:grid;justify-items:center;grid-gap:3px;gap:3px;padding:8px 4px;border-right:1px solid var(--review-line)}.duli-final-review__package dl>div:last-child{border-right:0}.duli-final-review__package dt{color:var(--review-dim);font-size:8px}.duli-final-review__package dd{margin:0;color:var(--review-text);font-size:12px;font-weight:800}.duli-final-review__package-gate{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--review-line);border-radius:5px;background:var(--review-line)}.duli-final-review__package-gate>div{display:grid;min-width:0;grid-gap:3px;gap:3px;padding:7px 8px;background:var(--review-panel-soft)}.duli-final-review__package-gate span{color:var(--review-dim);font-size:8px}.duli-final-review__package-gate strong{overflow:hidden;color:var(--review-text);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.duli-final-review__package-gate.is-ready>div:first-child strong{color:var(--review-accent)}.duli-final-review__package-gate.is-blocked>div:first-child strong,.duli-final-review__package-blockers{color:#ffb8b8}.duli-final-review__package-blockers{display:grid;grid-gap:3px;gap:3px;margin:0;padding:7px 8px 7px 22px;border:1px solid rgba(239,88,88,.35);border-radius:5px;background:#2a1111;font-size:9px}.duli-final-review__package-artifacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.duli-final-review__package-artifacts a{overflow:hidden;color:var(--review-accent);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.duli-final-review__package-artifacts code{overflow:hidden;grid-column:1 / -1;color:var(--review-dim);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.duli-final-review__error{position:absolute;right:12px;bottom:12px;left:12px;padding:8px 10px;border:1px solid rgba(239,88,88,.35);border-radius:5px;background:#2a1111;color:#ffb8b8;font-size:10px}.duli-final-review .is-spinning{animation:duliFinalReviewSpin .8s linear infinite}@keyframes duliFinalReviewSpin{to{transform:rotate(360deg)}}@media(max-width:1060px){.duli-final-review__header{grid-template-columns:minmax(180px,1fr) auto}.duli-final-review__status{display:none}.duli-final-review__body{grid-template-columns:minmax(0,1fr) 320px}}@media(max-width:760px){.duli-final-review__header{height:52px;gap:8px;padding:0 10px}.duli-final-review__identity>span:last-child,.duli-final-review__eyebrow,.duli-final-review__navigation button:first-child{display:none}.duli-final-review__body{height:calc(100% - 52px);grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(280px,58%) minmax(0,42%)}.duli-final-review__viewer{grid-template-rows:minmax(0,1fr) 104px;border-right:0;border-bottom:1px solid var(--review-line)}.duli-final-review__side{grid-template-rows:38px minmax(0,1fr)}}.duli-creative-workspace[data-active-stage=timeline] .duli-flow-topbar{z-index:120;border-bottom:1px solid #24282b;background:#0b0c0d}.duli-creative-workspace[data-active-stage=timeline] .duli-flow-topbar__inner{background:#0b0c0d}.duli-flow-topbar[data-workspace-stage=timeline] .duli-flow-topbar__canvas-actions>:not(.duli-flow-topbar__account){display:none!important}.duli-creative-workspace[data-active-stage=timeline] .duli-opencut-header__context,.duli-creative-workspace[data-active-stage=timeline] .duli-opencut-workspace-modes{display:none}.duli-creative-workspace[data-active-stage=timeline] .duli-opencut-header{height:42px;justify-content:flex-end}.duli-timeline-skeleton{--duli-timeline-skeleton-bg: #0b0c0d;--duli-timeline-skeleton-panel: #101315;--duli-timeline-skeleton-line: #292d30;--duli-timeline-skeleton-block: #24282a;display:grid;width:100%;height:100%;min-height:0;grid-template-rows:minmax(220px,1fr) minmax(190px,38%);overflow:hidden;border-top:1px solid var(--duli-timeline-skeleton-line);background:var(--duli-timeline-skeleton-bg);color:#8d9491}.duli-timeline-skeleton__sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.duli-timeline-skeleton i,.duli-timeline-skeleton__panel-title,.duli-timeline-skeleton__screen,.duli-timeline-skeleton__inspector-field,.duli-timeline-skeleton__ruler{display:block;border-radius:4px;background:var(--duli-timeline-skeleton-block);animation:duli-timeline-skeleton-pulse 1.4s ease-in-out infinite}.duli-timeline-skeleton__workspace{display:grid;min-height:0;grid-template-columns:minmax(250px,25.5%) minmax(360px,1fr) minmax(250px,24%);overflow:hidden;border-bottom:1px solid var(--duli-timeline-skeleton-line)}.duli-timeline-skeleton__panel,.duli-timeline-skeleton__monitor{min-width:0;min-height:0;padding:15px;overflow:hidden;background:var(--duli-timeline-skeleton-panel)}.duli-timeline-skeleton__panel{border-right:1px solid var(--duli-timeline-skeleton-line)}.duli-timeline-skeleton__panel--inspector{border-right:0;border-left:1px solid var(--duli-timeline-skeleton-line)}.duli-timeline-skeleton__panel-title,.duli-timeline-skeleton__monitor-title{width:72px;height:12px;margin-bottom:15px}.duli-timeline-skeleton__monitor-title{border-radius:4px;background:var(--duli-timeline-skeleton-block);animation:duli-timeline-skeleton-pulse 1.4s ease-in-out infinite}.duli-timeline-skeleton__panel-controls{display:grid;grid-template-columns:112px minmax(80px,1fr);grid-gap:9px;gap:9px;margin-bottom:13px}.duli-timeline-skeleton__panel-controls i{height:34px}.duli-timeline-skeleton__tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--duli-timeline-skeleton-line)}.duli-timeline-skeleton__tabs i{height:9px}.duli-timeline-skeleton__media-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding-top:14px}.duli-timeline-skeleton__media-list i{aspect-ratio:16 / 10}.duli-timeline-skeleton__monitor{display:grid;grid-template-rows:auto minmax(0,1fr) 32px;justify-items:center;background:#0e1112}.duli-timeline-skeleton__monitor-title{justify-self:start}.duli-timeline-skeleton__screen{width:min(70%,560px);max-height:100%;aspect-ratio:16 / 9;align-self:center;background:#171a1c}.duli-timeline-skeleton__transport{display:flex;align-items:flex-end;justify-content:center;gap:7px}.duli-timeline-skeleton__transport i{width:30px;height:26px}.duli-timeline-skeleton__transport i:nth-child(3){background:#00e65042}.duli-timeline-skeleton__inspector-field{width:100%;height:34px;margin-top:13px}.duli-timeline-skeleton__inspector-field--short{width:62%}.duli-timeline-skeleton__timeline{position:relative;display:grid;min-height:0;grid-template-rows:42px 24px minmax(0,1fr);overflow:hidden;background:#0c0f10}.duli-timeline-skeleton__timeline-tools{display:flex;align-items:center;gap:8px;padding:0 14px;border-bottom:1px solid var(--duli-timeline-skeleton-line)}.duli-timeline-skeleton__timeline-tools i{width:54px;height:26px}.duli-timeline-skeleton__ruler{margin-left:150px;border-radius:0;border-bottom:1px solid var(--duli-timeline-skeleton-line);background:repeating-linear-gradient(90deg,#262b2d 0,#262b2d 1px,transparent 1px,transparent 40px);background:repeating-linear-gradient(90deg,#262b2d 0 1px,transparent 1px 40px)}.duli-timeline-skeleton__tracks{min-height:0;overflow:hidden}.duli-timeline-skeleton__track{display:grid;height:calc(100% / 6);min-height:24px;grid-template-columns:150px minmax(0,1fr);align-items:center;border-bottom:1px solid #202426}.duli-timeline-skeleton__track span{height:100%;padding:8px 14px;border-right:1px solid var(--duli-timeline-skeleton-line);color:#727a77;font-size:10px;font-weight:700}.duli-timeline-skeleton__track i{height:52%;margin-left:10px}@keyframes duli-timeline-skeleton-pulse{0%,to{opacity:.42}50%{opacity:.82}}@media(prefers-reduced-motion:reduce){.duli-timeline-skeleton i,.duli-timeline-skeleton__panel-title,.duli-timeline-skeleton__monitor-title,.duli-timeline-skeleton__screen,.duli-timeline-skeleton__inspector-field,.duli-timeline-skeleton__ruler{animation:none}}.duli-creative-workspace .duli-node-card-header--script-generate,.duli-creative-workspace .duli-node-card-header--script-segment,.duli-creative-workspace .duli-node-card-header--subject-extract,.duli-creative-workspace .duli-h5-subject-generate-shell .duli-node-card-header--subject-generate,.duli-creative-workspace .duli-h5-storyboard-shell .duli-node-card-header--storyboard{background:var(--duli-node-card-header-bg)!important}.duli-creative-workspace .duli-h5-subject-shell .duli-node-card-header h3,.duli-creative-workspace .duli-h5-subject-generate-shell .duli-node-card-header h3,.duli-creative-workspace .duli-h5-storyboard-shell .duli-node-card-header h3{color:var(--duli-h5-header-title-fg)!important}.duli-creative-workspace .duli-h5-script-node,.duli-creative-workspace .duli-h5-subject-node--empty,.duli-creative-workspace .duli-h5-subject-generate-node,.duli-creative-workspace .duli-h5-storyboard-node{border:0;background:var(--duli-h5-node-frame-bg);color:var(--duli-h5-node-fg);box-shadow:none;border-radius:15px}.duli-creative-workspace .duli-h5-segment-node,.duli-creative-workspace .duli-h5-subject-node{background:var(--duli-node-card-header-bg);color:var(--duli-h5-node-fg);border-radius:12px}.duli-creative-workspace .duli-h5-subject-generate-node:after,.duli-creative-workspace .duli-h5-storyboard-node:after{border-color:var(--duli-h5-node-border);box-shadow:var(--duli-h5-node-frame-shadow)}.duli-creative-workspace .duli-h5-subject-generate-node--done:before,.duli-creative-workspace .duli-h5-storyboard-node--done:before{background:var(--duli-h5-node-overlay-bg)}.duli-creative-workspace .duli-h5-storyboard-node__overlay{background:linear-gradient(180deg,#787e880d,#787e8824)}.duli-creative-workspace .duli-h5-script-node__scroll,.duli-creative-workspace .duli-h5-subject-generate-node__scroll,.duli-creative-workspace .duli-h5-subject-generate-node__scroll table,.duli-creative-workspace .duli-h5-storyboard-node__scroll{color:var(--duli-h5-node-fg)}.duli-creative-workspace .duli-h5-script-node__scroll h1,.duli-creative-workspace .duli-h5-script-node__scroll h2,.duli-creative-workspace .duli-h5-script-node__scroll h3,.duli-creative-workspace .duli-h5-script-node--empty strong,.duli-creative-workspace .duli-h5-subject-node--empty strong,.duli-creative-workspace .duli-h5-subject-node__section header strong,.duli-creative-workspace .duli-h5-subject-node__section article strong,.duli-creative-workspace .duli-h5-subject-generate-node--empty strong,.duli-creative-workspace .duli-h5-subject-generate-node__scroll h1,.duli-creative-workspace .duli-h5-subject-generate-node__scroll h2,.duli-creative-workspace .duli-h5-subject-generate-node__scroll h3,.duli-creative-workspace .duli-h5-storyboard-node--empty strong,.duli-creative-workspace .duli-h5-storyboard-node__scroll h1,.duli-creative-workspace .duli-h5-storyboard-node__scroll h2,.duli-creative-workspace .duli-h5-storyboard-node__scroll h3,.duli-creative-workspace .duli-h5-segment-node__tabs strong,.duli-creative-workspace .duli-h5-segment-node__input strong,.duli-creative-workspace .duli-h5-segment-node__chips>div>strong,.duli-creative-workspace .duli-h5-segment-node__rule strong,.duli-creative-workspace .duli-h5-segment-node__toolbar b,.duli-creative-workspace .duli-h5-segment-node__result header strong,.duli-creative-workspace .duli-h5-segment-node__result article b,.duli-creative-workspace .duli-h5-segment-node__custom-rule strong{color:var(--duli-h5-node-title-fg)}.duli-creative-workspace .duli-h5-script-node--empty span,.duli-creative-workspace .duli-h5-subject-node--empty span,.duli-creative-workspace .duli-h5-subject-node__section article span,.duli-creative-workspace .duli-h5-subject-generate-node--empty span,.duli-creative-workspace .duli-h5-storyboard-node--empty span,.duli-creative-workspace .duli-h5-segment-node__tabs small,.duli-creative-workspace .duli-h5-segment-node__input small,.duli-creative-workspace .duli-h5-segment-node__chips small,.duli-creative-workspace .duli-h5-segment-node__rule small,.duli-creative-workspace .duli-h5-segment-node__toolbar span,.duli-creative-workspace .duli-h5-segment-node__result article span,.duli-creative-workspace .duli-h5-segment-node__result article p,.duli-creative-workspace .duli-h5-segment-shell__complete,.duli-creative-workspace .duli-h5-segment-node__custom-rule small,.duli-creative-workspace .duli-h5-segment-node__custom-rule>span,.duli-creative-workspace .duli-h5-segment-node__footer{color:var(--duli-h5-node-muted-fg)}.duli-h5-storyboard-node--done:before,.duli-creative-workspace .duli-h5-storyboard-node--done:before{background:transparent}.duli-creative-workspace .duli-h5-subject-node__section,.duli-creative-workspace .duli-h5-segment-node__tabs,.duli-creative-workspace .duli-h5-segment-node__input,.duli-creative-workspace .duli-h5-segment-node__chips,.duli-creative-workspace .duli-h5-segment-node__rule,.duli-creative-workspace .duli-h5-segment-node__toolbar,.duli-creative-workspace .duli-h5-segment-node__result,.duli-creative-workspace .duli-h5-segment-node__custom-rule{border-color:var(--duli-h5-node-border);background:var(--duli-h5-node-surface-bg)}.duli-creative-workspace .duli-h5-subject-node__section article,.duli-creative-workspace .duli-h5-segment-node__input>div,.duli-creative-workspace .duli-h5-segment-node__result article{border-color:var(--duli-h5-node-border);background:var(--duli-h5-node-subtle-bg)}.duli-creative-workspace .duli-h5-subject-node__empty-icon,.duli-creative-workspace .duli-h5-subject-node__section article em,.duli-creative-workspace .duli-h5-subject-node__section article i,.duli-creative-workspace .duli-h5-subject-node__section article b,.duli-creative-workspace .duli-h5-subject-node__section nav span,.duli-creative-workspace .duli-h5-segment-node__tabs button.is-active,.duli-creative-workspace .duli-h5-segment-node__tabs b.is-active,.duli-creative-workspace .duli-h5-segment-node__chips span,.duli-creative-workspace .duli-h5-segment-node__rule b,.duli-creative-workspace .duli-h5-segment-node__rule i,.duli-creative-workspace .duli-h5-segment-node__toolbar b,.duli-creative-workspace .duli-h5-segment-node__toolbar nav button,.duli-creative-workspace .duli-h5-segment-node__result header nav button,.duli-creative-workspace .duli-h5-segment-node__footer button,.duli-creative-workspace .duli-h5-segment-node__footer i,.duli-creative-workspace .duli-h5-segment-node__footer>span,.duli-creative-workspace .duli-h5-segment-node__footer em,.duli-creative-workspace .duli-h5-segment-node__footer b,.duli-creative-workspace .duli-h5-segment-node__footer strong{border-color:var(--duli-h5-node-border);color:var(--duli-h5-node-chip-fg)}.duli-creative-workspace .duli-h5-segment-node__tabs button.is-active{background:#00e65033}.duli-creative-workspace .duli-h5-segment-node__tabs button,.duli-creative-workspace .duli-h5-segment-node__tabs b{color:var(--duli-h5-node-dim-fg)}.duli-creative-workspace .duli-h5-subject-generate-node__scroll th,.duli-creative-workspace .duli-h5-subject-generate-node__scroll td,.duli-creative-workspace .duli-h5-storyboard-node__scroll th,.duli-creative-workspace .duli-h5-storyboard-node__scroll td{border-color:var(--duli-h5-node-border)}.duli-creative-workspace .duli-h5-subject-generate-node__view,.duli-creative-workspace .duli-h5-storyboard-node__view{border-color:var(--duli-h5-node-border-strong);background:var(--duli-h5-node-view-bg);color:var(--duli-h5-node-view-fg);box-shadow:var(--duli-h5-node-view-shadow)}.duli-node-detail-toolbar .duli-inline-node-detail--subject-design-composer{width:min(680px,calc(100vw - 32px));max-height:none;overflow:visible}.duli-subject-design-composer{display:grid;grid-gap:14px;gap:14px;padding:18px 20px 16px;color:var(--duli-node-workbench-fg)}.duli-subject-design-composer>header{display:flex;min-width:0;align-items:baseline;gap:8px}.duli-subject-design-composer>header strong{color:var(--duli-node-workbench-title-fg);font-size:15px;font-weight:900}.duli-subject-design-composer>header span{overflow:hidden;color:var(--duli-node-workbench-dim-fg);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.duli-subject-design-composer__groups{display:grid;grid-template-columns:repeat(var(--duli-subject-group-columns, 3),minmax(0,1fr));overflow:hidden;border:1px solid var(--duli-node-workbench-border);border-radius:10px;background:var(--duli-node-workbench-panel-soft-bg)}.duli-subject-design-composer__groups button{position:relative;display:flex;min-width:0;height:42px;align-items:center;justify-content:center;gap:7px;border:0;border-right:1px solid var(--duli-node-workbench-border);background:transparent;color:var(--duli-node-workbench-muted-fg);cursor:pointer}.duli-subject-design-composer__groups button:last-child{border-right:0}.duli-subject-design-composer__groups button.is-active{background:var(--duli-node-workbench-active-bg);color:var(--duli-node-workbench-title-fg)}.duli-subject-design-composer__groups button:disabled{color:color-mix(in srgb,var(--duli-node-workbench-muted-fg) 48%,transparent);cursor:not-allowed;opacity:.56}.duli-subject-design-composer__groups button:disabled:not(.is-active){background:color-mix(in srgb,var(--duli-node-workbench-panel-soft-bg) 78%,transparent)}.duli-subject-design-composer__groups button>svg{width:14px;height:14px}.duli-subject-design-composer__groups button strong{overflow:hidden;font-size:11px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.duli-subject-design-composer__groups button i{position:absolute;top:6px;right:7px;display:grid;width:15px;height:15px;place-items:center;color:#18ddb4}.duli-subject-design-composer__empty{padding:16px;border:1px dashed var(--duli-node-workbench-border);border-radius:10px;color:var(--duli-node-workbench-muted-fg);font-size:11px;text-align:center}.duli-subject-design-composer__modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:5px solid var(--duli-node-workbench-panel-soft-bg);border-radius:11px;background:var(--duli-node-workbench-panel-soft-bg)}.duli-subject-design-composer__modes button{display:flex;min-width:0;height:36px;align-items:center;justify-content:space-between;gap:8px;padding:0 14px;border:0;border-radius:7px;background:transparent;color:var(--duli-node-workbench-muted-fg);cursor:pointer}.duli-subject-design-composer__modes button.is-active{background:var(--duli-node-workbench-active-bg);color:var(--duli-node-workbench-title-fg)}.duli-subject-design-composer__modes button:disabled,.duli-subject-design-composer__instruction textarea:disabled{cursor:not-allowed;opacity:.46}.duli-subject-design-composer__modes strong{overflow:hidden;font-size:11px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.duli-subject-design-composer__modes svg{width:13px;height:13px;flex:0 0 auto}.duli-floating-popover-layer.duli-subject-design-composer__mode-popover{overflow:auto;padding:8px;border:1px solid var(--duli-node-workbench-border);border-radius:8px;background:var(--duli-node-workbench-panel-bg);box-shadow:0 12px 30px #00000052;pointer-events:none}.duli-subject-design-composer__mode-popover img{display:block;width:100%;max-height:min(190px,calc(100vh - 80px));border-radius:4px;object-fit:contain}.duli-subject-design-composer__mode-popover small{display:block;padding:7px 2px 1px;color:var(--duli-node-workbench-muted-fg);font-size:11px;line-height:1.4}.duli-subject-design-composer__instruction{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid var(--duli-node-workbench-border);border-radius:11px;background:var(--duli-node-workbench-panel-bg)}.duli-subject-design-composer__instruction>span{color:var(--duli-node-workbench-muted-fg);font-size:10px}.duli-subject-design-composer__instruction textarea{width:100%;box-sizing:border-box;min-height:72px;resize:none;border:0;border-radius:8px;background:#0000004d;color:var(--duli-node-workbench-title-fg);outline:none;padding:10px;font-size:11px;line-height:1.5}.duli-subject-design-composer>footer{display:grid;min-width:0;align-items:center;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto 34px}.duli-subject-design-composer>footer .duli-inline-node-detail__model-picker{width:100%;max-width:none}.duli-subject-design-composer>footer .duli-inline-node-detail__model-trigger{width:100%}.duli-subject-design-composer>footer .duli-node-action-composer__spacer{display:none}.duli-subject-design-composer>footer .duli-inline-node-detail__cost-chip{white-space:nowrap}.duli-subject-design-composer__subjects{display:inline-flex;height:32px;min-width:116px;max-width:170px;align-items:center;gap:6px;padding:0 9px;border:1px solid rgba(25,216,242,.32);border-radius:8px;background:#19d8f21c;color:var(--duli-node-workbench-title-fg);cursor:pointer}.duli-subject-design-composer__subjects:disabled{cursor:not-allowed;opacity:.45}.duli-subject-design-composer__subjects span{min-width:0;flex:1;overflow:hidden;font-size:10px;font-weight:780;text-overflow:ellipsis;white-space:nowrap}@media(max-width:560px){.duli-subject-design-composer{gap:10px;padding:14px 12px 12px}.duli-subject-design-composer>footer{gap:6px;grid-template-columns:minmax(0,1fr) auto 32px}.duli-subject-design-composer__subjects{min-width:96px}.duli-subject-design-composer>footer .duli-inline-node-detail__model-label{max-width:110px}}.duli-subject-picker{position:fixed;z-index:10080;inset:0;display:grid;place-items:center;padding:24px}.duli-subject-picker__backdrop{position:absolute;inset:0;border:0;background:#000000b3;cursor:default}.duli-subject-picker__panel{position:relative;display:grid;width:min(510px,calc(100vw - 32px));max-height:min(620px,calc(100vh - 48px));overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#141518;color:#f4f6f8;box-shadow:0 28px 90px #0000008f;grid-template-rows:auto auto minmax(0,1fr) auto}.duli-subject-picker__panel>header,.duli-subject-picker__panel>footer{display:flex;align-items:center;justify-content:space-between;padding:15px 16px;border-bottom:1px solid rgba(255,255,255,.1)}.duli-subject-picker__panel>header div{display:flex;align-items:center;gap:9px}.duli-subject-picker__panel>header div>svg{color:#22e1ff}.duli-subject-picker__panel>header strong{font-size:14px}.duli-subject-picker__panel>header span,.duli-subject-picker__panel>footer span{color:#ffffff6b;font-size:10px}.duli-subject-picker__panel>header>button{display:grid;width:28px;height:28px;place-items:center;border:0;background:transparent;color:#ffffff80;cursor:pointer}.duli-subject-picker__filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:14px 16px}.duli-subject-picker__filters button{display:grid;height:48px;align-items:center;grid-gap:7px;gap:7px;grid-template-columns:auto minmax(0,1fr) auto;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#ffffff06;color:#ffffff80;padding:0 13px;cursor:pointer}.duli-subject-picker__filters button.is-active{border-color:#22e1ffa8;background:#22e1ff21;color:#f5fdff}.duli-subject-picker__filters button:disabled{cursor:not-allowed;opacity:.42}.duli-subject-picker__filters span,.duli-subject-picker__filters b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.duli-subject-picker__list{display:grid;align-content:start;grid-gap:9px;gap:9px;overflow-y:auto;padding:0 16px 14px}.duli-subject-picker__list>button{display:grid;min-width:0;grid-gap:7px;gap:7px;grid-template-columns:minmax(0,1fr) auto;padding:11px 13px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#ffffff06;color:#ffffffbd;cursor:pointer;text-align:left}.duli-subject-picker__list>button.is-selected{border-color:#22e1ffa8;background:#22e1ff21}.duli-subject-picker__meta{display:flex;min-width:0;align-items:center;gap:7px}.duli-subject-picker__meta em,.duli-subject-picker__meta small{flex:0 0 auto;border-radius:4px;background:#ffffff14;color:#ffffffa6;padding:3px 6px;font-size:9px;font-style:normal}.duli-subject-picker__meta small{background:#00d7a626;color:#63efd1}.duli-subject-picker__meta strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.duli-subject-picker__status{min-width:0;overflow:hidden;color:#fff6;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.duli-subject-picker__list>button>b{grid-column:2;grid-row:1 / span 2;align-self:center;color:#3be4ff;font-size:10px}.duli-subject-picker__panel>footer{border-top:1px solid rgba(255,255,255,.1);border-bottom:0}.duli-subject-picker__panel>footer button{border:0;background:transparent;color:#ffffffad;cursor:pointer;font-size:11px}.duli-h5-subject-generate-node--text{display:block}.duli-h5-subject-generate-node--text:before{display:none}.duli-h5-subject-generate-node__text-preview{position:relative;z-index:3;height:100%;padding:12px 14px;color:var(--duli-h5-node-fg);font-size:10px;line-height:1.55}.duli-h5-subject-generate-node__text-preview h1,.duli-h5-subject-generate-node__text-preview h2,.duli-h5-subject-generate-node__text-preview h3{color:var(--duli-h5-node-title-fg)}.duli-creative-workspace .duli-storyboard-precheck{background:var(--duli-h5-precheck-backdrop-bg)}.duli-creative-workspace .duli-storyboard-precheck__panel{border-color:var(--duli-h5-node-border);background:var(--duli-h5-precheck-panel-bg);box-shadow:var(--duli-h5-node-view-shadow)}.duli-creative-workspace .duli-storyboard-precheck__panel header,.duli-creative-workspace .duli-storyboard-precheck__panel footer{border-color:var(--duli-h5-node-border)}.duli-creative-workspace .duli-storyboard-precheck__panel header strong{color:var(--duli-h5-node-title-fg)}.duli-creative-workspace .duli-storyboard-precheck__panel header span,.duli-creative-workspace .duli-storyboard-precheck__panel header button:not(.app-close-button){color:var(--duli-h5-node-muted-fg)}.duli-creative-workspace .duli-storyboard-precheck__panel main{background:var(--duli-h5-precheck-main-bg);color:var(--duli-h5-precheck-main-fg)}.duli-creative-workspace .duli-storyboard-precheck__panel main b{color:var(--duli-h5-node-title-fg)}.duli-popover-select{position:relative;min-width:0}.duli-popover-select__trigger{width:100%;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.duli-popover-select__trigger:disabled{cursor:not-allowed;opacity:.5}.duli-popover-select__trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-popover-select__menu{position:absolute;z-index:120;left:0;max-width:320px;max-height:280px;overflow-y:auto;padding:6px;border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface-raised);box-shadow:var(--shadow-panel)}.duli-popover-select__menu>button{width:100%;min-height:36px;padding:7px 9px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:6px;color:var(--text-primary);background:transparent;text-align:left;font-size:12px;font-weight:600}.duli-popover-select__menu>button:hover,.duli-popover-select__menu>button.is-active{color:var(--text-primary);background:var(--surface-active)}.duli-popover-select__menu>button>span{width:max-content;display:flex;flex-direction:column;gap:2px}.duli-popover-select__menu strong,.duli-popover-select__menu small{overflow-wrap:anywhere;width:max-content}.duli-popover-select__menu small{color:var(--text-muted);font-size:10px;font-weight:400}.duli-h5-segment-node__chips button{height:24px;padding:0 9px;border:1px solid transparent;border-radius:6px;color:#9da1aa;background:#ffffff0a;font-size:10px}.duli-h5-segment-node__chips button:hover,.duli-h5-segment-node__chips button.is-hot{color:#fff;border-color:#ff5e6c6b;background:#ff435626}.duli-h5-segment-node__compact-workbench,.duli-h5-segment-node__compact-review{min-height:0;flex:1;display:flex;flex-direction:column;overflow:hidden}.duli-h5-segment-node__compact-rules{min-height:0;padding:8px 12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;overflow-y:auto}.duli-h5-segment-node__compact-rules button{min-width:0;height:34px;padding:0 9px;display:flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#858a94;background:#ffffff06;font-size:10px;text-align:left}.duli-h5-segment-node__compact-rules button.is-enabled{color:#eef1f5;border-color:#4ccd9d57;background:#22a6771c}.duli-h5-segment-node__compact-rules b{color:#6f7480;font-size:9px}.duli-h5-segment-node__compact-rules span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-h5-segment-node__compact-review{padding:10px 12px 8px;gap:8px}.duli-h5-segment-node__compact-review>header{display:flex;align-items:center;justify-content:space-between;color:#e6e8ec;font-size:11px}.duli-h5-segment-node__compact-review>header span{color:#7d828c;font-size:10px}.duli-h5-segment-node__compact-review>textarea{min-height:0;flex:1;resize:none;padding:10px;border:1px solid rgba(255,255,255,.09);border-radius:6px;outline:0;color:#d7d9de;background:#090a0c9e;font-size:10px;line-height:1.65}.duli-h5-segment-node__compact-review>textarea:focus{border-color:#5d84ff94}.duli-h5-segment-node__compact-segmentation-rule{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(54px,1fr);grid-gap:6px;gap:6px;min-height:96px;padding:7px;border:1px solid rgba(255,255,255,.09);border-radius:6px;background:#090a0c6b}.duli-h5-segment-node__compact-segmentation-rule>header{display:flex;align-items:center;justify-content:space-between;min-width:0;color:#dfe3ea;font-size:10px}.duli-h5-segment-node__compact-segmentation-actions{display:flex;min-width:0;align-items:center;gap:5px}.duli-h5-segment-node__compact-segmentation-preset{--duli-preset-index: 0;position:relative;display:grid;width:150px;height:24px;grid-template-columns:repeat(3,minmax(0,1fr));flex:0 0 auto;overflow:hidden;padding:2px;border:1px solid rgba(255,255,255,.08);border-radius:5px;background:#ffffff09}.duli-h5-segment-node__compact-segmentation-preset:before{position:absolute;z-index:0;top:2px;bottom:2px;left:2px;width:calc((100% - 4px) / 3);border:1px solid rgba(255,255,255,.1);border-radius:3px;background:#3b414c;box-shadow:0 1px 4px #00000047;content:"";transform:translate(calc(var(--duli-preset-index) * 100%));transition:transform .18s ease}.duli-h5-segment-node__compact-segmentation-preset>button{position:relative;z-index:1;min-width:0;padding:0 3px;border:0;border-radius:3px;color:#777e89;background:transparent;font-size:8px;line-height:18px;white-space:nowrap;transition:color .14s ease}.duli-h5-segment-node__compact-segmentation-preset>button:hover,.duli-h5-segment-node__compact-segmentation-preset>button.is-active{color:#f0f2f6}.duli-h5-segment-node__compact-segmentation-preset>button:focus-visible{outline:1px solid rgba(132,163,255,.85);outline-offset:-2px}.duli-h5-segment-node__compact-segmentation-actions>button{display:flex;width:auto;height:24px;align-items:center;justify-content:center;gap:3px;padding:0 7px;border:1px solid rgba(255,255,255,.08);border-radius:4px;color:#8d94a0;background:#ffffff09;font-size:8px}.duli-h5-segment-node__compact-segmentation-actions>button:hover{color:#fff;background:#ffffff14}.duli-h5-segment-node__compact-segmentation-actions svg{width:13px;height:13px}.duli-h5-segment-node__compact-segmentation-rule>textarea{min-width:0;min-height:54px;resize:none;padding:7px 8px;border:1px solid rgba(255,255,255,.09);border-radius:5px;outline:0;color:#d7d9de;background:#0304067a;font:inherit;font-size:10px;line-height:1.5}.duli-h5-segment-node__compact-segmentation-rule>textarea:focus{border-color:#5d84ff94}.duli-h5-segment-node__footer .duli-popover-select{flex:0 1 auto}.duli-h5-segment-node__footer .duli-popover-select__trigger{height:28px;padding:0 8px;border:0;color:inherit;background:transparent;font:inherit}.duli-h5-segment-node__footer .duli-h5-segment-node__model{max-width:158px;height:38px!important;font-size:11px!important;line-height:40px!important}.duli-h5-segment-node__footer .duli-h5-segment-node__mode{max-width:105px}.duli-fullscreen-script-segment__review-textarea{width:100%;height:100%;min-height:0;resize:none;padding:16px 20px;border:0;outline:0;color:#202226;background:#fff;font-size:14px;line-height:1.6;letter-spacing:0;background:transparent;color:#fff}.duli-fullscreen-script-segment__review-rule-trigger{display:flex;width:100%;min-height:40px;flex:0 0 40px;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;padding:0 14px;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#ebeff5db;background:#ffffff06;cursor:pointer}.duli-fullscreen-script-segment__review-rule-trigger:hover,.duli-fullscreen-script-segment__review-rule-trigger.is-open{border-color:#47d6a642;background:#28b08414}.duli-fullscreen-script-segment__review-rule-trigger>span{display:inline-flex;min-width:0;align-items:center;gap:8px}.duli-fullscreen-script-segment__review-rule-trigger strong{font-size:13px;font-weight:700}.duli-fullscreen-script-segment__review-rule-trigger small{overflow:hidden;color:#b5bfcc9e;font-size:11px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.duli-fullscreen-script-segment__review-rule-trigger>svg{flex:0 0 auto;transition:transform .16s ease}.duli-fullscreen-script-segment__review-rule-trigger.is-open>svg{transform:rotate(180deg)}.duli-fullscreen-script-segment__main.is-review{position:relative;display:flex;flex-direction:column}.duli-fullscreen-script-segment__main.is-review .duli-fullscreen-script-segment__review{height:auto;flex:1 1 0}.duli-fullscreen-script-segment__review-rule-drawer{position:relative;width:100%;min-height:48px;flex:0 0 48px;padding-top:8px}.duli-fullscreen-script-segment__review-rule-drawer>.duli-fullscreen-script-segment__review-rule-trigger{margin-top:0}.duli-fullscreen-script-segment__review-rule-panel{position:absolute;z-index:3;right:0;bottom:40px;left:0;overflow:visible;border:1px solid rgba(255,255,255,.11);border-radius:8px 8px 0 0;background:#17191d;box-shadow:0 -24px 56px #0000006b,0 -1px #ffffff0f;transform-origin:bottom center;animation:duli-review-rule-panel-in .16s ease-out both}.duli-fullscreen-script-segment__review-rule-panel+.duli-fullscreen-script-segment__review-rule-trigger{border-radius:0 0 8px 8px}@keyframes duli-review-rule-panel-in{0%{opacity:0;transform:translateY(6px) scaleY(.96)}to{opacity:1;transform:translateY(0) scaleY(1)}}.duli-fullscreen-script-segment__review-prompt{width:100%;padding:16px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}.duli-fullscreen-script-segment__review-prompt>header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px}.duli-fullscreen-script-segment__review-prompt-heading{display:grid;grid-gap:2px;gap:2px}.duli-fullscreen-script-segment__review-prompt>header strong{color:#ebedf1;font-size:13px}.duli-fullscreen-script-segment__review-prompt>header span{color:#858a94;font-size:11px}.duli-fullscreen-script-segment__review-prompt-actions{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:8px}.duli-fullscreen-script-segment__review-prompt-preset{--duli-preset-index: 0;position:relative;display:grid;width:282px;height:34px;grid-template-columns:repeat(3,minmax(0,1fr));flex:0 0 auto;overflow:hidden;padding:3px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#ffffff0a}.duli-fullscreen-script-segment__review-prompt-preset:before{position:absolute;z-index:0;top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / 3);border:1px solid rgba(255,255,255,.11);border-radius:4px;background:#424955;box-shadow:0 2px 7px #0000004d;content:"";transform:translate(calc(var(--duli-preset-index) * 100%));transition:transform .18s ease}.duli-fullscreen-script-segment__review-prompt-preset>button{position:relative;z-index:1;min-width:0;padding:0 8px;border:0;border-radius:4px;color:#858b96;background:transparent;font-size:11px;line-height:26px;white-space:nowrap;transition:color .14s ease}.duli-fullscreen-script-segment__review-prompt-preset>button:hover,.duli-fullscreen-script-segment__review-prompt-preset>button.is-active{color:#f3f4f6}.duli-fullscreen-script-segment__review-prompt-preset>button:focus-visible{outline:1px solid rgba(132,163,255,.85);outline-offset:-2px}.duli-fullscreen-script-segment__review-prompt-actions>button{height:34px;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#d9dce2;background:#ffffff0a;display:flex;justify-content:center;line-height:40px;align-items:center;gap:5px;font-size:10px;white-space:nowrap}.duli-fullscreen-script-segment__review-prompt-actions>button.duli-fullscreen-script-segment__review-prompt-close{width:34px;padding:0}.duli-fullscreen-script-segment__review-prompt>textarea{width:100%;min-height:355px;resize:none;padding:12px 14px;border:1px solid rgba(255,255,255,.1);border-radius:6px;outline:0;color:#d9dce2;background:#08090b8a;font-size:13px;line-height:1.62;letter-spacing:0}.duli-fullscreen-script-segment__tabs,.duli-h5-segment-node__tabs,.duli-fullscreen-script-segment__view-switch,.duli-fullscreen-script-segment__project-types,.duli-h5-segment-node__project-types{--duli-segment-index: 0;position:relative;isolation:isolate}.duli-fullscreen-script-segment__tabs:before,.duli-h5-segment-node__tabs:before,.duli-fullscreen-script-segment__view-switch:before,.duli-fullscreen-script-segment__project-types:before,.duli-h5-segment-node__project-types:before{position:absolute;z-index:0;content:"";pointer-events:none;transform:translate(calc(var(--duli-segment-index) * 100%));transition:transform .2s cubic-bezier(.2,.75,.25,1)}.duli-fullscreen-script-segment__tabs>button,.duli-h5-segment-node__tabs>button,.duli-fullscreen-script-segment__view-switch>button,.duli-fullscreen-script-segment__project-types>button,.duli-h5-segment-node__project-types>button{position:relative;z-index:1}.duli-fullscreen-script-segment__tabs:before{top:4px;bottom:4px;left:4px;width:calc((100% - 8px)/2);border:1px solid var(--line);border-radius:8px;background:var(--panel-strong);box-shadow:var(--shadow-soft)}.duli-fullscreen-script-segment__tabs button.is-active{background:transparent;box-shadow:none}.duli-h5-segment-node__tabs:before{top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / 3);border:1px solid var(--line);border-radius:6px;background:var(--panel-strong);box-shadow:var(--shadow-soft)}.duli-h5-segment-node__tabs button.is-active{background:transparent;box-shadow:none}.duli-fullscreen-script-segment__view-switch{display:grid;width:232px;height:42px;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;padding:3px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#ffffff06}.duli-fullscreen-script-segment__bar .duli-fullscreen-script-segment__view-switch,.duli-fullscreen-script-segment__result .duli-fullscreen-script-segment__view-switch{display:grid;grid-gap:0;gap:0}.duli-fullscreen-script-segment__view-switch:before{top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / 3);border:1px solid rgba(255,255,255,.08);border-radius:7px;background:#134d43;box-shadow:0 2px 7px #00000040}.duli-fullscreen-script-segment__bar .duli-fullscreen-script-segment__view-switch>button,.duli-fullscreen-script-segment__result .duli-fullscreen-script-segment__view-switch>button{width:auto;height:34px;padding:0 10px;border:0;border-radius:7px;color:#e0e6efad;background:transparent;box-shadow:none;font-size:13px}.duli-fullscreen-script-segment__bar .duli-fullscreen-script-segment__view-switch>button{padding:0 24px}.duli-fullscreen-script-segment__bar .duli-fullscreen-script-segment__view-switch>button.is-active,.duli-fullscreen-script-segment__result .duli-fullscreen-script-segment__view-switch>button.is-active{border:0;color:#f5f7f8;background:transparent;box-shadow:none}.duli-fullscreen-script-segment__project-types{position:relative;display:grid;width:420px;grid-template-columns:repeat(5,minmax(0,1fr))}.duli-fullscreen-script-segment__project-types:before{top:0;bottom:0;left:0;width:20%;border-radius:8px;background:linear-gradient(90deg,#7c45ff,#9a55ff);box-shadow:0 3px 10px #6537d23d}.duli-fullscreen-script-segment__filters .duli-fullscreen-script-segment__project-types button,.duli-fullscreen-script-segment__filters .duli-fullscreen-script-segment__project-types button:first-child,.duli-fullscreen-script-segment__filters .duli-fullscreen-script-segment__project-types button.is-active{max-width:none;border-right:1px solid rgba(255,255,255,.055);color:#e1e6efb8;background:transparent;box-shadow:none;text-overflow:clip}.duli-fullscreen-script-segment__filters .duli-fullscreen-script-segment__project-types button.is-active{color:#fff}.duli-h5-segment-node__project-types{display:grid;min-width:0;height:24px;grid-template-columns:repeat(5,minmax(0,1fr));flex:1;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#ffffff09}.duli-h5-segment-node__project-types:before{top:0;bottom:0;left:0;width:20%;border-radius:5px;background:#7448cf;box-shadow:0 2px 6px #46239142}.duli-h5-segment-node__chips .duli-h5-segment-node__project-types>button,.duli-h5-segment-node__chips .duli-h5-segment-node__project-types>button:hover,.duli-h5-segment-node__chips .duli-h5-segment-node__project-types>button.is-hot{min-width:0;height:22px;padding:0 2px;border:0;border-radius:5px;color:#8f96a1;background:transparent;font-size:8px;white-space:nowrap}.duli-h5-segment-node__chips .duli-h5-segment-node__project-types>button:hover,.duli-h5-segment-node__chips .duli-h5-segment-node__project-types>button.is-hot{color:#fff}.duli-fullscreen-script-segment__bar--review{min-height:56px}.duli-fullscreen-script-segment__bar--review strong{height:34px;padding:0 14px;font-size:14px}.duli-fullscreen-script-segment__bar--review span{font-size:12px}.duli-fullscreen-script-segment__review--result{grid-template-rows:48px minmax(0,1fr)}.duli-fullscreen-script-segment__review--result>header{padding:0 16px}.duli-fullscreen-script-segment__review--result header i{width:9px;height:9px}.duli-fullscreen-script-segment__review--result header strong{font-size:15px}.duli-fullscreen-script-segment__review--result header span{font-size:12px}.duli-fullscreen-script-segment__compare-editor section{grid-template-rows:44px minmax(0,1fr)}.duli-fullscreen-script-segment__compare-editor section header{padding:0 14px}.duli-fullscreen-script-segment__compare-editor section header strong{font-size:14px}.duli-fullscreen-script-segment__compare-editor section header span{font-size:11px}.duli-fullscreen-script-segment__compare-editor section.is-reviewed header strong:before{width:8px;height:8px}.duli-fullscreen-script-segment__compare-editor{--duli-script-diff-bg: #111317;--duli-script-diff-text: rgba(244, 247, 251, .9);--duli-script-diff-muted: rgba(150, 174, 205, .72);--duli-script-diff-added: #72ddb5;--duli-script-diff-removed: #ff98a1;--duli-script-diff-added-bg: rgba(48, 196, 142, .075);--duli-script-diff-removed-bg: rgba(235, 91, 104, .07);--duli-script-diff-changed-bg: rgba(236, 179, 75, .045);--duli-script-diff-word-added-bg: rgba(48, 196, 142, .26);--duli-script-diff-word-removed-bg: rgba(235, 91, 104, .22);--duli-script-diff-added-gutter-bg: rgba(48, 196, 142, .12);--duli-script-diff-removed-gutter-bg: rgba(235, 91, 104, .12);--duli-script-diff-gutter-bg: rgba(255, 255, 255, .018);--duli-script-diff-gutter-hover-bg: rgba(255, 255, 255, .05);--duli-script-diff-empty-bg: rgba(255, 255, 255, .012);--duli-script-diff-header-bg: #15181d;--duli-script-diff-border: rgba(255, 255, 255, .07);display:block;min-width:0;min-height:0;overflow:auto;background:var(--duli-script-diff-bg);scrollbar-gutter:stable}.duli-fullscreen-script-segment__compare-editor>div,.duli-fullscreen-script-segment__compare-editor>div>div{min-width:0}.duli-fullscreen-script-segment__compare-editor table td:nth-child(3){border-left:1px solid var(--duli-script-diff-border)!important}.duli-fullscreen-script-segment__diff-title{display:flex;align-items:center;gap:8px;width:100%;min-width:0;font-family:inherit;letter-spacing:0}.duli-fullscreen-script-segment__diff-title strong{color:var(--duli-script-diff-text);font-size:14px;font-weight:760}.duli-fullscreen-script-segment__diff-title.is-reviewed strong:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:#f0c735}.duli-fullscreen-script-segment__diff-title small{min-width:0;margin-left:auto;overflow:hidden;color:var(--duli-script-diff-muted);font-size:11px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.duli-fullscreen-script-segment__review-output{min-height:0;overflow:auto;padding:10px 12px 20px;color:#f4f7fbe6;font-size:14px;line-height:22px;letter-spacing:0;scrollbar-gutter:stable}.duli-fullscreen-script-segment__review-output p{min-height:28px;margin:0;padding:3px 7px;border-left:2px solid transparent;border-radius:3px}.duli-fullscreen-script-segment__review-output p.is-title{margin-top:5px;color:#fff;font-size:15px;font-weight:650}.duli-fullscreen-script-segment__review-output p.is-empty{opacity:.34}.duli-fullscreen-script-segment__review-output p.is-diff-modified,.duli-fullscreen-script-segment__review-output p.is-diff-removed,.duli-fullscreen-script-segment__review-output p.is-diff-added{border-left-color:#ecb34b75;background:#ecb34b0b}.duli-fullscreen-script-segment__review-output mark{border-radius:3px;color:inherit;padding:1px 2px}.duli-fullscreen-script-segment__review-output mark[data-diff-kind=removed]{background:#eb5b6833;text-decoration:line-through;text-decoration-color:#ff858fb8}.duli-fullscreen-script-segment__review-output mark[data-diff-kind=added]{background:#30c48e38;box-shadow:inset 0 -1px #64ebb97a}.duli-fullscreen-script-segment__review-done{padding:10px 18px}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-rule-trigger,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-rule-panel{border-color:var(--line);color:var(--text-primary);background:var(--panel-strong)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__compare-editor{--duli-script-diff-bg: #ffffff;--duli-script-diff-text: #222933;--duli-script-diff-muted: #667085;--duli-script-diff-added: #067647;--duli-script-diff-removed: #b42318;--duli-script-diff-added-bg: rgba(5, 150, 105, .065);--duli-script-diff-removed-bg: rgba(225, 29, 72, .055);--duli-script-diff-changed-bg: rgba(245, 158, 11, .055);--duli-script-diff-word-added-bg: rgba(5, 150, 105, .17);--duli-script-diff-word-removed-bg: rgba(225, 29, 72, .14);--duli-script-diff-added-gutter-bg: rgba(5, 150, 105, .1);--duli-script-diff-removed-gutter-bg: rgba(225, 29, 72, .09);--duli-script-diff-gutter-bg: #f8fafc;--duli-script-diff-gutter-hover-bg: #f1f5f9;--duli-script-diff-empty-bg: #fafafa;--duli-script-diff-header-bg: #f8fafc;--duli-script-diff-border: rgba(17, 24, 39, .1)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-rule-panel{box-shadow:0 -24px 56px #11182733,0 -1px #11182714}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-rule-trigger:hover,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-rule-trigger.is-open{border-color:#05966947;background:#10b98114}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-rule-trigger small,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-prompt>header span{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-prompt>header strong{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-prompt-actions>button,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-prompt .duli-popover-select__trigger,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-prompt>textarea{border-color:var(--line);color:var(--text-primary);background:var(--surface-control-bg)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-output p.is-diff-modified,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-output p.is-diff-removed,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-output p.is-diff-added{border-left-color:#b46f146b;background:#f59e0b12}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-output mark[data-diff-kind=removed]{background:#e11d4821;text-decoration-color:#be123c8c}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-output mark[data-diff-kind=added]{background:#05966924;box-shadow:inset 0 -1px #0596695c}.duli-fullscreen-script-segment__model .duli-popover-select__trigger,.duli-fullscreen-script-segment__output-mode .duli-popover-select__trigger{height:34px;padding:0 10px;border:0;color:inherit;background:transparent}.duli-fullscreen-script-segment__smart-mode{color:#9fc2ff}@media(max-width:840px){.duli-fullscreen-script-segment__compare-editor{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(180px,1fr) minmax(180px,1fr)}.duli-fullscreen-script-segment__compare-editor section{border-right:0;border-bottom:1px solid rgba(255,255,255,.06)}.duli-fullscreen-script-segment__review-prompt>textarea{height:148px;min-height:148px}}@media(max-width:680px){.duli-fullscreen-script-segment__review-prompt>header{grid-template-columns:minmax(0,1fr)}.duli-fullscreen-script-segment__review-prompt-actions{justify-content:flex-start}.duli-fullscreen-script-segment__review-prompt-preset{width:min(282px,62vw)}}.duli-empty-viewport-notice{position:absolute;z-index:48;top:74px;left:50%;display:inline-flex;min-height:54px;align-items:center;gap:8px;padding:7px 9px 7px 18px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#252525;box-shadow:0 14px 32px #0000004d;color:#f5f5f5;transform:translate(-50%);animation:duli-empty-viewport-notice-in .16s ease-out both}.duli-empty-viewport-notice strong{font-size:14px;font-weight:650;white-space:nowrap}.duli-empty-viewport-notice button{display:inline-flex;height:38px;align-items:center;justify-content:center;border:0;border-radius:9px;background:#414141;color:#fff;padding:0 14px;font-size:14px;font-weight:650}.duli-empty-viewport-notice button:hover{background:#4b4b4b}.duli-empty-viewport-notice button.duli-empty-viewport-notice__close{width:38px;padding:0;background:transparent;color:#ffffffe0}.duli-empty-viewport-notice__close svg{width:22px;height:22px}@keyframes duli-empty-viewport-notice-in{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}.duli-popover-select__option-content.is-custom{flex-direction:row;align-items:center;gap:9px}.duli-script-model-icon{display:inline-flex!important;width:17px;min-width:17px!important;height:17px!important;flex:0 0 17px!important;align-items:center;justify-content:center;overflow:visible!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.duli-script-model-icon .ai-creation-model-platform-icon{width:17px;height:17px;flex:0 0 17px;object-fit:contain}.duli-script-model-icon .ai-creation-model-platform-icon--fallback svg{width:15px;height:15px}.duli-script-model-option__copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.duli-h5-segment-node__footer .duli-popover-select.duli-h5-segment-node__model,.duli-fullscreen-script-segment__footer .duli-popover-select.duli-fullscreen-script-segment__model{width:max-content;min-width:0;max-width:min(360px,42vw);flex:0 1 auto}.duli-h5-segment-node__footer .duli-h5-segment-node__model .duli-popover-select__trigger,.duli-fullscreen-script-segment__model .duli-popover-select__trigger{width:max-content;min-width:0;max-width:100%;flex:0 1 auto;gap:5px}.duli-h5-segment-node__footer .duli-h5-segment-node__model .duli-popover-select__trigger>span:not(.duli-script-model-icon),.duli-fullscreen-script-segment__model .duli-popover-select__trigger>span:not(.duli-script-model-icon){max-width:250px}.duli-h5-segment-node--organize,.duli-h5-segment-node--review{grid-template-rows:58px minmax(0,1fr) 68px}.duli-h5-segment-node__footer{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:30px 30px;align-items:center;min-height:68px;grid-gap:6px 8px;gap:6px 8px}.duli-h5-segment-node__footer>.duli-popover-select.duli-h5-segment-node__model{grid-column:1 / -1;grid-row:1;width:100%;min-width:0;max-width:none}.duli-h5-segment-node__footer>.duli-popover-select.duli-h5-segment-node__model .duli-popover-select__trigger{width:100%;min-width:0;max-width:none;justify-content:flex-start;height:38px}.duli-h5-segment-node__footer>span{grid-column:1;grid-row:2;justify-content:flex-start}.duli-h5-segment-node__footer>b{grid-column:2;grid-row:2;margin-left:0}.duli-fullscreen-script-segment__organize-loading{display:flex;min-height:0;flex:1 1 auto;align-items:center;justify-content:center;flex-direction:column;gap:10px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:#111318;color:#ffffffad}.duli-fullscreen-script-segment__organize-loading-mark{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(0,230,80,.22);border-radius:50%;color:#00e650;background:#00e65012}.duli-fullscreen-script-segment__organize-loading-mark svg{width:20px;height:20px;animation:duli-script-organize-spin .9s linear infinite}.duli-fullscreen-script-segment__organize-loading strong{color:#fff;font-size:14px}.duli-fullscreen-script-segment__organize-loading>span{font-size:11px}.duli-fullscreen-script-segment__organize-loading-lines{display:grid;width:min(360px,55%);grid-gap:7px;gap:7px;margin-top:6px}.duli-fullscreen-script-segment__organize-loading-lines i{height:5px;border-radius:3px;background:#ffffff14;animation:duli-script-organize-pulse 1.2s ease-in-out infinite}.duli-fullscreen-script-segment__organize-loading-lines i:nth-child(2){width:82%;animation-delay:.12s}.duli-fullscreen-script-segment__organize-loading-lines i:nth-child(3){width:64%;animation-delay:.24s}.duli-fullscreen-script-segment__stop-icon{width:14px!important;height:14px!important;flex:0 0 14px!important;fill:currentColor;stroke:currentColor;stroke-width:1.5}@keyframes duli-script-organize-spin{to{transform:rotate(360deg)}}@keyframes duli-script-organize-pulse{0%,to{opacity:.42}50%{opacity:1}}.duli-h5-segment-node{gap:12px;padding:16px 16px 12px}.duli-h5-segment-node__tabs{min-height:58px;margin-bottom:0;padding:5px}.duli-h5-segment-node__tabs button,.duli-h5-segment-node__tabs b{min-height:46px;grid-template-columns:24px minmax(0,1fr);gap:3px 8px;padding:5px 12px}.duli-h5-segment-node__tabs span{width:24px;height:24px}.duli-h5-segment-node__tabs strong{font-size:13px}.duli-h5-segment-node__tabs small{font-size:10px}.duli-h5-segment-node__compact-workbench{gap:10px}.duli-h5-segment-node__chips{gap:12px;padding:14px}.duli-h5-segment-node__chips>div>strong,.duli-h5-segment-node__chips span{font-size:11px}.duli-h5-segment-node__project-types{height:30px}.duli-h5-segment-node__chips .duli-h5-segment-node__project-types>button,.duli-h5-segment-node__chips .duli-h5-segment-node__project-types>button:hover,.duli-h5-segment-node__chips .duli-h5-segment-node__project-types>button.is-hot{height:28px;font-size:10px}.duli-h5-segment-node__compact-rules{flex:1 1 auto;grid-auto-rows:minmax(38px,1fr);padding:0 14px;gap:8px}.duli-h5-segment-node__compact-rules button{height:auto;min-height:38px;padding:0 11px;font-size:11px}.duli-h5-segment-node__custom-rule{min-height:52px;padding:8px 12px}.duli-h5-segment-node__custom-rule strong{font-size:12px}.duli-h5-segment-node__custom-rule small{font-size:10px}.duli-h5-segment-node__compact-review{gap:10px;padding:2px 12px 0}.duli-h5-segment-node__compact-review>header{font-size:12px}.duli-h5-segment-node__compact-review>textarea,.duli-h5-segment-node__compact-segmentation-rule>textarea{font-size:11px;line-height:1.65}.duli-h5-segment-node__compact-segmentation-rule{min-height:132px;flex:0 0 132px;padding:9px}.duli-h5-segment-node__compact-segmentation-rule>header{font-size:11px}.duli-h5-segment-node__compact-segmentation-preset{width:178px;height:28px}.duli-h5-segment-node__compact-segmentation-preset>button,.duli-h5-segment-node__compact-segmentation-actions>button{font-size:9px}.duli-h5-segment-node__compact-segmentation-actions>button{height:28px}.duli-h5-segment-node__footer{min-height:50px;padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}.duli-h5-segment-node__footer button,.duli-h5-segment-node__footer i,.duli-h5-segment-node__footer>span,.duli-h5-segment-node__footer em,.duli-h5-segment-node__footer b,.duli-h5-segment-node__footer strong{height:32px}.duli-h5-segment-node--segments,.duli-h5-segment-node--segments.duli-h5-segment-node--done{grid-template-rows:58px 44px minmax(0,1fr) 50px}.duli-h5-segment-node__compact-organize{display:grid;grid-template-rows:70px minmax(0,1fr) 56px;grid-gap:12px;gap:12px;overflow:hidden}.duli-h5-segment-node__compact-filter-bar{display:grid;grid-template-columns:130px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:10px 12px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#ffffff06}.duli-h5-segment-node__compact-filter-bar>div:first-child{display:grid;grid-gap:3px;gap:3px}.duli-h5-segment-node__compact-filter-bar>div:first-child strong{color:#fffffff0;font-size:12px}.duli-h5-segment-node__compact-filter-bar>div:first-child span{overflow:hidden;color:#fff6;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.duli-h5-segment-node__compact-filter-bar .duli-h5-segment-node__project-types{height:34px}.duli-h5-segment-node__compact-filter-bar .duli-h5-segment-node__project-types>button,.duli-h5-segment-node__compact-filter-bar .duli-h5-segment-node__project-types>button:hover,.duli-h5-segment-node__compact-filter-bar .duli-h5-segment-node__project-types>button.is-hot{height:32px;border:0;color:#e1e6efad;background:transparent;font-size:10px;font-weight:750}.duli-h5-segment-node__compact-filter-bar .duli-h5-segment-node__project-types>button.is-hot{color:#fff}.duli-h5-segment-node__compact-rule-count{color:#70e1b7db;font-size:10px;font-weight:750;white-space:nowrap}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules{display:grid;min-height:0;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(7,minmax(0,1fr));grid-gap:9px;gap:9px;overflow:hidden;padding:0}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules button{display:grid;height:auto;min-height:0;grid-template-columns:26px minmax(0,1fr) 26px;align-content:center;align-items:center;grid-gap:8px;gap:8px;padding:8px;border:1px solid rgba(255,255,255,.07);border-radius:7px;background:#ffffff06;text-align:left}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules b{display:grid;width:26px;height:26px;place-items:center;border-radius:6px;background:#ffffff0e;color:#ffffff6b;font-size:10px;font-weight:700}.duli-h5-segment-node__compact-rule-copy{display:grid;min-width:0;grid-gap:4px;gap:4px}.duli-h5-segment-node__compact-rule-copy strong{display:flex;min-width:0;align-items:center;gap:5px;overflow:hidden;color:#ffffffe6;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.duli-h5-segment-node__compact-rule-copy em{flex:0 0 auto;padding:2px 4px;border-radius:4px;background:#755cce29;color:#d3c6ffd1;font-size:8px;font-style:normal;font-weight:700}.duli-h5-segment-node__compact-rule-copy small{display:-webkit-box;overflow:hidden;color:#dbe2f085;font-size:9px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules button>i{width:26px;height:16px;border-radius:999px;background:radial-gradient(circle at 30% 50%,#fff 0,#fff 5px,transparent 6px),#ffffff24;background:radial-gradient(circle at 30% 50%,#fff 0 5px,transparent 6px),#ffffff24}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules button.is-enabled{border-color:#32d09638;background:#32d0960b}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules button.is-enabled>i{background:radial-gradient(circle at 70% 50%,#fff 0,#fff 5px,transparent 6px),#32d0969e;background:radial-gradient(circle at 70% 50%,#fff 0 5px,transparent 6px),#32d0969e}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules button.is-enabled b{color:#70e1b7b8}.duli-h5-segment-node__compact-organize>.duli-h5-segment-node__custom-rule{height:56px;min-height:56px;margin:0}.duli-h5-segment-node__compact-review-stage{display:grid;min-height:0;grid-template-rows:58px minmax(300px,1fr) 190px 56px;grid-gap:12px;gap:12px;overflow:hidden;padding:0}.duli-h5-segment-node__compact-review-bar{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#ffffff06}.duli-h5-segment-node__compact-review-bar>div{display:grid;min-width:0;grid-gap:3px;gap:3px}.duli-h5-segment-node__compact-review-bar strong{color:#fffffff0;font-size:12px}.duli-h5-segment-node__compact-review-bar span{overflow:hidden;color:#ffffff6b;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.duli-h5-segment-node__compact-review-bar nav{display:grid;width:168px;height:32px;flex:0 0 168px;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px;border:1px solid rgba(255,255,255,.07);border-radius:7px;background:#ffffff06}.duli-h5-segment-node__compact-review-bar nav button{border:0;border-radius:5px;color:#e0e6ef9e;background:transparent;font-size:9px}.duli-h5-segment-node__compact-review-bar nav button.is-active{color:#fff;background:#134d43}.duli-h5-segment-node__compact-review-editor{display:grid;min-height:0;grid-template-rows:42px minmax(0,1fr);overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#ffffff05}.duli-h5-segment-node__compact-review-editor>header{display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.06)}.duli-h5-segment-node__compact-review-editor>header div{display:flex;align-items:center;gap:8px}.duli-h5-segment-node__compact-review-editor>header i{width:8px;height:8px;border-radius:50%;background:#f0c735}.duli-h5-segment-node__compact-review-editor>header strong{color:#ffffffeb;font-size:12px}.duli-h5-segment-node__compact-review-editor>header span{color:#ffffff6b;font-size:9px}.duli-h5-segment-node__compact-review-editor>textarea{width:100%;height:100%;min-height:0;padding:14px 16px;border:0;outline:0;resize:none;background:transparent;color:#f4f7fbe6;font-size:13px;line-height:1.72}.duli-script-markdown-preview{min-width:0;min-height:0;overflow:auto;color:var(--duli-flow-inline-field-fg, rgba(244, 247, 251, .9));font-size:12.5px;line-height:1.72;overflow-wrap:anywhere}.duli-h5-segment-node__script-preview{padding:10px 14px 16px}.duli-script-markdown-preview h1,.duli-script-markdown-preview h2,.duli-script-markdown-preview h3,.duli-script-markdown-preview h4{margin:8px 0 4px;color:var(--duli-flow-inline-field-fg, #fff);font-size:12px;font-weight:820;line-height:1.35}.duli-script-markdown-preview h1:before,.duli-script-markdown-preview h2:before,.duli-script-markdown-preview h3:before,.duli-script-markdown-preview h4:before{display:inline-block;width:3px;height:11px;margin-right:6px;border-radius:2px;background:#00e650;content:"";vertical-align:-1px}.duli-script-markdown-preview p{margin:0;color:var(--duli-flow-inline-field-fg);font-size:12.5px;line-height:1.72}.duli-script-markdown-preview p+p{margin-top:6px}.duli-script-markdown-preview ul,.duli-script-markdown-preview ol{display:grid;grid-gap:3px;gap:3px;margin:4px 0;padding-left:18px}.duli-script-markdown-preview strong{color:var(--duli-flow-inline-field-fg);font-weight:820}.duli-script-markdown-preview code{padding:1px 4px;border-radius:4px;background:#ffffff13;color:#c6ffdaeb;font-size:11px}.duli-script-markdown-preview blockquote{margin:6px 0;padding:2px 10px;border-left:2px solid #00e650;color:var(--duli-flow-inline-muted-fg)}.duli-script-markdown-preview hr{margin:10px 0;border:0;border-top:1px solid var(--duli-flow-inline-field-border)}.duli-script-markdown-preview pre{margin:8px 0;padding:9px 10px;overflow:auto;border:1px solid var(--duli-flow-inline-field-border);border-radius:6px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-field-fg);font-size:11px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.duli-script-markdown-preview pre code{color:inherit;font-size:inherit}.duli-script-markdown-preview table{width:max-content;min-width:100%;margin:10px 0 14px;border-collapse:collapse;font-size:11px;background:var(--duli-flow-inline-field-bg, rgba(255, 255, 255, .02))}.duli-script-markdown-preview th,.duli-script-markdown-preview td{min-width:90px;padding:5px 7px;border:1px solid var(--duli-flow-inline-field-border, rgba(255, 255, 255, .14));text-align:left;vertical-align:top}.duli-script-markdown-preview th{color:var(--duli-flow-inline-field-fg, #fff);background:#343a40;font-weight:820}.duli-script-markdown-preview__mermaid{--duli-mermaid-node-bg: #252a31;--duli-mermaid-node-border: #8b98a7;--duli-mermaid-node-fg: #f8fafc;--duli-mermaid-node-outline: rgba(15, 23, 42, .78);--duli-mermaid-edge-bg: #252a31;--duli-mermaid-edge-border: #56616f;--duli-mermaid-edge-fg: #f8fafc;--duli-mermaid-line: #cbd5e1;min-height:96px;margin:12px 0 16px;padding:14px 12px;overflow:auto;border:1px solid var(--duli-flow-inline-field-border, rgba(255, 255, 255, .1));border-radius:12px;background:var(--duli-flow-inline-field-bg, rgba(0, 0, 0, .16));box-shadow:inset 0 1px #ffffff0a;text-align:center}.duli-script-markdown-preview__mermaid svg{display:inline-block;width:min(100%,680px);min-width:0;max-width:none;height:auto}.duli-script-markdown-preview__mermaid svg .node rect,.duli-script-markdown-preview__mermaid svg .node polygon,.duli-script-markdown-preview__mermaid svg .node circle,.duli-script-markdown-preview__mermaid svg .node path{fill:var(--duli-mermaid-node-bg)!important;stroke:var(--duli-mermaid-node-border)!important;stroke-width:1.5px;filter:drop-shadow(0 3px 8px rgba(0,0,0,.16))}.duli-script-markdown-preview__mermaid svg .nodeLabel,.duli-script-markdown-preview__mermaid svg .nodeLabel *,.duli-script-markdown-preview__mermaid svg .nodeLabel text,.duli-script-markdown-preview__mermaid svg .nodeLabel tspan,.duli-script-markdown-preview__mermaid svg .label text,.duli-script-markdown-preview__mermaid svg .label tspan,.duli-script-markdown-preview__mermaid svg .label foreignObject,.duli-script-markdown-preview__mermaid svg .label foreignObject *{fill:var(--duli-mermaid-node-fg)!important;color:var(--duli-mermaid-node-fg)!important;-webkit-text-fill-color:var(--duli-mermaid-node-fg)!important;font-size:14px!important;font-weight:650!important}.duli-script-markdown-preview__mermaid svg .nodeLabel text,.duli-script-markdown-preview__mermaid svg .nodeLabel tspan,.duli-script-markdown-preview__mermaid svg .label text,.duli-script-markdown-preview__mermaid svg .label tspan{paint-order:stroke;stroke:var(--duli-mermaid-node-outline)!important;stroke-width:.35px!important}.duli-script-markdown-preview__mermaid svg .edgeLabel rect{fill:var(--duli-mermaid-edge-bg)!important;stroke:var(--duli-mermaid-edge-border)!important;opacity:.92!important;rx:5px;ry:5px}.duli-script-markdown-preview__mermaid svg .edgeLabel .labelBkg{fill:var(--duli-mermaid-edge-bg)!important;stroke:var(--duli-mermaid-edge-border)!important}.duli-script-markdown-preview__mermaid svg .edgeLabel foreignObject,.duli-script-markdown-preview__mermaid svg .edgeLabel foreignObject>div,.duli-script-markdown-preview__mermaid svg .edgeLabel foreignObject span{background:var(--duli-mermaid-edge-bg)!important;border-color:var(--duli-mermaid-edge-border)!important;color:var(--duli-mermaid-edge-fg)!important;fill:var(--duli-mermaid-edge-fg)!important;-webkit-text-fill-color:var(--duli-mermaid-edge-fg)!important}.duli-script-markdown-preview__mermaid svg .edgeLabel text,.duli-script-markdown-preview__mermaid svg .edgeLabel tspan{fill:var(--duli-mermaid-edge-fg)!important;color:var(--duli-mermaid-edge-fg)!important;-webkit-text-fill-color:var(--duli-mermaid-edge-fg)!important;font-size:12px!important}.duli-script-markdown-preview__mermaid svg .flowchart-link{stroke:var(--duli-mermaid-line)!important;stroke-width:1.4px!important}.duli-script-markdown-preview__mermaid svg .edgePath path,.duli-script-markdown-preview__mermaid svg marker path{fill:var(--duli-mermaid-line)!important;stroke:var(--duli-mermaid-line)!important}:root[data-resolved-theme=light] .duli-script-markdown-preview__mermaid{--duli-mermaid-node-bg: #f3f4f6;--duli-mermaid-node-border: #667085;--duli-mermaid-node-fg: #17202a;--duli-mermaid-node-outline: rgba(255, 255, 255, .92);--duli-mermaid-edge-bg: #ffffff;--duli-mermaid-edge-border: #98a2b3;--duli-mermaid-edge-fg: #17202a;--duli-mermaid-line: #475467}:root[data-resolved-theme=light] .duli-script-markdown-preview th{color:#17202a;background:#e5e7eb}.duli-script-markdown-preview__mermaid-fallback{margin:10px 0 14px;padding:8px;overflow:auto;color:#ffd278e6;background:#ffb40014;white-space:pre-wrap}.duli-h5-segment-node__compact-segmentation-rule--review{height:190px;min-height:190px;padding:12px;border-radius:8px}.duli-h5-segment-node__compact-segmentation-rule--review>textarea{min-height:120px;padding:10px 12px;font-size:12px;line-height:1.6}.duli-h5-segment-node__compact-review-stage>.duli-h5-segment-node__custom-rule{height:56px;min-height:56px;margin:0}.duli-h5-segment-node--segments .duli-h5-segment-node__toolbar{height:44px;min-height:44px;padding-left:10px;padding-right:10px}.duli-h5-segment-node--segments .duli-h5-segment-node__result{display:grid;height:100%;grid-template-rows:42px minmax(0,1fr);overflow:hidden;padding:14px 16px;border-radius:9px}.duli-h5-segment-node--segments .duli-h5-segment-node__result>header{padding:0 0 10px}.duli-h5-segment-node--segments .duli-h5-segment-node__result>header>button{height:26px;margin-left:auto;padding:0 9px;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#ffffffc7;background:#ffffff0a;font-size:9px}.duli-h5-segment-node--segments .duli-h5-segment-node__result>div{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.duli-h5-segment-node--segments .duli-h5-segment-node__result article{display:grid;grid-gap:6px;gap:6px;padding:14px 12px}.duli-h5-segment-node--segments .duli-h5-segment-node__result article>header{display:flex;min-width:0;align-items:center;gap:6px}.duli-h5-segment-node--segments .duli-h5-segment-node__result article>header span,.duli-h5-segment-node--segments .duli-h5-segment-node__result article>header em{overflow:hidden;padding:2px 6px;border-radius:4px;color:#d3deeca8;background:#ffffff0d;font-size:9px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.duli-h5-segment-node--segments .duli-h5-segment-node__result article>header em{margin-left:auto;color:#70e1b7db;background:#32d09614}.duli-h5-segment-node--segments .duli-h5-segment-node__result article b{font-size:13px}.duli-h5-segment-node--segments .duli-h5-segment-node__result article p{display:-webkit-box;overflow:hidden;font-size:12px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.duli-h5-segment-node--segments .duli-h5-segment-node__result article footer{display:flex;min-width:0;gap:6px;overflow:hidden}.duli-h5-segment-node--segments .duli-h5-segment-node__result article footer span{overflow:hidden;color:#bcc8d87a;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.duli-h5-segment-node--organize,.duli-h5-segment-node--review{grid-template-rows:58px minmax(0,1fr) 50px}.duli-h5-segment-node--segments,.duli-h5-segment-node--segments.duli-h5-segment-node--done{grid-template-rows:58px 50px minmax(0,1fr) 50px}.duli-h5-segment-node__compact-organize{grid-template-rows:46px minmax(0,1fr);gap:10px}.duli-h5-segment-node__compact-filter-bar{grid-template-columns:auto minmax(250px,310px) minmax(8px,1fr) auto auto auto;gap:8px;height:46px;padding:5px 8px;border-radius:7px}.duli-h5-segment-node__compact-filter-bar>strong{color:#ffffffeb;font-size:11px;font-weight:800;white-space:nowrap}.duli-h5-segment-node__compact-filter-bar .duli-h5-segment-node__project-types{height:32px}.duli-h5-segment-node__compact-filter-bar .duli-h5-segment-node__project-types>button,.duli-h5-segment-node__compact-filter-bar .duli-h5-segment-node__project-types>button:hover,.duli-h5-segment-node__compact-filter-bar .duli-h5-segment-node__project-types>button.is-hot{height:30px;font-size:9px}.duli-h5-segment-node__compact-filter-spacer{min-width:0}.duli-h5-segment-node__compact-recommend{display:inline-flex;height:30px;align-items:center;gap:5px;padding:0 8px;border:1px solid rgba(245,181,54,.16);border-radius:6px;color:#f1d372;background:#f5b53612;font-size:9px;font-weight:800;white-space:nowrap}.duli-h5-segment-node__compact-recommend svg{width:12px;height:12px}.duli-h5-segment-node__compact-rule-total,.duli-h5-segment-node__compact-rule-count{font-size:9px;font-weight:700;white-space:nowrap}.duli-h5-segment-node__compact-rule-total{color:#e1e6ef7a}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(10,minmax(0,1fr));gap:7px}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules article{position:relative;display:grid;min-width:0;min-height:0;grid-template-columns:24px 26px minmax(0,1fr) 25px;align-items:center;grid-gap:7px;gap:7px;padding:6px 7px;border:1px solid rgba(255,255,255,.065);border-radius:7px;background:#ffffff06;transition:border-color .16s ease,background .16s ease,opacity .16s ease}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules article.is-disabled{opacity:.48}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules article.is-enabled{background:#ffffff08}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules article.is-gold{border-color:#d9961357}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules article.is-cyan{border-color:#00b2ff45}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules article.is-green{border-color:#00e6963d}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules article.is-red{border-color:#ff4a633d}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules article.is-blue{border-color:#468aff3d}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules article.is-pink{border-color:#ff54be3d}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules article.is-purple{border-color:#9a67ff3d}.duli-h5-segment-node__compact-rule-no,.duli-h5-segment-node__compact-rule-icon{display:grid;width:24px;height:24px;place-items:center;border-radius:6px;color:#ffffff7a;background:#ffffff0d;font-size:9px;font-style:normal;font-weight:750}.duli-h5-segment-node__compact-rule-icon{width:26px;height:26px;color:#d9b24b}.duli-h5-segment-node__compact-rule-icon svg{width:13px;height:13px}.duli-h5-segment-node__compact-rules .is-cyan .duli-h5-segment-node__compact-rule-icon{color:#55c9ff}.duli-h5-segment-node__compact-rules .is-green .duli-h5-segment-node__compact-rule-icon{color:#5ae0ad}.duli-h5-segment-node__compact-rules .is-red .duli-h5-segment-node__compact-rule-icon{color:#ff778b}.duli-h5-segment-node__compact-rules .is-blue .duli-h5-segment-node__compact-rule-icon{color:#7fa8ff}.duli-h5-segment-node__compact-rules .is-pink .duli-h5-segment-node__compact-rule-icon{color:#ff83cf}.duli-h5-segment-node__compact-rules .is-purple .duli-h5-segment-node__compact-rule-icon{color:#bca2ff}.duli-h5-segment-node__compact-rule-copy{gap:2px}.duli-h5-segment-node__compact-rule-copy strong{gap:4px;font-size:10px}.duli-h5-segment-node__compact-rule-copy strong>em,.duli-h5-segment-node__compact-rule-copy strong>small{display:inline-flex;height:15px;align-items:center;flex:0 0 auto;padding:0 4px;border-radius:4px;font-size:7px;font-style:normal;line-height:1}.duli-h5-segment-node__compact-rule-copy strong>small{color:#e5c966;background:#f5b53617}.duli-h5-segment-node__compact-rule-copy>small{font-size:8px;line-height:1.25;-webkit-line-clamp:1}.duli-h5-segment-node__compact-rule-switch{position:relative;width:25px;height:15px;padding:0;border:0;border-radius:999px;background:#ffffff24}.duli-h5-segment-node__compact-rule-switch:after{position:absolute;top:3px;left:3px;width:9px;height:9px;border-radius:50%;background:#fff;content:"";transition:transform .16s ease}.duli-h5-segment-node__compact-rule-switch[aria-checked=true]{background:#2dc48ead}.duli-h5-segment-node__compact-rule-switch[aria-checked=true]:after{transform:translate(10px)}.duli-h5-segment-node__compact-review-stage{grid-template-rows:56px minmax(0,1fr) auto;gap:10px}.duli-h5-segment-node__compact-review-editor{grid-template-rows:40px minmax(0,1fr)}.duli-h5-segment-node__review-drawer{display:grid;grid-gap:8px;gap:8px}.duli-h5-segment-node__review-drawer.is-open{grid-template-rows:184px 50px}.duli-h5-segment-node__compact-segmentation-rule--review{height:184px;min-height:184px;grid-template-rows:40px minmax(0,1fr);margin:0;padding:8px 10px 10px}.duli-h5-segment-node__compact-segmentation-rule--review>header>div:first-child{display:grid;grid-gap:2px;gap:2px}.duli-h5-segment-node__compact-segmentation-rule--review>header>div:first-child span{color:#fff6;font-size:8px}.duli-h5-segment-node__compact-segmentation-rule--review>textarea{min-height:0;height:100%}.duli-h5-segment-node__review-drawer-trigger{display:flex;width:100%;height:50px;align-items:center;justify-content:space-between;padding:0 13px;border:1px solid rgba(255,255,255,.07);border-radius:8px;color:#e6ebf4d6;background:#ffffff06}.duli-h5-segment-node__review-drawer-trigger>span{display:inline-flex;align-items:center;gap:8px}.duli-h5-segment-node__review-drawer-trigger svg{width:14px;height:14px}.duli-h5-segment-node__review-drawer-trigger strong{color:#ffffffeb;font-size:11px}.duli-h5-segment-node__review-drawer-trigger small{padding:2px 6px;border-radius:5px;color:#dce1eb85;background:#ffffff0b;font-size:8px}.duli-h5-segment-node__review-drawer-trigger>svg{transition:transform .16s ease}.duli-h5-segment-node__review-drawer.is-open .duli-h5-segment-node__review-drawer-trigger>svg{transform:rotate(180deg)}.duli-h5-segment-node--segments .duli-h5-segment-node__toolbar{height:50px;min-height:50px;justify-content:space-between;padding:0 10px}.duli-h5-segment-node--segments .duli-h5-segment-node__toolbar>div{display:grid;min-width:0;grid-gap:2px;gap:2px}.duli-h5-segment-node--segments .duli-h5-segment-node__toolbar b{padding:0;background:transparent;font-size:11px}.duli-h5-segment-node--segments .duli-h5-segment-node__toolbar span{font-size:9px}.duli-h5-segment-node--segments .duli-h5-segment-node__toolbar em{display:inline-flex;align-items:center;gap:4px;font-size:9px}.duli-h5-segment-node--segments .duli-h5-segment-node__toolbar em svg{width:12px;height:12px}.duli-h5-segment-node--segments .duli-h5-segment-node__result{grid-template-rows:42px minmax(0,1fr);padding:10px 12px 12px}.duli-h5-segment-node--segments .duli-h5-segment-node__result>header{padding:0 0 9px}.duli-h5-segment-node--segments .duli-h5-segment-node__result>header>div{display:flex;min-width:0;align-items:center;gap:7px}.duli-h5-segment-node--segments .duli-h5-segment-node__result>header>div>i{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#f0c932}.duli-h5-segment-node--segments .duli-h5-segment-node__result>header strong:before{display:none}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-workbench{display:grid;min-height:0;grid-template-columns:215px minmax(0,1fr);grid-gap:10px;gap:10px;overflow:hidden}.duli-h5-segment-node__compact-source-pane{display:grid;min-height:0;grid-template-rows:38px minmax(0,1fr) 52px;overflow:hidden;border:1px solid rgba(255,255,255,.065);border-radius:7px;background:#ffffff05}.duli-h5-segment-node__compact-source-pane>header,.duli-h5-segment-node__compact-source-pane>footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 10px;border-bottom:1px solid rgba(255,255,255,.055)}.duli-h5-segment-node__compact-source-pane>header strong{color:#ffffffe6;font-size:10px}.duli-h5-segment-node__compact-source-pane>header span{padding:2px 5px;border-radius:4px;color:#71ddb5c2;background:#32d0960f;font-size:8px}.duli-h5-segment-node__compact-source-pane>div{min-height:0;overflow:auto;padding:12px}.duli-h5-segment-node__compact-source-pane>div p{margin:0;color:#667085;font-size:10px;line-height:1.7;white-space:pre-wrap}.duli-h5-segment-node__compact-source-pane>div mark.duli-h5-segment-node__source-highlight{border-radius:3px;background:#23dc992e;box-shadow:inset 0 -1px #40ffb994;color:var(--text-primary, rgba(236, 242, 250, .92))}.duli-h5-segment-node__compact-source-pane>footer{display:grid;grid-template-columns:minmax(0,1fr) auto;border-top:1px solid rgba(255,255,255,.055);border-bottom:0}.duli-h5-segment-node__compact-source-pane>footer span{overflow:hidden;color:#dce1eb80;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.duli-h5-segment-node__compact-source-pane>footer button{height:26px;padding:0 8px;border:1px solid rgba(255,255,255,.08);border-radius:5px;color:#ebeff6c2;background:#ffffff0a;font-size:8px}.duli-h5-segment-node__compact-segment-tree{min-height:0;overflow:auto;overscroll-behavior:contain;padding-right:3px;scrollbar-width:thin}.duli-h5-segment-node__compact-segment-tree>section{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 10px;border:1px solid rgba(255,255,255,.065);color:#e8edf5d1;background:#ffffff06}.duli-h5-segment-node__compact-segment-tree>section.is-episode{height:34px;margin-bottom:5px;border-radius:6px}.duli-h5-segment-node__compact-segment-tree>section.is-scene{height:30px;margin:6px 0 4px 10px;border-width:0 0 0 2px;border-radius:0;border-color:#f5b53657;background:transparent}.duli-h5-segment-node__compact-segment-tree>section strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.duli-h5-segment-node__compact-segment-tree>section span{color:#dce1eb61;font-size:8px}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article{display:grid;grid-gap:5px;gap:5px;margin:0 0 5px 10px;padding:9px 10px;border:1px solid rgba(255,255,255,.055);border-radius:6px;background:#ffffff05;cursor:pointer}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article.is-selected{border-color:#f5b53647;background:#f5b5360e}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article>header{padding:0}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article>header b{overflow:hidden;color:#ffffffe6;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article>header em{margin-left:auto;color:#70e1b7c2;font-size:8px;font-style:normal}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article>p{display:-webkit-box;overflow:hidden;color:#dce2ec9e;font-size:9px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article>footer{display:flex;min-width:0;gap:5px;overflow:hidden}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article>footer span{overflow:hidden;padding:2px 5px;border-radius:4px;color:#c4cdda7a;background:#ffffff09;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article>footer span.is-anchored{color:#70e1b7bd}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article>footer span.is-warning{color:#f4c15ad1}.duli-fullscreen-script-segment{grid-template-rows:68px minmax(0,1fr) auto}.duli-fullscreen-script-segment__header{grid-template-columns:42px minmax(300px,1fr) minmax(190px,240px) auto auto;gap:10px}.duli-fullscreen-script-segment__tabs{display:inline-flex;width:fit-content;height:44px;justify-self:start;gap:3px;padding:4px;border-color:#ffffff14;border-radius:12px;background:#080a0d47}.duli-fullscreen-script-segment__tabs:before{display:none}.duli-fullscreen-script-segment__tabs button{display:inline-flex;min-width:138px;height:34px;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid transparent;border-radius:9px;color:var(--text-muted);font-size:14px;font-weight:700;text-align:center;transition:color .15s ease,background .15s ease,border-color .15s ease}.duli-fullscreen-script-segment__tabs button>svg{width:17px;height:17px;flex:0 0 auto}.duli-fullscreen-script-segment__tabs button:hover:not(:disabled){color:var(--text-primary);background:#ffffff0b}.duli-fullscreen-script-segment__tabs button.is-active{border-color:#00e68038;background:#00e6801a;color:var(--text-primary);box-shadow:inset 0 1px #ffffff0d}.duli-fullscreen-script-segment__tabs button:disabled{opacity:.38}.duli-fullscreen-script-segment__model{width:100%;min-width:0}.duli-fullscreen-script-segment__header-model .duli-inline-node-detail__model-picker{width:100%;max-width:none}.duli-fullscreen-script-segment__header-model .duli-inline-node-detail__model-trigger{width:100%;max-width:none;height:40px;border-color:#ffffff1a;background:#ffffff09;padding-left:11px;padding-right:11px}.duli-fullscreen-script-segment__header-model .duli-inline-node-detail__model-label{max-width:none;flex:1 1 auto}.duli-fullscreen-script-segment__header>.duli-fullscreen-script-segment__exit{grid-column:-1}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__tabs{border-color:var(--line);background:#0f172a09}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__tabs button.is-active{border-color:#05966938;background:#0596691a;box-shadow:inset 0 1px #ffffffb3}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__header-model .duli-inline-node-detail__model-trigger{border-color:var(--line);background:var(--panel-strong);color:var(--text-primary)}@media(max-width:900px){.duli-fullscreen-script-segment{grid-template-rows:62px minmax(0,1fr) auto}.duli-fullscreen-script-segment__header{grid-template-columns:40px minmax(230px,1fr) minmax(150px,190px) minmax(120px,160px) 40px}.duli-fullscreen-script-segment__tabs{height:44px}.duli-fullscreen-script-segment__tabs button{min-width:105px;gap:5px;padding-left:9px;padding-right:9px;font-size:12px}}.duli-h5-segment-node--organize,.duli-h5-segment-node--review{grid-template-rows:68px minmax(0,1fr) 60px;gap:12px}.duli-h5-segment-node--segments,.duli-h5-segment-node--segments.duli-h5-segment-node--done{grid-template-rows:68px 58px minmax(0,1fr) 60px;gap:12px}.duli-h5-segment-node--organize .duli-h5-segment-node__tabs,.duli-h5-segment-node--review .duli-h5-segment-node__tabs,.duli-h5-segment-node--segments .duli-h5-segment-node__tabs{height:68px;min-height:68px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#ffffff05}.duli-h5-segment-node--organize .duli-h5-segment-node__tabs>button,.duli-h5-segment-node--review .duli-h5-segment-node__tabs>button,.duli-h5-segment-node--segments .duli-h5-segment-node__tabs>button{display:grid;min-width:0;height:66px;grid-template-columns:32px minmax(0,1fr);grid-template-rows:auto auto;align-content:center;align-items:center;grid-gap:2px 10px;gap:2px 10px;padding:8px 13px;text-align:left}.duli-h5-segment-node--organize .duli-h5-segment-node__tabs>button>span,.duli-h5-segment-node--review .duli-h5-segment-node__tabs>button>span,.duli-h5-segment-node--segments .duli-h5-segment-node__tabs>button>span{width:32px;height:32px;grid-row:1 / 3;border-radius:7px}.duli-h5-segment-node--organize .duli-h5-segment-node__tabs>button>span svg,.duli-h5-segment-node--review .duli-h5-segment-node__tabs>button>span svg,.duli-h5-segment-node--segments .duli-h5-segment-node__tabs>button>span svg{width:18px;height:18px}.duli-h5-segment-node--organize .duli-h5-segment-node__tabs>button strong,.duli-h5-segment-node--review .duli-h5-segment-node__tabs>button strong,.duli-h5-segment-node--segments .duli-h5-segment-node__tabs>button strong{align-self:end;font-size:13px;line-height:1.25}.duli-h5-segment-node--organize .duli-h5-segment-node__tabs>button small,.duli-h5-segment-node--review .duli-h5-segment-node__tabs>button small,.duli-h5-segment-node--segments .duli-h5-segment-node__tabs>button small{align-self:start;overflow:hidden;font-size:10px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.duli-h5-segment-node__compact-organize{grid-template-rows:104px minmax(0,1fr);gap:12px}.duli-h5-segment-node__compact-filter-bar{display:grid;height:104px;grid-template-columns:minmax(0,1fr);grid-template-rows:38px 42px;grid-gap:6px;gap:6px;padding:9px 12px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#ffffff05}.duli-h5-segment-node__compact-stage-heading,.duli-h5-segment-node__compact-stage-heading>span,.duli-h5-segment-node__compact-rule-summary,.duli-h5-segment-node__compact-project-bar{display:flex;min-width:0;align-items:center}.duli-h5-segment-node__compact-stage-heading{justify-content:space-between;gap:12px}.duli-h5-segment-node__compact-stage-heading>span:first-child{gap:8px}.duli-h5-segment-node__compact-stage-heading>span:first-child>i{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#f0c932}.duli-h5-segment-node__compact-stage-heading strong{color:#fffffff0;font-size:13px;font-weight:800}.duli-h5-segment-node__compact-stage-heading>span:first-child small{overflow:hidden;color:#dde3ed80;font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.duli-h5-segment-node__compact-rule-summary{flex:0 0 auto;gap:8px}.duli-h5-segment-node__compact-rule-summary>small,.duli-h5-segment-node__compact-rule-summary>b{font-size:10px;font-weight:700;white-space:nowrap}.duli-h5-segment-node__compact-rule-summary>small{color:#e1e6ef70}.duli-h5-segment-node__compact-rule-summary>b{color:#70e1b7db}.duli-h5-segment-node__compact-recommend{height:28px;gap:5px;padding:0 9px;font-size:10px}.duli-h5-segment-node__compact-project-bar{gap:12px;padding-top:6px;border-top:1px solid rgba(255,255,255,.055)}.duli-h5-segment-node__compact-project-bar>strong{flex:0 0 auto;color:#dee4eead;font-size:11px;font-weight:750}.duli-h5-segment-node__compact-project-bar .duli-h5-segment-node__project-types{width:min(100%,430px);height:34px}.duli-h5-segment-node__compact-project-bar .duli-h5-segment-node__project-types>button,.duli-h5-segment-node__compact-project-bar .duli-h5-segment-node__project-types>button:hover,.duli-h5-segment-node__compact-project-bar .duli-h5-segment-node__project-types>button.is-hot{height:32px;font-size:10.5px}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules{display:grid;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(70px,auto);grid-gap:8px;gap:8px;overflow-y:auto;overscroll-behavior:contain;padding:0 4px 0 0;scrollbar-width:thin}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules article{min-height:70px;grid-template-columns:30px 28px minmax(0,1fr) 30px;gap:8px;padding:8px 9px;border-radius:7px}.duli-h5-segment-node__compact-rule-no,.duli-h5-segment-node__compact-rule-icon{width:28px;height:28px;border-radius:6px;font-size:10px}.duli-h5-segment-node__compact-rule-icon svg{width:15px;height:15px}.duli-h5-segment-node__compact-rule-copy{gap:4px}.duli-h5-segment-node__compact-rule-copy strong{gap:5px;font-size:12px;line-height:1.25}.duli-h5-segment-node__compact-rule-copy strong>em,.duli-h5-segment-node__compact-rule-copy strong>small{height:17px;padding:0 5px;font-size:8.5px}.duli-h5-segment-node__compact-rule-copy>small{font-size:10px;line-height:1.35;-webkit-line-clamp:1}.duli-h5-segment-node__compact-rule-switch{width:30px;height:18px}.duli-h5-segment-node__compact-rule-switch:after{top:3px;left:3px;width:12px;height:12px}.duli-h5-segment-node__compact-rule-switch[aria-checked=true]:after{transform:translate(12px)}.duli-h5-segment-node__compact-review-stage{grid-template-rows:62px minmax(0,1fr) auto;gap:12px}.duli-h5-segment-node__compact-review-bar{height:62px;padding:0 14px;border-radius:8px}.duli-h5-segment-node__compact-review-bar>div{gap:4px}.duli-h5-segment-node__compact-review-bar>div strong{font-size:13px}.duli-h5-segment-node__compact-review-bar nav,.duli-h5-segment-node--segments .duli-h5-segment-node__result>header nav{height:34px}.duli-h5-segment-node__compact-review-bar nav button,.duli-h5-segment-node--segments .duli-h5-segment-node__result>header nav button{min-width:54px;height:32px;font-size:11px}.duli-h5-segment-node__compact-review-editor{grid-template-rows:46px minmax(0,1fr);border-radius:8px}.duli-h5-segment-node__compact-review-editor>header{padding:0 14px}.duli-h5-segment-node__compact-review-editor>textarea{padding:16px 18px;font-size:13px;line-height:1.72}.duli-h5-segment-node__review-drawer{gap:10px}.duli-h5-segment-node__review-drawer.is-open{grid-template-rows:208px 52px}.duli-h5-segment-node__compact-segmentation-rule--review{height:208px;min-height:208px;grid-template-rows:48px minmax(0,1fr);padding:10px 12px 12px}.duli-h5-segment-node__compact-segmentation-rule--review>header>div:first-child span{font-size:10px}.duli-h5-segment-node__compact-segmentation-rule--review>textarea{padding:11px 13px;font-size:11.5px;line-height:1.55}.duli-h5-segment-node__review-drawer-trigger{height:52px;padding:0 14px}.duli-h5-segment-node__review-drawer-trigger strong{font-size:12px}.duli-h5-segment-node__review-drawer-trigger small{font-size:9.5px}.duli-h5-segment-node--segments .duli-h5-segment-node__toolbar{height:58px;min-height:58px;padding:0 14px;border-radius:8px}.duli-h5-segment-node--segments .duli-h5-segment-node__toolbar b{font-size:13px}.duli-h5-segment-node--segments .duli-h5-segment-node__toolbar span,.duli-h5-segment-node--segments .duli-h5-segment-node__toolbar em{font-size:10px}.duli-h5-segment-node--segments .duli-h5-segment-node__toolbar nav button{height:30px;padding:0 10px;font-size:10px}.duli-h5-segment-node--segments .duli-h5-segment-node__result{grid-template-rows:52px minmax(0,1fr);padding:12px 14px 14px;border-radius:8px}.duli-h5-segment-node--segments .duli-h5-segment-node__result>header{padding:0 0 11px}.duli-h5-segment-node--segments .duli-h5-segment-node__result>header strong{font-size:13px}.duli-h5-segment-node--segments .duli-h5-segment-node__result>header span{font-size:10.5px}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-workbench{grid-template-columns:236px minmax(0,1fr);gap:12px}.duli-h5-segment-node__compact-source-pane{grid-template-rows:44px minmax(0,1fr) 58px;border-radius:7px}.duli-h5-segment-node__compact-source-pane>header,.duli-h5-segment-node__compact-source-pane>footer{padding:0 12px}.duli-h5-segment-node__compact-source-pane>header strong{font-size:11.5px}.duli-h5-segment-node__compact-source-pane>header span,.duli-h5-segment-node__compact-source-pane>footer span,.duli-h5-segment-node__compact-source-pane>footer button{font-size:9.5px}.duli-h5-segment-node__compact-source-pane>div{padding:14px}.duli-h5-segment-node__compact-source-pane>div p{font-size:11.5px;line-height:1.75}.duli-h5-segment-node__compact-source-pane>footer button{height:30px;padding:0 10px}.duli-h5-segment-node__compact-segment-tree>section{padding:0 12px}.duli-h5-segment-node__compact-segment-tree>section.is-episode{height:40px;margin-bottom:7px}.duli-h5-segment-node__compact-segment-tree>section.is-scene{height:36px;margin:8px 0 6px 12px}.duli-h5-segment-node__compact-segment-tree>section strong{font-size:11.5px}.duli-h5-segment-node__compact-segment-tree>section span{font-size:9.5px}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article{gap:7px;margin:0 0 7px 12px;padding:11px 12px;border-radius:7px}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article>header{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article>header i{display:grid;width:28px;height:24px;place-items:center;border-radius:5px;color:#f5cd52e0;background:#f0c93214;font-size:9.5px;font-style:normal;font-weight:800}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article>header b{font-size:12px}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article>header em,.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article footer span{font-size:9.5px}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article>p{font-size:11px;line-height:1.45}.duli-h5-segment-node--organize .duli-h5-segment-node__footer,.duli-h5-segment-node--review .duli-h5-segment-node__footer,.duli-h5-segment-node--segments .duli-h5-segment-node__footer{height:60px;min-height:60px;gap:8px;padding:0 10px;border-radius:8px;font-size:11px}.duli-h5-segment-node--organize .duli-h5-segment-node__footer .duli-h5-segment-node__model,.duli-h5-segment-node--review .duli-h5-segment-node__footer .duli-h5-segment-node__model,.duli-h5-segment-node--segments .duli-h5-segment-node__footer .duli-h5-segment-node__model{min-width:0;max-width:190px;height:36px;font-size:11px}.duli-h5-segment-node--organize .duli-h5-segment-node__footer .duli-h5-segment-node__mode{max-width:132px;height:36px;font-size:11px}.duli-h5-segment-node--organize .duli-h5-segment-node__submit,.duli-h5-segment-node--review .duli-h5-segment-node__submit,.duli-h5-segment-node--segments .duli-h5-segment-node__submit{height:38px;min-width:146px;padding:0 14px;font-size:11.5px}.duli-h5-segment-node--organize,.duli-h5-segment-node--review,.duli-h5-segment-node--segments,.duli-h5-segment-node--segments.duli-h5-segment-node--done{min-height:0;grid-template-rows:52px minmax(0,1fr) 52px;gap:8px;padding:10px 12px 8px;overflow:hidden}.duli-h5-segment-node--organize .duli-h5-segment-node__tabs,.duli-h5-segment-node--review .duli-h5-segment-node__tabs,.duli-h5-segment-node--segments .duli-h5-segment-node__tabs{height:52px;min-height:52px;padding:3px;border-radius:7px}.duli-h5-segment-node--organize .duli-h5-segment-node__tabs>button,.duli-h5-segment-node--review .duli-h5-segment-node__tabs>button,.duli-h5-segment-node--segments .duli-h5-segment-node__tabs>button{height:46px;min-height:46px;grid-template-columns:26px minmax(0,1fr);grid-template-rows:auto auto;gap:0 8px;padding:5px 11px}.duli-h5-segment-node--organize .duli-h5-segment-node__tabs>button>span,.duli-h5-segment-node--review .duli-h5-segment-node__tabs>button>span,.duli-h5-segment-node--segments .duli-h5-segment-node__tabs>button>span{width:26px;height:26px;grid-row:1 / 3}.duli-h5-segment-node--organize .duli-h5-segment-node__tabs>button>span svg,.duli-h5-segment-node--review .duli-h5-segment-node__tabs>button>span svg,.duli-h5-segment-node--segments .duli-h5-segment-node__tabs>button>span svg{width:15px;height:15px}.duli-h5-segment-node--organize .duli-h5-segment-node__tabs>button strong,.duli-h5-segment-node--review .duli-h5-segment-node__tabs>button strong,.duli-h5-segment-node--segments .duli-h5-segment-node__tabs>button strong{align-self:end;font-size:12px;line-height:1.2}.duli-h5-segment-node--organize .duli-h5-segment-node__tabs>button small,.duli-h5-segment-node--review .duli-h5-segment-node__tabs>button small,.duli-h5-segment-node--segments .duli-h5-segment-node__tabs>button small{align-self:start;font-size:10px;line-height:1.2}.duli-h5-segment-node__compact-organize{min-height:0;grid-template-rows:48px minmax(0,1fr);gap:8px;overflow:hidden}.duli-h5-segment-node__compact-filter-bar{display:grid;height:48px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:1fr;align-items:center;grid-gap:12px;gap:12px;padding:6px 8px 6px 12px;border:1px solid rgba(255,255,255,.07);border-radius:7px;background:#ffffff05}.duli-h5-segment-node__compact-stage-heading,.duli-h5-segment-node__compact-stage-heading>span,.duli-h5-segment-node__compact-project-bar{display:flex;min-width:0;align-items:center}.duli-h5-segment-node__compact-stage-heading>span{gap:7px}.duli-h5-segment-node__compact-stage-heading>span>i{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#f0c932}.duli-h5-segment-node__compact-stage-heading strong,.duli-h5-segment-node__compact-project-bar>strong{color:#ffffffeb;font-size:12px;font-weight:800;white-space:nowrap}.duli-h5-segment-node__compact-stage-heading small{color:#70e1b7c7;font-size:10px;white-space:nowrap}.duli-h5-segment-node__compact-project-bar{justify-content:flex-end;gap:8px}.duli-h5-segment-node__compact-project-bar .duli-h5-segment-node__project-types{width:min(100%,292px);height:32px;flex:0 1 292px}.duli-h5-segment-node__compact-project-bar .duli-h5-segment-node__project-types>button,.duli-h5-segment-node__compact-project-bar .duli-h5-segment-node__project-types>button:hover,.duli-h5-segment-node__compact-project-bar .duli-h5-segment-node__project-types>button.is-hot{height:30px;font-size:10px}.duli-h5-segment-node__compact-filter-bar>.duli-h5-segment-node__compact-recommend{height:32px;padding:0 10px;font-size:10px}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules{min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:68px;gap:7px;overflow-y:auto;overscroll-behavior:contain;padding:0 4px 0 0}.duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules article{min-height:68px;grid-template-columns:28px 30px minmax(0,1fr) 30px;gap:8px;padding:8px 9px}.duli-h5-segment-node__compact-rule-copy strong{font-size:12px}.duli-h5-segment-node__compact-rule-copy>small{font-size:10.5px;line-height:1.35;-webkit-line-clamp:2}.duli-h5-segment-node__compact-review-stage{min-height:0;grid-template-rows:48px minmax(0,1fr);gap:8px;overflow:hidden}.duli-h5-segment-node__compact-review-bar{height:48px;padding:0 10px 0 12px;border-radius:7px}.duli-h5-segment-node__compact-review-bar>div{display:flex;align-items:baseline;gap:9px}.duli-h5-segment-node__compact-review-bar>div strong{font-size:12px;white-space:nowrap}.duli-h5-segment-node__compact-review-bar>div span{font-size:10.5px}.duli-h5-segment-node__compact-review-bar nav{width:174px;height:32px;flex:0 0 174px}.duli-h5-segment-node__compact-review-bar nav button{height:25px;font-size:10.5px}.duli-h5-segment-node__compact-review-editor{min-height:0;grid-template-rows:40px minmax(0,1fr);border-radius:7px}.duli-h5-segment-node__compact-review-editor>header{padding:0 12px}.duli-h5-segment-node__compact-review-editor>header strong{font-size:12px}.duli-h5-segment-node__compact-review-editor>header span{font-size:10px}.duli-h5-segment-node__compact-review-editor>textarea{overflow-y:auto;padding:14px 16px;font-size:13px;line-height:1.65}.duli-h5-segment-node__review-drawer{gap:6px}.duli-h5-segment-node__review-drawer.is-open{grid-template-rows:176px 42px}.duli-h5-segment-node__compact-segmentation-rule--review{height:176px;min-height:176px;grid-template-rows:38px minmax(0,1fr);padding:8px 10px 10px}.duli-h5-segment-node__review-drawer-trigger{height:42px;padding:0 12px}.duli-h5-segment-node__review-drawer-trigger strong{font-size:11.5px}.duli-h5-segment-node--segments .duli-h5-segment-node__result{display:grid;min-height:0;height:100%;grid-template-rows:48px minmax(0,1fr);overflow:hidden;padding:0;border:1px solid rgba(255,255,255,.07);border-radius:7px;background:#ffffff04}.duli-h5-segment-node--segments .duli-h5-segment-node__result>header.duli-h5-segment-node__result-bar{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;padding:0 8px 0 12px;border-bottom:1px solid rgba(255,255,255,.06)}.duli-h5-segment-node__result-heading,.duli-h5-segment-node__result-heading>span,.duli-h5-segment-node__result-actions,.duli-h5-segment-node__result-actions>span{display:flex;min-width:0;align-items:center}.duli-h5-segment-node__result-heading{gap:8px;overflow:hidden}.duli-h5-segment-node__result-heading>i{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#f0c932}.duli-h5-segment-node__result-heading>span{flex-direction:column;align-items:flex-start;gap:2px;overflow:hidden}.duli-h5-segment-node__result-heading strong{color:#fffffff0;font-size:12px;line-height:1.2;white-space:nowrap}.duli-h5-segment-node__result-heading small{overflow:hidden;color:#e0e6ef7a;font-size:10px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.duli-h5-segment-node__result-heading>em{display:inline-flex;height:26px;align-items:center;gap:4px;flex:0 0 auto;padding:0 8px;border-radius:5px;color:#70e1b7e0;background:#32d09612;font-size:10px;font-style:normal;white-space:nowrap}.duli-h5-segment-node__result-heading>em svg{width:12px;height:12px}.duli-h5-segment-node__result-actions{gap:7px;flex:0 0 auto}.duli-h5-segment-node__result-actions>span{height:32px;padding:3px;border:1px solid rgba(255,255,255,.07);border-radius:7px;background:#ffffff06}.duli-h5-segment-node__result-actions>span>button{min-width:44px;height:26px;padding:0 8px;border:0;border-radius:5px;color:#e0e6ef9e;background:transparent;font-size:10px}.duli-h5-segment-node__result-actions>span>button.is-active{color:#fff;background:#134d43}.duli-h5-segment-node__open-workbench{height:32px;padding:0 10px;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#eff2f7cc;background:#ffffff0a;font-size:10px;white-space:nowrap}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-workbench{min-height:0;grid-template-columns:220px minmax(0,1fr);gap:0;overflow:hidden}.duli-h5-segment-node__compact-source-pane{grid-template-rows:40px minmax(0,1fr) 48px;border:0;border-right:1px solid rgba(255,255,255,.06);border-radius:0;background:#ffffff03}.duli-h5-segment-node__compact-source-pane>header,.duli-h5-segment-node__compact-source-pane>footer{padding:0 11px}.duli-h5-segment-node__compact-source-pane>header strong{font-size:11px}.duli-h5-segment-node__compact-source-pane>header span,.duli-h5-segment-node__compact-source-pane>footer span,.duli-h5-segment-node__compact-source-pane>footer button{font-size:9px}.duli-h5-segment-node__compact-source-pane>div{padding:12px}.duli-h5-segment-node__compact-source-pane>div p{font-size:11px;line-height:1.65}.duli-h5-segment-node__compact-segment-tree{padding:10px 8px 10px 10px}.duli-h5-segment-node__compact-segment-tree>section.is-episode{height:34px;margin-bottom:5px}.duli-h5-segment-node__compact-segment-tree>section.is-scene{height:30px;margin:6px 0 4px 10px}.duli-h5-segment-node__compact-segment-tree>section strong{font-size:11px}.duli-h5-segment-node__compact-segment-tree>section span{font-size:9px}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article{min-height:76px;gap:5px;margin:0 0 5px 10px;padding:9px 10px}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article>header{grid-template-columns:28px minmax(0,1fr) auto;gap:8px}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article>header b{font-size:11.5px}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article>header em,.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article footer span{font-size:9px}.duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article>p{font-size:10.5px;line-height:1.4;-webkit-line-clamp:2}.duli-h5-segment-node--organize .duli-h5-segment-node__footer,.duli-h5-segment-node--review .duli-h5-segment-node__footer,.duli-h5-segment-node--segments .duli-h5-segment-node__footer{height:52px;min-height:52px;gap:7px;padding:0 8px;border-radius:7px;font-size:10.5px}.duli-h5-segment-node--organize .duli-h5-segment-node__footer .duli-h5-segment-node__model,.duli-h5-segment-node--review .duli-h5-segment-node__footer .duli-h5-segment-node__model,.duli-h5-segment-node--segments .duli-h5-segment-node__footer .duli-h5-segment-node__model,.duli-h5-segment-node--organize .duli-h5-segment-node__footer .duli-h5-segment-node__mode{height:34px;font-size:10.5px}.duli-h5-segment-node--organize .duli-h5-segment-node__submit,.duli-h5-segment-node--review .duli-h5-segment-node__submit,.duli-h5-segment-node--segments .duli-h5-segment-node__submit{height:36px;min-width:132px;font-size:11px}.duli-h5-segment-node--organize .duli-h5-segment-node__compact-filter-bar{grid-template-columns:minmax(0,auto) minmax(0,1fr) auto;gap:8px}.duli-h5-segment-node--organize .duli-h5-segment-node__compact-stage-heading,.duli-h5-segment-node--organize .duli-h5-segment-node__compact-project-bar,.duli-h5-segment-node--organize .duli-h5-segment-node__compact-project-bar .duli-h5-segment-node__project-types{min-width:0}.duli-h5-segment-node--organize .duli-h5-segment-node__compact-project-bar{justify-content:flex-start}.duli-h5-segment-node--organize .duli-h5-segment-node__compact-project-bar .duli-h5-segment-node__project-types{width:auto;flex:1 1 auto}.duli-h5-segment-node--organize .duli-h5-segment-node__compact-rules article{min-height:68px;overflow:hidden}.duli-h5-segment-node--organize .duli-h5-segment-node__compact-organize{grid-template-rows:48px minmax(0,1fr)}.duli-h5-segment-node--organize .duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules{grid-template-rows:none;grid-auto-rows:minmax(68px,auto);align-content:start}.duli-h5-segment-node--organize .duli-h5-segment-node__compact-rule-copy{min-width:0;min-height:0;overflow:hidden}.duli-h5-segment-node--organize .duli-h5-segment-node__compact-rule-copy strong,.duli-h5-segment-node--organize .duli-h5-segment-node__compact-rule-copy>small{min-width:0;overflow:hidden}.duli-h5-segment-node--organize .duli-h5-segment-node__compact-rule-copy>small{max-height:2.7em}.duli-h5-segment-node--organize .duli-h5-segment-node__footer{min-width:0;flex-wrap:wrap;row-gap:4px}.duli-h5-segment-node--organize .duli-h5-segment-node__footer .duli-h5-segment-node__model,.duli-h5-segment-node--organize .duli-h5-segment-node__footer .duli-h5-segment-node__mode{min-width:0;max-width:100%}.duli-h5-segment-node--organize,.duli-h5-segment-node--review{grid-template-rows:52px minmax(0,1fr) auto}.duli-h5-segment-node__tabs button:disabled{cursor:default;opacity:.42}.duli-h5-segment-node__organize-simple{display:grid;min-height:0;grid-template-rows:auto auto auto 40px;align-content:center;grid-gap:10px;gap:10px;padding:10px 2px 2px}.duli-h5-segment-node__organize-simple>header{display:flex;min-width:0;align-items:center;gap:10px}.duli-h5-segment-node__organize-simple>header>span{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border:1px solid rgba(64,212,159,.22);border-radius:7px;color:#70e1b7;background:#2ac28c14}.duli-h5-segment-node__organize-simple>header>span svg{width:16px;height:16px}.duli-h5-segment-node__organize-simple>header>div{display:grid;min-width:0;grid-gap:2px;gap:2px}.duli-h5-segment-node__organize-simple>header strong{color:#fffffff0;font-size:13px;font-weight:800}.duli-h5-segment-node__organize-simple>header small{overflow:hidden;color:#d5dce780;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.duli-h5-segment-node__project-type-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.duli-h5-segment-node__project-type-grid>button{display:grid;min-width:0;height:42px;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#e8edf4ad;background:#ffffff06;cursor:pointer}.duli-h5-segment-node__project-type-grid>button:nth-child(4),.duli-h5-segment-node__project-type-grid>button:nth-child(5){grid-column:span 1}.duli-h5-segment-node__project-type-grid>button:hover{border-color:#70e1b742;color:#ffffffe6;background:#70e1b70d}.duli-h5-segment-node__project-type-grid>button.is-active{border-color:#70e1b770;color:#eafff7;background:#279d742e;box-shadow:inset 0 0 0 1px #70e1b714}.duli-h5-segment-node__project-type-grid strong{font-size:11px;font-weight:800}.duli-h5-segment-node__project-type-grid small{display:none}.duli-h5-segment-node__selected-profile{display:grid;min-width:0;grid-template-columns:auto auto minmax(0,1fr);align-items:center;grid-gap:7px;gap:7px;min-height:40px;padding:7px 10px;border:1px solid rgba(255,255,255,.06);border-radius:6px;background:#ffffff05}.duli-h5-segment-node__selected-profile>span,.duli-h5-segment-node__selected-profile>small{color:#cfd7e27a;font-size:9.5px}.duli-h5-segment-node__selected-profile>strong{color:#70e1b7;font-size:10.5px}.duli-h5-segment-node__selected-profile>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duli-h5-segment-node--organize,.duli-h5-segment-node--review{grid-template-rows:52px minmax(0,1fr) auto;gap:8px;padding:10px 12px 8px}.duli-h5-segment-node--organize .duli-h5-segment-node__footer,.duli-h5-segment-node--review .duli-h5-segment-node__footer{display:flex;height:40px;min-height:40px;flex-wrap:nowrap;align-items:center;gap:6px;padding:0;border-top:0;font-size:10.5px}.duli-h5-segment-node--organize .duli-h5-segment-node__footer>.duli-popover-select.duli-h5-segment-node__model,.duli-h5-segment-node--review .duli-h5-segment-node__footer>.duli-popover-select.duli-h5-segment-node__model{width:max-content;min-width:0;max-width:150px;flex:0 1 auto;grid-column:auto;grid-row:auto}.duli-h5-segment-node--organize .duli-h5-segment-node__footer>span,.duli-h5-segment-node--review .duli-h5-segment-node__footer>span{flex:0 0 auto;grid-column:auto;grid-row:auto}.duli-h5-segment-node--organize .duli-h5-segment-node__footer>b,.duli-h5-segment-node--review .duli-h5-segment-node__footer>b{flex:0 0 auto;margin-left:auto;grid-column:auto;grid-row:auto}.duli-h5-segment-node--organize .duli-h5-segment-node__footer button,.duli-h5-segment-node--organize .duli-h5-segment-node__footer>span,.duli-h5-segment-node--organize .duli-h5-segment-node__footer b,.duli-h5-segment-node--review .duli-h5-segment-node__footer button,.duli-h5-segment-node--review .duli-h5-segment-node__footer>span,.duli-h5-segment-node--review .duli-h5-segment-node__footer b{height:30px}.duli-h5-segment-node--organize .duli-h5-segment-node__tabs:before,.duli-h5-segment-node--review .duli-h5-segment-node__tabs:before{top:3px;bottom:3px;left:3px;width:calc((100% - 6px)/2)}.duli-h5-segment-node--organize .duli-h5-segment-node__organize-simple{min-height:0;grid-template-rows:auto auto auto;align-content:start;gap:9px;padding:35px 0 0;overflow:hidden}.duli-h5-segment-node--organize .duli-h5-segment-node__organize-simple>header>span{width:30px;height:30px;flex:0 0 30px}.duli-h5-segment-node--organize .duli-h5-segment-node__organize-simple>header>span svg{width:15px;height:15px}.duli-h5-segment-node--organize .duli-h5-segment-node__project-type-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.duli-h5-segment-node--organize .duli-h5-segment-node__project-type-grid>button{height:34px;grid-column:span 2;border-radius:7px}.duli-h5-segment-node--organize .duli-h5-segment-node__project-type-grid>button:nth-child(4){grid-column:2 / span 2}.duli-h5-segment-node--organize .duli-h5-segment-node__project-type-grid>button:nth-child(5){grid-column:4 / span 2}.duli-h5-segment-node--organize .duli-h5-segment-node__selected-profile{min-height:34px;padding:6px 9px}.duli-h5-segment-node__footer button.duli-h5-segment-node__send,.duli-h5-segment-node--organize .duli-h5-segment-node__footer button.duli-h5-segment-node__send,.duli-h5-segment-node--review .duli-h5-segment-node__footer button.duli-h5-segment-node__send{display:grid;width:30px;min-width:30px;height:30px;flex:0 0 30px;place-items:center;place-content:center;padding:0;border:0;border-radius:999px;text-align:center}.duli-h5-segment-node__footer button.duli-h5-segment-node__send>svg{width:15px;height:15px;flex:0 0 15px;margin:0;stroke-width:1.5}.duli-h5-segment-node__footer button.duli-h5-segment-node__send:disabled{cursor:default;opacity:.55}.duli-h5-segment-node--organize .duli-h5-segment-node__footer>b{margin-left:auto}.duli-h5-segment-node--organize .duli-h5-segment-node__footer>button.duli-h5-segment-node__send{margin-left:0}.duli-fullscreen-script-segment__organize-simple{display:grid;width:min(840px,100%);min-height:0;margin:auto;align-content:center;grid-gap:24px;gap:24px;padding:28px}.duli-fullscreen-script-segment__organize-simple>header{display:flex;align-items:center;justify-content:center;gap:14px;text-align:left}.duli-fullscreen-script-segment__organize-simple>header>span{display:grid;width:46px;height:46px;place-items:center;border:1px solid rgba(112,225,183,.24);border-radius:8px;color:#70e1b7;background:#31ba8917}.duli-fullscreen-script-segment__organize-simple>header>span svg{width:21px;height:21px}.duli-fullscreen-script-segment__organize-simple>header>div{display:grid;grid-gap:4px;gap:4px}.duli-fullscreen-script-segment__organize-simple>header strong{color:#fffffff2;font-size:19px}.duli-fullscreen-script-segment__organize-simple>header small{color:#d3dce885;font-size:13px}.duli-fullscreen-script-segment__project-type-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.duli-fullscreen-script-segment__project-type-grid>button{display:grid;min-width:0;min-height:108px;align-content:center;grid-gap:8px;gap:8px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#ebeff6c7;background:#ffffff06;cursor:pointer;text-align:left}.duli-fullscreen-script-segment__project-type-grid>button:hover,.duli-fullscreen-script-segment__project-type-grid>button.is-active{border-color:#70e1b761;color:#fff;background:#30a97d21}.duli-fullscreen-script-segment__project-type-grid>button.is-active{box-shadow:inset 0 0 0 1px #70e1b714}.duli-fullscreen-script-segment__project-type-grid strong{font-size:15px}.duli-fullscreen-script-segment__project-type-grid small{color:#d3dce880;font-size:11px;line-height:1.5}.duli-fullscreen-script-segment__organize-simple>article{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;padding:14px 16px;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#ffffff05}.duli-fullscreen-script-segment__organize-simple>article span,.duli-fullscreen-script-segment__organize-simple>article p{color:#d3dce885;font-size:12px}.duli-fullscreen-script-segment__organize-simple>article strong{color:#70e1b7;font-size:13px}.duli-fullscreen-script-segment__organize-simple>article p{margin:0}.duli-fullscreen-script-segment__footer--organize,.duli-fullscreen-script-segment__footer--review{grid-template-columns:auto minmax(0,1fr) auto}.duli-audio-composer{box-sizing:border-box;display:grid;width:min(430px,calc(100vw - 28px));max-width:calc(100vw - 28px);min-width:0;grid-gap:8px;gap:8px;padding:8px}.duli-node-detail-toolbar:has(.duli-audio-composer),.duli-node-detail-toolbar:has(.duli-audio-composer)>div,.duli-node-detail-toolbar:has(.duli-audio-composer) .duli-inline-node-detail{box-sizing:border-box;width:fit-content!important;max-width:min(450px,calc(100vw - 28px));min-width:0}.duli-node-detail-toolbar:has(.duli-audio-composer),.duli-node-detail-toolbar:has(.duli-audio-composer)>div,.duli-node-detail-toolbar:has(.duli-audio-composer) .duli-inline-node-detail,.duli-node-detail-toolbar:has(.duli-audio-composer) .duli-audio-composer,.duli-node-detail-toolbar:has(.duli-audio-composer) .duli-audio-composer__modes,.duli-node-detail-toolbar:has(.duli-audio-composer) .duli-audio-composer button{pointer-events:auto}.duli-audio-composer__modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2px;gap:2px;padding:2px;border-radius:9px;background:var(--duli-flow-inline-shell-bg)}.duli-audio-composer__modes button{height:28px;border:0;border-radius:7px;background:transparent;color:var(--duli-flow-inline-muted-fg);cursor:pointer;font-size:11px;font-weight:760;pointer-events:auto}.duli-audio-composer__modes button.is-active{background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-field-fg);box-shadow:inset 0 0 0 1px var(--duli-flow-inline-field-border)}.duli-audio-composer>textarea{min-height:88px;max-height:168px;resize:vertical;border:1px solid var(--duli-flow-inline-field-border);border-radius:10px;background:var(--duli-flow-inline-field-bg);color:var(--duli-flow-inline-field-fg);outline:0;padding:10px;font-size:11px;line-height:1.55}.duli-audio-composer>textarea:focus{border-color:#00e6506b;box-shadow:0 0 0 2px #00e65014}.duli-audio-composer>footer{display:flex;min-width:0;align-items:center;gap:6px}.duli-audio-composer__spacer{min-width:2px;flex:1}.duli-audio-composer__model-missing{padding:2px 4px;color:var(--duli-flow-inline-muted-fg);font-size:10px;line-height:1.35}.duli-audio-composer .duli-inline-node-detail__model-picker{min-width:0;max-width:168px}.duli-audio-composer .duli-inline-node-detail__model-trigger{height:30px;border:0;border-radius:9px;background:transparent;box-shadow:none}.duli-audio-composer .ai-creation-audio-top-controls,.duli-audio-composer .ai-creation-audio-bottom-controls{min-width:0;justify-content:flex-start;gap:6px}.duli-audio-composer .ai-creation-audio-control{height:30px;min-height:30px;border-color:var(--duli-flow-inline-field-border);background:transparent;color:var(--duli-flow-inline-label-fg)}.duli-audio-composer .ai-creation-audio-popover{z-index:260;border-color:var(--duli-flow-inline-field-border);background:var(--duli-flow-inline-panel-bg);color:var(--duli-flow-inline-field-fg)}.duli-storyboard-script-preview{position:fixed;inset:0;z-index:500;display:flex;align-items:stretch;justify-content:center;overflow:hidden;color:#edf2f7;background:radial-gradient(circle at 12% 0%,rgba(142,219,210,.08),transparent 30%),#060b0ee0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.duli-storyboard-script-preview__header{display:flex;min-height:110px;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(255,255,255,.1);padding:14px 20px;border-bottom-color:#b5d1cf1c;background:#142024}.duli-storyboard-script-preview__eyebrow{display:inline-flex;align-items:center;gap:7px;color:#a78bfa;font-size:12px;font-weight:800}.duli-storyboard-script-preview__header h1{margin:3px 0 0;color:#f8fafc;font-size:20px;font-weight:900}.duli-storyboard-script-preview__header p{margin:4px 0 0;color:#a1a8b3;font-size:12px}.duli-storyboard-script-preview__header-actions{display:inline-flex;align-items:center;gap:12px}.duli-storyboard-script-preview__source{max-width:260px;overflow:hidden;color:#bfc6d0;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.duli-storyboard-script-preview__header-actions button{display:flex;width:fit-content;padding:5px 10px;height:34px;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff0f;color:#dbe2ea;cursor:pointer;margin:0;font-size:12px;gap:8px}.duli-storyboard-script-preview__header-actions button:hover{background:#a78bfa33;color:#fff}.duli-storyboard-script-preview__table-wrap{min-height:0;flex:1;overflow-x:auto;overflow-y:auto}.duli-storyboard-script-preview__table{width:max-content;min-width:2400px;max-width:none;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:13px}:root[data-resolved-theme=light] .duli-storyboard-script-preview{color:#101828;background:radial-gradient(circle at 12% 0%,rgba(0,168,68,.06),transparent 30%),#f5f6f8f5}:root[data-resolved-theme=light] .duli-storyboard-script-preview__header-actions button:hover{background:#00a8441a;color:#087a35}:root[data-resolved-theme=light] .duli-storyboard-script-preview__table th,:root[data-resolved-theme=light] .duli-storyboard-script-preview__table td{border-color:#10182814}:root[data-resolved-theme=light] .duli-storyboard-script-preview__table td{background:#fff;color:#101828}:root[data-resolved-theme=light] .duli-storyboard-script-preview__table select,:root[data-resolved-theme=light] .duli-storyboard-script-preview__production-action,:root[data-resolved-theme=light] .duli-storyboard-script-preview__mode-select{border-color:#1018281f;background:#fff;color:#101828}.duli-storyboard-script-preview__table th,.duli-storyboard-script-preview__table td{border-right:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.09);padding:14px 10px;vertical-align:top;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.duli-storyboard-script-preview__table th{position:sticky;top:0;z-index:2;background:#222427;color:#aeb7c4;font-size:12px;font-weight:800;text-align:left;white-space:normal;overflow-wrap:anywhere}.duli-storyboard-script-preview__table tbody tr:nth-child(2n) td{background:#ffffff05}.duli-storyboard-script-preview__table tbody tr:hover td{background:#a78bfa12}.duli-storyboard-script-preview__table th:nth-child(1),.duli-storyboard-script-preview__table td:nth-child(1){width:150px}.duli-storyboard-script-preview__table th:nth-child(2),.duli-storyboard-script-preview__table td:nth-child(2){width:90px}.duli-storyboard-script-preview__table th:nth-child(3),.duli-storyboard-script-preview__table td:nth-child(3){width:90px}.duli-storyboard-script-preview__table th:nth-child(4),.duli-storyboard-script-preview__table td:nth-child(4){width:70px}.duli-storyboard-script-preview__table th:nth-child(n+5),.duli-storyboard-script-preview__table td:nth-child(n+5){width:150px}.duli-storyboard-script-preview__table select,.duli-storyboard-script-preview__production-action{width:100%;min-height:32px;border:1px solid rgba(255,255,255,.18);border-radius:6px;background:#222427;color:inherit;font:inherit}.duli-storyboard-script-preview__mode-select{min-height:28px;width:120px;color:#d8f3ee;background:#18252a;border:1px solid rgba(167,243,208,.25);border-radius:6px}.duli-storyboard-script-preview__production-action{margin-top:8px;cursor:pointer}.duli-storyboard-script-preview__mode-badge{display:inline-flex;min-height:28px;align-items:center;justify-content:center;width:100%;padding:5px 8px;border:1px solid rgba(125,211,252,.22);border-radius:999px;background:#0e749024;color:#bae6fd;font-size:11px;font-weight:750;white-space:nowrap}.duli-storyboard-script-preview__mode-badge--keyframe_grid{border-color:#c4b5fd4d;background:#6d28d929;color:#ddd6fe}.duli-storyboard-script-preview__table .is-order,.duli-storyboard-script-preview__table .is-duration{color:#f8fafc;font-weight:800;text-align:center;white-space:nowrap}.duli-storyboard-script-preview__table .is-order strong{display:block;font-size:15px}.duli-storyboard-script-preview__table .is-order .duli-storyboard-script-preview__prompt-view{width:100%;margin-top:8px;padding:5px 4px;white-space:normal}.duli-storyboard-script-preview__detail-toggle{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:4px;margin-top:6px;border:0;background:transparent;color:#aeb7c4;cursor:pointer;font-size:11px;line-height:1.35;padding:3px 0;white-space:normal}.duli-storyboard-script-preview__detail-toggle:hover{color:#f8fafc}.duli-storyboard-script-preview__detail-toggle svg{width:13px;height:13px;transition:transform .16s ease}.duli-storyboard-script-preview__detail-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.duli-storyboard-script-preview__detail-row td{background:#ffffff06!important;padding:16px 18px 20px}.duli-storyboard-script-preview__detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px 18px;gap:12px 18px}.duli-storyboard-script-preview__detail-item{min-width:0;color:#dbe2ea;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.duli-storyboard-script-preview__detail-item strong{display:block;margin-bottom:3px;color:#94a3b8;font-size:11px;font-weight:800}.duli-storyboard-script-preview__detail-empty{color:#64748b}.duli-storyboard-script-preview__scene-anchor-action{display:inline-flex;align-items:center;margin-top:7px;padding:4px 8px;border:1px solid rgba(110,231,183,.35);border-radius:5px;background:#10b9811a;color:#a7f3d0;font-size:11px;font-weight:700;cursor:pointer}.duli-storyboard-script-preview__scene-anchor-action:hover{border-color:#6ee7b7a6;background:#10b9812e}.duli-storyboard-script-preview__rich-line{display:block}.duli-storyboard-script-preview__rich-line+.duli-storyboard-script-preview__rich-line{margin-top:3px}.duli-storyboard-script-preview__subject-mark{color:#c4b5fd;font-weight:800}.duli-storyboard-script-preview__subject-mark--scene{color:#6ee7b7}.duli-storyboard-script-preview__subject-mark--prop{color:#7dd3fc}.duli-storyboard-script-preview__prompt-view{border:1px solid rgba(255,255,255,.14);border-radius:6px;background:#262a31eb;color:#f1f5f9;cursor:pointer;padding:7px 12px;font-size:12px;line-height:1.3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.duli-storyboard-script-preview__prompt-view:hover{background:#70659df5}.duli-storyboard-script-prompt-dialog{position:fixed;inset:0;z-index:520;display:grid;place-items:center;background:#030508bd;padding:28px}.duli-storyboard-script-prompt-dialog__shell{display:flex;width:min(900px,100%);max-height:min(820px,100%);flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:#191b20;box-shadow:0 26px 80px #0000008f}.duli-storyboard-script-prompt-dialog__shell>header{display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid rgba(255,255,255,.1);background:#22252a;padding:15px 18px}.duli-storyboard-script-prompt-dialog__shell>header span{color:#a78bfa;font-size:11px;font-weight:800}.duli-storyboard-script-prompt-dialog__shell>header h2{margin:3px 0 0;color:#f8fafc;font-size:16px}.duli-storyboard-script-prompt-dialog__shell>header button{display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:7px;background:#ffffff0f;color:#dbe2ea;cursor:pointer}.duli-storyboard-script-prompt-dialog__content{overflow:auto;padding:24px 28px 32px;color:#dbe2ea;font-size:13px;line-height:1.75;white-space:pre-wrap}.duli-storyboard-script-prompt-dialog__editor-surface{width:100%;box-sizing:border-box;border:1px solid rgba(148,163,184,.28);border-radius:8px;background:#0f172ab8}.duli-storyboard-script-prompt-dialog__editor-surface:focus-within{border-color:#60a5fab8;box-shadow:0 0 0 3px #3b82f624}.duli-storyboard-script-prompt-dialog__editor-surface .duli-media-prompt-editor{z-index:1}.duli-storyboard-script-prompt-dialog__editor-surface .duli-media-prompt-editor__surface{min-height:420px;max-height:min(62vh,620px);padding:16px 18px;border-radius:8px;background:transparent;color:#f8fafc;font-size:13px;line-height:1.75}.duli-storyboard-script-prompt-dialog__editor-surface .duli-media-prompt-editor__heading{color:#f8fafc;font-size:13px}.duli-storyboard-script-prompt-dialog__hint{margin:0;color:#94a3b8;font-size:12px}.duli-storyboard-script-prompt-dialog__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:10px}.duli-storyboard-script-prompt-dialog__footer button{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;min-height:32px;padding:0 12px;border:1px solid rgba(148,163,184,.3);border-radius:6px;background:#ffffff0d;color:#dbe2ea;cursor:pointer}.duli-storyboard-script-prompt-dialog__footer button:disabled{opacity:.42;cursor:not-allowed}.duli-storyboard-script-preview__eyebrow{color:#8edbd2;letter-spacing:.08em}.duli-storyboard-script-preview__header h1{font-size:21px;letter-spacing:-.02em}.duli-storyboard-script-preview__header p{color:#91a4aa}.duli-storyboard-script-preview__source{color:#abc0c3}.duli-storyboard-script-preview__header-actions button{border-color:#8edbd238;border-radius:8px;background:#8edbd212;color:#d7eeeb}.duli-storyboard-script-preview__header-actions button:hover{border-color:#8edbd280;background:#8edbd226;color:#f3fffd}.duli-storyboard-script-preview__table th,.duli-storyboard-script-preview__table td{border-right-color:#beddda12;border-bottom-color:#beddda12;padding-top:11px;padding-bottom:11px}.duli-storyboard-script-preview__table th{background:#1a2328;color:#9db4b8;letter-spacing:.03em}.duli-storyboard-script-preview__table tbody tr:nth-child(2n) td{background:#8edbd205}.duli-storyboard-script-preview__table tbody tr:hover td{background:#8edbd213}:root[data-resolved-theme=light] .duli-storyboard-script-preview__table tbody tr:hover td{background:#00a8440f}.duli-storyboard-script-preview__mode-badge{border-color:#8edbd245;background:#2691891f;color:#b8eee8}.duli-storyboard-script-preview__mode-badge--keyframe_grid{border-color:#f4be6857;background:#b4721f24;color:#f7d39a}.duli-storyboard-script-preview__production-action,.duli-storyboard-script-preview__prompt-view{border-color:#8edbd238;border-radius:9px;background:#8edbd214;color:#d7eeeb}.duli-storyboard-script-preview__production-action:hover,.duli-storyboard-script-preview__prompt-view:hover{border-color:#8edbd27a;background:#8edbd229}.duli-storyboard-script-preview__detail-row td{background:#8edbd207!important}.duli-storyboard-script-preview__detail-item strong{color:#8da8ad}.duli-h5-storyboard-node--placeholder{border:1px solid rgba(142,219,210,.13);border-radius:14px;background:radial-gradient(circle at 50% 18%,rgba(142,219,210,.08),transparent 42%),#10171b}.duli-h5-storyboard-placeholder__icon{border:1px solid rgba(142,219,210,.24);border-radius:12px;background:#8edbd214;color:#8edbd2}.duli-h5-storyboard-placeholder strong{color:#d9eeec;font-size:14px;letter-spacing:.02em}.duli-h5-storyboard-placeholder small{color:#81959a}@media(max-width:960px){.duli-storyboard-script-preview__header{align-items:flex-start;flex-direction:column}.duli-storyboard-script-preview__header-actions{width:100%;justify-content:flex-end}.duli-storyboard-script-preview__table{min-width:980px}}.duli-node-detail-toolbar:has(.duli-inline-composer-expandable.is-expanded){inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.duli-node-detail-toolbar .duli-inline-node-detail:has(.duli-inline-composer-expandable){overflow:visible;transition:width .24s ease,min-height .24s ease,max-height .24s ease}.duli-node-detail-toolbar .duli-inline-node-detail:has(.duli-inline-composer-expandable.is-expanded){width:min(960px,calc(100vw - 48px))!important;min-height:min(480px,calc(100vh - 96px));max-height:min(480px,calc(100vh - 96px))}.duli-inline-composer-expandable{position:relative;transition:width .24s ease,min-height .24s ease,max-height .24s ease}.duli-inline-composer-expandable.is-expanded{box-sizing:border-box;display:flex;flex-direction:column;min-height:calc(min(480px,100vh - 96px) - 14px)}.duli-inline-composer-expand{position:absolute;z-index:30;top:12px;right:10px;display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--duli-flow-inline-field-border);border-radius:7px;background:color-mix(in srgb,var(--duli-flow-inline-panel-bg) 88%,transparent);color:var(--duli-flow-inline-muted-fg);cursor:pointer;padding:0;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.duli-inline-composer-expand:hover,.duli-inline-composer-expand:focus-visible{border-color:#00e6506b;background:#00e6501a;color:var(--duli-flow-inline-field-fg);outline:none}.duli-inline-composer-expand svg{width:15px;height:15px}.duli-inline-composer-expandable.is-expanded>.duli-inline-node-detail__input-shell,.duli-inline-composer-expandable.is-expanded>.duli-media-prompt-editor{min-height:0;height:auto;flex:1 1 auto}.duli-inline-composer-expandable.is-expanded>.duli-inline-node-detail__input-shell textarea,.duli-inline-composer-expandable.is-expanded .duli-media-prompt-editor__surface,.duli-inline-composer-expandable.is-expanded .duli-subject-design-composer__instruction textarea{min-height:0;max-height:none;height:100%;box-sizing:border-box;resize:none}.duli-inline-composer-expandable.is-expanded>textarea{min-height:0;max-height:none;height:auto;box-sizing:border-box;flex:1 1 auto;resize:none}.duli-inline-composer-expandable.is-expanded .duli-media-prompt-editor__surface{padding:15px 16px}.duli-inline-composer-expandable.is-expanded.duli-style-definition-composer,.duli-inline-composer-expandable.is-expanded.duli-subject-design-composer{height:min(480px,calc(100vh - 96px))}.duli-inline-composer-expandable.is-expanded .duli-subject-design-composer__instruction{min-height:0;flex:1 1 auto;grid-template-rows:auto minmax(0,1fr)}.duli-inline-composer-expandable.is-expanded.duli-audio-composer{height:min(480px,calc(100vh - 96px))}.duli-node-detail-toolbar:has(.duli-inline-composer-expandable.is-expanded),.duli-node-detail-toolbar:has(.duli-inline-composer-expandable.is-expanded)>div,.duli-node-detail-toolbar:has(.duli-inline-composer-expandable.is-expanded) .duli-inline-node-detail{width:min(960px,calc(100vw - 48px))!important;max-width:min(960px,calc(100vw - 48px))!important}.duli-inline-node-detail__composer--text.duli-inline-composer-expandable.is-expanded,.duli-inline-node-detail__composer--script.duli-inline-composer-expandable.is-expanded{grid-template-rows:none!important}.duli-inline-composer-expandable>.duli-inline-node-detail__input-shell,.duli-inline-composer-expandable>.duli-audio-composer__modes,.duli-inline-composer-expandable>.duli-style-definition-composer__head,.duli-inline-composer-expandable>.duli-subject-design-composer__modes,.duli-inline-composer-expandable>.duli-inline-node-detail__human-review-head{padding-right:42px}.duli-inline-node-detail__human-review.duli-inline-composer-expandable.is-expanded>textarea{min-height:0;max-height:none;flex:1 1 auto;resize:none}.duli-storyboard-script-prompt-dialog__content h1,.duli-storyboard-script-prompt-dialog__content h2,.duli-storyboard-script-prompt-dialog__content h3{margin:.8em 0 .35em;color:#f8fafc}.duli-storyboard-script-prompt-dialog__content p{margin:.45em 0;white-space:pre-wrap}.duli-storyboard-script-prompt-dialog__content ul,.duli-storyboard-script-prompt-dialog__content ol{margin:.45em 0;padding-left:1.4em}@media(max-width:900px){.duli-storyboard-script-preview__detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.duli-storyboard-script-preview__detail-grid{grid-template-columns:minmax(0,1fr)}}:root[data-resolved-theme=light] .duli-canvas-switcher__trigger strong{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-canvas-switcher__trigger svg{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-script-node__scroll{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-script-node__scroll::-webkit-scrollbar-track{background:var(--panel-muted)}:root[data-resolved-theme=light] .duli-h5-script-node__scroll h1,:root[data-resolved-theme=light] .duli-h5-script-node__scroll h2,:root[data-resolved-theme=light] .duli-h5-script-node__scroll h3{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node{background:var(--panel-strong);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__skeleton{color:var(--text-secondary)}:root[data-resolved-theme=light] .duli-h5-segment-node__skeleton strong{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__skeleton small{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-segment-node__tabs button,:root[data-resolved-theme=light] .duli-h5-segment-node__tabs b{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-segment-node__tabs button.is-active,:root[data-resolved-theme=light] .duli-h5-segment-node__tabs b.is-active{background:var(--panel-muted);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__tabs small{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-segment-node__input small{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-segment-node__input>div{background:var(--panel-muted);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__chips span{color:var(--text-secondary)}:root[data-resolved-theme=light] .duli-h5-segment-node__chips .is-hot,:root[data-resolved-theme=light] .duli-h5-segment-node__chips button.is-hot{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__rule b,:root[data-resolved-theme=light] .duli-h5-segment-node__rule i,:root[data-resolved-theme=light] .duli-h5-segment-node__rule strong,:root[data-resolved-theme=light] .duli-h5-segment-node__toolbar b{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__rule small,:root[data-resolved-theme=light] .duli-h5-segment-node__toolbar span,:root[data-resolved-theme=light] .duli-h5-segment-node__custom-rule>span{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-segment-node__result{background:var(--panel-muted);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__result header strong,:root[data-resolved-theme=light] .duli-h5-segment-node__result article b,:root[data-resolved-theme=light] .duli-h5-segment-node__result article>p:first-child{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__result article span,:root[data-resolved-theme=light] .duli-h5-segment-node__result article p{color:var(--text-secondary)}:root[data-resolved-theme=light] .duli-h5-segment-node__footer,:root[data-resolved-theme=light] .duli-h5-segment-node__footer .is-fixed{color:var(--text-secondary)}:root[data-resolved-theme=light] .duli-h5-segment-node__footer i{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-segment-node__model svg:last-child{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-segment-node__footer button{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-filter-bar>div:first-child strong,:root[data-resolved-theme=light] .duli-h5-segment-node__compact-rules b,:root[data-resolved-theme=light] .duli-h5-segment-node__compact-rule-copy strong,:root[data-resolved-theme=light] .duli-h5-segment-node__compact-review-bar strong,:root[data-resolved-theme=light] .duli-h5-segment-node__compact-review-editor>header strong,:root[data-resolved-theme=light] .duli-h5-segment-node__compact-source-pane>header strong,:root[data-resolved-theme=light] .duli-h5-segment-node__compact-stage-heading strong,:root[data-resolved-theme=light] .duli-h5-segment-node__compact-project-bar>strong,:root[data-resolved-theme=light] .duli-h5-segment-node__result-heading strong,:root[data-resolved-theme=light] .duli-h5-segment-node__organize-simple>header strong,:root[data-resolved-theme=light] .duli-h5-segment-node__review-drawer-trigger strong,:root[data-resolved-theme=light] .duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article>header b{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-filter-bar>div:first-child span,:root[data-resolved-theme=light] .duli-h5-segment-node__compact-review-bar span,:root[data-resolved-theme=light] .duli-h5-segment-node__compact-review-editor>header span,:root[data-resolved-theme=light] .duli-h5-segment-node__compact-segmentation-rule--review>header>div:first-child span{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-review-bar nav button.is-active{background:var(--panel-strong);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__result-actions>span>button.is-active{background:var(--panel-strong);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-subject-node{background:linear-gradient(180deg,var(--panel-strong) 0%,var(--panel-soft) 100%);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-subject-shell .duli-node-card-header h3,:root[data-resolved-theme=light] .duli-h5-subject-generate-shell .duli-node-card-header h3,:root[data-resolved-theme=light] .duli-h5-storyboard-shell .duli-node-card-header h3{color:var(--text-primary)!important}:root[data-resolved-theme=light] .duli-h5-subject-node__section header strong,:root[data-resolved-theme=light] .duli-h5-subject-node__section nav span,:root[data-resolved-theme=light] .duli-h5-subject-node__section nav b,:root[data-resolved-theme=light] .duli-h5-subject-node__section article strong,:root[data-resolved-theme=light] .duli-h5-subject-node__section article i.is-generated-thumb>b{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-subject-node__section article i.is-generated-thumb{background:var(--panel-muted)}:root[data-resolved-theme=light] .duli-h5-subject-generate-node__view{background:var(--panel-strong);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-storyboard-node__view{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-node-fullscreen-action{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-node-fullscreen-action:hover{background:var(--surface-hover);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-subject-shell .duli-h5-node-fullscreen-action{border-color:var(--line);background:var(--surface-hover)}:root[data-resolved-theme=light] .duli-fullscreen-subject-extract__header,:root[data-resolved-theme=light] .duli-fullscreen-subject-extract__main{background:var(--panel-soft);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-subject-extract__section{background:var(--panel-strong);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-subject-extract__header>.duli-output-version-control,:root[data-resolved-theme=light] .duli-fullscreen-subject-extract__header nav button,:root[data-resolved-theme=light] .duli-fullscreen-subject-extract__header nav b,:root[data-resolved-theme=light] .duli-fullscreen-subject-extract__section nav span,:root[data-resolved-theme=light] .duli-fullscreen-subject-extract__section nav b,:root[data-resolved-theme=light] .duli-fullscreen-subject-extract__cards aside i.is-generated-thumb>b{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-subject-extract__card-thumbs img{background:var(--panel-muted)}:root[data-resolved-theme=light] .duli-fullscreen-subject-extract__cards input{background:var(--panel-strong);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-storyboard-precheck__panel{background:var(--panel-strong);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-storyboard-precheck__panel header strong,:root[data-resolved-theme=light] .duli-storyboard-precheck__panel footer button{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__segment-editor input,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__segment-editor textarea,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__review-editor textarea{border-color:var(--line);background:var(--panel-strong);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__scene-select select{border-color:var(--line);background:var(--panel-strong);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__line-editor.is-result{background:var(--panel-muted);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__line-editor p.is-title span,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__compare article strong,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__segment-compare>section>header strong,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__result article .duli-fullscreen-script-segment__entry strong{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__compare article i,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__filters .duli-fullscreen-script-segment__filter-count{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__model svg:last-child{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-fullscreen-script-segment__footer-modes>button:not(.is-active){color:var(--text-muted)}:root[data-resolved-theme=light] .duli-media-picker__panel{background:var(--panel-strong);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-media-picker__panel>header svg,:root[data-resolved-theme=light] .duli-media-picker__empty>svg,:root[data-resolved-theme=light] .duli-media-picker__thumbnail>svg{color:var(--text-soft)}:root[data-resolved-theme=light] .duli-media-picker__grid>button{color:var(--text-secondary)}:root[data-resolved-theme=light] .duli-media-picker__grid>button:hover{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-media-picker__thumbnail{background:var(--panel-muted)}:root[data-resolved-theme=light] .duli-media-picker__grid>button:hover .duli-media-picker__thumbnail{background:var(--surface-hover)}:root[data-resolved-theme=light] .duli-media-picker__thumbnail small,:root[data-resolved-theme=light] .duli-media-picker__empty strong{color:var(--text-secondary)}:root[data-resolved-theme=light] .duli-media-picker__empty{color:var(--text-muted)}:root[data-resolved-theme=light] .ai-creation-audio-popover--voice .ai-creation-audio-voice-item__select{background:var(--panel-strong)!important;color:var(--text-primary)!important}:root[data-resolved-theme=light] .ai-creation-audio-popover--voice .ai-creation-audio-voice-item__select:hover{background:var(--surface-hover)!important}:root[data-resolved-theme=light] .ai-creation-audio-popover--voice .ai-creation-audio-voice-item__select.is-selected{color:var(--text-primary)!important}:root[data-resolved-theme=light] .duli-group-panel-node{border-color:color-mix(in srgb,var(--duli-group-accent, #00e650) 30%,var(--line-strong));background:color-mix(in srgb,var(--panel-strong) 76%,transparent);box-shadow:inset 0 1px #ffffffe6,0 16px 40px #0f172a1a}:root[data-resolved-theme=light] .duli-group-panel-node--section{background:color-mix(in srgb,var(--panel-strong) 64%,transparent);box-shadow:inset 0 1px #ffffffe6,0 24px 70px #0f172a14}:root[data-resolved-theme=light] .duli-group-panel-node__head,:root[data-resolved-theme=light] .duli-group-panel-node--section .duli-group-panel-node__head{border-bottom-color:var(--line);background:color-mix(in srgb,var(--panel-strong) 92%,transparent);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-group-panel-node__actions{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-group-panel-node__count{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-group-panel-node__status{color:var(--text-secondary)}:root[data-resolved-theme=light] .duli-group-panel-node__run{background:var(--surface-hover)}:root[data-resolved-theme=light] .duli-group-panel-node__resize-handle{border-color:var(--panel-strong)!important}:root[data-resolved-theme=light] .duli-media-thumb{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-media-thumb--image{background:var(--panel-muted)}:root[data-resolved-theme=light] .duli-media-thumb--video,:root[data-resolved-theme=light] .duli-media-thumb--audio,:root[data-resolved-theme=light] .duli-media-thumb--placeholder{border-color:var(--line);background:radial-gradient(circle at 30% 18%,rgba(24,214,189,.14),transparent 34%),linear-gradient(145deg,var(--panel-strong),var(--panel-muted))}:root[data-resolved-theme=light] .duli-media-thumb strong{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-media-thumb span{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-script-shell__header-badges b{color:#0e7490}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-filter-bar>strong,:root[data-resolved-theme=light] .duli-h5-segment-node__compact-filter-bar>div:first-child strong{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-filter-bar>div:first-child span{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-filter-bar .duli-h5-segment-node__project-types>button.is-hot{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-organize .duli-h5-segment-node__compact-rules b{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-rule-copy strong{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-rule-copy small{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-rule-copy em{color:#6d28d9}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-rule-copy strong>small{color:#a16207}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-rule-total{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-rule-icon{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-recommend{color:#a16207}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-rules button.is-enabled{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-review>header{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-review>textarea,:root[data-resolved-theme=light] .duli-h5-segment-node__compact-review-editor>textarea{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-review-bar nav button{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-segmentation-rule>header{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-segmentation-rule>textarea{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-segmentation-preset>button.is-active,:root[data-resolved-theme=light] .duli-h5-segment-node__compact-segmentation-actions>button:hover{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-segmentation-rule--review>header>div:first-child span{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-review-editor>header span{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-source-pane>header strong{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-source-pane>div mark.duli-h5-segment-node__source-highlight{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-source-pane>footer span{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-source-pane>footer button{color:var(--text-secondary)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-segment-tree>section{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-segment-tree>section span{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-segment-node--segments .duli-h5-segment-node__compact-segment-tree article>p{color:var(--text-secondary)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-stage-heading>span:first-child small{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-rule-summary>small{color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-project-bar>strong{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-storyboard-node__view{border-color:var(--line);background:var(--panel-strong);color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-segmentation-rule{border-color:var(--line);background:var(--panel-strong)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-segmentation-preset:before{background:var(--surface-hover)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-segmentation-actions>button:hover{background:var(--surface-hover)}:root[data-resolved-theme=light] .duli-h5-segment-node__input{background:transparent}:root[data-resolved-theme=light] .duli-h5-subject-node__section article{background:var(--panel-muted)}:root[data-resolved-theme=light] .duli-h5-storyboard-table-preview{border-color:var(--line);background:var(--panel-strong)}:root[data-resolved-theme=light] .duli-h5-storyboard-table-preview th{background:var(--panel-muted);color:var(--text-muted)}:root[data-resolved-theme=light] .duli-h5-storyboard-table-preview td{color:var(--text-primary)}:root[data-resolved-theme=light] .duli-h5-storyboard-table-preview th,:root[data-resolved-theme=light] .duli-h5-storyboard-table-preview td{border-color:var(--line)}:root[data-resolved-theme=light] .duli-h5-storyboard-node--done:before{background:radial-gradient(ellipse at center,rgba(16,24,40,.08) 0%,rgba(16,24,40,.04) 34%,transparent 62%),linear-gradient(180deg,#10182805,#1018280d 52%,#10182805)}:root[data-resolved-theme=light] .duli-h5-segment-node__compact-review-editor .duli-script-markdown-preview,:root[data-resolved-theme=light] .duli-fullscreen-script-segment__markdown-preview{color:#1a1f26e0}.duli-fullscreen-script-segment__markdown-preview{height:100%;padding:10px 16px 24px}.duli-fullscreen-script-segment__markdown-preview .duli-script-markdown-preview__mermaid{padding:14px}.duli-h5-storyboard-shell{box-sizing:border-box;width:600px;height:400px;min-width:600px;min-height:400px;max-width:600px;max-height:400px;border:1px solid rgba(181,209,207,.18);border-radius:14px;background:var(--duli-node-card-header-bg);box-shadow:0 10px 26px #00000038,inset 0 1px #ffffff09}.duli-h5-storyboard-shell .duli-node-card-header--storyboard{min-height:46px;border-radius:13px 13px 0 0!important;border-bottom-color:#8edbd21f!important;background:#121c20!important;box-shadow:none!important}.duli-h5-storyboard-shell__icon{width:26px;height:26px;border-radius:8px!important;color:#8edbd2!important}.duli-h5-storyboard-shell__header-badges b{color:#a9d8d3;font-size:12px;letter-spacing:.02em}.duli-h5-storyboard-node{box-sizing:border-box;border:1px solid rgba(142,219,210,.1);border-radius:10px;background:#0f171a;box-shadow:none}.duli-h5-storyboard-node--placeholder,.duli-h5-storyboard-node--table{aspect-ratio:3 / 2}.duli-h5-storyboard-node--placeholder{background:linear-gradient(145deg,#161f26f5,#0a0f13fa),repeating-linear-gradient(135deg,transparent 0,transparent 16px,rgba(142,231,196,.035) 16px,rgba(142,231,196,.035) 17px);background:linear-gradient(145deg,#161f26f5,#0a0f13fa),repeating-linear-gradient(135deg,transparent 0 16px,rgba(142,231,196,.035) 16px 17px)}.duli-h5-storyboard-table-preview{box-shadow:inset 0 1px #ffffff06}.duli-storyboard-script-preview__header h1{font-size:20px;letter-spacing:-.02em}.duli-storyboard-script-preview__header-actions{gap:8px}.duli-storyboard-script-preview__header-actions button,.duli-storyboard-script-preview__production-action,.duli-storyboard-script-preview__prompt-view{border:1px solid rgba(169,193,203,.2);border-radius:8px;background:#a9c1cb0f;color:#d7e2e7;transition:border-color .15s ease,background .15s ease,color .15s ease}.duli-storyboard-script-preview__header-actions button:hover,.duli-storyboard-script-preview__production-action:hover,.duli-storyboard-script-preview__prompt-view:hover{border-color:#8ee7c470;background:#8ee7c41a;color:#f1fff9}.duli-storyboard-script-preview__table-wrap{padding:0 8px 12px}.duli-storyboard-script-preview__table{font-size:12px}.duli-storyboard-script-preview__table th,.duli-storyboard-script-preview__table td{padding:11px 10px;border-color:#a9c1cb1c}.duli-storyboard-script-preview__table th{background:#182229;color:#91a4ad;font-size:11px;letter-spacing:.03em}.duli-storyboard-script-preview__table tbody tr:hover td{background:#8ee7c40e}.duli-storyboard-script-preview__mode-badge{min-height:24px;border-radius:7px;background:#8ee7c414;color:#a7f3d0}.duli-storyboard-script-preview__table select{display:block!important}.duli-storyboard-script-preview__table th,.duli-storyboard-script-preview__table td{box-sizing:border-box}.duli-storyboard-script-preview__table th:nth-child(14),.duli-storyboard-script-preview__table td:nth-child(14){width:190px}.duli-storyboard-script-preview__table th:nth-child(15),.duli-storyboard-script-preview__table td:nth-child(15),.duli-h5-storyboard-table-preview th:nth-child(15),.duli-h5-storyboard-table-preview td:nth-child(15){width:260px;min-width:220px;max-width:300px}.duli-storyboard-script-preview__table th:nth-child(16),.duli-storyboard-script-preview__table td:nth-child(16){width:150px}.duli-h5-storyboard-table-preview select{width:100%;min-height:24px;border:1px solid rgba(142,219,210,.2);border-radius:5px;background:#172529;color:inherit;font:inherit}.duli-h5-storyboard-table-preview td.is-mode small{display:inline;margin-left:4px;white-space:nowrap;color:#8fa9a8}.duli-storyboard-asset-cell{min-width:180px}.duli-storyboard-asset-chip{display:inline-flex;align-items:center;gap:4px;margin:2px 4px 2px 0;padding:2px 6px;border:1px solid currentColor;border-radius:5px;font-size:11px;line-height:1.35;white-space:nowrap;position:relative;cursor:default}.duli-storyboard-asset-chip>b{font-size:9px;opacity:.8}.duli-storyboard-asset-chip .duli-image-composer__ref{padding:0;border:0;background:transparent;color:inherit;font-size:inherit}.duli-storyboard-asset-chip .duli-image-composer__ref:focus-visible{outline:2px solid currentColor;outline-offset:2px}.duli-storyboard-asset-chip .duli-image-composer__ref img{width:18px;height:18px;border-radius:3px;object-fit:cover}.duli-storyboard-asset-chip--character{color:#8edbca;background:#47b59d1f}.duli-storyboard-asset-chip--prop{color:#e8bf79;background:#c491371f}.duli-storyboard-asset-chip--scene{color:#9dbcf5;background:#4d77d224}.duli-storyboard-asset-chip--asset{color:#b9c4ca;background:#a0b0b81a}.duli-storyboard-asset-chip--audio{color:#d5b4f5;background:#a771d624}:root[data-resolved-theme=light] .duli-storyboard-asset-chip--character{color:#0f766e;background:#0f766e1a}:root[data-resolved-theme=light] .duli-storyboard-asset-chip--prop{color:#92400e;background:#92400e1a}:root[data-resolved-theme=light] .duli-storyboard-asset-chip--scene{color:#1d4ed8;background:#1d4ed81a}:root[data-resolved-theme=light] .duli-storyboard-asset-chip--asset{color:#475569;background:#4755691a}:root[data-resolved-theme=light] .duli-storyboard-asset-chip--audio{color:#7e22ce;background:#7e22ce1a}.duli-h5-storyboard-table-preview .duli-storyboard-asset-chip{font-size:9px;padding:1px 3px}.duli-h5-storyboard-shell .duli-node-card-header--storyboard{min-height:44px;border-bottom-color:#beddda1c!important;border-radius:12px 12px 0 0!important;background:#172126!important;box-shadow:none!important}.duli-h5-storyboard-node{border-color:#beddda1a;border-radius:0 0 10px 10px;background:#0f171a}.duli-storyboard-script-preview__eyebrow{color:#91d3cb}.duli-storyboard-script-preview__header h1{color:#e7f0ef;font-size:20px;font-weight:750;letter-spacing:-.015em}.duli-storyboard-script-preview__table th{background:#1a262a;color:#9db4b8}.duli-storyboard-script-preview__table tbody tr:hover td{background:#8edbd211}.duli-h5-storyboard-shell .duli-node-card-header--storyboard{min-height:44px;padding:8px 12px!important;border-radius:13px 13px 0 0!important;border-bottom:1px solid rgba(181,209,207,.11)!important;background:#111b1e!important;box-shadow:none!important}.duli-h5-storyboard-shell .duli-node-card-header--storyboard h3{color:#e6f0ef!important;font-size:12px!important;font-weight:700!important;letter-spacing:.015em}.duli-h5-storyboard-shell__icon{width:24px;height:24px;border:1px solid rgba(142,219,210,.18);border-radius:7px!important;background:#8edbd212;color:#9bd8d1!important}.duli-h5-storyboard-shell__header-badges{margin-right:10px}.duli-h5-storyboard-shell__header-badges b{color:#94c9c3;font-size:11px;font-weight:650}.duli-h5-storyboard-node{border:1px solid rgba(181,209,207,.1);border-radius:10px;background:#0d1619;box-shadow:none}.duli-h5-storyboard-node--placeholder{display:grid;place-items:center;align-content:center;grid-gap:11px;gap:11px;padding:20px;background:radial-gradient(circle at 50% 15%,rgba(142,219,210,.075),transparent 42%),#0d1619}.duli-h5-storyboard-placeholder{gap:8px}.duli-h5-storyboard-placeholder__icon{width:38px;height:38px;border:transparent;border-radius:10px;background:color-mix(in srgb,var(--duli-node-business-accent, #8b5cf6) 18%,transparent)!important;color:var(--duli-node-business-accent, #8b5cf6)!important;font-size:18px}.duli-h5-storyboard-placeholder strong{color:#dcebea;font-size:13px;font-weight:700;letter-spacing:.01em}.duli-h5-storyboard-placeholder small{max-width:220px;color:#7e9497;font-size:10px;line-height:1.45}.duli-h5-storyboard-node--table{gap:7px;padding:9px;background:#0d1619}.duli-h5-storyboard-table-preview{min-height:100%;max-height:none;border:1px solid rgba(181,209,207,.12);border-radius:8px;scrollbar-color:rgba(142,219,210,.3) transparent}.duli-h5-storyboard-table-preview th,.duli-h5-storyboard-table-preview td{padding:4px 5px;border-color:#b5d1cf14}.duli-h5-storyboard-table-preview th{background:#162226;color:#8fa9a8;font-size:12px;font-weight:700;letter-spacing:0}.duli-h5-storyboard-table-preview td{height:23px;color:#cadbd9;font-size:12px}.duli-h5-storyboard-table-preview td.is-order{color:#9bd8d1}.duli-h5-storyboard-table-preview td.is-mode{color:#a6d8d1;font-size:12px}.duli-h5-storyboard-table-preview tr:hover td{background:#8edbd212}.duli-storyboard-script-preview__shell{display:flex;flex-direction:column;width:100%;min-height:0;overflow:hidden;border:1px solid rgba(181,209,207,.18);border-radius:16px;background:#10191c;box-shadow:0 28px 82px #00000075,inset 0 1px #ffffff09}.duli-storyboard-script-preview__eyebrow{color:#91d3cb;font-size:10px;font-weight:750;letter-spacing:.1em}.duli-storyboard-script-preview__header h1{color:#e7f0ef;font-size:19px;font-weight:750;letter-spacing:-.015em}.duli-storyboard-script-preview__header p,.duli-storyboard-script-preview__source{color:#82989b}.duli-storyboard-script-preview__header-actions{gap:7px}.duli-storyboard-script-preview__header-actions button,.duli-storyboard-script-preview__production-action,.duli-storyboard-script-preview__prompt-view{border:1px solid rgba(181,209,207,.18);border-radius:8px;background:#b5d1cf0e;color:#d2e2e0}.duli-storyboard-script-preview__header-actions button:hover,.duli-storyboard-script-preview__production-action:hover,.duli-storyboard-script-preview__prompt-view:hover{border-color:#8edbd275;background:#8edbd21c;color:#f0fffc}.duli-storyboard-script-preview__table-wrap{flex:1 1 auto;min-width:0;overflow:auto;min-height:0;padding:0 8px 12px;scrollbar-color:rgba(142,219,210,.3) transparent}.duli-storyboard-script-preview__table th,.duli-storyboard-script-preview__table td{padding:10px;border-color:#b5d1cf17}.duli-storyboard-script-preview__table th{background:#172529;color:#91a9a9;font-size:11px;letter-spacing:0}.duli-storyboard-script-preview__table tbody tr:nth-child(2n) td{background:#b5d1cf04}.duli-storyboard-script-preview__table tbody tr:hover td{background:#8edbd20f}.duli-storyboard-script-preview__mode-badge{border-color:#8edbd238;border-radius:7px;background:#8edbd212;color:#a7dcd5}.duli-storyboard-script-preview__mode-badge--keyframe_grid{border-color:#f4be6847;background:#b4721f1f;color:#f4d39e}@media(max-width:720px){.duli-h5-storyboard-shell{width:min(600px,calc(100vw - 24px))!important;min-width:min(600px,calc(100vw - 24px))!important}.duli-storyboard-script-preview__shell{max-height:calc(100vh - 20px)}}.duli-flow-canvas-workspace .react-flow__renderer,.duli-flow-canvas-workspace .react-flow__nodes,.duli-flow-canvas-workspace .react-flow__node{overflow:visible!important}.duli-flow-canvas-workspace .react-flow__node .react-flow__handle{border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;z-index:40!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:translateY(-50%)!important}.duli-flow-canvas-workspace .react-flow__node .react-flow__handle[data-duli-connect-affordance=true]:after{content:"";position:absolute;left:50%;top:50%;width:22px;height:22px;border-radius:50%;background:#17191d url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='7.5' fill='%2317191d' stroke='%23ffffff' stroke-width='1'/%3E%3Cpath d='M8 4.5v7M4.5 8h7' stroke='%23ffffff' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat;transform:translate(-50%,-50%);pointer-events:none}.duli-flow-canvas-workspace .react-flow__node .react-flow__handle[data-duli-connect-affordance=true]:before{content:"";position:absolute;left:50%;top:50%;width:36px;height:36px;border-radius:50%;background:transparent;transform:translate(-50%,-50%)}.duli-flow-canvas-workspace .react-flow__node.duli-node-no-upstream .react-flow__handle.target,.duli-flow-canvas-workspace .react-flow__node.duli-node-no-downstream .react-flow__handle.source{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.duli-flow-canvas-workspace .react-flow__node .react-flow__handle.target{left:-5px!important;right:auto!important;top:50%!important;transform:translateY(-50%)!important}.duli-flow-canvas-workspace .react-flow__node .react-flow__handle.source{right:-5px!important;left:auto!important;top:50%!important;transform:translateY(-50%)!important}.duli-flow-canvas-workspace .react-flow__node .react-flow__handle[data-duli-connect-affordance=true]{display:block!important;width:2px!important;height:2px!important}.duli-flow-canvas-workspace .react-flow__node:not(.react-flow__node-selectionConnectionProxy) .react-flow__handle.target[data-duli-connect-affordance=true]{left:-4px!important}.duli-flow-canvas-workspace .react-flow__node:not(.react-flow__node-selectionConnectionProxy) .react-flow__handle.source[data-duli-connect-affordance=true]{right:-4px!important}.duli-flow-canvas-workspace .react-flow__node .duli-fast-node__handle[data-duli-connect-affordance=true]{width:12px!important;height:12px!important;min-width:12px!important;min-height:12px!important}.duli-flow-canvas-workspace .react-flow__node .duli-fast-node__handle.target[data-duli-connect-affordance=true]{left:-6px!important;right:auto!important}.duli-flow-canvas-workspace .react-flow__node .duli-fast-node__handle.source[data-duli-connect-affordance=true]{right:-6px!important;left:auto!important}.duli-flow-canvas-workspace .react-flow__node:hover .react-flow__handle[data-duli-connect-affordance=true],.duli-flow-canvas-workspace .react-flow__node[data-duli-connect-affordance-active=true] .react-flow__handle[data-duli-connect-affordance=true]{visibility:visible!important;opacity:1!important;pointer-events:auto!important}.duli-storyboard-script-preview__table,.duli-h5-storyboard-table-preview table{width:3052px;min-width:100%;table-layout:fixed!important}.duli-storyboard-script-preview__table th,.duli-storyboard-script-preview__table td,.duli-h5-storyboard-table-preview th,.duli-h5-storyboard-table-preview td{box-sizing:border-box;padding-left:8px!important;padding-right:8px!important}.duli-storyboard-script-preview__table:not(does-not-exist) th:nth-child(1){width:54px;min-width:48px;max-width:64px}.duli-storyboard-script-preview__table:not(does-not-exist) td:nth-child(1){width:54px;min-width:48px;max-width:64px}.duli-h5-storyboard-table-preview table th:nth-child(1){width:54px;min-width:48px;max-width:64px}.duli-h5-storyboard-table-preview table td:nth-child(1){width:54px;min-width:48px;max-width:64px}:is(.duli-storyboard-script-preview__table,.duli-h5-storyboard-table-preview table) :is(th,td):nth-child(1){width:54px;min-width:48px;max-width:64px}.duli-storyboard-script-preview__table:not(does-not-exist) th:nth-child(2){width:132px;min-width:110px;max-width:170px}.duli-storyboard-script-preview__table:not(does-not-exist) td:nth-child(2){width:132px;min-width:110px;max-width:170px}.duli-h5-storyboard-table-preview table th:nth-child(2){width:132px;min-width:110px;max-width:170px}.duli-h5-storyboard-table-preview table td:nth-child(2){width:132px;min-width:110px;max-width:170px}:is(.duli-storyboard-script-preview__table,.duli-h5-storyboard-table-preview table) :is(th,td):nth-child(2){width:132px;min-width:110px;max-width:170px}.duli-storyboard-script-preview__table:not(does-not-exist) th:nth-child(3){width:70px;min-width:64px;max-width:80px}.duli-storyboard-script-preview__table:not(does-not-exist) td:nth-child(3){width:70px;min-width:64px;max-width:80px}.duli-h5-storyboard-table-preview table th:nth-child(3){width:70px;min-width:64px;max-width:80px}.duli-h5-storyboard-table-preview table td:nth-child(3){width:70px;min-width:64px;max-width:80px}:is(.duli-storyboard-script-preview__table,.duli-h5-storyboard-table-preview table) :is(th,td):nth-child(3){width:70px;min-width:64px;max-width:80px}.duli-storyboard-script-preview__table:not(does-not-exist) th:nth-child(4){width:106px;min-width:96px;max-width:128px}.duli-storyboard-script-preview__table:not(does-not-exist) td:nth-child(4){width:106px;min-width:96px;max-width:128px}.duli-h5-storyboard-table-preview table th:nth-child(4){width:106px;min-width:96px;max-width:128px}.duli-h5-storyboard-table-preview table td:nth-child(4){width:106px;min-width:96px;max-width:128px}:is(.duli-storyboard-script-preview__table,.duli-h5-storyboard-table-preview table) :is(th,td):nth-child(4){width:106px;min-width:96px;max-width:128px}.duli-storyboard-script-preview__table:not(does-not-exist) th:nth-child(5){width:210px;min-width:170px;max-width:240px}.duli-storyboard-script-preview__table:not(does-not-exist) td:nth-child(5){width:210px;min-width:170px;max-width:240px}.duli-h5-storyboard-table-preview table th:nth-child(5){width:210px;min-width:170px;max-width:240px}.duli-h5-storyboard-table-preview table td:nth-child(5){width:210px;min-width:170px;max-width:240px}:is(.duli-storyboard-script-preview__table,.duli-h5-storyboard-table-preview table) :is(th,td):nth-child(5){width:210px;min-width:170px;max-width:240px}.duli-storyboard-script-preview__table:not(does-not-exist) th:nth-child(6){width:320px;min-width:260px;max-width:380px}.duli-storyboard-script-preview__table:not(does-not-exist) td:nth-child(6){width:320px;min-width:260px;max-width:380px}.duli-h5-storyboard-table-preview table th:nth-child(6){width:320px;min-width:260px;max-width:380px}.duli-h5-storyboard-table-preview table td:nth-child(6){width:320px;min-width:260px;max-width:380px}:is(.duli-storyboard-script-preview__table,.duli-h5-storyboard-table-preview table) :is(th,td):nth-child(6){width:320px;min-width:260px;max-width:380px}.duli-storyboard-script-preview__table:not(does-not-exist) th:nth-child(7){width:220px;min-width:180px;max-width:280px}.duli-storyboard-script-preview__table:not(does-not-exist) td:nth-child(7){width:220px;min-width:180px;max-width:280px}.duli-h5-storyboard-table-preview table th:nth-child(7){width:220px;min-width:180px;max-width:280px}.duli-h5-storyboard-table-preview table td:nth-child(7){width:220px;min-width:180px;max-width:280px}:is(.duli-storyboard-script-preview__table,.duli-h5-storyboard-table-preview table) :is(th,td):nth-child(7){width:220px;min-width:180px;max-width:280px}.duli-storyboard-script-preview__table:not(does-not-exist) th:nth-child(8){width:210px;min-width:180px;max-width:260px}.duli-storyboard-script-preview__table:not(does-not-exist) td:nth-child(8){width:210px;min-width:180px;max-width:260px}.duli-h5-storyboard-table-preview table th:nth-child(8){width:210px;min-width:180px;max-width:260px}.duli-h5-storyboard-table-preview table td:nth-child(8){width:210px;min-width:180px;max-width:260px}:is(.duli-storyboard-script-preview__table,.duli-h5-storyboard-table-preview table) :is(th,td):nth-child(8){width:210px;min-width:180px;max-width:260px}.duli-storyboard-script-preview__table:not(does-not-exist) th:nth-child(9){width:210px;min-width:180px;max-width:260px}.duli-storyboard-script-preview__table:not(does-not-exist) td:nth-child(9){width:210px;min-width:180px;max-width:260px}.duli-h5-storyboard-table-preview table th:nth-child(9){width:210px;min-width:180px;max-width:260px}.duli-h5-storyboard-table-preview table td:nth-child(9){width:210px;min-width:180px;max-width:260px}:is(.duli-storyboard-script-preview__table,.duli-h5-storyboard-table-preview table) :is(th,td):nth-child(9){width:210px;min-width:180px;max-width:260px}.duli-storyboard-script-preview__table:not(does-not-exist) th:nth-child(10){width:250px;min-width:210px;max-width:300px}.duli-storyboard-script-preview__table:not(does-not-exist) td:nth-child(10){width:250px;min-width:210px;max-width:300px}.duli-h5-storyboard-table-preview table th:nth-child(10){width:250px;min-width:210px;max-width:300px}.duli-h5-storyboard-table-preview table td:nth-child(10){width:250px;min-width:210px;max-width:300px}:is(.duli-storyboard-script-preview__table,.duli-h5-storyboard-table-preview table) :is(th,td):nth-child(10){width:250px;min-width:210px;max-width:300px}.duli-storyboard-script-preview__table:not(does-not-exist) th:nth-child(11){width:260px;min-width:220px;max-width:340px}.duli-storyboard-script-preview__table:not(does-not-exist) td:nth-child(11){width:260px;min-width:220px;max-width:340px}.duli-h5-storyboard-table-preview table th:nth-child(11){width:260px;min-width:220px;max-width:340px}.duli-h5-storyboard-table-preview table td:nth-child(11){width:260px;min-width:220px;max-width:340px}:is(.duli-storyboard-script-preview__table,.duli-h5-storyboard-table-preview table) :is(th,td):nth-child(11){width:260px;min-width:220px;max-width:340px}.duli-storyboard-script-preview__table:not(does-not-exist) th:nth-child(12){width:210px;min-width:180px;max-width:260px}.duli-storyboard-script-preview__table:not(does-not-exist) td:nth-child(12){width:210px;min-width:180px;max-width:260px}.duli-h5-storyboard-table-preview table th:nth-child(12){width:210px;min-width:180px;max-width:260px}.duli-h5-storyboard-table-preview table td:nth-child(12){width:210px;min-width:180px;max-width:260px}:is(.duli-storyboard-script-preview__table,.duli-h5-storyboard-table-preview table) :is(th,td):nth-child(12){width:210px;min-width:180px;max-width:260px}.duli-storyboard-script-preview__table:not(does-not-exist) th:nth-child(13){width:200px;min-width:170px;max-width:240px}.duli-storyboard-script-preview__table:not(does-not-exist) td:nth-child(13){width:200px;min-width:170px;max-width:240px}.duli-h5-storyboard-table-preview table th:nth-child(13){width:200px;min-width:170px;max-width:240px}.duli-h5-storyboard-table-preview table td:nth-child(13){width:200px;min-width:170px;max-width:240px}:is(.duli-storyboard-script-preview__table,.duli-h5-storyboard-table-preview table) :is(th,td):nth-child(13){width:200px;min-width:170px;max-width:240px}.duli-storyboard-script-preview__table:not(does-not-exist) th:nth-child(14){width:220px;min-width:180px;max-width:260px}.duli-storyboard-script-preview__table:not(does-not-exist) td:nth-child(14){width:220px;min-width:180px;max-width:260px}.duli-h5-storyboard-table-preview table th:nth-child(14){width:220px;min-width:180px;max-width:260px}.duli-h5-storyboard-table-preview table td:nth-child(14){width:220px;min-width:180px;max-width:260px}:is(.duli-storyboard-script-preview__table,.duli-h5-storyboard-table-preview table) :is(th,td):nth-child(14){width:220px;min-width:180px;max-width:260px}.duli-storyboard-script-preview__table:not(does-not-exist) th:nth-child(15){width:260px;min-width:220px;max-width:300px}.duli-storyboard-script-preview__table:not(does-not-exist) td:nth-child(15){width:260px;min-width:220px;max-width:300px}.duli-h5-storyboard-table-preview table th:nth-child(15){width:260px;min-width:220px;max-width:300px}.duli-h5-storyboard-table-preview table td:nth-child(15){width:260px;min-width:220px;max-width:300px}:is(.duli-storyboard-script-preview__table,.duli-h5-storyboard-table-preview table) :is(th,td):nth-child(15){width:260px;min-width:220px;max-width:300px}.duli-storyboard-script-preview__table:not(does-not-exist) th:nth-child(16){width:120px;min-width:104px;max-width:140px}.duli-storyboard-script-preview__table:not(does-not-exist) td:nth-child(16){width:120px;min-width:104px;max-width:140px}.duli-h5-storyboard-table-preview table th:nth-child(16){width:120px;min-width:104px;max-width:140px}.duli-h5-storyboard-table-preview table td:nth-child(16){width:120px;min-width:104px;max-width:140px}:is(.duli-storyboard-script-preview__table,.duli-h5-storyboard-table-preview table) :is(th,td):nth-child(16){width:120px;min-width:104px;max-width:140px}.duli-storyboard-editable-cell__display{display:block;min-width:4ch;min-height:1.5em;border-radius:2px;cursor:text;white-space:pre-wrap}.duli-storyboard-editable-cell__display:hover,.duli-storyboard-editable-cell__display:focus-visible{outline:none}:root[data-resolved-theme=light] .duli-storyboard-editable-cell__display:hover,:root[data-resolved-theme=light] .duli-storyboard-editable-cell__display:focus-visible,:root[data-resolved-theme=light] .duli-storyboard-script-preview__table tbody tr:hover .duli-storyboard-editable-cell__display{background:transparent!important;color:#101828!important}.duli-storyboard-editable-cell__input{display:block;box-sizing:border-box;width:100%;min-width:100%;max-width:100%;min-height:1.5em;field-sizing:content;margin:0;padding:0;resize:none;overflow:hidden;border:0;border-radius:0;outline:0;background:transparent;color:inherit;font:inherit;line-height:inherit;white-space:pre-wrap}.duli-storyboard-editable-cell__input:focus{border:0;outline:0;box-shadow:none}.duli-storyboard-editable-cell__input--number{width:100%}.duli-storyboard-script-preview__description .duli-storyboard-editable-cell__display,.duli-storyboard-script-preview__description .duli-storyboard-editable-cell__input{margin-bottom:6px}.duli-storyboard-script-preview__description .duli-storyboard-editable-cell__display:last-child,.duli-storyboard-script-preview__description .duli-storyboard-editable-cell__input:last-child{margin-bottom:0}.duli-h5-storyboard-table-preview th{white-space:nowrap}.duli-h5-storyboard-table-preview .duli-storyboard-editable-cell__display{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.duli-h5-storyboard-table-preview .duli-storyboard-editable-cell__input{height:1.6em;field-sizing:fixed;white-space:nowrap;overflow:auto}.duli-h5-storyboard-table-preview td.is-description .duli-storyboard-editable-cell__display{display:inline;margin-right:6px}.duli-h5-storyboard-table-preview td.is-description .duli-storyboard-editable-cell__input{display:inline-block}.duli-storyboard-script-preview__table .is-timeline,.duli-h5-storyboard-table-preview .is-timeline{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root[data-resolved-theme=light] .duli-storyboard-script-preview{color:#101828;background:radial-gradient(circle at 12% 0%,rgba(0,168,68,.06),transparent 30%),#f5f6f8}:root[data-resolved-theme=light] .duli-storyboard-script-preview__header{border-bottom-color:#10182814;background:#fff}:root[data-resolved-theme=light] .duli-storyboard-script-preview__header h1{color:#101828}:root[data-resolved-theme=light] .duli-storyboard-script-preview__header p,:root[data-resolved-theme=light] .duli-storyboard-script-preview__source{color:#1018288f}:root[data-resolved-theme=light] .duli-storyboard-script-preview__header-actions button{border-color:#1018281a;background:#f4f6f8;color:#101828c7}:root[data-resolved-theme=light] .duli-storyboard-script-preview__table th,:root[data-resolved-theme=light] .duli-storyboard-script-preview__table td{border-color:#10182814;color:#101828}:root[data-resolved-theme=light] .duli-storyboard-script-preview__table th{background:#f3f5f7;color:#1018289e}:root[data-resolved-theme=light] .duli-storyboard-script-preview__table td,:root[data-resolved-theme=light] .duli-storyboard-script-preview__table tbody tr:nth-child(odd) td{background:#fff}:root[data-resolved-theme=light] .duli-storyboard-script-preview__table tbody tr:nth-child(2n) td{background:#f8f9fb}:root[data-resolved-theme=light] .duli-storyboard-script-preview__table tbody tr:hover td,:root[data-resolved-theme=light] .duli-h5-storyboard-table-preview tr:hover td{background:#e8f8ee!important;color:#101828!important}:root[data-resolved-theme=light] .duli-h5-storyboard-shell .duli-node-card-header--storyboard{background:var(--duli-h5-storyboard-header-bg)!important;border-bottom-color:#10182814!important;color:#101828}:root[data-resolved-theme=light] .duli-h5-storyboard-shell .duli-node-card-header--storyboard h3{color:#101828!important}@keyframes duli-common-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes duli-common-modal-content-in{0%{opacity:0;transform:translate3d(0,14px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}.duli-group-dialog-backdrop,.duli-subject-picker__backdrop{animation:duli-common-modal-backdrop-in .36s cubic-bezier(.16,1,.3,1) both}.duli-group-subject-dialog,.duli-group-batch-dialog,.duli-subject-picker__panel,.duli-floating-popover-layer.duli-starter-library{animation:duli-common-modal-content-in .4s cubic-bezier(.16,1,.3,1) 35ms both}@media(prefers-reduced-motion:reduce){.duli-group-dialog-backdrop,.duli-subject-picker__backdrop,.duli-group-subject-dialog,.duli-group-batch-dialog,.duli-subject-picker__panel,.duli-floating-popover-layer.duli-starter-library{animation:none}}:root{--csstools-color-scheme--light: initial;color-scheme:light;font-family:PingFang SC,Microsoft YaHei UI,Microsoft YaHei,微软雅黑,Segoe UI,system-ui,sans-serif;--ai-creation-chat-font: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "微软雅黑", sans-serif;line-height:1.4;font-weight:400;color:#101828;background:#f4f5f8;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--app-bg: #f3f4f7;--panel-bg: rgba(255, 255, 255, .95);--main-bg: #F7F7F9;--textarea-bg: radial-gradient(circle at top left, rgba(255, 255, 255, .98), transparent 44%), linear-gradient(180deg, rgba(255, 255, 255, .99), rgba(246, 248, 252, .95));--border-color: #dfe8f3;--border-color-active: #b8cce3;--panel: var(--panel-bg);--panel-strong: #ffffff;--panel-soft: #F7F7F9;--panel-muted: #f1f2f4;--line: #e6e8ee;--line-strong: #d4d9e3;--text: #101828;--text-muted: #667085;--text-soft: #7a8494;--text-white: #ffffff;--font-size-100: 11px;--font-size-200: 12px;--font-size-300: 13px;--font-size-400: 14px;--font-size-500: 16px;--radius-xs: 4px;--radius-sm: 6px;--radius-lg: 12px;--radius-xl: 14px;--radius-2xl: 18px;--radius-pill: 999px;--space-1: 4px;--space-2: 6px;--space-3: 8px;--space-4: 10px;--space-5: 12px;--space-6: 14px;--space-7: 16px;--space-8: 18px;--space-9: 20px;--control-height-sm: 30px;--control-height-md: 34px;--control-height-lg: 38px;--app-primary-blue: #0078f8;--app-primary-blue-hover: #0b84ff;--app-primary-blue-soft: rgba(0, 120, 248, .12);--accent: #111827;--accent-soft: #edf1f6;--shadow: 0 20px 40px rgba(15, 23, 42, .06);--shadow-soft: 0 10px 28px rgba(15, 23, 42, .04);--settings-sidebar-bg: linear-gradient(180deg, rgba(247, 248, 251, .98), rgba(242, 244, 248, .92));--settings-brand-icon-bg: rgba(17, 24, 39, .06);--settings-brand-icon-fg: #111827;--settings-hover-bg: rgba(17, 24, 39, .05);--settings-active-bg: rgba(17, 24, 39, .08);--settings-active-border: rgba(17, 24, 39, .14);--settings-switch-track: #d8dde5;--settings-switch-thumb: #ffffff;--settings-primary-bg: #111827;--settings-primary-bg-hover: #1f2937;--settings-primary-fg: #ffffff;--app-toast-z-index: 2147483600;--app-modal-overlay-bg: rgba(0, 0, 0, .4);--surface-raised: rgba(255, 255, 255, .92);--surface-control-bg: rgba(255, 255, 255, .92);--surface-control-hover-bg: rgba(248, 250, 252, .96);--surface-subtle: rgba(248, 250, 252, .82);--surface-hover: rgba(17, 24, 39, .05);--surface-active: rgba(17, 24, 39, .08);--search-input-icon: #a1a7b3;--search-input-text: var(--text);--search-input-placeholder: #b0b6c1;--control-border: var(--line);--control-border-strong: var(--line-strong);--search-input-border: #efeff4;--control-text: var(--text);--control-muted: var(--text-muted);--control-bg: var(--surface-control-bg);--control-bg-hover: var(--surface-control-hover-bg);--control-bg-selected: var(--settings-active-bg);--control-border-selected: var(--settings-active-border);--control-radius: var(--radius-sm);--control-font-size: var(--font-size-200);--control-focus-ring: 0 0 0 3px color-mix(in srgb, var(--control-bg-selected) 72%, transparent);--control-open-bg: rgba(248, 250, 252, 1);--control-open-border: var(--control-border-strong);--control-select-arrow-image: linear-gradient(45deg, transparent 50%, currentColor 50%), linear-gradient(135deg, currentColor 50%, transparent 50%);--control-select-arrow-position: calc(100% - 16px) calc(50% - 1px) , calc(100% - 11px) calc(50% - 1px) ;--control-select-arrow-size: 5px 5px, 5px 5px;--control-select-padding-right: 34px;--menu-surface-bg: var(--panel-strong);--menu-item-hover-bg: var(--surface-hover);--menu-item-selected-bg: var(--surface-active);--dropdown-surface-bg: var(--menu-surface-bg);--dropdown-border: var(--control-border-strong);--dropdown-radius: var(--radius-sm);--dropdown-shadow: var(--shadow);--stroke-tertiary: rgba(255, 255, 255, .08);--shadow-dropdown-menu: 0 12px 32px rgba(0, 0, 0, .36);--dropdown-item-hover-bg: var(--menu-item-hover-bg);--dropdown-item-selected-bg: var(--menu-item-selected-bg);--dropdown-check-size: 18px;--dropdown-check-fg: var(--text);--dropdown-check-muted-fg: var(--text-soft);--sidebar-item-hover-bg: #EBEBEB;--sidebar-item-active-bg: #EBEBEB;--sidebar-item-choose-bg: #EBEBEB80;--sidebar-item-fg: #111827;--sidebar-item-icon: #1f2937;--automation-card-hover-bg: rgba(17, 24, 39, .04);--automation-card-active-bg: rgba(17, 24, 39, .08);--automation-icon-button-fg: #3f3f46;--automation-icon-button-hover-bg: rgba(228, 228, 231, .9);--automation-icon-button-hover-fg: #111827;--artifact-preview-bg: #f8fafc;--artifact-preview-card-bg: rgba(255, 255, 255, .96);--artifact-preview-card-border: rgba(226, 232, 240, .92);--artifact-preview-track-bg: rgba(226, 232, 240, .92);--artifact-runtime-hover-bg: #f3f4f6;--artifact-runtime-active-bg: #eef2f7;--artifact-rich-bg: #ffffff;--artifact-rich-text: #1f2937;--artifact-code-text: #334155;--artifact-document-text: #111827;--artifact-grid-bg: #ffffff;--artifact-grid-muted-bg: #f8fafc;--artifact-grid-muted-text: #667085;--artifact-grid-border: rgba(226, 232, 240, .92);--artifact-slide-bg: linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(248, 250, 252, .96));--artifact-open-button-bg: rgba(248, 250, 252, .96);--artifact-open-button-border: rgba(210, 218, 231, .92);--artifact-open-button-fg: #344054;--attachment-chip-bg: #e7e7ff;--attachment-chip-color: #475467;--attachment-chip-hover-bg: #e3e3ff;--attachment-chip-hover-bg-1: #F7F7F7;--attachment-chip-border: rgba(226, 232, 240, .92);--attachment-chip-icon: #52525b;--attachment-link: #1d4ed8;--attachment-link-hover: #1e40af;--sidebar-panel-header-bg: #f7f7f7;--sidebar-panel-toggle-hover: rgba(226, 232, 240, .8);--right-panel-tabs-bg: rgba(241, 244, 249, .9);--right-panel-tab-active-bg: rgba(255, 255, 255, .96);--right-panel-tab-active-fg: #17233a;--right-panel-tab-active-shadow: 0 6px 16px rgba(15, 23, 42, .06);--change-badge-bg: #eef2f7;--code-change-lines-bg: #f8fafc;--code-change-lines-border: rgba(226, 232, 240, .9);--code-change-lines-fg: #334155;--code-block-bg: #ffffff;--code-block-meta-bg: #f6f7f9;--code-block-border: #e5e7eb;--code-block-text: #111827;--code-block-muted: #6b7280;--code-token-keyword: #8b5cf6;--code-token-string: #16a34a;--code-token-number: #2563eb;--code-token-comment: #9ca3af;--code-token-title: #a855f7;--code-token-attribute: #7c3aed;--code-token-type: #9333ea;--mermaid-surface-bg: radial-gradient(circle at top left, rgba(139, 92, 246, .1), transparent 34%), radial-gradient(circle at top right, rgba(96, 165, 250, .12), transparent 30%), linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(248, 250, 252, .96));--mermaid-surface-ring: inset 0 0 0 1px rgba(226, 232, 240, .92);--mermaid-action-bg: rgba(239, 246, 255, .9);--mermaid-action-border: rgba(191, 219, 254, .96);--mermaid-action-fg: #1d4ed8;--mermaid-close-bg: #ffffff;--mermaid-close-border: rgba(226, 232, 240, .92);--mermaid-close-fg: #475467;--mermaid-modal-overlay: var(--app-modal-overlay-bg);--mermaid-modal-panel-bg: rgba(255, 255, 255, .98);--mermaid-modal-body-bg: #f8fafc;--mermaid-label-color: #0f172a;--mermaid-edge-label-bg: rgba(255, 255, 255, .94);--mermaid-edge-label-border: rgba(148, 163, 184, .68);--mermaid-cluster-bg: rgba(255, 255, 255, .68);--mermaid-cluster-border: rgba(148, 163, 184, .85);--conversation-activity-label: #27272a;--conversation-activity-summary: #71717a;--conversation-activity-hover: #3f3f46;--conversation-activity-chevron: #a1a1aa;--conversation-activity-chevron-open: #71717a;--conversation-activity-output-bg: rgba(248, 248, 249, .95);--conversation-activity-output-border: rgba(228, 228, 231, .92);--conversation-thinking-eyebrow: #6b7280;--conversation-thinking-body: #111827;--conversation-thinking-body-muted: #4b5563;--conversation-thinking-detail: #71717a;--conversation-history-loading-tail-bg: linear-gradient(90deg, rgba(226, 232, 240, 0), rgba(226, 232, 240, .82), rgba(226, 232, 240, 0));--ai-creation-accent: #00c846;--ai-creation-accent-shadow: #00c84629;--ai-creation-accent-hover: #00b941;--ai-creation-accent-hover-shadow: #00b9413d;--ai-creation-accent-contrast: #ffffff;--ai-creation-accent-text: #00c846;--ai-creation-accent-soft: rgba(0, 230, 80, .1);--ai-creation-accent-ring: var(--ai-creation-preview-primary-action-border);--ai-creation-stage-bg: var(--main-bg);--ai-creation-surface-bg: var(--panel-strong);--ai-creation-surface-raised-bg: var(--surface-raised);--ai-creation-surface-muted-bg: var(--panel-muted);--ai-creation-surface-hover-bg: var(--surface-hover);--ai-creation-surface-active-bg: var(--surface-active);--ai-creation-border: var(--line);--ai-creation-border-strong: var(--line-strong);--ai-creation-divider: var(--line);--ai-creation-text: var(--text);--ai-creation-text-secondary: var(--text-muted);--ai-creation-text-muted: var(--text-muted);--ai-creation-text-soft: var(--text-soft);--ai-creation-text-inverse: #ffffff;--ai-creation-panel-shadow: var(--shadow-soft);--ai-creation-panel-shadow-strong: var(--shadow);--ai-creation-task-prompt-mask-bg: linear-gradient(90deg, rgba(247, 247, 249, 0), #f7f7f9 72%);--ai-creation-refine-pill-bg: var(--panel-muted);--ai-creation-refine-pill-fg: var(--text-muted);--ai-creation-refine-pill-hover-bg: var(--surface-active);--ai-creation-refine-pill-hover-fg: var(--text);--ai-creation-refine-pill-tooltip-bg: rgba(17, 24, 39, .96);--ai-creation-refine-pill-tooltip-fg: #ffffff;--ai-creation-refine-pill-tooltip-shadow: var(--shadow-soft);--ai-creation-rail-panel-border: var(--line);--ai-creation-rail-panel-bg: var(--panel-bg);--ai-creation-rail-panel-gloss: rgba(255, 255, 255, .76);--ai-creation-rail-panel-shadow: var(--shadow-soft), inset 0 1px 0 rgba(255, 255, 255, .82);--ai-creation-rail-sweep: var(--surface-hover);--ai-creation-rail-active-border: var(--line);--ai-creation-rail-active-bg: radial-gradient(circle at 50% 120%, var(--ai-creation-accent-shadow), transparent 60%), linear-gradient(180deg, var(--panel-strong) 0%, var(--panel-muted) 100%);--ai-creation-rail-active-shadow: var(--shadow-soft), inset 0 1px 0 rgba(255, 255, 255, .82);--ai-creation-rail-active-highlight: var(--line-strong);--ai-creation-rail-active-indicator: var(--ai-creation-accent);--ai-creation-rail-button-fg: #667085;--ai-creation-rail-button-hover-fg: var(--text);--ai-creation-rail-button-active-fg: #101828;--ai-creation-rail-icon-bg: var(--panel-muted);--ai-creation-rail-icon-hover-bg: var(--surface-active);--ai-creation-rail-index-fg: rgba(17, 24, 39, .25);--ai-creation-rail-hover-bg: rgba(17, 24, 39, .05);--ai-creation-side-rail-bg: rgba(255, 255, 255, .96);--ai-creation-side-rail-border: var(--line);--ai-creation-side-rail-active-bg: linear-gradient(90deg, rgba(0, 230, 80, .12), rgba(0, 230, 80, .02));--ai-creation-side-rail-button-fg: #667085;--ai-creation-side-rail-button-hover-fg: var(--text);--ai-creation-filter-bg: rgba(255, 255, 255, .96);--ai-creation-filter-border: var(--line);--ai-creation-filter-shadow: inset 0 1px 0 rgba(255, 255, 255, .86), var(--shadow-soft);--ai-creation-filter-icon: #667085;--ai-creation-filter-text: var(--text);--ai-creation-filter-placeholder: #7a8494;--ai-creation-filter-divider: var(--line);--ai-creation-filter-label: #667085;--ai-creation-filter-label-hover-bg: rgba(17, 24, 39, .05);--ai-creation-filter-label-hover-fg: var(--text);--ai-creation-filter-option-bg: var(--panel-strong);--ai-creation-filter-option-fg: var(--text);--ai-creation-filter-asset-bg: var(--panel-muted);--ai-creation-filter-asset-fg: var(--text-muted);--ai-creation-filter-asset-hover-bg: var(--surface-active);--ai-creation-filter-asset-hover-fg: var(--ai-creation-accent-text);--ai-creation-task-filter-trigger-fg: #667085;--ai-creation-task-filter-trigger-hover-bg: var(--surface-hover);--ai-creation-task-filter-trigger-hover-fg: var(--text);--ai-creation-task-filter-trigger-open-bg: var(--surface-active);--ai-creation-task-filter-trigger-open-fg: var(--text);--ai-creation-task-filter-trigger-open-border: var(--line);--ai-creation-task-filter-filtered-fg: var(--ai-creation-accent-text);--ai-creation-task-filter-popover-bg: var(--panel-bg);--ai-creation-task-filter-popover-border: var(--line-strong);--ai-creation-task-filter-popover-fg: var(--text);--ai-creation-task-filter-popover-shadow: inset 0 1px 0 rgba(255, 255, 255, .86), var(--shadow);--ai-creation-task-filter-popover-title: var(--text-muted);--ai-creation-task-filter-popover-option-fg: var(--text-muted);--ai-creation-task-filter-popover-option-hover-bg: var(--surface-hover);--ai-creation-task-filter-popover-option-hover-fg: var(--text);--ai-creation-task-filter-popover-option-active-bg: var(--surface-active);--ai-creation-task-filter-popover-option-active-fg: var(--text);--ai-creation-task-filter-popover-icon: var(--text-muted);--ai-creation-generate-heading: var(--text);--ai-creation-generate-assets-bg: var(--panel-bg);--ai-creation-generate-assets-border: var(--line);--ai-creation-generate-assets-fg: var(--text-muted);--ai-creation-generate-assets-shadow: inset 0 1px 0 rgba(255, 255, 255, .86), var(--shadow-soft);--ai-creation-generate-assets-hover-fg: var(--ai-creation-accent-text);--ai-creation-conversation-fg: var(--text);--ai-creation-conversation-dock-bg: var(--panel-bg);--ai-creation-conversation-dock-border: var(--line);--ai-creation-conversation-dock-shadow: var(--shadow-soft), inset 0 1px 0 rgba(255, 255, 255, .84);--ai-creation-conversation-trigger-fg: var(--text-muted);--ai-creation-conversation-trigger-hover-bg: var(--surface-hover);--ai-creation-conversation-icon-fg: var(--text-muted);--ai-creation-conversation-popover-bg: var(--panel-bg);--ai-creation-conversation-popover-border: var(--line);--ai-creation-conversation-popover-shadow: var(--shadow), inset 0 1px 0 rgba(255, 255, 255, .84);--ai-creation-conversation-sidebar-bg: linear-gradient(180deg, var(--panel-strong), var(--panel-soft));--ai-creation-conversation-sidebar-border: var(--line);--ai-creation-conversation-sidebar-shadow: var(--shadow-soft), inset -1px 0 0 color-mix(in srgb, var(--line) 55%, transparent);--ai-creation-conversation-title-fg: var(--text);--ai-creation-conversation-section-fg: color-mix(in srgb, var(--text-muted) 62%, transparent);--ai-creation-conversation-item-fg: color-mix(in srgb, var(--text) 78%, transparent);--ai-creation-conversation-item-hover-bg: var(--surface-hover);--ai-creation-conversation-item-hover-fg: var(--text);--ai-creation-conversation-thumb-bg: var(--panel-muted);--ai-creation-conversation-thumb-fg: var(--ai-creation-accent-text);--ai-creation-conversation-empty-fg: rgba(71, 84, 103, .58);--ai-creation-conversation-plus-bg: radial-gradient(circle at 32% 22%, rgba(0, 230, 80, .2), var(--panel-bg) 52%, var(--panel-soft));--ai-creation-asset-tab-fg: var(--text-muted);--ai-creation-asset-tab-hover-fg: var(--text);--ai-creation-asset-tab-active-fg: var(--text);--ai-creation-asset-active-shadow: inset 0 1px 0 rgba(255, 255, 255, .68);--ai-creation-floating-control-bg: var(--panel-bg);--ai-creation-floating-control-border: var(--line);--ai-creation-floating-control-shadow: var(--shadow-soft), inset 0 1px 0 rgba(255, 255, 255, .84);--ai-creation-floating-control-fg: var(--text-muted);--ai-creation-floating-control-hover-bg: var(--surface-active);--ai-creation-floating-control-hover-fg: var(--text);--ai-creation-floating-menu-bg: var(--panel-bg);--ai-creation-floating-menu-border: var(--line-strong);--ai-creation-floating-menu-shadow: var(--shadow), inset 0 1px 0 rgba(255, 255, 255, .84);--ai-creation-floating-menu-fg: var(--text-muted);--ai-creation-floating-menu-hover-bg: var(--surface-hover);--ai-creation-preview-shell-bg: #f8f9fa;--ai-creation-preview-shell-fg: var(--text);--ai-creation-preview-media-bg: #f8f9fa;--ai-creation-preview-side-bg: #f8f9fa;--ai-creation-preview-side-border: var(--line);--ai-creation-preview-close-bg: var(--surface-control-bg);--ai-creation-preview-close-hover-bg: var(--surface-active);--ai-creation-preview-close-fg: var(--text-muted);--ai-creation-preview-info-bg: linear-gradient(145deg, var(--panel-soft), var(--panel-bg));--ai-creation-preview-info-border: var(--line);--ai-creation-preview-info-shadow: inset 0 1px 0 rgba(255, 255, 255, .86);--ai-creation-preview-info-title-fg: var(--text-muted);--ai-creation-preview-info-prompt-fg: var(--text-muted);--ai-creation-preview-info-refine-prompt-fg: var(--text-muted);--ai-creation-preview-meta-chip-bg: var(--panel-muted);--ai-creation-preview-meta-chip-border: var(--line);--ai-creation-preview-meta-chip-fg: var(--text-muted);--ai-creation-preview-meta-detail-fg: var(--text-soft);--ai-creation-preview-meta-detail-icon-bg: color-mix(in srgb, var(--text-muted) 12%, transparent);--ai-creation-preview-meta-detail-icon-fg: var(--text-muted);--ai-creation-preview-action-bg: var(--surface-control-bg);--ai-creation-preview-action-hover-bg: var(--surface-active);--ai-creation-preview-action-fg: var(--text-muted);--ai-creation-preview-bottom-action-bg: var(--surface-control-bg);--ai-creation-preview-bottom-action-hover-bg: var(--surface-active);--ai-creation-preview-bottom-action-border: var(--line);--ai-creation-preview-bottom-action-hover-border: var(--line-strong);--ai-creation-preview-bottom-action-fg: var(--text-muted);--ai-creation-preview-primary-action-bg: var(--ai-creation-accent);--ai-creation-preview-primary-action-hover-bg: var(--ai-creation-accent-hover);--ai-creation-preview-primary-action-border: var(--ai-creation-accent);--ai-creation-preview-primary-action-fg: #ffffff;--ai-creation-preview-secondary-action-bg: var(--ai-creation-preview-bottom-action-bg);--ai-creation-preview-secondary-action-fg: var(--ai-creation-preview-bottom-action-fg);--ai-creation-preview-mask-bg: linear-gradient(180deg, color-mix(in srgb, var(--panel-bg) 0%, transparent), var(--panel-bg) 82%);--ai-creation-preview-mask-shadow: 0 -14px 28px color-mix(in srgb, var(--text) 8%, transparent);--ai-creation-preview-refine-bg: var(--panel-muted);--ai-creation-preview-refine-button-fg: var(--text-muted);--ai-creation-preview-refine-button-hover-bg: var(--surface-hover);--ai-creation-refine-backdrop-bg: color-mix(in srgb, var(--text) 32%, transparent);--ai-creation-refine-dialog-bg: var(--panel-bg);--ai-creation-refine-dialog-border: var(--line);--ai-creation-refine-dialog-fg: var(--text);--ai-creation-refine-dialog-shadow: var(--shadow);--ai-creation-refine-dialog-header-border: var(--line);--ai-creation-refine-dialog-close-fg: var(--text-muted);--ai-creation-refine-dialog-close-hover-bg: var(--surface-hover);--ai-creation-refine-canvas-bg: var(--panel-muted);--ai-creation-refine-canvas-strong-bg: var(--surface-active);--ai-creation-refine-canvas-border: var(--line);--ai-creation-refine-canvas-shadow: inset 0 1px 0 rgba(255, 255, 255, .84), var(--shadow-soft);--ai-creation-refine-control-label-fg: var(--text-muted);--ai-creation-refine-control-value-fg: var(--text);--ai-creation-refine-control-button-bg: var(--panel-muted);--ai-creation-refine-control-button-fg: var(--text-muted);--ai-creation-refine-control-button-hover-bg: var(--surface-active);--ai-creation-refine-control-button-hover-fg: var(--text);--ai-creation-refine-tool-dock-bg: var(--panel-bg);--ai-creation-refine-tool-dock-border: var(--line);--ai-creation-refine-tool-dock-divider: var(--line);--ai-creation-refine-tool-dock-shadow: var(--shadow-soft), inset 0 1px 0 rgba(255, 255, 255, .84);--ai-creation-refine-brush-bg: var(--panel-bg);--ai-creation-refine-brush-border: var(--line);--ai-creation-refine-brush-shadow: var(--shadow-soft), inset 0 1px 0 rgba(255, 255, 255, .84);--ai-creation-refine-textarea-bg: var(--surface-control-bg);--ai-creation-refine-textarea-border: var(--line-strong);--ai-creation-refine-textarea-fg: var(--text);--ai-creation-refine-status-fg: var(--text-muted);--ai-creation-refine-marker-strip-bg: linear-gradient(135deg, rgba(0, 230, 80, .08), rgba(255, 255, 255, .92));--ai-creation-refine-marker-strip-shadow: inset 0 1px 0 rgba(255, 255, 255, .84);--ai-creation-refine-marker-chip-bg: var(--panel-bg);--ai-creation-refine-marker-thumb-bg: var(--panel-muted);--ai-creation-refine-marker-title-fg: var(--text);--ai-creation-refine-marker-meta-fg: var(--text-muted);--ai-creation-refine-marker-button-bg: var(--surface-hover);--ai-creation-refine-marker-button-fg: var(--text-muted);--ai-creation-refine-marker-button-hover-bg: var(--surface-active);--ai-creation-refine-marker-button-hover-fg: var(--text);--ai-creation-refine-angle-stage-bg: radial-gradient(circle at 50% 48%, rgba(0, 230, 80, .08), transparent 46%), linear-gradient(180deg, var(--panel-strong), var(--panel-muted));--ai-creation-refine-angle-stage-pattern: linear-gradient(45deg, color-mix(in srgb, var(--text) 3.5%, transparent) 25%, transparent 25%), linear-gradient(-45deg, color-mix(in srgb, var(--text) 3.5%, transparent) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, color-mix(in srgb, var(--text) 3.5%, transparent) 75%), linear-gradient(-45deg, transparent 75%, color-mix(in srgb, var(--text) 3.5%, transparent) 75%);--ai-creation-refine-angle-stage-pattern-opacity: .72;--ai-creation-refine-angle-orbit-border: color-mix(in srgb, var(--text) 14%, transparent);--ai-creation-refine-angle-orbit-accent-border: rgba(0, 180, 64, .22);--ai-creation-refine-angle-orbit-muted-border: color-mix(in srgb, var(--text) 8%, transparent);--ai-creation-refine-angle-preview-bg: var(--panel-strong);--ai-creation-refine-angle-preview-shadow: var(--shadow), 0 0 0 1px var(--line);--ai-creation-refine-angle-badge-bg: var(--panel-bg);--ai-creation-refine-angle-badge-fg: var(--text-muted);--ai-creation-refine-angle-status-bg: var(--panel-bg);--ai-creation-refine-angle-status-title-fg: var(--text);--ai-creation-refine-angle-status-fg: var(--text-muted);--ai-creation-refine-angle-reset-bg: var(--surface-control-bg);--ai-creation-refine-angle-reset-border: var(--line);--ai-creation-refine-angle-reset-fg: var(--text-muted);--ai-creation-refine-angle-reset-hover-border: rgba(0, 180, 64, .32);--ai-creation-refine-angle-reset-hover-fg: #087a35;--ai-creation-refine-angle-panel-bg: linear-gradient(180deg, var(--panel-bg), var(--panel-soft));--ai-creation-refine-angle-panel-border: var(--line);--ai-creation-refine-angle-panel-shadow: inset 0 1px 0 rgba(255, 255, 255, .86), var(--shadow-soft);--ai-creation-refine-angle-panel-meta-fg: var(--text-muted);--ai-creation-refine-angle-panel-subtle-fg: var(--text-soft);--ai-creation-refine-angle-viewpad-bg: radial-gradient(circle at 50% 50%, rgba(0, 230, 80, .1), transparent 19%), radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--text) 6%, transparent), transparent 54%), linear-gradient(180deg, var(--panel-strong), var(--panel-soft));--ai-creation-refine-angle-viewpad-border: var(--line);--ai-creation-refine-angle-viewpad-shadow: inset 0 1px 0 rgba(255, 255, 255, .86);--ai-creation-refine-angle-viewpad-ring-border: color-mix(in srgb, var(--text) 14%, transparent);--ai-creation-refine-angle-viewpad-ring-fill: color-mix(in srgb, var(--text) 2.5%, transparent);--ai-creation-refine-angle-viewpad-ring-glow: rgba(0, 230, 80, .06);--ai-creation-refine-angle-viewpad-axis: color-mix(in srgb, var(--text) 10%, transparent);--ai-creation-refine-angle-viewpad-core-bg: radial-gradient(circle at 38% 30%, rgba(255, 255, 255, .58), transparent 20%), linear-gradient(135deg, rgba(0, 230, 80, .42), rgba(0, 230, 80, .14));--ai-creation-refine-angle-viewpad-core-shadow: inset 0 1px 0 rgba(255, 255, 255, .52), 0 0 24px rgba(0, 230, 80, .12);--ai-creation-refine-angle-section-fg: var(--text-muted);--ai-creation-refine-angle-distance-bg: var(--panel-muted);--ai-creation-refine-angle-title-fg: var(--text);--ai-creation-refine-angle-button-bg: var(--surface-control-bg);--ai-creation-refine-angle-button-fg: var(--text-muted);--ai-creation-refine-angle-button-icon-fg: var(--text-muted);--ai-creation-refine-angle-button-hover-bg: var(--surface-active);--ai-creation-refine-angle-button-hover-fg: var(--text);--ai-creation-refine-angle-button-active-border: rgba(0, 48, 180, .32);--ai-creation-refine-angle-button-active-bg: var(--ai-creation-preview-primary-action-bg);--ai-creation-refine-angle-button-active-fg: #ffffff;--ai-creation-refine-angle-button-active-shadow: 0 10px 26px var(--ai-creation-accent-shadow);--ai-creation-refine-angle-button-active-icon-fg: rgba(0, 26, 9, .72);--ai-creation-refine-angle-distance-active-bg: #00e650;--ai-creation-refine-angle-distance-active-fg: #001a09;--ai-creation-result-color: var(--text-muted);--duli-flow-modal-bg: var(--panel-bg);--duli-flow-modal-border: var(--line);--duli-flow-modal-shadow: var(--shadow);--duli-flow-modal-header-bg: linear-gradient(180deg, var(--panel-soft), var(--panel-bg));--duli-flow-modal-divider: var(--line);--duli-flow-modal-pane-bg: var(--panel-strong);--duli-flow-modal-field-bg: var(--panel-soft);--duli-flow-modal-field-border: var(--line);--duli-flow-modal-field-fg: var(--text);--duli-flow-modal-label-fg: var(--text-muted);--duli-flow-modal-title-fg: var(--text);--duli-flow-modal-button-bg: var(--panel-muted);--duli-flow-modal-button-fg: var(--text-muted);--duli-flow-inline-panel-bg: var(--panel-bg);--duli-flow-inline-panel-border: var(--line);--duli-flow-inline-panel-shadow: var(--shadow), inset 0 0 0 1px rgba(255, 255, 255, .84);--duli-flow-inline-shell-bg: var(--panel-soft);--duli-flow-inline-shell-border: var(--line);--duli-flow-inline-field-bg: var(--surface-control-bg);--duli-flow-inline-field-border: var(--line-strong);--duli-flow-inline-field-fg: var(--text);--duli-flow-inline-label-fg: var(--text-muted);--duli-flow-inline-muted-fg: var(--text-soft);--duli-flow-hint-action-bg: var(--surface-control-bg);--duli-flow-hint-action-border: var(--line);--duli-flow-hint-action-fg: var(--text-muted);--duli-flow-hint-chip-bg: var(--panel-muted);--duli-flow-hint-popover-bg: var(--panel-bg);--duli-flow-hint-popover-border: var(--line-strong);--duli-flow-hint-popover-shadow: var(--shadow-soft);--app-confirm-overlay-bg: var(--app-modal-overlay-bg);--app-confirm-card-bg: var(--panel-bg);--app-confirm-card-border: var(--line);--app-confirm-card-fg: var(--text);--app-confirm-card-shadow: inset 0 1px 0 rgba(255, 255, 255, .86), var(--shadow);--app-confirm-eyebrow-fg: var(--text-muted);--app-confirm-title-fg: var(--text);--app-confirm-body-fg: var(--text-muted);--app-confirm-button-bg: var(--panel-muted);--app-confirm-button-border: var(--line);--app-confirm-button-fg: var(--text-muted);--app-confirm-button-hover-bg: var(--surface-active);--app-confirm-button-hover-border: var(--line-strong);--app-confirm-button-hover-fg: var(--text);--ai-comic-style-library-popover-bg: var(--panel-bg);--ai-comic-style-library-popover-shadow: var(--shadow), inset 0 1px 0 rgba(255, 255, 255, .86);--ai-comic-style-library-scrollbar: color-mix(in srgb, var(--text) 18%, transparent);--ai-comic-style-library-title-fg: var(--text);--ai-comic-style-library-search-border: var(--line);--ai-comic-style-library-search-bg: var(--panel-soft);--ai-comic-style-library-search-fg: var(--text-muted);--ai-comic-style-library-search-input-fg: var(--text);--ai-comic-style-library-search-placeholder: var(--text-soft);--ai-comic-style-library-tab-fg: var(--text-muted);--ai-comic-style-library-tab-active-fg: var(--text);--ai-comic-style-library-chip-border: var(--line);--ai-comic-style-library-chip-bg: var(--surface-hover);--ai-comic-style-library-chip-active-border: var(--line-strong);--ai-comic-style-library-chip-active-bg: var(--surface-active);--ai-comic-style-library-card-border: var(--line);--ai-comic-style-library-card-bg: var(--panel-muted);--ai-comic-style-library-card-fg: #ffffff;--ai-comic-style-library-card-shadow: var(--shadow-soft);--ai-comic-style-library-card-hover-border: var(--line-strong);--ai-comic-style-library-upload-border: var(--line-strong);--ai-comic-style-library-upload-bg: var(--panel-soft);--ai-comic-style-library-upload-hover-bg: var(--surface-active);--ai-comic-style-library-upload-fg: var(--text-muted);--ai-comic-style-library-upload-plus-fg: var(--text-soft);--ai-comic-style-library-upload-input-bg: var(--surface-control-bg);--ai-comic-style-library-upload-input-fg: var(--text);--ai-comic-style-library-empty-fg: var(--text-muted);--ai-comic-style-library-check-bg: rgba(15, 23, 42, .6);--duli-project-hub-bg: linear-gradient(180deg, rgba(247, 250, 249, .6) 0%, rgba(247, 250, 249, .74) 46%, rgba(247, 250, 249, .95) 86%, rgba(247, 250, 249, .99) 100%), url(data:image/webp;base64,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), radial-gradient(circle at 86% 8%, rgba(0, 230, 80, .08), transparent 25%), linear-gradient(color-mix(in srgb, var(--text) 2.4%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--text) 2.4%, transparent) 1px, transparent 1px), var(--main-bg);--duli-project-hub-fg: var(--text);--duli-project-heading-fg: var(--text);--duli-project-muted-fg: var(--text-muted);--duli-project-soft-fg: var(--text-soft);--duli-project-list-border: var(--line);--duli-project-create-border: var(--line-strong);--duli-project-create-bg: var(--surface-raised);--duli-project-create-corner-border: var(--line);--duli-project-create-icon-border: var(--line);--duli-project-create-icon-bg: var(--panel-strong);--duli-project-card-border: var(--line);--duli-project-card-bg: var(--panel-strong);--duli-project-card-shadow: var(--shadow-soft);--duli-project-card-hover-bg: var(--panel-strong);--duli-project-card-hover-shadow: var(--shadow);--duli-project-visual-border: var(--line);--duli-project-visual-bg: radial-gradient(circle at 72% 28%, rgba(0, 230, 80, .14), transparent 28%), linear-gradient(135deg, var(--panel-strong) 0%, var(--panel-muted) 68%);--duli-project-visual-shape-border: var(--line);--duli-project-visual-code-fg: var(--text-muted);--duli-project-visual-number-fg: color-mix(in srgb, var(--text) 8%, transparent);--duli-project-visual-track-shadow: 42px 0 0 color-mix(in srgb, var(--text) 14%, transparent);--duli-project-meta-bg: var(--panel-strong);--duli-project-meta-arrow-fg: var(--text-soft);--duli-project-title-fg: var(--text);--duli-project-status-fg: #087a35;--duli-project-primary-fg: #ffffff;--duli-project-preview-border: var(--line-strong);--duli-project-preview-bg: var(--panel-muted);--duli-project-preview-status-fg: var(--text-muted);--sidebar-width: 286px;--right-panel-width: 384px;--header-height: 42px;--workspace-min-width: 336px;--workspace-bg-color: #ffffff;--dialog-bg: #ffffff;--menu-bg: #ffffff;--transition: .22s cubic-bezier(.22, 1, .36, 1);--provider-icon-aliyun: #1677ff;--provider-icon-anthropic: #b45309;--provider-icon-bfl: #111827;--provider-icon-deepseek: #2563eb;--provider-icon-google: #1a73e8;--provider-icon-google-blue: #4285f4;--provider-icon-google-red: #ea4335;--provider-icon-hunyuan: #0f766e;--provider-icon-jimeng: #7c3aed;--provider-icon-kimi: #4f46e5;--provider-icon-kling: #0f172a;--provider-icon-minimax: #db2777;--provider-icon-openai: #047857;--provider-icon-pixverse: #c026d3;--provider-icon-recraft: #ea580c;--provider-icon-vidu: #0891b2;--provider-icon-volcengine: #dc2626;--provider-icon-xiaomi: #ea580c;--provider-icon-zhipu: #2563eb;--provider-icon-agnes: #7c3aed;--provider-icon-unknown: #64748b;--ai-creation-provider-icon-backdrop: color-mix(in srgb, var(--provider-icon-color) 15%, transparent);--ai-creation-provider-icon-ring: color-mix(in srgb, var(--provider-icon-color) 46%, transparent);--ai-creation-provider-icon-mark: var(--provider-icon-color)}:root[data-resolved-theme=dark]{--csstools-color-scheme--light: ;color-scheme:dark;--app-bg: #1f242d;--panel-bg: #262626;--main-bg: #141414;--textarea-bg: #2D2D2D;--border-color: rgba(41, 42, 43, .92);--border-color-active: rgba(72, 72, 72, .92);--panel: var(--panel-bg);--panel-strong: #252b35;--panel-soft: #202630;--panel-muted: #2b323e;--line: rgba(41, 42, 43, .92);--line-strong: rgba(226, 232, 240, .2);--text: #f4f6f9;--text-muted: #b0b8c6;--text-soft: #8792a3;--accent: #f8fafc;--accent-soft: rgba(226, 232, 240, .08);--shadow: 0 24px 48px rgba(0, 0, 0, .22);--shadow-soft: 0 12px 30px rgba(0, 0, 0, .18);--settings-sidebar-bg: linear-gradient(180deg, rgba(36, 41, 52, .98), rgba(29, 34, 43, .94));--settings-brand-icon-bg: rgba(226, 232, 240, .09);--settings-brand-icon-fg: #f3f4f6;--settings-hover-bg: rgba(226, 232, 240, .08);--settings-active-bg: rgba(226, 232, 240, .11);--settings-active-border: rgba(226, 232, 240, .18);--settings-switch-track: #495366;--settings-switch-thumb: #f8fafc;--settings-primary-bg: #f3f4f6;--settings-primary-bg-hover: #ffffff;--settings-primary-fg: #111827;--app-modal-overlay-bg: rgba(2, 6, 23, .58);--surface-raised: #181818;--surface-control-bg: #2D2D2D;--surface-control-hover-bg: #2D2D2D;--surface-subtle: rgba(43, 50, 62, .76);--surface-hover: rgba(226, 232, 240, .08);--surface-active: #2D2D2D;--ai-creation-template-card-placeholder: linear-gradient(135deg, #181818, #252525);--search-input-icon: var(--text-soft);--search-input-text: var(--text);--search-input-placeholder: var(--text-soft);--control-border: rgba(41, 42, 43, .92);--control-border-strong: rgba(41, 42, 43, .92);--control-text: #f4f6f9;--control-muted: #b0b8c6;--control-bg: var(--surface-control-bg);--control-bg-hover: var(--surface-control-hover-bg);--control-bg-selected: var(--settings-active-bg);--control-border-selected: var(--settings-active-border);--menu-surface-bg: var(--panel-strong);--menu-item-hover-bg: var(--surface-hover);--menu-item-selected-bg: var(--surface-active);--sidebar-item-hover-bg: rgba(226, 232, 240, .08);--sidebar-item-active-bg: rgba(226, 232, 240, .12);--sidebar-item-fg: #e8edf5;--sidebar-item-icon: #d4dae5;--automation-card-hover-bg: rgba(226, 232, 240, .08);--automation-card-active-bg: #2D2D2D;--automation-icon-button-fg: #b0b8c6;--automation-icon-button-hover-bg: rgba(226, 232, 240, .12);--automation-icon-button-hover-fg: #f4f6f9;--sidebar-panel-header-bg: rgba(226, 232, 240, .07);--sidebar-panel-toggle-hover: rgba(226, 232, 240, .1);--right-panel-tabs-bg: rgba(226, 232, 240, .08);--right-panel-tab-active-bg: rgba(226, 232, 240, .13);--right-panel-tab-active-fg: #f3f4f6;--right-panel-tab-active-shadow: none;--artifact-open-button-bg: rgba(37, 42, 52, .92);--artifact-open-button-border: rgba(226, 232, 240, .14);--artifact-open-button-fg: #e5e7eb;--artifact-preview-bg: #1b2029;--artifact-preview-card-bg: rgba(37, 42, 52, .96);--artifact-preview-card-border: rgba(226, 232, 240, .12);--artifact-preview-track-bg: rgba(226, 232, 240, .12);--artifact-runtime-hover-bg: rgba(226, 232, 240, .08);--artifact-runtime-active-bg: rgba(226, 232, 240, .12);--artifact-rich-bg: #20242d;--artifact-rich-text: #e8edf5;--artifact-code-text: #dbe2ec;--artifact-document-text: #e8edf5;--artifact-grid-bg: #20242d;--artifact-grid-muted-bg: #2a303b;--artifact-grid-muted-text: #b0b8c6;--artifact-grid-border: rgba(226, 232, 240, .12);--artifact-slide-bg: linear-gradient(180deg, rgba(39, 44, 55, .98), rgba(29, 34, 43, .96));--attachment-chip-bg: rgba(226, 232, 240, .08);--attachment-chip-color: #8baad6;--attachment-chip-hover-bg: rgba(226, 232, 240, .12);--attachment-chip-border: rgba(226, 232, 240, .14);--attachment-chip-icon: #cbd5e1;--attachment-link: #93c5fd;--attachment-link-hover: #bfdbfe;--change-badge-bg: rgba(226, 232, 240, .1);--code-change-lines-bg: rgba(226, 232, 240, .06);--code-change-lines-border: rgba(226, 232, 240, .1);--code-change-lines-fg: #d1d5db;--code-block-bg: #2b2b2b;--code-block-meta-bg: #313335;--code-block-border: #3c3f41;--code-block-text: #a9b7c6;--code-block-muted: #808080;--code-token-keyword: #cc7832;--code-token-string: #6a8759;--code-token-number: #6897bb;--code-token-comment: #808080;--code-token-title: #ffc66d;--code-token-attribute: #9876aa;--code-token-type: #bbb529;--mermaid-surface-bg: radial-gradient(circle at top left, rgba(96, 165, 250, .14), transparent 34%), radial-gradient(circle at top right, rgba(168, 85, 247, .14), transparent 32%), linear-gradient(180deg, rgba(17, 23, 32, .98), rgba(13, 18, 27, .96));--mermaid-surface-ring: inset 0 0 0 1px rgba(255, 255, 255, .08);--mermaid-action-bg: rgba(96, 165, 250, .16);--mermaid-action-border: rgba(96, 165, 250, .3);--mermaid-action-fg: #bfdbfe;--mermaid-close-bg: rgba(255, 255, 255, .06);--mermaid-close-border: rgba(255, 255, 255, .1);--mermaid-close-fg: #cbd5e1;--mermaid-modal-overlay: var(--app-modal-overlay-bg);--mermaid-modal-panel-bg: rgba(18, 23, 32, .98);--mermaid-modal-body-bg: #0f141d;--mermaid-label-color: #e2e8f0;--mermaid-edge-label-bg: rgba(15, 23, 42, .92);--mermaid-edge-label-border: rgba(148, 163, 184, .35);--mermaid-cluster-bg: rgba(15, 23, 42, .38);--mermaid-cluster-border: rgba(148, 163, 184, .42);--conversation-activity-label: #f3f4f6;--conversation-activity-summary: #b0b8c6;--conversation-activity-hover: #ffffff;--conversation-activity-chevron: #8792a3;--conversation-activity-chevron-open: #b0b8c6;--conversation-activity-output-bg: rgba(226, 232, 240, .06);--conversation-activity-output-border: rgba(226, 232, 240, .1);--conversation-thinking-eyebrow: #b0b8c6;--conversation-thinking-body: #d1d5db;--conversation-thinking-body-muted: #b0b8c6;--conversation-thinking-detail: #b0b8c6;--conversation-history-loading-tail-bg: linear-gradient(90deg, rgba(148, 163, 184, 0), rgba(148, 163, 184, .24), rgba(148, 163, 184, 0));--ai-creation-accent: #00c846;--ai-creation-accent-shadow: #00c84629;--ai-creation-accent-hover: #00b941;--ai-creation-accent-hover-shadow: #00b9413d;--ai-creation-accent-contrast: #ffffff;--ai-creation-accent-text: #00c846;--ai-creation-accent-soft: rgba(0, 230, 80, .1);--ai-creation-accent-ring: var(--ai-creation-preview-primary-action-border);--ai-creation-stage-bg: var(--app-bg);--ai-creation-surface-bg: var(--panel-strong);--ai-creation-surface-raised-bg: var(--panel-bg);--ai-creation-surface-muted-bg: var(--panel-soft);--ai-creation-surface-hover-bg: var(--surface-hover);--ai-creation-surface-active-bg: var(--surface-active);--ai-creation-border: var(--line);--ai-creation-border-strong: var(--line-strong);--ai-creation-divider: var(--line);--ai-creation-text: var(--text);--ai-creation-text-secondary: var(--text-muted);--ai-creation-text-muted: var(--text-muted);--ai-creation-text-soft: var(--text-soft);--ai-creation-text-inverse: #ffffff;--ai-creation-panel-shadow: var(--shadow-soft);--ai-creation-panel-shadow-strong: var(--shadow);--ai-creation-task-prompt-mask-bg: linear-gradient(90deg, rgba(31, 36, 45, 0), #151819 99%);--ai-creation-refine-pill-bg: var(--panel-soft);--ai-creation-refine-pill-fg: var(--text-muted);--ai-creation-refine-pill-hover-bg: var(--surface-hover);--ai-creation-refine-pill-hover-fg: var(--text);--ai-creation-refine-pill-tooltip-bg: var(--panel-bg);--ai-creation-refine-pill-tooltip-fg: var(--text);--ai-creation-refine-pill-tooltip-shadow: var(--shadow-soft);--ai-creation-rail-panel-border: var(--line-strong);--ai-creation-rail-panel-bg: var(--panel-bg);--ai-creation-rail-panel-gloss: rgba(255, 255, 255, .045);--ai-creation-rail-panel-shadow: var(--shadow-soft), inset 0 1px 0 rgba(255, 255, 255, .065);--ai-creation-rail-sweep: rgba(226, 232, 240, .08);--ai-creation-rail-active-border: var(--line);--ai-creation-rail-active-bg: radial-gradient(circle at 50% 120%, var(--ai-creation-accent-shadow), transparent 60%), linear-gradient(180deg, var(--panel-muted) 0%, var(--panel-soft) 100%);--ai-creation-rail-active-shadow: var(--shadow-soft), inset 0 1px 0 rgba(255, 255, 255, .075);--ai-creation-rail-active-highlight: rgba(226, 232, 240, .34);--ai-creation-rail-active-indicator: var(--ai-creation-accent);--ai-creation-rail-button-fg: var(--text-soft);--ai-creation-rail-button-hover-fg: var(--text);--ai-creation-rail-button-active-fg: var(--text);--ai-creation-rail-icon-bg: var(--panel-soft);--ai-creation-rail-icon-hover-bg: var(--panel-muted);--ai-creation-rail-index-fg: rgba(226, 232, 240, .16);--ai-creation-rail-hover-bg: var(--surface-hover);--ai-creation-side-rail-bg: var(--panel-bg);--ai-creation-side-rail-border: var(--line);--ai-creation-side-rail-active-bg: linear-gradient(90deg, rgba(0, 230, 80, .12), rgba(0, 230, 80, .025));--ai-creation-side-rail-button-fg: var(--text-muted);--ai-creation-side-rail-button-hover-fg: var(--text);--ai-creation-filter-bg: var(--panel-bg);--ai-creation-filter-border: var(--line);--ai-creation-filter-shadow: var(--shadow-soft), inset 0 1px 0 rgba(255, 255, 255, .045);--ai-creation-filter-icon: var(--text-muted);--ai-creation-filter-text: var(--text);--ai-creation-filter-placeholder: var(--text-soft);--ai-creation-filter-divider: var(--line);--ai-creation-filter-label: var(--text-muted);--ai-creation-filter-label-hover-bg: var(--surface-hover);--ai-creation-filter-label-hover-fg: var(--text);--ai-creation-filter-option-bg: var(--panel-strong);--ai-creation-filter-option-fg: var(--text);--ai-creation-filter-asset-bg: var(--panel-soft);--ai-creation-filter-asset-fg: var(--text-muted);--ai-creation-filter-asset-hover-bg: var(--surface-hover);--ai-creation-filter-asset-hover-fg: var(--ai-creation-accent);--ai-creation-task-filter-trigger-fg: var(--text-muted);--ai-creation-task-filter-trigger-hover-bg: var(--surface-hover);--ai-creation-task-filter-trigger-hover-fg: var(--text);--ai-creation-task-filter-trigger-open-bg: var(--surface-active);--ai-creation-task-filter-trigger-open-fg: var(--text);--ai-creation-task-filter-trigger-open-border: var(--line);--ai-creation-task-filter-filtered-fg: #d9ffe6;--ai-creation-task-filter-popover-bg: var(--panel-bg);--ai-creation-task-filter-popover-border: var(--line-strong);--ai-creation-task-filter-popover-fg: var(--text);--ai-creation-task-filter-popover-shadow: var(--shadow), inset 0 1px 0 rgba(255, 255, 255, .045);--ai-creation-task-filter-popover-title: var(--text-soft);--ai-creation-task-filter-popover-option-fg: var(--text-muted);--ai-creation-task-filter-popover-option-hover-bg: var(--surface-hover);--ai-creation-task-filter-popover-option-hover-fg: var(--text);--ai-creation-task-filter-popover-option-active-bg: var(--surface-active);--ai-creation-task-filter-popover-option-active-fg: var(--text);--ai-creation-task-filter-popover-icon: var(--text-soft);--ai-creation-generate-heading: var(--text);--ai-creation-generate-assets-bg: var(--panel-bg);--ai-creation-generate-assets-border: var(--line);--ai-creation-generate-assets-fg: var(--text-muted);--ai-creation-generate-assets-shadow: var(--shadow-soft), inset 0 1px 0 rgba(255, 255, 255, .04);--ai-creation-generate-assets-hover-fg: var(--ai-creation-accent-text);--ai-creation-conversation-fg: var(--text);--ai-creation-conversation-dock-bg: var(--panel-bg);--ai-creation-conversation-dock-border: var(--line);--ai-creation-conversation-dock-shadow: var(--shadow-soft), inset 0 1px 0 rgba(255, 255, 255, .06);--ai-creation-conversation-trigger-fg: var(--text);--ai-creation-conversation-trigger-hover-bg: var(--surface-hover);--ai-creation-conversation-icon-fg: var(--text-muted);--ai-creation-conversation-popover-bg: var(--panel-bg);--ai-creation-conversation-popover-border: var(--line);--ai-creation-conversation-popover-shadow: var(--shadow), inset 0 1px 0 rgba(255, 255, 255, .06);--ai-creation-conversation-sidebar-bg: linear-gradient(180deg, var(--panel-strong), var(--panel-soft));--ai-creation-conversation-sidebar-border: var(--line);--ai-creation-conversation-sidebar-shadow: var(--shadow-soft), inset -1px 0 0 rgba(255, 255, 255, .03);--ai-creation-conversation-title-fg: var(--text);--ai-creation-conversation-section-fg: color-mix(in srgb, var(--text-soft) 72%, transparent);--ai-creation-conversation-item-fg: var(--text-muted);--ai-creation-conversation-item-hover-bg: var(--surface-hover);--ai-creation-conversation-item-hover-fg: var(--text);--ai-creation-conversation-thumb-bg: var(--panel-soft);--ai-creation-conversation-thumb-fg: #c4ffd5;--ai-creation-conversation-empty-fg: color-mix(in srgb, var(--text-soft) 66%, transparent);--ai-creation-conversation-plus-bg: radial-gradient(circle at 32% 22%, rgba(0, 230, 80, .24), rgba(226, 232, 240, .06) 52%, rgba(226, 232, 240, .03));--ai-creation-asset-tab-fg: var(--text-soft);--ai-creation-asset-tab-hover-fg: var(--text);--ai-creation-asset-tab-active-fg: var(--text);--ai-creation-asset-active-shadow: inset 0 1px 0 rgba(255, 255, 255, .045);--ai-creation-floating-control-bg: var(--panel-bg);--ai-creation-floating-control-border: var(--line);--ai-creation-floating-control-shadow: var(--shadow-soft), inset 0 1px 0 rgba(255, 255, 255, .045);--ai-creation-floating-control-fg: var(--text);--ai-creation-floating-control-hover-bg: var(--surface-hover);--ai-creation-floating-control-hover-fg: var(--text);--ai-creation-floating-menu-bg: var(--panel-bg);--ai-creation-floating-menu-border: var(--line-strong);--ai-creation-floating-menu-shadow: var(--shadow), inset 0 1px 0 rgba(255, 255, 255, .045);--ai-creation-floating-menu-fg: var(--text-muted);--ai-creation-floating-menu-hover-bg: var(--surface-hover);--ai-creation-preview-shell-bg: #0f0f12;--ai-creation-preview-shell-fg: #f5fbff;--ai-creation-preview-media-bg: #0f0f12;--ai-creation-preview-side-bg: #0f0f12;--ai-creation-preview-side-border: rgba(204, 221, 255, .08);--ai-creation-preview-close-bg: rgba(204, 221, 255, .08);--ai-creation-preview-close-hover-bg: rgba(204, 221, 255, .14);--ai-creation-preview-close-fg: #f5fbff;--ai-creation-preview-info-bg: linear-gradient(145deg, rgba(255, 255, 255, .052), rgba(255, 255, 255, .018)), var(--panel-soft);--ai-creation-preview-info-border: var(--line);--ai-creation-preview-info-shadow: inset 0 1px 0 rgba(255, 255, 255, .035);--ai-creation-preview-info-title-fg: rgba(224, 245, 255, .6);--ai-creation-preview-info-prompt-fg: #f5fbff;--ai-creation-preview-info-refine-prompt-fg: #f5fbff;--ai-creation-preview-meta-chip-bg: var(--surface-hover);--ai-creation-preview-meta-chip-border: var(--line);--ai-creation-preview-meta-chip-fg: var(--text-soft);--ai-creation-preview-meta-detail-fg: rgba(224, 245, 255, .6);--ai-creation-preview-meta-detail-icon-bg: rgba(148, 163, 184, .14);--ai-creation-preview-meta-detail-icon-fg: rgba(203, 213, 225, .82);--ai-creation-preview-action-bg: rgba(204, 221, 255, .08);--ai-creation-preview-action-hover-bg: rgba(204, 221, 255, .14);--ai-creation-preview-action-fg: #f5fbff;--ai-creation-preview-bottom-action-bg: var(--surface-control-bg);--ai-creation-preview-bottom-action-hover-bg: rgba(204, 221, 255, .14);--ai-creation-preview-bottom-action-border: var(--line);--ai-creation-preview-bottom-action-hover-border: var(--line-strong);--ai-creation-preview-bottom-action-fg: #f5fbff;--ai-creation-preview-primary-action-bg: var(--ai-creation-accent);--ai-creation-preview-primary-action-hover-bg: var(--ai-creation-accent-hover);--ai-creation-preview-primary-action-border: var(--ai-creation-accent);--ai-creation-preview-primary-action-fg: #ffffff;--ai-creation-preview-secondary-action-bg: var(--ai-creation-preview-bottom-action-bg);--ai-creation-preview-secondary-action-fg: var(--ai-creation-preview-bottom-action-fg);--ai-creation-preview-mask-bg: linear-gradient(180deg, rgba(35, 40, 50, 0), var(--panel-bg) 82%);--ai-creation-preview-mask-shadow: 0 -14px 28px rgba(0, 0, 0, .18);--ai-creation-preview-refine-bg: rgba(204, 221, 255, .08);--ai-creation-preview-refine-button-fg: #f5fbff;--ai-creation-preview-refine-button-hover-bg: rgba(204, 221, 255, .14);--ai-creation-refine-backdrop-bg: rgba(0, 0, 0, .52);--ai-creation-refine-dialog-bg: var(--panel-bg);--ai-creation-refine-dialog-border: var(--line-strong);--ai-creation-refine-dialog-fg: var(--text);--ai-creation-refine-dialog-shadow: var(--shadow);--ai-creation-refine-dialog-header-border: var(--line);--ai-creation-refine-dialog-close-fg: var(--text-muted);--ai-creation-refine-dialog-close-hover-bg: var(--surface-hover);--ai-creation-refine-canvas-bg: var(--panel-soft);--ai-creation-refine-canvas-strong-bg: var(--main-bg);--ai-creation-refine-canvas-border: var(--line);--ai-creation-refine-canvas-shadow: var(--shadow-soft), inset 0 1px 0 rgba(255, 255, 255, .035);--ai-creation-refine-control-label-fg: var(--text-muted);--ai-creation-refine-control-value-fg: var(--text);--ai-creation-refine-control-button-bg: var(--surface-control-bg);--ai-creation-refine-control-button-fg: var(--text);--ai-creation-refine-control-button-hover-bg: var(--surface-hover);--ai-creation-refine-control-button-hover-fg: var(--text);--ai-creation-refine-tool-dock-bg: var(--panel-bg);--ai-creation-refine-tool-dock-border: var(--line);--ai-creation-refine-tool-dock-divider: var(--line);--ai-creation-refine-tool-dock-shadow: var(--shadow-soft), inset 0 1px 0 rgba(255, 255, 255, .045);--ai-creation-refine-brush-bg: var(--panel-bg);--ai-creation-refine-brush-border: var(--line);--ai-creation-refine-brush-shadow: var(--shadow-soft), inset 0 1px 0 rgba(255, 255, 255, .045);--ai-creation-refine-textarea-bg: var(--surface-control-bg);--ai-creation-refine-textarea-border: var(--line);--ai-creation-refine-textarea-fg: var(--text);--ai-creation-refine-status-fg: var(--text-muted);--ai-creation-refine-marker-strip-bg: linear-gradient(135deg, rgba(0, 230, 80, .1), rgba(226, 232, 240, .05));--ai-creation-refine-marker-strip-shadow: inset 0 1px 0 rgba(255, 255, 255, .04);--ai-creation-refine-marker-chip-bg: var(--panel-strong);--ai-creation-refine-marker-thumb-bg: var(--panel-soft);--ai-creation-refine-marker-title-fg: var(--text);--ai-creation-refine-marker-meta-fg: var(--text-muted);--ai-creation-refine-marker-button-bg: var(--surface-hover);--ai-creation-refine-marker-button-fg: var(--text-muted);--ai-creation-refine-marker-button-hover-bg: rgba(226, 232, 240, .12);--ai-creation-refine-marker-button-hover-fg: var(--text);--ai-creation-refine-angle-stage-bg: radial-gradient(circle at 50% 48%, rgba(0, 230, 80, .08), transparent 46%), linear-gradient(180deg, var(--panel-strong), var(--panel-soft));--ai-creation-refine-angle-stage-pattern: linear-gradient(45deg, rgba(255, 255, 255, .025) 25%, transparent 25%), linear-gradient(-45deg, rgba(255, 255, 255, .025) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgba(255, 255, 255, .025) 75%), linear-gradient(-45deg, transparent 75%, rgba(255, 255, 255, .025) 75%);--ai-creation-refine-angle-stage-pattern-opacity: .7;--ai-creation-refine-angle-orbit-border: rgba(255, 255, 255, .14);--ai-creation-refine-angle-orbit-accent-border: rgba(0, 230, 80, .18);--ai-creation-refine-angle-orbit-muted-border: rgba(255, 255, 255, .09);--ai-creation-refine-angle-preview-bg: var(--panel-strong);--ai-creation-refine-angle-preview-shadow: var(--shadow), 0 0 0 1px var(--line);--ai-creation-refine-angle-badge-bg: rgba(226, 232, 240, .08);--ai-creation-refine-angle-badge-fg: var(--text-muted);--ai-creation-refine-angle-status-bg: rgba(226, 232, 240, .08);--ai-creation-refine-angle-status-title-fg: var(--text);--ai-creation-refine-angle-status-fg: var(--text-muted);--ai-creation-refine-angle-reset-bg: var(--surface-hover);--ai-creation-refine-angle-reset-border: var(--line);--ai-creation-refine-angle-reset-fg: var(--text-muted);--ai-creation-refine-angle-reset-hover-border: rgba(0, 230, 80, .28);--ai-creation-refine-angle-reset-hover-fg: #ffffff;--ai-creation-refine-angle-panel-bg: linear-gradient(180deg, rgba(255, 255, 255, .052), rgba(255, 255, 255, .018)), var(--panel-bg);--ai-creation-refine-angle-panel-border: var(--line);--ai-creation-refine-angle-panel-shadow: var(--shadow-soft), inset 0 1px 0 rgba(255, 255, 255, .045);--ai-creation-refine-angle-panel-meta-fg: var(--text-soft);--ai-creation-refine-angle-panel-subtle-fg: var(--text-soft);--ai-creation-refine-angle-viewpad-bg: radial-gradient(circle at 50% 50%, rgba(0, 230, 80, .105), transparent 19%), radial-gradient(circle at 50% 50%, rgba(255, 255, 255, .065), transparent 54%), linear-gradient(180deg, rgba(255, 255, 255, .045), rgba(255, 255, 255, .012));--ai-creation-refine-angle-viewpad-border: rgba(255, 255, 255, .055);--ai-creation-refine-angle-viewpad-shadow: inset 0 1px 0 rgba(255, 255, 255, .045);--ai-creation-refine-angle-viewpad-ring-border: rgba(255, 255, 255, .115);--ai-creation-refine-angle-viewpad-ring-fill: rgba(255, 255, 255, .015);--ai-creation-refine-angle-viewpad-ring-glow: rgba(0, 230, 80, .035);--ai-creation-refine-angle-viewpad-axis: rgba(255, 255, 255, .08);--ai-creation-refine-angle-viewpad-core-bg: radial-gradient(circle at 38% 30%, rgba(255, 255, 255, .32), transparent 20%), linear-gradient(135deg, rgba(0, 230, 80, .32), rgba(0, 230, 80, .08));--ai-creation-refine-angle-viewpad-core-shadow: inset 0 1px 0 rgba(255, 255, 255, .12), 0 0 24px rgba(0, 230, 80, .08);--ai-creation-refine-angle-section-fg: var(--text-soft);--ai-creation-refine-angle-distance-bg: var(--surface-hover);--ai-creation-refine-angle-title-fg: var(--text);--ai-creation-refine-angle-button-bg: var(--surface-control-bg);--ai-creation-refine-angle-button-fg: var(--text);--ai-creation-refine-angle-button-icon-fg: var(--text-soft);--ai-creation-refine-angle-button-hover-bg: var(--surface-hover);--ai-creation-refine-angle-button-hover-fg: var(--text);--ai-creation-refine-angle-button-active-border: rgba(0, 48, 180, .32);--ai-creation-refine-angle-button-active-bg: var(--ai-creation-preview-primary-action-bg);--ai-creation-refine-angle-button-active-fg: #ffffff;--ai-creation-refine-angle-button-active-shadow: 0 10px 26px var(--ai-creation-accent-shadow);--ai-creation-refine-angle-button-active-icon-fg: rgba(0, 0, 0, .72);--ai-creation-refine-angle-distance-active-bg: #ffffff;--ai-creation-refine-angle-distance-active-fg: #111111;--ai-creation-result-color: var(--text-muted);--duli-flow-modal-bg: var(--panel-bg);--duli-flow-modal-border: var(--line-strong);--duli-flow-modal-shadow: var(--shadow);--duli-flow-modal-header-bg: var(--panel-strong);--duli-flow-modal-divider: var(--line);--duli-flow-modal-pane-bg: var(--panel-soft);--duli-flow-modal-field-bg: var(--surface-control-bg);--duli-flow-modal-field-border: var(--line);--duli-flow-modal-field-fg: var(--text);--duli-flow-modal-label-fg: var(--text-muted);--duli-flow-modal-title-fg: var(--text);--duli-flow-modal-button-bg: var(--surface-hover);--duli-flow-modal-button-fg: var(--text);--duli-flow-inline-panel-bg: var(--panel-bg);--duli-flow-inline-panel-border: var(--line-strong);--duli-flow-inline-panel-shadow: var(--shadow-soft), inset 0 0 0 1px rgba(255, 255, 255, .025);--duli-flow-inline-shell-bg: var(--panel-soft);--duli-flow-inline-shell-border: var(--line);--duli-flow-inline-field-bg: var(--surface-control-bg);--duli-flow-inline-field-border: var(--line);--duli-flow-inline-field-fg: var(--text);--duli-flow-inline-label-fg: var(--text-muted);--duli-flow-inline-muted-fg: var(--text-soft);--duli-flow-hint-action-bg: var(--surface-control-bg);--duli-flow-hint-action-border: var(--line);--duli-flow-hint-action-fg: var(--text);--duli-flow-hint-chip-bg: var(--panel-muted);--duli-flow-hint-popover-bg: var(--panel-bg);--duli-flow-hint-popover-border: var(--line-strong);--duli-flow-hint-popover-shadow: var(--shadow-soft);--app-confirm-overlay-bg: rgba(2, 6, 23, .58);--app-confirm-card-bg: var(--panel-bg);--app-confirm-card-border: var(--line-strong);--app-confirm-card-fg: var(--text);--app-confirm-card-shadow: var(--shadow), inset 0 1px 0 rgba(255, 255, 255, .055);--app-confirm-eyebrow-fg: var(--text-soft);--app-confirm-title-fg: var(--text);--app-confirm-body-fg: var(--text-muted);--app-confirm-button-bg: var(--surface-hover);--app-confirm-button-border: var(--line);--app-confirm-button-fg: var(--text-muted);--app-confirm-button-hover-bg: rgba(226, 232, 240, .12);--app-confirm-button-hover-border: var(--line-strong);--app-confirm-button-hover-fg: var(--text);--ai-comic-style-library-popover-bg: var(--panel-bg);--ai-comic-style-library-popover-shadow: var(--shadow), inset 0 1px 0 rgba(255, 255, 255, .06);--ai-comic-style-library-scrollbar: rgba(148, 163, 184, .48);--ai-comic-style-library-title-fg: var(--text);--ai-comic-style-library-search-border: var(--line);--ai-comic-style-library-search-bg: var(--surface-control-bg);--ai-comic-style-library-search-fg: var(--text-muted);--ai-comic-style-library-search-input-fg: var(--text);--ai-comic-style-library-search-placeholder: var(--text-soft);--ai-comic-style-library-tab-fg: var(--text-soft);--ai-comic-style-library-tab-active-fg: var(--text);--ai-comic-style-library-chip-border: var(--line);--ai-comic-style-library-chip-bg: var(--surface-hover);--ai-comic-style-library-chip-active-border: var(--line-strong);--ai-comic-style-library-chip-active-bg: var(--surface-active);--ai-comic-style-library-card-border: var(--line);--ai-comic-style-library-card-bg: var(--panel-soft);--ai-comic-style-library-card-fg: #ffffff;--ai-comic-style-library-card-shadow: var(--shadow-soft);--ai-comic-style-library-card-hover-border: var(--line-strong);--ai-comic-style-library-upload-border: var(--line-strong);--ai-comic-style-library-upload-bg: var(--surface-hover);--ai-comic-style-library-upload-hover-bg: rgba(226, 232, 240, .12);--ai-comic-style-library-upload-fg: var(--text-muted);--ai-comic-style-library-upload-plus-fg: var(--text-soft);--ai-comic-style-library-upload-input-bg: var(--surface-control-bg);--ai-comic-style-library-upload-input-fg: var(--text);--ai-comic-style-library-empty-fg: var(--text-muted);--ai-comic-style-library-check-bg: rgba(15, 23, 42, .6);--duli-project-hub-bg: linear-gradient(180deg, rgba(12, 17, 18, .56) 0%, rgba(12, 17, 18, .7) 48%, rgba(12, 17, 18, .94) 86%, rgba(12, 17, 18, .98) 100%), url(data:image/webp;base64,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), radial-gradient(circle at 86% 8%, rgba(0, 230, 80, .08), transparent 25%), linear-gradient(rgba(226, 232, 240, .026) 1px, transparent 1px), linear-gradient(90deg, rgba(226, 232, 240, .026) 1px, transparent 1px), var(--app-bg);--duli-project-hub-fg: var(--text);--duli-project-heading-fg: var(--text);--duli-project-muted-fg: var(--text-muted);--duli-project-soft-fg: var(--text-soft);--duli-project-list-border: var(--line);--duli-project-create-border: var(--line-strong);--duli-project-create-bg: rgba(226, 232, 240, .045);--duli-project-create-corner-border: var(--line);--duli-project-create-icon-border: var(--line);--duli-project-create-icon-bg: var(--panel-soft);--duli-project-card-border: var(--line);--duli-project-card-bg: var(--panel-bg);--duli-project-card-shadow: var(--shadow-soft);--duli-project-card-hover-bg: var(--panel-strong);--duli-project-card-hover-shadow: var(--shadow);--duli-project-visual-border: var(--line);--duli-project-visual-bg: radial-gradient(circle at 72% 28%, rgba(0, 230, 80, .15), transparent 28%), linear-gradient(135deg, var(--panel-muted) 0%, var(--panel-soft) 68%);--duli-project-visual-shape-border: var(--line);--duli-project-visual-code-fg: var(--text-soft);--duli-project-visual-number-fg: rgba(226, 232, 240, .09);--duli-project-visual-track-shadow: 42px 0 0 rgba(226, 232, 240, .16);--duli-project-meta-bg: var(--panel-bg);--duli-project-meta-arrow-fg: var(--text-soft);--duli-project-title-fg: var(--text);--duli-project-status-fg: #00e650;--duli-project-primary-fg: #ffffff;--duli-project-preview-border: var(--line-strong);--duli-project-preview-bg: var(--panel-soft);--duli-project-preview-status-fg: var(--text-muted);--workspace-bg-color: #181818;--dialog-bg: #181818;--menu-bg: #181818;--provider-icon-aliyun: #60a5fa;--provider-icon-anthropic: #fbbf24;--provider-icon-bfl: #e5e7eb;--provider-icon-deepseek: #60a5fa;--provider-icon-google: #93c5fd;--provider-icon-google-blue: #8ab4f8;--provider-icon-google-red: #f28b82;--provider-icon-hunyuan: #5eead4;--provider-icon-jimeng: #c4b5fd;--provider-icon-kimi: #a5b4fc;--provider-icon-kling: #e2e8f0;--provider-icon-minimax: #f9a8d4;--provider-icon-openai: #6ee7b7;--provider-icon-pixverse: #f0abfc;--provider-icon-recraft: #fdba74;--provider-icon-vidu: #67e8f9;--provider-icon-volcengine: #fca5a5;--provider-icon-xiaomi: #fdba74;--provider-icon-zhipu: #93c5fd;--provider-icon-agnes: #c4b5fd;--provider-icon-unknown: #cbd5e1}@supports (color: rgb(0 0 0 / 0)){:root[data-resolved-theme=dark]{--border-color: rgb(41 42 43 / 92%);--border-color-active: rgb(72 72 72 / 92%);--line: rgb(41 42 43 / 92%);--control-border: rgb(41 42 43 / 92%);--control-border-strong: rgb(41 42 43 / 92%)}}@media(prefers-color-scheme:dark){:root[data-resolved-theme=dark]{--csstools-color-scheme--light: ;color-scheme:dark;--app-bg: #1f242d;--panel-bg: #262626;--main-bg: #141414;--textarea-bg: #2D2D2D;--panel-strong: #252b35;--panel-soft: #202630;--panel-muted: #2b323e;--line: rgba(41, 42, 43, .92);--line-strong: rgba(226, 232, 240, .2);--text: #f4f6f9;--text-muted: #b0b8c6;--text-soft: #8792a3;--accent: #f8fafc;--accent-soft: rgba(226, 232, 240, .08);--shadow: 0 24px 48px rgba(0, 0, 0, .22);--shadow-soft: 0 12px 30px rgba(0, 0, 0, .18);--settings-sidebar-bg: linear-gradient(180deg, rgba(36, 41, 52, .98), rgba(29, 34, 43, .94));--settings-brand-icon-bg: rgba(226, 232, 240, .09);--settings-brand-icon-fg: #f3f4f6;--settings-hover-bg: rgba(226, 232, 240, .08);--settings-active-bg: rgba(226, 232, 240, .11);--settings-active-border: rgba(226, 232, 240, .18);--settings-switch-track: #495366;--settings-switch-thumb: #f8fafc;--settings-primary-bg: #f3f4f6;--settings-primary-bg-hover: #ffffff;--settings-primary-fg: #111827;--app-modal-overlay-bg: rgba(2, 6, 23, .58);--surface-raised: #181818;--surface-control-bg: #2D2D2D;--surface-control-hover-bg: #2D2D2D;--surface-subtle: rgba(43, 50, 62, .76);--surface-hover: rgba(226, 232, 240, .08);--surface-active: #2D2D2D;--ai-creation-template-card-placeholder: linear-gradient(135deg, #181818, #252525);--control-border: rgba(41, 42, 43, .92);--control-text: #f4f6f9;--control-muted: #b0b8c6;--sidebar-item-hover-bg: rgba(226, 232, 240, .08);--sidebar-item-active-bg: rgba(226, 232, 240, .12);--sidebar-item-fg: #e8edf5;--sidebar-item-icon: #d4dae5;--automation-card-hover-bg: rgba(226, 232, 240, .08);--automation-card-active-bg: #2D2D2D;--automation-icon-button-fg: #b0b8c6;--automation-icon-button-hover-bg: rgba(226, 232, 240, .12);--automation-icon-button-hover-fg: #f4f6f9;--artifact-preview-bg: #1b2029;--artifact-preview-card-bg: rgba(37, 42, 52, .96);--artifact-preview-card-border: rgba(226, 232, 240, .12);--artifact-preview-track-bg: rgba(226, 232, 240, .12);--artifact-runtime-hover-bg: rgba(226, 232, 240, .08);--artifact-runtime-active-bg: rgba(226, 232, 240, .12);--artifact-rich-bg: #20242d;--artifact-rich-text: #e8edf5;--artifact-code-text: #dbe2ec;--artifact-document-text: #e8edf5;--artifact-grid-bg: #20242d;--artifact-grid-muted-bg: #2a303b;--artifact-grid-muted-text: #b0b8c6;--artifact-grid-border: rgba(226, 232, 240, .12);--artifact-slide-bg: linear-gradient(180deg, rgba(39, 44, 55, .98), rgba(29, 34, 43, .96));--artifact-open-button-bg: rgba(37, 42, 52, .92);--artifact-open-button-border: rgba(226, 232, 240, .14);--artifact-open-button-fg: #e5e7eb;--attachment-chip-bg: rgba(226, 232, 240, .08);--attachment-chip-color: #8baad6;--attachment-chip-hover-bg: rgba(226, 232, 240, .12);--attachment-chip-border: rgba(226, 232, 240, .14);--attachment-chip-icon: #cbd5e1;--attachment-link: #93c5fd;--attachment-link-hover: #bfdbfe;--sidebar-panel-header-bg: rgba(226, 232, 240, .07);--sidebar-panel-toggle-hover: rgba(226, 232, 240, .1);--right-panel-tabs-bg: rgba(226, 232, 240, .08);--right-panel-tab-active-bg: rgba(226, 232, 240, .13);--right-panel-tab-active-fg: #f3f4f6;--right-panel-tab-active-shadow: none;--change-badge-bg: rgba(255, 255, 255, .08);--code-change-lines-bg: rgba(255, 255, 255, .04);--code-change-lines-border: rgba(255, 255, 255, .08);--code-change-lines-fg: #d1d5db;--code-block-bg: #2b2b2b;--code-block-meta-bg: #313335;--code-block-border: #3c3f41;--code-block-text: #a9b7c6;--code-block-muted: #808080;--code-token-keyword: #cc7832;--code-token-string: #6a8759;--code-token-number: #6897bb;--code-token-comment: #808080;--code-token-title: #ffc66d;--code-token-attribute: #9876aa;--code-token-type: #bbb529;--mermaid-surface-bg: radial-gradient(circle at top left, rgba(96, 165, 250, .14), transparent 34%), radial-gradient(circle at top right, rgba(168, 85, 247, .14), transparent 32%), linear-gradient(180deg, rgba(17, 23, 32, .98), rgba(13, 18, 27, .96));--mermaid-surface-ring: inset 0 0 0 1px rgba(255, 255, 255, .08);--mermaid-action-bg: rgba(96, 165, 250, .16);--mermaid-action-border: rgba(96, 165, 250, .3);--mermaid-action-fg: #bfdbfe;--mermaid-close-bg: rgba(255, 255, 255, .06);--mermaid-close-border: rgba(255, 255, 255, .1);--mermaid-close-fg: #cbd5e1;--mermaid-modal-overlay: var(--app-modal-overlay-bg);--mermaid-modal-panel-bg: rgba(18, 23, 32, .98);--mermaid-modal-body-bg: #0f141d;--mermaid-label-color: #e2e8f0;--mermaid-edge-label-bg: rgba(15, 23, 42, .92);--mermaid-edge-label-border: rgba(148, 163, 184, .35);--mermaid-cluster-bg: rgba(15, 23, 42, .38);--mermaid-cluster-border: rgba(148, 163, 184, .42)}@supports (color: rgb(0 0 0 / 0)){:root[data-resolved-theme=dark]{--line: rgb(41 42 43 / 92%);--control-border: rgb(41 42 43 / 92%)}}}.popoverAni-up{transform-origin:bottom center;animation:app-popover-enter-up .16s cubic-bezier(.22,1,.36,1) both}.popoverAni-down{transform-origin:top center;animation:app-popover-enter-down .16s cubic-bezier(.22,1,.36,1) both}.popoverAni-up.is-closing{pointer-events:none;animation:app-popover-exit-up .12s ease-in both}.popoverAni-down.is-closing{pointer-events:none;animation:app-popover-exit-down .12s ease-in both}@keyframes app-popover-enter-up{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes app-popover-enter-down{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes app-popover-exit-up{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(6px) scale(.98)}}@keyframes app-popover-exit-down{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-6px) scale(.98)}}.app-dropdown,.top-header__popover,.company-switcher__menu,.left-sidebar-user-menu,.provider-picker__popover,.menu-popover,.ai-creation-selector-popover,.ai-creation-frame-slot__menu,.ai-comic-member-dialog__role-options,.ai-comic-project-settings__role-options{border:1px solid var(--dropdown-border);border-radius:var(--dropdown-radius);background:var(--menu-bg);color:var(--text);box-shadow:var(--dropdown-shadow)}.app-dropdown__item,.top-header__menu-item,.company-switcher__item,.left-sidebar-user-menu__item,.menu-popover__item,.ai-creation-selector-popover button,.ai-creation-frame-slot__menu button,.ai-comic-member-dialog__role-options button,.ai-comic-project-settings__role-options button{color:var(--control-text);font-size:var(--control-font-size);border-radius:var(--control-radius);transition:background var(--transition),color var(--transition),border-color var(--transition)}.top-header__menu-item:hover,.company-switcher__item:hover:not(:disabled),.left-sidebar-user-menu__item:hover,.menu-popover__item:hover,.menu-popover__item.is-open,.ai-creation-selector-popover button:hover,.ai-creation-frame-slot__menu button:hover,.ai-comic-member-dialog__role-options button:hover,.ai-comic-project-settings__role-options button:hover{background:var(--dropdown-item-hover-bg)}.company-switcher__item.is-selected,.menu-popover__item.is-selected,.ai-creation-selector-popover button.is-active,.ai-comic-member-dialog__role-options button.is-active,.ai-comic-project-settings__role-options button.is-active{background:var(--dropdown-item-selected-bg)}.app-search-field{--app-search-field-width: 216px;--app-search-field-height: 30px;position:relative;display:flex;align-items:center;width:var(--app-search-field-width);height:var(--app-search-field-height);padding:0 12px 0 34px;border:1px solid var(--search-input-border);border-radius:6px;background:var(--surface-control-bg);color:var(--text-muted)}.app-search-field__icon{position:absolute;left:12px;top:50%;display:inline-flex;width:16px;height:16px;flex:none;color:var(--search-input-icon);transform:translateY(-50%);pointer-events:none}.app-search-field__icon svg,.app-search-field>svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor}.app-search-field>svg{position:absolute;left:12px;top:50%;color:var(--search-input-icon);transform:translateY(-50%);pointer-events:none}.app-search-field input{width:100%;min-width:0;border:0;outline:none;background:transparent;color:var(--search-input-text);font-size:13px}.app-search-field input::placeholder{color:var(--search-input-placeholder)}:root[data-resolved-theme=dark] .app-search-field{background:var(--textarea-bg);color:var(--text);border-color:var(--control-border)}:root[data-resolved-theme=dark] .app-search-field input{color:var(--text)}:root[data-resolved-theme=dark] .app-search-field input::placeholder,:root[data-resolved-theme=dark] .app-search-field__icon,:root[data-resolved-theme=dark] .app-search-field>svg{color:var(--text-soft)}.app-button{--app-button-width: auto;--app-button-min-width: 80px;--app-button-height: var(--control-height-md);--app-button-radius: var(--radius-sm);--app-button-padding-x: var(--space-5);--app-button-gap: 6px;--app-button-font-size: var(--control-font-size);--app-button-font-weight: 500;--app-button-bg: var(--control-bg);--app-button-bg-hover: var(--control-open-bg);--app-button-border: var(--control-border);--app-button-border-hover: var(--control-open-border);--app-button-fg: var(--control-text);--app-button-focus: var(--control-focus-ring);box-sizing:border-box;width:var(--app-button-width)!important;min-width:var(--app-button-min-width)!important;min-height:var(--app-button-height)!important;height:var(--app-button-height)!important;display:inline-flex;align-items:center;justify-content:center;gap:var(--app-button-gap);padding:0 var(--app-button-padding-x);border:1px solid var(--app-button-border)!important;border-radius:var(--app-button-radius)!important;background:var(--app-button-bg)!important;color:var(--app-button-fg)!important;font-family:inherit;font-size:var(--app-button-font-size)!important;font-weight:var(--app-button-font-weight);line-height:calc(var(--app-button-height) - 2px)!important;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background var(--transition),color var(--transition),border-color var(--transition),box-shadow var(--transition),opacity var(--transition),transform var(--transition);-webkit-app-region:no-drag}.app-button:hover:not(:disabled){border-color:var(--app-button-border-hover)!important;background:var(--app-button-bg-hover)!important;color:var(--app-button-fg)!important}:root[data-resolved-theme=dark] .app-button:not(.app-button--primary):not(.app-button--danger):not(.is-danger):not(.app-button--danger-soft):not(.app-button--ghost){--app-button-bg: var(--surface-control-bg);--app-button-bg-hover: var(--surface-control-hover-bg);--app-button-border: var(--control-border);--app-button-border-hover: var(--line-strong);--app-button-fg: var(--control-text)}:root[data-resolved-theme=dark] .app-button--ghost{--app-button-bg-hover: var(--surface-control-hover-bg);--app-button-border-hover: var(--control-border);--app-button-fg: var(--text-muted)}.app-button:focus-visible{outline:none;box-shadow:var(--app-button-focus)}.app-button:active:not(:disabled){transform:translateY(0) scale(.98)}.app-button:disabled{cursor:default;opacity:.56}.app-button--xs{--app-button-height: 28px;--app-button-padding-x: 10px}.app-button--sm{--app-button-height: var(--control-height-sm);--app-button-padding-x: 10px}.app-button--lg{--app-button-height: var(--control-height-lg);--app-button-padding-x: 14px}.app-button--primary{--app-button-bg: var(--ai-creation-accent);--app-button-bg-hover: var(--ai-creation-accent-hover);--app-button-border: var(--ai-creation-accent);--app-button-border-hover: var(--ai-creation-accent-hover);--app-button-fg: #ffffff}.app-button--secondary{--app-button-bg: var(--control-bg);--app-button-bg-hover: var(--control-open-bg);--app-button-border: var(--control-border);--app-button-border-hover: var(--control-open-border);--app-button-fg: var(--control-text)}.app-button--subtle{--app-button-bg: var(--surface-subtle);--app-button-bg-hover: var(--control-bg-hover);--app-button-border: var(--control-border);--app-button-border-hover: var(--control-open-border);--app-button-fg: var(--control-muted)}.app-button--ghost{--app-button-bg: transparent;--app-button-bg-hover: var(--surface-hover);--app-button-border: transparent;--app-button-border-hover: var(--control-border);--app-button-fg: var(--control-muted)}.app-button--danger,.app-button.is-danger,.app-button--danger-soft{--app-button-bg: rgba(254, 242, 242, .96);--app-button-bg-hover: rgba(254, 226, 226, .96);--app-button-border: rgba(220, 38, 38, .22);--app-button-border-hover: rgba(220, 38, 38, .34);--app-button-fg: #b42318}:root[data-resolved-theme=dark] .app-button--danger,:root[data-resolved-theme=dark] .app-button.is-danger,:root[data-resolved-theme=dark] .app-button--danger-soft{--app-button-bg: rgba(127, 29, 29, .22);--app-button-bg-hover: rgba(153, 27, 27, .32);--app-button-border: rgba(248, 113, 113, .24);--app-button-border-hover: rgba(248, 113, 113, .38);--app-button-fg: #f54b4b}.company-switcher__trigger,.compact-select-button,.settings-chip,.settings-tab-inline__item,.settings-add-button,.settings-outline-button,.settings-secondary-button,.settings-muted-button,.settings-link-button,.automation-secondary-button,.runtime-secondary-button,.mcp-manager-button,.provider-picker__trigger,.settings-field input,.settings-memory-markdown-preview,.settings-field select,.settings-field textarea{border:1px solid var(--control-border);border-radius:var(--control-radius);background:var(--control-bg);color:var(--control-text);font-size:var(--control-font-size);transition:background var(--transition),color var(--transition),border-color var(--transition),box-shadow var(--transition)}.company-switcher__trigger,.compact-select-button,.settings-chip,.settings-tab-inline__item,.runtime-secondary-button{min-height:var(--control-height-sm)}.company-switcher__trigger:hover,.company-switcher__trigger.is-open,.compact-select-button:hover,.compact-select-button.is-open,.settings-add-button:hover,.settings-outline-button:hover,.settings-secondary-button:hover,.settings-muted-button:hover,.settings-link-button:hover,.automation-secondary-button:hover,.settings-chip:hover,.settings-tab-inline__item:hover,.runtime-secondary-button:hover,.mcp-manager-button:hover,.provider-picker__trigger:hover{background:var(--control-open-bg);border-color:var(--control-open-border)}.settings-chip.is-active,.settings-tab-inline__item.is-active{border-color:var(--control-border-selected);background:var(--control-bg-selected);color:var(--text)}.settings-field input,.settings-field select{min-height:var(--control-height-lg)}.settings-field textarea{padding:10px 12px;border-radius:var(--radius-lg)}.settings-field input:focus,.settings-field select:focus,.settings-field textarea:focus,.provider-picker__trigger.is-open{border-color:var(--control-border-selected);box-shadow:var(--control-focus-ring);outline:none}.settings-field select,.ai-comic-drama select,.ai-comic-demo select,.ai-comic-project-settings td select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:var(--control-select-arrow-image);background-position:var(--control-select-arrow-position);background-repeat:no-repeat;background-size:var(--control-select-arrow-size);padding-right:var(--control-select-padding-right)}.settings-field select::-ms-expand,.ai-comic-drama select::-ms-expand,.ai-comic-demo select::-ms-expand,.ai-comic-project-settings td select::-ms-expand{display:none}.menu-trigger__arrow,.company-switcher__chevron,.ai-creation-composer-control__arrow,.ai-creation-composer-control>svg:last-child,.ai-comic-member-dialog__role-trigger svg,.ai-comic-project-settings__role-trigger svg,.ai-comic-shot-video-model__trigger svg{transition:transform var(--transition),color var(--transition)}.ai-creation-composer-control__arrow{display:flex;align-items:center}.is-open>.menu-trigger__arrow,.is-open .menu-trigger__arrow,.company-switcher__trigger.is-open .company-switcher__chevron,.ai-creation-composer-control.is-open .ai-creation-composer-control__arrow,.ai-creation-composer-control.is-open>svg:last-child,.ai-comic-member-dialog__role-trigger[aria-expanded=true] svg,.ai-comic-project-settings__role-trigger[aria-expanded=true] svg,.ai-comic-shot-video-model__trigger[aria-expanded=true] svg{transform:rotate(180deg)}.menu-popover__check{width:var(--dropdown-check-size);height:var(--dropdown-check-size);display:inline-flex;align-items:center;justify-content:center;margin-left:auto;color:var(--dropdown-check-fg);opacity:0;transform:scale(.9);transition:opacity var(--transition),transform var(--transition),color var(--transition);flex:none}.menu-popover__check svg{width:100%;height:100%}.menu-popover__check.is-active{opacity:1;transform:scale(1)}.menu-popover--craft,.menu-popover--model-select,.menu-popover--workspace,.left-sidebar-user-menu{transform-origin:bottom center;animation:app-popover-enter-up .16s cubic-bezier(.22,1,.36,1) both}.app-dialog-surface{position:relative;box-sizing:border-box;border:1px solid var(--line);background:var(--workspace-bg-color);color:var(--text);box-shadow:var(--shadow)}.app-close-button{--app-close-button-size: 32px;--app-close-button-radius: 6px;--app-close-button-fg: var(--text-muted);--app-close-button-hover-bg: var(--settings-hover-bg);--app-close-button-hover-fg: var(--text);display:inline-flex;align-items:center;justify-content:center;width:var(--app-close-button-size);height:var(--app-close-button-size);padding:0;border:0;border-radius:var(--app-close-button-radius);background:transparent;color:var(--app-close-button-fg);cursor:pointer;transition:background var(--transition),color var(--transition),transform var(--transition),box-shadow var(--transition)}.app-close-button svg{display:block;width:max(14px,min(calc(var(--app-close-button-size) * .7625),24px));width:clamp(14px,calc(var(--app-close-button-size) * .7625),24px);height:max(14px,min(calc(var(--app-close-button-size) * .7625),24px));height:clamp(14px,calc(var(--app-close-button-size) * .7625),24px);flex:none}.app-close-button:hover,.app-close-button:focus-visible{background:var(--app-close-button-hover-bg);color:var(--app-close-button-hover-fg)}.app-close-button.is-danger:hover,.app-close-button.is-danger:focus-visible{color:#b42318}.app-hover-tooltip{position:fixed;z-index:2147483600;box-sizing:border-box;max-width:min(250px,calc(100vw - 16px));max-height:calc(100vh - 16px);pointer-events:none;visibility:hidden;opacity:0;transform:translate3d(var(--app-hover-tooltip-enter-x, 0),var(--app-hover-tooltip-enter-y, 0),0);transform-origin:var(--app-hover-tooltip-origin, 50% 100%);transition:opacity .16s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1),visibility 0s linear .16s;will-change:opacity,transform;contain:layout paint style;backface-visibility:hidden}.app-hover-tooltip.is-visible{visibility:visible;opacity:1;transform:translateZ(0);transition-delay:0s}.app-hover-tooltip__surface{position:relative;display:block;box-sizing:border-box;max-height:calc(100vh - 16px);padding:6px 9px;border-radius:6px;background:#111827f5;color:#fff;font-size:12px;font-weight:500;line-height:1.35;letter-spacing:0;overflow:hidden;overflow-wrap:anywhere;white-space:normal;text-align:left;box-shadow:0 12px 28px #0f172a38}.app-hover-tooltip__surface:before{content:"";position:absolute;width:8px;height:8px;background:inherit;transform:rotate(45deg)}.app-hover-tooltip[data-anchor=resizer] .app-hover-tooltip__surface:before{display:none}.app-hover-tooltip[data-placement=top] .app-hover-tooltip__surface:before{left:calc(var(--app-hover-tooltip-arrow-left, 16px) - 4px);bottom:-4px}.app-hover-tooltip[data-placement=top]{--app-hover-tooltip-origin: var(--app-hover-tooltip-arrow-left, 50%) 100%;--app-hover-tooltip-enter-y: 3px}.app-hover-tooltip[data-placement=bottom] .app-hover-tooltip__surface:before{left:calc(var(--app-hover-tooltip-arrow-left, 16px) - 4px);top:-4px}.app-hover-tooltip[data-placement=bottom]{--app-hover-tooltip-origin: var(--app-hover-tooltip-arrow-left, 50%) 0%;--app-hover-tooltip-enter-y: -3px}.app-hover-tooltip[data-placement=left] .app-hover-tooltip__surface:before{top:calc(var(--app-hover-tooltip-arrow-top, 12px) - 4px);right:-4px}.app-hover-tooltip[data-placement=left]{--app-hover-tooltip-origin: 100% var(--app-hover-tooltip-arrow-top, 50%);--app-hover-tooltip-enter-x: 3px}.app-hover-tooltip[data-placement=right] .app-hover-tooltip__surface:before{top:calc(var(--app-hover-tooltip-arrow-top, 12px) - 4px);left:-4px}.app-hover-tooltip[data-placement=right]{--app-hover-tooltip-origin: 0% var(--app-hover-tooltip-arrow-top, 50%);--app-hover-tooltip-enter-x: -3px}:root[data-resolved-theme=dark] .app-hover-tooltip__surface{background:#f3f4f6f5;color:#111827;box-shadow:0 12px 28px #00000057}@media(prefers-reduced-motion:reduce){.app-hover-tooltip{transition:none;transform:translateZ(0)}}.duli-ai-confirm-dialog{position:fixed;inset:0;z-index:2147483590;display:grid;place-items:center;box-sizing:border-box;padding:24px;background:var(--app-confirm-overlay-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:duli-ai-confirm-backdrop-in .18s ease-out both}.duli-ai-confirm-dialog__card{position:relative;box-sizing:border-box;width:min(420px,calc(100vw - 40px));overflow:hidden;padding:24px;border:1px solid var(--app-confirm-card-border);border-radius:18px;background:var(--app-confirm-card-bg);color:var(--app-confirm-card-fg);box-shadow:var(--app-confirm-card-shadow);animation:duli-ai-confirm-card-in .26s cubic-bezier(.16,1,.3,1) both}.duli-ai-confirm-dialog__card:before{position:absolute;top:0;left:24px;width:42px;height:2px;border-radius:0 0 999px 999px;background:var(--ai-creation-accent);box-shadow:0 3px 16px var(--ai-creation-accent-ring);content:""}.duli-ai-confirm-dialog__eyebrow{display:block;margin-bottom:10px;color:var(--app-confirm-eyebrow-fg);font-size:11px;font-weight:650;letter-spacing:.12em}.duli-ai-confirm-dialog__card>strong{display:block;color:var(--app-confirm-title-fg);font-size:18px;font-weight:680;letter-spacing:-.02em;line-height:1.4}.duli-ai-confirm-dialog__card>p{margin:12px 0 0;color:var(--app-confirm-body-fg);font-size:13px;line-height:1.75}.duli-ai-confirm-dialog__field{display:grid;grid-gap:7px;gap:7px;margin-top:16px}.duli-ai-confirm-dialog__field>span{color:var(--app-confirm-body-fg);font-size:12px;font-weight:620}.duli-ai-confirm-dialog__field>input{box-sizing:border-box;width:100%;height:38px;padding:0 11px;border:1px solid var(--line-strong);border-radius:8px;outline:0;background:var(--surface-control-bg);color:var(--app-confirm-title-fg);font:inherit;font-size:13px;transition:border-color .14s ease,box-shadow .14s ease}.duli-ai-confirm-dialog__field>input:focus{border-color:var(--ai-creation-accent);box-shadow:0 0 0 3px var(--ai-creation-accent-ring)}.duli-ai-confirm-dialog__market-selection{display:grid;grid-gap:14px;gap:14px;margin-top:16px}.duli-ai-confirm-dialog__market-selection fieldset{display:grid;grid-gap:7px;gap:7px;min-width:0;margin:0;padding:0;border:0}.duli-ai-confirm-dialog__market-selection legend{margin-bottom:1px;padding:0;color:var(--app-confirm-body-fg);font-size:12px;font-weight:620}.duli-ai-confirm-dialog__market-direction{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px;gap:4px;padding:4px;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface-control-bg)}.duli-ai-confirm-dialog__market-direction button,.duli-ai-confirm-dialog__market-options button{border:1px solid transparent;border-radius:7px;background:transparent;color:var(--app-confirm-body-fg);cursor:pointer;font:inherit;transition:background .14s ease,border-color .14s ease,color .14s ease}.duli-ai-confirm-dialog__market-direction button{min-height:34px;font-size:12px;font-weight:700}.duli-ai-confirm-dialog__market-direction button:hover:not(:disabled),.duli-ai-confirm-dialog__market-options button:hover:not(:disabled){border-color:color-mix(in srgb,var(--ai-creation-accent) 42%,var(--line-strong))}.duli-ai-confirm-dialog__market-direction button.is-selected{border-color:var(--line-strong);background:var(--surface-raised);color:var(--app-confirm-title-fg);box-shadow:0 1px 3px #00000024}.duli-ai-confirm-dialog__market-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.duli-ai-confirm-dialog__market-options button{display:grid;min-height:44px;align-content:center;justify-items:start;grid-gap:2px;gap:2px;padding:6px 9px;border-color:var(--line-strong);background:var(--surface-control-bg);text-align:left}.duli-ai-confirm-dialog__market-options button span{overflow:hidden;max-width:100%;color:var(--app-confirm-title-fg);font-size:11px;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.duli-ai-confirm-dialog__market-options button small{overflow:hidden;max-width:100%;color:var(--app-confirm-body-fg);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.duli-ai-confirm-dialog__market-options button.is-selected{border-color:var(--ai-creation-accent);background:color-mix(in srgb,var(--ai-creation-accent) 8%,var(--surface-control-bg));box-shadow:inset 0 0 0 1px var(--ai-creation-accent-ring)}.duli-ai-confirm-dialog__market-selection button:focus-visible{outline:2px solid var(--ai-creation-accent);outline-offset:2px}.duli-ai-confirm-dialog__market-selection button:disabled{cursor:wait;opacity:.58}.duli-ai-confirm-dialog__card>.duli-ai-confirm-dialog__error{margin-top:8px;color:var(--danger, #ff6262);font-size:12px;line-height:1.5}.duli-ai-confirm-dialog__card footer{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.duli-ai-confirm-dialog__card footer .app-button{--app-button-min-width: 82px;--app-button-height: 38px;--app-button-radius: 10px;--app-button-padding-x: 16px;--app-button-font-size: 13px;--app-button-font-weight: 620}.duli-ai-confirm-dialog__card footer .app-button:hover{transform:translateY(-1px)}.duli-ai-confirm-dialog__card footer .app-button:disabled{cursor:wait;opacity:.58;transform:none}.duli-ai-confirm-dialog__card footer .app-button[data-tone=normal]{--app-button-bg: var(--ai-creation-accent);--app-button-bg-hover: var(--ai-creation-accent-hover);--app-button-border: var(--ai-creation-accent);--app-button-border-hover: var(--ai-creation-accent-hover);--app-button-fg: var(--ai-creation-accent-contrast)}@keyframes duli-ai-confirm-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes duli-ai-confirm-card-in{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.duli-ai-confirm-dialog,.duli-ai-confirm-dialog__card{animation:none}}*{box-sizing:border-box}html,body,#root{margin:0;width:100%;height:100%;overflow:hidden}body{background:radial-gradient(circle at top left,rgba(15,23,42,.03),transparent 28%),linear-gradient(180deg,#f6f7fb,#f1f2f6);color:var(--text);font-family:PingFang SC,Microsoft YaHei UI,Microsoft YaHei,微软雅黑,Segoe UI,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji";-webkit-font-smoothing:antialiased}button,textarea,input,select{font:inherit}button{border:0;background:none;color:inherit;outline:none}textarea{margin:0}.desktop-shell{width:100%;height:100%;display:grid;grid-template-rows:var(--header-height) minmax(0,1fr);background:var(--main-bg);overflow:visible;transition:background-color .26s cubic-bezier(.2,.8,.2,1)}:root[data-resolved-theme=dark] body{background:radial-gradient(circle at top left,rgba(148,163,184,.1),transparent 28%),linear-gradient(180deg,var(--app-bg) 0%,var(--panel-soft) 100%)}:root[data-resolved-theme=dark] .right-panel,:root[data-resolved-theme=dark] .message-card,:root[data-resolved-theme=dark] .menu-popover,:root[data-resolved-theme=dark] .top-header__popover,:root[data-resolved-theme=dark] .workspace-list__item,:root[data-resolved-theme=dark] .settings-modal,:root[data-resolved-theme=dark] .settings-editor,:root[data-resolved-theme=dark] .settings-card,:root[data-resolved-theme=dark] .settings-integration-card,:root[data-resolved-theme=dark] .settings-link-list,:root[data-resolved-theme=dark] .settings-model-card,:root[data-resolved-theme=dark] .settings-memory-auto-card,:root[data-resolved-theme=dark] .settings-memory-inspector,:root[data-resolved-theme=dark] .settings-memory-auto-feed,:root[data-resolved-theme=dark] .settings-memory-projection,:root[data-resolved-theme=dark] .settings-memory-editor,:root[data-resolved-theme=dark] .right-panel__tabs,:root[data-resolved-theme=dark] .right-panel__memory-item,:root[data-resolved-theme=dark] .preview-browser__toolbar{background:var(--workspace-bg-color);color:var(--text);border-color:var(--line)}:root[data-resolved-theme=dark] .menu-popover{border-color:var(--border-color)}:root[data-resolved-theme=dark] .composer-shell,:root[data-resolved-theme=dark] .desktop-shell,:root[data-resolved-theme=dark] .left-sidebar,:root[data-resolved-theme=dark] .top-header{color:var(--text);border-color:var(--line)}:root[data-resolved-theme=dark] .sidebar-nav__item.is-active,:root[data-resolved-theme=dark] .workspace-node,:root[data-resolved-theme=dark] .artifact-card,:root[data-resolved-theme=dark] .summary-card,:root[data-resolved-theme=dark] .code-change-card,:root[data-resolved-theme=dark] .preview-browser,:root[data-resolved-theme=dark] .runtime-doc-block--reasoning,:root[data-resolved-theme=dark] .runtime-doc-block--code,:root[data-resolved-theme=dark] .runtime-doc-block--table,:root[data-resolved-theme=dark] .runtime-doc-block--tool-result,:root[data-resolved-theme=dark] .runtime-doc-block--thinking,:root[data-resolved-theme=dark] .runtime-doc-block--tool-use,:root[data-resolved-theme=dark] .conversation-activity__payload,:root[data-resolved-theme=dark] .tool-call-card__content,:root[data-resolved-theme=dark] .settings-chip,:root[data-resolved-theme=dark] .settings-tab-inline__item,:root[data-resolved-theme=dark] .settings-add-button,:root[data-resolved-theme=dark] .settings-outline-button,:root[data-resolved-theme=dark] .settings-muted-button,:root[data-resolved-theme=dark] .settings-link-button,:root[data-resolved-theme=dark] .settings-memory-markdown-preview,:root[data-resolved-theme=dark] .settings-field input,:root[data-resolved-theme=dark] .settings-field select,:root[data-resolved-theme=dark] .settings-field textarea,:root[data-resolved-theme=dark] .settings-memory-search,:root[data-resolved-theme=dark] .settings-memory-list,:root[data-resolved-theme=dark] .preview-browser__address-input,:root[data-resolved-theme=dark] .preview-browser__nav-button,:root[data-resolved-theme=dark] .preview-browser__action-button,:root[data-resolved-theme=dark] .preview-browser__viewport-shell{background:var(--panel-soft);color:var(--text);border-color:var(--line)}:root[data-resolved-theme=dark] .settings-link-row{color:var(--text);border-color:var(--line)}:root[data-resolved-theme=dark] .settings-memory-list--empty{border:1px solid var(--line);border-radius:12px;background:#151922}:root[data-resolved-theme=dark] .settings-memory-tab,:root[data-resolved-theme=dark] .settings-memory-item{background:var(--panel-soft);border-color:var(--line)}:root[data-resolved-theme=dark] .settings-memory-tab.is-active{background:var(--panel-strong);color:var(--text)}:root[data-resolved-theme=dark] .settings-memory-workspace-summary,:root[data-resolved-theme=dark] .settings-memory-optimize-button{background:var(--panel-soft);border-color:var(--line)}:root[data-resolved-theme=dark] .settings-memory-optimize-button{color:#fbbf24}:root[data-resolved-theme=dark] .preview-browser__empty-state{background:radial-gradient(circle at top left,rgba(148,163,184,.08),transparent 34%),linear-gradient(180deg,#151922,#11161f)}:root[data-resolved-theme=dark] .preview-browser__loading-bar{background:#1e293bf2}:root[data-resolved-theme=dark] .preview-browser__empty-state--error{background:radial-gradient(circle at top left,rgba(37,99,235,.15),transparent 34%),linear-gradient(180deg,#151922,#11161f)}:root[data-resolved-theme=dark] .preview-browser__empty-icon{border-color:#60a5fa47;background:#1e40af29;color:#93c5fd;box-shadow:none}:root[data-resolved-theme=dark] .preview-browser__empty-actions button{border-color:var(--line);background:#0f172ad1;color:var(--text)}:root[data-resolved-theme=dark] .preview-browser__empty-actions button:first-child{border-color:#60a5fa61;background:#2563ebe0;color:#fff}:root[data-resolved-theme=dark] .top-header__menu-item:hover,:root[data-resolved-theme=dark] .company-switcher__trigger:hover,:root[data-resolved-theme=dark] .company-switcher__trigger.is-open,:root[data-resolved-theme=dark] .company-switcher__item:hover:not(:disabled),:root[data-resolved-theme=dark] .company-switcher__item.is-selected,:root[data-resolved-theme=dark] .sidebar-nav__item:hover,:root[data-resolved-theme=dark] .sidebar-list__item:hover,:root[data-resolved-theme=dark] .workspace-task:hover,:root[data-resolved-theme=dark] .menu-popover__item:hover,:root[data-resolved-theme=dark] .settings-modal__nav-item:hover,:root[data-resolved-theme=dark] .settings-link-row:hover{background:var(--automation-card-active-bg)}:root[data-resolved-theme=dark] .runtime-doc-code__body,:root[data-resolved-theme=dark] .runtime-doc-command__line,:root[data-resolved-theme=dark] .runtime-doc-table,:root[data-resolved-theme=dark] .runtime-doc-table table{background:transparent;border-color:var(--line);color:var(--text)}:root[data-resolved-theme=dark] .runtime-doc-block--command{background:var(--panel-soft);border-color:var(--line)}:root[data-resolved-theme=dark] .runtime-doc-command__header{background:#ffffff0a;border-color:var(--line)}:root[data-resolved-theme=dark] .conversation-turn__user-bubble{background:#ffffff0f;color:var(--text)}:root[data-resolved-theme=dark] .conversation-user-message-collapsible.is-overflowing.is-collapsed:after{background:linear-gradient(to bottom,#23232600,#232326 72%);color:var(--text-muted)}:root[data-resolved-theme=dark] .conversation-user-message-collapsible__expand{color:var(--text-muted)}:root[data-resolved-theme=dark] .conversation-user-message-collapsible__expand:hover{color:var(--text)}:root[data-resolved-theme=dark] .composer-attachment-card{background:#ffffff0d;border-color:#ffffff1a}:root[data-resolved-theme=dark] .composer-attachment-card.is-error{background:#7f1d1d29;border-color:#f8717138}:root[data-resolved-theme=dark] .composer-attachment-card__preview,:root[data-resolved-theme=dark] .composer-attachment-card__file-badge,:root[data-resolved-theme=dark] .conversation-turn__user-bubble--rich .runtime-doc-block--document,:root[data-resolved-theme=dark] .runtime-doc-block--document{background:#ffffff0a;border-color:#ffffff1a}:root[data-resolved-theme=dark] .composer-attachment-card__meta strong,:root[data-resolved-theme=dark] .composer-image-preview__meta strong{color:var(--text)}:root[data-resolved-theme=dark] .composer-attachment-alert{background:#78350f57;border-color:#fbbf2438;color:#fbbf24}:root[data-resolved-theme=dark] .company-switcher__current-avatar,:root[data-resolved-theme=dark] .company-switcher__avatar{background:#e5e7eb;color:#111827}:root[data-resolved-theme=dark] .company-switcher__item-mark{color:var(--text)}:root[data-resolved-theme=dark] .company-switcher__error{background:#f871711f;color:#fca5a5}:root[data-resolved-theme=dark] .composer-drop-indicator{background:#064e3bd1;color:#ccfbf1}:root[data-resolved-theme=dark] .composer-image-preview__dialog{background:#0f172af5}:root[data-resolved-theme=dark] .message-toolbar__btn:hover{background:#ffffff14}:root[data-resolved-theme=dark] .text-selection-menu{background:#1e293b;box-shadow:0 2px 12px #0006,0 0 0 1px #ffffff14}:root[data-resolved-theme=dark] .text-selection-menu__btn{color:#cbd5e1}:root[data-resolved-theme=dark] .text-selection-menu__btn:hover{background:#ffffff14;color:#f1f5f9}:root[data-resolved-theme=dark] .composer-quote-item{background:#10a37f1a}:root[data-resolved-theme=dark] .composer-quote-text{color:#94a3b8}:root[data-resolved-theme=dark] .composer-quote-remove:hover{background:#ffffff14;color:#cbd5e1}:root[data-resolved-theme=dark] .runtime-doc-block code{background:#ffffff14}:root[data-resolved-theme=dark] .runtime-doc-block a.runtime-doc-citation-link{border-color:#94a3b842;background:#94a3b824;box-shadow:none;color:#d1d5db}:root[data-resolved-theme=dark] .runtime-doc-block a.runtime-doc-citation-link:hover{border-color:#d1d5db61;background:#d1d5db2e;color:#f9fafb}:root[data-resolved-theme=dark] .runtime-doc-callout{border-color:#94a3b838;background:linear-gradient(90deg,#2563eb24,#0f172a5c)}:root[data-resolved-theme=dark] .runtime-doc-callout--tip{background:linear-gradient(90deg,#0d948829,#0f172a5c)}:root[data-resolved-theme=dark] .runtime-doc-callout--important{background:linear-gradient(90deg,#7c3aed29,#0f172a5c)}:root[data-resolved-theme=dark] .runtime-doc-callout--warning,:root[data-resolved-theme=dark] .runtime-doc-callout--caution{background:linear-gradient(90deg,#d977062e,#0f172a5c)}:root[data-resolved-theme=dark] .runtime-doc-source-pill--web{background:#3b82f629;color:#bfdbfe}:root[data-resolved-theme=dark] .runtime-doc-source-pill--local{background:#14b8a629;color:#99f6e4}:root[data-resolved-theme=dark] .runtime-doc-source-pill--knowledge{background:#a855f729;color:#e9d5ff}:root[data-resolved-theme=dark] .runtime-doc-collapsible{border-color:var(--line);background:#ffffff0a}:root[data-resolved-theme=dark] .runtime-doc-collapsible__summary:after{background:#3b82f629;color:#bfdbfe}:root[data-resolved-theme=dark] .runtime-doc-collapsible__body>.runtime-doc-code__body{border-color:var(--line)}:root[data-resolved-theme=dark] .runtime-doc-search__preview{border-color:#94a3b838;background:#0f172af5;box-shadow:0 14px 28px #0000005c,0 0 0 1px #ffffff0a}:root[data-resolved-theme=dark] .runtime-doc-search__preview-title,:root[data-resolved-theme=dark] .runtime-doc-search__title strong{color:var(--text)}:root[data-resolved-theme=dark] .runtime-doc-search__preview-snippet,:root[data-resolved-theme=dark] .runtime-doc-search__snippet{color:var(--text-muted)!important}:root[data-resolved-theme=dark] .runtime-doc-table th,:root[data-resolved-theme=dark] .runtime-doc-table td{border-color:var(--line)}@media(prefers-color-scheme:dark){:root[data-resolved-theme=dark] body{background:radial-gradient(circle at top left,rgba(148,163,184,.1),transparent 28%),linear-gradient(180deg,var(--app-bg) 0%,var(--panel-soft) 100%)}:root[data-resolved-theme=dark] .right-panel,:root[data-resolved-theme=dark] .message-card,:root[data-resolved-theme=dark] .menu-popover,:root[data-resolved-theme=dark] .top-header__popover,:root[data-resolved-theme=dark] .workspace-list__item,:root[data-resolved-theme=dark] .settings-modal,:root[data-resolved-theme=dark] .settings-editor,:root[data-resolved-theme=dark] .settings-card,:root[data-resolved-theme=dark] .settings-integration-card,:root[data-resolved-theme=dark] .settings-link-list,:root[data-resolved-theme=dark] .settings-model-card,:root[data-resolved-theme=dark] .settings-memory-auto-card,:root[data-resolved-theme=dark] .settings-memory-inspector,:root[data-resolved-theme=dark] .settings-memory-auto-feed,:root[data-resolved-theme=dark] .settings-memory-projection,:root[data-resolved-theme=dark] .settings-memory-editor,:root[data-resolved-theme=dark] .right-panel__tabs,:root[data-resolved-theme=dark] .preview-browser__toolbar{background:var(--panel-strong);color:var(--text);border-color:var(--line)}:root[data-resolved-theme=dark] .composer-shell,:root[data-resolved-theme=dark] .desktop-shell,:root[data-resolved-theme=dark] .left-sidebar,:root[data-resolved-theme=dark] .top-header{color:var(--text);border-color:var(--line)}:root[data-resolved-theme=dark] .sidebar-nav__item.is-active,:root[data-resolved-theme=dark] .workspace-node,:root[data-resolved-theme=dark] .artifact-card,:root[data-resolved-theme=dark] .summary-card,:root[data-resolved-theme=dark] .code-change-card,:root[data-resolved-theme=dark] .preview-browser,:root[data-resolved-theme=dark] .runtime-doc-block--reasoning,:root[data-resolved-theme=dark] .runtime-doc-block--code,:root[data-resolved-theme=dark] .runtime-doc-block--table,:root[data-resolved-theme=dark] .runtime-doc-block--tool-result,:root[data-resolved-theme=dark] .runtime-doc-block--thinking,:root[data-resolved-theme=dark] .runtime-doc-block--tool-use,:root[data-resolved-theme=dark] .conversation-activity__payload,:root[data-resolved-theme=dark] .tool-call-card__content,:root[data-resolved-theme=dark] .settings-field input,:root[data-resolved-theme=dark] .settings-field select,:root[data-resolved-theme=dark] .settings-field textarea,:root[data-resolved-theme=dark] .right-panel__memory-item,:root[data-resolved-theme=dark] .preview-browser__address-input,:root[data-resolved-theme=dark] .preview-browser__nav-button,:root[data-resolved-theme=dark] .preview-browser__action-button,:root[data-resolved-theme=dark] .preview-browser__viewport-shell{background:var(--panel-soft);color:var(--text);border-color:var(--line)}:root[data-resolved-theme=dark] .settings-link-row{color:var(--text);border-color:var(--line)}:root[data-resolved-theme=dark] .settings-chip,:root[data-resolved-theme=dark] .settings-tab-inline__item,:root[data-resolved-theme=dark] .settings-add-button,:root[data-resolved-theme=dark] .settings-outline-button,:root[data-resolved-theme=dark] .settings-muted-button,:root[data-resolved-theme=dark] .settings-link-button,:root[data-resolved-theme=dark] .settings-memory-search{background:var(--surface-control-bg);color:var(--control-text);border-color:var(--control-border)}:root[data-resolved-theme=dark] .settings-memory-list{background:var(--surface-raised);color:var(--text);border-color:var(--control-border)}:root[data-resolved-theme=dark] .settings-memory-list--empty{border:1px solid var(--line);border-radius:12px;background:#151922}:root[data-resolved-theme=dark] .settings-memory-tab,:root[data-resolved-theme=dark] .settings-memory-item{background:var(--surface-control-bg);border-color:var(--control-border)}:root[data-resolved-theme=dark] .settings-memory-tab.is-active{background:var(--panel-strong);color:var(--text)}:root[data-resolved-theme=dark] .settings-memory-workspace-summary,:root[data-resolved-theme=dark] .settings-memory-optimize-button{background:var(--panel-soft);border-color:var(--line)}:root[data-resolved-theme=dark] .settings-memory-optimize-button{color:#fbbf24}:root[data-resolved-theme=dark] .preview-browser__empty-state{background:radial-gradient(circle at top left,rgba(148,163,184,.08),transparent 34%),linear-gradient(180deg,#151922,#11161f)}:root[data-resolved-theme=dark] .top-header__menu-item:hover,:root[data-resolved-theme=dark] .sidebar-nav__item:hover,:root[data-resolved-theme=dark] .sidebar-list__item:hover,:root[data-resolved-theme=dark] .workspace-task:hover,:root[data-resolved-theme=dark] .menu-popover__item:hover,:root[data-resolved-theme=dark] .settings-modal__nav-item:hover,:root[data-resolved-theme=dark] .settings-link-row:hover{background:var(--surface-hover)}:root[data-resolved-theme=dark] .runtime-doc-code__body,:root[data-resolved-theme=dark] .runtime-doc-command__line,:root[data-resolved-theme=dark] .runtime-doc-table,:root[data-resolved-theme=dark] .runtime-doc-table table{background:transparent;border-color:var(--line);color:var(--text)}:root[data-resolved-theme=dark] .runtime-doc-block--command{background:var(--panel-soft);border-color:var(--line)}:root[data-resolved-theme=dark] .runtime-doc-command__header{background:#ffffff0a;border-color:var(--line)}:root[data-resolved-theme=dark] .conversation-turn__user-bubble{background:#ffffff0f;color:var(--text)}:root[data-resolved-theme=dark] .composer-attachment-card{background:#ffffff0d;border-color:#ffffff1a}:root[data-resolved-theme=dark] .composer-attachment-card.is-error{background:#7f1d1d29;border-color:#f8717138}:root[data-resolved-theme=dark] .composer-attachment-card__preview,:root[data-resolved-theme=dark] .composer-attachment-card__file-badge,:root[data-resolved-theme=dark] .conversation-turn__user-bubble--rich .runtime-doc-block--document,:root[data-resolved-theme=dark] .runtime-doc-block--document{background:#ffffff0a;border-color:#ffffff1a}:root[data-resolved-theme=dark] .composer-attachment-card__meta strong,:root[data-resolved-theme=dark] .composer-image-preview__meta strong{color:var(--text)}:root[data-resolved-theme=dark] .composer-attachment-alert{background:#78350f57;border-color:#fbbf2438;color:#fbbf24}:root[data-resolved-theme=dark] .composer-drop-indicator{background:#064e3bd1;color:#ccfbf1}:root[data-resolved-theme=dark] .composer-image-preview__dialog{background:#0f172af5}:root[data-resolved-theme=dark] .message-toolbar__btn:hover{background:#ffffff14}:root[data-resolved-theme=dark] .text-selection-menu{background:#1e293b;box-shadow:0 2px 12px #0006,0 0 0 1px #ffffff14}:root[data-resolved-theme=dark] .text-selection-menu__btn{color:#cbd5e1}:root[data-resolved-theme=dark] .text-selection-menu__btn:hover{background:#ffffff14;color:#f1f5f9}:root[data-resolved-theme=dark] .composer-quote-item{background:#10a37f1a}:root[data-resolved-theme=dark] .composer-quote-text{color:#94a3b8}:root[data-resolved-theme=dark] .composer-quote-remove:hover{background:#ffffff14;color:#cbd5e1}:root[data-resolved-theme=dark] .runtime-doc-block code{background:#ffffff14}:root[data-resolved-theme=dark] .runtime-doc-block a.runtime-doc-citation-link{border-color:#94a3b842;background:#94a3b824;box-shadow:none;color:#d1d5db}:root[data-resolved-theme=dark] .runtime-doc-block a.runtime-doc-citation-link:hover{border-color:#d1d5db61;background:#d1d5db2e;color:#f9fafb}:root[data-resolved-theme=dark] .runtime-doc-callout{border-color:#94a3b838;background:linear-gradient(90deg,#2563eb24,#0f172a5c)}:root[data-resolved-theme=dark] .runtime-doc-callout--tip{background:linear-gradient(90deg,#0d948829,#0f172a5c)}:root[data-resolved-theme=dark] .runtime-doc-callout--important{background:linear-gradient(90deg,#7c3aed29,#0f172a5c)}:root[data-resolved-theme=dark] .runtime-doc-callout--warning,:root[data-resolved-theme=dark] .runtime-doc-callout--caution{background:linear-gradient(90deg,#d977062e,#0f172a5c)}:root[data-resolved-theme=dark] .runtime-doc-source-pill--web{background:#3b82f629;color:#bfdbfe}:root[data-resolved-theme=dark] .runtime-doc-source-pill--local{background:#14b8a629;color:#99f6e4}:root[data-resolved-theme=dark] .runtime-doc-source-pill--knowledge{background:#a855f729;color:#e9d5ff}:root[data-resolved-theme=dark] .runtime-doc-collapsible{border-color:var(--line);background:#ffffff0a}:root[data-resolved-theme=dark] .runtime-doc-collapsible__summary:after{background:#3b82f629;color:#bfdbfe}:root[data-resolved-theme=dark] .runtime-doc-collapsible__body>.runtime-doc-code__body{border-color:var(--line)}:root[data-resolved-theme=dark] .runtime-doc-search__preview{border-color:#94a3b838;background:#0f172af5;box-shadow:0 14px 28px #0000005c,0 0 0 1px #ffffff0a}:root[data-resolved-theme=dark] .runtime-doc-search__preview-title,:root[data-resolved-theme=dark] .runtime-doc-search__title strong{color:var(--text)}:root[data-resolved-theme=dark] .runtime-doc-search__preview-snippet,:root[data-resolved-theme=dark] .runtime-doc-search__snippet{color:var(--text-muted)!important}:root[data-resolved-theme=dark] .runtime-doc-table th,:root[data-resolved-theme=dark] .runtime-doc-table td{border-color:var(--line)}}
