.app-shell span{font-size:inherit!important}.page-tools .tool-directory-grid-compact{width:min(100%,1120px)!important;max-width:1120px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.social-download-workspace{display:grid;gap:14px;min-width:0;color:var(--huiyan-text-body)}.social-download-batch-title,.social-download-detail-actions,.social-download-draft-toolbar,.social-download-heading,.social-download-heading-actions,.social-download-inline-actions,.social-download-item-copy>div,.social-download-list-heading,.social-download-safety,.social-download-section-title,.social-download-submit-bar,.social-download-submit-bar>div,.social-download-task-detail>header{display:flex;align-items:center}.social-download-heading{min-height:82px;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:12px;border-bottom:1px solid #dfe2e0}.social-download-heading>div:first-child{min-width:0;max-width:920px}.social-download-heading .text-link{min-height:28px;padding:0;border:0;color:var(--huiyan-text-secondary);background:transparent;font-size:var(--huiyan-type-caption)}.social-download-heading .section-kicker{display:block;margin-top:5px;color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-caption)}.social-download-heading h1{margin:3px 0 4px;color:var(--huiyan-text-primary);font-size:var(--huiyan-type-page-title);font-weight:630;line-height:1.25;letter-spacing:-.02em}.social-download-heading p{margin:0;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption);line-height:1.55}.social-download-heading-actions{flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:7px;padding-top:25px}.social-download-heading-actions button{min-height:34px;border-radius:5px;font-size:var(--huiyan-type-control)}.social-download-safety{align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid #dfe4e1;border-radius:5px;background:#f7f9f8}.social-download-safety>svg{flex:0 0 auto;margin-top:1px;color:#587263}.social-download-safety strong{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-body);font-weight:600}.social-download-safety p{margin:2px 0 0;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption);line-height:1.5}.social-download-tabs{display:flex;min-height:44px;align-items:stretch;gap:20px;overflow-x:auto;border-bottom:1px solid #dfe2e0}.social-download-tabs>button{position:relative;display:inline-flex;min-width:max-content;min-height:44px;align-items:center;gap:7px;padding:0 1px;border:0;border-bottom:2px solid transparent;border-radius:0;color:#7d8581;background:transparent;box-shadow:none;font-size:var(--huiyan-type-nav);font-weight:520;cursor:pointer}.social-download-tabs>button:hover{color:#4d5551;border-bottom-color:#c4c9c6}.social-download-tabs>button.active{color:#2d3230;border-bottom-color:var(--huiyan-tab-line);font-weight:620}.social-download-tabs>button span{display:grid;min-width:20px;height:20px;place-items:center;padding:0 4px;border-radius:3px;color:#58615c;background:#ecefed;font-size:var(--huiyan-type-micro)}.social-download-create{display:grid;gap:12px}.social-download-module{min-width:0;overflow:hidden;border:1px solid #dfe3e1;border-radius:5px;background:#fff;box-shadow:none}.social-download-section-title{align-items:flex-start;gap:10px;padding:13px 14px 11px;border-bottom:1px solid #edf0ee}.social-download-section-title>span{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border-radius:3px;color:#5f6863;background:#eef1ef;font-size:var(--huiyan-type-caption);font-weight:650;font-variant-numeric:tabular-nums}.social-download-section-title h2{margin:0;color:var(--huiyan-text-heading);font-size:var(--huiyan-type-section);font-weight:600}.social-download-section-title p{margin:2px 0 0;color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-caption);line-height:1.5}.social-download-module>textarea{display:block;width:calc(100% - 28px);min-height:128px;margin:13px 14px 9px;padding:10px 11px;resize:vertical;border:1px solid #cfd5d2;border-radius:5px;color:var(--huiyan-text-primary);background:#fff;outline:0;font:450 var(--huiyan-type-control)/1.55 var(--font-geist-sans),sans-serif}.social-download-draft-list input:focus,.social-download-folder-fields :is(input,select):focus,.social-download-module>textarea:focus{border-color:#8f9993;box-shadow:var(--huiyan-search-focus-ring)}.social-download-inline-actions{justify-content:space-between;gap:10px;padding:0 14px 13px}.social-download-inline-actions button{min-height:34px}.social-download-inline-actions>span{color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-caption)}.social-download-draft-list{margin-top:1px;border-top:1px solid #e5e8e6}.social-download-draft-toolbar{min-height:42px;gap:7px;padding:0 14px;background:#f7f8f7}.social-download-draft-toolbar button{min-height:30px;padding:0 9px;border:1px solid #dfe3e1;border-radius:5px;color:#59625d;background:#fff;font-size:var(--huiyan-type-caption)}.social-download-draft-toolbar span{margin-left:auto;color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-caption)}.social-download-draft-list article{display:grid;min-width:0;grid-template-columns:24px 58px minmax(180px,.85fr) minmax(240px,1.15fr);align-items:center;gap:10px;padding:10px 14px;border-top:1px solid #edf0ee;background:#fff}.social-download-draft-list article:not(.selected){color:var(--huiyan-text-disabled);background:#fafafa}.social-download-checkbox{display:block;width:18px;height:18px;cursor:pointer}.social-download-checkbox input{position:absolute;opacity:0;pointer-events:none}.social-download-checkbox span{display:grid;width:18px;height:18px;place-items:center;border:1px solid #cbd1cd;border-radius:3px;color:transparent;background:#fff}.social-download-checkbox input:checked+span{border-color:#5f7469;color:#fff;background:#5f7469}.social-download-platform{display:inline-grid;width:fit-content;min-width:50px;min-height:24px;place-items:center;padding:0 6px;border-radius:3px;color:#5d6661;background:#eef1ef;font-size:var(--huiyan-type-micro);font-weight:600}.social-download-draft-list article>div{min-width:0}.social-download-draft-list article>div strong{display:block;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption);font-variant-numeric:tabular-nums}.social-download-draft-list article a{display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:4px;overflow:hidden;color:#66706a;font-size:var(--huiyan-type-caption);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.social-download-draft-list article>label:last-child{display:grid;min-width:0;gap:4px;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.social-download-draft-list article input[type=text],.social-download-draft-list article>label:last-child input{width:100%;height:34px;padding:0 9px;border:1px solid #d9ddda;border-radius:5px;color:var(--huiyan-text-primary);background:#fff;font-size:var(--huiyan-type-control);outline:0}.social-download-draft-list article input:disabled{color:var(--huiyan-text-disabled);background:#f2f3f2}.social-download-folder-mode{display:flex;gap:8px;padding:13px 14px 0}.social-download-folder-mode button{display:inline-flex;min-height:34px;align-items:center;gap:6px;padding:0 10px;border:1px solid #dfe3e1;border-radius:5px;color:#68716c;background:#fff;font-size:var(--huiyan-type-control)}.social-download-folder-mode button.active{border-color:var(--huiyan-mode-border);color:#343a37;background:var(--huiyan-mode-bg);box-shadow:inset 3px 0 var(--huiyan-mode-rail)}.social-download-folder-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:12px 14px 14px}.social-download-folder-fields label{display:grid;min-width:0;gap:6px;color:var(--huiyan-text-body);font-size:var(--huiyan-type-caption);font-weight:550}.social-download-folder-fields .social-download-note{grid-column:1/-1}.social-download-folder-fields :is(input,select){width:100%;height:34px;min-width:0;padding:0 10px;border:1px solid #cfd5d2;border-radius:5px;color:var(--huiyan-text-primary);background:#fff;outline:0;font-size:var(--huiyan-type-control)}.social-download-submit-bar{position:sticky;z-index:3;bottom:8px;justify-content:space-between;gap:16px;min-height:66px;padding:10px 13px;border:1px solid #dfe3e1;border-radius:5px;background:rgb(255 255 255/96%);box-shadow:0 8px 24px rgb(24 34 29/8%);backdrop-filter:blur(10px)}.social-download-submit-bar>div{gap:9px;min-width:0}.social-download-submit-bar>div>svg{flex:0 0 auto;color:#596c62}.social-download-submit-bar>div span{display:grid;gap:2px}.social-download-submit-bar strong{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-body)}.social-download-submit-bar small{color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-caption)}.social-download-submit-bar>button{min-height:34px;flex:0 0 auto;border-radius:5px;background:var(--huiyan-action)}.social-download-task-layout{display:grid;min-width:0;grid-template-columns:minmax(310px,.72fr) minmax(480px,1.28fr);gap:12px}.social-download-task-detail,.social-download-task-list{min-width:0;overflow:hidden;border:1px solid #dfe3e1;border-radius:5px;background:#fff;box-shadow:none}.social-download-list-heading{min-height:69px;justify-content:space-between;gap:10px;padding:11px 13px;border-bottom:1px solid #e5e8e6}.social-download-list-heading h2,.social-download-task-detail h2{margin:0;color:var(--huiyan-text-heading);font-size:var(--huiyan-type-section);font-weight:600}.social-download-list-heading p{margin:3px 0 0;color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-caption)}.social-download-list-heading>span{flex:0 0 auto;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.social-download-task-list>article{position:relative;border-bottom:1px solid #edf0ee}.social-download-task-list>article>button:first-child{position:relative;display:grid;width:100%;min-width:0;gap:5px;padding:11px 38px 11px 13px;border:0;border-left:3px solid transparent;border-radius:0;color:var(--huiyan-text-body);background:#fff;text-align:left;cursor:pointer}.social-download-task-list>article>button:first-child:hover{background:#f7f8f7}.social-download-task-list>article.active>button:first-child{border-left-color:var(--huiyan-mode-rail);background:var(--huiyan-mode-bg)}.social-download-task-list>article>button:first-child>svg{position:absolute;top:15px;right:12px;color:#858d88}.social-download-batch-title{min-width:0;gap:7px}.social-download-batch-title strong{min-width:0;overflow:hidden;color:var(--huiyan-text-heading);font-size:var(--huiyan-type-body);font-weight:580;text-overflow:ellipsis;white-space:nowrap}.social-download-task-list article p{overflow:hidden;margin:0;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption);text-overflow:ellipsis;white-space:nowrap}.social-download-batch-progress{height:3px;overflow:hidden;background:#e7ebe9}.social-download-batch-progress span{display:block;height:100%;background:#667c70}.social-download-task-list article small{color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-micro);font-variant-numeric:tabular-nums}.social-download-delete{position:absolute;z-index:2;right:8px;bottom:9px;display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:5px;color:#a65c59;background:transparent}.social-download-delete:hover{background:#fff1f0}.social-download-status{display:inline-grid;width:fit-content;min-height:22px;place-items:center;padding:0 6px;border-radius:3px;color:#68716c;background:#edf0ee;font-size:var(--huiyan-type-micro);font-weight:600;white-space:nowrap}.social-download-status.is-success{color:#3f6d58;background:#e8f3ed}.social-download-status.is-danger{color:#9d504e;background:#fff0ef}.social-download-status.is-working{color:#8a652e;background:#fff5e3}.social-download-status.is-paused{color:#666c68;background:#e9ebe9}.social-download-task-detail>header{min-height:84px;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 13px;border-bottom:1px solid #e5e8e6}.social-download-task-detail>header>div:first-child{display:grid;min-width:0;gap:3px}.social-download-task-detail>header p{margin:0;color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-caption)}.social-download-detail-actions{flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:6px}.social-download-detail-actions button{display:inline-flex;min-height:32px;align-items:center;gap:5px;padding:0 8px;border:1px solid #dfe3e1;border-radius:5px;color:#606963;background:#fff;font-size:var(--huiyan-type-caption)}.social-download-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid #e5e8e6;background:#f8f9f8}.social-download-summary>div{display:grid;gap:1px;padding:10px 12px;border-right:1px solid #e5e8e6}.social-download-summary>div:last-child{border-right:0}.social-download-summary strong{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-section);font-weight:600;font-variant-numeric:tabular-nums}.social-download-summary span{color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-caption)}.social-download-item-list{max-height:min(590px,calc(100vh - 350px));overflow:auto}.social-download-item-list>article{display:grid;min-width:0;grid-template-columns:30px minmax(180px,1fr) 126px auto;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid #edf0ee}.social-download-item-icon{display:grid;width:28px;height:28px;place-items:center;border-radius:3px;color:#68716c;background:#edf0ee}.social-download-item-icon.is-success{color:#3f6d58;background:#e8f3ed}.social-download-item-icon.is-danger{color:#9d504e;background:#fff0ef}.social-download-item-icon.is-working{color:#8a652e;background:#fff5e3}.social-download-item-copy{min-width:0}.social-download-item-copy>div{min-width:0;gap:7px}.social-download-item-copy strong{min-width:0;overflow:hidden;color:#626a66;font-size:var(--huiyan-type-body);font-weight:520;text-overflow:ellipsis;white-space:nowrap}.social-download-item-copy a{display:inline-flex;align-items:center;gap:3px;margin-top:2px;color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-micro);text-decoration:none}.social-download-error{margin:4px 0 0;color:#a1504d;font-size:var(--huiyan-type-caption);line-height:1.45}.social-download-item-progress{display:grid;min-width:0;gap:3px;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-micro);font-variant-numeric:tabular-nums}.social-download-item-progress>div{height:3px;overflow:hidden;background:#e7ebe9}.social-download-item-progress i{display:block;height:100%;background:#667c70}.social-download-item-progress small{color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-micro)}.social-download-item-list>article>button{display:inline-flex;min-height:30px;align-items:center;gap:3px;padding:0 8px;border:1px solid #dfe3e1;border-radius:5px;color:#59645e;background:#fff;font-size:var(--huiyan-type-caption);white-space:nowrap}.social-download-empty{display:grid;min-height:230px;place-items:center;align-content:center;gap:7px;padding:18px;color:#8b938f;text-align:center}.social-download-empty h3{margin:0;color:var(--huiyan-text-heading);font-size:var(--huiyan-type-section)}.social-download-empty p{max-width:420px;margin:0;color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-caption);line-height:1.5}.social-download-empty button{margin-top:4px}@media (max-width:1180px){.page-tools .tool-directory-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))!important}.social-download-task-layout{grid-template-columns:1fr}.social-download-item-list{max-height:none}}@media (max-width:760px){.page-tools .tool-directory-grid-compact{grid-template-columns:1fr!important}.social-download-heading{display:grid}.social-download-heading-actions{justify-content:flex-start;padding-top:0}.social-download-heading-actions button{flex:1 1 180px}.social-download-draft-toolbar{flex-wrap:wrap;padding:7px 10px}.social-download-draft-toolbar span{width:100%;margin-left:0}.social-download-draft-list article{grid-template-columns:22px 54px minmax(0,1fr);padding:10px}.social-download-draft-list article>label:last-child{grid-column:1/-1}.social-download-folder-mode{display:grid;grid-template-columns:1fr}.social-download-folder-fields{grid-template-columns:1fr}.social-download-folder-fields .social-download-note{grid-column:auto}.social-download-submit-bar{position:static;align-items:stretch;flex-direction:column}.social-download-submit-bar>button{width:100%}.social-download-task-detail>header{display:grid}.social-download-detail-actions{justify-content:flex-start}.social-download-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.social-download-summary>div:nth-child(2){border-right:0}.social-download-summary>div:nth-child(-n+2){border-bottom:1px solid #e5e8e6}.social-download-item-list>article{grid-template-columns:30px minmax(0,1fr)}.social-download-item-list>article>button,.social-download-item-progress{grid-column:2}}.billing-admin-stack,.credit-page-stack{display:flex;flex-direction:column;gap:14px}.billing-admin-stack,.credit-workspace{color:var(--huiyan-text-body);font-size:var(--huiyan-type-body)}.billing-flat-module,.billing-metric-module,.billing-status-strip,.credit-balance-module,.credit-flat-module,.credit-payment-status,.credit-summary-module{border:1px solid #e0e4e2;border-radius:var(--huiyan-radius-module,5px);background:#fff;box-shadow:none}.billing-status-strip{min-height:52px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:9px 14px}.billing-status-strip>em,.billing-status-strip>span{min-height:28px;display:inline-flex;align-items:center;gap:7px;padding:0 9px;border-radius:var(--huiyan-radius-status,3px);background:#eef4f1;color:#4f6f60;font-size:var(--huiyan-type-caption);font-style:normal;font-weight:600}.billing-status-strip p{margin:0;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption);line-height:1.5}.billing-metric-module,.credit-summary-module{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.billing-metric-module>article,.credit-summary-module>article{min-width:0;min-height:102px;display:flex;flex-direction:column;justify-content:center;gap:5px;padding:16px;border-right:1px solid #ecefed;border-radius:0;background:#fff}.billing-metric-module>article:last-child,.credit-summary-module>article:last-child{border-right:0}.billing-metric-module span,.credit-summary-module span{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.billing-metric-module strong,.credit-summary-module strong{color:var(--huiyan-text-primary);font-size:var(--huiyan-type-section);font-weight:620;font-variant-numeric:tabular-nums}.billing-metric-module small,.credit-summary-module small{color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-caption)}.billing-admin-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.billing-flat-module,.credit-flat-module{min-width:0;overflow:hidden}.billing-flat-module>header,.credit-flat-module>header{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 16px;border-bottom:1px solid #ecefed;border-radius:0;background:#fff}.billing-flat-module>header>div,.credit-flat-module>header>div{min-width:0;display:flex;flex-direction:column;gap:3px}.billing-flat-module>header strong,.credit-flat-module>header strong{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-section);font-weight:600}.billing-flat-module>header span,.credit-flat-module>header span{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption);line-height:1.45}.billing-flat-module>header>svg,.credit-flat-module>header>svg{flex:0 0 auto;color:#737c77}.billing-flow-list,.billing-team-progress-list{padding:8px 16px 14px}.billing-flow-list>div{min-height:54px;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;border-bottom:1px solid #f0f2f1}.billing-flow-list>div:last-child{border-bottom:0}.billing-flow-list>div>span{color:#737c77;font-size:var(--huiyan-type-caption);font-variant-numeric:tabular-nums}.billing-flow-list p{display:flex;flex-direction:column;gap:2px;margin:0}.billing-flow-list strong,.billing-team-progress-list strong{color:var(--huiyan-text-body);font-size:var(--huiyan-type-control);font-weight:600}.billing-flow-list small,.billing-team-progress-list span{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.billing-team-progress-list>div{padding:10px 0 11px;border-bottom:1px solid #f0f2f1}.billing-team-progress-list>div:last-child{border-bottom:0}.billing-team-progress-list>div>div:first-child,.credit-progress-copy{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:7px}.billing-progress-track,.credit-progress-track{height:5px;overflow:hidden;border-radius:0;background:#ecefed}.billing-progress-track i,.credit-progress-track i{height:100%;display:block;border-radius:0;background:#5f7f70}.billing-order-checklist>div,.billing-risk-module>div{display:flex;flex-wrap:wrap;gap:8px;padding:14px 16px 16px}.billing-order-checklist>div>span,.billing-risk-module>div>span{min-height:30px;display:inline-flex;align-items:center;gap:7px;padding:0 10px;border:1px solid #e0e4e2;border-radius:var(--huiyan-radius-status,3px);color:var(--huiyan-text-secondary);background:#fafbfa;font-size:var(--huiyan-type-caption)}.billing-risk-module>div>span.complete{color:#4f7966;border-color:#d5e3dc;background:#f0f6f3}.billing-risk-module>div>span.pending{color:#8a6b35;border-color:#eadfca;background:#fbf8f1}.billing-allocation-header{display:grid;grid-template-columns:minmax(260px,1fr) 170px 230px;align-items:end;gap:14px;padding:16px}.billing-allocation-header>div{display:flex;flex-direction:column;gap:4px;align-self:center}.billing-allocation-header>div strong,.billing-package-toolbar>div>strong{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-section);font-weight:600}.billing-allocation-header>div span,.billing-package-toolbar>div>span{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption);line-height:1.45}.billing-allocation-header>label,.billing-form-grid>.wide,.billing-form-grid>label{min-width:0;display:flex;flex-direction:column;gap:6px;color:var(--huiyan-text-body);font-size:var(--huiyan-type-caption)}.billing-admin-stack :is(input:not([type=checkbox]),select),.credit-workspace :is(input:not([type=checkbox]),select){min-width:0;height:34px;padding:0 10px;border:1px solid #dfe3e1;border-radius:var(--huiyan-radius-control,5px);color:var(--huiyan-text-body);background:#fff;box-shadow:none;font:inherit;font-size:var(--huiyan-type-control)}.billing-admin-stack :is(input:not([type=checkbox]),select):focus-visible,.credit-workspace :is(input:not([type=checkbox]),select):focus-visible{border-color:#779080;outline:0;box-shadow:0 0 0 3px rgba(77,116,98,.1)}.billing-admin-stack input:disabled{color:var(--huiyan-text-disabled);background:#f5f6f5}.billing-allocation-table,.billing-ledger-table,.billing-package-table,.credit-ledger-table{width:100%;overflow-x:auto}.billing-allocation-table>div,.billing-ledger-table>div,.billing-package-table>div,.credit-ledger-table>div{min-height:52px;display:grid;align-items:center;gap:12px;padding:8px 14px;border-bottom:1px solid #ecefed;border-radius:0;color:var(--huiyan-text-body);background:#fff;font-size:var(--huiyan-type-control)}.billing-allocation-table.team>div{grid-template-columns:minmax(180px,1fr) minmax(150px,.7fr) minmax(200px,.8fr) 120px;min-width:760px}.billing-allocation-table.member>div{grid-template-columns:minmax(140px,.8fr) minmax(150px,1fr) minmax(140px,.7fr) minmax(190px,.9fr) 120px;min-width:850px}.billing-allocation-table>div.head,.billing-ledger-table>div.head,.billing-package-table>div.head,.credit-ledger-table>div.head{min-height:42px;color:var(--huiyan-text-secondary);background:#fafbfa;font-size:var(--huiyan-type-caption);font-weight:560}.billing-allocation-table>div:not(.head)>label,.billing-package-table>div:not(.head)>label{min-width:0;display:flex;align-items:center;gap:6px}.billing-allocation-table>div:not(.head)>label input{width:100%}.billing-allocation-table small,.billing-package-table small{color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-caption)}.billing-savebar{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border-top:1px solid #ecefed;border-radius:0;background:#fafbfa}.billing-savebar>span{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.billing-package-toolbar>div:last-child>button:last-child,.billing-savebar>button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1px solid #171b19;border-radius:var(--huiyan-radius-control,5px);color:#fff;background:#171b19;font-size:var(--huiyan-type-control);font-weight:560}.billing-savebar>button:disabled{border-color:#dfe3e1;color:var(--huiyan-text-disabled);background:#eef0ef}.billing-pricing-form>header{border-bottom:1px solid #ecefed}.billing-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px}.billing-form-grid>.wide{grid-column:1/-1}.billing-form-grid>.wide>span,.billing-form-grid>label>span{color:var(--huiyan-text-body);font-size:var(--huiyan-type-control);font-weight:560}.billing-form-grid>.wide>small,.billing-form-grid>label>small{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.billing-thresholds{display:flex;gap:8px}.billing-thresholds>label{width:94px;position:relative}.billing-thresholds>label input{width:100%;padding-right:26px}.billing-thresholds>label small{position:absolute;top:8px;right:9px;color:var(--huiyan-text-tertiary)}.billing-formula-preview{min-height:62px;display:flex;align-items:center;gap:12px;margin:0 16px 16px;padding:12px 14px;border:1px solid #e5e8e6;border-radius:0;background:#fafbfa}.billing-formula-preview>svg{color:#5f796b}.billing-formula-preview>div{display:flex;flex-direction:column;gap:3px}.billing-formula-preview strong{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-control)}.billing-formula-preview span{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.billing-package-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px}.billing-package-toolbar>div:first-child{display:flex;flex-direction:column;gap:3px}.billing-package-toolbar>div:last-child{display:flex;gap:8px}.billing-empty button,.billing-flat-module>header button,.billing-package-toolbar button,.credit-balance-module button,.credit-flat-module>header button,.credit-payment-status button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 11px;border:1px solid #dfe3e1;border-radius:var(--huiyan-radius-control,5px);color:var(--huiyan-text-body);background:#fff;box-shadow:none;font-size:var(--huiyan-type-control)}.billing-package-table>div{grid-template-columns:minmax(150px,1fr) 115px 130px 130px 100px 140px 105px 44px;min-width:1120px}.billing-package-table>div:not(.head)>input{width:100%}.billing-package-table>div:not(.head)>label:nth-of-type(3) input{width:52px}.billing-package-table button.danger{width:34px;height:34px;display:grid;place-items:center;border:1px solid #ead4d2;border-radius:var(--huiyan-radius-control,5px);color:#a95652;background:#fff}.billing-switch{white-space:nowrap}.billing-switch input{width:16px;height:16px;accent-color:#4f7966}.billing-switch span{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.billing-payment-row{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border-top:1px solid #ecefed}.billing-payment-row>div{display:flex;align-items:center;gap:10px}.billing-payment-row>div>span{display:flex;flex-direction:column;gap:2px}.billing-payment-row strong{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-control)}.billing-payment-row small{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.billing-empty,.credit-empty{min-height:190px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;padding:24px;border-radius:0;color:#7a827d;background:#fafbfa;text-align:center}.billing-empty strong,.credit-empty strong{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-section);font-weight:600}.billing-empty span,.credit-empty span{max-width:680px;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-body);line-height:1.55}.billing-orders-empty{min-height:220px}.billing-empty button:disabled{color:var(--huiyan-text-disabled);background:#f0f2f1}.billing-order-checklist>div>span i{width:7px;height:7px;border-radius:50%;background:#a0a6a2}.billing-ledger-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.billing-ledger-summary>article{min-height:86px;display:flex;justify-content:center;flex-direction:column;gap:4px;padding:14px 16px;border-right:1px solid #ecefed}.billing-ledger-summary>article:last-child{border-right:0}.billing-ledger-summary span{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.billing-ledger-summary strong{color:var(--huiyan-text-primary);font-size:var(--huiyan-type-section);font-weight:620}.billing-ledger-table>div{grid-template-columns:minmax(210px,1.4fr) minmax(150px,.8fr) minmax(130px,.8fr) 100px 120px 120px 110px;min-width:1050px}.billing-ledger-table span,.billing-ledger-table strong,.credit-ledger-table span,.credit-ledger-table strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.billing-ledger-table strong,.credit-ledger-table strong{display:flex;flex-direction:column;color:var(--huiyan-text-body);font-weight:580}.billing-ledger-table small,.credit-ledger-table small{color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-caption);font-weight:400}.billing-ledger-state,.credit-state{width:max-content;max-width:100%;padding:3px 7px;border-radius:var(--huiyan-radius-status,3px);color:#68716c;background:#f0f2f1;font-size:var(--huiyan-type-caption)}.billing-ledger-state.completed,.billing-ledger-state.succeeded,.billing-ledger-state.success,.credit-state.completed,.credit-state.succeeded,.credit-state.success{color:#4f7966;background:#edf5f1}.billing-ledger-state.error,.billing-ledger-state.failed,.credit-state.error,.credit-state.failed{color:#ad4f4b;background:#fbefee}.billing-inline-empty{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.page-credits .content-area{padding-bottom:44px;background:#fff}.page-credits .page-header{border-radius:0;box-shadow:none}.credit-workspace{width:100%;min-width:0}.credit-tabs{min-height:45px;display:flex;align-items:flex-end;gap:20px;margin-bottom:14px;border-bottom:1px solid #dfe3e1}.credit-tabs>button{min-height:44px;height:44px;padding:0 1px;border:0;border-bottom:2px solid transparent;border-radius:0;color:#717975;background:transparent;box-shadow:none;font-size:var(--huiyan-type-nav);font-weight:540}.credit-tabs>button:hover{color:#3f4743;border-bottom-color:#c4c9c6}.credit-tabs>button.active{color:#2d3230;border-bottom-color:#646b67;font-weight:620}.credit-shadow-strip{margin-bottom:14px}.credit-balance-module{min-height:184px;display:grid;grid-template-columns:minmax(0,1fr) 176px;align-items:center;gap:24px;padding:22px 24px;background:#fafbfa}.credit-balance-module>div:first-child{display:flex;align-items:flex-start;flex-direction:column;gap:6px}.credit-balance-module>div:first-child>span{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.credit-balance-module>div:first-child>strong{color:var(--huiyan-text-primary);font-size:var(--huiyan-type-page-title);font-weight:640;font-variant-numeric:tabular-nums}.credit-balance-module p{margin:0 0 4px;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-body)}.credit-balance-ring{width:118px;height:118px;display:grid;place-items:center;justify-self:center;border-radius:50%;background:conic-gradient(#5f7f70 var(--credit-progress),#e5e9e7 0)}.credit-balance-ring>span{width:94px;height:94px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:50%;background:#fff}.credit-balance-ring strong{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-section);font-weight:620}.credit-balance-ring small{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.credit-summary-module>article>svg{margin-bottom:3px;color:#68716c}.credit-flat-module:not(.credit-ledger-module){padding-bottom:16px}.credit-progress-copy{margin:14px 16px 9px;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.credit-flat-module>.credit-progress-track{margin:0 16px}.credit-threshold-row{display:flex;justify-content:flex-end;gap:12px;margin:8px 16px 0}.credit-threshold-row span{color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-micro)}.credit-threshold-row span.reached{color:#4f7966;font-weight:600}.credit-settlement-module>div{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:10px;padding:16px}.credit-settlement-module>div>span{min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr);gap:2px 9px;align-items:center}.credit-settlement-module>div>span i{grid-row:1/3;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;color:#59615d;background:#edf0ee;font-size:var(--huiyan-type-caption);font-style:normal}.credit-settlement-module strong{color:var(--huiyan-text-body);font-size:var(--huiyan-type-control)}.credit-settlement-module small{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.credit-settlement-module>div>svg{color:#9aa19d}.credit-ledger-table>div{grid-template-columns:minmax(220px,1.5fr) minmax(150px,.9fr) 100px 120px 120px 150px;min-width:900px}.credit-payment-status{min-height:72px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px}.credit-payment-status>svg{color:#68716c}.credit-payment-status>div{display:flex;flex-direction:column;gap:3px}.credit-payment-status strong{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-control)}.credit-payment-status span{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.credit-package-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.credit-package-grid>article{min-width:0;overflow:hidden;border:1px solid #e0e4e2;border-radius:var(--huiyan-radius-module,5px);background:#fff;box-shadow:none}.credit-package-grid>article>header{min-height:74px;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:14px;border-bottom:1px solid #ecefed;border-radius:0;background:#fafbfa}.credit-package-grid>article>header span{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-section);font-weight:600}.credit-package-grid>article>header strong{color:var(--huiyan-text-primary);font-size:var(--huiyan-type-page-title);font-weight:640}.credit-package-grid>article>div{display:flex;flex-direction:column;gap:9px;padding:14px}.credit-package-grid p{display:flex;align-items:center;gap:7px;margin:0;color:var(--huiyan-text-body);font-size:var(--huiyan-type-control)}.credit-package-grid p svg{color:#4f7966}.credit-package-grid>article>button{width:calc(100% - 28px);min-height:34px;margin:0 14px 14px;border:1px solid #dfe3e1;border-radius:var(--huiyan-radius-control,5px);color:var(--huiyan-text-body);background:#fff;font-size:var(--huiyan-type-control)}.credit-package-grid>article>button:disabled{color:var(--huiyan-text-disabled);background:#f2f4f3}.credit-error,.credit-loading{min-height:180px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #e0e4e2;border-radius:var(--huiyan-radius-module,5px);color:var(--huiyan-text-secondary);background:#fafbfa;font-size:var(--huiyan-type-body)}.credit-loading svg{animation:spin 1s linear infinite}.credit-error{justify-content:flex-start;padding:20px}.credit-error>div{min-width:0;display:flex;flex:1;flex-direction:column;gap:3px}.credit-error strong{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-section)}.credit-error span{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}@media (max-width:1180px){.billing-ledger-summary,.billing-metric-module,.credit-summary-module{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-ledger-summary>article:nth-child(2),.billing-metric-module>article:nth-child(2),.credit-summary-module>article:nth-child(2){border-right:0}.billing-ledger-summary>article:nth-child(-n+2),.billing-metric-module>article:nth-child(-n+2),.credit-summary-module>article:nth-child(-n+2){border-bottom:1px solid #ecefed}.billing-allocation-header{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-allocation-header>div{grid-column:1/-1}.credit-settlement-module>div{grid-template-columns:repeat(2,minmax(0,1fr))}.credit-settlement-module>div>svg{display:none}}@media (max-width:760px){.billing-admin-grid,.billing-allocation-header,.billing-form-grid,.billing-status-strip,.credit-balance-module,.credit-payment-status{grid-template-columns:1fr}.billing-status-strip>em,.billing-status-strip>span{justify-self:start}.billing-ledger-summary,.billing-metric-module,.credit-summary-module{grid-template-columns:1fr}.billing-ledger-summary>article,.billing-metric-module>article,.credit-summary-module>article{min-height:82px;border-right:0;border-bottom:1px solid #ecefed}.billing-ledger-summary>article:last-child,.billing-metric-module>article:last-child,.credit-summary-module>article:last-child{border-bottom:0}.billing-package-toolbar,.billing-payment-row,.billing-savebar{align-items:stretch;flex-direction:column}.billing-package-toolbar>div:last-child{flex-wrap:wrap}.billing-savebar>button{width:100%}.credit-balance-module{padding:18px}.credit-balance-ring{justify-self:start}.credit-settlement-module>div{grid-template-columns:1fr}.credit-tabs{gap:16px;overflow-x:auto}.credit-tabs>button{flex:0 0 auto}}.page-credits .credit-tabs>button{border-radius:0!important}.app-shell :is(small,time,th){font-size:var(--huiyan-type-caption)!important;line-height:1.5}@media (max-width:1180px){.page-quick-rail,.workbench-drawer-trigger{display:none!important}.page-ai .content-area,.page-materials .content-area,.page-scripts .content-area{padding-right:56px!important;padding-bottom:36px!important}}.workbench-drawer-trigger{border-color:#dfe3e1!important;color:#59615d!important;background:rgb(255 255 255/96%)!important;box-shadow:0 6px 18px rgb(24 34 29/9%)!important}.workbench-drawer-trigger.open,.workbench-drawer-trigger:hover{color:#343a37!important;background:#f1f3f2!important}.workbench-drawer-trigger b{color:#fff!important;background:#646b67!important}.task-center-filter-row>.prototype-select{width:auto!important;min-width:145px;flex:1 1 150px}.task-center-filter-row>.wide-search{min-width:250px;flex:2 1 300px}.task-center-filter-row>.filter-button{flex:0 0 auto}.task-advanced-filters .prototype-select{width:100%!important}.task-achievement-tabs{min-height:44px;align-items:stretch;gap:20px;border:0!important;border-bottom:1px solid #dfe2e0!important;border-radius:0!important;background:transparent!important}.task-achievement-tabs>button{min-height:44px;padding:0 1px;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;color:#7d8581!important;background:transparent!important;box-shadow:none!important;font-weight:520!important}.task-achievement-tabs>button:hover{color:#4d5551!important;border-bottom-color:#c4c9c6!important}.task-achievement-tabs>button.active{color:#2d3230!important;border-bottom-color:var(--huiyan-tab-line)!important;font-weight:620!important}.task-achievement-tabs>button:after{display:none!important}@media (max-width:980px){.task-center-filter-row{gap:8px}.task-center-filter-row>.prototype-select{flex-basis:145px}}@media (max-width:1100px){.review-layout{grid-template-columns:1fr!important}.review-queue{max-height:280px;overflow-y:auto}.material-review-workspace{grid-template-columns:1fr!important}.material-review-decision-panel{position:static!important;order:-1}}.delivery-clone-shell{min-width:0!important;overflow-x:visible!important;color:#59615d;background:transparent;font-family:inherit;font-size:var(--huiyan-body)}.delivery-clone-error,.delivery-clone-page{min-width:0!important}.delivery-clone-platform-tabs,.delivery-clone-text-tabs{min-height:44px;display:flex;align-items:stretch;gap:20px;padding:0;overflow-x:auto;border:0!important;border-bottom:1px solid #dfe2e0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.delivery-clone-platform-tabs>button,.delivery-clone-text-tabs>button{min-width:max-content;min-height:44px;height:44px;padding:0 1px;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;color:#7d8581!important;background:transparent!important;box-shadow:none!important;font-size:var(--huiyan-nav)!important;font-weight:520!important}.delivery-clone-platform-tabs>button:hover,.delivery-clone-text-tabs>button:hover{color:#4d5551!important;border-bottom-color:#c4c9c6!important}.delivery-clone-platform-tabs>button.active,.delivery-clone-text-tabs>button.active{color:#2d3230!important;border-bottom-color:var(--huiyan-tab-line)!important;font-weight:620!important}.delivery-clone-platform-tabs>button:after,.delivery-clone-text-tabs>button:after{display:none!important}.delivery-clone-primary{color:#fff!important;border-color:var(--huiyan-action)!important;background:var(--huiyan-action)!important;box-shadow:none!important}.delivery-clone-primary:hover:not(:disabled){border-color:#343a37!important;background:#343a37!important}.delivery-clone-record-filters>button.delivery-clone-reset,.delivery-clone-reset{min-height:32px;padding:0 14px;border:1px solid var(--control-border)!important;border-radius:4px;color:#59615d!important;background:#fff!important;cursor:pointer}.delivery-clone-field input:focus,.delivery-clone-field select:focus,.delivery-clone-filter-card>select:focus,.delivery-clone-record-filters>select:focus,.delivery-clone-search input:focus{border-color:#8e9a94!important;box-shadow:0 0 0 3px rgb(77 116 98/10%)!important}.delivery-clone-metrics button.active{border-color:#bfc6c2!important;background:#eef1ef!important;box-shadow:inset 3px 0 #858c88!important}@media (max-width:1180px){.delivery-clone-input-filter{grid-template-columns:repeat(2,minmax(0,1fr))!important}.delivery-clone-input-filter>.delivery-clone-filter-actions,.delivery-clone-record-filters.derivative>.delivery-clone-primary,.delivery-clone-record-filters.review>.delivery-clone-primary{width:auto;grid-column:auto!important}.delivery-clone-field.wide{grid-column:span 1}.delivery-clone-record-filters,.delivery-clone-record-filters.compact,.delivery-clone-record-filters.derivative,.delivery-clone-record-filters.material,.delivery-clone-record-filters.review{grid-template-columns:repeat(2,minmax(0,1fr))!important}.delivery-clone-record-filters.derivative>.delivery-clone-date,.delivery-clone-record-filters.review>.delivery-clone-date,.delivery-clone-record-filters>.delivery-clone-date{min-width:0;width:100%;grid-column:span 1!important}.delivery-clone-creative-layout,.delivery-clone-tag-visual,.delivery-clone-talent-analysis{grid-template-columns:1fr!important}.delivery-clone-tag-visual>div+div{border-left:0!important;border-top:1px solid #ecefed}.delivery-clone-auth-actions,.delivery-clone-auth-filters,.delivery-clone-filter-actions{flex-wrap:wrap}.advertiser-filter-card{grid-template-columns:1fr!important}.advertiser-date-filter,.advertiser-filter-actions{grid-column:1!important}.advertiser-filter-row{grid-template-columns:88px minmax(0,1fr)!important}.advertiser-date-filter strong,.advertiser-filter-row small{min-width:0;white-space:normal!important;overflow-wrap:anywhere}.delivery-clone-talent-filters{flex-wrap:wrap}.delivery-clone-talent-filters>.delivery-clone-primary{min-width:78px;flex:0 0 auto}.delivery-clone-talent-filters>span{width:100%}}@media (max-width:760px){.delivery-clone-input-filter,.delivery-clone-record-filters,.delivery-clone-record-filters.compact,.delivery-clone-record-filters.derivative,.delivery-clone-record-filters.material,.delivery-clone-record-filters.review{grid-template-columns:1fr!important}}.page-materials .selection-bar .automation-launch-action,.workbench-batch-bar .workbench-automation-action{border-color:#aeb7b2!important;color:#252b27!important;background:#f1f3f2!important}.page-materials .selection-bar .automation-launch-action:hover:not(:disabled),.workbench-batch-bar .workbench-automation-action:hover:not(:disabled){border-color:#7d8882!important;background:#e7eae8!important}.automation-center :is(button,input,select){font-size:var(--huiyan-type-control)!important}.automation-overview-grid>article{min-height:94px}.automation-overview-grid small{font-size:var(--huiyan-type-micro)!important}.automation-filter-tabs{min-width:0;height:45px;display:flex;align-items:stretch;gap:20px;overflow-x:auto;border-bottom:1px solid #dfe3e1;scrollbar-width:none}.automation-filter-tabs::-webkit-scrollbar{display:none}.automation-filter-tabs>button{position:relative;min-width:max-content;min-height:44px;display:inline-flex;align-items:center;gap:6px;padding:0 1px;border:0;border-radius:0!important;color:var(--huiyan-text-secondary);background:transparent;font-weight:550}.automation-filter-tabs>button:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:0!important;background:transparent}.automation-filter-tabs>button:hover{color:var(--huiyan-text-heading)}.automation-filter-tabs>button.active{color:#2d3230}.automation-filter-tabs>button.active:after{background:#646b67}.automation-filter-tabs span{min-width:20px;height:20px;display:inline-grid;place-items:center;padding:0 5px;border-radius:var(--huiyan-radius-status)!important;color:#6f7973;background:#f0f2f1;font-size:var(--huiyan-type-micro);font-variant-numeric:tabular-nums}.automation-batch-list{display:grid;gap:10px}.automation-batch-card{min-width:0;overflow:hidden;border:1px solid #dce1de;border-radius:var(--huiyan-radius-module)!important;background:#fff;box-shadow:none!important}.automation-batch-card.state-failed{border-color:#dfc8c6}.automation-batch-header{min-height:68px;display:flex;align-items:stretch;justify-content:space-between;gap:12px;border-bottom:1px solid #e4e8e5;background:#fff}.automation-batch-toggle{min-width:0;flex:1;display:grid;grid-template-columns:34px minmax(0,1fr) auto 18px;align-items:center;gap:10px;padding:10px 14px;border:0;border-radius:0!important;color:#4e5852;background:transparent;text-align:left}.automation-batch-toggle:hover{background:#fafbfa}.automation-batch-toggle>span:nth-child(2){min-width:0}.automation-batch-toggle small,.automation-batch-toggle strong{display:block}.automation-batch-toggle strong{overflow:hidden;color:var(--huiyan-text-heading);font-size:var(--huiyan-type-body);font-weight:620;text-overflow:ellipsis;white-space:nowrap}.automation-batch-toggle small{margin-top:4px;overflow:hidden;color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-caption);text-overflow:ellipsis;white-space:nowrap}.automation-batch-icon{background:#f7f8f7}.automation-batch-toggle>em,.automation-detail-summary>em,.automation-video-row em{width:fit-content;min-height:22px;display:inline-flex;align-items:center;padding:0 6px;border-radius:var(--huiyan-radius-status)!important;color:#5f6a63;background:#e9ecea;font-size:var(--huiyan-type-micro);font-style:normal;font-weight:600;white-space:nowrap}.automation-batch-toggle>em.status-processing,.automation-video-row em.status-processing{color:#486758;background:#e5eee9}.automation-batch-toggle>em.status-completed,.automation-detail-summary>em.status-completed,.automation-video-row em.status-completed{background:#e2f0e9}.automation-batch-toggle>em.status-failed,.automation-detail-summary>em.status-failed,.automation-video-row em.status-failed{color:#9b4743;background:#f7e7e6}.automation-batch-toggle>em.status-skipped,.automation-detail-summary>em.status-skipped,.automation-video-row em.status-skipped{color:#805f1d;background:#f8efd9}.automation-detail-summary>em.status-paused,.automation-video-row em.status-paused{color:#765d37;background:#f2eadc}.automation-detail-summary>em.status-canceled,.automation-video-row em.status-canceled{color:#747b77;background:#eceeed}.automation-batch-actions{display:flex;align-items:center;gap:6px;padding:10px 12px 10px 0}.automation-batch-actions>button,.automation-filter-empty>button,.automation-video-actions>button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 10px;border:1px solid #d6dcd8;border-radius:var(--huiyan-radius-control)!important;color:#59635d;background:#fff;white-space:nowrap}.automation-batch-actions>button:hover:not(:disabled),.automation-filter-empty>button:hover:not(:disabled),.automation-video-actions>button:hover:not(:disabled){border-color:#aeb7b2;background:#f3f5f4}.automation-batch-actions>button:disabled{color:var(--huiyan-text-disabled);background:#f7f8f7}.automation-batch-summary{min-height:42px;display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;padding:7px 14px;color:var(--huiyan-text-secondary);background:#fafbfa;font-size:var(--huiyan-type-caption)}.automation-batch-summary strong{color:var(--huiyan-text-heading);font-weight:620;font-variant-numeric:tabular-nums}.automation-batch-summary .has-error,.automation-batch-summary .has-error strong{color:#a14c48}.automation-output-note{margin-left:auto}.automation-batch-progress{width:100%;height:4px;overflow:hidden;border-radius:0!important;background:#e7ebe9}.automation-batch-progress>span{height:100%;display:block;border-radius:0!important;background:#596b62;transition:width .18s ease}.automation-video-table{min-width:0;overflow-x:auto;border-radius:0!important;background:#fff}.automation-video-row,.automation-video-table-head{min-width:1100px;display:grid;grid-template-columns:minmax(300px,1.35fr) minmax(210px,.75fr) minmax(230px,.9fr) 108px 210px;align-items:center;gap:10px;padding:0 12px}.automation-video-table-head{min-height:38px;border-bottom:1px solid #e2e6e4;color:var(--huiyan-text-tertiary);background:#f7f8f7;font-size:var(--huiyan-type-caption);font-weight:600}.automation-video-row{min-height:66px;padding-block:8px;border-bottom:1px solid #ecefed}.automation-video-row:last-child{border-bottom:0}.automation-video-row:hover{background:#fafbfa}.automation-video-name{min-width:0;display:grid;grid-template-columns:26px 18px minmax(0,1fr);align-items:center;gap:8px;color:#626d66}.automation-video-name>span:last-child{min-width:0}.automation-video-name small,.automation-video-name strong{display:block}.automation-video-name strong{overflow:hidden;color:var(--huiyan-text-body);font-size:var(--huiyan-type-control);font-weight:570;text-overflow:ellipsis;white-space:nowrap}.automation-stage-segments small,.automation-video-name small{margin-top:3px;overflow:hidden;color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-micro);text-overflow:ellipsis;white-space:nowrap}.automation-elapsed,.automation-video-index{color:#929a96;font-size:var(--huiyan-type-micro);font-variant-numeric:tabular-nums}.automation-elapsed{min-width:0;white-space:nowrap}.automation-row-error{display:block;width:100%;margin-top:5px;overflow:visible;color:#a14c48;font-size:var(--huiyan-type-micro);line-height:1.45;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.automation-video-status{min-width:0}.automation-stage-segments>span{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px}.automation-stage-segments i{height:4px;display:block;border-radius:0!important;background:#e3e7e5}.automation-stage-segments i.done{background:#596b62}.automation-stage-segments i.active{background:#7a9588}.automation-stage-segments i.failed{background:#ad4f4b}.automation-stage-segments i.skipped{background:#b88a2e}.automation-video-actions{display:flex;justify-content:flex-end;gap:6px}.automation-video-actions>button{min-height:30px;padding:0 8px;font-size:var(--huiyan-type-micro)!important}.automation-filter-empty{min-height:180px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #dfe3e1;border-radius:var(--huiyan-radius-module)!important;color:var(--huiyan-text-secondary);background:#fff;font-size:var(--huiyan-type-body)}.automation-item-detail-backdrop{position:fixed;inset:0;z-index:3250;display:flex;justify-content:flex-end;overflow:hidden;background:rgb(24 29 26/28%)}.automation-item-detail-drawer{width:min(560px,100vw);max-width:100vw;height:100dvh;min-height:0;min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;box-sizing:border-box;border-left:1px solid #d9dedb;border-radius:var(--huiyan-radius-drawer)!important;color:var(--huiyan-text-body);background:#fff;box-shadow:-18px 0 44px rgb(22 27 24/12%)}.automation-item-detail-drawer.is-comparing{width:min(980px,100vw)}.automation-item-detail-drawer>header{min-height:92px;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:16px;padding:20px 22px 16px;overflow:hidden;box-sizing:border-box;border-bottom:1px solid #e1e5e3}.automation-item-detail-drawer>header>div{min-width:0;max-width:100%;overflow:hidden}.automation-item-detail-drawer>header>.dialog-close-button{position:static!important;inset:auto!important;align-self:start;flex:none!important;margin:0!important}.automation-item-detail-drawer>header span{color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-caption);font-weight:600}.automation-item-detail-drawer>header h2{margin:5px 0 3px;min-width:0;max-width:100%;display:-webkit-box;overflow:hidden;color:var(--huiyan-text-heading);font-size:var(--huiyan-type-dialog-title);line-height:1.38;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.automation-item-detail-drawer>header p{margin:0;min-width:0;max-width:100%;overflow:hidden;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption);text-overflow:ellipsis;white-space:nowrap}.automation-item-detail-body{min-height:0;min-width:0;overflow:auto;overflow-x:hidden;overscroll-behavior:contain;box-sizing:border-box;padding:18px 22px 28px}.automation-detail-summary{min-height:62px;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 12px;border:1px solid #dce1de;border-radius:var(--huiyan-radius-module)!important;background:#f7f8f7}.automation-detail-summary>div{min-width:0;display:flex;align-items:center;gap:10px}.automation-detail-summary>div>span{min-width:0}.automation-detail-summary>em{white-space:nowrap}.automation-detail-summary small,.automation-detail-summary strong{display:block;max-width:100%;overflow-wrap:anywhere}.automation-detail-summary strong{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-body)}.automation-detail-summary small{margin-top:3px;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.automation-detail-source-preview,.automation-detail-video-comparison{margin-top:14px;overflow:hidden;border:1px solid #d9dedb;border-radius:var(--huiyan-radius-module)!important;background:#f7f8f7}.automation-detail-source-preview>header,.automation-detail-video-comparison>header{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border-bottom:1px solid #dfe3e1;color:var(--huiyan-text-heading);background:#fff}.automation-detail-source-preview>header>span,.automation-detail-video-comparison>header>span{display:inline-flex;align-items:center;gap:7px;font-size:var(--huiyan-type-control)}.automation-detail-source-preview>header>small,.automation-detail-video-comparison>header>small{color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-micro);text-align:right}.automation-detail-source-player{position:relative;min-height:280px;height:clamp(280px,50dvh,460px);display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;background:#151917}.automation-detail-source-player>video{width:100%;height:100%;display:block;object-fit:contain;background:#151917}.automation-detail-source-controls{width:100%;min-height:52px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px;box-sizing:border-box;color:#f3f6f4;background:#252b28}.automation-detail-source-controls>button{min-width:78px;min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 10px;border:1px solid #67716b;border-radius:var(--huiyan-radius-control)!important;color:#fff;background:#343c38}.automation-detail-source-controls>input{width:100%;min-width:0;accent-color:#e8edea;cursor:pointer}.automation-detail-source-controls>input:disabled{cursor:wait;opacity:.45}.automation-detail-source-controls>time{color:#d5dbd7;font-size:var(--huiyan-type-micro);font-variant-numeric:tabular-nums;white-space:nowrap}.automation-detail-source-loading{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:8px;color:#e7ebe8;background:rgb(21 25 23/72%);font-size:var(--huiyan-type-caption);pointer-events:none}.automation-detail-source-error{grid-row:1/-1;place-self:center;max-width:360px;display:grid;justify-items:center;gap:8px;padding:24px;color:#e8ece9;text-align:center}.automation-detail-source-error>span{color:#bfc7c2;font-size:var(--huiyan-type-caption);line-height:1.55}.automation-detail-source-error>button{min-height:34px;display:inline-flex;align-items:center;gap:6px;margin-top:4px;padding:0 12px;border:1px solid #66716a;border-radius:var(--huiyan-radius-control)!important;color:#fff;background:#343c37}.automation-detail-comparison-videos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#4c5550}.automation-detail-comparison-videos>article{min-width:0;background:#151917}.automation-detail-comparison-videos>article>header{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 10px;box-sizing:border-box;color:#f4f6f5;background:#252b28}.automation-detail-comparison-videos>article>header strong{font-size:var(--huiyan-type-control)}.automation-detail-comparison-videos>article>header span{color:#bfc7c2;font-size:var(--huiyan-type-micro)}.automation-detail-comparison-media{position:relative;min-height:240px;display:flex;align-items:center;justify-content:center;overflow:visible;background:#151917}.automation-detail-comparison-media>video{width:auto;max-width:100%;height:auto;max-height:min(58dvh,620px);display:block;object-fit:contain;background:#151917}.automation-detail-stages{margin-top:16px;border:1px solid #dfe3e1;border-radius:var(--huiyan-radius-module)!important;overflow:hidden}.automation-detail-stages>div{min-height:70px;min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid #e8ece9}.automation-detail-stages>div>div{min-width:0}.automation-detail-stages>div:last-child{border-bottom:0}.automation-detail-stages>div>span{width:26px;height:26px;display:grid;place-items:center;border:1px solid #d4dad7;border-radius:50%;color:#9ca49f;background:#fff}.automation-detail-stages>div:is(.done,.active)>span{border-color:#657069;color:#fff;background:#657069}.automation-detail-stages>div.failed>span{border-color:#ad4f4b;color:#fff;background:#ad4f4b}.automation-detail-stages>div.skipped>span{border-color:#b88a2e;color:#fff;background:#b88a2e}.automation-detail-stages strong{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-control)}.automation-detail-stages p{margin:3px 0 0;min-width:0;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption);line-height:1.45;overflow-wrap:anywhere}.automation-detail-stages small{color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-micro);white-space:nowrap}.automation-detail-error,.automation-detail-truth{margin-top:14px;min-width:0;display:flex;align-items:flex-start;gap:10px;padding:11px 12px;border:1px solid #dfe3e1;border-radius:var(--huiyan-radius-module)!important;color:var(--huiyan-text-secondary);background:#f8f9f8}.automation-detail-error>svg,.automation-detail-truth>svg{flex:0 0 auto}.automation-detail-error p,.automation-detail-error>div,.automation-detail-truth p{min-width:0;overflow-wrap:anywhere}.automation-detail-error{border-color:#e2cbc9;color:#984843;background:#fbf2f1}.automation-detail-error strong{color:#8f403c;font-size:var(--huiyan-type-control)}.automation-detail-error.is-skipped{border-color:#e4d4ad;color:#7b5c1c;background:#fff9e9}.automation-detail-error.is-skipped strong{color:#745416}.automation-detail-error p,.automation-detail-truth p{margin:2px 0 0;font-size:var(--huiyan-type-caption);line-height:1.55}.automation-item-detail-drawer>footer{min-height:64px;min-width:0;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 22px;overflow:hidden;box-sizing:border-box;border-top:1px solid #dfe3e1;background:#fff}.automation-item-detail-drawer>footer>a,.automation-item-detail-drawer>footer>button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border:1px solid #d7dcd9;border-radius:var(--huiyan-radius-control)!important;color:#555f59;background:#fff;text-decoration:none;white-space:nowrap}.automation-item-detail-drawer>footer>.primary-btn{border-color:#202522!important;color:#fff!important;background:#202522!important}.automation-live-label{width:fit-content;min-height:24px;display:inline-flex!important;align-items:center;gap:5px;padding:0 7px;border:1px solid #c9d8d0;border-radius:var(--huiyan-radius-status)!important;color:#3f6754!important;background:#edf4f0;font-size:var(--huiyan-type-micro)!important;font-weight:620}.automation-service-readiness{min-width:0;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;border:1px solid #dce1de;border-radius:var(--huiyan-radius-module)!important;color:#59635d;background:#f7f9f8}.automation-service-readiness.ready{border-color:#cbdad2;color:#3f6754;background:#f1f6f3}.automation-service-readiness.unavailable{border-color:#e1cdca;color:#954943;background:#fbf3f2}.automation-service-readiness>span,.automation-service-readiness>span>*{min-width:0;display:block}.automation-service-readiness strong{color:inherit;font-size:var(--huiyan-type-control)}.automation-service-readiness small{margin-top:3px;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption);line-height:1.45;overflow-wrap:anywhere}.automation-load-error>button,.automation-service-readiness>button{min-height:32px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;border:1px solid #d4dad7;border-radius:var(--huiyan-radius-control)!important;color:#59635d;background:#fff}.automation-production-banner .automation-banner-actions>span{min-height:30px;display:inline-flex;align-items:center;gap:5px;padding:0 8px;border-radius:var(--huiyan-radius-status)!important;color:#4a6658;background:#eaf2ed;font-size:var(--huiyan-type-micro);font-weight:620;white-space:nowrap}.automation-production-banner .automation-banner-actions>span.unavailable{color:#8e4944;background:#f8eae8}.automation-load-error{min-width:0;min-height:44px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 10px;border:1px solid #e2cbc9;border-radius:var(--huiyan-radius-module)!important;color:#934743;background:#fbf2f1;font-size:var(--huiyan-type-caption)}.automation-parallel-branches{margin-top:16px;overflow:hidden;border:1px solid #dfe3e1;border-radius:var(--huiyan-radius-module)!important;background:#fff}.automation-parallel-branches>header{min-height:52px;display:flex;align-items:center;gap:9px;padding:9px 12px;border-bottom:1px solid #e4e8e5;color:#59645d;background:#f7f8f7}.automation-parallel-branches>header small,.automation-parallel-branches>header strong,.automation-parallel-branches>header>span{min-width:0;display:block}.automation-parallel-branches>header strong{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-control)}.automation-parallel-branches>header small{margin-top:2px;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption);line-height:1.45}.automation-parallel-branches>div{min-height:56px;display:grid;grid-template-columns:minmax(150px,1fr) minmax(100px,.9fr) 42px;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid #e9ecea}.automation-parallel-branches>div:last-child{border-bottom:0}.automation-parallel-branches>div small,.automation-parallel-branches>div strong,.automation-parallel-branches>div>span{min-width:0;display:block}.automation-parallel-branches>div strong{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-caption)}.automation-parallel-branches>div small{margin-top:3px;overflow:hidden;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-micro);text-overflow:ellipsis;white-space:nowrap}.automation-parallel-branches>div>div{height:5px;overflow:hidden;border-radius:0!important;background:#e4e8e6}.automation-parallel-branches>div>div>i{height:100%;display:block;border-radius:0!important;background:#687b71}.automation-parallel-branches>div.status-failed>div>i{background:#ad4f4b}.automation-parallel-branches>div>em{color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-micro);font-style:normal;font-variant-numeric:tabular-nums;text-align:right}.automation-detail-summary>em.status-processing,.automation-detail-summary>em.status-retrying,.automation-video-row em.status-retrying{color:#486758;background:#e5eee9}.automation-video-row em.status-queued{color:#665f4c;background:#f0ede5}.automation-detail-summary>em.status-cancelled,.automation-video-row em.status-cancelled{color:#747b77;background:#eceeed}@media (max-width:760px){.automation-service-readiness{grid-template-columns:20px minmax(0,1fr)}.automation-service-readiness>button{grid-column:1/-1;justify-self:stretch;justify-content:center}.automation-parallel-branches>div{grid-template-columns:minmax(0,1fr) 42px}.automation-parallel-branches>div>div{grid-column:1/-1;grid-row:2}}@media (max-width:1180px){.automation-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.automation-overview-grid>article:nth-child(3){border-right:0}.automation-overview-grid>article:nth-child(-n+3){border-bottom:1px solid #e5e8e6}.automation-overview-grid>article:nth-child(5){border-right:0}}@media (max-width:820px){.automation-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-overview-grid>article{border-right:1px solid #e5e8e6;border-bottom:1px solid #e5e8e6}.automation-overview-grid>article:nth-child(2n){border-right:0}.automation-overview-grid>article:last-child{border-bottom:0}.automation-batch-header{display:block}.automation-batch-actions{padding:0 14px 10px 58px}.automation-output-note{width:100%;margin-left:0}}@media (max-width:560px){.automation-overview-grid{grid-template-columns:1fr}.automation-overview-grid>article{border-right:0}.automation-prototype-banner{align-items:stretch;flex-direction:column}.automation-batch-actions>button,.automation-item-detail-drawer>footer>a,.automation-item-detail-drawer>footer>button,.automation-prototype-banner>button{flex:1}.automation-batch-toggle{grid-template-columns:34px minmax(0,1fr) 18px}.automation-batch-toggle>em{grid-column:2;grid-row:2}.automation-batch-toggle>svg{grid-column:3;grid-row:1/span 2}.automation-batch-actions{padding-left:14px}.automation-item-detail-body,.automation-item-detail-drawer>footer,.automation-item-detail-drawer>header{padding-inline:16px}.automation-item-detail-drawer>header{gap:12px}.automation-detail-stages>div{grid-template-columns:28px minmax(0,1fr)}.automation-detail-stages>div>small{grid-column:2;white-space:normal}.automation-detail-source-preview>header,.automation-detail-video-comparison>header{align-items:flex-start;flex-direction:column;gap:3px}.automation-detail-source-preview>header>small,.automation-detail-video-comparison>header>small{text-align:left}.automation-detail-comparison-videos{grid-template-columns:1fr}.automation-detail-comparison-media{min-height:220px}.automation-detail-comparison-media>video{max-height:min(62dvh,560px)}}.app-shell .workbench-drawer-trigger{position:fixed!important;z-index:67;top:auto!important;right:24px!important;bottom:24px!important;width:56px!important;min-width:56px;height:56px;min-height:56px!important;flex-direction:row!important;align-items:center;justify-content:center;gap:0;padding:0!important;border:1px solid rgb(255 255 255/56%)!important;color:#fff!important;background:linear-gradient(145deg,#3f6c5b,#647489 52%,#725f83)!important;box-shadow:0 10px 28px rgb(38 47 43/24%),inset 0 1px rgb(255 255 255/34%)!important;writing-mode:horizontal-tb!important;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;opacity:1;transform:translateY(0);transition:box-shadow .16s ease,opacity .16s ease,transform .16s ease,filter .16s ease!important}.app-shell .workbench-drawer-trigger.is-positioned{top:var(--workbench-orb-y)!important;left:var(--workbench-orb-x)!important;right:auto!important;bottom:auto!important}.app-shell .workbench-drawer-trigger>span{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.app-shell .workbench-drawer-trigger>b{position:absolute;top:-4px;right:-4px;min-width:19px;height:19px;display:grid;place-items:center;padding:0 4px;border:1px solid rgb(255 255 255/84%);border-radius:10px!important;color:#3f4944!important;background:rgb(255 255 255/96%)!important;box-shadow:0 3px 9px rgb(24 34 29/18%);font-size:var(--huiyan-type-micro)!important;font-weight:700}.app-shell .workbench-drawer-trigger:hover:not(.open){color:#fff!important;box-shadow:0 13px 32px rgb(38 47 43/29%),inset 0 1px rgb(255 255 255/38%)!important;filter:saturate(1.08) brightness(1.04);transform:translateY(-2px)}.app-shell .workbench-drawer-trigger.dragging{cursor:grabbing;box-shadow:0 16px 38px rgb(38 47 43/31%),inset 0 1px rgb(255 255 255/38%)!important;filter:saturate(1.08);transform:scale(1.04);transition:none!important}.app-shell .workbench-drawer-trigger:focus-visible{outline:2px solid rgb(79 121 102/38%);outline-offset:2px}.app-shell .workbench-drawer-trigger.open{pointer-events:none;opacity:0;transform:scale(.84)}.workbench-drawer-scrim{position:fixed;z-index:65;inset:0;width:100%!important;min-width:100%!important;height:100%!important;min-height:100%!important;padding:0;border:0;border-radius:0!important;background:rgb(27 33 29/18%);box-shadow:none!important;cursor:default}.workbench-drawer{z-index:66!important;width:min(560px,calc(100vw - 48px))!important;height:100dvh;overflow:hidden;border:0!important;border-left:1px solid #dfe3e1!important;border-radius:0!important;color:var(--huiyan-text-body)!important;background:#fff!important;box-shadow:-12px 0 28px rgb(24 34 29/10%)!important;transform:translateX(100%)!important;transition:transform .19s ease,visibility .19s!important}.workbench-drawer.open{visibility:visible;transform:translateX(0)!important}.workbench-drawer:focus{outline:0}.workbench-workspace-drawer{width:100%;height:100%;min-height:0;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.workbench-workspace-drawer .workbench-workspace-header{min-height:68px!important;padding:11px 14px!important;border-bottom:1px solid #dfe3e1!important;background:#fff!important}.workbench-workspace-drawer .workbench-workspace-header strong{color:var(--huiyan-text-primary)!important;font-size:var(--huiyan-type-section)!important;font-weight:650!important}.workbench-workspace-drawer .workbench-workspace-header span{color:#757e79!important;font-size:var(--huiyan-type-caption)!important}.workbench-workspace-drawer .workbench-workspace-header button{width:34px!important;height:34px!important;border:1px solid #dfe3e1!important;border-radius:5px!important;color:#59615d!important;background:#fff!important;box-shadow:none!important}.workbench-workspace-drawer .workbench-workspace-header button:hover:not(:disabled){border-color:#b8bfbb!important;color:#303632!important;background:#f2f4f3!important}.workbench-workspace-drawer .workbench-workspace-tabs{min-height:44px!important;padding:0 14px!important;border-bottom:1px solid #dfe3e1!important;background:#fff!important}.workbench-workspace-drawer .workbench-workspace-tabs button{min-height:44px!important;padding:0 12px!important;border-radius:0!important;color:#6c746f!important;font-size:var(--huiyan-type-control)!important;font-weight:500!important}.workbench-workspace-drawer .workbench-workspace-tabs button.active{border-bottom:2px solid #59615d!important;color:#303632!important;font-weight:650!important;background:transparent!important}.workbench-workspace-drawer .workbench-archive-picker,.workbench-workspace-drawer .workbench-selection-toolbar{padding-right:14px!important;padding-left:14px!important;border-radius:0!important}.workbench-workspace-drawer .workbench-workspace-content{min-height:0!important;flex:1 1 auto!important;overflow:auto;padding:12px 14px!important;background:#fafbfa!important;overscroll-behavior:contain}.workbench-workspace-drawer .workbench-workspace-empty{min-height:260px!important;padding:28px 20px!important}.workbench-workspace-drawer .workbench-media-list article{border-radius:5px!important;box-shadow:none!important}.workbench-workspace-drawer .workbench-batch-bar{position:static!important;min-height:0!important;flex:0 0 auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px 12px!important;padding:10px 14px 12px!important;border-top:1px solid #dfe3e1!important;background:#fff!important;box-shadow:none!important}.workbench-workspace-drawer .workbench-batch-bar>label{grid-column:1;grid-row:1}.workbench-workspace-drawer .workbench-batch-bar>div{min-width:0;grid-column:1/-1;grid-row:2;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.workbench-workspace-drawer .workbench-batch-bar>span{grid-column:2;grid-row:1;margin-left:0!important}.workbench-workspace-drawer .workbench-batch-bar button{width:100%;min-width:0;justify-content:center;white-space:nowrap}@media (max-width:760px){.app-shell .workbench-drawer-trigger{right:16px!important;bottom:16px!important}.workbench-drawer{width:100vw!important}.workbench-workspace-drawer .workbench-selection-toolbar small{display:none}}@media (max-width:480px){.workbench-workspace-drawer .workbench-media-list article{grid-template-columns:24px 82px minmax(0,1fr)!important}.workbench-workspace-drawer .workbench-media-actions{grid-column:2/-1;justify-self:end}.workbench-workspace-drawer .workbench-batch-bar>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (prefers-reduced-motion:reduce){.app-shell .workbench-drawer-trigger,.workbench-drawer{transition:none!important}}.page-materials .selection-bar .automation-launch-action{border-color:#aeb7b2!important;color:#252b27!important;background:#f1f3f2!important;white-space:nowrap}.page-materials .selection-bar .automation-launch-action:hover:not(:disabled){border-color:#7d8882!important;background:#e7eae8!important}.page-materials .selection-bar>button:last-child,.page-materials .selection-bar>div:first-child{flex:0 0 auto}.page-materials .selection-bar .selection-actions{min-width:0;flex:1 1 auto;overflow-x:auto;scrollbar-width:thin}.page-materials .selection-bar .selection-actions>:is(button,select){flex:0 0 auto;white-space:nowrap}.automation-drawer-backdrop{position:fixed;inset:0;z-index:3200;display:flex;justify-content:flex-end;background:rgb(24 29 26/28%)}.automation-launch-drawer{width:min(560px,100vw);height:100dvh;min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;border-left:1px solid #d9dedb;border-radius:var(--huiyan-radius-drawer)!important;color:var(--huiyan-text-body,#333a36);background:#fff;box-shadow:-18px 0 44px rgb(22 27 24/12%)}.automation-drawer-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px 24px 18px;border-bottom:1px solid #e2e6e4}.automation-drawer-header>div{min-width:0}.automation-prototype-label{display:inline-flex;align-items:center;min-height:22px;padding:0 7px;border:1px solid #d7deda;border-radius:var(--huiyan-radius-status)!important;color:#647069;background:#f4f6f5;font-size:11px;font-weight:600;letter-spacing:.02em}.automation-drawer-header h2{margin:10px 0 5px;color:#202622;font-size:20px;line-height:1.3;font-weight:650}.automation-drawer-header p{margin:0;color:#727d77;font-size:13px;line-height:1.6}.automation-step-tabs{min-height:48px;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 24px;border-bottom:1px solid #e5e8e6;background:#fafbfa}.automation-step-tabs>i{width:44px;height:1px;background:#d8ddda}.automation-step-tabs button{min-height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 4px;border:0;border-radius:0!important;color:#87908b;background:transparent;font-size:12px;font-weight:600}.automation-step-tabs button>span{width:22px;height:22px;display:inline-grid;place-items:center;border:1px solid #cbd1ce;border-radius:50%;background:#fff;font-size:11px}.automation-step-tabs button:is(.active,.done){color:#252c28}.automation-step-tabs button:is(.active,.done)>span{border-color:#414a45;color:#fff;background:#414a45}.automation-drawer-body{min-height:0;overflow-y:auto;padding:18px 24px 28px}.automation-source-summary{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 13px;border:1px solid #dde2df;border-radius:var(--huiyan-radius-module)!important;background:#f8f9f8}.automation-source-summary>div{display:flex;align-items:center;gap:10px}.automation-source-summary span,.automation-source-summary span>*{display:block}.automation-source-summary strong{color:#2b322e;font-size:13px}.automation-source-summary small{margin-top:2px;color:#808a84;font-size:11px}.automation-source-summary>strong{font-size:14px}.automation-selected-materials{margin-top:8px;border:1px solid #e1e5e3;border-radius:var(--huiyan-radius-module)!important;overflow:hidden}.automation-selected-materials>div{min-height:40px;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 12px;border-bottom:1px solid #ecefed}.automation-selected-materials>div:last-of-type{border-bottom:0}.automation-selected-materials>div>span{color:#9aa29e;font-size:11px;font-variant-numeric:tabular-nums}.automation-selected-materials>div>strong{min-width:0;overflow:hidden;color:#424a45;font-size:12px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.automation-selected-materials>div>small,.automation-selected-materials>p{color:#8a938e;font-size:11px}.automation-selected-materials>p{margin:0;padding:8px 12px;border-top:1px solid #ecefed;background:#fafbfa}.automation-config-section,.automation-voice-section{margin-top:18px;padding-top:18px;border-top:1px solid #e4e7e5}.automation-config-title{display:flex;align-items:flex-start;gap:10px}.automation-config-title>svg{margin-top:2px;color:#616b65}.automation-config-title h3{margin:0;color:#2a302d;font-size:14px;font-weight:650}.automation-config-title p{margin:3px 0 0;color:#7e8882;font-size:11px;line-height:1.5}.automation-field{margin-top:13px;display:grid;gap:6px;color:#555f59;font-size:12px;font-weight:600}.automation-field input,.automation-field select{width:100%;height:34px;box-sizing:border-box;padding:0 30px 0 10px;border:1px solid #d9dedb;border-radius:var(--huiyan-radius-control)!important;color:#343b37;background-color:#fff;font-size:12px;font-weight:500}.automation-field input{padding-right:10px;outline:0}.automation-field input:focus{border-color:#8b9790;box-shadow:0 0 0 2px rgb(75 87 80/10%)}.automation-field select:disabled{color:#4e5852;background:#f5f6f5;opacity:1}.automation-image-policy{margin-top:12px;border:1px solid #dfe4e1;border-radius:var(--huiyan-radius-module)!important;overflow:hidden}.automation-image-policy>span{min-height:48px;display:grid;align-content:center;gap:3px;padding:8px 12px;border-bottom:1px solid #eaedeb}.automation-image-policy>span:last-child{border-bottom:0}.automation-image-output-note small,.automation-image-output-note strong,.automation-image-policy small,.automation-image-policy strong{display:block}.automation-image-output-note strong,.automation-image-policy strong{color:#3a423d;font-size:12px;font-weight:620}.automation-image-output-note small,.automation-image-policy small{color:#818b85;font-size:11px;line-height:1.45}.automation-image-output-note{min-height:54px;display:flex;align-items:center;gap:10px;margin-top:12px;padding:9px 12px;border:1px solid #d6e1db;border-radius:var(--huiyan-radius-module)!important;color:#496356;background:#f4f8f6}.automation-folder-mode{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.automation-folder-mode>button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #d9dedb;border-radius:var(--huiyan-radius-control)!important;color:#68726c;background:#fff;font-size:12px;cursor:pointer}.automation-folder-mode>button.active{border-color:#7e8983;color:#2d342f;background:#f1f4f2;font-weight:620}.automation-folder-mode>button:disabled{cursor:not-allowed;opacity:.55}.automation-folder-error{display:flex;align-items:center;gap:6px;margin:9px 0 0;color:#9a4b46;font-size:11px}.automation-folder-error button{margin-left:auto;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-decoration:underline;cursor:pointer}.automation-switch-list{margin-top:10px;border:1px solid #dfe4e1;border-radius:var(--huiyan-radius-module)!important;overflow:hidden}.automation-setting-switch{min-height:54px;display:flex;align-items:center;gap:12px;padding:8px 12px;border-bottom:1px solid #eaedeb;cursor:pointer}.automation-setting-switch:last-child{border-bottom:0}.automation-setting-switch>span{min-width:0;flex:1}.automation-setting-switch small,.automation-setting-switch strong{display:block}.automation-setting-switch strong{color:#3a423d;font-size:12px;font-weight:600}.automation-setting-switch small{margin-top:2px;color:#89918d;font-size:11px;line-height:1.4}.automation-setting-switch input{position:absolute;opacity:0;pointer-events:none}.automation-setting-switch>i{width:32px;height:18px;flex:0 0 32px;padding:2px;border:1px solid #c7ceca;border-radius:9px;background:#e9ecea;transition:background .16s ease,border-color .16s ease}.automation-setting-switch>i>b{width:12px;height:12px;display:block;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgb(25 31 27/18%);transition:transform .16s ease}.automation-setting-switch input:checked+i{border-color:#4e5a53;background:#4e5a53}.automation-setting-switch input:checked+i>b{transform:translateX(14px)}.automation-setting-switch:has(input:focus-visible){outline:2px solid rgb(75 87 80/18%);outline-offset:-2px}.automation-choice-grid{margin-top:12px;display:grid;gap:8px}.automation-choice-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-choice-grid>button{min-height:62px;display:flex;align-items:flex-start;gap:9px;padding:10px;border:1px solid #dce1de;border-radius:var(--huiyan-radius-control)!important;color:#68736c;background:#fff;text-align:left}.automation-choice-grid>button.active,.automation-choice-grid>button:hover{border-color:#89938e;color:#303732;background:#f3f5f4}.automation-choice-grid button small,.automation-choice-grid button span,.automation-choice-grid button strong{display:block}.automation-choice-grid button strong{font-size:12px}.automation-choice-grid button small{margin-top:3px;color:#89928d;font-size:10px}.automation-analysis-result{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;border:1px solid #d9dfdc;border-radius:var(--huiyan-radius-module)!important;background:#f4f6f5}.automation-analysis-icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid #d5dbd8;border-radius:var(--huiyan-radius-control)!important;color:#56615a;background:#fff}.automation-analysis-result span{color:#77817b;font-size:10px;font-weight:650;letter-spacing:.04em}.automation-analysis-result h3{margin:3px 0;color:#29302c;font-size:14px}.automation-analysis-result p{margin:0;color:#7d8781;font-size:11px;line-height:1.45}.automation-analysis-result>strong{color:#3f4943;font-size:16px;font-variant-numeric:tabular-nums}.automation-voice-list{margin-top:12px;border:1px solid #dce1de;border-radius:var(--huiyan-radius-module)!important;overflow:hidden}.automation-voice-list>div{min-height:66px;display:grid;grid-template-columns:34px minmax(0,1fr) 22px;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid #e8ece9;background:#fff}.automation-voice-list>div:last-child{border-bottom:0}.automation-voice-list>div.selected{background:#f4f6f5}.automation-voice-play{width:32px;height:32px;display:grid;place-items:center;border:1px solid #cfd5d2;border-radius:var(--huiyan-radius-control)!important;color:#4d5751;background:#fff}.automation-voice-choice{min-width:0;padding:2px 0;border:0;border-radius:0!important;background:transparent;text-align:left}.automation-voice-choice span{display:flex;align-items:baseline;gap:8px}.automation-voice-choice strong{color:#323a35;font-size:13px}.automation-voice-choice em{color:#657069;font-size:11px;font-style:normal}.automation-voice-choice small{display:block;margin-top:4px;color:#8a938e;font-size:11px}.automation-radio-mark{width:18px;height:18px;display:grid;place-items:center;border:1px solid #bfc7c2;border-radius:50%;color:#fff}.automation-voice-list>div.selected .automation-radio-mark{border-color:#414a45;background:#414a45}.automation-voice-message{margin:8px 0 0;color:#78827c;font-size:11px;line-height:1.5}.automation-confirm-summary{margin-top:18px;padding:12px 13px;border:1px solid #e0e4e2;border-radius:var(--huiyan-radius-module)!important;background:#fafbfa}.automation-confirm-summary>span{color:#8b948f;font-size:10px}.automation-confirm-summary>div{margin-top:6px;display:flex;align-items:center;gap:8px}.automation-confirm-summary strong{color:#4b554f;font-size:12px}.automation-confirm-summary i{width:1px;height:12px;background:#d8ddda}.automation-drawer-footer{min-height:64px;display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 24px;border-top:1px solid #dfe3e1;background:#fff}.automation-drawer-footer>button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 14px;border:1px solid #d7dcd9;border-radius:var(--huiyan-radius-control)!important;color:#555f59;background:#fff;font-size:12px}.automation-drawer-footer>button:hover:not(:disabled){border-color:#aeb6b1;background:#f2f4f3}.automation-drawer-footer>.primary-btn{min-width:158px;border-color:#202522!important;color:#fff!important;background:#202522!important}.page-automation .content-area{max-width:none!important}.automation-center{display:grid;gap:14px}.automation-prototype-banner{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 13px;border:1px solid #d8dedb;border-radius:var(--huiyan-radius-module)!important;background:#f4f6f5}.automation-prototype-banner>div{min-width:0;display:flex;align-items:center;gap:10px;color:#56615a}.automation-prototype-banner small,.automation-prototype-banner span,.automation-prototype-banner strong{display:block}.automation-prototype-banner strong{color:#343c37;font-size:12px}.automation-prototype-banner small{margin-top:2px;color:#758079;font-size:11px}.automation-prototype-banner>button{min-height:34px;display:inline-flex;align-items:center;gap:4px;padding:0 11px;border:1px solid #cdd3d0;border-radius:var(--huiyan-radius-control)!important;color:#4e5852;background:#fff;white-space:nowrap}.automation-overview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #dde2df;border-radius:var(--huiyan-radius-module)!important;overflow:hidden;background:#fff}.automation-overview-grid>article{min-width:0;min-height:96px;padding:14px 16px;border-right:1px solid #e5e8e6}.automation-overview-grid>article:last-child{border-right:0}.automation-overview-grid small,.automation-overview-grid span,.automation-overview-grid strong{display:block}.automation-overview-grid span{color:#747f78;font-size:11px;font-weight:600}.automation-overview-grid strong{margin-top:7px;color:#252b27;font-size:24px;line-height:1;font-weight:620;font-variant-numeric:tabular-nums}.automation-overview-grid small{margin-top:7px;overflow:hidden;color:#909894;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.automation-workspace{min-height:438px;display:grid;grid-template-columns:248px minmax(0,1fr);border:1px solid #dce1de;border-radius:var(--huiyan-radius-module)!important;overflow:hidden;background:#fff}.automation-batch-panel{min-width:0;border-right:1px solid #e0e4e2;background:#fafbfa}.automation-batch-panel>header{min-height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid #e2e6e4}.automation-batch-panel>header>div{display:flex;align-items:baseline;gap:6px}.automation-batch-panel>header span{color:#444d47;font-size:12px;font-weight:650}.automation-batch-panel>header strong{color:#929a95;font-size:10px}.automation-batch-panel>header button{width:28px;height:28px;display:grid;place-items:center;border:1px solid #d7ddda;border-radius:var(--huiyan-radius-control)!important;color:#657069;background:#fff}.automation-batch-row{width:100%;min-height:82px;display:grid;grid-template-columns:34px minmax(0,1fr);gap:9px;padding:12px;border:0;border-bottom:1px solid #e4e8e5;border-radius:0!important;background:transparent;text-align:left}.automation-batch-row.active{box-shadow:inset 2px 0 #59635d;background:#f0f2f1}.automation-batch-icon{width:32px;height:32px;display:grid;place-items:center;border:1px solid #d4dad7;border-radius:var(--huiyan-radius-control)!important;color:#59635d;background:#fff}.automation-batch-row>span:nth-child(2){min-width:0}.automation-batch-row small,.automation-batch-row strong{display:block}.automation-batch-row strong{overflow:hidden;color:#323a35;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.automation-batch-row small{margin-top:4px;color:#8b948f;font-size:10px}.automation-batch-row em{grid-column:2;width:fit-content;margin-top:-21px;padding:2px 5px;border-radius:var(--huiyan-radius-status)!important;color:#5e6b63;background:#e2e7e4;font-size:10px;font-style:normal}.automation-batch-meta{display:grid;gap:11px;padding:14px 12px}.automation-batch-meta>span{display:flex;justify-content:space-between;gap:8px;color:#8a938e;font-size:10px}.automation-batch-meta strong{color:#56615a;font-size:10px}.automation-detail-panel{min-width:0;padding:16px}.automation-detail-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid #e2e6e4}.automation-detail-header>div:first-child{min-width:0}.automation-detail-header span{color:#87908b;font-size:10px;font-weight:650}.automation-detail-header h2{margin:4px 0 3px;overflow:hidden;color:#252c28;font-size:16px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.automation-detail-header p{margin:0;color:#838d87;font-size:11px}.automation-detail-header>div:last-child{display:flex;gap:7px}.automation-detail-header button{min-height:34px;display:inline-flex;align-items:center;gap:5px;padding:0 10px;border:1px solid #d7dcd9;border-radius:var(--huiyan-radius-control)!important;color:#57615b;background:#fff;font-size:11px}.automation-detail-header .primary-btn{border-color:#252a27!important;color:#fff!important;background:#252a27!important}.automation-stage-track{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:18px 0 16px}.automation-stage-track>div{position:relative;min-width:0;display:grid;justify-items:center;text-align:center}.automation-stage-track>div:after,.automation-stage-track>div:before{content:"";position:absolute;top:12px;height:1px;background:#dfe3e1}.automation-stage-track>div:before{left:0;right:50%}.automation-stage-track>div:after{left:50%;right:0}.automation-stage-track>div:first-child:before,.automation-stage-track>div:last-child:after{display:none}.automation-stage-track>div.active:before,.automation-stage-track>div.done:after,.automation-stage-track>div.done:before{background:#657069}.automation-stage-track>div>span{position:relative;z-index:1;width:24px;height:24px;display:grid;place-items:center;border:1px solid #d2d8d5;border-radius:50%;color:#a1a9a4;background:#fff}.automation-stage-track>div:is(.done,.active)>span{border-color:#5d6861;color:#fff;background:#5d6861}.automation-stage-track strong{margin-top:7px;color:#616b65;font-size:10px}.automation-stage-track small{max-width:120px;margin-top:3px;color:#9aa19d;font-size:9px;line-height:1.35}.automation-stage-track>div.active strong{color:#2f3732}.automation-current-stage{min-height:68px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px 12px;border:1px solid #dce1de;border-radius:var(--huiyan-radius-module)!important;background:#f6f7f6}.automation-current-stage-icon{width:36px;height:36px;display:grid;place-items:center;border:1px solid #d4dad7;border-radius:var(--huiyan-radius-control)!important;color:#59635d;background:#fff}.automation-current-stage p,.automation-current-stage span,.automation-current-stage strong{display:block}.automation-current-stage span{color:#8b948f;font-size:9px;font-weight:650}.automation-current-stage strong{margin-top:2px;color:#343c37;font-size:12px}.automation-current-stage p{margin:2px 0 0;color:#7e8882;font-size:10px}.automation-current-stage em{padding:3px 6px;border-radius:var(--huiyan-radius-status)!important;color:#57635b;background:#e4e8e6;font-size:10px;font-style:normal}.automation-item-table{margin-top:14px;border:1px solid #dfe3e1;border-radius:var(--huiyan-radius-module)!important;overflow:hidden}.automation-item-table>header{min-height:38px;display:flex;align-items:center;gap:6px;padding:0 12px;border-bottom:1px solid #e1e5e3;background:#fafbfa}.automation-item-table>header span{color:#4a534d;font-size:11px;font-weight:650}.automation-item-table>header strong{color:#929a96;font-size:10px}.automation-item-table>div>button{width:100%;min-height:42px;display:grid;grid-template-columns:28px minmax(0,1fr) 54px 70px 16px;align-items:center;gap:8px;padding:0 11px;border:0;border-bottom:1px solid #ecefed;border-radius:0!important;color:#69736d;background:#fff;text-align:left}.automation-item-table>div>button:last-child{border-bottom:0}.automation-item-table>div>button.active,.automation-item-table>div>button:hover{background:#f4f6f5}.automation-item-table button>small,.automation-item-table button>span{color:#969e99;font-size:10px}.automation-item-table button>strong{overflow:hidden;color:#444d47;font-size:11px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.automation-item-table button>em{width:fit-content;padding:2px 5px;border-radius:var(--huiyan-radius-status)!important;color:#627068;background:#e8ece9;font-size:9px;font-style:normal}.automation-item-table button>em.status-processing{color:#486758;background:#e5eee9}.automation-item-table button>em.status-completed{color:#39735b;background:#e2f0e9}.automation-item-table button>em.status-paused{color:#765d37;background:#f2eadc}.automation-empty-state{min-height:430px;display:grid;align-content:center;justify-items:center;padding:40px;border:1px solid #dfe3e1;border-radius:var(--huiyan-radius-module)!important;background:#fff;text-align:center}.automation-empty-state>div{width:46px;height:46px;display:grid;place-items:center;border:1px solid #d9dedb;border-radius:var(--huiyan-radius-control)!important;color:#657069;background:#f5f7f6}.automation-empty-state h2{margin:14px 0 5px;color:#303732;font-size:17px}.automation-empty-state p{margin:0 0 16px;color:#7d8781;font-size:12px}@media (max-width:980px){.automation-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-overview-grid>article:nth-child(2){border-right:0}.automation-overview-grid>article:nth-child(-n+2){border-bottom:1px solid #e5e8e6}.automation-workspace{grid-template-columns:1fr}.automation-batch-panel{border-right:0;border-bottom:1px solid #e0e4e2}.automation-batch-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.automation-batch-meta>span{display:grid;justify-content:start}}@media (max-width:680px){.automation-drawer-body,.automation-drawer-footer,.automation-drawer-header{padding-inline:16px}.automation-choice-grid.two,.automation-overview-grid{grid-template-columns:1fr}.automation-overview-grid>article{border-right:0;border-bottom:1px solid #e5e8e6}.automation-overview-grid>article:last-child{border-bottom:0}.automation-detail-header,.automation-prototype-banner{align-items:stretch;flex-direction:column}.automation-detail-header button,.automation-detail-header>div:last-child,.automation-prototype-banner>button{width:100%}.automation-stage-track{grid-template-columns:1fr;gap:8px}.automation-stage-track>div{grid-template-columns:26px minmax(0,1fr);justify-items:start;column-gap:9px;text-align:left}.automation-stage-track>div:after,.automation-stage-track>div:before{display:none}.automation-stage-track strong{align-self:center;margin:0}.automation-stage-track small{grid-column:2;margin-top:-4px}.automation-item-table>div>button{grid-template-columns:24px minmax(0,1fr) 64px 14px}.automation-item-table button>small{display:none}}@media (max-width:980px){.delivery-clone-input-filter{grid-template-columns:1fr!important}.delivery-clone-field{flex-wrap:wrap}.delivery-clone-field>input,.delivery-clone-field>select{flex:1 1 160px}}.hit-library-dimension-tabs button.active,.hit-library-query-row button.active,.image-library-tabs button.active,.workbench-empty-state>button,.workbench-panel .primary-btn{color:#2d3230!important;border-color:#c4c9c6!important;background:#eceeed!important;box-shadow:none!important}.collector-extension-workspace .step-index,.jianying-workspace .step-index,.tool-directory-card svg,.tool-launch-card svg,.tool-workbench-page .step-index{color:#59615d!important}.collector-section-title>div>span,.jianying-assistant-section-title>div>span{background:#ecefed!important}.workbench-workspace-empty>button{border-color:#c6ccc9!important}.workbench-batch-bar button{font-size:12px!important}.workbench-batch-bar button:first-child:not(:disabled),.workbench-batch-bar button:nth-last-child(2):not(:disabled){border-color:#171a18!important;background:#171a18!important}.workbench-batch-bar button:disabled{color:#a0a7a3!important;border-color:#dfe3e1!important}.ai-mode-status,.tool-card-status{color:#66706b!important;background:#e8ebe9!important}.admin-topbar nav{min-width:0;flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto}.admin-topbar nav>button{min-width:max-content!important;flex:0 0 auto;white-space:nowrap!important}.admin-template-add{color:#fff!important;border-color:var(--huiyan-action)!important;background:var(--huiyan-action)!important}.admin-template-list article:hover{border-color:#cbd1ce!important}.admin-template-list article.selected{border-color:#bcc3bf!important;box-shadow:inset 3px 0 #858c88!important}.admin-template-switch[aria-checked=true]{background:#646b67!important}.admin-template-add-section:hover:not(:disabled),.admin-template-insert:hover:not(:disabled){color:#343a37!important;border-color:#bcc3bf!important;background:#f4f5f4!important}.admin-template-checks input,.admin-template-rule-cards input,.admin-template-savebar input{accent-color:#59615d!important}.admin-template-rule-cards>label.selected,.admin-template-type-picker>label.selected{border-color:#bcc3bf!important;background:#eef1ef!important;box-shadow:inset 3px 0 #858c88!important}.admin-access-level-grid .employee header>span,.admin-access-level-grid header>span{color:#59615d!important;background:#eef1ef!important}.dashboard-module-card,.dashboard-module-card .data-table,.dashboard-module-card .table-card{min-height:0!important}.material-preview-unavailable,.material-preview:has(.preview-file-icon){color:#66706b!important;background:#eef1ef!important;background-image:none!important}.material-preview-unavailable .preview-art,.material-preview-unavailable:after,.material-preview:has(.preview-file-icon) .preview-art,.material-preview:has(.preview-file-icon):after{display:none!important}.material-preview-unavailable-copy{position:absolute;z-index:1;inset:0;display:grid;place-content:center;justify-items:center;gap:6px;padding:24px;color:#7d8581;text-align:center}.material-preview-unavailable-copy strong{color:#4d5551;font-size:var(--huiyan-nav);font-weight:620}.material-preview-unavailable-copy span{max-width:150px;color:#8b938f;font-size:var(--huiyan-micro)!important;line-height:1.45}.material-preview-unavailable .material-preview-open{z-index:2;place-content:end center;padding-bottom:24px}.material-preview-unavailable .material-preview-open svg{display:none}.personal-profile-hero{border-color:var(--line-strong)!important;border-radius:10px!important;background:#fff!important;box-shadow:var(--shadow-sm)!important}.personal-avatar:not([style*=background-image]){background-color:#646b67!important}.personal-avatar-large{box-shadow:0 8px 20px rgb(24 34 29/12%)!important}.personal-profile-badges>span{color:#4f5853!important;background:#ecefed!important}.personal-profile-stats button:hover strong{color:#343a37!important}.personal-material-visual:not(.has-real-preview){color:#66706b!important;background:#eef1ef!important;background-image:none!important}.personal-material-preview-unavailable strong,.personal-script-card .personal-material-visual>span{color:#4d5551!important}.personal-material-body>strong{font-size:13px!important}.personal-card-actions button,.personal-material-body>p{font-size:12px!important}.personal-material-body .personal-activity-note,.personal-material-meta span,.personal-material-meta time,.personal-material-tags span{font-size:11px!important}.personal-material-meta span{color:#59615d!important}.ai-beta:not(.is-cloud),.ai-cost-chip{color:#66706b!important;background:#e8ebe9!important}.breakdown-desk-heading>div:first-child>span,.breakdown-landing-heading>span,.breakdown-preview-title span,.breakdown-recent-card>div>span,.breakdown-setup-title>div>span,.breakdown-video-heading span{color:#59615d!important}.breakdown-method-cards>button.active,.breakdown-method-cards>button:hover{border-color:#bcc3bf!important;background:#eef1ef!important;box-shadow:inset 3px 0 #858c88!important}.breakdown-material-trigger>svg:first-child,.breakdown-method-cards>button>span,.breakdown-method-cards>button>svg{color:#59615d!important;background:#f1f3f2!important}.image-display-tabs button.active{color:#2d3230!important;background:#eceeed!important;box-shadow:inset 0 -2px #646b67!important}.resource-empty-state>span,.script-empty-state>span,.video-group-empty>span{color:#59615d!important;background:#eef1ef!important}.hit-library-dimension-tabs button.active,.hit-library-head-tabs button.active{color:#2d3230!important}.hit-library-head-tabs button.active:after{background:#646b67!important}.hit-library-dimension-tabs button.active{border-bottom-color:#646b67!important}.hit-library-batch-rename button.primary,.hit-library-head-actions button.primary,.hit-library-import-steps button.primary{border-color:#171a18!important;background:#171a18!important;color:#fff!important}.hit-library-chip-row button.active{border:1px solid #c6ccc9!important;background:#ecefed!important;color:#2d3230!important}.app-shell .admin-main,.app-shell .admin-workspace,.app-shell .content-area,.app-shell .dashboard-reference-shell{background-color:#fff!important}.app-shell main :where([class*=-card],[class*=-surface],[class*=-panel],[class*=-hero],[class*=-toolbar],[class*=-summary],[class*=-heading],[class*=-installers],[class*=-steps],[class*=-empty]){border-radius:5px!important;box-shadow:none!important;background-image:none!important;transform:none!important}.app-shell main :is(.reference-filter-surface,.filter-surface,.creative-toolbar-card,.content-card,.task-center-kpis,.advertiser-filter-card,.advertiser-overview-card,.advertiser-table-card,.advertiser-import-panel,.tool-directory-card,.jianying-assistant-heading,.jianying-assistant-installers,.jianying-assistant-steps,.collector-heading,.collector-install-card,.collector-token-card,.breakdown-landing,.breakdown-setup-card,.breakdown-recent-card,.admin-overview-card,.analytics-toolbar,.analytics-chart-card,.review-media-shell,.workbench-workspace,.personal-profile-hero,.personal-center-panel,.personal-filter-bar,.personal-material-card){border-color:var(--control-border)!important;background-color:#fff!important}.app-shell main :is(input,select,textarea,button){box-shadow:none!important;transform:none!important}.app-shell main :is(.search-field,.personal-simple-search,.script-association-trigger,.breakdown-material-trigger,.breakdown-provider-health,.breakdown-submit-row,.hit-library-search,.hit-library-date,.video-more-filter-button,.video-export-button,.view-switch),.app-shell main :is(input,select,textarea):not([data-input-shell]>input){border-radius:5px!important}.app-shell main :is(input,select,textarea,button):not([data-input-shell]>input):focus-visible{outline:2px solid rgb(79 121 102/28%)!important;outline-offset:1px;box-shadow:none!important}.hit-library-chip-row>button,.hit-library-query-row>button,.image-library-tabs>button,.taxonomy-chips>button{min-height:28px;padding-inline:10px;border:1px solid transparent!important;border-radius:4px!important;background-color:#f6f7f6!important}.hit-library-chip-row>button:hover,.hit-library-query-row>button:hover,.image-library-tabs>button:hover,.taxonomy-chips>button:hover{border-color:#d7dcda!important;background-color:#f0f2f1!important}.hit-library-chip-row>button.active,.hit-library-query-row>button.active,.image-library-tabs>button.active,.taxonomy-chips>button.active,.taxonomy-chips>button[aria-pressed=true]{border-color:#c6ccc9!important;color:#343a37!important;background-color:#eceeed!important}.admin-template-list article.selected,.admin-template-rule-cards>label.selected,.admin-template-type-picker>label.selected,.advertiser-metric-card.active,.ai-mode-strip>button.active,.breakdown-method-cards>button.active,.delivery-clone-metrics button.active{border-left-width:3px!important;border-left-color:var(--huiyan-mode-rail)!important;box-shadow:none!important}.app-shell main :is(.delivery-clone-segments,.advertiser-segments,.advertiser-period-tabs,.dashboard-scope-tabs,.scope-tabs,.insight-scope-tabs,.personal-segmented,.creative-segmented,.delivery-template-segmented,.delivery-template-choice-tabs,.breakdown-method-tabs,.ai-panel-tabs,.personal-type-tabs,.task-achievement-tabs)>:is(button.active,button[aria-pressed=true],button[aria-selected=true]){box-shadow:none!important}.app-shell main :is(.status-chip,.status-pill,.video-card-business-status,.creative-state,.tool-card-status,.ai-beta,.ai-cost-chip){border-radius:3px!important;box-shadow:none!important}.image-material-card,.material-card,.personal-center-panel,.personal-filter-bar,.personal-material-card,.personal-profile-hero,.personal-profile-stats,.review-media-shell,.video-material-card,.workbench-batch-bar,.workbench-workspace{border-radius:5px!important;box-shadow:none!important}.personal-avatar-large{box-shadow:none!important}.material-preview-unavailable,.material-preview:has(.preview-file-icon),.queue-thumb.preview-coral{background-color:#eef1ef!important;background-image:none!important}.queue-thumb.preview-coral :is(svg,path){color:#66706b!important;fill:currentcolor!important}.material-upload-primary,.video-select-visible{min-width:max-content;white-space:nowrap!important}.video-select-visible{min-width:68px}@media (max-width:1100px){.page-materials .filter-row{flex-wrap:wrap!important}.page-materials .filter-row>.wide-search{min-width:180px;flex:1 1 220px}.page-materials .filter-row>.filter-select{min-width:112px;flex:1 1 120px}.page-materials .filter-row>.material-upload-primary{margin-left:auto}}.admin-shell{border:0!important}.admin-shell,.admin-topbar{border-radius:0!important;background:#fff!important;box-shadow:none!important}.admin-topbar{border-right:0!important;border-left:0!important}.admin-topbar nav{scrollbar-width:none}.admin-topbar nav::-webkit-scrollbar{display:none}.admin-sidebar{scrollbar-width:none}.admin-sidebar::-webkit-scrollbar{display:none}:is(.reference-content-tabs,.script-library-tabs,.ai-view-tabs,.workbench-workspace-tabs,.personal-center-tabs,.material-detail-tabs,.delivery-clone-platform-tabs,.delivery-clone-text-tabs,.delivery-clone-export-tabs,.delivery-clone-media-tabs,.advertiser-platform-tabs,.tool-workbench-tabs,.hit-library-head-tabs,.upload-view-tabs,.script-association-tabs,.localization-selection-tabs,.voice-clone-aside-tabs){scrollbar-width:none!important}:is(.reference-content-tabs,.script-library-tabs,.ai-view-tabs,.workbench-workspace-tabs,.personal-center-tabs,.material-detail-tabs,.delivery-clone-platform-tabs,.delivery-clone-text-tabs,.delivery-clone-export-tabs,.delivery-clone-media-tabs,.advertiser-platform-tabs,.tool-workbench-tabs,.hit-library-head-tabs,.upload-view-tabs,.script-association-tabs,.localization-selection-tabs,.voice-clone-aside-tabs)::-webkit-scrollbar{display:none!important}.admin-access-level-grid>article,.admin-content-entry-grid>button,.admin-metric-grid>button,.admin-overview-card,.admin-quick-grid>button,.admin-remix-automation-card,.admin-script-status-card,.admin-settings-save-card,.admin-team-card,.admin-video-status-card{border-radius:5px!important;background-image:none!important;box-shadow:none!important}.admin-access-level-grid>article.administrator,.admin-access-level-grid>article.employee,.admin-overview-hero,.admin-remix-automation-card{background-color:#fff!important}.collector-install-card,.collector-token-card,.jianying-installer-card{border-color:var(--control-border)!important;background:#fff!important}.admin-access-level-grid .employee header>span,.admin-access-level-grid header>span,.metric-icon,.metric-icon.metric-amber,.metric-icon.metric-blue,.metric-icon.metric-coral,.metric-icon.metric-mint{border:1px solid #e0e4e2!important;border-radius:4px!important;color:#59615d!important;background:#f5f6f5!important;box-shadow:none!important}.ai-image-preview-stage,.breakdown-preview-stage,.review-media-viewport,.video-eraser-preview-stage{border-radius:5px!important;box-shadow:none!important}:is(.filter-dropdown-menu,.organization-member-popover,.creative-insight-menu-popover,.delivery-clone-column-menu,.delivery-clone-category-menu,.admin-trigger-options,.ai-image-folder-picker-popover,.video-eraser-folder-popover){border-radius:5px!important;box-shadow:0 8px 22px rgb(30 39 34/12%)!important}:is(.modal-card:not(.modal-workspace),.creative-dialog,.delivery-clone-auth-modal,.admin-dialog,.admin-template-modal,.hit-library-dialog,.script-association-dialog,.material-ad-link-dialog,.material-relation-dialog,.material-version-compare-dialog,.material-video-compare-dialog,.material-jianying-dialog,.material-push-plan-dialog,.breakdown-picker,.breakdown-shot-video-dialog,.breakdown-confirm-dialog,.breakdown-resume-dialog,.ai-task-modal,.personal-edit-modal,.personal-template-modal,.personal-tag-picker-dialog,.script-workspace-public-tag-dialog,.inline-dialog){border-radius:10px!important;background:#fff!important;box-shadow:0 20px 52px rgb(24 34 29/19%)!important}:is(.hit-library-head,.hit-library-filters,.hit-library-list-head,.hit-library-empty,.breakdown-landing,.collector-safety,.jianying-assistant-safety,.dashboard-scope-strip,.dashboard-review-entry,.dashboard-module-table,.task-center-kpis,.comment-box,.queue-list>button,.queue-thumb,.video-advanced-filter-row,.video-linked-script-search,.video-list-control-row,.video-eraser-back,.collector-limit,.favorite-btn,.product-table-cover,.ai-role-capability,.settings-capability-note,.ai-image-fixed-spec,.ai-image-folder-count,.ai-image-studio,.ai-image-tool-workspace){border-radius:5px!important;box-shadow:none!important;background-image:none!important}.ai-image-studio,.ai-image-tool-workspace,.breakdown-landing,.dashboard-module-table,.dashboard-review-entry,.dashboard-scope-strip,.hit-library-filters,.hit-library-head,.hit-library-list-head{border-color:var(--control-border)!important}.ai-image-creation-tabs>button,.ai-mode-strip>button,.breakdown-method-cards>button{border-radius:5px!important}.ai-image-creation-tabs>button.active{border-left-width:3px!important;border-left-color:var(--huiyan-mode-rail)!important;box-shadow:none!important}.ai-template-taxonomy button,.creative-taxonomy>div>button{border:1px solid transparent!important;border-radius:4px!important;box-shadow:none!important}.ai-template-taxonomy button.active,.ai-template-taxonomy button:hover,.creative-taxonomy>div>button.active,.creative-taxonomy>div>button:hover{border-color:#c6ccc9!important;color:#343a37!important;background:#eceeed!important}.product-table-sticky-end,.product-table-sticky-start{box-shadow:none!important}.product-table-sticky-start{border-right:1px solid #ecefed!important}.product-table-sticky-end{border-left:1px solid #ecefed!important}.material-card .lucide-play,.video-material-card .lucide-play{box-shadow:none!important}.ai-template-image,.jianying-installer-icon,.tool-directory-icon{border-radius:4px!important}.primary,.reject-btn{border-radius:5px!important}.admin-sidebar button.active,.admin-topbar nav button.active,.image-display-tabs button.active{box-shadow:none!important}.admin-brand>span,.admin-topbar>button,.ai-mode-strip>button>span,.breakdown-method-cards>button>span,.delivery-clone-date{border-radius:5px!important;box-shadow:none!important}.modal-card.modal-workspace,.modal-card.modal-workspace.modal-immersive{border-radius:0!important;box-shadow:0 12px 32px rgb(24 34 29/16%)!important}.app-shell select:not([multiple],[size]){border-radius:4px!important;cursor:pointer}.app-shell select[data-global-select-open=true]{border-color:#8e9a94!important;background-color:#fafbfa!important;box-shadow:0 0 0 3px rgb(77 116 98/10%)!important}.global-select-popover{position:fixed;z-index:10050;max-height:min(292px,calc(100vh - 20px));overflow:auto;padding:4px;border:1px solid #d7dcd9;border-radius:3px;color:#4c5550;background:#fff;box-shadow:0 10px 24px rgb(30 39 34/14%);overscroll-behavior:contain}.global-select-option-group{display:grid}.global-select-group-label{min-height:26px;display:flex;align-items:center;padding:4px 10px 2px;color:#858d89;font-size:12px;font-weight:600}.global-select-option{width:100%;min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 10px;border:0;border-radius:2px;color:#555e59;background:transparent;box-shadow:none;font:inherit;font-size:var(--huiyan-body,13px);line-height:1.35;text-align:left;cursor:pointer}.global-select-option:focus-visible,.global-select-option:hover{outline:0;color:#303633;background:#f0f2f1}.global-select-option.selected,.global-select-option[aria-selected=true]{color:#365846;background:#eaf3ef}.global-select-option:disabled{color:#a2a8a5;background:transparent;cursor:not-allowed}.filter-dropdown-menu{border-radius:3px!important;box-shadow:0 10px 24px rgb(30 39 34/14%)!important}.filter-dropdown-option{min-height:36px;border-radius:2px!important}.task-center-product-table-card,.task-center-product-table-wrap{min-width:0!important;max-width:100%!important}.task-center-product-table-wrap{overflow-x:auto!important;contain:inline-size paint;overscroll-behavior-inline:contain}.global-search-wrap{width:min(100%,430px);min-width:220px}.global-search{width:100%;min-width:0;height:34px!important;padding:0 11px!important;border-radius:4px!important;background:#fff!important;box-sizing:border-box}.global-search>svg{flex:0 0 auto;color:#737c77}.app-shell .global-search input{min-width:0;height:auto!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;color:#454d49!important;background:transparent!important;box-shadow:none!important;line-height:32px}.app-shell .global-search input:focus{border:0!important;box-shadow:none!important}.global-search kbd{flex:0 0 auto;border-radius:3px!important;box-shadow:none!important}@media (max-width:760px){.global-search-wrap{min-width:0}}.page-dashboard,.page-materials{--pilot-canvas:#f6f6f4;--pilot-surface:#ffffff;--pilot-surface-muted:#f4f5f3;--pilot-border:#e2e4e1;--pilot-border-strong:#cfd4d0;--pilot-ink:#202421;--pilot-muted:#707873;--pilot-accent:#426451}.page-dashboard .content-area,.page-materials .content-area{background:var(--pilot-canvas)}.page-dashboard .workbench-drawer-trigger,.page-materials .workbench-drawer-trigger{display:none!important}.page-dashboard .content-area{padding:26px 32px 56px}.page-materials .content-area{padding:26px 84px 56px 32px}.page-dashboard .page-header,.page-materials .page-header{min-height:86px;margin-bottom:20px;padding:0}.page-dashboard .page-header h1,.page-materials .page-header h1{color:var(--pilot-ink)!important;font-size:23px!important;letter-spacing:-.025em}.page-dashboard .page-header .eyebrow,.page-materials .page-header .eyebrow{margin-bottom:5px;color:#858c87;font-size:12px!important;font-weight:560;letter-spacing:.02em}.page-dashboard .page-header>div:first-child>p:last-child,.page-materials .page-header>div:first-child>p:last-child{margin-top:7px;color:var(--pilot-muted);font-size:14px!important;line-height:1.55}.page-dashboard .page-header-tools button,.page-materials .page-header-tools button{min-height:38px;border-radius:8px!important;font-size:13px}.page-dashboard .dashboard-reference-shell{gap:20px}.page-dashboard .dashboard-scope-strip{min-height:96px;padding:18px 20px;border-color:var(--pilot-border)!important;border-radius:12px!important;background:var(--pilot-surface)}.page-dashboard .dashboard-scope-summary>span{min-width:72px;padding:9px 12px;border:0;border-radius:8px;color:#4d5751;background:var(--pilot-surface-muted);font-size:12px;font-weight:620}.page-dashboard .dashboard-scope-summary>div{gap:3px}.page-dashboard .dashboard-scope-summary strong{color:var(--pilot-ink);font-size:14px;font-weight:630}.page-dashboard .dashboard-scope-strip p,.page-dashboard .dashboard-scope-summary small{color:var(--pilot-muted);font-size:12px}.page-dashboard .dashboard-scope-tabs{gap:2px;padding:3px;border-color:var(--pilot-border);border-radius:9px;background:#f1f2f0}.page-dashboard .dashboard-scope-tabs button{min-width:60px;height:34px;border-radius:7px;color:#69716c;font-size:13px}.page-dashboard .dashboard-scope-tabs button.active{color:var(--pilot-ink);background:#fff;box-shadow:0 1px 3px rgb(32 36 33/10%);font-weight:620}.page-dashboard .dashboard-scope-cascade label>span{font-size:12px}.page-dashboard .dashboard-scope-cascade select{height:38px;border-color:var(--pilot-border);border-radius:8px!important;color:#454c48;font-size:13px}.page-dashboard .dashboard-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.page-dashboard .dashboard-video-module{grid-column:1/-1}.page-dashboard .dashboard-module-card{min-height:0;border-color:var(--pilot-border);border-radius:12px!important;background:var(--pilot-surface);box-shadow:none!important}.page-dashboard .dashboard-module-card>header{padding:20px 20px 16px}.page-dashboard .dashboard-module-card>header>div>span{width:38px;height:38px;border-radius:9px;color:#4f5a54;background:#eef0ee}.page-dashboard .dashboard-module-card h2{color:var(--pilot-ink);font-size:17px;font-weight:640}.page-dashboard .dashboard-module-card .ghost-btn.small{min-height:36px;padding-inline:12px;border-color:var(--pilot-border);border-radius:8px!important;color:#515a55;background:#fff;font-size:13px}.page-dashboard .dashboard-module-card .ghost-btn.small:hover{border-color:var(--pilot-border-strong);background:var(--pilot-surface-muted)}.page-dashboard .dashboard-module-stats{gap:10px;padding:0 20px 18px}.page-dashboard .dashboard-module-stats>button,.page-dashboard .dashboard-module-stats>div{min-height:88px;gap:6px;padding:14px 16px;border-radius:9px!important;background:var(--pilot-surface-muted)}.page-dashboard .dashboard-module-stats span{color:var(--pilot-muted);font-size:12px}.page-dashboard .dashboard-module-stats strong{color:var(--pilot-ink);font-size:24px}.page-dashboard .dashboard-review-entry:hover{background:#ecefec}.page-dashboard .dashboard-module-table{margin:0 20px 20px;border-color:var(--pilot-border)!important;border-radius:9px!important}.page-dashboard .dashboard-module-head{min-height:40px;padding:0 14px;color:#747c77;background:#f3f4f2;font-size:12px}.page-dashboard .dashboard-module-table>button{min-height:68px;padding:12px 14px;border-color:#eceeeb;color:#59615c}.page-dashboard .dashboard-module-table>button:hover{background:#f7f8f6}.page-dashboard .dashboard-module-table>button strong{color:#343a36;font-size:13px;font-weight:600}.page-dashboard .dashboard-module-table>button small{color:#8a918d;font-size:11px}.page-materials .materials-resource-main{gap:16px}.page-materials .reference-filter-surface,.page-materials .video-advanced-filter-row,.page-materials .video-extra-filter-row,.page-materials .video-list-control-row{border:1px solid var(--pilot-border);border-radius:11px!important;background:var(--pilot-surface);box-shadow:none!important}.page-materials .reference-filter-heading{min-height:56px;padding:0 20px;border-color:#eceeeb}.page-materials .reference-content-tabs{height:56px;gap:24px}.page-materials .reference-content-tabs button,.page-materials .reference-current-resource{color:#5f6762;font-size:14px}.page-materials .reference-content-tabs button.active{color:var(--pilot-ink);font-weight:640}.page-materials .reference-content-tabs button.active:after{background:#5f6863}.page-materials .collection-select{gap:8px;color:#68706b;font-size:13px}.page-materials .category-fold-button,.page-materials .collection-select select{height:38px;border-color:var(--pilot-border);border-radius:8px!important;color:#4d5550;background:#fff;font-size:13px}.page-materials .category-fold-button{padding:0 12px;font-weight:580}.page-materials .category-fold-button:hover{color:#303633;border-color:var(--pilot-border-strong);background:var(--pilot-surface-muted)}.page-materials .taxonomy-panel{padding:17px 20px 12px}.page-materials .taxonomy-row{grid-template-columns:76px 128px minmax(0,1fr);gap:10px;margin-bottom:12px}.page-materials .taxonomy-label{padding-top:7px;color:#818984;font-size:12px}.page-materials .taxonomy-actions{min-height:32px;gap:12px}.page-materials .taxonomy-actions button{padding:6px 0;color:#6b736e;font-size:12px}.page-materials .taxonomy-actions button:hover{color:#303633}.page-materials .taxonomy-chips{gap:7px}.page-materials .personal-tag-switch button,.page-materials .taxonomy-chips>button{min-height:32px;padding:5px 11px;border:1px solid transparent!important;border-radius:7px!important;color:#555d58!important;background:#f2f3f1!important;font-size:13px;line-height:20px}.page-materials .personal-tag-switch button.active,.page-materials .taxonomy-chips>button.active,.page-materials .taxonomy-chips>button:hover{border-color:#cbd2cd!important;color:#30483b!important;background:#e7ece8!important}.page-materials .taxonomy-panel.is-compact .taxonomy-row:first-child .taxonomy-chips{max-height:39px}.page-materials .taxonomy-panel.is-compact .taxonomy-secondary-row .taxonomy-chips{max-height:75px}.page-materials .video-filter-workspace{gap:10px;margin-top:0}.page-materials .video-advanced-filter-row,.page-materials .video-extra-filter-row,.page-materials .video-list-control-row{gap:10px;padding:14px 16px}.page-materials .video-date-range,.page-materials .video-filter-label,.page-materials .video-only-mine,.page-materials .video-preview-switch,.page-materials .video-select-visible,.page-materials .video-selection-exit{color:#626b65;font-size:13px}.page-materials .video-advanced-filter-row>select,.page-materials .video-date-range input,.page-materials .video-export-button,.page-materials .video-extra-filter-row>select,.page-materials .video-linked-script-search input,.page-materials .video-linked-script-search select,.page-materials .video-list-control-row>select,.page-materials .video-more-filter-button,.page-materials .video-reset-button,.page-materials .video-select-visible,.page-materials .video-selection-exit{height:38px;min-height:38px;border-color:var(--pilot-border);border-radius:8px;color:#4e5651;background:#fff;font-size:13px}.page-materials .video-linked-script-search select{border-radius:8px 0 0 8px}.page-materials .video-linked-script-search input{border-radius:0 8px 8px 0}.page-materials .video-date-range{min-height:38px;border-color:var(--pilot-border);border-radius:8px}.page-materials .video-display-tabs button{height:38px;min-width:72px;border-color:var(--pilot-border);color:#626a65;font-size:13px}.page-materials .video-display-tabs button:first-child{border-radius:8px 0 0 8px}.page-materials .video-display-tabs button:last-child{border-radius:0 8px 8px 0}.page-materials .video-display-tabs button.active{color:var(--pilot-ink);background:#e9ebe8}.page-materials .list-summary,.page-materials .list-summary button,.page-materials .list-summary p{color:#69716c;font-size:13px}.page-materials .video-material-grid{min-height:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,260px));justify-content:start;gap:18px;padding:4px 0 24px}.page-materials .video-material-card{width:100%;flex:none;border:1px solid var(--pilot-border);border-radius:11px!important;box-shadow:none!important}.page-materials .video-material-card:hover{transform:translateY(-1px);border-color:#cbd0cc;box-shadow:0 8px 22px rgb(35 40 36/8%)!important}.page-materials .video-material-card .material-preview{height:auto;aspect-ratio:9/16;border-radius:10px 10px 0 0!important}.page-materials .video-material-body{padding:12px 12px 11px!important}.page-materials .video-material-card .material-title-row h3{color:#303632;font-size:14px}.page-materials .video-material-footer,.page-materials .video-platform-state{color:#7b837e;font-size:11px}.page-materials .video-card-business-status,.page-materials .video-card-identity span,.page-materials .video-card-identity strong,.page-materials .video-card-metrics,.page-materials .video-card-overlay-tags span{font-size:10px}.page-materials .video-pagination{min-height:62px;justify-content:flex-end;padding:12px 0;border-top-color:var(--pilot-border);color:#69716c;background:transparent;font-size:13px}.page-materials .video-pagination button,.page-materials .video-pagination input,.page-materials .video-pagination select,.page-materials .video-pagination>strong{height:36px;border-radius:7px;font-size:13px}.page-materials .video-pagination>strong{color:#fff;background:#4f5853}@media (max-width:1100px){.page-dashboard .content-area,.page-materials .content-area{padding:22px 24px 48px}.page-dashboard .dashboard-module-grid{grid-template-columns:1fr}.page-dashboard .dashboard-video-module{grid-column:auto}.page-dashboard .dashboard-scope-strip{align-items:flex-start;flex-wrap:wrap}}@media (max-width:760px){.page-dashboard .content-area,.page-materials .content-area{padding:18px 16px 40px}.page-dashboard .page-header,.page-materials .page-header{min-height:76px}.page-dashboard .page-header h1,.page-materials .page-header h1{font-size:21px!important}.page-materials .taxonomy-row{grid-template-columns:1fr}.page-materials .video-material-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}}.sidebar,.sidebar-compact .sidebar{border-right-color:#e4e6e3;background:#f8f8f6}.sidebar-compact .sidebar>.brand,.sidebar>.brand{border-bottom-color:#e7e9e6;background:#f8f8f6}.sidebar .brand-mark{color:#414a45;background:#eceeeb;box-shadow:inset 0 0 0 1px #dfe2df}.main-nav,.sidebar-compact .main-nav{padding:12px 9px 14px;scrollbar-color:#d7dbd7 transparent}.sidebar-primary-group{gap:3px;margin-bottom:14px}.main-nav .sidebar-nav-group,.sidebar-nav-group,.sidebar-primary-group>.sidebar-nav-group{margin:8px 10px 5px;color:#8a918d;font-size:12px!important;font-weight:560;letter-spacing:.01em}.sidebar-nav-entry{gap:2px}.main-nav button,.sidebar-compact .main-nav button,.sidebar-nav-entry>button{min-height:40px;height:40px;gap:10px;padding:0 11px;border:1px solid transparent;border-radius:8px;color:#59625d;background:transparent;transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.main-nav button svg{width:17px;height:17px;color:#747d78;transition:color .15s ease}.main-nav button span,.sidebar-compact .main-nav button span{font-size:14px!important;font-weight:500;letter-spacing:-.01em}.main-nav button:hover{border-color:transparent;color:#2f3632;background:#eeeeec}.main-nav button:hover svg{color:#525c56}.main-nav button.active,.main-nav button[aria-current=page]{border-color:#dfe2df;color:#242a27;background:#e8ebe8;box-shadow:0 1px 2px rgb(28 35 31/4%);font-weight:620}.main-nav button.active svg,.main-nav button[aria-current=page] svg{color:#3f4a44}.main-nav button em{min-width:20px;height:20px;padding:0 6px;border-radius:10px;color:#59625d;background:#dde1dd;font-size:11px!important;font-weight:650}.sidebar-context-nav{gap:2px;margin:5px 0 8px 20px;padding-left:9px;border-left-color:#d9ddda}.sidebar-context-entry>p{margin:8px 8px 3px;color:#929995;font-size:11px!important;font-weight:560}.sidebar-compact .sidebar-context-entry>button,.sidebar-context-entry>button{gap:9px;padding:0 9px;border-radius:7px}.sidebar-context-entry>button svg{width:15px;height:15px}.sidebar-context-entry>button span{font-size:13px!important;font-weight:480}.sidebar-context-entry>button.active,.sidebar-context-entry>button[aria-current=page]{border-color:transparent;color:#2d3430;background:#eceeec;box-shadow:none;font-weight:610}.sidebar-account-card{grid-template-columns:32px minmax(0,1fr) 32px;gap:8px;margin:0 9px 8px;padding:8px;border-color:transparent;border-radius:10px;background:#f0f1ef}.sidebar-account-card>button strong{color:#303733;font-size:14px;font-weight:610}.sidebar-account-card>button span{color:#737b77;font-size:12px!important}.sidebar-account-card>.sidebar-settings-entry{width:32px;height:32px;border-radius:7px;color:#69726d}.sidebar-account-card>.sidebar-settings-entry:hover{color:#343b37;background:#e3e6e3}.collapse-sidebar,.sidebar-compact .collapse-sidebar{height:38px;margin:0 9px 9px;border-radius:8px;color:#737b77}.collapse-sidebar:hover{border-color:transparent;color:#363d39;background:#eceeec}:is(.reference-content-tabs,.script-library-tabs,.ai-view-tabs,.workbench-workspace-tabs,.personal-center-tabs,.material-detail-tabs,.delivery-clone-platform-tabs,.advertiser-platform-tabs,.tool-workbench-tabs,.hit-library-head-tabs,.upload-view-tabs,.script-association-tabs,.localization-selection-tabs,.voice-clone-aside-tabs,.video-eraser-source-mode,.admin-topbar nav,.task-achievement-tabs){min-height:48px;gap:24px;border-bottom-color:#e2e5e2}:is(.reference-content-tabs,.script-library-tabs,.ai-view-tabs,.workbench-workspace-tabs,.personal-center-tabs,.material-detail-tabs,.delivery-clone-platform-tabs,.advertiser-platform-tabs,.tool-workbench-tabs,.hit-library-head-tabs,.upload-view-tabs,.script-association-tabs,.localization-selection-tabs,.voice-clone-aside-tabs,.video-eraser-source-mode,.admin-topbar nav,.task-achievement-tabs)>button{min-height:48px;height:48px;padding:0 3px;color:#747c77!important;font-size:14px!important;font-weight:510!important;transition:color .15s ease,border-color .15s ease}:is(.reference-content-tabs,.script-library-tabs,.ai-view-tabs,.workbench-workspace-tabs,.personal-center-tabs,.material-detail-tabs,.delivery-clone-platform-tabs,.advertiser-platform-tabs,.tool-workbench-tabs,.hit-library-head-tabs,.upload-view-tabs,.script-association-tabs,.localization-selection-tabs,.voice-clone-aside-tabs,.video-eraser-source-mode,.admin-topbar nav,.task-achievement-tabs)>button:hover{color:#39413d!important;border-bottom-color:#bfc5c1!important}:is(.reference-content-tabs,.script-library-tabs,.ai-view-tabs,.workbench-workspace-tabs,.personal-center-tabs,.material-detail-tabs,.delivery-clone-platform-tabs,.advertiser-platform-tabs,.tool-workbench-tabs,.hit-library-head-tabs,.upload-view-tabs,.script-association-tabs,.localization-selection-tabs,.voice-clone-aside-tabs,.video-eraser-source-mode,.admin-topbar nav,.task-achievement-tabs)>button.active,:is(.reference-content-tabs,.script-library-tabs,.ai-view-tabs,.workbench-workspace-tabs,.personal-center-tabs,.material-detail-tabs,.delivery-clone-platform-tabs,.advertiser-platform-tabs,.tool-workbench-tabs,.hit-library-head-tabs,.upload-view-tabs,.script-association-tabs,.localization-selection-tabs,.voice-clone-aside-tabs,.video-eraser-source-mode,.admin-topbar nav,.task-achievement-tabs)>button[aria-selected=true]{color:#252b28!important;border-bottom-color:#58625c!important;font-weight:630!important}:is(.scope-tabs,.segmented-tabs,.quick-statuses){min-height:40px;display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid #e0e3e0;border-radius:9px;background:#f1f2f0}:is(.scope-tabs,.segmented-tabs,.quick-statuses)>button{min-height:32px;height:32px;padding:0 12px;border:0;border-radius:7px;color:#68716c;background:transparent;font-size:13px!important;font-weight:510;transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}:is(.scope-tabs,.segmented-tabs,.quick-statuses)>button:hover{color:#343b37;background:#e8eae7}:is(.scope-tabs,.segmented-tabs,.quick-statuses)>button.active{color:#262c29;background:#fff;box-shadow:0 1px 3px rgb(31 38 34/10%);font-weight:620}:is(.scope-tabs,.segmented-tabs)>button span{min-width:18px;height:18px;padding:0 5px;border-radius:9px;color:#68716c;background:#e7e9e7;font-size:11px!important;font-weight:620}:is(.scope-tabs,.segmented-tabs)>button.active span{color:#4e5752;background:#eef0ee}.top-primary-nav{gap:4px}.top-primary-nav button{min-height:58px;padding:0 10px;color:#69726d;font-size:13px!important;font-weight:520}.top-primary-nav button.active,.top-primary-nav button:hover{color:#2f3632;background:#f5f6f4}.top-primary-nav button.active:after{height:2px;background:#59635d}.top-nav-mega-menu{border-color:#e1e4e1;border-radius:0 0 10px 10px;background:rgb(255 255 255/98%);box-shadow:0 18px 42px rgb(28 35 31/12%)}.top-nav-mega-menu strong{color:#3f4843;font-size:12px}.top-nav-mega-menu button{min-height:42px;border-radius:7px;color:#59625d}.top-nav-mega-menu button:hover{color:#2f3632;background:#f1f2f0}@media (max-width:760px){.main-nav button,.sidebar-compact .main-nav button,.sidebar-nav-entry>button{min-height:42px;height:42px}.sidebar-compact .sidebar-context-entry>button,.sidebar-context-entry>button{min-height:38px;height:38px}}.page-dashboard .page-header h1,.page-materials .page-header h1{color:var(--huiyan-text-primary)!important;font-size:var(--huiyan-type-page-title)!important;font-weight:650;line-height:1.24;letter-spacing:-.028em}.page-dashboard .page-header>div:first-child>p:last-child,.page-materials .page-header>div:first-child>p:last-child{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-body)!important;line-height:1.58}.page-dashboard .page-header .eyebrow,.page-materials .page-header .eyebrow{color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-caption)!important;line-height:1.45}.page-dashboard .dashboard-module-card h2{color:var(--huiyan-text-primary);font-size:var(--huiyan-type-section)!important;font-weight:630;line-height:1.35;letter-spacing:-.015em}.page-dashboard .dashboard-module-table>button strong,.page-dashboard .dashboard-scope-summary strong{color:#303632;font-size:var(--huiyan-type-control)!important;font-weight:610;line-height:1.42}.page-dashboard .dashboard-module-head,.page-dashboard .dashboard-module-stats span,.page-dashboard .dashboard-module-table>button small,.page-dashboard .dashboard-scope-strip p,.page-dashboard .dashboard-scope-summary small{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)!important;line-height:1.5}.page-dashboard .dashboard-module-table>button small{color:var(--huiyan-text-tertiary)}.page-dashboard .dashboard-module-card .ghost-btn.small,.page-dashboard .dashboard-scope-cascade select,.page-dashboard .dashboard-scope-tabs button{color:var(--huiyan-text-body);font-size:var(--huiyan-type-control)!important}.page-dashboard .dashboard-module-stats strong{color:var(--huiyan-text-primary);font-size:clamp(23px,calc(21px + .32vw),27px)!important;font-weight:620;line-height:1.12;letter-spacing:-.025em}.page-materials .reference-content-tabs button,.page-materials .reference-current-resource{font-size:14px!important;line-height:1.4}.page-materials .list-summary,.page-materials .list-summary button,.page-materials .list-summary p,.page-materials .taxonomy-actions button,.page-materials .taxonomy-label{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)!important;line-height:1.5}.page-materials .taxonomy-label{color:var(--huiyan-text-tertiary);font-weight:560}.page-materials .category-fold-button,.page-materials .collection-select,.page-materials .collection-select select,.page-materials .personal-tag-switch button,.page-materials .taxonomy-chips>button,.page-materials .video-advanced-filter-row>select,.page-materials .video-date-range,.page-materials .video-date-range input,.page-materials .video-display-tabs button,.page-materials .video-export-button,.page-materials .video-extra-filter-row>select,.page-materials .video-filter-label,.page-materials .video-linked-script-search input,.page-materials .video-linked-script-search select,.page-materials .video-list-control-row>select,.page-materials .video-more-filter-button,.page-materials .video-only-mine,.page-materials .video-pagination,.page-materials .video-pagination button,.page-materials .video-pagination input,.page-materials .video-pagination select,.page-materials .video-pagination>strong,.page-materials .video-preview-switch,.page-materials .video-reset-button,.page-materials .video-select-visible,.page-materials .video-selection-exit{color:var(--huiyan-text-body);font-size:var(--huiyan-type-control)!important;line-height:1.42}.page-materials input::placeholder,.page-materials textarea::placeholder{color:#89918c!important;opacity:1}.page-materials .video-material-card .material-title-row h3{color:#2d3430;font-size:var(--huiyan-type-body)!important;font-weight:620;line-height:1.45;letter-spacing:-.01em}.page-materials .video-material-footer,.page-materials .video-platform-state{color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-caption)!important;line-height:1.5}.page-materials .video-card-business-status,.page-materials .video-card-identity span,.page-materials .video-card-identity strong,.page-materials .video-card-metrics,.page-materials .video-card-overlay-tags span{font-size:var(--huiyan-type-micro)!important;line-height:1.4}@media (max-width:760px){:root{--huiyan-type-page-title:22px;--huiyan-type-dialog-title:18px;--huiyan-type-section:16px;--huiyan-type-brand:17px;--huiyan-type-nav:14px;--huiyan-type-body:14px;--huiyan-type-control:13px;--huiyan-type-caption:12px;--huiyan-type-micro:11px}.page-dashboard .page-header h1,.page-materials .page-header h1{font-size:var(--huiyan-type-page-title)!important}}@media (min-width:1600px){.page-dashboard .content-area,.page-materials .content-area{line-height:1.55}}.app-shell,.authorization-invite-page{color:var(--huiyan-text-body);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,PingFang SC,Helvetica Neue,Arial,sans-serif;font-size:var(--huiyan-type-body);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.page-quick-rail,.workbench-drawer-trigger{display:none!important}.page-ai .content-area,.page-materials .content-area,.page-scripts .content-area{padding-right:20px!important}.app-shell .admin-page-heading h1,.app-shell .bootstrap-card>h1,.app-shell .page-header h1,.app-shell .personal-profile-hero h1,.app-shell>main>h1{color:var(--huiyan-text-primary)!important;font-size:var(--huiyan-type-page-title)!important;font-weight:650!important;line-height:1.24!important;letter-spacing:-.028em!important}.app-shell .page-header{min-height:82px;margin-bottom:16px}.app-shell .admin-page-heading>div>span,.app-shell .page-header .eyebrow,.app-shell .section-heading .eyebrow,.app-shell .section-kicker{color:var(--huiyan-text-tertiary)!important;font-size:var(--huiyan-type-caption)!important;font-weight:560!important;line-height:1.45!important;letter-spacing:.02em!important}.app-shell .admin-page-heading p,.app-shell .page-header>div:first-child>p:last-child,.app-shell .personal-section-heading p,.app-shell .tool-module-header p{color:var(--huiyan-text-secondary)!important;font-size:var(--huiyan-type-body)!important;line-height:1.58!important}.app-shell :is(.section-heading h2,.section-heading h3,.dashboard-module-card h2,.task-center-filter-heading h2,.task-center-list-head h2,.tool-module-header h2,.tool-directory-heading strong,.collector-heading h1,.jianying-assistant-heading h1,.hit-library-head h2,.personal-section-heading h2,.admin-overview-hero h2,.advertiser-summary-heading h2,.workbench-workspace-header h2,.script-workspace-topbar h2,.video-eraser-title h1,.voice-clone-topbar h1){color:var(--huiyan-text-heading)!important;font-size:var(--huiyan-type-section)!important;font-weight:630!important;line-height:1.35!important;letter-spacing:-.015em!important}.app-shell :is(h2,.panel-heading,.settings-subheading){color:var(--huiyan-text-heading);font-size:var(--huiyan-type-section)!important;font-weight:630;line-height:1.4}.app-shell h3{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-body)!important;font-weight:620;line-height:1.45}.app-shell :is(p,li,dd,dt){color:var(--huiyan-text-body);font-size:var(--huiyan-type-body)!important;line-height:1.58}.app-shell .filter-dropdown-option,.app-shell .global-select-option,.app-shell :is(button,input,select,textarea),.app-shell label{font-family:inherit;font-size:var(--huiyan-type-control)!important;line-height:1.45}.app-shell :is(input,select,textarea){color:var(--huiyan-text-body)!important}.app-shell :is(input,textarea)::placeholder{color:#89918c!important;opacity:1}.app-shell :is(button,[role=button]):disabled,.app-shell :is(input,select,textarea):disabled{color:var(--huiyan-text-disabled)!important}.app-shell .eyebrow,.app-shell :is(.helper,.hint,.meta,.caption,.list-summary,.section-kicker),.app-shell small,.app-shell time{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)!important;line-height:1.5}.app-shell :is(.status-chip,.status-pill,.video-card-overlay-tags span,.video-card-metrics,.ai-beta,.ai-cost-chip,.main-nav button em){font-size:var(--huiyan-type-micro)!important;line-height:1.4}.admin-brand strong,.sidebar .brand strong{color:var(--huiyan-text-primary)!important;font-size:var(--huiyan-type-brand)!important}.admin-sidebar button,.admin-topbar nav button,.app-shell :where([class*=-tabs])>button,.main-nav button span,.sidebar-context-entry>button span{font-size:var(--huiyan-type-nav)!important;line-height:1.4}.main-nav button{min-height:40px;height:40px}.sidebar-compact .sidebar-context-entry>button,.sidebar-context-entry>button{min-height:36px;height:36px}.main-nav button.active,.main-nav button[aria-current=page],.sidebar-context-entry>button.active{color:#303632!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}.main-nav button.active:before,.main-nav button[aria-current=page]:before{content:""!important;position:absolute!important;top:10px!important;bottom:10px!important;left:0!important;width:2px!important;display:block!important;border-radius:1px!important;background:#646b67!important}.sidebar-context-entry>button.active:before,.sidebar-context-entry>button[aria-current=page]:before{content:""!important;position:absolute!important;top:9px!important;bottom:9px!important;left:-9px!important;width:2px!important;display:block!important;border-radius:1px!important;background:#858c88!important}.main-nav button:is(.active,[aria-current=page]):focus-visible,.sidebar-context-entry>button:is(.active,[aria-current=page]):focus-visible{outline:0!important;outline-offset:0!important;box-shadow:none!important}.main-nav button:not(.active):not([aria-current=page]):focus-visible,.sidebar-context-entry>button:not(.active):not([aria-current=page]):focus-visible{outline:1px solid #aeb5b1!important;outline-offset:-1px!important;background:#f5f6f5!important;box-shadow:none!important}.app-shell :where([class*=-tabs]):not(.scope-tabs,.segmented-tabs,.quick-statuses){min-height:44px}.app-shell table{color:var(--huiyan-text-body);font-size:var(--huiyan-type-control)!important}.app-shell [role=columnheader],.app-shell th{color:var(--huiyan-text-secondary)!important;font-size:var(--huiyan-type-caption)!important;font-weight:620!important;line-height:1.45}.app-shell [role=cell],.app-shell td{color:var(--huiyan-text-body)!important;font-size:var(--huiyan-type-control)!important;line-height:1.5}.app-shell :is(select,.filter-dropdown-trigger,.prototype-select .filter-dropdown-trigger,.global-select-option){min-height:36px}.filter-dropdown-menu,.global-select-popover,.organization-member-popover{border-color:#d7dcd9!important;border-radius:4px!important;background:#fff!important;box-shadow:0 10px 24px rgb(30 39 34/14%)!important}.filter-dropdown-option,.global-select-option{min-height:38px;border-radius:3px!important;color:var(--huiyan-text-body)!important}.filter-dropdown-option:hover,.global-select-option:hover{color:var(--huiyan-text-heading)!important;background:#f0f2f1!important}.filter-dropdown-option.selected,.filter-dropdown-option[aria-selected=true],.global-select-option.selected,.global-select-option[aria-selected=true]{color:#365846!important;background:#eaf3ef!important}.app-shell :is(.primary-btn,.admin-primary,.approve-btn,.quick-create,.material-upload-primary,.personal-primary-action,button[type=submit]){font-size:var(--huiyan-type-control)!important;font-weight:620!important}.app-shell :is([role=dialog],.modal-card,.creative-dialog,.admin-dialog,.personal-edit-modal,.personal-template-modal) :is(h1,h2,header strong){color:var(--huiyan-text-primary)!important;font-size:var(--huiyan-type-dialog-title)!important;font-weight:650!important;line-height:1.32!important;letter-spacing:-.018em!important}.material-detail-workspace,.modal-card.modal-workspace,.modal-card.modal-workspace.modal-immersive{border-radius:0!important}.app-shell :is(.filter-row,.task-center-filter-row,.video-list-control-row,.video-advanced-filter-row,.advertiser-ads-filters,.material-relation-picker-filters,.creative-toolbar,.analytics-toolbar){flex-wrap:wrap;row-gap:8px}.authorization-invite-page{color:var(--huiyan-text-body);background:#f6f7f6}.authorization-invite-card{border-color:#dfe3e1;border-radius:10px;box-shadow:0 20px 52px rgb(24 34 29/12%)}.authorization-invite-logo{border:1px solid #dce1de;border-radius:6px;color:#4f5a55;background:#eef1ef}.authorization-invite-card header h1{color:var(--huiyan-text-primary);font-size:var(--huiyan-type-dialog-title)}.authorization-invite-card :is(p,dd,dt,label){font-size:var(--huiyan-type-body)}.authorization-invite-card :is(input,button){border-radius:5px;font-family:inherit;font-size:var(--huiyan-type-control)}.authorization-invite-card>button{color:#fff;background:#171b19}@media (max-width:760px){.app-shell .content-area{padding:14px 14px 36px!important}.app-shell .page-header{min-height:72px}.app-shell :is(.filter-row,.task-center-filter-row)>*{min-width:min(100%,150px)}}@media (min-width:1600px){.app-shell :is(.content-area,.admin-main){line-height:1.58}}.sidebar-context-chevron{width:14px!important;height:14px!important;flex:0 0 auto;color:#858c88!important;transition:transform .16s ease!important}.sidebar-context-chevron.collapsed{transform:rotate(-90deg)!important}.page-materials .advanced-filter-surface{margin-top:0!important;padding:12px 0!important;border:0!important;border-bottom:1px solid #e2e5e3!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.page-materials .advanced-filter-surface .filter-row{align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding:0!important;flex-wrap:wrap!important}.page-materials .advanced-filter-surface .wide-search{width:auto!important;min-width:min(100%,280px)!important;max-width:460px!important;flex:1 1 360px!important}.page-materials .advanced-filter-surface .filter-select{width:auto!important;min-width:132px!important;max-width:180px!important;flex:0 1 160px!important}.page-materials .advanced-filter-surface :is(.search-field,select,button,.view-switch){min-height:34px!important;height:34px!important;border-radius:5px!important}.page-materials .advanced-filter-surface .search-field{border-color:#dfe3e1!important;color:#7a827d!important;background:#fff!important}.page-materials .advanced-filter-surface .search-field:focus-within{border-color:#aeb5b1!important;box-shadow:0 0 0 3px rgb(77 116 98/10%)!important}.workbench-workspace-page{min-height:0!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.workbench-workspace-page .workbench-workspace-header{min-height:58px!important;padding:10px 0 12px!important;border-bottom:1px solid #e2e5e3!important}.workbench-workspace-header strong{color:#343a36!important;font-size:var(--huiyan-type-section)!important;font-weight:620!important}.workbench-workspace-header span{color:#747d78!important;font-size:var(--huiyan-type-caption)!important}.workbench-workspace-page .workbench-workspace-tabs{padding-inline:0!important}.workbench-selection-toolbar{min-height:44px!important;gap:14px!important;padding:8px 0!important;border-bottom-color:#e7eae8!important;color:#68716c!important;font-size:var(--huiyan-type-caption)!important}.workbench-selection-toolbar small{color:#7a827d!important}.workbench-workspace-content{min-height:270px!important;padding:12px 0 76px!important;background:#fafbfa!important}.workbench-workspace-page .workbench-workspace-content:has(.workbench-workspace-empty){height:300px!important;min-height:300px!important;flex:0 0 300px!important}.workbench-workspace-empty{min-height:224px!important;gap:10px!important;padding:32px 20px!important;color:#858e89!important}.workbench-workspace-empty>svg{color:#858e89!important}.workbench-workspace-empty strong{color:#3f4642!important;font-size:var(--huiyan-type-body)!important;font-weight:620!important}.workbench-workspace-empty p{max-width:460px!important;color:#69726d!important;font-size:var(--huiyan-type-control)!important}.workbench-workspace-empty>button{min-height:34px!important;margin-top:4px!important;padding:0 12px!important;border:1px solid #cbd0cd!important;border-radius:5px!important;color:#343a37!important;background:#fff!important;font-size:var(--huiyan-type-control)!important}.workbench-workspace-empty>button:hover{border-color:#adb4b0!important;background:#f1f3f2!important}.workbench-workspace :is(input[type=checkbox],input[type=radio]){accent-color:#59615d!important}.workbench-batch-bar{min-height:64px!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px 14px!important;padding:10px 0!important;border-top:1px solid #dfe3e1!important;border-radius:0!important;background:rgb(255 255 255/98%)!important;box-shadow:none!important}.workbench-batch-bar>label{flex:0 1 auto!important;color:#69726d!important;font-size:var(--huiyan-type-caption)!important}.workbench-batch-bar>div{min-width:0!important;display:flex!important;flex:1 1 500px!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:7px!important}.workbench-batch-bar button{min-height:34px!important;height:34px!important;padding:0 11px!important;border-color:#dfe3e1!important;border-radius:5px!important;color:#4d5651!important;background:#fff!important;font-size:var(--huiyan-type-control)!important}.workbench-batch-bar button:first-child:not(:disabled),.workbench-batch-bar button:nth-last-child(2):not(:disabled){color:#fff!important;border-color:#171b19!important;background:#171b19!important}.workbench-batch-bar button:disabled{color:#a0a6a2!important;border-color:#e4e7e5!important;background:#f5f6f5!important;opacity:1!important}.workbench-batch-bar>span{min-width:62px!important;margin-left:auto!important;color:#7a827d!important;font-size:var(--huiyan-type-caption)!important}.modal-card.modal-immersive:has(.material-detail-workspace),.modal-card.modal-workspace:has(.material-detail-workspace){border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.material-detail-workspace{color:var(--huiyan-text-body)!important;background:#fff!important}.material-detail-summary{min-height:64px!important;padding:11px 64px 11px 16px!important;border-bottom:1px solid #e2e5e3!important;background:#fff!important}.material-detail-summary strong{color:var(--huiyan-text-primary)!important;font-size:var(--huiyan-type-section)!important}.material-detail-summary :is(span,small,.detail-media-meta){color:var(--huiyan-text-tertiary)!important;font-size:var(--huiyan-type-caption)!important}.detail-copy-id,.material-detail-summary-actions :is(button,select){min-height:34px!important;height:34px!important;border-color:#dfe3e1!important;border-radius:5px!important;color:#4d5651!important;background:#fff!important;font-size:var(--huiyan-type-control)!important}.material-detail-summary-actions .primary-btn{color:#fff!important;border-color:#171b19!important;background:#171b19!important}.material-detail-layout{border-radius:0!important;background:#fff!important}.material-detail-loading{min-height:min(720px,calc(100vh - 150px));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px;color:#626b65;text-align:center;background:#f7f8f7}.material-detail-loading strong{color:#303632;font-size:16px}.material-detail-loading span{max-width:420px;font-size:13px;line-height:1.6}.material-detail-loading .primary-btn{margin-top:4px}.material-detail-viewer{gap:10px!important;padding:14px!important;border-right-color:#e2e5e3!important;background:#f4f6f5!important}.material-viewer-stage{border-color:#dfe3e1!important;border-radius:5px!important}.material-viewer-stage,.material-viewer-stage.is-video{background:#eef1ef!important}.material-platform-review,.material-thumbnail-strip>button,.material-thumbnail-strip>div>button,.material-viewer-tools button{border-color:#dce1de!important;border-radius:5px!important;color:#4d5651!important;background:#fff!important;box-shadow:none!important}.material-viewer-tools button{min-height:66px!important;font-size:var(--huiyan-type-control)!important;font-weight:560!important}.material-platform-review button,.material-viewer-tools button svg{color:#69726d!important}.material-thumbnail-strip>button:hover:not(:disabled),.material-thumbnail-strip>div>button:hover:not(:disabled),.material-viewer-tools button:hover:not(:disabled){color:#303632!important;border-color:#adb4b0!important;background:#f1f3f2!important}.material-thumbnail-strip>div>button.active{border:2px solid #646b67!important;background:#f4f5f4!important}.material-detail-titlebar{min-height:78px!important;padding:12px 16px!important;border-bottom-color:#e2e5e3!important}.material-detail-titlebar h2,.material-detail-titlebar strong{color:var(--huiyan-text-primary)!important}.material-detail-tab-body{padding:14px 16px!important;background:#fff!important}.material-file-panel,.material-info-cards>article,.material-review-panel{border-color:#e2e5e3!important;border-radius:5px!important;box-shadow:none!important}.detail-tag-list :is(em,button){border:1px solid #e0e4e2!important;border-radius:4px!important;color:#59615d!important;background:#f4f6f5!important}.material-detail-actionbar{position:sticky!important;bottom:0!important;z-index:24!important;min-height:54px!important;gap:7px!important;padding:9px 14px!important;border-top-color:#dfe3e1!important;background:rgb(255 255 255/98%)!important;box-shadow:0 -6px 18px rgb(33 41 37/5%)!important}.material-detail-actionbar button,.material-detail-actionbar details>summary{min-height:34px!important;height:34px!important;border-color:#dfe3e1!important;border-radius:5px!important;color:#4d5651!important;background:#fff!important;font-size:var(--huiyan-type-control)!important}.material-detail-actionbar .material-jianying-action:not(:disabled),.material-detail-actionbar .material-push-action>.material-push-primary:not(:disabled){color:#fff!important;border-color:#171b19!important;background:#171b19!important}.material-detail-actionbar .material-push-action>.material-push-primary:disabled,.material-detail-actionbar button:disabled{color:#a0a6a2!important;border-color:#e4e7e5!important;background:#f5f6f5!important;opacity:1!important}.material-detail-actionbar .material-push-action>details>summary{border-radius:0 5px 5px 0!important}.material-detail-lower{gap:12px!important;padding:12px 16px!important;border-top:1px solid #dfe3e1!important;background:#f6f7f6!important}.material-detail-lower>article{border-color:#dfe3e1!important;border-radius:5px!important;box-shadow:none!important}.detail-section-header{min-height:58px!important;border-bottom-color:#e5e8e6!important}.detail-section-header strong{color:#343a36!important;font-size:var(--huiyan-type-section)!important}.detail-section-header span{color:#7a827d!important;font-size:var(--huiyan-type-caption)!important}.material-ad-platforms,.material-relation-tabs{min-height:44px!important;gap:20px!important;padding:0 16px!important;border-bottom:1px solid #e2e5e3!important}.material-ad-platforms button,.material-relation-tabs button{min-height:44px!important;padding:0 2px!important;border-bottom:2px solid transparent!important;color:#747c77!important;background:transparent!important;font-size:var(--huiyan-type-nav)!important}.material-ad-platforms button.active,.material-relation-tabs button.active{color:#252b28!important;border-bottom-color:#58625c!important;font-weight:620!important}.material-ad-platforms button.active:after,.material-relation-tabs button.active:after{content:none!important;display:none!important;border-radius:0!important;background:transparent!important}.material-ad-filters>div{border-color:#dfe3e1!important;border-radius:5px!important;background:#f4f6f5!important}.material-ad-filters button{color:#66706a!important;background:transparent!important}.material-ad-filters button.active{color:#2e3531!important;background:#fff!important;box-shadow:inset 0 0 0 1px #dfe3e1!important}.material-relation-view-switch{gap:5px!important;padding:0!important;border:0!important;background:transparent!important}.material-relation-view-switch>button:not(.primary-btn){min-height:34px!important;padding:0 12px!important;border:1px solid #dfe3e1!important;border-radius:5px!important;color:#5f6863!important;background:#fff!important}.material-relation-view-switch>button.active:not(.primary-btn){border-color:#aeb6b1!important;color:#2e3531!important;background:#eef1ef!important}.detail-section-header .text-action{color:#525b56!important;text-decoration-color:#aeb6b1!important}:is(.folder-detail-header,.collection-detail-header,.hit-library-detail,.creative-insight-detail,.creative-dictionary-detail,.task-center-detail-summary,.product-detail-identity,.product-detail-block,.delivery-detail-card,.collector-workspace,.jianying-assistant-workspace,.script-workspace,.personal-center-workspace){border-radius:0!important;box-shadow:none!important}:is(.folder-detail-actions,.folder-detail-toolbar,.hit-library-detail-actions,.creative-detail-actions) button:not(.primary):not(.danger-text){min-height:34px!important;border-color:#dfe3e1!important;border-radius:5px!important;color:#4d5651!important;background:#fff!important}.collector-workspace,.jianying-assistant-workspace{gap:12px!important;padding:0!important;color:var(--huiyan-text-primary)!important;background:#fff!important}.app-shell main .collector-heading,.app-shell main .jianying-assistant-heading{padding:4px 0 16px!important;border:0!important;border-bottom:1px solid #dfe3e1!important;border-radius:0!important;background:#fff!important}.collector-heading p,.jianying-assistant-heading p{color:var(--huiyan-text-secondary)!important;font-size:var(--huiyan-type-body)!important;line-height:1.6!important}.collector-safety,.jianying-assistant-safety{min-height:50px!important;padding:11px 14px!important;border:1px solid #ddd9cb!important;border-radius:5px!important;color:#5f5948!important;background:#faf9f3!important}.collector-safety p,.jianying-assistant-safety p{color:#716b59!important}.app-shell main .collector-install-card,.app-shell main .collector-token-card,.app-shell main .jianying-assistant-installers,.app-shell main .jianying-assistant-steps{padding:16px 0!important;border:0!important;border-top:1px solid #e2e5e3!important;border-radius:0!important;background:#fff!important}.collector-install-card:first-of-type,.jianying-assistant-installers:first-of-type{border-top:0!important}.collector-section-title>div>span,.jianying-assistant-section-title>div>span{border:1px solid #dfe3e1!important;border-radius:4px!important;color:#59615d!important;background:#f3f5f4!important}.jianying-installer-card{min-height:188px!important;padding:14px!important;border:1px solid #dfe3e1!important;border-radius:5px!important;background:#fff!important}.jianying-installer-icon{border:1px solid #e0e4e2!important;border-radius:4px!important;color:#59615d!important;background:#f3f5f4!important}.jianying-installer-download{min-height:36px!important;border:1px solid #171b19!important;border-radius:5px!important;color:#fff!important;background:#171b19!important;box-shadow:none!important}.jianying-installer-download:hover{border-color:#2c332f!important;background:#2c332f!important}.collector-steps li,.collector-token-list article,.jianying-assistant-steps li{border-color:#e2e5e3!important;border-radius:5px!important;background:#fff!important;box-shadow:none!important}.collector-platforms svg,.jianying-assistant-steps li>svg{color:#59615d!important}.collector-platforms span,.collector-token-status{border-radius:4px!important}.collector-platforms span{border:1px solid #e0e4e2!important;color:#59615d!important;background:#f3f5f4!important}.collector-limit{border-color:#e0e4e2!important;color:#626b66!important;background:#f5f6f5!important}.collector-token-form input,.collector-token-list-heading button,.collector-token-once,.collector-token-once code{border-radius:5px!important;box-shadow:none!important}.collector-heading-actions .secondary-btn,.collector-token-list-heading button,.collector-token-once button{border:1px solid #dfe3e1!important;color:#4d5651!important;background:#fff!important}.material-jianying-dialog :is(button,a):focus-visible,.modal-card:has(.material-detail-workspace) .dialog-close-button:focus-visible{outline-color:rgb(79 121 102/38%)!important;box-shadow:none!important}.app-shell main .material-card,.app-shell main .reference-filter-surface,.app-shell main .video-list-control-row{border-radius:5px!important;box-shadow:none!important}@media (max-width:900px){.page-materials .advanced-filter-surface .wide-search{max-width:none!important;flex-basis:100%!important}.workbench-batch-bar>div{justify-content:flex-start!important}.material-detail-summary{padding-right:56px!important}}.page-ai .page-header :is(.icon-btn,.ghost-btn),.page-delivery .page-header :is(.icon-btn,.ghost-btn){min-height:34px!important;height:34px!important;border-color:#dfe3e1!important;border-radius:5px!important;color:#4f5853!important;background:#fff!important;box-shadow:none!important}.page-delivery .delivery-clone-page,.page-delivery .delivery-clone-shell{gap:10px!important;color:var(--huiyan-text-body)!important;background:transparent!important}.page-delivery :is(.delivery-clone-filter-card,.delivery-clone-overview,.delivery-clone-table-card,.delivery-clone-tag-visual,.delivery-clone-creative-chart-card,.delivery-clone-talent-surface,.delivery-clone-record-card){border-color:#e1e5e2!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.page-delivery .delivery-clone-filter-card{padding:12px 14px!important}.page-delivery :is(.delivery-clone-filter-line,.delivery-clone-tag-filter,.delivery-clone-record-filters,.delivery-clone-record-actions,.delivery-clone-talent-filters,.delivery-clone-auth-filters,.delivery-clone-auth-actions){align-items:center!important;flex-wrap:wrap!important;gap:8px 10px!important}.page-delivery .delivery-clone-field{min-height:34px!important}.page-delivery :is(.delivery-clone-field input,.delivery-clone-field select,.delivery-clone-filter-card>select,.delivery-clone-filter-line>select,.delivery-clone-record-filters>select,.delivery-clone-creative-chart-card>select,.delivery-clone-podium select,.delivery-clone-compare-controls select,.delivery-clone-auth-filters>select,.delivery-clone-search,.delivery-clone-date,.delivery-clone-filter-actions button,.delivery-clone-record-actions button,.delivery-clone-table-title button,.delivery-clone-auth-actions button,.delivery-clone-auth-filters>button,.delivery-clone-record-filters>button){min-height:34px!important;height:34px!important;border-color:#dfe3e1!important;border-radius:5px!important;color:#535c57!important;background:#fff!important;box-shadow:none!important}.page-delivery .delivery-clone-date input,.page-delivery .delivery-clone-search input{min-height:32px!important;height:32px!important}.page-delivery .delivery-clone-segments{min-height:34px!important}.page-delivery .delivery-clone-segments button{min-height:34px!important;height:34px!important;color:#69716d!important;border-color:#dfe3e1!important;background:#fff!important;box-shadow:none!important}.page-delivery .delivery-clone-segments button:is(:hover,.active,[aria-pressed=true]){color:#303632!important;border-color:#aeb5b1!important;background:#eef1ef!important}.page-delivery .delivery-clone-primary:not(:disabled){color:#fff!important;border-color:#171b19!important;background:#171b19!important}.page-delivery .delivery-clone-primary:hover:not(:disabled){border-color:#303632!important;background:#303632!important}.page-delivery .delivery-clone-info-alert{min-height:42px!important;margin:0!important;padding:9px 12px!important;border-color:#dfe3e1!important;border-radius:5px!important;color:#616a65!important;background:#f5f6f5!important;box-shadow:none!important}.page-delivery .delivery-clone-info-alert svg{color:#737c77!important}.page-delivery :is(.delivery-clone-metrics button,.delivery-clone-talent-summary article,.delivery-clone-talent-analysis>aside,.delivery-clone-podium,.delivery-clone-talent-data article){border-color:#e2e6e3!important;border-radius:0!important;background:#f7f8f7!important;background-image:none!important;box-shadow:none!important}.page-delivery .delivery-clone-metrics button.active{border-left:3px solid #69736d!important;color:#303632!important;background:#eef1ef!important}.page-delivery .delivery-clone-chart{min-height:190px!important;padding:14px 18px 16px!important}.page-delivery .delivery-clone-chart>div{min-height:142px!important}.page-delivery .delivery-clone-task-report .delivery-clone-overview .delivery-clone-chart,.page-delivery .delivery-clone-task-trend{min-height:176px!important}.page-delivery .delivery-clone-task-trend-bars{min-height:132px!important}.page-delivery .delivery-clone-tag-graph>div,.page-delivery .delivery-clone-task-trend-point i{color:#fff!important;background:#68736d!important;background-image:none!important}.page-delivery .delivery-clone-creative-chart-card{min-height:196px!important}.page-delivery .delivery-clone-creative-chart-card>.delivery-clone-creative-chart-body{min-height:136px!important}.page-delivery .delivery-clone-tag-visual{min-height:286px!important}.page-delivery .delivery-clone-tag-graph{min-height:194px!important}.page-delivery .delivery-clone-talent-surface{min-height:0!important;padding:0 0 18px!important}.page-delivery .delivery-clone-talent-analysis{grid-template-columns:220px minmax(0,1fr)!important;gap:14px!important}.page-delivery .delivery-clone-talent-analysis>aside{padding:14px!important}.page-delivery .delivery-clone-talent-analysis>aside p{margin-bottom:10px!important;font-size:var(--huiyan-type-caption)!important;line-height:1.55!important}.page-delivery .delivery-clone-podium{width:100%!important;min-height:278px!important}.page-delivery .delivery-clone-podium>div{min-height:164px!important;padding-top:46px!important}.page-delivery .delivery-clone-compare-controls b,.page-delivery .delivery-clone-podium article :is(span,small){font-size:var(--huiyan-type-micro)!important}.page-delivery .delivery-clone-compare-controls{margin-top:10px!important}.page-delivery .delivery-clone-talent-data>div{gap:12px!important}.page-delivery .delivery-clone-record-card{min-height:0!important;padding:0!important;border-right:0!important;border-left:0!important}.page-delivery .delivery-clone-record-card>.delivery-clone-table-card .delivery-clone-table-empty-cell,.page-delivery .delivery-clone-table-empty-cell{height:184px!important}.page-delivery .delivery-clone-authorization .delivery-clone-record-card,.page-delivery .delivery-clone-export .delivery-clone-table-card,.page-delivery .delivery-clone-record-page .delivery-clone-table-card{border-right:1px solid #e1e5e2!important;border-left:1px solid #e1e5e2!important}.page-delivery .delivery-clone-link,.page-delivery .delivery-clone-review-reason summary:after,.page-delivery .delivery-clone-talent-analysis>aside header button{color:#58625c!important;text-decoration:underline!important;text-decoration-color:#b8bfbb!important;text-underline-offset:3px!important}.page-delivery .delivery-clone-pagination{min-height:50px!important}.page-delivery .delivery-clone-pagination :is(select,button,input){min-height:32px!important;height:32px!important;border-color:#dfe3e1!important;border-radius:4px!important;color:#69726d!important;background:#fff!important}.page-delivery .delivery-clone-pagination button.active{color:#fff!important;border-color:#5e6762!important;background:#5e6762!important}.page-ai .ai-page{gap:12px!important}.page-ai .ai-view-tabs{gap:22px!important;padding:0!important;border:0!important;border-bottom:1px solid #dfe3e1!important;border-radius:0!important}.page-ai .ai-view-tabs,.page-ai .ai-view-tabs button{min-height:44px!important;background:transparent!important;box-shadow:none!important}.page-ai .ai-view-tabs button{height:44px!important;padding:0 1px!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;color:#747c77!important}.page-ai .ai-view-tabs button.active{color:#2e3531!important;border-bottom-color:#5f6863!important;background:transparent!important}.page-ai .ai-beta,.page-ai .ai-cost-chip,.page-ai .ai-mode-strip strong i,.page-ai .ai-view-tabs em{border:1px solid #dfe3e1!important;border-radius:3px!important;color:#5f6863!important;background:#f1f3f2!important;box-shadow:none!important}.page-ai .ai-role-capability{min-height:42px!important;padding:9px 12px!important;border-color:#dfe3e1!important;border-radius:5px!important;color:#616a65!important;background:#f5f6f5!important}.page-ai .ai-mode-strip{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:8px!important}.page-ai .ai-mode-strip>button{min-height:76px!important;grid-template-columns:36px minmax(0,1fr) 16px!important;gap:10px!important;padding:11px 12px!important;border-color:#e0e4e2!important;border-radius:5px!important;color:#343a37!important;background:#fff!important;box-shadow:none!important}.page-ai .ai-mode-strip>button:hover{border-color:#b9c0bc!important;background:#f6f7f6!important}.page-ai .ai-mode-strip>button.active{border-color:#b8bfbb!important;border-left:3px solid #68716c!important;background:#eef1ef!important;box-shadow:none!important}.page-ai .ai-mode-strip>button>span{width:36px!important;height:36px!important;border:1px solid #e0e4e2!important;border-radius:4px!important;color:#5d6661!important;background:#f5f6f5!important}.page-ai .ai-mode-strip strong{color:#343a37!important;font-size:var(--huiyan-type-control)!important;font-weight:620!important}.page-ai .ai-mode-strip p{display:-webkit-box!important;margin-top:3px!important;overflow:hidden!important;color:#747d78!important;font-size:var(--huiyan-type-caption)!important;line-height:1.45!important;text-overflow:clip!important;white-space:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.page-ai .ai-page :is(button,select,input:not([type=checkbox]):not([type=radio])){min-height:34px}.page-ai .ai-page :is(select,input:not([type=checkbox]):not([type=radio]),textarea){border-color:#dfe3e1!important;border-radius:5px!important;color:#4f5853!important;background:#fff!important;box-shadow:none!important}.page-ai .ai-page :is(select,input:not([type=checkbox]):not([type=radio]),textarea):focus{border-color:#9ca59f!important;box-shadow:0 0 0 3px rgb(77 116 98/10%)!important}.page-ai :is(.ai-composer,.ai-side-panel,.ai-records-card,.ai-remix-workflow,.ai-remix-optional,.ai-remix-strategies button,.ai-remix-output-options>button,.ai-remix-execution-list article,.ai-remix-facts,.ai-remix-plan-summary>div){border-color:#dfe3e1!important;border-radius:5px!important;background:#fff!important;background-image:none!important;box-shadow:none!important}.page-ai .ai-workspace-grid{gap:12px!important}.page-ai .ai-image-folder-picker>summary,.page-ai .ai-template-grid>button{border-radius:5px!important;box-shadow:none!important}.page-ai .ai-composer{padding:16px!important}.page-ai :is(.ai-panel-tabs,.ai-template-taxonomy,.ai-image-creation-tabs) button:is(.active,[aria-pressed=true],[aria-selected=true]){color:#303632!important;border-color:#b9c0bc!important;background:#eef1ef!important;box-shadow:none!important}.page-ai .ai-page :is(.primary-btn,button[type=submit]):not(:disabled){color:#fff!important;border-color:#171b19!important;background:#171b19!important;box-shadow:none!important}.page-ai .ai-page :is(.ghost-btn,.ai-tool-secondary-action):not(:disabled){border-color:#dfe3e1!important;color:#4f5853!important;background:#fff!important;box-shadow:none!important}.page-delivery :is(.advertiser-date-range input,.advertiser-table-search input,.advertiser-primary-action){min-height:34px!important;height:34px!important;border-radius:5px!important}.page-delivery .advertiser-pagination button{min-height:32px!important;height:32px!important;min-width:32px!important;border-radius:4px!important}.page-delivery .delivery-clone-overview>header button{min-height:34px!important;height:34px!important}@media (max-width:1080px){.page-ai .ai-mode-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}.page-ai .ai-workspace-grid{grid-template-columns:1fr!important}}@media (max-width:760px){.page-ai .ai-mode-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.page-delivery .delivery-clone-record-filters,.page-delivery .delivery-clone-record-filters.compact,.page-delivery .delivery-clone-record-filters.derivative,.page-delivery .delivery-clone-record-filters.material,.page-delivery .delivery-clone-record-filters.review{display:grid!important;grid-template-columns:1fr!important}}@media (max-width:520px){.page-ai .ai-mode-strip{grid-template-columns:1fr!important}}.page-settings .content-area{padding:0 18px 36px!important;background:#fff!important}.page-settings .admin-workspace{min-height:calc(100vh - 70px)!important;margin:0!important;color:var(--huiyan-text-body)!important;background:#fff!important}.page-settings .admin-topbar{min-height:66px!important;grid-template-columns:minmax(250px,1fr) auto minmax(190px,1fr)!important;gap:22px!important;padding:0 18px!important;border:0!important;border-bottom:1px solid #dfe3e1!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.page-settings .admin-brand{gap:11px!important}.page-settings .admin-brand>span{width:36px!important;height:36px!important;border:1px solid #dfe3e1!important;border-radius:5px!important;color:#59615d!important;background:#f2f4f3!important}.page-settings .admin-brand small{color:var(--huiyan-text-secondary)!important;font-size:var(--huiyan-type-caption)!important}.page-settings .admin-topbar nav{min-height:44px!important;align-self:end!important;gap:24px!important;border:0!important}.page-settings .admin-topbar nav>button{min-height:44px!important;height:44px!important;padding:0 1px!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;color:#717975!important;background:transparent!important;box-shadow:none!important;font-size:var(--huiyan-type-nav)!important;font-weight:540!important}.page-settings .admin-topbar nav>button:hover{color:#3f4743!important;border-bottom-color:#c4c9c6!important}.page-settings .admin-topbar nav>button.active{color:#2d3230!important;border-bottom-color:#646b67!important;background:transparent!important;box-shadow:none!important;font-weight:620!important}.page-settings .admin-topbar>button{min-height:36px!important;height:36px!important;padding:0 12px!important;border:1px solid #dfe3e1!important;border-radius:5px!important;color:#59615d!important;background:#fff!important;box-shadow:none!important}.page-settings .admin-topbar>button:hover{border-color:#bcc3bf!important;background:#f7f8f7!important}.page-settings .admin-shell{min-height:calc(100vh - 136px)!important;display:grid!important;grid-template-columns:190px minmax(0,1fr)!important;align-items:stretch!important;overflow:visible!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.page-settings .admin-sidebar{min-width:0!important;display:flex!important;align-items:stretch!important;flex-direction:column!important;gap:2px!important;padding:22px 12px 32px!important;overflow:visible!important;border:0!important;border-right:1px solid #ecefed!important;background:#fafbfa!important}.page-settings .admin-sidebar-title{display:block!important;margin:0 8px 10px!important;color:var(--huiyan-text-tertiary)!important;font-size:var(--huiyan-type-caption)!important;font-weight:560!important;line-height:1.45!important}.page-settings .admin-sidebar button{width:100%!important;min-height:40px!important;height:40px!important;position:relative!important;justify-content:flex-start!important;gap:9px!important;padding:0 12px!important;border:0!important;border-radius:4px!important;color:#626b66!important;background:transparent!important;box-shadow:none!important;text-align:left!important;font-size:var(--huiyan-type-control)!important;font-weight:520!important}.page-settings .admin-sidebar button>span,.page-settings .admin-sidebar button>svg{width:18px!important;display:grid!important;place-items:center!important;color:#747d78!important}.page-settings .admin-sidebar button:hover{color:#343a37!important;background:#f0f2f1!important}.page-settings .admin-sidebar button.active{color:#2d3230!important;background:transparent!important;box-shadow:none!important;font-weight:620!important}.page-settings .admin-sidebar button.active:before{content:""!important;position:absolute!important;top:9px!important;bottom:9px!important;left:0!important;width:2px!important;border-radius:1px!important;background:#646b67!important}.page-settings .admin-sidebar button.active :is(span,svg){color:#48504c!important}.page-settings .admin-main{min-width:0!important;padding:26px 28px 52px!important;background:#fff!important}.page-settings .admin-page-heading{min-height:72px!important;align-items:flex-start!important;margin-bottom:18px!important;padding-bottom:16px!important;border-bottom:1px solid #ecefed!important}.page-settings .admin-page-heading>div>span{color:var(--huiyan-text-tertiary)!important;font-size:var(--huiyan-type-caption)!important;font-weight:560!important;letter-spacing:.02em!important}.page-settings .admin-page-heading h1{margin:4px 0 5px!important}.page-settings .admin-page-heading p,.page-settings .admin-page-heading>small{color:var(--huiyan-text-secondary)!important}.page-settings .admin-card-stack,.page-settings .admin-home-grid{gap:14px!important}.page-settings :is(.admin-overview-card,.admin-metric-grid>button,.admin-quick-grid>button,.admin-content-entry-grid>button,.admin-user-summary>article,.admin-team-card,.admin-group-list>div,.admin-job-grid>article,.admin-platform-grid>article,.admin-platform-form,.admin-status-table,.admin-script-status-table,.admin-config-row,.admin-role-matrix,.admin-access-comparison,.admin-access-level-grid>article,.admin-remix-trigger-grid>article,.admin-remix-strategies label,.admin-remix-job-table,.admin-template-studio,.admin-template-structure-row,.admin-template-field-card,.admin-template-list article){border-color:#e0e4e2!important;border-radius:5px!important;background-color:#fff!important;background-image:none!important;box-shadow:none!important}.page-settings .admin-overview-card{padding:18px!important}.page-settings .admin-overview-hero{min-height:116px!important;padding:22px 24px!important;border-radius:5px!important;background:#fafbfa!important}.page-settings .admin-overview-hero>svg{color:#737c77!important}.page-settings :is(.admin-metric-grid,.admin-user-summary){gap:8px!important}.page-settings .admin-metric-grid>button,.page-settings .admin-user-summary>article{min-height:86px!important;padding:14px!important}.page-settings .admin-content-entry-grid>button:hover,.page-settings .admin-metric-grid>button:hover,.page-settings .admin-quick-grid>button:hover{border-color:#bfc5c1!important;color:#343a37!important;background:#f7f8f7!important;box-shadow:none!important}.page-settings .admin-dashboard-period{min-height:64px!important;flex-wrap:wrap!important;row-gap:8px!important}.page-settings .admin-dashboard-period :is(input,button){min-height:36px!important;height:36px!important;border-radius:5px!important}.page-settings .admin-quick-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:8px!important}.page-settings .admin-quick-grid>button{min-height:82px!important;grid-template-columns:24px minmax(0,1fr)!important;gap:5px 9px!important;padding:13px!important}.page-settings .admin-content-entry-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:8px!important}.page-settings .admin-content-entry-grid>button{min-height:108px!important;padding:15px!important;color:#59615d!important}.page-settings :is(.admin-toolbar,.admin-user-toolbar){min-height:44px!important;gap:8px 10px!important;flex-wrap:wrap!important}.page-settings .admin-toolbar>label{width:clamp(280px,42vw,460px)!important}.page-settings .admin-toolbar>label:not([data-input-shell]){min-height:36px!important;height:36px!important;padding:0 11px!important;border-color:#dfe3e1!important;border-radius:5px!important;background:#fff!important}.page-settings :is(.admin-toolbar>button,.admin-section-title>button,.admin-actions>button,.admin-category-root button,.admin-team-actions>button,.admin-user-toolbar>select,.admin-dialog-actions>button,.admin-savebar button,.admin-platform-form-footer button){min-height:34px!important;height:34px!important;padding:0 10px!important;border-radius:5px!important;font-size:var(--huiyan-type-control)!important}.page-settings .admin-actions>button,.page-settings .admin-team-actions>button{min-width:34px!important}.page-settings :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([data-input-shell]>input),select,textarea,.admin-trigger-select>summary){min-height:36px!important;border-color:#dfe3e1!important;border-radius:5px!important;color:var(--huiyan-text-body)!important;background:#fff!important;box-shadow:none!important}.page-settings .admin-trigger-select[open]>summary,.page-settings :is(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([data-input-shell]>input),select,textarea,.admin-trigger-select>summary):focus{border-color:#9ca59f!important;box-shadow:0 0 0 3px rgb(77 116 98/10%)!important}.page-settings .admin-category-tabs{display:flex!important;align-items:stretch!important;gap:20px!important;padding:0!important;border:0!important;border-bottom:1px solid #dfe3e1!important;border-radius:0!important}.page-settings .admin-category-tabs,.page-settings .admin-category-tabs>button{min-height:44px!important;background:transparent!important;box-shadow:none!important}.page-settings .admin-category-tabs>button{height:44px!important;padding:0 1px!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;color:#717975!important}.page-settings .admin-category-tabs>button.active{color:#2d3230!important;border-bottom-color:#646b67!important;background:transparent!important;box-shadow:none!important}.page-settings :is(.admin-table-head,.admin-status-table-head,.admin-script-status-head,.admin-role-head,.admin-remix-job-table>.head){min-height:42px!important;color:var(--huiyan-text-secondary)!important;border-color:#e0e4e2!important;background:#f5f6f5!important;font-size:var(--huiyan-type-caption)!important}.page-settings :is(.admin-table-row,.admin-status-table-row,.admin-script-status-row,.admin-role-row,.admin-remix-job-table>div:not(.head)){color:var(--huiyan-text-body)!important;border-color:#ecefed!important;font-size:var(--huiyan-type-control)!important}.page-settings :is(.admin-table-row strong,.admin-status-name strong,.admin-script-status-row strong,.admin-role-row strong,.admin-org-cell strong){color:var(--huiyan-text-heading)!important;font-size:var(--huiyan-type-control)!important;font-weight:590!important}.page-settings :is(.admin-status-table,.admin-script-status-table,.admin-role-matrix,.admin-remix-job-table){overflow-x:auto!important;border-radius:4px!important}.page-settings :is(.admin-status-rule-note,.admin-security-note,.admin-form-hint){border-color:#dfe3e1!important;border-radius:5px!important;color:#616a65!important;background:#f5f6f5!important}.page-settings :is(.admin-remix-master.enabled,.admin-remix-trigger-grid article.enabled,.admin-remix-strategies label.selected,.admin-access-level-grid>article.administrator,.admin-access-level-grid>article.employee,.admin-template-list article.selected,.admin-template-type-picker>label.selected,.admin-template-rule-cards>label.selected){border-color:#bcc1be!important;background:#eceeed!important;background-image:none!important;box-shadow:inset 3px 0 #858c88!important}.page-settings :is(.admin-template-studio,.admin-template-canvas,.admin-template-library){border-radius:4px!important;background:#fff!important;box-shadow:none!important}.page-settings .admin-template-structure-row{border-radius:4px!important}.page-settings .admin-template-studio{grid-template-columns:240px minmax(0,1fr)!important}.page-settings .admin-template-canvas-header{min-height:118px!important;align-items:end!important;flex-wrap:wrap!important;padding:14px 16px!important}.page-settings .admin-template-title-fields{min-width:min(420px,100%)!important;flex:1 1 100%!important;grid-template-columns:minmax(160px,.7fr) minmax(220px,1.3fr)!important}.page-settings .admin-template-header-actions{margin-left:auto!important}.page-settings .admin-template-switch{min-height:22px!important;height:22px!important;border-radius:11px!important}.page-settings .admin-empty,.page-settings .admin-loading{min-height:220px!important;border-color:#dfe3e1!important;border-radius:5px!important;color:var(--huiyan-text-secondary)!important;background:#fafbfa!important}.page-settings .admin-savebar{min-height:58px!important;margin-right:-18px!important;margin-left:-18px!important;padding:12px 18px!important;border-color:#e0e4e2!important;background:#fafbfa!important}.page-settings .admin-primary:not(:disabled),.page-settings button[type=submit]:not(:disabled){color:#fff!important;border-color:#171b19!important;background:#171b19!important;box-shadow:none!important}.page-settings :is(.admin-dialog,.admin-template-modal){border-radius:10px!important;background:#fff!important;box-shadow:0 20px 52px rgb(24 34 29/19%)!important}.page-settings :is(.admin-dialog,.admin-template-modal)>header{min-height:70px!important;border-color:#e0e4e2!important}.page-settings .admin-dialog-form{gap:14px!important;padding:20px!important}.page-settings .admin-dialog-actions{min-height:62px!important;margin:4px -20px -20px!important;padding:13px 20px!important;border-color:#e0e4e2!important;background:#fafbfa!important}.page-settings .admin-trigger-options{border-color:#d7dcd9!important;border-radius:5px!important;background:#fff!important;box-shadow:0 10px 24px rgb(30 39 34/14%)!important}@media (max-width:1180px){.page-settings .admin-topbar{grid-template-columns:1fr auto!important;gap:12px!important;padding-top:10px!important}.page-settings .admin-topbar nav{grid-column:1/-1!important;grid-row:2!important;order:3!important}.page-settings .admin-shell{display:block!important}.page-settings .admin-sidebar{min-height:50px!important;display:flex!important;align-items:stretch!important;flex-direction:row!important;gap:18px!important;padding:0 18px!important;overflow-x:auto!important;border-right:0!important;border-bottom:1px solid #ecefed!important;background:#fff!important}.page-settings .admin-sidebar-title{display:none!important}.page-settings .admin-sidebar button{width:auto!important;min-height:50px!important;height:50px!important;flex:0 0 auto!important;padding:0 1px!important;border-radius:0!important}.page-settings .admin-sidebar button.active:before{top:auto!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:2px!important}.page-settings .admin-main{padding:22px 20px 44px!important}}@media (max-width:760px){.page-settings .content-area{padding:0 10px 28px!important}.page-settings .admin-brand small,.page-settings .admin-topbar>button span{display:none!important}.page-settings .admin-main{padding:18px 12px 36px!important}.page-settings :is(.admin-metric-grid,.admin-user-summary,.admin-dashboard-health-grid,.admin-content-entry-grid,.admin-quick-grid,.admin-team-grid,.admin-access-level-grid,.admin-form-grid,.admin-switch-grid,.admin-platform-form-grid,.admin-remix-trigger-grid,.admin-remix-strategies>div){grid-template-columns:1fr!important}.page-settings .admin-dashboard-detail-grid,.page-settings .admin-rule-list{grid-template-columns:1fr!important}.page-settings .admin-toolbar>label{width:100%!important;flex:1 1 100%!important}.page-settings .admin-dialog-form,.page-settings .admin-platform-form,.page-settings .admin-template-studio,.page-settings .admin-video-status-form{grid-template-columns:1fr!important}.page-settings .admin-template-library{max-height:320px!important;border-right:0!important;border-bottom:1px solid #e0e4e2!important}.page-settings .admin-template-title-fields{grid-template-columns:1fr!important}.page-settings .admin-platform-form>:is(header,label,.admin-platform-form-footer){grid-column:1!important}}.app-shell:not(.page-settings) :is(.content-area,[role=dialog]){color:var(--huiyan-text-body)!important}.app-shell:not(.page-settings) :is(.content-area,[role=dialog]) :is(button:not([role=tab]):not(.product-metrics>button):not(.product-media-tabs>button):not(.kl-entry):not(.kl-sources button),input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not(.date-time-picker-native-input):not([data-input-shell]>input),select){min-height:34px!important;border-radius:5px!important;font-size:var(--huiyan-type-control)!important}.app-shell:not(.page-settings) :is(.content-area,[role=dialog]) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([data-input-shell]>input){border-color:#dfe3e1!important;color:var(--huiyan-text-body)!important;background:#fff!important;box-shadow:none!important}.app-shell:not(.page-settings) :is(.content-area,[role=dialog]) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([data-input-shell]>input):focus{border-color:#9da5a0!important;outline:none!important;box-shadow:0 0 0 3px rgb(77 116 98/11%)!important}.app-shell:not(.page-settings) :is(.content-area,[role=dialog]) :is(.icon-btn,.ghost-btn,.filter-button,.text-btn,.mini-link,.creative-count-button,.video-workbench-button,.material-title-button){min-height:32px!important;border-color:#dfe3e1!important;border-radius:5px!important;color:#4f5853!important;background:#fff!important;box-shadow:none!important}.app-shell:not(.page-settings) :is(.content-area,[role=dialog]) :is(.icon-btn,.ghost-btn,.filter-button,.text-btn,.mini-link):hover:not(:disabled){border-color:#b8bfbb!important;color:#303632!important;background:#f2f4f3!important}.app-shell:not(.page-settings) :is(.content-area,[role=dialog]) :is(.primary-btn,.approve-btn,button[type=submit]):not(:disabled){border-color:#171b19!important;color:#fff!important;background:#171b19!important;box-shadow:none!important}.app-shell:not(.page-settings) :is(.content-area,[role=dialog]) :is(.primary-btn,.approve-btn,button[type=submit]):hover:not(:disabled){border-color:#303632!important;background:#303632!important}.app-shell:not(.page-settings) :is(.content-area,[role=dialog]) :is(.content-card,.filter-surface,.reference-filter-surface,.metric-card,.analytics-toolbar,.review-queue,.review-detail,.tool-directory-card,.jianying-installer-card,.collector-install-card,.collector-token-card,.workbench-workspace,.delivery-overview-card,.delivery-account-selector,.delivery-toolbar,.delivery-list-card,.delivery-detail-card){border-color:#e1e5e2!important;border-radius:5px!important;background-image:none!important;box-shadow:none!important}.app-shell:not(.page-settings) .page-header h1{color:var(--huiyan-text-primary)!important;font-size:var(--huiyan-type-page-title)!important;font-weight:630!important}.app-shell:not(.page-settings) .page-header>div:first-child>p:last-child{color:var(--huiyan-text-secondary)!important;font-size:var(--huiyan-type-body)!important}.app-shell:not(.page-settings) .content-area :is(h2,.section-heading h2){color:var(--huiyan-text-heading)!important;font-size:var(--huiyan-type-section)!important;font-weight:620!important}.app-shell:not(.page-settings) .content-area :is(h3,.section-heading h3){color:var(--huiyan-text-heading)!important;font-size:var(--huiyan-type-body)!important;font-weight:610!important}.app-shell:not(.page-settings) :is(.content-area,[role=dialog]) :is(table th,.table-head,.table-row.table-head){color:var(--huiyan-text-secondary)!important;font-size:var(--huiyan-type-caption)!important;font-weight:560!important;background:#f7f8f7!important}.app-shell:not(.page-settings) :is(.content-area,[role=dialog]) :is(table td,.data-table .table-row:not(.table-head)){color:var(--huiyan-text-body)!important;font-size:var(--huiyan-type-control)!important}.app-shell:not(.page-settings) :is(.reference-content-tabs,.hit-library-head-tabs,.script-library-tabs,.workbench-workspace-tabs,.ai-view-tabs,.advertiser-platform-tabs,.delivery-clone-platform-tabs,.delivery-clone-text-tabs,.material-detail-tabs,.material-relation-tabs){min-height:44px!important;display:flex!important;align-items:stretch!important;gap:20px!important;padding:0!important;overflow-x:auto!important;border:0!important;border-bottom:1px solid #dfe3e1!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell:not(.page-settings) :is(.reference-content-tabs,.hit-library-head-tabs,.script-library-tabs,.workbench-workspace-tabs,.ai-view-tabs,.advertiser-platform-tabs,.delivery-clone-platform-tabs,.delivery-clone-text-tabs,.material-detail-tabs,.material-relation-tabs)>button{appearance:none!important;min-width:max-content!important;min-height:44px!important;height:44px!important;padding:0 1px!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;color:#737c77!important;background:transparent!important;box-shadow:none!important;font-size:var(--huiyan-type-nav)!important;font-weight:520!important}.app-shell:not(.page-settings) :is(.reference-content-tabs,.hit-library-head-tabs,.script-library-tabs,.workbench-workspace-tabs,.ai-view-tabs,.advertiser-platform-tabs,.delivery-clone-platform-tabs,.delivery-clone-text-tabs,.material-detail-tabs,.material-relation-tabs)>button:is(.active,[aria-selected=true],[aria-pressed=true]){border-bottom-color:#646b67!important;color:#2d3230!important;background:transparent!important;font-weight:620!important}.app-shell:not(.page-settings) :is(.reference-content-tabs,.hit-library-head-tabs,.script-library-tabs,.workbench-workspace-tabs,.ai-view-tabs,.advertiser-platform-tabs,.delivery-clone-platform-tabs,.delivery-clone-text-tabs,.material-detail-tabs,.material-relation-tabs)>button:after{content:none!important;display:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell:not(.page-settings) .workbench-workspace-drawer .workbench-workspace-tabs{min-height:54px!important;align-items:flex-end!important;gap:24px!important;padding:8px 24px 0!important;overflow:visible!important}.app-shell:not(.page-settings) .workbench-workspace-drawer .workbench-workspace-tabs>button{min-height:46px!important;height:46px!important;padding:0 4px!important}.page-materials :is(.reference-filter-heading,.filter-topline,.filter-row,.video-list-control-row,.advanced-filter-surface),.page-scripts :is(.filter-topline,.filter-row,.script-taxonomy-panel),.page-tasks :is(.filter-topline,.filter-row,.task-center-filter-row){gap:10px!important}.page-materials :is(.filter-row,.video-list-control-row),.page-scripts .filter-row,.page-tasks .filter-row{align-items:center!important;flex-wrap:wrap!important}.page-materials :is(.view-switch button,.video-card-actions button,.material-card-actions button),.page-reviews .text-btn,.page-scripts .creative-count-button,.page-tasks :is(.mini-link,.small-icon-btn),.page-workbench .workbench-workspace-header button{min-width:32px!important;min-height:32px!important;height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.page-materials .material-title-button,.page-reviews .text-btn,.page-scripts .creative-count-button,.page-tasks .mini-link{padding:5px 8px!important;line-height:1.35!important}.page-tasks .scope-tabs{min-height:44px!important;display:flex!important;align-items:stretch!important;gap:20px!important;border:0!important;border-bottom:1px solid #dfe3e1!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.page-tasks .scope-tabs button{height:44px!important;padding:0 1px!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;color:#737c77!important;background:transparent!important}.page-tasks .scope-tabs button.active{border-bottom-color:#646b67!important;color:#2d3230!important;background:transparent!important}.page-tasks .task-achievement-tabs button:is(.active,[aria-selected=true]){border-color:#b8bfbb!important;color:#303632!important;background:#eef1ef!important}.page-delivery .delivery-workspace-intro{min-height:72px!important;display:grid!important;align-content:center!important;gap:4px!important;padding:12px 2px!important;border-bottom:1px solid #e1e5e2!important}.page-delivery .delivery-workspace-intro>span{color:var(--huiyan-text-tertiary)!important;font-size:var(--huiyan-type-caption)!important}.page-delivery .delivery-workspace-intro h1{margin:0!important;color:var(--huiyan-text-primary)!important;font-size:var(--huiyan-type-page-title)!important;font-weight:620!important}.page-delivery .delivery-workspace-intro p{margin:0!important;color:var(--huiyan-text-secondary)!important;font-size:var(--huiyan-type-caption)!important}.page-delivery .advertiser-report-shell{padding:0!important;background:transparent!important}.page-delivery :is(.advertiser-filter-card,.advertiser-overview-card,.advertiser-table-card,.advertiser-tiktok-ads,.advertiser-import-panel){border-color:#e1e5e2!important;border-radius:5px!important;background:#fff!important;box-shadow:none!important}.page-delivery .advertiser-platform-tabs{height:44px!important}.page-delivery .advertiser-platform-tabs button:after{background:transparent!important}.page-delivery .advertiser-platform-tabs button.active:after{background:#646b67!important}.page-delivery :is(.advertiser-filter-row select,.advertiser-filter-row input,.advertiser-date-range,.advertiser-segments button,.advertiser-period-tabs>button,.advertiser-chart-toolbar select,.advertiser-table-toolbar>button,.advertiser-ads-filters select,.advertiser-ads-filters input,.advertiser-ads-filters button){min-height:34px!important;height:34px!important;border-radius:5px!important}.page-delivery .advertiser-primary-action:not(:disabled){border-color:#171b19!important;color:#fff!important;background:#171b19!important}.page-delivery .advertiser-export-button{border-color:#dfe3e1!important;color:#4f5853!important;background:#fff!important}.page-delivery .advertiser-metric-card{border-radius:0!important;background:#f7f8f7!important;background-image:none!important}.page-delivery .advertiser-metric-card.active{border-left:3px solid #68716c!important;background:#eef1ef!important}.page-delivery .advertiser-trend-chart,.page-delivery .advertiser-trend-chart-empty{height:200px!important;min-height:200px!important}.page-delivery .advertiser-report-table .advertiser-table-empty{height:184px!important}.page-delivery :is(.advertiser-info-alert,.delivery-clone-info-alert){border-color:#dfe3e1!important;color:#616a65!important;background:#f5f6f5!important}.page-delivery :is(.delivery-overview-card,.delivery-account-selector,.delivery-toolbar,.delivery-list-card,.delivery-detail-card){border-radius:5px!important;box-shadow:none!important}.page-delivery .delivery-layout{gap:12px!important}.page-delivery .delivery-list-card .empty-state{min-height:220px!important}.page-analytics .scope-tabs{min-height:34px!important;border:1px solid #dfe3e1!important;border-radius:5px!important;background:#f5f6f5!important}.page-analytics .scope-tabs button{min-height:34px!important;height:34px!important;color:#6c7570!important;background:transparent!important}.page-analytics .scope-tabs button.active{border-color:#b8bfbb!important;color:#303632!important;background:#fff!important}.page-analytics :is(.analytics-period,.chart-legend,.chart-legend span,.trend-bars>div>span){color:var(--huiyan-text-secondary)!important;font-size:var(--huiyan-type-caption)!important}.page-analytics .data-table .table-row{min-height:46px!important;color:var(--huiyan-text-body)!important;font-size:var(--huiyan-type-control)!important}.page-analytics .data-table .table-row>div{font-size:inherit!important}.page-analytics .analytics-chart-card{min-height:300px!important}.page-analytics .trend-bars{height:210px!important;min-height:210px!important}.page-analytics :is(.analytics-chart-card,.team-ranking,.metric-card){border-radius:5px!important;box-shadow:none!important}.page-tools .tool-directory-grid-compact{max-width:820px!important;gap:12px!important}.page-tools .tool-directory-card{min-height:144px!important;border-color:#e1e5e2!important;border-radius:5px!important;color:var(--huiyan-text-body)!important;background:#fff!important;background-image:none!important;box-shadow:none!important;transform:none!important}.page-tools .tool-directory-card:hover{border-color:#b8bfbb!important;background:#f6f7f6!important;box-shadow:none!important;transform:none!important}.page-tools :is(.tool-directory-icon,.tool-card-status){border:1px solid #dfe3e1!important;border-radius:4px!important;color:#5f6863!important;background:#f1f3f2!important}.page-tools .tool-card-status{font-size:var(--huiyan-type-micro)!important}.page-tools :is(.jianying-installer-card,.collector-install-card,.collector-token-card){border-color:#e1e5e2!important;border-radius:5px!important;background:#fff!important;box-shadow:none!important}.page-tools :is(.jianying-assistant-safety,.collector-safety){border-color:#d9ddd9!important;border-radius:5px!important;color:#5f6863!important;background:#f6f6f3!important}.page-reviews .review-layout,.page-workbench .workbench-workspace-page{border-radius:0!important;background:#fff!important;box-shadow:none!important}.page-reviews :is(.review-queue,.review-detail,.review-media-shell){border-radius:5px!important;box-shadow:none!important}.page-workbench .workbench-workspace-content{min-height:270px!important;max-height:none!important;background:#fafbfa!important}.page-workbench .workbench-batch-bar{min-height:64px!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.material-detail-dialog :is(.material-detail-tabs,.material-relation-tabs){min-height:44px!important}.material-detail-dialog :is(.material-detail-card,.material-ad-card,.material-relation-card,.material-detail-info-card){border-radius:5px!important;box-shadow:none!important}.material-detail-dialog :is(.material-platform-review strong,.material-push-action span,.material-relation-pagination strong){font-size:var(--huiyan-type-micro)!important}.page-ai .ai-mode-strip i{padding:1px 4px!important;border-radius:3px!important;font-size:var(--huiyan-type-micro)!important;line-height:1.25!important}.page-ai :is(.ai-settings-heading,.ai-settings-subtitle strong){font-size:var(--huiyan-type-caption)!important}.page-ai :is(.ai-settings-subtitle span,.ai-template-taxonomy>div>span,.ai-template-image i,.ai-template-image em,.ai-form-full>span,.ai-image-workflow-heading span,.ai-image-folder-picker>span,.ai-image-workflow-input>span,.ai-image-person-settings>span,.ai-image-workflow-heading em){font-size:var(--huiyan-type-micro)!important}.page-ai :is(.breakdown-material-source,.breakdown-material-source>span,.ai-reference-heading strong,.video-eraser-title i,.ai-image-folder-picker,.ai-image-folder-picker :is(summary,span,p),.ai-image-preview-stage>em){font-size:var(--huiyan-type-micro)!important}.page-materials :is(.taxonomy-footer,.taxonomy-footer *,.material-footer,.material-footer *){font-size:var(--huiyan-type-micro)!important}.page-reviews :is(.review-title-line,.review-title-line *,.review-kind,.comment-box>div,.comment-box>div *){font-size:var(--huiyan-type-micro)!important}@media (max-width:1265px){.page-delivery :is(.advertiser-filter-card,.advertiser-filter-row,.advertiser-table-toolbar,.delivery-clone-filter-line,.delivery-clone-record-filters),.page-materials :is(.reference-filter-heading,.filter-row,.video-list-control-row),.page-scripts :is(.filter-topline,.filter-row),.page-tasks :is(.filter-topline,.filter-row){flex-wrap:wrap!important}.page-materials :is(.search-field,.wide-search),.page-scripts :is(.search-field,.wide-search),.page-tasks :is(.search-field,.wide-search){flex:1 1 280px!important;min-width:min(280px,100%)!important}}@media (max-width:760px){.app-shell:not(.page-settings) .content-area{padding:16px 10px 36px!important}.app-shell:not(.page-settings) :is(.reference-content-tabs,.hit-library-head-tabs,.script-library-tabs,.workbench-workspace-tabs,.ai-view-tabs,.advertiser-platform-tabs,.delivery-clone-platform-tabs,.delivery-clone-text-tabs,.material-detail-tabs,.material-relation-tabs){gap:16px!important}.page-analytics .analytics-grid,.page-delivery .delivery-layout,.page-tools .tool-directory-grid-compact{grid-template-columns:1fr!important}.page-delivery .delivery-workspace-intro{min-height:68px!important}}.page-delivery .delivery-plans-standard{gap:0!important;color:var(--huiyan-text-body)}.page-delivery .delivery-plans-standard .delivery-layout>:is(.delivery-list-card,.delivery-detail-card),.page-delivery .delivery-plans-standard>:is(.delivery-overview-card,.delivery-account-selector,.delivery-toolbar){margin:0!important;border-radius:var(--huiyan-radius-structure)!important;background:#fff!important;box-shadow:none!important}.app-shell.page-delivery .content-area .delivery-page.delivery-plans-standard .delivery-layout>:is(.delivery-list-card,.delivery-detail-card),.app-shell.page-delivery .content-area .delivery-page.delivery-plans-standard>:is(.delivery-overview-card,.delivery-account-selector,.delivery-toolbar){border-radius:var(--huiyan-radius-structure)!important;box-shadow:none!important}.page-delivery .delivery-plans-standard .delivery-overview-card{padding:4px 0 18px!important;border:0!important;border-bottom:1px solid #dfe3e1!important}.page-delivery .delivery-plans-standard .delivery-overview-card .section-heading{align-items:flex-start;margin:0!important}.page-delivery .delivery-plans-standard .delivery-overview-card .section-heading h2{margin:3px 0 0!important;color:var(--huiyan-text-heading)!important;font-size:var(--huiyan-type-section)!important;font-weight:620!important}.page-delivery .delivery-plans-standard .delivery-overview-card .section-heading p{max-width:760px;margin-top:5px!important;color:var(--huiyan-text-secondary)!important;font-size:var(--huiyan-type-caption)!important;line-height:1.55!important}.page-delivery .delivery-plans-standard .delivery-kpis{gap:0!important;border-top:1px solid #ecefed;border-bottom:1px solid #ecefed;overflow:hidden}.page-delivery .delivery-plans-standard .delivery-kpis>div{min-height:70px;padding:13px 16px!important;border:0!important;border-right:1px solid #ecefed!important;border-radius:var(--huiyan-radius-structure)!important;background:#fafbfa!important;box-shadow:none!important}.page-delivery .delivery-plans-standard .delivery-kpis>div:last-child{border-right:0!important}.page-delivery .delivery-plans-standard .delivery-kpis strong{color:var(--huiyan-text-primary)!important;font-size:clamp(20px,calc(18px + .28vw),24px)!important;font-weight:620!important;font-variant-numeric:tabular-nums}.page-delivery .delivery-plans-standard .delivery-kpis span{color:var(--huiyan-text-secondary)!important;font-size:var(--huiyan-type-control)!important}.page-delivery .delivery-plans-standard .delivery-account-selector{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 0!important;border:0!important;border-bottom:1px solid #dfe3e1!important}.page-delivery .delivery-plans-standard .delivery-account-selector label{display:inline-flex;align-items:center;gap:8px;color:var(--huiyan-text-body)!important;font-size:var(--huiyan-type-control)!important;font-weight:550}.page-delivery .delivery-plans-standard .delivery-account-selector select{min-width:180px}.page-delivery .delivery-plans-standard .delivery-account-selector>span{color:var(--huiyan-text-secondary)!important;font-size:var(--huiyan-type-caption)!important}.page-delivery .delivery-plans-standard .delivery-toolbar{display:flex;align-items:center;gap:8px!important;flex-wrap:wrap;min-height:58px;padding:12px 0!important;border:0!important;border-bottom:1px solid #dfe3e1!important}.page-delivery .delivery-plans-standard .delivery-toolbar select{min-width:132px;height:34px!important;padding:0 32px 0 10px!important;border:1px solid #e0e4e2!important;border-radius:var(--huiyan-radius-control)!important;color:var(--huiyan-text-body)!important;background-color:#fff!important;font-size:var(--huiyan-type-control)!important}.page-delivery .delivery-plans-standard .delivery-data-note{min-width:280px;color:var(--huiyan-text-secondary)!important;font-size:var(--huiyan-type-caption)!important}.page-delivery .delivery-plans-standard .delivery-layout{display:grid;grid-template-columns:minmax(300px,.82fr) minmax(0,1.55fr);gap:0!important;align-items:stretch;border-bottom:1px solid #dfe3e1}.page-delivery .delivery-plans-standard .delivery-list-card{min-width:0;padding:18px 18px 18px 0!important;border:0!important;border-right:1px solid #dfe3e1!important}.page-delivery .delivery-plans-standard .delivery-detail-card{min-width:0;padding:18px 0 18px 18px!important;border:0!important}.page-delivery .delivery-plans-standard .section-heading.compact{min-height:42px;margin:0 0 12px!important;padding-bottom:11px;border-bottom:1px solid #ecefed;border-radius:var(--huiyan-radius-structure)!important;box-shadow:none!important}.page-delivery .delivery-plans-standard .section-heading.compact h3{color:var(--huiyan-text-heading)!important;font-size:var(--huiyan-type-section)!important;font-weight:600!important}.page-delivery .delivery-plans-standard .section-heading.compact>span{color:var(--huiyan-text-tertiary)!important;font-size:var(--huiyan-type-caption)!important}.page-delivery .delivery-plans-standard .delivery-list-card .empty-state{min-height:220px!important;padding:28px 16px!important;border:1px solid #ecefed;border-radius:var(--huiyan-radius-structure)!important;color:var(--huiyan-text-tertiary)!important;background:#fafbfa!important}.page-delivery .delivery-plans-standard .delivery-list-card .empty-state strong{color:var(--huiyan-text-heading)!important;font-size:var(--huiyan-type-body)!important;font-weight:560!important}.page-delivery .delivery-plans-standard .delivery-list-card .empty-state span{color:var(--huiyan-text-secondary)!important;font-size:var(--huiyan-type-caption)!important;line-height:1.55!important}.page-delivery .delivery-plans-standard .delivery-plan-list{gap:6px!important}.page-delivery .delivery-plans-standard .delivery-plan-row{min-height:62px;padding:10px 12px!important;border:1px solid #e0e4e2!important;border-radius:var(--huiyan-radius-card)!important;color:var(--huiyan-text-body)!important;background:#fff!important;box-shadow:none!important}.page-delivery .delivery-plans-standard .delivery-plan-row:hover{border-color:#c5cbc8!important;background:#f5f6f5!important}.page-delivery .delivery-plans-standard .delivery-plan-row.active{border-color:#bcc1be!important;color:var(--huiyan-text-primary)!important;background:#eceeed!important;box-shadow:inset 3px 0 0 #858c88!important}.page-delivery .delivery-plans-standard .delivery-plan-row span,.page-delivery .delivery-plans-standard .delivery-plan-row strong{font-size:var(--huiyan-type-control)!important}.page-delivery .delivery-plans-standard .delivery-plan-row small{font-size:var(--huiyan-type-caption)!important}.page-delivery .delivery-plans-standard .delivery-detail-grid{gap:0!important;border-top:1px solid #ecefed}.page-delivery .delivery-plans-standard .delivery-detail-grid>div{padding:11px 12px!important;border:0!important;border-right:1px solid #ecefed!important;border-bottom:1px solid #ecefed!important;border-radius:var(--huiyan-radius-structure)!important;background:#fff!important;box-shadow:none!important}.page-delivery .delivery-plans-standard .delivery-detail-grid>div:nth-child(2n){border-right:0!important}.page-delivery .delivery-plans-standard .delivery-create-form label,.page-delivery .delivery-plans-standard .delivery-detail-grid label{color:var(--huiyan-text-secondary)!important;font-size:var(--huiyan-type-control)!important;font-weight:500}.page-delivery .delivery-plans-standard .delivery-detail-grid strong{color:var(--huiyan-text-body)!important;font-size:var(--huiyan-type-body)!important;font-weight:560!important}.page-delivery .delivery-plans-standard .delivery-create-form{gap:14px!important}.page-delivery .delivery-plans-standard .delivery-create-form .form-grid{gap:12px 14px!important}.page-delivery .delivery-plans-standard .delivery-create-form :is(input,select,textarea,button){font-size:var(--huiyan-type-control)!important}.page-delivery .delivery-plans-standard .delivery-create-form :is(input,select,textarea){border-radius:var(--huiyan-radius-control)!important}.page-delivery .delivery-plans-standard .delivery-create-form>.primary-btn{justify-self:end;width:auto;min-width:158px;min-height:34px;border-radius:var(--huiyan-radius-control)!important;box-shadow:none!important}.page-delivery .delivery-plans-standard :is(.status-chip,.delivery-plan-row em){border-radius:var(--huiyan-radius-status)!important;font-size:var(--huiyan-type-micro)!important}@media (max-width:1000px){.page-delivery .delivery-plans-standard .delivery-layout{grid-template-columns:1fr}.page-delivery .delivery-plans-standard .delivery-list-card{padding-right:0!important;border-right:0!important;border-bottom:1px solid #dfe3e1!important}.page-delivery .delivery-plans-standard .delivery-detail-card{padding-left:0!important}}@media (max-width:760px){.page-delivery .delivery-plans-standard .delivery-overview-card .section-heading{align-items:stretch}.page-delivery .delivery-plans-standard .delivery-overview-card .primary-btn{align-self:flex-start;width:auto}.page-delivery .delivery-plans-standard .delivery-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.page-delivery .delivery-plans-standard .delivery-kpis>div:nth-child(2){border-right:0!important}.page-delivery .delivery-plans-standard .delivery-kpis>div:nth-child(-n+2){border-bottom:1px solid #ecefed!important}.page-delivery .delivery-plans-standard .delivery-account-selector,.page-delivery .delivery-plans-standard .delivery-account-selector label{align-items:stretch;flex-direction:column}.page-delivery .delivery-plans-standard .delivery-account-selector select,.page-delivery .delivery-plans-standard .delivery-toolbar .ghost-btn,.page-delivery .delivery-plans-standard .delivery-toolbar select{width:100%}.page-delivery .delivery-plans-standard .delivery-data-note{display:block!important;min-width:0}.page-delivery .delivery-plans-standard .delivery-create-form .form-grid,.page-delivery .delivery-plans-standard .delivery-detail-grid{grid-template-columns:1fr!important}.page-delivery .delivery-plans-standard .delivery-detail-grid>div{border-right:0!important}.page-delivery .delivery-plans-standard .delivery-create-form>.primary-btn{width:100%}}.page-delivery .delivery-page.delivery-plans-standard{gap:12px!important}.app-shell.page-delivery .content-area .delivery-page.delivery-plans-standard>:is(.delivery-overview-card,.delivery-control-card,.delivery-workspace-card){margin:0!important;border:1px solid #e0e4e2!important;border-radius:var(--huiyan-radius-module)!important;color:var(--huiyan-text-body);background:#fff!important;box-shadow:none!important}.page-delivery .advertiser-report-workspace,.page-delivery .delivery-clone-page,.page-delivery .delivery-page{min-width:0!important;gap:12px!important}.page-delivery .advertiser-report-shell,.page-delivery .advertiser-report-workspace,.page-delivery .delivery-clone-page,.page-delivery .delivery-clone-shell,.page-delivery .delivery-workspace-intro{border-radius:var(--huiyan-radius-structure)!important;background:transparent!important;box-shadow:none!important}.page-delivery .advertiser-report-workspace>:is(.advertiser-filter-card,.advertiser-overview-card,.advertiser-table-card,.advertiser-tiktok-ads,.advertiser-import-panel),.page-delivery .delivery-clone-page>:is(.delivery-clone-filter-card,.delivery-clone-overview,.delivery-clone-table-card,.delivery-clone-tag-visual,.delivery-clone-creative-chart-card,.delivery-clone-talent-surface,.delivery-clone-record-card){min-width:0!important;border:1px solid #e0e4e2!important;border-radius:var(--huiyan-radius-module)!important;color:var(--huiyan-text-body)!important;background:#fff!important;box-shadow:none!important}.page-delivery :is(.delivery-clone-metrics,.delivery-clone-metrics button,.delivery-clone-chart,.delivery-clone-chart>div,.delivery-clone-tag-graph,.delivery-clone-creative-chart-body,.delivery-clone-talent-summary,.delivery-clone-talent-summary article,.delivery-clone-talent-analysis,.delivery-clone-talent-analysis>aside,.delivery-clone-talent-compare,.delivery-clone-podium,.delivery-clone-talent-data,.delivery-clone-talent-data article,.delivery-clone-task-analysis,.delivery-clone-record-filters,.delivery-clone-record-actions,.delivery-clone-auth-filters,.delivery-clone-auth-actions,.delivery-clone-auth-status,.delivery-clone-auth-warning,.delivery-clone-auth-table-wrap,.delivery-clone-shop-list,.delivery-clone-shop-row,.delivery-clone-shop-accounts,.delivery-clone-account-grid article,.delivery-clone-info-alert,.advertiser-metric-grid,.advertiser-metric-card,.advertiser-trend-chart,.advertiser-trend-chart-empty,.advertiser-chart-toolbar,.advertiser-report-table,.advertiser-info-alert,.advertiser-ads-total-card,.advertiser-ads-toolbar,.advertiser-ads-filters,.advertiser-summary-heading,.advertiser-period-tabs,.advertiser-import-panel .campaign-import-form){border-radius:var(--huiyan-radius-structure)!important;box-shadow:none!important}.page-delivery .delivery-clone-page>.delivery-clone-record-card{overflow:visible!important;border-right:1px solid #e0e4e2!important;border-left:1px solid #e0e4e2!important}.page-delivery .delivery-clone-record-card>.delivery-clone-table-card{border:0!important;border-top:1px solid #e0e4e2!important;border-radius:var(--huiyan-radius-structure)!important;box-shadow:none!important}.page-delivery .delivery-clone-input-filter{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))!important;overflow:visible!important}.page-delivery .delivery-clone-input-filter>.delivery-clone-field.wide{grid-column:1/-1!important;flex-wrap:wrap!important}.page-delivery .delivery-clone-input-filter>.delivery-clone-filter-actions{width:auto!important;grid-column:1/-1!important;justify-self:end!important}.page-delivery .delivery-clone-input-filter .delivery-clone-field>small{min-width:0!important;white-space:normal!important;overflow-wrap:anywhere}.page-delivery .advertiser-report-workspace>.advertiser-table-card,.page-delivery .delivery-clone-page>.delivery-clone-table-card{overflow:visible!important}.page-delivery :is(.delivery-clone-table-scroll,.advertiser-report-table){min-width:0!important;max-width:100%!important;overflow-x:auto!important}.page-delivery .advertiser-metric-grid,.page-delivery .delivery-clone-metrics,.page-delivery .delivery-clone-talent-summary{gap:0!important;border:1px solid #ecefed!important;background:#f7f8f7!important}.page-delivery .advertiser-metric-card,.page-delivery .delivery-clone-metrics button,.page-delivery .delivery-clone-talent-summary article{border:0!important;border-right:1px solid #e0e4e2!important;border-radius:var(--huiyan-radius-structure)!important;background:transparent!important;box-shadow:none!important}.page-delivery .advertiser-metric-card:last-child,.page-delivery .delivery-clone-metrics button:last-child,.page-delivery .delivery-clone-talent-summary article:last-child{border-right:0!important}.page-delivery :is(.delivery-clone-metrics button,.advertiser-metric-card).active{border-left:3px solid #68716c!important;background:#eef1ef!important;box-shadow:none!important}.page-delivery :is(.delivery-clone-info-alert,.advertiser-info-alert){border-right:0!important;border-left:0!important}@media (max-width:1180px){.page-delivery .delivery-clone-input-filter{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))!important}.page-delivery .delivery-clone-talent-analysis{grid-template-columns:1fr!important}}@media (max-width:760px){.page-delivery .advertiser-report-workspace,.page-delivery .delivery-clone-page,.page-delivery .delivery-page{gap:10px!important}.page-delivery .delivery-clone-input-filter{grid-template-columns:1fr!important}.page-delivery :is(.delivery-clone-metrics,.delivery-clone-talent-summary,.advertiser-metric-grid){grid-template-columns:1fr!important}.page-delivery .advertiser-metric-card,.page-delivery .delivery-clone-metrics button,.page-delivery .delivery-clone-talent-summary article{border-right:0!important;border-bottom:1px solid #e0e4e2!important}.page-delivery .advertiser-metric-card:last-child,.page-delivery .delivery-clone-metrics button:last-child,.page-delivery .delivery-clone-talent-summary article:last-child{border-bottom:0!important}}.app-shell.page-delivery .content-area .delivery-page.delivery-plans-standard>.delivery-overview-card{padding:18px!important}.page-delivery .delivery-plans-standard .delivery-kpis{margin-top:16px!important;border:1px solid #ecefed!important;border-radius:var(--huiyan-radius-structure)!important;background:#fafbfa!important}.page-delivery .delivery-plans-standard .delivery-kpis>div{background:transparent!important}.app-shell.page-delivery .content-area .delivery-page.delivery-plans-standard>.delivery-control-card{display:grid;padding:0!important;overflow:visible}.page-delivery .delivery-plans-standard .delivery-control-card .delivery-account-selector{padding:12px 14px!important;border-bottom:1px solid #ecefed!important;border-radius:var(--huiyan-radius-structure)!important;box-shadow:none!important}.page-delivery .delivery-plans-standard .delivery-control-card .delivery-toolbar{padding:12px 14px!important;border-bottom:0!important;border-radius:var(--huiyan-radius-structure)!important;box-shadow:none!important}.app-shell.page-delivery .content-area .delivery-page.delivery-plans-standard>.delivery-workspace-card{padding:0!important;overflow:hidden}.page-delivery .delivery-plans-standard .delivery-workspace-card .delivery-layout{border:0!important;border-radius:var(--huiyan-radius-structure)!important;box-shadow:none!important}.page-delivery .delivery-plans-standard .delivery-workspace-card .delivery-detail-card,.page-delivery .delivery-plans-standard .delivery-workspace-card .delivery-list-card{padding:18px!important}.page-delivery .delivery-plans-standard .delivery-workspace-card .empty-state{border:0!important;border-radius:var(--huiyan-radius-structure)!important;background:#fafbfa!important;box-shadow:none!important}@media (max-width:1000px){.page-delivery .delivery-plans-standard .delivery-workspace-card .delivery-detail-card,.page-delivery .delivery-plans-standard .delivery-workspace-card .delivery-list-card{padding:18px!important}}@media (max-width:760px){.page-delivery .delivery-page.delivery-plans-standard{gap:10px!important}.app-shell.page-delivery .content-area .delivery-page.delivery-plans-standard>.delivery-overview-card{padding:14px!important}.page-delivery .delivery-plans-standard .delivery-control-card :is(.delivery-account-selector,.delivery-toolbar){padding:12px!important}.page-delivery .delivery-plans-standard .delivery-workspace-card :is(.delivery-list-card,.delivery-detail-card){padding:14px!important}}.app-shell.page-delivery .content-area .advertiser-report-workspace .advertiser-metric-grid>.advertiser-metric-card,.app-shell.page-delivery .content-area .delivery-clone-page .delivery-clone-metrics>button{border-radius:0!important;box-shadow:none!important}.app-shell.page-delivery .content-area :is(.delivery-clone-secondary,.advertiser-query-action){min-height:34px!important;height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;padding:0 14px!important;border:1px solid #dfe3e1!important;border-radius:var(--huiyan-radius-control)!important;color:#4f5853!important;background:#fff!important;box-shadow:none!important}.app-shell.page-delivery .content-area :is(.delivery-clone-secondary,.advertiser-query-action):hover:not(:disabled){border-color:#b8bfbb!important;color:#303632!important;background:#f2f4f3!important}.sidebar-compact .sidebar>.brand,.sidebar>.brand{gap:8px!important;padding-inline:10px!important}.sidebar .brand-copy{min-width:0;display:flex!important;flex:1 1 auto;flex-direction:row!important;align-items:baseline;gap:5px!important;overflow:hidden;white-space:nowrap}.sidebar .brand-copy>:is(strong,span){flex:0 0 auto;margin:0!important;white-space:nowrap}@media (min-width:761px) and (max-width:1180px){.sidebar-compact .sidebar>.brand,.sidebar>.brand{gap:4px!important;padding-inline:8px!important}.sidebar .brand-copy{gap:3px!important}.app-shell .sidebar .brand-copy>strong{font-size:17px!important}.app-shell .sidebar .brand-copy>span:last-child{font-size:11px!important;letter-spacing:-.12px}}.app-shell main :is(.search-field,.hit-library-search,.folder-detail-search,.video-group-search,.creative-search,.personal-simple-search,.delivery-clone-search,.advertiser-table-search,.admin-template-search,.organization-member-search,.script-association-search,.script-workspace-public-tag-search,.personal-tag-picker-search){min-width:0;min-height:var(--huiyan-search-height)!important;height:var(--huiyan-search-height)!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;padding:0 10px!important;overflow:hidden;border:1px solid var(--huiyan-search-border)!important;border-radius:var(--huiyan-radius-control)!important;color:var(--huiyan-search-icon)!important;background:#fff!important;box-shadow:none!important;box-sizing:border-box;transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}.app-shell main :is(.search-field,.hit-library-search,.folder-detail-search,.video-group-search,.creative-search,.personal-simple-search,.delivery-clone-search,.advertiser-table-search,.admin-template-search,.organization-member-search,.script-association-search,.script-workspace-public-tag-search,.personal-tag-picker-search):hover{border-color:var(--huiyan-search-border-hover)!important}.app-shell main :is(.search-field,.hit-library-search,.folder-detail-search,.video-group-search,.creative-search,.personal-simple-search,.delivery-clone-search,.advertiser-table-search,.admin-template-search,.organization-member-search,.script-association-search,.script-workspace-public-tag-search,.personal-tag-picker-search):focus-within{border-color:var(--huiyan-search-border-focus)!important;background:#fff!important;box-shadow:var(--huiyan-search-focus-ring)!important}.app-shell main :is(.search-field,.hit-library-search,.folder-detail-search,.video-group-search,.creative-search,.personal-simple-search,.delivery-clone-search,.advertiser-table-search,.admin-template-search,.organization-member-search,.script-association-search,.script-workspace-public-tag-search,.personal-tag-picker-search)>svg{width:15px!important;height:15px!important;flex:0 0 15px!important;color:var(--huiyan-search-icon)!important;pointer-events:none}.app-shell main :is(.search-field,.hit-library-search,.folder-detail-search,.video-group-search,.creative-search,.personal-simple-search,.delivery-clone-search,.advertiser-table-search,.admin-template-search,.organization-member-search,.script-association-search,.script-workspace-public-tag-search,.personal-tag-picker-search)>input,.app-shell main :is(.search-field,.hit-library-search,.folder-detail-search,.video-group-search,.creative-search,.personal-simple-search,.delivery-clone-search,.advertiser-table-search,.admin-template-search,.organization-member-search,.script-association-search,.script-workspace-public-tag-search,.personal-tag-picker-search)>input:focus,.app-shell main :is(.search-field,.hit-library-search,.folder-detail-search,.video-group-search,.creative-search,.personal-simple-search,.delivery-clone-search,.advertiser-table-search,.admin-template-search,.organization-member-search,.script-association-search,.script-workspace-public-tag-search,.personal-tag-picker-search)>input:focus-visible,.app-shell main :is(.search-field,.hit-library-search,.folder-detail-search,.video-group-search,.creative-search,.personal-simple-search,.delivery-clone-search,.advertiser-table-search,.admin-template-search,.organization-member-search,.script-association-search,.script-workspace-public-tag-search,.personal-tag-picker-search)>input:hover{width:auto!important;min-width:0!important;min-height:0!important;height:calc(var(--huiyan-search-height) - 2px)!important;flex:1 1 auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;color:var(--huiyan-text-body)!important;background:transparent!important;box-shadow:none!important;font-family:inherit;font-size:var(--huiyan-type-control)!important;font-weight:500!important;line-height:1.4!important;appearance:none}.app-shell main :is(.search-field,.hit-library-search,.folder-detail-search,.video-group-search,.creative-search,.personal-simple-search,.delivery-clone-search,.advertiser-table-search,.admin-template-search,.organization-member-search,.script-association-search,.script-workspace-public-tag-search,.personal-tag-picker-search)>input::placeholder{color:var(--huiyan-search-placeholder)!important;opacity:1;font-weight:450}.app-shell main :is(.search-field,.hit-library-search,.folder-detail-search,.video-group-search,.creative-search,.personal-simple-search,.delivery-clone-search,.advertiser-table-search,.admin-template-search,.organization-member-search,.script-association-search,.script-workspace-public-tag-search,.personal-tag-picker-search):has(>input:disabled){color:var(--huiyan-text-disabled)!important;background:#f5f6f5!important;cursor:not-allowed;opacity:.72}.app-shell main .filter-row>.wide-search,.page-materials .advanced-filter-surface .wide-search,.page-scripts .filter-row>.wide-search,.page-tasks .task-center-filter-row>.wide-search{width:min(100%,var(--huiyan-search-toolbar-width))!important;min-width:min(260px,100%)!important;max-width:380px!important;flex:1 1 320px!important}.page-materials :is(.hit-library-search,.folder-detail-search,.video-group-search),.page-personal .personal-simple-search,.page-scripts .creative-search{width:min(100%,var(--huiyan-search-toolbar-width))!important;max-width:380px!important;flex:1 1 300px!important}.page-delivery .advertiser-table-search{width:clamp(180px,20vw,240px)!important;max-width:100%!important;flex:0 1 240px}.app-shell .global-search-wrap{width:min(100%,var(--huiyan-search-toolbar-width));max-width:380px}.app-shell .global-search{min-width:0;height:var(--huiyan-search-height)!important;gap:8px!important;padding:0 10px!important;overflow:hidden;border:1px solid var(--huiyan-search-border)!important;border-radius:var(--huiyan-radius-control)!important;color:var(--huiyan-search-icon)!important;background:#fff!important;box-shadow:none!important;box-sizing:border-box}.app-shell .global-search:hover{border-color:var(--huiyan-search-border-hover)!important}.app-shell .global-search:focus-within{border-color:var(--huiyan-search-border-focus)!important;box-shadow:var(--huiyan-search-focus-ring)!important}.app-shell .global-search>svg{width:15px!important;height:15px!important;flex:0 0 15px!important;color:var(--huiyan-search-icon)!important}.app-shell .global-search>input,.app-shell .global-search>input:focus,.app-shell .global-search>input:focus-visible,.app-shell .global-search>input:hover{min-width:0!important;height:calc(var(--huiyan-search-height) - 2px)!important;min-height:0!important;flex:1 1 auto;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;color:var(--huiyan-text-body)!important;background:transparent!important;box-shadow:none!important;font-size:var(--huiyan-type-control)!important;line-height:1.4!important}.app-shell .global-search>input::placeholder{color:var(--huiyan-search-placeholder)!important;opacity:1}.page-materials .video-linked-script-search{min-height:var(--huiyan-search-height)!important;height:var(--huiyan-search-height)!important;overflow:hidden;border:1px solid var(--huiyan-search-border)!important;border-radius:var(--huiyan-radius-control)!important;background:#fff!important;box-shadow:none!important;box-sizing:border-box}.page-materials .video-linked-script-search:hover{border-color:var(--huiyan-search-border-hover)!important}.page-materials .video-linked-script-search:focus-within{border-color:var(--huiyan-search-border-focus)!important;box-shadow:var(--huiyan-search-focus-ring)!important}.page-materials .video-linked-script-search>input,.page-materials .video-linked-script-search>input:focus,.page-materials .video-linked-script-search>input:focus-visible,.page-materials .video-linked-script-search>input:hover,.page-materials .video-linked-script-search>select{min-width:0!important;min-height:0!important;height:calc(var(--huiyan-search-height) - 2px)!important;margin:0!important;border:0!important;border-radius:0!important;outline:0!important;color:var(--huiyan-text-body)!important;background:transparent!important;box-shadow:none!important;font-size:var(--huiyan-type-control)!important}.page-materials .video-linked-script-search>select{padding-inline:10px 26px!important;border-right:1px solid var(--huiyan-search-border)!important;background:#fafbfa!important}.page-materials .video-linked-script-search>input{padding-inline:10px!important}.app-shell main :is(.category-cascader-search input,.taxonomy-search-control input,.localization-search,.material-relation-picker-search input,.public-tag-search>input){min-width:0;min-height:var(--huiyan-search-height)!important;height:var(--huiyan-search-height)!important;padding:0 10px!important;border:1px solid var(--huiyan-search-border)!important;border-radius:var(--huiyan-radius-control)!important;outline:0!important;color:var(--huiyan-text-body)!important;background:#fff!important;box-shadow:none!important;font-size:var(--huiyan-type-control)!important;box-sizing:border-box}.app-shell main :is(.category-cascader-search input,.taxonomy-search-control input,.localization-search,.material-relation-picker-search input,.public-tag-search>input):focus{border-color:var(--huiyan-search-border-focus)!important;box-shadow:var(--huiyan-search-focus-ring)!important}@media (max-width:900px){.app-shell main .filter-row>.wide-search,.page-materials .advanced-filter-surface .wide-search,.page-scripts .filter-row>.wide-search,.page-tasks .task-center-filter-row>.wide-search{width:100%!important;max-width:none!important;flex-basis:100%!important}}@media (max-width:760px){.app-shell main :is(.search-field,.hit-library-search,.folder-detail-search,.video-group-search,.creative-search,.personal-simple-search,.delivery-clone-search,.advertiser-table-search,.admin-template-search){width:100%!important;max-width:none!important;flex:1 1 100%!important}}.page-delivery .delivery-clone-record-card{container-name:delivery-record-card;container-type:inline-size}.page-delivery .delivery-clone-record-filters,.page-delivery .delivery-clone-record-filters.compact,.page-delivery .delivery-clone-record-filters.derivative,.page-delivery .delivery-clone-record-filters.material,.page-delivery .delivery-clone-record-filters.review{min-width:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:center!important;gap:8px 10px!important;padding:12px 14px!important;border-bottom:1px solid #e0e4e2!important;background:#fff!important}.page-delivery .delivery-clone-record-filters.compact.operation{grid-template-columns:minmax(280px,2fr) repeat(2,minmax(150px,1fr))!important}.page-delivery .delivery-clone-record-filters.compact.export{grid-template-columns:repeat(2,minmax(180px,1fr))!important}.page-delivery .delivery-clone-record-filters>:is(.delivery-clone-search,select){width:100%!important;min-width:0!important;max-width:none!important}.page-delivery .delivery-clone-record-filter-footer{min-width:0;grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-top:10px;border-top:1px solid #ecefed}.page-delivery .delivery-clone-record-filter-footer>.delivery-clone-date{width:min(100%,320px)!important;min-width:min(280px,100%)!important;flex:0 1 320px}.page-delivery .delivery-clone-record-filter-footer>.delivery-clone-date>svg{width:14px!important;height:14px!important;flex:0 0 14px!important}.page-delivery .delivery-clone-record-filter-footer>.delivery-clone-date>input{width:0!important;min-width:0!important;flex:1 1 0!important;padding:0!important}.page-delivery .delivery-clone-record-filter-footer>button{min-height:34px!important;height:34px!important;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 14px;border:1px solid #dfe3e1!important;border-radius:var(--huiyan-radius-control)!important;color:#535c57;background:#fff;box-shadow:none!important;cursor:pointer}.page-delivery .delivery-clone-record-filter-footer>button:hover:not(:disabled){border-color:#b8bfbb!important;color:#303632;background:#f2f4f3}.page-delivery .delivery-clone-record-filter-footer>button:disabled{cursor:not-allowed;opacity:.45}.page-delivery .delivery-clone-record-filters.export .delivery-clone-record-filter-footer>.delivery-clone-primary{margin-left:auto}.page-delivery .delivery-clone-record-actions{min-width:0!important;min-height:50px!important;padding:8px 14px!important;border-bottom:1px solid #e0e4e2!important;background:#fafbfa!important}.page-delivery .delivery-clone-tag-graph>.delivery-clone-empty{width:100%!important;min-width:0!important;min-height:194px!important;max-height:none!important;align-self:stretch;display:grid!important;align-content:center!important;justify-items:center!important;border:0!important;border-radius:0!important;color:#d8dde3!important;background:transparent!important}.page-delivery .delivery-clone-tag-graph>.delivery-clone-empty span{transform:none!important;color:#8d9791!important;font-size:var(--huiyan-type-caption)!important}@container delivery-record-card (max-width: 880px){.page-delivery .delivery-clone-record-filters,.page-delivery .delivery-clone-record-filters.compact,.page-delivery .delivery-clone-record-filters.compact.export,.page-delivery .delivery-clone-record-filters.compact.operation,.page-delivery .delivery-clone-record-filters.derivative,.page-delivery .delivery-clone-record-filters.material,.page-delivery .delivery-clone-record-filters.review{grid-template-columns:repeat(2,minmax(0,1fr))!important}.page-delivery .delivery-clone-record-filters.operation>.delivery-clone-search{grid-column:1/-1}}@container delivery-record-card (max-width: 560px){.page-delivery .delivery-clone-record-filters,.page-delivery .delivery-clone-record-filters.compact,.page-delivery .delivery-clone-record-filters.compact.export,.page-delivery .delivery-clone-record-filters.compact.operation,.page-delivery .delivery-clone-record-filters.derivative,.page-delivery .delivery-clone-record-filters.material,.page-delivery .delivery-clone-record-filters.review{grid-template-columns:1fr!important}.page-delivery .delivery-clone-record-filter-footer>:is(.delivery-clone-date,button){width:100%!important;max-width:none!important;flex-basis:100%;margin-left:0!important}}@media (max-width:760px){.page-delivery .delivery-clone-record-filters,.page-delivery .delivery-clone-record-filters.compact,.page-delivery .delivery-clone-record-filters.compact.export,.page-delivery .delivery-clone-record-filters.compact.operation,.page-delivery .delivery-clone-record-filters.derivative,.page-delivery .delivery-clone-record-filters.material,.page-delivery .delivery-clone-record-filters.review{grid-template-columns:1fr!important}}.automation-overview-grid{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1180px){.automation-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.automation-overview-grid>article:nth-child(3){border-right:0}.automation-overview-grid>article:nth-child(-n+3){border-bottom:1px solid #e5e8e6}}@media (max-width:820px){.automation-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-overview-grid>article{border-right:1px solid #e5e8e6;border-bottom:1px solid #e5e8e6}.automation-overview-grid>article:nth-child(2n){border-right:0}}.workbench-media-list article.selected{border-color:#aeb7b2!important;background:#f4f6f5!important;box-shadow:inset 2px 0 #646b67!important}.workbench-media-list article.selected .workbench-media-select>span{border-color:#59635d!important;color:#fff!important;background:#59635d!important}@media (max-width:560px){.automation-overview-grid{grid-template-columns:1fr}.automation-overview-grid>article{border-right:0}}.app-shell .workbench-drawer-trigger{display:inline-flex!important;border-radius:50%!important}.page-automation .automation-center{gap:12px}.page-automation .automation-production-banner{min-height:58px;padding:10px 14px;background:#f8faf9}.page-automation .automation-overview-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.page-automation .automation-overview-grid>article{position:relative;min-height:92px;padding:14px 15px 12px;border-top:3px solid var(--metric-color,#78847e)}.page-automation .automation-overview-grid>article.metric-processing{--metric-color:#3b82a0}.page-automation .automation-overview-grid>article.metric-waiting{--metric-color:#b7791f}.page-automation .automation-overview-grid>article.metric-completed{--metric-color:#3f7f62}.page-automation .automation-overview-grid>article.metric-failed{--metric-color:#b0524d}.page-automation .automation-overview-grid>article.metric-skipped{--metric-color:#7459a6}.page-automation .automation-overview-grid strong{margin-top:8px;font-size:25px}.automation-list-toolbar{min-width:0;min-height:48px;display:grid;grid-template-columns:minmax(150px,1fr) minmax(260px,380px) auto auto;align-items:center;gap:10px;padding:6px 0 2px}.automation-list-title,.automation-list-title>*{display:block}.automation-list-title strong{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-module-title);font-weight:640}.automation-list-title small{margin-top:3px;color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-caption)}.automation-search-field{width:clamp(260px,32vw,380px);max-width:100%;min-height:34px;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:6px;padding:0 7px 0 10px;border:1px solid #d5dbd8;border-radius:var(--huiyan-radius-control)!important;color:#7c8781;background:#fff}.automation-search-field:focus-within{border-color:#7c8b83;box-shadow:0 0 0 2px rgb(89 107 98/10%)}.automation-search-field>input{width:100%;min-width:0;height:32px;padding:0;border:0!important;border-radius:0!important;outline:0!important;color:var(--huiyan-text-body);background:transparent!important;box-shadow:none!important}.automation-search-field>input::placeholder{color:#939c97}.automation-search-field>button{width:26px;height:26px;display:inline-grid;place-items:center;padding:0;border:0;border-radius:var(--huiyan-radius-control)!important;color:#77827c;background:transparent}.automation-search-field>button:hover{color:#3e4742;background:#eef1ef}.automation-page-size{min-height:34px;display:inline-flex;align-items:center;gap:7px;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption);white-space:nowrap}.automation-page-size>select{min-width:74px;height:34px;padding:0 26px 0 9px;border:1px solid #d5dbd8;border-radius:var(--huiyan-radius-control)!important;color:var(--huiyan-text-body);background-color:#fff}.automation-list-refreshing{min-width:70px;display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-micro);white-space:nowrap}.page-automation .automation-filter-tabs{gap:24px}.page-automation .automation-filter-tabs>button{--status-color:#66716b;--status-bg:#eef1ef}.page-automation .automation-filter-tabs>button.status-processing{--status-color:#326d88;--status-bg:#e8f3f7}.page-automation .automation-filter-tabs>button.status-waiting{--status-color:#936619;--status-bg:#fbf1dc}.page-automation .automation-filter-tabs>button.status-completed{--status-color:#39735b;--status-bg:#e5f1ea}.page-automation .automation-filter-tabs>button.status-failed{--status-color:#a04440;--status-bg:#f8e8e7}.page-automation .automation-filter-tabs>button.status-skipped{--status-color:#6d529b;--status-bg:#f0ebf8}.page-automation .automation-filter-tabs>button.active{color:var(--status-color)}.page-automation .automation-filter-tabs>button.active:after{background:var(--status-color)}.page-automation .automation-filter-tabs>button>span{color:var(--status-color);background:var(--status-bg)}.page-automation .automation-batch-card{--batch-state:#7b8680;border-left:3px solid var(--batch-state);transition:border-color .16s ease,background-color .16s ease}.page-automation .automation-batch-card.state-processing{--batch-state:#3b82a0}.page-automation .automation-batch-card.state-waiting{--batch-state:#b7791f}.page-automation .automation-batch-card.state-completed{--batch-state:#3f7f62}.page-automation .automation-batch-card.state-failed{--batch-state:#b0524d;border-color:#e3c7c5;border-left-color:var(--batch-state)}.page-automation .automation-batch-card.state-skipped{--batch-state:#7459a6}.page-automation .automation-batch-card.state-partial{--batch-state:#c17435}.page-automation .automation-batch-card.state-canceled{--batch-state:#89928d}.page-automation .automation-batch-card:hover{border-top-color:#cbd2ce;border-right-color:#cbd2ce;border-bottom-color:#cbd2ce}.automation-batch-toggle>em.status-processing,.automation-detail-summary>em.status-processing,.automation-detail-summary>em.status-retrying,.automation-video-row em.status-processing,.automation-video-row em.status-retrying{color:#326d88;background:#e8f3f7}.automation-batch-toggle>em.status-waiting,.automation-video-row em.status-queued{color:#936619;background:#fbf1dc}.automation-batch-toggle>em.status-completed,.automation-detail-summary>em.status-completed,.automation-video-row em.status-completed{color:#39735b;background:#e5f1ea}.automation-batch-toggle>em.status-failed,.automation-detail-summary>em.status-failed,.automation-video-row em.status-failed{color:#a04440;background:#f8e8e7}.automation-batch-toggle>em.status-skipped,.automation-detail-summary>em.status-skipped,.automation-video-row em.status-skipped{color:#6d529b;background:#f0ebf8}.automation-batch-toggle>em.status-partial{color:#9a5c27;background:#f9ecdf}.automation-batch-toggle>em.status-canceled,.automation-detail-summary>em.status-cancelled,.automation-video-row em.status-cancelled{color:#69736e;background:#edf0ee}.automation-batch-progress>span{background:var(--batch-state,#596b62)}.automation-batch-summary :is(.summary-processing,.summary-processing strong){color:#326d88}.automation-batch-summary :is(.summary-waiting,.summary-waiting strong){color:#936619}.automation-batch-summary :is(.summary-completed,.summary-completed strong){color:#39735b}.automation-batch-summary :is(.summary-skipped,.summary-skipped strong){color:#6d529b}.automation-batch-summary :is(.summary-canceled,.summary-canceled strong){color:#69736e}.automation-pagination{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:7px 0 0;border-top:1px solid #e1e5e3;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.automation-pagination-pages,.automation-pagination>div{display:inline-flex;align-items:center;gap:5px}.automation-pagination button{width:32px;height:32px;display:inline-grid;place-items:center;padding:0;border:1px solid #d6dcd8;border-radius:var(--huiyan-radius-control)!important;color:#59635d;background:#fff}.automation-pagination button:hover:not(:disabled){border-color:#aeb7b2;background:#f2f5f3}.automation-pagination button.active{border-color:#5f6d65;color:#fff;background:#5f6d65}.automation-pagination button:disabled{color:#adb4b0;background:#f7f8f7;cursor:not-allowed}.automation-pagination-pages>i{width:22px;text-align:center;color:#929b96;font-style:normal}@media (max-width:1180px){.page-automation .automation-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-automation .automation-overview-grid>article:nth-child(3n){border-right:0}.page-automation .automation-overview-grid>article:nth-child(-n+3){border-bottom:1px solid #e5e8e6}.automation-list-toolbar{grid-template-columns:minmax(140px,1fr) minmax(260px,380px) auto}.automation-list-refreshing{grid-column:1/-1;min-height:18px;justify-self:end}}@media (max-width:820px){.page-automation .automation-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-automation .automation-overview-grid>article:nth-child(3n){border-right:1px solid #e5e8e6}.page-automation .automation-overview-grid>article:nth-child(2n){border-right:0}.page-automation .automation-overview-grid>article:nth-child(-n+4){border-bottom:1px solid #e5e8e6}.automation-list-toolbar{grid-template-columns:minmax(0,1fr) auto}.automation-search-field{grid-column:1/-1;grid-row:2;width:100%}.automation-page-size{grid-column:2;grid-row:1}.automation-list-refreshing{grid-column:1/-1;grid-row:3}}@media (max-width:560px){.page-automation .automation-overview-grid{grid-template-columns:1fr}.page-automation .automation-overview-grid>article{border-right:0!important;border-bottom:1px solid #e5e8e6}.page-automation .automation-overview-grid>article:last-child{border-bottom:0}.page-automation .automation-filter-tabs{gap:18px}.automation-pagination{align-items:flex-start;flex-direction:column}.automation-pagination>div{width:100%;justify-content:space-between}.automation-pagination-pages{max-width:calc(100vw - 168px);overflow-x:auto}}.page-scripts .creative-script-table{width:100%;min-width:0!important;overflow:visible}.page-scripts .creative-script-table .creative-row{min-width:0!important;min-height:94px;grid-template-columns:minmax(190px,1.05fr) minmax(130px,.72fr) minmax(210px,1.45fr) minmax(190px,.9fr)!important;align-items:center;gap:12px;padding:12px 16px}.page-scripts .creative-script-table .creative-head{min-height:42px;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)!important}.page-scripts .creative-script-classification,.page-scripts .creative-script-content-cell,.page-scripts .creative-script-identity,.page-scripts .creative-script-task-cell{min-width:0}.page-scripts .creative-script-identity strong{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-control)!important;font-weight:600}.page-scripts .creative-script-identity>small{margin-top:5px;color:var(--huiyan-text-weak);font-size:var(--huiyan-type-caption)!important}.page-scripts .creative-script-classification{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.page-scripts .creative-script-classification>div,.page-scripts .creative-script-content-cell,.page-scripts .creative-script-task-cell{display:grid;align-content:center;gap:7px}.page-scripts .creative-script-classification small,.page-scripts .creative-script-task-summary>small{margin:0;color:var(--huiyan-text-weak);font-size:var(--huiyan-type-caption)!important}.page-scripts :is(.creative-category-pill,.creative-category-empty,.creative-state){min-height:24px;display:inline-flex;width:fit-content;max-width:100%;align-items:center;padding:3px 7px;border-radius:3px!important;font-size:var(--huiyan-type-micro)!important;line-height:1.35}.page-scripts .creative-script-content-cell>p{-webkit-line-clamp:2;color:var(--huiyan-text-body);font-size:var(--huiyan-type-control)!important;line-height:1.55}.page-scripts .creative-script-content-cell .creative-tag-list{min-height:22px;align-items:center}.page-scripts .creative-script-content-cell .creative-tag-list>small{margin:0}.page-scripts .creative-script-task-summary{display:flex;align-items:center;justify-content:space-between;gap:8px}.page-scripts .creative-count-button{min-height:28px;padding:0 6px;border-radius:4px!important;color:var(--huiyan-text-body)!important;font-size:var(--huiyan-type-control)!important;white-space:nowrap}.page-scripts .creative-script-actions{display:flex;min-width:0;flex-wrap:nowrap!important;gap:6px}.page-scripts .creative-script-actions>button{min-width:0;min-height:34px;flex:0 1 auto;padding:0 9px;border-color:var(--control-border)!important;border-radius:5px!important;color:var(--huiyan-text-body)!important;background:#fff!important;font-size:var(--huiyan-type-control)!important;font-weight:500;white-space:nowrap}.page-scripts .creative-script-actions>button:hover:not(:disabled){border-color:#bcc3bf!important;color:var(--huiyan-text-heading)!important;background:#f5f6f5!important}.page-scripts .creative-script-actions>button.creative-script-primary-action{border-color:var(--huiyan-action)!important;color:#fff!important;background:var(--huiyan-action)!important}.creative-script-action-menu button:focus-visible,.page-scripts .creative-script-actions>button:focus-visible{outline:2px solid rgb(79 121 102/30%);outline-offset:1px}.creative-script-action-menu{position:fixed;z-index:92;width:min(328px,calc(100vw - 24px));max-height:calc(100vh - 24px);display:grid;gap:8px;padding:8px;overflow-y:auto;border:1px solid #dce1de;border-radius:5px!important;color:var(--huiyan-text-body);background:#fff;box-shadow:0 8px 22px rgb(30 39 34/12%)}.creative-script-action-menu>header{min-width:0;display:grid;gap:2px;padding:7px 8px 8px;border-bottom:1px solid #e5e8e6}.creative-script-action-menu>header small,.creative-script-action-menu>header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-script-action-menu>header strong{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-control);font-weight:620}.creative-script-action-menu>header small,.creative-script-action-menu>section>span{color:var(--huiyan-text-weak);font-size:var(--huiyan-type-caption)}.creative-script-action-menu>section{display:grid;gap:5px}.creative-script-action-menu>section>span{padding-inline:4px}.creative-script-action-menu>section>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.creative-script-action-menu button{min-width:0;min-height:34px;display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;padding:0 9px;border:0;border-radius:4px;color:var(--huiyan-text-body);background:#f7f8f7;font-size:var(--huiyan-type-control);white-space:nowrap}.creative-script-action-menu button:hover:not(:disabled){color:var(--huiyan-text-heading);background:#ecefed}.creative-script-action-menu button:disabled{color:var(--huiyan-text-disabled);background:#fafbfa;cursor:not-allowed}.creative-script-action-menu button.danger:not(:disabled){color:#ad4f4b}@media (min-width:821px){.page-scripts .content-card>.creative-pagination{padding-right:84px}}@media (max-width:820px){.page-scripts .creative-script-table .creative-head{display:none}.page-scripts .creative-script-table .creative-row:not(.creative-head){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){.page-scripts .creative-script-table .creative-row:not(.creative-head){grid-template-columns:1fr!important}.page-scripts .creative-script-classification{grid-template-columns:repeat(2,minmax(0,1fr))}}.workbench-drawer-scrim{background:rgb(31 39 35/12%)!important}.workbench-drawer{border-left-color:#d9deda!important;box-shadow:-1px 0 0 #d9deda,-7px 0 20px rgb(24 34 29/7%)!important}.app-shell .breakdown-studio{border:1px solid #dfe3e1!important;border-radius:var(--huiyan-radius-module)!important;color:var(--huiyan-text-body)!important;background:#fff!important;box-shadow:none!important}.app-shell .breakdown-studio-toolbar{min-height:58px;padding:7px 12px;border-bottom:1px solid #dfe3e1!important;background:#fff!important}.app-shell .breakdown-method-tabs{min-height:44px;padding:0;border-bottom:1px solid #e1e4e2;border-radius:0!important;background:transparent!important}.app-shell .breakdown-method-tabs button{position:relative;min-height:44px;padding:0 10px;border:0!important;border-radius:0!important;color:var(--huiyan-text-secondary)!important;background:transparent!important;box-shadow:none!important;font-size:var(--huiyan-type-control)!important;font-weight:520}.app-shell .breakdown-method-tabs button:after{position:absolute;right:8px;bottom:-1px;left:8px;height:2px;border-radius:0;background:transparent;content:""}.app-shell .breakdown-method-tabs button:is(:hover,:focus-visible){color:var(--huiyan-text-heading)!important}.app-shell .breakdown-method-tabs button.active{color:#2d3230!important;font-weight:620}.app-shell .breakdown-method-tabs button.active:after{background:#646b67}.app-shell .breakdown-toolbar-controls{row-gap:6px}.app-shell .breakdown-toolbar-controls label{height:34px;border-color:#dfe3e1!important;border-radius:var(--huiyan-radius-control)!important;color:var(--huiyan-text-secondary)!important;background:#fff!important;box-shadow:none!important}.app-shell .breakdown-toolbar-controls label:is(:hover,:focus-within){border-color:#87918c!important;color:var(--huiyan-text-heading)!important;box-shadow:0 0 0 3px rgb(77 116 98/10%)!important}.app-shell .breakdown-toolbar-controls select{color:var(--huiyan-text-body)!important;background:transparent!important;font-size:var(--huiyan-type-control)!important}.app-shell .breakdown-add-shot,.app-shell .breakdown-matrix>header .mini-link,.app-shell .breakdown-rewrite-heading button,.app-shell .breakdown-shot-card-heading>div button,.app-shell .breakdown-studio .ghost-btn,.app-shell .breakdown-studio .mini-link,.app-shell .breakdown-timeline-actions button{border-color:#dfe3e1!important;border-radius:var(--huiyan-radius-control)!important;color:var(--huiyan-text-body)!important;background:#fff!important;box-shadow:none!important}.app-shell .breakdown-add-shot:is(:hover,:focus-visible),.app-shell .breakdown-rewrite-heading button:is(:hover,:focus-visible),.app-shell .breakdown-shot-card-heading>div button:is(:hover,:focus-visible),.app-shell .breakdown-studio .ghost-btn:is(:hover,:focus-visible),.app-shell .breakdown-studio .mini-link:is(:hover,:focus-visible),.app-shell .breakdown-timeline-actions button:is(:hover,:focus-visible){border-color:#b9c0bc!important;color:var(--huiyan-text-heading)!important;background:#f1f3f2!important}.app-shell .breakdown-studio-body{gap:10px;padding:10px;background:#f5f7f6!important}.app-shell .breakdown-shot-desk,.app-shell .breakdown-video-panel{border-color:#dfe3e1!important;border-radius:0!important;color:var(--huiyan-text-body)!important;background:#fff!important;box-shadow:none!important}.app-shell .breakdown-desk-heading>div:first-child>span,.app-shell .breakdown-video-heading span{color:var(--huiyan-text-secondary)!important;font-size:var(--huiyan-type-caption)!important}.app-shell .breakdown-desk-heading h2,.app-shell .breakdown-video-heading strong{color:var(--huiyan-text-heading)!important}.app-shell .breakdown-video-stage{border-color:#cfd5d2!important;border-radius:0!important;background:#11161d!important}.app-shell .breakdown-studio-actions>div:first-child span,.app-shell .breakdown-video-meta span{border-radius:var(--huiyan-radius-status)!important;color:var(--huiyan-text-secondary)!important;background:#ecefed!important;font-size:var(--huiyan-type-micro)!important}.app-shell .breakdown-desk-heading{border-bottom-color:#dfe3e1!important;background:#fff!important}.app-shell .breakdown-desk-heading p,.app-shell .breakdown-desk-heading>div:last-child small{color:var(--huiyan-text-secondary)!important;font-size:var(--huiyan-type-caption)!important}.app-shell .breakdown-desk-heading>div:last-child{border-color:#e0e4e2!important;border-radius:0!important;color:var(--huiyan-text-body)!important;background:#f6f7f6!important}.app-shell .breakdown-shot-list{gap:10px;background:#f5f7f6;scrollbar-color:#bdc4c0 #eef1ef}.app-shell .breakdown-shot-list>article{border-color:#dfe3e1!important;border-radius:var(--huiyan-radius-card)!important;background:#fff!important;box-shadow:none!important}.app-shell .breakdown-shot-list>article.active{border-color:#9aa59f!important;box-shadow:inset 3px 0 #646b67!important}.app-shell .breakdown-shot-card-heading{border-bottom-color:#e1e4e2!important;background:#fafbfa!important}.app-shell .breakdown-shot-card-heading>button{color:var(--huiyan-text-heading)!important}.app-shell .breakdown-shot-card-heading>button span{border-radius:var(--huiyan-radius-status)!important;color:var(--huiyan-text-heading)!important;background:#e8ebe9!important;font-size:var(--huiyan-type-caption)!important}.app-shell .breakdown-shot-card-heading time,.app-shell .breakdown-shot-card-heading>div .breakdown-shot-ai-button{color:var(--huiyan-text-secondary)!important}.app-shell .breakdown-shot-card-heading>div .breakdown-shot-ai-button{border-color:#cfd6d2!important;background:#eef1ef!important}.app-shell .breakdown-shot-card-heading>div .breakdown-remove-shot{border-color:#ead8d6!important;color:#ad4f4b!important;background:#fff!important}.app-shell .breakdown-field-title,.app-shell .breakdown-rewrite-heading,.app-shell .breakdown-shot-list label>span{color:var(--huiyan-text-body)!important;font-size:var(--huiyan-type-caption)!important}.app-shell .breakdown-copy-cell,.app-shell .breakdown-shot-visuals{border:0!important;border-left:1px solid #e2e5e3!important;border-radius:0!important;background:#fff!important}.app-shell .breakdown-framework-cell select,.app-shell .breakdown-shot-list :is(textarea,input:not([type=checkbox])){border-color:#dfe3e1!important;border-radius:var(--huiyan-radius-control)!important;color:var(--huiyan-text-body)!important;background:#fff!important;box-shadow:none!important;font-size:var(--huiyan-type-control)!important}.app-shell .breakdown-framework-cell select:focus,.app-shell .breakdown-shot-list :is(textarea,input:not([type=checkbox])):focus{border-color:#7f8c85!important;box-shadow:0 0 0 3px rgb(77 116 98/10%)!important}.app-shell .breakdown-remake-empty,.app-shell .breakdown-remake-linked{color:var(--huiyan-text-secondary)!important}.app-shell .breakdown-remake-empty,.app-shell .breakdown-remake-linked,.app-shell .breakdown-shot-ai-result{border-color:#dfe3e1!important;border-radius:var(--huiyan-radius-control)!important;background:#fafbfa!important}.app-shell .breakdown-shot-ai-result{color:var(--huiyan-text-body)!important}.app-shell .breakdown-shot-ai-result>div>span{color:var(--huiyan-text-secondary)!important;font-size:var(--huiyan-type-caption)!important}.app-shell .breakdown-matrix,.app-shell .breakdown-timeline{margin-inline:10px;border:0!important;border-top:1px solid #dfe3e1!important;border-bottom:1px solid #dfe3e1!important;border-radius:0!important;color:var(--huiyan-text-body)!important;background:#fff!important;box-shadow:none!important}.app-shell .breakdown-matrix>header span,.app-shell .breakdown-timeline-heading>div:first-child>span{color:var(--huiyan-text-heading)!important;font-size:var(--huiyan-type-caption)!important}.app-shell .breakdown-matrix>header p,.app-shell .breakdown-timeline-heading p{color:var(--huiyan-text-secondary)!important;font-size:var(--huiyan-type-caption)!important}.app-shell .breakdown-timeline-actions>span,.app-shell .breakdown-timeline-actions>span strong{color:var(--huiyan-text-heading)!important}.app-shell .breakdown-timeline-track:before{background:#dfe4e1!important}.app-shell .breakdown-timeline-progress{background:#667e72!important}.app-shell .breakdown-playhead-marker{background:#59635e!important}.app-shell .breakdown-timeline-track>button span{border-color:#fff!important;color:var(--huiyan-text-secondary)!important;background:#e7ebe9!important}.app-shell .breakdown-timeline-scale{color:var(--huiyan-text-tertiary)!important;font-size:var(--huiyan-type-micro)!important}.app-shell .breakdown-matrix-fields,.app-shell .breakdown-matrix>header{border-bottom-color:#dfe3e1!important;background:#f7f8f7!important}.app-shell .breakdown-matrix-fields label,.app-shell .breakdown-matrix>header span i{border-color:#dfe3e1!important;border-radius:var(--huiyan-radius-status)!important;color:var(--huiyan-text-secondary)!important;background:#fff!important;font-size:var(--huiyan-type-micro)!important}.app-shell .breakdown-matrix-fields label:has(input:checked){border-color:#aab5af!important;color:var(--huiyan-text-heading)!important;background:#eaf3ef!important}.app-shell .breakdown-matrix-fields input{accent-color:#4f7966!important}.app-shell .breakdown-matrix-scroll{scrollbar-color:#bdc4c0 #eef1ef}.app-shell .breakdown-matrix-grid>strong,.app-shell .breakdown-matrix-grid>strong:first-child{border-color:#dfe3e1!important;color:var(--huiyan-text-heading)!important;background:#eef1ef!important;font-size:var(--huiyan-type-caption)!important}.app-shell .breakdown-matrix-grid>strong small{color:var(--huiyan-text-secondary)!important}.app-shell .breakdown-framework-cell,.app-shell .breakdown-matrix-row b,.app-shell .breakdown-matrix-row textarea{border-color:#dfe3e1!important}.app-shell .breakdown-matrix-row b{color:var(--huiyan-text-body)!important;background:#f7f8f7!important;font-size:var(--huiyan-type-caption)!important}.app-shell .breakdown-framework-cell,.app-shell .breakdown-matrix-row textarea{color:var(--huiyan-text-body)!important;background:#fff!important;font-size:var(--huiyan-type-control)!important}.app-shell .breakdown-matrix-row textarea:focus{color:var(--huiyan-text-primary)!important;background:#fff!important;box-shadow:inset 0 0 0 1px #7f8c85!important}.app-shell .breakdown-studio-actions{border-top:1px solid #dfe3e1!important;color:var(--huiyan-text-secondary)!important;background:#fff!important;box-shadow:none!important}.creative-dialog.creative-history-dialog{width:min(1120px,100%);max-height:calc(100dvh - 48px);border-radius:var(--huiyan-radius-dialog)!important}.creative-history-dialog>header{min-height:68px!important;padding:14px 18px!important}.creative-history-dialog>header h2{min-width:0;overflow:hidden;color:var(--huiyan-text-primary)!important;font-size:var(--huiyan-type-dialog-title)!important;font-weight:620!important;text-overflow:ellipsis;white-space:nowrap}.creative-historical-script{min-height:0;display:grid;gap:14px;overflow:auto;padding:16px 18px 18px;color:var(--huiyan-text-body)}.creative-history-toolbar{display:grid;grid-template-columns:minmax(210px,260px) minmax(0,1fr);align-items:end;gap:14px}.creative-history-toolbar>div,.creative-history-toolbar>label{min-width:0;display:grid;gap:5px}.creative-history-toolbar>div>span,.creative-history-toolbar>label>span{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.creative-history-toolbar select{width:100%;height:34px;padding:0 10px;border:1px solid #dfe3e1;border-radius:var(--huiyan-radius-control);color:var(--huiyan-text-body);background:#fff;font-size:var(--huiyan-type-control)}.creative-history-toolbar>div{padding:9px 12px;border-left:2px solid #7d8681;background:#f7f8f7}.creative-history-toolbar>div strong{overflow:hidden;color:var(--huiyan-text-heading);font-size:var(--huiyan-type-body);text-overflow:ellipsis;white-space:nowrap}.creative-history-toolbar>div small{overflow:hidden;color:var(--huiyan-text-tertiary);font-size:var(--huiyan-type-caption);text-overflow:ellipsis;white-space:nowrap}.creative-history-viewer{max-height:min(58vh,640px);display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid #dfe3e1;border-radius:var(--huiyan-radius-module);background:#fff}.creative-history-viewer>header{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 14px;border-bottom:1px solid #dfe3e1;background:#fafbfa}.creative-history-viewer>header>div{min-width:0;display:grid;gap:3px}.creative-history-viewer>header strong{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-section)}.creative-history-viewer>header span{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.creative-history-viewer dl{display:flex;gap:1px;margin:0;background:#e2e5e3}.creative-history-viewer dl>div{min-width:86px;display:grid;gap:2px;padding:6px 10px;background:#fff}.creative-history-viewer :is(dt,dd){margin:0}.creative-history-viewer dt{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-micro)}.creative-history-viewer dd{color:var(--huiyan-text-heading);font-size:var(--huiyan-type-control);font-weight:620;font-variant-numeric:tabular-nums}.creative-history-sections{min-height:0;display:grid;overflow:auto}.creative-history-section{min-width:0;border-bottom:1px solid #e2e5e3}.creative-history-section:last-child{border-bottom:0}.creative-history-section>header{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:1px solid #e2e5e3;background:#fff}.creative-history-section>header h3{margin:0;color:var(--huiyan-text-heading);font-size:var(--huiyan-type-body);font-weight:620}.creative-history-section>header span{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption)}.creative-history-table-scroll{min-width:0;overflow:auto}.creative-history-table{width:100%;min-width:max(560px,calc(var(--history-column-count, 1) * 220px));border-collapse:collapse;table-layout:fixed;color:var(--huiyan-text-body);font-size:var(--huiyan-type-control)}.creative-history-table :is(th,td){padding:9px 10px;border-right:1px solid #e2e5e3;border-bottom:1px solid #e2e5e3;vertical-align:top;text-align:left;overflow-wrap:anywhere}.creative-history-table tr:last-child :is(th,td){border-bottom:0}.creative-history-table :is(th,td):last-child{border-right:0}.creative-history-table thead th{color:var(--huiyan-text-secondary);background:#f3f5f4;font-size:var(--huiyan-type-caption);font-weight:600}.creative-history-table :is(thead th:first-child,tbody th){width:48px;color:var(--huiyan-text-tertiary);text-align:center;font-variant-numeric:tabular-nums}.creative-history-table tbody th{background:#fafbfa}.creative-history-cell-text{white-space:pre-wrap;line-height:1.55}.creative-history-cell-link{color:#4f7966;text-decoration:underline;text-underline-offset:2px}.creative-history-cell-asset{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:8px;color:var(--huiyan-text-body);text-decoration:none}.creative-history-cell-asset img{width:72px;height:54px;border:1px solid #e0e4e2;border-radius:var(--huiyan-radius-control);object-fit:cover}.creative-history-table em{color:var(--huiyan-text-disabled);font-style:normal}.creative-history-empty-row td{height:68px;color:var(--huiyan-text-secondary);background:#fafbfa;text-align:center;vertical-align:middle}.creative-history-assets{padding:12px 14px;border:1px solid #dfe3e1;border-radius:var(--huiyan-radius-module);background:#fff}.creative-history-assets h3{margin:0 0 10px;color:var(--huiyan-text-heading);font-size:var(--huiyan-type-section)}.creative-history-assets>p{margin:0;color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-body)}@media (max-width:760px){.creative-dialog.creative-history-dialog{max-height:calc(100dvh - 20px)}.creative-historical-script{padding:12px}.creative-history-toolbar{grid-template-columns:1fr}.creative-history-viewer>header{align-items:stretch;flex-direction:column}.creative-history-viewer dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.creative-history-viewer dl>div{min-width:0}}.page-delivery .delivery-workspace-intro{grid-template-columns:minmax(0,1fr) auto!important;column-gap:16px!important}.page-delivery .delivery-workspace-intro>:is(span,h2,p){grid-column:1}.page-delivery .delivery-workspace-actions{grid-column:2;grid-row:1/span 3;display:flex;align-self:center;align-items:center;gap:8px}.page-delivery .delivery-overview-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.page-tools .tools-page-header{min-height:72px;gap:16px}.page-delivery .delivery-overview-card .section-heading h1,.page-tools .collector-heading h1,.page-tools .jianying-assistant-heading h1,.page-tools .tools-page-header h1{margin:4px 0 6px;color:var(--huiyan-text-primary)!important;font-size:var(--huiyan-type-page-title)!important;font-weight:620!important;line-height:1.25!important}.page-tools .tools-page-header .page-header-tools{flex:0 0 auto}@media (max-width:760px){.page-delivery .delivery-workspace-intro{grid-template-columns:1fr!important}.page-delivery .delivery-workspace-actions{grid-column:1;grid-row:auto;justify-content:flex-start;margin-top:6px}.page-delivery .delivery-overview-actions,.page-tools .tools-page-header,.page-tools .tools-page-header .page-header-tools{width:100%;justify-content:flex-start}.page-tools .tools-page-header{flex-wrap:wrap}}.app-shell .content-area .delivery-view-tabs{width:100%;min-width:0;min-height:44px!important;display:flex!important;align-items:stretch!important;gap:24px!important;padding:0 14px!important;overflow-x:auto!important;overflow-y:hidden!important;border:0!important;border-bottom:1px solid #dfe3e1!important;border-radius:var(--huiyan-radius-tab)!important;background:transparent!important;box-shadow:none!important;scrollbar-width:none}.app-shell .content-area .delivery-view-tabs::-webkit-scrollbar{display:none}.app-shell .content-area .delivery-view-tabs>button{position:relative!important;flex:0 0 auto;min-width:max-content!important;min-height:44px!important;height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;padding:0!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:var(--huiyan-radius-tab)!important;outline:0;color:#737c77!important;background:transparent!important;box-shadow:none!important;font-size:var(--huiyan-type-nav)!important;font-weight:520!important;line-height:1.4!important;white-space:nowrap}.app-shell .content-area .delivery-view-tabs>button:after{position:absolute!important;right:0!important;bottom:-1px!important;left:0!important;height:2px!important;display:block!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;content:""!important}.app-shell .content-area .delivery-view-tabs>button:hover{color:#4d5651!important}.app-shell .content-area .delivery-view-tabs>button:hover:after{background:#c9cecb!important}.app-shell .content-area .delivery-view-tabs>button:is(.active,[aria-selected=true]){border-bottom-color:transparent!important;color:#2d3230!important;background:transparent!important;font-weight:620!important}.app-shell .content-area .delivery-view-tabs>button:is(.active,[aria-selected=true]):after{background:#646b67!important}.app-shell .content-area .delivery-view-tabs>button:focus-visible{box-shadow:inset 0 0 0 1px #aeb5b1,0 0 0 2px rgb(77 116 98/10%)!important}.app-shell.page-delivery .content-area :is(.delivery-clone-page,.advertiser-report-workspace)>.delivery-view-tabs{margin:0!important}.app-shell.page-delivery .content-area .delivery-clone-page>.delivery-view-tabs{align-self:start}.app-shell.page-delivery .content-area .delivery-clone-stacked-filter>.delivery-view-tabs{margin:-12px -14px 2px!important}.app-shell.page-delivery .content-area .delivery-clone-record-card>.delivery-view-tabs{width:100%!important;margin-right:0!important;margin-left:0!important}.app-shell.page-delivery .content-area .delivery-clone-talent-surface>.delivery-view-tabs{padding-inline:18px!important}.app-shell.page-delivery .content-area .delivery-clone-auth-actions,.app-shell.page-delivery .content-area .delivery-clone-talent-filters{margin:0!important;padding:12px 14px!important;border-bottom:1px solid #e0e4e2!important}.app-shell.page-delivery .content-area .delivery-clone-record-card>.delivery-clone-media-tabs{margin:0!important;padding:8px 14px!important;border-bottom:1px solid #e0e4e2!important}.app-shell.page-delivery .content-area .delivery-clone-talent-surface>:is(h2,.delivery-clone-talent-analysis,.delivery-clone-talent-data){margin-right:14px!important;margin-left:14px!important}.app-shell.page-delivery .content-area .delivery-clone-metrics>:is(button,.delivery-clone-metric){min-width:0!important;min-height:86px!important;display:grid!important;align-content:center!important;justify-items:start!important;gap:6px!important;padding:12px 17px!important;border:0!important;border-right:1px solid #e0e4e2!important;border-radius:var(--huiyan-radius-structure)!important;color:var(--huiyan-text-body)!important;background:transparent!important;background-image:none!important;box-shadow:none!important;text-align:left!important}.app-shell.page-delivery .content-area .delivery-clone-metrics>:is(button,.delivery-clone-metric):last-child{border-right:0!important}.app-shell.page-delivery .content-area .delivery-clone-metrics.is-selectable>button:is(.active,[aria-pressed=true]){border-left:0!important;background:#f2f4f3!important;box-shadow:inset 0 -2px #646b67!important}.app-shell.page-delivery .content-area .delivery-clone-metrics.is-static>.delivery-clone-metric{cursor:default}.page-tools .tools-page-header h1{margin:0 0 6px!important}@media (max-width:760px){.app-shell.page-delivery .content-area .delivery-view-tabs{gap:20px!important;padding-inline:12px!important}.app-shell.page-delivery .content-area .delivery-clone-stacked-filter>.delivery-view-tabs{margin:-12px -12px 2px!important}.app-shell.page-delivery .content-area .delivery-clone-record-card>.delivery-view-tabs{width:100%!important;margin-right:0!important;margin-left:0!important}.app-shell.page-delivery .content-area .delivery-clone-metrics>:is(button,.delivery-clone-metric){border-right:0!important;border-bottom:1px solid #e0e4e2!important}.app-shell.page-delivery .content-area .delivery-clone-metrics>:is(button,.delivery-clone-metric):last-child{border-bottom:0!important}}.app-shell.page-delivery .content-area .delivery-clone-record-filters>.prototype-select,.app-shell.page-delivery .content-area .delivery-clone-record-filters>.prototype-select .filter-dropdown{width:100%!important;min-width:0!important}.app-shell.page-delivery .content-area .delivery-clone-record-filters>.prototype-select .filter-dropdown-trigger{width:100%!important;min-width:0!important;min-height:34px!important;height:34px!important;border-color:#dfe3e1!important;border-radius:var(--huiyan-radius-control)!important;color:var(--huiyan-text-body)!important;background:#fff!important;box-shadow:none!important}.app-shell.page-delivery .content-area .delivery-clone-record-filters>.prototype-select .filter-dropdown-trigger:hover:not(:disabled){border-color:#b8bfbb!important;background:#fafbfa!important}.app-shell.page-delivery .content-area .delivery-clone-record-filters>.prototype-select .filter-dropdown-trigger:focus-visible{border-color:#7d8d85!important;box-shadow:0 0 0 2px rgb(77 116 98/10%)!important}.app-shell.page-delivery .content-area .delivery-clone-record-filters>.prototype-select .filter-dropdown-menu{z-index:45!important;min-width:100%!important;border-radius:var(--huiyan-radius-popover)!important}.app-shell.page-delivery .content-area .delivery-clone-record-actions{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px 12px!important}.app-shell.page-delivery .content-area .delivery-clone-record-actions>span{min-width:0!important;flex:1 1 180px!important;color:var(--huiyan-text-body)!important;font-size:var(--huiyan-type-body)!important;font-weight:550!important}.app-shell.page-delivery .content-area .delivery-clone-record-action-group{min-width:0;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-left:auto}.app-shell.page-delivery .content-area .delivery-clone-info-alert.is-error{border-color:#ead0ce!important;color:#8b403d!important;background:#fff7f6!important}.app-shell.page-delivery .content-area .delivery-clone-info-alert.is-error svg{color:#ad4f4b!important}@media (max-width:760px){.app-shell.page-delivery .content-area .delivery-clone-record-action-group{width:100%;margin-left:0;justify-content:flex-end}}.image-localization-registry{overflow:hidden;border:1px solid #dde2df;border-radius:var(--huiyan-radius-module)!important;background:#fff;box-shadow:none!important}.image-localization-registry>header{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 14px;border-bottom:1px solid #e3e7e4;background:#fafbfa}.image-localization-registry>header>div{min-width:0;display:flex;align-items:center;gap:10px;color:#59635d}.image-localization-registry>header small,.image-localization-registry>header span,.image-localization-registry>header strong{display:block}.image-localization-registry>header strong{color:#303733;font-size:13px;font-weight:650}.image-localization-registry>header small{margin-top:2px;color:#7d8781;font-size:11px;line-height:1.4}.automation-banner-actions>button,.automation-empty-actions>button,.image-localization-registry-list article>button,.image-localization-registry>header>button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 11px;border:1px solid #d2d8d4;border-radius:var(--huiyan-radius-control)!important;color:#4e5852;background:#fff;box-shadow:none!important;white-space:nowrap}.automation-banner-actions>button:hover,.automation-empty-actions>button:hover,.image-localization-registry-list article>button:hover,.image-localization-registry>header>button:hover{border-color:#abb3ae;background:#f3f5f4}.image-localization-registry-list>article{min-height:70px;display:grid;grid-template-columns:28px 46px minmax(220px,1.4fr) auto minmax(170px,.75fr) auto;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #e8ece9}.image-localization-registry-list>article:last-child{border-bottom:0}.image-localization-index{color:#929b96;font-size:11px;font-variant-numeric:tabular-nums}.image-localization-thumb{width:46px;height:46px;overflow:hidden;display:grid;place-items:center;border:1px solid #dfe4e1;border-radius:var(--huiyan-radius-control)!important;color:#7a847e;background:#f5f7f6}.image-localization-thumb img{width:100%;height:100%;object-fit:cover}.image-localization-registry-list article>div{min-width:0}.image-localization-registry-list article>div>small,.image-localization-registry-list article>div>strong{display:block}.image-localization-registry-list article>div>strong{overflow:hidden;color:#353d38;font-size:12px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.image-localization-output,.image-localization-registry-list article>div>small{margin-top:4px;overflow:hidden;color:#858f89;font-size:10px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.image-localization-registry-list article>em{padding:3px 7px;border-radius:var(--huiyan-radius-status)!important;color:#5d6861;background:#edf0ee;font-size:10px;font-style:normal;white-space:nowrap}.image-localization-registry-list article>em.status-failed{color:#9a403c;background:#fff1f0}.image-localization-registry-list article>em.status-completed{color:#39735a;background:#eef7f2}.image-localization-registry-empty{min-height:156px;display:flex;align-items:center;justify-content:center;gap:10px;color:#7b857f}.image-localization-registry-empty small,.image-localization-registry-empty strong{display:block}.image-localization-registry-empty strong{color:#4b554f;font-size:12px}.image-localization-registry-empty small{margin-top:3px;font-size:11px}.image-localization-truth{min-height:36px;display:flex;align-items:center;gap:7px;margin:0;padding:7px 14px;border-top:1px solid #e3e7e4;color:#77817b;background:#f7f9f8;font-size:10px;line-height:1.45}.automation-banner-actions,.automation-empty-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.automation-prototype-banner>button{display:none}@media (max-width:980px){.image-localization-registry-list>article{grid-template-columns:28px 46px minmax(0,1fr) auto}.image-localization-output{grid-column:3}.image-localization-registry-list article>button{grid-column:4;grid-row:2}}@media (max-width:760px){.automation-prototype-banner,.image-localization-registry>header{align-items:flex-start;flex-direction:column}.automation-banner-actions,.automation-banner-actions>button,.automation-empty-actions,.automation-empty-actions>button,.image-localization-registry>header>button{width:100%}.image-localization-registry-list>article{grid-template-columns:28px 42px minmax(0,1fr)}.image-localization-output,.image-localization-registry-list article>button,.image-localization-registry-list article>em{grid-column:3;grid-row:auto;justify-self:start}.image-localization-registry-list article>button{width:100%}}.app-shell.page-credits main .credit-tabs>button{border-radius:0!important}.localization-tool-workspace{color:#252927!important;background:#fff!important}.localization-tool-workspace .localization-header{min-height:58px;padding:10px 16px!important;border-bottom:1px solid #e2e6e3!important;background:#fff!important}.localization-tool-workspace .video-eraser-title>div>span{color:#252927;font-size:15px;font-weight:650}.localization-tool-workspace .video-eraser-service,.localization-tool-workspace .video-eraser-title small{font-size:11px}.localization-tool-workspace .localization-tool-body{grid-template-columns:minmax(270px,300px) minmax(480px,1fr) minmax(340px,390px);background:#f5f7f5}.localization-tool-workspace .localization-panel{border-radius:0!important;color:#303532;background:#fff}.localization-tool-workspace .localization-config-panel,.localization-tool-workspace .localization-source-panel{padding:16px}.localization-tool-workspace .localization-panel-title{margin-bottom:12px}.localization-tool-workspace .localization-panel-title svg{color:#65706a}.localization-tool-workspace .localization-panel-title strong{color:#2b302d;font-size:14px;font-weight:650}.localization-tool-workspace .localization-panel-title small{margin-top:3px;color:#747d78;font-size:11px;line-height:1.45}.localization-tool-workspace .localization-panel-title em{padding:2px 6px;border-radius:3px;color:#59615d;background:#f0f2f0;font-size:11px}.localization-tool-workspace .localization-selection-tabs{min-height:44px;display:flex;gap:20px;margin:0 0 10px;padding:0;border-bottom:1px solid #e3e6e4;border-radius:0;background:transparent}.localization-tool-workspace .localization-selection-tabs button{position:relative;min-height:44px;padding:0;border:0;border-radius:0!important;color:#727a76;background:transparent!important;font-size:12px;font-weight:550}.localization-tool-workspace .localization-selection-tabs button.active{color:#303532;font-weight:650}.localization-tool-workspace .localization-selection-tabs button.active:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:0;background:#626b66}.localization-tool-workspace .localization-consent input,.localization-tool-workspace .localization-form-grid input,.localization-tool-workspace .localization-form-grid select,.localization-tool-workspace .localization-form-grid textarea,.localization-tool-workspace .localization-promotions select,.localization-tool-workspace .localization-promotions textarea,.localization-tool-workspace .localization-rule-preset-bar input,.localization-tool-workspace .localization-rule-preset-bar select,.localization-tool-workspace .localization-rule-row input,.localization-tool-workspace .localization-rule-row select,.localization-tool-workspace .localization-search{min-height:36px;padding:8px 10px;border:1px solid #d9dedb;border-radius:4px!important;color:#303532;background:#fff;font-size:12px}.localization-tool-workspace .localization-form-grid textarea,.localization-tool-workspace .localization-promotions textarea{min-height:72px}.localization-tool-workspace .localization-selection-summary{min-height:34px;padding:7px 10px;border-radius:4px;color:#69726d;background:#f4f6f4;font-size:11px}.localization-tool-workspace .localization-selection-summary.has-selection{color:#42564b;background:#edf2ef}.localization-tool-workspace .localization-material-list{gap:7px}.localization-tool-workspace .localization-material-list>label{grid-template-columns:auto 32px minmax(0,1fr);gap:8px;padding:8px;border-radius:5px}.localization-tool-workspace .localization-material-list>label>span{width:32px;height:32px;border-radius:4px}.localization-tool-workspace .localization-material-list strong{font-size:12px}.localization-tool-workspace .localization-material-list small{margin-top:3px;font-size:11px}.localization-tool-workspace .localization-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.localization-tool-workspace .localization-form-grid .span-2{grid-column:1/-1}.localization-tool-workspace .localization-form-grid label,.localization-tool-workspace .localization-rule-preset-bar label{gap:5px;color:#59615d;font-size:11px}.localization-auto-erase-card,.localization-auto-voice-card{min-height:62px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:9px;padding:10px;border:1px solid #dfe4e1;border-radius:5px;background:#f7f9f7}.localization-auto-erase-card>svg,.localization-auto-voice-card>svg{margin-top:2px;color:#65706a}.localization-auto-erase-card span,.localization-auto-voice-card span{min-width:0}.localization-auto-erase-card small,.localization-auto-erase-card strong,.localization-auto-voice-card small,.localization-auto-voice-card strong{display:block}.localization-auto-erase-card strong,.localization-auto-voice-card strong{color:#343936;font-size:12px}.localization-auto-erase-card small,.localization-auto-voice-card small{margin-top:3px;color:#707874;font-size:11px;line-height:1.5}.localization-auto-erase-card em,.localization-auto-voice-card em{padding:2px 5px;border-radius:3px;color:#52625a;background:#e8edea;font-size:11px;font-style:normal;white-space:nowrap}.automation-auto-voice-summary{min-height:62px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:9px;padding:10px;border:1px solid #dfe4e1;border-radius:5px;background:#f7f9f7}.automation-auto-voice-summary>svg{margin-top:2px;color:#65706a}.automation-auto-voice-summary small,.automation-auto-voice-summary strong{display:block}.automation-auto-voice-summary strong{color:#343936;font-size:12px}.automation-auto-voice-summary small{margin-top:3px;color:#707874;font-size:11px;line-height:1.5}.automation-auto-voice-summary em{padding:2px 5px;border-radius:3px;color:#52625a;background:#e8edea;font-size:11px;font-style:normal}.automation-parallel-summary{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;margin-top:8px}.automation-parallel-summary>span{min-width:0;padding:8px 9px;border:1px solid #e2e6e3;border-radius:4px;background:#fff}.automation-parallel-summary small,.automation-parallel-summary strong{display:block}.automation-parallel-summary strong{color:#444c47;font-size:11px}.automation-parallel-summary i,.automation-parallel-summary small{color:#777f7a;font-size:11px}.automation-parallel-summary i{font-style:normal}.localization-tool-workspace .localization-consent>label:first-child,.localization-tool-workspace .localization-fixed-option,.localization-tool-workspace .localization-switches label{font-size:11px}.localization-tool-workspace .localization-output-rule{padding:10px;border-radius:5px}.localization-tool-workspace .localization-output-rule em,.localization-tool-workspace .localization-output-rule small,.localization-tool-workspace .localization-output-rule strong,.localization-tool-workspace .localization-promotions small,.localization-tool-workspace .localization-promotions strong,.localization-tool-workspace .localization-rules small,.localization-tool-workspace .localization-rules strong{font-size:11px}.localization-tool-workspace .localization-preview-label,.localization-tool-workspace .localization-preview-toolbar>span{color:#5d6661;font-size:11px}.localization-tool-workspace .localization-preview-stage{background:#f0f2f0}.localization-tool-workspace .localization-preview-empty strong{color:#505853;font-size:14px}.localization-tool-workspace .localization-preview-empty small{max-width:360px;color:#78807b;font-size:11px}.localization-parallel-pipeline{min-height:84px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:10px 14px;border-block:1px solid #e2e6e3;background:#fff}.localization-parallel-pipeline>div{min-width:0;padding:8px 10px;border:1px solid #dfe4e1;border-radius:5px;background:#f7f9f7}.localization-parallel-pipeline small,.localization-parallel-pipeline span,.localization-parallel-pipeline strong{display:block}.localization-parallel-pipeline span{color:#828984;font-size:11px}.localization-parallel-pipeline strong{margin-top:2px;color:#343936;font-size:12px}.localization-parallel-pipeline small{margin-top:3px;overflow:hidden;color:#707874;font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.localization-parallel-pipeline>b,.localization-parallel-pipeline>i{color:#828984;font-size:11px;font-style:normal;font-weight:550}.localization-tool-workspace .localization-jobs-panel>.localization-panel-title{padding:14px 16px 4px}.localization-tool-workspace .localization-job-list{padding:0 16px 16px}.localization-tool-workspace .localization-job-list article{grid-template-columns:34px minmax(0,1fr) auto;gap:10px;padding:12px 0}.localization-tool-workspace .localization-job-status{width:34px;height:34px;border-radius:4px}.localization-tool-workspace .localization-job-main>div:first-child{font-size:12px}.localization-tool-workspace .localization-job-main .localization-job-performance>p,.localization-tool-workspace .localization-job-main p,.localization-tool-workspace .localization-job-main small,.localization-tool-workspace .localization-job-outputs a,.localization-tool-workspace .localization-job-outputs button,.localization-tool-workspace .localization-job-outputs span,.localization-tool-workspace .localization-job-performance summary,.localization-tool-workspace .localization-job-performance>div em,.localization-tool-workspace .localization-job-performance>div small,.localization-tool-workspace .localization-job-performance>div strong{font-size:11px}.localization-tool-workspace .localization-job-main .localization-job-duration,.localization-tool-workspace .localization-job-main .localization-job-visual,.localization-tool-workspace .localization-job-main .localization-job-voice{color:#52615a}.localization-branch-progress{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px}.localization-branch-progress>div{min-width:0;display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:5px 7px;padding:7px;border:1px solid #e0e4e1;border-radius:4px;background:#fafbfa}.localization-branch-progress small,.localization-branch-progress span,.localization-branch-progress strong{display:block;min-width:0}.localization-branch-progress em,.localization-branch-progress strong{color:#4d5651;font-size:11px;font-style:normal}.localization-branch-progress small{margin-top:2px!important;overflow:hidden;color:#7a827d!important;font-size:11px!important;text-overflow:ellipsis;white-space:nowrap}.localization-branch-progress>div>i{grid-column:1/-1;height:3px;overflow:hidden;border-radius:0;background:#e5e8e6}.localization-branch-progress>div>i>b{display:block;height:100%;border-radius:0;background:#68736d;transition:width .2s ease}.localization-branch-progress>.status-failed>i>b{background:#ba5b55}@media (max-width:1180px){.localization-tool-workspace .localization-tool-body{grid-template-columns:minmax(260px,300px) minmax(430px,1fr)}}@media (max-width:820px){.localization-parallel-pipeline{grid-template-columns:1fr}.localization-parallel-pipeline>b,.localization-parallel-pipeline>i{justify-self:center}.localization-branch-progress,.localization-tool-workspace .localization-form-grid{grid-template-columns:1fr}.localization-tool-workspace .localization-form-grid .span-2{grid-column:auto}}.app-shell.page-materials .content-area{padding:20px 20px 48px!important;background:#fff!important}.app-shell.page-materials .page-header{min-height:72px!important;margin-bottom:12px!important}.app-shell.page-materials .page-header-tools{flex-wrap:wrap;justify-content:flex-end}.app-shell.page-materials .materials-header-upload{min-height:34px!important;padding:0 14px!important;border-radius:5px!important;font-size:var(--huiyan-type-control)!important}.app-shell.page-materials .materials-taxonomy-surface{position:relative;z-index:12;margin-bottom:12px;overflow:visible!important;border:0!important;border-bottom:1px solid #e2e5e3!important;border-radius:0!important;background:#fff;box-shadow:none!important}.app-shell.page-materials .materials-taxonomy-quickbar{display:flex;min-height:56px;align-items:center;gap:12px;padding:8px 0}.app-shell.page-materials .materials-taxonomy-quickchips{display:flex;min-width:0;flex:1;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none}.app-shell.page-materials .materials-taxonomy-quickchips::-webkit-scrollbar{display:none}.app-shell.page-materials .materials-product-set-select,.app-shell.page-materials .materials-taxonomy-quickchips button,.app-shell.page-materials .materials-taxonomy-toggle{min-height:34px!important;height:34px!important;flex:0 0 auto;padding:0 12px!important;border:1px solid #dfe3e1!important;border-radius:5px!important;background:#f7f8f7!important;color:#4e5752!important;font-size:var(--huiyan-type-control)!important;font-weight:600!important;white-space:nowrap}.app-shell.page-materials .materials-taxonomy-quickchips button:hover,.app-shell.page-materials .materials-taxonomy-toggle:hover{border-color:#b9c2bd!important;background:#f1f4f2!important;color:#222825!important}.app-shell.page-materials .materials-taxonomy-quickchips button.active{border-color:#aebfb7!important;background:#eaf3ef!important;color:#25352e!important}.app-shell.page-materials .materials-product-set-select{width:min(250px,18vw);min-width:156px;background:#fff!important}.app-shell.page-materials .materials-taxonomy-toggle{background:#fff!important}.app-shell.page-materials .materials-taxonomy-surface>.taxonomy-panel.is-compact{display:none!important}.app-shell.page-materials .materials-taxonomy-surface>.taxonomy-panel.is-expanded{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:50;max-height:min(620px,calc(100vh - 180px));margin:0!important;overflow:auto;padding:16px!important;border:1px solid #dfe3e1!important;border-radius:5px!important;background:#fff!important;box-shadow:0 20px 52px rgba(24,34,29,.15)!important}.app-shell.page-materials .materials-video-workspace{display:grid;gap:0;margin:0 0 12px!important;overflow:hidden;border:1px solid #e0e4e2!important;border-radius:5px!important;background:#fff;box-shadow:none!important}.app-shell.page-materials .materials-workspace-heading{display:flex;min-height:52px;align-items:center;gap:16px;padding:0 14px;border-bottom:1px solid #e0e4e2}.app-shell.page-materials .content-area .materials-workspace-heading .delivery-view-tabs{width:auto;min-width:max-content;flex:0 0 auto;gap:24px!important;padding:0!important;border-bottom:0!important}.app-shell.page-materials .content-area .materials-workspace-heading .delivery-view-tab{min-height:51px!important;height:51px!important;padding:0!important}.app-shell.page-materials .third-party-display-row{display:flex;min-height:44px;align-items:center;padding:0 14px;border-bottom:1px solid #e7eae8;background:#fafbfa}.app-shell.page-materials .content-area .third-party-display-row .third-party-display-tabs{width:auto;min-width:max-content;gap:20px!important;padding:0!important;border-bottom:0!important}.app-shell.page-materials .content-area .third-party-display-row .delivery-view-tab{min-height:43px!important;height:43px!important;padding:0!important}.app-shell.page-materials .materials-result-count{color:var(--huiyan-text-secondary);font-size:var(--huiyan-type-caption);white-space:nowrap}.app-shell.page-materials .materials-workspace-actions{display:flex;margin-left:auto;align-items:center;gap:8px}.app-shell.page-materials .materials-workspace-actions>button{min-height:32px!important;height:32px!important;border-radius:5px!important;font-size:var(--huiyan-type-control)!important}.app-shell.page-materials .materials-video-workspace>.materials-primary-filter-row,.app-shell.page-materials .materials-video-workspace>.video-extra-filter-row{margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.app-shell.page-materials .materials-primary-filter-row{display:flex;min-height:58px;align-items:center;gap:8px!important;padding:12px 14px!important}.app-shell.page-materials .materials-main-search{display:flex;width:clamp(260px,32vw,380px);min-width:220px;height:34px;align-items:center;gap:8px;padding:0 10px;border:1px solid #dfe3e1;border-radius:5px;background:#fff;color:#737c77}.app-shell.page-materials .materials-main-search:focus-within{border-color:#98aaa1;box-shadow:0 0 0 2px rgba(83,111,98,.1)}.app-shell.page-materials .materials-main-search input{width:100%;min-width:0;height:32px;padding:0!important;border:0!important;outline:0;background:transparent;font-size:var(--huiyan-type-control)}.app-shell.page-materials .materials-category-trigger,.app-shell.page-materials .materials-date-trigger,.app-shell.page-materials .materials-primary-filter-row .video-only-mine,.app-shell.page-materials .materials-primary-filter-row .video-preview-switch,.app-shell.page-materials .materials-primary-filter-row>button,.app-shell.page-materials .materials-primary-filter-row>select{min-height:34px!important;height:34px!important;flex:0 0 auto;border-radius:5px!important;font-size:var(--huiyan-type-control)!important;white-space:nowrap}.app-shell.page-materials .materials-category-trigger,.app-shell.page-materials .materials-date-trigger{display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:1px solid #dfe3e1;background:#fff;color:#515a55}.app-shell.page-materials .materials-category-trigger.active,.app-shell.page-materials .materials-date-trigger.active{border-color:#aebfb7;background:#eef4f1;color:#293c33}.app-shell.page-materials .materials-primary-filter-row .video-preview-switch{margin-left:auto}.app-shell.page-materials .materials-video-workspace>.video-extra-filter-row{padding:10px 14px!important;border-top:1px solid #e0e4e2!important;background:#fafbfa!important}.app-shell.page-materials .materials-video-workspace>.video-extra-filter-row .video-date-range{background:#fff}.app-shell.page-materials .materials-list-summary{display:none!important}.app-shell.page-materials .video-material-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(clamp(130px,11vw,240px),1fr))!important;justify-content:stretch!important;gap:6px!important;padding:9px 0 24px!important}.app-shell.page-materials .video-material-card{width:100%!important;min-width:0;overflow:hidden;border:1px solid #e0e4e2!important;border-radius:5px!important;box-shadow:none!important}.app-shell.page-materials .video-material-card:hover{border-color:#b8c1bc!important;box-shadow:0 8px 22px rgba(28,39,34,.08)!important}.app-shell.page-materials .video-material-card .material-preview{width:100%!important;height:auto!important;aspect-ratio:9/13!important;border-radius:4px 4px 0 0!important}@media (max-width:1180px){.app-shell.page-materials .materials-taxonomy-quickbar{flex-wrap:wrap}.app-shell.page-materials .materials-taxonomy-quickchips{flex-basis:100%;order:2}.app-shell.page-materials .materials-product-set-select{width:min(300px,48vw)}.app-shell.page-materials .materials-workspace-heading{flex-wrap:wrap;gap:0 14px;padding-top:2px}.app-shell.page-materials .materials-workspace-actions{margin-left:auto}}@media (max-width:760px){.app-shell.page-materials .content-area{padding:14px 10px 40px!important}.app-shell.page-materials .page-header{min-height:auto!important;align-items:flex-start!important}.app-shell.page-materials .page-header-tools{justify-content:flex-start}.app-shell.page-materials .materials-taxonomy-quickbar{gap:8px}.app-shell.page-materials .materials-product-set-select{width:calc(100% - 132px);min-width:0}.app-shell.page-materials .materials-taxonomy-quickbar .collection-select{display:flex!important;min-width:0;flex:1}.app-shell.page-materials .materials-taxonomy-quickbar .collection-select select{width:100%!important}.app-shell.page-materials .materials-taxonomy-toggle{margin-left:auto}.app-shell.page-materials .materials-taxonomy-surface>.taxonomy-panel.is-expanded{right:-2px;left:-2px;max-height:calc(100vh - 160px);padding:12px!important}.app-shell.page-materials .materials-workspace-heading{min-height:auto;padding:0 10px 8px}.app-shell.page-materials .content-area .materials-workspace-heading .delivery-view-tabs{width:100%;overflow-x:auto}.app-shell.page-materials .third-party-display-row{padding:0 10px}.app-shell.page-materials .content-area .third-party-display-row .third-party-display-tabs{width:100%;overflow-x:auto}.app-shell.page-materials .materials-result-count,.app-shell.page-materials .materials-workspace-actions{padding-top:8px}.app-shell.page-materials .materials-primary-filter-row{align-items:stretch;padding:10px!important}.app-shell.page-materials .materials-main-search{width:100%;min-width:0}.app-shell.page-materials .materials-primary-filter-row .video-preview-switch{margin-left:0}.app-shell.page-materials .video-material-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(150px,28vw,230px),1fr))!important}}@media (min-width:1181px){.page-tools .tool-directory-grid-compact{width:min(100%,1120px)!important;max-width:1120px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}}.tencent-upload-continuation{min-width:0;display:grid;gap:10px;padding:12px;border:1px solid #dfe3e1;border-left:3px solid #d39a24;border-radius:5px;color:#3e4742;background:#f8f9f8}.tencent-upload-continuation.is-ready{border-left-color:#21865f}.tencent-upload-continuation.is-error,.tencent-upload-continuation.is-missing{border-left-color:#c84d5d}.tencent-upload-continuation>header{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.tencent-upload-continuation>header>div{min-width:0;display:grid;gap:3px}.tencent-upload-continuation-hint,.tencent-upload-continuation>header span{color:#68726c;font-size:var(--huiyan-type-small)}.tencent-upload-continuation>header span{overflow-wrap:anywhere}.tencent-upload-continuation>header>button{flex:0 0 auto}.tencent-upload-binding-list{display:grid;border-block:1px solid #e1e5e2}.tencent-upload-binding-list>div{min-width:0;display:grid;grid-template-columns:minmax(140px,.75fr) minmax(220px,1fr) auto;align-items:center;gap:8px 14px;padding:8px 2px;border-bottom:1px solid #e8ebe9}.tencent-upload-binding-list>div:last-child{border-bottom:0}.tencent-upload-binding-list span,.tencent-upload-binding-list strong{min-width:0;overflow-wrap:anywhere}.tencent-upload-binding-list strong{color:#a06c10;font-size:var(--huiyan-type-small)}.tencent-upload-binding-list strong.is-ready{color:#19704f}.tencent-upload-binding-list strong.is-error,.tencent-upload-binding-list strong.is-missing{color:#b43d4d}.tencent-upload-binding-list small{color:#7a837e;text-align:right}.tencent-upload-continuation-hint{margin:0}.tencent-upload-next-actions{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.tencent-upload-next-actions>span{flex:1 0 100%;color:#4f5953;font-size:var(--huiyan-type-small);font-weight:650}.tencent-upload-next-actions>button{min-height:34px;padding:0 11px;border:1px solid #cfd6d2;border-radius:4px;color:#3f4b44;background:#fff;cursor:pointer}.tencent-upload-next-actions>button:hover:not(:disabled){border-color:#ef6b7c;color:#d83e53;background:#fff7f8}.tencent-upload-next-actions>button:disabled{color:#9aa19d;background:#f0f2f1;cursor:not-allowed}.tencent-material-review-flow{display:grid;gap:10px;padding:12px;border:1px solid #dfe3e1;border-left:3px solid #ef6b7c;border-radius:5px;background:#fffafb}.tencent-material-review-flow>header{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.tencent-material-review-flow li small,.tencent-material-review-flow>header span,.tencent-material-review-flow>p{color:#68726c;font-size:var(--huiyan-type-micro)}.tencent-material-review-flow>ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;border:1px solid #e5e8e6;list-style:none}.tencent-material-review-flow li{min-width:0;display:flex;align-items:flex-start;gap:8px;padding:9px 10px;border-right:1px solid #e5e8e6;background:#fff}.tencent-material-review-flow li:last-child{border-right:0}.tencent-material-review-flow li.active{background:#fff1f3}.tencent-material-review-flow li>span{display:grid;width:22px;height:22px;place-items:center;border-radius:50%;color:#fff;background:#6d7671;font-size:var(--huiyan-type-micro);font-weight:700}.tencent-material-review-flow li.active>span{background:#dc4055}.tencent-material-review-flow li>div{min-width:0;display:grid;gap:2px}.tencent-material-review-flow>p{margin:0}.tencent-review-account-badge{color:#9d3b4b!important;background:#fff0f2}.tencent-live-business-grid{gap:10px!important}.tencent-live-business-grid :is(input,select:not([multiple])){height:34px!important;min-height:34px!important;border-radius:5px!important}.tencent-form-section-heading{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:4px;padding:9px 0 5px;border-bottom:1px solid #e5e8e6}.tencent-form-section-heading strong{color:#343a37;font-size:var(--huiyan-type-body)}.tencent-form-section-heading span{color:#727b76;font-size:var(--huiyan-type-micro);font-weight:400;text-align:right}.tencent-preference-banner{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border:1px solid #d7e4dc;border-radius:5px;color:#41604f;background:#f3f8f5;font-size:var(--huiyan-type-small)}.tencent-preference-banner .ghost-btn{flex:0 0 auto;min-height:30px}.tencent-optimization-goal-field select{border-color:#92a69a!important;background:#fbfdfb!important}.tencent-region-field{position:relative;z-index:3}.tencent-region-picker{position:relative;min-width:0;display:grid;gap:5px}.tencent-region-trigger{width:100%;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 10px;border:1px solid #d7ddda;border-radius:var(--huiyan-radius-control,5px);color:var(--huiyan-text-body,#4d5651);background:#fff;text-align:left;cursor:pointer}.tencent-region-trigger:hover:not(:disabled),.tencent-region-trigger[aria-expanded=true]{border-color:#8c9791}.tencent-region-trigger:focus-visible{outline:0;border-color:#6d8177;box-shadow:0 0 0 3px rgb(77 116 98/10%)}.tencent-region-trigger:disabled{color:var(--huiyan-text-disabled,#a0a6a2);background:#f5f6f5;cursor:not-allowed}.tencent-region-trigger>span{min-width:0;display:grid;gap:2px}.tencent-region-trigger small,.tencent-region-trigger strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tencent-region-trigger strong{color:var(--huiyan-text-primary,#202421);font-size:var(--huiyan-type-control,14px);font-weight:550}.tencent-region-help,.tencent-region-trigger small{color:var(--huiyan-text-secondary,#68716c);font-size:var(--huiyan-type-caption,12px)}.tencent-region-help.error{color:#ad4f4b}.tencent-region-popover{position:absolute;z-index:80;top:calc(100% - 18px);right:0;left:0;min-width:min(680px,calc(100vw - 72px));max-height:min(620px,calc(100vh - 120px));display:grid;grid-template-rows:auto auto minmax(180px,1fr) auto;overflow:hidden;border:1px solid #d9dfdc;border-radius:var(--huiyan-radius-popover,5px);background:#fff;box-shadow:0 20px 52px rgb(24 34 29/19%)}.tencent-region-popover>footer,.tencent-region-popover>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px}.tencent-region-popover>header{border-bottom:1px solid #e4e8e6}.tencent-region-popover>header>div{display:grid;gap:2px}.tencent-region-popover>header strong{color:var(--huiyan-text-heading,#343a36);font-size:var(--huiyan-type-section,16px)}.tencent-region-popover>footer>span,.tencent-region-popover>header small{color:var(--huiyan-text-secondary,#68716c);font-size:var(--huiyan-type-caption,12px)}.tencent-region-popover>header>button{width:34px;height:34px;display:grid;flex:none;place-items:center;border:1px solid transparent;border-radius:var(--huiyan-radius-control,5px);color:#69736d;background:transparent;cursor:pointer}.tencent-region-popover>header>button:hover{border-color:#dde2df;background:#f4f6f5}.tencent-region-toolbar{display:flex;flex-wrap:wrap;gap:8px;padding:10px 12px;border-bottom:1px solid #e7eae8;background:#fafbfa}.tencent-region-search{min-width:240px;min-height:34px;display:flex!important;flex:1 1 280px;align-items:center;gap:8px!important;padding:0 10px;border:1px solid #dfe3e1;border-radius:var(--huiyan-radius-control,5px);background:#fff}.tencent-region-search:focus-within{border-color:#6d8177;box-shadow:0 0 0 3px rgb(77 116 98/10%)}.tencent-region-search input{width:100%;min-height:32px!important;padding:0!important;border:0!important;border-radius:0!important;outline:0;background:transparent;box-shadow:none!important;font-size:var(--huiyan-type-control,14px)}.tencent-region-popover>footer>button,.tencent-region-toolbar>button{min-height:34px;padding:0 11px;border:1px solid #d8ddda;border-radius:var(--huiyan-radius-control,5px);color:#4d5752;background:#fff;font-size:var(--huiyan-type-control,14px);cursor:pointer}.tencent-region-popover>footer>button:hover:not(:disabled),.tencent-region-toolbar>button:hover:not(:disabled){border-color:#9ca6a1;background:#f7f8f7}.tencent-region-toolbar>button:disabled{color:var(--huiyan-text-disabled,#a0a6a2);cursor:not-allowed}.tencent-region-results{min-height:0;overflow:auto}.tencent-region-group{display:grid;grid-template-columns:142px minmax(0,1fr);border-bottom:1px solid #e8ebe9}.tencent-region-group>header{min-width:0;display:grid;align-content:start;gap:4px;padding:11px 12px;border-right:1px solid #e8ebe9;background:#f8f9f8}.tencent-region-city-grid>label,.tencent-region-group>header label{display:flex!important;flex-direction:row!important;align-items:center;gap:7px!important;cursor:pointer}.tencent-region-city-grid input[type=checkbox],.tencent-region-group input[type=checkbox]{width:16px!important;height:16px!important;min-height:16px!important;flex:none;accent-color:#4f7966}.tencent-region-group>header strong{color:#39413d;font-size:var(--huiyan-type-control,14px)}.tencent-region-group>header small{padding-left:23px;color:var(--huiyan-text-tertiary,#7a827d);font-size:var(--huiyan-type-caption,12px)}.tencent-region-city-grid{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:5px 8px;padding:9px 12px}.tencent-region-city-grid>label{min-width:0;min-height:32px;padding:0 7px;border-radius:var(--huiyan-radius-control,5px);color:#59625d;font-size:var(--huiyan-type-control,14px)}.tencent-region-city-grid>label:hover{background:#f2f4f3}.tencent-region-city-grid>label.selected{color:#355f4c;background:#eaf3ef}.tencent-region-city-grid>label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tencent-region-empty{min-height:180px;display:grid;place-items:center;color:var(--huiyan-text-secondary,#68716c);font-size:var(--huiyan-type-body,14px)}.tencent-region-popover>footer{justify-content:flex-end;border-top:1px solid #e1e5e3;background:#fafbfa}.tencent-region-popover>footer>span{margin-right:auto}.tencent-region-popover>footer>.primary-btn{border-color:#171b19;color:#fff;background:#171b19}.delivery-clone-review-account-config{display:grid;gap:12px;padding:12px 0;border-top:1px solid #e1e5e3;border-bottom:1px solid #e1e5e3}.delivery-clone-review-account-config>header{display:flex;align-items:center;justify-content:space-between;gap:14px}.delivery-clone-review-account-config>header>div,.delivery-clone-review-account-config>header>label>span,.delivery-clone-review-auto-enable>span{display:grid;gap:2px}.delivery-clone-review-account-config>header strong,.delivery-clone-review-auto-enable strong{color:var(--huiyan-text-heading,#343a36);font-size:var(--huiyan-type-body,14px)}.delivery-clone-review-account-config small{color:var(--huiyan-text-secondary,#68716c);font-size:var(--huiyan-type-caption,12px)}.delivery-clone-review-account-config>header>label,.delivery-clone-review-auto-enable{min-height:42px;display:flex;align-items:center;gap:9px;padding:7px 10px;border:1px solid #dfe3e1;border-radius:var(--huiyan-radius-control,5px);background:#fafbfa;cursor:pointer}.delivery-clone-review-account-config input[type=checkbox]{width:16px;height:16px;flex:none;accent-color:#4f7966}.delivery-clone-review-criteria-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px}.delivery-clone-review-criteria-grid>label{display:grid;gap:6px;color:var(--huiyan-text-body,#4d5651);font-size:var(--huiyan-type-control,14px)}.delivery-clone-review-criteria-grid input{width:100%;min-height:34px;padding:0 10px;border:1px solid #dce1de;border-radius:var(--huiyan-radius-control,5px);background:#fff;font-size:var(--huiyan-type-control,14px)}@media (max-width:760px){.delivery-clone-review-account-config>header{align-items:stretch;flex-direction:column}.delivery-clone-review-criteria-grid{grid-template-columns:1fr}}.tencent-live-preset-summary{min-width:0;display:grid;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;padding:10px 12px;border:1px solid #dfe3e1;border-radius:5px;color:#343a37;background:#f7f8f7}.tencent-live-preset-summary>span{grid-row:1/3;padding:3px 7px;border:1px solid #d6dcd8;border-radius:3px;color:#5d6761;background:#fff;font-size:var(--huiyan-type-micro)}.tencent-live-preset-summary>strong{font-size:var(--huiyan-type-body)}.tencent-live-preset-summary>small{color:#69726d;font-size:var(--huiyan-type-micro)}.tencent-live-expert-settings{min-width:0;padding:0;border:1px solid #dfe3e1;border-radius:5px;background:#fff}.tencent-live-expert-settings>summary{min-height:38px;display:flex;align-items:center;padding:0 12px;color:#56605a;font-size:var(--huiyan-type-small);font-weight:650;cursor:pointer}.tencent-live-expert-settings[open]>summary{border-bottom:1px solid #e5e8e6}.tencent-live-expert-settings>p{margin:10px 12px 0;color:#727b76;font-size:var(--huiyan-type-micro)}.tencent-live-expert-settings>.material-push-qianchuan-grid{padding:12px}.tencent-live-review{display:grid;gap:10px;margin:0 16px 14px;padding:12px;border:1px solid #dfe3e1;border-radius:5px;background:#fff}.tencent-live-review>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.tencent-live-review>header>div{display:grid;gap:3px}.tencent-live-review>header em,.tencent-live-review>header span{color:#6d7671;font-size:var(--huiyan-type-micro);font-style:normal}.tencent-live-review>header em{flex:none;padding:3px 7px;border:1px solid #d8ddda;border-radius:3px;background:#f6f7f6}.tencent-live-review>article{display:grid;gap:10px;padding-top:10px;border-top:1px solid #e5e8e6}.tencent-material-test-state{display:flex;align-items:center;gap:8px;padding:8px 10px;border-left:3px solid #c88a20;color:#5c4a29;background:#fff8e8}.tencent-material-test-state.approved{border-left-color:#21865f;color:#276348;background:#f0f8f4}.tencent-material-test-state.rejected{border-left-color:#c84d5d;color:#923544;background:#fff2f4}.tencent-material-test-state>span{font-size:var(--huiyan-type-small);font-weight:700}.tencent-material-test-state>small{margin-left:auto;color:inherit}.tencent-live-review-goal{display:grid;grid-template-columns:minmax(180px,1.6fr) repeat(3,minmax(100px,1fr));border:1px solid #e3e7e4}.tencent-live-review-goal>div{min-width:0;display:grid;gap:3px;padding:8px 10px;border-right:1px solid #e3e7e4}.tencent-live-review-goal>div:last-child{border-right:0}.tencent-live-review-diagnosis>span,.tencent-live-review-goal span,.tencent-live-review-timeline small{color:#747d78;font-size:var(--huiyan-type-micro)}.tencent-live-review-goal strong{overflow:hidden;color:#343a37;font-size:var(--huiyan-type-small);text-overflow:ellipsis;white-space:nowrap}.tencent-live-review-timeline{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #e3e7e4}.tencent-live-review-timeline>span{display:grid;gap:2px;padding:7px 9px;border-right:1px solid #e3e7e4;color:#8a928e;font-size:var(--huiyan-type-small);font-weight:650}.tencent-live-review-timeline>span:last-child{border-right:0}.tencent-live-review-timeline>span.complete{color:#277a54;background:#f1f8f4}.tencent-live-review-diagnosis{display:grid;gap:5px;padding:10px 12px;border-left:3px solid #69736d;background:#f7f8f7}.tencent-live-review-diagnosis>p{margin:0;color:#5e6762;font-size:var(--huiyan-type-small)}.tencent-material-test-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:3px 0;border:1px solid #e0e4e1;background:#fff}.tencent-material-test-metrics>div{display:grid;gap:2px;padding:7px 9px;border-right:1px solid #e0e4e1}.tencent-material-test-metrics>div:last-child{border-right:0}.tencent-material-test-metrics :is(dt,dd){margin:0}.tencent-material-test-metrics dt{color:#78817c;font-size:var(--huiyan-type-micro)}.tencent-material-test-metrics dd{color:#343a37;font-size:var(--huiyan-type-small);font-weight:700}.tencent-live-review-diagnosis>div{display:flex;align-items:center;gap:7px;color:#424a46;font-size:var(--huiyan-type-small)}.tencent-live-review-diagnosis>div>em{margin-left:auto;color:#8a5b21;font-size:var(--huiyan-type-micro);font-style:normal}@media (max-width:760px){.tencent-region-popover{position:fixed;inset:10px;min-width:0;max-height:none}.tencent-region-toolbar{display:grid;grid-template-columns:1fr 1fr}.tencent-region-search{min-width:0;grid-column:1/-1}.tencent-region-group{grid-template-columns:1fr}.tencent-region-group>header{border-right:0;border-bottom:1px solid #e8ebe9}.tencent-region-city-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tencent-region-popover>footer{display:grid;grid-template-columns:1fr 1fr}.tencent-region-popover>footer>span{grid-column:1/-1;margin-right:0}.tencent-upload-continuation>header,.tencent-upload-next-actions{align-items:stretch;flex-direction:column}.tencent-upload-continuation>header>button,.tencent-upload-next-actions>button{width:100%}.tencent-upload-binding-list>div{grid-template-columns:1fr;gap:3px}.tencent-upload-binding-list small{text-align:left}.tencent-live-preset-summary,.tencent-live-review-goal,.tencent-live-review-timeline,.tencent-material-review-flow>ol{grid-template-columns:1fr}.tencent-material-review-flow>header,.tencent-material-test-state{align-items:flex-start;flex-direction:column}.tencent-material-review-flow li{border-right:0;border-bottom:1px solid #e5e8e6}.tencent-material-review-flow li:last-child{border-bottom:0}.tencent-material-test-state>small{margin-left:0}.tencent-material-test-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.tencent-material-test-metrics>div:nth-child(2){border-right:0}.tencent-material-test-metrics>div:nth-child(-n+2){border-bottom:1px solid #e0e4e1}.tencent-live-preset-summary>span{grid-row:auto;justify-self:start}.tencent-live-review>header{flex-direction:column}.tencent-live-review-goal>div,.tencent-live-review-timeline>span{border-right:0;border-bottom:1px solid #e3e7e4}.tencent-live-review-goal>div:last-child,.tencent-live-review-timeline>span:last-child{border-bottom:0}.tencent-live-review-diagnosis>div{align-items:flex-start;flex-wrap:wrap}.tencent-live-review-diagnosis>div>em{width:100%;margin-left:22px}}.app-shell:not(.page-settings) .material-detail-tabs{box-sizing:border-box!important;padding-inline:16px!important;scroll-padding-inline:16px}.material-detail-actionbar .material-push-action>details>div{z-index:90!important;width:min(280px,calc(100vw - 24px))!important;padding:8px!important}.app-shell:not(.page-settings) [role=dialog] .material-detail-actionbar .material-push-action>details>div>button{min-height:66px!important;height:auto!important;align-content:center!important;justify-items:start!important;padding:8px 10px!important;overflow:hidden!important;white-space:normal!important}.material-detail-actionbar .material-push-action>details>div>button strong{font-size:12px!important;font-weight:620!important;line-height:1.35!important}.material-detail-actionbar .material-push-action>details>div>button span{display:block!important;font-size:11px!important;font-weight:480!important;line-height:1.45!important;white-space:normal!important}.notification-popover .notification-item-title{font-size:9px!important;font-weight:520!important;line-height:1.4!important}.notification-popover .notification-item-body{font-size:12px!important;font-weight:560!important;line-height:1.35!important}.notification-body-tooltip{font-size:11px!important;font-weight:520!important;line-height:1.45!important}.app-shell:not(.page-settings) [role=dialog] .detail-version-select>summary{width:100%!important;min-height:32px!important;height:32px!important;padding:0 9px!important;overflow:hidden!important}.app-shell:not(.page-settings) [role=dialog] .detail-version-menu>button{min-height:50px!important;height:auto!important;padding:7px!important;white-space:normal!important}.notification-popover{width:min(344px,calc(100vw - 24px))!important}.notification-popover .notification-popover-header{min-height:46px!important;padding:8px 12px!important}.notification-popover .notification-popover-title{font-size:14px!important;font-weight:650!important;line-height:1.35!important}.notification-popover .notification-group>h3,.notification-popover .notification-item-copy>time,.notification-popover .notification-popover-header>button,.notification-popover .notification-popover-heading>span{font-size:10px!important}.notification-popover .notification-group>h3{padding:7px 12px 6px!important}.notification-popover .notification-item{min-height:62px!important;grid-template-columns:28px minmax(0,1fr) 10px!important;gap:8px!important;padding:8px 12px!important}.notification-popover .notification-item-icon{width:28px!important;height:28px!important}.notification-popover .notification-item-icon>svg{width:14px!important;height:14px!important}.app-shell:not(.page-settings) .notification-popover .notification-popover-title{font-size:14px!important}.app-shell:not(.page-settings) .notification-popover .notification-item-copy>time,.app-shell:not(.page-settings) .notification-popover .notification-item-title{font-size:9px!important}.app-shell:not(.page-settings) .notification-popover .notification-item-body{font-size:12px!important;font-weight:560!important;line-height:1.35!important}.app-shell:not(.page-settings) .material-detail-summary .detail-version-select-title{font-size:11px!important;font-weight:570!important}.app-shell:not(.page-settings) .material-detail-summary .detail-version-menu{width:min(330px,calc(100vw - 24px))!important}.app-shell:not(.page-settings) .material-detail-summary .detail-version-menu-badge{font-size:10px!important;font-weight:700!important}.app-shell:not(.page-settings) .material-detail-summary .detail-version-menu-title{font-size:12px!important;font-weight:590!important;line-height:1.35!important}.app-shell:not(.page-settings) .material-detail-summary .detail-version-menu-meta{font-size:10px!important;font-weight:500!important}.app-shell .video-eraser-material-select select[data-select-density=compact-material]{font-size:12px;font-weight:400}.global-select-popover.compact-material .global-select-option{min-height:34px;padding:7px 9px;font-size:12px;line-height:1.45;font-weight:400;align-items:center}.global-select-popover.compact-material .global-select-option>span{min-width:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}.page-automation .automation-center-refined .automation-production-banner{background:#f7f9f7;border:1px solid #dfe5e0;border-radius:5px;padding:16px}.page-automation .automation-center-refined .automation-overview-grid{gap:0;border:1px solid #dfe5e0;border-radius:5px;overflow:hidden;margin:16px 0 20px}.page-automation .automation-center-refined .automation-overview-grid article{border-top:0;border-radius:0;box-shadow:none;padding:16px 18px;background:#fff}.page-automation .automation-center-refined .automation-overview-grid article+article{border-left:1px solid #e5e9e6}.page-automation .automation-center-refined .automation-overview-grid article>span{font-size:13px;color:#5c6a61}.page-automation .automation-center-refined .automation-overview-grid article>strong{font-size:26px;line-height:1.4;color:#28362d}.page-automation .automation-center-refined .automation-overview-grid article>small{font-size:12px}.automation-date-filter{border:1px solid #dbe2dc;border-radius:5px;padding:16px;background:#fafbf9;margin-bottom:16px}.automation-date-filter-heading{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.automation-date-filter-heading>span{display:flex;align-items:center;gap:8px;color:#465b4c}.automation-date-filter-heading strong{font-size:14px}.automation-date-filter-heading small{font-size:12px;color:#65756a}.automation-date-presets{display:flex;gap:8px;flex-wrap:wrap}.automation-date-apply,.automation-date-presets button{min-height:34px;padding:6px 12px;border:1px solid #d8dfd9;border-radius:4px;background:#fff;color:#46554b;font-size:13px;cursor:pointer}.automation-date-presets button[aria-pressed=true]{border-color:#718777;background:#edf2ed;color:#334b3a}.automation-date-apply:hover,.automation-date-presets button:hover{background:#eaf0eb}.automation-date-filter :is(button,input):focus-visible{outline:2px solid #617968;outline-offset:2px}.automation-date-inputs{display:flex;align-items:end;flex-wrap:wrap;gap:10px;margin-top:12px}.automation-date-inputs label{display:grid;gap:6px;font-size:12px;color:#536358}.automation-date-inputs input{color:#304136;background:#fff;border:1px solid #d3dcd5;border-radius:4px;min-height:34px;padding:5px 10px;font:inherit;font-size:13px;width:166px}.automation-date-inputs>span{padding-bottom:8px;color:#758078}.automation-date-inputs>small{padding:9px 2px;color:#617067;font-size:12px}.automation-date-filter>p{margin:10px 0 0;color:#a2453d;font-size:13px}.page-automation .automation-center-refined .automation-list-toolbar{margin:0;padding:6px 0 14px;gap:12px}.page-automation .automation-center-refined .automation-search-field{flex:1;max-width:480px;min-width:180px}.page-automation .automation-center-refined .automation-batch-list{gap:12px}.page-automation .automation-center-refined .automation-batch-card{border-radius:5px;border:1px solid #dce3dd;box-shadow:none;overflow:hidden}.page-automation .automation-center-refined .automation-batch-header{background:#fff;padding:14px 16px;gap:16px}.page-automation .automation-center-refined .automation-batch-toggle>span>strong{font-size:15px}.page-automation .automation-center-refined .automation-batch-toggle>span>small{font-size:12px;line-height:1.7;color:#627066;white-space:normal;overflow-wrap:anywhere}.page-automation .automation-center-refined .automation-batch-summary{padding:10px 16px;background:#f8faf8;border-top:1px solid #e8ece8}.page-automation .automation-center-refined .automation-batch-progress{height:3px}@media(max-width:1000px){.page-automation .automation-center-refined .automation-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.automation-date-filter{padding:12px}.automation-date-inputs label{flex:1;min-width:125px}.automation-date-inputs input{width:100%;min-width:0}.automation-date-inputs>span{display:none}.automation-date-inputs>small{flex-basis:100%}.page-automation .automation-center-refined .automation-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-automation .automation-center-refined .automation-overview-grid article{padding:12px}.page-automation .automation-center-refined .automation-batch-header{padding:12px;flex-wrap:wrap}.page-automation .automation-center-refined .automation-batch-actions,.page-automation .automation-center-refined .automation-list-toolbar{flex-wrap:wrap}.page-automation .automation-center-refined .automation-search-field{max-width:none;flex-basis:100%}.page-automation .automation-center-refined .automation-filter-tabs{overflow-x:auto}.page-automation .automation-center-refined .automation-banner-actions{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.page-automation .automation-center-refined .automation-banner-actions>button{width:auto;flex:1}.page-automation .automation-center-refined .automation-banner-actions>span{flex-basis:100%;width:fit-content}}.social-download-analysis{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.6;padding:12px 0}.social-download-analysis input{flex:0 0 auto;margin-top:4px}.automation-submit-footer{flex-wrap:wrap}.automation-submit-error{flex:0 0 100%;display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid #e5b7b9;border-radius:5px;background:#fff4f4;color:#922e37;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.automation-submit-error>svg{flex-shrink:0;margin-top:2px}.automation-submit-error p{margin:3px 0 0}.automation-submit-error button{margin-top:8px;min-height:34px;padding:4px 10px;border:1px solid #d4a5a8;border-radius:5px;background:#fff;color:inherit}.toast>svg{flex-shrink:0}