*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--ds-font-family);background-color:var(--ds-color-white);color:var(--ds-color-black);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background-color:var(--ds-color-primary);color:var(--ds-color-white)}:root{--workspace-sidebar-width: 222px;--workspace-topbar-height: 72px;--workspace-gutter: 30px;--workspace-bg: #f7f8fa;--workspace-surface: #ffffff;--workspace-border: #e7ebf0;--workspace-accent-soft: #fff1e7;--workspace-radius: 12px;--ds-color-primary: #e97c45;--ds-color-primary-light: #ee976d;--ds-color-primary-dark: #b95424;--ds-color-black: #252c36;--ds-color-white: #ffffff;--ds-color-gray-50: #f7f8fa;--ds-color-gray-100: #eef0f3;--ds-color-gray-200: #dfe4eb;--ds-color-gray-300: #a0a8b4;--ds-color-gray-400: #77818f;--ds-color-gray-500: #596473;--ds-color-gray-600: #414c5c;--ds-color-gray-700: #313b49;--ds-color-gray-800: #252c36;--ds-color-gray-900: #0a0a0a;--ds-color-success: #166534;--ds-color-success-bg: #dcfce7;--ds-color-warning: #92400e;--ds-color-warning-bg: #fef3c7;--ds-color-error: #991b1b;--ds-color-error-bg: #fee2e2;--ds-color-info: #1e40af;--ds-color-info-bg: #dbeafe;--help-orange: #e97c45;--help-orange-dark: #b95424;--help-orange-light: #fff1e7;--help-cream: #f7f8fa;--help-brown: #313b49;--help-border: #e5e9ee}@media(max-width:900px){:root{--workspace-gutter: 20px;--workspace-topbar-height: 64px}}@media(max-width:550px){:root{--workspace-gutter: 14px}}:root{--ds-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "PingFang SC", "Microsoft YaHei", sans-serif;--ds-font-size-xs: 11px;--ds-font-size-sm: 12px;--ds-font-size-md: 13px;--ds-font-size-base: 14px;--ds-font-size-lg: 15px;--ds-font-size-xl: 16px;--ds-font-size-2xl: 18px;--ds-font-size-3xl: 20px;--ds-font-size-4xl: 28px;--ds-font-size-5xl: 32px;--ds-font-size-6xl: 36px;--ds-font-weight-light: 300;--ds-font-weight-normal: 400;--ds-font-weight-medium: 500;--ds-font-weight-semibold: 600;--ds-font-weight-bold: 700;--ds-font-weight-extrabold: 800;--ds-font-weight-black: 900;--ds-line-height-tight: 1.1;--ds-line-height-normal: 1.6;--ds-line-height-relaxed: 1.8;--ds-line-height-loose: 2;--ds-letter-spacing-tight: -.5px;--ds-letter-spacing-normal: 0;--ds-letter-spacing-wide: 1px;--ds-letter-spacing-wider: 1.5px;--ds-letter-spacing-widest: 3px}:root{--ds-space-0: 0;--ds-space-1: 4px;--ds-space-2: 8px;--ds-space-3: 12px;--ds-space-4: 16px;--ds-space-5: 20px;--ds-space-6: 24px;--ds-space-8: 32px;--ds-space-10: 40px;--ds-space-12: 48px;--ds-space-16: 64px;--ds-space-20: 80px;--ds-space-24: 96px;--ds-radius-none: 0;--ds-radius-sm: 4px;--ds-radius-md: 8px;--ds-radius-lg: 12px;--ds-radius-xl: 16px;--ds-radius-2xl: 24px;--ds-radius-full: 9999px;--ds-max-width-content: 1400px;--ds-max-width-narrow: 800px;--ds-z-dropdown: 100;--ds-z-sticky: 200;--ds-z-modal: 1000;--ds-z-toast: 2000;--ds-z-tooltip: 3000}:root{--ds-shadow-none: none;--ds-shadow-sm: 0 2px 8px rgba(31, 41, 55, .035);--ds-shadow-md: 0 8px 28px rgba(31, 41, 55, .08);--ds-shadow-lg: 0 16px 48px rgba(31, 41, 55, .1);--ds-shadow-xl: 0 30px 60px rgba(0, 0, 0, .12);--ds-transition-fast: .15s ease;--ds-transition-normal: .2s ease;--ds-transition-slow: .3s ease;--ds-transition-slower: .6s ease;--ds-animation-page-enter: pageEnter .2s ease;--ds-animation-slide-down: slideDown .3s ease;--ds-animation-fade-in: fadeIn .2s ease}@keyframes pageEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.workspace-theme .main-content>:is(.copy-page,.article-page,.image-page,.assets-page,.templates-page,.history-page,.datacenter-page,.spreadsheet-page,.content-evaluate-page,.document-analyze-page,.data-analyze-page,.file-converter-page,.admin-page,.plugin-page){background:var(--workspace-bg);min-height:calc(100vh - var(--workspace-topbar-height) - 70px);animation:none}.workspace-theme .main-content .page-header{background:transparent;border-bottom:0;padding:26px var(--workspace-gutter) 0}.workspace-theme .main-content .page-header-inner{max-width:1560px;padding-bottom:22px;align-items:center;gap:16px;flex-wrap:wrap}.workspace-theme .main-content .page-title{font-size:28px;font-weight:650;letter-spacing:-.6px;background:none;color:var(--ds-color-black);-webkit-text-fill-color:currentColor;line-height:1.35}.workspace-theme .main-content .page-desc{font-size:13px;color:var(--ds-color-gray-400);margin-top:9px}.workspace-theme .main-content :is(.header-actions,.actions){flex-wrap:wrap}.workspace-theme .main-content :is(.copy-layout,.article-layout,.image-layout){max-width:1560px;padding:0 var(--workspace-gutter) 30px;gap:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:calc(100vh - 240px)}.workspace-theme .main-content :is(.copy-left,.copy-right,.article-left,.article-right,.image-left,.image-right){padding:24px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius);background:#fff;min-width:0;box-shadow:var(--ds-shadow-sm)}.workspace-theme .main-content :is(.upload-zone,.upload-area){border-color:#dfe5ec;background:#fafbfc;border-radius:10px}.workspace-theme .main-content :is(.output-empty,.result-empty,.empty-state){color:var(--ds-color-gray-400)}.workspace-theme .main-content :is(.dc-content,.assets-content,.templates-content,.history-content,.admin-content){max-width:1560px;padding:20px var(--workspace-gutter) 32px}.workspace-theme .main-content :is(.assets-toolbar,.assets-tabs,.templates-toolbar,.templates-scope-tabs,.templates-tabs,.history-tabs,.admin-tabs,.pagination){max-width:1560px;padding-left:var(--workspace-gutter);padding-right:var(--workspace-gutter)}.workspace-theme .main-content :is(.dc-grid,.templates-grid){gap:18px}.workspace-theme .main-content :is(.dc-card,.template-card,.asset-card,.history-card){border:1px solid var(--workspace-border);border-radius:12px;background:#fff;box-shadow:var(--ds-shadow-sm)}.workspace-theme .main-content :is(.dc-card:hover,.template-card:hover,.asset-card:hover){transform:none;box-shadow:0 6px 20px #2836470b;border-color:#edc8b1}.workspace-theme .main-content .dc-card{padding:26px}.workspace-theme .main-content .dc-card-title{font-size:18px}.workspace-theme .main-content .dc-card-desc{font-size:13px;color:var(--ds-color-gray-400)}.workspace-theme .main-content :is(.tool-section,.tool-layout,.eval-layout,.analyze-layout,.converter-content,.spreadsheet-content){max-width:1560px;margin-left:auto;margin-right:auto}.workspace-theme .main-content :is(.eval-layout,.analyze-layout,.converter-content,.spreadsheet-content){padding-left:var(--workspace-gutter);padding-right:var(--workspace-gutter)}.workspace-theme .main-content :is(.tool-section,.tool-layout){margin-left:var(--workspace-gutter);margin-right:var(--workspace-gutter)}.workspace-theme .main-content :is(.tool-card,.input-panel,.result-panel,.upload-panel,.form-panel,.task-card,.task-detail-card,.panel-card){border-color:var(--workspace-border);border-radius:12px;box-shadow:var(--ds-shadow-sm)}.workspace-theme .main-content .expand-url-page{padding:0 0 32px;background:var(--workspace-bg)}.workspace-theme .main-content .expand-url-page .page-header{padding-bottom:22px}.workspace-theme .main-content .request-page{max-width:1560px;margin:0 auto;padding:26px var(--workspace-gutter) 40px;background:var(--workspace-bg)}.workspace-theme .main-content .request-page .hero{background:transparent;padding:0 0 24px;border:0;border-radius:0}.workspace-theme .main-content .request-page .hero h1{font-size:28px;color:var(--ds-color-black)}.workspace-theme .main-content .request-page :is(.request-card,.history-card,.form-card){border:1px solid var(--workspace-border);border-radius:12px;box-shadow:var(--ds-shadow-sm)}.workspace-theme .main-content :is(.help-center,.help-article){padding:26px var(--workspace-gutter) 40px;background:var(--workspace-bg)}.workspace-theme .main-content :is(.help-hero,.help-article__header){background:#fff;border:1px solid var(--workspace-border);border-radius:12px;padding:28px;box-shadow:var(--ds-shadow-sm)}.workspace-theme .main-content .help-center h1{font-size:30px}.workspace-theme .main-content .help-article h1{font-size:26px}.workspace-theme .main-content :is(.help-card,.help-article__content){border-radius:12px;border-color:var(--workspace-border);box-shadow:var(--ds-shadow-sm)}.workspace-theme .main-content .help-article__content>section{padding:26px}.workspace-theme .main-content .template-use-page{background:var(--workspace-bg);padding:26px var(--workspace-gutter) 40px}.workspace-theme .main-content .plugin-page .hero{background:#fff8f3;color:var(--ds-color-black);padding:40px var(--workspace-gutter);border-bottom:1px solid var(--workspace-border)}.workspace-theme .main-content .plugin-page :is(.hero h1,.hero p){color:var(--ds-color-black)}.workspace-theme .main-content .plugin-page :is(.btn-primary,.download-btn){background:var(--ds-color-primary)}@media(max-width:1250px){.workspace-theme .main-content :is(.copy-layout,.article-layout,.image-layout){gap:14px}.workspace-theme .main-content :is(.copy-left,.copy-right,.article-left,.article-right,.image-left,.image-right){padding:20px}.workspace-theme .main-content .dc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1050px){.workspace-theme .main-content :is(.copy-layout,.article-layout,.image-layout){grid-template-columns:minmax(0,1fr)}.workspace-theme .main-content .templates-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.workspace-theme .main-content .page-header{padding-top:22px}.workspace-theme .main-content .page-title{font-size:24px}.workspace-theme .main-content :is(.dc-grid,.templates-grid){grid-template-columns:minmax(0,1fr)}.workspace-theme .main-content :is(.help-hero,.help-article__header){padding:22px}.workspace-theme .main-content .request-page .hero h1{font-size:24px}.workspace-theme .main-content .help-article__content>section{padding:20px}.workspace-theme .main-content .page-header-inner{align-items:flex-start}.workspace-theme .main-content :is(.admin-tabs,.templates-tabs,.templates-scope-tabs,.history-tabs){overflow-x:auto;flex-wrap:nowrap}.workspace-theme .main-content :is(.admin-tab,.templates-tab,.scope-tab,.history-tab){flex-shrink:0}}.workspace-theme .main-content :is(.copy-page,.article-page,.image-page,.assets-page,.templates-page,.admin-page,.request-page,.content-evaluate-page,.document-analyze-page,.data-analyze-page,.file-converter-page) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=range]),select,textarea){border-radius:8px;border-color:#dfe4eb;border-width:1px;font-size:14px}.workspace-theme .main-content :is(.copy-page,.article-page,.image-page) :is(.form-group,.form-item){margin-bottom:21px}.workspace-theme .main-content :is(.copy-page,.article-page,.image-page) :is(.form-label,.section-label){font-weight:500;letter-spacing:.3px;color:var(--ds-color-gray-500)}.workspace-theme .main-content :is(.generate-btn,.btn-generate,.tool-btn,.request-page button.primary){background:var(--ds-color-primary);border-radius:8px;color:#fff;box-shadow:none;transform:none}.workspace-theme .main-content :is(.generate-btn,.btn-generate,.tool-btn,.request-page button.primary):hover:not(:disabled){background:var(--ds-color-primary-dark);transform:none;box-shadow:none}.workspace-theme .main-content :is(.gen-btn,.submit-button){border-radius:8px;background:var(--ds-color-primary);box-shadow:none}.workspace-theme .main-content :is(.gen-btn,.submit-button):hover:not(:disabled){background:var(--ds-color-primary-dark);transform:none;box-shadow:none}.workspace-theme .main-content :is(.copy-page,.article-page,.image-page) .gen-label{font-weight:500;letter-spacing:.5px;margin-bottom:9px}.workspace-theme .main-content :is(.content-evaluate-content,.document-analyze-content,.data-analyze-content){max-width:1200px;padding:20px var(--workspace-gutter) 40px}.workspace-theme .main-content :is(.evaluate-card,.analyze-card,.result-card){border:1px solid var(--workspace-border);border-radius:12px;background:#fff;box-shadow:var(--ds-shadow-sm)}.workspace-theme .main-content :is(.content-evaluate-page,.document-analyze-page,.data-analyze-page) :is(.type-option,.keyword-tag,.drop-zone){border-radius:8px}.workspace-theme .main-content .spreadsheet-page :is(.mode-bar,.steps-bar){background:transparent;border:0;padding-left:var(--workspace-gutter);padding-right:var(--workspace-gutter)}.workspace-theme .main-content .spreadsheet-page :is(.step-content,.task-content,.page-content){padding:24px var(--workspace-gutter) 40px}.workspace-theme .main-content .template-use-page :is(.form-container,.result-container){border:1px solid var(--workspace-border);border-radius:12px;box-shadow:var(--ds-shadow-sm);overflow:hidden}.workspace-theme .main-content .template-use-page :is(.form-header,.result-header){background:#fffaf7;border-color:var(--workspace-border)}.workspace-theme .main-content .template-use-page :is(.form-body,.result-body){background:#fff}.workspace-theme .main-content .template-use-page :is(.template-title,.section-title){color:var(--ds-color-black);font-weight:650}.workspace-theme .main-content :is(.help-center,.help-article){--help-cream: var(--workspace-bg);--help-border: var(--workspace-border);--help-orange-light: var(--workspace-accent-soft);--help-orange-dark: var(--ds-color-primary-dark);--help-brown: var(--ds-color-black)}.workspace-theme .main-content .help-center__hero{padding:28px;background:#fff;border:1px solid var(--workspace-border);border-radius:12px;box-shadow:var(--ds-shadow-sm)}.workspace-theme .main-content .help-center__section{margin-top:30px}.workspace-theme .main-content :is(.assets-tab,.templates-tab,.history-tab,.scope-tab,.admin-tab){border-radius:7px;font-size:13px}.workspace-theme .main-content :is(.assets-tab,.templates-tab,.history-tab,.scope-tab,.admin-tab).active{background:var(--workspace-accent-soft);color:var(--ds-color-primary-dark);border-color:#f2d8c8}@media(max-width:650px){.workspace-theme .main-content :is(.evaluate-card,.analyze-card,.result-card){padding:20px}.workspace-theme .main-content .help-center__hero{padding:22px}.workspace-theme .main-content .spreadsheet-page :is(.mode-inner,.steps-inner){overflow-x:auto;justify-content:flex-start}.workspace-theme .main-content .spreadsheet-page .step-item{flex-shrink:0}}.workspace-theme .main-content .variable-chip{color:var(--ds-color-primary-dark);background:var(--workspace-accent-soft)}.workspace-theme .main-content .execution-page,.workspace-theme .main-content .execution-admin-page{--execution-primary: var(--ds-color-primary);--execution-primary-dark: var(--ds-color-primary-dark);--execution-primary-deep: #8f431d;--execution-soft: var(--workspace-accent-soft);--execution-soft-strong: #ffe6d5;--execution-border: var(--workspace-border);--execution-border-strong: #ebbc9e;background:var(--workspace-bg);color:var(--ds-color-black);padding:26px var(--workspace-gutter) 38px;min-height:calc(100vh - var(--workspace-topbar-height) - 65px)}.workspace-theme .main-content .execution-page>.hero{align-items:center;gap:18px;margin-bottom:20px;flex-wrap:wrap}.workspace-theme .main-content .execution-page>.hero h1{font-size:28px;font-weight:650;letter-spacing:-.6px;margin:2px 0 7px}.workspace-theme .main-content .execution-page .hero-kicker{font-size:9px;font-weight:500;letter-spacing:1.7px;color:var(--ds-color-gray-400)}.workspace-theme .main-content .execution-page>.hero p{font-size:13px;color:var(--ds-color-gray-400)}.workspace-theme .main-content .execution-page :is(.sync-cycle,.hero-actions a){border-color:var(--workspace-border);border-radius:7px;background:#fff}.workspace-theme .main-content .execution-page>.top-nav{border-radius:10px;border-color:var(--workspace-border);padding:5px;gap:6px;margin-bottom:20px}.workspace-theme .main-content .execution-page>.top-nav button{font-weight:550;padding:9px 14px;font-size:13px;border-radius:7px}.workspace-theme .main-content .execution-page>.top-nav button span{width:22px;height:22px;border-radius:5px}.workspace-theme .main-content .execution-page .project-list-view{border-color:var(--workspace-border);border-radius:12px;box-shadow:var(--ds-shadow-sm)}.workspace-theme .main-content .execution-page .project-list-view>header{padding:20px 22px;gap:14px;flex-wrap:wrap}.workspace-theme .main-content .execution-page .project-list-view>header h2{font-size:18px}.workspace-theme .main-content .execution-page .project-list-view>header p{font-size:12px;color:var(--ds-color-gray-400)}.workspace-theme .main-content .execution-page .project-mode-notice{background:#fafbfc;border-color:var(--workspace-border);font-size:11px;color:var(--ds-color-gray-400);padding:10px 22px}.workspace-theme .main-content .execution-page .project-list-view>.filters{padding:16px 22px;background:#fff;border-bottom:1px solid var(--workspace-border);gap:12px}.workspace-theme .main-content .execution-page .project-list-view>.filters :is(input,select){border-color:#dfe4eb;border-radius:7px;min-height:36px;background:#fff}.workspace-theme .main-content .execution-page .project-list-view .table-wrap{border-color:var(--workspace-border)}.workspace-theme .main-content .execution-page .project-list-view th{background:#fafbfc;border-color:var(--workspace-border);color:var(--ds-color-gray-400);font-weight:500;padding:12px 15px}.workspace-theme .main-content .execution-page .project-list-view td{padding:15px;border-color:#eef1f4;font-size:12px}.workspace-theme .main-content .execution-page .project-list-view td small{color:var(--ds-color-gray-400)}.workspace-theme .main-content .execution-page .project-list-view tbody tr:hover{background:#fdfaf8}.workspace-theme .main-content .execution-page .project-list-view .pill{background:#fff1e7;color:#9f5b35}.workspace-theme .main-content .execution-page .project-list-view button.secondary{background:#fff;color:var(--ds-color-gray-600);border:1px solid var(--workspace-border)}.workspace-theme .main-content .execution-page .create-card{border:1px solid var(--workspace-border);border-radius:14px;box-shadow:var(--ds-shadow-lg)}.workspace-theme .main-content .execution-page :is(.workbook,.workbench,.memo-form,.brief,.legacy-empty,.data-grid-shell,.progress-workspace){min-width:0}.workspace-theme .main-content .execution-page .function-nav{top:calc(var(--workspace-topbar-height) + 6px)}.workspace-theme .main-content .execution-page .grid-scroll{overscroll-behavior-x:contain}.workspace-theme .main-content .execution-page .data-grid-shell{border-color:var(--workspace-border);border-radius:10px}.workspace-theme .main-content .execution-page .data-grid-shell th{background:#f6f8fa;color:var(--ds-color-gray-600)}.workspace-theme .main-content .execution-page .data-grid-shell :is(th,td){border-color:#e7ebf0}.workspace-theme .main-content .execution-page .data-grid-shell thead .identity{background:#edf1f5}.workspace-theme .main-content .execution-page .data-grid-shell .identity{background:#fbfcfd}.workspace-theme .main-content .execution-page .data-grid-shell .sticky{background:#f7f9fb}.workspace-theme .main-content .work-page{padding:26px var(--workspace-gutter);background:var(--workspace-bg);min-height:calc(100vh - var(--workspace-topbar-height))}.workspace-theme .main-content .work-page>header{border:1px solid var(--workspace-border);background:#fff;border-radius:12px;padding:20px;flex-wrap:wrap;gap:14px}.workspace-theme .main-content .work-page>header h1{font-size:24px}@media(max-width:1200px){.workspace-theme .main-content .execution-page .hero-actions{flex-wrap:wrap}.workspace-theme .main-content .execution-page .project-list-view>.filters{grid-template-columns:minmax(180px,1fr) repeat(2,minmax(110px,.6fr))}.workspace-theme .main-content .execution-page .project-list-view>.filters .search{grid-column:1/-1}}@media(max-width:650px){.workspace-theme .main-content .execution-page>.hero h1{font-size:24px}.workspace-theme .main-content .execution-page>.hero{align-items:flex-start}.workspace-theme .main-content .execution-page .project-list-view>header{padding:18px}.workspace-theme .main-content .execution-page .project-list-view>.filters{padding:14px;grid-template-columns:1fr 1fr}.workspace-theme .main-content .execution-page>.top-nav button{padding:8px 12px}.workspace-theme .main-content .execution-page .modal-backdrop{padding:12px}.workspace-theme .main-content .execution-page .create-card{max-height:calc(100dvh - 24px);padding:18px}.workspace-theme .main-content .execution-page .project-list-view .table-wrap{overflow:auto}}.workspace-theme .main-content .execution-page .project-header{background:#fff;border:1px solid var(--workspace-border);border-radius:12px;padding:18px 20px;gap:14px;box-shadow:var(--ds-shadow-sm)}.workspace-theme .main-content .execution-page .project-header{color:var(--ds-color-black)}.workspace-theme .main-content .execution-page .project-header :is(.back,.settings,.header-actions>a){color:var(--ds-color-gray-600);border-color:#dfe4eb;background:#fff}.workspace-theme .main-content .execution-page .project-header :is(.back,.settings,.header-actions>a):hover:not(:disabled){color:#9c512c;border-color:#d2ad97;background:#fffbf7}.workspace-theme .main-content .execution-page .project-header .delete-action>button{color:#b42318;border-color:#eed5d0;background:#fff8f6}.workspace-theme .main-content .execution-page .project-header .pending-delete{color:#8c542f;border-color:#ead9c8;background:#fff8ed}.workspace-theme .main-content .execution-page .project-title h2{font-size:23px;font-weight:600;color:var(--ds-color-black)}.workspace-theme .main-content .execution-page .project-title p{color:var(--ds-color-gray-400)}.workspace-theme .main-content .execution-page :is(.workbook-tabs,.platform-bar){border-color:var(--workspace-border);border-radius:9px;background:#fff}.workspace-theme .main-content .execution-page .task-strip{border-color:var(--workspace-border);border-radius:9px;background:#fff}.workspace-theme .main-content .execution-page .project-status-label{font-size:11px;border-radius:5px;padding:4px 7px;background:#f0f4f9;color:#6d7e94;white-space:nowrap}@media(max-width:1250px){.workspace-theme .main-content .execution-page .project-header,.workspace-theme .main-content .execution-page .project-header .header-actions{flex-wrap:wrap}}.workspace-theme .main-content .work-page{max-width:1560px;padding:26px var(--workspace-gutter) 40px}.workspace-theme .main-content .work-page>header{padding-bottom:22px;flex-wrap:wrap;border-bottom:1px solid var(--workspace-border)}.workspace-theme .main-content .work-page>header h1{font-size:25px;font-weight:650}.workspace-theme .main-content .work-page>header small{color:var(--ds-color-gray-400)}.workspace-theme .main-content .ledger-panel{border-radius:12px;border-color:var(--workspace-border)}.workspace-theme .main-content .ledger-panel .filter-actions{white-space:nowrap}@media(min-width:721px)and (max-width:1600px){.workspace-theme .main-content .ledger-panel .filters{grid-template-columns:repeat(4,minmax(0,1fr))}}.workspace-theme .main-content .execution-page :is(.kpi,.chart-card){border-radius:12px;border-color:var(--workspace-border);box-shadow:var(--ds-shadow-sm)}.workspace-theme .main-content .execution-page .kpi.primary{background:var(--workspace-accent-soft);border-color:#f2d8c8}.workspace-theme .main-content .execution-page .kpi.primary :is(span,small,strong){color:var(--ds-color-primary-dark)}@media(min-width:851px)and (max-width:1150px){.workspace-theme .main-content .execution-page .chart-grid{grid-template-columns:minmax(0,1fr)}}.workspace-theme .main-content .knowledge-page{height:calc(100dvh - var(--workspace-topbar-height));min-height:560px;padding:20px var(--workspace-gutter) 24px;background:var(--workspace-bg)}.workspace-theme .main-content .knowledge-tabs{margin-bottom:16px;min-height:42px;gap:7px;flex-shrink:0}.workspace-theme .main-content .knowledge-tabs button{font-size:13px;font-weight:500;border-color:var(--workspace-border);padding:9px 16px;border-radius:7px;color:var(--ds-color-gray-500)}.workspace-theme .main-content .knowledge-tabs button.active{color:var(--ds-color-primary-dark);border-color:#f4d9c8;background:var(--workspace-accent-soft)}.workspace-theme .main-content .knowledge-page .chat-shell{border:1px solid var(--workspace-border);border-radius:12px;box-shadow:var(--ds-shadow-sm)}.workspace-theme .main-content .knowledge-page .conversation-sidebar{background:#fcfcfd;border-color:var(--workspace-border);width:240px}.workspace-theme .main-content .knowledge-page .new-chat{background:var(--ds-color-primary);font-size:13px;font-weight:500;border-radius:7px}.workspace-theme .main-content .knowledge-page .conversation-main strong{color:var(--ds-color-gray-600);font-size:13px}.workspace-theme .main-content .knowledge-page .conversation-main small{color:var(--ds-color-gray-400);font-size:11px}.workspace-theme .main-content .knowledge-page .conversation-item.active{background:var(--workspace-accent-soft)}.workspace-theme .main-content .knowledge-page :is(.composer,.chat-input,.chat-composer){border-color:var(--workspace-border);box-shadow:none}.workspace-theme .main-content .knowledge-page .admin-hint{font-size:11px;color:var(--ds-color-gray-400)}@media(max-width:1100px){.workspace-theme .main-content .knowledge-page .conversation-sidebar{width:210px}}@media(max-width:760px){.workspace-theme .main-content .knowledge-page{padding:12px;min-height:620px;height:auto}.workspace-theme .main-content .knowledge-page .chat-shell{min-height:560px}.workspace-theme .main-content .knowledge-page .conversation-sidebar{width:100%}.workspace-theme .main-content .knowledge-tabs{overflow-x:auto;white-space:nowrap}.workspace-theme .main-content .knowledge-tabs button{flex-shrink:0}}.workspace-theme .main-content :is(.login-modal,.register-modal){padding:28px 18px;background:#26334550;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:none;overflow-y:auto;align-items:center}.workspace-theme .main-content :is(.login-modal-content,.register-modal-content){position:relative;border:1px solid var(--workspace-border);border-radius:16px;padding:34px;box-shadow:0 24px 90px #15273e2b;max-height:calc(100dvh - 56px);overflow:auto;background:#fff}.workspace-theme .main-content :is(.login-modal-content,.register-modal-content):before{content:"MENGLI WORKSPACE";display:block;color:var(--ds-color-primary-dark);font-size:10px;letter-spacing:1.8px;margin-bottom:16px}.workspace-theme .main-content :is(.login-modal-header h3,.register-modal-header h3){font-size:25px;letter-spacing:-.4px;font-weight:650;color:var(--ds-color-black)}.workspace-theme .main-content :is(.login-modal,.register-modal) .form-group input{border:1px solid #dfe4eb;background:#fcfcfd;border-radius:8px;font-size:14px;min-height:44px}.workspace-theme .main-content :is(.login-modal,.register-modal) .form-group input:focus{border-color:var(--ds-color-primary);background:#fff;box-shadow:0 0 0 3px #e97c4512}.workspace-theme .main-content :is(.login-submit-btn,.register-submit-btn){border-radius:8px;font-weight:550;background:var(--ds-color-primary);box-shadow:none;transform:none}.workspace-theme .main-content :is(.login-submit-btn,.register-submit-btn):hover:not(:disabled){background:var(--ds-color-primary-dark);transform:none}.workspace-theme .main-content :is(.login-modal-close,.register-modal-close){color:var(--ds-color-gray-400);font-weight:400;font-size:26px}.workspace-theme .main-content :is(.login-footer,.register-footer){color:var(--ds-color-gray-400);font-size:12px}@media(max-width:550px){.workspace-theme .main-content :is(.login-modal-content,.register-modal-content){padding:25px;max-height:calc(100dvh - 28px)}.workspace-theme .main-content :is(.login-modal,.register-modal){padding:14px}}.workspace-theme .main-content .admin-page :is(.approval-panel,.audit-panel,.health-panel,.model-panel,.prompt-panel,.template-analytics){min-width:0}.workspace-theme .main-content .admin-page :is(.health-card,.capability-group,.provider-card,.prompt-card,.stat-card,.chart-card){border:1px solid var(--workspace-border);background:#fff;border-radius:12px;box-shadow:var(--ds-shadow-sm)}.workspace-theme .main-content .admin-page :is(.user-table-wrapper,.log-table-wrapper){background:#fff;border-color:var(--workspace-border)}.workspace-theme .main-content .admin-page :is(.modal,.provider-dialog,.permission-dialog){max-height:calc(100dvh - 40px);overflow:auto}.workspace-theme .main-content .admin-page .refresh-btn{border-radius:8px}@media(max-width:650px){.workspace-theme .main-content .admin-page .search-input{min-width:0}.workspace-theme .main-content .admin-page :is(.health-grid,.stats-grid){grid-template-columns:minmax(0,1fr)}}.workspace-theme .main-content .admin-tabs{overflow-x:auto;flex-wrap:nowrap;padding-top:16px;padding-bottom:16px}.workspace-theme .main-content .admin-tabs .admin-tab{white-space:nowrap;flex:0 0 auto;padding:10px 14px}.workspace-theme{--interaction-accent: #ba592d;--interaction-ring: rgb(233 124 69 / 16%);--interaction-ease: cubic-bezier(.2, .75, .25, 1)}.workspace-theme input:is([type=checkbox],[type=radio],[type=range]){accent-color:var(--interaction-accent)}.workspace-theme .main-content :is(.create-card,.dialog-card,.appeal-dialog,.drawer,.admin-page .modal) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),textarea,select){border:1px solid #dce1e7;border-radius:9px;background:#fafbfc;transition:border-color .2s,box-shadow .2s,background-color .2s}.workspace-theme .main-content :is(.create-card,.dialog-card,.appeal-dialog,.drawer,.admin-page .modal) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),textarea,select):focus{border-color:#c47246;background:#fff;box-shadow:0 0 0 3px var(--interaction-ring);outline:2px solid transparent}.workspace-theme .main-content :is(.ds-button--primary,.home-primary-action,.gen-btn:not(.stop):not(.secondary),.generate-btn,.btn-generate,.submit-button,.request-page button.primary,.login-submit-btn,.register-submit-btn,.knowledge-page .new-chat,.knowledge-page .primary-button,.assets-page .save-btn,.execution-page .project-list-view .header-actions>button:not(.secondary),.execution-page .create-card footer button[type=submit],.ledger-panel .primary-button){position:relative;border:1px solid #aa4d25;border-radius:11px;background:linear-gradient(180deg,#c16234,#b55328);color:#fff;box-shadow:inset 0 1px #fff3,0 3px 7px #9748201f;transition:transform .2s var(--interaction-ease),box-shadow .2s ease,filter .2s ease}@media(hover:hover){.workspace-theme .main-content :is(.ds-button--primary,.home-primary-action,.gen-btn:not(.stop):not(.secondary),.generate-btn,.btn-generate,.submit-button,.request-page button.primary,.login-submit-btn,.register-submit-btn,.knowledge-page .new-chat,.knowledge-page .primary-button,.assets-page .save-btn,.execution-page .project-list-view .header-actions>button:not(.secondary),.execution-page .create-card footer button[type=submit],.ledger-panel .primary-button):hover:not(:disabled){background:linear-gradient(180deg,#c16234,#b55328);transform:translateY(-2px);box-shadow:inset 0 1px #ffffff38,0 6px 13px #97482033;filter:brightness(1.035)}}.workspace-theme .main-content :is(.ds-button--primary,.home-primary-action,.gen-btn:not(.stop):not(.secondary),.generate-btn,.btn-generate,.submit-button,.request-page button.primary,.login-submit-btn,.register-submit-btn,.knowledge-page .new-chat,.knowledge-page .primary-button,.assets-page .save-btn,.execution-page .project-list-view .header-actions>button:not(.secondary),.execution-page .create-card footer button[type=submit],.ledger-panel .primary-button):active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 2px 4px #652c132e;filter:brightness(.97)}.workspace-theme .main-content :is(.ds-button,.home-primary-action,.gen-btn,.generate-btn,.btn-generate,.submit-button,.request-page button.primary,.login-submit-btn,.register-submit-btn,.knowledge-page .new-chat,.knowledge-page .primary-button,.assets-page .save-btn,.execution-page .project-list-view .header-actions>button:not(.secondary),.execution-page .create-card footer button[type=submit],.ledger-panel .primary-button):disabled{opacity:.48;box-shadow:none;transform:none;filter:none;cursor:not-allowed}.workspace-theme .main-content .gen-btn.stop,.workspace-theme .main-content .gen-btn.stop:hover:not(:disabled),.workspace-theme .main-content .gen-btn.stop:active:not(:disabled){background:#b42318;border-color:#b42318;color:#fff;box-shadow:none}.workspace-theme .main-content :is(.ds-button--secondary,.gen-btn.secondary){background:#fff;border:1px solid #d8dee5;border-radius:11px;box-shadow:0 2px 3px #1d253008;transition:border-color .2s,background-color .2s,box-shadow .2s}.workspace-theme .main-content :is(.ds-button--secondary,.gen-btn.secondary):hover:not(:disabled){border-color:#d2ad97;background:#fffbf7;box-shadow:0 0 0 3px #e97c4512}.workspace-theme .main-content .ds-button--ghost{border-radius:10px}.workspace-theme .main-content :is(.gen-input,.gen-textarea,.gen-select,.search-input,.workspace-input,.filter-select,.sort-select,.rename-input,.login-modal .form-group input,.register-modal .form-group input,.filters input:not([type=checkbox]):not([type=radio]),.filters select,.request-page .form-card input:not([type=file]),.request-page .form-card textarea,.request-page .form-card select){box-sizing:border-box;border:1px solid #dce1e7;border-radius:10px;background-color:#fafbfc;color:var(--ds-color-black);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.workspace-theme .main-content :is(.gen-input,.gen-textarea,.gen-select,.search-input,.workspace-input,.filter-select,.sort-select,.rename-input,.login-modal .form-group input,.register-modal .form-group input,.filters input:not([type=checkbox]):not([type=radio]),.filters select,.request-page .form-card input:not([type=file]),.request-page .form-card textarea,.request-page .form-card select):hover:not(:disabled){border-color:#cfb7a8;background-color:#fff}.workspace-theme .main-content :is(.gen-input,.gen-textarea,.gen-select,.search-input,.workspace-input,.filter-select,.sort-select,.rename-input,.login-modal .form-group input,.register-modal .form-group input,.filters input:not([type=checkbox]):not([type=radio]),.filters select,.request-page .form-card input:not([type=file]),.request-page .form-card textarea,.request-page .form-card select):focus{border-color:#c47246;background-color:#fff;box-shadow:0 0 0 4px var(--interaction-ring);outline:2px solid transparent;outline-offset:2px}.workspace-theme .main-content .workspace-input[aria-invalid=true]{border-color:#b42318;box-shadow:0 0 0 3px #b4231814}.workspace-theme input.workspace-switch[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;box-sizing:border-box;display:inline-block;width:42px;min-width:42px;height:24px;padding:0;margin:0;border:1px solid #cbd2dc;border-radius:100px;background:#dce2e9;vertical-align:middle;cursor:pointer;flex-shrink:0;transition:background-color .24s,border-color .24s,box-shadow .24s}.workspace-theme input.workspace-switch[type=checkbox]:before{position:absolute;content:"";width:18px;height:18px;top:2px;left:2px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #1d253033;transition:transform .24s var(--interaction-ease)}.workspace-theme input.workspace-switch[type=checkbox]:checked{background:var(--interaction-accent);border-color:var(--interaction-accent)}.workspace-theme input.workspace-switch[type=checkbox]:checked:before{transform:translate(18px)}.workspace-theme input.workspace-switch[type=checkbox]:focus-visible{outline:2px solid var(--interaction-accent);outline-offset:3px}.workspace-theme input.workspace-switch[type=checkbox]:disabled{opacity:.45;cursor:not-allowed}.workspace-theme .task-strip label:has(.workspace-switch){display:inline-flex;align-items:center;gap:8px}.workspace-theme .main-content :is(.home-primary-action,.home-secondary-action) svg{transition:transform .2s var(--interaction-ease)}.workspace-theme .main-content .home-secondary-action:hover svg{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.workspace-theme :is(button,input,svg),.workspace-theme input.workspace-switch:before{transition:none!important}.workspace-theme .main-content button:hover,.workspace-theme .main-content button:active{transform:none!important}.workspace-theme .ds-button__spinner{animation:none}}@media(forced-colors:active){.workspace-theme input.workspace-switch[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:24px;min-width:24px}.workspace-theme input.workspace-switch:before{display:none}}.workspace-theme{--surface-border: #e4e8ed;--surface-shadow: 0 2px 5px rgb(29 39 51 / 2%), 0 8px 24px rgb(29 39 51 / 2%)}.workspace-theme .workspace-sidebar :is(.nav-link,.nav-history-link){border-radius:10px;transition:color .18s,background-color .18s,box-shadow .18s}.workspace-theme .workspace-sidebar :is(.nav-link,.nav-history-link).active{background:#fbefe6;color:#a65129;box-shadow:inset 0 0 0 1px #f4e4d8}.workspace-theme .workspace-sidebar .workspace-brand-note{border:1px solid #e9e8e5;border-radius:12px;background:#faf9f7;box-shadow:none}.workspace-theme .workspace-sidebar .workspace-brand-note:after{display:none}.workspace-theme.main-layout .workspace-topbar{box-shadow:0 2px 8px #202a3605}.workspace-theme .workspace-topbar .user-dropdown{border:1px solid var(--surface-border);border-radius:13px;box-shadow:0 12px 36px #202a361a,0 2px 5px #202a3608}.workspace-theme .main-content :is(.dc-card,.template-card,.asset-card,.history-card,.tool-card,.input-panel,.result-panel,.upload-panel,.form-panel,.task-card,.panel-card,.copy-left,.copy-right,.article-left,.article-right,.help-card,.help-hero,.home-tool-card,.home-projects,.home-shortcut-panel,.home-continue-panel,.execution-page .project-list-view,.execution-page .project-header,.execution-page .kpi,.execution-page .chart-card,.ledger-panel,.request-page .card,.admin-page .health-card,.admin-page .provider-card,.admin-page .prompt-card,.admin-page .stat-card,.admin-page .chart-card){border-color:var(--surface-border);border-radius:14px;box-shadow:var(--surface-shadow)}.workspace-theme .main-content .home-tool-card{transition:border-color .2s,box-shadow .2s}.workspace-theme .main-content .home-tool-card:hover{border-color:#d9c1b0;box-shadow:0 6px 20px #2a231b0f}.workspace-theme .main-content .home-tool-card:hover svg{transform:none}.workspace-theme .main-content :is(.modal-backdrop,.drawer-mask,.dialog-mask,.admin-page .modal-mask,.request-page>.dialog){background:#1d232c5c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.workspace-theme .main-content :is(.create-card,.dialog-card,.appeal-dialog,.admin-page .modal,.provider-dialog,.permission-dialog){border:1px solid #e5e8ec;border-radius:17px;box-shadow:0 24px 80px #1a212c2b,0 4px 14px #1a212c0f;animation:workspace-reveal .16s ease-out}.workspace-theme .main-content .drawer{border-left:1px solid #e5e8ec;box-shadow:-12px 0 48px #1a212c1a}.workspace-theme .main-content .request-page .upload{padding:20px 24px;max-width:100%;border:1px dashed #d7c3b4;border-radius:12px;background:#fcfaf7;color:#9c6341;font-weight:500;transition:border-color .2s,background-color .2s}.workspace-theme .main-content .request-page .upload:hover{background:#fff5ec;border-color:#c27a4c}.workspace-theme .main-content .request-page .field>label{font-weight:550}.workspace-theme .main-content .request-page .request-row{gap:14px;transition:background-color .18s}.workspace-theme .main-content .request-page .request-row:hover{background:#fafbfc}.workspace-theme .main-content .request-page .request-row>div{min-width:0;overflow-wrap:anywhere}.workspace-theme .main-content .request-page .dialog-card>.close{top:12px;right:12px;width:28px;height:28px;color:#737e8a;border:1px solid #e5e8ed;background:#f7f8fa}.workspace-theme .main-content :is(.binding-notice,.project-mode-notice){border-color:#e3e7ec;background:#f8fafb;color:#74808c;line-height:1.7}.workspace-theme .main-content :is(.inline-error,.creation-error){border:1px solid #eed6ce;border-radius:9px;background:#fff7f4;color:#a54530}@keyframes workspace-reveal{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.workspace-theme .main-content :is(.create-card,.dialog-card,.appeal-dialog,.admin-page .modal,.provider-dialog,.permission-dialog){animation:none}}.workspace-theme .main-content .execution-page>.top-nav{background:#f0f2f5;border-color:#e7eaee;border-radius:12px;gap:4px}.workspace-theme .main-content .execution-page>.top-nav button{border:1px solid transparent;color:#737e8b;background:transparent;transition:background-color .18s,box-shadow .18s,color .18s}.workspace-theme .main-content .execution-page>.top-nav button span{background:#e8ebef;color:#919ba6;font-size:10px}.workspace-theme .main-content .execution-page>.top-nav button.active{background:#fff;border-color:#e3e5e8;color:#9f542d;box-shadow:0 2px 5px #1c27340f}.workspace-theme .main-content .execution-page>.top-nav button.active span{background:#fbefe5;color:#ad643a}.workspace-theme .main-content .execution-page>.top-nav button:not(.active):hover{background:#f9fafb;color:#495666}.workspace-theme .main-content :is(.workbook-tabs,.knowledge-tabs,.request-page .tabs) button{transition:background-color .18s,color .18s,border-color .18s}.workspace-theme .main-content .execution-page .workbook-tabs{padding:5px;gap:5px;background:#fff;border-color:#e4e8ed}.workspace-theme .main-content .execution-page .workbook-tabs button{border-radius:7px;font-weight:500}.workspace-theme .main-content .execution-page .workbook-tabs button.active{background:#fbefe6;border-color:#f2dfd0;color:#a05a34}.workspace-theme .main-content .admin-tabs .admin-tab{border-radius:9px;font-weight:500}.workspace-theme .main-content .admin-tabs .admin-tab.active{color:#a05a34;background:#fcf1e8;border-color:#eed9c9}.workspace-theme .main-content :is(.knowledge-tabs,.request-page .tabs) button.active{color:#ac5a32;border-color:#bc673c}.workspace-theme .main-content .conversation-item.active{background:#faf0e8}.workspace-theme .main-content .execution-page .project-list-view>.filters :is(input,select),.workspace-theme .main-content .execution-page .data-grid-shell :is(.grid-toolbar,.quick-add) :is(input:not([type=checkbox]),select){background:#fafbfc;border-color:#dfe4eb;border-radius:8px;transition:border-color .18s,box-shadow .18s,background-color .18s}.workspace-theme .main-content .execution-page .project-list-view>.filters :is(input,select):focus,.workspace-theme .main-content .execution-page .data-grid-shell :is(.grid-toolbar,.quick-add) :is(input:not([type=checkbox]),select):focus{background:#fff;border-color:#c47246;box-shadow:0 0 0 3px var(--interaction-ring);outline:2px solid transparent}.workspace-theme .main-content .execution-page .data-grid-shell :is(.grid-toolbar,.view-presets){background:#fcfcfd;border-color:#e7ebef}.workspace-theme .main-content .execution-page .data-grid-shell .view-presets button{border-radius:7px;font-weight:500}.workspace-theme .main-content .execution-page .data-grid-shell .view-presets button[aria-pressed=true]{background:#fff4eb;border-color:#ecd3bf;color:#a35a33}.workspace-theme .main-content .execution-page .column-menu{border-color:#e3e7ec;border-radius:12px;box-shadow:0 12px 32px #1c27341f}.workspace-theme .main-content :is(.project-list-view,.ledger-panel,.user-table-wrapper,.log-table-wrapper) th{font-size:11px;font-weight:550;color:#75808e;background:#f8f9fb}.workspace-theme .main-content :is(.project-list-view,.ledger-panel,.user-table-wrapper,.log-table-wrapper) tbody tr{transition:background-color .14s}.workspace-theme .main-content :is(.project-list-view,.ledger-panel,.user-table-wrapper,.log-table-wrapper) tbody tr:hover{background:#fcfaf7}.workspace-theme .main-content .execution-page .project-status-label,.workspace-theme .main-content .request-page .status{border-radius:7px;font-weight:500;box-shadow:inset 0 0 0 1px #2632410a}.workspace-theme .main-content .request-page .status.completed{background:#edf5ef;color:#4e7d5b}.workspace-theme .main-content .request-page .status.processing{background:#eef3fb;color:#5a77a4}.workspace-theme .main-content .request-page .status.need_info{background:#fff4df;color:#947136}.workspace-theme .main-content .request-page .status.cancelled{background:#f1f3f5;color:#7a8490}.workspace-theme .main-content .request-page .filters{flex-wrap:wrap}.workspace-theme .main-content .request-page .filters button{border-color:#e2e6ec;border-radius:8px;color:#707b88}.workspace-theme .main-content .request-page .filters button:hover{border-color:#d0af97;background:#fcf6f0}.workspace-theme .main-content :is(.assets-tab,.templates-tab,.scope-tab,.history-tab){border-radius:8px;transition:color .18s,background-color .18s,border-color .18s}.workspace-theme .main-content :is(.assets-tab,.templates-tab,.scope-tab,.history-tab).active{background:#fbefe6;color:#a05a34;border-color:#edd6c6}.workspace-theme .main-content :is(.assets-page,.templates-page,.ledger-panel) .pagination button{border:1px solid #dfe4eb;border-radius:8px;background:#fff;color:#647181}.workspace-theme .main-content :is(.assets-page,.templates-page,.ledger-panel) .pagination button:hover:not(:disabled){border-color:#d4b49e;background:#fcf7f1}.workspace-theme .main-content :is(.assets-page,.templates-page,.ledger-panel) .pagination button:disabled{opacity:.4;cursor:not-allowed}.workspace-theme .main-content .request-page .tabs{margin:8px 0 24px}.workspace-theme{color:var(--ds-color-black);font-size:14px}.workspace-theme :where(button,input,select,textarea){font-family:var(--ds-font-family)}.workspace-theme :where(button,a,input,select,textarea):focus-visible{outline:2px solid #df8b59;outline-offset:3px}.workspace-theme :where(button:disabled){cursor:not-allowed;opacity:.48}.workspace-theme .ds-button--primary:hover:not(:disabled){background:var(--ds-color-primary-dark);transform:none;box-shadow:var(--ds-shadow-sm)}.workspace-theme .ds-button--secondary{border:1px solid var(--workspace-border);color:var(--ds-color-gray-600)}.workspace-theme .ds-button--secondary:hover:not(:disabled){background:var(--ds-color-gray-50);color:var(--ds-color-gray-700);transform:none;box-shadow:none}.workspace-theme .app-footer{font-size:11px;padding:22px var(--workspace-gutter);color:var(--ds-color-gray-400);border-top:1px solid var(--workspace-border);background:var(--workspace-bg)}.workspace-theme .app-footer__police-icon{width:13px;height:15px;flex-basis:13px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.workspace-theme *:not(.ds-button__spinner):not(.spinner){animation-duration:.01ms!important;transition-duration:.01ms!important}}
