.content:has(.workplace-comic-page){background:#0c0e0f;padding:0}.workplace-comic-page{--comic-font-display:"Noto Serif SC", "Source Han Serif SC", "Songti SC", STSong, SimSun, serif;--comic-font-ui:"Noto Sans SC", "Microsoft YaHei UI", "Microsoft YaHei", "PingFang SC", sans-serif;color:#171a1c;width:100%;max-width:none;font-family:var(--comic-font-ui);letter-spacing:0;background:#0c0e0f;margin:0;font-size:16px;line-height:1.65}.workplace-comic-page .media-studio.workplace-comic-layout{background:#0c0e0f;grid-template-columns:286px minmax(0,1fr);align-content:start;align-items:start;gap:0;width:100%;max-width:none;min-height:calc(100vh - 58px);display:grid}.workplace-comic-layout>.comic-control-rail{color:#eef0ed;background:#111416;border-right:1px solid #ffffff1a;flex-direction:column;grid-area:1/1/span 2;min-height:calc(100vh - 58px);max-height:calc(100vh - 58px);display:flex;position:sticky;top:58px;overflow:auto}.comic-control-rail>header{border-bottom:1px solid #ffffff17;padding:28px 24px 22px}.comic-control-rail>header span,.comic-control-rail>header p,.comic-rail-summary small,.comic-rail-summary span,.comic-control-rail footer small{color:#8f9693}.comic-control-rail>header span{font:650 11px/1.5 var(--comic-font-ui)}.comic-control-rail>header h2{color:#e4c28f;font-family:var(--comic-font-display);letter-spacing:0;margin:8px 0 5px;font-size:28px;font-weight:600;line-height:1.25}.comic-control-rail>header p{margin:0;font-size:14px;line-height:1.55}.comic-rail-summary{border-bottom:1px solid #ffffff17;gap:3px;padding:18px 24px;display:grid}.comic-rail-summary b{color:#e7d09b;font-family:var(--comic-font-display);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;line-height:1.5;overflow:hidden}.comic-rail-summary small,.comic-rail-summary span{font-size:12px;line-height:1.55}.comic-stage-rail{flex:1;align-content:start;padding:14px 0;display:grid}.comic-stage-rail button{color:#a7aeab;min-height:74px;box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 18px 10px 24px;transition:color .18s,background-color .18s;display:grid;position:relative}.comic-stage-rail button:before{content:"";background:#d6b56e;width:3px;transition:transform .2s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0;transform:scaleY(0)}.comic-stage-rail button:hover:not(:disabled){color:#fff;background:#ffffff0b;transform:none}.comic-stage-rail button.is-active{color:#fff;background:#1b2022}.comic-stage-rail button.is-active:before{transform:scaleY(1)}.comic-stage-rail button:disabled{cursor:not-allowed;opacity:.38}.comic-stage-rail i{color:#6e7673;font:10px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.comic-stage-rail button.is-active i{color:#d6b56e}.comic-stage-rail button>span{gap:2px;display:grid}.comic-stage-rail b{color:inherit;font-family:var(--comic-font-display);font-size:17px;font-weight:600;line-height:1.35}.comic-stage-rail small{color:#8a9390;font-size:12px;line-height:1.45}.comic-stage-rail em{color:#d6b56e;font:9px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.comic-control-rail>footer{border-top:1px solid #ffffff17;align-items:center;gap:10px;padding:17px 24px;display:flex}.comic-control-rail>footer>span{background:#9a5c4f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #9a5c4f24}.comic-control-rail>footer>span.is-online{background:#4b9d83;box-shadow:0 0 0 4px #4b9d8324}.comic-control-rail>footer div{display:grid}.comic-control-rail>footer b{color:#dfe4e1;font-size:13px;font-weight:600}.comic-control-rail>footer small{font-size:12px}.workplace-comic-layout>.media-generator,.workplace-comic-layout>.media-results-column{grid-area:1/2;min-width:0}.workplace-comic-layout>.media-generator{min-height:calc(100vh - 58px);box-shadow:none;background:#f4f5f2;border:0;border-radius:0;padding:0 clamp(22px,3.4vw,54px) 64px}.workplace-comic-layout>.media-results-column{color:#edf1ee;background:#101416;grid-template-columns:minmax(560px,1.65fr) minmax(320px,.9fr);align-content:start;min-height:calc(100vh - 58px);display:grid}.workplace-comic-layout [hidden]{display:none!important}.workplace-comic-layout .comic-workbench-stage:not([hidden]){animation:.36s cubic-bezier(.2,.78,.2,1) comic-stage-enter}.workplace-comic-layout .comic-workbench-head{color:#fff;background:#202529;border:0;border-bottom:1px solid #353b3e;border-radius:0;align-items:center;min-height:154px;margin:0 calc(-1*clamp(22px,3.4vw,54px)) 30px;padding:31px clamp(22px,3.4vw,54px)!important}.comic-workbench-head:after{content:"";transform-origin:0;background:#d6b56e;height:1px;animation:.7s cubic-bezier(.2,.8,.2,1) forwards comic-header-line;position:absolute;bottom:0;left:clamp(22px,3.4vw,54px);right:clamp(22px,3.4vw,54px);transform:scaleX(.18)}.workplace-comic-layout .comic-workbench-head .eyebrow{color:#d6b56e;font:650 12px/1.5 var(--comic-font-ui)}.workplace-comic-layout .comic-workbench-head h3{color:#fff;font-family:var(--comic-font-display);letter-spacing:0;margin:8px 0 7px;font-size:clamp(38px,3.2vw,48px);font-weight:600;line-height:1.2}.workplace-comic-layout .comic-workbench-head p{color:#c2c9c6;margin:0;font-size:15px;line-height:1.6}.workplace-comic-layout .comic-model-chip{color:#fff;background:#171b1d;border:1px solid #4a5154;border-radius:3px;min-width:210px;padding:10px 13px}.workplace-comic-layout .comic-model-chip small{color:#a4ada9;font-size:12px}.workplace-comic-layout .comic-model-chip b{color:#eef1ef;font-size:14px;line-height:1.5}.workplace-comic-layout .comic-stage-card,.workplace-comic-layout .comic-plan-review{background:#fff;border:1px solid #cfd4d1;border-radius:4px;margin:0;padding:0;overflow:clip;box-shadow:0 14px 35px #14191812}.workplace-comic-layout .comic-stage-head{background:#f8f9f7;border-radius:0;min-height:76px;padding:14px 20px}.workplace-comic-layout .comic-stage-head:hover{background:#f0f2ef}.workplace-comic-layout .comic-stage-head .comic-section-title>span:first-child{color:#111516;background:#d6b56e;border-radius:50%;width:32px;height:32px}.workplace-comic-layout .comic-stage-head .comic-section-title b{color:#171a1c;font-family:var(--comic-font-display);font-size:19px;font-weight:600;line-height:1.4}.workplace-comic-layout .comic-stage-head .comic-section-title small,.workplace-comic-layout .comic-stage-head-meta{font-size:13px;line-height:1.5}.workplace-comic-layout .comic-stage-head-meta b{color:#6e531e}.workplace-comic-layout .comic-stage-body{border-top:1px solid #dfe3df;padding:24px}.workplace-comic-layout .comic-setup{background:0 0;border:0;gap:18px;margin:0;padding:0;display:grid}.workplace-comic-layout .comic-section-title>span{color:#9a742a;background:0 0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.workplace-comic-layout .comic-section-title h4,.workplace-comic-layout .comic-section-head h4{font-family:var(--comic-font-display);margin-bottom:4px;font-size:21px;font-weight:600;line-height:1.4}.workplace-comic-layout .comic-section-title p,.workplace-comic-layout .comic-section-head p{font-size:14px;line-height:1.65}.workplace-comic-layout .studio-field>span,.workplace-comic-layout fieldset>legend{font-size:14px;font-weight:600;line-height:1.5}.workplace-comic-layout .comic-section-title.compact{border-top:1px solid #e1e4e1;margin-top:8px;padding-top:20px}.workplace-comic-layout .studio-field input,.workplace-comic-layout .studio-field select,.workplace-comic-layout .studio-field textarea{color:#171a1c;min-height:46px;box-shadow:none;font-family:var(--comic-font-ui);background:#fbfcfa;border:1px solid #c7ceca;border-radius:4px;font-size:15px;line-height:1.65}.workplace-comic-layout .studio-field input:focus,.workplace-comic-layout .studio-field select:focus,.workplace-comic-layout .studio-field textarea:focus{background:#fff;border-color:#806226;outline:0;box-shadow:0 0 0 3px #80622621}.workplace-comic-layout .comic-story-rule{background:#f0f2ef;border:1px solid #d2d7d3;border-radius:4px}.workplace-comic-layout .comic-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workplace-comic-layout .comic-choice-grid label,.workplace-comic-layout .comic-provider-select label,.workplace-comic-layout .comic-method-options label{box-shadow:none;background:#fff;border:1px solid #d2d7d4;border-radius:4px;transition:border-color .16s,background-color .16s,transform .16s}.workplace-comic-layout .comic-choice-grid label:hover,.workplace-comic-layout .comic-provider-select label:hover,.workplace-comic-layout .comic-method-options label:hover{border-color:#a68a50;transform:translateY(-1px)}.workplace-comic-layout .comic-choice-grid label.selected,.workplace-comic-layout .comic-provider-select label.selected,.workplace-comic-layout .comic-method-options label.selected{background:#faf6eb;border-color:#8b6a2b;box-shadow:inset 3px 0 #b08a3e}.workplace-comic-layout .comic-choice-grid input,.workplace-comic-layout .comic-provider-select input,.workplace-comic-layout .comic-method-options input{accent-color:#8b6a2b}.workplace-comic-layout .comic-choice-grid b,.workplace-comic-layout .comic-provider-select b,.workplace-comic-layout .comic-method-options b{font-family:var(--comic-font-display);font-size:16px;font-weight:600;line-height:1.45}.workplace-comic-layout .comic-choice-grid small,.workplace-comic-layout .comic-provider-select small,.workplace-comic-layout .comic-method-options small,.workplace-comic-layout .comic-model-help{font-size:13px;line-height:1.65}.workplace-comic-layout .material-switch input:checked+span{background:#8b6a2b}.workplace-comic-layout .comic-reference-set{background:#f7f8f6;border:1px solid #d6dbd7;border-radius:4px}.workplace-comic-layout .comic-primary-action{color:#eef1ef;background:#171b1d;border:0;border-top:1px solid #303638;border-radius:0;margin:18px -24px -24px;padding:17px 24px}.workplace-comic-layout .comic-primary-action b{color:#fff;font-family:var(--comic-font-display);font-size:18px;font-weight:600;line-height:1.4}.workplace-comic-layout .comic-primary-action span{color:#b1bab6;font-size:13px;line-height:1.6}.workplace-comic-layout button.primary,.workplace-comic-layout .comic-primary-action button{color:#171a1c;box-shadow:none;background:#d6b56e;border-color:#d6b56e;border-radius:3px}.workplace-comic-layout .comic-primary-action button,.workplace-comic-layout .comic-stage-navigation button{font-family:var(--comic-font-display);font-size:16px;font-weight:600}.workplace-comic-layout button.primary:hover:not(:disabled),.workplace-comic-layout .comic-primary-action button:hover:not(:disabled){background:#e2c47e;transform:translateY(-1px)}.workplace-comic-layout .comic-plan-review{gap:12px;padding:22px;display:grid}.workplace-comic-layout .comic-review-workspace{gap:12px;display:grid}.workplace-comic-layout .comic-plan-review .panel-head{background:#f1f3f0;border-bottom:1px solid #dfe3df;margin:-22px -22px 16px;padding:17px 22px}.workplace-comic-layout .comic-scene-list{gap:0;padding-left:22px;position:relative}.workplace-comic-layout .comic-scene-list:before{content:"";background:#c7ceca;width:1px;position:absolute;top:18px;bottom:18px;left:7px}.workplace-comic-layout .comic-scene-list details{background:0 0;border:0;border-bottom:1px solid #e1e4e1;border-radius:0;position:relative}.workplace-comic-layout .comic-scene-list details:before{z-index:1;content:"";background:#9a742a;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:20px;left:-19px;box-shadow:0 0 0 1px #b8a171}.workplace-comic-layout .comic-scene-list details[open]:before{background:#bf5a48;box-shadow:0 0 0 4px #bf5a481f}.workplace-comic-layout .comic-scene-list summary{padding:9px 0}.workplace-comic-layout .comic-scene-body{padding:4px 0 16px;animation:.24s comic-stage-enter}.workplace-comic-layout .comic-platform-tabs{background:#e9ece9;border-radius:4px}.workplace-comic-layout .comic-platform-tabs button{border-radius:3px}.workplace-comic-layout .comic-platform-tabs button.selected{color:#15191a;background:#d6b56e}.workplace-comic-layout .comic-stage-navigation{background:#f5f6f4;border-top:1px solid #dfe3df;justify-content:space-between;gap:12px;margin:10px -22px -22px;padding:16px 22px;display:flex}.workplace-comic-layout .comic-stage-navigation button:last-child{color:#fff;background:#242a2c;border-color:#242a2c}.workplace-comic-layout .media-task-list,.workplace-comic-layout .comic-media-library{color:#edf1ee;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;position:static}.workplace-comic-layout .media-results-column>.comic-media-library{grid-area:1/1}.workplace-comic-layout .media-results-column>.media-task-list{border-right:1px solid #ffffff1a;grid-area:1/2}.workplace-comic-layout .media-task-list>.panel-head,.workplace-comic-layout .comic-media-library>.panel-head{color:#edf1ee;background:#171c1e;border-bottom:1px solid #ffffff1a;min-height:92px;padding:20px 22px}.workplace-comic-layout .panel-head h3{color:#f4f6f4;font-family:var(--comic-font-display);font-size:22px;font-weight:600;line-height:1.4}.workplace-comic-layout .panel-head small,.workplace-comic-layout .panel-head>span{font-size:12px;line-height:1.55}.workplace-comic-layout .comic-monitor-label{color:#d6b56e;font:700 9px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.workplace-comic-layout .comic-task-group{padding:17px 20px}.workplace-comic-layout .comic-task-group.history{color:#edf1ee;background:#101416}.workplace-comic-layout .comic-task-group-head b,.workplace-comic-layout .comic-task-history-heading b{color:#edf1ee}.workplace-comic-layout .comic-task-group-head b,.workplace-comic-layout .comic-task-history-heading b,.workplace-comic-layout .comic-task-batch button b,.workplace-comic-layout .comic-media-batch>summary b{font-family:var(--comic-font-display);font-size:16px;font-weight:600;line-height:1.45}.workplace-comic-layout .media-task-list article,.workplace-comic-layout .comic-media-batch>summary{font-size:14px;line-height:1.6}.workplace-comic-layout .comic-task-history-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.workplace-comic-layout .comic-task-history-heading span{gap:2px;display:grid}.workplace-comic-layout .comic-task-history-heading strong{color:#d6b56e}.workplace-comic-layout .comic-task-batch-list{gap:8px;display:grid}.workplace-comic-layout .media-task-list article.comic-task-batch{width:100%;padding:0;display:block;overflow:hidden}.workplace-comic-layout .comic-task-batch>button{color:#edf1ee;width:100%;min-height:88px;box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:14px;padding:12px;display:flex}.workplace-comic-layout .comic-task-batch>button:hover,.workplace-comic-layout .comic-task-batch.is-open>button{background:#d6b56e12}.workplace-comic-layout .comic-task-batch>button span{gap:2px;min-width:0;display:grid}.workplace-comic-layout .comic-task-batch>button b{overflow-wrap:anywhere}.workplace-comic-layout .comic-task-batch>button small{color:#9ba39f}.workplace-comic-layout .comic-task-batch>button strong{color:#d6b56e;flex:none}.workplace-comic-layout .comic-task-batch-body{background:#111719;border-top:1px solid #ffffff17;gap:7px;padding:10px 12px 12px;animation:.22s comic-panel-enter;display:grid}.workplace-comic-layout .comic-task-batch-job{color:#cbd1ce;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.workplace-comic-layout .comic-task-batch-body>small{color:#8e9793}.workplace-comic-layout .media-task-list article{color:#edf1ee;background:#1a2022;border:1px solid #ffffff1c;border-radius:3px;padding:11px 12px}.workplace-comic-layout .media-task-list .comic-current-task{background:#182523;border-color:#56ad9761}.workplace-comic-layout .job-progress{background:#ffffff17;height:3px;overflow:hidden}.workplace-comic-layout .job-progress i{background:#57aa94;position:relative}.workplace-comic-layout .job-progress i:after{content:"";background:#ffffff4d;animation:1.8s ease-in-out infinite comic-progress-scan;position:absolute;inset:0;transform:translate(-100%)}.workplace-comic-layout .quiet-empty{color:#8e9793;background:0 0}.workplace-comic-layout .quiet-empty b{color:#dfe5e1}.workplace-comic-layout .comic-batch-list{background:#101416}.workplace-comic-layout .comic-media-batch+.comic-media-batch{border-color:#ffffff1a}.workplace-comic-layout .comic-media-batch>summary{color:#edf1ee;background:#101416;min-height:72px;padding:14px 22px}.workplace-comic-layout .comic-media-batch>summary:hover,.workplace-comic-layout .comic-media-batch[open]>summary{background:#1a2022}.workplace-comic-layout .comic-media-batch>summary b,.workplace-comic-layout .media-grid article>div b{color:#f3f6f4}.workplace-comic-layout .comic-media-batch>summary small,.workplace-comic-layout .comic-media-batch>summary strong,.workplace-comic-layout .media-grid article>div small,.workplace-comic-layout .asset-post-caption{color:#8e9793}.workplace-comic-layout .comic-batch-body{background:#0d1112;border-color:#ffffff1a}.workplace-comic-layout .comic-batch-selection-bar{background:#111618;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:10px 14px;display:flex}.workplace-comic-layout .comic-batch-selection-bar>span{gap:2px;min-width:0;display:grid}.workplace-comic-layout .comic-batch-selection-bar b{color:#f3f6f4;font-family:var(--comic-font-display);font-size:15px;font-weight:600}.workplace-comic-layout .comic-batch-selection-bar small{color:#8e9793;font-size:12px}.workplace-comic-layout .comic-batch-selection-bar button{color:#15191a;background:#d6b56e;border:1px solid #d6b56e;border-radius:3px;flex:none;min-height:38px;padding:0 14px;font-weight:700}.workplace-comic-layout .comic-batch-selection-bar button:hover{background:#e0c27f}.workplace-comic-layout .comic-batch-selection-bar button.is-active{color:#e4c77f;background:0 0}.workplace-comic-layout .comic-batch-selection-bar button:focus-visible{outline-offset:3px;outline:2px solid #f0d38b}.workplace-comic-layout .comic-batch-selection-bar button:disabled{cursor:wait;opacity:.55}.workplace-comic-layout .comic-media-batch .media-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;padding:14px}.workplace-comic-layout .comic-media-batch .media-grid article{background:#1a2022;border:1px solid #ffffff1c;border-radius:3px;gap:7px;padding:8px;transition:border-color .17s,transform .17s}.workplace-comic-layout .comic-media-batch .media-grid article:hover{border-color:#d6b56e80;transform:translateY(-2px)}.workplace-comic-layout .comic-media-batch .media-grid article.is-publish-selected{background:#202522;border-color:#d6b56e;box-shadow:inset 0 0 0 1px #d6b56e3d}.workplace-comic-layout .comic-publish-check{color:#cbd1ce;cursor:pointer;min-height:36px}.workplace-comic-layout .comic-publish-check input{accent-color:#d6b56e;cursor:pointer;width:18px;height:18px}.workplace-comic-layout .comic-publish-check input:focus-visible{outline-offset:3px;outline:2px solid #e2c47e}.workplace-comic-layout .comic-publish-check input:disabled{cursor:wait;opacity:.55}.workplace-comic-layout .comic-media-preview{background:#080a0b;border-radius:2px;overflow:hidden}.workplace-comic-layout .comic-media-preview img{aspect-ratio:3/4;object-fit:cover;border:0;border-radius:0;transition:transform .32s cubic-bezier(.2,.7,.2,1)}.workplace-comic-layout .comic-media-preview:hover img{transform:scale(1.025)}.workplace-comic-layout .asset-actions a,.workplace-comic-layout .comic-batch-publish-entry>button{color:#15191a;background:#d6b56e;border-radius:3px}.workplace-comic-layout .asset-actions button{color:#d7ddda;background:0 0;border-color:#ffffff24}.workplace-comic-layout .comic-batch-publish-entry,.workplace-comic-layout .comic-batch-publishing{color:#edf1ee;background:#1a2022;border-color:#ffffff1c}.workplace-comic-layout .comic-publish-platforms{background:#111618;border-color:#ffffff1c}.workplace-comic-layout .comic-publish-platforms>div:nth-child(2n),.workplace-comic-layout .comic-publish-platforms>div:nth-child(n+3){border-color:#ffffff1c}.workplace-comic-layout .comic-publish-platforms b{color:#f0f4f1}.workplace-comic-layout .comic-publish-platforms small{color:#8e9793}.workplace-comic-layout .comic-publish-platforms select{color:#edf1ee;background:#202729;border-color:#46504d}.comic-confirm-backdrop{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050708d1;place-items:center;padding:24px;animation:.18s ease-out both comic-confirm-fade;display:grid;position:fixed;inset:0}.comic-confirm-dialog{color:#edf1ee;background:#151a1c;border:1px solid #55554c;border-radius:5px;grid-template-rows:auto minmax(0,1fr) auto;width:min(590px,100%);max-height:calc(100dvh - 24px);animation:.24s cubic-bezier(.2,.8,.2,1) both comic-confirm-enter;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000094,0 0 0 1px #d6b56e14}.comic-confirm-dialog:before{content:"";z-index:2;background:linear-gradient(90deg,#d6b56e 0 34%,#597d79 34% 100%);height:2px;position:absolute;inset:0 0 auto}.comic-confirm-dialog>header{color:#b8bfbb;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:0 24px;font-size:12px;font-weight:700;display:flex}.comic-confirm-dialog>header strong{color:#e0c47f;font-size:11px;font-weight:700}.comic-confirm-body{scrollbar-color:#5f6965 #151a1c;scrollbar-width:thin;padding:28px 28px 24px;overflow-y:auto}.comic-confirm-body h3{color:#f5f3ea;font-family:var(--comic-font-display);margin:0;font-size:27px;font-weight:600;line-height:1.3}.comic-confirm-body>p{color:#9da6a2;max-width:500px;margin:10px 0 24px;font-size:14px;line-height:1.75}.comic-confirm-body dl{border-top:1px solid #ffffff1c;margin:0}.comic-confirm-body dl>div{border-bottom:1px solid #ffffff14;grid-template-columns:110px minmax(0,1fr);align-items:center;min-height:49px;display:grid}.comic-confirm-body dt{color:#858f8b;font-size:12px}.comic-confirm-body dd{color:#edf1ee;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:650}.comic-confirm-body dd:has(.comic-confirm-status-dot){align-items:center;gap:8px;display:flex}.comic-confirm-status-dot{background:#68bfa8;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 0 4px #68bfa81a}.comic-confirm-status-dot.is-off{background:#727b77;box-shadow:0 0 0 4px #727b771a}.comic-confirm-options{border:0;border-top:1px solid #ffffff1c;margin:20px 0 0;padding:0}.comic-confirm-options legend{color:#d9c386;padding:18px 0 8px;font-size:12px;font-weight:700}.comic-confirm-options label{cursor:pointer;border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) 42px;align-items:center;gap:18px;min-height:58px;display:grid}.comic-confirm-options label>span{gap:3px;display:grid}.comic-confirm-options label b{color:#edf1ee;font-size:13px}.comic-confirm-options label small{color:#87918d;font-size:11px;line-height:1.5}.comic-confirm-options label input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.comic-confirm-options label i{background:#242a2c;border:1px solid #59625e;border-radius:12px;width:38px;height:21px;transition:border-color .16s,background-color .16s;position:relative}.comic-confirm-options label i:after{content:"";background:#929b97;border-radius:50%;width:13px;height:13px;transition:transform .18s cubic-bezier(.2,.8,.2,1),background-color .16s;position:absolute;top:3px;left:3px}.comic-confirm-options label input:checked+i{background:#d6b56e33;border-color:#d6b56e}.comic-confirm-options label input:checked+i:after{background:#e1c477;transform:translate(17px)}.comic-confirm-options label input:focus-visible+i{outline-offset:3px;outline:2px solid #f1d68d}.comic-confirm-options label.is-disabled{cursor:not-allowed;opacity:.48}.comic-confirm-followup{color:#838d89;margin:14px 0 0;font-size:11px;line-height:1.65}.comic-confirm-boundary{background:#1b2021;border-left:1px solid #d6b56e;grid-template-columns:76px minmax(0,1fr);gap:12px;margin-top:18px;padding:14px 16px;display:grid}.comic-confirm-boundary b{color:#dcc27f;font-size:12px}.comic-confirm-boundary span{color:#aeb6b2;font-size:12px;line-height:1.65}.comic-confirm-dialog>footer{background:#101416;border-top:1px solid #ffffff17;justify-content:flex-end;align-items:center;gap:10px;min-height:72px;padding:14px 20px;display:flex}.comic-confirm-dialog>footer button{color:#d7ddda;background:0 0;border:1px solid #48504d;border-radius:3px;min-width:112px;min-height:42px;font-size:13px;font-weight:700}.comic-confirm-dialog>footer button:hover:not(:disabled){background:#ffffff0a;border-color:#7a8580}.comic-confirm-dialog>footer button.primary{min-width:154px;color:#15130d!important;background:#d6b56e!important;border-color:#e3c578!important}.comic-confirm-dialog>footer button.primary:hover:not(:disabled){background:#e1c374!important;border-color:#f0d58a!important}.comic-confirm-dialog>footer button:focus-visible{outline-offset:3px;outline:2px solid #f1d68d}.comic-channels-dialog{width:min(680px,100%)}.comic-channels-copy{gap:8px;margin-top:20px;display:grid}.comic-channels-copy>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.comic-channels-copy label{color:#d9c386;font-size:12px;font-weight:700}.comic-channels-copy button{color:#d9c386;background:0 0;border:1px solid #4d5552;border-radius:3px;min-height:30px;padding:0 12px;font-size:11px}.comic-channels-copy input,.comic-channels-copy textarea{color:#edf1ee;width:100%;font:13px/1.65 var(--comic-font-body);background:#101416;border:1px solid #3f4845;border-radius:3px}.comic-channels-copy input{min-height:42px;padding:0 12px}.comic-channels-copy textarea{resize:vertical;min-height:112px;padding:10px 12px}@keyframes comic-confirm-fade{0%{opacity:0}to{opacity:1}}@keyframes comic-confirm-enter{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes comic-stage-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes comic-header-line{to{transform:scaleX(1)}}@keyframes comic-progress-scan{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}@media (max-width:1200px){.workplace-comic-page .media-studio.workplace-comic-layout{grid-template-columns:1fr}.workplace-comic-layout>.comic-control-rail{z-index:10;border-bottom:1px solid #ffffff1c;border-right:0;grid-area:1/1;grid-template-columns:auto minmax(0,1fr) auto;min-height:auto;max-height:none;display:grid;position:sticky;top:58px;overflow:visible}.workplace-comic-layout>.media-generator{min-height:calc(100vh - 138px)}.comic-control-rail>header{border:0;padding:14px 18px}.comic-control-rail>header p,.comic-rail-summary,.comic-control-rail>footer{display:none}.comic-control-rail>header h2{margin:3px 0 0;font-size:20px}.comic-stage-rail{grid-template-columns:repeat(4,minmax(130px,1fr));padding:0;display:grid}.comic-stage-rail button{min-height:66px;padding:8px 12px}.comic-stage-rail button:before{width:auto;height:3px;inset:auto 0 0;transform:scaleX(0)}.comic-stage-rail button.is-active:before{transform:scaleX(1)}.comic-stage-rail small,.comic-stage-rail em{display:none}.workplace-comic-layout>.media-generator,.workplace-comic-layout>.media-results-column{grid-area:2/1}}@media (max-width:860px){.workplace-comic-layout>.comic-control-rail{display:block;overflow-x:auto}.comic-control-rail>header{display:none}.comic-stage-rail{min-width:620px}.workplace-comic-layout>.media-results-column{grid-template-columns:1fr}.workplace-comic-layout .media-results-column>.comic-media-library{grid-area:1/1}.workplace-comic-layout .media-results-column>.media-task-list{border-bottom:1px solid #ffffff1a;border-right:0;grid-area:2/1}.workplace-comic-layout .comic-head-meta{display:none}.workplace-comic-layout .comic-choice-grid{grid-template-columns:1fr}.workplace-comic-layout .comic-media-batch .media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workplace-comic-layout .comic-batch-selection-bar{flex-direction:column;align-items:stretch}.workplace-comic-layout .comic-batch-selection-bar button{width:100%}.workplace-comic-layout>.media-generator{min-height:calc(100vh - 131px)}}@media (max-width:560px){.comic-confirm-backdrop{padding:12px}.comic-confirm-body{padding:22px 18px 18px}.comic-confirm-body h3{font-size:23px}.comic-confirm-body dl>div{grid-template-columns:92px minmax(0,1fr)}.comic-confirm-boundary{grid-template-columns:1fr;gap:5px}.comic-confirm-dialog>footer{flex-direction:column-reverse;align-items:stretch}.comic-confirm-dialog>footer button,.comic-confirm-dialog>footer button.primary{width:100%}.workplace-comic-layout>.media-generator{padding:0 14px 38px}.workplace-comic-layout .comic-workbench-head{min-height:126px;margin:0 -14px 18px;padding:22px 14px 18px!important}.comic-stage-rail b{font-size:16px}.workplace-comic-layout .comic-workbench-head h3{font-size:34px}.workplace-comic-layout .comic-stage-body,.workplace-comic-layout .comic-plan-review{padding:14px}.workplace-comic-layout .comic-primary-action{margin:14px -14px -14px;padding:14px}.workplace-comic-layout .comic-plan-review .panel-head{margin:-14px -14px 14px;padding:14px}.workplace-comic-layout .comic-stage-navigation{margin:8px -14px -14px;padding:14px}.workplace-comic-layout .comic-stage-head-meta>span{display:none}.workplace-comic-layout .comic-media-batch .media-grid{gap:7px;padding:9px}.workplace-comic-layout .asset-actions,.workplace-comic-layout .comic-batch-publish-entry{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.workplace-comic-page *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
