html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-text:#eef3fb!important;--theme-muted:#9aa7ba!important;--theme-background:#0b1018!important;--theme-surface:#111925!important;--theme-border:#293547!important;--theme-dark:#070b11!important;--ink:var(--theme-text)!important;--muted:var(--theme-muted)!important;--line:var(--theme-border)!important}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--surface-raised:var(--theme-surface);--surface-soft:color-mix(in srgb,var(--theme-surface) 82%,var(--theme-background));--surface-interactive:var(--theme-surface);--text-secondary:var(--theme-muted);--border-soft:var(--theme-border);--accent-text:var(--theme-primary);--success-surface:color-mix(in srgb,var(--theme-success) 10%,var(--theme-surface));--warning-surface:#fff8e9;--danger-surface:#fff1ef}html[data-theme=dark]{--surface-raised:#141e2c;--surface-soft:#0f1722;--surface-interactive:#111925;--text-secondary:#9aa7ba;--border-soft:#2d3a4d;--accent-text:#a9c2ff;--success-surface:#12281f;--warning-surface:#332914;--danger-surface:#351b1d}html.theme-mode-ready body,html.theme-mode-ready .site-nav,html.theme-mode-ready .admin-topbar,html.theme-mode-ready .admin-sidebar,html.theme-mode-ready .admin-panel,html.theme-mode-ready .admin-metric-card,html.theme-mode-ready .account-card,html.theme-mode-ready .auth-card{transition:background-color .18s,border-color .18s,color .18s}.theme-mode-toggle{border:1px solid var(--theme-border);background:color-mix(in srgb,var(--theme-surface) 72%,var(--theme-background));box-shadow:0 1px 2px color-mix(in srgb,var(--theme-dark) 8%,transparent);border-radius:999px;flex:none;align-items:center;gap:2px;padding:3px;display:inline-flex}.theme-mode-button{height:31px;color:var(--theme-muted);white-space:nowrap;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.theme-mode-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.theme-mode-button:hover{color:var(--theme-text);background:color-mix(in srgb,var(--theme-surface) 68%,transparent)}.theme-mode-button:focus-visible{outline:2px solid var(--theme-primary);outline-offset:2px}.theme-mode-button [data-theme-icon]{display:none}.theme-mode-button[data-theme-target=dark] [data-theme-icon=dark],.theme-mode-button[data-theme-target=light] [data-theme-icon=light]{display:block}.theme-mode-toggle-compact .theme-mode-button{height:28px;padding:0 7px;font-size:9px}.theme-mode-toggle-compact .theme-mode-button svg{width:13px;height:13px}.site-nav nav>.theme-mode-toggle{margin-left:-10px}html[data-theme=dark] body{background:var(--theme-background);color:var(--theme-text)}html[data-theme=dark] .site-nav{background:color-mix(in srgb,var(--theme-background) 92%,transparent);border-bottom-color:var(--theme-border)}html[data-theme=dark] .site-nav nav a:not([aria-current]),html[data-theme=dark] .nav-account,html[data-theme=dark] .nav-account button{color:var(--theme-muted)}html[data-theme=dark] .site-nav nav a:hover,html[data-theme=dark] .nav-account a:hover,html[data-theme=dark] .nav-account button:hover{color:var(--theme-text)}html[data-theme=dark] .skip-link{background:var(--theme-surface);color:var(--theme-text)}html[data-theme=dark] .button:not(.primary){background:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}html[data-theme=dark] .button:hover:not(:disabled):not(.primary){background:#182334;border-color:#3a4a61}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{background-color:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:#748196}html[data-theme=dark] .eyebrow,html[data-theme=dark] .page-heading p,html[data-theme=dark] .privacy-copy p,html[data-theme=dark] .availability-note,html[data-theme=dark] .workspace-status,html[data-theme=dark] .capability-note{color:var(--theme-muted)}html[data-theme=dark] .site-footer{background:#070b11;border-top:1px solid #202b3a}html[data-theme=dark] .site-footer p{color:#9aa7ba}html[data-theme=dark] ::selection{background:color-mix(in srgb,var(--theme-primary) 40%,#132039);color:#fff}html[data-theme=dark] .auth-card,html[data-theme=dark] .account-card,html[data-theme=dark] .entry-box,html[data-theme=dark] .panel-like,html[data-theme=dark] .password-panel,html[data-theme=dark] .tool-entry-shell,html[data-theme=dark] .tool-entry-guide,html[data-theme=dark] .tool-page-paper,html[data-theme=dark] .visual-preview-panel,html[data-theme=dark] .visual-summary-panel{background:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}html[data-theme=dark] .auth-card>p,html[data-theme=dark] .account-heading>p,html[data-theme=dark] .account-card p,html[data-theme=dark] .entry-box p,html[data-theme=dark] .form-field,html[data-theme=dark] .form-check,html[data-theme=dark] .activity-table th,html[data-theme=dark] .empty-row{color:var(--theme-muted)}html[data-theme=dark] .account-card .metric,html[data-theme=dark] .activity-table td{color:var(--theme-text)}html[data-theme=dark] .activity-table th,html[data-theme=dark] .activity-table td{border-bottom-color:var(--theme-border)}html[data-theme=dark] .usage-meter{background:#202b3a}html[data-theme=dark] .form-errors{color:#ffb7b0;background:#351b1d;border-color:#653037}html[data-theme=dark] .flash-status{color:#8ed8b8;background:#12281f;border-color:#255844}html[data-theme=dark] .catalogue-card{border-color:var(--theme-border);background:linear-gradient(#141e2c,#101722)}html[data-theme=dark] .catalogue-card:hover{border-color:color-mix(in srgb,var(--theme-primary) 58%,var(--theme-border))}html[data-theme=dark] .catalogue-card p,html[data-theme=dark] .capability,html[data-theme=dark] .search-box{color:var(--theme-muted)}html[data-theme=dark] .filter-tabs button{border-color:var(--theme-border);color:var(--theme-muted)}html[data-theme=dark] .filter-tabs button.active{background:var(--theme-primary);border-color:var(--theme-primary);color:#fff}html[data-theme=dark] .search-box input{background:var(--theme-surface);border-color:var(--theme-border)}html[data-theme=dark] .build-badge{color:#a7b4c7;background:#101824;border-color:#344257}html[data-theme=dark] .page-heading h1 span{color:#a9b6c9}html[data-theme=dark] .tool-entry-eyebrow,html[data-theme=dark] .tool-entry-heading p,html[data-theme=dark] .tool-entry-dropzone>p,html[data-theme=dark] .tool-entry-drop-hint,html[data-theme=dark] .tool-entry-dropzone>small,html[data-theme=dark] .tool-entry-feature p{color:var(--theme-muted)}html[data-theme=dark] .tool-entry-heading h1,html[data-theme=dark] .tool-entry-dropzone h2,html[data-theme=dark] .tool-entry-guide h3,html[data-theme=dark] .tool-entry-feature b{color:var(--theme-text)}html[data-theme=dark] .tool-entry-shell{box-shadow:0 18px 55px #00000047}html[data-theme=dark] .tool-entry-steps{border-bottom-color:var(--theme-border);background:#0f1722}html[data-theme=dark] .tool-entry-steps>div{color:#8794a8}html[data-theme=dark] .tool-entry-steps>div+div{border-left-color:var(--theme-border)}html[data-theme=dark] .tool-entry-steps span{color:#a6b2c3;background:#111925;border-color:#3a4658}html[data-theme=dark] .tool-entry-steps .active{color:var(--theme-text);background:#131d2a}html[data-theme=dark] .tool-entry-steps .active span{background:var(--theme-primary);border-color:var(--theme-primary);color:#fff}html[data-theme=dark] .tool-entry-dropzone{background:linear-gradient(#111d30,#0f1722);border-color:#3e5b86}html[data-theme=dark] .tool-entry-file-mark{background:#141e2c;border-color:#3a4c69;box-shadow:0 10px 24px #0000003d}html[data-theme=dark] .tool-entry-drop-hint span{background:var(--theme-border)}html[data-theme=dark] .tool-entry-guide{background:#0f1722;box-shadow:inset 0 0 0 1px #ffffff03}html[data-theme=dark] .tool-entry-feature{border-top-color:var(--theme-border)}html[data-theme=dark] .tool-entry-feature>span{color:#a9c2ff;background:#17243a}html[data-theme=dark] .tool-entry-privacy{color:#9bc9b1;background:#10251d}html[data-theme=dark] .tool-workspace-header{border-bottom-color:var(--theme-border)}html[data-theme=dark] .tool-workspace-kicker,html[data-theme=dark] .tool-workspace-header p,html[data-theme=dark] .tool-workspace-file{color:var(--theme-muted)}html[data-theme=dark] .tool-workspace-header h1{color:var(--theme-text)}html[data-theme=dark] .tool-workspace-kicker b{color:#9bc9b1;background:#10251d}html[data-theme=dark] .tool-workspace-file>span{color:#a9c2ff;background:#17243a}html[data-theme=dark] .tool-workspace-primary{border-color:var(--theme-border)}html[data-theme=dark] .workspace-boot-header{border-bottom-color:var(--theme-border)}html[data-theme=dark] .workspace-boot-kicker,html[data-theme=dark] .workspace-boot-line,html[data-theme=dark] .workspace-boot-control,html[data-theme=dark] .workspace-boot-button,html[data-theme=dark] .workspace-boot-preview{background:#202b3a}html[data-theme=dark] .workspace-boot-kicker:after,html[data-theme=dark] .workspace-boot-line:after,html[data-theme=dark] .workspace-boot-control:after,html[data-theme=dark] .workspace-boot-button:after,html[data-theme=dark] .workspace-boot-preview:after{background:linear-gradient(90deg,#0000,#ffffff17,#0000)}html[data-theme=dark] .workspace-boot-main,html[data-theme=dark] .workspace-boot-side{background:var(--theme-surface);border-color:var(--theme-border);box-shadow:0 10px 32px #0003}html[data-theme=dark] .workspace-boot-main{background:linear-gradient(145deg,#121b27,#0f1722)}html[data-theme=dark] .workspace-boot-preview{border-color:var(--theme-border);background:#172231}html[data-theme=dark] .workspace-boot-button{background:color-mix(in srgb,var(--theme-primary) 24%,#202b3a)}html[data-theme=dark] .editor-grid,html[data-theme=dark] .page-rail,html[data-theme=dark] .properties-panel,html[data-theme=dark] .editor-ribbon,html[data-theme=dark] .source-actions button,html[data-theme=dark] .quick-pages button,html[data-theme=dark] .preset-row button,html[data-theme=dark] .format-row button,html[data-theme=dark] .graph-reading-order>button,html[data-theme=dark] .content-export-file,html[data-theme=dark] .content-export-details,html[data-theme=dark] .merge-preview-card,html[data-theme=dark] .page-thumbnail-card,html[data-theme=dark] .organize-page-card,html[data-theme=dark] .option-choice,html[data-theme=dark] .position-chip-grid button,html[data-theme=dark] .split-mode-tabs button,html[data-theme=dark] .scan-capture-grid article,html[data-theme=dark] .batch-file-row,html[data-theme=dark] .tool-result-page,html[data-theme=dark] .image-preview-card{background:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}html[data-theme=dark] .canvas-section{background:#171f2b}html[data-theme=dark] .canvas-toolbar,html[data-theme=dark] .precision-toolbar,html[data-theme=dark] .editor-ribbon-tabs{border-color:var(--theme-border);color:var(--theme-text);background:#101824}html[data-theme=dark] .canvas-toolbar button:hover:not(:disabled),html[data-theme=dark] .precision-toolbar button:hover:not(:disabled),html[data-theme=dark] .ribbon-buttons>button:hover:not(:disabled),html[data-theme=dark] .ribbon-format-row>button:hover:not(:disabled),html[data-theme=dark] .source-actions button:hover:not(:disabled),html[data-theme=dark] .quick-pages button:hover,html[data-theme=dark] .preset-row button:hover,html[data-theme=dark] .organize-card-actions button:hover:not(:disabled){background:#1a2636}html[data-theme=dark] .page-list button.selected,html[data-theme=dark] .segmented button.active,html[data-theme=dark] .precision-toolbar button.active,html[data-theme=dark] .ribbon-buttons>button.active,html[data-theme=dark] .ribbon-format-row>button.active,html[data-theme=dark] .mix-actions .active-action,html[data-theme=dark] .position-chip-grid button.active,html[data-theme=dark] .option-choice.active,html[data-theme=dark] .split-mode-tabs button.active{background:color-mix(in srgb,var(--theme-primary) 18%,var(--theme-surface));border-color:color-mix(in srgb,var(--theme-primary) 55%,var(--theme-border));color:#a9c2ff}html[data-theme=dark] .segmented,html[data-theme=dark] .source-file-row,html[data-theme=dark] .pending-insert,html[data-theme=dark] .layout-summary-grid>div,html[data-theme=dark] .security-fact,html[data-theme=dark] .attachment-list span,html[data-theme=dark] .metadata-targets span,html[data-theme=dark] .graph-confidence,html[data-theme=dark] .graph-stat-grid>div,html[data-theme=dark] .graph-selected-block,html[data-theme=dark] .tool-entry-steps,html[data-theme=dark] .organization-options,html[data-theme=dark] .organization-section-head,html[data-theme=dark] .analysis-list>div,html[data-theme=dark] .ocr-result,html[data-theme=dark] .visual-stats.inline,html[data-theme=dark] .output-pill,html[data-theme=dark] .format-chip,html[data-theme=dark] .adaptive-toggle,html[data-theme=dark] .target-size-field{border-color:var(--theme-border);color:var(--theme-text);background:#0f1722}html[data-theme=dark] .graph-confidence-track,html[data-theme=dark] .content-export-progress{background:#202b3a}html[data-theme=dark] .editor-empty{background:radial-gradient(ellipse at top,color-mix(in srgb,var(--theme-primary) 14%,transparent),transparent 65%),#0e1621;border-color:#334156}html[data-theme=dark] .editor-empty p,html[data-theme=dark] .editor-empty small,html[data-theme=dark] .jump-label,html[data-theme=dark] .property-rule,html[data-theme=dark] .workspace-field,html[data-theme=dark] .tool-warning{color:var(--theme-muted)}html[data-theme=dark] .property-rule{border-bottom-color:var(--theme-border)}html[data-theme=dark] .property-rule b{color:var(--theme-text)}html[data-theme=dark] .editor-alert{color:#ffb7b0;background:#351b1d;border-color:#653037}html[data-theme=dark] .security-warning,html[data-theme=dark] .precision-warning,html[data-theme=dark] .graph-warning{color:#f1ce7d;background:#332914;border-color:#695729}html[data-theme=dark] .security-warning.danger{color:#ffb7b0;background:#351b1d;border-color:#653037}html[data-theme=dark] .permission-yes{color:#8ed8b8;background:#12281f}html[data-theme=dark] .permission-no{color:#ffb7b0;background:#351b1d}html[data-theme=dark] .paper-symbol{background:var(--theme-surface);border-color:var(--theme-border);box-shadow:8px 8px #1b2635}html[data-theme=dark] .canvas-stage canvas,html[data-theme=dark] .precision-page,html[data-theme=dark] .page-thumbnail-paper,html[data-theme=dark] .merge-page-preview,html[data-theme=dark] .pdf-thumb,html[data-theme=dark] .overlay-paper,html[data-theme=dark] .pdf-document-paper,html[data-theme=dark] .pdf-document-paper canvas,html[data-theme=dark] .tool-result-file>span,html[data-theme=dark] .image-preview-paper{color:#172238;background:#fff}html[data-theme=dark] .pdf-document-preview{background:linear-gradient(145deg,#0d141e,#121b27)}html[data-theme=dark] .pdf-document-navigation button,html[data-theme=dark] .pdf-document-zoom button{color:#d7e0ec;background:#172231;border-color:#354154}html[data-theme=dark] .pdf-document-navigation,html[data-theme=dark] .layout-output-heading{color:#d7e0ec}html[data-theme=dark] .image-page,html[data-theme=dark] .tool-page{background:var(--theme-background);color:var(--theme-text)}html[data-theme=dark] .image-row,html[data-theme=dark] .precision-mode-row,html[data-theme=dark] .form-preview,html[data-theme=dark] .image-tool-upload-card,html[data-theme=dark] .image-tool-guide-card,html[data-theme=dark] .image-tool-flow-row,html[data-theme=dark] .background-compare-card,html[data-theme=dark] .background-manual-inspector,html[data-theme=dark] .background-manual-message,html[data-theme=dark] .maintenance-empty{background:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}html[data-theme=dark] .image-thumb,html[data-theme=dark] .precision-page .precision-image,html[data-theme=dark] .image-tool-flow-row>b,html[data-theme=dark] .image-tool-guide-head>span,html[data-theme=dark] .image-tool-kicker{border-color:var(--theme-border);color:#a9b6c9;background:#172231}html[data-theme=dark] .image-engine-note,html[data-theme=dark] .precision-scope-note,html[data-theme=dark] .native-selection-copy,html[data-theme=dark] .image-result-action-group .button.active-refine{background:color-mix(in srgb,var(--theme-primary) 13%,var(--theme-surface));border-color:color-mix(in srgb,var(--theme-primary) 45%,var(--theme-border));color:#a9c2ff}html[data-theme=dark] .background-manual-stage-wrap{border-color:var(--theme-border);background:#0d141e}html[data-theme=dark] .background-manual-stage-footer,html[data-theme=dark] .background-manual-toolbar button,html[data-theme=dark] .background-manual-view-buttons button,html[data-theme=dark] .background-manual-stage-footer button,html[data-theme=dark] .image-result-action-group .button.quiet{background:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}html[data-theme=dark] .background-manual-toolbar button:hover,html[data-theme=dark] .background-manual-view-buttons button:hover,html[data-theme=dark] .background-manual-stage-footer button:hover{background:#1a2636;border-color:#42536b}html[data-theme=dark] .background-manual-help{color:var(--theme-muted);background:#162232}html[data-theme=dark] .background-manual-help b{color:var(--theme-text)}html[data-theme=dark] .background-preview-frame>span{border-color:var(--theme-border);color:var(--theme-muted);background:#111925e6}html[data-theme=dark]{--workflow-surface-soft:#0f1722;--workflow-surface-raised:#141e2c;--workflow-border:#2d3a4d;--workflow-muted:#95a3b7;--workflow-accent-surface:#17243a}html[data-theme=dark] .visual-preview-panel,html[data-theme=dark] .visual-summary-panel{box-shadow:0 16px 44px #0000003d}html[data-theme=dark] .visual-panel-head{border-bottom-color:var(--workflow-border);background:var(--theme-surface)}html[data-theme=dark] .visual-panel-head span,html[data-theme=dark] .visual-summary-head p,html[data-theme=dark] .visual-stats span,html[data-theme=dark] .tool-warning,html[data-theme=dark] .one-screen-action-dock small{color:var(--workflow-muted)}html[data-theme=dark] .visual-stats{border-color:var(--workflow-border)}html[data-theme=dark] .visual-stats>div{border-top-color:var(--workflow-border)}html[data-theme=dark] .visual-stats strong{color:var(--theme-text)}html[data-theme=dark] .visual-stats.inline,html[data-theme=dark] .tool-warning{background:var(--workflow-surface-soft);border-color:var(--workflow-border)}html[data-theme=dark] .result-download{background:var(--workflow-accent-surface)!important;color:#b9cbff!important;border-color:#3f5680!important}html[data-theme=dark] .merge-preview-grid,html[data-theme=dark] .page-thumbnail-grid,html[data-theme=dark] .organize-page-grid{background:linear-gradient(#0d141e,#101824)}html[data-theme=dark] .merge-preview-card,html[data-theme=dark] .page-thumbnail-card,html[data-theme=dark] .organize-page-card{box-shadow:0 6px 16px #0003}html[data-theme=dark] .merge-preview-card:hover,html[data-theme=dark] .page-thumbnail-card.selectable-page:hover{border-color:#4d6384}html[data-theme=dark] .page-thumbnail-card.selected{border-color:var(--theme-primary);background:#142037}html[data-theme=dark] .merge-remove,html[data-theme=dark] .merge-add-card,html[data-theme=dark] .merge-add-card b,html[data-theme=dark] .page-number-badge,html[data-theme=dark] .organize-card-actions button,html[data-theme=dark] .split-range-row button,html[data-theme=dark] .visual-add-tile,html[data-theme=dark] .visual-add-tile b{background:var(--workflow-surface-raised);border-color:var(--workflow-border);color:var(--theme-muted)}html[data-theme=dark] .merge-add-card{border-color:#43536b}html[data-theme=dark] .merge-add-card:hover,html[data-theme=dark] .visual-add-tile:hover{background:var(--workflow-accent-surface);border-color:var(--theme-primary);color:#b9cbff}html[data-theme=dark] .merge-card-meta small,html[data-theme=dark] .merge-card-meta>span,html[data-theme=dark] .merge-add-card span,html[data-theme=dark] .page-thumbnail-card>small,html[data-theme=dark] .organize-card-copy small,html[data-theme=dark] .visual-add-tile small{color:var(--workflow-muted)}html[data-theme=dark] .analysis-tag{color:#f1ce7d;background:#332914;border-color:#695729}html[data-theme=dark] .compact-label{color:#b9c4d3}html[data-theme=dark] .overlay-preview-stage{background:linear-gradient(145deg,#0d141e,#121b27)}html[data-theme=dark] .one-screen-action-dock{background:linear-gradient(180deg,#121b27ed,var(--theme-surface) 24%);border-top-color:var(--workflow-border);box-shadow:0 -8px 22px #0003}html[data-theme=dark] .one-screen-result,html[data-theme=dark] .one-screen-result-summary{color:var(--theme-text);background:#111d30;border-color:#344b70}html[data-theme=dark] .one-screen-result>div span{color:#9eb6df}html[data-theme=dark] .one-screen-result>div small,html[data-theme=dark] .one-screen-result-summary span{color:var(--workflow-muted)}html[data-theme=dark] .one-screen-result-summary strong{color:var(--theme-text)}html[data-theme=dark] .repeat-overlay-live{color:#dce4ef;background:#111925e6;box-shadow:0 1px 4px #00000047}html[data-theme=dark] .batch-one-screen-workspace>.batch-one-screen-queue>.visual-panel-head,html[data-theme=dark] .image-one-screen-grid>.image-results>.organization-section-head{background:var(--theme-surface)}html[data-theme=dark] .batch-file-row{box-shadow:none}html[data-theme=dark] .batch-file-row>span{background:var(--workflow-accent-surface);color:#a9c2ff}html[data-theme=dark] .batch-file-row small{color:var(--workflow-muted)}html[data-theme=dark] .batch-file-row>b{color:#b8c4d5;background:#1a2432}html[data-theme=dark] .batch-file-row>button{background:var(--workflow-surface-raised);border-color:var(--workflow-border);color:#9aa8ba}html[data-theme=dark] .batch-file-row>button:hover:not(:disabled){color:#ffb7b0;background:#351b1d;border-color:#653037}html[data-theme=dark] .batch-action-status{background:var(--workflow-surface-soft);border-color:var(--workflow-border);color:var(--workflow-muted)}html[data-theme=dark] .image-one-screen-focus{background:var(--workflow-surface-soft);border-color:var(--workflow-border)}html[data-theme=dark] .image-one-screen-focus-frame{background:linear-gradient(145deg,#0d141e,#182231)}html[data-theme=dark] .image-one-screen-focus figcaption strong,html[data-theme=dark] .image-total b{color:var(--theme-text)}html[data-theme=dark] .image-one-screen-focus figcaption span,html[data-theme=dark] .image-row-info small,html[data-theme=dark] .image-row-result small,html[data-theme=dark] .image-total{color:var(--workflow-muted)}html[data-theme=dark] .image-total{border-top-color:var(--workflow-border)}html[data-theme=dark] .image-row{box-shadow:none}html[data-theme=dark] .image-engine-note,html[data-theme=dark] .image-tool-visual-note{color:var(--theme-text);background:#111d30;border-color:#344b70}html[data-theme=dark] .image-engine-note b{color:#a9c2ff}html[data-theme=dark] .image-engine-note span,html[data-theme=dark] .image-tool-visual-note>span,html[data-theme=dark] .image-row-result .image-analysis-line{color:var(--workflow-muted)}html[data-theme=dark] .image-row-actions .downloaded{color:#8ed8b8;background:#12281f;border-color:#255844}html[data-theme=dark] .image-row-result .background-quality{border-color:var(--workflow-border);color:#b8c4d5;background:#1a2432}html[data-theme=dark] .image-row-result .background-quality.strong{color:#8ed8b8;background:#12281f;border-color:#255844}html[data-theme=dark] .image-row-result .background-quality.usable{color:#a9c2ff;background:#17243a;border-color:#365684}html[data-theme=dark] .image-row-result .background-quality.weak{color:#f1ce7d;background:#332914;border-color:#695729}html[data-theme=dark] .maintenance-empty{background:var(--workflow-surface-soft);border-color:var(--workflow-border);color:var(--workflow-muted)}html[data-theme=dark] .maintenance-empty strong{color:var(--theme-text)}html[data-theme=dark] .workspace-check,html[data-theme=dark] .maintenance-options .metadata-targets label{color:#c5d1e1}html[data-theme=dark]{--editor-control-surface:#111925;--editor-control-soft:#0f1722;--editor-control-raised:#172231;--editor-control-border:#334257;--editor-control-muted:#9aa8ba;--editor-accent-text:#a9c2ff}html[data-theme=dark] .precision-mode-row button,html[data-theme=dark] .precision-toolbar button,html[data-theme=dark] .ribbon-buttons>button,html[data-theme=dark] .ribbon-format-row>button{color:#b8c4d5}html[data-theme=dark] .precision-mode-row button:hover:not(:disabled),html[data-theme=dark] .precision-toolbar button:hover:not(:disabled),html[data-theme=dark] .ribbon-buttons>button:hover:not(:disabled),html[data-theme=dark] .ribbon-format-row>button:hover:not(:disabled){color:#dce6f4;background:#1a2636;border-color:#40516a}html[data-theme=dark] .precision-mode-row button.active,html[data-theme=dark] .precision-toolbar button.active,html[data-theme=dark] .ribbon-buttons>button.active,html[data-theme=dark] .ribbon-format-row>button.active{color:#b9cbff;background:#17243a;border-color:#426493;box-shadow:inset 0 0 0 1px #ffffff08}html[data-theme=dark] .precision-mode-row span,html[data-theme=dark] .precision-tool-hint,html[data-theme=dark] .precision-dim-grid label,html[data-theme=dark] .ribbon-group>b{color:var(--editor-control-muted)}html[data-theme=dark] .precision-toolbar-rule{background:var(--editor-control-border)}html[data-theme=dark] .ribbon-group{border-color:var(--editor-control-border)}html[data-theme=dark] .ribbon-font-row select,html[data-theme=dark] .ribbon-font-row input[type=number],html[data-theme=dark] .precision-dim-grid input,html[data-theme=dark] .precision-dim-grid select,html[data-theme=dark] .precision-properties textarea,html[data-theme=dark] .precision-properties select{background:var(--editor-control-soft);border-color:var(--editor-control-border);color:var(--theme-text)}html[data-theme=dark] .ribbon-font-row .ribbon-color{background:var(--editor-control-soft);border-color:var(--editor-control-border)}html[data-theme=dark] .precision-action-panel{background:linear-gradient(135deg,#111d30,#0f1722);border-color:#344b70}html[data-theme=dark] .precision-action-head h2,html[data-theme=dark] .precision-properties h2{color:var(--theme-text)}html[data-theme=dark] .precision-mode-row .graph-mode{color:#9fc9df}html[data-theme=dark] .precision-mode-row .graph-mode.active{color:#d8f3ff;background:#17394c}html[data-theme=dark] .precision-object.selected-object,html[data-theme=dark] .precision-cover.selected-object{box-shadow:0 0 0 1px #0b1018,0 0 0 3px var(--theme-primary)}html[data-theme=dark] .image-entry{background:radial-gradient(ellipse at top,#2f6bff24,transparent 68%),var(--theme-surface);border-color:#40516a}html[data-theme=dark] .image-entry p,html[data-theme=dark] .image-entry small,html[data-theme=dark] .image-tool-landing-heading p,html[data-theme=dark] .image-tool-drop-content p,html[data-theme=dark] .image-tool-drop-content small,html[data-theme=dark] .image-tool-flow-row p,html[data-theme=dark] .image-tool-privacy-note p,html[data-theme=dark] .image-action-status span{color:var(--editor-control-muted)}html[data-theme=dark] .image-entry-mark{background:var(--editor-control-raised);border-color:#3d5272;box-shadow:8px 8px #0c1420}html[data-theme=dark] .image-tool-dropzone{background:linear-gradient(#111d30f2,#0f1722fa),repeating-linear-gradient(45deg,#0000,#0000 16px,#5a89ff09 16px 32px);border-color:#45658f}html[data-theme=dark] .image-tool-dropzone:hover,html[data-theme=dark] .image-tool-dropzone:focus-visible,html[data-theme=dark] .image-tool-dropzone.dragover{border-color:#6f99f6;box-shadow:inset 0 0 0 2px #6f99f617}html[data-theme=dark] .image-tool-dropzone:focus-visible{box-shadow:0 0 0 4px #2f6bff2e,inset 0 0 0 2px #6f99f617}html[data-theme=dark] .image-tool-dropzone-disabled:hover{box-shadow:none;border-color:#45658f}html[data-theme=dark] .image-tool-format-badges span{background:var(--editor-control-raised);border-color:var(--editor-control-border);color:#b8c4d5}html[data-theme=dark] .image-tool-stack-icon i{background:#121e2d;border-color:#3c5d88;box-shadow:0 8px 18px #00000038}html[data-theme=dark] .image-tool-stack-icon i:nth-child(3){background:#172b47;border-color:#527fba}html[data-theme=dark] .image-tool-photo{background:#172231;border-color:#334257;box-shadow:0 14px 28px #00000038}html[data-theme=dark] .image-tool-guide-head>span{color:var(--editor-accent-text);background:#17243a}html[data-theme=dark] .image-tool-privacy-note{border-top-color:var(--editor-control-border)}html[data-theme=dark] .image-tool-privacy-note>i{color:#8ed8b8;background:#12281f}html[data-theme=dark] .image-tool-compare>i.after b{color:#8ed8b8;background:#12281f;box-shadow:0 4px 10px #0003}html[data-theme=dark] .image-action-status strong{color:#c5d1e1}html[data-theme=dark] .image-pdf-app .workspace-field select,html[data-theme=dark] .dimension-grid input,html[data-theme=dark] .crop-grid input{background:var(--editor-control-soft);border-color:var(--editor-control-border);color:var(--theme-text)}html[data-theme=dark] .dimension-grid label,html[data-theme=dark] .crop-grid label{color:var(--editor-control-muted)}html[data-theme=dark] .image-preview-meta strong{color:var(--theme-text)}html[data-theme=dark] .background-manual-editor,html[data-theme=dark] .background-manual-range,html[data-theme=dark] .background-manual-view-buttons{border-color:var(--editor-control-border)}html[data-theme=dark] .background-manual-toolbar button,html[data-theme=dark] .background-manual-view-buttons button,html[data-theme=dark] .background-manual-stage-footer button{background:var(--editor-control-surface);border-color:var(--editor-control-border);color:#c5d1e1}html[data-theme=dark] .background-manual-toolbar button.active,html[data-theme=dark] .background-manual-view-buttons button.active{color:#b9cbff;background:#17243a;border-color:#426493}html[data-theme=dark] .background-manual-toolbar button.danger{color:#ffb7b0;background:#351b1d;border-color:#653037}html[data-theme=dark] .background-manual-toolbar kbd{color:#a8b5c8;background:#182334;border-color:#40506a}html[data-theme=dark] .background-manual-loading{color:#c4cede;background:#0b1018d6}html[data-theme=dark] .background-manual-stage{background-color:#121a26;background-image:linear-gradient(45deg,#202b3a 25%,#0000 25%),linear-gradient(-45deg,#202b3a 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#202b3a 75%),linear-gradient(-45deg,#0000 75%,#202b3a 75%)}html[data-theme=dark] .background-manual-stage-footer{border-top-color:var(--editor-control-border);background:#101824}html[data-theme=dark] .background-manual-stage-footer span{color:#b8c4d5}html[data-theme=dark] .background-manual-inspector>p,html[data-theme=dark] .background-manual-message,html[data-theme=dark] .crop-source-picker,html[data-theme=dark] .crop-editor-toolbar small,html[data-theme=dark] .crop-precision-head>span,html[data-theme=dark] .crop-method-help span,html[data-theme=dark] .crop-output-summary span,html[data-theme=dark] .crop-download-panel>small{color:var(--editor-control-muted)}html[data-theme=dark] .crop-source-picker select{background:var(--editor-control-soft);border-color:var(--editor-control-border);color:var(--theme-text)}html[data-theme=dark] .crop-editor-toolbar strong,html[data-theme=dark] .crop-control-title strong,html[data-theme=dark] .crop-output-summary strong{color:var(--theme-text)}html[data-theme=dark] .crop-editor-toolbar>span{color:var(--editor-accent-text);background:#17243a}html[data-theme=dark] .crop-editor-media{border-color:var(--editor-control-border);background:linear-gradient(145deg,#0d141e,#172231)}html[data-theme=dark] .crop-editor-stage{background:#202b3a;box-shadow:0 10px 30px #00000047}html[data-theme=dark] .crop-live-preview-card,html[data-theme=dark] .crop-control-panel{background:var(--editor-control-soft);border-color:var(--editor-control-border)}html[data-theme=dark] .crop-live-preview-shell{background:repeating-conic-gradient(#202b3a 0 25%,#151f2d 0 50%) 50%/18px 18px}html[data-theme=dark] .crop-live-preview-frame{border-color:#40506a;box-shadow:0 7px 22px #0000003d}html[data-theme=dark] .crop-live-facts>div,html[data-theme=dark] .crop-output-summary>div{background:var(--editor-control-surface);border-color:var(--editor-control-border)}html[data-theme=dark] .crop-live-facts dt{color:var(--editor-control-muted)}html[data-theme=dark] .crop-live-facts dd{color:var(--theme-text)}html[data-theme=dark] .crop-workbench-note{color:#9eafc8;background:#111d30}html[data-theme=dark] .crop-workbench-note b{color:#a9c2ff}html[data-theme=dark] .crop-method-tabs button{background:var(--editor-control-surface);border-color:var(--editor-control-border);color:#b8c4d5}html[data-theme=dark] .crop-method-tabs button:hover:not(:disabled){color:#dce6f4;background:#1a2636;border-color:#40516a}html[data-theme=dark] .crop-method-tabs button.active{color:#b9cbff;background:#17243a;border-color:#426493;box-shadow:inset 0 0 0 1px #ffffff08}html[data-theme=dark] .crop-method-help{background:#111d30;border-color:#344b70}html[data-theme=dark] .crop-method-help strong{color:#b9cbff}html[data-theme=dark] .crop-download-panel{border-top-color:var(--editor-control-border)}html[data-theme=dark] .home-page{--paper:#0d131d;--paper2:var(--theme-background);--white:var(--theme-surface);--ink:var(--theme-text);--ink2:var(--theme-dark)}html[data-theme=dark] .home-page .hero{background:linear-gradient(#ffffff0b 1px,transparent 1px), linear-gradient(90deg,#ffffff0b 1px,transparent 1px), var(--theme-background);background-size:48px 48px}html[data-theme=dark] .home-page .hero-kicker,html[data-theme=dark] .home-page .hero-copy p,html[data-theme=dark] .home-page .hero-side p,html[data-theme=dark] .home-page .section-head p,html[data-theme=dark] .home-page .tool-kicker,html[data-theme=dark] .home-page .tool-card-foot,html[data-theme=dark] .home-page .drop-sub,html[data-theme=dark] .home-page .drop-action-text span{color:var(--theme-muted)}html[data-theme=dark] .home-page .hero-page{border-color:#344257;box-shadow:0 28px 70px #00000052}html[data-theme=dark] .home-page .hero-page[data-hero-page="1"]{background:#121b29}html[data-theme=dark] .home-page .hero-page[data-hero-page="2"]{background:#101d1a}html[data-theme=dark] .home-page .doc-meta,html[data-theme=dark] .home-page .doc-foot{color:#8795a9}html[data-theme=dark] .home-page .doc-sub{color:#bac4d3}html[data-theme=dark] .home-page .editable{color:var(--theme-text);background:#16233a}html[data-theme=dark] .home-page .doc-line{background:var(--theme-border)}html[data-theme=dark] .home-page .floating-toolbar{background:#07101c;border-color:#253248}html[data-theme=dark] .home-page .tool-mini{color:#cbd6e7;background:#182438}html[data-theme=dark] .home-page .tool-mini.active{color:#101929;background:#eef3fb}html[data-theme=dark] .home-page .float-status{color:var(--theme-text);background:#121a26;border-color:#324054}html[data-theme=dark] .home-page .float-status p{color:var(--theme-muted)}html[data-theme=dark] .home-page .visual-capability,html[data-theme=dark] .home-page .review-capability{background:#0d1520;border-color:#314055}html[data-theme=dark] .home-page .visual-photo{background:#172744;border-color:#3b5276}html[data-theme=dark] .home-page .review-note{color:#b8d9c8;background:#10251d}html[data-theme=dark] .home-page .dropbar{background:#111925db;border-color:#344257}html[data-theme=dark] .home-page .dropbar:hover{background:#131d2a;border-color:#50647f}html[data-theme=dark] .home-page .drop-icon{background:#172231;border-color:#334257}html[data-theme=dark] .home-page .tool-search{background:#111a26;border-color:#2c394b}html[data-theme=dark] .home-page .tool-search input{background:0 0;border:0}html[data-theme=dark] .home-page .filter{color:#98a5b8}html[data-theme=dark] .home-page .filter.active{color:#fff;border-bottom-color:var(--theme-primary)}html[data-theme=dark] .home-page .tool-card{border-color:#293648;background:linear-gradient(145deg,#121b27,#0f1722)!important}html[data-theme=dark] .home-page .tool-card:hover{border-color:#42536b;box-shadow:0 20px 50px #00000042}html[data-theme=dark] .home-page .tool-card-icon{border-color:color-mix(in srgb,var(--accent) 38%,#344257);background:#121c29}html[data-theme=dark] .home-page .tool-open{background:#15202e;border-color:#35445a}html[data-theme=dark] .home-page .tool-title{color:var(--theme-text)}html[data-theme=dark] .home-page .tool-card-foot{border-top-color:#293648}html[data-theme=dark] .home-page .lab{background:#101b18}html[data-theme=dark] .home-page .lab p,html[data-theme=dark] .home-page .privacy p{color:#a5b0bf}html[data-theme=dark] .home-page .process-core{background:#111925b8;border-color:#435246}html[data-theme=dark] .home-page .browser-shell{background:#101824;border-color:#334157;box-shadow:12px 12px #17263f}html[data-theme=dark] .home-page .browser-bar{background:#151e2a;border-bottom-color:#2a3749}html[data-theme=dark] .home-page .browser-url{background:#243044}html[data-theme=dark] .home-page .pipe-node,html[data-theme=dark] .home-page .engine{color:var(--theme-text);background:#121b27;border-color:#344257}html[data-theme=dark] .home-page .pipe-file{background:#151f2d;border-color:#536176}html[data-theme=dark] .home-page .local-banner{color:#9bc9b1;background:#10241b}html[data-theme=dark] .home-page .security-list{border-top-color:#2c3849}html[data-theme=dark] .home-page .security-list div{border-bottom-color:#2c3849}html[data-theme=dark] .home-page .lab-kicker{color:#a9cdb9;background:#12231c;border-color:#345044}html[data-theme=dark] .home-page .lab h2{color:var(--theme-text)}html[data-theme=dark] .home-page .lab-proof-row span{background:#111925c7;border-color:#33483e}html[data-theme=dark] .home-page .lab-proof-row b{color:#c9dfd3}html[data-theme=dark] .home-page .lab-proof-row small{color:#91a59a}html[data-theme=dark] .home-page .lab-control-card{background:#111925d6;border-color:#344b40;box-shadow:0 14px 36px #00000038}html[data-theme=dark] .home-page .lab-control-head strong{color:#dce8e1}html[data-theme=dark] .home-page .lab-control-head small,html[data-theme=dark] .home-page .lab-note{color:#9eaea5}html[data-theme=dark] .home-page .range{accent-color:var(--theme-primary)}html[data-theme=dark] .home-page .demo-button{background:var(--theme-primary);color:#fff;box-shadow:0 8px 22px color-mix(in srgb,var(--theme-primary) 25%,transparent)}html[data-theme=dark] .home-page .demo-button:hover{background:color-mix(in srgb,var(--theme-primary) 84%,#fff)}html[data-theme=dark] .home-page .demo-button:focus-visible{outline-offset:3px;outline:2px solid #b9cbff}html[data-theme=dark] .home-page .compress-demo{background:#111925b3;border-color:#344a40;box-shadow:0 22px 56px #00000038}html[data-theme=dark] .home-page .compress-demo-head{border-bottom-color:#33473d}html[data-theme=dark] .home-page .compress-demo-head span,html[data-theme=dark] .home-page .compress-label,html[data-theme=dark] .home-page .file-sub,html[data-theme=dark] .home-page .process-status{color:#91a49a}html[data-theme=dark] .home-page .compress-demo-head b{color:#bcd8c9}html[data-theme=dark] .home-page .file-size,html[data-theme=dark] .home-page .process-core b{color:var(--theme-text)}html[data-theme=dark] .home-page .process-core:before,html[data-theme=dark] .home-page .process-core:after{border-color:#ffffff17}html[data-theme=dark] .home-page .flow-link{background:#51645a}html[data-theme=dark] .home-page .output-file{border-color:#405348;box-shadow:0 14px 30px #0003}html[data-theme=dark] .admin-page{background:var(--theme-background);color:var(--theme-text)}html[data-theme=dark] .admin-topbar{border-bottom-color:var(--theme-border);background:#0d141e}html[data-theme=dark] .admin-operator,html[data-theme=dark] .admin-metric-card,html[data-theme=dark] .admin-panel,html[data-theme=dark] .admin-filter-bar,html[data-theme=dark] .admin-subnav,html[data-theme=dark] .admin-plan-card,html[data-theme=dark] .admin-saved-view-popover,html[data-theme=dark] .admin-saved-view-list button,html[data-theme=dark] .admin-theme-preview-cards article,html[data-theme=dark] .admin-color-field{background:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}html[data-theme=dark] .admin-table th{color:#9eabbc;border-color:var(--theme-border);background:#101824}html[data-theme=dark] .admin-table td{border-color:var(--theme-border);color:#dce4ef}html[data-theme=dark] .admin-table tbody tr:hover,html[data-theme=dark] .admin-table tbody tr:focus-within,html[data-theme=dark] .admin-traffic-chart-row:hover,html[data-theme=dark] .admin-breakdown-list>div:hover{background:#141e2c}html[data-theme=dark] .admin-plan-meter,html[data-theme=dark] .admin-tool-chart-row>div,html[data-theme=dark] .admin-breakdown-list>div>div,html[data-theme=dark] .admin-traffic-bar,html[data-theme=dark] .admin-tool-run-row>div,html[data-theme=dark] .admin-funnel-meter{background:#202b3a}html[data-theme=dark] .admin-mini-metrics>div,html[data-theme=dark] .admin-boundary-grid>div,html[data-theme=dark] .admin-user-agent,html[data-theme=dark] .admin-session-revoke,html[data-theme=dark] .admin-range-summary,html[data-theme=dark] .admin-privacy-note,html[data-theme=dark] .admin-privacy-note-flat,html[data-theme=dark] .admin-input-dimension-grid>div,html[data-theme=dark] .admin-command-grid>div,html[data-theme=dark] .admin-content-overview-grid>div,html[data-theme=dark] .admin-dashboard-actions,html[data-theme=dark] .admin-variant-grid fieldset,html[data-theme=dark] .admin-model-danger-zone{border-color:var(--theme-border);background:#0f1722}html[data-theme=dark] .admin-inline-code,html[data-theme=dark] .admin-ip-code{color:#c5d1e1;background:#182334}html[data-theme=dark] .admin-avatar,html[data-theme=dark] .admin-row-link:hover,html[data-theme=dark] .admin-subnav a:hover,html[data-theme=dark] .admin-a11-step-row>b,html[data-theme=dark] .admin-saved-view-menu>summary span{color:#a9c2ff;background:#17243a}html[data-theme=dark] .admin-rollout-badge,html[data-theme=dark] .admin-event-chip,html[data-theme=dark] .admin-model-state,html[data-theme=dark] .admin-artifact-state,html[data-theme=dark] .admin-experiment-state,html[data-theme=dark] .admin-significance{color:#b8c4d5;background:#1a2432}html[data-theme=dark] .admin-status-badge.is-active,html[data-theme=dark] .admin-rollout-badge.is-live,html[data-theme=dark] .admin-event-chip.is-tool,html[data-theme=dark] .admin-model-state.is-active,html[data-theme=dark] .admin-artifact-state.is-verified,html[data-theme=dark] .admin-experiment-state.is-running,html[data-theme=dark] .admin-significance.is-positive{color:#8ed8b8;background:#12281f}html[data-theme=dark] .admin-status-badge.is-inactive,html[data-theme=dark] .admin-rollout-badge.is-disabled,html[data-theme=dark] .admin-artifact-state.is-missing,html[data-theme=dark] .admin-artifact-state.is-mismatch,html[data-theme=dark] .admin-significance.is-negative{color:#ffb7b0;background:#351b1d}html[data-theme=dark] .admin-status-badge.is-warning,html[data-theme=dark] .admin-rollout-badge.is-maintenance,html[data-theme=dark] .admin-artifact-state.is-present,html[data-theme=dark] .admin-experiment-state.is-stopped{color:#f1ce7d;background:#332914}html[data-theme=dark] .admin-rollout-badge.is-beta,html[data-theme=dark] .admin-event-chip.is-account,html[data-theme=dark] .admin-model-state.is-candidate,html[data-theme=dark] .admin-experiment-state.is-draft{color:#a9c2ff;background:#17243a}html[data-theme=dark] .admin-event-chip.is-admin,html[data-theme=dark] .admin-rollout-badge.is-internal,html[data-theme=dark] .admin-experiment-state.is-shipped{color:#c2b8ff;background:#241f3d}html[data-theme=dark] .admin-alert{border-color:var(--theme-border);color:#c5d1e1;background:#111b28}html[data-theme=dark] .admin-alert.is-success{color:#8ed8b8;background:#12281f;border-color:#255844}html[data-theme=dark] .admin-alert.is-danger{color:#ffb7b0;background:#351b1d;border-color:#653037}html[data-theme=dark] .site-maintenance-notice{color:#f1ce7d;background:#332914;border-color:#695729}html[data-theme=dark] .admin-funnel-index{border-color:var(--theme-border);background:#121b28}html[data-theme=dark] .admin-theme-preview{background:var(--theme-background);border-color:var(--theme-border)}html[data-theme=dark] .admin-theme-preview-nav{border-color:var(--theme-border);background:#0f1722}html[data-theme=dark] .admin-theme-preview-hero span{background:#102a28}html[data-theme=dark] .admin-topbar-actions,html[data-theme=dark] .admin-topbar-actions button,html[data-theme=dark] .admin-page-heading p,html[data-theme=dark] .admin-metric-card>span,html[data-theme=dark] .admin-metric-card small,html[data-theme=dark] .admin-panel-meta,html[data-theme=dark] .admin-activity-item span,html[data-theme=dark] .admin-activity-item time,html[data-theme=dark] .admin-user-cell small,html[data-theme=dark] .admin-role-note,html[data-theme=dark] .admin-table-empty,html[data-theme=dark] .admin-pager,html[data-theme=dark] .admin-detail-list dt,html[data-theme=dark] .admin-plan-limit small,html[data-theme=dark] .admin-plan-stat-list dt,html[data-theme=dark] .admin-plan-card-foot>span,html[data-theme=dark] .admin-tool-chart-row time,html[data-theme=dark] .admin-tool-chart-row small,html[data-theme=dark] .admin-mini-metrics span,html[data-theme=dark] .admin-rollout-actions>span,html[data-theme=dark] .admin-audit-summary,html[data-theme=dark] .admin-session-revoke p,html[data-theme=dark] .admin-session-list span,html[data-theme=dark] .admin-session-list time,html[data-theme=dark] .admin-range-summary,html[data-theme=dark] .admin-panel-footnote,html[data-theme=dark] .admin-traffic-chart-row time,html[data-theme=dark] .admin-traffic-chart-row small,html[data-theme=dark] .admin-tool-run-row time,html[data-theme=dark] .admin-tool-run-row small,html[data-theme=dark] .admin-simple-stat-list span,html[data-theme=dark] .admin-model-form-actions>span,html[data-theme=dark] .admin-model-hash-short,html[data-theme=dark] .admin-model-action-form small,html[data-theme=dark] .admin-model-danger-zone p,html[data-theme=dark] .admin-config-fieldset small,html[data-theme=dark] .admin-config-actions p,html[data-theme=dark] .admin-a11-actions>span,html[data-theme=dark] .admin-a11-help,html[data-theme=dark] .admin-content-overview-grid span,html[data-theme=dark] .admin-dashboard-action-note,html[data-theme=dark] .admin-saved-view-form label,html[data-theme=dark] .admin-saved-view-empty,html[data-theme=dark] .admin-export-note{color:var(--theme-muted)}html[data-theme=dark] .admin-empty-state strong,html[data-theme=dark] .admin-detail-list dd,html[data-theme=dark] .admin-plan-limit,html[data-theme=dark] .admin-plan-stat-list dd,html[data-theme=dark] .admin-range-summary strong,html[data-theme=dark] .admin-input-dimension-grid>div>strong,html[data-theme=dark] .admin-input-dimension-grid b,html[data-theme=dark] .admin-command-grid strong,html[data-theme=dark] .admin-content-overview-grid strong,html[data-theme=dark] .admin-audit-event-name{color:var(--theme-text)}html[data-theme=dark] .admin-empty-state{color:var(--theme-muted)}html[data-theme=dark] .admin-nav-label,html[data-theme=dark] .admin-nav-item small,html[data-theme=dark] .admin-sidebar-note p,html[data-theme=dark] .admin-mono-metric{color:#93a1b5}html[data-theme=dark] .admin-tool-icon,html[data-theme=dark] .admin-anomaly-badge,html[data-theme=dark] .admin-range-nav a,html[data-theme=dark] .admin-model-state.is-retired,html[data-theme=dark] .admin-delta.is-down{border-color:var(--theme-border);color:#bdc9da;background:#151f2d}html[data-theme=dark] .admin-anomaly-badge{color:#e7b995;background:#2b211b;border-color:#624634}html[data-theme=dark] .admin-anomaly-badge.is-latency{color:#c9b7e9;background:#241e32;border-color:#4f4068}html[data-theme=dark] .admin-range-nav a:hover{color:var(--theme-text);background:#1a2636;border-color:#3a4a61}html[data-theme=dark] .admin-range-nav a.is-active{background:var(--theme-primary);border-color:var(--theme-primary);color:#fff}html[data-theme=dark] .admin-status-badge.is-neutral,html[data-theme=dark] .admin-rollout-badge.is-planned,html[data-theme=dark] .admin-event-chip.is-security,html[data-theme=dark] .admin-model-state.is-retired{color:#b8c4d5;background:#1a2432}html[data-theme=dark] .admin-input-dimension-grid span,html[data-theme=dark] .admin-command-grid span{color:var(--theme-muted)}html[data-theme=dark] .admin-rollout-form label>span,html[data-theme=dark] .admin-access-form label>span,html[data-theme=dark] .admin-model-form label>span,html[data-theme=dark] .admin-config-fieldset legend,html[data-theme=dark] .admin-config-fieldset label,html[data-theme=dark] .admin-a11-form-grid label,html[data-theme=dark] .admin-variant-grid label,html[data-theme=dark] .admin-a11-ship label{color:#c4cfdd}html[data-theme=dark] .admin-rollout-form select,html[data-theme=dark] .admin-rollout-form textarea,html[data-theme=dark] .admin-access-form select,html[data-theme=dark] .admin-access-form input,html[data-theme=dark] .admin-model-form input,html[data-theme=dark] .admin-model-form textarea,html[data-theme=dark] .admin-config-fieldset input,html[data-theme=dark] .admin-config-fieldset textarea,html[data-theme=dark] .admin-tool-policy-form input,html[data-theme=dark] .admin-tool-policy-form select,html[data-theme=dark] .admin-a11-form input,html[data-theme=dark] .admin-a11-form select,html[data-theme=dark] .admin-a11-form textarea,html[data-theme=dark] .admin-a11-ship select,html[data-theme=dark] .admin-a11-notes textarea,html[data-theme=dark] .admin-saved-view-form input{border-color:var(--theme-border);color:var(--theme-text);background:#0f1722}html[data-theme=dark] .admin-config-fieldset,html[data-theme=dark] .admin-variant-grid fieldset{border-color:var(--theme-border)}html[data-theme=dark] .admin-variant-grid legend{color:var(--theme-text)}html[data-theme=dark] .admin-saved-view-form{border-bottom-color:var(--theme-border)}html[data-theme=dark] .admin-saved-view-list button:hover{background:#172334}html[data-theme=dark] .admin-saved-view-popover{box-shadow:0 18px 46px #00000061}html[data-theme=dark] .seo-core-status p,html[data-theme=dark] .seo-table-copy,html[data-theme=dark] .seo-core-boundary p,html[data-theme=dark] .seo-editor-heading p,html[data-theme=dark] .seo-toggle-grid small,html[data-theme=dark] .seo-editor-savebar span,html[data-theme=dark] .seo-social-preview>span,html[data-theme=dark] .seo-social-preview-image small,html[data-theme=dark] .seo-social-preview p,html[data-theme=dark] .seo-analysis-counts small,html[data-theme=dark] .seo-analysis-check small,html[data-theme=dark] .seo-opportunity-card-head code,html[data-theme=dark] .seo-opportunity-card>p,html[data-theme=dark] .seo-opportunity-workflow label>span{color:var(--theme-muted)}html[data-theme=dark] .seo-core-status.is-guarded,html[data-theme=dark] .seo-environment-warning{color:#f0cf84;background:#2f2616;border-color:#665127}html[data-theme=dark] .seo-field-state,html[data-theme=dark] .seo-analysis-health,html[data-theme=dark] .seo-health-pill,html[data-theme=dark] .seo-analysis-group-title span{color:#b8c4d5;background:#1a2432}html[data-theme=dark] .seo-editor-heading code,html[data-theme=dark] .seo-page-table code{border-color:var(--theme-border);color:#cbd6e5;background:#182334}html[data-theme=dark] .seo-field>span{color:#c4cfdd}html[data-theme=dark] .seo-field input,html[data-theme=dark] .seo-field textarea,html[data-theme=dark] .seo-field select,html[data-theme=dark] .seo-opportunity-workflow select,html[data-theme=dark] .seo-opportunity-workflow input{border-color:var(--theme-border);color:var(--theme-text);background:#0f1722}html[data-theme=dark] .seo-field select[multiple] option{color:var(--theme-text);background:#0f1722}html[data-theme=dark] .seo-toggle-grid>label,html[data-theme=dark] .seo-social-preview,html[data-theme=dark] .seo-analysis-counts>span,html[data-theme=dark] .seo-faq-editor,html[data-theme=dark] .seo-opportunity-reason{border-color:var(--theme-border);color:var(--theme-text);background:#0f1722}html[data-theme=dark] .seo-editor-savebar{border-color:var(--theme-border);background:#101824f0;box-shadow:0 14px 38px #0000005c}html[data-theme=dark] .seo-social-preview-image{background:linear-gradient(145deg,#111a27,#0d1420);border-color:#344257}html[data-theme=dark] .seo-social-preview strong,html[data-theme=dark] .seo-analysis-check strong,html[data-theme=dark] .seo-opportunity-reason strong{color:var(--theme-text)}html[data-theme=dark] .seo-preview-card>small{color:#9bc1a4}html[data-theme=dark] .seo-preview-card>strong{color:#8fb0ff}html[data-theme=dark] .seo-preview-card>p{color:#c3ccd8}html[data-theme=dark] .seo-preview-card>em{color:var(--theme-muted)}html[data-theme=dark] .seo-analysis-check:hover{background:#141e2c}html[data-theme=dark] .seo-analysis-marker{background:#6f7d91;box-shadow:0 0 0 3px #202b3a}html[data-theme=dark] .seo-analysis-health.is-problem,html[data-theme=dark] .seo-health-pill.is-problem{color:#ffb7b0;background:#351b1d}html[data-theme=dark] .seo-analysis-health.is-improvement,html[data-theme=dark] .seo-health-pill.is-improvement{color:#f1ce7d;background:#332914}html[data-theme=dark] .seo-analysis-health.is-good,html[data-theme=dark] .seo-health-pill.is-good{color:#8ed8b8;background:#12281f}html[data-theme=dark] .seo-analysis-check.is-problem .seo-analysis-marker{background:#d66e66;box-shadow:0 0 0 3px #351b1d}html[data-theme=dark] .seo-analysis-check.is-improvement .seo-analysis-marker{background:#d8a348;box-shadow:0 0 0 3px #332914}html[data-theme=dark] .seo-analysis-check.is-good .seo-analysis-marker{background:#57aa82;box-shadow:0 0 0 3px #12281f}html[data-theme=dark] .seo-analysis-counts .is-problem b{color:#ff9e98}html[data-theme=dark] .seo-analysis-counts .is-improvement b{color:#e8bd63}html[data-theme=dark] .seo-analysis-counts .is-good b{color:#78c9a4}html[data-theme=dark] .seo-priority-pill.is-high{color:#ffb7b0;background:#351b1d}html[data-theme=dark] .seo-priority-pill.is-medium{color:#f1ce7d;background:#332914}html[data-theme=dark] .seo-priority-pill.is-low{color:#a9c2ff;background:#17243a}html[data-theme=dark] .seo-opportunity-sources span{border-color:var(--theme-border);color:#b8c4d5;background:#151f2d}html[data-theme=dark] .seo-opportunity-card.is-high{border-left-color:#e17a72}html[data-theme=dark] .seo-opportunity-card.is-medium{border-left-color:#deb25e}html[data-theme=dark] .seo-opportunity-card.is-low{border-left-color:#7e9bd0}html[data-theme=dark] .contact-admin-table tr.is-unread td{background:color-mix(in srgb,var(--theme-primary) 9%,var(--theme-surface))}html[data-theme=dark] .contact-unread-badge,html[data-theme=dark] .contact-status.is-new{color:#a9c2ff;background:#17243a}html[data-theme=dark] .contact-status.is-in_progress{color:#f1ce7d;background:#332914}html[data-theme=dark] .contact-status.is-resolved{color:#8ed8b8;background:#12281f}html[data-theme=dark] .contact-message-body{color:var(--theme-text)}html[data-theme=dark] .contact-status-form label{color:#c4cfdd}html[data-theme=dark] .contact-status-form select{color:var(--theme-text);border-color:var(--theme-border);background:#0f1722}html[data-theme=dark] .admin-success{color:#8ed8b8;background:#12281f;border-color:#255844}@media (width<=1180px){.site-nav .theme-mode-label{display:none}.site-nav .theme-mode-button{width:31px;padding:0}}@media (width<=700px){.admin-topbar .theme-mode-label{display:none}.admin-topbar .theme-mode-button{width:28px;padding:0}}@media (prefers-reduced-motion:reduce){html.theme-mode-ready body,html.theme-mode-ready .site-nav,html.theme-mode-ready .admin-topbar,html.theme-mode-ready .admin-sidebar,html.theme-mode-ready .admin-panel,html.theme-mode-ready .admin-metric-card,html.theme-mode-ready .account-card,html.theme-mode-ready .auth-card{transition:none}}.theme-mode-toggle-site{gap:0;padding:2px}.theme-mode-toggle-site .theme-mode-button{gap:0;width:30px;height:30px;padding:0}.theme-mode-toggle-site .theme-mode-button svg{width:14px;height:14px}.theme-mode-toggle-site .theme-mode-label{display:none}html[data-theme=dark] .organization-entry,html[data-theme=dark] .security-entry{background:radial-gradient(ellipse at top,color-mix(in srgb,var(--theme-primary) 10%,transparent),transparent 70%),var(--surface-soft);border-color:var(--border-soft);color:var(--theme-text)}html[data-theme=dark] .organization-entry p,html[data-theme=dark] .organization-entry small{color:var(--text-secondary)}html[data-theme=dark] .source-order{background:var(--surface-raised);border-color:var(--border-soft);color:#b8c6d9}html[data-theme=dark] .danger-button{background:var(--danger-surface);color:#ffb7b0;border-color:#653037}html[data-theme=dark] .danger-button:hover:not(:disabled){color:#ffd0cb;background:#422025;border-color:#7b3941}html[data-theme=dark] .icon-remove,html[data-theme=dark] .preview-remove{border-color:var(--border-soft);color:#aab7c9;background:#141e2cf0}html[data-theme=dark] .icon-remove:hover:not(:disabled),html[data-theme=dark] .preview-remove:hover{background:var(--danger-surface);color:#ffb7b0;border-color:#653037}html[data-theme=dark] .saving.negative,html[data-theme=dark] .target-miss{background:var(--warning-surface);color:#f1ce7d}html[data-theme=dark] .pdf-thumb-loading,html[data-theme=dark] .pdf-thumb-fallback{color:#8796aa;background:linear-gradient(135deg,#121b27,#172231)}html[data-theme=dark] .split-add-range{background:var(--surface-soft)!important;color:var(--accent-text)!important;border-color:#43536b!important}html[data-theme=dark] .long-image-preview{background:var(--surface-soft);border-color:var(--border-soft);box-shadow:0 8px 22px #00000038}html[data-theme=dark] .scan-stage{background:linear-gradient(145deg,#0d141e,#121b27)}html[data-theme=dark] .adaptive-panel{border-bottom-color:var(--border-soft)}html[data-theme=dark] .field-label{color:var(--text-secondary)}html[data-theme=dark] .adaptive-goals button{background:var(--surface-interactive);border-color:var(--border-soft);color:var(--theme-text)}html[data-theme=dark] .adaptive-goals button strong{color:var(--theme-text)}html[data-theme=dark] .adaptive-goals button small{color:var(--text-secondary)}html[data-theme=dark] .adaptive-goals button.active{background:var(--workflow-accent-surface);border-color:#4b6693}html[data-theme=dark] .adaptive-goals button.active strong{color:var(--accent-text)}html[data-theme=dark] .target-size-field input{background:var(--surface-interactive);border-color:var(--border-soft);color:var(--theme-text)}html[data-theme=dark] .home-page .capability-list span{background:color-mix(in srgb,var(--page-accent) 12%,var(--surface-soft));border-color:color-mix(in srgb,var(--page-accent) 34%,var(--border-soft));color:var(--theme-text)}html[data-theme=dark] .mini-paper,html[data-theme=dark] .one-screen-pdf-paper,html[data-theme=dark] .organize-thumb-wrap{color:#172238;background:#fff}html[data-theme=dark] .tool-result-check{background:var(--success-surface);color:#8ed8b8}html[data-theme=dark] .background-preview-frame.checkerboard{background-color:#101824;background-image:linear-gradient(45deg,#1a2636 25%,#0000 25%),linear-gradient(-45deg,#1a2636 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#1a2636 75%),linear-gradient(-45deg,#0000 75%,#1a2636 75%)}html[data-theme=dark] .home-page .reflow-tag{background:var(--success-surface);color:#8ed8b8}html[data-theme=dark] .admin-significance.is-inconclusive,html[data-theme=dark] .admin-significance.is-insufficient,html[data-theme=dark] .admin-significance.is-flat{color:#b8c4d5;background:#1a2432}html[data-theme=dark] .home-page .page-live{color:#edf3fb;background:#121c29;border:1px solid #2d3a4d;box-shadow:0 25px 70px #00000061}html[data-theme=dark] .home-page .page-live h3{color:#f4f7fb}html[data-theme=dark] .home-page .live-par{color:#e8eef8;background:#182643;border-left-color:#78a0ff;box-shadow:inset 0 0 0 1px #78a0ff14}html[data-theme=dark] .home-page .live-after{color:#aeb9ca}html[data-theme=dark] .home-page .thumb{background:#121c29;border-color:#243249;box-shadow:0 8px 22px #0000002e}html[data-theme=dark] .home-page .thumb.active{border-color:#6f97ff;box-shadow:0 0 0 3px #6f97ff1f,0 10px 25px #0000003d}html[data-theme=dark] .home-page .thumb div{background:#aeb9ca}html[data-theme=dark] .search-box input{border-color:color-mix(in srgb,var(--theme-primary) 56%,var(--theme-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-primary) 10%,transparent)}html[data-theme=dark] .search-box input:hover{border-color:color-mix(in srgb,var(--theme-primary) 76%,var(--theme-border))}html[data-theme=dark] .search-box input:focus{border-color:var(--theme-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--theme-primary) 20%,transparent)}html[data-theme=dark] .home-page .tool-search{border-color:color-mix(in srgb,var(--theme-primary) 56%,#2c394b);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-primary) 10%,transparent)}html[data-theme=dark] .home-page .tool-search:hover{border-color:color-mix(in srgb,var(--theme-primary) 76%,#40516a)}html[data-theme=dark] .home-page .tool-search:focus-within{border-color:var(--theme-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--theme-primary) 20%,transparent)}html[data-theme=dark] .conversion-source-preview .pdf-document-stage{border-color:var(--border-soft,var(--theme-border));background:linear-gradient(145deg,#0d141e,#121b27)}html[data-theme=dark] .result-page-card{box-shadow:0 22px 70px #00000047}html[data-theme=dark] .result-file-card{background:var(--surface-soft,#0f1722)}html[data-theme=dark] .result-file-type,html[data-theme=dark] .result-image-preview{border-color:var(--theme-border)}html[data-theme=dark] .result-more-file,html[data-theme=dark] .result-details>div{background:var(--surface-soft,#0f1722);border-color:var(--theme-border)}html[data-theme=dark] .precision-page-list>button{border-color:var(--border-soft);background:var(--surface-raised);color:var(--text-primary);box-shadow:0 2px 7px #00000038}html[data-theme=dark] .precision-page-list>button:hover{border-color:color-mix(in srgb, var(--theme-primary) 42%, var(--border-soft));background:var(--surface-interactive);box-shadow:0 4px 12px #00000047}html[data-theme=dark] .precision-page-list>button.selected{border-color:var(--theme-primary);background:color-mix(in srgb, var(--theme-primary) 14%, var(--surface-raised));color:var(--text-primary);box-shadow:0 0 0 1px color-mix(in srgb, var(--theme-primary) 30%, transparent), 0 4px 12px #00000047}html[data-theme=dark] .precision-page-thumbnail{border-color:var(--border-soft);background:var(--surface-soft);box-shadow:0 2px 7px #00000040}html[data-theme=dark] .precision-page-meta small{color:var(--text-secondary)}html[data-theme=dark] .precision-page-list>button.selected .precision-page-meta,html[data-theme=dark] .precision-page-list>button.selected .precision-page-meta small{color:var(--accent-text)}html[data-theme=dark] .pdfsy-resize-workspace{color:var(--theme-text)}html[data-theme=dark] .pdfsy-resize-preview-card,html[data-theme=dark] .pdfsy-resize-queue-card,html[data-theme=dark] .pdfsy-resize-settings-card{background:var(--surface-raised);border-color:var(--border-soft);color:var(--theme-text);box-shadow:0 12px 36px #0000002e}html[data-theme=dark] .pdfsy-resize-image-badge{color:#c6a8ff;background:linear-gradient(145deg,#32244d,#282344)}html[data-theme=dark] .pdfsy-resize-file-title>strong,html[data-theme=dark] .pdfsy-resize-queue-file>strong,html[data-theme=dark] .pdfsy-resize-queue-head strong,html[data-theme=dark] .pdfsy-resize-settings-head h2,html[data-theme=dark] .pdfsy-resize-field-heading>label,html[data-theme=dark] .pdfsy-resize-pixels-grid label,html[data-theme=dark] .pdfsy-resize-aspect strong{color:var(--theme-text)}html[data-theme=dark] .pdfsy-resize-file-title>span,html[data-theme=dark] .pdfsy-resize-queue-file small,html[data-theme=dark] .pdfsy-resize-queue-head p,html[data-theme=dark] .pdfsy-resize-settings-head p,html[data-theme=dark] .pdfsy-resize-dimension-summary>div>span,html[data-theme=dark] .pdfsy-resize-aspect>div>span,html[data-theme=dark] .pdfsy-resize-export-state,html[data-theme=dark] .pdfsy-resize-processing-label{color:var(--text-secondary)}html[data-theme=dark] .pdfsy-resize-outline-button,html[data-theme=dark] .pdfsy-resize-icon-button{background:var(--surface-interactive);border-color:var(--border-soft);color:var(--theme-text)}html[data-theme=dark] .pdfsy-resize-outline-button:hover:not(:disabled),html[data-theme=dark] .pdfsy-resize-icon-button:hover:not(:disabled){color:#b8ceff;background:#223653;border-color:#688bce}html[data-theme=dark] .pdfsy-resize-preview-stage{border-color:var(--border-soft);background:linear-gradient(135deg,#0d1521,#152030 52%,#101a27)}html[data-theme=dark] .pdfsy-resize-zoom{background:#182332f0;border-color:#37475f;box-shadow:0 9px 24px #00000054}html[data-theme=dark] .pdfsy-resize-zoom button{color:var(--theme-text)}html[data-theme=dark] .pdfsy-resize-zoom button:hover:not(:disabled){color:#b9d0ff;background:#2a3c5a}html[data-theme=dark] .pdfsy-resize-zoom>span{color:#c6d2e2;border-inline-color:#3c4d65}html[data-theme=dark] .pdfsy-resize-queue-row{background:var(--surface-soft);border-color:var(--border-soft)}html[data-theme=dark] .pdfsy-resize-queue-row.is-selected{background:#1c2940;border-color:#4a6da5}html[data-theme=dark] .pdfsy-resize-queue-select>img{background:#192536}html[data-theme=dark] .pdfsy-resize-status{color:#88e0bd;background:#12342b;border-color:#245b49}html[data-theme=dark] .pdfsy-resize-status.is-error{color:#ffacb9;background:#3d202b;border-color:#72404f}html[data-theme=dark] .pdfsy-resize-status.is-done{color:#a9cbff;background:#172e48;border-color:#345a88}html[data-theme=dark] .pdfsy-resize-segments button{background:var(--surface-soft);border-color:var(--border-soft);color:#adbdd3}html[data-theme=dark] .pdfsy-resize-segments button.active{color:#b7ceff;background:#233657;border-color:#6d8cff;box-shadow:0 0 0 3px #5d7dff1a}html[data-theme=dark] .pdfsy-resize-number-box{background:var(--surface-soft);border-color:var(--border-soft)}html[data-theme=dark] .pdfsy-resize-number-box input{color:var(--theme-text);background:0 0;border:0}html[data-theme=dark] .pdfsy-resize-number-box span,html[data-theme=dark] .pdfsy-resize-pixels-grid label span{color:var(--text-secondary)}html[data-theme=dark] .pdfsy-resize-presets button{background:var(--surface-soft);border-color:var(--border-soft);color:#c5d0df}html[data-theme=dark] .pdfsy-resize-presets button.active{color:#b7ceff;background:#233657;border-color:#6d8cff;box-shadow:0 0 0 2px #5d7dff1f}html[data-theme=dark] .pdfsy-resize-pixels-grid input{background:var(--surface-soft);border-color:var(--border-soft);color:var(--theme-text)}html[data-theme=dark] .pdfsy-resize-dimension-summary{border-top-color:var(--border-soft);border-bottom-color:var(--border-soft)}html[data-theme=dark] .pdfsy-resize-dimension-summary>div{background:var(--surface-soft);border-color:var(--border-soft)}html[data-theme=dark] .pdfsy-resize-dimension-summary>div>strong{color:var(--theme-text)}html[data-theme=dark] .pdfsy-resize-dimension-summary>div>strong svg,html[data-theme=dark] .pdfsy-resize-dimension-summary>svg{color:#9aadca}html[data-theme=dark] .pdfsy-resize-aspect-switch{background:#344055}html[data-theme=dark] .pdfsy-resize-aspect-switch.is-on{background:#386fff}html[data-theme=dark] .pdfsy-resize-aspect-switch>span{color:#566780;background:#eaf1ff}html[data-theme=dark] .pdfsy-resize-aspect-switch.is-on>span{color:#3068ff}html[data-theme=dark] .pdfsy-resize-action-area{border-top-color:var(--border-soft)}html[data-theme=dark] .pdfsy-resize-export-state button{color:#abc7ff}html[data-theme=dark] .pdfsy-tool-field-title,html[data-theme=dark] .pdfsy-tool-field-heading strong,html[data-theme=dark] .pdfsy-tool-target,html[data-theme=dark] .pdfsy-tool-toggle,html[data-theme=dark] .pdfsy-tool-field-grid label{color:var(--theme-text)}html[data-theme=dark] .pdfsy-tool-field-heading>span,html[data-theme=dark] .pdfsy-tool-hint{color:var(--text-secondary)}html[data-theme=dark] .pdfsy-tool-goals button,html[data-theme=dark] .pdfsy-tool-formats button,html[data-theme=dark] .pdfsy-tool-target input,html[data-theme=dark] .pdfsy-tool-field-grid input{background:var(--theme-surface);border-color:var(--border-soft);color:var(--theme-text)}html[data-theme=dark] .pdfsy-tool-goals button.active,html[data-theme=dark] .pdfsy-tool-formats button.active{color:#afcaff;background:#203967;border-color:#6694ff}html[data-theme=dark] .home-page .tool-index{background:var(--theme-background);border-top-color:var(--theme-border)}html[data-theme=dark] .home-page .tool-index .tool-card-featured{color:var(--theme-text);background:linear-gradient(135deg,#201c3b 0%,#252447 56%,#302b58 100%);border-color:#454064}html[data-theme=dark] .home-page .tool-index .featured-tag{color:#c9bcff;background:#34305e}html[data-theme=dark] .home-page .tool-index .featured-title{color:#f3f2ff}html[data-theme=dark] .home-page .tool-index .featured-description{color:#b8bbd5}html[data-theme=dark] .home-page .tool-index .art-orbit{background:linear-gradient(150deg,#49436c,#373b72)}html[data-theme=dark] .home-page .tool-index .art-paper{background:#e6eaf5;box-shadow:0 20px 38px #08091f6b}html[data-theme=dark] .home-page .tool-index .art-line{background:#bec7dc}html[data-theme=dark] .home-page .tool-index .art-image{background:#e6eaf5;border-color:#e6eaf5;box-shadow:0 14px 28px #050b1b85}html[data-theme=dark] .home-page .tool-index .art-selected{background:#d7dfff9c}html[data-theme=dark] .home-page .tool-index .tool-card-compact{background:var(--theme-surface);border-color:var(--theme-border)}html[data-theme=dark] .home-page .tool-index .tool-card-compact .tool-title{color:var(--theme-text)}html[data-theme=dark] .home-page .tool-index .tool-card-compact .tool-description{color:var(--theme-muted)}html[data-theme=dark] .home-page .tool-index .tool-card-compact .tool-open{color:#bed3ff;background:#263b5c}html[data-theme=dark] .home-page .tool-index .tool-search{background:var(--theme-surface);border-color:var(--theme-border)}html[data-theme=dark] .home-page .hero-workspace .hero-actions .watch{color:#e8ecf9;background:#192434;border-color:#324156}html[data-theme=dark] .home-page .hero-workspace .hero-trust i{color:#aebfff;background:#152135;border-color:#2d3d52}html[data-theme=dark] .home-page .hero-editor-window{background:#101c2d;border-color:#30415a}html[data-theme=dark] .home-page .hero-editor-rail{background:#15243b;border-color:#30415a}html[data-theme=dark] .home-page .hero-editor-page-viewport{background:#101b2b}html[data-theme=dark] .home-page .hero-editor-control-icons{color:#c1cae2;background:#15243b;border-color:#344157}html[data-theme=dark] .home-page .hero-editor-style{color:#e6eaf8;background:#19263b;border-color:#344157}html[data-theme=dark] .home-page .hero-editor-style-buttons button{color:#c4d1e4;background:#111b2b;border-color:#344157}html[data-theme=dark] .home-page .hero-editor-style-buttons button[aria-pressed=true]{color:#d2e0ff;background:#2a3e69;border-color:#6d8cff}html[data-theme=dark] .home-page .hero-editor-link-panel{color:#e6eaf8;background:#142137;border-color:#344157}html[data-theme=dark] .home-page .hero-editor-link-panel input{color:#eef2ff;background:#182b46;border-color:#526682}html[data-theme=dark] .home-page .hero-editor-thumb .thumb-paper{background:#fff;border-color:#465b77}html[data-theme=dark] .home-page .hero-editor-thumb.is-active .thumb-paper,html[data-theme=dark] .home-page .hero-editor-thumb:focus-visible .thumb-paper{border-color:#6f86ff;box-shadow:0 0 0 1px #6f86ff}html[data-theme=dark] .home-page .hero-editor-paper{background:#fff}html[data-theme=dark] .home-page .hero-demo-line-group i,html[data-theme=dark] .home-page .hero-demo-paper-lines i{background:#edf0f8}html[data-theme=dark] .home-page .hero-demo-inserted{color:#26344f;background:#fff;border-color:#5874ff}html[data-theme=dark] .home-page .hero-demo-inserted[data-demo-kind=link]{background:#edf3ff}html[data-theme=dark] .home-page .structure-story .page-live.structure-paper{color:#16223b;background:#fff;border:0}html[data-theme=dark] .home-page .structure-story .page-live h3{color:#101c34}html[data-theme=dark] .home-page .structure-story .live-par{color:#68758d;box-shadow:none;background:0 0;border:0}html[data-theme=dark] .home-page .structure-story .live-after{color:#78859d}html[data-theme=dark] .home-page .structure-story .structure-thumbnail{background:#fff;border-color:#dae2ed}html[data-theme=dark] .home-page .structure-story .structure-page-thumb.is-active .structure-thumbnail{border-color:#5379ff}html[data-theme=dark] .home-page .structure-story .structure-paper-chip{color:#52617e;background:#f1f5fc}html[data-theme=dark] .home-page .structure-story .structure-paper-lines i{background:#e7edf7}html[data-theme=dark] .home-page .image-showcase{background-color:var(--theme-background);color:var(--theme-text)}html[data-theme=dark] .home-page .image-showcase-float,html[data-theme=dark] .home-page .image-showcase-card,html[data-theme=dark] .home-page .image-showcase-browser,html[data-theme=dark] .home-page .image-showcase-secondary{background:var(--theme-surface);color:var(--theme-text);border-color:var(--theme-border)}html[data-theme=dark] .home-page .image-showcase-copy h2,html[data-theme=dark] .home-page .image-showcase-card-copy b,html[data-theme=dark] .home-page .image-showcase-float-head b{color:var(--theme-text)}html[data-theme=dark] .home-page .image-showcase-eyebrow,html[data-theme=dark] .home-page .image-showcase-copy p,html[data-theme=dark] .home-page .image-showcase-card-copy small,html[data-theme=dark] .home-page .image-showcase-float-head small{color:var(--theme-muted)}html[data-theme=dark] .home-page .image-showcase-browser-bar,html[data-theme=dark] .home-page .image-showcase-zoom,html[data-theme=dark] .home-page .image-showcase-resize-values em,html[data-theme=dark] .home-page .image-showcase-compress-stats,html[data-theme=dark] .home-page .image-showcase-format-row em,html[data-theme=dark] .home-page .image-showcase-card-arrow{background:var(--surface-soft);color:var(--theme-text);border-color:var(--theme-border)}html[data-theme=dark] .home-page .image-showcase .icon-blue{color:#7ab0ff;background:#193153}html[data-theme=dark] .home-page .image-showcase .icon-purple{color:#d0a4ff;background:#322247}html[data-theme=dark] .home-page .image-showcase .icon-red{color:#ff9da6;background:#42242b}html[data-theme=dark] .home-page .image-showcase .icon-green{color:#6fe0ac;background:#163b32}html[data-theme=dark] .home-page .image-showcase .icon-orange{color:#ffd188;background:#47321b}html[data-theme=dark] .home-page .image-showcase .icon-violet{color:#c0a1ff;background:#30254f}html[data-theme=dark] .home-page .image-showcase-after{background-color:#fff}html[data-theme=dark] .home-page .image-showcase-selection i{background:#f4f9ff}html[data-theme=dark] .home-page .image-showcase-mini-before-after>span{background-color:#fff}html[data-theme=dark] .home-page .image-showcase-crop-guides:after{background:linear-gradient(90deg,#0000 33%,#ffffff52 33% 33.5%,#0000 33.5% 66%,#ffffff52 66% 66.5%,#0000 66.5%)}html[data-theme=dark] .home-page .image-showcase-divider b{color:#286cff;background:#f8fbff}html[data-theme=dark] .home-page .image-showcase-compress-stats em{color:#7fe3b9;background:#174032}html:not([data-theme=dark]) .home-page .structure-story{color:#11203c;background:radial-gradient(72% 70% at 64% 5%,#e9f1ff 0%,#0000 72%),linear-gradient(#fbfcff 0%,#f4f7fc 100%)}html:not([data-theme=dark]) .home-page .structure-story:before{opacity:.22;background-image:linear-gradient(135deg,#0000 49.8%,#7091d224 50%,#0000 50.2%),radial-gradient(circle,#567bd347 1px,#0000 2px)}html:not([data-theme=dark]) .home-page .structure-story h2{color:#101c32}html:not([data-theme=dark]) .home-page .structure-story h2 span{color:#4d70e9}html:not([data-theme=dark]) .home-page .structure-story .story-kicker{color:#466497;background:#edf3ff;border-color:#d8e4fc}html:not([data-theme=dark]) .home-page .structure-story .story-head-aside p{color:#586b88}html:not([data-theme=dark]) .home-page .structure-story .story-signal-row .structure-signal{background:#fffffff0;border-color:#dbe5f3;box-shadow:0 6px 16px #2b48790d}html:not([data-theme=dark]) .home-page .structure-story .structure-signal i{color:#386cf1;background:#eaf1ff;border-color:#d0dffe}html:not([data-theme=dark]) .home-page .structure-story .structure-signal b{color:#21304d}html:not([data-theme=dark]) .home-page .structure-story .structure-signal small{color:#60718b}html:not([data-theme=dark]) .home-page .structure-story .story-stage{background:#fff;border-color:#d8e2f0;box-shadow:0 22px 60px #27447821,inset 0 1px #ffffffe6}html:not([data-theme=dark]) .home-page .structure-story .story-rail{color:#243652;background:#f9fbff;border-color:#dce5f2}html:not([data-theme=dark]) .home-page .structure-story .structure-pages-pane,html:not([data-theme=dark]) .home-page .structure-story .structure-properties{border-color:#dce5f2}html:not([data-theme=dark]) .home-page .structure-story .structure-sidebar-icons{border-color:#e1e8f4}html:not([data-theme=dark]) .home-page .structure-story .structure-sidebar-brand{color:#fff;background:#3068e9}html:not([data-theme=dark]) .home-page .structure-story .structure-sidebar-icons button{color:#7586a0}html:not([data-theme=dark]) .home-page .structure-story .structure-sidebar-icons button:is(.is-active,:hover,:focus-visible){color:#2462d9;background:#e6efff}html:not([data-theme=dark]) .home-page .structure-story .structure-rail-heading{color:#283a56}html:not([data-theme=dark]) .home-page .structure-story .structure-rail-heading span{color:#7c8ba1}html:not([data-theme=dark]) .home-page .structure-story .structure-page-thumb{color:#687b98}html:not([data-theme=dark]) .home-page .structure-story .structure-page-thumb.is-active b{color:#245ce2}html:not([data-theme=dark]) .home-page .structure-story .structure-thumbnail{background:#fff;border-color:#dce5f1;box-shadow:0 4px 13px #2641691f}html:not([data-theme=dark]) .home-page .structure-story .structure-page-thumb.is-active .structure-thumbnail{border-color:#517bff;box-shadow:0 0 0 3px #4b75ff1f,0 6px 18px #3763c11f}html:not([data-theme=dark]) .home-page .structure-story .workspace.structure-workspace{background:#f8faff}html:not([data-theme=dark]) .home-page .structure-story .structure-toolbar{background:#fff;border-bottom-color:#dce5f3}html:not([data-theme=dark]) .home-page .structure-story .structure-toolbar button,html:not([data-theme=dark]) .home-page .structure-story .structure-toolbar select{color:#3a4b68;background:#f7f9fd;border-color:#d8e3f4}html:not([data-theme=dark]) .home-page .structure-story .structure-toolbar button:is(:hover,:focus-visible,.is-active){color:#1d53c2;background:#eaf1ff;border-color:#9fbcff}html:not([data-theme=dark]) .home-page .structure-story .structure-toolbar .structure-reflow-button{color:#3a5b95}html:not([data-theme=dark]) .home-page .structure-story .structure-canvas{background:radial-gradient(circle at 49% 23%,#e6edf9 0%,#eaf0f9 48%,#dce6f4 100%)}html:not([data-theme=dark]) .home-page .structure-story .page-live.structure-paper{color:#16223b;background:#fff;box-shadow:0 12px 34px #3a517d2e}html:not([data-theme=dark]) .home-page .structure-story .structure-workspace-footer{color:#72819a;border-top-color:#dce5f2}html:not([data-theme=dark]) .home-page .structure-story .structure-workspace-footer span:first-child{color:#376ee2}html:not([data-theme=dark]) .home-page .structure-story .structure-tabs{border-bottom-color:#dce5f2}html:not([data-theme=dark]) .home-page .structure-story .structure-tabs button{color:#687b99}html:not([data-theme=dark]) .home-page .structure-story .structure-tabs button:is(.is-active,:focus-visible){color:#1c50c6;border-bottom-color:#4374f3}html:not([data-theme=dark]) .home-page .structure-story .structure-prop-body{color:#3c4d67}html:not([data-theme=dark]) .home-page .structure-story .structure-panel-label{color:#253650}html:not([data-theme=dark]) .home-page .structure-story .structure-panel-label small{color:#8291a7}html:not([data-theme=dark]) .home-page .structure-story .structure-prop-body select{color:#30425e;background:#fff;border-color:#d4e0f0}html:not([data-theme=dark]) .home-page .structure-story .structure-format-buttons button,html:not([data-theme=dark]) .home-page .structure-story .structure-arrange-buttons button{color:#48607e;background:#fff;border-color:#d6e1f1}html:not([data-theme=dark]) .home-page .structure-story .structure-format-buttons button:is([aria-pressed=true],:hover,:focus-visible),html:not([data-theme=dark]) .home-page .structure-story .structure-arrange-buttons button:is(:hover,:focus-visible){color:#1954c3;background:#e4efff;border-color:#9bbaff}html:not([data-theme=dark]) .home-page .structure-story .structure-prop-setting{color:#60738e}html:not([data-theme=dark]) .home-page .structure-story .structure-prop-setting input[type=color]{background:#fff;border-color:#d5e0ef}html:not([data-theme=dark]) .home-page .structure-story .structure-separator{background:#dfe7f1}html:not([data-theme=dark]) .home-page .structure-story .structure-panel-note{color:#697d98}html:not([data-theme=dark]) .home-page .structure-story .structure-page-actions button,html:not([data-theme=dark]) .home-page .structure-story .structure-reset,html:not([data-theme=dark]) .home-page .structure-story .structure-open-editor{color:#28508e;background:#fff;border-color:#d5e2f3}html:not([data-theme=dark]) .home-page .structure-story .structure-page-actions button:hover,html:not([data-theme=dark]) .home-page .structure-story .structure-reset:hover,html:not([data-theme=dark]) .home-page .structure-story .structure-open-editor:hover{background:#eaf2ff}html[data-theme=dark] .batch1-move-actions button,html[data-theme=dark] .batch1-organize-move-actions button{color:#d8e4f5;background:#202e42;border-color:#48556a}html[data-theme=dark] .batch1-range-summary{color:#d8e4f5;background:#1a283a;border-color:#415570}
