:root{--pub-ink:#243142;--pub-muted:#718096;--pub-orange:#ec762f;--pub-line:#e8edf2;--pub-bg:#f4f7fb;--pub-card:#fff;--pub-shadow:0 12px 32px rgba(32,57,83,.07)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--pub-bg);color:var(--pub-ink);font:15px/1.55 Inter,"PingFang SC","Microsoft YaHei",sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}.pub-shell{width:min(1160px,calc(100% - 36px));margin:0 auto}.pub-header{height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px}.pub-brand{display:flex;align-items:center;gap:9px;color:var(--pub-ink);font-size:18px;font-weight:800;text-decoration:none;white-space:nowrap}.pub-mark{color:var(--pub-orange);font-size:27px;font-weight:900;font-style:italic;letter-spacing:-.1em}.pub-brand i{height:25px;border-left:1px solid #cbd4df;margin:0 4px 0 9px}.pub-brand small{font-size:13px;color:#718096;font-weight:600}.pub-header nav{display:flex;gap:28px;height:100%;align-items:center}.pub-header nav a{position:relative;color:#758194;text-decoration:none;font-size:13px}.pub-header nav a.active{color:var(--pub-ink);font-weight:750}.pub-header nav a.active:after{content:"";position:absolute;left:0;right:0;bottom:-27px;height:3px;background:var(--pub-orange);border-radius:4px}.auth-button{padding:9px 15px;border:1px solid var(--pub-line);border-radius:10px;background:#fff;color:#526174;font-size:12px;font-weight:700;white-space:nowrap}.pub-hero{min-height:208px;border-radius:23px;background:linear-gradient(112deg,#172638,#223e59 68%,#315879);color:#fff;padding:34px 42px;display:flex;align-items:center;justify-content:space-between;overflow:hidden;position:relative;box-shadow:0 18px 40px rgba(22,44,66,.16)}.pub-hero:after{content:"";position:absolute;width:340px;height:340px;border-radius:50%;right:10%;top:-200px;background:rgba(75,164,214,.15);filter:blur(6px)}.pub-kicker{margin:0 0 5px;color:#ee9661;font-size:10px;font-weight:800;letter-spacing:.17em}.pub-hero h1{font-size:33px;line-height:1.15;margin:0;letter-spacing:-.04em}.pub-subtitle{margin:9px 0 3px;font-weight:700;font-size:17px}.pub-intro{margin:0;color:#b9cadb;font-size:12px;max-width:620px}.hero-platforms{position:relative;z-index:1;display:flex;gap:10px;margin-right:10px}.platform-icon{width:49px;height:49px;border-radius:15px;background:#fff;display:grid;place-items:center;font-weight:900;font-size:16px;box-shadow:0 8px 20px rgba(0,0,0,.16)}.platform-icon.douyin{color:#20252d}.platform-icon.kuaishou{color:#f19b23}.platform-icon.wechat{color:#2aa775}.platform-icon.rednote{color:#e84d67}.pub-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:16px 0 22px}.pub-summary article{display:flex;align-items:center;gap:12px;background:var(--pub-card);border:1px solid var(--pub-line);border-radius:15px;padding:14px 18px;box-shadow:0 6px 20px rgba(32,57,83,.035)}.summary-icon{width:37px;height:37px;border-radius:12px;display:grid;place-items:center;font-weight:800;font-size:19px}.summary-icon.orange{background:#fff1e7;color:#e87936}.summary-icon.purple{background:#f0edff;color:#7865cb}.summary-icon.green{background:#e6f7ef;color:#27a375}.pub-summary b,.pub-summary small{display:block}.pub-summary b{font-size:20px;line-height:1.05}.pub-summary small{margin-top:4px;color:#8793a2;font-size:11px}.panel{background:var(--pub-card);border:1px solid var(--pub-line);border-radius:19px;padding:27px 30px;margin-bottom:19px;box-shadow:var(--pub-shadow)}.panel-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:25px}.panel-heading h2{font-size:23px;margin:0;letter-spacing:-.035em}.panel-heading p:not(.pub-kicker){margin:4px 0 0;color:var(--pub-muted);font-size:12px}.assisted-pill{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;background:#fff4e9;border-radius:99px;color:#b75d24;font-size:11px;font-weight:750;white-space:nowrap}.assisted-pill i{width:7px;height:7px;border-radius:50%;background:#ec8b43}.step-heading{display:flex;align-items:center;gap:11px;margin:22px 0 13px}.step-heading>b{width:29px;height:29px;display:grid;place-items:center;border-radius:9px;background:#eef3f8;color:#526c86;font-size:11px}.step-heading h3{margin:0;font-size:15px}.step-heading p{margin:2px 0 0;color:#8a96a5;font-size:11px}.step-heading>button{margin-left:auto}.small-button{border:1px solid var(--pub-line);background:#fff;color:#657487;border-radius:9px;padding:7px 11px;font-size:11px;font-weight:700}.asset-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.asset-card{display:grid;grid-template-columns:94px 1fr;gap:12px;min-width:0;padding:10px;border:1px solid var(--pub-line);border-radius:13px;cursor:pointer;transition:.16s}.asset-card:hover{border-color:#bfcbd8}.asset-card.selected{border-color:#ed8a4d;background:#fff9f5;box-shadow:inset 0 0 0 1px #ed8a4d}.asset-preview{height:74px;width:94px;border-radius:9px;background:#172638;overflow:hidden}.asset-preview video{width:100%;height:100%;object-fit:cover}.asset-info{min-width:0;display:flex;flex-direction:column;justify-content:center}.asset-info b{font-size:12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.asset-info small{margin-top:6px;color:#8995a3;font-size:10px}.asset-selected{margin-top:4px;color:var(--pub-orange);font-size:10px;font-weight:700}.empty-state{grid-column:1/-1;padding:20px;border:1px dashed #dce3ea;border-radius:12px;color:#8b98a8;text-align:center;font-size:12px}.account-heading{margin-top:26px}.account-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.account-card{display:flex;align-items:center;gap:10px;padding:11px 13px;border:1px solid var(--pub-line);border-radius:12px;min-width:0}.account-card.selected{border-color:#f1a372;background:#fffaf7}.account-card input{accent-color:#e97c3d;width:16px;height:16px;flex:none}.account-platform{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;font-size:11px;font-weight:800;flex:none;background:#f1f4f7;color:#5d6a7a}.account-main{min-width:0;flex:1}.account-main b,.account-main small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-main b{font-size:12px}.account-main small{margin-top:2px;color:#8b96a3;font-size:10px}.deactivate-account{border:0;background:transparent;color:#a2aab5;padding:5px;font-size:10px}.copy-heading{margin-top:29px}.button{border:0;border-radius:10px;padding:10px 15px;font-size:12px;font-weight:750;transition:transform .15s,box-shadow .15s}.button:hover{transform:translateY(-1px)}.button.primary{background:linear-gradient(105deg,#ec762f,#f3964c);color:#fff;box-shadow:0 6px 15px rgba(236,118,47,.2)}.button.primary span{font-size:17px;margin-left:9px;vertical-align:-1px}.button.secondary{background:#fff4ea;color:#bd632c;border:1px solid #f6dfce}.copy-editor{border:1px solid var(--pub-line);border-radius:13px;overflow:hidden}.copy-tabs{display:flex;gap:4px;padding:9px 12px;background:#f7f9fb;border-bottom:1px solid var(--pub-line)}.copy-tab{border:0;background:transparent;border-radius:8px;padding:8px 14px;color:#768394;font-size:11px}.copy-tab.active{color:#bd632c;background:#fff;box-shadow:0 2px 8px rgba(35,53,72,.07);font-weight:800}.copy-fields{padding:15px;display:grid;grid-template-columns:.7fr 1.3fr;gap:12px}.copy-fields label,.account-modal label{display:flex;flex-direction:column;gap:6px;color:#5f6e80;font-size:11px;font-weight:700}.copy-fields label:nth-child(2){grid-column:2;grid-row:1 / span 2}.copy-fields input,.copy-fields textarea,.account-modal input,.account-modal select{width:100%;border:1px solid #e1e7ed;border-radius:9px;background:#fff;padding:10px 11px;color:var(--pub-ink);font-size:12px;outline:none;resize:vertical}.copy-fields input:focus,.copy-fields textarea:focus,.account-modal input:focus,.account-modal select:focus{border-color:#e99a6a;box-shadow:0 0 0 3px #fff1e7}.schedule-heading{margin-top:24px}.schedule-row{display:flex;align-items:center;gap:11px;flex-wrap:wrap;padding:14px 15px;background:#f7f9fb;border-radius:12px}.radio-option{display:flex;align-items:center;gap:6px;color:#5d6d7f;font-size:11px}.radio-option input{accent-color:#ec762f}.schedule-row input[type=datetime-local]{border:1px solid #dce4eb;border-radius:8px;padding:8px 9px;color:#526174;background:#fff;font-size:11px}.schedule-row input:disabled{opacity:.45}.schedule-row .button{margin-left:auto}.form-message{min-height:17px;margin:7px 0 0;color:#748193;font-size:11px}.form-message.error{color:#bd3d3d}.form-message.success{color:#278966}.history-panel{padding-bottom:18px}.history-title{margin-bottom:16px}.task-list{display:flex;flex-direction:column}.task-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:15px 2px;border-top:1px solid #edf0f3}.task-main{min-width:0}.task-topline{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.task-topline b{font-size:13px}.task-account{color:#778597;font-size:10px}.status-pill{display:inline-flex;align-items:center;padding:3px 8px;border-radius:99px;background:#fff3e7;color:#bd672e;font-size:10px;font-weight:750}.status-pill.success{background:#e8f7ef;color:#23865f}.status-pill.failed{background:#fff0ef;color:#bc5550}.task-copy{margin:7px 0 3px;color:#536275;font-size:11px;white-space:pre-line;overflow-wrap:anywhere}.task-time{color:#98a2ae;font-size:10px}.task-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.task-actions a,.task-actions button{border:1px solid var(--pub-line);background:#fff;border-radius:8px;color:#526478;padding:7px 9px;text-decoration:none;font-size:10px;font-weight:700;white-space:nowrap}.task-actions button.confirm-action{border-color:#ed8b50;background:#fff7f1;color:#bd632c}.task-actions button:disabled{opacity:.45;cursor:not-allowed}.pub-footer{display:flex;justify-content:space-between;padding:13px 3px 30px;color:#99a4b1;font-size:10px}.modal-backdrop{display:none;position:fixed;inset:0;z-index:20;background:rgba(20,34,49,.44);align-items:center;justify-content:center;padding:18px}.modal-backdrop.open{display:flex}.account-modal{position:relative;width:min(440px,100%);padding:28px;background:#fff;border-radius:17px;box-shadow:0 22px 70px rgba(12,25,38,.25)}.account-modal h2{margin:0;font-size:22px}.account-modal>p:not(.pub-kicker):not(.form-message){margin:6px 0 18px;color:#788596;font-size:11px}.account-modal label{margin:12px 0}.modal-close{position:absolute;right:14px;top:12px;border:0;background:transparent;color:#8a96a4;font-size:23px}.modal-submit{width:100%;margin-top:5px}
@media(max-width:780px){.pub-shell{width:min(100% - 24px,620px)}.pub-header{height:66px;gap:8px}.pub-brand{font-size:15px;gap:6px}.pub-mark{font-size:23px}.pub-brand i{margin:0 2px 0 5px}.pub-brand small{font-size:11px}.pub-header nav{gap:12px}.pub-header nav a{font-size:10px}.pub-header nav a.active:after{bottom:-25px}.auth-button{padding:8px 9px;font-size:10px}.pub-hero{min-height:190px;padding:26px 23px;border-radius:18px}.pub-hero h1{font-size:28px}.pub-subtitle{font-size:14px}.pub-intro{max-width:430px;font-size:11px}.hero-platforms{gap:6px;margin-right:0}.platform-icon{width:37px;height:37px;border-radius:12px;font-size:13px}.pub-summary{gap:8px;margin:12px 0 16px}.pub-summary article{padding:11px 10px;gap:8px;border-radius:12px}.summary-icon{width:31px;height:31px;font-size:16px}.pub-summary b{font-size:17px}.pub-summary small{font-size:9px}.panel{padding:20px 17px;border-radius:16px}.panel-heading{align-items:flex-start;margin-bottom:20px}.panel-heading h2{font-size:20px}.panel-heading p:not(.pub-kicker){font-size:10px}.assisted-pill{font-size:9px;padding:6px 8px}.step-heading{gap:8px}.step-heading h3{font-size:13px}.step-heading p{font-size:10px}.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.asset-card{grid-template-columns:75px 1fr;gap:8px;padding:8px}.asset-preview{width:75px;height:62px}.asset-info b{font-size:10px}.asset-info small{font-size:9px}.account-list{grid-template-columns:1fr}.copy-fields{grid-template-columns:1fr}.copy-fields label:nth-child(2){grid-column:auto;grid-row:auto}.copy-tabs{overflow-x:auto}.copy-tab{padding:7px 11px;white-space:nowrap}.schedule-row{gap:9px}.schedule-row .button{width:100%;margin:3px 0 0}.pub-footer{gap:10px;font-size:9px}.task-card{grid-template-columns:1fr}.task-actions{justify-content:flex-start}.history-title{gap:8px}}
@media(max-width:430px){.pub-shell{width:calc(100% - 18px)}.pub-header{height:auto;min-height:60px;flex-wrap:wrap;padding:9px 0}.pub-header nav{order:3;width:100%;height:25px;justify-content:center}.pub-header nav a.active:after{bottom:-5px}.pub-hero{padding:22px 17px}.hero-platforms{display:none}.pub-summary article{display:block;text-align:center}.summary-icon{margin:0 auto 6px}.pub-summary small{font-size:8px}.panel{padding:17px 12px}.panel-heading{display:block}.assisted-pill{margin-top:9px}.asset-grid{grid-template-columns:1fr}.step-heading>button{padding:6px 8px}.task-topline{gap:6px}}
.account-choice{display:flex;align-items:center;gap:10px;min-width:0;flex:1;cursor:pointer}
.asset-tools{margin-left:auto;display:flex;align-items:center;gap:7px}.upload-button{position:relative;overflow:hidden}.upload-button input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.asset-info .asset-meta{display:flex;flex-wrap:wrap;gap:5px 9px}.asset-info .asset-meta span{color:#8995a3;font-size:9px}.asset-save{align-self:flex-start;margin-top:3px;padding:4px 7px;border:1px solid #f1d6c4;border-radius:7px;background:#fff8f3;color:#b96939;font-size:9px;font-weight:700}.asset-save:disabled{opacity:.55}.account-main small .authorized-label{color:#288362;font-weight:750}.account-main small .assisted-label{color:#a06a41}.account-modal-actions{display:flex;gap:8px}.account-modal-actions .modal-submit{flex:1}.account-modal-actions .button.secondary{border:1px solid #f2dfd0}.task-actions button.retry-action{border-color:#edd09a;background:#fffbef;color:#936a25}
.source-text-field{display:flex;flex-direction:column;gap:6px;margin:0 0 12px;color:#5f6e80;font-size:11px;font-weight:750}.source-text-field>span{font-size:10px;color:#8a96a5;font-weight:400}.source-text-field textarea{width:100%;border:1px solid #e1e7ed;border-radius:9px;background:#fff;padding:10px 11px;color:var(--pub-ink);font:inherit;font-size:12px;line-height:1.6;outline:none;resize:vertical}.source-text-field textarea:focus{border-color:#e99a6a;box-shadow:0 0 0 3px #fff1e7}
.mix-import-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:11px;padding:11px 12px;border-radius:11px;background:#f7f9fb}.mix-import-row>div{display:flex;flex:1 1 220px;flex-direction:column;min-width:170px}.mix-import-row b{font-size:11px;color:#58697b}.mix-import-row small{font-size:9px;color:#8995a3}.mix-import-row input{min-width:210px;flex:1 1 240px;border:1px solid #dfe6ed;border-radius:8px;background:#fff;padding:8px 10px;font-size:10px;outline:none}.mix-import-row a{text-decoration:none}.task-error{display:block;color:#bd5550}
@media(max-width:430px){.asset-tools{gap:5px}.account-modal-actions{flex-direction:column}.account-modal-actions .modal-submit{width:100%}}
@media(max-width:600px){.mix-import-row input{min-width:0;flex-basis:100%}.mix-import-row>div{flex-basis:100%}.mix-import-row button,.mix-import-row a{flex:1;text-align:center}}
#officialConnect[hidden],#manualUidField[hidden]{display:none!important}
