@import"https://fonts.googleapis.com/css2?family=Manrope:wght@300..800&display=swap";:root{--color-bg: #f6f6f4;--color-bg-hover: rgba(26, 26, 26, .05);--color-panel: #ffffff;--color-sidebar-panel-bg: #ffffff;--color-surface: #efefed;--color-border: #e3e3df;--color-border-muted: #ebebe9;--color-border-subtle: rgba(26, 26, 26, .07);--color-text: #1a1a1a;--color-text-muted: #6b6b64;--color-text-faint: #9c9c94;--color-accent: #131316;--color-accent-hover: #2a2a2e;--color-accent-soft: rgba(19, 19, 22, .06);--color-on-accent: #ffffff;--color-text-on-accent: #ffffff;--color-danger: #c03030;--color-danger-hover: #9d2424;--color-danger-soft: rgba(192, 48, 48, .1);--color-success: #3d7a4a;--color-success-strong: #2f6839;--color-success-soft: rgba(61, 122, 74, .08);--color-warning: #a87a1f;--color-warning-strong: #7a5400;--color-warning-soft: rgba(168, 122, 31, .12);--color-info: #4a6fa5;--color-info-soft: rgba(74, 111, 165, .08);--color-overlay: rgba(0, 0, 0, .4);--color-text-on-overlay: #ffffff;--color-selection: rgba(26, 26, 26, .12);--color-panel-translucent: rgba(255, 255, 255, .94);--color-panel-glass: rgba(255, 255, 255, .82);--color-surface-warm: rgba(246, 246, 244, .88);--color-surface-gradient-stop: #efefed;--focus-ring: 0 0 0 2px var(--color-panel), 0 0 0 4px var(--color-text);--color-scope-asset: #2563ce;--color-scope-asset-soft: rgba(59, 130, 246, .1);--color-scope-asset-set: #7c6bc4;--color-scope-asset-set-soft: rgba(124, 107, 196, .08);--color-scope-project: #6b6b64;--color-scope-project-soft: rgba(26, 26, 26, .05);--color-scope-standalone: #4a6fa5;--color-scope-standalone-soft: rgba(74, 111, 165, .08);--color-source-machine: #3b82f6;--color-source-machine-soft: rgba(59, 130, 246, .1);--color-source-human: #f59e0b;--color-source-human-soft: rgba(245, 158, 11, .1);--color-review: #b45309;--color-review-strong: #7f241e;--color-review-soft: #fef3e2;--color-provider-primary: #3b82f6;--color-provider-secondary: #b58a1e;--color-provider-secondary-soft: rgba(217, 159, 42, .1);--color-asset-warning: #8a5b12;--color-asset-warning-soft: rgba(168, 112, 28, .14);--color-asset-document: #4a6fa5;--color-asset-document-soft: rgba(74, 111, 165, .1);--color-asset-image: #5c8a6a;--color-asset-image-soft: rgba(92, 138, 106, .12);--color-asset-3d: #7c6bc4;--color-asset-3d-soft: rgba(124, 107, 196, .12);--color-asset-spreadsheet: #2d8a8a;--color-asset-spreadsheet-soft: rgba(45, 138, 138, .12);--color-asset-video: #b5750a;--color-asset-video-soft: rgba(181, 117, 10, .12);--color-subtype-0: #4a6fa5;--color-subtype-0-soft: rgba(74, 111, 165, .1);--color-subtype-1: #b25c7c;--color-subtype-1-soft: rgba(178, 92, 124, .12);--color-subtype-2: #a87f30;--color-subtype-2-soft: rgba(168, 127, 48, .12);--color-subtype-3: #5c8a6a;--color-subtype-3-soft: rgba(92, 138, 106, .12);--color-subtype-4: #7c6bc4;--color-subtype-4-soft: rgba(124, 107, 196, .12);--color-subtype-5: #c25e3a;--color-subtype-5-soft: rgba(194, 94, 58, .12);--color-subtype-6: #2d8a8a;--color-subtype-6-soft: rgba(45, 138, 138, .12);--color-subtype-7: #6b6b3e;--color-subtype-7-soft: rgba(107, 107, 62, .12);--color-neutral-strong: #334155;--color-neutral-strong-soft: rgba(71, 85, 105, .1);--color-code-bg: #2a2a2a;--color-code-text: #e8e8e8;--color-code-border: #444444;--color-code-muted: #aaaaaa;--color-entity-agent: #7c3aed;--color-entity-agent-text: #6d28d9;--color-entity-kb: #2563eb;--color-entity-kb-text: #1d4ed8;--color-entity-asset: #d97706;--color-entity-asset-text: #b45309;--color-rail-bg: #ffffff;--color-rail-text: #1a1a1a;--color-rail-text-muted: #6b6b64;--color-rail-border: #e3e3df;--color-rail-item-hover-bg: rgba(26, 26, 26, .05);--color-rail-item-hover-bg-solid: #f3f3f1;--color-rail-item-active-bg: #1a1a1a;--color-rail-item-active-text: #ffffff;--shadow-sm: 0 1px 2px rgba(26, 26, 26, .04);--shadow-md: 0 4px 14px rgba(26, 26, 26, .06);--shadow-lg: 0 18px 50px rgba(26, 26, 26, .1), 0 2px 8px rgba(26, 26, 26, .05);--shadow-xl: 0 14px 44px rgba(26, 26, 26, .07);--shadow-floating: 0 10px 30px rgba(26, 26, 26, .08);--shadow-toast: 0 4px 12px rgb(0 0 0 / 10%), 0 1px 3px rgb(0 0 0 / 6%);--shadow-code: 0 8px 24px rgb(0 0 0 / 25%);--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-full: 999px;--radius-control: var(--radius-md);--radius-card: 10px;--control-height-sm: 30px;--control-height-md: 38px;--control-height-lg: 44px;--control-padding-x-sm: 10px;--control-padding-x-md: 14px;--topbar-height: 51px;--subbar-height: var(--topbar-height);--subrow-content-height: 44px;--subrow-with-divider-height: calc(var(--subrow-content-height) + 1px);--scrollbar-size: 10px;--scrollbar-track: transparent;--scrollbar-thumb: rgba(26, 26, 26, .16);--scrollbar-thumb-hover: rgba(26, 26, 26, .32);--scrollbar-thumb-radius: var(--radius-full);--scrollbar-thumb-border: 2px solid transparent;--space-2xs: 2px;--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 64px;--route-padding: var( --space-lg );--section-gap: var( --space-md );--surface-padding: var( --space-lg );--card-padding: var(--space-md);--field-gap: var( --space-md );--grid-gutter: var(--space-md);--surface-radius: var( --radius-card );--table-cell-padding-x: var(--space-lg);--table-cell-padding-y: 10px;--list-panel-width: 280px;--list-panel-collapsed-width: 40px;--font-sans: "Manrope", "Avenir Next", "Segoe UI", sans-serif;--font-mono: "SF Mono", "Fira Code", "Fira Mono", "Roboto Mono", monospace;--text-xs: 10px;--text-sm: 11px;--text-base: 13px;--text-md: 14px;--text-lg: 16px;--text-xl: 20px;--text-2xl: 28px;--leading-tight: 1.2;--leading-normal: 1.5;--leading-relaxed: 1.6;--tracking-tight: -.01em;--tracking-normal: 0;--tracking-wide: .04em;--tracking-wider: .06em;--tracking-widest: .08em}:root[data-density=compact]{--route-padding: var(--space-md);--section-gap: 0;--surface-padding: var(--space-md);--card-padding: var(--space-sm);--field-gap: var(--space-sm);--grid-gutter: 0;--surface-radius: 0;--radius-control: var(--radius-sm)}:root[data-density=compact] [data-grid-dense]{--route-padding: 0;--grid-gutter: 1px}[data-density-frame]{margin:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--surface-radius)}:root[data-density=compact] [data-density-frame],[data-density-frame] [data-density-frame]{margin:0;border-width:0;border-radius:0}[data-theme-preview=studio]{--swatch-panel: #ffffff;--swatch-surface: #efefed;--swatch-rail: #ffffff}[data-theme-preview=contrast]{--swatch-panel: #181a1f;--swatch-surface: #22252c;--swatch-rail: #101113}[data-theme-preview=midnight]{--swatch-panel: #0b0d12;--swatch-surface: #14171f;--swatch-rail: #050609}[data-theme-preview=blueprint]{--swatch-panel: #142235;--swatch-surface: #1b2c40;--swatch-rail: #081320}[data-theme-preview=sage]{--swatch-panel: #fffdf6;--swatch-surface: #f5e7c8;--swatch-rail: #1a3a2e}[data-theme-preview=ukiyo]{--swatch-panel: #fdf9f0;--swatch-surface: #ebe2d0;--swatch-rail: #1d3d5c}[data-theme-preview=mono]{--swatch-panel: #ffffff;--swatch-surface: #f4f4f4;--swatch-rail: #e6e6e6}[data-theme-preview=solarized-light]{--swatch-panel: #fdf6e3;--swatch-surface: #eee8d5;--swatch-rail: #d9d2bd}[data-theme-preview=solarized-dark]{--swatch-panel: #073642;--swatch-surface: #094350;--swatch-rail: #00212b}[data-theme-preview=a11y-light]{--swatch-panel: #ffffff;--swatch-surface: #f0f0f0;--swatch-rail: #000000}[data-theme-preview=a11y-dark]{--swatch-panel: #000000;--swatch-surface: #1a1a1a;--swatch-rail: #ffffff}:root[data-theme=contrast]{--color-bg: #101113;--color-bg-hover: rgba(255, 255, 255, .08);--color-panel: #181a1f;--color-sidebar-panel-bg: #181a1f;--color-surface: #22252c;--color-border: #3b404a;--color-border-muted: #2d3138;--color-border-subtle: rgba(255, 255, 255, .12);--color-text: #f4f5f7;--color-text-muted: #b5bac5;--color-text-faint: #7f8794;--color-accent: #f4f5f7;--color-accent-hover: #dfe3ea;--color-accent-soft: rgba(255, 255, 255, .1);--color-on-accent: #101113;--color-text-on-accent: #101113;--color-danger: #ff7770;--color-danger-hover: #ff9b96;--color-danger-soft: rgba(255, 119, 112, .16);--color-success: #70d783;--color-success-strong: #9cf0aa;--color-success-soft: rgba(112, 215, 131, .16);--color-warning: #ffd166;--color-warning-strong: #ffe1a3;--color-warning-soft: rgba(255, 209, 102, .18);--color-info: #7bb7ff;--color-info-soft: rgba(123, 183, 255, .16);--color-overlay: rgba(0, 0, 0, .62);--color-text-on-overlay: #ffffff;--color-selection: rgba(255, 255, 255, .18);--color-panel-translucent: rgba(24, 26, 31, .94);--color-panel-glass: rgba(24, 26, 31, .82);--color-surface-warm: rgba(34, 37, 44, .86);--color-surface-gradient-stop: #181a1f;--color-scope-asset: #9bc9ff;--color-scope-asset-soft: rgba(123, 183, 255, .18);--color-scope-asset-set: #d8b7ff;--color-scope-asset-set-soft: rgba(196, 162, 255, .18);--color-scope-project: #ffd7a1;--color-scope-project-soft: rgba(255, 191, 105, .18);--color-scope-standalone: #7be3ef;--color-scope-standalone-soft: rgba(123, 227, 239, .16);--color-source-machine: #9bc9ff;--color-source-machine-soft: rgba(123, 183, 255, .18);--color-source-human: #ffd166;--color-source-human-soft: rgba(255, 209, 102, .18);--color-review: #ffd7a1;--color-review-strong: #ffe0b8;--color-review-soft: rgba(255, 191, 105, .18);--color-provider-primary: #9bc9ff;--color-provider-secondary: #ffd166;--color-provider-secondary-soft: rgba(255, 209, 102, .18);--color-asset-warning: #ffd7a1;--color-asset-warning-soft: rgba(255, 191, 105, .18);--color-neutral-strong: #cbd5e1;--color-neutral-strong-soft: rgba(148, 163, 184, .16);--color-code-bg: #050609;--color-code-text: #f4f5f7;--color-code-border: #3b404a;--color-code-muted: #b5bac5;--color-entity-agent: #c4a2ff;--color-entity-agent-text: #d8c2ff;--color-entity-kb: #7bb7ff;--color-entity-kb-text: #a9d0ff;--color-entity-asset: #ffbf69;--color-entity-asset-text: #ffd7a1;--color-rail-bg: #101113;--color-rail-text: #f4f5f7;--color-rail-text-muted: #b5bac5;--color-rail-border: #3b404a;--color-rail-item-hover-bg: rgba(255, 255, 255, .08);--color-rail-item-hover-bg-solid: #23252a;--color-rail-item-active-bg: #f4f5f7;--color-rail-item-active-text: #101113;--shadow-sm: 0 1px 2px rgb(0 0 0 / 24%);--shadow-md: 0 8px 20px rgb(0 0 0 / 28%);--shadow-lg: 0 18px 56px rgb(0 0 0 / 38%), 0 2px 8px rgb(0 0 0 / 24%);--shadow-xl: 0 14px 44px rgb(0 0 0 / 34%);--shadow-floating: 0 8px 28px rgb(0 0 0 / 34%);--shadow-toast: 0 6px 18px rgb(0 0 0 / 32%), 0 1px 3px rgb(0 0 0 / 24%);--shadow-code: 0 8px 24px rgb(0 0 0 / 42%);--scrollbar-thumb: rgba(255, 255, 255, .18);--scrollbar-thumb-hover: rgba(255, 255, 255, .32)}:root[data-theme=midnight]{--color-bg: #06070a;--color-bg-hover: rgba(255, 255, 255, .06);--color-panel: #0b0d12;--color-sidebar-panel-bg: #0b0d12;--color-surface: #14171f;--color-border: #262a35;--color-border-muted: #1c2029;--color-border-subtle: rgba(255, 255, 255, .08);--color-text: #e6e8ef;--color-text-muted: #8b91a3;--color-text-faint: #5d6478;--color-accent: #7c8cff;--color-accent-hover: #95a2ff;--color-accent-soft: rgba(124, 140, 255, .14);--color-on-accent: #06070a;--color-text-on-accent: #06070a;--color-danger: #ff6b6b;--color-danger-hover: #ff8a8a;--color-danger-soft: rgba(255, 107, 107, .14);--color-success: #5fcf8a;--color-success-strong: #82e2a5;--color-success-soft: rgba(95, 207, 138, .14);--color-warning: #f5b955;--color-warning-strong: #ffd089;--color-warning-soft: rgba(245, 185, 85, .14);--color-info: #7c8cff;--color-info-soft: rgba(124, 140, 255, .14);--color-overlay: rgba(0, 0, 0, .65);--color-text-on-overlay: #ffffff;--color-selection: rgba(124, 140, 255, .24);--color-panel-translucent: rgba(11, 13, 18, .94);--color-panel-glass: rgba(11, 13, 18, .82);--color-surface-warm: rgba(20, 23, 31, .86);--color-surface-gradient-stop: #0b0d12;--color-scope-asset: #7c8cff;--color-scope-asset-soft: rgba(124, 140, 255, .16);--color-scope-asset-set: #c79cff;--color-scope-asset-set-soft: rgba(199, 156, 255, .16);--color-scope-project: #f5b955;--color-scope-project-soft: rgba(245, 185, 85, .14);--color-scope-standalone: #5fc7d4;--color-scope-standalone-soft: rgba(95, 199, 212, .14);--color-source-machine: #7c8cff;--color-source-machine-soft: rgba(124, 140, 255, .14);--color-source-human: #f5b955;--color-source-human-soft: rgba(245, 185, 85, .14);--color-review: #f5b955;--color-review-strong: #ffd089;--color-review-soft: rgba(245, 185, 85, .14);--color-provider-primary: #7c8cff;--color-provider-secondary: #f5b955;--color-provider-secondary-soft: rgba(245, 185, 85, .14);--color-asset-warning: #f5b955;--color-asset-warning-soft: rgba(245, 185, 85, .14);--color-neutral-strong: #c0c4d0;--color-neutral-strong-soft: rgba(192, 196, 208, .12);--color-code-bg: #050609;--color-code-text: #e6e8ef;--color-code-border: #262a35;--color-code-muted: #8b91a3;--color-entity-agent: #c79cff;--color-entity-agent-text: #d8b7ff;--color-entity-kb: #7c8cff;--color-entity-kb-text: #95a2ff;--color-entity-asset: #f5b955;--color-entity-asset-text: #ffd089;--color-rail-bg: #050609;--color-rail-text: #e6e8ef;--color-rail-text-muted: #8b91a3;--color-rail-border: #1c2029;--color-rail-item-hover-bg: rgba(255, 255, 255, .06);--color-rail-item-hover-bg-solid: #141518;--color-rail-item-active-bg: rgba(124, 140, 255, .18);--color-rail-item-active-text: #e6e8ef;--scrollbar-thumb: rgba(255, 255, 255, .12);--scrollbar-thumb-hover: rgba(255, 255, 255, .24);--shadow-sm: 0 1px 2px rgb(0 0 0 / 30%);--shadow-md: 0 8px 20px rgb(0 0 0 / 38%);--shadow-lg: 0 18px 56px rgb(0 0 0 / 48%), 0 2px 8px rgb(0 0 0 / 28%);--shadow-xl: 0 14px 44px rgb(0 0 0 / 42%);--shadow-floating: 0 8px 28px rgb(0 0 0 / 42%);--shadow-toast: 0 6px 18px rgb(0 0 0 / 40%), 0 1px 3px rgb(0 0 0 / 28%);--shadow-code: 0 8px 24px rgb(0 0 0 / 50%)}:root[data-theme=blueprint]{--color-bg: #0e1824;--color-bg-hover: rgba(232, 226, 208, .06);--color-panel: #142235;--color-sidebar-panel-bg: #142235;--color-surface: #1b2c40;--color-border: #2c4263;--color-border-muted: #223553;--color-border-subtle: rgba(95, 179, 212, .18);--color-text: #e8e2d0;--color-text-muted: #a3b3c8;--color-text-faint: #6a7e96;--color-accent: #5fb3d4;--color-accent-hover: #84c8e3;--color-accent-soft: rgba(95, 179, 212, .16);--color-on-accent: #0e1824;--color-text-on-accent: #0e1824;--color-danger: #d4654f;--color-danger-hover: #e0826d;--color-danger-soft: rgba(212, 101, 79, .16);--color-success: #6fb39a;--color-success-strong: #92cab4;--color-success-soft: rgba(111, 179, 154, .16);--color-warning: #d6a955;--color-warning-strong: #e6c280;--color-warning-soft: rgba(214, 169, 85, .16);--color-info: #5fb3d4;--color-info-soft: rgba(95, 179, 212, .16);--color-overlay: rgba(6, 12, 20, .7);--color-text-on-overlay: #ffffff;--color-selection: rgba(95, 179, 212, .28);--color-panel-translucent: rgba(20, 34, 53, .94);--color-panel-glass: rgba(20, 34, 53, .82);--color-surface-warm: rgba(27, 44, 64, .86);--color-surface-gradient-stop: #142235;--color-scope-asset: #5fb3d4;--color-scope-asset-soft: rgba(95, 179, 212, .18);--color-scope-asset-set: #b89adb;--color-scope-asset-set-soft: rgba(184, 154, 219, .18);--color-scope-project: #d6a955;--color-scope-project-soft: rgba(214, 169, 85, .18);--color-scope-standalone: #6fb39a;--color-scope-standalone-soft: rgba(111, 179, 154, .18);--color-source-machine: #5fb3d4;--color-source-machine-soft: rgba(95, 179, 212, .16);--color-source-human: #d6a955;--color-source-human-soft: rgba(214, 169, 85, .16);--color-review: #d6a955;--color-review-strong: #e6c280;--color-review-soft: rgba(214, 169, 85, .18);--color-provider-primary: #5fb3d4;--color-provider-secondary: #d6a955;--color-provider-secondary-soft: rgba(214, 169, 85, .16);--color-asset-warning: #d6a955;--color-asset-warning-soft: rgba(214, 169, 85, .18);--color-neutral-strong: #b8c4d4;--color-neutral-strong-soft: rgba(184, 196, 212, .14);--color-code-bg: #081320;--color-code-text: #e8e2d0;--color-code-border: #2c4263;--color-code-muted: #a3b3c8;--color-entity-agent: #b89adb;--color-entity-agent-text: #cfb6e8;--color-entity-kb: #5fb3d4;--color-entity-kb-text: #84c8e3;--color-entity-asset: #d6a955;--color-entity-asset-text: #e6c280;--color-rail-bg: #081320;--color-rail-text: #e8e2d0;--color-rail-text-muted: #a3b3c8;--color-rail-border: #1b2c40;--color-rail-item-hover-bg: rgba(232, 226, 208, .06);--color-rail-item-hover-bg-solid: #151f2b;--color-rail-item-active-bg: rgba(95, 179, 212, .2);--color-rail-item-active-text: #e8e2d0;--scrollbar-thumb: rgba(232, 226, 208, .14);--scrollbar-thumb-hover: rgba(232, 226, 208, .26);--shadow-sm: 0 1px 2px rgb(0 0 0 / 32%);--shadow-md: 0 8px 20px rgb(0 0 0 / 38%);--shadow-lg: 0 18px 56px rgb(0 0 0 / 48%), 0 2px 8px rgb(0 0 0 / 28%);--shadow-xl: 0 14px 44px rgb(0 0 0 / 42%);--shadow-floating: 0 8px 28px rgb(0 0 0 / 42%);--shadow-toast: 0 6px 18px rgb(0 0 0 / 38%), 0 1px 3px rgb(0 0 0 / 28%);--shadow-code: 0 8px 24px rgb(0 0 0 / 50%)}:root[data-theme=sage]{--color-bg: #fef7e8;--color-bg-hover: rgba(26, 58, 46, .06);--color-panel: #fffdf6;--color-sidebar-panel-bg: #fffdf6;--color-surface: #f5e7c8;--color-border: #e4cda0;--color-border-muted: #efddc0;--color-border-subtle: rgba(26, 58, 46, .1);--color-text: #1a3a2e;--color-text-muted: #5d6e54;--color-text-faint: #998a73;--color-accent: #d2412e;--color-accent-hover: #b03220;--color-accent-soft: rgba(210, 65, 46, .14);--color-on-accent: #fffdf6;--color-text-on-accent: #fffdf6;--color-danger: #b91c1c;--color-danger-hover: #8f1414;--color-danger-soft: rgba(185, 28, 28, .12);--color-success: #2d8a4e;--color-success-strong: #1f6939;--color-success-soft: rgba(45, 138, 78, .14);--color-warning: #d97706;--color-warning-strong: #a05500;--color-warning-soft: rgba(217, 119, 6, .14);--color-info: #1e6091;--color-info-soft: rgba(30, 96, 145, .12);--color-overlay: rgba(26, 58, 46, .42);--color-text-on-overlay: #ffffff;--color-selection: rgba(210, 65, 46, .18);--color-panel-translucent: rgba(255, 253, 246, .94);--color-panel-glass: rgba(255, 253, 246, .82);--color-surface-warm: rgba(245, 231, 200, .9);--color-surface-gradient-stop: #f5e7c8;--color-scope-asset: #0e6b6b;--color-scope-asset-soft: rgba(14, 107, 107, .14);--color-scope-asset-set: #7c3aed;--color-scope-asset-set-soft: rgba(124, 58, 237, .14);--color-scope-project: #d97706;--color-scope-project-soft: rgba(217, 119, 6, .14);--color-scope-standalone: #a87a1f;--color-scope-standalone-soft: rgba(168, 122, 31, .14);--color-source-machine: #1e6091;--color-source-machine-soft: rgba(30, 96, 145, .12);--color-source-human: #d97706;--color-source-human-soft: rgba(217, 119, 6, .14);--color-review: #d97706;--color-review-strong: #a05500;--color-review-soft: rgba(217, 119, 6, .14);--color-provider-primary: #d2412e;--color-provider-secondary: #d97706;--color-provider-secondary-soft: rgba(217, 119, 6, .12);--color-asset-warning: #a05500;--color-asset-warning-soft: rgba(217, 119, 6, .14);--color-asset-document: #0e6b6b;--color-asset-document-soft: rgba(14, 107, 107, .12);--color-asset-image: #2d8a4e;--color-asset-image-soft: rgba(45, 138, 78, .12);--color-asset-3d: #7c3aed;--color-asset-3d-soft: rgba(124, 58, 237, .12);--color-asset-spreadsheet: #c2185b;--color-asset-spreadsheet-soft: rgba(194, 24, 91, .12);--color-asset-video: #d97706;--color-asset-video-soft: rgba(217, 119, 6, .14);--color-subtype-0: #0e6b6b;--color-subtype-0-soft: rgba(14, 107, 107, .12);--color-subtype-1: #c2185b;--color-subtype-1-soft: rgba(194, 24, 91, .12);--color-subtype-2: #d97706;--color-subtype-2-soft: rgba(217, 119, 6, .14);--color-subtype-3: #2d8a4e;--color-subtype-3-soft: rgba(45, 138, 78, .12);--color-subtype-4: #7c3aed;--color-subtype-4-soft: rgba(124, 58, 237, .12);--color-subtype-5: #d2412e;--color-subtype-5-soft: rgba(210, 65, 46, .14);--color-subtype-6: #1e6091;--color-subtype-6-soft: rgba(30, 96, 145, .12);--color-subtype-7: #a87a1f;--color-subtype-7-soft: rgba(168, 122, 31, .14);--color-neutral-strong: #1a3a2e;--color-neutral-strong-soft: rgba(26, 58, 46, .1);--color-code-bg: #1a3a2e;--color-code-text: #fef7e8;--color-code-border: #2a4a3e;--color-code-muted: #98b09b;--color-entity-agent: #7c3aed;--color-entity-agent-text: #5b21b6;--color-entity-kb: #0e6b6b;--color-entity-kb-text: #0a5050;--color-entity-asset: #d97706;--color-entity-asset-text: #a05500;--color-rail-bg: #1a3a2e;--color-rail-text: #f5e7c8;--color-rail-text-muted: #98b09b;--color-rail-border: #2a4a3e;--color-rail-item-hover-bg: rgba(245, 231, 200, .08);--color-rail-item-hover-bg-solid: #2c483a;--color-rail-item-active-bg: #d2412e;--color-rail-item-active-text: #fffdf6;--scrollbar-thumb: rgba(26, 58, 46, .2);--scrollbar-thumb-hover: rgba(26, 58, 46, .36);--shadow-sm: 0 1px 2px rgba(26, 58, 46, .06);--shadow-md: 0 4px 14px rgba(26, 58, 46, .1);--shadow-lg: 0 18px 50px rgba(26, 58, 46, .16), 0 2px 8px rgba(26, 58, 46, .08);--shadow-xl: 0 14px 44px rgba(26, 58, 46, .12);--shadow-floating: 0 10px 30px rgba(26, 58, 46, .14)}:root[data-theme=ukiyo]{--color-bg: #f5ede0;--color-bg-hover: rgba(29, 61, 92, .06);--color-panel: #fdf9f0;--color-sidebar-panel-bg: #fdf9f0;--color-surface: #ebe2d0;--color-border: #d4c8b0;--color-border-muted: #e0d6bf;--color-border-subtle: rgba(29, 61, 92, .1);--color-text: #1a1a2e;--color-text-muted: #5a5965;--color-text-faint: #908a7a;--color-accent: #d4452a;--color-accent-hover: #b3361e;--color-accent-soft: rgba(212, 69, 42, .14);--color-on-accent: #fdf9f0;--color-text-on-accent: #fdf9f0;--color-danger: #a83020;--color-danger-hover: #832418;--color-danger-soft: rgba(168, 48, 32, .12);--color-success: #5a8c3e;--color-success-strong: #406528;--color-success-soft: rgba(90, 140, 62, .14);--color-warning: #c9a02a;--color-warning-strong: #97751a;--color-warning-soft: rgba(201, 160, 42, .16);--color-info: #1d3d5c;--color-info-soft: rgba(29, 61, 92, .12);--color-overlay: rgba(26, 26, 46, .46);--color-text-on-overlay: #ffffff;--color-selection: rgba(212, 69, 42, .18);--color-panel-translucent: rgba(253, 249, 240, .94);--color-panel-glass: rgba(253, 249, 240, .82);--color-surface-warm: rgba(245, 237, 224, .9);--color-surface-gradient-stop: #ebe2d0;--color-scope-asset: #1d3d5c;--color-scope-asset-soft: rgba(29, 61, 92, .12);--color-scope-asset-set: #6b3e7c;--color-scope-asset-set-soft: rgba(107, 62, 124, .14);--color-scope-project: #c9a02a;--color-scope-project-soft: rgba(201, 160, 42, .14);--color-scope-standalone: #5a8c3e;--color-scope-standalone-soft: rgba(90, 140, 62, .14);--color-source-machine: #1d3d5c;--color-source-machine-soft: rgba(29, 61, 92, .12);--color-source-human: #c9a02a;--color-source-human-soft: rgba(201, 160, 42, .14);--color-review: #d4452a;--color-review-strong: #b3361e;--color-review-soft: rgba(212, 69, 42, .14);--color-provider-primary: #1d3d5c;--color-provider-secondary: #c9a02a;--color-provider-secondary-soft: rgba(201, 160, 42, .14);--color-asset-warning: #97751a;--color-asset-warning-soft: rgba(201, 160, 42, .14);--color-asset-document: #1d3d5c;--color-asset-document-soft: rgba(29, 61, 92, .12);--color-asset-image: #5a8c3e;--color-asset-image-soft: rgba(90, 140, 62, .12);--color-asset-3d: #6b3e7c;--color-asset-3d-soft: rgba(107, 62, 124, .14);--color-asset-spreadsheet: #2a7a7a;--color-asset-spreadsheet-soft: rgba(42, 122, 122, .14);--color-asset-video: #d4452a;--color-asset-video-soft: rgba(212, 69, 42, .14);--color-subtype-0: #1d3d5c;--color-subtype-0-soft: rgba(29, 61, 92, .12);--color-subtype-1: #d4452a;--color-subtype-1-soft: rgba(212, 69, 42, .14);--color-subtype-2: #c9a02a;--color-subtype-2-soft: rgba(201, 160, 42, .14);--color-subtype-3: #5a8c3e;--color-subtype-3-soft: rgba(90, 140, 62, .12);--color-subtype-4: #6b3e7c;--color-subtype-4-soft: rgba(107, 62, 124, .14);--color-subtype-5: #2a7a7a;--color-subtype-5-soft: rgba(42, 122, 122, .14);--color-subtype-6: #97751a;--color-subtype-6-soft: rgba(201, 160, 42, .14);--color-subtype-7: #832418;--color-subtype-7-soft: rgba(168, 48, 32, .12);--color-neutral-strong: #1a1a2e;--color-neutral-strong-soft: rgba(26, 26, 46, .1);--color-code-bg: #1a1a2e;--color-code-text: #f5ede0;--color-code-border: #2a2a4a;--color-code-muted: #908a7a;--color-entity-agent: #6b3e7c;--color-entity-agent-text: #4a2a58;--color-entity-kb: #1d3d5c;--color-entity-kb-text: #142b42;--color-entity-asset: #c9a02a;--color-entity-asset-text: #97751a;--color-rail-bg: #1d3d5c;--color-rail-text: #f5ede0;--color-rail-text-muted: #a8b8cc;--color-rail-border: #2a4d70;--color-rail-item-hover-bg: rgba(245, 237, 224, .08);--color-rail-item-hover-bg-solid: #2e4b67;--color-rail-item-active-bg: #d4452a;--color-rail-item-active-text: #fdf9f0;--scrollbar-thumb: rgba(26, 26, 46, .22);--scrollbar-thumb-hover: rgba(26, 26, 46, .4);--radius-card: 8px;--shadow-sm: 0 1px 2px rgba(26, 26, 46, .06);--shadow-md: 0 4px 14px rgba(26, 26, 46, .1);--shadow-lg: 0 18px 50px rgba(26, 26, 46, .18), 0 2px 8px rgba(26, 26, 46, .08);--shadow-xl: 0 14px 44px rgba(26, 26, 46, .12);--shadow-floating: 0 10px 30px rgba(26, 26, 46, .14)}:root[data-theme=mono]{--color-bg: #ffffff;--color-bg-hover: rgba(0, 0, 0, .04);--color-panel: #ffffff;--color-sidebar-panel-bg: #ffffff;--color-surface: #f4f4f4;--color-border: #d4d4d4;--color-border-muted: #e6e6e6;--color-border-subtle: rgba(0, 0, 0, .08);--color-text: #111111;--color-text-muted: #666666;--color-text-faint: #999999;--color-accent: #111111;--color-accent-hover: #2c2c2c;--color-accent-soft: rgba(0, 0, 0, .06);--color-on-accent: #ffffff;--color-text-on-accent: #ffffff;--color-danger: #111111;--color-danger-hover: #2c2c2c;--color-danger-soft: rgba(0, 0, 0, .08);--color-success: #555555;--color-success-strong: #333333;--color-success-soft: rgba(0, 0, 0, .05);--color-warning: #444444;--color-warning-strong: #222222;--color-warning-soft: rgba(0, 0, 0, .06);--color-info: #666666;--color-info-soft: rgba(0, 0, 0, .04);--color-overlay: rgba(0, 0, 0, .4);--color-text-on-overlay: #ffffff;--color-selection: rgba(0, 0, 0, .12);--color-panel-translucent: rgba(255, 255, 255, .94);--color-panel-glass: rgba(255, 255, 255, .82);--color-surface-warm: rgba(244, 244, 244, .86);--color-surface-gradient-stop: #f4f4f4;--color-scope-asset: #444444;--color-scope-asset-soft: rgba(0, 0, 0, .06);--color-scope-asset-set: #444444;--color-scope-asset-set-soft: rgba(0, 0, 0, .06);--color-scope-project: #444444;--color-scope-project-soft: rgba(0, 0, 0, .06);--color-scope-standalone: #444444;--color-scope-standalone-soft: rgba(0, 0, 0, .06);--color-source-machine: #444444;--color-source-machine-soft: rgba(0, 0, 0, .06);--color-source-human: #444444;--color-source-human-soft: rgba(0, 0, 0, .06);--color-review: #444444;--color-review-strong: #222222;--color-review-soft: rgba(0, 0, 0, .06);--color-provider-primary: #111111;--color-provider-secondary: #444444;--color-provider-secondary-soft: rgba(0, 0, 0, .06);--color-asset-warning: #444444;--color-asset-warning-soft: rgba(0, 0, 0, .06);--color-asset-document: #444444;--color-asset-document-soft: rgba(0, 0, 0, .05);--color-asset-image: #444444;--color-asset-image-soft: rgba(0, 0, 0, .05);--color-asset-3d: #444444;--color-asset-3d-soft: rgba(0, 0, 0, .05);--color-asset-spreadsheet: #444444;--color-asset-spreadsheet-soft: rgba(0, 0, 0, .05);--color-asset-video: #444444;--color-asset-video-soft: rgba(0, 0, 0, .05);--color-subtype-0: #444444;--color-subtype-0-soft: rgba(0, 0, 0, .05);--color-subtype-1: #444444;--color-subtype-1-soft: rgba(0, 0, 0, .05);--color-subtype-2: #444444;--color-subtype-2-soft: rgba(0, 0, 0, .05);--color-subtype-3: #444444;--color-subtype-3-soft: rgba(0, 0, 0, .05);--color-subtype-4: #444444;--color-subtype-4-soft: rgba(0, 0, 0, .05);--color-subtype-5: #444444;--color-subtype-5-soft: rgba(0, 0, 0, .05);--color-subtype-6: #444444;--color-subtype-6-soft: rgba(0, 0, 0, .05);--color-subtype-7: #444444;--color-subtype-7-soft: rgba(0, 0, 0, .05);--color-neutral-strong: #111111;--color-neutral-strong-soft: rgba(0, 0, 0, .06);--color-code-bg: #f4f4f4;--color-code-text: #111111;--color-code-border: #d4d4d4;--color-code-muted: #666666;--color-entity-agent: #111111;--color-entity-agent-text: #111111;--color-entity-kb: #111111;--color-entity-kb-text: #111111;--color-entity-asset: #111111;--color-entity-asset-text: #111111;--color-rail-bg: #ffffff;--color-rail-text: #111111;--color-rail-text-muted: #666666;--color-rail-border: #e6e6e6;--color-rail-item-hover-bg: rgba(0, 0, 0, .04);--color-rail-item-hover-bg-solid: #f5f5f5;--color-rail-item-active-bg: #111111;--color-rail-item-active-text: #ffffff;--scrollbar-thumb: rgba(0, 0, 0, .2);--scrollbar-thumb-hover: rgba(0, 0, 0, .36);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--shadow-lg: 0 16px 48px rgba(0, 0, 0, .14), 0 2px 8px rgba(0, 0, 0, .08);--shadow-xl: 0 14px 44px rgba(0, 0, 0, .1);--shadow-floating: 0 8px 28px rgba(0, 0, 0, .1)}:root[data-theme=solarized-light]{--color-bg: #fdf6e3;--color-bg-hover: rgba(88, 110, 117, .08);--color-panel: #fdf6e3;--color-sidebar-panel-bg: #fdf6e3;--color-surface: #eee8d5;--color-border: #d9d2bd;--color-border-muted: #e4dec9;--color-border-subtle: rgba(88, 110, 117, .14);--color-text: #586e75;--color-text-muted: #839496;--color-text-faint: #93a1a1;--color-accent: #268bd2;--color-accent-hover: #1e6fa6;--color-accent-soft: rgba(38, 139, 210, .12);--color-on-accent: #fdf6e3;--color-text-on-accent: #fdf6e3;--color-danger: #dc322f;--color-danger-hover: #b32825;--color-danger-soft: rgba(220, 50, 47, .1);--color-success: #859900;--color-success-strong: #6b7d00;--color-success-soft: rgba(133, 153, 0, .12);--color-warning: #b58900;--color-warning-strong: #8d6c00;--color-warning-soft: rgba(181, 137, 0, .12);--color-info: #268bd2;--color-info-soft: rgba(38, 139, 210, .1);--color-overlay: rgba(7, 54, 66, .4);--color-text-on-overlay: #ffffff;--color-selection: rgba(38, 139, 210, .18);--color-panel-translucent: rgba(253, 246, 227, .94);--color-panel-glass: rgba(253, 246, 227, .82);--color-surface-warm: rgba(238, 232, 213, .86);--color-surface-gradient-stop: #eee8d5;--color-scope-asset: #268bd2;--color-scope-asset-soft: rgba(38, 139, 210, .12);--color-scope-asset-set: #6c71c4;--color-scope-asset-set-soft: rgba(108, 113, 196, .14);--color-scope-project: #b58900;--color-scope-project-soft: rgba(181, 137, 0, .12);--color-scope-standalone: #2aa198;--color-scope-standalone-soft: rgba(42, 161, 152, .12);--color-source-machine: #268bd2;--color-source-machine-soft: rgba(38, 139, 210, .1);--color-source-human: #cb4b16;--color-source-human-soft: rgba(203, 75, 22, .12);--color-review: #cb4b16;--color-review-strong: #a73a10;--color-review-soft: rgba(203, 75, 22, .12);--color-provider-primary: #268bd2;--color-provider-secondary: #b58900;--color-provider-secondary-soft: rgba(181, 137, 0, .12);--color-asset-warning: #cb4b16;--color-asset-warning-soft: rgba(203, 75, 22, .12);--color-neutral-strong: #586e75;--color-neutral-strong-soft: rgba(88, 110, 117, .1);--color-code-bg: #073642;--color-code-text: #eee8d5;--color-code-border: #586e75;--color-code-muted: #93a1a1;--color-entity-agent: #6c71c4;--color-entity-agent-text: #5b60a8;--color-entity-kb: #268bd2;--color-entity-kb-text: #1e6fa6;--color-entity-asset: #cb4b16;--color-entity-asset-text: #a73a10;--color-rail-bg: #eee8d5;--color-rail-text: #586e75;--color-rail-text-muted: #839496;--color-rail-border: #d9d2bd;--color-rail-item-hover-bg: rgba(88, 110, 117, .08);--color-rail-item-hover-bg-solid: #e2decd;--color-rail-item-active-bg: rgba(38, 139, 210, .18);--color-rail-item-active-text: #586e75;--shadow-sm: 0 1px 2px rgba(7, 54, 66, .06);--shadow-md: 0 4px 14px rgba(7, 54, 66, .1);--shadow-lg: 0 18px 50px rgba(7, 54, 66, .16), 0 2px 8px rgba(7, 54, 66, .08);--shadow-xl: 0 14px 44px rgba(7, 54, 66, .12);--shadow-floating: 0 10px 30px rgba(7, 54, 66, .14);--scrollbar-thumb: rgba(88, 110, 117, .2);--scrollbar-thumb-hover: rgba(88, 110, 117, .36)}:root[data-theme=solarized-dark]{--color-bg: #002b36;--color-bg-hover: rgba(238, 232, 213, .06);--color-panel: #073642;--color-sidebar-panel-bg: #073642;--color-surface: #094350;--color-border: #1f5060;--color-border-muted: #134150;--color-border-subtle: rgba(147, 161, 161, .14);--color-text: #93a1a1;--color-text-muted: #839496;--color-text-faint: #657b83;--color-accent: #268bd2;--color-accent-hover: #4ba3df;--color-accent-soft: rgba(38, 139, 210, .18);--color-on-accent: #002b36;--color-text-on-accent: #fdf6e3;--color-danger: #dc322f;--color-danger-hover: #ec5552;--color-danger-soft: rgba(220, 50, 47, .16);--color-success: #859900;--color-success-strong: #a8bd1a;--color-success-soft: rgba(133, 153, 0, .18);--color-warning: #b58900;--color-warning-strong: #d6a31a;--color-warning-soft: rgba(181, 137, 0, .18);--color-info: #268bd2;--color-info-soft: rgba(38, 139, 210, .16);--color-overlay: rgba(0, 13, 18, .7);--color-text-on-overlay: #ffffff;--color-selection: rgba(38, 139, 210, .28);--color-panel-translucent: rgba(7, 54, 66, .94);--color-panel-glass: rgba(7, 54, 66, .82);--color-surface-warm: rgba(9, 67, 80, .86);--color-surface-gradient-stop: #073642;--color-scope-asset: #268bd2;--color-scope-asset-soft: rgba(38, 139, 210, .18);--color-scope-asset-set: #6c71c4;--color-scope-asset-set-soft: rgba(108, 113, 196, .2);--color-scope-project: #b58900;--color-scope-project-soft: rgba(181, 137, 0, .18);--color-scope-standalone: #2aa198;--color-scope-standalone-soft: rgba(42, 161, 152, .18);--color-source-machine: #268bd2;--color-source-machine-soft: rgba(38, 139, 210, .16);--color-source-human: #cb4b16;--color-source-human-soft: rgba(203, 75, 22, .18);--color-review: #cb4b16;--color-review-strong: #e25e22;--color-review-soft: rgba(203, 75, 22, .18);--color-provider-primary: #268bd2;--color-provider-secondary: #b58900;--color-provider-secondary-soft: rgba(181, 137, 0, .16);--color-asset-warning: #cb4b16;--color-asset-warning-soft: rgba(203, 75, 22, .18);--color-neutral-strong: #93a1a1;--color-neutral-strong-soft: rgba(147, 161, 161, .14);--color-code-bg: #00212b;--color-code-text: #93a1a1;--color-code-border: #1f5060;--color-code-muted: #657b83;--color-entity-agent: #6c71c4;--color-entity-agent-text: #8b8fd8;--color-entity-kb: #268bd2;--color-entity-kb-text: #4ba3df;--color-entity-asset: #cb4b16;--color-entity-asset-text: #e25e22;--color-rail-bg: #00212b;--color-rail-text: #93a1a1;--color-rail-text-muted: #657b83;--color-rail-border: #094350;--color-rail-item-hover-bg: rgba(238, 232, 213, .06);--color-rail-item-hover-bg-solid: #0e2d35;--color-rail-item-active-bg: rgba(38, 139, 210, .22);--color-rail-item-active-text: #eee8d5;--scrollbar-thumb: rgba(147, 161, 161, .18);--scrollbar-thumb-hover: rgba(147, 161, 161, .3);--shadow-sm: 0 1px 2px rgb(0 0 0 / 30%);--shadow-md: 0 8px 20px rgb(0 0 0 / 36%);--shadow-lg: 0 18px 56px rgb(0 0 0 / 46%), 0 2px 8px rgb(0 0 0 / 26%);--shadow-xl: 0 14px 44px rgb(0 0 0 / 40%);--shadow-floating: 0 8px 28px rgb(0 0 0 / 40%);--shadow-toast: 0 6px 18px rgb(0 0 0 / 36%), 0 1px 3px rgb(0 0 0 / 26%);--shadow-code: 0 8px 24px rgb(0 0 0 / 50%)}:root[data-theme=a11y-light]{--color-bg: #ffffff;--color-bg-hover: rgba(0, 0, 0, .08);--color-panel: #ffffff;--color-sidebar-panel-bg: #ffffff;--color-surface: #f0f0f0;--color-border: #000000;--color-border-muted: #595959;--color-border-subtle: rgba(0, 0, 0, .4);--color-text: #000000;--color-text-muted: #2c2c2c;--color-text-faint: #595959;--color-accent: #000000;--color-accent-hover: #1a1a1a;--color-accent-soft: #d6d6d6;--color-on-accent: #ffffff;--color-text-on-accent: #ffffff;--color-danger: #b00020;--color-danger-hover: #8b0019;--color-danger-soft: #ffe0e3;--color-success: #1b5e20;--color-success-strong: #0d3d12;--color-success-soft: #d6f0d8;--color-warning: #6e4a00;--color-warning-strong: #4a3100;--color-warning-soft: #ffeec2;--color-info: #003a99;--color-info-soft: #d4e2ff;--color-overlay: rgba(0, 0, 0, .6);--color-text-on-overlay: #ffffff;--color-selection: #fff09c;--color-panel-translucent: #ffffff;--color-panel-glass: #ffffff;--color-surface-warm: #f0f0f0;--color-surface-gradient-stop: #f0f0f0;--color-scope-asset: #003a99;--color-scope-asset-soft: #d4e2ff;--color-scope-asset-set: #5d189b;--color-scope-asset-set-soft: #ecdcff;--color-scope-project: #6e4a00;--color-scope-project-soft: #ffeec2;--color-scope-standalone: #00524a;--color-scope-standalone-soft: #c8efea;--color-source-machine: #003a99;--color-source-machine-soft: #d4e2ff;--color-source-human: #6e4a00;--color-source-human-soft: #ffeec2;--color-review: #6e4a00;--color-review-strong: #4a3100;--color-review-soft: #ffeec2;--color-provider-primary: #003a99;--color-provider-secondary: #6e4a00;--color-provider-secondary-soft: #ffeec2;--color-asset-warning: #6e4a00;--color-asset-warning-soft: #ffeec2;--color-neutral-strong: #000000;--color-neutral-strong-soft: #d6d6d6;--color-code-bg: #000000;--color-code-text: #ffffff;--color-code-border: #000000;--color-code-muted: #c0c0c0;--color-entity-agent: #5d189b;--color-entity-agent-text: #5d189b;--color-entity-kb: #003a99;--color-entity-kb-text: #003a99;--color-entity-asset: #6e4a00;--color-entity-asset-text: #4a3100;--color-rail-bg: #ffffff;--color-rail-text: #000000;--color-rail-text-muted: #2c2c2c;--color-rail-border: #000000;--color-rail-item-hover-bg: rgba(0, 0, 0, .1);--color-rail-item-hover-bg-solid: #e6e6e6;--color-rail-item-active-bg: #000000;--color-rail-item-active-text: #ffffff;--focus-ring: 0 0 0 2px #ffffff, 0 0 0 5px #000000;--scrollbar-thumb: #000000;--scrollbar-thumb-hover: #2c2c2c;--shadow-sm: 0 0 0 1px #000000;--shadow-md: 0 0 0 1px #000000;--shadow-lg: 0 0 0 2px #000000;--shadow-xl: 0 0 0 2px #000000;--shadow-floating: 0 0 0 2px #000000;--shadow-toast: 0 0 0 2px #000000;--shadow-code: 0 0 0 1px #000000}:root[data-theme=a11y-dark]{--color-bg: #000000;--color-bg-hover: rgba(255, 255, 255, .12);--color-panel: #000000;--color-sidebar-panel-bg: #000000;--color-surface: #1a1a1a;--color-border: #ffffff;--color-border-muted: #a6a6a6;--color-border-subtle: rgba(255, 255, 255, .4);--color-text: #ffffff;--color-text-muted: #ebebeb;--color-text-faint: #c0c0c0;--color-accent: #ffffff;--color-accent-hover: #ebebeb;--color-accent-soft: #2c2c2c;--color-on-accent: #000000;--color-text-on-accent: #000000;--color-danger: #ff8a96;--color-danger-hover: #ffb0b8;--color-danger-soft: #5a0014;--color-success: #8be08e;--color-success-strong: #b5f0b8;--color-success-soft: #003812;--color-warning: #ffd166;--color-warning-strong: #ffe1a3;--color-warning-soft: #4a3100;--color-info: #9ec5ff;--color-info-soft: #002666;--color-overlay: rgba(0, 0, 0, .85);--color-text-on-overlay: #ffffff;--color-selection: #ffd166;--color-panel-translucent: #000000;--color-panel-glass: #000000;--color-surface-warm: #1a1a1a;--color-surface-gradient-stop: #1a1a1a;--color-scope-asset: #9ec5ff;--color-scope-asset-soft: #002666;--color-scope-asset-set: #d8b7ff;--color-scope-asset-set-soft: #2e1a4d;--color-scope-project: #ffd166;--color-scope-project-soft: #4a3100;--color-scope-standalone: #7be3ef;--color-scope-standalone-soft: #003a40;--color-source-machine: #9ec5ff;--color-source-machine-soft: #002666;--color-source-human: #ffd166;--color-source-human-soft: #4a3100;--color-review: #ffd166;--color-review-strong: #ffe1a3;--color-review-soft: #4a3100;--color-provider-primary: #9ec5ff;--color-provider-secondary: #ffd166;--color-provider-secondary-soft: #4a3100;--color-asset-warning: #ffd166;--color-asset-warning-soft: #4a3100;--color-neutral-strong: #ffffff;--color-neutral-strong-soft: #2c2c2c;--color-code-bg: #000000;--color-code-text: #ffffff;--color-code-border: #ffffff;--color-code-muted: #c0c0c0;--color-entity-agent: #d8b7ff;--color-entity-agent-text: #d8b7ff;--color-entity-kb: #9ec5ff;--color-entity-kb-text: #9ec5ff;--color-entity-asset: #ffd166;--color-entity-asset-text: #ffe1a3;--color-rail-bg: #000000;--color-rail-text: #ffffff;--color-rail-text-muted: #ebebeb;--color-rail-border: #ffffff;--color-rail-item-hover-bg: rgba(255, 255, 255, .14);--color-rail-item-hover-bg-solid: #242424;--color-rail-item-active-bg: #ffffff;--color-rail-item-active-text: #000000;--focus-ring: 0 0 0 2px #000000, 0 0 0 5px #ffffff;--scrollbar-thumb: #ffffff;--scrollbar-thumb-hover: #ebebeb;--shadow-sm: 0 0 0 1px #ffffff;--shadow-md: 0 0 0 1px #ffffff;--shadow-lg: 0 0 0 2px #ffffff;--shadow-xl: 0 0 0 2px #ffffff;--shadow-floating: 0 0 0 2px #ffffff;--shadow-toast: 0 0 0 2px #ffffff;--shadow-code: 0 0 0 1px #ffffff}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%;font-family:var(--font-sans);color:var(--color-text);background:var(--color-bg);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--color-selection)}button,input,textarea,select{font:inherit}a{color:inherit}canvas.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}*{scrollbar-width:thin;scrollbar-color:transparent var(--scrollbar-track)}*:hover{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}*::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size);background:var(--scrollbar-track)}*::-webkit-scrollbar-track{background:var(--scrollbar-track)}*::-webkit-scrollbar-thumb{background-color:transparent;border:var(--scrollbar-thumb-border);background-clip:padding-box;border-radius:var(--scrollbar-thumb-radius);transition:background-color .16s ease}*:hover::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb)}*::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}*::-webkit-scrollbar-corner{background:transparent}._shell_mtlf7_21{--rail-expanded-width: 220px;--rail-width: var(--rail-expanded-width);--session-sidebar-track-width: 0px;--agent-rail-track-width: 0px;position:relative;height:100vh;display:grid;grid-template-columns:var(--rail-width) var(--session-sidebar-track-width) minmax(0,1fr) var(--agent-rail-track-width);grid-template-rows:var(--topbar-height, 56px) 1fr;grid-template-areas:"topbar topbar   topbar topbar" "rail   sessions main   agent";overflow:hidden}._shell_mtlf7_21[data-agent-rail-position=left]{grid-template-columns:var(--rail-width) var(--session-sidebar-track-width) var(--agent-rail-track-width) minmax(0,1fr);grid-template-areas:"topbar topbar   topbar topbar" "rail   sessions agent  main"}._shell_mtlf7_21[data-session-sidebar]{--session-sidebar-track-width: 280px}._shell_mtlf7_21[data-rail-collapsed]{--rail-width: 56px}._shell_mtlf7_21[data-agent-rail]{--agent-rail-track-width: 380px;--agent-topbar-zone-width: 380px}._shell_mtlf7_21[data-agent-rail][data-agent-rail-collapsed]{--agent-rail-track-width: 0px;--agent-topbar-zone-width: 48px}html[data-rail-collapsed-boot] ._shell_mtlf7_21{--rail-width: 56px}._topbar_mtlf7_170{grid-area:topbar;display:grid;grid-template-columns:var(--rail-width) 1fr var(--agent-topbar-zone-width, 0px);grid-template-areas:"topbarLeft topbarMiddle topbarRight";background:var(--color-rail-bg);border-bottom:1px solid var(--color-rail-border);position:relative;z-index:11}._shell_mtlf7_21[data-agent-rail-position=left] ._topbar_mtlf7_170{grid-template-columns:var(--rail-width) var(--session-sidebar-track-width) var(--agent-topbar-zone-width, 0px) minmax(0,1fr);grid-template-areas:"topbarLeft . topbarRight topbarMiddle"}._topbarLeft_mtlf7_174{grid-area:topbarLeft;display:flex;align-items:center;gap:var(--space-md);padding:0 14px;border-right:1px solid var(--color-rail-border);min-width:0;box-sizing:border-box;overflow:hidden}._topbarMiddle_mtlf7_239{grid-area:topbarMiddle;display:flex;align-items:center;gap:var(--space-xs);padding:0 var(--space-sm);min-width:0;pointer-events:none}._workspaceTopbarActionsSlot_mtlf7_256{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-sm);margin-left:auto;min-width:0;pointer-events:auto}._topbarRight_mtlf7_266{grid-area:topbarRight;display:flex;align-items:center;justify-content:flex-end;gap:4px;padding:0 8px;min-width:0;box-sizing:border-box;overflow:hidden}._shell_mtlf7_21[data-agent-rail-position=left] ._topbarRight_mtlf7_266{justify-content:flex-start}._shell_mtlf7_21[data-agent-rail] ._topbarRight_mtlf7_266{border-left:1px solid var(--color-border)}._shell_mtlf7_21[data-agent-rail][data-agent-rail-position=left] ._topbarRight_mtlf7_266{border-left:none;border-right:1px solid var(--color-border)}._topbarToggle_mtlf7_309{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-rail-text-muted);cursor:pointer;flex-shrink:0;position:relative;z-index:1;transition:background-color .12s ease,color .12s ease}._topbarToggle_mtlf7_309:hover{background:var(--color-rail-item-hover-bg);color:var(--color-rail-text)}._topbarToggle_mtlf7_309:focus-visible{outline:2px solid var(--color-rail-text);outline-offset:-2px}._brandName_mtlf7_343{font-size:var(--text-md);font-weight:700;letter-spacing:.04em;color:var(--color-rail-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;opacity:1;transition:max-width .2s cubic-bezier(.2,.8,.2,1),opacity .12s ease}._shell_mtlf7_21[data-rail-collapsed] ._brandName_mtlf7_343{max-width:0;opacity:0}._rail_mtlf7_369{grid-area:rail;display:flex;flex-direction:column;min-height:0;min-width:0;background:var(--color-rail-bg);color:var(--color-rail-text);border-right:1px solid var(--color-rail-border);transition:background-color .12s ease;position:relative;z-index:10}._projectChipRow_mtlf7_395{display:flex;align-items:center;justify-content:center;height:var(--topbar-height);box-sizing:border-box;border-bottom:1px solid var(--color-rail-border);flex-shrink:0}._projectChip_mtlf7_395{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit;text-align:left;display:flex;align-items:center;gap:8px;width:calc(100% - 16px);height:36px;box-sizing:border-box;padding:8px 10px;border-radius:var(--radius-md);border:none;background:transparent;color:var(--color-rail-text);text-decoration:none;font-size:var(--text-base);font-weight:500;min-width:0;transition:background-color .12s ease,gap .2s cubic-bezier(.2,.8,.2,1)}._projectChip_mtlf7_395:hover{background:var(--color-rail-item-hover-bg)}._projectChip_mtlf7_395:focus-visible{outline:2px solid var(--color-rail-text);outline-offset:-2px}._projectChipName_mtlf7_452{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px;opacity:1;transition:max-width .2s cubic-bezier(.2,.8,.2,1),opacity .12s ease}._projectChipCaret_mtlf7_465{width:14px;height:14px;color:var(--color-rail-text-muted);flex-shrink:0;opacity:1;transition:width .2s cubic-bezier(.2,.8,.2,1),opacity .12s ease}._shell_mtlf7_21[data-rail-collapsed] ._projectChip_mtlf7_395{justify-content:center;padding:8px;gap:0}._shell_mtlf7_21[data-rail-collapsed] ._projectChipName_mtlf7_452{max-width:0;opacity:0}._shell_mtlf7_21[data-rail-collapsed] ._projectChipCaret_mtlf7_465{width:0;opacity:0}._railCreate_mtlf7_419{border-bottom:1px solid var(--color-rail-border)}._railCreateButton_mtlf7_419{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:flex-start;gap:8px;width:calc(100% - 16px);height:36px;box-sizing:border-box;margin:6px 8px 8px;padding:8px 10px;border:1px solid transparent;border-radius:var(--radius-md);background:transparent;color:var(--color-rail-text-muted);font:inherit;font-size:var(--text-base);font-weight:500;cursor:pointer;white-space:nowrap;transition:background-color .12s ease,border-color .12s ease,color .12s ease,gap .2s cubic-bezier(.2,.8,.2,1)}._railCreateButton_mtlf7_419:hover{color:var(--color-rail-text);background:var(--color-rail-item-hover-bg)}._railCreateButton_mtlf7_419:focus-visible{outline:2px solid var(--color-rail-text);outline-offset:-2px}._railCreateButton_mtlf7_419 svg{flex:0 0 auto}._railCreateLabel_mtlf7_537{min-width:0;overflow:hidden;text-overflow:ellipsis;max-width:200px;opacity:1;transition:max-width .2s cubic-bezier(.2,.8,.2,1),opacity .12s ease}._shell_mtlf7_21[data-rail-collapsed] ._railCreateButton_mtlf7_419{justify-content:center;padding:8px;gap:0}._shell_mtlf7_21[data-rail-collapsed] ._railCreateLabel_mtlf7_537{max-width:0;opacity:0}._railNav_mtlf7_559{flex:1 1 auto;min-height:0;overflow:visible}@media(max-height:600px){._railNav_mtlf7_559{overflow-y:auto;overflow-x:hidden}}._railSettings_mtlf7_606{border-top:1px solid var(--color-rail-border);flex-shrink:0}._railFoot_mtlf7_601{border-top:1px solid var(--color-rail-border);padding:10px 10px 12px;flex-shrink:0}._userPill_mtlf7_617{display:flex;align-items:center;gap:10px;padding:6px 10px 6px 6px;border-radius:var(--radius-md);border:1px solid transparent;background:transparent;color:var(--color-rail-text);font:inherit;cursor:pointer;width:100%;min-width:0;transition:background-color .12s ease,gap .2s cubic-bezier(.2,.8,.2,1)}._userPill_mtlf7_617:hover{background:var(--color-rail-item-hover-bg)}._userPill_mtlf7_617:focus-visible{outline:2px solid var(--color-rail-text);outline-offset:-2px}._userAvatar_mtlf7_651{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--color-rail-item-active-bg);color:var(--color-rail-item-active-text);font-size:var(--text-xs);font-weight:700;line-height:1;flex-shrink:0}._userMeta_mtlf7_634{display:flex;flex-direction:column;align-items:flex-start;min-width:0;flex:1 1 auto;max-width:200px;opacity:1;overflow:hidden;transition:max-width .2s cubic-bezier(.2,.8,.2,1),opacity .12s ease}._userName_mtlf7_680{font-size:var(--text-base);font-weight:600;color:var(--color-rail-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._userRole_mtlf7_690{font-size:var(--text-xs);color:var(--color-rail-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._shell_mtlf7_21[data-rail-collapsed] ._userMeta_mtlf7_634{max-width:0;opacity:0}._shell_mtlf7_21[data-rail-collapsed] ._userPill_mtlf7_617{justify-content:center;padding:4px;gap:0}._main_mtlf7_68{grid-area:main;min-height:0;min-width:0;overflow:auto;background:var(--color-bg);color:var(--color-text)}._agentRailSlot_mtlf7_724{grid-area:agent;min-height:0;min-width:0}._shell_mtlf7_21 ._agentRailDivider_mtlf7_748{position:absolute;top:var(--topbar-height, 56px);bottom:0;right:var(--agent-rail-track-width, 0px);transform:translate(.5px);z-index:5}._shell_mtlf7_21[data-agent-rail-position=left] ._agentRailDivider_mtlf7_748{right:auto;left:calc(var(--rail-width) + var(--session-sidebar-track-width) + var(--agent-rail-track-width));transform:translate(-.5px)}._noProjectGuard_mtlf7_783{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 32px;max-width:440px;margin:0 auto;gap:8px}._noProjectTitle_mtlf7_795{font-size:var(--text-xl);font-weight:800;letter-spacing:var(--tracking-tight);margin:0}._noProjectSubtitle_mtlf7_802{font-size:var(--text-sm);color:var(--color-text-muted);margin:0 0 16px}._noProjectForm_mtlf7_808{display:flex;flex-direction:column;gap:10px;width:100%}._noProjectLabel_mtlf7_815{font-size:var(--text-sm);font-weight:600;text-align:left}._noProjectInput_mtlf7_821{width:100%;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-panel);color:var(--color-text);padding:10px 14px;font-size:var(--text-base)}._noProjectInput_mtlf7_821:focus-visible{outline:none;border-color:var(--color-text)}._noProjectError_mtlf7_836{font-size:var(--text-sm);color:var(--color-danger);margin:0;text-align:left}._root_j7wgk_6{display:grid;gap:var(--space-sm);min-width:0;max-width:100%;--frame-indent: calc(12px + var(--space-xs))}._root_j7wgk_6[data-variant=card]{width:100%;padding:var(--space-sm) var(--card-padding) var(--card-padding);border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);background:var(--color-panel)}._root_j7wgk_6[data-variant=card][data-collapsed=true]{width:fit-content;max-width:100%;padding-block-end:var(--space-sm)}._root_j7wgk_6[data-variant=row]{gap:var(--space-xs)}._headerRow_j7wgk_43{display:flex;align-items:center;gap:var(--space-sm);min-width:0;min-height:24px}._toggle_j7wgk_51{all:unset;display:flex;align-items:center;gap:var(--space-xs);min-width:0;cursor:pointer;font:inherit;color:var(--color-text);flex:1;min-height:24px;padding:2px 4px;margin:-2px -4px}._toggle_j7wgk_51:disabled{cursor:not-allowed;opacity:.6}._toggle_j7wgk_51:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}._root_j7wgk_6[data-variant=row] ._toggle_j7wgk_51{color:var(--color-text-muted);font-size:var(--text-sm)}._root_j7wgk_6[data-variant=row] ._toggle_j7wgk_51:hover:not(:disabled){color:var(--color-text)}._root_j7wgk_6[data-variant=card]:has(._toggle_j7wgk_51:hover:not(:disabled)){background:var(--color-bg-hover);border-color:var(--color-border)}._root_j7wgk_6[data-variant=row] ._body_j7wgk_13 ._root_j7wgk_6[data-variant=row] ._toggle_j7wgk_51{color:var(--color-text-faint)}._root_j7wgk_6[data-variant=row] ._body_j7wgk_13 ._root_j7wgk_6[data-variant=row] ._toggle_j7wgk_51:hover:not(:disabled){color:var(--color-text-muted)}._staticHeader_j7wgk_114{display:flex;align-items:center;gap:var(--space-xs);min-width:0;cursor:default;color:var(--color-text)}._root_j7wgk_6[data-variant=row] ._staticHeader_j7wgk_114{color:var(--color-text-muted);font-size:var(--text-sm)}._chevron_j7wgk_11{flex-shrink:0;width:12px;height:12px;transition:transform .12s ease}._chevron_j7wgk_11[data-expanded=true]{transform:rotate(90deg)}._chevronHidden_j7wgk_145{visibility:hidden}._icon_j7wgk_149{flex-shrink:0;display:inline-flex;align-items:center}._collapsedPreview_j7wgk_157{display:inline-flex;align-items:center;min-width:0}._kindChip_j7wgk_163{flex-shrink:0;font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-faint)}._title_j7wgk_175{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:700}._root_j7wgk_6[data-variant=row] ._title_j7wgk_175{font-weight:600}._actions_j7wgk_188{flex-shrink:0;margin-left:auto;display:flex;align-items:center;gap:var(--space-xs)}._body_j7wgk_13{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--field-gap);min-width:0}._root_j7wgk_6[data-variant=row] ._body_j7wgk_13{gap:var(--space-sm);padding-inline-start:var(--frame-indent)}._button_ibztr_2{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:var(--radius-control);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;position:relative;font-weight:600;white-space:nowrap;transition:background-color .12s ease,border-color .12s ease,color .12s ease}._button_ibztr_2:disabled{cursor:not-allowed;opacity:.58}._button_ibztr_2:focus-visible{outline:none;box-shadow:var(--focus-ring)}._button_spinner_ibztr_39{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.85em;height:.85em;border:2px solid currentColor;border-top-color:transparent;border-radius:var(--radius-full);animation:_spin_ibztr_65 .6s linear infinite}._button_loadingLabel_ibztr_55{display:inline-flex;align-items:center;gap:8px;opacity:0}._spinner_ibztr_65{--spinner-duration: .6s;display:inline-block;border:2px solid currentColor;border-top-color:transparent;border-radius:var(--radius-full);animation:_spin_ibztr_65 var(--spinner-duration) linear infinite}._spinner_calm_ibztr_79{--spinner-duration: 1.4s}._spinner_sm_ibztr_83{width:14px;height:14px}._spinner_md_ibztr_88{width:20px;height:20px}._spinner_lg_ibztr_93{width:28px;height:28px;border-width:3px}@keyframes _spin_ibztr_65{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._button_spinner_ibztr_39{animation-duration:1.4s}._spinner_ibztr_65{--spinner-duration: 1.4s}}._button_md_ibztr_116{min-height:var(--control-height-md);padding:8px var(--control-padding-x-md);font-size:var(--text-base)}._button_sm_ibztr_122{min-height:var(--control-height-sm);padding:4px var(--control-padding-x-sm);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._button_fullWidth_ibztr_130{width:100%}._button_primary_ibztr_134{background:var(--color-accent);color:var(--color-on-accent)}._button_primary_ibztr_134:hover:enabled{background:var(--color-accent-hover)}._button_neutral_ibztr_143{background:var(--color-panel);border-color:var(--color-border);color:var(--color-text)}._button_neutral_ibztr_143:hover:enabled{background:var(--color-surface)}._button_subtle_ibztr_153{background:transparent;border-color:var(--color-border);color:var(--color-text)}._button_subtle_ibztr_153:hover:enabled{background:var(--color-surface)}._button_danger_ibztr_163{background:transparent;color:var(--color-danger)}._button_danger_ibztr_163:hover:enabled{background:var(--color-danger-soft)}._button_ghost_ibztr_172{background:transparent;border-color:transparent;color:var(--color-text-muted)}._button_ghost_ibztr_172:hover:enabled{color:var(--color-text)}._menuContent_ibztr_193{min-width:220px;max-height:min(360px,calc(100vh - 32px));overflow-y:auto;border-radius:var(--surface-radius);border:1px solid var(--color-border);background:var(--color-panel);box-shadow:var(--shadow-md);padding:4px;display:grid;gap:2px;z-index:40}._menuItem_ibztr_207{border-radius:var(--radius-sm);padding:8px 10px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;cursor:pointer;border:none;background:transparent;color:var(--color-text);font-size:var(--text-sm)}._menuItem_ibztr_207[data-highlighted]{outline:none;background:var(--color-surface)}._menuItemLabel_ibztr_226{font-weight:600}._menuItemIndicator_ibztr_230{color:var(--color-accent);font-size:var(--text-sm)}._menuItem_danger_ibztr_235{color:var(--color-danger)}._menuSeparator_ibztr_239{height:1px;background:var(--color-border);margin:4px 0}._dialogOverlay_ibztr_246{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-overlay);z-index:50}._dialogContent_ibztr_253{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(480px,calc(100vw - 32px));max-height:calc(100vh - 64px);overflow-y:auto;border-radius:var(--surface-radius);border:1px solid var(--color-border);background:var(--color-panel);box-shadow:var(--shadow-lg);padding:24px;display:grid;gap:16px;z-index:51}._dialogContent_ibztr_253:focus-visible{outline:none}._dialogTitle_ibztr_275{font-size:var(--text-md);font-weight:700;color:var(--color-text);margin:0;overflow-wrap:anywhere}._dialogDescription_ibztr_283{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;overflow-wrap:anywhere}._dialogError_ibztr_290{font-size:var(--text-sm);color:var(--color-danger);margin:0;overflow-wrap:anywhere}._dialogActions_ibztr_297{display:flex;justify-content:flex-end;gap:8px}._popoverContent_ibztr_304{border-radius:var(--surface-radius);border:1px solid var(--color-border);background:var(--color-panel);box-shadow:var(--shadow-md);padding:10px;z-index:40}._popoverArrow_ibztr_313{fill:var(--color-panel);stroke:var(--color-border);stroke-width:.5}._tooltipContent_ibztr_324{box-sizing:border-box;background:var(--tooltip-bg, var(--color-panel));color:var(--tooltip-fg, var(--color-text));border:1px solid var(--tooltip-border, var(--color-border));box-shadow:var(--tooltip-shadow, var(--shadow-md));width:max-content;max-width:min(400px,calc(100vw - 16px));padding:10px 12px;border-radius:var(--radius-md);font-size:var(--text-xs);line-height:var(--leading-tight);overflow-wrap:anywhere;z-index:60;pointer-events:none}._iconButton_ibztr_352{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:var(--radius-control);cursor:pointer;display:inline-grid;place-items:center;width:var(--control-height-md);height:var(--control-height-md);color:var(--color-text-muted);background:transparent;transition:background-color .12s ease,border-color .12s ease,color .12s ease}._iconButton_ibztr_352:disabled{cursor:not-allowed;opacity:.58}._iconButton_ibztr_352:focus-visible{outline:none;box-shadow:var(--focus-ring)}._iconButton_sm_ibztr_379{width:var(--control-height-sm);height:var(--control-height-sm);font-size:var(--text-sm)}._iconButton_md_ibztr_385{width:var(--control-height-md);height:var(--control-height-md);font-size:var(--text-base)}._iconButton_ghost_ibztr_391:hover:enabled,._iconButton_subtle_ibztr_392:hover:enabled{color:var(--color-text);background:var(--color-bg-hover)}._iconButton_subtle_ibztr_392{border-color:var(--color-border);background:var(--color-panel)}._iconButton_danger_ibztr_402{color:var(--color-danger)}._iconButton_danger_ibztr_402:hover:enabled{background:var(--color-danger-soft)}._badge_ibztr_411,._statusPill_ibztr_412{display:inline-flex;align-items:center;width:fit-content;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:700;line-height:1.4;letter-spacing:var(--tracking-wide)}._badge_ibztr_411{padding:2px 7px;text-transform:uppercase}._statusPill_ibztr_412{padding:2px 8px}._tone_neutral_ibztr_432{color:var(--color-text-muted);background:var(--color-surface)}._tone_info_ibztr_437{color:var(--color-info);background:var(--color-info-soft)}._tone_success_ibztr_442{color:var(--color-success);background:var(--color-success-soft)}._tone_warning_ibztr_447{color:var(--color-warning);background:var(--color-warning-soft)}._tone_danger_ibztr_452{color:var(--color-danger);background:var(--color-danger-soft)}._card_ibztr_458,._panel_ibztr_459{border:1px solid var(--color-border);background:var(--color-panel);color:var(--color-text)}._card_ibztr_458{border-radius:var(--surface-radius);padding:var(--card-padding)}._panel_ibztr_459{border-radius:var(--surface-radius);padding:var(--surface-padding)}._toolbar_ibztr_475{display:flex;align-items:center;gap:var(--space-sm)}._toolbar_wrap_ibztr_481{flex-wrap:wrap}._toolbar_spread_ibztr_485{justify-content:space-between}._segmentedControl_ibztr_490{display:inline-flex;gap:2px;align-items:center;border-radius:var(--radius-control)}._segmentedControlItem_ibztr_497{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:var(--radius-control);background:transparent;color:var(--color-text-muted);cursor:pointer;font-family:inherit;font-weight:700;transition:background-color .12s ease,border-color .12s ease,color .12s ease}._segmentedControlItem_sm_ibztr_512{min-height:var(--control-height-sm);padding:4px var(--control-padding-x-sm);font-size:var(--text-xs)}._segmentedControlItem_md_ibztr_518{min-height:var(--control-height-md);padding:8px var(--control-padding-x-md);font-size:var(--text-sm)}._segmentedControlItem_ibztr_497:hover{color:var(--color-text);background:var(--color-bg-hover)}._segmentedControlItem_ibztr_497[data-active=true]{color:var(--color-text);border-color:var(--color-border);background:var(--color-panel)}._selectableListItem_ibztr_536{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:1px solid transparent;border-radius:var(--radius-control);background:transparent;color:var(--color-text);cursor:pointer;display:grid;gap:4px;min-width:0;padding:var(--space-sm);text-align:left;transition:background-color .12s ease,border-color .12s ease}._selectableListItem_ibztr_536:hover{background:var(--color-bg-hover)}._selectableListItem_ibztr_536[data-selected=true]{border-color:var(--color-border);background:var(--color-surface)}._selectableListItem_ibztr_536:focus-visible,._segmentedControlItem_ibztr_497:focus-visible{outline:none;box-shadow:var(--focus-ring)}._formActions_ibztr_570{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-sm)}._field_ibztr_578{display:grid;gap:6px}._fieldLabel_ibztr_583{font-size:var(--text-xs);font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._fieldDescription_ibztr_591,._fieldError_ibztr_592{margin:0;font-size:var(--text-xs)}._fieldDescription_ibztr_591{color:var(--color-text-muted)}._fieldError_ibztr_592{color:var(--color-danger)}._inlineAlert_ibztr_605{border:1px solid transparent;border-radius:var(--surface-radius);padding:var(--space-sm) var(--space-md);font-size:var(--text-sm)}._inlineAlert_neutral_ibztr_612{color:var(--color-text-muted);background:var(--color-surface);border-color:var(--color-border-muted)}._inlineAlert_info_ibztr_618{color:var(--color-info);background:var(--color-info-soft);border-color:color-mix(in srgb,var(--color-info) 20%,transparent)}._inlineAlert_success_ibztr_624{color:var(--color-success);background:var(--color-success-soft);border-color:color-mix(in srgb,var(--color-success) 20%,transparent)}._inlineAlert_warning_ibztr_630{color:var(--color-warning);background:var(--color-warning-soft);border-color:color-mix(in srgb,var(--color-warning) 20%,transparent)}._inlineAlert_danger_ibztr_636{color:var(--color-danger);background:var(--color-danger-soft);border-color:color-mix(in srgb,var(--color-danger) 20%,transparent)}._inlineAlertAction_ibztr_648{background:none;border:none;padding:0;margin-left:var(--space-sm);font:inherit;color:currentColor;cursor:pointer;text-decoration:underline}._inlineAlertAction_ibztr_648:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:var(--radius-sm)}._inlineAlertAction_ibztr_648:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}._emptyState_ibztr_671{display:grid;gap:var(--space-xs);place-items:center;padding:var(--space-xl);text-align:center;color:var(--color-text-muted)}._emptyStateTitle_ibztr_680{margin:0;font-size:var(--text-md);font-weight:700;color:var(--color-text)}._emptyStateDescription_ibztr_687{margin:0;max-width:44ch;font-size:var(--text-sm)}._emptyStateAction_ibztr_693{margin-top:var(--space-sm)}._switch_ibztr_698{--switch-width: 34px;--switch-height: 20px;--switch-thumb: 14px;flex:none;position:relative;width:var(--switch-width);height:var(--switch-height);padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-panel);cursor:pointer;transition:background-color .12s ease,border-color .12s ease}._switch_ibztr_698[aria-checked=true]{background:var(--color-accent);border-color:var(--color-accent)}._switch_ibztr_698:disabled{cursor:not-allowed;opacity:.58}._switch_ibztr_698[aria-busy=true]{opacity:.58}._switch_ibztr_698:focus-visible{outline:none;box-shadow:var(--focus-ring)}._switchThumb_ibztr_736{position:absolute;top:50%;left:2px;width:var(--switch-thumb);height:var(--switch-thumb);border-radius:var(--radius-full);background:var(--color-text-muted);transform:translateY(-50%);transition:transform .12s ease,background-color .12s ease}._switch_ibztr_698[aria-checked=true] ._switchThumb_ibztr_736{background:var(--color-on-accent);transform:translate(calc(var(--switch-width) - var(--switch-thumb) - 6px),-50%)}._divider_ynsms_13{width:1px;flex-shrink:0;background:var(--color-border-muted);align-self:stretch;position:relative;cursor:col-resize;transition:background-color .12s ease}._divider_ynsms_13:before{content:"";position:absolute;top:0;right:-4px;bottom:0;left:-4px;cursor:col-resize}._divider_ynsms_13:hover,._divider_ynsms_13[data-resizing]{background:var(--color-text-faint)}._divider_ynsms_13:focus-visible{outline:none;background:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}._frame_1r9up_24{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--color-panel)}._frameFooter_1r9up_31{flex-shrink:0;border-top:1px solid var(--color-border-muted);background:var(--color-panel)}._wrapper_1r9up_33{flex:1;display:flex;flex-direction:column;min-height:0;background:var(--color-bg)}._wrapper_1r9up_33,._stateBlock_1r9up_33{overflow:hidden}._headShell_1r9up_65{flex-shrink:0;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:auto;background:var(--color-panel);border-bottom:1px solid var(--color-border-muted)}._bodyShell_1r9up_78{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:auto;-webkit-overflow-scrolling:touch}._wrapper_1r9up_33[data-horizontal-scroll=true] ._bodyShell_1r9up_78{overflow-x:auto}._headInner_1r9up_91,._bodyInner_1r9up_92{width:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--text-base)}._headInner_1r9up_91 th{padding:0 var(--table-cell-padding-x);height:var(--datatable-head-h, 44px);font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-faint);text-align:left;white-space:nowrap;-webkit-user-select:none;user-select:none;vertical-align:middle;position:relative}._thNumeric_1r9up_122{text-align:right}._bodyInner_1r9up_92 td{padding:var(--table-cell-padding-y) var(--table-cell-padding-x);border-bottom:1px solid var(--color-border-muted);vertical-align:middle}._sortHeader_1r9up_136{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;display:inline-flex;align-items:center;gap:4px;padding:0;margin:0;font-size:inherit;font-weight:inherit;font-family:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;white-space:nowrap}._sortHeader_1r9up_136[data-align=right]{width:100%;justify-content:flex-end}._sortHeader_1r9up_136:hover,._sortHeader_1r9up_136:focus-visible{color:var(--color-text);outline:none}._sortHeader_1r9up_136[data-active=true]{color:var(--color-text)}._plainHeader_1r9up_179{display:inline-flex;align-items:center}._plainHeader_1r9up_179[data-align=right]{width:100%;justify-content:flex-end}._sortIndicator_1r9up_189{display:inline-flex;align-items:center;justify-content:center;width:10px;height:10px;color:var(--color-text-faint);opacity:0;transition:opacity .1s ease}._sortHeader_1r9up_136:hover ._sortIndicator_1r9up_189,._sortHeader_1r9up_136:focus-visible ._sortIndicator_1r9up_189{opacity:.6}._sortArrowUp_1r9up_207,._sortArrowDown_1r9up_208{stroke:currentColor}._sortIndicator_1r9up_189[data-direction]{opacity:1;color:var(--color-text-faint)}._sortIndicator_1r9up_189[data-direction=asc] ._sortArrowUp_1r9up_207,._sortIndicator_1r9up_189[data-direction=desc] ._sortArrowDown_1r9up_208{stroke:var(--color-text)}._row_1r9up_239{position:relative;transition:background-color 80ms ease}._row_1r9up_239[data-selectable=true]{cursor:pointer}._row_1r9up_239[data-selectable=true]:hover,._row_1r9up_239:focus-visible{background:var(--color-surface);outline:none}._row_1r9up_239[data-selectable=true]:active,._row_1r9up_239[data-active=true]{background:var(--color-accent-soft)}._bodyInner_1r9up_92 td:has(._rowMenuButton_1r9up_263){position:relative;padding-right:56px}._rowMenuButton_1r9up_263{position:absolute;z-index:1;top:6px;right:16px;border:none;background:transparent;color:var(--color-text-muted);font-size:18px;line-height:1;padding:4px 6px;border-radius:var(--radius-sm);cursor:pointer;opacity:0;transition:opacity .12s ease,background-color .12s ease,color .12s ease}._row_1r9up_239:hover ._rowMenuButton_1r9up_263,._row_1r9up_239:focus-within ._rowMenuButton_1r9up_263,._rowMenuButton_1r9up_263[aria-expanded=true]{opacity:1}._rowMenuButton_1r9up_263:hover,._rowMenuButton_1r9up_263:focus-visible{background:var(--color-surface);color:var(--color-text);outline:none}._stateBlock_1r9up_33{flex:1;display:flex;align-items:center;justify-content:center;min-height:120px;padding:24px 16px;text-align:center;color:var(--color-text-muted);font-size:var(--text-sm);background:var(--color-panel)}._columnResizeHandle_1r9up_332{position:absolute;top:0;bottom:0;right:-4px;width:8px;cursor:col-resize;z-index:1}._columnResizeHandle_1r9up_332:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:transparent;transition:background-color .12s ease}._headInner_1r9up_91:hover ._columnResizeHandle_1r9up_332:after{background:var(--color-border)}._columnResizeHandle_1r9up_332:hover:after,._columnResizeHandle_1r9up_332[data-resizing=true]:after{background:var(--color-text-faint)}._toolbar_1r9up_396{display:flex;align-items:center;gap:var(--space-md);padding:0 var(--space-lg);border-bottom:1px solid var(--color-border-subtle);background:var(--color-panel);height:var(--subbar-height);box-sizing:border-box;flex-shrink:0}._toolbarFilters_1r9up_408{display:inline-flex;align-items:center;gap:var(--space-md);flex-shrink:0}._toolbarSearch_1r9up_415{flex:0 1 280px;min-width:160px}._toolbarTrailing_1r9up_423{display:inline-flex;align-items:center;gap:var(--space-sm);margin-left:auto;flex-shrink:0}._toolbarDivider_1r9up_434{width:1px;height:20px;background:var(--color-border-subtle)}._panel_1rvto_10{--list-panel-header-top: calc(var(--space-sm) + var(--space-xs));--list-panel-inline-padding: var(--space-md);--list-panel-toggle-inset: var(--space-sm);display:flex;flex-direction:column;min-height:0;height:100%;box-sizing:border-box;width:var(--list-panel-width);flex-shrink:0;padding:var(--list-panel-header-top) var(--list-panel-inline-padding) 0;gap:var(--space-sm);overflow:hidden;background:var(--color-sidebar-panel-bg);transition:width .2s ease}._panel_1rvto_10[data-edge=right]{border-right:1px solid var(--color-border-muted)}._panel_1rvto_10[data-collapsed=true]{width:var(--list-panel-collapsed-width);padding:var(--list-panel-header-top) 0 0;align-items:center}._header_1rvto_42{display:flex;flex-direction:column;gap:var(--space-sm);flex-shrink:0}._headerRow_1rvto_49{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-sm)}._headerRow_1rvto_49[data-has-toggle=true]{grid-template-columns:24px minmax(0,1fr) auto;margin-left:calc(var(--list-panel-toggle-inset) - var(--list-panel-inline-padding))}._headerToggle_1rvto_64{position:relative;z-index:1;display:flex;align-self:start;justify-content:center}._titleGroup_1rvto_72{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-xs);flex:1;min-width:0}._headerRow_1rvto_49[data-has-toggle=true] ._titleGroup_1rvto_72{justify-content:center}._title_1rvto_72{font-size:var(--text-base);font-weight:600;color:var(--color-text);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._countBadge_1rvto_95{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 6px;border-radius:999px;background:var(--color-danger);color:var(--color-text-on-accent);font-size:var(--text-xs);font-weight:700;line-height:1}._countBadge_1rvto_95[data-tone=neutral]{background:var(--color-bg-hover);color:var(--color-text-muted)}._headerAction_1rvto_114{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-xs)}._headerRow_1rvto_49[data-has-toggle=true] ._headerAction_1rvto_114{min-width:24px}._collapseToggle_1rvto_127{flex-shrink:0;display:inline-grid;place-items:center;width:24px;height:24px;border:none;border-radius:var(--radius-sm);background:var(--color-sidebar-panel-bg);color:var(--color-text-muted);cursor:pointer;font-size:14px;line-height:1;transition:background-color .12s ease,color .12s ease}._collapseToggle_1rvto_127:hover{background:var(--color-bg-hover);color:var(--color-text)}._collapseToggle_1rvto_127:focus-visible{outline:none;box-shadow:var(--focus-ring)}._list_1rvto_156{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:2px;padding-bottom:var(--space-md);margin:0 calc(var(--space-md) * -1) 0 0;padding-right:var(--space-md)}._row_1rvto_170{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:baseline;column-gap:var(--space-sm);row-gap:2px;padding:10px var(--space-sm) 10px var(--space-md);border:none;border-left:2px solid transparent;border-radius:0;background:transparent;text-align:left;cursor:pointer;transition:background-color .12s ease,border-color .12s ease;position:relative}._row_1rvto_170:hover{background:var(--color-bg-hover)}._row_1rvto_170[data-selected=true]{background:var(--color-surface);border-left-color:var(--color-accent)}._row_1rvto_170:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}._rowDot_1rvto_208{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:currentColor;display:inline-block;margin-right:var(--space-xs);vertical-align:middle;position:relative;top:-1px}._rowDotNeutral_1rvto_221{color:var(--color-text-muted)}._rowDotAccent_1rvto_225{color:var(--color-accent)}._rowDotDanger_1rvto_229{color:var(--color-danger)}._rowDotSuccess_1rvto_233{color:var(--color-success)}._rowDotWarning_1rvto_237{color:var(--color-warning)}._rowTitle_1rvto_241{grid-column:1;grid-row:1;font-size:var(--text-sm);font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._rowTrailing_1rvto_253{grid-column:2;grid-row:1;font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap}._rowSubtitle_1rvto_261{grid-column:1 / -1;grid-row:2;font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._empty_1rvto_273{padding:var(--space-md);font-size:var(--text-sm);color:var(--color-text-muted)}._collapsedRail_1rvto_280{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-sm);height:100%;width:100%;padding-left:var(--list-panel-toggle-inset);box-sizing:border-box}._input_4x7vm_9{width:100%;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-panel);color:var(--color-text);padding:12px 14px;transition:border-color .12s ease,background-color .12s ease}._input_4x7vm_9:focus-visible{outline:none;border-color:var(--color-text);box-shadow:var(--focus-ring)}._input_4x7vm_9::placeholder{color:var(--color-text-faint)}._input_4x7vm_9[readonly]{cursor:pointer;background:var(--color-surface)}._root_1uodr_12{display:inline-flex;gap:var(--space-xs);align-items:center;min-width:0}._display_1uodr_27,._input_1uodr_28{flex:1 1 auto;min-width:0;height:32px;line-height:32px;color:var(--color-text);font-family:inherit;font-size:var(--text-sm);font-weight:600}._display_1uodr_27{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._display_empty_1uodr_45{color:var(--color-text-faint);font-weight:500}._input_1uodr_28{box-sizing:border-box;width:100%;padding:0;border:1px solid transparent;border-bottom-color:var(--color-border);border-radius:0;background:transparent;outline:none;transition:border-color .12s ease}._input_1uodr_28:focus-visible{border-color:transparent;border-bottom-color:var(--color-text);outline:none;box-shadow:none}._input_1uodr_28::placeholder{color:var(--color-text-faint);font-weight:500}._editIcon_1uodr_78{flex-shrink:0}._select_hqftf_8{color:var(--color-text);transition:border-color .12s ease,background-color .12s ease}._select_fullWidth_hqftf_15{width:100%}._select_contentWidth_hqftf_19{width:auto}._select_md_hqftf_23{min-height:var(--control-height-md);padding:6px var(--control-padding-x-sm);font-size:var(--text-base)}._select_sm_hqftf_31{min-height:var(--control-height-sm);padding:4px var(--control-padding-x-sm);font-size:var(--text-xs)}._select_normal_hqftf_37{border:1px solid transparent;border-bottom-color:var(--color-border-subtle);border-radius:0;background:transparent}._select_high_hqftf_44{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-panel)}._select_hqftf_8:focus-visible{outline:none}._select_normal_hqftf_37:focus-visible{border-color:transparent;border-bottom-color:var(--color-text);box-shadow:none}._select_high_hqftf_44:focus-visible{border-color:var(--color-text);box-shadow:var(--focus-ring)}._checkbox_1wb93_1{width:16px;height:16px;margin:0;border-radius:var(--radius-control);accent-color:var(--color-accent);cursor:pointer}._checkbox_1wb93_1:focus-visible{outline:none;box-shadow:var(--focus-ring)}._checkbox_1wb93_1:disabled{cursor:not-allowed;opacity:.45}._pagination_whruo_3{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-sm) var(--space-lg);color:var(--color-text-muted);font-size:var(--text-sm)}._buttons_whruo_13{display:inline-flex;align-items:center;gap:var(--space-sm)}._status_whruo_19{color:var(--color-text-muted);font-variant-numeric:tabular-nums}._page_whruo_24{min-width:3.5rem;color:var(--color-text);text-align:center;font-variant-numeric:tabular-nums}._frame_1wcaa_7{border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-panel);overflow:hidden}._table_1wcaa_14{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._table_1wcaa_14 th{text-align:left;font-weight:600;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);padding:10px 14px;border-bottom:1px solid var(--color-border);background:var(--color-surface)}._table_1wcaa_14 td{padding:12px 14px;border-bottom:1px solid var(--color-border);color:var(--color-text);vertical-align:middle}._table_1wcaa_14 tbody tr:last-child td{border-bottom:none}:root[data-density=compact] ._frame_1wcaa_7[data-grid-dense]{border-radius:0}:root[data-density=compact] ._frame_1wcaa_7[data-grid-dense] ._table_1wcaa_14 th,:root[data-density=compact] ._frame_1wcaa_7[data-grid-dense] ._table_1wcaa_14 td{padding:6px 10px}._timestamp_1wcaa_62{color:var(--color-text-muted);white-space:nowrap}._rowActions_1wcaa_70{display:flex;gap:6px;justify-content:flex-end}._shell_1lnry_10{height:100%;display:flex;flex-direction:column}._header_1lnry_45{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:0 var(--space-lg);border-bottom:1px solid var(--color-border-subtle);background:var(--color-panel);height:var(--topbar-height);box-sizing:border-box;flex-shrink:0}._titleRow_1lnry_69{display:inline-flex;align-items:baseline;gap:var(--space-sm);min-width:0}._title_1lnry_69{margin:0;font-size:var(--text-xl);font-weight:800;color:var(--color-text);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._count_1lnry_90{font-size:var(--text-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}._trailing_1lnry_98{display:inline-flex;align-items:center;gap:var(--space-sm);flex-shrink:0}._banner_1lnry_105{padding:var(--space-sm) var(--space-lg);border-bottom:1px solid var(--color-border-subtle);background:var(--color-panel)}._body_hidden_1lnry_125{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}._body_auto_1lnry_133{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto}._tabStrip_1kwvo_10{position:sticky;top:0;z-index:9;display:flex;align-items:stretch;gap:var(--space-lg);padding:0 var(--space-lg);height:var(--subbar-height);flex-shrink:0;box-sizing:border-box;border-bottom:1px solid var(--color-border);background:var(--color-panel)}._tab_1kwvo_10{display:inline-flex;align-items:stretch;border:none;padding:0;background:transparent;color:var(--color-text-muted);font:inherit;font-size:var(--text-base);font-weight:500;text-decoration:none;cursor:pointer}._tab_1kwvo_10:hover{color:var(--color-text)}._tab_1kwvo_10:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}._tab_1kwvo_10:disabled{color:var(--color-text-faint);cursor:not-allowed}._tabLabel_1kwvo_62{display:inline-flex;align-items:center;border-bottom:2px solid transparent;margin-bottom:-1px}._tabActive_1kwvo_69{color:var(--color-text);font-weight:600}._tabActive_1kwvo_69 ._tabLabel_1kwvo_62{border-bottom-color:var(--color-accent)}._tabPanel_1kwvo_78{display:flex;flex-direction:column;padding:0 0 var(--space-md);min-height:0}._wrapper_1ypp8_12{display:inline-flex;align-items:center;gap:6px;width:100%;min-height:var(--control-height-sm);padding:0 var(--control-padding-x-sm);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-panel);transition:border-color .12s ease,box-shadow .12s ease}._wrapper_1ypp8_12:focus-within{border-color:var(--color-text);box-shadow:var(--focus-ring)}._icon_1ypp8_32{flex-shrink:0;color:var(--color-text-muted)}._input_1ypp8_37{flex:1;min-width:0;border:none;outline:none;background:transparent;padding:0;font-size:var(--text-sm);color:var(--color-text)}._input_1ypp8_37::placeholder{color:var(--color-text-muted)}._input_1ypp8_37::-webkit-search-cancel-button{display:none}._subbar_1hzht_1{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:var(--subbar-height);border-bottom:1px solid var(--color-border-muted);background:var(--color-panel);--subbar-inset: var(--space-md)}._insetLg_1hzht_12{--subbar-inset: var(--space-lg)}._text_1hzht_16{min-width:0;padding:var(--space-sm) var(--subbar-inset)}._heading_1hzht_21{margin:0;color:var(--color-text);font-size:var(--text-lg);font-weight:700}._description_1hzht_28{margin:var(--space-xs) 0 0;color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}._actions_1hzht_35{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--subbar-inset)}._textarea_1un1r_12{width:100%;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-panel);color:var(--color-text);padding:12px 14px;min-height:56px;resize:vertical;transition:border-color .12s ease,background-color .12s ease}._textarea_1un1r_12:focus-visible{outline:none;border-color:var(--color-text);box-shadow:var(--focus-ring)}._textarea_1un1r_12::placeholder{color:var(--color-text-faint)}._tile_1v1ix_4{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;gap:8px;padding:var(--card-padding);border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);background:var(--color-panel);color:var(--color-text);text-align:left;text-decoration:none;font:inherit;min-width:0;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}._tile_sm_1v1ix_26{padding:12px;gap:4px}._tile_interactive_1v1ix_33{cursor:pointer}._tile_interactive_1v1ix_33:hover{background:var(--color-bg-hover);border-color:var(--color-border)}._tile_interactive_1v1ix_33:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._tile_selected_1v1ix_47{border-color:var(--color-accent);background:var(--color-accent-soft)}._grid_1v1ix_53{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--tile-min, 280px),1fr));gap:var(--grid-gutter)}._container_1pvdi_5{position:fixed;top:var(--space-md);right:var(--space-md);z-index:200;display:grid;gap:var(--space-sm);pointer-events:none;max-width:400px}._toast_1pvdi_16{pointer-events:auto;display:flex;align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--surface-radius);box-shadow:var(--shadow-toast);font-size:var(--text-sm);color:var(--color-text);animation:_slideIn_1pvdi_1 .2s ease}@keyframes _slideIn_1pvdi_1{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}._message_1pvdi_42{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}._action_1pvdi_54{flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:2px var(--space-xs);font:inherit;font-weight:600;color:var(--color-accent);cursor:pointer;line-height:1;border-radius:var(--radius-sm)}._action_1pvdi_54:hover{text-decoration:underline}._action_1pvdi_54:focus-visible{outline:var(--focus-ring)}._dismiss_1pvdi_76{flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:2px;font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;line-height:1}._dismiss_1pvdi_76:hover{color:var(--color-text)}._card_ra73c_1{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--card-padding);border:1px solid var(--color-accent);border-radius:var(--surface-radius);background:var(--color-accent-soft)}._head_ra73c_11{display:flex;align-items:center;gap:var(--space-xs)}._flag_ra73c_17{color:var(--color-accent)}._title_ra73c_21{font-size:var(--text-sm);font-weight:600;color:var(--color-text)}._instructions_ra73c_27{font-size:var(--text-xs);color:var(--color-text-muted);margin:0;white-space:pre-wrap}._options_ra73c_34{display:flex;flex-direction:column;gap:var(--space-xs)}._option_ra73c_34{display:flex;align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-panel);cursor:pointer}._option_ra73c_34[data-selected]{border-color:var(--color-accent)}._option_ra73c_34 input{margin-top:2px}._optionBody_ra73c_59{display:flex;flex-direction:column;gap:2px;min-width:0}._optionLabel_ra73c_66{font-size:var(--text-xs);font-weight:600;color:var(--color-text);display:inline-flex;align-items:center;gap:var(--space-xs)}._recommended_ra73c_75{font-size:var(--text-xs);font-weight:500;color:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-full);padding:0 var(--space-xs)}._optionDescription_ra73c_84{font-size:var(--text-xs);color:var(--color-text-muted)}._actions_ra73c_89{display:flex;gap:var(--space-sm)}._root_1frwn_2{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0}._header_1frwn_13{display:flex;align-items:center;gap:var(--space-sm);height:var(--library-subbar-h, var(--subbar-height));flex-shrink:0;padding:0 var(--space-md);border-bottom:1px solid var(--color-border-muted);box-sizing:border-box}._body_1frwn_24{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;overflow:hidden}.messageBar{--closing-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.85822%208.84922L4.85322%2011.8542C4.75891%2011.9453%204.63261%2011.9957%204.50151%2011.9946C4.37042%2011.9934%204.24501%2011.9408%204.15231%2011.8481C4.0596%2011.7554%204.00702%2011.63%204.00588%2011.4989C4.00474%2011.3678%204.05514%2011.2415%204.14622%2011.1472L7.15122%208.14222V7.85922L4.14622%204.85322C4.05514%204.75891%204.00474%204.63261%204.00588%204.50151C4.00702%204.37042%204.0596%204.24501%204.15231%204.15231C4.24501%204.0596%204.37042%204.00702%204.50151%204.00588C4.63261%204.00474%204.75891%204.05514%204.85322%204.14622L7.85822%207.15122H8.14122L11.1462%204.14622C11.2405%204.05514%2011.3668%204.00474%2011.4979%204.00588C11.629%204.00702%2011.7544%204.0596%2011.8471%204.15231C11.9398%204.24501%2011.9924%204.37042%2011.9936%204.50151C11.9947%204.63261%2011.9443%204.75891%2011.8532%204.85322L8.84822%207.85922V8.14222L11.8532%2011.1472C11.9443%2011.2415%2011.9947%2011.3678%2011.9936%2011.4989C11.9924%2011.63%2011.9398%2011.7554%2011.8471%2011.8481C11.7544%2011.9408%2011.629%2011.9934%2011.4979%2011.9946C11.3668%2011.9957%2011.2405%2011.9453%2011.1462%2011.8542L8.14122%208.84922L8.14222%208.85022L7.85822%208.84922Z'%20fill='black'/%3e%3c/svg%3e");--message-bar-close-button-color:var(--text-primary-color);--message-bar-close-button-color-hover:var(--text-primary-color);--message-bar-close-button-border-radius:4px;--message-bar-close-button-border:none;--message-bar-close-button-hover-bg-color:light-dark( rgb(21 20 26 / .14), rgb(251 251 254 / .14) );--message-bar-close-button-active-bg-color:light-dark( rgb(21 20 26 / .21), rgb(251 251 254 / .21) );--message-bar-close-button-focus-bg-color:light-dark( rgb(21 20 26 / .07), rgb(251 251 254 / .07) );display:flex;position:relative;padding:8px 8px 8px 16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:4px;border:1px solid var(--message-bar-border-color);background:var(--message-bar-bg-color);color:var(--message-bar-fg-color)}@media screen and (forced-colors:active){.messageBar{--message-bar-close-button-color:ButtonText;--message-bar-close-button-border:1px solid ButtonText;--message-bar-close-button-hover-bg-color:ButtonText;--message-bar-close-button-active-bg-color:ButtonText;--message-bar-close-button-focus-bg-color:ButtonText;--message-bar-close-button-color-hover:HighlightText}}.messageBar>div{display:flex;align-items:flex-start;gap:8px;align-self:stretch}.messageBar>div:before{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:var(--message-bar-icon);mask-image:var(--message-bar-icon);-webkit-mask-size:cover;mask-size:cover;background-color:var(--message-bar-icon-color);flex-shrink:0}.messageBar button{cursor:pointer}.messageBar button:focus-visible{outline:var(--focus-ring-outline);outline-offset:2px}.messageBar .closeButton{width:32px;height:32px;background:none;border-radius:var(--message-bar-close-button-border-radius);border:var(--message-bar-close-button-border);display:flex;align-items:center;justify-content:center}.messageBar .closeButton:before{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:var(--closing-button-icon);mask-image:var(--closing-button-icon);-webkit-mask-size:cover;mask-size:cover;background-color:var(--message-bar-close-button-color)}.messageBar .closeButton:is(:hover,:active,:focus):before{background-color:var(--message-bar-close-button-color-hover)}.messageBar .closeButton:hover{background-color:var(--message-bar-close-button-hover-bg-color)}.messageBar .closeButton:active{background-color:var(--message-bar-close-button-active-bg-color)}.messageBar .closeButton:focus{background-color:var(--message-bar-close-button-focus-bg-color)}.messageBar .closeButton>span{display:inline-block;width:0;height:0;overflow:hidden}#editorUndoBar{--text-primary-color:light-dark(#15141a, #fbfbfe);--message-bar-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.625%200.5C6.64009%200.5%205.66482%200.693993%204.75487%201.0709C3.84493%201.44781%203.01814%202.00026%202.3217%202.6967C1.62526%203.39314%201.07281%204.21993%200.695904%205.12987C0.318993%206.03982%200.125%207.01509%200.125%208C0.125%208.98491%200.318993%209.96018%200.695904%2010.8701C1.07281%2011.7801%201.62526%2012.6069%202.3217%2013.3033C3.01814%2013.9997%203.84493%2014.5522%204.75487%2014.9291C5.66482%2015.306%206.64009%2015.5%207.625%2015.5C9.61412%2015.5%2011.5218%2014.7098%2012.9283%2013.3033C14.3348%2011.8968%2015.125%209.98912%2015.125%208C15.125%206.01088%2014.3348%204.10322%2012.9283%202.6967C11.5218%201.29018%209.61412%200.5%207.625%200.5ZM8.25%2011.375C8.25%2011.5408%208.18415%2011.6997%208.06694%2011.8169C7.94973%2011.9342%207.79076%2012%207.625%2012C7.45924%2012%207.30027%2011.9342%207.18306%2011.8169C7.06585%2011.6997%207%2011.5408%207%2011.375V6.938C7%206.77224%207.06585%206.61327%207.18306%206.49606C7.30027%206.37885%207.45924%206.313%207.625%206.313C7.79076%206.313%207.94973%206.37885%208.06694%206.49606C8.18415%206.61327%208.25%206.77224%208.25%206.938V11.375ZM8.25%205L8%205.25H7.25L7%205V4.25L7.25%204H8L8.25%204.25V5Z'%20fill='black'%20/%3e%3c/svg%3e");--message-bar-icon-color:light-dark(#0060df, #73a7f3);--message-bar-bg-color:light-dark(#deeafc, #003070);--message-bar-fg-color:var(--text-primary-color);--message-bar-border-color:light-dark( rgb(0 0 0 / .08), rgb(255 255 255 / .08) );--undo-button-bg-color:light-dark( rgb(21 20 26 / .07), rgb(255 255 255 / .08) );--undo-button-bg-color-hover:light-dark( rgb(21 20 26 / .14), rgb(255 255 255 / .14) );--undo-button-bg-color-active:light-dark( rgb(21 20 26 / .21), rgb(255 255 255 / .21) );--undo-button-border:1px solid light-dark(#0060df, #0df);--undo-button-fg-color:var(--message-bar-fg-color);--undo-button-fg-color-hover:var(--undo-button-fg-color);--undo-button-fg-color-active:var(--undo-button-fg-color);position:fixed;top:50px;left:50%;transform:translate(-50%);z-index:10;padding-block:8px;padding-inline:16px 8px;font:menu;font-size:15px;cursor:default}@media screen and (forced-colors:active){#editorUndoBar{--text-primary-color:CanvasText;--message-bar-icon-color:CanvasText;--message-bar-bg-color:Canvas;--message-bar-border-color:CanvasText;--undo-button-bg-color:ButtonText;--undo-button-bg-color-hover:SelectedItem;--undo-button-bg-color-active:SelectedItem;--undo-button-fg-color:ButtonFace;--undo-button-fg-color-hover:SelectedItemText;--undo-button-fg-color-active:SelectedItemText;--undo-button-border:none}}#editorUndoBar button{cursor:pointer}#editorUndoBar #editorUndoBarUndoButton{border-radius:4px;font-weight:590;line-height:19.5px;color:var(--undo-button-fg-color);border:var(--undo-button-border);padding:4px 16px;margin-inline-start:8px;height:32px;background-color:var(--undo-button-bg-color)}#editorUndoBar #editorUndoBarUndoButton:hover{background-color:var(--undo-button-bg-color-hover);color:var(--undo-button-fg-color-hover)}#editorUndoBar #editorUndoBarUndoButton:active{background-color:var(--undo-button-bg-color-active);color:var(--undo-button-fg-color-active)}#editorUndoBar>div{align-items:center}.dialog{--dialog-bg-color:light-dark(white, #1c1b22);--dialog-border-color:light-dark(white, #1c1b22);--dialog-shadow:0 2px 14px 0 light-dark(rgb(58 57 68 / .2), #15141a);--text-primary-color:light-dark(#15141a, #fbfbfe);--text-secondary-color:light-dark(#5b5b66, #cfcfd8);--hover-filter:brightness(.9);--link-fg-color:light-dark(#0060df, #0df);--link-hover-fg-color:light-dark(#0250bb, #80ebff);--separator-color:light-dark(#f0f0f4, #52525e);--textarea-border-color:#8f8f9d;--textarea-bg-color:light-dark(white, #42414d);--textarea-fg-color:var(--text-secondary-color);--radio-bg-color:light-dark(#f0f0f4, #2b2a33);--radio-checked-bg-color:light-dark(#fbfbfe, #15141a);--radio-border-color:#8f8f9d;--radio-checked-border-color:light-dark(#0060df, #0df);--button-secondary-bg-color:light-dark( rgb(21 20 26 / .07), rgb(251 251 254 / .07) );--button-secondary-fg-color:var(--text-primary-color);--button-secondary-border-color:var(--button-secondary-bg-color);--button-secondary-active-bg-color:light-dark( rgb(21 20 26 / .21), rgb(251 251 254 / .21) );--button-secondary-active-fg-color:var(--button-secondary-fg-color);--button-secondary-active-border-color:var(--button-secondary-bg-color);--button-secondary-hover-bg-color:light-dark( rgb(21 20 26 / .14), rgb(251 251 254 / .14) );--button-secondary-hover-fg-color:var(--button-secondary-fg-color);--button-secondary-hover-border-color:var(--button-secondary-hover-bg-color);--button-secondary-disabled-bg-color:var(--button-secondary-bg-color);--button-secondary-disabled-border-color:var( --button-secondary-border-color );--button-secondary-disabled-fg-color:var(--button-secondary-fg-color);--button-primary-bg-color:light-dark(#0060df, #0df);--button-primary-fg-color:light-dark(#fbfbfe, #15141a);--button-primary-border-color:var(--button-primary-bg-color);--button-primary-active-bg-color:light-dark(#054096, #aaf2ff);--button-primary-active-fg-color:var(--button-primary-fg-color);--button-primary-active-border-color:var(--button-primary-active-bg-color);--button-primary-hover-bg-color:light-dark(#0250bb, #80ebff);--button-primary-hover-fg-color:var(--button-primary-fg-color);--button-primary-hover-border-color:var(--button-primary-hover-bg-color);--button-primary-disabled-bg-color:var(--button-primary-bg-color);--button-primary-disabled-border-color:var(--button-primary-border-color);--button-primary-disabled-fg-color:var(--button-primary-fg-color);--button-disabled-opacity:.4;--input-text-bg-color:light-dark(white, #42414d);--input-text-fg-color:var(--text-primary-color);font:message-box;font-size:13px;font-weight:400;line-height:150%;border-radius:4px;padding:12px 16px;border:1px solid var(--dialog-border-color);background:var(--dialog-bg-color);color:var(--text-primary-color);box-shadow:var(--dialog-shadow)}@media(prefers-color-scheme:dark){.dialog{--hover-filter:brightness(1.4);--button-disabled-opacity:.6}}@media screen and (forced-colors:active){.dialog{--dialog-bg-color:Canvas;--dialog-border-color:CanvasText;--dialog-shadow:none;--text-primary-color:CanvasText;--text-secondary-color:CanvasText;--hover-filter:none;--link-fg-color:LinkText;--link-hover-fg-color:LinkText;--separator-color:CanvasText;--textarea-border-color:ButtonBorder;--textarea-bg-color:Field;--textarea-fg-color:ButtonText;--radio-bg-color:ButtonFace;--radio-checked-bg-color:ButtonFace;--radio-border-color:ButtonText;--radio-checked-border-color:ButtonText;--button-secondary-bg-color:ButtonFace;--button-secondary-fg-color:ButtonText;--button-secondary-border-color:ButtonText;--button-secondary-active-bg-color:HighlightText;--button-secondary-active-fg-color:SelectedItem;--button-secondary-active-border-color:ButtonText;--button-secondary-hover-bg-color:HighlightText;--button-secondary-hover-fg-color:SelectedItem;--button-secondary-hover-border-color:SelectedItem;--button-secondary-disabled-fg-color:GrayText;--button-secondary-disabled-border-color:GrayText;--button-primary-bg-color:ButtonText;--button-primary-fg-color:ButtonFace;--button-primary-border-color:ButtonText;--button-primary-active-bg-color:SelectedItem;--button-primary-active-fg-color:HighlightText;--button-primary-active-border-color:ButtonText;--button-primary-hover-bg-color:SelectedItem;--button-primary-hover-fg-color:HighlightText;--button-primary-hover-border-color:SelectedItem;--button-primary-disabled-bg-color:GrayText;--button-primary-disabled-fg-color:ButtonFace;--button-primary-disabled-border-color:GrayText;--button-disabled-opacity:1;--input-text-bg-color:Field;--input-text-fg-color:FieldText}}.dialog .mainContainer *:focus-visible{outline:var(--focus-ring-outline);outline-offset:2px}.dialog .mainContainer .title{display:flex;width:auto;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:12px}.dialog .mainContainer .title>span{font-size:13px;font-style:normal;font-weight:590;line-height:150%}.dialog .mainContainer .dialogSeparator{width:100%;height:0;margin-block:4px;border-top:1px solid var(--separator-color);border-bottom:none}.dialog .mainContainer .dialogButtonsGroup{display:flex;gap:12px;align-self:flex-end}.dialog .mainContainer .radio{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.dialog .mainContainer .radio>.radioButton{display:flex;gap:8px;align-self:stretch;align-items:center}.dialog .mainContainer .radio>.radioButton input{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:16px;height:16px;border-radius:50%;background-color:var(--radio-bg-color);border:1px solid var(--radio-border-color)}.dialog .mainContainer .radio>.radioButton input:hover{filter:var(--hover-filter)}.dialog .mainContainer .radio>.radioButton input:checked{background-color:var(--radio-checked-bg-color);border:4px solid var(--radio-checked-border-color)}.dialog .mainContainer .radio>.radioLabel{display:flex;padding-inline-start:24px;align-items:flex-start;gap:10px;align-self:stretch}.dialog .mainContainer .radio>.radioLabel>span{flex:1 0 0;font-size:11px;color:var(--text-secondary-color)}.dialog .mainContainer button:not(:is(.toggle-button,.closeButton,.clearInputButton)){border-radius:4px;border:1px solid;font:menu;font-weight:590;font-size:13px;padding:4px 16px;width:auto;height:32px}.dialog .mainContainer button:not(:is(.toggle-button,.closeButton,.clearInputButton)):hover{cursor:pointer;filter:var(--hover-filter)}.dialog .mainContainer button:not(:is(.toggle-button,.closeButton,.clearInputButton))>span{color:inherit;font:inherit}.dialog .mainContainer button:not(:is(.toggle-button,.closeButton,.clearInputButton)).secondaryButton{color:var(--button-secondary-fg-color);background-color:var(--button-secondary-bg-color);border-color:var(--button-secondary-border-color)}.dialog .mainContainer button:not(:is(.toggle-button,.closeButton,.clearInputButton)).secondaryButton:hover{color:var(--button-secondary-hover-fg-color);background-color:var(--button-secondary-hover-bg-color);border-color:var(--button-secondary-hover-border-color)}.dialog .mainContainer button:not(:is(.toggle-button,.closeButton,.clearInputButton)).secondaryButton:active{color:var(--button-secondary-active-fg-color);background-color:var(--button-secondary-active-bg-color);border-color:var(--button-secondary-active-border-color)}.dialog .mainContainer button:not(:is(.toggle-button,.closeButton,.clearInputButton)).secondaryButton:disabled{background-color:var(--button-secondary-disabled-bg-color);border-color:var(--button-secondary-disabled-border-color);color:var(--button-secondary-disabled-fg-color);opacity:var(--button-disabled-opacity)}.dialog .mainContainer button:not(:is(.toggle-button,.closeButton,.clearInputButton)).primaryButton{color:var(--button-primary-fg-color);background-color:var(--button-primary-bg-color);border-color:var(--button-primary-border-color);opacity:1}.dialog .mainContainer button:not(:is(.toggle-button,.closeButton,.clearInputButton)).primaryButton:hover{color:var(--button-primary-hover-fg-color);background-color:var(--button-primary-hover-bg-color);border-color:var(--button-primary-hover-border-color)}.dialog .mainContainer button:not(:is(.toggle-button,.closeButton,.clearInputButton)).primaryButton:active{color:var(--button-primary-active-fg-color);background-color:var(--button-primary-active-bg-color);border-color:var(--button-primary-active-border-color)}.dialog .mainContainer button:not(:is(.toggle-button,.closeButton,.clearInputButton)).primaryButton:disabled{background-color:var(--button-primary-disabled-bg-color);border-color:var(--button-primary-disabled-border-color);color:var(--button-primary-disabled-fg-color);opacity:var(--button-disabled-opacity)}.dialog .mainContainer button:not(:is(.toggle-button,.closeButton,.clearInputButton)):disabled{pointer-events:none}.dialog .mainContainer a{color:var(--link-fg-color)}.dialog .mainContainer a:hover{color:var(--link-hover-fg-color)}.dialog .mainContainer textarea{font:inherit;padding:8px;resize:none;margin:0;box-sizing:border-box;border-radius:4px;border:1px solid var(--textarea-border-color);background:var(--textarea-bg-color);color:var(--textarea-fg-color)}.dialog .mainContainer textarea:focus{outline-offset:0;border-color:transparent}.dialog .mainContainer textarea:disabled{pointer-events:none;opacity:.4}.dialog .mainContainer input[type=text]{background-color:var(--input-text-bg-color);color:var(--input-text-fg-color)}.dialog .mainContainer .messageBar{--message-bar-bg-color:light-dark(#ffebcd, #5a3100);--message-bar-fg-color:light-dark(#15141a, #fbfbfe);--message-bar-border-color:light-dark( rgb(0 0 0 / .08), rgb(255 255 255 / .08) );--message-bar-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.8748%2012.037L9.37782%202.037C8.99682%201.346%208.31082%201%207.62482%201C6.93882%201%206.25282%201.346%205.87282%202.037L0.375823%2012.037C-0.358177%2013.37%200.606823%2015%202.12782%2015H13.1228C14.6428%2015%2015.6078%2013.37%2014.8748%2012.037ZM8.24982%2011.75L7.99982%2012H7.24982L6.99982%2011.75V11L7.24982%2010.75H7.99982L8.24982%2011V11.75ZM8.24982%209.062C8.24982%209.22776%208.18398%209.38673%208.06677%209.50394C7.94955%209.62115%207.79058%209.687%207.62482%209.687C7.45906%209.687%207.30009%209.62115%207.18288%209.50394C7.06567%209.38673%206.99982%209.22776%206.99982%209.062V5.625C6.99982%205.45924%207.06567%205.30027%207.18288%205.18306C7.30009%205.06585%207.45906%205%207.62482%205C7.79058%205%207.94955%205.06585%208.06677%205.18306C8.18398%205.30027%208.24982%205.45924%208.24982%205.625V9.062Z'%20fill='black'/%3e%3c/svg%3e");--message-bar-icon-color:light-dark(#cd411e, #e49c49);align-self:stretch}@media screen and (forced-colors:active){.dialog .mainContainer .messageBar{--message-bar-bg-color:HighlightText;--message-bar-fg-color:CanvasText;--message-bar-border-color:CanvasText;--message-bar-icon-color:CanvasText}}.dialog .mainContainer .messageBar>div:before,.dialog .mainContainer .messageBar>div>div{margin-block:4px}.dialog .mainContainer .messageBar>div>div{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0}.dialog .mainContainer .messageBar>div>div .title{font-size:13px;font-weight:590}.dialog .mainContainer .messageBar>div>div .description{font-size:13px}.dialog .mainContainer .toggler{display:flex;align-items:center;gap:8px;align-self:stretch}.dialog .mainContainer .toggler>.togglerLabel{-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer{color-scheme:only light;position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:clip;opacity:1;line-height:1;letter-spacing:normal;word-spacing:normal;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:CanvasText;z-index:0;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size))}.textLayer.highlighting{touch-action:none}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%;-webkit-user-select:text;-moz-user-select:text;user-select:text}.textLayer>:not(.markedContent),.textLayer .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.textLayer .markedContent{display:contents}.textLayer span[role=img]{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.textLayer .highlight{--highlight-bg-color:rgb(180 0 170 / .25);--highlight-selected-bg-color:rgb(0 100 0 / .25);--highlight-backdrop-filter:none;--highlight-selected-backdrop-filter:none;margin:-1px;padding:1px;background-color:var(--highlight-bg-color);-webkit-backdrop-filter:var(--highlight-backdrop-filter);backdrop-filter:var(--highlight-backdrop-filter);border-radius:4px}@media screen and (forced-colors:active){.textLayer .highlight{--highlight-bg-color:transparent;--highlight-selected-bg-color:transparent;--highlight-backdrop-filter:var(--hcm-highlight-filter);--highlight-selected-backdrop-filter:var( --hcm-highlight-selected-filter )}}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color);-webkit-backdrop-filter:var(--highlight-selected-backdrop-filter);backdrop-filter:var(--highlight-selected-backdrop-filter);scroll-margin-top:50px}.textLayer ::-moz-selection{background:#0000ff40;background:color-mix(in srgb,AccentColor,transparent 50%);color:transparent}.textLayer ::selection{background:#0000ff40;background:color-mix(in srgb,AccentColor,transparent 50%);color:transparent}.textLayer.selectionRendering ::-moz-selection{background:transparent;color:transparent}.textLayer.selectionRendering ::selection{background:transparent;color:transparent}.textLayer br::-moz-selection{background:transparent}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.textLayerImages{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayerImages canvas{position:absolute;transform-origin:0% 0%}.annotationLayer{color-scheme:only light;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--annotation-unfocused-field-filter:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='pdfjsFillableField' x='0%' y='0%' width='100%' height='100%' color-interpolation-filters='sRGB'><feFlood flood-color='rgb(0,54,255)' flood-opacity='0.13' result='f'/><feComposite in='f' in2='SourceGraphic' operator='over'/></filter></svg>#pdfjsFillableField");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:black;--link-outline:none;position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0}@media screen and (forced-colors:active){.annotationLayer{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:var(--hcm-highlight-filter);backdrop-filter:var(--hcm-highlight-filter)}.annotationLayer .linkAnnotation>a:hover{opacity:0!important;background:none!important;box-shadow:none}.annotationLayer .popupAnnotation .popup{outline:calc(1.5px * var(--total-scale-factor)) solid CanvasText!important;background-color:ButtonFace!important;color:ButtonText!important}.annotationLayer .highlightArea:hover:after{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:var(--hcm-highlight-filter);backdrop-filter:var(--hcm-highlight-filter);content:"";pointer-events:none}.annotationLayer .popupAnnotation.focused .popup{outline:calc(3px * var(--total-scale-factor)) solid Highlight!important}}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer.disabled section,.annotationLayer.disabled .popup{pointer-events:none}.annotationLayer .annotationContent{position:absolute;width:100%;height:100%;pointer-events:none}.annotationLayer .annotationContent.freetext{background:transparent;border:none;top:0;right:0;bottom:0;left:0;overflow:visible;white-space:nowrap;font:10px sans-serif;line-height:1.35}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.annotationLayer section:has(div.annotationContent) canvas.annotationContent{display:none}.annotationLayer section .overlaidText{position:absolute;top:0;left:0;width:0;height:0;display:inline-block;overflow:hidden}.annotationLayer .hasOwnCanvas:not(.sandboxModified) :is(input,textarea){display:none}.annotationLayer .hasOwnCanvas.sandboxModified canvas.annotationContent{display:none}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton):not(.hasBorder)>a:hover{opacity:.2;background-color:#ff0}.annotationLayer .linkAnnotation.hasBorder:hover{background-color:#ff03}.annotationLayer .hasBorder{background-size:100% 100%}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) [data-canvas-name]{filter:var(--annotation-unfocused-field-filter)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton):focus-within [data-canvas-name]{filter:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) [data-canvas-name=checked]:has(~input:checked){display:block}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) [data-canvas-name=checked]:has(~input:not(:checked)){display:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) [data-canvas-name=unchecked]:has(~input:checked){display:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) [data-canvas-name=unchecked]:has(~input:not(:checked)){display:block}.annotationLayer .textWidgetAnnotation input.comb{--comb-width:0px;--comb-letter-spacing:calc(var(--comb-width) - 1ch);font-family:monospace;letter-spacing:var(--comb-letter-spacing);overflow-x:hidden;padding:0;text-indent:calc(var(--comb-offset, 0) * var(--comb-width) + var(--comb-letter-spacing) / 2)}.annotationLayer .textWidgetAnnotation input.comb:focus{background-image:repeating-linear-gradient(to right,transparent 0 calc(var(--comb-width) - 1px),var(--input-focus-border-color) calc(var(--comb-width) - 1px) var(--comb-width))}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton):has([data-canvas-name=checked]) input:checked,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton):has([data-canvas-name=unchecked]) input:not(:checked){background-image:none}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{height:100%;width:100%}.annotationLayer .mediaAnnotation{pointer-events:auto}.annotationLayer .mediaAnnotation .mediaContent{width:100%}.annotationLayer .mediaAnnotation video.mediaContent{height:100%;-o-object-fit:contain;object-fit:contain}.annotationLayer .mediaAnnotation audio.mediaContent{position:absolute;bottom:0}.annotationLayer .mediaAnnotation .mediaPlayButton{height:100%;width:100%;margin:0;padding:0;border:none;cursor:pointer;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='40' fill='rgba(0,0,0,0.55)'/%3E%3Cpath d='M40 32 L70 50 L40 68 Z' fill='white'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:calc(48px * var(--total-scale-factor))}.annotationLayer .mediaAnnotation .mediaPlayButton:hover{background-color:#ffffff1a}.annotationLayer .popupAnnotation{position:absolute;font-size:calc(9px * var(--total-scale-factor));pointer-events:none;width:-moz-max-content;width:max-content;max-width:45%;height:auto}.annotationLayer .popup{background-color:#ff9;color:#000;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));outline:1.5px solid rgb(255 255 74);padding:calc(6px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}.annotationLayer .popupAnnotation.focused .popup{outline-width:3px}.annotationLayer .popup *{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup>.header{display:inline-block}.annotationLayer .popup>.header>.title{display:inline;font-weight:700}.annotationLayer .popup>.header .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor));width:-moz-fit-content;width:fit-content}.annotationLayer .popupContent{border-top:1px solid rgb(51 51 51);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popupTriggerArea{cursor:pointer}.annotationLayer .popupTriggerArea:hover{-webkit-backdrop-filter:var(--hcm-highlight-filter);backdrop-filter:var(--hcm-highlight-filter)}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}.annotationLayer svg.quadrilateralsContainer{contain:strict;width:0;height:0;position:absolute;top:0;left:0;z-index:-1}:root{--xfa-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--xfa-focus-outline:auto}@media screen and (forced-colors:active){:root{--xfa-focus-outline:2px solid CanvasText}.xfaLayer *:required{outline:1.5px solid selectedItem}}.xfaLayer{color-scheme:only light;background-color:transparent}.xfaLayer .highlight{margin:-1px;padding:1px;background-color:#efcbed;border-radius:4px}.xfaLayer .highlight.appended{position:initial}.xfaLayer .highlight.begin{border-radius:4px 0 0 4px}.xfaLayer .highlight.end{border-radius:0 4px 4px 0}.xfaLayer .highlight.middle{border-radius:0}.xfaLayer .highlight.selected{background-color:#cbdfcb}.xfaPage{overflow:hidden;position:relative}.xfaContentarea{position:absolute}.xfaPrintOnly{display:none}.xfaLayer{position:absolute;text-align:initial;top:0;left:0;transform-origin:0 0;line-height:1.2}.xfaLayer *{color:inherit;font:inherit;font-style:inherit;font-weight:inherit;font-kerning:inherit;letter-spacing:-.01px;text-align:inherit;text-decoration:inherit;box-sizing:border-box;background-color:transparent;padding:0;margin:0;pointer-events:auto;line-height:inherit}.xfaLayer *:required{outline:1.5px solid red}.xfaLayer div,.xfaLayer svg,.xfaLayer svg *{pointer-events:none}.xfaLayer a{color:#00f}.xfaRich li{margin-left:3em}.xfaFont{color:#000;font-weight:400;font-kerning:none;font-size:10px;font-style:normal;letter-spacing:0;text-decoration:none;vertical-align:0}.xfaCaption{overflow:hidden;flex:0 0 auto}.xfaCaptionForCheckButton{overflow:hidden;flex:1 1 auto}.xfaLabel{height:100%;width:100%}.xfaLeft{display:flex;flex-direction:row;align-items:center}.xfaRight{display:flex;flex-direction:row-reverse;align-items:center}:is(.xfaLeft,.xfaRight)>:is(.xfaCaption,.xfaCaptionForCheckButton){max-height:100%}.xfaTop{display:flex;flex-direction:column;align-items:flex-start}.xfaBottom{display:flex;flex-direction:column-reverse;align-items:flex-start}:is(.xfaTop,.xfaBottom)>:is(.xfaCaption,.xfaCaptionForCheckButton){width:100%}.xfaBorder{background-color:transparent;position:absolute;pointer-events:none}.xfaWrapped{width:100%;height:100%}:is(.xfaTextfield,.xfaSelect):focus{background-image:none;background-color:transparent;outline:var(--xfa-focus-outline);outline-offset:-1px}:is(.xfaCheckbox,.xfaRadio):focus{outline:var(--xfa-focus-outline)}.xfaTextfield,.xfaSelect{height:100%;width:100%;flex:1 1 auto;border:none;resize:none;background-image:var(--xfa-unfocused-field-background)}.xfaSelect{padding-inline:2px}:is(.xfaTop,.xfaBottom)>:is(.xfaTextfield,.xfaSelect){flex:0 1 auto}.xfaButton{cursor:pointer;width:100%;height:100%;border:none;text-align:center}.xfaLink{width:100%;height:100%;position:absolute;top:0;left:0}.xfaCheckbox,.xfaRadio{width:100%;height:100%;flex:0 0 auto;border:none}.xfaRich{white-space:pre-wrap;width:100%;height:100%}.xfaImage{-o-object-position:left top;object-position:left top;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.xfaLrTb,.xfaRlTb,.xfaTb{display:flex;flex-direction:column;align-items:stretch}.xfaLr{display:flex;flex-direction:row;align-items:stretch}.xfaRl{display:flex;flex-direction:row-reverse;align-items:stretch}.xfaTb>div{justify-content:left}.xfaPosition,.xfaArea{position:relative}.xfaValignMiddle{display:flex;align-items:center}.xfaTable{display:flex;flex-direction:column;align-items:stretch}.xfaTable .xfaRow{display:flex;flex-direction:row;align-items:stretch}.xfaTable .xfaRlRow{display:flex;flex-direction:row-reverse;align-items:stretch;flex:1}.xfaTable .xfaRlRow>div{flex:1}:is(.xfaNonInteractive,.xfaDisabled,.xfaReadOnly) :is(input,textarea){background:initial}@media print{.xfaTextfield,.xfaSelect{background:transparent}.xfaSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:""}}.canvasWrapper svg{transform:none}.canvasWrapper svg.moving{z-index:100000}.canvasWrapper svg.highlight[data-main-rotation="90"] mask,.canvasWrapper svg.highlight[data-main-rotation="90"] use:not(.clip,.mask),.canvasWrapper svg.highlightOutline[data-main-rotation="90"] mask,.canvasWrapper svg.highlightOutline[data-main-rotation="90"] use:not(.clip,.mask){transform:matrix(0,1,-1,0,1,0)}.canvasWrapper svg.highlight[data-main-rotation="180"] mask,.canvasWrapper svg.highlight[data-main-rotation="180"] use:not(.clip,.mask),.canvasWrapper svg.highlightOutline[data-main-rotation="180"] mask,.canvasWrapper svg.highlightOutline[data-main-rotation="180"] use:not(.clip,.mask){transform:matrix(-1,0,0,-1,1,1)}.canvasWrapper svg.highlight[data-main-rotation="270"] mask,.canvasWrapper svg.highlight[data-main-rotation="270"] use:not(.clip,.mask),.canvasWrapper svg.highlightOutline[data-main-rotation="270"] mask,.canvasWrapper svg.highlightOutline[data-main-rotation="270"] use:not(.clip,.mask){transform:matrix(0,-1,1,0,0,1)}.canvasWrapper svg.draw{position:absolute;mix-blend-mode:normal}.canvasWrapper svg.draw[data-draw-rotation="90"]{transform:rotate(90deg)}.canvasWrapper svg.draw[data-draw-rotation="180"]{transform:rotate(180deg)}.canvasWrapper svg.draw[data-draw-rotation="270"]{transform:rotate(270deg)}.canvasWrapper svg.highlight{--blend-mode:multiply;position:absolute;mix-blend-mode:var(--blend-mode)}@media screen and (forced-colors:active){.canvasWrapper svg.highlight{--blend-mode:difference}}.canvasWrapper svg.highlight:not(.free){fill-rule:evenodd}.canvasWrapper svg.highlightOutline{position:absolute;mix-blend-mode:normal;fill-rule:evenodd;fill:none}.canvasWrapper svg.highlightOutline:not(.free).hovered:not(.selected){stroke:var(--hover-outline-color);stroke-width:var(--outline-width)}.canvasWrapper svg.highlightOutline:not(.free).selected .mainOutline{stroke:var(--outline-around-color);stroke-width:calc(var(--outline-width) + 2 * var(--outline-around-width))}.canvasWrapper svg.highlightOutline:not(.free).selected .secondaryOutline{stroke:var(--outline-color);stroke-width:var(--outline-width)}.canvasWrapper svg.highlightOutline.free.hovered:not(.selected){stroke:var(--hover-outline-color);stroke-width:calc(2 * var(--outline-width))}.canvasWrapper svg.highlightOutline.free.selected .mainOutline{stroke:var(--outline-around-color);stroke-width:calc(2 * (var(--outline-width) + var(--outline-around-width)))}.canvasWrapper svg.highlightOutline.free.selected .secondaryOutline{stroke:var(--outline-color);stroke-width:calc(2 * var(--outline-width))}.toggle-button{--button-background-color:color-mix(in srgb, currentColor 7%, transparent);--button-background-color-hover:color-mix( in srgb, currentColor 14%, transparent );--button-background-color-active:color-mix( in srgb, currentColor 21%, transparent );--color-accent-primary:light-dark(#0060df, #0df);--color-accent-primary-hover:light-dark(#0250bb, #80ebff);--color-accent-primary-active:light-dark(#054096, #aaf2ff);--border-radius-circle:9999px;--border-width:1px;--size-item-small:16px;--size-item-large:32px;--color-canvas:light-dark(white, #1c1b22);--background-color-canvas:var(--color-canvas);--border-color-interactive:light-dark(#8f8f9d, #f9f9fa);--border-color-interactive-hover:var(--border-color-interactive);--border-color-interactive-active:var(--border-color-interactive);--focus-outline-offset:2px}@media(forced-colors:active){.toggle-button{--color-accent-primary:ButtonText;--color-accent-primary-hover:SelectedItem;--color-accent-primary-active:SelectedItem;--button-background-color:ButtonFace;--border-color-interactive:ButtonText;--border-color-interactive-hover:SelectedItem;--border-color-interactive-active:ButtonText;--color-canvas:ButtonText;--background-color-canvas:Canvas}}.toggle-button{--toggle-background-color:var(--button-background-color);--toggle-background-color-hover:var(--button-background-color-hover);--toggle-background-color-active:var(--button-background-color-active);--toggle-background-color-pressed:var(--color-accent-primary);--toggle-background-color-pressed-hover:var(--color-accent-primary-hover);--toggle-background-color-pressed-active:var(--color-accent-primary-active);--toggle-border-color:var(--border-color-interactive);--toggle-border-color-hover:var(--toggle-border-color);--toggle-border-color-active:var(--toggle-border-color);--toggle-border-radius:var(--border-radius-circle);--toggle-border-width:var(--border-width);--toggle-height:var(--size-item-small);--toggle-width:var(--size-item-large);--toggle-dot-background-color:var(--toggle-border-color);--toggle-dot-background-color-hover:var(--toggle-dot-background-color);--toggle-dot-background-color-active:var(--toggle-dot-background-color);--toggle-dot-background-color-on-pressed:var(--background-color-canvas);--toggle-dot-margin:1px;--toggle-dot-height:calc( var(--toggle-height) - 2 * var(--toggle-dot-margin) - 2 * var(--toggle-border-width) );--toggle-dot-width:var(--toggle-dot-height);--toggle-dot-transform-x:calc( var(--toggle-width) - 4 * var(--toggle-dot-margin) - var(--toggle-dot-width) );--input-width:var(--toggle-width);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:var(--toggle-border-width) solid var(--toggle-border-color);height:var(--toggle-height);width:var(--toggle-width);border-radius:var(--toggle-border-radius);background-color:var(--toggle-background-color);box-sizing:border-box}.toggle-button:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.toggle-button:enabled:hover{background-color:var(--toggle-background-color-hover);border-color:var(--toggle-border-color)}.toggle-button:enabled:hover:active{background-color:var(--toggle-background-color-active);border-color:var(--toggle-border-color)}.toggle-button:before{display:block;content:"";background-color:var(--toggle-dot-background-color);height:var(--toggle-dot-height);width:var(--toggle-dot-width);margin:var(--toggle-dot-margin);border-radius:var(--toggle-border-radius);translate:0}.toggle-button[aria-pressed=true]{background-color:var(--toggle-background-color-pressed);border-color:transparent}.toggle-button[aria-pressed=true]:enabled:hover{background-color:var(--toggle-background-color-pressed-hover);border-color:transparent}.toggle-button[aria-pressed=true]:enabled:hover:active{background-color:var(--toggle-background-color-pressed-active);border-color:transparent}.toggle-button[aria-pressed=true]:before{translate:var(--toggle-dot-transform-x);background-color:var(--toggle-dot-background-color-on-pressed)}.toggle-button[aria-pressed=true]:enabled:hover:before,.toggle-button[aria-pressed=true]:enabled:hover:active:before{background-color:var(--toggle-dot-background-color-on-pressed)}.toggle-button[aria-pressed=true]:-moz-locale-dir(rtl):before,.toggle-button[aria-pressed=true]:dir(rtl):before{translate:calc(-1 * var(--toggle-dot-transform-x))}@media(prefers-reduced-motion:no-preference){.toggle-button:before{transition:translate .1s}}@media(prefers-contrast){.toggle-button:enabled:hover{border-color:var(--toggle-border-color-hover)}.toggle-button:enabled:hover:active{border-color:var(--toggle-border-color-active)}.toggle-button[aria-pressed=true]:enabled{border-color:var(--toggle-border-color);position:relative}.toggle-button[aria-pressed=true]:enabled:hover{border-color:var(--toggle-border-color-hover)}.toggle-button[aria-pressed=true]:enabled:hover:active{background-color:var(--toggle-dot-background-color-active);border-color:var(--toggle-dot-background-color-hover)}.toggle-button:enabled:hover:before,.toggle-button:enabled:hover:active:before{background-color:var(--toggle-dot-background-color-hover)}}@media(forced-colors){.toggle-button{--toggle-dot-background-color:var(--color-accent-primary);--toggle-dot-background-color-hover:var(--color-accent-primary-hover);--toggle-dot-background-color-active:var(--color-accent-primary-active);--toggle-dot-background-color-on-pressed:var(--button-background-color);--toggle-border-color-hover:var(--border-color-interactive-hover);--toggle-border-color-active:var(--border-color-interactive-active)}.toggle-button[aria-pressed=true]:enabled:after{border:1px solid var(--button-background-color);content:"";position:absolute;height:var(--toggle-height);width:var(--toggle-width);display:block;border-radius:var(--toggle-border-radius);top:-2px;right:-2px;bottom:-2px;left:-2px}.toggle-button[aria-pressed=true]:enabled:hover:active:after{border-color:var(--toggle-border-color-active)}}:root{--clear-signature-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11%203H13.6C14%203%2014.3%203.3%2014.3%203.6C14.3%203.9%2014%204.2%2013.7%204.2H13.3V14C13.3%2015.1%2012.4%2016%2011.3%2016H4.80005C3.70005%2016%202.80005%2015.1%202.80005%2014V4.2H2.40005C2.00005%204.2%201.80005%204%201.80005%203.6C1.80005%203.2%202.00005%203%202.40005%203H5.00005V2C5.00005%200.9%205.90005%200%207.00005%200H9.00005C10.1%200%2011%200.9%2011%202V3ZM6.90005%201.2L6.30005%201.8V3H9.80005V1.8L9.20005%201.2H6.90005ZM11.4%2014.7L12%2014.1V4.2H4.00005V14.1L4.60005%2014.7H11.4ZM7.00005%2012.4C7.00005%2012.7%206.70005%2013%206.40005%2013C6.10005%2013%205.80005%2012.7%205.80005%2012.4V7.6C5.70005%207.3%206.00005%207%206.40005%207C6.80005%207%207.00005%207.3%207.00005%207.6V12.4ZM10.2001%2012.4C10.2001%2012.7%209.90006%2013%209.60006%2013C9.30006%2013%209.00006%2012.7%209.00006%2012.4V7.6C9.00006%207.3%209.30006%207%209.60006%207C9.90006%207%2010.2001%207.3%2010.2001%207.6V12.4Z'%20fill='black'%20/%3e%3c/svg%3e");--signature-bg:light-dark(#f9f9fb, #2b2a33);--signature-hover-bg:light-dark(#f0f0f4, var(--signature-bg));--button-signature-bg:transparent;--button-signature-color:var(--main-color);--button-signature-active-bg:light-dark(#cfcfd8, #5b5b66);--button-signature-active-border:none;--button-signature-active-color:var(--button-signature-color);--button-signature-border:none;--button-signature-hover-bg:light-dark(#e0e0e6, #52525e);--button-signature-hover-color:var(--button-signature-color)}@media screen and (forced-colors:active){:root{--signature-bg:HighlightText;--signature-hover-bg:var(--signature-bg);--button-signature-bg:HighlightText;--button-signature-color:ButtonText;--button-signature-active-bg:ButtonText;--button-signature-active-color:HighlightText;--button-signature-border:1px solid ButtonText;--button-signature-hover-bg:Highlight;--button-signature-hover-color:HighlightText}}.signatureDialog{--primary-color:var(--text-primary-color);--border-color:#8f8f9d;--open-link-fg:var(--link-fg-color);--open-link-hover-fg:var(--link-hover-fg-color);width:570px;max-width:100%;min-width:300px;padding:16px 0}@media screen and (forced-colors:active){.signatureDialog{--primary-color:ButtonText;--border-color:ButtonText;--open-link-fg:ButtonText;--open-link-hover-fg:ButtonText}}.signatureDialog .mainContainer{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.signatureDialog .mainContainer span:not([role=sectionhead]){font-size:13px;font-style:normal;font-weight:400;line-height:normal}.signatureDialog .mainContainer .title{margin-inline-start:16px}.signatureDialog .inputWithClearButton{--button-dimension:24px;--clear-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.85822%208.84922L4.85322%2011.8542C4.75891%2011.9453%204.63261%2011.9957%204.50151%2011.9946C4.37042%2011.9934%204.24501%2011.9408%204.15231%2011.8481C4.0596%2011.7554%204.00702%2011.63%204.00588%2011.4989C4.00474%2011.3678%204.05514%2011.2415%204.14622%2011.1472L7.15122%208.14222V7.85922L4.14622%204.85322C4.05514%204.75891%204.00474%204.63261%204.00588%204.50151C4.00702%204.37042%204.0596%204.24501%204.15231%204.15231C4.24501%204.0596%204.37042%204.00702%204.50151%204.00588C4.63261%204.00474%204.75891%204.05514%204.85322%204.14622L7.85822%207.15122H8.14122L11.1462%204.14622C11.2405%204.05514%2011.3668%204.00474%2011.4979%204.00588C11.629%204.00702%2011.7544%204.0596%2011.8471%204.15231C11.9398%204.24501%2011.9924%204.37042%2011.9936%204.50151C11.9947%204.63261%2011.9443%204.75891%2011.8532%204.85322L8.84822%207.85922V8.14222L11.8532%2011.1472C11.9443%2011.2415%2011.9947%2011.3678%2011.9936%2011.4989C11.9924%2011.63%2011.9398%2011.7554%2011.8471%2011.8481C11.7544%2011.9408%2011.629%2011.9934%2011.4979%2011.9946C11.3668%2011.9957%2011.2405%2011.9453%2011.1462%2011.8542L8.14122%208.84922L8.14222%208.85022L7.85822%208.84922Z'%20fill='black'/%3e%3c/svg%3e");width:100%;position:relative;display:flex;align-items:center;justify-content:center}.signatureDialog .inputWithClearButton>input{width:100%;height:32px;padding-inline:8px calc(4px + var(--button-dimension));box-sizing:border-box;border-radius:4px;border:1px solid var(--border-color)}.signatureDialog .inputWithClearButton .clearInputButton{position:absolute;inset-block-start:4px;inset-inline-end:4px;display:inline-block;width:var(--button-dimension);height:var(--button-dimension);background-color:var(--input-text-fg-color);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:var(--clear-button-icon);mask-image:var(--clear-button-icon);padding:0;border:0}#addSignatureDialog{--secondary-color:var(--text-secondary-color);--bg-hover:#e0e0e6;--tab-top-line-active-color:#0060df;--tab-top-line-active-hover-color:var(--tab-text-hover-color);--tab-top-line-hover-color:#8f8f9d;--tab-top-line-inactive-color:#cfcfd8;--tab-bottom-line-active-color:var(--tab-top-line-inactive-color);--tab-bottom-line-hover-color:var(--tab-top-line-inactive-color);--tab-bottom-line-inactive-color:var(--tab-top-line-inactive-color);--tab-bg:var(--dialog-bg-color);--tab-bg-active-color:var(--tab-bg);--tab-bg-active-hover-color:var(--bg-hover);--tab-bg-hover:var(--bg-hover);--tab-panel-border:none;--tab-panel-border-radius:4px;--tab-text-color:var(--primary-color);--tab-text-active-color:var(--tab-top-line-active-color);--tab-text-active-hover-color:var(--tab-text-hover-color);--tab-text-hover-color:var(--tab-text-color);--signature-placeholder-color:var(--secondary-color);--signature-draw-placeholder-color:var(--primary-color);--signature-color:var(--primary-color);--clear-signature-button-border-width:0;--clear-signature-button-border-style:solid;--clear-signature-button-border-color:transparent;--clear-signature-button-border-disabled-color:transparent;--clear-signature-button-color:var(--primary-color);--clear-signature-button-hover-color:var(--clear-signature-button-color);--clear-signature-button-active-color:var(--clear-signature-button-color);--clear-signature-button-disabled-color:var(--clear-signature-button-color);--clear-signature-button-focus-color:var(--clear-signature-button-color);--clear-signature-button-bg:var(--dialog-bg-color);--clear-signature-button-bg-hover:var(--bg-hover);--clear-signature-button-bg-active:#cfcfd8;--clear-signature-button-bg-focus:#f0f0f4;--clear-signature-button-bg-disabled:color-mix( in srgb, #f0f0f4, transparent 40% );--save-warning-color:var(--secondary-color);--thickness-bg:var(--dialog-bg-color);--thickness-label-color:var(--primary-color);--thickness-slider-color:var(--primary-color);--thickness-border:none;--draw-cursor:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.0189877%2013.6645L0.612989%2010.4635C0.687989%2010.0545%200.884989%209.6805%201.18099%209.3825L9.98199%200.5805C10.756%20-0.1925%2012.015%20-0.1945%2012.792%200.5805L14.42%202.2085C15.194%202.9835%2015.194%204.2435%2014.42%205.0185L5.61599%2013.8215C5.31999%2014.1165%204.94599%2014.3125%204.53799%2014.3875L1.33599%2014.9815C1.26599%2014.9935%201.19799%2015.0005%201.12999%2015.0005C0.832989%2015.0005%200.544988%2014.8835%200.330988%2014.6695C0.0679874%2014.4055%20-0.0490122%2014.0305%200.0189877%2013.6645Z'%20fill='white'/%3e%3cpath%20d='M0.0189877%2013.6645L0.612989%2010.4635C0.687989%2010.0545%200.884989%209.6805%201.18099%209.3825L9.98199%200.5805C10.756%20-0.1925%2012.015%20-0.1945%2012.792%200.5805L14.42%202.2085C15.194%202.9835%2015.194%204.2435%2014.42%205.0185L5.61599%2013.8215C5.31999%2014.1165%204.94599%2014.3125%204.53799%2014.3875L1.33599%2014.9815C1.26599%2014.9935%201.19799%2015.0005%201.12999%2015.0005C0.832989%2015.0005%200.544988%2014.8835%200.330988%2014.6695C0.0679874%2014.4055%20-0.0490122%2014.0305%200.0189877%2013.6645ZM12.472%205.1965L13.632%204.0365L13.631%203.1885L11.811%201.3675L10.963%201.3685L9.80299%202.5285L12.472%205.1965ZM4.31099%2013.1585C4.47099%2013.1285%204.61799%2013.0515%204.73399%2012.9345L11.587%206.0815L8.91899%203.4135L2.06599%2010.2655C1.94899%2010.3835%201.87199%2010.5305%201.84099%2010.6915L1.36699%2013.2485L1.75199%2013.6335L4.31099%2013.1585Z'%20fill='black'/%3e%3c/svg%3e") 0 16, pointer}@media(prefers-color-scheme:dark){#addSignatureDialog{--dialog-bg-color:#42414d;--bg-hover:#52525e;--primary-color:#fbfbfe;--secondary-color:#cfcfd8;--tab-top-line-active-color:#0df;--tab-top-line-inactive-color:#8f8f9d;--clear-signature-button-bg-active:#5b5b66;--clear-signature-button-bg-focus:#2b2a33;--clear-signature-button-bg-disabled:color-mix( in srgb, #2b2a33, transparent 40% )}}@media screen and (forced-colors:active){#addSignatureDialog{--secondary-color:ButtonText;--bg:HighlightText;--bg-hover:var(--bg);--tab-top-line-active-color:ButtonText;--tab-top-line-active-hover-color:HighlightText;--tab-top-line-hover-color:SelectedItem;--tab-top-line-inactive-color:ButtonText;--tab-bottom-line-active-color:var(--tab-top-line-active-color);--tab-bottom-line-hover-color:var(--tab-top-line-hover-color);--tab-bg:var(--bg);--tab-bg-active-color:SelectedItem;--tab-bg-active-hover-color:SelectedItem;--tab-panel-border:1px solid ButtonText;--tab-panel-border-radius:8px;--tab-text-color:ButtonText;--tab-text-active-color:HighlightText;--tab-text-active-hover-color:HighlightText;--tab-text-hover-color:SelectedItem;--signature-color:ButtonText;--clear-signature-button-border-width:1px;--clear-signature-button-border-style:solid;--clear-signature-button-border-color:ButtonText;--clear-signature-button-border-disabled-color:GrayText;--clear-signature-button-color:ButtonText;--clear-signature-button-hover-color:HighlightText;--clear-signature-button-active-color:SelectedItem;--clear-signature-button-focus-color:CanvasText;--clear-signature-button-disabled-color:GrayText;--clear-signature-button-bg:var(--bg);--clear-signature-button-bg-hover:SelectedItem;--clear-signature-button-bg-active:var(--bg);--clear-signature-button-bg-focus:var(--bg);--clear-signature-button-bg-disabled:var(--bg);--thickness-bg:Canvas;--thickness-label-color:CanvasText;--thickness-slider-color:ButtonText;--thickness-border:1px solid var(--border-color)}}#addSignatureDialog #addSignatureDialogLabel{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0}#addSignatureDialog.waiting:after{content:"";cursor:wait;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#addSignatureDialog .mainContainer [role=tablist]{width:100%;display:flex;align-items:flex-start;gap:0}#addSignatureDialog .mainContainer [role=tablist]>[role=tab]{flex:1 0 0;align-self:stretch;background-color:var(--tab-bg);padding-inline:0;cursor:default;border-inline:0;border-block-width:1px;border-block-style:solid;border-block-start-color:var(--tab-top-line-inactive-color);border-block-end-color:var(--tab-bottom-line-inactive-color);border-radius:0;font:menu;font-size:13px;font-style:normal;line-height:normal;font-weight:400;color:var(--tab-text-color)}#addSignatureDialog .mainContainer [role=tablist]>[role=tab]:hover{border-block-start-width:2px;border-block-start-color:var(--tab-top-line-hover-color);border-block-end-color:var(--tab-bottom-line-hover-color);background-color:var(--tab-bg-hover);color:var(--tab-text-hover-color)}#addSignatureDialog .mainContainer [role=tablist]>[role=tab]:focus-visible{outline:2px solid var(--tab-top-line-active-color);outline-offset:-2px}#addSignatureDialog .mainContainer [role=tablist]>[role=tab][aria-selected=true]{border-block-start-width:2px;border-block-start-color:var(--tab-top-line-active-color);border-block-end-color:var(--tab-bottom-line-active-color);background-color:var(--tab-bg-active-color);font-weight:590;color:var(--tab-text-active-color)}#addSignatureDialog .mainContainer [role=tablist]>[role=tab][aria-selected=true]:hover{border-block-start-color:var(--tab-top-line-active-hover-color);background-color:var(--tab-bg-active-hover-color);color:var(--tab-text-active-hover-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer{width:100%;height:auto;display:flex;flex-direction:column;align-items:flex-end;align-self:stretch;gap:12px;padding-inline:16px;box-sizing:border-box}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]{position:relative;width:100%;height:220px;background-color:var(--signature-bg);border:var(--tab-panel-border);border-radius:var(--tab-panel-border-radius)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:transparent}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureTypeContainer{display:none}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureTypeContainer #addSignatureTypeInput{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;padding:0;text-align:center;color:var(--signature-color);background-color:transparent;border-radius:var(--tab-panel-border-radius);font-family:Brush script,Apple Chancery,Segoe script,Freestyle Script,Palace Script MT,Brush Script MT,TK,cursive,serif;font-size:44px;font-style:italic;font-weight:400}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureTypeContainer #addSignatureTypeInput::-moz-placeholder{color:var(--signature-placeholder-color);text-align:center;font:menu;font-style:normal;font-weight:274;font-size:44px;line-height:normal}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureTypeContainer #addSignatureTypeInput::placeholder{color:var(--signature-placeholder-color);text-align:center;font:menu;font-style:normal;font-weight:274;font-size:44px;line-height:normal}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer{display:none}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer>span{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;align-items:center;justify-content:center;background-color:transparent;color:var(--signature-placeholder-color);-webkit-user-select:none;-moz-user-select:none;user-select:none}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer>svg{stroke:var(--signature-color);fill:none;stroke-opacity:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer>svg:hover{cursor:var(--draw-cursor)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness{position:absolute;width:100%;inset-block-end:0;display:grid;align-items:center;justify-content:center;pointer-events:none}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>span{color:var(--signature-draw-placeholder-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div{width:auto;height:auto;display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 8px 7px;margin:0;background-color:var(--thickness-bg);border-radius:4px 4px 0 0;border-inline:var(--thickness-border);border-top:var(--thickness-border);pointer-events:auto;position:relative;top:1px}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>label{color:var(--thickness-label-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>input{width:100px;height:14px;background-color:transparent;border-radius:4.5px;border:0;color:var(--signature-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>input::-webkit-slider-runnable-track,#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>input::-moz-range-track,#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>input::-moz-range-progress{background-color:var(--thickness-slider-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>input::-webkit-slider-thumb,#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureDrawContainer #thickness>div>input::-moz-range-thumb{background-color:var(--thickness-bg)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer{display:none}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer>svg{stroke:none;stroke-width:0;fill:var(--signature-color);fill-opacity:1}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer #addSignatureImagePlaceholder{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer #addSignatureImagePlaceholder span{color:var(--signature-placeholder-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer #addSignatureImagePlaceholder a{color:var(--open-link-fg);text-decoration:underline;cursor:pointer}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer #addSignatureImagePlaceholder a:hover{color:var(--open-link-hover-fg)}#addSignatureDialog .mainContainer #addSignatureActionContainer>[role=tabpanel]#addSignatureImageContainer #addSignatureFilePicker{visibility:hidden;position:relative;width:0;height:0}#addSignatureDialog .mainContainer #addSignatureActionContainer[data-selected=type]>#addSignatureTypeContainer,#addSignatureDialog .mainContainer #addSignatureActionContainer[data-selected=draw]>#addSignatureDrawContainer,#addSignatureDialog .mainContainer #addSignatureActionContainer[data-selected=image]>#addSignatureImageContainer{display:block}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;align-self:stretch}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer{display:flex;align-items:flex-end;gap:16px;align-self:stretch}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #addSignatureDescriptionContainer{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0 0}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #addSignatureDescriptionContainer:has(input:disabled)>label{opacity:.4}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #addSignatureDescriptionContainer>label{width:auto}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton{display:flex;height:32px;padding:4px 8px;align-items:center;background-color:var(--clear-signature-button-bg);border-width:var(--clear-signature-button-border-width);border-style:var(--clear-signature-button-border-style);border-color:var(--clear-signature-button-border-color);border-radius:4px}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton>span{display:flex;height:24px;align-items:center;gap:4px;flex-shrink:0;color:var(--clear-signature-button-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton>span:after{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:var(--clear-signature-button-icon);mask-image:var(--clear-signature-button-icon);-webkit-mask-size:cover;mask-size:cover;background-color:var(--clear-signature-button-color);flex-shrink:0}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton:hover{background-color:var(--clear-signature-button-bg-hover)}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton:hover>span{color:var(--clear-signature-button-hover-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton:hover>span:after{background-color:var(--clear-signature-button-hover-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton:active{background-color:var(--clear-signature-button-bg-active)}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton:active>span{color:var(--clear-signature-button-active-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton:active>span:after{background-color:var(--clear-signature-button-active-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton:focus-visible{background-color:var(--clear-signature-button-bg-focus)}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton:focus-visible>span{color:var(--clear-signature-button-focus-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton:focus-visible>span:after{background-color:var(--clear-signature-button-focus-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton:disabled{background-color:var(--clear-signature-button-bg-disabled);border-color:var(--clear-signature-button-border-disabled-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton:disabled>span{color:var(--clear-signature-button-disabled-color)}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #horizontalContainer #clearSignatureButton:disabled>span:after{background-color:var( --clear-signature-button-disabled-color )}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #addSignatureSaveContainer{display:grid;grid-template-columns:max-content auto;gap:4px;width:100%}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #addSignatureSaveContainer>input{margin:0}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #addSignatureSaveContainer>input:disabled+label{opacity:.4}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #addSignatureSaveContainer>label{-webkit-user-select:none;-moz-user-select:none;user-select:none}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #addSignatureSaveContainer:not(.fullStorage) #addSignatureSaveWarning{display:none}#addSignatureDialog .mainContainer #addSignatureActionContainer #addSignatureControls #addSignatureSaveContainer.fullStorage #addSignatureSaveWarning{display:block;opacity:1;color:var(--save-warning-color);font-size:11px}#editSignatureDescriptionDialog .mainContainer{padding-inline:16px;box-sizing:border-box}#editSignatureDescriptionDialog .mainContainer .title{margin-inline-start:0}#editSignatureDescriptionDialog .mainContainer #editSignatureDescriptionAndView{width:auto;display:flex;justify-content:flex-end;align-items:flex-start;gap:12px;align-self:stretch}#editSignatureDescriptionDialog .mainContainer #editSignatureDescriptionAndView #editSignatureDescriptionContainer{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 1 auto}#editSignatureDescriptionDialog .mainContainer #editSignatureDescriptionAndView>svg{width:210px;height:180px;padding:8px;background-color:var(--signature-bg)}#editSignatureDescriptionDialog .mainContainer #editSignatureDescriptionAndView>svg>path{stroke:var(--button-signature-color);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;vector-effect:non-scaling-stroke;fill:none}#editSignatureDescriptionDialog .mainContainer #editSignatureDescriptionAndView>svg>path.contours{fill:var(--button-signature-color);stroke-width:.5px}#editorSignatureParamsToolbar{padding:8px}#editorSignatureParamsToolbar #addSignatureDoorHanger{gap:8px;padding:2px}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer{height:32px;display:flex;justify-content:space-between;align-items:center;align-self:stretch;gap:8px}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer button{border:var(--button-signature-border);border-radius:4px;background-color:var(--button-signature-bg);color:var(--button-signature-color)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer button:hover{background-color:var(--button-signature-hover-bg)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer button:active{border:var(--button-signature-active-border);background-color:var(--button-signature-active-bg);color:var(--button-signature-active-color)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer button:active:before{background-color:var(--button-signature-active-color)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer button:focus-visible{outline:var(--focus-ring-outline)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer button:focus-visible:before{background-color:var(--button-signature-color)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .deleteButton:before{-webkit-mask-image:var(--clear-signature-button-icon);mask-image:var(--clear-signature-button-icon)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton{width:calc(.8 * var(--editor-toolbar-min-width));height:100%;min-height:var(--menuitem-height);aspect-ratio:unset;display:flex;align-items:center;justify-content:flex-start;outline:none;border-radius:4px;box-sizing:border-box;font:message-box;position:relative;flex:1 1 auto;padding:0;gap:8px;text-align:start;white-space:normal;cursor:default;overflow:hidden}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton>svg{display:inline-block;height:100%;aspect-ratio:1;background-color:var(--signature-bg);flex:none;padding:4px;box-sizing:border-box;border:none;border-radius:4px}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton>svg>path{stroke:var(--button-signature-color);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;vector-effect:non-scaling-stroke;fill:none}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton>svg>path.contours{fill:var(--button-signature-color);stroke-width:.5px}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton:is(:hover,:active)>svg{border-radius:4px 0 0 4px;background-color:var(--signature-hover-bg)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton:hover>span{color:var(--button-signature-hover-color)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton:active{background-color:var(--button-signature-active-bg)}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton:is([disabled=disabled],[disabled]){opacity:.5;pointer-events:none}#editorSignatureParamsToolbar #addSignatureDoorHanger .toolbarAddSignatureButtonContainer .toolbarAddSignatureButton>span{height:auto;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;font:menu;font-size:13px;font-style:normal;font-weight:400;line-height:normal;overflow:hidden}.editDescription.altText{--alt-text-add-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='17'%20viewBox='0%200%2016%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.9815%2014.3461L14.3875%2011.1451C14.3125%2010.7361%2014.1155%2010.3621%2013.8195%2010.0641L5.0185%201.26214C4.2445%200.489141%202.9855%200.487141%202.2085%201.26214L0.5805%202.89014C-0.1935%203.66514%20-0.1935%204.92514%200.5805%205.70014L9.3845%2014.5031C9.6805%2014.7981%2010.0545%2014.9941%2010.4625%2015.0691L13.6645%2015.6631C13.7345%2015.6751%2013.8025%2015.6821%2013.8705%2015.6821C14.1675%2015.6821%2014.4555%2015.5651%2014.6695%2015.3511C14.9325%2015.0871%2015.0495%2014.7121%2014.9815%2014.3461ZM2.5285%205.87814L1.3685%204.71814L1.3695%203.87014L3.1895%202.04914L4.0375%202.05014L5.1975%203.21014L2.5285%205.87814ZM10.6895%2013.8401C10.5295%2013.8101%2010.3825%2013.7331%2010.2665%2013.6161L3.4135%206.76314L6.0815%204.09514L12.9345%2010.9471C13.0515%2011.0651%2013.1285%2011.2121%2013.1595%2011.3731L13.6335%2013.9301L13.2485%2014.3151L10.6895%2013.8401Z'%20fill='black'/%3e%3c/svg%3e") !important}.editDescription.altText:before{width:16px!important;height:16px!important}.commentPopup,#commentManagerDialog{width:360px;max-width:100%;min-width:200px;position:absolute;padding:8px 16px 16px;margin-left:0;margin-top:0;box-sizing:border-box;border-radius:8px}#commentManagerDialog{--comment-close-button-icon:url("data:image/svg+xml,%3csvg%20width='25'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.6241%2011.7759L18.3331%207.06694C18.4423%206.94811%2018.5015%206.79167%2018.4981%206.63028C18.4948%206.46889%2018.4292%206.31502%2018.3152%206.20081C18.2011%206.0866%2018.0473%206.02088%2017.8859%206.01736C17.7245%206.01384%2017.568%206.0728%2017.4491%206.18194L12.7601%2010.8709H12.2721L7.58306%206.18294C7.52495%206.12489%207.45598%206.07886%207.38008%206.04747C7.30418%206.01609%207.22284%205.99995%207.14071%206C7.05857%206.00005%206.97725%206.01627%206.90139%206.04774C6.82553%206.07922%206.75661%206.12533%206.69856%206.18344C6.64052%206.24155%206.59449%206.31052%206.5631%206.38642C6.53171%206.46232%206.51558%206.54366%206.51563%206.62579C6.51572%206.79167%206.5817%206.95071%206.69906%207.06794L11.3861%2011.7539V12.2449L6.69906%2016.9319C6.5898%2017.0508%206.53066%2017.2072%206.53399%2017.3686C6.53732%2017.53%206.60288%2017.6839%206.71696%2017.7981C6.83104%2017.9123%206.98483%2017.978%207.14622%2017.9815C7.3076%2017.985%207.46411%2017.9261%207.58306%2017.8169L12.2701%2013.1299H12.7611L17.4481%2017.8169C17.5656%2017.934%2017.7247%2017.9997%2017.8906%2017.9997C18.0564%2017.9997%2018.2155%2017.934%2018.3331%2017.8169C18.4504%2017.6996%2018.5163%2017.5404%2018.5163%2017.3744C18.5163%2017.2085%2018.4504%2017.0493%2018.3331%2016.9319L13.6241%2012.2229V11.7759Z'%20fill='black'/%3e%3c/svg%3e")}#commentManagerDialog .mainContainer{width:100%;height:auto;display:flex;flex-direction:column;align-items:flex-start;gap:4px}#commentManagerDialog .mainContainer #commentManagerToolbar{width:100%;height:32px;display:flex;justify-content:flex-start;align-items:flex-start;gap:8px;align-self:stretch;cursor:move}#commentManagerDialog .mainContainer #commentManagerTextInput{width:100%;min-height:132px;margin-bottom:12px}.annotationLayer.disabled :is(.annotationCommentButton){display:none}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton{color-scheme:light dark;--comment-button-bg:light-dark(white, #1c1b22);--comment-button-fg:light-dark(#5b5b66, #fbfbfe);--comment-button-active-bg:light-dark(#0041a4, #a6ecf4);--comment-button-active-fg:light-dark(white, #15141a);--comment-button-hover-bg:light-dark(#0053cb, #61dce9);--comment-button-hover-fg:light-dark(white, #15141a);--comment-button-selected-bg:light-dark(#0062fa, #00cadb);--comment-button-border-color:light-dark(#8f8f9d, #bfbfc9);--comment-button-active-border-color:var(--comment-button-active-bg);--comment-button-focus-border-color:light-dark(#cfcfd8, #3a3944);--comment-button-hover-border-color:var(--comment-button-hover-bg);--comment-button-selected-border-color:var(--comment-button-selected-bg);--comment-button-selected-fg:light-dark(white, #15141a);--comment-button-dim:24px;--comment-button-box-shadow:0 .25px .75px 0 light-dark(rgb(0 0 0 / .05), rgb(0 0 0 / .2)), 0 2px 6px 0 light-dark(rgb(0 0 0 / .1), rgb(0 0 0 / .4));--comment-button-focus-outline-color:light-dark(#0062fa, #00cadb);position:absolute;width:var(--comment-button-dim);height:var(--comment-button-dim);background-color:var(--comment-button-bg);border-radius:6px 6px 6px 0;border:1px solid var(--comment-button-border-color);box-shadow:var(--comment-button-box-shadow);cursor:auto;z-index:1;padding:4px;margin:0;box-sizing:border-box;pointer-events:auto}@media screen and (forced-colors:active){:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton{--comment-button-bg:ButtonFace;--comment-button-fg:ButtonText;--comment-button-hover-bg:SelectedItemText;--comment-button-hover-fg:SelectedItem;--comment-button-active-bg:SelectedItemText;--comment-button-active-fg:SelectedItem;--comment-button-border-color:ButtonBorder;--comment-button-active-border-color:ButtonBorder;--comment-button-hover-border-color:SelectedItem;--comment-button-box-shadow:none;--comment-button-focus-outline-color:CanvasText;--comment-button-selected-bg:ButtonBorder;--comment-button-selected-fg:ButtonFace}}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:dir(rtl){border-radius:6px 6px 0}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:before{content:"";display:inline-block;width:100%;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:var(--comment-edit-button-icon);mask-image:var(--comment-edit-button-icon);background-color:var(--comment-button-fg);margin:0;padding:0;transform:scaleX(var(--dir-factor))}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:focus-visible{outline:2px solid var(--comment-button-focus-outline-color);outline-offset:1px;border-color:var(--comment-button-focus-border-color)}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:hover{background-color:var(--comment-button-hover-bg)!important;border-color:var(--comment-button-hover-border-color)}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:hover:before{background-color:var(--comment-button-hover-fg)}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:active{background-color:var(--comment-button-active-bg)!important;border-color:var(--comment-button-active-border-color)}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton:active:before{background-color:var(--comment-button-active-fg)}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton.selected{background-color:var(--comment-button-selected-bg)!important;border-color:var(--comment-button-selected-border-color)}:is(.annotationLayer,.annotationEditorLayer) .annotationCommentButton.selected:before{background-color:var(--comment-button-selected-fg)}#editorCommentsSidebar,.commentPopup{--comment-close-button-icon:url("data:image/svg+xml,%3csvg%20width='25'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.6241%2011.7759L18.3331%207.06694C18.4423%206.94811%2018.5015%206.79167%2018.4981%206.63028C18.4948%206.46889%2018.4292%206.31502%2018.3152%206.20081C18.2011%206.0866%2018.0473%206.02088%2017.8859%206.01736C17.7245%206.01384%2017.568%206.0728%2017.4491%206.18194L12.7601%2010.8709H12.2721L7.58306%206.18294C7.52495%206.12489%207.45598%206.07886%207.38008%206.04747C7.30418%206.01609%207.22284%205.99995%207.14071%206C7.05857%206.00005%206.97725%206.01627%206.90139%206.04774C6.82553%206.07922%206.75661%206.12533%206.69856%206.18344C6.64052%206.24155%206.59449%206.31052%206.5631%206.38642C6.53171%206.46232%206.51558%206.54366%206.51563%206.62579C6.51572%206.79167%206.5817%206.95071%206.69906%207.06794L11.3861%2011.7539V12.2449L6.69906%2016.9319C6.5898%2017.0508%206.53066%2017.2072%206.53399%2017.3686C6.53732%2017.53%206.60288%2017.6839%206.71696%2017.7981C6.83104%2017.9123%206.98483%2017.978%207.14622%2017.9815C7.3076%2017.985%207.46411%2017.9261%207.58306%2017.8169L12.2701%2013.1299H12.7611L17.4481%2017.8169C17.5656%2017.934%2017.7247%2017.9997%2017.8906%2017.9997C18.0564%2017.9997%2018.2155%2017.934%2018.3331%2017.8169C18.4504%2017.6996%2018.5163%2017.5404%2018.5163%2017.3744C18.5163%2017.2085%2018.4504%2017.0493%2018.3331%2016.9319L13.6241%2012.2229V11.7759Z'%20fill='black'/%3e%3c/svg%3e");--comment-popup-edit-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.0189877%2013.6645L0.612989%2010.4635C0.687989%2010.0545%200.884989%209.6805%201.18099%209.3825L9.98199%200.5805C10.756%20-0.1925%2012.015%20-0.1945%2012.792%200.5805L14.42%202.2085C15.194%202.9835%2015.194%204.2435%2014.42%205.0185L5.61599%2013.8215C5.31999%2014.1165%204.94599%2014.3125%204.53799%2014.3875L1.33599%2014.9815C1.26599%2014.9935%201.19799%2015.0005%201.12999%2015.0005C0.832989%2015.0005%200.544988%2014.8835%200.330988%2014.6695C0.0679874%2014.4055%20-0.0490122%2014.0305%200.0189877%2013.6645ZM12.472%205.1965L13.632%204.0365L13.631%203.1885L11.811%201.3675L10.963%201.3685L9.80299%202.5285L12.472%205.1965ZM4.31099%2013.1585C4.47099%2013.1285%204.61799%2013.0515%204.73399%2012.9345L11.587%206.0815L8.91899%203.4135L2.06599%2010.2655C1.94899%2010.3835%201.87199%2010.5305%201.84099%2010.6915L1.36699%2013.2485L1.75199%2013.6335L4.31099%2013.1585Z'%20fill='black'/%3e%3c/svg%3e%3c!--path%20d='M0.0189877%2014.1645L0.612989%2010.9635C0.687989%2010.5545%200.884989%2010.1805%201.18099%209.8825L9.98199%201.0805C10.756%200.3075%2012.015%200.3055%2012.792%201.0805L14.42%202.7085C15.194%203.4835%2015.194%204.7435%2014.42%205.5185L5.61599%2014.3215C5.31999%2014.6165%204.94599%2014.8125%204.53799%2014.8875L1.33599%2015.4815C1.26599%2015.4935%201.19799%2015.5005%201.12999%2015.5005C0.832989%2015.5005%200.544988%2015.3835%200.330988%2015.1695C0.0679874%2014.9055%20-0.0490122%2014.5305%200.0189877%2014.1645ZM12.472%205.6965L13.632%204.5365L13.631%203.6885L11.811%201.8675L10.963%201.8685L9.80299%203.0285L12.472%205.6965ZM4.31099%2013.6585C4.47099%2013.6285%204.61799%2013.5515%204.73399%2013.4345L11.587%206.5815L8.91899%203.9135L2.06599%2010.7655C1.94899%2010.8835%201.87199%2011.0305%201.84099%2011.1915L1.36699%2013.7485L1.75199%2014.1335L4.31099%2013.6585Z'%20fill='black'/--%3e");--comment-popup-delete-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11%203H13.6C14%203%2014.3%203.3%2014.3%203.6C14.3%203.9%2014%204.2%2013.7%204.2H13.3V14C13.3%2015.1%2012.4%2016%2011.3%2016H4.80005C3.70005%2016%202.80005%2015.1%202.80005%2014V4.2H2.40005C2.00005%204.2%201.80005%204%201.80005%203.6C1.80005%203.2%202.00005%203%202.40005%203H5.00005V2C5.00005%200.9%205.90005%200%207.00005%200H9.00005C10.1%200%2011%200.9%2011%202V3ZM6.90005%201.2L6.30005%201.8V3H9.80005V1.8L9.20005%201.2H6.90005ZM11.4%2014.7L12%2014.1V4.2H4.00005V14.1L4.60005%2014.7H11.4ZM7.00005%2012.4C7.00005%2012.7%206.70005%2013%206.40005%2013C6.10005%2013%205.80005%2012.7%205.80005%2012.4V7.6C5.70005%207.3%206.00005%207%206.40005%207C6.80005%207%207.00005%207.3%207.00005%207.6V12.4ZM10.2001%2012.4C10.2001%2012.7%209.90006%2013%209.60006%2013C9.30006%2013%209.00006%2012.7%209.00006%2012.4V7.6C9.00006%207.3%209.30006%207%209.60006%207C9.90006%207%2010.2001%207.3%2010.2001%207.6V12.4Z'%20fill='black'%20/%3e%3c/svg%3e");--comment-date-fg-color:light-dark( rgb(21 20 26 / .69), rgb(251 251 254 / .69) );--comment-bg-color:light-dark(#f9f9fb, #1c1b22);--comment-hover-bg-color:light-dark(#e0e0e6, #2c2b33);--comment-active-bg-color:light-dark(#d1d1d9, #3a3944);--comment-hover-brightness:.89;--comment-hover-filter:brightness(var(--comment-hover-brightness));--comment-active-brightness:.825;--comment-active-filter:brightness(var(--comment-active-brightness));--comment-border-color:light-dark(#f0f0f4, #52525e);--comment-focus-outline-color:light-dark(#0062fa, #00cadb);--comment-fg-color:light-dark(#15141a, #fbfbfe);--comment-count-bg-color:light-dark(#e2f7ff, #00317e);--comment-indicator-active-fg-color:light-dark(#0041a4, #a6ecf4);--comment-indicator-active-filter:brightness( calc(1 / var(--comment-active-brightness)) );--comment-indicator-focus-fg-color:light-dark(#5b5b66, #fbfbfe);--comment-indicator-hover-fg-color:light-dark(#0053cb, #61dce9);--comment-indicator-hover-filter:brightness( calc(1 / var(--comment-hover-brightness)) );--comment-indicator-selected-fg-color:light-dark(#0062fa, #00cadb);--button-comment-bg:transparent;--button-comment-color:var(--main-color);--button-comment-active-bg:light-dark(#cfcfd8, #5b5b66);--button-comment-active-border:none;--button-comment-active-color:var(--button-comment-color);--button-comment-border:none;--button-comment-hover-bg:light-dark(#e0e0e6, #52525e);--button-comment-hover-color:var(--button-comment-color);--link-fg-color:light-dark(#0060df, #0df);--link-hover-fg-color:light-dark(#0250bb, #80ebff)}@media screen and (forced-colors:active){#editorCommentsSidebar,.commentPopup{--comment-date-fg-color:CanvasText;--comment-bg-color:Canvas;--comment-hover-bg-color:Canvas;--comment-hover-filter:none;--comment-active-bg-color:Canvas;--comment-active-filter:none;--comment-border-color:CanvasText;--comment-fg-color:CanvasText;--comment-count-bg-color:Canvas;--comment-indicator-active-fg-color:SelectedItem;--comment-indicator-focus-fg-color:CanvasText;--comment-indicator-hover-fg-color:CanvasText;--comment-indicator-selected-fg-color:SelectedItem;--button-comment-bg:ButtonFace;--button-comment-color:ButtonText;--button-comment-active-bg:Highlight;--button-comment-active-color:HighlightText;--button-comment-border:1px solid ButtonText;--button-comment-hover-bg:Highlight;--button-comment-hover-color:HighlightText;--link-fg-color:LinkText;--link-hover-fg-color:LinkText}}#editorCommentsSidebar{display:flex;height:auto;padding-bottom:16px;flex-direction:column;align-items:flex-start;overflow-y:visible}#editorCommentsSidebar #editorCommentsSidebarHeader{width:100%;box-sizing:border-box;padding:16px;display:flex;align-items:center;justify-content:space-between}#editorCommentsSidebar #editorCommentsSidebarHeader .commentCount{display:flex;align-items:baseline;gap:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}#editorCommentsSidebar #editorCommentsSidebarHeader .commentCount #editorCommentsSidebarTitle{font:menu;font-style:normal;font-weight:590;line-height:normal;font-size:17px;color:var(--comment-fg-color)}#editorCommentsSidebar #editorCommentsSidebarHeader .commentCount #editorCommentsSidebarCount{padding:0 4px;border-radius:4px;background-color:var(--comment-count-bg-color);color:var(--comment-fg-color);text-align:center;font:menu;font-size:13px;font-style:normal;font-weight:400;line-height:normal}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton{width:32px;height:32px;padding:8px;border-radius:4px;border:var(--button-comment-border);background-color:var(--button-comment-bg);cursor:pointer}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton:before{content:"";display:inline-block;width:100%;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--comment-close-button-icon);mask-image:var(--comment-close-button-icon);background-color:var(--button-comment-color)}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton:hover{background-color:var(--button-comment-hover-bg)}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton:hover:before{background-color:var(--button-comment-hover-color)}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton:active{border:var(--button-comment-active-border);background-color:var(--button-comment-active-bg)}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton:active:before{background-color:var(--button-comment-active-color)}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton:focus-visible{outline:var(--focus-ring-outline)}#editorCommentsSidebar #editorCommentsSidebarHeader #editorCommentsSidebarCloseButton>span{display:inline-block;width:0;height:0;overflow:hidden}#editorCommentsSidebar #editorCommentsSidebarListContainer{overflow:auto;width:100%}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList{display:flex;width:auto;padding:4px 16px;gap:10px;align-items:flex-start;flex-direction:column;list-style-type:none}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment{display:flex;width:auto;padding:8px 16px 16px;flex-direction:column;align-items:flex-start;align-self:stretch;gap:4px;border-radius:8px;border:.5px solid var(--comment-border-color);background-color:var(--comment-bg-color)}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):hover{filter:var(--comment-hover-filter)}@media screen and (forced-colors:active){#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):hover{background-color:var(--comment-hover-bg-color)}}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):hover time:after{display:inline-block;background-color:var(--comment-indicator-hover-fg-color);filter:var(--comment-indicator-hover-filter)}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):active{filter:var(--comment-active-filter)}@media screen and (forced-colors:active){#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):active{background-color:var(--comment-active-bg-color)}}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):active time:after{display:inline-block;background-color:var(--comment-indicator-active-fg-color);filter:var(--comment-indicator-active-filter)}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):is(:focus,:focus-visible) time:after{display:inline-block;background-color:var(--comment-indicator-focus-fg-color)}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments):focus-visible{outline:2px solid var(--comment-focus-outline-color);outline-offset:2px}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments).selected .sidebarCommentText{max-height:-moz-fit-content;max-height:fit-content;-webkit-line-clamp:unset}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment:not(.noComments).selected time:after{display:inline-block;background-color:var(--comment-indicator-selected-fg-color)}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment .sidebarCommentText{font:menu;font-style:normal;font-weight:400;line-height:normal;font-size:15px;width:100%;height:-moz-fit-content;height:fit-content;max-height:80px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:break-word}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment .sidebarCommentText .richText{--total-scale-factor:1.5}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment.noComments .sidebarCommentText{max-height:-moz-fit-content;max-height:fit-content;-webkit-line-clamp:unset;-webkit-user-select:none;-moz-user-select:none;user-select:none}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment.noComments a{font:menu;font-style:normal;font-weight:400;line-height:normal;font-size:15px;width:100%;height:auto;overflow-wrap:break-word;margin-block-start:15px;color:var(--link-fg-color)}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment.noComments a:focus-visible{outline:var(--focus-ring-outline)}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment.noComments a:hover{color:var(--link-hover-fg-color)}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment time{width:100%;display:inline-flex;align-items:center;justify-content:space-between;font:menu;font-style:normal;font-weight:400;line-height:normal;font-size:13px}#editorCommentsSidebar #editorCommentsSidebarListContainer #editorCommentsSidebarList .sidebarComment time:after{content:"";display:none;width:16px;height:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--comment-edit-button-icon);mask-image:var(--comment-edit-button-icon);transform:scaleX(var(--dir-factor))}.commentPopup{color-scheme:light dark;--divider-color:light-dark(#cfcfd8, #3a3944);--comment-shadow:0 .5px 2px 0 light-dark(rgb(0 0 0 / .05), rgb(0 0 0 / .2)), 0 4px 16px 0 light-dark(rgb(0 0 0 / .1), rgb(0 0 0 / .4));display:flex;flex-direction:column;align-items:flex-start;gap:12px;z-index:100001;pointer-events:auto;margin-top:2px;border:.5px solid var(--comment-border-color);background:var(--comment-bg-color);box-shadow:var(--comment-shadow)}@media screen and (forced-colors:active){.commentPopup{--divider-color:CanvasText;--comment-shadow:none}}.commentPopup:focus-visible{outline:none}.commentPopup.dragging,.commentPopup.dragging *{cursor:move!important}.commentPopup.dragging button{pointer-events:none!important}.commentPopup:not(.selected) .commentPopupButtons{visibility:hidden!important}.commentPopup hr{width:100%;height:1px;border:none;border-top:1px solid var(--divider-color);margin:0;padding:0}.commentPopup .commentPopupTop{display:flex;width:100%;height:auto;padding-bottom:4px;justify-content:space-between;align-items:center;align-self:stretch;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.commentPopup .commentPopupTop .commentPopupTime{font:menu;font-style:normal;font-weight:400;line-height:normal;font-size:13px;color:var(--comment-date-fg-color)}.commentPopup .commentPopupTop .commentPopupButtons{display:flex;align-items:center;gap:2px;cursor:default}.commentPopup .commentPopupTop .commentPopupButtons>button{width:32px;height:32px;padding:8px;border:var(--button-comment-border);border-radius:4px;background-color:var(--button-comment-bg);color:var(--button-comment-color)}.commentPopup .commentPopupTop .commentPopupButtons>button:hover{background-color:var(--button-comment-hover-bg)}.commentPopup .commentPopupTop .commentPopupButtons>button:hover:before{background-color:var(--button-comment-hover-color)}.commentPopup .commentPopupTop .commentPopupButtons>button:active{border:var(--button-comment-active-border);background-color:var(--button-comment-active-bg);color:var(--button-comment-active-color)}.commentPopup .commentPopupTop .commentPopupButtons>button:active:before{background-color:var(--button-comment-active-color)}.commentPopup .commentPopupTop .commentPopupButtons>button:focus-visible{background-color:var(--button-comment-hover-bg);outline:2px solid var(--comment-focus-outline-color);outline-offset:0}.commentPopup .commentPopupTop .commentPopupButtons>button:before{content:"";display:inline-block;width:100%;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.commentPopup .commentPopupTop .commentPopupButtons>button.commentPopupEdit:before{-webkit-mask-image:var(--comment-popup-edit-button-icon);mask-image:var(--comment-popup-edit-button-icon)}.commentPopup .commentPopupTop .commentPopupButtons>button.commentPopupDelete:before{-webkit-mask-image:var(--comment-popup-delete-button-icon);mask-image:var(--comment-popup-delete-button-icon)}.commentPopup .commentPopupText{width:100%;height:auto;font:menu;font-style:normal;font-weight:400;line-height:normal;font-size:15px;color:var(--comment-fg-color)}.commentPopupText,.sidebarCommentText .richText{margin-block:0}.commentPopupText p:first-of-type,.sidebarCommentText .richText p:first-of-type{margin-block:0}.commentPopupText>*,.sidebarCommentText .richText>*{white-space:pre-wrap;font-size:max(15px,calc(10px * var(--total-scale-factor)));overflow-wrap:break-word}.commentPopupText span,.sidebarCommentText .richText span{color:var(--comment-fg-color)!important}:root{--editor-toolbar-vert-offset:6px;--outline-width:2px;--outline-color:#0060df;--outline-around-width:1px;--outline-around-color:#f0f0f4;--hover-outline-around-color:var(--outline-around-color);--focus-outline:solid var(--outline-width) var(--outline-color);--unfocus-outline:solid var(--outline-width) transparent;--focus-outline-around:solid var(--outline-around-width) var(--outline-around-color);--hover-outline-color:#8f8f9d;--hover-outline:solid var(--outline-width) var(--hover-outline-color);--hover-outline-around:solid var(--outline-around-width) var(--hover-outline-around-color);--freetext-line-height:1.35;--freetext-padding:2px;--resizer-bg-color:var(--outline-color);--resizer-size:6px;--resizer-shift:calc( 0px - (var(--outline-width) + var(--resizer-size)) / 2 - var(--outline-around-width) );--editorFreeText-editing-cursor:text;--editorInk-editing-cursor:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.0189877%2013.6645L0.612989%2010.4635C0.687989%2010.0545%200.884989%209.6805%201.18099%209.3825L9.98199%200.5805C10.756%20-0.1925%2012.015%20-0.1945%2012.792%200.5805L14.42%202.2085C15.194%202.9835%2015.194%204.2435%2014.42%205.0185L5.61599%2013.8215C5.31999%2014.1165%204.94599%2014.3125%204.53799%2014.3875L1.33599%2014.9815C1.26599%2014.9935%201.19799%2015.0005%201.12999%2015.0005C0.832989%2015.0005%200.544988%2014.8835%200.330988%2014.6695C0.0679874%2014.4055%20-0.0490122%2014.0305%200.0189877%2013.6645Z'%20fill='white'/%3e%3cpath%20d='M0.0189877%2013.6645L0.612989%2010.4635C0.687989%2010.0545%200.884989%209.6805%201.18099%209.3825L9.98199%200.5805C10.756%20-0.1925%2012.015%20-0.1945%2012.792%200.5805L14.42%202.2085C15.194%202.9835%2015.194%204.2435%2014.42%205.0185L5.61599%2013.8215C5.31999%2014.1165%204.94599%2014.3125%204.53799%2014.3875L1.33599%2014.9815C1.26599%2014.9935%201.19799%2015.0005%201.12999%2015.0005C0.832989%2015.0005%200.544988%2014.8835%200.330988%2014.6695C0.0679874%2014.4055%20-0.0490122%2014.0305%200.0189877%2013.6645ZM12.472%205.1965L13.632%204.0365L13.631%203.1885L11.811%201.3675L10.963%201.3685L9.80299%202.5285L12.472%205.1965ZM4.31099%2013.1585C4.47099%2013.1285%204.61799%2013.0515%204.73399%2012.9345L11.587%206.0815L8.91899%203.4135L2.06599%2010.2655C1.94899%2010.3835%201.87199%2010.5305%201.84099%2010.6915L1.36699%2013.2485L1.75199%2013.6335L4.31099%2013.1585Z'%20fill='black'/%3e%3c/svg%3e") 0 16, pointer;--editorHighlight-editing-cursor:url(/assets/cursor-editorTextHighlight-kG3uUOwL.svg) 24 24, text;--editorFreeHighlight-editing-cursor:url("data:image/svg+xml,%3csvg%20width='18'%20height='19'%20viewBox='0%200%2018%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12.2%203.09C12.28%203.01%2012.43%203%2012.43%203C12.48%203%2012.58%203.02%2012.66%203.1L14.45%204.89C14.58%205.02%2014.58%205.22%2014.45%205.35L11.7713%208.02872L9.51628%205.77372L12.2%203.09ZM13.2658%205.12L11.7713%206.6145L10.9305%205.77372L12.425%204.27921L13.2658%205.12Z'%20fill='%23FBFBFE'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.98%209.32L8.23%2011.57L10.7106%209.08938L8.45562%206.83438L5.98%209.31V9.32ZM8.23%2010.1558L9.29641%209.08938L8.45562%208.24859L7.38921%209.315L8.23%2010.1558Z'%20fill='%23FBFBFE'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.1526%2013.1816L16.2125%207.1217C16.7576%206.58919%2017.05%205.8707%2017.05%205.12C17.05%204.36931%2016.7576%203.65084%2016.2126%203.11834L14.4317%201.33747C13.8992%200.79242%2013.1807%200.5%2012.43%200.5C11.6643%200.5%2010.9529%200.812929%2010.4329%201.33289L3.68289%208.08289C3.04127%208.72452%203.00459%209.75075%203.57288%2010.4363L1.29187%2012.7239C1.09186%2012.9245%200.990263%2013.1957%201.0007%2013.4685L1%2014.5C0.447715%2014.5%200%2014.9477%200%2015.5V17.5C0%2018.0523%200.447715%2018.5%201%2018.5H16C16.5523%2018.5%2017%2018.0523%2017%2017.5V15.5C17%2014.9477%2016.5523%2014.5%2016%2014.5H10.2325C9.83594%2014.5%209.39953%2013.9347%2010.1526%2013.1816ZM4.39%209.85L4.9807%2010.4407L2.39762%2013.0312H6.63877L7.10501%2012.565L7.57125%2013.0312H8.88875L15.51%206.41C15.86%206.07%2016.05%205.61%2016.05%205.12C16.05%204.63%2015.86%204.17%2015.51%203.83L13.72%202.04C13.38%201.69%2012.92%201.5%2012.43%201.5C11.94%201.5%2011.48%201.7%2011.14%202.04L4.39%208.79C4.1%209.08%204.1%209.56%204.39%209.85ZM16%2017.5V15.5H1V17.5H16Z'%20fill='%23FBFBFE'/%3e%3cpath%20d='M15.1616%206.05136L15.1616%206.05132L15.1564%206.05645L8.40645%2012.8064C8.35915%2012.8537%208.29589%2012.88%208.23%2012.88C8.16411%2012.88%208.10085%2012.8537%208.05355%2012.8064L7.45857%2012.2115L7.10501%2011.8579L6.75146%2012.2115L6.03289%2012.93H3.20465L5.33477%2010.7937L5.6873%2010.4402L5.33426%2010.0871L4.74355%209.49645C4.64882%209.40171%204.64882%209.23829%204.74355%209.14355L11.4936%202.39355C11.7436%202.14354%2012.0779%202%2012.43%202C12.7883%202%2013.1179%202.13776%2013.3614%202.38839L13.3613%202.38843L13.3664%202.39355L15.1564%204.18355L15.1564%204.18359L15.1616%204.18864C15.4122%204.43211%2015.55%204.76166%2015.55%205.12C15.55%205.47834%2015.4122%205.80789%2015.1616%206.05136ZM7.87645%2011.9236L8.23%2012.2771L8.58355%2011.9236L11.0642%209.44293L11.4177%209.08938L11.0642%208.73582L8.80918%206.48082L8.45562%206.12727L8.10207%206.48082L5.62645%208.95645L5.48%209.10289V9.31V9.32V9.52711L5.62645%209.67355L7.87645%2011.9236ZM11.4177%208.38227L11.7713%208.73582L12.1248%208.38227L14.8036%205.70355C15.1288%205.37829%2015.1288%204.86171%2014.8036%204.53645L13.0136%202.74645C12.8186%202.55146%2012.5792%202.5%2012.43%202.5H12.4134L12.3967%202.50111L12.43%203C12.3967%202.50111%2012.3966%202.50112%2012.3965%202.50112L12.3963%202.50114L12.3957%202.50117L12.3947%202.50125L12.3924%202.50142L12.387%202.50184L12.3732%202.50311C12.3628%202.50416%2012.3498%202.50567%2012.3346%202.50784C12.3049%202.51208%2012.2642%202.51925%2012.2178%202.53146C12.1396%202.55202%2011.9797%202.60317%2011.8464%202.73645L9.16273%205.42016L8.80918%205.77372L9.16273%206.12727L11.4177%208.38227ZM1.5%2016H15.5V17H1.5V16Z'%20stroke='%2315141A'/%3e%3c/svg%3e") 1 18, pointer;--new-alt-text-warning-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.78182%202.63903C8.58882%202.28803%208.25782%202.25003%208.12482%202.25003C7.99019%202.24847%207.85771%202.28393%207.74185%202.35253C7.62599%202.42113%207.5312%202.52023%207.46782%202.63903L1.97082%2012.639C1.90673%2012.7528%201.87406%2012.8816%201.87617%2013.0122C1.87828%2013.1427%201.91509%2013.2704%201.98282%2013.382C2.04798%2013.4951%202.14207%2013.5888%202.25543%2013.6535C2.36879%2013.7182%202.49732%2013.7515%202.62782%2013.75H13.6218C13.7523%2013.7515%2013.8809%2013.7182%2013.9942%2013.6535C14.1076%2013.5888%2014.2017%2013.4951%2014.2668%2013.382C14.3346%2013.2704%2014.3714%2013.1427%2014.3735%2013.0122C14.3756%2012.8816%2014.3429%2012.7528%2014.2788%2012.639L8.78182%202.63903ZM6.37282%202.03703C6.75182%201.34603%207.43882%201.00003%208.12482%201.00003C8.48341%200.997985%208.83583%201.09326%209.14454%201.2757C9.45325%201.45814%209.70668%201.72092%209.87782%202.03603L15.3748%2012.036C16.1078%2013.369%2015.1438%2015%2013.6228%2015H2.62782C1.10682%2015%200.141823%2013.37%200.875823%2012.037L6.37282%202.03703ZM8.74982%209.06203C8.74982%209.22779%208.68397%209.38676%208.56676%209.50397C8.44955%209.62118%208.29058%209.68703%208.12482%209.68703C7.95906%209.68703%207.80009%209.62118%207.68288%209.50397C7.56566%209.38676%207.49982%209.22779%207.49982%209.06203V5.62503C7.49982%205.45927%207.56566%205.3003%207.68288%205.18309C7.80009%205.06588%207.95906%205.00003%208.12482%205.00003C8.29058%205.00003%208.44955%205.06588%208.56676%205.18309C8.68397%205.3003%208.74982%205.45927%208.74982%205.62503V9.06203ZM7.74982%2012L7.49982%2011.75V11L7.74982%2010.75H8.49982L8.74982%2011V11.75L8.49982%2012H7.74982Z'%20fill='black'/%3e%3c/svg%3e")}.textLayer.highlighting{cursor:var(--editorFreeHighlight-editing-cursor)}.textLayer.highlighting:not(.free) span{cursor:var(--editorHighlight-editing-cursor)}.textLayer.highlighting:not(.free) span[role=img]{cursor:var(--editorFreeHighlight-editing-cursor)}.textLayer.highlighting.free span{cursor:var(--editorFreeHighlight-editing-cursor)}.page:has(.annotationEditorLayer.nonEditing) .annotationLayer .editorAnnotation{position:absolute;pointer-events:none}#viewerContainer.pdfPresentationMode:fullscreen .noAltTextBadge,.annotationEditorLayer.disabled .noAltTextBadge{display:none!important}@media(min-resolution:1.1dppx){:root{--editorFreeText-editing-cursor:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%202.75H12.5V2.25V1V0.5H12H10.358C9.91165%200.5%209.47731%200.625661%209.09989%200.860442L9.09886%200.861087L8%201.54837L6.89997%200.860979L6.89911%200.860443C6.5218%200.625734%206.08748%200.5%205.642%200.5H4H3.5V1V2.25V2.75H4H5.642C5.66478%202.75%205.6885%202.75641%205.71008%202.76968C5.71023%202.76977%205.71038%202.76986%205.71053%202.76995L6.817%203.461C6.81704%203.46103%206.81709%203.46105%206.81713%203.46108C6.81713%203.46108%206.81713%203.46108%206.81714%203.46109C6.8552%203.48494%206.876%203.52285%206.876%203.567V8V12.433C6.876%2012.4771%206.85523%2012.515%206.81722%2012.5389C6.81715%2012.5389%206.81707%2012.539%206.817%2012.539L5.70953%2013.23C5.70941%2013.2301%205.70929%2013.2302%205.70917%2013.2303C5.68723%2013.2438%205.6644%2013.25%205.641%2013.25H4H3.5V13.75V15V15.5H4H5.642C6.08835%2015.5%206.52269%2015.3743%206.90011%2015.1396L6.90086%2015.1391L8%2014.4526L9.10003%2015.14L9.10089%2015.1406C9.47831%2015.3753%209.91265%2015.501%2010.359%2015.501H12H12.5V15.001V13.751V13.251H12H10.358C10.3352%2013.251%2010.3115%2013.2446%2010.2899%2013.2313C10.2897%2013.2312%2010.2896%2013.2311%2010.2895%2013.231L9.183%2012.54C9.18298%2012.54%209.18295%2012.54%209.18293%2012.54C9.18291%2012.5399%209.18288%2012.5399%209.18286%2012.5399C9.14615%2012.5169%209.125%2012.4797%209.125%2012.434V8V3.567C9.125%203.52266%209.14603%203.48441%209.18364%203.4606C9.18377%203.46052%209.1839%203.46043%209.18404%203.46035L10.2895%202.76995C10.2896%202.76985%2010.2898%202.76975%2010.2899%202.76966C10.3119%202.75619%2010.3346%202.75%2010.358%202.75H12Z'%20fill='black'%20stroke='white'/%3e%3c/svg%3e") 0 16, text}}@media screen and (forced-colors:active){:root{--outline-color:CanvasText;--outline-around-color:ButtonFace;--resizer-bg-color:ButtonText;--hover-outline-color:Highlight;--hover-outline-around-color:SelectedItemText}}[data-editor-rotation="90"]{transform:rotate(90deg)}[data-editor-rotation="180"]{transform:rotate(180deg)}[data-editor-rotation="270"]{transform:rotate(270deg)}.annotationEditorLayer{background:transparent;position:absolute;top:0;right:0;bottom:0;left:0;font-size:calc(100px * var(--total-scale-factor));transform-origin:0 0;cursor:auto}.annotationEditorLayer .selectedEditor{z-index:100000!important}.annotationEditorLayer.drawing *{pointer-events:none!important}.annotationEditorLayer.getElements{pointer-events:auto!important}.annotationEditorLayer.getElements>div{pointer-events:auto!important}.annotationEditorLayer.waiting{content:"";cursor:wait;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.annotationEditorLayer.disabled{pointer-events:none}.annotationEditorLayer.disabled.highlightEditing :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor,.commentPopup){pointer-events:auto}.annotationEditorLayer.freetextEditing{cursor:var(--editorFreeText-editing-cursor)}.annotationEditorLayer.inkEditing{cursor:var(--editorInk-editing-cursor)}.annotationEditorLayer .draw{box-sizing:border-box}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor){position:absolute;background:transparent;z-index:1;transform-origin:0 0;cursor:auto;max-width:100%;max-height:100%;border:var(--unfocus-outline)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor).draggable.selectedEditor{cursor:move}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor).selectedEditor{border:var(--focus-outline);outline:var(--focus-outline-around)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor).selectedEditor:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:var(--focus-outline-around);pointer-events:none}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor):hover:not(.selectedEditor){border:var(--hover-outline);outline:var(--hover-outline-around)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor):hover:not(.selectedEditor):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:var(--focus-outline-around)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar,.textLayer .editToolbar{--editor-toolbar-delete-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11%203H13.6C14%203%2014.3%203.3%2014.3%203.6C14.3%203.9%2014%204.2%2013.7%204.2H13.3V14C13.3%2015.1%2012.4%2016%2011.3%2016H4.80005C3.70005%2016%202.80005%2015.1%202.80005%2014V4.2H2.40005C2.00005%204.2%201.80005%204%201.80005%203.6C1.80005%203.2%202.00005%203%202.40005%203H5.00005V2C5.00005%200.9%205.90005%200%207.00005%200H9.00005C10.1%200%2011%200.9%2011%202V3ZM6.90005%201.2L6.30005%201.8V3H9.80005V1.8L9.20005%201.2H6.90005ZM11.4%2014.7L12%2014.1V4.2H4.00005V14.1L4.60005%2014.7H11.4ZM7.00005%2012.4C7.00005%2012.7%206.70005%2013%206.40005%2013C6.10005%2013%205.80005%2012.7%205.80005%2012.4V7.6C5.70005%207.3%206.00005%207%206.40005%207C6.80005%207%207.00005%207.3%207.00005%207.6V12.4ZM10.2001%2012.4C10.2001%2012.7%209.90006%2013%209.60006%2013C9.30006%2013%209.00006%2012.7%209.00006%2012.4V7.6C9.00006%207.3%209.30006%207%209.60006%207C9.90006%207%2010.2001%207.3%2010.2001%207.6V12.4Z'%20fill='black'%20/%3e%3c/svg%3e");--editor-toolbar-bg-color:light-dark(#f0f0f4, #2b2a33);--editor-toolbar-highlight-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.10918%2011.66C7.24918%2011.8%207.43918%2011.88%207.63918%2011.88C7.83918%2011.88%208.02918%2011.8%208.16918%2011.66L14.9192%204.91C15.2692%204.57%2015.4592%204.11%2015.4592%203.62C15.4592%203.13%2015.2692%202.67%2014.9192%202.33L13.1292%200.54C12.7892%200.19%2012.3292%200%2011.8392%200C11.3492%200%2010.8892%200.2%2010.5492%200.54L3.79918%207.29C3.50918%207.58%203.50918%208.06%203.79918%208.35L4.38988%208.9407L1.40918%2011.93H5.64918L6.51419%2011.065L7.10918%2011.66ZM7.63918%2010.07L5.38918%207.82V7.81L7.8648%205.33438L10.1198%207.58938L7.63918%2010.07ZM11.1805%206.52872L13.8592%203.85C13.9892%203.72%2013.9892%203.52%2013.8592%203.39L12.0692%201.6C11.9892%201.52%2011.8892%201.5%2011.8392%201.5C11.8392%201.5%2011.6892%201.51%2011.6092%201.59L8.92546%204.27372L11.1805%206.52872Z'%20fill='%23000'/%3e%3cpath%20d='M0.40918%2014H15.4092V16H0.40918V14Z'%20fill='%23000'/%3e%3c/g%3e%3c/svg%3e");--editor-toolbar-fg-color:light-dark(#2e2e56, #fbfbfe);--editor-toolbar-border-color:#8f8f9d;--editor-toolbar-hover-border-color:var(--editor-toolbar-border-color);--editor-toolbar-hover-bg-color:light-dark(#e0e0e6, #52525e);--editor-toolbar-hover-fg-color:var(--editor-toolbar-fg-color);--editor-toolbar-hover-outline:none;--editor-toolbar-focus-outline-color:light-dark(#0060df, #0df);--editor-toolbar-shadow:0 2px 6px 0 rgb(58 57 68 / .2);--editor-toolbar-height:28px;--editor-toolbar-padding:2px;--alt-text-done-color:light-dark(#2ac3a2, #54ffbd);--alt-text-warning-color:light-dark(#0090ed, #80ebff);--alt-text-hover-done-color:var(--alt-text-done-color);--alt-text-hover-warning-color:var(--alt-text-warning-color);display:flex;width:-moz-fit-content;width:fit-content;height:var(--editor-toolbar-height);flex-direction:column;justify-content:center;align-items:center;cursor:default;pointer-events:auto;box-sizing:content-box;padding:var(--editor-toolbar-padding);-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;inset-inline-end:0;inset-block-start:calc(100% + var(--editor-toolbar-vert-offset));border-radius:6px;background-color:var(--editor-toolbar-bg-color);border:1px solid var(--editor-toolbar-border-color);box-shadow:var(--editor-toolbar-shadow)}@media screen and (forced-colors:active){.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar,.textLayer .editToolbar{--editor-toolbar-bg-color:ButtonFace;--editor-toolbar-fg-color:ButtonText;--editor-toolbar-border-color:ButtonText;--editor-toolbar-hover-border-color:AccentColor;--editor-toolbar-hover-bg-color:ButtonFace;--editor-toolbar-hover-fg-color:AccentColor;--editor-toolbar-hover-outline:2px solid var(--editor-toolbar-hover-border-color);--editor-toolbar-focus-outline-color:ButtonBorder;--editor-toolbar-shadow:none;--alt-text-done-color:var(--editor-toolbar-fg-color);--alt-text-warning-color:var(--editor-toolbar-fg-color);--alt-text-hover-done-color:var(--editor-toolbar-hover-fg-color);--alt-text-hover-warning-color:var(--editor-toolbar-hover-fg-color)}}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar.hidden,.textLayer .editToolbar.hidden{display:none}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar:has(:focus-visible),.textLayer .editToolbar:has(:focus-visible){border-color:transparent}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar:dir(ltr),.textLayer .editToolbar:dir(ltr){transform-origin:100% 0}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar:dir(rtl),.textLayer .editToolbar:dir(rtl){transform-origin:0 0}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons,.textLayer .editToolbar .buttons{display:flex;justify-content:center;align-items:center;gap:0;height:100%}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons button,.textLayer .editToolbar .buttons button{padding:0}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .divider,.textLayer .editToolbar .buttons .divider{width:0;height:calc(2 * var(--editor-toolbar-padding) + var(--editor-toolbar-height));border-left:1px solid var(--editor-toolbar-border-color);border-right:none;display:inline-block;margin-inline:2px}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .basic,.textLayer .editToolbar .buttons .basic{width:var(--editor-toolbar-height)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .basic:before,.textLayer .editToolbar .buttons .basic:before{content:"";-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;background-color:var(--editor-toolbar-fg-color);width:100%;height:100%}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .basic:hover:before,.textLayer .editToolbar .buttons .basic:hover:before{background-color:var(--editor-toolbar-hover-fg-color)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .basic.highlightButton:before,.textLayer .editToolbar .buttons .basic.highlightButton:before{-webkit-mask-image:var(--editor-toolbar-highlight-image);mask-image:var(--editor-toolbar-highlight-image)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .basic.commentButton:before,.textLayer .editToolbar .buttons .basic.commentButton:before{-webkit-mask-image:var(--comment-edit-button-icon);mask-image:var(--comment-edit-button-icon)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .basic.deleteButton:before,.textLayer .editToolbar .buttons .basic.deleteButton:before{-webkit-mask-image:var(--editor-toolbar-delete-image);mask-image:var(--editor-toolbar-delete-image)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons>*,.textLayer .editToolbar .buttons>*{height:var(--editor-toolbar-height)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons>:not(.divider),.textLayer .editToolbar .buttons>:not(.divider){border:none;background-color:transparent;cursor:pointer}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons>:not(.divider):hover,.textLayer .editToolbar .buttons>:not(.divider):hover{border-radius:2px;background-color:var(--editor-toolbar-hover-bg-color);color:var(--editor-toolbar-hover-fg-color);outline:var(--editor-toolbar-hover-outline);outline-offset:1px}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons>:not(.divider):hover:active,.textLayer .editToolbar .buttons>:not(.divider):hover:active{outline:none}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons>:not(.divider):focus-visible,.textLayer .editToolbar .buttons>:not(.divider):focus-visible{border-radius:2px;outline:2px solid var(--editor-toolbar-focus-outline-color)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText,.textLayer .editToolbar .buttons .altText{--alt-text-add-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='13'%20viewBox='0%200%2012%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.375%207.625V11.875C5.375%2012.0408%205.44085%2012.1997%205.55806%2012.3169C5.67527%2012.4342%205.83424%2012.5%206%2012.5C6.16576%2012.5%206.32473%2012.4342%206.44194%2012.3169C6.55915%2012.1997%206.625%2012.0408%206.625%2011.875V7.625L7.125%207.125H11.375C11.5408%207.125%2011.6997%207.05915%2011.8169%206.94194C11.9342%206.82473%2012%206.66576%2012%206.5C12%206.33424%2011.9342%206.17527%2011.8169%206.05806C11.6997%205.94085%2011.5408%205.875%2011.375%205.875H7.125L6.625%205.375V1.125C6.625%200.95924%206.55915%200.800269%206.44194%200.683058C6.32473%200.565848%206.16576%200.5%206%200.5C5.83424%200.5%205.67527%200.565848%205.55806%200.683058C5.44085%200.800269%205.375%200.95924%205.375%201.125V5.375L4.875%205.875H0.625C0.45924%205.875%200.300269%205.94085%200.183058%206.05806C0.065848%206.17527%200%206.33424%200%206.5C0%206.66576%200.065848%206.82473%200.183058%206.94194C0.300269%207.05915%200.45924%207.125%200.625%207.125H4.762L5.375%207.625Z'%20fill='black'/%3e%3c/svg%3e");--alt-text-done-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='13'%20viewBox='0%200%2012%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%200.5C5.21207%200.5%204.43185%200.655195%203.7039%200.956723C2.97595%201.25825%202.31451%201.70021%201.75736%202.25736C1.20021%202.81451%200.758251%203.47595%200.456723%204.2039C0.155195%204.93185%200%205.71207%200%206.5C0%207.28793%200.155195%208.06815%200.456723%208.7961C0.758251%209.52405%201.20021%2010.1855%201.75736%2010.7426C2.31451%2011.2998%202.97595%2011.7417%203.7039%2012.0433C4.43185%2012.3448%205.21207%2012.5%206%2012.5C7.5913%2012.5%209.11742%2011.8679%2010.2426%2010.7426C11.3679%209.61742%2012%208.0913%2012%206.5C12%204.9087%2011.3679%203.38258%2010.2426%202.25736C9.11742%201.13214%207.5913%200.5%206%200.5ZM5.06%208.9L2.9464%206.7856C2.85273%206.69171%202.80018%206.56446%202.80033%206.43183C2.80048%206.29921%202.85331%206.17207%202.9472%206.0784C3.04109%205.98473%203.16834%205.93218%203.30097%205.93233C3.43359%205.93248%203.56073%205.98531%203.6544%206.0792L5.3112%207.7368L8.3464%204.7008C8.44109%204.6109%208.56715%204.56153%208.69771%204.56322C8.82827%204.56492%208.95301%204.61754%209.04534%204.70986C9.13766%204.80219%209.19028%204.92693%209.19198%205.05749C9.19367%205.18805%209.1443%205.31411%209.0544%205.4088L5.5624%208.9H5.06Z'%20fill='%23FBFBFE'/%3e%3c/svg%3e");display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;padding-inline:8px;pointer-events:all;font:menu;font-weight:590;font-size:12px;color:var(--editor-toolbar-fg-color)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText:disabled,.textLayer .editToolbar .buttons .altText:disabled{pointer-events:none}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText:before,.textLayer .editToolbar .buttons .altText:before{content:"";-webkit-mask-image:var(--alt-text-add-image);mask-image:var(--alt-text-add-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;width:12px;height:13px;background-color:var(--editor-toolbar-fg-color);margin-inline-end:4px}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText:hover:before,.textLayer .editToolbar .buttons .altText:hover:before{background-color:var(--editor-toolbar-hover-fg-color)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText.done:before,.textLayer .editToolbar .buttons .altText.done:before{-webkit-mask-image:var(--alt-text-done-image);mask-image:var(--alt-text-done-image)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText.new:before,.textLayer .editToolbar .buttons .altText.new:before{width:16px;height:16px;-webkit-mask-image:var(--new-alt-text-warning-image);mask-image:var(--new-alt-text-warning-image);background-color:var(--alt-text-warning-color);-webkit-mask-size:cover;mask-size:cover}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText.new:hover:before,.textLayer .editToolbar .buttons .altText.new:hover:before{background-color:var(--alt-text-hover-warning-color)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText.new.done:before,.textLayer .editToolbar .buttons .altText.new.done:before{-webkit-mask-image:var(--alt-text-done-image);mask-image:var(--alt-text-done-image);background-color:var(--alt-text-done-color)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText.new.done:hover:before,.textLayer .editToolbar .buttons .altText.new.done:hover:before{background-color:var(--alt-text-hover-done-color)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText .tooltip,.textLayer .editToolbar .buttons .altText .tooltip{display:none;word-wrap:anywhere}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText .tooltip.show,.textLayer .editToolbar .buttons .altText .tooltip.show{--alt-text-tooltip-bg:light-dark(#f0f0f4, #1c1b22);--alt-text-tooltip-fg:light-dark(#15141a, #fbfbfe);--alt-text-tooltip-border:#8f8f9d;--alt-text-tooltip-shadow:0 2px 6px 0 light-dark(rgb(58 57 68 / .2), #15141a);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:calc(100% + 2px);inset-inline-start:0;padding-block:2px 3px;padding-inline:3px;max-width:300px;width:-moz-max-content;width:max-content;height:auto;font-size:12px;border:.5px solid var(--alt-text-tooltip-border);background:var(--alt-text-tooltip-bg);box-shadow:var(--alt-text-tooltip-shadow);color:var(--alt-text-tooltip-fg);pointer-events:none}@media screen and (forced-colors:active){.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .altText .tooltip.show,.textLayer .editToolbar .buttons .altText .tooltip.show{--alt-text-tooltip-bg:Canvas;--alt-text-tooltip-fg:CanvasText;--alt-text-tooltip-border:CanvasText;--alt-text-tooltip-shadow:none}}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .comment,.textLayer .editToolbar .buttons .comment{width:var(--editor-toolbar-height)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor,.signatureEditor) .editToolbar .buttons .comment:before,.textLayer .editToolbar .buttons .comment:before{content:"";-webkit-mask-image:var(--comment-edit-button-icon);mask-image:var(--comment-edit-button-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;background-color:var(--editor-toolbar-fg-color);width:100%;height:100%}.annotationEditorLayer .freeTextEditor{padding:calc(var(--freetext-padding) * var(--total-scale-factor));width:auto;height:auto;touch-action:none}.annotationEditorLayer .freeTextEditor .internal{background:transparent;border:none;top:0;right:0;bottom:0;left:0;overflow:visible;white-space:nowrap;font:10px sans-serif;line-height:var(--freetext-line-height);text-align:start;-webkit-user-select:none;-moz-user-select:none;user-select:none}.annotationEditorLayer .freeTextEditor .overlay{position:absolute;display:none;background:transparent;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.annotationEditorLayer freeTextEditor .overlay.enabled{display:block}.annotationEditorLayer .freeTextEditor .internal:empty:before{content:attr(default-content);color:gray}.annotationEditorLayer .freeTextEditor .internal:focus{outline:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.annotationEditorLayer .inkEditor{width:100%;height:100%}.annotationEditorLayer .inkEditor.editing{cursor:inherit}.annotationEditorLayer .inkEditor .inkEditorCanvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;touch-action:none}.annotationEditorLayer .stampEditor{width:auto;height:auto}.annotationEditorLayer .stampEditor canvas{position:absolute;width:100%;height:100%;margin:0;top:0;left:0}.annotationEditorLayer .stampEditor .noAltTextBadge{--no-alt-text-badge-border-color:light-dark(#f0f0f4, #52525e);--no-alt-text-badge-bg-color:light-dark(#cfcfd8, #fbfbfe);--no-alt-text-badge-fg-color:light-dark(#5b5b66, #15141a);position:absolute;inset-inline-end:5px;inset-block-end:5px;display:inline-flex;width:32px;height:32px;padding:3px;justify-content:center;align-items:center;pointer-events:none;z-index:1;border-radius:2px;border:1px solid var(--no-alt-text-badge-border-color);background:var(--no-alt-text-badge-bg-color)}@media screen and (forced-colors:active){.annotationEditorLayer .stampEditor .noAltTextBadge{--no-alt-text-badge-border-color:ButtonText;--no-alt-text-badge-bg-color:ButtonFace;--no-alt-text-badge-fg-color:ButtonText}}.annotationEditorLayer .stampEditor .noAltTextBadge:before{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:var(--new-alt-text-warning-image);mask-image:var(--new-alt-text-warning-image);-webkit-mask-size:cover;mask-size:cover;background-color:var(--no-alt-text-badge-fg-color)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers.hidden{display:none}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer{width:var(--resizer-size);height:var(--resizer-size);background:content-box var(--resizer-bg-color);border:var(--focus-outline-around);border-radius:2px;position:absolute}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.topLeft{top:var(--resizer-shift);left:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.topMiddle{top:var(--resizer-shift);left:calc(50% + var(--resizer-shift))}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.topRight{top:var(--resizer-shift);right:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.middleRight{top:calc(50% + var(--resizer-shift));right:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.bottomRight{bottom:var(--resizer-shift);right:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.bottomMiddle{bottom:var(--resizer-shift);left:calc(50% + var(--resizer-shift))}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.bottomLeft{bottom:var(--resizer-shift);left:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.signatureEditor)>.resizers>.resizer.middleLeft{top:calc(50% + var(--resizer-shift));left:var(--resizer-shift)}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomRight{cursor:nwse-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomMiddle{cursor:ns-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomLeft{cursor:nesw-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleLeft{cursor:ew-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomRight{cursor:nesw-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomMiddle{cursor:ew-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomLeft{cursor:nwse-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleLeft{cursor:ns-resize}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"]) .editToolbar{rotate:270deg}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"]) .editToolbar:dir(ltr){inset-inline-end:calc(0px - var(--editor-toolbar-vert-offset));inset-block-start:0}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"]) .editToolbar:dir(rtl){inset-inline-end:calc(100% + var(--editor-toolbar-vert-offset));inset-block-start:0}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="180"],[data-main-rotation="90"] [data-editor-rotation="90"],[data-main-rotation="180"] [data-editor-rotation="0"],[data-main-rotation="270"] [data-editor-rotation="270"]) .editToolbar{rotate:180deg;inset-inline-end:100%;inset-block-start:calc(0px - var(--editor-toolbar-vert-offset))}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"]) .editToolbar{rotate:90deg}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"]) .editToolbar:dir(ltr){inset-inline-end:calc(100% + var(--editor-toolbar-vert-offset));inset-block-start:100%}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"]) .editToolbar:dir(rtl){inset-inline-start:calc(0px - var(--editor-toolbar-vert-offset));inset-block-start:0}.dialog.altText::backdrop{-webkit-mask:url(#alttext-manager-mask);mask:url(#alttext-manager-mask)}.dialog.altText.positioned{margin:0}.dialog.altText #altTextContainer{width:300px;height:-moz-fit-content;height:fit-content;display:inline-flex;flex-direction:column;align-items:flex-start;gap:16px}.dialog.altText #altTextContainer #overallDescription{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.dialog.altText #altTextContainer #overallDescription span{align-self:stretch}.dialog.altText #altTextContainer #overallDescription .title{font-size:13px;font-style:normal;font-weight:590}.dialog.altText #altTextContainer #addDescription{display:flex;flex-direction:column;align-items:stretch;gap:8px}.dialog.altText #altTextContainer #addDescription .descriptionArea{flex:1;padding-inline:24px 10px}.dialog.altText #altTextContainer #addDescription .descriptionArea textarea{width:100%;min-height:75px}.dialog.altText #altTextContainer #buttons{display:flex;justify-content:flex-end;align-items:flex-start;gap:8px;align-self:stretch}.dialog.newAltText{--new-alt-text-ai-disclaimer-icon:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.49073%201.3015L3.30873%202.1505C3.29349%202.22246%203.25769%202.28844%203.20568%202.34045C3.15368%202.39246%203.08769%202.42826%203.01573%202.4435L2.16673%202.6255C1.76473%202.7125%201.76473%203.2865%202.16673%203.3725L3.01573%203.5555C3.08769%203.57074%203.15368%203.60654%203.20568%203.65855C3.25769%203.71056%203.29349%203.77654%203.30873%203.8485L3.49073%204.6975C3.57773%205.0995%204.15173%205.0995%204.23773%204.6975L4.42073%203.8485C4.43598%203.77654%204.47177%203.71056%204.52378%203.65855C4.57579%203.60654%204.64178%203.57074%204.71373%203.5555L5.56173%203.3725C5.96373%203.2855%205.96373%202.7115%205.56173%202.6255L4.71273%202.4435C4.64083%202.42814%204.57491%202.3923%204.52292%202.34031C4.47093%202.28832%204.43509%202.2224%204.41973%202.1505L4.23773%201.3015C4.15073%200.8995%203.57673%200.8995%203.49073%201.3015ZM10.8647%2013.9995C10.4853%2014.0056%2010.1158%2013.8782%209.82067%2013.6397C9.52553%2013.4013%209.32347%2013.0667%209.24973%2012.6945L8.89273%2011.0275C8.83676%2010.7687%208.70738%2010.5316%208.52009%2010.3445C8.3328%2010.1574%208.09554%2010.0282%207.83673%209.9725L6.16973%209.6155C5.38873%209.4465%204.86473%208.7975%204.86473%207.9995C4.86473%207.2015%205.38873%206.5525%206.16973%206.3845L7.83673%206.0275C8.09551%205.97135%208.33267%205.84193%208.51992%205.65468C8.70716%205.46744%208.83658%205.23028%208.89273%204.9715L9.25073%203.3045C9.41773%202.5235%2010.0667%201.9995%2010.8647%201.9995C11.6627%201.9995%2012.3117%202.5235%2012.4797%203.3045L12.8367%204.9715C12.9507%205.4995%2013.3647%205.9135%2013.8927%206.0265L15.5597%206.3835C16.3407%206.5525%2016.8647%207.2015%2016.8647%207.9995C16.8647%208.7975%2016.3407%209.4465%2015.5597%209.6145L13.8927%209.9715C13.6337%2010.0275%2013.3963%2010.157%2013.209%2010.3445C13.0217%2010.5319%2012.8925%2010.7694%2012.8367%2011.0285L12.4787%2012.6945C12.4054%2013.0667%2012.2036%2013.4014%2011.9086%2013.6399C11.6135%2013.8784%2011.2441%2014.0057%2010.8647%2013.9995ZM10.8647%203.2495C10.7667%203.2495%2010.5337%203.2795%2010.4727%203.5655L10.1147%205.2335C10.0081%205.72777%209.76116%206.18082%209.40361%206.53837C9.04606%206.89593%208.59301%207.14283%208.09873%207.2495L6.43173%207.6065C6.14573%207.6685%206.11473%207.9015%206.11473%207.9995C6.11473%208.0975%206.14573%208.3305%206.43173%208.3925L8.09873%208.7495C8.59301%208.85617%209.04606%209.10307%209.40361%209.46062C9.76116%209.81817%2010.0081%2010.2712%2010.1147%2010.7655L10.4727%2012.4335C10.5337%2012.7195%2010.7667%2012.7495%2010.8647%2012.7495C10.9627%2012.7495%2011.1957%2012.7195%2011.2567%2012.4335L11.6147%2010.7665C11.7212%2010.272%2011.9681%209.81878%2012.3256%209.46103C12.6832%209.10329%2013.1363%208.85624%2013.6307%208.7495L15.2977%208.3925C15.5837%208.3305%2015.6147%208.0975%2015.6147%207.9995C15.6147%207.9015%2015.5837%207.6685%2015.2977%207.6065L13.6307%207.2495C13.1365%207.14283%2012.6834%206.89593%2012.3259%206.53837C11.9683%206.18082%2011.7214%205.72777%2011.6147%205.2335L11.2567%203.5655C11.1957%203.2795%2010.9627%203.2495%2010.8647%203.2495ZM3.30873%2012.1505L3.49073%2011.3015C3.57673%2010.8995%204.15073%2010.8995%204.23773%2011.3015L4.41973%2012.1505C4.43509%2012.2224%204.47093%2012.2883%204.52292%2012.3403C4.57491%2012.3923%204.64083%2012.4281%204.71273%2012.4435L5.56173%2012.6255C5.96373%2012.7115%205.96373%2013.2855%205.56173%2013.3725L4.71273%2013.5545C4.64083%2013.5699%204.57491%2013.6057%204.52292%2013.6577C4.47093%2013.7097%204.43509%2013.7756%204.41973%2013.8475L4.23773%2014.6965C4.15173%2015.0985%203.57773%2015.0985%203.49073%2014.6965L3.30873%2013.8475C3.29337%2013.7756%203.25754%2013.7097%203.20555%2013.6577C3.15356%2013.6057%203.08764%2013.5699%203.01573%2013.5545L2.16673%2013.3725C1.76473%2013.2865%201.76473%2012.7125%202.16673%2012.6255L3.01573%2012.4435C3.08769%2012.4283%203.15368%2012.3925%203.20568%2012.3405C3.25769%2012.2884%203.29349%2012.2225%203.30873%2012.1505Z'%20fill='black'/%3e%3c/svg%3e");--new-alt-text-spinner-icon:url("data:image/svg+xml,%3c!--%20This%20Source%20Code%20Form%20is%20subject%20to%20the%20terms%20of%20the%20Mozilla%20Public%20-%20License,%20v.%202.0.%20If%20a%20copy%20of%20the%20MPL%20was%20not%20distributed%20with%20this%20-%20file,%20You%20can%20obtain%20one%20at%20http://mozilla.org/MPL/2.0/.%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20width='16'%20height='16'%3e%3cstyle%3e%20@media%20not%20(prefers-reduced-motion)%20{%20@keyframes%20loadingRotate%20{%20from%20{%20rotate:%200;%20}%20to%20{%20rotate:%20360deg%20}%20}%20%23circle-arrows%20{%20animation:%20loadingRotate%201.8s%20linear%20infinite;%20transform-origin:%2050%25%2050%25;%20}%20%23hourglass%20{%20display:%20none;%20}%20}%20@media%20(prefers-reduced-motion)%20{%20%23circle-arrows%20{%20display:%20none;%20}%20}%20%3c/style%3e%3cpath%20id='circle-arrows'%20d='M9%205.528c0%20.42.508.63.804.333l2.528-2.528a.47.47%200%200%200%200-.666L9.805.14A.471.471%200%200%200%209%20.472v1.866A5.756%205.756%200%200%200%202.25%208c0%20.942.232%201.83.635%202.615l1.143-1.143A4.208%204.208%200%200%201%203.75%208%204.254%204.254%200%200%201%208%203.75c.345%200%20.68.042%201%20.122v1.656zM7%2010.472v1.656c.32.08.655.122%201%20.122A4.254%204.254%200%200%200%2012.25%208c0-.52-.107-1.013-.279-1.474l1.143-1.143c.404.786.636%201.674.636%202.617A5.756%205.756%200%200%201%207%2013.662v1.866a.47.47%200%200%201-.804.333l-2.528-2.528a.47.47%200%200%201%200-.666l2.528-2.528a.47.47%200%200%201%20.804.333z'/%3e%3cg%20id='hourglass'%3e%3cpath%20d='M13,1%20C13.5522847,1%2014,1.44771525%2014,2%20C14,2.55228475%2013.5522847,3%2013,3%20L12.9854217,2.99990801%20C12.9950817,3.16495885%2013,3.33173274%2013,3.5%20C13,5.24679885%2010.9877318,6.01090495%2010.9877318,8.0017538%20C10.9877318,9.99260264%2013,10.7536922%2013,12.5%20C13,12.6686079%2012.9950617,12.8357163%2012.985363,13.0010943%20L13,13%20C13.5522847,13%2014,13.4477153%2014,14%20C14,14.5522847%2013.5522847,15%2013,15%20L3,15%20C2.44771525,15%202,14.5522847%202,14%20C2,13.4477153%202.44771525,13%203,13%20L3.01463704,13.0010943%20C3.00493827,12.8357163%203,12.6686079%203,12.5%20C3,10.7536922%204.9877318,9.99260264%205,8.0017538%20C5.0122682,6.01090495%203,5.24679885%203,3.5%20C3,3.33173274%203.00491834,3.16495885%203.01457832,2.99990801%20L3,3%20C2.44771525,3%202,2.55228475%202,2%20C2,1.44771525%202.44771525,1%203,1%20L13,1%20Z%20M10.987,3%20L5.012,3%20L5.00308914,3.24815712%20C5.00103707,3.33163368%205,3.4155948%205,3.5%20C5,5.36125069%206.99153646,6.01774089%206.99153646,8.0017538%20C6.99153646,9.98576671%205,10.6393737%205,12.5%20L5.00307746,12.7513676%20L5.01222201,12.9998392%20L5.60191711,12.9988344%20L6.0425138,12.2959826%20C7.02362731,10.7653275%207.67612271,10%208,10%20C8.37014547,10%209.16950644,10.9996115%2010.3980829,12.9988344%20L10.987778,12.9998392%20C10.9958674,12.8352104%2011,12.66849%2011,12.5%20C11,10.6393737%208.98689779,10.0147381%208.98689779,8.0017538%20C8.98689779,5.98876953%2011,5.36125069%2011,3.5%20L10.9969109,3.24815712%20L10.987,3%20Z'/%3e%3cpath%20d='M6,4%20L10,4%20C8.95166016,6%208.28499349,7%208,7%20C7.71500651,7%207.04833984,6%206,4%20Z'/%3e%3c/g%3e%3c/svg%3e");--preview-image-bg-color:light-dark(#f0f0f4, #2b2a33);--preview-image-border:none;width:80%;max-width:570px;min-width:300px;padding:0}@media screen and (forced-colors:active){.dialog.newAltText{--preview-image-bg-color:ButtonFace;--preview-image-border:1px solid ButtonText}}.dialog.newAltText.noAi #newAltTextDisclaimer,.dialog.newAltText.noAi #newAltTextCreateAutomatically,.dialog.newAltText.aiInstalling #newAltTextCreateAutomatically{display:none!important}.dialog.newAltText.aiInstalling #newAltTextDownloadModel{display:flex!important}.dialog.newAltText.error #newAltTextNotNow{display:none!important}.dialog.newAltText.error #newAltTextCancel{display:inline-block!important}.dialog.newAltText:not(.error) #newAltTextError{display:none!important}.dialog.newAltText #newAltTextContainer{display:flex;width:auto;padding:16px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:12px;flex:0 1 auto;line-height:normal}.dialog.newAltText #newAltTextContainer #mainContent{display:flex;justify-content:flex-end;align-items:flex-start;gap:12px;align-self:stretch;flex:1 1 auto}.dialog.newAltText #newAltTextContainer #mainContent #descriptionAndSettings{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 0;align-self:stretch}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;flex:1 1 auto}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer{width:100%;height:70px;position:relative}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer textarea{width:100%;height:100%;padding:8px}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer textarea::-moz-placeholder{color:var(--text-secondary-color)}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer textarea::placeholder{color:var(--text-secondary-color)}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer .altTextSpinner{display:none;position:absolute;width:16px;height:16px;inset-inline-start:8px;inset-block-start:8px;-webkit-mask-size:cover;mask-size:cover;background-color:var(--text-secondary-color);pointer-events:none}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer.loading textarea::-moz-placeholder{color:transparent}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer.loading textarea::placeholder{color:transparent}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescriptionContainer.loading .altTextSpinner{display:inline-block;-webkit-mask-image:var(--new-alt-text-spinner-icon);mask-image:var(--new-alt-text-spinner-icon)}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDescription{font-size:11px}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDisclaimer{display:flex;flex-direction:row;align-items:flex-start;gap:4px;font-size:11px}.dialog.newAltText #newAltTextContainer #mainContent #descriptionInstruction #newAltTextDisclaimer:before{content:"";display:inline-block;width:17px;height:16px;-webkit-mask-image:var(--new-alt-text-ai-disclaimer-icon);mask-image:var(--new-alt-text-ai-disclaimer-icon);-webkit-mask-size:cover;mask-size:cover;background-color:var(--text-secondary-color);flex:1 0 auto}.dialog.newAltText #newAltTextContainer #mainContent #newAltTextDownloadModel{display:flex;align-items:center;gap:4px;align-self:stretch}.dialog.newAltText #newAltTextContainer #mainContent #newAltTextDownloadModel:before{content:"";display:inline-block;width:16px;height:16px;-webkit-mask-image:var(--new-alt-text-spinner-icon);mask-image:var(--new-alt-text-spinner-icon);-webkit-mask-size:cover;mask-size:cover;background-color:var(--text-secondary-color)}.dialog.newAltText #newAltTextContainer #mainContent #newAltTextImagePreview{width:180px;aspect-ratio:1;display:flex;justify-content:center;align-items:center;flex:0 0 auto;background-color:var(--preview-image-bg-color);border:var(--preview-image-border)}.dialog.newAltText #newAltTextContainer #mainContent #newAltTextImagePreview>canvas{max-width:100%;max-height:100%}.colorPicker{--hover-outline-color:light-dark(#0250bb, #80ebff);--selected-outline-color:light-dark(#0060df, #aaf2ff);--swatch-border-color:light-dark(#cfcfd8, #52525e)}@media screen and (forced-colors:active){.colorPicker{--hover-outline-color:Highlight;--selected-outline-color:var(--hover-outline-color);--swatch-border-color:ButtonText}}.colorPicker .swatch{width:16px;height:16px;border:1px solid var(--swatch-border-color);border-radius:100%;outline-offset:2px;box-sizing:border-box;forced-color-adjust:none}.colorPicker button:is(:hover,.selected)>.swatch{border:none}.basicColorPicker{width:28px}.basicColorPicker::-moz-color-swatch{border-radius:100%;margin:0}.basicColorPicker::-webkit-color-swatch{border-radius:100%;margin:0}.annotationEditorLayer[data-main-rotation="0"] .highlightEditor:not(.free)>.editToolbar{rotate:0deg}.annotationEditorLayer[data-main-rotation="90"] .highlightEditor:not(.free)>.editToolbar{rotate:270deg}.annotationEditorLayer[data-main-rotation="180"] .highlightEditor:not(.free)>.editToolbar{rotate:180deg}.annotationEditorLayer[data-main-rotation="270"] .highlightEditor:not(.free)>.editToolbar{rotate:90deg}.annotationEditorLayer .highlightEditor{position:absolute;background:transparent;z-index:1;cursor:auto;max-width:100%;max-height:100%;border:none;outline:none;pointer-events:none;transform-origin:0 0}.annotationEditorLayer .highlightEditor:not(.free){transform:none}.annotationEditorLayer .highlightEditor .internal{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto}.annotationEditorLayer .highlightEditor.disabled .internal{pointer-events:none}.annotationEditorLayer .highlightEditor.selectedEditor .internal{cursor:pointer}.annotationEditorLayer .highlightEditor .editToolbar{--editor-toolbar-colorpicker-arrow-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.23336%2010.4664L11.8474%206.85339C11.894%206.8071%2011.931%206.75203%2011.9563%206.69136C11.9816%206.63069%2011.9946%206.56562%2011.9946%206.49989C11.9946%206.43417%2011.9816%206.3691%2011.9563%206.30843C11.931%206.24776%2011.894%206.19269%2011.8474%206.14639C11.7536%206.05266%2011.6264%206%2011.4939%206C11.3613%206%2011.2341%206.05266%2011.1404%206.14639L7.99236%209.29339L4.84736%206.14739C4.75305%206.05631%204.62675%206.00592%204.49566%206.00706C4.36456%206.0082%204.23915%206.06078%204.14645%206.15348C4.05374%206.24619%204.00116%206.37159%204.00002%206.50269C3.99888%206.63379%204.04928%206.76009%204.14036%206.85439L7.75236%2010.4674L8.23336%2010.4664Z'%20fill='black'/%3e%3c/svg%3e");transform-origin:center!important}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker{position:relative;width:auto;display:flex;justify-content:center;align-items:center;gap:4px;padding:4px}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:after{content:"";-webkit-mask-image:var(--editor-toolbar-colorpicker-arrow-image);mask-image:var(--editor-toolbar-colorpicker-arrow-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;background-color:var(--editor-toolbar-fg-color);width:12px;height:12px}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:hover:after{background-color:var(--editor-toolbar-hover-fg-color)}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:has(.dropdown:not(.hidden)){background-color:var(--editor-toolbar-hover-bg-color)}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:has(.dropdown:not(.hidden)):after{scale:-1}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:11px;padding-block:8px;border-radius:6px;background-color:var(--editor-toolbar-bg-color);border:1px solid var(--editor-toolbar-border-color);box-shadow:var(--editor-toolbar-shadow);inset-block-start:calc(100% + 4px);width:calc(100% + 2 * var(--editor-toolbar-padding))}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button{width:100%;height:auto;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;background:none}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button:is(:active,:focus-visible){outline:none}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button>.swatch{outline-offset:2px}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button[aria-selected=true]>.swatch{outline:2px solid var(--selected-outline-color)}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button:is(:hover,:active,:focus-visible)>.swatch{outline:2px solid var(--hover-outline-color)}.editorParamsToolbar:has(#highlightParamsToolbarContainer){padding:unset}#highlightParamsToolbarContainer{gap:16px;padding-inline:10px;padding-block-end:12px}#highlightParamsToolbarContainer .colorPicker{display:flex;flex-direction:column;gap:8px}#highlightParamsToolbarContainer .colorPicker .dropdown{display:flex;justify-content:space-between;align-items:center;flex-direction:row;height:auto}#highlightParamsToolbarContainer .colorPicker .dropdown button{width:auto;height:auto;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;background:none;flex:0 0 auto;padding:0}#highlightParamsToolbarContainer .colorPicker .dropdown button .swatch{width:24px;height:24px}#highlightParamsToolbarContainer .colorPicker .dropdown button:is(:active,:focus-visible){outline:none}#highlightParamsToolbarContainer .colorPicker .dropdown button[aria-selected=true]>.swatch{outline:2px solid var(--selected-outline-color)}#highlightParamsToolbarContainer .colorPicker .dropdown button:is(:hover,:active,:focus-visible)>.swatch{outline:2px solid var(--hover-outline-color)}#highlightParamsToolbarContainer #editorHighlightThickness{display:flex;flex-direction:column;align-items:center;gap:4px;align-self:stretch}#highlightParamsToolbarContainer #editorHighlightThickness .editorParamsLabel{height:auto;align-self:stretch}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker{display:flex;justify-content:space-between;align-items:center;align-self:stretch;--example-color:light-dark(#bfbfc9, #80808e)}@media screen and (forced-colors:active){#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker{--example-color:CanvasText}}:is(#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker>.editorParamsSlider[disabled]){opacity:.4}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker:before,#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker:after{content:"";width:8px;aspect-ratio:1;display:block;border-radius:100%;background-color:var(--example-color)}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker:after{width:24px}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker .editorParamsSlider{width:unset;height:14px}#highlightParamsToolbarContainer #editorHighlightVisibility{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}#highlightParamsToolbarContainer #editorHighlightVisibility .divider{--divider-color:light-dark(#d7d7db, #8f8f9d);margin-block:4px;width:100%;height:1px;background-color:var(--divider-color)}@media screen and (forced-colors:active){#highlightParamsToolbarContainer #editorHighlightVisibility .divider{--divider-color:CanvasText}}#highlightParamsToolbarContainer #editorHighlightVisibility .toggler{display:flex;justify-content:space-between;align-items:center;align-self:stretch}#altTextSettingsDialog{padding:16px}#altTextSettingsDialog #altTextSettingsContainer{display:flex;width:573px;flex-direction:column;gap:16px}#altTextSettingsDialog #altTextSettingsContainer .mainContainer{gap:16px}#altTextSettingsDialog #altTextSettingsContainer .description{color:var(--text-secondary-color)}#altTextSettingsDialog #altTextSettingsContainer #aiModelSettings{display:flex;flex-direction:column;gap:12px}#altTextSettingsDialog #altTextSettingsContainer #automaticAltText,#altTextSettingsDialog #altTextSettingsContainer #altTextEditor{display:flex;flex-direction:column;gap:8px}#altTextSettingsDialog #altTextSettingsContainer #createModelDescription,#altTextSettingsDialog #altTextSettingsContainer #aiModelSettings,#altTextSettingsDialog #altTextSettingsContainer #showAltTextDialogDescription{padding-inline-start:40px}#altTextSettingsDialog #altTextSettingsContainer #automaticSettings{display:flex;flex-direction:column;gap:16px}button.hasPopupMenu[aria-expanded=true]+menu{visibility:visible}button.hasPopupMenu[aria-expanded=false]+menu{visibility:hidden}.popupMenu{--menuitem-checkmark-icon:url("data:image/svg+xml,%3csvg%20width='11'%20height='11'%20viewBox='0%200%2011%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.79253%200.14683C10.2086%200.418844%2010.3253%200.976607%2010.0533%201.39263L4.56097%209.79263C4.4081%2010.0264%204.15533%2010.176%203.87682%2010.1974C3.5983%2010.2189%203.32561%2010.1098%203.13874%209.90217L0.231043%206.6714C-0.10147%206.30194%20-0.0715196%205.73288%200.29794%205.40037C0.667399%205.06786%201.23646%205.09781%201.56897%205.46727L3.69438%207.82883L8.54674%200.407579C8.81875%20-0.00844234%209.37651%20-0.125183%209.79253%200.14683Z'%20fill='black'/%3e%3c/g%3e%3c/svg%3e");--menu-mark-icon-size:0;--menu-icon-size:16px;--menuitem-gap:5px;--menuitem-border-color:transparent;--menuitem-active-bg:color-mix( in srgb, var(--menu-text-color), transparent 79% );--menuitem-text-active-fg:var(--menu-text-color);--menuitem-active-border-color:var(--menuitem-border-color);--menuitem-focus-bg:color-mix( in srgb, var(--menu-text-color), transparent 93% );--menuitem-focus-outline-color:light-dark(#0062fa, #00cadb);--menuitem-focus-border-color:light-dark(white, black);--menu-bg:light-dark(white, #23222b);--menu-background-blend-mode:normal;--menu-box-shadow:0 .375px 1.5px 0 light-dark(rgb(0 0 0 / .05), rgb(0 0 0 / .2)), 0 3px 12px 0 light-dark(rgb(0 0 0 / .1), rgb(0 0 0 / .4));--menu-border-color:light-dark(rgb(21 20 26 / .1), rgb(251 251 254 / .1));--menuitem-border-radius:8px;--menu-backdrop-filter:none;--menu-text-color:light-dark(#15141a, #fbfbfe);--menu-text-disabled-color:var(--menu-text-color);--menuitem-text-hover-fg:var(--menu-text-color);--menuitem-hover-bg:color-mix( in srgb, var(--menu-text-color), transparent 86% );--menuitem-hover-background-blend-mode:normal;--disabled-opacity:.62;display:flex;flex-direction:column;width:-moz-max-content;width:max-content;height:auto;position:relative;left:0;top:1px;margin:0;padding:5px;box-sizing:border-box;background:var(--menu-bg);background-blend-mode:var(--menu-background-blend-mode);box-shadow:var(--menu-box-shadow);border-radius:6px;border:1px solid var(--menu-border-color);-webkit-backdrop-filter:var(--menu-backdrop-filter);backdrop-filter:var(--menu-backdrop-filter)}@media screen and (forced-colors:active){.popupMenu{--menu-bg:Canvas;--menu-background-blend-mode:normal;--menu-box-shadow:none;--menu-backdrop-filter:none;--menu-text-color:ButtonText;--menu-text-disabled-color:GrayText;--menu-border-color:CanvasText;--menuitem-border-color:none;--menuitem-hover-bg:SelectedItemText;--menuitem-text-hover-fg:SelectedItem;--menuitem-active-bg:SelectedItemText;--menuitem-active-border-color:ButtonText;--menuitem-text-active-fg:SelectedItem;--menuitem-focus-bg:ButtonFace;--menuitem-focus-outline-color:CanvasText;--menuitem-focus-border-color:none;--disabled-opacity:1}}.popupMenu.withMark{--menu-mark-icon-size:16px}.popupMenu>button{display:flex;align-items:center;position:relative;width:100%;height:26px;padding-inline:calc(var(--menu-mark-icon-size) + var(--menuitem-gap)) var(--menuitem-gap);gap:var(--menuitem-gap);box-sizing:border-box;border-radius:var(--menuitem-border-radius);border:1px solid var(--menuitem-border-color);background:transparent}.popupMenu>button.selected:after{content:"";display:inline-block;width:11px;height:11px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--menuitem-checkmark-icon);mask-image:var(--menuitem-checkmark-icon);background-color:var(--menu-text-color);position:absolute;inset-inline-start:var(--menuitem-gap);top:50%;transform:translateY(-50%)}.popupMenu>button:disabled{opacity:var(--disabled-opacity)}.popupMenu>button:disabled.selected:after{background-color:var(--menu-text-disabled-color)}.popupMenu>button:disabled:not(.noIcon):before{background-color:var(--menu-text-disabled-color)}.popupMenu>button:disabled>span{color:var(--menu-text-disabled-color)}.popupMenu>button:not(:disabled):hover{background:var(--menuitem-hover-bg);background-blend-mode:var(--menuitem-hover-background-blend-mode)}.popupMenu>button:not(:disabled):hover:not(.noIcon):before{background-color:var(--menuitem-text-hover-fg)}.popupMenu>button:not(:disabled):hover>span{color:var(--menuitem-text-hover-fg)}.popupMenu>button:not(:disabled):hover.selected:after{background-color:var(--menuitem-text-hover-fg)}.popupMenu>button:not(:disabled):active{background-color:var(--menuitem-active-bg);border-color:var(--menuitem-active-border-color)}.popupMenu>button:not(:disabled):active>span{color:var(--menuitem-text-active-fg)}.popupMenu>button:not(:disabled):focus-visible{border-color:var(--menuitem-focus-border-color);background-color:var(--menuitem-focus-bg);outline:2px solid var(--menuitem-focus-outline-color);outline-offset:2px}.popupMenu>button:not(.noIcon):before{display:inline-block;width:var(--menu-icon-size);height:var(--menu-icon-size);content:"";-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;background-color:var(--menu-text-color)}.popupMenu>button>span{display:flex;align-items:center;align-self:stretch;width:100%;min-width:-moz-max-content;min-width:max-content;text-align:start;color:var(--menu-text-color);-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-inline-start:6px;font:menu;font-size:13px;font-style:normal;font-weight:510;line-height:normal}.treeView{--treeitem-color:light-dark(rgb(0 0 0 / .8), rgb(255 255 255 / .8));--treeitem-bg-color:light-dark(rgb(0 0 0 / .15), rgb(255 255 255 / .15));--treeitem-hover-color:light-dark(rgb(0 0 0 / .9), rgb(255 255 255 / .9));--treeitem-selected-color:light-dark( rgb(0 0 0 / .9), rgb(255 255 255 / .9) );--treeitem-selected-bg-color:light-dark( rgb(0 0 0 / .25), rgb(255 255 255 / .25) );--treeitem-expanded-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%3e%3cpath%20d='M10%2013l4-7H6z'/%3e%3c/svg%3e");--treeitem-collapsed-icon:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%3e%3cpath%20d='M13%209L6%205v8z'/%3e%3c/svg%3e")}.treeView.withNesting .treeItemToggler{position:relative;float:inline-start;height:0;width:0;color:#ffffff80}.treeView.withNesting .treeItemToggler:before{position:absolute;display:inline-block;width:16px;height:16px;inset-inline-end:4px;content:"";background-color:var(--toolbar-icon-bg-color);-webkit-mask-image:var(--treeitem-expanded-icon);mask-image:var(--treeitem-expanded-icon);-webkit-mask-size:cover;mask-size:cover}.treeView.withNesting .treeItemToggler.treeItemsHidden:before{-webkit-mask-image:var(--treeitem-collapsed-icon);mask-image:var(--treeitem-collapsed-icon);transform:scaleX(var(--dir-factor))}.treeView.withNesting .treeItemToggler.treeItemsHidden~.treeItems{display:none}.treeView.withNesting .treeItemToggler:hover+a,.treeView.withNesting .treeItemToggler:hover~.treeItems{background-color:var(--treeitem-bg-color);background-clip:padding-box;border-radius:2px;color:var(--treeitem-hover-color)}.treeView.withNesting>.treeItem,.treeView.withNesting .treeItem>.treeItems{margin-inline-start:20px}.treeView#layersView .treeItem>a *{cursor:pointer}.treeView#layersView .treeItem>a>label{display:flex;align-items:center;padding-inline-start:4px}.treeView#layersView .treeItem>a>label>input{margin-top:1px}.treeView .treeItem>a{text-decoration:none;display:inline-block;min-width:calc(100% - 4px);height:auto;margin-bottom:1px;padding:2px 0 5px;padding-inline-start:4px;border-radius:2px;color:var(--treeitem-color);font-size:13px;line-height:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:normal;cursor:default}.treeView .treeItem>a:hover{background-color:var(--treeitem-bg-color);background-clip:padding-box;border-radius:2px;color:var(--treeitem-hover-color)}.treeView .treeItem.selected>a{background-color:var(--treeitem-selected-bg-color);color:var(--treeitem-selected-color)}#outerContainer.viewsManagerMoving #viewsManager{visibility:visible}#outerContainer.viewsManagerOpen #viewsManager{visibility:visible;inset-inline-start:8px}#outerContainer.viewsManagerOpen #viewerContainer:not(.pdfPresentationMode){inset-inline-start:var(--viewsManager-width, 0);transition-property:inset-inline-start}#outerContainer.viewsManagerResizing :is(#sidebarContainer,#viewerContainer,#loadingBar){transition-duration:0s}#viewsManager{--views-manager-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%207H5C5.53043%207%206.03914%206.78929%206.41421%206.41421C6.78929%206.03914%207%205.53043%207%205V3C7%202.46957%206.78929%201.96086%206.41421%201.58579C6.03914%201.21071%205.53043%201%205%201H3C2.46957%201%201.96086%201.21071%201.58579%201.58579C1.21071%201.96086%201%202.46957%201%203V5C1%205.53043%201.21071%206.03914%201.58579%206.41421C1.96086%206.78929%202.46957%207%203%207ZM11%207H13C13.5304%207%2014.0391%206.78929%2014.4142%206.41421C14.7893%206.03914%2015%205.53043%2015%205V3C15%202.46957%2014.7893%201.96086%2014.4142%201.58579C14.0391%201.21071%2013.5304%201%2013%201H11C10.4696%201%209.96086%201.21071%209.58579%201.58579C9.21071%201.96086%209%202.46957%209%203V5C9%205.53043%209.21071%206.03914%209.58579%206.41421C9.96086%206.78929%2010.4696%207%2011%207ZM5%2015H3C2.46957%2015%201.96086%2014.7893%201.58579%2014.4142C1.21071%2014.0391%201%2013.5304%201%2013V11C1%2010.4696%201.21071%209.96086%201.58579%209.58579C1.96086%209.21071%202.46957%209%203%209H5C5.53043%209%206.03914%209.21071%206.41421%209.58579C6.78929%209.96086%207%2010.4696%207%2011V13C7%2013.5304%206.78929%2014.0391%206.41421%2014.4142C6.03914%2014.7893%205.53043%2015%205%2015ZM11%2015H13C13.5304%2015%2014.0391%2014.7893%2014.4142%2014.4142C14.7893%2014.0391%2015%2013.5304%2015%2013V11C15%2010.4696%2014.7893%209.96086%2014.4142%209.58579C14.0391%209.21071%2013.5304%209%2013%209H11C10.4696%209%209.96086%209.21071%209.58579%209.58579C9.21071%209.96086%209%2010.4696%209%2011V13C9%2013.5304%209.21071%2014.0391%209.58579%2014.4142C9.96086%2014.7893%2010.4696%2015%2011%2015Z'%20fill='black'/%3e%3c/svg%3e");--views-manager-button-arrow-icon:url("data:image/svg+xml,%3csvg%20width='8'%20height='10'%20viewBox='0%200%208%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.23336%207.46639L7.84736%203.85339C7.89401%203.8071%207.93104%203.75203%207.9563%203.69136C7.98157%203.63069%207.99458%203.56562%207.99458%203.49989C7.99458%203.43417%207.98157%203.3691%207.9563%203.30843C7.93104%203.24776%207.89401%203.19269%207.84736%203.14639C7.75359%203.05266%207.62644%203%207.49386%203C7.36127%203%207.23412%203.05266%207.14036%203.14639L3.99236%206.29339L0.847356%203.14739C0.753055%203.05631%200.626754%203.00592%200.495655%203.00706C0.364557%203.0082%200.239151%203.06078%200.146447%203.15348C0.0537425%203.24619%200.00115811%203.37159%201.89013e-05%203.50269C-0.00112031%203.63379%200.0492769%203.76009%200.140356%203.85439L3.75236%207.46739L4.23336%207.46639Z'%20fill='black'/%3e%3c/svg%3e");--views-manager-add-file-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.00488%209.75V14C7.00488%2014.1658%207.07073%2014.3247%207.18794%2014.4419C7.30515%2014.5592%207.46412%2014.625%207.62988%2014.625C7.79564%2014.625%207.95461%2014.5592%208.07183%2014.4419C8.18904%2014.3247%208.25488%2014.1658%208.25488%2014V9.75L8.75488%209.25H13.0049C13.1706%209.25%2013.3296%209.18415%2013.4468%209.06694C13.564%208.94973%2013.6299%208.79076%2013.6299%208.625C13.6299%208.45924%2013.564%208.30027%2013.4468%208.18306C13.3296%208.06585%2013.1706%208%2013.0049%208H8.75488L8.25488%207.5V3.25C8.25488%203.08424%208.18904%202.92527%208.07183%202.80806C7.95461%202.69085%207.79564%202.625%207.62988%202.625C7.46412%202.625%207.30515%202.69085%207.18794%202.80806C7.07073%202.92527%207.00488%203.08424%207.00488%203.25V7.5L6.50488%208H2.25488C2.08912%208%201.93015%208.06585%201.81294%208.18306C1.69573%208.30027%201.62988%208.45924%201.62988%208.625C1.62988%208.79076%201.69573%208.94973%201.81294%209.06694C1.93015%209.18415%202.08912%209.25%202.25488%209.25H6.39188L7.00488%209.75Z'%20fill='black'/%3e%3c/svg%3e");--current-outline-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.803%204.74998V6.02436C10.803%206.39302%2010.3571%206.57793%2010.0967%206.31753L7.87716%204.098C7.71566%203.93649%207.71566%203.67434%207.87716%203.51283L10.0967%201.29329C10.3571%201.0329%2010.8036%201.21722%2010.8036%201.58588V3.24998H15V4.74998H10.803ZM8%201.24998H3V2.74998H6.5L8%201.24998ZM6.5%205.24998H3V6.74998H8L6.5%205.24998ZM3%2013.25H15V14.75H3V13.25ZM6%209.24998H15V10.75H6V9.24998ZM1.5%205.24998H0V6.74998H1.5V5.24998ZM0%2013.25H1.5V14.75H0V13.25ZM1.5%201.24998H0V2.74998H1.5V1.24998ZM3%209.24998H4.5V10.75H3V9.24998Z'%20fill='black'/%3e%3c/svg%3e");--menuitem-thumbnailsView-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3%207H5C5.53043%207%206.03914%206.78929%206.41421%206.41421C6.78929%206.03914%207%205.53043%207%205V3C7%202.46957%206.78929%201.96086%206.41421%201.58579C6.03914%201.21071%205.53043%201%205%201H3C2.46957%201%201.96086%201.21071%201.58579%201.58579C1.21071%201.96086%201%202.46957%201%203V5C1%205.53043%201.21071%206.03914%201.58579%206.41421C1.96086%206.78929%202.46957%207%203%207ZM11%207H13C13.5304%207%2014.0391%206.78929%2014.4142%206.41421C14.7893%206.03914%2015%205.53043%2015%205V3C15%202.46957%2014.7893%201.96086%2014.4142%201.58579C14.0391%201.21071%2013.5304%201%2013%201H11C10.4696%201%209.96086%201.21071%209.58579%201.58579C9.21071%201.96086%209%202.46957%209%203V5C9%205.53043%209.21071%206.03914%209.58579%206.41421C9.96086%206.78929%2010.4696%207%2011%207ZM5%2015H3C2.46957%2015%201.96086%2014.7893%201.58579%2014.4142C1.21071%2014.0391%201%2013.5304%201%2013V11C1%2010.4696%201.21071%209.96086%201.58579%209.58579C1.96086%209.21071%202.46957%209%203%209H5C5.53043%209%206.03914%209.21071%206.41421%209.58579C6.78929%209.96086%207%2010.4696%207%2011V13C7%2013.5304%206.78929%2014.0391%206.41421%2014.4142C6.03914%2014.7893%205.53043%2015%205%2015ZM11%2015H13C13.5304%2015%2014.0391%2014.7893%2014.4142%2014.4142C14.7893%2014.0391%2015%2013.5304%2015%2013V11C15%2010.4696%2014.7893%209.96086%2014.4142%209.58579C14.0391%209.21071%2013.5304%209%2013%209H11C10.4696%209%209.96086%209.21071%209.58579%209.58579C9.21071%209.96086%209%2010.4696%209%2011V13C9%2013.5304%209.21071%2014.0391%209.58579%2014.4142C9.96086%2014.7893%2010.4696%2015%2011%2015Z'%20fill='black'/%3e%3c/svg%3e");--menuitem-outlinesView-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%201.25H15V2.75H3V1.25ZM15%205.25H3V6.75H15V5.25ZM15%2013.25H3V14.75H15V13.25ZM15%209.25H6V10.75H15V9.25ZM0%205.25H1.5V6.75H0V5.25ZM1.5%2013.25H0V14.75H1.5V13.25ZM0%201.25H1.5V2.75H0V1.25ZM4.5%209.25H3V10.75H4.5V9.25Z'%20fill='black'/%3e%3c/svg%3e");--menuitem-attachmentsView-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.5%203.75C3.5%201.67879%205.17879%200%207.25%200C9.32121%200%2011%201.67879%2011%203.75V10.25C11%2011.4922%209.99221%2012.5%208.75%2012.5C7.50779%2012.5%206.5%2011.4922%206.5%2010.25V3.5H8V10.25C8%2010.6638%208.33621%2011%208.75%2011C9.16379%2011%209.5%2010.6638%209.5%2010.25V3.75C9.5%202.50721%208.49279%201.5%207.25%201.5C6.00721%201.5%205%202.50721%205%203.75V10.75C5%2012.8208%206.67921%2014.5%208.75%2014.5C10.8208%2014.5%2012.5%2012.8208%2012.5%2010.75V3.5H14V10.75C14%2013.6492%2011.6492%2016%208.75%2016C5.85079%2016%203.5%2013.6492%203.5%2010.75V3.75Z'%20fill='black'/%3e%3c/svg%3e");--menuitem-layersView-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.36645%202.34562C8.13878%202.21813%207.86122%202.21813%207.63355%202.34562L1.38355%205.84562C1.14669%205.97826%201%206.22853%201%206.5C1%206.77147%201.14669%207.02174%201.38355%207.15438L7.63355%2010.6544C7.86122%2010.7819%208.13878%2010.7819%208.36645%2010.6544L14.6165%207.15438C14.8533%207.02174%2015%206.77147%2015%206.5C15%206.22853%2014.8533%205.97826%2014.6165%205.84562L8.36645%202.34562ZM8%209.14041L3.28499%206.5L8%203.85959L12.715%206.5L8%209.14041ZM1.63647%209.0766L7.99999%2012.6404L14.3255%209.09761L15.0585%2010.4063L8.36649%2014.1543C8.13881%2014.2818%207.86122%2014.2819%207.63353%2014.1543L0.903534%2010.3853L1.63647%209.0766Z'%20fill='black'/%3e%3c/svg%3e");--manage-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.35176%2010.9989L13.8178%205.53391C13.876%205.47594%2013.9222%205.40702%2013.9537%205.33113C13.9851%205.25524%2014.0013%205.17387%2014.0012%205.0917C14.0011%205.00954%2013.9848%204.9282%2013.9531%204.85238C13.9215%204.77656%2013.8751%204.70775%2013.8168%204.64991C13.6991%204.53309%2013.5401%204.46753%2013.3743%204.46753C13.2085%204.46753%2013.0494%204.53309%2012.9318%204.64991L7.99776%209.58491L3.06776%204.65091C2.9494%204.53853%202.79183%204.47682%202.62863%204.47894C2.46542%204.48106%202.3095%204.54683%202.19409%204.66224C2.07868%204.77765%202.01291%204.93357%202.01079%205.09677C2.00868%205.25997%202.07039%205.41754%202.18276%205.53591L7.64776%2010.9999L8.35176%2010.9989Z'%20fill='black'/%3e%3c/svg%3e");--close-button-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14%203.06055L9.06055%208L14%2012.9385L12.9395%2014L8%209.06055L3.06152%2014L2.00098%2012.9395L6.93848%208L2%203.06152L3.06055%202.00098L7.99902%206.93945L12.9385%202L14%203.06055Z'%20fill='black'/%3e%3c/svg%3e");--undo-label-icon:url("data:image/svg+xml,%3csvg%20width='12'%20height='13'%20viewBox='0%200%2012%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%200.5C5.21207%200.5%204.43185%200.655195%203.7039%200.956723C2.97595%201.25825%202.31451%201.70021%201.75736%202.25736C1.20021%202.81451%200.758251%203.47595%200.456723%204.2039C0.155195%204.93185%200%205.71207%200%206.5C0%207.28793%200.155195%208.06815%200.456723%208.7961C0.758251%209.52405%201.20021%2010.1855%201.75736%2010.7426C2.31451%2011.2998%202.97595%2011.7417%203.7039%2012.0433C4.43185%2012.3448%205.21207%2012.5%206%2012.5C7.5913%2012.5%209.11742%2011.8679%2010.2426%2010.7426C11.3679%209.61742%2012%208.0913%2012%206.5C12%204.9087%2011.3679%203.38258%2010.2426%202.25736C9.11742%201.13214%207.5913%200.5%206%200.5ZM5.06%208.9L2.9464%206.7856C2.85273%206.69171%202.80018%206.56446%202.80033%206.43183C2.80048%206.29921%202.85331%206.17207%202.9472%206.0784C3.04109%205.98473%203.16834%205.93218%203.30097%205.93233C3.43359%205.93248%203.56073%205.98531%203.6544%206.0792L5.3112%207.7368L8.3464%204.7008C8.44109%204.6109%208.56715%204.56153%208.69771%204.56322C8.82827%204.56492%208.95301%204.61754%209.04534%204.70986C9.13766%204.80219%209.19028%204.92693%209.19198%205.05749C9.19367%205.18805%209.1443%205.31411%209.0544%205.4088L5.5624%208.9H5.06Z'%20fill='%23FBFBFE'/%3e%3c/svg%3e");--pages-selected-icon:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask'%3e%3crect%20width='16'%20height='16'%20rx='2'%20fill='white'/%3e%3cpath%20d='M12%208L4%208'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/mask%3e%3crect%20width='16'%20height='16'%20fill='black'%20mask='url(%23mask)'/%3e%3c/svg%3e");--spinner-icon:url("data:image/svg+xml,%3c!--%20This%20Source%20Code%20Form%20is%20subject%20to%20the%20terms%20of%20the%20Mozilla%20Public%20-%20License,%20v.%202.0.%20If%20a%20copy%20of%20the%20MPL%20was%20not%20distributed%20with%20this%20-%20file,%20You%20can%20obtain%20one%20at%20http://mozilla.org/MPL/2.0/.%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20width='16'%20height='16'%3e%3cstyle%3e%20@media%20not%20(prefers-reduced-motion)%20{%20@keyframes%20loadingRotate%20{%20from%20{%20rotate:%200;%20}%20to%20{%20rotate:%20360deg%20}%20}%20%23circle-arrows%20{%20animation:%20loadingRotate%201.8s%20linear%20infinite;%20transform-origin:%2050%25%2050%25;%20}%20%23hourglass%20{%20display:%20none;%20}%20}%20@media%20(prefers-reduced-motion)%20{%20%23circle-arrows%20{%20display:%20none;%20}%20}%20%3c/style%3e%3cpath%20id='circle-arrows'%20d='M9%205.528c0%20.42.508.63.804.333l2.528-2.528a.47.47%200%200%200%200-.666L9.805.14A.471.471%200%200%200%209%20.472v1.866A5.756%205.756%200%200%200%202.25%208c0%20.942.232%201.83.635%202.615l1.143-1.143A4.208%204.208%200%200%201%203.75%208%204.254%204.254%200%200%201%208%203.75c.345%200%20.68.042%201%20.122v1.656zM7%2010.472v1.656c.32.08.655.122%201%20.122A4.254%204.254%200%200%200%2012.25%208c0-.52-.107-1.013-.279-1.474l1.143-1.143c.404.786.636%201.674.636%202.617A5.756%205.756%200%200%201%207%2013.662v1.866a.47.47%200%200%201-.804.333l-2.528-2.528a.47.47%200%200%201%200-.666l2.528-2.528a.47.47%200%200%201%20.804.333z'/%3e%3cg%20id='hourglass'%3e%3cpath%20d='M13,1%20C13.5522847,1%2014,1.44771525%2014,2%20C14,2.55228475%2013.5522847,3%2013,3%20L12.9854217,2.99990801%20C12.9950817,3.16495885%2013,3.33173274%2013,3.5%20C13,5.24679885%2010.9877318,6.01090495%2010.9877318,8.0017538%20C10.9877318,9.99260264%2013,10.7536922%2013,12.5%20C13,12.6686079%2012.9950617,12.8357163%2012.985363,13.0010943%20L13,13%20C13.5522847,13%2014,13.4477153%2014,14%20C14,14.5522847%2013.5522847,15%2013,15%20L3,15%20C2.44771525,15%202,14.5522847%202,14%20C2,13.4477153%202.44771525,13%203,13%20L3.01463704,13.0010943%20C3.00493827,12.8357163%203,12.6686079%203,12.5%20C3,10.7536922%204.9877318,9.99260264%205,8.0017538%20C5.0122682,6.01090495%203,5.24679885%203,3.5%20C3,3.33173274%203.00491834,3.16495885%203.01457832,2.99990801%20L3,3%20C2.44771525,3%202,2.55228475%202,2%20C2,1.44771525%202.44771525,1%203,1%20L13,1%20Z%20M10.987,3%20L5.012,3%20L5.00308914,3.24815712%20C5.00103707,3.33163368%205,3.4155948%205,3.5%20C5,5.36125069%206.99153646,6.01774089%206.99153646,8.0017538%20C6.99153646,9.98576671%205,10.6393737%205,12.5%20L5.00307746,12.7513676%20L5.01222201,12.9998392%20L5.60191711,12.9988344%20L6.0425138,12.2959826%20C7.02362731,10.7653275%207.67612271,10%208,10%20C8.37014547,10%209.16950644,10.9996115%2010.3980829,12.9988344%20L10.987778,12.9998392%20C10.9958674,12.8352104%2011,12.66849%2011,12.5%20C11,10.6393737%208.98689779,10.0147381%208.98689779,8.0017538%20C8.98689779,5.98876953%2011,5.36125069%2011,3.5%20L10.9969109,3.24815712%20L10.987,3%20Z'/%3e%3cpath%20d='M6,4%20L10,4%20C8.95166016,6%208.28499349,7%208,7%20C7.71500651,7%207.04833984,6%206,4%20Z'/%3e%3c/g%3e%3c/svg%3e");--sidebar-bg-color:light-dark(rgb(255 255 255 / .92), rgb(66 65 77 / .92));--sidebar-backdrop-filter:blur(7px);--sidebar-width:230px;--sidebar-min-width:min-content;--sidebar-max-width:50vw;--sidebar-block-padding:8px;--text-color:light-dark(#15141a, #fbfbfe);--button-fg:var(--text-color);--button-no-bg:transparent;--button-bg:light-dark(rgb(21 20 26 / .07), rgb(251 251 254 / .07));--button-border-color:transparent;--button-hover-bg:light-dark(rgb(21 20 26 / .14), rgb(251 251 254 / .14));--button-hover-fg:var(--text-color);--button-hover-border-color:var(--button-border-color);--button-active-bg:light-dark(rgb(21 20 26 / .21), rgb(251 251 254 / .21));--button-active-fg:var(--text-color);--button-active-border-color:var(--button-border-color);--button-focus-no-bg:color-mix(in srgb, var(--text-color), transparent 93%);--button-focus-outline-color:light-dark(#0062fa, #00cadb);--button-focus-border-color:light-dark(white, black);--status-border-color:transparent;--status-actions-bg:light-dark( rgb(21 20 26 / .03), rgb(251 251 254 / .03) );--status-undo-bg:light-dark(rgb(0 98 250 / .08), rgb(0 202 219 / .08));--status-waiting-bg:var(--status-undo-bg);--indicator-color:light-dark(#0062fa, #00cadb);--status-warning-bg:light-dark(#ffe8ea, #6e001f);--indicator-warning-color:light-dark(#b20037, #ffa0aa);--header-shadow:0 .25px .75px -.75px light-dark(rgb(0 0 0 / .05), rgb(0 0 0 / .2)), 0 2px 6px -6px light-dark(rgb(0 0 0 / .1), rgb(0 0 0 / .4));--header-bg:light-dark(rgb(255 255 255 / .92), #42414e);--image-outline:none;--image-border-width:6px;--image-border-color:light-dark(#cfcfd8, #3a3944);--image-hover-border-color:#bfbfc9;--image-current-border-color:var(--button-focus-outline-color);--image-current-focused-outline-color:var(--image-hover-border-color);--image-page-number-bg:light-dark(#f0f0f4, #42414d);--image-page-number-fg:var(--text-color);--image-page-number-border-color:transparent;--image-hover-page-number-bg:var(--image-page-number-bg);--image-hover-page-number-fg:var(--image-page-number-fg);--image-current-page-number-bg:var(--image-current-border-color);--image-current-page-number-fg:light-dark(#fff, #15141a);--image-current-hover-page-number-bg:var(--image-current-page-number-bg);--image-current-hover-page-number-fg:var(--image-current-page-number-fg);--image-shadow:0 .375px 1.5px 0 light-dark(rgb(0 0 0 / .05), rgb(0 0 0 / .2)), 0 0 0 1px var(--image-border-color), 0 3px 12px 0 light-dark(rgb(0 0 0 / .1), rgb(0 0 0 / .4));--image-hover-shadow:0 .375px 1.5px 0 light-dark(rgb(0 0 0 / .05), rgb(0 0 0 / .2)), 0 0 0 1px light-dark(rgb(21 20 26 / .1), rgb(251 251 254 / .1)), 0 0 0 var(--image-border-width) var(--image-hover-border-color), 0 3px 12px 0 light-dark(rgb(0 0 0 / .1), rgb(0 0 0 / .4));--image-current-shadow:0 .375px 1.5px 0 light-dark(rgb(0 0 0 / .05), rgb(0 0 0 / .2)), 0 0 0 var(--image-border-width) var(--image-current-border-color), 0 3px 12px 0 light-dark(rgb(0 0 0 / .1), rgb(0 0 0 / .4));--image-dragging-placeholder-bg:light-dark( rgb(0 98 250 / .08), rgb(0 202 219 / .08) );--image-dragging-placeholder-border:var(--image-outline);--multiple-dragging-bg:white;--image-multiple-dragging-shadow:0 0 0 var(--image-border-width) var(--image-current-border-color), var(--image-border-width) var(--image-border-width) 0 calc(var(--image-border-width) / 2) var(--multiple-dragging-bg), var(--image-border-width) var(--image-border-width) 0 calc(3 * var(--image-border-width) / 2) var(--image-current-border-color);--image-dragging-shadow:0 0 0 var(--image-border-width) var(--image-current-border-color);--multiple-dragging-indicator-bg:var(--indicator-color);--multiple-dragging-text-color:light-dark(#fbfbfe, #15141a);display:flex;padding-bottom:16px;flex-direction:column;align-items:flex-start;inset-block-start:calc(100% + var(--sidebar-block-padding));height:calc(var(--viewer-container-height) - 2 * var(--sidebar-block-padding));position:absolute;inset-inline-start:calc(-1 * var(--viewsManager-width, --sidebar-width) - 1px);transition-property:inset-inline-start;transition-duration:var(--sidebar-transition-duration);transition-timing-function:var(--sidebar-transition-timing-function)}@media screen and (forced-colors:active){#viewsManager{--text-color:CanvasText;--button-fg:ButtonText;--button-bg:ButtonFace;--button-no-bg:ButtonFace;--button-border-color:ButtonText;--button-hover-bg:SelectedItemText;--button-hover-fg:SelectedItem;--button-hover-border-color:SelectedItem;--button-active-bg:SelectedItemText;--button-active-fg:SelectedItem;--button-active-border-color:ButtonText;--button-focus-no-bg:ButtonFace;--button-focus-outline-color:CanvasText;--button-focus-border-color:none;--status-border-color:CanvasText;--status-undo-bg:none;--indicator-color:CanvasText;--status-warning-bg:none;--indicator-warning-color:CanvasText;--header-shadow:none;--image-shadow:none;--image-outline:1px solid ButtonText;--image-focus-outline-color:CanvasText;--image-hover-border-color:SelectedItem;--image-hover-page-number-bg:SelectedItemText;--image-hover-page-number-fg:SelectedItem;--image-current-page-number-bg:ButtonText;--image-current-page-number-fg:ButtonFace;--image-current-border-color:ButtonText;--image-current-focused-outline-color:var(--image-hover-border-color);--image-current-hover-page-number-bg:SelectedItem;--image-current-hover-page-number-fg:SelectedItemText;--image-page-number-bg:ButtonFace;--image-page-number-fg:ButtonText;--image-page-number-border-color:var(--image-page-number-fg);--multiple-dragging-bg:Canvas;--multiple-dragging-indicator-bg:ButtonBorder;--multiple-dragging-text-color:Canvas;--image-dragging-placeholder-bg:Canvas;--image-dragging-placeholder-border:1px GrayText solid}}#viewsManager .sidebarResizer{inset-inline-start:calc(100% + 4px)}#viewsManager .viewsManagerButton{width:auto;color:var(--button-fg);border-radius:8px;border:1px solid var(--button-border-color);background:var(--button-bg)}#viewsManager .viewsManagerButton:hover{background-color:var(--button-hover-bg)!important;color:var(--button-hover-fg)!important;border-color:var(--button-hover-border-color)!important}#viewsManager .viewsManagerButton:hover:before{background-color:var(--button-hover-fg)!important}#viewsManager .viewsManagerButton:active{background:var(--button-active-bg)!important;color:var(--button-active-fg)!important;border-color:var(--button-active-border-color)!important}#viewsManager .viewsManagerButton:active:before{background-color:var(--button-active-fg)!important}#viewsManager .viewsManagerButton:focus-visible{outline:2px solid var(--button-focus-outline-color);outline-offset:2px;border-color:var(--button-focus-border-color)}#viewsManager .viewsManagerButton.viewsCloseButton{width:26px;height:26px;padding:4px;border-radius:8px;background:none}#viewsManager .viewsManagerButton.viewsCloseButton:before{-webkit-mask-image:var(--close-button-icon);mask-image:var(--close-button-icon)}#viewsManager #viewsManagerHeader{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;width:100%;box-shadow:var(--header-shadow);flex:0 0 auto;background-color:var(--header-bg)}#viewsManager #viewsManagerHeader .viewsManagerLabel{flex:1 1 auto;color:var(--text-color);text-align:center;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;-webkit-user-select:none;-moz-user-select:none;user-select:none;font:menu;font-size:15px;font-style:normal;font-weight:400;line-height:normal}#viewsManager #viewsManagerHeader #viewsManagerTitle{display:flex;flex-direction:row;align-items:center;align-self:stretch;justify-content:space-between;width:auto;padding:12px 16px 12px 8px}#viewsManager #viewsManagerHeader #viewsManagerTitle:not(:has(#viewsManagerHeaderLabel~button:not([hidden]))):after{content:"";flex:0 0 auto;width:32px;height:32px;pointer-events:none}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector{width:48px;height:32px;display:block}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button{background:var(--button-no-bg);width:100%;height:100%}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:focus-visible{background-color:var(--button-focus-no-bg)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:before{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--views-manager-button-icon);mask-image:var(--views-manager-button-icon);background-color:var(--button-fg)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:after{content:"";display:inline-block;width:12px;height:12px;margin-left:8px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--views-manager-button-arrow-icon);mask-image:var(--views-manager-button-arrow-icon);background-color:var(--button-fg)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:hover:before,#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:hover:after{background-color:var(--button-hover-fg)!important}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:active:before,#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>button:active:after{background-color:var(--button-active-fg)!important}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>.popupMenu{min-width:182px;z-index:1}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>.popupMenu>button#thumbnailsViewMenu:before{-webkit-mask-image:var(--menuitem-thumbnailsView-icon);mask-image:var(--menuitem-thumbnailsView-icon)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>.popupMenu>button#outlinesViewMenu:before{-webkit-mask-image:var(--menuitem-outlinesView-icon);mask-image:var(--menuitem-outlinesView-icon)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>.popupMenu>button#attachmentsViewMenu:before{-webkit-mask-image:var(--menuitem-attachmentsView-icon);mask-image:var(--menuitem-attachmentsView-icon)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerSelector>.popupMenu>button#layersViewMenu:before{-webkit-mask-image:var(--menuitem-layersView-icon);mask-image:var(--menuitem-layersView-icon)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerAddFileButton{background:var(--button-no-bg);width:32px;height:32px}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerAddFileButton:focus-visible{background-color:var(--button-focus-no-bg)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerAddFileButton:before{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--views-manager-add-file-button-icon);mask-image:var(--views-manager-add-file-button-icon);background-color:var(--button-fg)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerAddFileButton>input{display:none}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerCurrentOutlineButton{background:var(--button-no-bg);width:32px;height:32px}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerCurrentOutlineButton:focus-visible{background-color:var(--button-focus-no-bg)}#viewsManager #viewsManagerHeader #viewsManagerTitle #viewsManagerCurrentOutlineButton:before{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--current-outline-button-icon);mask-image:var(--current-outline-button-icon);background-color:var(--button-fg)}#viewsManager #viewsManagerHeader #viewsManagerStatus{display:grid;width:100%;border:1px solid var(--status-border-color)}#viewsManager #viewsManagerHeader #viewsManagerStatus>div{min-height:64px;width:100%;padding-inline:16px;grid-area:1 / 1;box-sizing:border-box}#viewsManager #viewsManagerHeader #viewsManagerStatus>div.hidden{visibility:hidden;display:unset!important}#viewsManager #viewsManagerHeader #viewsManagerStatus .viewsManagerStatusLabel{display:flex;align-items:center;gap:8px;font:menu;font-size:13px}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction{display:flex;justify-content:space-between;align-items:center;align-self:stretch;background-color:var(--status-actions-bg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button{position:relative;width:var(--icon-size);height:var(--icon-size);border:none;padding:0;flex:0 0 auto}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--indicator-color);-webkit-mask-image:var(--pages-selected-icon);mask-image:var(--pages-selected-icon)}@media screen and (forced-colors:active){#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button{border-radius:2px;background-color:var(--button-bg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button:before{background-color:var(--button-fg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button:hover{background-color:var(--button-hover-bg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button:hover:before{background-color:var(--button-hover-fg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button:active{background-color:var(--button-active-bg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button:active:before{background-color:var(--button-active-fg)}}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #viewsManagerStatusActionLabelContainer>button#viewsManagerStatusActionDeselectButton:focus-visible{outline:2px solid var(--button-focus-outline-color);border:1px solid var(--button-focus-border-color);border-radius:2px;outline-offset:1px}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #actionSelector{height:32px;min-width:115px;width:auto;display:block}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #actionSelector #viewsManagerStatusActionButton{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:100%;padding:4px 16px}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #actionSelector #viewsManagerStatusActionButton:after{content:"";display:inline-block;width:var(--icon-size);height:var(--icon-size);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--manage-button-icon);mask-image:var(--manage-button-icon);background-color:var(--button-fg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #actionSelector #viewsManagerStatusActionButton:hover:after{background-color:var(--button-hover-fg)!important}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #actionSelector #viewsManagerStatusActionButton:active:after{background-color:var(--button-active-fg)!important}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusAction #actionSelector>.popupMenu{width:100%;min-width:-moz-fit-content;min-width:fit-content;z-index:1}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusUndo{display:flex;justify-content:space-between;align-items:center;align-self:stretch;background-color:var(--status-undo-bg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusUndo>span:before{content:"";display:inline-block;width:var(--icon-size);height:var(--icon-size);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--undo-label-icon);mask-image:var(--undo-label-icon);background-color:var(--indicator-color)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusUndo>div{display:flex;align-items:center;gap:8px;width:auto}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusUndo>div #viewsManagerStatusUndoButton{width:auto;min-height:24px;padding:4px 8px}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusWarning{display:flex;align-items:center;justify-content:space-between;background-color:var(--status-warning-bg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusWarning>span{align-items:flex-start}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusWarning>span:before{content:"";display:inline-block;width:var(--icon-size);height:var(--icon-size);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--indicator-warning-color);-webkit-mask-image:var(--undo-label-icon);mask-image:var(--undo-label-icon);flex:0 0 auto}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusWaiting{display:flex;align-items:center;justify-content:space-between;background-color:var(--status-waiting-bg)}#viewsManager #viewsManagerHeader #viewsManagerStatus #viewsManagerStatusWaiting>span:before{content:"";display:inline-block;width:var(--icon-size);height:var(--icon-size);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--indicator-color);-webkit-mask-image:var(--spinner-icon);mask-image:var(--spinner-icon);flex:0 0 auto}#viewsManager #viewsManagerContent{width:100%;flex:1 1 0%;overflow:auto}#viewsManager #viewsManagerContent:has(#thumbnailsView.isDragging){overflow-x:hidden}#viewsManager #viewsManagerContent #thumbnailsView{--thumbnail-width:126px;--gap-between-input-and-thumbnail:16px;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-evenly;padding:20px 32px;gap:44px;width:100%;box-sizing:border-box;position:relative}#viewsManager #viewsManagerContent #thumbnailsView.isDragging{cursor:grabbing}#viewsManager #viewsManagerContent #thumbnailsView.isDragging>.thumbnail>.thumbnailImageContainer:hover{cursor:grabbing}#viewsManager #viewsManagerContent #thumbnailsView.isDragging>.thumbnail>.thumbnailImageContainer:hover:not([aria-current=page]){box-shadow:var(--image-shadow)}#viewsManager #viewsManagerContent #thumbnailsView.isDragging>.thumbnail>input{pointer-events:none}#viewsManager #viewsManagerContent #thumbnailsView.isDragging>.dragMarker,#viewsManager #viewsManagerContent #thumbnailsView.isDraggingFile>.dragMarker{position:absolute;top:0;left:0;border:2px solid var(--indicator-color);contain:strict}#viewsManager #viewsManagerContent #thumbnailsView.pasteMode{gap:var(--gap-between-input-and-thumbnail)}#viewsManager #viewsManagerContent #thumbnailsView.pasteMode>.thumbnail{flex-direction:column}#viewsManager #viewsManagerContent #thumbnailsView.pasteMode>.thumbnail>input{display:none}#viewsManager #viewsManagerContent #thumbnailsView.pasteMode>.thumbnail>.thumbnailPasteButton{display:flex;justify-content:center;align-items:center;border-radius:16px;min-height:24px;padding:4px 16px;font:menu;font-size:13px;font-style:normal;font-weight:400;line-height:normal}#viewsManager #viewsManagerContent #thumbnailsView:not(.pasteMode)>.thumbnail>.thumbnailPasteButton{display:none}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail{--input-dim:16px;display:inline-flex;justify-content:flex-end;align-items:center;flex-direction:row-reverse;gap:var(--gap-between-input-and-thumbnail);width:calc(var(--thumbnail-width) + 2 * (var(--input-dim) + var(--gap-between-input-and-thumbnail)));height:auto;position:relative;scroll-margin-top:20px}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail:not(#viewsManager #viewsManagerContent #thumbnailsView .thumbnail:has(input)){--input-dim:0px;--gap-between-input-and-thumbnail:0px}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail .thumbnailPasteButton{padding:8px 0;text-align:center}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail:not(.isDragging)>.thumbnailImageContainer:after{content:attr(page-number);border-radius:8px;border:1px solid var(--image-page-number-border-color);background-color:var(--image-page-number-bg);color:var(--image-page-number-fg);position:absolute;bottom:5px;inset-inline-end:50%;min-width:32px;height:16px;text-align:center;box-sizing:content-box;translate:calc(var(--dir-factor) * 50%);font:menu;font-size:12px;font-style:normal;font-weight:400;line-height:normal;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail:has([aria-current=page]):not(.isDragging)>.thumbnailImageContainer:after{background-color:var(--image-current-page-number-bg);color:var(--image-current-page-number-fg);outline:1px solid var(--image-current-border-color)}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail.isDragging>input{visibility:hidden}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>input{margin:0;width:var(--input-dim);height:var(--input-dim);accent-color:var(--indicator-color)}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer{--thumbnail-dragging-scale:1.4;width:var(--thumbnail-width);border:none;border-radius:8px;box-shadow:var(--image-shadow);box-sizing:content-box;outline:var(--image-outline);-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer img{width:100%;height:100%;border:none;border-radius:8px;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.missingThumbnailImage{content-visibility:hidden}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:hover{cursor:pointer;box-shadow:var(--image-hover-shadow)}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:hover:after{background-color:var(--image-hover-page-number-bg);color:var(--image-hover-page-number-fg)}@media screen and (forced-colors:active){#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:hover{box-shadow:none;outline:var(--image-border-width) var(--image-hover-border-color) solid}}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible:not([aria-current=page]){box-shadow:var(--image-hover-shadow);outline:none}@media screen and (forced-colors:active){#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible:not([aria-current=page]){box-shadow:none;outline:var(--image-border-width) var(--image-focus-outline-color) solid}}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible[aria-current=page]{outline:var(--image-border-width) solid var(--image-current-focused-outline-color);outline-offset:var(--image-border-width)}@media screen and (forced-colors:active){#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible[aria-current=page]{box-shadow:none;outline:var(--image-border-width) var(--image-current-border-color) solid;outline-offset:0}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible[aria-current=page]>img{outline:var(--image-border-width) var(--image-focus-outline-color) solid;outline-offset:var(--image-border-width)}}@media screen and (forced-colors:active){#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible{box-shadow:none;outline:var(--image-border-width) var(--image-current-border-color) solid}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer:focus-visible:hover>img{outline:var(--image-border-width) var(--image-hover-border-color) solid;outline-offset:var(--image-border-width)}}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer[aria-current=page]{box-shadow:var(--image-current-shadow)}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer[aria-current=page]:hover:after{background-color:var(--image-current-hover-page-number-bg);color:var(--image-current-hover-page-number-fg)}@media screen and (forced-colors:active){#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer[aria-current=page]{box-shadow:none;outline:var(--image-border-width) var(--image-current-border-color) solid}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer[aria-current=page]:hover>img{outline:var(--image-border-width) var(--image-hover-border-color) solid;outline-offset:var(--image-border-width)}}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.placeholder{background-color:var(--image-dragging-placeholder-bg);box-shadow:none!important;outline:var(--image-dragging-placeholder-border)}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.draggingThumbnail{position:absolute;left:0;top:0;z-index:1;transform-origin:0 0 0;scale:calc(1 / var(--thumbnail-dragging-scale));pointer-events:none;box-shadow:var(--image-dragging-shadow)}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.draggingThumbnail.multiple{box-shadow:var(--image-multiple-dragging-shadow)}@media screen and (forced-colors:active){#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.draggingThumbnail.multiple{forced-color-adjust:none;box-shadow:var(--image-multiple-dragging-shadow)}}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.draggingThumbnail.multiple>.thumbnailImageContainer{position:absolute;top:0;left:0;width:var(--thumbnail-width);border:none;border-radius:8px;box-sizing:content-box;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}#viewsManager #viewsManagerContent #thumbnailsView>.thumbnail>.thumbnailImageContainer.draggingThumbnail.multiple:after{content:attr(data-multiple-count);border-radius:calc(8px * var(--thumbnail-dragging-scale));background-color:var(--multiple-dragging-indicator-bg);color:var(--multiple-dragging-text-color);position:absolute;inset-block-end:calc(4px * var(--thumbnail-dragging-scale));inset-inline-start:calc(4px * var(--thumbnail-dragging-scale));min-width:calc(32px * var(--thumbnail-dragging-scale));height:calc(16px * var(--thumbnail-dragging-scale));text-align:center;font:menu;font-size:calc(13px * var(--thumbnail-dragging-scale));font-style:normal;font-weight:400;line-height:normal;contain:strict}#viewsManager #viewsManagerContent #attachmentsView{--attachment-color:light-dark(rgb(0 0 0 / .8), rgb(255 255 255 / .8));--attachment-bg-color:light-dark( rgb(0 0 0 / .15), rgb(255 255 255 / .15) );--attachment-hover-color:light-dark( rgb(0 0 0 / .9), rgb(255 255 255 / .9) )}#viewsManager #viewsManagerContent #attachmentsView>ul{list-style-type:none;padding:0}#viewsManager #viewsManagerContent #attachmentsView>ul>li>a{text-decoration:none;display:inline-block;min-width:calc(100% - 4px);height:auto;margin-bottom:1px;padding:2px 0 5px;padding-inline-start:4px;border-radius:2px;color:var(--attachment-color);font-size:13px;line-height:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:normal;cursor:pointer}#viewsManager #viewsManagerContent #attachmentsView>ul>li>a:hover{background-color:var(--attachment-bg-color);background-clip:padding-box;border-radius:2px;color:var(--attachment-hover-color)}.sidebar{--sidebar-bg-color:light-dark(#fff, #23222b);--sidebar-border-color:light-dark( rgb(21 20 26 / .1), rgb(251 251 254 / .1) );--sidebar-box-shadow:0 .25px .75px light-dark(rgb(0 0 0 / .05), rgb(0 0 0 / .2)), 0 2px 6px 0 light-dark(rgb(0 0 0 / .1), rgb(0 0 0 / .4));--sidebar-backdrop-filter:none;--sidebar-border-radius:8px;--sidebar-padding:5px;--sidebar-min-width:180px;--sidebar-max-width:632px;--sidebar-width:239px;--resizer-width:4px;--resizer-shift:calc(0px - var(--resizer-width) - 2px);--resizer-hover-bg-color:light-dark(#0062fa, #00cadb);border-radius:var(--sidebar-border-radius);box-shadow:var(--sidebar-box-shadow);border:1px solid var(--sidebar-border-color);background-color:var(--sidebar-bg-color);inset-block-start:calc(100% + var(--doorhanger-height) - 2px);padding-block:var(--sidebar-padding);width:var(--sidebar-width);min-width:var(--sidebar-min-width);max-width:var(--sidebar-max-width);-webkit-backdrop-filter:var(--sidebar-backdrop-filter);backdrop-filter:var(--sidebar-backdrop-filter);box-sizing:border-box;position:relative}@media screen and (forced-colors:active){.sidebar{--sidebar-bg-color:Canvas;--sidebar-border-color:CanvasText;--sidebar-box-shadow:none;--resizer-hover-bg-color:CanvasText}}.sidebar .sidebarResizer{width:var(--resizer-width);background-color:transparent;forced-color-adjust:none;cursor:ew-resize;position:absolute;inset-block:0;inset-inline-start:var(--resizer-shift);transition:background-color .5s ease-in-out,border-color .5s ease-in-out;box-sizing:border-box;border:1px solid transparent;border-block-width:0;background-clip:content-box}.sidebar .sidebarResizer:hover{background-color:var(--resizer-hover-bg-color);border-color:#fff}.sidebar .sidebarResizer:focus-visible{background-color:var(--resizer-hover-bg-color);outline:none}.sidebar.resizing{cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidebar.resizing :not(.sidebarResizer){pointer-events:none}.sidebar.resizing .sidebarResizer{background-color:var(--resizer-hover-bg-color)}:root{color-scheme:light dark;--viewer-container-height:0;--pdfViewer-padding-bottom:0;--page-margin:1px auto -8px;--page-border:9px solid transparent;--spreadHorizontalWrapped-margin-LR:-3.5px;--loading-icon-delay:.4s;--focus-ring-color:light-dark(#0060df, #0df);--focus-ring-outline:2px solid var(--focus-ring-color);--new-badge-bg:light-dark(#070, #37b847);--new-badge-color:light-dark(#fff, #15141a);--new-badge-border-color:light-dark(#fbfbfe / 40%, #15141a / 40%)}@media screen and (forced-colors:active){:root{--pdfViewer-padding-bottom:9px;--page-margin:8px auto -1px;--page-border:1px solid CanvasText;--spreadHorizontalWrapped-margin-LR:3.5px;--focus-ring-color:CanvasText;--new-badge-bg:AccentColor;--new-badge-color:ButtonFace;--new-badge-border-color:CanvasText}}.newBadge{background-color:var(--new-badge-bg);color:var(--new-badge-color);border-radius:4px;border:1px solid var(--new-badge-border-color);padding-inline:4px;margin-inline:4px;font:menu;font-size:12px;font-style:normal;font-weight:400;line-height:normal;flex:0 0 fit-content;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.pdfViewer{--scale-factor:1;--page-bg-color:unset;padding-bottom:var(--pdfViewer-padding-bottom);--hcm-highlight-filter:none;--hcm-highlight-selected-filter:none}@media screen and (forced-colors:active){.pdfViewer{--hcm-highlight-filter:invert(100%)}}.pdfViewer.copyAll{cursor:wait}.pdfViewer .canvasWrapper{overflow:hidden;width:100%;height:100%}.pdfViewer .canvasWrapper canvas{position:absolute;top:0;left:0;margin:0;display:block;width:100%;height:100%;contain:content}.pdfViewer .canvasWrapper canvas .structTree{contain:strict}.pdfViewer .canvasWrapper canvas.detailView{image-rendering:pixelated}.pdfViewer .canvasWrapper .selection{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:#005aff38}.pdfViewer .page{--user-unit:1;--total-scale-factor:calc(var(--scale-factor) * var(--user-unit));--scale-round-x:1px;--scale-round-y:1px;direction:ltr;width:816px;height:1056px;margin:var(--page-margin);position:relative;overflow:visible;border:var(--page-border);background-clip:content-box;background-color:var(--page-bg-color, rgb(255 255 255))}.pdfViewer .dummyPage{position:relative;width:0;height:var(--viewer-container-height)}.pdfViewer.noUserSelect{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pdfViewer.removePageBorders .page{margin:0 auto 10px;border:none}.pdfViewer.singlePageView{display:inline-block}.pdfViewer.singlePageView .page{margin:0;border:none}.pdfViewer:is(.scrollHorizontal,.scrollWrapped),.spread{margin-inline:3.5px;text-align:center}.pdfViewer.scrollHorizontal,.spread{white-space:nowrap}.pdfViewer.removePageBorders,.pdfViewer:is(.scrollHorizontal,.scrollWrapped) .spread{margin-inline:0}.spread :is(.page,.dummyPage),.pdfViewer:is(.scrollHorizontal,.scrollWrapped) :is(.page,.spread){display:inline-block;vertical-align:middle}.spread .page,.pdfViewer:is(.scrollHorizontal,.scrollWrapped) .page{margin-inline:var(--spreadHorizontalWrapped-margin-LR)}.pdfViewer.removePageBorders .spread .page,.pdfViewer.removePageBorders:is(.scrollHorizontal,.scrollWrapped) .page{margin-inline:5px}.pdfViewer .page.loadingIcon:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:url(data:image/gif;base64,R0lGODlhGAAYAPQAAP///wAAAM7Ozvr6+uDg4LCwsOjo6I6OjsjIyJycnNjY2KioqMDAwPLy8nZ2doaGhri4uGhoaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJBwAAACwAAAAAGAAYAAAFriAgjiQAQWVaDgr5POSgkoTDjFE0NoQ8iw8HQZQTDQjDn4jhSABhAAOhoTqSDg7qSUQwxEaEwwFhXHhHgzOA1xshxAnfTzotGRaHglJqkJcaVEqCgyoCBQkJBQKDDXQGDYaIioyOgYSXA36XIgYMBWRzXZoKBQUMmil0lgalLSIClgBpO0g+s26nUWddXyoEDIsACq5SsTMMDIECwUdJPw0Mzsu0qHYkw72bBmozIQAh+QQJBwAAACwAAAAAGAAYAAAFsCAgjiTAMGVaDgR5HKQwqKNxIKPjjFCk0KNXC6ATKSI7oAhxWIhezwhENTCQEoeGCdWIPEgzESGxEIgGBWstEW4QCGGAIJEoxGmGt5ZkgCRQQHkGd2CESoeIIwoMBQUMP4cNeQQGDYuNj4iSb5WJnmeGng0CDGaBlIQEJziHk3sABidDAHBgagButSKvAAoyuHuUYHgCkAZqebw0AgLBQyyzNKO3byNuoSS8x8OfwIchACH5BAkHAAAALAAAAAAYABgAAAW4ICCOJIAgZVoOBJkkpDKoo5EI43GMjNPSokXCINKJCI4HcCRIQEQvqIOhGhBHhUTDhGo4diOZyFAoKEQDxra2mAEgjghOpCgz3LTBIxJ5kgwMBShACREHZ1V4Kg1rS44pBAgMDAg/Sw0GBAQGDZGTlY+YmpyPpSQDiqYiDQoCliqZBqkGAgKIS5kEjQ21VwCyp76dBHiNvz+MR74AqSOdVwbQuo+abppo10ssjdkAnc0rf8vgl8YqIQAh+QQJBwAAACwAAAAAGAAYAAAFrCAgjiQgCGVaDgZZFCQxqKNRKGOSjMjR0qLXTyciHA7AkaLACMIAiwOC1iAxCrMToHHYjWQiA4NBEA0Q1RpWxHg4cMXxNDk4OBxNUkPAQAEXDgllKgMzQA1pSYopBgonCj9JEA8REQ8QjY+RQJOVl4ugoYssBJuMpYYjDQSliwasiQOwNakALKqsqbWvIohFm7V6rQAGP6+JQLlFg7KDQLKJrLjBKbvAor3IKiEAIfkECQcAAAAsAAAAABgAGAAABbUgII4koChlmhokw5DEoI4NQ4xFMQoJO4uuhignMiQWvxGBIQC+AJBEUyUcIRiyE6CR0CllW4HABxBURTUw4nC4FcWo5CDBRpQaCoF7VjgsyCUDYDMNZ0mHdwYEBAaGMwwHDg4HDA2KjI4qkJKUiJ6faJkiA4qAKQkRB3E0i6YpAw8RERAjA4tnBoMApCMQDhFTuySKoSKMJAq6rD4GzASiJYtgi6PUcs9Kew0xh7rNJMqIhYchACH5BAkHAAAALAAAAAAYABgAAAW0ICCOJEAQZZo2JIKQxqCOjWCMDDMqxT2LAgELkBMZCoXfyCBQiFwiRsGpku0EshNgUNAtrYPT0GQVNRBWwSKBMp98P24iISgNDAS4ipGA6JUpA2WAhDR4eWM/CAkHBwkIDYcGiTOLjY+FmZkNlCN3eUoLDmwlDW+AAwcODl5bYl8wCVYMDw5UWzBtnAANEQ8kBIM0oAAGPgcREIQnVloAChEOqARjzgAQEbczg8YkWJq8nSUhACH5BAkHAAAALAAAAAAYABgAAAWtICCOJGAYZZoOpKKQqDoORDMKwkgwtiwSBBYAJ2owGL5RgxBziQQMgkwoMkhNqAEDARPSaiMDFdDIiRSFQowMXE8Z6RdpYHWnEAWGPVkajPmARVZMPUkCBQkJBQINgwaFPoeJi4GVlQ2Qc3VJBQcLV0ptfAMJBwdcIl+FYjALQgimoGNWIhAQZA4HXSpLMQ8PIgkOSHxAQhERPw7ASTSFyCMMDqBTJL8tf3y2fCEAIfkECQcAAAAsAAAAABgAGAAABa8gII4k0DRlmg6kYZCoOg5EDBDEaAi2jLO3nEkgkMEIL4BLpBAkVy3hCTAQKGAznM0AFNFGBAbj2cA9jQixcGZAGgECBu/9HnTp+FGjjezJFAwFBQwKe2Z+KoCChHmNjVMqA21nKQwJEJRlbnUFCQlFXlpeCWcGBUACCwlrdw8RKGImBwktdyMQEQciB7oACwcIeA4RVwAODiIGvHQKERAjxyMIB5QlVSTLYLZ0sW8hACH5BAkHAAAALAAAAAAYABgAAAW0ICCOJNA0ZZoOpGGQrDoOBCoSxNgQsQzgMZyIlvOJdi+AS2SoyXrK4umWPM5wNiV0UDUIBNkdoepTfMkA7thIECiyRtUAGq8fm2O4jIBgMBA1eAZ6Knx+gHaJR4QwdCMKBxEJRggFDGgQEREPjjAMBQUKIwIRDhBDC2QNDDEKoEkDoiMHDigICGkJBS2dDA6TAAnAEAkCdQ8ORQcHTAkLcQQODLPMIgIJaCWxJMIkPIoAt3EhACH5BAkHAAAALAAAAAAYABgAAAWtICCOJNA0ZZoOpGGQrDoOBCoSxNgQsQzgMZyIlvOJdi+AS2SoyXrK4umWHM5wNiV0UN3xdLiqr+mENcWpM9TIbrsBkEck8oC0DQqBQGGIz+t3eXtob0ZTPgNrIwQJDgtGAgwCWSIMDg4HiiUIDAxFAAoODwxDBWINCEGdSTQkCQcoegADBaQ6MggHjwAFBZUFCm0HB0kJCUy9bAYHCCPGIwqmRq0jySMGmj6yRiEAIfkECQcAAAAsAAAAABgAGAAABbIgII4k0DRlmg6kYZCsOg4EKhLE2BCxDOAxnIiW84l2L4BLZKipBopW8XRLDkeCiAMyMvQAA+uON4JEIo+vqukkKQ6RhLHplVGN+LyKcXA4Dgx5DWwGDXx+gIKENnqNdzIDaiMECwcFRgQCCowiCAcHCZIlCgICVgSfCEMMnA0CXaU2YSQFoQAKUQMMqjoyAglcAAyBAAIMRUYLCUkFlybDeAYJryLNk6xGNCTQXY0juHghACH5BAkHAAAALAAAAAAYABgAAAWzICCOJNA0ZVoOAmkY5KCSSgSNBDE2hDyLjohClBMNij8RJHIQvZwEVOpIekRQJyJs5AMoHA+GMbE1lnm9EcPhOHRnhpwUl3AsknHDm5RN+v8qCAkHBwkIfw1xBAYNgoSGiIqMgJQifZUjBhAJYj95ewIJCQV7KYpzBAkLLQADCHOtOpY5PgNlAAykAEUsQ1wzCgWdCIdeArczBQVbDJ0NAqyeBb64nQAGArBTt8R8mLuyPyEAOwAAAAAAAAAAAA==) center no-repeat;display:none;transition-property:display;transition-delay:var(--loading-icon-delay);z-index:5;contain:strict}.pdfViewer .page.loading:after{display:block}.pdfViewer .page:not(.loading):after{transition-property:none;display:none}.pdfPresentationMode .pdfViewer{padding-bottom:0}.pdfPresentationMode .spread{margin:0}.pdfPresentationMode .pdfViewer .page{margin:0 auto;border:2px solid transparent}._viewer_1yof1_7{--highlight-color: 99, 102, 241;display:flex;flex-direction:column;width:100%;height:100%;min-height:0;background:var(--color-surface);border-radius:var(--surface-radius);overflow:hidden}._toolbar_1yof1_22{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:0 var(--space-sm);border-bottom:1px solid var(--color-border-muted);background:var(--color-panel);flex-shrink:0;height:var(--subrow-with-divider-height);box-sizing:border-box;container-type:inline-size}._toolbarGroup_1yof1_38{display:flex;align-items:center;gap:2px}._toolbarTitle_1yof1_47{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:var(--text-sm);font-weight:700;color:var(--color-text)}._toolbarButton_1yof1_59{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--radius-sm);background:none;color:var(--color-text-muted);cursor:pointer;transition:background .12s,color .12s}._toolbarButton_1yof1_59:hover:not(:disabled){background:var(--color-surface);color:var(--color-text)}._toolbarButton_1yof1_59:disabled{opacity:.35;cursor:default}._toolbarButtonActive_1yof1_86{background:var(--color-accent-soft);color:var(--color-text)}._toolbarSeparator_1yof1_91{width:1px;height:18px;background:var(--color-border-muted);margin:0 4px;flex-shrink:0}._toolbarOverflowTrigger_1yof1_108{display:none}@container (max-width: 380px){._toolbarCollapsible_1yof1_113{display:none}._toolbarOverflowTrigger_1yof1_108{display:inline-flex}}@container (max-width: 520px){._toolbar_1yof1_22[data-has-highlights] ._toolbarCollapsible_1yof1_113{display:none}._toolbar_1yof1_22[data-has-highlights] ._toolbarOverflowTrigger_1yof1_108{display:inline-flex}}._toolbarOverflowContent_1yof1_132{display:flex;flex-direction:column;gap:var(--space-sm)}._toolbarOverflowRow_1yof1_138{display:flex;align-items:center;gap:2px}._pageIndicator_1yof1_144{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border:none;border-radius:var(--radius-sm);background:none;color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;cursor:pointer;min-width:60px;white-space:nowrap}._pageIndicator_1yof1_144:hover{background:var(--color-surface);color:var(--color-text)}._pageInput_1yof1_165{width:50px;padding:2px 6px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-panel);color:var(--color-text);font-size:var(--text-xs);text-align:center;outline:none;font-variant-numeric:tabular-nums}._pageInput_1yof1_165:focus{border-color:var(--color-accent)}._zoomLabel_1yof1_182{font-size:var(--text-xs);color:var(--color-text-muted);min-width:40px;text-align:center;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}._zoomSelect_1yof1_194{border:none;background:transparent;color:inherit;font:inherit;font-variant-numeric:tabular-nums;padding:0 2px;cursor:pointer}._zoomSelect_1yof1_194:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}._colorPickerWrap_1yof1_212{position:relative;display:flex;align-items:center}._colorPickerTrigger_1yof1_218{all:unset;width:14px;height:14px;border-radius:50%;background:var(--swatch-color);cursor:pointer;flex-shrink:0;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--swatch-color) 50%,transparent);transition:transform .12s ease,box-shadow .12s ease}._colorPickerTrigger_1yof1_218:hover{transform:scale(1.15);box-shadow:0 0 0 2px color-mix(in srgb,var(--swatch-color) 60%,transparent)}._colorPickerPopover_1yof1_238{position:absolute;top:calc(100% + 8px);right:0;display:flex;gap:6px;padding:8px;background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--surface-radius);box-shadow:var(--shadow-md);z-index:50}._colorSwatch_1yof1_252{all:unset;width:16px;height:16px;border-radius:50%;background:var(--swatch-color);cursor:pointer;opacity:.55;transition:opacity .12s ease,transform .12s ease;flex-shrink:0}._colorSwatch_1yof1_252:hover{opacity:.9;transform:scale(1.15)}._colorSwatch_1yof1_252[data-active]{opacity:1;box-shadow:0 0 0 2px var(--color-panel),0 0 0 3.5px var(--swatch-color)}._modeToggle_1yof1_280{display:flex;border:1px solid var(--color-border-muted);border-radius:var(--radius-sm);overflow:hidden}._modeButton_1yof1_287{background:none;border:none;border-right:1px solid var(--color-border-muted);color:var(--color-text-muted);padding:2px 8px;font-size:var(--text-xs);cursor:pointer;transition:background .1s,color .1s}._modeButton_1yof1_287:last-child{border-right:none}._modeButton_1yof1_287:hover:not(._modeButtonActive_1yof1_304){background:var(--color-bg-hover)}._modeButtonActive_1yof1_304{background:rgba(var(--highlight-color),.12);color:var(--color-text);font-weight:500}._searchOverlay_1yof1_316{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border-muted);background:var(--color-panel);flex-shrink:0}._searchInput_1yof1_326{flex:1;min-width:0;padding:4px 8px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-panel);color:var(--color-text);font-size:var(--text-sm);outline:none}._searchInput_1yof1_326:focus{border-color:var(--color-accent)}._searchMatchCount_1yof1_342{font-size:var(--text-xs);color:var(--color-text-muted);min-width:70px;text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}._searchButton_1yof1_351{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:var(--radius-sm);background:none;color:var(--color-text-muted);cursor:pointer}._searchButton_1yof1_351:hover:not(:disabled){background:var(--color-surface);color:var(--color-text)}._searchButton_1yof1_351:disabled{opacity:.35;cursor:default}._searchCloseButton_1yof1_375{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:var(--radius-sm);background:none;color:var(--color-text-muted);font-size:18px;line-height:1;cursor:pointer}._searchCloseButton_1yof1_375:hover{background:var(--color-surface);color:var(--color-text)}._viewerBody_1yof1_398{display:flex;flex:1 1 0;min-height:0;overflow:hidden}._viewerFrame_1yof1_405{position:relative;flex:1 1 0;min-width:0;min-height:0;overflow:hidden;background:var(--color-surface)}._thumbnailSidebar_1yof1_416{width:150px;flex-shrink:0;overflow-y:auto;overflow-x:hidden;border-right:1px solid var(--color-border-muted);background:var(--color-surface);padding:var(--space-sm) var(--space-xs)}._thumbnailVirtualTrack_1yof1_426{position:relative;width:100%}._thumbnailVirtualRow_1yof1_431{position:absolute;left:0;right:0;display:flex;justify-content:center}._thumbnailItem_1yof1_439{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:100%;box-sizing:border-box;padding:3px;border:2px solid transparent;border-radius:var(--radius-sm);background:none;cursor:pointer;transition:border-color .12s,background .12s}._thumbnailItem_1yof1_439:hover{border-color:var(--color-border);background:var(--color-panel)}._thumbnailItemActive_1yof1_462{border-color:var(--color-accent);background:var(--color-panel)}._thumbnailCanvas_1yof1_467{display:block;border-radius:2px;box-shadow:var(--shadow-sm);background:#fff}._thumbnailLabel_1yof1_474{font-size:9px;color:var(--color-text-muted);font-variant-numeric:tabular-nums}._scrollContainer_1yof1_484[data-hand]{cursor:grab;-webkit-user-select:none;user-select:none}._scrollContainer_1yof1_484[data-panning]{cursor:grabbing;-webkit-user-select:none;user-select:none}._scrollContainer_1yof1_484{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;min-width:0;background:var(--color-surface)}._scrollContainer_1yof1_484:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}._pdfjsViewer_1yof1_508{min-height:100%;padding:var(--space-xs) 0 var(--space-lg)}._scrollContainer_1yof1_484 .pdfViewer{--page-margin: var(--space-sm) auto}._scrollContainer_1yof1_484 .pdfViewer .page{position:relative;border:none;box-shadow:var(--shadow-sm)}._scrollContainer_1yof1_484 .pdfViewer.removePageBorders .page{margin-bottom:var(--space-sm)}._scrollContainer_1yof1_484 .pdfViewer .canvasWrapper,._scrollContainer_1yof1_484 .pdfViewer .textLayer,._scrollContainer_1yof1_484 .pdfViewer .annotationLayer{border-radius:0}._highlightOverlay_1yof1_535{position:absolute;background:rgba(var(--highlight-color),.25);border-radius:1px;pointer-events:none;mix-blend-mode:multiply}._highlightLayer_1yof1_543{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._highlightHost_1yof1_549{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}._pageOverlayLayer_1yof1_559{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:auto}._highlightOverlay_1yof1_535[data-group=context]{background:rgba(var(--highlight-color),.1)}._highlightOverlay_1yof1_535[data-group=focus]{background:rgba(var(--highlight-color),.3)}._blockBar_1yof1_576{position:absolute;width:4px;border-radius:2px;background:rgba(var(--highlight-color),.7);pointer-events:none}._marginBar_1yof1_584{position:absolute;width:3px;border-radius:2px;background:rgba(var(--highlight-color),.45);pointer-events:none}._loadingState_1yof1_594{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-sm);height:100%;min-height:200px;color:var(--color-text-faint);font-size:var(--text-sm)}._errorState_1yof1_609{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xs);height:100%;min-height:200px;color:var(--color-danger);font-size:var(--text-sm)}._errorDetail_1yof1_621{color:var(--color-text-muted);font-size:var(--text-xs);max-width:400px;text-align:center}._layered_ibv5n_4[data-layer=view]{--bc: var(--color-subtype-0)}._layered_ibv5n_4[data-layer=titleblock]{--bc: var(--color-subtype-4)}._layered_ibv5n_4[data-layer=table]{--bc: var(--color-subtype-2)}._layered_ibv5n_4[data-layer=text]{--bc: var(--color-text-faint)}._layered_ibv5n_4[data-layer=crossRef]{--bc: var(--color-subtype-5)}._panel_lsi7b_5{width:336px;flex-shrink:0;display:flex;flex-direction:column;min-height:0;border-left:1px solid var(--color-border);background:var(--color-panel)}._head_lsi7b_15{display:flex;align-items:center;gap:var(--space-sm);height:var(--library-subbar-h, var(--subbar-height));flex-shrink:0;padding:0 var(--space-md);border-bottom:1px solid var(--color-border-muted);box-sizing:border-box}._title_lsi7b_26{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-muted)}._head_lsi7b_15>:last-child{margin-left:auto}._scroll_lsi7b_39{flex:1;min-height:0;overflow-y:auto}._section_lsi7b_46{border-bottom:1px solid var(--color-border-muted)}._sectionHead_lsi7b_50{display:flex;align-items:center;gap:var(--space-sm);width:100%;padding:9px var(--space-md);background:var(--color-panel);border:none;cursor:pointer;text-align:left}._sectionHead_lsi7b_50:hover{background:var(--color-surface)}._sectionDot_lsi7b_66{width:9px;height:9px;border-radius:2px;background:var(--bc);flex-shrink:0}._sectionLabel_lsi7b_74{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-muted)}._sectionCount_lsi7b_82{margin-left:auto;font-size:var(--text-xs);color:var(--color-text-faint);font-weight:600;font-variant-numeric:tabular-nums}._caret_lsi7b_90{margin-left:auto;color:var(--color-text-faint);font-size:9px;transition:transform .12s}._sectionCount_lsi7b_82+._caret_lsi7b_90{margin-left:var(--space-xs)}._section_lsi7b_46[data-collapsed=true] ._caret_lsi7b_90{transform:rotate(-90deg)}._sectionHeadRow_lsi7b_109{display:flex;align-items:stretch}._sectionHeadRow_lsi7b_109 ._sectionHead_lsi7b_50{flex:1;min-width:0}._sectionAction_lsi7b_119{flex-shrink:0;border:none;background:var(--color-panel);padding:0 var(--space-md);font-size:var(--text-xs);font-weight:600;color:var(--color-accent);cursor:pointer;white-space:nowrap}._sectionAction_lsi7b_119:hover{background:var(--color-surface);text-decoration:underline}._sectionAction_lsi7b_119:focus-visible{outline:none;box-shadow:var(--focus-ring)}._groupNote_lsi7b_141{margin:0;padding:var(--space-sm) var(--space-md) var(--space-md);font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal)}._summaryBody_lsi7b_150{padding:4px var(--space-md) var(--space-md);border-left:3px solid transparent}._summaryBody_lsi7b_150[role=button]{cursor:pointer}._summaryBody_lsi7b_150:focus-visible{outline:none;box-shadow:var(--focus-ring)}._summaryBody_lsi7b_150[data-hover=true]{background:var(--color-surface)}._summaryBody_lsi7b_150[data-selected=true]{background:var(--color-accent-soft);border-left-color:var(--bc)}._summaryText_lsi7b_175{margin:var(--space-sm) 0 0;font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal)}._kvGrid_lsi7b_183{margin:0}._kvRow_lsi7b_187{display:flex;gap:var(--space-sm);padding:3px 0;border-bottom:1px solid var(--color-border-muted)}._kvRow_lsi7b_187:last-child{border-bottom:0}._kvKey_lsi7b_198{flex:0 0 92px;margin:0;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:600;color:var(--color-text-faint)}._kvValue_lsi7b_208{flex:1;margin:0;display:flex;align-items:center;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-text)}._kvValue_lsi7b_208[data-state=missing]{color:var(--color-text-faint);font-style:italic}._kvValue_lsi7b_208[data-state=conflicting]{color:var(--color-warning)}._kvStateFlag_lsi7b_229{font-size:var(--text-xs);font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-warning)}._rows_lsi7b_239{max-height:320px;overflow-y:auto}._listLimit_lsi7b_248{display:flex;align-items:center;gap:var(--space-sm);width:100%;padding:6px var(--space-md);border:none;border-top:1px solid var(--color-border-muted);background:transparent;font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);text-align:left;cursor:pointer}._listLimit_lsi7b_248:hover{background:var(--color-surface);color:var(--color-text)}._listLimit_lsi7b_248:focus-visible{outline:none;box-shadow:var(--focus-ring)}._listLimitCount_lsi7b_275{margin-left:auto;font-weight:500;color:var(--color-text-faint);font-variant-numeric:tabular-nums}._row_lsi7b_239{border-top:1px solid var(--color-border-muted);border-left:3px solid transparent}._row_lsi7b_239:hover,._row_lsi7b_239[data-hover=true]{background:var(--color-surface)}._row_lsi7b_239[data-selected=true]{background:var(--color-accent-soft);border-left-color:var(--bc)}._rowButton_lsi7b_299{display:block;width:100%;padding:8px var(--space-md);border:none;background:transparent;text-align:left;font:inherit;color:inherit;cursor:pointer}._rowButton_lsi7b_299:focus-visible{outline:none;box-shadow:var(--focus-ring)}._rowMain_lsi7b_316{display:flex;align-items:baseline;gap:var(--space-sm)}._rowBadge_lsi7b_322{flex-shrink:0;min-width:20px;padding:1px 4px;border-radius:var(--radius-sm);background:var(--bc);color:var(--color-on-accent);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;text-align:center}._rowTitle_lsi7b_335{font-size:var(--text-base);font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowTag_lsi7b_344{flex-shrink:0;margin-left:auto;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--bc)}._rowMeta_lsi7b_354{display:block;margin-top:2px;font-size:var(--text-xs);color:var(--color-text-faint)}._rowCaution_lsi7b_363{display:block;margin-top:2px;font-size:var(--text-xs);color:var(--color-warning)}._rowDetail_lsi7b_372{margin-top:2px;font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._rowDetail_lsi7b_372[data-expanded=true]{display:block;-webkit-line-clamp:unset}._rowExpanded_lsi7b_388{padding:0 var(--space-md) var(--space-sm)}._tableScroll_lsi7b_395{margin-top:var(--space-xs);max-height:280px;overflow:auto;border:1px solid var(--color-border-muted);border-radius:var(--radius-sm);background:var(--color-panel)}._dataTable_lsi7b_407{border-collapse:collapse;font-size:var(--text-xs);color:var(--color-text);line-height:var(--leading-normal)}._dataTable_lsi7b_407 th,._dataTable_lsi7b_407 td{padding:3px 8px;border-bottom:1px solid var(--color-border-muted);border-right:1px solid var(--color-border-muted);text-align:left;vertical-align:top;max-width:240px;overflow-wrap:break-word}._dataTable_lsi7b_407 th:last-child,._dataTable_lsi7b_407 td:last-child{border-right:none}._dataTable_lsi7b_407 tbody tr:last-child td{border-bottom:none}._dataTable_lsi7b_407 th{position:sticky;top:0;background:var(--color-surface);font-weight:600;color:var(--color-text-muted);white-space:nowrap}._markdownFallback_lsi7b_396{margin:var(--space-xs) 0 0;font-family:var(--font-mono);font-size:10px;white-space:pre-wrap;color:var(--color-text-muted)}._refFace_lsi7b_457{display:flex;align-items:stretch}._refButton_lsi7b_456{flex:1;min-width:0}._refCallout_lsi7b_470{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._refArrow_lsi7b_480{flex-shrink:0;color:var(--color-text-faint);font-size:var(--text-xs)}._refTarget_lsi7b_486{flex-shrink:0;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted)}._refTargetMuted_lsi7b_494{flex-shrink:0;font-size:var(--text-xs);font-style:italic;color:var(--color-text-faint)}._refPill_lsi7b_501{margin-left:auto;flex-shrink:0}._refGo_lsi7b_506{flex-shrink:0;align-self:center;margin-right:var(--space-md);padding:2px 8px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-panel);font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);cursor:pointer;white-space:nowrap}._refGo_lsi7b_506:hover{background:var(--color-accent-soft);color:var(--color-text)}._refGo_lsi7b_506:focus-visible{outline:none;box-shadow:var(--focus-ring)}._resolutionProgress_lsi7b_536{margin:0;padding:var(--space-sm) var(--space-md) 0;font-size:var(--text-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._resolutionProgress_lsi7b_536 strong{color:var(--color-text);font-weight:700}._resolutionPill_lsi7b_550{flex-shrink:0}._rowResolution_lsi7b_555{display:block;margin-top:2px;font-size:var(--text-xs);color:var(--color-success)}._resolutionBlock_lsi7b_563{display:flex;flex-direction:column;gap:var(--space-sm);margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-border-muted)}._resolutionActions_lsi7b_572{display:flex;align-items:center;gap:var(--space-xs);flex-wrap:wrap}._resolutionNote_lsi7b_579{font-size:var(--text-xs);color:var(--color-text-muted)}._resolutionButton_lsi7b_584{padding:2px 8px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-panel);font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);cursor:pointer;white-space:nowrap}._resolutionButton_lsi7b_584:hover:not(:disabled){background:var(--color-accent-soft);color:var(--color-text)}._resolutionButton_lsi7b_584:focus-visible{outline:none;box-shadow:var(--focus-ring)}._resolutionButton_lsi7b_584:disabled{opacity:.5;cursor:default}._resolutionPicker_lsi7b_611{display:flex;flex-direction:column;gap:var(--space-sm)}._resolutionPickerLabel_lsi7b_617{display:flex;flex-direction:column;gap:var(--space-xs);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-muted)}._resolutionSelect_lsi7b_631._resolutionSelect_lsi7b_631{padding:4px 6px;border-radius:var(--radius-sm);font:inherit;font-size:var(--text-sm)}._textList_lsi7b_639{max-height:280px;overflow-y:auto;padding:var(--space-xs) 0}._textRow_lsi7b_645{display:block;width:100%;padding:3px var(--space-md);border:none;background:transparent;text-align:left;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._textRow_lsi7b_645:focus-visible{outline:none;box-shadow:var(--focus-ring)}._textRow_lsi7b_645:hover,._textRow_lsi7b_645[data-hover=true]{background:var(--color-surface);color:var(--color-text)}._textRow_lsi7b_645[data-selected=true]{background:var(--color-accent-soft);color:var(--color-text)}._view_kgsmt_9{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;overflow:hidden;background:var(--color-panel)}._header_kgsmt_20{display:flex;align-items:center;gap:var(--space-sm);height:var(--library-subbar-h, var(--subbar-height));flex-shrink:0;padding:0 var(--space-md);border-bottom:1px solid var(--color-border-muted);box-sizing:border-box}._title_kgsmt_31{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-muted)}._count_kgsmt_39{font-size:var(--text-xs);color:var(--color-text-faint);font-variant-numeric:tabular-nums}._progress_kgsmt_45{margin-left:auto;font-size:var(--text-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}._progress_kgsmt_45 strong{color:var(--color-text);font-weight:700}._filters_kgsmt_59{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-xs);flex-shrink:0;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border-muted)}._statusChip_kgsmt_69{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--color-border);background:var(--color-panel);border-radius:var(--radius-full);padding:3px 9px;font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);cursor:pointer;transition:background .12s,border-color .12s}._statusChip_kgsmt_69:before{content:"";width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-text-faint)}._statusChip_kgsmt_69[data-tone=success]:before{background:var(--color-success)}._statusChip_kgsmt_69[data-tone=warning]:before{background:var(--color-warning)}._statusChip_kgsmt_69[data-tone=danger]:before{background:var(--color-danger)}._statusChip_kgsmt_69:hover{border-color:var(--color-text-faint)}._statusChip_kgsmt_69[aria-pressed=true]{background:var(--color-accent-soft);border-color:var(--color-accent);color:var(--color-text)}._statusChip_kgsmt_69:focus-visible{outline:none;box-shadow:var(--focus-ring)}._statusChipCount_kgsmt_122{color:var(--color-text-faint);font-weight:600;font-variant-numeric:tabular-nums}._clearFilters_kgsmt_128{border:none;background:transparent;padding:3px 6px;font-size:var(--text-xs);font-weight:600;color:var(--color-accent);cursor:pointer}._clearFilters_kgsmt_128:hover{text-decoration:underline}._clearFilters_kgsmt_128:focus-visible{outline:none;box-shadow:var(--focus-ring)}._tableArea_kgsmt_150{flex:1;min-height:0;display:flex;flex-direction:column}._table_kgsmt_150{--table-cell-padding-y: 5px;--table-cell-padding-x: var(--space-sm)}._colTarget_kgsmt_165{width:220px}._groupRow_kgsmt_173 th{padding:0;background:var(--color-surface);border-bottom:1px solid var(--color-border-muted)}._groupHead_kgsmt_179{display:flex;align-items:baseline;gap:var(--space-sm);padding:4px var(--space-sm);text-align:left;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;font:inherit;color:inherit;cursor:pointer}._groupHead_kgsmt_179:focus-visible{outline:none;box-shadow:var(--focus-ring)}._groupChevron_kgsmt_202{align-self:center;font-size:.7em;color:var(--color-text-muted);transition:transform .12s ease}._groupChevron_kgsmt_202[data-collapsed]{transform:rotate(-90deg)}._groupTitle_kgsmt_213{font-size:var(--text-xs);font-weight:500;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._groupCounts_kgsmt_223{margin-left:auto;display:inline-flex;align-items:baseline;gap:var(--space-sm);flex-shrink:0}._groupCount_kgsmt_223{display:inline-flex;align-items:center;gap:5px;font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}._groupCount_kgsmt_223:before{content:"";width:7px;height:7px;border-radius:var(--radius-full);background:var(--color-text-faint)}._groupCount_kgsmt_223[data-tone=success]:before{background:var(--color-success)}._groupCount_kgsmt_223[data-tone=warning]:before{background:var(--color-warning)}._groupCount_kgsmt_223[data-tone=danger]:before{background:var(--color-danger)}._colConfidence_kgsmt_263{width:96px}._colStatus_kgsmt_267{width:132px}._colVerdict_kgsmt_271{width:150px}._colActions_kgsmt_275{width:250px}._thNumeric_kgsmt_279,._tdNumeric_kgsmt_283{text-align:right}._mono_kgsmt_287{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:600;color:var(--color-text)}._refCell_kgsmt_295{display:flex;flex-direction:column;gap:1px;min-width:0}._cellMeta_kgsmt_302{font-size:var(--text-xs);color:var(--color-text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._emptyValue_kgsmt_311{color:var(--color-text-faint)}._confidence_kgsmt_315{font-variant-numeric:tabular-nums;color:var(--color-text-muted)}._confidence_kgsmt_315[data-low]{color:var(--color-warning);font-weight:600}._actions_kgsmt_327{display:flex;align-items:center;gap:var(--space-xs);flex-wrap:wrap}._actionButton_kgsmt_334{padding:2px 8px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-panel);font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);cursor:pointer;white-space:nowrap}._actionButton_kgsmt_334:hover:not(:disabled){background:var(--color-accent-soft);color:var(--color-text)}._actionButton_kgsmt_334:focus-visible{outline:none;box-shadow:var(--focus-ring)}._actionButton_kgsmt_334:disabled{opacity:.5;cursor:default}._actionNote_kgsmt_361{font-size:var(--text-xs);color:var(--color-text-muted)}._picker_kgsmt_366{display:inline-flex;align-items:center;gap:var(--space-xs)}._pickerSelect_kgsmt_375._pickerSelect_kgsmt_375{width:auto;max-width:180px;padding:2px 4px;border-radius:var(--radius-sm);font:inherit;font-size:var(--text-xs)}._compare_kgsmt_385{display:flex;flex-direction:column;flex:1;min-height:0}._compareBar_kgsmt_392{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap;flex-shrink:0;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border-muted)}._compareIdentity_kgsmt_402{display:inline-flex;align-items:baseline;gap:var(--space-xs)}._compareArrow_kgsmt_408{color:var(--color-text-faint);font-size:var(--text-xs)}._compareMeta_kgsmt_413{font-size:var(--text-xs);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._compareSpacer_kgsmt_421{flex:1}._compareStepper_kgsmt_425{display:inline-flex;align-items:center;gap:var(--space-xs)}._comparePosition_kgsmt_431{font-size:var(--text-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}._panes_kgsmt_438{display:flex;flex:1;min-height:0;min-width:0}._pane_kgsmt_438{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;border-right:1px solid var(--color-border-muted)}._pane_kgsmt_438:last-child{border-right:none}._paneEmpty_kgsmt_460{flex:0 0 320px}._paneHead_kgsmt_464{display:flex;align-items:baseline;gap:var(--space-sm);flex-shrink:0;padding:var(--space-xs) var(--space-md);border-bottom:1px solid var(--color-border-muted);min-width:0}._paneRole_kgsmt_474{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-faint);white-space:nowrap}._paneTitle_kgsmt_483{font-size:var(--text-xs);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._paneNote_kgsmt_492{margin-left:auto;font-size:var(--text-xs);font-style:italic;color:var(--color-text-faint);white-space:nowrap}._noTarget_kgsmt_500{flex:1;display:flex;flex-direction:column;justify-content:center;gap:var(--space-sm);padding:var(--space-lg);background:var(--color-surface)}._noTargetReason_kgsmt_510{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--color-text);line-height:var(--leading-normal)}._noTargetHint_kgsmt_518{margin:0;font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-normal)}._rail_kgsmt_528{flex:0 0 300px;display:flex;flex-direction:column;min-height:0;border-left:1px solid var(--color-border-muted);background:var(--color-panel)}._railHead_kgsmt_537{display:flex;align-items:baseline;gap:var(--space-xs);flex-shrink:0;padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border-muted)}._railHeadLabel_kgsmt_546{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._railHeadCount_kgsmt_557{margin-left:auto;font-size:var(--text-xs);color:var(--color-text-faint);font-variant-numeric:tabular-nums}._railList_kgsmt_564{flex:1;min-height:0;overflow-y:auto;margin:0;padding:0;list-style:none}._railEntry_kgsmt_573{border-bottom:1px solid var(--color-border-muted)}._railEntry_kgsmt_573[data-active]{background:var(--color-accent-soft);box-shadow:inset 2px 0 0 var(--color-accent)}._railButton_kgsmt_583{display:flex;flex-direction:column;align-items:stretch;gap:3px;width:100%;padding:var(--space-xs) var(--space-sm);border:none;background:transparent;text-align:left;cursor:pointer;font:inherit}._railButton_kgsmt_583:hover{background:color-mix(in srgb,var(--color-accent-soft) 55%,transparent)}._railButton_kgsmt_583:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}._railIdentity_kgsmt_606{display:flex;align-items:baseline;gap:var(--space-xs);min-width:0}._railTarget_kgsmt_613{font-size:var(--text-xs);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._railPills_kgsmt_621{display:flex;align-items:center;gap:var(--space-xs);flex-wrap:wrap}._railMeta_kgsmt_628{font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-normal)}._railActions_kgsmt_634{padding:0 var(--space-sm) var(--space-xs)}._highlightLayer_kgsmt_643{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._regionHighlight_kgsmt_649{position:absolute;border:2px solid var(--bc);border-radius:2px;background:color-mix(in srgb,var(--bc) 14%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-panel) 60%,transparent),0 0 0 4px color-mix(in srgb,var(--bc) 55%,transparent)}._regionHighlight_kgsmt_649[data-interactive]{pointer-events:auto;cursor:pointer;padding:0}._regionHighlight_kgsmt_649[data-interactive]:hover,._regionHighlight_kgsmt_649[data-interactive]:focus-visible{border-width:2px;background:color-mix(in srgb,var(--bc) 22%,transparent);outline:none}._regionHighlight_kgsmt_649[data-emphasis=subtle]{border-width:1px;border-color:color-mix(in srgb,var(--bc) 55%,transparent);background:color-mix(in srgb,var(--bc) 6%,transparent);box-shadow:none}._sidebar_17ucf_6{width:248px;flex-shrink:0;display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--color-border);background:var(--color-panel)}._setHeader_17ucf_18{flex-shrink:0;padding:var(--space-md) var(--space-md) var(--space-sm);border-bottom:1px solid var(--color-border-muted)}._setLabel_17ucf_24{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-muted)}._setName_17ucf_32{margin-top:2px;font-size:var(--text-md);font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._setCounts_17ucf_42{margin-top:var(--space-xs);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}._healthStats_17ucf_56{display:flex;flex-wrap:wrap;gap:2px var(--space-xs);margin:var(--space-xs) 0 0 -6px}._healthStat_17ucf_56{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px 6px;border:none;border-radius:var(--radius-sm);background:none;font:inherit;font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-text-muted);cursor:pointer}._healthStat_17ucf_56[data-tone=success]{color:var(--color-success)}._healthStat_17ucf_56[data-tone=warning]{color:var(--color-warning)}._healthStat_17ucf_56[data-tone=danger]{color:var(--color-danger)}._healthStat_17ucf_56:hover{background:var(--color-surface)}._healthStat_17ucf_56:focus-visible{outline:none;box-shadow:var(--focus-ring)}._filters_17ucf_106{flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border-muted)}._disciplineFilter_17ucf_116{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xs)}._filterLabel_17ucf_123{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-faint)}._disciplineChips_17ucf_131{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--space-xs)}._disciplineChip_17ucf_131{min-width:26px;height:26px;padding:0 6px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-panel);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);cursor:pointer;transition:background .12s,border-color .12s,color .12s}._disciplineChip_17ucf_131:hover{border-color:var(--color-text-faint)}._disciplineChip_17ucf_131:focus-visible{outline:none;box-shadow:var(--focus-ring)}._disciplineChip_17ucf_131[aria-pressed=true]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}._brokenToggle_17ucf_171{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;-webkit-user-select:none;user-select:none}._brokenToggle_17ucf_171 input{accent-color:var(--color-danger);cursor:pointer}._list_17ucf_188{flex:1;min-height:0;overflow-y:auto;padding:var(--space-xs)}._groupHeader_17ucf_195{padding:var(--space-sm) 8px var(--space-xs);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-faint)}._groupCount_17ucf_204{font-weight:500;font-variant-numeric:tabular-nums}._row_17ucf_209{display:flex;align-items:baseline;gap:var(--space-sm);width:100%;padding:6px 8px;border:none;border-left:2px solid transparent;border-radius:var(--radius-sm);background:transparent;text-align:left;cursor:pointer}._row_17ucf_209:hover{background:var(--color-surface)}._row_17ucf_209:focus-visible{outline:none;box-shadow:var(--focus-ring)}._row_17ucf_209[data-current=true]{background:var(--color-accent-soft);border-left-color:var(--color-accent)}._rowNum_17ucf_237{flex:0 0 56px;font-family:var(--font-mono);font-weight:600;font-size:var(--text-xs);color:var(--color-text)}._row_17ucf_209[data-current=true] ._rowNum_17ucf_237{font-weight:700}._rowTitle_17ucf_249{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);color:var(--color-text-muted)}._rowPage_17ucf_261{flex-shrink:0;font-size:var(--text-xs);color:var(--color-text-faint);font-variant-numeric:tabular-nums}._brokenDot_17ucf_268{flex:0 0 7px;width:7px;height:7px;align-self:center;border-radius:var(--radius-full);background:var(--color-danger)}._emptyState_17ucf_277{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xs);padding:var(--space-md);font-size:var(--text-sm);color:var(--color-text-muted)}._emptyState_17ucf_277 p{margin:0}._filmstrip_1e4c4_6{display:flex;align-items:center;gap:var(--space-xs);flex-shrink:0;padding:var(--space-xs) var(--space-sm);border-top:1px solid var(--color-border-muted);background:var(--color-panel)}._strip_1e4c4_16{display:flex;align-items:flex-start;gap:var(--space-sm);flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;padding:2px;scrollbar-width:thin}._thumb_1e4c4_29{display:flex;flex-direction:column;align-items:center;gap:2px;flex-shrink:0;padding:2px;border:none;border-radius:var(--radius-sm);background:none;cursor:pointer}._thumb_1e4c4_29:focus-visible{outline:none;box-shadow:var(--focus-ring)}._thumbFrame_1e4c4_51{display:flex;align-items:center;justify-content:center;width:104px;height:74px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);overflow:hidden;transition:border-color .12s,box-shadow .12s}._thumb_1e4c4_29:hover ._thumbFrame_1e4c4_51{border-color:var(--color-text-faint)}._thumb_1e4c4_29[data-current=true] ._thumbFrame_1e4c4_51{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft)}._thumbCanvas_1e4c4_75{display:block;max-width:100%;max-height:100%}._thumbLabel_1e4c4_83{display:flex;align-items:baseline;gap:4px;max-width:108px;overflow:hidden;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._thumbPage_1e4c4_95{flex-shrink:0;color:var(--color-text-faint)}._thumbSheet_1e4c4_100{min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:600;color:var(--color-text-muted)}._thumbSheet_1e4c4_100:before{content:"·";margin-right:4px;color:var(--color-text-faint);font-weight:400}._thumb_1e4c4_29[data-current=true] ._thumbPage_1e4c4_95{color:var(--color-accent)}._thumb_1e4c4_29[data-current=true] ._thumbSheet_1e4c4_100{color:var(--color-accent);font-weight:700}._empty_1e4c4_125{margin:auto;padding:var(--space-md) 0;font-size:var(--text-xs);color:var(--color-text-muted)}._jump_1e4c4_132{flex-shrink:0;padding-left:var(--space-xs);border-left:1px solid var(--color-border-muted)}._jumpInput_1e4c4_138{width:116px;font-family:var(--font-mono);font-size:var(--text-xs)}._jumpInput_1e4c4_138[aria-invalid=true]{border-color:var(--color-danger)}._review_ot7bu_9{display:flex;flex:1;min-width:0;min-height:0;overflow:hidden;background:var(--color-panel)}._main_ot7bu_18{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0}._toolbar_ot7bu_27{display:flex;align-items:center;gap:var(--space-sm);height:var(--library-subbar-h, var(--subbar-height));flex-shrink:0;padding:0 var(--space-md);border-bottom:1px solid var(--color-border-muted);box-sizing:border-box}._position_ot7bu_39{font-size:var(--text-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums;min-width:3.5em;text-align:center;-webkit-user-select:none;user-select:none}._sheetBadge_ot7bu_48{font-family:var(--font-mono);font-weight:700;font-size:var(--text-md);color:var(--color-text)}._sheetTitle_ot7bu_55{font-size:var(--text-sm);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._chips_ot7bu_64{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-left:auto}._chip_ot7bu_64{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--color-border);background:var(--color-panel);border-radius:var(--radius-full);padding:3px 9px;font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);color:var(--color-text-muted);cursor:pointer;transition:background .12s,border-color .12s,opacity .12s}._chip_ot7bu_64:hover{border-color:var(--color-text-faint)}._chip_ot7bu_64[data-off=true]{opacity:.45;background:var(--color-surface)}._chipDot_ot7bu_99{width:8px;height:8px;border-radius:50%;background:var(--bc)}._chipCount_ot7bu_106{color:var(--color-text-faint);font-weight:600;font-variant-numeric:tabular-nums}._stage_ot7bu_113{flex:1;min-height:0;min-width:0;display:flex;background:var(--color-surface)}._stageFallback_ot7bu_121{margin:auto;color:var(--color-text-muted);font-size:var(--text-sm)}._overlay_ot7bu_129{position:absolute;top:0;right:0;bottom:0;left:0}._box_ot7bu_134{position:absolute;border:1.3px solid var(--bc);border-radius:2px;background:color-mix(in srgb,var(--bc) 5%,transparent);cursor:pointer;transition:background .1s,border-width .1s,opacity .12s}._box_ot7bu_134[data-text=true]{border-width:1px;border-radius:1px}._box_ot7bu_134[data-caution]{border-style:dashed}._box_ot7bu_134[data-hover=true],._box_ot7bu_134[data-selected=true]{border-width:2.2px;background:color-mix(in srgb,var(--bc) 20%,transparent)}._box_ot7bu_134[data-selected=true]{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-panel) 60%,transparent),0 0 0 4px var(--bc)}._box_ot7bu_134:focus-visible{outline:none;box-shadow:var(--focus-ring)}._overlay_ot7bu_129[data-dim=true] ._box_ot7bu_134:not([data-hover=true]):not([data-selected=true]){opacity:.2}._popover_ot7bu_184{position:absolute;z-index:5;transform:translate(-50%,calc(-100% - 4px));pointer-events:none;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-xs);font-weight:600;padding:4px 8px;border-radius:var(--radius-sm);box-shadow:var(--shadow-md)}._popoverKind_ot7bu_202{color:color-mix(in srgb,var(--color-on-accent) 55%,transparent);font-weight:700;text-transform:uppercase;font-size:8px;letter-spacing:var(--tracking-widest);margin-right:6px}._popoverCaution_ot7bu_212{color:color-mix(in srgb,var(--color-on-accent) 75%,transparent);font-weight:500}._panel_yl0h9_6{width:336px;flex-shrink:0;display:flex;flex-direction:column;min-height:0;border-left:1px solid var(--color-border);background:var(--color-panel)}._head_yl0h9_16{display:flex;align-items:center;gap:var(--space-sm);height:var(--library-subbar-h, var(--subbar-height));flex-shrink:0;padding:0 var(--space-md);border-bottom:1px solid var(--color-border-muted);box-sizing:border-box}._title_yl0h9_27{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-muted)}._headMeta_yl0h9_35{margin-left:auto;font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-text-faint)}._scroll_yl0h9_42{flex:1;min-height:0;overflow-y:auto}._group_yl0h9_50{border-bottom:1px solid var(--color-border-muted)}._groupHead_yl0h9_54{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:var(--space-sm);width:100%;padding:9px var(--space-md);background:var(--color-panel);border:none;font:inherit;cursor:pointer;text-align:left}._groupHead_yl0h9_54:hover{background:var(--color-surface)}._groupLabel_yl0h9_72{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-muted)}._groupCount_yl0h9_80{margin-left:auto;font-size:var(--text-xs);color:var(--color-text-faint);font-weight:600;font-variant-numeric:tabular-nums}._caret_yl0h9_88{color:var(--color-text-faint);font-size:9px;transition:transform .12s}._caret_yl0h9_88[data-collapsed]{transform:rotate(-90deg)}._cards_yl0h9_100{display:flex;flex-direction:column;gap:var(--space-xs);padding:0 var(--space-md) var(--space-sm)}._card_yl0h9_100{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-sm);border:1px solid var(--color-border-muted);border-radius:var(--radius-control);background:var(--color-panel);font:inherit;text-align:left;cursor:pointer}._card_yl0h9_100:hover{background:var(--color-surface)}._card_yl0h9_100[data-selected]{border-color:var(--color-accent);background:var(--color-accent-soft)}._meta_yl0h9_133{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs)}._clausePath_yl0h9_140{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:600;color:var(--color-text)}._summary_yl0h9_149{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._typedLine_yl0h9_161{align-self:flex-start;max-width:100%;padding:2px 7px;border-radius:var(--radius-sm);background:var(--color-accent-soft);font-size:var(--text-xs);font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-text);overflow-wrap:anywhere}._cardFooter_yl0h9_174{display:flex;align-items:baseline;gap:var(--space-sm)}._mode_yl0h9_182{font-size:var(--text-xs);color:var(--color-text-muted)}._pageRef_yl0h9_187{margin-left:auto;font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-text-faint)}._seeMore_yl0h9_194{align-self:center}._emptyState_yl0h9_198{padding:var(--space-md);font-size:var(--text-sm);color:var(--color-text-muted)}._sidebar_1ibkm_6{width:248px;flex-shrink:0;display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--color-border);background:var(--color-panel)}._specHeader_1ibkm_18{flex-shrink:0;padding:var(--space-md) var(--space-md) var(--space-sm);border-bottom:1px solid var(--color-border-muted)}._specLabel_1ibkm_24{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-muted)}._specTitle_1ibkm_32{margin-top:2px;font-size:var(--text-md);font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._specMeta_1ibkm_42{margin-top:var(--space-xs);display:flex;align-items:center;gap:var(--space-xs);font-size:var(--text-xs);color:var(--color-text-muted)}._systemBadge_1ibkm_51{padding:1px 6px;border-radius:var(--radius-full);background:var(--color-accent-soft);color:var(--color-accent);font-weight:600}._counts_1ibkm_59{margin-top:var(--space-xs);display:flex;flex-wrap:wrap;gap:2px var(--space-sm);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}._filters_1ibkm_71{flex-shrink:0;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border-muted);display:flex;flex-direction:column;gap:var(--space-sm)}._filterLabel_1ibkm_80{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-muted)}._kindFilter_1ibkm_88{display:flex;flex-direction:column;gap:var(--space-xs)}._kindChips_1ibkm_94{display:flex;flex-wrap:wrap;gap:var(--space-xs)}._kindChip_1ibkm_94{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px 8px;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-panel);font:inherit;font-size:var(--text-xs);color:var(--color-text-muted);cursor:pointer}._kindChip_1ibkm_94:hover{background:var(--color-surface)}._kindChip_1ibkm_94[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent)}._list_1ibkm_124{flex:1;min-height:0;overflow-y:auto;padding-bottom:var(--space-sm)}._groupHeader_1ibkm_133{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md) var(--space-xs);border:none;background:var(--color-panel);font:inherit;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);text-align:left;color:var(--color-text-muted);cursor:pointer}._groupHeader_1ibkm_133:hover{background:var(--color-surface)}._groupHeader_1ibkm_133[data-current]{background:var(--color-accent-soft);color:var(--color-accent)}._groupLabel_1ibkm_165{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._groupCount_1ibkm_172{font-weight:400;color:var(--color-text-faint)}._caret_1ibkm_177{color:var(--color-text-faint);font-size:9px;transition:transform .12s}._caret_1ibkm_177[data-collapsed]{transform:rotate(-90deg)}._srOnly_1ibkm_189{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._row_1ibkm_201{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;column-gap:var(--space-sm);width:100%;padding:6px var(--space-md);border:none;background:none;font:inherit;text-align:left;cursor:pointer}._row_1ibkm_201:hover{background:var(--color-surface)}._row_1ibkm_201[data-current]{background:var(--color-accent-soft)}._rowCode_1ibkm_224{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;color:var(--color-text);white-space:nowrap}._rowTitle_1ibkm_232{font-size:var(--text-xs);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowCount_1ibkm_240{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-text-faint)}._emptyState_1ibkm_246{padding:var(--space-md);font-size:var(--text-sm);color:var(--color-text-muted);display:flex;flex-direction:column;gap:var(--space-sm);align-items:flex-start}._emptyState_1ibkm_246 p{margin:0}._review_1ma9p_8{display:flex;flex:1;min-width:0;min-height:0;overflow:hidden;background:var(--color-panel)}._main_1ma9p_17{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0}._sectionContext_1ma9p_27{display:flex;align-items:center;gap:var(--space-sm);height:var(--library-subbar-h, var(--subbar-height));flex-shrink:0;padding:0 var(--space-md);border-bottom:1px solid var(--color-border-muted);box-sizing:border-box}._sectionBadge_1ma9p_38{font-family:var(--font-mono);font-weight:700;font-size:var(--text-md);color:var(--color-text);white-space:nowrap}._sectionTitle_1ma9p_46{font-size:var(--text-sm);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._stage_1ma9p_56{flex:1;min-height:0;display:flex}._stateBlock_1ma9p_64{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xs);padding:var(--space-lg);text-align:center;color:var(--color-text-muted);font-size:var(--text-sm)}._stateTitle_1ma9p_77{margin:0;font-weight:600;color:var(--color-text)}._stateDetail_1ma9p_83{margin:0;max-width:48ch}._container_3dvl8_8{display:flex;flex-direction:column;flex:1;min-height:0;background:var(--color-surface)}._headerBar_3dvl8_16{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-sm) var(--space-md);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border-muted)}._headerLeft_3dvl8_26{min-width:0}._eyebrow_3dvl8_30{font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent)}._title_3dvl8_38{margin:2px 0 0;font-size:var(--text-lg);line-height:1.15;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerRight_3dvl8_48{display:flex;align-items:center;gap:var(--space-md);flex-shrink:0}._actions_3dvl8_55{display:flex;align-items:center;gap:var(--space-xs)}._errorBox_3dvl8_61{margin:var(--space-sm) var(--space-md) 0;border-radius:8px;padding:10px 14px;background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--text-sm);font-weight:600}._rebuildNotice_3dvl8_73{margin:var(--space-sm) var(--space-md) 0;border-radius:8px;padding:10px 14px;background:var(--color-accent-soft);color:var(--color-warning);font-size:var(--text-sm);font-weight:600}._viewerStage_3dvl8_85{display:flex;flex:1;min-height:0}._stateBox_3dvl8_91{padding:var(--space-lg);color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.5;max-width:60ch}._container_1sxp4_1{display:flex;flex-direction:column;min-height:0;height:100%;width:100%}._compose_1sxp4_10{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-panel);box-shadow:var(--shadow-md);overflow:hidden}._titleBar_1sxp4_21{display:flex;align-items:center;gap:var(--space-sm);padding:10px var(--space-md);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-base);font-weight:700;border-radius:var(--surface-radius) var(--surface-radius) 0 0;letter-spacing:var(--tracking-wide)}._titleBarIcon_1sxp4_34{display:flex;align-items:center;flex-shrink:0}._fields_1sxp4_41{display:flex;flex-direction:column}._fieldRow_1sxp4_46{display:flex;align-items:center;gap:var(--space-sm);padding:6px var(--space-md);border-bottom:1px solid var(--color-border-muted);min-height:36px}._fieldLabel_1sxp4_55{flex-shrink:0;width:56px;font-size:var(--text-base);color:var(--color-text-muted);-webkit-user-select:none;user-select:none}._fieldInput_1sxp4_63{flex:1;min-width:0;border:none;background:transparent;color:var(--color-text);font:inherit;font-size:var(--text-base);padding:4px 0;outline:none}._fieldInput_1sxp4_63::placeholder{color:var(--color-text-faint)}._fieldInput_1sxp4_63[readonly]{cursor:default}._fieldValue_1sxp4_83{flex:1;font-size:var(--text-base);color:var(--color-text)}._fieldActions_1sxp4_89{display:flex;gap:2px;flex-shrink:0}._fieldToggle_1sxp4_95{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--color-text-muted);font:inherit;font-size:var(--text-base);cursor:pointer;padding:2px 6px;border-radius:var(--radius-sm);transition:color .12s ease,background-color .12s ease}._fieldToggle_1sxp4_95:hover{color:var(--color-text);background:var(--color-accent-soft)}._bodyWrapper_1sxp4_116{flex:1;display:flex;flex-direction:column;min-height:0}._bodyInput_1sxp4_123{flex:1;min-height:360px;border:none;background:transparent;color:var(--color-text);font:inherit;font-size:var(--text-base);line-height:var(--leading-relaxed);padding:var(--space-md);resize:none;outline:none}._bodyInput_1sxp4_123::placeholder{color:var(--color-text-faint)}._bodyInput_1sxp4_123[readonly]{cursor:default}._noteToggle_1sxp4_146{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--color-text-muted);font:inherit;font-size:var(--text-sm);cursor:pointer;padding:6px var(--space-md);text-align:left;border-top:1px solid var(--color-border-muted);transition:color .12s ease,background-color .12s ease}._noteToggle_1sxp4_146:hover{color:var(--color-text);background:var(--color-accent-soft)}._noteSection_1sxp4_167{border-top:1px solid var(--color-border-muted);padding:var(--space-sm) var(--space-md)}._noteLabel_1sxp4_172{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-xs)}._noteInput_1sxp4_178{width:100%;min-height:56px;border:1px solid var(--color-border-muted);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-base);line-height:var(--leading-normal);padding:var(--space-sm) 10px;resize:vertical;outline:none;transition:border-color .12s ease}._noteInput_1sxp4_178:focus{border-color:var(--color-text-muted)}._toolbar_1sxp4_199{display:flex;align-items:center;gap:var(--space-sm);padding:10px var(--space-md);border-top:1px solid var(--color-border-muted);background:var(--color-surface)}._toolbarSpacer_1sxp4_208{flex:1}._errorBanner_1sxp4_213{display:flex;align-items:center;gap:var(--space-sm);padding:8px var(--space-md);background:color-mix(in srgb,var(--color-danger) 8%,var(--color-panel));color:var(--color-danger);font-size:var(--text-sm);font-weight:600;border-top:1px solid color-mix(in srgb,var(--color-danger) 20%,transparent)}._statusBanner_1sxp4_226{display:flex;align-items:center;gap:var(--space-sm);padding:8px var(--space-md);font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted);background:var(--color-surface);border-top:1px solid var(--color-border-muted)}@media(max-width:640px){._fieldLabel_1sxp4_55{width:44px;font-size:var(--text-sm)}._bodyInput_1sxp4_123{min-height:240px}}._previewContainer_1qixs_3{width:100%;height:100%;min-height:200px;display:flex;flex-direction:column}._pdfFrame_1qixs_12{width:100%;flex:1;min-height:400px;border:none;border-radius:var(--surface-radius);background:var(--color-surface)}._imageContainer_1qixs_22{width:100%;flex:1;overflow:hidden;position:relative;border-radius:var(--surface-radius);background:var(--color-surface);cursor:grab}._imageContainer_1qixs_22:active{cursor:grabbing}._imageContainer_1qixs_22:focus-visible{outline:var(--focus-ring);outline-offset:-2px}._imageElement_1qixs_41{display:block;max-width:100%;max-height:100%;object-fit:contain;transform-origin:center center;transition:transform .1s ease;margin:auto}._imageElement_1qixs_41[data-load-state=loading],._imageElement_1qixs_41[data-load-state=error]{visibility:hidden}._imageStatus_1qixs_56,._imageError_1qixs_57{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:var(--surface-padding);font-size:var(--text-sm);text-align:center}._imageStatus_1qixs_56{color:var(--color-text-muted)}._imageError_1qixs_57{color:var(--color-danger)}._zoomControls_1qixs_75{display:flex;gap:var(--space-xs);padding:var(--space-xs) 0}._imageDialog_1qixs_81{width:min(96vw,1440px);height:min(94vh,1000px);max-width:none;display:flex;flex-direction:column;overflow:hidden}._imageDialogHeader_1qixs_90{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);flex:0 0 auto}._imageDialogBody_1qixs_98{flex:1;min-height:0}._textContainer_1qixs_104{flex:1;overflow:auto;border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);background:var(--color-surface)}._textContent_1qixs_112{padding:var(--space-md);margin:0;font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text);white-space:pre-wrap;word-break:break-word}._fallback_1qixs_124{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-sm);min-height:200px;padding:var(--space-xl);text-align:center;color:var(--color-text-muted)}._fallbackMessage_1qixs_136{font-size:var(--text-sm);margin:0}._fallbackLink_1qixs_141{color:var(--color-accent);font-size:var(--text-sm);font-weight:600;text-decoration:none}._fallbackLink_1qixs_141:hover{text-decoration:underline}._loading_1qixs_153{display:grid;place-items:center;min-height:200px;color:var(--color-text-faint);font-style:italic;font-size:var(--text-sm)}._error_1qixs_162{display:grid;place-items:center;min-height:200px;color:var(--color-danger);font-size:var(--text-sm)}._repToggle_1qixs_171{display:flex;gap:2px;padding:var(--space-xs) 0}._richContainer_1qixs_178{flex:1;min-height:0;overflow:auto;background:var(--color-surface);border:1px solid var(--color-border-muted);border-radius:var(--surface-radius)}._richContent_1qixs_187{max-width:80ch;margin-inline:auto;padding:var(--space-lg) var(--space-xl);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text)}._richContent_1qixs_187 h1,._richContent_1qixs_187 h2,._richContent_1qixs_187 h3,._richContent_1qixs_187 h4{margin-top:var(--space-lg);margin-bottom:var(--space-sm);color:var(--color-text)}._richContent_1qixs_187 p{margin-block:var(--space-sm)}._richContent_1qixs_187 table{border-collapse:collapse;margin-block:var(--space-md);width:100%}._richContent_1qixs_187 th,._richContent_1qixs_187 td{border:1px solid var(--color-border-muted);padding:var(--space-xs) var(--space-sm);text-align:left}._richContent_1qixs_187 code{font-family:var(--font-mono);font-size:.9em;background:var(--color-bg);padding:1px 4px;border-radius:var(--radius-sm)}._richContent_1qixs_187 pre{background:var(--color-bg);padding:var(--space-md);border-radius:var(--radius-sm);overflow-x:auto}._richContent_1qixs_187 img{max-width:100%;height:auto}._spreadsheetContainer_1qixs_243{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);overflow:hidden}._spreadsheetTabs_1qixs_254{flex-shrink:0;padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border-muted);overflow-x:auto}._spreadsheetTableWrap_1qixs_261{flex:1;min-height:0;overflow:auto}._spreadsheetTable_1qixs_261{border-collapse:collapse;font-size:var(--text-sm);font-family:var(--font-mono)}._spreadsheetTable_1qixs_261 td{border:1px solid var(--color-border-muted);padding:var(--space-xs) var(--space-sm);white-space:nowrap;vertical-align:top;color:var(--color-text)}._spreadsheetTable_1qixs_261 tr:first-child td{background:var(--color-bg);font-weight:600}._mediaContainer_1qixs_287{flex:1;min-height:0;display:grid;place-items:center;background:var(--color-surface);border-radius:var(--surface-radius);padding:var(--space-md)}._audioElement_1qixs_297{width:100%;max-width:480px}._videoElement_1qixs_302{max-width:100%;max-height:100%;display:block;background:#000;border-radius:var(--radius-sm)}._htmlFrame_1qixs_311{flex:1;width:100%;height:100%;border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);background:var(--color-panel)}._codeContainer_1qixs_321{flex:1;min-height:0;overflow:auto;background:var(--color-surface);border:1px solid var(--color-border-muted);border-radius:var(--surface-radius)}._codePre_1qixs_330{margin:0;padding:var(--space-md)}._codePre_1qixs_330 code{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-relaxed);background:transparent;padding:0}._titledPreview_4ymwg_8{height:100%;display:flex;flex-direction:column;overflow:hidden}._previewFallback_4ymwg_22{flex:1;min-height:0;display:grid;place-items:center;color:var(--color-text-faint)}._body_4ymwg_30{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._fields_y2or6_1{display:flex;flex-direction:column;gap:var(--field-gap)}._field_y2or6_1{display:flex;flex-direction:column;gap:var(--space-xs)}._fieldApproved_y2or6_13{gap:6px;padding:10px 12px;border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);background:color-mix(in srgb,var(--color-surface) 72%,transparent)}._field_y2or6_1[data-selected]{border-radius:var(--surface-radius);background:var(--color-scope-asset-set-soft);border-left:2px solid var(--color-scope-asset-set);padding:6px 10px 6px 8px}._fieldHeader_y2or6_31{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-sm)}._labelRow_y2or6_38{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}._label_y2or6_38{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-xs);font-size:var(--text-sm);font-weight:600;color:var(--color-text)}._required_y2or6_56{color:var(--color-danger);margin-left:2px}._typeBadge_y2or6_61{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:400;color:var(--color-text-faint);margin-left:var(--space-xs)}._description_y2or6_69{font-size:var(--text-xs);color:var(--color-text-muted)}._descriptionTooltipWrap_y2or6_74{position:relative;display:inline-flex;align-items:center}._descriptionTrigger_y2or6_80{all:unset;display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-panel);color:var(--color-text-muted);font-size:8px;font-weight:700;line-height:1;cursor:pointer}._descriptionTrigger_y2or6_80:hover,._descriptionTrigger_y2or6_80:focus-visible{border-color:var(--color-accent);color:var(--color-accent)}._descriptionTooltip_y2or6_74{position:absolute;left:0;bottom:calc(100% + 8px);z-index:20;max-width:280px;width:max-content;min-width:180px;padding:8px 10px;border-radius:var(--surface-radius);border:1px solid var(--color-border);background:var(--color-panel);box-shadow:var(--shadow-md);font-size:var(--text-xs);line-height:1.5;color:var(--color-text);white-space:normal;pointer-events:none}._approveButton_y2or6_124{all:unset;flex-shrink:0;cursor:pointer;padding:4px 10px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-panel);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:700;line-height:1.2}._approveButton_y2or6_124:hover{border-color:var(--color-accent);color:var(--color-accent)}._approveButtonApproved_y2or6_143{border-color:color-mix(in srgb,var(--color-accent) 40%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 10%,var(--color-panel));color:var(--color-accent)}._approvedSummary_y2or6_153{font-size:var(--text-sm);color:var(--color-text-muted)}._checkboxLabel_y2or6_158{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-text);cursor:pointer}._fieldInput_y2or6_167{padding:8px 10px;border-radius:var(--radius-sm);font-size:var(--text-sm)}._fieldTextarea_y2or6_173{padding:8px 10px;border-radius:var(--radius-sm);font-size:var(--text-sm);min-height:44px}._choiceGroup_y2or6_180{display:inline-flex;align-items:center;flex-wrap:nowrap;width:fit-content;max-width:100%;border:1px solid var(--color-border);border-radius:999px;overflow:hidden;background:var(--color-panel)}._choiceButton_y2or6_192{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-right:1px solid var(--color-border);background:transparent;color:var(--color-text-muted);cursor:pointer;padding:4px 9px;border-radius:0;font-size:var(--text-xs);font-weight:600;line-height:1.2;white-space:nowrap}._choiceButton_y2or6_192:last-child{border-right:0}._choiceButton_y2or6_192:hover,._choiceButton_y2or6_192:focus-visible{color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 6%,var(--color-panel));outline:none}._choiceButton_y2or6_192[data-active=true]{background:color-mix(in srgb,var(--color-accent) 12%,var(--color-panel));color:var(--color-accent)}._choiceButton_y2or6_192:disabled{opacity:.5;cursor:default}select._selectInput_y2or6_232{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:0;background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:5px 28px 5px 9px;font-size:var(--text-sm);font-family:inherit;color:var(--color-text);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath d='M3 5l3 3 3-3' stroke='%23878780' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;width:100%}select._selectInput_y2or6_232:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}select._selectInput_y2or6_232:disabled{opacity:.6;cursor:default}._objectGroup_y2or6_261{border-left:2px solid var(--color-border-muted);padding-left:var(--space-md);margin-top:var(--space-xs)}._arrayField_y2or6_268{display:flex;flex-direction:column;gap:var(--space-sm)}._arrayItem_y2or6_274{display:flex;align-items:center;gap:var(--space-xs)}._arrayItem_y2or6_274>input,._arrayItem_y2or6_274>label{flex:1;min-width:0}._arrayCard_y2or6_287{border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);overflow:hidden}._cardHeader_y2or6_294{display:flex;align-items:center;justify-content:space-between;padding:var(--space-xs) var(--space-sm);background:var(--color-surface)}._cardToggle_y2or6_302{all:unset;display:flex;align-items:center;gap:var(--space-xs);cursor:pointer;font-size:var(--text-sm);color:var(--color-text)}._cardChevron_y2or6_312{font-size:var(--text-xs);color:var(--color-text-muted)}._cardTitle_y2or6_317{font-weight:600}._cardPreview_y2or6_321{font-weight:400;color:var(--color-text-muted)}._cardBody_y2or6_326{padding:var(--space-sm) var(--space-md);border-top:1px solid var(--color-border-muted)}._addItemBtn_y2or6_332{all:unset;cursor:pointer;font-size:var(--text-sm);color:var(--color-accent);font-weight:600;padding:var(--space-xs) 0}._addItemBtn_y2or6_332:hover{text-decoration:underline}._addItemBtn_y2or6_332:disabled{opacity:.5;cursor:default}._removeBtn_y2or6_350{all:unset;cursor:pointer;font-size:var(--text-md);color:var(--color-text-muted);padding:0 var(--space-xs);line-height:1}._removeBtn_y2or6_350:hover{color:var(--color-danger)}._removeBtn_y2or6_350:disabled{opacity:.5;cursor:default}._pane_zxnsz_1{display:flex;flex-direction:column;height:100%;min-height:0}._form_zxnsz_8{flex:1;overflow:auto;padding:var(--surface-padding);display:flex;flex-direction:column;gap:var(--field-gap);min-height:0}._header_zxnsz_18{display:flex;flex-direction:column;gap:var(--space-xs)}._headerRow_zxnsz_24{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}._progressCard_zxnsz_31{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--card-padding);border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);background:color-mix(in srgb,var(--color-surface) 78%,transparent)}._progressHeader_zxnsz_41{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}._progressLabel_zxnsz_48{font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}._progressText_zxnsz_56{font-size:var(--text-sm);color:var(--color-text)}._progressTrack_zxnsz_61{height:8px;overflow:hidden;border-radius:999px;background:var(--color-border-muted)}._progressFill_zxnsz_68{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-accent),color-mix(in srgb,var(--color-accent) 62%,white));transition:width .16s ease}._title_zxnsz_79{font-size:var(--text-lg);font-weight:700;color:var(--color-text);margin:0}._subtitle_zxnsz_86{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._dirtyIndicator_zxnsz_92{font-size:var(--text-xs);color:var(--color-accent);font-weight:600}._actions_zxnsz_98{flex-shrink:0;display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--color-border-muted);background:var(--color-bg)}._spacer_zxnsz_108{flex:1}._errorBox_zxnsz_112{color:var(--color-danger);font-size:var(--text-sm)}@media(max-width:720px){._progressHeader_zxnsz_41{align-items:flex-start;flex-direction:column}}._container_43hya_1{display:grid;height:100%;min-height:0;overflow:hidden}._left_43hya_8{overflow:auto;min-width:0;min-height:0}._divider_43hya_14{width:6px;cursor:col-resize;background:var(--color-border-muted);transition:background-color .12s ease;flex-shrink:0}._divider_43hya_14:hover,._dividerActive_43hya_23{background:var(--color-accent)}._right_43hya_27{overflow:auto;min-width:0;min-height:0}._container_1t15w_1{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}._splitArea_1t15w_9{flex:1;min-height:0}._centered_1t15w_14{display:grid;place-items:center;height:100%;color:var(--color-text-muted);font-size:var(--text-sm)}._page_1xp35_6{display:grid;grid-template-columns:auto minmax(0,1fr);height:100%;overflow:hidden}._content_1xp35_14{display:grid;grid-template-rows:1fr auto;min-height:0}._content_1xp35_14[data-extraction]{display:flex;flex-direction:column}._surfaceHost_1xp35_31{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0}._detail_1xp35_40{overflow:auto;padding:var(--route-padding);display:flex;flex-direction:column;gap:var(--section-gap);min-height:0;max-width:860px}._detailHeader_1xp35_50{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md)}._detailTitle_1xp35_57{font-size:var(--text-xl);font-weight:700;color:var(--color-text);margin:0}._statusPill_1xp35_64{border-radius:100px;padding:3px 10px;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wide);white-space:nowrap}._statusPending_1xp35_74{background:var(--color-bg-hover);color:var(--color-text-muted)}._statusApproved_1xp35_79{background:var(--color-success-soft);color:var(--color-success)}._statusDanger_1xp35_84{background:var(--color-danger-soft);color:var(--color-danger)}._instructionCallout_1xp35_90{display:flex;align-items:flex-start;gap:var(--space-sm);padding:10px var(--space-md);background:var(--color-accent-soft);border-radius:var(--surface-radius);font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--color-text)}._instructionContent_1xp35_102{min-width:0}._instructionContent_1xp35_102 *{margin:0}._instructionContent_1xp35_102 *+*{margin-top:var(--space-xs)}._instructionContent_1xp35_102 ul,._instructionContent_1xp35_102 ol{padding-left:1.25rem}._instructionIcon_1xp35_119{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--color-text-muted);font-size:10px;font-weight:700;color:var(--color-text-muted);font-style:italic;line-height:1;position:relative;top:1px}._textContentCard_1xp35_138{background:var(--color-panel);border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);padding:var(--surface-padding);box-shadow:var(--shadow-sm)}._textContentLabel_1xp35_146{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-muted);margin-bottom:var(--space-sm)}._textContentBody_1xp35_155{font-size:var(--text-md);line-height:1.7;color:var(--color-text);word-break:break-word}._textContentBody_1xp35_155 *{margin:0}._textContentBody_1xp35_155 *+*{margin-top:var(--space-sm)}._textContentBody_1xp35_155 ul,._textContentBody_1xp35_155 ol{padding-left:1.25rem}._textContentBody_1xp35_155 code{font-family:var(--font-mono);font-size:var(--text-sm);background:var(--color-surface);border-radius:4px;padding:0 4px}._rawDetails_1xp35_184{font-size:var(--text-sm)}._rawDetails_1xp35_184[open] ._rawSummary_1xp35_188{margin-bottom:var(--space-sm)}._rawSummary_1xp35_188{display:inline-flex;align-items:center;gap:var(--space-xs);cursor:pointer;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);-webkit-user-select:none;user-select:none;list-style:none;transition:color .12s ease}._rawSummary_1xp35_188::-webkit-details-marker{display:none}._rawSummary_1xp35_188:before{content:"▸";font-size:10px;transition:transform .12s ease}._rawDetails_1xp35_184[open] ._rawSummary_1xp35_188:before{transform:rotate(90deg)}._rawSummary_1xp35_188:hover{color:var(--color-text)}._section_1xp35_225{border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);padding:var(--card-padding)}._sectionLabel_1xp35_231{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-muted);margin:0 0 var(--space-sm)}._sectionText_1xp35_240{font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--color-text);margin:0;white-space:pre-wrap}._jsonBlock_1xp35_248{font-family:var(--font-mono);font-size:var(--text-sm);background:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-md);overflow:auto;white-space:pre;margin:0;line-height:1.5}._metaStrip_1xp35_261{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-lg);font-size:var(--text-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-border-muted)}._metaItem_1xp35_270{display:flex;align-items:center;gap:var(--space-xs)}._metaGrid_1xp35_276{display:grid;grid-template-columns:auto 1fr;gap:var(--space-xs) var(--space-md);font-size:var(--text-sm)}._metaLabel_1xp35_283{color:var(--color-text-muted);font-weight:600}._metaValue_1xp35_288{color:var(--color-text)}._metaMono_1xp35_292{font-family:var(--font-mono);color:var(--color-text);font-size:var(--text-xs)}._metaLink_1xp35_298{color:var(--color-accent);font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:color .12s ease}._metaLink_1xp35_298:hover{color:var(--color-text);text-decoration:underline}._actionBar_1xp35_312{padding:var(--space-md) var(--space-xl);display:flex;flex-direction:column;gap:var(--space-sm);border-top:1px solid var(--color-border-muted)}._actionRow_1xp35_320{display:flex;align-items:center;gap:var(--space-sm)}._actionTextarea_1xp35_326{width:100%;min-height:80px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-sm);font-family:var(--font-mono);font-size:var(--text-sm);resize:vertical}._errorBox_1xp35_338{color:var(--color-danger);font-size:var(--text-sm)}._emptyStateWrapper_1xp35_348{height:100%;display:grid;place-items:center;padding:48px}@media(max-width:900px){._page_1xp35_6{grid-template-columns:1fr}._page_1xp35_6>aside,._page_1xp35_6>aside[data-collapsed=true]{width:100%}._page_1xp35_6>aside[data-edge=right],._page_1xp35_6>aside[data-collapsed=true][data-edge=right]{border-right:none;border-bottom:1px solid var(--color-border-muted)}._detail_1xp35_40{padding:var(--route-padding)}._actionBar_1xp35_312{padding:0 var(--space-md) var(--space-md)}}._container_dqvq3_1{display:grid;grid-template-columns:minmax(320px,42%) minmax(0,1fr);min-height:0;container-type:inline-size;container-name:safety-observation-review;background:radial-gradient(circle at top left,var(--color-review-soft),transparent 32%),linear-gradient(180deg,var(--color-surface-warm),var(--color-panel))}._container_dqvq3_1[data-variant=chat]{grid-template-columns:1fr;background:none}._container_dqvq3_1[data-variant=chat] ._reviewPane_dqvq3_21{overflow:visible;padding:0}._container_dqvq3_1[data-variant=chat] ._headerBar_dqvq3_26,._container_dqvq3_1[data-variant=chat] ._contextBlock_dqvq3_27,._container_dqvq3_1[data-variant=chat] ._flagCard_dqvq3_28,._container_dqvq3_1[data-variant=chat] ._findingCard_dqvq3_29,._container_dqvq3_1[data-variant=chat] ._actionBar_dqvq3_30{box-shadow:none}._galleryPane_dqvq3_35{min-width:0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:var(--space-md);padding:var(--space-lg);border-right:1px solid var(--color-border-muted)}._previewFrame_dqvq3_45{min-height:0;overflow:hidden;border-radius:22px;border:1px solid var(--color-border-subtle);background:var(--color-panel-translucent);box-shadow:var(--shadow-xl)}._emptyGallery_dqvq3_54{display:grid;place-items:center;min-height:260px;border-radius:22px;border:1px dashed var(--color-border-subtle);color:var(--color-text-muted);background:var(--color-panel-glass)}._thumbnailRail_dqvq3_64{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(96px,1fr);gap:var(--space-sm);overflow-x:auto;padding-bottom:2px}._thumbnailButton_dqvq3_73{display:grid;gap:6px;border:1px solid var(--color-border-subtle);border-radius:16px;padding:8px;background:var(--color-panel-translucent);cursor:pointer;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}._thumbnailButton_dqvq3_73:hover{transform:translateY(-1px);border-color:var(--color-review)}._thumbnailButton_dqvq3_73[data-selected=true]{border-color:var(--color-review);box-shadow:0 10px 30px var(--color-review-soft)}._thumbnailImage_dqvq3_97{width:100%;aspect-ratio:1.15;object-fit:cover;border-radius:12px;background:var(--color-bg-hover)}._thumbnailLabel_dqvq3_105{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-muted)}._reviewPane_dqvq3_21{min-width:0;min-height:0;overflow:auto;display:grid;align-content:start;gap:var(--space-sm);padding:var(--space-md) var(--space-lg)}._headerBar_dqvq3_26{display:flex;justify-content:space-between;align-items:start;gap:var(--space-md);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-bg-hover)}._headerLeft_dqvq3_134{min-width:0}._headerRight_dqvq3_138{display:flex;align-items:center;gap:var(--space-sm);flex-shrink:0}._eyebrow_dqvq3_145{font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--color-review)}._title_dqvq3_153{margin:2px 0 0;font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.15;color:var(--color-text)}._instructions_dqvq3_160{margin:0;color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.5;max-width:70ch}._statsRow_dqvq3_168{display:flex;align-items:center;gap:6px;font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap}._stat_dqvq3_168 strong{font-weight:800;color:var(--color-text)}._statDot_dqvq3_182{width:3px;height:3px;border-radius:50%;background:var(--color-text-muted);opacity:.4}._riskPill_dqvq3_191,._hazardBadge_dqvq3_192{display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}._riskLow_dqvq3_205{background:var(--color-success-soft);color:var(--color-success-strong)}._riskMedium_dqvq3_210{background:var(--color-warning-soft);color:var(--color-warning-strong)}._riskHigh_dqvq3_215{background:var(--color-review-soft);color:var(--color-review)}._riskCritical_dqvq3_220{background:var(--color-danger-soft);color:var(--color-danger)}._alertBanner_dqvq3_226{padding:8px 12px;border-radius:8px;background:linear-gradient(135deg,var(--color-danger-soft),var(--color-review-soft));color:var(--color-review-strong);font-size:var(--text-sm);font-weight:600}._contextGrid_dqvq3_240{display:grid;grid-template-columns:1fr;gap:var(--space-sm)}._contextBlock_dqvq3_27{display:grid;gap:4px;padding:var(--space-sm) var(--space-md);border-radius:12px;border:1px solid var(--color-bg-hover);background:var(--color-panel-glass)}._flagCard_dqvq3_28{padding:var(--space-sm) var(--space-md);display:grid;gap:4px;border-radius:12px;border:1px solid var(--color-border-subtle);background:var(--color-panel-translucent);box-shadow:0 4px 16px var(--color-border-muted)}._sectionLabel_dqvq3_265,._subsectionLabel_dqvq3_266{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-muted)}._contextBody_dqvq3_274,._bodyText_dqvq3_275,._guidelineBody_dqvq3_276{margin:0;color:var(--color-text);font-size:var(--text-sm);line-height:1.6;white-space:pre-wrap}._errorBox_dqvq3_284{border-radius:8px;padding:8px 12px;background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--text-sm);font-weight:600}._findingsSection_dqvq3_294{display:grid;gap:var(--space-sm)}._findingsHeader_dqvq3_299{display:flex;justify-content:space-between;gap:var(--space-md);align-items:end}._inlineControls_dqvq3_306{display:flex;align-items:end;gap:var(--space-sm)}._inlineField_dqvq3_312{display:grid;gap:4px;font-size:var(--text-sm);color:var(--color-text-muted)}._findingsList_dqvq3_319{display:grid;gap:var(--space-sm)}._findingCard_dqvq3_29{padding:var(--space-md);display:grid;gap:var(--space-sm);cursor:pointer;border-radius:14px;border:1px solid var(--color-border-subtle);background:var(--color-panel-translucent);box-shadow:0 4px 16px var(--color-border-muted);transition:box-shadow .14s ease,border-color .14s ease}._findingCard_dqvq3_29:hover{border-color:var(--color-review)}._findingCard_dqvq3_29[data-active=true]{border-color:var(--color-review);box-shadow:0 8px 24px var(--color-review-soft)}._findingHeader_dqvq3_347{display:flex;justify-content:space-between;gap:var(--space-sm);align-items:start}._findingMeta_dqvq3_354{display:flex;align-items:center;gap:var(--space-xs)}._findingIndex_dqvq3_360{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-weight:700}._findingTitle_dqvq3_368{margin:2px 0 0;font-size:var(--text-base);line-height:1.25;color:var(--color-text)}._findingBadges_dqvq3_375{display:flex;align-items:center;gap:var(--space-xs);flex-wrap:wrap}._hazardBadge_dqvq3_192{background:var(--color-bg-hover);color:var(--color-text-muted);white-space:nowrap}._findingBody_dqvq3_388{display:grid;gap:var(--space-sm)}._evidenceRow_dqvq3_393,._guidelinesList_dqvq3_394{display:grid;gap:var(--space-xs)}._evidenceChip_dqvq3_399{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-sm);border:1px solid var(--color-border-subtle);border-radius:8px;padding:6px 10px;background:var(--color-surface-warm);cursor:pointer;color:var(--color-text);text-align:left;font-size:var(--text-sm)}._evidenceNote_dqvq3_414{color:var(--color-text-muted);font-size:var(--text-xs)}._guidelineCard_dqvq3_419{display:grid;gap:4px;border-radius:10px;padding:8px 10px;background:var(--color-surface);border:1px solid var(--color-bg-hover)}._guidelineTitle_dqvq3_428{font-size:var(--text-sm);font-weight:700;color:var(--color-text)}._input_dqvq3_444,._textarea_dqvq3_445,select._select_dqvq3_441{width:100%;border-radius:10px;border:1px solid var(--color-border-subtle);background:var(--color-panel);color:var(--color-text);font:inherit;font-size:var(--text-sm);padding:8px 10px}._textarea_dqvq3_445{min-height:80px;resize:vertical;line-height:1.5}._input_dqvq3_444:focus,._input_dqvq3_444:focus-visible,._textarea_dqvq3_445:focus,._textarea_dqvq3_445:focus-visible,select._select_dqvq3_441:focus,select._select_dqvq3_441:focus-visible{outline:none;border-color:var(--color-review);box-shadow:0 0 0 3px var(--color-review-soft)}._actionBar_dqvq3_30{position:sticky;bottom:0;display:flex;flex-wrap:wrap;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-radius:14px;background:var(--color-panel-translucent);border:1px solid var(--color-border-subtle);box-shadow:var(--shadow-floating);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@container safety-observation-review (max-width: 1080px){._container_dqvq3_1{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}._galleryPane_dqvq3_35{border-right:none;border-bottom:1px solid var(--color-border-muted);grid-template-rows:auto}}@container safety-observation-review (max-width: 720px){._reviewPane_dqvq3_21,._galleryPane_dqvq3_35{padding:var(--space-sm)}._previewFrame_dqvq3_45{min-height:280px}._headerBar_dqvq3_26,._findingsHeader_dqvq3_299,._findingHeader_dqvq3_347{flex-direction:column}._contextGrid_dqvq3_240{grid-template-columns:1fr}._inlineControls_dqvq3_306,._findingBadges_dqvq3_375{width:100%;flex-direction:column;align-items:stretch}._actionBar_dqvq3_30{position:static}}._container_xfys1_3{min-height:0;height:100%;overflow:auto;background:var(--color-surface, var(--color-panel))}._reviewPane_xfys1_10{max-width:900px;margin:0 auto;padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-md)}._headerBar_xfys1_21{display:flex;justify-content:space-between;align-items:start;gap:var(--space-md);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-border-subtle)}._headerLeft_xfys1_30{min-width:0}._headerRight_xfys1_34{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-xs);flex-shrink:0}._eyebrow_xfys1_42{font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--color-success)}._title_xfys1_50{margin:2px 0 0;font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.15;color:var(--color-text)}._statsRow_xfys1_57{display:flex;align-items:center;gap:6px;font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap}._stat_xfys1_57 strong{font-weight:800;color:var(--color-text)}._statDot_xfys1_71{width:3px;height:3px;border-radius:50%;background:var(--color-text-muted);opacity:.4}._overview_xfys1_81{margin:0;color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.6;max-width:70ch}._riskPill_xfys1_91,._hazardCountPill_xfys1_92{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}._riskScore_xfys1_105{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:20px;border-radius:4px;font-size:11px;font-weight:800;flex-shrink:0;margin-top:1px}._riskLow_xfys1_118{background:var(--color-success-soft);color:var(--color-success-strong)}._riskMedium_xfys1_123{background:var(--color-warning-soft);color:var(--color-warning-strong)}._riskHigh_xfys1_128{background:var(--color-danger-soft);color:var(--color-danger)}._contextGrid_xfys1_135{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-bg-hover)}._contextBlock_xfys1_143{display:flex;flex-direction:column;gap:var(--space-xs)}._sectionLabel_xfys1_149{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-muted)}._itemList_xfys1_157{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:3px}._itemRow_xfys1_166{display:flex;align-items:baseline;gap:6px;font-size:var(--text-sm);color:var(--color-text);line-height:1.4}._ppeCode_xfys1_175{font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.04em;color:var(--color-text-muted)}._emptyText_xfys1_183{font-size:var(--text-sm);color:var(--color-text-faint);font-style:italic}._stepsSection_xfys1_191{display:flex;flex-direction:column;gap:var(--space-xs)}._stepsList_xfys1_197{border:1px solid var(--color-border-subtle);border-radius:8px;overflow:hidden}._stepRow_xfys1_203{border-bottom:1px solid var(--color-bg-hover)}._stepRow_xfys1_203:last-child{border-bottom:none}._stepHeader_xfys1_211{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .12s ease}._stepHeader_xfys1_211:hover,._stepRow_xfys1_203[data-expanded] ._stepHeader_xfys1_211{background:var(--color-bg-hover)}._stepNumber_xfys1_230{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;background:var(--color-text);color:var(--color-on-accent);font-size:11px;font-weight:800;flex-shrink:0}._stepInfo_xfys1_244{min-width:0;display:flex;flex-direction:column;gap:2px}._stepName_xfys1_251{font-size:var(--text-sm);font-weight:600;color:var(--color-text);line-height:1.3}._stepDescription_xfys1_258{font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.45}._stepMeta_xfys1_264{display:flex;align-items:center;gap:var(--space-xs);flex-shrink:0}._noHazards_xfys1_271{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-faint)}._chevron_xfys1_279{font-size:14px;color:var(--color-text-muted);transition:transform .18s ease}._chevron_xfys1_279[data-expanded]{transform:rotate(180deg)}._hazardsPane_xfys1_291{border-top:1px solid var(--color-border-muted);background:var(--color-bg-hover);padding:var(--space-xs) var(--space-md) var(--space-sm) calc(var(--space-md) + 22px + var(--space-sm));display:flex;flex-direction:column;gap:1px}._hazardRow_xfys1_301{display:flex;align-items:start;gap:var(--space-xs);padding:var(--space-xs) 0;border-bottom:1px solid var(--color-border-muted)}._hazardRow_xfys1_301:last-child{border-bottom:none;padding-bottom:0}._hazardInfo_xfys1_314{min-width:0;display:flex;flex-direction:column;gap:3px}._hazardName_xfys1_321{font-size:var(--text-sm);font-weight:600;color:var(--color-text);line-height:1.3}._controlsList_xfys1_328{margin:0;padding:0 0 0 12px;display:flex;flex-direction:column;gap:2px}._controlItem_xfys1_336{font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.5}._errorBox_xfys1_344{border-radius:8px;padding:10px 14px;background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--text-sm);font-weight:600}._actionBar_xfys1_355{position:sticky;bottom:0;display:flex;flex-wrap:wrap;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-radius:14px;background:var(--color-panel-translucent);border:1px solid var(--color-border-subtle);box-shadow:var(--shadow-floating);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media(max-width:720px){._reviewPane_xfys1_10{padding:var(--space-md)}._headerBar_xfys1_21{flex-direction:column}._headerRight_xfys1_34{align-items:flex-start;flex-direction:row;flex-wrap:wrap}._contextGrid_xfys1_135{grid-template-columns:1fr}._stepHeader_xfys1_211{grid-template-columns:auto 1fr}._stepMeta_xfys1_264{grid-column:1 / -1;padding-left:calc(22px + var(--space-sm))}._hazardsPane_xfys1_291{padding-left:var(--space-md)}}._panel_1ghe2_1{display:grid;gap:var(--field-gap);margin:calc(var(--space-xs) * -1) 0 var(--space-sm);padding:var(--card-padding);border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);background:color-mix(in srgb,var(--color-panel) 94%,var(--color-surface))}._header_1ghe2_11{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md)}._title_1ghe2_18{margin:0;font-size:var(--text-base);font-weight:700;color:var(--color-text)}._closeButton_1ghe2_25{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--color-text-muted);font-size:24px;line-height:1;cursor:pointer;padding:0}._closeButton_1ghe2_25:hover{color:var(--color-text)}._body_1ghe2_40{min-height:0;overflow:auto}._placeholder_1ghe2_45{display:grid;place-items:center;min-height:160px;color:var(--color-text-muted);font-size:var(--text-sm)}._card_1s3ra_3{display:flex;flex-direction:column;gap:var(--space-sm)}._card_1s3ra_3[data-variant=inline]{border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);padding:var(--card-padding);background:var(--color-panel);max-width:480px}._card_1s3ra_3[data-variant=full]{gap:0;height:100%;overflow:hidden}._header_1s3ra_26{display:flex;align-items:center;gap:var(--space-sm)}._title_1s3ra_32{font-size:var(--text-base);font-weight:600;color:var(--color-text);margin:0;flex:1;min-width:0}._statusPill_1s3ra_42{border-radius:100px;padding:2px 8px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wide);white-space:nowrap;flex-shrink:0}._card_1s3ra_3[data-variant=full] ._statusPill_1s3ra_42{padding:3px 10px;font-size:var(--text-xs)}._statusPending_1s3ra_58{background:var(--color-bg-hover);color:var(--color-text-muted)}._statusApproved_1s3ra_63{background:var(--color-success-soft);color:var(--color-success)}._statusDanger_1s3ra_68{background:var(--color-danger-soft);color:var(--color-danger)}._instructions_1s3ra_74{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted);margin:0}._actions_1s3ra_82{display:flex;align-items:center;gap:var(--space-xs)}._card_1s3ra_3[data-variant=full] ._actions_1s3ra_82{gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-border-muted)}._modePane_1s3ra_95{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-sm)}._outcomeText_1s3ra_103{font-size:var(--text-sm);color:var(--color-text-muted);font-style:italic}._loading_1s3ra_110{font-size:var(--text-sm);color:var(--color-text-muted);padding:var(--space-sm)}._error_1s3ra_117{font-size:var(--text-sm);color:var(--color-danger)}._textarea_1s3ra_131{width:100%;min-height:60px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-sm);font-family:var(--font-mono);font-size:var(--text-sm);resize:vertical}._detailPane_1s3ra_147{overflow:auto;padding:var(--route-padding);display:flex;flex-direction:column;gap:var(--section-gap);min-height:0;flex:1;max-width:860px}._detailHeader_1s3ra_158{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md)}._detailTitle_1s3ra_165{font-size:var(--text-xl);font-weight:700;color:var(--color-text);margin:0}._instructionCallout_1s3ra_173{display:flex;align-items:baseline;gap:var(--space-sm);padding:10px var(--space-md);background:var(--color-accent-soft);border-radius:var(--surface-radius);font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--color-text)}._instructionIcon_1s3ra_185{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--color-text-muted);font-size:10px;font-weight:700;color:var(--color-text-muted);font-style:italic;line-height:1;position:relative;top:1px}._textContentCard_1s3ra_204{background:var(--color-panel);border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);padding:var(--surface-padding);box-shadow:var(--shadow-sm)}._textContentLabel_1s3ra_212{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-muted);margin-bottom:var(--space-sm)}._textContentBody_1s3ra_221{font-size:var(--text-md);line-height:1.7;color:var(--color-text);white-space:pre-wrap;word-break:break-word}._rawDetails_1s3ra_230{font-size:var(--text-sm)}._rawDetails_1s3ra_230[open] ._rawSummary_1s3ra_234{margin-bottom:var(--space-sm)}._rawSummary_1s3ra_234{display:inline-flex;align-items:center;gap:var(--space-xs);cursor:pointer;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);-webkit-user-select:none;user-select:none;list-style:none;transition:color .12s ease}._rawSummary_1s3ra_234::-webkit-details-marker{display:none}._rawSummary_1s3ra_234:before{content:"▸";font-size:10px;transition:transform .12s ease}._rawDetails_1s3ra_230[open] ._rawSummary_1s3ra_234:before{transform:rotate(90deg)}._rawSummary_1s3ra_234:hover{color:var(--color-text)}._section_1s3ra_271{border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);padding:var(--card-padding)}._sectionLabel_1s3ra_277{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-muted);margin:0 0 var(--space-sm)}._jsonBlock_1s3ra_286{font-family:var(--font-mono);font-size:var(--text-sm);background:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-md);overflow:auto;white-space:pre;margin:0;line-height:1.5}._metaRow_1s3ra_304{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-sm);font-size:var(--text-sm);color:var(--color-text-muted);margin-top:calc(var(--space-sm) * -1)}._metaRowItem_1s3ra_304{display:inline-flex;align-items:center}._metaRowItem_1s3ra_304+._metaRowItem_1s3ra_304:before{content:"·";margin-right:var(--space-sm);color:var(--color-text-muted)}._metaItem_1s3ra_325{display:inline-flex;align-items:center;gap:var(--space-xs)}._metaLabel_1s3ra_331{color:var(--color-text-muted);font-weight:600}._metaValue_1s3ra_336{color:var(--color-text)}._metaMono_1s3ra_340{font-family:var(--font-mono);color:var(--color-text);font-size:var(--text-xs)}._metaLink_1s3ra_346{color:var(--color-accent);font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:color .12s ease}._metaLink_1s3ra_346:hover{color:var(--color-text);text-decoration:underline}._actionBar_1s3ra_360{padding:var(--space-md) var(--space-xl);display:flex;flex-direction:column;gap:var(--space-sm);border-top:1px solid var(--color-border-muted)}._actionRow_1s3ra_368{display:flex;align-items:center;gap:var(--space-sm)}._actionTextarea_1s3ra_377{min-height:80px}._errorBox_1s3ra_382{color:var(--color-danger);font-size:var(--text-sm)}._commandBlock_1s3ra_388{font-family:var(--font-mono);font-size:var(--text-sm);background:var(--color-surface);border:1px solid var(--color-border-muted);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);overflow-x:auto;white-space:pre;margin:0;line-height:1.6;color:var(--color-text)}._commandDescription_1s3ra_402{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:var(--leading-relaxed)}@media(max-width:900px){._detailPane_1s3ra_147{padding:var(--route-padding)}._actionBar_1s3ra_360{padding:0 var(--space-md) var(--space-md)}}._cardShell_tu0mg_7{width:min(100%,360px);margin-right:auto;margin-bottom:var(--space-sm)}._body_tu0mg_13{margin:0;font-size:var(--text-sm);color:var(--color-text)}._footer_tu0mg_19{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-sm)}._meta_tu0mg_26{margin-left:auto;font-size:var(--text-xs);color:var(--color-text-faint);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._icon_vcokb_6{width:14px;height:14px;flex-shrink:0;opacity:.5}._toolDetails_vcokb_13{min-width:0;max-width:100%;margin:0;white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;overflow:auto;font-family:var(--font-mono);font-size:var(--text-sm);padding:var(--space-sm);background:var(--color-bg);border-radius:var(--radius-sm)}._outcomeApproved_vcokb_32{color:var(--color-success);opacity:1}._outcomeDanger_vcokb_37{color:var(--color-danger);opacity:1}._outcomeMuted_vcokb_42{color:var(--color-text-muted);opacity:1}._reviewDetails_vcokb_52{display:flex;flex-direction:column;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-text-muted)}._reviewTitle_vcokb_60{font-weight:600;color:var(--color-text)}._reviewInstructions_vcokb_65{line-height:var(--leading-relaxed)}._reviewNote_vcokb_69{font-style:italic}._reviewNoteLabel_vcokb_73{font-weight:600;font-style:normal}._chartViewport_1rr57_5{width:100%;max-width:100%;overflow-x:hidden;overflow-y:visible}._chartBlock_1rr57_15{position:relative;margin:0;background:var(--color-panel);overflow:hidden;width:100%;height:420px;min-height:200px;max-height:80vh;max-width:100%;resize:vertical;display:flex;flex-direction:column}._chartBlock_1rr57_15:fullscreen{height:100vh;max-height:100vh;max-width:100vw;resize:none;background:var(--color-bg, var(--color-panel))}._fullscreenBtn_1rr57_41{position:absolute;top:var(--space-xs);right:var(--space-xs);z-index:1;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-panel) 85%,transparent);box-shadow:var(--shadow-sm);color:var(--color-text-faint);cursor:pointer;transition:color .15s,background .15s}._fullscreenBtn_1rr57_41:hover{color:var(--color-text);background:var(--color-bg-hover)}._chartBody_1rr57_67{flex:1;min-height:0;padding:var(--space-sm)}._chartLoading_1rr57_73{display:grid;place-items:center;height:100%;font-size:var(--text-sm);color:var(--color-text-faint)}._prose_9fbg6_2{font-size:var(--text-md);line-height:var(--leading-relaxed);overflow-wrap:break-word;word-break:break-word}._prose_9fbg6_2>:first-child,._prose_9fbg6_2>div>:first-child{margin-top:0}._prose_9fbg6_2>:last-child,._prose_9fbg6_2>div>:last-child{margin-bottom:0}._prose_9fbg6_2 h1,._prose_9fbg6_2 h2,._prose_9fbg6_2 h3,._prose_9fbg6_2 h4{font-weight:700;line-height:var(--leading-tight);margin:1.2em 0 .4em;color:var(--color-text)}._prose_9fbg6_2 h1{font-size:var(--text-xl)}._prose_9fbg6_2 h2{font-size:var(--text-lg)}._prose_9fbg6_2 h3{font-size:var(--text-md);font-weight:700}._prose_9fbg6_2 h4{font-size:var(--text-md)}._prose_9fbg6_2 p{margin:.6em 0}._prose_9fbg6_2 strong{font-weight:700}._prose_9fbg6_2 a{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}._prose_9fbg6_2 a:hover{color:var(--color-accent-hover)}._prose_9fbg6_2 ul,._prose_9fbg6_2 ol{margin:.5em 0;padding-left:1.4em}._prose_9fbg6_2 li{margin:.2em 0}._prose_9fbg6_2 li>p{margin:.2em 0}._prose_9fbg6_2 .contains-task-list{list-style:none;padding-left:.2em}._prose_9fbg6_2 li>input[type=checkbox]{margin-right:.5em;accent-color:var(--color-accent)}._prose_9fbg6_2 blockquote{margin:.6em 0;padding:.4em 0 .4em 1em;border-left:3px solid var(--color-border);color:var(--color-text-muted)}._prose_9fbg6_2 blockquote>p{margin:.2em 0}._prose_9fbg6_2 hr{border:none;border-top:1px solid var(--color-border-muted);margin:1em 0}._blockFrame_9fbg6_115{margin:.6em 0}._tableScroll_9fbg6_123{overflow-x:auto}._prose_9fbg6_2 table{width:max-content;min-width:100%;border-collapse:collapse;font-size:var(--text-sm)}._prose_9fbg6_2 th,._prose_9fbg6_2 td{border:1px solid var(--color-border);padding:6px 10px;text-align:left;max-width:40ch;overflow-wrap:anywhere}._prose_9fbg6_2 th{font-weight:700;background:var(--color-surface)}._codeBlock_9fbg6_155{position:relative;margin:.6em 0;border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border-muted);overflow:hidden}._codeBlock_9fbg6_155 pre{margin:0;padding:14px 16px;overflow-x:auto;font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-normal)}._codeBlock_9fbg6_155 code{font-family:inherit;background:transparent}._codeLang_9fbg6_178{display:block;padding:4px 16px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-text-faint);background:var(--color-border-muted)}._inlineCode_9fbg6_190{font-family:var(--font-mono);font-size:.88em;background:var(--color-surface);border:1px solid var(--color-border-muted);border-radius:var(--radius-sm);padding:1px 5px}._directiveText_9fbg6_200{white-space:pre-wrap}._prose_9fbg6_2 [data-mermaid]{display:flex;justify-content:center}._prose_9fbg6_2 [data-mermaid] svg{max-width:100%;height:auto}._prose_9fbg6_2 [data-mermaid-error]{background:var(--color-danger-soft);border:1px solid var(--color-danger-soft);border-radius:var(--radius-md);padding:12px 16px;color:var(--color-text);font-size:var(--text-sm)}._prose_9fbg6_2 [data-mermaid-error-title]{margin:0;color:var(--color-danger);font-weight:700}._prose_9fbg6_2 [data-mermaid-error-message]{margin:.35rem 0 0;color:var(--color-text-muted)}._prose_9fbg6_2 [data-mermaid-error-details]{margin-top:.75rem}._prose_9fbg6_2 [data-mermaid-error-details] summary{cursor:pointer;color:var(--color-danger);font-weight:600}._prose_9fbg6_2 [data-mermaid-error-details] pre{margin:.6rem 0 0;padding:.75rem;max-height:12rem;overflow:auto;white-space:pre-wrap;border-radius:var(--radius-sm);border:1px solid var(--color-border-muted);background:var(--color-surface);color:var(--color-text);font-family:var(--font-mono)}._empty_9fbg6_265{color:var(--color-text-faint);font-style:italic}._mention_9fbg6_271{display:inline-flex;align-items:center;max-width:min(240px,100%);margin:0 1px;padding:1px 6px;border-radius:var(--radius-sm);background:var(--color-accent-soft);color:var(--color-text);font-size:.9em;font-weight:500;line-height:1.4;vertical-align:baseline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._mention_9fbg6_271[data-entity-type=agent]{border:1px solid color-mix(in srgb,var(--color-entity-agent) 30%,transparent);background:color-mix(in srgb,var(--color-entity-agent) 15%,transparent);color:var(--color-entity-agent-text)}._mention_9fbg6_271[data-entity-type=kb]{border:1px solid color-mix(in srgb,var(--color-entity-kb) 30%,transparent);background:color-mix(in srgb,var(--color-entity-kb) 15%,transparent);color:var(--color-entity-kb-text)}._mention_9fbg6_271[data-entity-type=asset]{border:1px solid color-mix(in srgb,var(--color-entity-asset) 30%,transparent);background:color-mix(in srgb,var(--color-entity-asset) 15%,transparent);color:var(--color-entity-asset-text)}._mentionLink_9fbg6_309,._prose_9fbg6_2 ._mentionLink_9fbg6_309{cursor:pointer;text-decoration:none}._mentionLink_9fbg6_309:hover,._prose_9fbg6_2 ._mentionLink_9fbg6_309:hover{border-color:var(--color-entity-asset);background:color-mix(in srgb,var(--color-entity-asset) 24%,transparent);color:var(--color-entity-asset-text)}._mentionLink_9fbg6_309:focus-visible{outline:var(--focus-ring);outline-offset:2px}._prose_9fbg6_2 pre code._hljs_9fbg6_328{background:transparent;padding:0}._tooltip_1nn1n_5{--tooltip-bg: var(--color-code-bg);--tooltip-fg: var(--color-code-text);--tooltip-border: var(--color-code-border);--tooltip-shadow: var(--shadow-code);max-height:max(120px,var(--radix-tooltip-content-available-height, 100vh));overflow-y:auto}._snippet_1nn1n_30,._meta_1nn1n_31{display:block}._meta_1nn1n_31{margin-top:4px;color:var(--color-code-muted)}._link_srzk6_2{text-decoration:none;color:var(--color-accent);font-size:.85em;font-weight:600;cursor:pointer}._link_srzk6_2:hover{text-decoration:underline;color:var(--color-accent-hover)}._composerRoot_1y9t9_1{position:relative;display:grid;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden;box-shadow:0 1px 2px color-mix(in srgb,black 8%,transparent)}._composerRoot_1y9t9_1[data-kind=file]{grid-template-columns:52px minmax(0,1fr);grid-template-rows:52px auto;width:min(260px,100%)}._composerRoot_1y9t9_1[data-kind=image]{grid-template-rows:132px auto;width:min(308px,100%)}._composerRoot_1y9t9_1[data-state=incomplete],._editRoot_1y9t9_23[data-state=incomplete]{border-color:var(--color-danger)}._editRoot_1y9t9_23{display:inline-flex;align-items:center;gap:4px;max-width:min(260px,100%);padding:3px 7px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-xs)}._preview_1y9t9_40{position:relative;display:grid;place-items:center;min-width:0;background:color-mix(in srgb,var(--color-panel) 68%,white 32%)}._composerRoot_1y9t9_1[data-kind=file] ._preview_1y9t9_40{grid-row:1 / span 2;border-right:1px solid var(--color-border-muted, var(--color-border))}._composerRoot_1y9t9_1[data-kind=image] ._preview_1y9t9_40{border-bottom:1px solid var(--color-border-muted, var(--color-border));overflow:hidden}._imagePreview_1y9t9_58{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}._fileIcon_1y9t9_67{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;color:var(--color-text-muted)}._composerMeta_1y9t9_76{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;min-width:0;min-height:44px;padding:7px 8px 7px 10px;font-size:var(--text-sm)}._composerRoot_1y9t9_1[data-kind=file] ._composerMeta_1y9t9_76{grid-column:2;grid-row:1 / span 2}._composerRoot_1y9t9_1[data-kind=image] ._composerMeta_1y9t9_76{grid-row:2}._editName_1y9t9_96,._composerName_1y9t9_97,._messageName_1y9t9_98{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._composerName_1y9t9_97{color:var(--color-text);font-weight:500}._editName_1y9t9_96{color:var(--color-text-muted)}._messageName_1y9t9_98{color:var(--color-text-muted);font-size:var(--text-xs)}._saveButton_1y9t9_119{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-border-muted, var(--color-border));background:var(--color-panel);color:var(--color-text);font-size:11px;font-weight:600;min-width:44px;height:28px;padding:0 8px;border-radius:var(--radius-sm);cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}._editRoot_1y9t9_23 ._saveButton_1y9t9_119{flex-shrink:0;min-width:0;height:auto;padding:1px 4px;border:none;background:var(--color-panel);font-size:10px;line-height:1.3}._saveButton_1y9t9_119:hover:enabled{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}._saveButton_1y9t9_119:disabled{cursor:default;color:var(--color-text-muted);background:color-mix(in srgb,var(--color-panel) 72%,white 28%)}._removeButton_1y9t9_160{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--color-text-muted);font-size:18px;line-height:1;cursor:pointer;width:24px;height:24px;padding:0;border-radius:50%}._editRoot_1y9t9_23 ._removeButton_1y9t9_160{flex-shrink:0;width:auto;height:auto;padding:0 2px;font-size:var(--text-sm)}._removeButton_1y9t9_160:hover{background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-danger)}._status_1y9t9_187,._error_1y9t9_188{flex-shrink:0;color:var(--color-text-muted);font-size:10px}._error_1y9t9_188{color:var(--color-danger)}._composerError_1y9t9_198{grid-column:1 / -1;padding:0 10px 7px;color:var(--color-danger);font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._composerRoot_1y9t9_1[data-kind=file] ._composerError_1y9t9_198{grid-column:2;padding-left:10px}._composerRoot_1y9t9_1[data-kind=image] ._composerError_1y9t9_198{grid-row:3}._progressBar_1y9t9_217{position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--color-border);border-radius:0 0 var(--radius-md) var(--radius-md);overflow:hidden}._progressFill_1y9t9_228{height:100%;background:var(--color-accent);transition:width .15s ease}._messageImageRoot_1y9t9_234{display:grid;gap:4px;max-width:min(260px,100%)}._imageLink_1y9t9_240{display:block;color:inherit}._messageImage_1y9t9_234{display:block;width:100%;max-height:260px;border-radius:var(--radius-md);object-fit:contain}._messageFileRoot_1y9t9_253{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%;padding:6px 10px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-panel);color:var(--color-text);font-size:var(--text-sm)}._messageThumb_1y9t9_267{width:20px;height:20px;flex-shrink:0;color:var(--color-text-muted)}._thread_i8o80_1{min-height:0;height:100%;display:grid;grid-template-rows:minmax(0,1fr)}._viewport_i8o80_12{min-height:0;overflow-y:auto;overflow-x:hidden;width:100%;max-width:var(--chat-content-max-width);margin-inline:auto;padding:var(--space-xl);display:grid;gap:var(--space-md);align-content:start;container-type:inline-size}._viewport_i8o80_12[data-compact=true]{padding:var(--space-sm);gap:var(--space-sm)}._scrollToBottom_i8o80_35{position:sticky;bottom:var(--space-sm);justify-self:center;display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-panel);color:var(--color-text);box-shadow:var(--shadow-sm);cursor:pointer;transition:opacity .12s ease,background-color .12s ease}._scrollToBottom_i8o80_35:disabled{opacity:0;pointer-events:none}._scrollToBottom_i8o80_35:hover{background:var(--color-surface)}._scrollToBottom_i8o80_35:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}._message_i8o80_77{max-width:100%;min-width:0}._message_i8o80_77[data-role=user]{margin-left:auto}._message_i8o80_77[data-role=assistant]{margin-right:auto}._message_i8o80_77[data-surface=true]{width:100%}._bubble_i8o80_95{border-radius:var(--radius-md);padding:14px 18px;min-width:0;overflow-x:hidden}._message_i8o80_77[data-role=user] ._bubble_i8o80_95{background:var(--color-surface);padding:12px 18px 11px}._message_i8o80_77[data-role=assistant] ._bubble_i8o80_95{background:transparent}._message_i8o80_77[data-notice=true] ._bubble_i8o80_95{border:1px dashed var(--color-border);background:var(--color-surface)}._message_i8o80_77[data-notice=true] ._parts_i8o80_118{color:var(--color-text-muted);font-size:var(--text-sm)}._viewport_i8o80_12[data-compact=true] ._bubble_i8o80_95{padding:10px 12px}._parts_i8o80_118{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-sm);font-size:var(--text-md);line-height:var(--leading-relaxed)}._message_i8o80_77[data-role=user] ._parts_i8o80_118{gap:var(--space-xs);line-height:var(--leading-normal)}._inlinePart_i8o80_149{width:100%}._messageError_i8o80_153{color:var(--color-danger);font-size:var(--text-sm)}._messageError_i8o80_153:empty{display:none}._messageAttachmentStrip_i8o80_162{display:flex;flex-wrap:wrap;gap:var(--space-xs);justify-content:flex-end}._message_i8o80_77[data-role=user] ._inlinePart_i8o80_149{margin-left:auto}._surfacePart_i8o80_173{width:100%;max-width:100%}._workedTitle_i8o80_183{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}._visuallyHidden_i8o80_197{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._agentRunIndicator_i8o80_209{justify-self:start;max-width:100%;color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed);padding:4px 18px}._viewport_i8o80_12[data-compact=true] ._agentRunIndicator_i8o80_209{padding:2px 12px}._thinkingShimmer_i8o80_223{background:linear-gradient(90deg,var(--color-text-muted) 25%,var(--color-text) 50%,var(--color-text-muted) 75%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:_thinkingShimmer_i8o80_223 1.6s linear infinite}@keyframes _thinkingShimmer_i8o80_223{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){._thinkingShimmer_i8o80_223{animation:none;background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--color-text-muted)}}._actionBtn_i8o80_256{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:color .12s ease,background-color .12s ease,border-color .12s ease}._actionBar_i8o80_272{display:flex;gap:var(--space-xs);margin-top:var(--space-xs);opacity:0;transition:opacity .12s ease}._actionBtn_i8o80_256{padding:4px}._actionBtn_i8o80_256:hover{color:var(--color-text);background:var(--color-surface)}._actionBtn_i8o80_256:focus-visible{outline:2px solid var(--color-text);outline-offset:1px}._actionBtn_i8o80_256[data-active=true],._actionBtn_i8o80_256[data-submitted=true]{color:var(--color-text)}._actionBtn_i8o80_256[data-active=true] svg,._actionBtn_i8o80_256[data-submitted=true] svg{fill:currentColor}._copyIdle_i8o80_309,._copyDone_i8o80_310{display:inline-flex}._copyDone_i8o80_310,._actionBtn_i8o80_256[data-copied=true] ._copyIdle_i8o80_309{display:none}._actionBtn_i8o80_256[data-copied=true] ._copyDone_i8o80_310{display:inline-flex;color:var(--color-success, var(--color-text))}._visualThumb_i8o80_327{display:block;height:28px;width:auto;max-width:72px;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--color-border-muted)}._imageButton_i8o80_337{display:block;width:fit-content;max-width:100%;height:auto;padding:0;border:0;background:transparent;cursor:pointer}._imageButton_i8o80_337:hover:enabled{background:transparent}._imageButton_i8o80_337:hover:enabled ._image_i8o80_337{box-shadow:0 0 0 1px var(--color-border)}._imageButton_i8o80_337:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}._image_i8o80_337{display:block;max-width:100%;max-height:400px;border-radius:var(--radius-md);margin:var(--space-sm) 0;object-fit:contain}._imageDialog_i8o80_370{width:calc(100vw - 32px);height:calc(100vh - 32px);max-height:calc(100vh - 32px);padding:var(--space-md);grid-template-rows:auto minmax(0,1fr);overflow:hidden}._imageDialogHeader_i8o80_379{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}._imageDialogActions_i8o80_386{display:flex;align-items:center;gap:var(--space-xs)}._enlargedImageViewer_i8o80_392{width:100%;height:100%;min-height:0}._imageStrip_i8o80_405{display:grid;gap:var(--space-sm)}._imageStripHeader_i8o80_410{font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-faint)}._imageStripGrid_i8o80_418{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--space-sm)}._stripCell_i8o80_424{position:relative;aspect-ratio:4 / 3;border-radius:2px;border:1px solid var(--color-border);background:var(--color-panel);overflow:hidden;transition:border-color .12s ease}._stripCell_i8o80_424:hover{border-color:color-mix(in srgb,var(--color-border) 55%,var(--color-text))}._stripCellThumb_i8o80_441{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}._stripCellThumb_i8o80_441:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._stripCellImage_i8o80_463{display:block;width:100%;height:100%;object-fit:contain}._stripCellActions_i8o80_474{position:absolute;top:var(--space-xs);right:var(--space-xs);display:flex;gap:var(--space-xs);padding:var(--space-xs);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-panel) 85%,transparent);opacity:0;pointer-events:none;transition:opacity .12s ease}._stripCell_i8o80_424:hover ._stripCellActions_i8o80_474,._stripCell_i8o80_424:focus-within ._stripCellActions_i8o80_474{opacity:1;pointer-events:auto}._fileChip_i8o80_494,._workflowChip_i8o80_495{display:inline-flex;align-items:center;gap:8px;min-width:0;padding:6px 10px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);text-decoration:none}._workflowChip_i8o80_495{border-color:color-mix(in srgb,var(--color-accent) 28%,transparent);background:color-mix(in srgb,var(--color-accent) 12%,white 88%)}._workflowChipLabel_i8o80_514{flex-shrink:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--color-accent);border-radius:999px;padding:3px 7px}._workflowChipName_i8o80_526,._fileName_i8o80_527{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._citations_i8o80_534{margin-top:var(--space-md);padding-top:var(--space-sm);border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}._citationsHeading_i8o80_540{margin-bottom:var(--space-xs);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}._citationList_i8o80_549{margin:0;padding:0;display:grid;gap:6px}._citationGroup_i8o80_556{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._citationBadges_i8o80_563{display:flex;gap:3px}._citationBadgeLink_i8o80_568{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 5px;border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);text-decoration:none;background:color-mix(in srgb,var(--color-surface) 85%,transparent);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}._citationDocName_i8o80_584{font-size:var(--text-sm);color:var(--color-text-muted);text-decoration:none}._meta_i8o80_596{margin-top:var(--space-sm);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-text-muted)}._message_i8o80_77[data-role=user] ._meta_i8o80_596{margin-top:10px}._optimistic_i8o80_608{opacity:.6}._message_i8o80_77:hover [class*=actionBar],._message_i8o80_77 [class*=actionBar]:focus-within,._message_i8o80_77 [class*=actionBar]:has([data-state=open]){opacity:1}._message_i8o80_77[data-role=assistant] [class*=actionBar]{padding-left:18px}._message_i8o80_77[data-role=user] [class*=actionBar]{justify-content:flex-end;padding-right:18px}._editForm_i8o80_627{display:grid;gap:var(--space-sm)}._editTextarea_i8o80_632{all:unset;display:block;min-width:min(420px,100%);field-sizing:content;font-size:var(--text-md);line-height:var(--leading-relaxed);font-family:inherit;color:var(--color-text);resize:none;overflow:hidden;box-sizing:border-box;white-space:pre-wrap;word-break:break-word}._editActions_i8o80_648{display:flex;align-items:center;gap:var(--space-xs);justify-content:flex-end}._editAttachments_i8o80_655{display:flex;flex-wrap:wrap;gap:var(--space-xs)}._editAttachmentError_i8o80_661{flex-shrink:0;font-size:10px;color:var(--color-danger)}._editButton_i8o80_667{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-panel);color:var(--color-text);padding:4px 8px;font-size:var(--text-xs);cursor:pointer}._editButton_i8o80_667[data-primary=true]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}._editAttachButton_i8o80_684{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);cursor:pointer}._editAttachButton_i8o80_684{display:inline-grid;place-items:center;width:24px;height:24px;border:1px solid var(--color-border)}._editAttachButton_i8o80_684:hover{color:var(--color-text);background:var(--color-surface)}._messageError_i8o80_153{color:var(--color-danger);font-size:var(--text-sm);margin-top:var(--space-xs)}._agentSwitchDivider_i8o80_712{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-sm) 0;max-width:100%}._agentSwitchLine_i8o80_720{flex:1;height:1px;background:var(--color-entity-agent);opacity:.3}._agentSwitchLabel_i8o80_727{flex-shrink:0;font-size:var(--text-sm);font-weight:600;color:var(--color-entity-agent);background:color-mix(in srgb,var(--color-entity-agent) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-entity-agent) 20%,transparent);border-radius:var(--radius-md);padding:var(--space-xs) var(--space-md)}._row_esnaa_19{display:flex;width:100%;max-width:var(--chat-content-max-width, 100%);margin-inline:auto;padding-inline:var(--space-md);box-sizing:border-box}._row_esnaa_19[data-compact=true]{padding-inline:var(--composer-gutter, var(--space-sm))}._rowPresent_esnaa_42{padding-block:var(--space-sm) 0;margin-bottom:-1px}._srOnly_esnaa_49{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._chip_esnaa_66{display:inline-flex;align-items:center;gap:var(--space-xs);height:var(--control-height-sm);padding:0 var(--control-padding-x-sm);border:1px solid var(--color-border);border-radius:var(--surface-radius) var(--surface-radius) 0 0;background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal);cursor:pointer}._chip_esnaa_66:hover{color:var(--color-text);background:var(--color-bg-hover)}._chip_esnaa_66:focus-visible{outline:var(--focus-ring)}._spinnerSlot_esnaa_92{display:inline-flex;align-items:center}._chipLabel_esnaa_97{white-space:nowrap}._panel_esnaa_101{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-sm);min-width:220px;max-width:300px}._panelTitle_esnaa_110{margin:0;font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted)}._list_esnaa_117{display:flex;flex-direction:column;gap:var(--space-sm);margin:0;padding:0;list-style:none}._item_esnaa_126{display:flex;flex-direction:column;gap:var(--space-2xs);min-width:0}._itemLabel_esnaa_133{font-size:var(--text-sm);color:var(--color-text);overflow-wrap:anywhere}._itemMeta_esnaa_139{font-size:var(--text-xs);color:var(--color-text-muted)}._panelHint_esnaa_144{margin:0;padding-top:var(--space-xs);border-top:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-normal)}._gate_cwvzn_5{width:100%;max-width:var(--chat-content-max-width);margin-inline:auto;padding:var(--space-sm) var(--space-lg) 0;box-sizing:border-box}._dropdown_15koy_5{max-height:min(calc(var(--max-rows, 5) * var(--row-height, 36px) + 36px),var(--available-height, 100vh));overflow-y:auto;background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:9999}._tabBar_15koy_26{display:flex;gap:2px;padding:4px 6px;border-bottom:1px solid var(--color-border);position:sticky;top:0;background:var(--color-panel)}._tab_15koy_26{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:4px;padding:2px 8px;font-size:var(--text-xs);font-weight:500;color:var(--color-text-muted);cursor:pointer;transition:background .1s ease,color .1s ease}._tab_15koy_26:hover,._tab_15koy_26[data-active]{background:var(--color-bg-hover);color:var(--color-text)}._item_15koy_63{display:flex;align-items:center;gap:8px;padding:6px 10px;cursor:pointer;font-size:var(--text-sm);color:var(--color-text);transition:background-color 80ms ease}._item_15koy_63:hover,._item_15koy_63[data-selected]{background:var(--color-accent-soft)}._entityDot_15koy_81{width:8px;height:8px;border-radius:50%;flex-shrink:0}._entityDot_15koy_81[data-entity-type=agent]{background:var(--color-entity-agent)}._entityDot_15koy_81[data-entity-type=kb]{background:var(--color-entity-kb)}._entityDot_15koy_81[data-entity-type=asset]{background:var(--color-entity-asset)}._itemTitle_15koy_102{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemType_15koy_110{flex-shrink:0;font-size:var(--text-xs);color:var(--color-text-muted);text-transform:capitalize}._empty_15koy_119{padding:var(--space-sm);font-size:var(--text-sm);color:var(--color-text-muted);text-align:center;font-style:italic}._loading_15koy_127{padding:var(--space-sm);font-size:var(--text-sm);color:var(--color-text-muted);text-align:center}._mentionInput_uelsj_5{outline:none;overflow-wrap:break-word;white-space:pre-wrap;cursor:text}._mentionInput_uelsj_5:empty:before{content:attr(data-placeholder);color:var(--color-text-faint);pointer-events:none}._chip_uelsj_21{display:inline-flex;align-items:center;gap:3px;background:var(--color-accent-soft);border-radius:var(--radius-sm);padding:1px 6px;margin:0 1px;font-size:.9em;font-weight:500;line-height:1.4;color:var(--color-text);white-space:nowrap;max-width:240px;overflow:hidden;text-overflow:ellipsis;vertical-align:baseline;-webkit-user-select:all;user-select:all;cursor:default}._chipAgent_uelsj_43{background:color-mix(in srgb,var(--color-entity-agent) 15%,transparent);border:1px solid color-mix(in srgb,var(--color-entity-agent) 30%,transparent);color:var(--color-entity-agent-text)}._chipKb_uelsj_50{background:color-mix(in srgb,var(--color-entity-kb) 15%,transparent);border:1px solid color-mix(in srgb,var(--color-entity-kb) 30%,transparent);color:var(--color-entity-kb-text)}._chipAsset_uelsj_56{background:color-mix(in srgb,var(--color-entity-asset) 15%,transparent);border:1px solid color-mix(in srgb,var(--color-entity-asset) 30%,transparent);color:var(--color-entity-asset-text)}._composer_afyk8_2{padding:0 var(--space-md) var(--space-lg);min-width:0}._composer_afyk8_2[data-compact=true]{padding:0 var(--composer-gutter, var(--space-sm)) var(--composer-gutter, var(--space-sm))}._composerForm_afyk8_21{display:grid;gap:var(--space-sm)}._commandStrip_afyk8_26{display:flex;flex-wrap:wrap;gap:var(--space-xs);padding:0 var(--space-xs)}._workflowChip_afyk8_33{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-accent) 28%,transparent);background:color-mix(in srgb,var(--color-accent) 12%,white 88%);color:var(--color-text);min-width:0}._workflowChipLabel_afyk8_45{font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,var(--color-accent),color-mix(in srgb,var(--color-accent) 78%,black 22%));border-radius:999px;padding:3px 7px;box-shadow:inset 0 0 0 1px color-mix(in srgb,white 16%,transparent)}._workflowChipName_afyk8_61{font-size:var(--text-sm);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._taskChipRemove_afyk8_70{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--color-text-muted);font-size:16px;line-height:1;cursor:pointer;padding:0}._taskChipRemove_afyk8_70:hover{color:var(--color-text)}._composerCard_afyk8_85{position:relative;border:1px solid var(--color-border);border-radius:var(--composer-card-radius, var(--surface-radius));background:var(--color-panel);transition:border-color .12s ease,background-color .12s ease}._composerCard_afyk8_85:focus-within{border-color:var(--color-text)}._composerCard_afyk8_85[data-dragging=true]{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 6%,var(--color-panel))}._composerRow_afyk8_108{position:relative;display:flex;align-items:center;padding-right:8px}._composerToolbar_afyk8_115{display:flex;align-items:center;gap:var(--space-xs);padding:5px 8px;border-top:1px solid var(--color-border-muted, var(--color-border))}._composerRow_afyk8_108 ._textarea_afyk8_123{flex:1;min-height:38px;background:transparent;border:none;border-radius:0;box-shadow:none;resize:none;overflow:hidden}._composerRow_afyk8_108 ._textarea_afyk8_123:focus-visible{outline:none;border-color:transparent;box-shadow:none}._attachButton_afyk8_142{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;width:32px;height:32px;margin:0 10px 0 8px;flex-shrink:0;border:none;border-radius:50%;background:transparent;color:var(--color-text-muted);cursor:pointer;transition:color .12s ease,background-color .12s ease}._attachButton_afyk8_142:hover:enabled{color:var(--color-text);background:var(--color-surface)}._attachButton_afyk8_142:disabled{opacity:.3;cursor:default}._sendButton_afyk8_171{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border:none;border-radius:50%;background:var(--color-accent);color:var(--color-on-accent);cursor:pointer;transition:background-color .12s ease,opacity .12s ease}._sendButton_afyk8_171:hover:enabled{background:var(--color-accent-hover)}._stopButton_afyk8_192{background:var(--color-warning, #9a7724)}._stopButton_afyk8_192:hover:enabled{background:color-mix(in srgb,var(--color-warning, #9a7724) 84%,black 16%)}._sendButton_afyk8_171:disabled{opacity:.3;cursor:default}._errorBox_afyk8_206{color:var(--color-danger);font-size:var(--text-sm)}._attachmentStrip_afyk8_212{display:flex;flex-wrap:wrap;gap:10px;padding:0 var(--space-xs)}._trigger_1empt_2{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;max-width:min(280px,100%);min-width:0;height:28px;gap:4px;padding:0 8px;border:1px solid transparent;border-radius:var(--radius-control);background:transparent;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:600;cursor:pointer;transition:border-color .12s ease,background-color .12s ease,color .12s ease}._trigger_1empt_2:hover:not(:disabled),._trigger_1empt_2[aria-expanded=true]{color:var(--color-text);border-color:var(--color-border-muted, var(--color-border));background:var(--color-surface)}._trigger_1empt_2:focus-visible{outline:none;border-color:var(--color-text);box-shadow:var(--focus-ring)}._trigger_1empt_2:disabled{opacity:.45;cursor:default}._label_1empt_42{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._caret_1empt_49{display:inline-grid;place-items:center;flex:0 0 auto;color:currentColor}._root_1086k_14{display:grid;grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;overflow:hidden;--chat-content-max-width: var(--surface-content-max-width, 900px)}._composerWrap_1086k_34{width:100%;max-width:var(--chat-content-max-width);margin-inline:auto}._emptyState_1086k_40{min-height:100%;display:grid;align-content:end;padding:var(--space-lg);color:var(--color-text-muted)}._errorState_1086k_48{height:100%;display:grid;place-items:center;text-align:center;padding:48px}._errorHeading_1086k_56{font-size:var(--text-xl);font-weight:700;color:var(--color-text);margin:0 0 var(--space-sm)}._errorBody_1086k_63{font-size:var(--text-md);color:var(--color-text-muted);margin:0 0 var(--space-lg);max-width:360px}._root_m73qi_14{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;border-left:1px solid var(--color-border);background:var(--color-panel);color:var(--color-text);overflow:hidden}._rootLeft_m73qi_32{border-left:none;border-right:1px solid var(--color-border)}._iconButton_m73qi_41{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-text-muted);cursor:pointer;flex-shrink:0;transition:background-color .12s ease,color .12s ease}._iconButton_m73qi_41:hover{background:var(--color-bg-hover, var(--color-surface));color:var(--color-text)}._iconButton_m73qi_41:focus-visible{outline:2px solid var(--color-text);outline-offset:-2px}._iconButton_m73qi_41:disabled{cursor:not-allowed;opacity:.4}._body_m73qi_75{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;--surface-content-max-width: 100%}._panel_9s1rk_7{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-md);min-height:0;flex:1}._searchInput_9s1rk_16{width:100%}._list_9s1rk_20{display:flex;flex-direction:column;gap:2px;min-height:0;overflow-y:auto;margin:0 calc(var(--space-xs) * -1);padding:var(--space-xs)}._list_9s1rk_20{max-height:var(--panel-list-max, none)}._threadRow_9s1rk_38{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-xs);width:100%;min-width:0;border-radius:var(--radius-md);background:transparent;color:var(--color-text)}._threadRow_9s1rk_38:hover{background:var(--color-bg-hover)}._threadRow_9s1rk_38[data-active=true]{background:var(--color-surface)}._threadButton_9s1rk_59{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;width:100%;min-width:0;padding:8px var(--space-sm);border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-text);font:inherit;text-align:left;cursor:pointer}._threadButton_9s1rk_59:focus-visible{outline:none;box-shadow:var(--focus-ring)}._threadMetaGroup_9s1rk_80{display:inline-flex;align-items:center;gap:2px;min-width:0;padding-right:var(--space-sm)}._rowMenuButton_9s1rk_88{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-items:center;flex:0 0 auto;width:28px;height:28px;padding:0;border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-text-muted);cursor:pointer;opacity:0;transition:background-color .12s ease,color .12s ease,opacity .12s ease}._rowMenuButton_9s1rk_88:hover{background:var(--color-bg-hover);color:var(--color-text)}._rowMenuButton_9s1rk_88:focus-visible{outline:none;box-shadow:var(--focus-ring)}._threadRow_9s1rk_38:hover ._rowMenuButton_9s1rk_88,._threadRow_9s1rk_38:focus-within ._rowMenuButton_9s1rk_88{opacity:1}@media(hover:none){._rowMenuButton_9s1rk_88{opacity:1}}._threadTitle_9s1rk_129{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:650}._threadMeta_9s1rk_80{color:var(--color-text-muted);font-size:var(--text-xs);white-space:nowrap}._empty_9s1rk_143{margin:0;padding:var(--space-md) var(--space-xs);color:var(--color-text-muted);font-size:var(--text-sm)}._sidebar_1jj90_8{grid-area:sessions;display:flex;flex-direction:column;min-height:0;background:var(--color-panel);border-right:1px solid var(--color-border);overflow:hidden;transform:translateY(0);opacity:1;transition:transform .2s cubic-bezier(.2,.8,.2,1),opacity .2s cubic-bezier(.2,.8,.2,1);will-change:transform}._sidebar_1jj90_8[data-collapsed]{transform:translateY(-100%);opacity:0;pointer-events:none}._header_1jj90_40{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);height:var(--topbar-height);box-sizing:border-box;flex-shrink:0;padding:0 var(--space-md);border-bottom:1px solid var(--color-border)}._headerTitle_1jj90_58{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-widest);color:var(--color-text-muted);text-transform:uppercase;line-height:var(--leading-normal)}._collapseButton_1jj90_68{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:background-color .12s ease,color .12s ease}._collapseButton_1jj90_68:hover{background:var(--color-bg-hover);color:var(--color-text)}._collapseButton_1jj90_68:focus-visible{outline:none;box-shadow:var(--focus-ring)}._topbarGroup_11dpk_8{--workspace-switcher-width: 210px;display:inline-flex;align-items:center;gap:var(--space-2xs);pointer-events:auto}._trigger_11dpk_17{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:var(--space-xs);justify-content:space-between;width:var(--workspace-switcher-width);min-width:var(--workspace-switcher-width);height:32px;padding:0 var(--space-sm);border:1px solid transparent;border-radius:var(--radius-md);background:transparent;color:var(--color-rail-text);font:inherit;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}._trigger_11dpk_17:hover{background:var(--color-rail-item-hover-bg)}._trigger_11dpk_17:focus-visible{outline:2px solid var(--color-rail-text);outline-offset:-2px}._triggerLabel_11dpk_48{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-rail-text);font-size:var(--text-sm);font-weight:650;line-height:var(--leading-normal)}._triggerCaret_11dpk_61{width:14px;height:14px;color:var(--color-rail-text-muted);flex-shrink:0}._renameButton_11dpk_68{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-items:center;width:28px;height:32px;padding:0;border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-rail-text-muted);cursor:pointer;transition:background-color .12s ease,color .12s ease}._renameButton_11dpk_68:hover{background:var(--color-rail-item-hover-bg);color:var(--color-rail-text)}._renameButton_11dpk_68:focus-visible{outline:2px solid var(--color-rail-text);outline-offset:-2px}._renameInput_11dpk_95{box-sizing:border-box;width:var(--workspace-switcher-width);min-width:var(--workspace-switcher-width);height:32px;padding:0 var(--space-sm);border-color:transparent;border-bottom-color:var(--color-rail-border);border-radius:0;background:transparent;color:var(--color-rail-text);font-size:var(--text-sm);font-weight:650;line-height:var(--leading-tight)}._renameInput_11dpk_95:focus-visible{border-color:transparent;border-bottom-color:var(--color-rail-text);background:transparent;box-shadow:none}._popover_11dpk_118{width:min(320px,calc(100vw - 24px));padding:0;--panel-list-max: min(520px, calc(100vh - 160px) )}@media(max-width:520px){._trigger_11dpk_17,._renameInput_11dpk_95{width:96px;min-width:96px}}._nav_qqwbs_1{display:flex;flex-direction:column;gap:2px;padding:8px;min-width:0}._link_qqwbs_9{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;font-family:inherit;cursor:pointer;margin:0;text-align:left;display:flex;align-items:center;gap:10px;padding:8px 10px;min-height:36px;border:1px solid transparent;border-radius:var(--radius-md);font-size:var(--text-base);font-weight:500;color:var(--color-rail-text-muted);text-decoration:none;white-space:nowrap;transition:color .12s ease,background-color .12s ease,border-color .12s ease}._link_qqwbs_9:hover{color:var(--color-rail-text);background:var(--color-rail-item-hover-bg)}._link_qqwbs_9:focus-visible{outline:2px solid var(--color-rail-text);outline-offset:-2px}._active_qqwbs_62,._active_qqwbs_62:hover{color:var(--color-rail-item-active-text);background:var(--color-rail-item-active-bg);font-weight:600}._icon_qqwbs_71{width:18px;height:18px;flex-shrink:0}._iconWrap_qqwbs_77{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0}._label_qqwbs_86{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;max-width:200px;opacity:1;transition:max-width .2s cubic-bezier(.2,.8,.2,1),opacity .12s ease}._badge_qqwbs_102{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;border-radius:var(--radius-full);background:var(--color-danger);color:var(--color-on-accent);font-size:var(--text-xs);font-weight:700;line-height:1;flex-shrink:0}._nav_collapsed_qqwbs_34 ._link_qqwbs_9{position:relative;align-self:flex-start;z-index:0}._nav_collapsed_qqwbs_34 ._link_qqwbs_9._active_qqwbs_62{background:transparent;transition:color .12s ease,border-color .12s ease}._nav_collapsed_qqwbs_34 ._link_qqwbs_9._active_qqwbs_62:before{content:"";position:absolute;top:2px;left:3px;width:32px;height:32px;border-radius:var(--radius-md);background:var(--color-rail-item-active-bg);z-index:-1}._nav_collapsed_qqwbs_34 ._label_qqwbs_86{max-width:0;opacity:0}._nav_collapsed_qqwbs_34 ._link_qqwbs_9:not(._active_qqwbs_62):hover,._nav_collapsed_qqwbs_34 ._link_qqwbs_9:not(._active_qqwbs_62):focus-visible{z-index:1;background:var(--color-rail-item-hover-bg-solid);color:var(--color-rail-text)}._nav_collapsed_qqwbs_34 ._link_qqwbs_9:not(._active_qqwbs_62):hover ._label_qqwbs_86,._nav_collapsed_qqwbs_34 ._link_qqwbs_9:not(._active_qqwbs_62):focus-visible ._label_qqwbs_86{max-width:160px;opacity:1}._nav_collapsed_qqwbs_34 ._badge_qqwbs_102{position:absolute;top:5px;left:25px;right:auto;min-width:8px;width:8px;height:8px;padding:0;font-size:0;color:transparent}._rail_qw4cm_7{display:flex;flex-direction:column;min-width:0;height:100%;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}._rail_qw4cm_7::-webkit-scrollbar{display:none}._rail_qw4cm_7._collapsed_qw4cm_36{overflow:visible}._axis_qw4cm_40{display:flex;flex-direction:column}._axis_qw4cm_40+._axis_qw4cm_40{margin-top:2px}._groupLabel_qw4cm_51{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 14px 4px;font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-rail-text-muted);white-space:nowrap;overflow:hidden}._collapsed_qw4cm_36 ._groupLabel_qw4cm_51{justify-content:center;padding:9px 2px 3px;margin:0;font-size:9px;letter-spacing:.02em}._groupAction_qw4cm_79{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;cursor:pointer;flex-shrink:0;font-family:inherit;font-size:var(--text-xs);font-weight:500;letter-spacing:0;text-transform:none;color:var(--color-rail-text-muted);transition:color .12s ease}._groupAction_qw4cm_79:hover{color:var(--color-rail-text)}._groupAction_qw4cm_79:focus-visible{outline:2px solid var(--color-rail-text);outline-offset:2px;border-radius:var(--radius-sm, 4px)}._cardRow_qw4cm_107{padding:0 8px}._projectCard_qw4cm_111{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit;display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;padding:8px 10px;border-radius:var(--radius-md, 6px);border:none;background:transparent;color:var(--color-rail-text);text-align:left;min-width:0;transition:background-color .12s ease}._projectCard_qw4cm_111:hover{background:var(--color-rail-item-hover-bg)}._projectCard_qw4cm_111:focus-visible{outline:2px solid var(--color-rail-text);outline-offset:-2px}._cardFolder_qw4cm_141{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._cardFolderIcon_qw4cm_148{width:18px;height:18px}._cardMeta_qw4cm_153{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;gap:1px;overflow:hidden;max-width:200px;opacity:1;transition:max-width .2s cubic-bezier(.2,.8,.2,1),opacity .12s ease}._cardName_qw4cm_167{font-size:var(--text-base);font-weight:600;color:var(--color-rail-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}._cardCaret_qw4cm_177{width:14px;height:14px;flex-shrink:0;color:var(--color-rail-text-muted);opacity:1;transition:opacity .12s ease}._collapsed_qw4cm_36 ._projectCard_qw4cm_111{justify-content:flex-start;gap:0;padding:8px 8px 8px 10px;border:1px solid transparent}._collapsed_qw4cm_36 ._cardRow_qw4cm_107{padding:0 4px}._collapsed_qw4cm_36 ._cardMeta_qw4cm_153{max-width:0;opacity:0}._collapsed_qw4cm_36 ._cardCaret_qw4cm_177{width:0;opacity:0}._subnav_qw4cm_216{padding-top:2px}._collapsed_qw4cm_36 ._subnav_qw4cm_216{padding:0 8px 0 4px}._subnavReveal_qw4cm_234{display:grid;grid-template-rows:0fr}._subnavReveal_animate_qw4cm_239{transition:grid-template-rows .22s cubic-bezier(.2,.8,.2,1)}._subnavReveal_open_qw4cm_243{grid-template-rows:1fr}._subnavRevealInner_qw4cm_247{min-height:0;overflow:hidden;opacity:0}._subnavReveal_open_qw4cm_243 ._subnavRevealInner_qw4cm_247{opacity:1}._subnavReveal_animate_qw4cm_239 ._subnavRevealInner_qw4cm_247{transition:opacity .16s ease}._collapsed_qw4cm_36 ._subnavReveal_qw4cm_234{display:block}._collapsed_qw4cm_36 ._subnavReveal_qw4cm_234:not(._subnavReveal_open_qw4cm_243){display:none}._collapsed_qw4cm_36 ._subnavRevealInner_qw4cm_247{overflow:visible;opacity:1}@media(prefers-reduced-motion:reduce){._subnavReveal_animate_qw4cm_239,._subnavReveal_animate_qw4cm_239 ._subnavRevealInner_qw4cm_247{transition:none}}._projectGroup_qw4cm_122{position:relative;margin:4px 8px 0;padding:2px;border:1px solid var(--color-rail-border);border-radius:var(--surface-radius);background:var(--color-rail-bg, #fff)}._collapsed_qw4cm_36 ._projectGroup_qw4cm_122{margin:2px 2px 0 3px;padding:2px 0}._subItem_qw4cm_322{font-size:var(--text-sm);min-height:32px}._soonTag_qw4cm_334{flex-shrink:0;margin-left:auto;padding:1px 6px;border-radius:var(--radius-full);font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.4;color:var(--color-rail-text-muted);background:var(--color-rail-item-hover-bg, rgba(0, 0, 0, .04))}._collapsed_qw4cm_36 ._soonTag_qw4cm_334{display:none}._body_ny7vc_6{padding:var(--route-padding) var(--route-padding) var(--space-2xl);max-width:1080px;margin:0 auto;display:flex;flex-direction:column;gap:var(--section-gap);width:100%;box-sizing:border-box;container-type:inline-size;container-name:appearance-settings}@container appearance-settings (max-width: 560px){._section_ny7vc_29:not(._sectionStacked_ny7vc_29){flex-direction:column;align-items:stretch}._section_ny7vc_29:not(._sectionStacked_ny7vc_29) ._sectionText_ny7vc_36{flex:initial;max-width:none}}._section_ny7vc_29{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm) var(--space-lg)}._sectionStacked_ny7vc_29{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:var(--space-sm)}._sectionText_ny7vc_36{flex:1 1 340px;min-width:0;max-width:68ch;display:flex;flex-direction:column;gap:var(--space-2xs)}._sectionControl_ny7vc_76{flex-shrink:0}._sectionFullNote_ny7vc_82{flex:1 0 100%}:root[data-density=compact] ._body_ny7vc_6{gap:var(--space-md)}:root[data-density=compact] ._section_ny7vc_29{gap:var(--space-xs) var(--space-md)}._sectionTitle_ny7vc_98{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin:0}._themeGrid_ny7vc_107{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--grid-gutter)}._themeCard_ny7vc_113{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:12px;border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-panel);cursor:pointer;text-align:left;font:inherit;color:inherit;transition:border-color .12s ease,box-shadow .12s ease}._themeCard_ny7vc_113:hover{border-color:var(--color-text-muted)}._themeCard_ny7vc_113:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}._themeCardSelected_ny7vc_140{border-color:var(--color-text);box-shadow:0 0 0 1px var(--color-text)}:root[data-density=compact] ._themeGrid_ny7vc_107[data-grid-dense]{background:var(--color-border);border:1px solid var(--color-border)}:root[data-density=compact] ._themeGrid_ny7vc_107[data-grid-dense] ._themeCard_ny7vc_113{border-color:transparent}._swatchRow_ny7vc_163{display:flex;height:48px;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--color-border)}._swatch_ny7vc_163{flex:1}._swatchPanel_ny7vc_175{background:var(--swatch-panel, var(--color-panel))}._swatchSurface_ny7vc_178{background:var(--swatch-surface, var(--color-surface))}._swatchText_ny7vc_181{background:var(--swatch-rail, var(--color-bg))}._themeMeta_ny7vc_192{display:flex;align-items:center;justify-content:space-between;gap:8px}._themeName_ny7vc_199{font-size:var(--text-base);font-weight:500;color:var(--color-text)}._themeBadge_ny7vc_205{font-size:var(--text-xs);font-weight:500;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}._sectionHint_ny7vc_215{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;max-width:64ch}._swatchPickerRow_ny7vc_225{display:flex;flex-wrap:wrap;gap:8px}._colourSwatch_ny7vc_231{width:32px;height:32px;padding:0;border-radius:50%;border:2px solid var(--color-border);background:var(--swatch-color, var(--color-panel));cursor:pointer;transition:border-color .12s ease,transform .12s ease}._colourSwatch_ny7vc_231:hover{transform:scale(1.05);border-color:var(--color-text-muted)}._colourSwatch_ny7vc_231:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}._colourSwatchSelected_ny7vc_254{border-color:var(--color-text);box-shadow:0 0 0 2px var(--color-panel)}._layoutActions_ny7vc_259{display:flex;gap:12px;align-items:center}._resetFlash_ny7vc_265{font-size:var(--text-sm);color:var(--color-text-muted)}._tile_wflkq_7{display:flex;flex-direction:column;gap:var(--field-gap);padding:var(--card-padding);text-align:left}._head_wflkq_15{display:flex;align-items:center;gap:12px}._brand_wflkq_26{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0}._titleBlock_wflkq_41{display:flex;flex-direction:column;gap:4px;min-width:0}._name_wflkq_48{font-size:var(--text-base);font-weight:600;color:var(--color-text)}._statusPill_wflkq_54{align-self:flex-start}._description_wflkq_58{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:1.4}._tileNonInteractive_wflkq_70{border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-panel);cursor:default}._brandColored_wflkq_84{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:var(--radius-sm);overflow:hidden}._page_2ueg2_3{display:flex;flex-direction:column;gap:var(--section-gap);padding:var(--route-padding);max-width:780px;margin:0 auto;width:100%;min-height:0;overflow-y:auto}._pageHeader_2ueg2_15{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._pageHeaderCopy_2ueg2_22{display:flex;flex-direction:column;gap:4px}._pageTitle_2ueg2_28{font-size:var(--text-xl);font-weight:800;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-text);margin:0}._pageSubtitle_2ueg2_37{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:var(--leading-relaxed)}._flashSuccess_2ueg2_46{padding:12px 16px;border-radius:var(--radius-md);background:var(--color-success-soft);color:var(--color-success);font-size:var(--text-sm);font-weight:600}._flashError_2ueg2_55{padding:12px 16px;border-radius:var(--radius-md);background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--text-sm);font-weight:600}._providerTabs_2ueg2_65{display:flex;gap:0;border-bottom:1px solid var(--color-border-muted)}._providerTab_2ueg2_65{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:600;padding:8px 16px;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s,border-color .15s}._providerTab_2ueg2_65:hover{color:var(--color-text)}._providerTabActive_2ueg2_91,._providerTab_2ueg2_65[data-active=true]{color:var(--color-text);border-bottom-color:var(--color-text)}._emptyPanel_2ueg2_99{border:1px dashed var(--color-border);border-radius:var(--surface-radius);background:color-mix(in srgb,var(--color-panel) 86%,white 14%);padding:var(--surface-padding);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--field-gap)}._emptyPanelTitle_2ueg2_111{margin:0;font-size:var(--text-base);font-weight:700;color:var(--color-text)}._emptyPanelText_2ueg2_118{margin:0;font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed);max-width:380px}._emptyState_2ueg2_126{padding:40px 20px;text-align:center;color:var(--color-text-muted);font-size:var(--text-sm)}._loadingState_2ueg2_133{padding:40px 20px;text-align:center;color:var(--color-text-faint);font-size:var(--text-sm);font-style:italic}._connectionCard_2ueg2_143{border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);background:var(--color-panel);overflow:hidden}._connectionHeader_2ueg2_150{display:flex;align-items:center;gap:12px;padding:16px 20px}._connectionIcon_2ueg2_157{width:32px;height:32px;border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border-muted);display:flex;align-items:center;justify-content:center;flex-shrink:0}._connectionInfo_2ueg2_169{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._connectionName_2ueg2_177{font-size:var(--text-base);font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._connectionMeta_2ueg2_186{font-size:var(--text-sm);color:var(--color-text-muted)}._connectionHeaderActions_2ueg2_191{flex-shrink:0;display:flex;align-items:center;gap:8px}._overflowTrigger_2ueg2_200{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;padding:4px 6px;border-radius:var(--radius-sm);font-size:var(--text-lg);line-height:1;letter-spacing:1px;display:flex;align-items:center;justify-content:center}._overflowTrigger_2ueg2_200:hover{background:var(--color-surface);color:var(--color-text)}._overflowTrigger_2ueg2_200:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._mirrorSection_2ueg2_228{border-top:1px solid var(--color-border-muted)}._mirrorSectionHeader_2ueg2_232{display:flex;align-items:center;justify-content:space-between;padding:12px 20px 4px}._mirrorSectionLabel_2ueg2_239{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-faint)}._sourceEmptyState_2ueg2_247{padding:0 20px 12px;font-size:var(--text-sm);color:var(--color-text-muted)}._selectedSourceList_2ueg2_253{display:flex;flex-direction:column}._selectedSourceRow_2ueg2_258{display:flex;flex-direction:column;gap:2px;padding:10px 20px;border-top:1px solid var(--color-border-muted)}._selectedSourceRow_2ueg2_258:first-child{border-top:none}._selectedSourceTitle_2ueg2_270{font-size:var(--text-sm);font-weight:600;color:var(--color-text)}._selectedSourceMeta_2ueg2_276{font-size:var(--text-xs);color:var(--color-text-faint)}._mirrorList_2ueg2_283{display:flex;flex-direction:column}._mirrorRow_2ueg2_288{display:flex;align-items:center;gap:12px;padding:10px 20px;border-top:1px solid var(--color-border-muted);transition:background 80ms ease}._mirrorRow_2ueg2_288:first-child{border-top:none}._mirrorRow_2ueg2_288:hover{background:color-mix(in srgb,var(--color-surface) 50%,transparent)}._mirrorIcon_2ueg2_305{flex-shrink:0;color:var(--color-text-faint);display:flex;align-items:center}._mirrorInfo_2ueg2_312{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._mirrorName_2ueg2_320{font-size:var(--text-sm);font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mirrorPath_2ueg2_329{font-size:var(--text-xs);color:var(--color-text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mirrorStats_2ueg2_337{flex-shrink:0;display:flex;align-items:center;gap:12px;font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap}._mirrorStatusDot_2ueg2_347{display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0}._mirrorStatusDot_2ueg2_347[data-state=healthy]{background:var(--color-success)}._mirrorStatusDot_2ueg2_347[data-state=syncing]{background:var(--color-provider-primary);animation:_pulse_2ueg2_1 1.5s ease-in-out infinite}._mirrorStatusDot_2ueg2_347[data-state=warning]{background:var(--color-provider-secondary)}._mirrorStatusDot_2ueg2_347[data-state=error]{background:var(--color-danger)}._mirrorStatusDot_2ueg2_347[data-state=disconnected]{background:var(--color-text-faint)}._mirrorError_2ueg2_376{font-size:var(--text-xs);color:var(--color-danger);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._connectionFooter_2ueg2_387{border-top:1px solid var(--color-border-muted);padding:10px 20px}._addFolderButton_2ueg2_392{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:600;cursor:pointer;padding:4px 0;display:flex;align-items:center;gap:6px}._addFolderButton_2ueg2_392:hover{color:var(--color-text)}._addFolderButton_2ueg2_392:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-sm)}._healthBadge_2ueg2_418{display:inline-flex;align-items:center;gap:5px;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);padding:2px 8px;border-radius:var(--radius-full);white-space:nowrap}._healthBadge_2ueg2_418[data-state=healthy]{background:var(--color-success-soft);color:var(--color-success)}._healthBadge_2ueg2_418[data-state=syncing]{background:var(--color-info-soft);color:var(--color-provider-primary)}._healthBadge_2ueg2_418[data-state=warning]{background:var(--color-provider-secondary-soft);color:var(--color-provider-secondary)}._healthBadge_2ueg2_418[data-state=error]{background:var(--color-danger-soft);color:var(--color-danger)}._healthBadge_2ueg2_418[data-state=disconnected]{background:var(--color-surface);color:var(--color-text-faint)}._healthDot_2ueg2_456{display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0}._healthDot_2ueg2_456[data-state=healthy]{background:var(--color-success)}._healthDot_2ueg2_456[data-state=syncing]{background:var(--color-provider-primary);animation:_pulse_2ueg2_1 1.5s ease-in-out infinite}._healthDot_2ueg2_456[data-state=warning]{background:var(--color-provider-secondary)}._healthDot_2ueg2_456[data-state=error]{background:var(--color-danger)}._healthDot_2ueg2_456[data-state=disconnected]{background:var(--color-text-faint)}@keyframes _pulse_2ueg2_1{0%,to{opacity:1}50%{opacity:.4}}._integrationStatusPill_2ueg2_497{display:inline-flex;align-items:center;gap:6px;border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-muted);padding:2px 8px;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);white-space:nowrap}._statusDot_2ueg2_512{display:inline-block;width:7px;height:7px;border-radius:50%;flex-shrink:0}._statusDot_2ueg2_512[data-status=active]{background:var(--color-success)}._statusDot_2ueg2_512[data-status=auth_revoked],._statusDot_2ueg2_512[data-status=error]{background:var(--color-danger)}._statusDot_2ueg2_512[data-status=disabled]{background:var(--color-text-faint)}._syncDetail_2ueg2_538{border-top:1px solid var(--color-border-muted);padding:16px 20px 20px;display:flex;flex-direction:column;gap:12px}._syncDetailHeader_2ueg2_546{display:flex;align-items:center;justify-content:space-between;gap:12px}._syncSummary_2ueg2_553{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:var(--leading-relaxed)}._syncError_2ueg2_560{font-size:var(--text-sm);font-weight:600;color:var(--color-danger);padding:10px 14px;border-radius:var(--radius-md);background:var(--color-danger-soft)}._syncMeta_2ueg2_569{display:flex;flex-direction:column;gap:4px}._syncMetaRow_2ueg2_575{display:flex;align-items:baseline;gap:12px;font-size:var(--text-sm)}._syncMetaLabel_2ueg2_582{color:var(--color-text-faint);min-width:120px;flex-shrink:0}._syncMetaValue_2ueg2_588{color:var(--color-text)}._syncEditFolders_2ueg2_592{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--color-text-muted);font-size:var(--text-sm);cursor:pointer;text-decoration:underline;text-underline-offset:2px;padding:0;text-align:left}._syncEditFolders_2ueg2_592:hover{color:var(--color-text)}._dialogOverlay_2ueg2_611{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-overlay);z-index:50;display:flex;align-items:center;justify-content:center}._dialogContent_2ueg2_621{background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--surface-radius);box-shadow:var(--shadow-md);padding:var(--surface-padding);max-width:440px;width:100%;display:flex;flex-direction:column;gap:var(--field-gap)}._dialogTitle_2ueg2_634{font-size:var(--text-md);font-weight:700;color:var(--color-text);margin:0}._dialogBody_2ueg2_641{font-size:var(--text-base);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin:0}._dialogActions_2ueg2_648{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}._dialogError_2ueg2_661{padding:8px 10px;border-radius:var(--radius-md);background:var(--color-warning-soft);color:var(--color-text);font-size:var(--text-sm)}._connectionModal_2ueg2_671{width:min(480px,calc(100vw - 32px))}._dataSourceModal_2ueg2_675{width:min(760px,calc(100vw - 32px));max-height:min(860px,calc(100vh - 32px));overflow-y:auto}._modalHeader_2ueg2_681{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._modalHeaderCopy_2ueg2_688{display:flex;flex-direction:column;gap:4px;min-width:0}._modalActions_2ueg2_695{display:flex;justify-content:flex-end;gap:8px}._providerList_2ueg2_703{display:flex;flex-direction:column;border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);overflow:hidden}._providerRow_2ueg2_711{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;display:flex;align-items:center;gap:14px;padding:14px 16px;cursor:pointer;text-align:left;width:100%;transition:background 80ms ease}._providerRow_2ueg2_711:hover{background:var(--color-surface)}._providerRow_2ueg2_711:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:var(--radius-md)}._providerRow_2ueg2_711:disabled{cursor:default;opacity:.6}._providerRow_2ueg2_711+._providerRow_2ueg2_711{border-top:1px solid var(--color-border-muted)}._providerIcon_2ueg2_744{width:36px;height:36px;border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border-muted);display:flex;align-items:center;justify-content:center;flex-shrink:0}._providerInfo_2ueg2_756{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._providerName_2ueg2_764{font-size:var(--text-base);font-weight:600;color:var(--color-text)}._providerDescription_2ueg2_770{font-size:var(--text-sm);color:var(--color-text-muted)}._providerArrow_2ueg2_775{flex-shrink:0;font-size:var(--text-base);color:var(--color-text-faint);font-weight:600}._connectPrompt_2ueg2_784{display:flex;align-items:flex-start;gap:16px}._connectIcon_2ueg2_790{flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-md);background:var(--color-surface);display:flex;align-items:center;justify-content:center}._connectPromptText_2ueg2_801{display:flex;flex-direction:column;gap:4px;min-width:0}._connectTitle_2ueg2_808{font-size:var(--text-md);font-weight:700;color:var(--color-text);margin:0}._connectDescription_2ueg2_815{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin:0}._folderBrowser_2ueg2_824{display:flex;flex-direction:column;gap:var(--field-gap)}._folderSearch_2ueg2_831{position:relative}._folderSearchInput_2ueg2_835{width:100%;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);padding:8px 12px;font-size:var(--text-base)}._folderSearchInput_2ueg2_835:focus-visible{outline:none;border-color:var(--color-text)}._folderSearchInput_2ueg2_835::placeholder{color:var(--color-text-faint)}._folderSearchResults_2ueg2_854{position:absolute;top:100%;left:0;right:0;z-index:20;background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--surface-radius);box-shadow:var(--shadow-md);margin-top:4px;max-height:240px;overflow-y:auto}._folderSearchItem_2ueg2_869{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;font-size:var(--text-base);color:var(--color-text);text-align:left}._folderSearchItem_2ueg2_869:hover{background:var(--color-surface)}._folderSearchEmpty_2ueg2_889{padding:12px;font-size:var(--text-sm);color:var(--color-text-muted);text-align:center}._folderSearchCheck_2ueg2_896{color:var(--color-success);font-weight:700;font-size:var(--text-sm)}._folderTree_2ueg2_902{border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);max-height:400px;overflow-y:auto;padding:4px 0}._treeSectionLabel_2ueg2_910{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-faint);padding:10px 12px 4px}._treeSectionLabel_2ueg2_910:first-child{padding-top:6px}._folderRow_2ueg2_923{display:flex;align-items:center;gap:4px;min-height:36px;transition:background 80ms ease}._folderRow_2ueg2_923:hover{background:color-mix(in srgb,var(--color-surface) 50%,transparent)}._folderToggle_2ueg2_935{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border-radius:var(--radius-sm)}._folderToggle_2ueg2_935:hover{background:var(--color-surface);color:var(--color-text)}._chevronCollapsed_2ueg2_956{transition:transform .12s ease}._chevronExpanded_2ueg2_960{transform:rotate(90deg);transition:transform .12s ease}._folderTreeIcon_2ueg2_965{flex-shrink:0}._folderEmpty_2ueg2_969{font-size:var(--text-xs);color:var(--color-text-faint);padding:4px 0 8px}._folderLabel_2ueg2_975{display:flex;align-items:center;gap:6px;cursor:pointer;flex:1;min-width:0}._folderCheckbox_2ueg2_984{accent-color:var(--color-accent);flex-shrink:0}._folderName_2ueg2_989{font-size:var(--text-base);color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._folderHint_2ueg2_997{font-size:var(--text-xs);color:var(--color-text-faint);text-transform:uppercase;letter-spacing:var(--tracking-widest)}._folderBrowserHeader_2ueg2_1004{display:flex;flex-direction:column;gap:4px}._folderBrowserFooter_2ueg2_1010{display:flex;align-items:center;justify-content:space-between;gap:12px}._folderCount_2ueg2_1017{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:600}._connectActions_2ueg2_1023{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:600px){._page_2ueg2_3{padding:16px 16px 24px;gap:16px}._connectionHeader_2ueg2_150{flex-wrap:wrap}._mirrorRow_2ueg2_288{flex-wrap:wrap;gap:8px}._mirrorStats_2ueg2_337{width:100%;padding-left:28px}._modalHeader_2ueg2_681,._folderBrowserFooter_2ueg2_1010{flex-direction:column;align-items:stretch}}._row_tnpbf_1{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:16px;padding:14px 16px;border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-panel)}._avatar_tnpbf_12{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color-bg-hover);color:var(--color-text);font-weight:600;font-size:var(--text-base)}._meta_tnpbf_25{display:flex;flex-direction:column;gap:2px;min-width:0}._account_tnpbf_32{font-size:var(--text-base);font-weight:500;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._detail_tnpbf_41{font-size:var(--text-sm);color:var(--color-text-muted);display:flex;align-items:center;gap:8px;flex-wrap:wrap}._detailDivider_tnpbf_50{color:var(--color-text-muted);-webkit-user-select:none;user-select:none}._actions_tnpbf_55{display:flex;gap:8px;align-items:center}._body_1h1b9_9{padding:var(--route-padding) var(--route-padding) var(--space-2xl);max-width:1080px;margin:0 auto;display:flex;flex-direction:column;gap:var(--section-gap);width:100%;box-sizing:border-box}._backLink_1h1b9_23{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;cursor:pointer;font-family:inherit;font-size:var(--text-sm);color:var(--color-text-muted);text-decoration:none;align-self:flex-start;display:inline-flex;align-items:center;gap:4px}._backLink_1h1b9_23:hover{color:var(--color-text)}._backLink_1h1b9_23:focus-visible{outline:2px solid var(--color-text);outline-offset:2px;border-radius:var(--radius-sm)}._titleWithIcon_1h1b9_53{display:inline-flex;align-items:center;gap:var(--space-sm)}._connectionList_1h1b9_61{display:flex;flex-direction:column;gap:var(--grid-gutter)}._emptyPanel_1h1b9_68{display:flex;flex-direction:column;gap:var(--field-gap);padding:var(--surface-padding);border:1px dashed var(--color-border);border-radius:var(--surface-radius);background:var(--color-panel);align-items:flex-start}._emptyTitle_1h1b9_79{font-size:var(--text-lg);font-weight:600;color:var(--color-text);margin:0}._emptyBody_1h1b9_86{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;max-width:64ch}._flashError_1h1b9_93{padding:10px 12px;border-radius:var(--radius-md);background:var(--color-warning-soft);color:var(--color-text);font-size:var(--text-sm)}._flashSuccess_1h1b9_101{padding:10px 12px;border-radius:var(--radius-md);background:var(--color-bg-hover);color:var(--color-text);font-size:var(--text-sm)}._body_1je0j_9{padding:32px 32px 64px;max-width:1080px;margin:0 auto;display:flex;flex-direction:column;gap:24px;width:100%;box-sizing:border-box}._section_1je0j_20{display:flex;flex-direction:column;gap:12px}._sectionTitle_1je0j_26{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin:0}._tileGrid_1je0j_45{grid-template-columns:repeat(auto-fill,260px)}._body_1hbuy_7{padding:var(--route-padding) var(--route-padding) var(--space-2xl);max-width:1080px;margin:0 auto;display:flex;flex-direction:column;gap:var(--section-gap);width:100%;box-sizing:border-box}._hint_1hbuy_21{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._memberCell_1hbuy_27{display:flex;flex-direction:column;gap:2px;min-width:0}._memberName_1hbuy_34{font-weight:500;color:var(--color-text);word-break:break-word}._memberSub_1hbuy_40{font-size:var(--text-xs);color:var(--color-text-muted);word-break:break-word}._youTag_1hbuy_46{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:400}._roleSelect_1hbuy_52{min-width:110px}._domainsSection_1hbuy_60{display:flex;flex-direction:column;gap:var(--field-gap);padding-top:8px;border-top:1px solid var(--color-border)}._domainsTitle_1hbuy_70{font-size:var(--text-base);font-weight:600;color:var(--color-text);margin:0}._domainsDescription_1hbuy_77{font-size:var(--text-sm);color:var(--color-text-muted);margin:4px 0 0;max-width:64ch}._domainsHint_1hbuy_84{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._domainsInputRow_1hbuy_90{display:flex;gap:8px;align-items:stretch}._domainsInputRow_1hbuy_90>:first-child{flex:1}._domainList_1hbuy_100{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}._domainChip_1hbuy_109{display:inline-flex;align-items:center;gap:4px;padding:4px 4px 4px 10px;border-radius:var(--radius-control);background:var(--color-surface);border:1px solid var(--color-border);font-size:var(--text-sm);color:var(--color-text)}._domainChipLabel_1hbuy_121{word-break:break-all}._body_krl7f_6{padding:32px 32px 64px;max-width:1080px;margin:0 auto;display:flex;flex-direction:column;gap:24px;width:100%;box-sizing:border-box}._section_krl7f_17{display:flex;flex-direction:column;gap:12px}._sectionTitle_krl7f_28{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin:0}._sectionHint_krl7f_37{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._sectionActions_krl7f_43{display:flex;gap:8px;align-items:center}._fields_krl7f_52{display:grid;grid-template-columns:minmax(140px,200px) 1fr;row-gap:8px;column-gap:16px;margin:0}._field_krl7f_52{display:contents}._fieldLabel_krl7f_64{font-size:var(--text-sm);font-weight:500;color:var(--color-text-muted);margin:0;align-self:center}._fieldValue_krl7f_72{font-size:var(--text-base);color:var(--color-text);margin:0;align-self:center;word-break:break-word}._fieldEmpty_krl7f_80{color:var(--color-text-muted);font-style:italic}._roleList_krl7f_85{display:flex;flex-wrap:wrap;gap:6px}._root_1gfw2_2{display:flex;flex-direction:column;gap:var(--section-gap)}._hint_1gfw2_8{margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}._groups_1gfw2_14{display:flex;flex-direction:column;gap:var(--space-md)}._group_1gfw2_14{border:1px solid var(--color-border-muted);border-radius:var(--radius-card);background:var(--color-panel)}._row_1gfw2_26{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-sm) var(--card-padding)}._subtypeList_1gfw2_34{margin:0;padding:0;list-style:none;border-top:1px solid var(--color-border-subtle)}._bulkActions_1gfw2_41{display:flex;justify-content:flex-end;gap:var(--space-sm);padding:0 var(--card-padding) var(--space-sm);border-top:1px solid var(--color-border-muted);padding-top:var(--space-sm)}._row_1gfw2_26+._row_1gfw2_26{border-top:1px solid var(--color-border-subtle)}._row_1gfw2_26{padding-left:calc(var(--card-padding) + 22px)}._expandButton_1gfw2_62{display:flex;align-items:center;gap:var(--space-sm);width:100%;min-width:0;margin:0;padding:var(--space-md) var(--card-padding);border:none;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer}._expandButton_1gfw2_62:focus-visible{outline:none;border-radius:var(--radius-card);box-shadow:var(--focus-ring)}._chevron_1gfw2_84{flex:none;width:14px;height:14px;color:var(--color-text-muted);transition:transform .12s ease}._chevronOpen_1gfw2_92{transform:rotate(90deg)}._rowText_1gfw2_96{display:flex;flex-direction:column;gap:var(--space-2xs);min-width:0}._typeName_1gfw2_103{font-size:var(--text-md);font-weight:700;color:var(--color-text)}._subtypeName_1gfw2_109{font-size:var(--text-base);font-weight:500;color:var(--color-text)}._meta_1gfw2_115{color:var(--color-text-muted);font-size:var(--text-sm)}._controls_1gfw2_120{display:inline-flex;align-items:center;gap:var(--space-sm);flex:none}._body_eaovx_1{padding:var(--route-padding)}._body_8x9vs_7{padding:32px 32px 64px;max-width:1080px;margin:0 auto;display:flex;flex-direction:column;gap:24px;width:100%;box-sizing:border-box}._section_8x9vs_18{display:flex;flex-direction:column;gap:12px}._sectionTitle_8x9vs_28{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin:0}._sectionHint_8x9vs_37{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._createForm_8x9vs_43{display:flex;flex-direction:column;gap:12px}._createActions_8x9vs_49{display:flex;justify-content:flex-end;margin-top:4px}._subjectReadonly_8x9vs_58{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-sm);color:var(--color-text-muted);word-break:break-all}._issuedBannerWrapper_8x9vs_72{outline:none}._issuedBannerWrapper_8x9vs_72:focus-visible{outline:2px solid var(--color-text);outline-offset:2px;border-radius:var(--radius-md)}._issuedBanner_8x9vs_72{display:flex;flex-direction:column;gap:8px}._issuedHeader_8x9vs_88{display:flex;flex-direction:column;gap:2px}._issuedSub_8x9vs_94{color:var(--color-text-muted);font-size:var(--text-sm)}._issuedTokenRow_8x9vs_99{display:flex;gap:8px;align-items:stretch}._issuedTokenValue_8x9vs_105{flex:1;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-sm);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:8px 10px;word-break:break-all;-webkit-user-select:all;user-select:all;color:var(--color-text)}._issuedActions_8x9vs_118{display:flex;justify-content:flex-end}._tokenList_8x9vs_21{display:flex;flex-direction:column;gap:var(--grid-gutter);list-style:none;margin:0;padding:0}:root[data-density=compact] ._tokenList_8x9vs_21[data-grid-dense]{background:var(--color-border);border:1px solid var(--color-border)}:root[data-density=compact] ._tokenList_8x9vs_21[data-grid-dense] ._tokenRow_8x9vs_145{border-color:transparent;border-radius:0}._tokenRow_8x9vs_145{display:flex;gap:12px;align-items:flex-start;padding:12px;border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-surface)}._tokenMain_8x9vs_160{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}._tokenHeader_8x9vs_168{display:flex;align-items:center;gap:8px}._tokenName_8x9vs_174{font-size:var(--text-base);font-weight:500;color:var(--color-text)}._tokenMeta_8x9vs_180{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:6px 16px;margin:0;font-size:var(--text-sm)}._tokenMeta_8x9vs_180 div{display:flex;flex-direction:column;gap:2px;min-width:0}._tokenMeta_8x9vs_180 dt{color:var(--color-text-muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;margin:0}._tokenMeta_8x9vs_180 dd{margin:0;color:var(--color-text);word-break:break-word}._tokenActions_8x9vs_209{display:flex;flex-direction:column;gap:6px;align-items:stretch}._modal_11jjt_9{width:min(1040px,calc(100vw - 48px));height:min(760px,calc(100dvh - 48px));max-width:none;max-height:none;padding:0;gap:0;display:flex;flex-direction:column;overflow:hidden}._header_11jjt_21{flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);height:var(--topbar-height);padding:0 12px 0 20px;border-bottom:1px solid var(--color-border-muted)}._layout_11jjt_32{flex:1;min-height:0;display:grid;grid-template-columns:auto 1fr}._subRail_11jjt_41{min-height:0}._groupLabel_11jjt_47{padding:10px 12px 4px;font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap}._groupLabel_11jjt_47:first-child{padding-top:4px}._pane_11jjt_62{min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column}@media(max-width:720px){._modal_11jjt_9{width:100vw;height:100dvh;border-radius:0;border:none}._layout_11jjt_32{grid-template-columns:1fr;grid-template-rows:auto 1fr}._subRail_11jjt_41,._subRail_11jjt_41[data-edge=right]{border-right:none;border-bottom:1px solid var(--color-border-muted)}}._page_gejtm_1{min-height:100vh;display:grid;place-items:center;padding:var(--space-xl);background:radial-gradient(circle at top,var(--color-bg-hover),transparent 35%),linear-gradient(180deg,var(--color-bg) 0%,var(--color-surface-gradient-stop) 100%)}._panel_gejtm_15{width:min(100%,520px);padding:clamp(32px,5vw,48px);border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-panel-translucent);box-shadow:var(--shadow-md);text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._code_gejtm_26{margin:0 0 var(--space-sm);font-size:var(--text-xs);font-weight:800;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-text-muted)}._title_gejtm_35{margin:0;font-size:clamp(32px,6vw,48px);line-height:.95;letter-spacing:-.04em}._detail_gejtm_42{margin:var(--space-md) auto 0;max-width:34ch;font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--color-text-muted)}._actions_gejtm_50{margin-top:var(--space-xl);display:flex;justify-content:center;gap:var(--space-sm);flex-wrap:wrap}@media(max-width:640px){._page_gejtm_1{padding:var(--space-lg)}._panel_gejtm_15{padding:var(--space-xl) var(--space-lg)}._actions_gejtm_50{flex-direction:column}}._loading_1idsu_1{padding:var(--route-padding);color:var(--color-text-muted)}._panelError_1idsu_6,._emptyInset_1idsu_10{padding:var(--route-padding)}._cardGrid_1idsu_14{list-style:none;margin:0;padding:var(--route-padding);display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--grid-gutter)}._card_1idsu_14{display:flex;flex-direction:column;border:1px solid var(--color-border-subtle);border-radius:var(--surface-radius);background:var(--color-surface);overflow:hidden}._card_1idsu_14:hover{border-color:var(--color-border)}._cardBody_1idsu_36{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--card-padding);flex:1;text-decoration:none;color:inherit}._cardTitle_1idsu_46{font-weight:600;color:var(--color-text)}._cardDescription_1idsu_51{font-size:var(--text-sm);color:var(--color-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardFoot_1idsu_60{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);padding:var(--space-2xs) var(--card-padding) var(--space-xs)}._cardTimestamp_1idsu_68{font-size:var(--text-xs);color:var(--color-text-muted)}._trigger_180bs_1{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--text-sm);padding:6px 8px;border:1px solid var(--color-border-muted);border-radius:var(--radius-sm);background:transparent;color:var(--color-text);cursor:pointer;width:100%;text-align:left;min-height:32px}._trigger_180bs_1:focus{outline:none;border-color:var(--color-accent)}._triggerPlaceholder_180bs_22{color:var(--color-text-faint)}._triggerName_180bs_26{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._triggerId_180bs_34{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);flex-shrink:0}._clearBtn_180bs_41{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;padding:0 2px;font-size:var(--text-sm);flex-shrink:0}._clearBtn_180bs_41:hover{color:var(--color-danger)}._dropdownContent_180bs_56{width:340px;max-height:300px;display:flex;flex-direction:column}._searchInput_180bs_65{margin-bottom:var(--space-xs)}._resultList_180bs_69{list-style:none;margin:0;padding:0;overflow-y:auto;max-height:240px}._resultItem_180bs_77{display:flex;align-items:center;gap:var(--space-xs);padding:6px 8px;cursor:pointer;border-radius:var(--radius-sm);font-size:var(--text-sm)}._resultItem_180bs_77:hover{background:var(--color-surface)}._resultItem_180bs_77[data-selected=true]{background:var(--color-info-soft)}._resultTitle_180bs_95{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resultBadge_180bs_103{font-size:var(--text-xs);color:var(--color-text-muted);padding:1px 5px;border-radius:var(--radius-sm);background:var(--color-surface);text-transform:uppercase;flex-shrink:0}._resultId_180bs_113{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-faint);flex-shrink:0}._emptyState_180bs_120{font-size:var(--text-xs);color:var(--color-text-muted);font-style:italic;padding:var(--space-sm);text-align:center}._loading_180bs_128{font-size:var(--text-xs);color:var(--color-text-muted);padding:var(--space-sm);text-align:center}._resultPicker_rxaxn_1{width:min(420px,calc(100vw - 32px));padding:0}._resultPickerPanel_rxaxn_6{display:flex;flex-direction:column;gap:var(--space-sm);max-height:min(520px,calc(100vh - 120px))}._resultPickerHeader_rxaxn_13{padding:var(--space-md) var(--space-md) var(--space-sm);border-bottom:1px solid var(--color-border-subtle)}._resultPickerTitle_rxaxn_18{margin:0;font-size:var(--text-sm);font-weight:700;color:var(--color-text)}._resultPickerSubtitle_rxaxn_25{margin:4px 0 0;font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--color-text-muted)}._resultPickerState_rxaxn_32{margin:0;padding:var(--space-md);font-size:var(--text-sm);color:var(--color-text-muted)}._resultList_rxaxn_39{display:flex;flex-direction:column;overflow-y:auto;padding:var(--space-xs)}._resultRow_rxaxn_46{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:3px;border:0;border-radius:var(--radius-sm);padding:var(--space-sm);background:transparent;color:var(--color-text);text-align:left;cursor:pointer}._resultRow_rxaxn_46:hover{background:var(--color-bg-hover)}._resultRow_rxaxn_46:focus-visible{outline:none;box-shadow:var(--focus-ring)}._resultTitle_rxaxn_70{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:600}._resultMeta_rxaxn_79{font-size:var(--text-xs);color:var(--color-text-muted)}._resultPickerFooter_rxaxn_84{display:flex;justify-content:center;padding:var(--space-sm) var(--space-md) var(--space-md);border-top:1px solid var(--color-border-subtle)}._inspector_q308p_7{position:absolute;bottom:var(--space-md);left:calc(50% - var(--flow-overlay-gutter-right, 0px) / 2);z-index:5;display:flex;gap:var(--space-sm);align-items:flex-end;padding:var(--space-xs) var(--space-sm);background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transform:translate(-50%)}._field_q308p_29{gap:var(--space-2xs)}._field_q308p_29:last-of-type{width:180px}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}._engine_v0kqx_1{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;background:var(--color-bg);--xy-selection-background-color: transparent;--xy-selection-border: 1px solid var(--color-accent)}._engine_v0kqx_1 .react-flow__nodesselection-rect{border-radius:var(--surface-radius)}._connectorLabel_v0kqx_27{position:absolute;padding:1px var(--space-2xs);color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-tight);white-space:nowrap;background:var(--color-panel-translucent);border-radius:var(--radius-sm);pointer-events:none}._connectorLabel_v0kqx_27[data-style=verification]{color:var(--color-accent)}._connectorLabel_v0kqx_27[data-style=attention]{color:var(--color-warning-strong)}._engine_v0kqx_1 .react-flow__attribution{background:transparent;color:var(--color-text-muted);font-size:var(--text-xs)}._engine_v0kqx_1 .react-flow__minimap,._engine_v0kqx_1 .react-flow__attribution{translate:calc(-1 * var(--flow-overlay-gutter-right, 0px)) 0}._engine_v0kqx_1 .react-flow__resize-control{z-index:5}._engine_v0kqx_1 .react-flow__resize-control.handle{width:12px;height:12px;opacity:0;pointer-events:none}._engine_v0kqx_1 .react-flow__resize-control.line{border-width:0;pointer-events:none}._engine_v0kqx_1 .react-flow__resize-control.line.left,._engine_v0kqx_1 .react-flow__resize-control.line.right{width:12px}._engine_v0kqx_1 .react-flow__resize-control.line.top,._engine_v0kqx_1 .react-flow__resize-control.line.bottom{height:12px}._engine_v0kqx_1:not([data-connect-mode=true]) .react-flow__node:hover .react-flow__resize-control.handle,._engine_v0kqx_1:not([data-connect-mode=true]) .react-flow__node:hover .react-flow__resize-control.line,._engine_v0kqx_1:not([data-connect-mode=true]) .react-flow__node.selected .react-flow__resize-control.handle,._engine_v0kqx_1:not([data-connect-mode=true]) .react-flow__node.selected .react-flow__resize-control.line{pointer-events:auto}._engine_v0kqx_1 .react-flow__handle{width:10px;height:10px;background:var(--color-accent);border:1px solid var(--color-surface);opacity:0;pointer-events:none;z-index:6}._engine_v0kqx_1[data-connect-mode=true]:not([data-readonly=true]) .react-flow__handle{width:16px;height:16px;opacity:1;pointer-events:auto}._engine_v0kqx_1[data-connect-mode=true]:not([data-readonly=true]),._engine_v0kqx_1[data-connect-mode=true]:not([data-readonly=true]) .react-flow__pane{cursor:crosshair}._node_v0kqx_158{--canvas-item-rotation: 0deg;position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-sm);transform:rotate(var(--canvas-item-rotation))}._node_v0kqx_158[data-selected=true]{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent),var(--shadow-sm)}._node_v0kqx_158[data-kind=frame]{overflow:visible;border-style:dashed;background:var(--color-panel-translucent);box-shadow:none}._node_v0kqx_158[data-kind=frame][data-proposal-status=proposed]{border-color:var(--color-accent);background:var(--color-accent-soft);box-shadow:0 0 0 1px var(--color-accent)}._node_v0kqx_158[data-kind=frame][data-set-drop-target=true]{border-color:var(--color-accent);border-style:solid;background:var(--color-accent-soft);box-shadow:0 0 0 2px var(--color-accent)}._setHeader_v0kqx_204{display:flex;justify-content:flex-start;width:100%;min-height:var(--control-height-sm);padding:var(--space-xs) var(--space-sm);text-align:left;background:var(--color-panel);border-width:0 0 1px;border-color:var(--color-border-subtle);border-radius:var(--radius-md) var(--radius-md) 0 0;box-shadow:none;cursor:grab}._setHeader_v0kqx_204:active{cursor:grabbing}._setTitle_v0kqx_223{min-width:0;overflow:hidden;color:var(--color-text);font-weight:600;text-overflow:ellipsis;white-space:nowrap}._setCount_v0kqx_232,._setProvenance_v0kqx_233{flex:0 0 auto;color:var(--color-text-muted);font-size:var(--text-xs)}._setProvenance_v0kqx_233{padding:1px var(--space-2xs);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full)}._identityChip_v0kqx_250{position:absolute;bottom:100%;left:0;z-index:3;max-width:100%;margin-bottom:4px;padding:2px var(--space-sm);overflow:hidden;color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-tight);white-space:nowrap;text-overflow:ellipsis;background:var(--color-panel);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);cursor:grab;opacity:0;pointer-events:none;transition:opacity .12s ease}._engine_v0kqx_1 .react-flow__node:hover ._identityChip_v0kqx_250,._engine_v0kqx_1 .react-flow__node.selected ._identityChip_v0kqx_250{opacity:1;pointer-events:auto}._identityChip_v0kqx_250:active{cursor:grabbing}._actionBar_v0kqx_288{position:absolute;bottom:100%;right:0;z-index:3;display:flex;gap:var(--space-2xs);margin-bottom:4px;opacity:0;pointer-events:none;transition:opacity .12s ease}._engine_v0kqx_1 .react-flow__node:hover ._actionBar_v0kqx_288,._engine_v0kqx_1 .react-flow__node.selected ._actionBar_v0kqx_288,._engine_v0kqx_1 .react-flow__node:focus-within ._actionBar_v0kqx_288{opacity:1;pointer-events:auto}._actionButton_v0kqx_314{min-height:0;padding:2px var(--space-sm);background:var(--color-panel);border-color:var(--color-border-subtle);box-shadow:var(--shadow-sm)}._proposalControls_v0kqx_326{position:absolute;top:var(--space-xs);right:var(--space-sm);z-index:4;display:flex;gap:var(--space-2xs);padding:var(--space-2xs);background:var(--color-panel);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}._proposalButton_v0kqx_340{min-height:0;padding:2px var(--space-sm);white-space:nowrap}._lodPlaceholder_v0kqx_348{display:flex;flex:1;flex-direction:column;gap:var(--space-2xs);align-items:flex-start;justify-content:center;min-height:0;padding:var(--space-sm) var(--space-md);overflow:hidden;cursor:grab}._lodPlaceholder_v0kqx_348:active{cursor:grabbing}._lodKind_v0kqx_365{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wide)}._lodTitle_v0kqx_373{max-width:100%;overflow:hidden;color:var(--color-text);font-size:var(--text-lg);font-weight:600;line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap}._nodeChrome_v0kqx_384{display:grid;gap:var(--space-xs);padding:var(--space-sm);border-bottom:1px solid var(--color-border-subtle);background:var(--color-panel)}._nodeTitle_v0kqx_392{min-width:0;overflow:hidden;color:var(--color-text);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap}._noteBody_v0kqx_403{position:relative;flex:1;min-height:0;overflow:hidden;padding:var(--space-sm);color:var(--color-text);font-size:var(--text-base);line-height:var(--leading-normal)}._noteBody_v0kqx_403[data-overflowing=true]:after{position:absolute;right:var(--space-sm);bottom:var(--space-sm);padding-left:var(--space-md);content:"…";background:linear-gradient(to right,transparent,var(--color-panel) 45%)}._noteContent_v0kqx_423{min-width:0}._noteBody_v0kqx_403 h1,._noteBody_v0kqx_403 h2,._noteBody_v0kqx_403 h3,._noteBody_v0kqx_403 h4{margin:0 0 var(--space-xs);font-size:var(--text-md);font-weight:600;line-height:var(--leading-tight)}._noteBody_v0kqx_403 p,._noteBody_v0kqx_403 ul,._noteBody_v0kqx_403 ol{margin:0 0 var(--space-xs)}._noteBody_v0kqx_403 ul,._noteBody_v0kqx_403 ol{padding-left:1.2em}._noteBody_v0kqx_403 li{margin:0 0 2px}._noteBody_v0kqx_403 a{color:var(--color-accent)}._noteBody_v0kqx_403 code{padding:0 2px;font-size:.9em;background:var(--color-panel);border-radius:var(--radius-sm)}._noteBody_v0kqx_403 :last-child{margin-bottom:0}._notePlaceholder_v0kqx_469{color:var(--color-text-muted)}._surfaceBody_v0kqx_473{flex:1;min-height:0;overflow:auto;background:var(--color-bg)}._frameBody_v0kqx_480{flex:1;min-height:0;background:transparent}.react-flow__node.canvas-frame-node{pointer-events:none}.react-flow__node.canvas-frame-node ._setHeader_v0kqx_204,.react-flow__node.canvas-frame-node ._proposalControls_v0kqx_326,.react-flow__node.canvas-frame-node .react-flow__handle,.react-flow__node.canvas-frame-node .react-flow__resize-control{pointer-events:auto}._empty_v0kqx_502{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:var(--space-xs);padding:var(--space-lg);text-align:center;pointer-events:none}._emptyTitle_v0kqx_514{margin:0;color:var(--color-text);font-size:var(--text-md);font-weight:600}._emptyHint_v0kqx_521{margin:0;max-width:22rem;color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-normal)}._fallback_1l4o1_8{display:grid;place-items:center;text-align:center;padding:var(--space-xl);gap:var(--space-sm);height:100%;color:var(--color-text-muted)}._fallbackIcon_1l4o1_18{width:40px;height:40px;border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);display:grid;place-items:center;font-size:var(--text-xl);font-weight:700;color:var(--color-text-faint)}._fallbackType_1l4o1_31{font-size:var(--text-base);font-weight:600;margin:0}._fallbackType_1l4o1_31 code{font-family:var(--font-mono);background:var(--color-surface);padding:2px var(--space-xs);border-radius:var(--radius-sm);font-size:var(--text-sm)}._fallbackHint_1l4o1_45{font-size:var(--text-sm);margin:0;max-width:320px;line-height:var(--leading-relaxed)}._fallbackHint_1l4o1_45 code{font-family:var(--font-mono);font-size:var(--text-xs)}._projectNavigator_1l4o1_58{height:100%;display:flex;flex-direction:column;overflow:hidden}._treeList_1l4o1_65{flex:1;overflow-y:auto;overflow-x:hidden;padding:var(--space-xs) 0}._treeItem_1l4o1_72{width:100%;display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border:none;border-radius:0;background:transparent;color:var(--color-text);font-size:var(--text-base);cursor:pointer;text-align:left;transition:background-color .1s ease;min-height:30px}._treeItem_1l4o1_72:hover{background:var(--color-accent-soft)}._treeItem_1l4o1_72[data-selected]{background:var(--color-accent-soft);font-weight:600}._treeItem_1l4o1_72[data-kind=folder]{font-weight:600}._treeIcon_1l4o1_102{flex-shrink:0;width:14px;text-align:center;font-size:var(--text-sm);color:var(--color-text-muted)}._treeLabel_1l4o1_110{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._assetViewer_1l4o1_118{height:100%;display:flex;flex-direction:column;overflow:hidden}._assetHeader_1l4o1_127{display:flex;align-items:center;flex-shrink:0;height:var(--subrow-with-divider-height);box-sizing:border-box;padding:0 var(--space-md);border-bottom:1px solid var(--color-border-muted)}._assetTitle_1l4o1_137{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:700;margin:0;color:var(--color-text)}._assetBody_1l4o1_149{display:flex;flex:1;min-height:0;overflow:hidden;padding:0}._assetBody_1l4o1_149>*{flex:1;min-width:0;min-height:0}._modelViewerBody_1l4o1_163{flex:1;min-height:0;padding:var(--space-md);display:flex}._modelViewerBody_1l4o1_163>*{flex:1;min-height:0}._documentSection_1l4o1_175{padding:var(--card-padding);border-radius:var(--surface-radius);border:1px solid transparent;transition:border-color .12s ease,background-color .12s ease}._documentSection_1l4o1_175[data-highlight]{border-color:var(--color-danger-soft);background:var(--color-danger-soft)}._documentSectionHeading_1l4o1_190{font-size:var(--text-md);font-weight:700;margin:0 0 var(--space-sm);line-height:var(--leading-tight)}._documentSectionBody_1l4o1_197{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text);margin:0}._markdownCard_1l4o1_206{height:100%;overflow-y:auto;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text)}._markdownCardContent_1l4o1_208{width:100%;max-width:var(--surface-content-max-width, 100%);margin-inline:auto;padding:var(--space-md) var(--space-lg)}._markdownCardContent_1l4o1_208>:first-child{margin-top:0}._markdownCard_1l4o1_206 h1,._markdownCard_1l4o1_206 h2,._markdownCard_1l4o1_206 h3,._markdownCard_1l4o1_206 h4{margin:var(--space-lg) 0 var(--space-sm);line-height:var(--leading-tight);font-weight:700}._markdownCard_1l4o1_206 h1{font-size:var(--text-xl)}._markdownCard_1l4o1_206 h2{font-size:var(--text-lg)}._markdownCard_1l4o1_206 h3{font-size:var(--text-md)}._markdownCard_1l4o1_206 p{margin:0 0 var(--space-sm)}._markdownCard_1l4o1_206 ul,._markdownCard_1l4o1_206 ol{margin:0 0 var(--space-sm);padding-left:var(--space-lg)}._markdownCard_1l4o1_206 li{margin-bottom:var(--space-xs)}._markdownCard_1l4o1_206 table{width:100%;border-collapse:collapse;margin:0 0 var(--space-sm);font-size:var(--text-sm)}._markdownCard_1l4o1_206 th,._markdownCard_1l4o1_206 td{padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border-muted);text-align:left}._markdownCard_1l4o1_206 th{font-weight:700;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-muted)}._markdownCard_1l4o1_206 code{font-family:var(--font-mono);font-size:var(--text-sm);background:var(--color-surface);padding:1px var(--space-xs);border-radius:var(--radius-sm)}._markdownCard_1l4o1_206 pre{background:var(--color-surface);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);overflow-x:auto;margin:0 0 var(--space-sm)}._markdownCard_1l4o1_206 pre code{background:none;padding:0}._markdownCard_1l4o1_206 blockquote{margin:0 0 var(--space-sm);padding-left:var(--space-md);border-left:3px solid var(--color-border);color:var(--color-text-muted)}._markdownCard_1l4o1_206 hr{border:none;border-top:1px solid var(--color-border-muted);margin:var(--space-md) 0}._markdownCard_1l4o1_206 a{color:var(--color-accent);text-decoration:underline}._dataTable_1l4o1_325{height:100%;border:none;border-radius:0}._tableHeaderCenter_1l4o1_331{text-align:center}._tableCell_1l4o1_335{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}._tableCell_1l4o1_335[data-align=center]{text-align:center}._tableCell_1l4o1_335[data-align=right]{text-align:right}._tableCellContent_1l4o1_350{display:block;overflow:hidden;text-overflow:ellipsis}._tableStatusBadge_1l4o1_356{display:inline-block;padding:2px var(--space-sm);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wide);white-space:nowrap}._tableStatusOpen_1l4o1_367{background:var(--color-danger-soft);color:var(--color-danger)}._tableStatusReview_1l4o1_372{background:var(--color-warning-soft);color:var(--color-warning-strong)}._tableStatusClosed_1l4o1_377{background:var(--color-success-soft);color:var(--color-success)}._tableFooter_1l4o1_382{flex-shrink:0;padding:var(--space-sm) var(--space-md);font-size:var(--text-xs);color:var(--color-text-muted);letter-spacing:var(--tracking-wide)}._tableFooterContent_1l4o1_390{display:flex;align-items:center;gap:var(--space-md);min-width:0;padding-right:var(--space-md);font-size:var(--text-xs);color:var(--color-text-muted)}._tablePagination_1l4o1_400{flex:1;min-width:0}._tableFooterSelection_1l4o1_405{color:var(--color-text);font-weight:600;white-space:nowrap}._viewport_1e8cl_1{--react-flow-control-size: var(--control-height-sm)}._viewport_1e8cl_1 .react-flow__controls{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-panel);box-shadow:var(--shadow-sm)}._viewport_1e8cl_1 .react-flow__controls-button{width:var(--react-flow-control-size);height:var(--react-flow-control-size);border:0;border-bottom:1px solid var(--color-border-muted);background:var(--color-panel);color:var(--color-text-muted);transition:background-color .1s ease,color .1s ease}._viewport_1e8cl_1 .react-flow__controls-button:last-child{border-bottom:0}._viewport_1e8cl_1 .react-flow__controls-button:hover{background:var(--color-surface);color:var(--color-text)}._viewport_1e8cl_1 .react-flow__controls-button:focus-visible{position:relative;z-index:1;outline:var(--focus-ring);outline-offset:-2px}._viewport_1e8cl_1 .react-flow__controls-button svg{fill:currentColor;max-width:16px;max-height:16px}._viewport_1e8cl_1 .react-flow__controls-button:disabled{color:var(--color-text-muted);cursor:not-allowed;opacity:.55}._viewport_1e8cl_1 .react-flow__minimap{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-panel);box-shadow:var(--shadow-sm)}._viewport_1e8cl_1 .react-flow__minimap-mask{fill:var(--color-accent-soft)}._viewport_1e8cl_1 .react-flow__minimap-node{fill:var(--color-text-muted);stroke:var(--color-border)}._toolbar_84qkn_5{position:absolute;top:var(--space-md);right:calc(var(--space-md) + var(--flow-overlay-gutter-right, 0px));z-index:5;display:flex;align-items:center;gap:var(--space-xs)}._alert_84qkn_15{color:var(--color-danger);font-size:var(--text-xs);line-height:var(--leading-tight);padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-panel);box-shadow:var(--shadow-sm)}@media(max-width:900px){._toolbar_84qkn_5{right:calc(var(--space-sm) + var(--flow-overlay-gutter-right, 0px));left:var(--space-sm);flex-wrap:wrap;justify-content:flex-end}}._palette_13c1m_1{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0;min-height:0;padding:var(--space-md);background:var(--color-panel)}._kicker_13c1m_11{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:0;text-transform:uppercase}._hint_13c1m_19{margin:var(--space-2xs) 0 0;color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}._list_13c1m_26{display:grid;gap:var(--space-xs)}._item_13c1m_31{display:block;width:100%;min-height:34px;padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border-muted);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);text-align:left;cursor:pointer}._item_13c1m_31[draggable=true]{cursor:grab}._item_13c1m_31:hover:not(:disabled){border-color:var(--color-border);background:var(--color-bg-hover)}._item_13c1m_31:focus-visible{outline:var(--focus-ring);outline-offset:2px}._item_13c1m_31:disabled{cursor:not-allowed;opacity:.6}._itemText_13c1m_63{display:flex;gap:var(--space-sm);align-items:center;min-width:0}._itemText_13c1m_63 strong{font-size:var(--text-sm);line-height:var(--leading-tight)}._itemIcon_13c1m_77{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:16px;height:16px;color:var(--color-text-muted)}._item_13c1m_31:hover:not(:disabled) ._itemIcon_13c1m_77{color:var(--color-text)}._visuallyHidden_13c1m_91{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._empty_13c1m_103{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}._status_1g7l6_1{display:grid;height:100%;min-height:320px;place-content:center;color:var(--color-text-muted);font-size:var(--text-sm)}._status_1g7l6_1[data-tone=danger]{color:var(--color-danger)}._shell_1rk3h_1{position:relative;display:flex;flex-direction:row;height:100%;min-height:0;background:var(--color-bg);--canvas-agent-overlay-inset: var(--space-sm)}._shell_1rk3h_1[data-agent-overlay]{--flow-overlay-gutter-right: calc( var(--canvas-agent-panel-width, 360px) + var(--canvas-agent-overlay-inset) * 2 )}._viewportShell_1rk3h_24{position:relative;flex:1 1 auto;height:100%;min-width:0;min-height:0}._agentPanel_1rk3h_42{position:absolute;top:var(--canvas-agent-overlay-inset);right:var(--canvas-agent-overlay-inset);bottom:var(--canvas-agent-overlay-inset);z-index:5;display:flex;flex-direction:column;width:var(--canvas-agent-panel-width, 360px);max-width:calc(100% - var(--canvas-agent-overlay-inset) * 2);min-height:0;background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--surface-radius);box-shadow:var(--shadow-md);overflow:hidden;--surface-content-max-width: 100%;--composer-gutter: var(--space-xs);--composer-card-radius: max( 0px, calc(var(--surface-radius) - 1px - var(--composer-gutter)) )}._agentDivider_1rk3h_95{position:absolute;top:0;bottom:0;left:0;z-index:1}._toolbarPanel_1rk3h_107{padding:var(--space-2xs) var(--space-xs);background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}._panel_1hqr7_1{background:var(--color-panel);border-top:1px solid var(--color-border-muted);overflow-y:auto;min-height:120px;max-height:50vh;height:200px;resize:vertical;padding:var(--space-sm) var(--space-md);font-family:var(--font-sans)}._header_1hqr7_13{margin-bottom:var(--space-sm)}._headerTop_1hqr7_17{display:flex;align-items:center;gap:var(--space-sm)}._kindBadge_1hqr7_23{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:18px;border-radius:3px;font-size:10px;font-weight:700;color:var(--color-on-accent);letter-spacing:.5px}._title_1hqr7_37{font-size:var(--text-lg);font-weight:600;color:var(--color-text);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._subtitle_1hqr7_47{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:var(--space-xs)}._section_1hqr7_53{margin-bottom:var(--space-sm)}._sectionTitle_1hqr7_57{font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wider);margin-bottom:var(--space-xs)}._sectionToggle_1hqr7_66{display:flex;align-items:center;gap:var(--space-xs);background:none;border:none;cursor:pointer;padding:0;margin-bottom:var(--space-xs);color:var(--color-text-muted)}._sectionToggle_1hqr7_66:hover{color:var(--color-text)}._toggleIcon_1hqr7_82{font-size:8px}._metaGrid_1hqr7_86{display:grid;grid-template-columns:auto 1fr;gap:var(--space-xs) var(--space-sm);font-size:var(--text-sm)}._metaLabel_1hqr7_93{color:var(--color-text-muted);font-weight:500}._metaValue_1hqr7_98{color:var(--color-text);word-break:break-all}._eventsList_1hqr7_103{display:flex;flex-direction:column;gap:var(--space-sm)}._eventItem_1hqr7_109{padding:var(--space-xs) var(--space-sm);background:var(--color-surface);border-radius:var(--radius-sm);border:1px solid var(--color-border-muted)}._eventType_1hqr7_116{font-size:var(--text-sm);font-weight:500;color:var(--color-text);display:block}._eventTime_1hqr7_123{font-size:var(--text-xs);color:var(--color-text-faint);display:block;margin-top:2px}._payloadPre_1hqr7_130{font-family:var(--font-mono);font-size:var(--text-xs);background:var(--color-panel);border-radius:var(--radius-sm);padding:var(--space-xs);overflow-x:auto;white-space:pre-wrap;word-break:break-all;max-height:200px;overflow-y:auto;margin-top:var(--space-xs);border:1px solid var(--color-border-muted)}._empty_1hqr7_145{color:var(--color-text-faint);font-size:var(--text-sm);padding:var(--space-lg);text-align:center}._container_hp5dv_1{display:flex;flex:1;min-height:0;overflow:hidden;font-family:var(--font-sans);border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);background:var(--color-surface)}._empty_hp5dv_17{display:flex;align-items:center;justify-content:center;flex:1;color:var(--color-text-faint);font-size:var(--text-sm);padding:var(--space-lg)}._labelColumn_hp5dv_29{flex-shrink:0;border-right:1px solid var(--color-border);display:flex;flex-direction:column;overflow-y:auto;background:var(--color-panel)}._labelHeader_hp5dv_38{height:28px;display:flex;align-items:center;padding:0 var(--space-sm);font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wider);border-bottom:1px solid var(--color-border-muted);flex-shrink:0}._labelRows_hp5dv_52{flex:1;overflow-y:auto}._labelRow_hp5dv_52{display:flex;align-items:center;gap:6px;padding-right:var(--space-sm);cursor:pointer;border-bottom:1px solid var(--color-border-muted);transition:background .1s;-webkit-user-select:none;user-select:none}._labelRow_hp5dv_52:hover{background:var(--color-accent-soft)}._labelRowSelected_hp5dv_72{background:var(--color-accent-soft);box-shadow:inset 3px 0 0 var(--color-accent)}._toggle_hp5dv_79{flex-shrink:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:8px;border:none;background:none;color:var(--color-text-muted);cursor:pointer;padding:0;border-radius:var(--radius-sm)}._toggle_hp5dv_79:hover{background:var(--color-border-muted);color:var(--color-text)}._kindBadge_hp5dv_102{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:16px;border-radius:3px;font-size:9px;font-weight:700;color:var(--color-on-accent);letter-spacing:.5px}._labelText_hp5dv_118{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);color:var(--color-text)}._statusDot_hp5dv_130{flex-shrink:0;width:7px;height:7px;border-radius:50%}._timelineColumn_hp5dv_139{flex:1;min-width:0;overflow-x:auto;overflow-y:auto}._timelineInner_hp5dv_146{min-width:100%;position:relative}._timeAxis_hp5dv_153{position:relative;height:28px;border-bottom:1px solid var(--color-border-muted);flex-shrink:0;margin:0 var(--grid-gutter)}._tick_hp5dv_164{position:absolute;top:0;height:100%;display:flex;align-items:flex-end;padding-bottom:4px;font-size:10px;color:var(--color-text-faint);transform:translate(-50%);white-space:nowrap;pointer-events:none}._tick_hp5dv_164:before{content:"";position:absolute;top:0;left:50%;width:1px;height:6px;background:var(--color-border-muted)}._barRows_hp5dv_190{position:relative;margin:0 var(--grid-gutter)}._barRow_hp5dv_190{position:relative;border-bottom:1px solid var(--color-border-muted);cursor:pointer}._barRow_hp5dv_190:hover{background:var(--color-bg-hover)}._barRowSelected_hp5dv_207{background:var(--color-accent-soft)}._bar_hp5dv_190{position:absolute;top:4px;bottom:4px;border-radius:3px;opacity:.7;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;min-width:2px;transition:opacity .1s}._bar_hp5dv_190:hover{opacity:1}._barLabel_hp5dv_229{font-size:9px;font-weight:600;color:var(--color-on-accent);padding:0 4px;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.3)}._viewer_my0nk_1{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}._fitContent_my0nk_9{height:auto;overflow:visible}._fitContent_my0nk_9 ._canvasWrap_my0nk_14{flex:none;overflow-x:auto;overflow-y:visible}._fitContent_my0nk_9 ._loading_my0nk_20,._fitContent_my0nk_9 ._error_my0nk_21,._fitContent_my0nk_9 ._empty_my0nk_22{height:auto;min-height:120px}._toolbar_my0nk_27{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border-muted);background:var(--color-panel);flex-shrink:0;font-size:var(--text-sm)}._nodeCount_my0nk_38{color:var(--color-text-muted);font-size:var(--text-xs);margin-right:auto}._zoomLabel_my0nk_44{color:var(--color-text-muted);font-size:var(--text-xs);min-width:36px;text-align:center}._toolbarSep_my0nk_51{width:1px;height:16px;background:var(--color-border-muted);flex-shrink:0}._canvasWrap_my0nk_14{flex:1;min-height:0;overflow:auto;padding:var(--space-sm)}._loading_my0nk_20,._error_my0nk_21,._empty_my0nk_22{display:flex;align-items:center;justify-content:center;height:100%;font-size:var(--text-sm)}._loading_my0nk_20{gap:var(--space-sm)}._loading_my0nk_20,._empty_my0nk_22{color:var(--color-text-muted)}._error_my0nk_21{color:var(--color-danger)}._emptyState_fhjd4_5{display:grid;place-items:center;text-align:center;padding:var(--space-xl);gap:var(--space-sm);height:100%;color:var(--color-text-muted)}._emptyIcon_fhjd4_15{font-size:var(--text-xl);color:var(--color-text-faint)}._emptyMessage_fhjd4_20{font-size:var(--text-base);font-weight:600;margin:0}._emptyDetail_fhjd4_26{font-size:var(--text-sm);margin:0;max-width:280px;line-height:var(--leading-relaxed);color:var(--color-text-faint)}._loadingState_fhjd4_36{display:grid;place-items:center;height:100%;gap:var(--space-sm);color:var(--color-text-muted)}._errorState_fhjd4_46{display:grid;place-items:center;text-align:center;padding:var(--space-xl);gap:var(--space-sm);height:100%;color:var(--color-danger)}._errorIcon_fhjd4_56{font-size:var(--text-xl);font-weight:700}._errorMessage_fhjd4_61{font-size:var(--text-base);font-weight:600;margin:0}._errorDetail_fhjd4_67{font-size:var(--text-sm);margin:0;max-width:320px;line-height:var(--leading-relaxed);color:var(--color-text-muted)}._retryButton_fhjd4_75{margin-top:var(--space-xs);padding:var(--space-xs) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:transparent;color:var(--color-text);font-size:var(--text-sm);cursor:pointer;transition:background-color .1s ease}._retryButton_fhjd4_75:hover{background:var(--color-accent-soft)}._chartSurface_1o9dm_2{height:100%;display:flex;flex-direction:column;overflow:hidden}._chartDescription_1o9dm_9{flex-shrink:0;padding:var(--space-sm) var(--space-lg);border-bottom:1px solid var(--color-border-muted);font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin:0}._chartCanvas_1o9dm_19{flex:1;min-height:0;padding:var(--space-md)}._swatch_1s6fy_18{--asset-type-color: var(--color-text-muted);--asset-type-color-soft: var(--color-accent-soft)}._swatch_1s6fy_18[data-asset-type=document]{--asset-type-color: var(--color-asset-document);--asset-type-color-soft: var(--color-asset-document-soft)}._swatch_1s6fy_18[data-asset-type=image]{--asset-type-color: var(--color-asset-image);--asset-type-color-soft: var(--color-asset-image-soft)}._swatch_1s6fy_18[data-asset-type=model_3d]{--asset-type-color: var(--color-asset-3d);--asset-type-color-soft: var(--color-asset-3d-soft)}._swatch_1s6fy_18[data-asset-type=spreadsheet]{--asset-type-color: var(--color-asset-spreadsheet);--asset-type-color-soft: var(--color-asset-spreadsheet-soft)}._swatch_1s6fy_18[data-asset-type=video]{--asset-type-color: var(--color-asset-video);--asset-type-color-soft: var(--color-asset-video-soft)}._dot_1s6fy_55{flex:none;width:8px;height:8px;border-radius:var(--radius-full);background:var(--asset-type-color)}._browser_1igku_9{height:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden}._searchBar_1igku_17{flex-shrink:0;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border-muted)}._searchBar_1igku_17>*{width:100%}._results_1igku_27{flex:1;min-height:0;overflow-y:auto;padding:var(--space-xs) var(--space-sm)}._status_1igku_34{margin:0;padding:var(--space-md);text-align:center;font-size:var(--text-sm);color:var(--color-text-muted)}._resultList_1igku_42{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}._resultItem_1igku_53{grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-sm)}._resultTitle_1igku_59{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);color:var(--color-text)}._root_1i2hb_1{width:100%;height:100%;min-height:0;padding:var(--surface-padding);display:flex;flex-direction:column;gap:var(--field-gap)}._sourceLink_1i2hb_11{align-self:flex-start;padding:0;border:0;background:transparent;color:var(--color-text);font-size:var(--text-sm);text-decoration:underline;cursor:pointer}._sourceLink_1i2hb_11:disabled{cursor:not-allowed;opacity:.55}._sidebar_l9ndz_1{padding:var(--space-lg) 20px;display:flex;flex-direction:column;gap:var(--space-md);min-height:0}._sidebarHeader_l9ndz_9{display:flex;flex-direction:column;gap:var(--space-sm)}._titleRow_l9ndz_15{display:flex;align-items:center;gap:var(--space-sm)}._sidebarTitle_l9ndz_21{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-muted)}._count_l9ndz_29{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:600;background:var(--color-border-muted);border-radius:var(--radius-sm);padding:0 5px}._filterToggle_l9ndz_38{display:flex;gap:2px}._filters_l9ndz_43{display:flex;gap:var(--space-xs)}._filterSelect_l9ndz_48{flex:1;min-width:0;font-size:var(--text-xs);padding:3px 6px;border:1px solid var(--color-border-muted);border-radius:var(--radius-sm);background:transparent;color:var(--color-text);cursor:pointer}._list_l9ndz_60{overflow:auto;min-height:0;display:grid;gap:2px}._itemRow_l9ndz_67{display:flex;align-items:stretch;position:relative;transition:background-color .12s ease}._itemRow_l9ndz_67:hover{background:var(--color-surface)}._itemRow_l9ndz_67:hover ._menuTrigger_l9ndz_78{opacity:1}._menuTrigger_l9ndz_78{display:flex;align-items:center;padding-right:4px;opacity:0;transition:opacity .12s ease}._item_l9ndz_67{flex:1;min-width:0;display:grid;justify-items:start;gap:4px;text-align:left;border:none;border-left:3px solid transparent;border-radius:0;background:transparent;padding:10px 12px;cursor:pointer}._item_l9ndz_67[data-active=true]{border-left-color:var(--color-accent)}._itemName_l9ndz_109{font-size:var(--text-base);font-weight:600;color:var(--color-text)}._itemMeta_l9ndz_115{display:flex;gap:var(--space-xs);align-items:center}._scopeHeader_l9ndz_121{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-faint);padding:var(--space-sm) 12px 2px}._scopeHeader_l9ndz_121[data-scope=asset]{color:var(--color-source-machine)}._scopeHeader_l9ndz_121[data-scope=asset_set]{color:var(--color-scope-asset-set)}._scopeHeader_l9ndz_121[data-scope=project]{color:var(--color-scope-project)}._scopeHeader_l9ndz_121[data-scope=standalone]{color:var(--color-scope-standalone)}._scopeHeader_l9ndz_121[data-scope=global]{color:var(--color-success)}._emptyList_l9ndz_150{color:var(--color-text-muted);font-size:var(--text-sm);padding:var(--space-sm) 12px}._surface_1uaeq_1{min-height:100%;background:var(--color-surface);overflow:auto}._placeholder_1uaeq_7{display:grid;min-height:160px;place-items:center;padding:var(--surface-padding);color:var(--color-text-muted);font-size:var(--text-sm)}._row_z2h7y_1{display:grid;grid-template-columns:1fr 100px auto auto auto;gap:var(--space-xs);align-items:start;padding:var(--space-xs) 0;border-bottom:1px solid var(--color-border-muted)}._row_z2h7y_1:last-child{border-bottom:none}._rowCompact_z2h7y_14{display:flex;gap:var(--space-xs);align-items:center}._rowCompact_z2h7y_14 ._nameInput_z2h7y_20{flex:1;min-width:0}._rowCompact_z2h7y_14 select._typeSelect_z2h7y_25{width:90px;flex-shrink:0}._nameInput_z2h7y_20{font-size:var(--text-sm);padding:4px 6px;border:1px solid var(--color-border-muted);border-radius:var(--radius-sm);background:transparent;color:var(--color-text);font-family:var(--font-mono);min-width:0}._nameInput_z2h7y_20:focus{outline:none;border-color:var(--color-accent)}select._typeSelect_z2h7y_25{min-height:0;font-size:var(--text-sm);padding:4px 6px;border:1px solid var(--color-border-muted);border-radius:var(--radius-sm);background:transparent;color:var(--color-text);cursor:pointer}select._typeSelect_z2h7y_25:focus{outline:none;border-color:var(--color-accent)}._checkbox_z2h7y_65{margin-top:6px}._deleteBtn_z2h7y_69{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;padding:4px;font-size:var(--text-sm);border-radius:var(--radius-sm)}._deleteBtn_z2h7y_69:hover{color:var(--color-danger);background:var(--color-danger-soft)}._detailsRow_z2h7y_85{display:flex;gap:var(--space-xs);align-items:center;padding:2px 0 var(--space-xs);flex-wrap:wrap}._descInput_z2h7y_93{font-size:var(--text-xs);padding:3px 6px;border:1px solid var(--color-border-muted);border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);flex:1;min-width:120px}._descInput_z2h7y_93:focus{outline:none;border-color:var(--color-accent)}._defaultInput_z2h7y_109,select._defaultInput_z2h7y_109{min-height:0;font-size:var(--text-xs);padding:3px 6px;border:1px solid var(--color-border-muted);border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);font-family:var(--font-mono);width:140px}._defaultInput_z2h7y_109:focus,select._defaultInput_z2h7y_109:focus{outline:none;border-color:var(--color-accent)}select._metaSelect_z2h7y_132{min-height:0;font-size:var(--text-xs);padding:3px 6px;border:1px solid var(--color-border-muted);border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);min-width:150px}select._metaSelect_z2h7y_132:focus{outline:none;border-color:var(--color-accent)}._compactMetaRow_z2h7y_150{display:flex;align-items:center;gap:var(--space-xs)}._metaLabel_z2h7y_156{font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap}._defaultTextarea_z2h7y_162{font-size:var(--text-xs);padding:3px 6px;border:1px solid var(--color-border-muted);border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);font-family:var(--font-mono);width:100%;min-width:140px;resize:vertical}._defaultTextarea_z2h7y_162:focus{outline:none;border-color:var(--color-accent)}._lockLabel_z2h7y_180{font-size:var(--text-xs);display:flex;align-items:center;gap:4px;color:var(--color-text-muted);white-space:nowrap}._nestedContainer_z2h7y_189{border-left:2px solid var(--color-border-muted);margin-left:var(--space-sm);padding-left:var(--space-sm)}._nestedHeader_z2h7y_195{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) 0}._nestedLabel_z2h7y_202{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:600}._addNestedBtn_z2h7y_210{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px dashed var(--color-border-muted);background:transparent;color:var(--color-text-muted);cursor:pointer;padding:2px 8px;font-size:var(--text-xs);border-radius:var(--radius-sm)}._addNestedBtn_z2h7y_210:hover{border-color:var(--color-accent);color:var(--color-accent)}._itemsTypeRow_z2h7y_226{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) 0;padding-left:var(--space-sm)}._itemsLabel_z2h7y_234{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:600}._dragHandle_z2h7y_240{cursor:grab;color:var(--color-text-faint);font-size:var(--text-sm);padding:4px 2px;-webkit-user-select:none;user-select:none}._dragHandle_z2h7y_240:active{cursor:grabbing}._fieldCard_z2h7y_256{display:flex;flex-direction:column;gap:4px;padding:var(--space-sm);border:1px solid var(--color-border-muted);border-radius:var(--surface-radius)}._fieldGroup_z2h7y_252[data-dragging=true]{opacity:.5}._fieldGroup_z2h7y_252[data-dragover=true]{border-top:2px solid var(--color-accent)}._container_fuzyk_1{display:flex;flex-direction:column;gap:var(--space-xs)}._containerCompact_fuzyk_7{display:flex;flex-direction:column;gap:4px}._header_fuzyk_13{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs)}._headerLeft_fuzyk_20{display:flex;align-items:center;gap:var(--space-xs)}._label_fuzyk_26{font-size:var(--text-sm);font-weight:600;color:var(--color-text)}._toggleBtn_fuzyk_32{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-border-muted);background:transparent;color:var(--color-text-muted);cursor:pointer;padding:2px 8px;font-size:var(--text-xs);border-radius:var(--radius-sm)}._toggleBtn_fuzyk_32:hover{border-color:var(--color-accent);color:var(--color-accent)}._toggleBtn_fuzyk_32[data-active=true]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}._toggleCompact_fuzyk_54{display:flex;justify-content:flex-end}._fieldList_fuzyk_59{display:flex;flex-direction:column}._containerCompact_fuzyk_7 ._fieldList_fuzyk_59{gap:var(--space-xs)}._addBtn_fuzyk_68{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px dashed var(--color-border-muted);background:transparent;color:var(--color-text-muted);cursor:pointer;padding:6px 12px;font-size:var(--text-sm);border-radius:var(--radius-sm);align-self:flex-start}._addBtn_fuzyk_68:hover{border-color:var(--color-accent);color:var(--color-accent)}._rawTextarea_fuzyk_85{font-family:var(--font-mono);font-size:var(--text-xs);padding:6px 8px;border:1px solid var(--color-border-muted);border-radius:var(--radius-sm);background:transparent;color:var(--color-text);min-height:80px;resize:vertical}._rawTextarea_fuzyk_85:focus{outline:none;border-color:var(--color-accent)}._unsupportedBanner_fuzyk_102{font-size:var(--text-xs);color:var(--color-warning, #b08800);background:var(--color-warning-soft);border-radius:var(--radius-sm);padding:4px 8px}._error_fuzyk_110{font-size:var(--text-xs);color:var(--color-danger)}._modeHint_fuzyk_115{font-size:var(--text-xs);color:var(--color-text-muted);background:var(--color-border-muted);border:1px solid var(--color-border-muted);border-radius:var(--radius-sm);padding:4px 8px}._emptyState_fuzyk_124{font-size:var(--text-xs);color:var(--color-text-muted);font-style:italic;padding:var(--space-xs) 0}._rawSubSection_fuzyk_131{display:flex;flex-direction:column;gap:4px;margin-top:var(--space-xs)}._subLabel_fuzyk_138{font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted)}._columnHeaders_fuzyk_144{display:grid;grid-template-columns:1fr 100px auto auto auto;gap:var(--space-xs);padding:2px 0;font-size:var(--text-xs);font-weight:500;color:var(--color-text-faint, var(--color-text-muted));border-bottom:1px solid var(--color-border-muted)}._container_1xjed_1{display:flex;flex-direction:column;gap:var(--space-sm)}._header_1xjed_7{display:flex;align-items:center;gap:var(--space-xs)}._title_1xjed_13{font-size:var(--text-sm);font-weight:600;color:var(--color-text)}._fieldCard_1xjed_19{border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);padding:var(--space-sm);display:flex;flex-direction:column;gap:var(--space-xs)}._fieldHeader_1xjed_29{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs)}._fieldLabel_1xjed_36{font-size:var(--text-sm);font-weight:600;color:var(--color-text)}._input_1xjed_48{font-size:var(--text-sm);padding:6px 8px;border:1px solid var(--color-border-muted);border-radius:var(--radius-sm);background:transparent;color:var(--color-text);font-family:inherit;width:100%;box-sizing:border-box}._input_1xjed_48:focus,._input_1xjed_48:focus-visible{outline:none;border-color:var(--color-accent);box-shadow:none}._textarea_1xjed_67{min-height:64px;resize:vertical}._checkboxLabel_1xjed_73{font-size:var(--text-sm);color:var(--color-text);display:flex;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;user-select:none}._fieldDescription_1xjed_83{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}._optionalSection_1xjed_94{border:none;padding:0;margin:0}._optionalSummary_1xjed_100{cursor:pointer;font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted);list-style:none;display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) 0;-webkit-user-select:none;user-select:none}._optionalSummary_1xjed_100::-webkit-details-marker{display:none}._optionalSummary_1xjed_100:before{content:"▸";font-size:var(--text-xs);transition:transform .12s ease;display:inline-block}._optionalSection_1xjed_94[open]>._optionalSummary_1xjed_100:before{transform:rotate(90deg)}._optionalHint_1xjed_128{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:400;margin-left:var(--space-xs)}._optionalContent_1xjed_135{display:flex;flex-direction:column;gap:var(--space-sm);padding-top:var(--space-xs)}._trigger_16698_1{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--text-sm);padding:6px 8px;border:1px solid var(--color-border-muted);border-radius:var(--radius-sm);background:transparent;color:var(--color-text);cursor:pointer;width:100%;text-align:left;min-height:32px}._trigger_16698_1:focus{outline:none;border-color:var(--color-accent)}._triggerPlaceholder_16698_22{color:var(--color-text-faint)}._triggerName_16698_26{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._triggerId_16698_34{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);flex-shrink:0}._clearBtn_16698_41{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;padding:0 2px;font-size:var(--text-sm);flex-shrink:0}._clearBtn_16698_41:hover{color:var(--color-danger)}._dropdownContent_16698_56{width:320px;max-height:280px;display:flex;flex-direction:column}._searchInput_16698_65{margin-bottom:var(--space-xs)}._resultList_16698_69{list-style:none;margin:0;padding:0;overflow-y:auto;max-height:220px}._resultItem_16698_77{display:flex;align-items:center;gap:var(--space-xs);padding:6px 8px;cursor:pointer;border-radius:var(--radius-sm);font-size:var(--text-sm)}._resultItem_16698_77:hover{background:var(--color-surface)}._resultItem_16698_77[data-selected=true]{background:var(--color-info-soft)}._resultName_16698_95{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resultMode_16698_103{font-size:var(--text-xs);color:var(--color-text-muted);padding:1px 5px;border-radius:var(--radius-sm);background:var(--color-surface);text-transform:uppercase;flex-shrink:0}._resultId_16698_113{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-faint);flex-shrink:0}._emptyState_16698_120{font-size:var(--text-xs);color:var(--color-text-muted);font-style:italic;padding:var(--space-sm);text-align:center}._loading_16698_128{font-size:var(--text-xs);color:var(--color-text-muted);padding:var(--space-sm);text-align:center}._form_ixe0e_1{overflow-y:auto;overflow-x:hidden;padding:var(--route-padding);display:flex;flex-direction:column;gap:var(--section-gap);min-height:0;min-width:0}._formWithStickyHeader_ixe0e_13{padding:0}._formBody_ixe0e_18{max-width:780px;width:100%;min-width:0;padding:var(--route-padding);display:flex;flex-direction:column;gap:var(--field-gap)}._formHeader_ixe0e_28{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md)}._formTitle_ixe0e_35{font-size:var(--text-lg);font-weight:700;color:var(--color-text);margin:0}._fieldset_ixe0e_43{border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);padding:var(--card-padding);display:flex;flex-direction:column;gap:var(--space-sm)}._legend_ixe0e_53{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-muted)}._field_ixe0e_43{display:flex;flex-direction:column;gap:4px;min-width:0}._label_ixe0e_69{font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);display:flex;align-items:center;gap:var(--space-xs)}._input_ixe0e_84{font-size:var(--text-sm);padding:6px 8px;border:1px solid var(--color-border-muted);border-radius:var(--radius-sm);background:transparent;color:var(--color-text);font-family:inherit}._input_ixe0e_84:focus,._input_ixe0e_84:focus-visible{outline:none;border-color:var(--color-accent);box-shadow:none}._error_ixe0e_101{font-size:var(--text-xs);color:var(--color-danger)}._warning_ixe0e_106{font-size:var(--text-xs);color:var(--color-warning, #b08800);background:var(--color-warning-soft);border-radius:var(--radius-sm);padding:4px 8px}._stickyHeader_ixe0e_115{position:sticky;top:0;z-index:5;background:var(--color-bg);display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-xl);border-bottom:1px solid var(--color-border-muted);flex-shrink:0}._topRow_ixe0e_130{display:grid;grid-template-columns:1fr 1fr;gap:var(--field-gap);align-items:start}._settingsRow_ixe0e_138{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--field-gap);align-items:start}._headerActions_ixe0e_145{display:flex;gap:var(--space-sm);align-items:center}._segmented_ixe0e_152{display:flex;gap:1px;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--color-border-muted);min-width:0}._segmentedOption_ixe0e_161{flex:1;padding:5px 8px;font-size:var(--text-xs);font-weight:600;font-family:inherit;letter-spacing:var(--tracking-wide);color:var(--color-text-muted);background:var(--color-panel);border:none;cursor:pointer;transition:background 80ms ease,color 80ms ease}._segmentedOption_ixe0e_161:not(:last-child){border-right:1px solid var(--color-border-muted)}._segmentedOption_ixe0e_161:hover:not([data-selected]){background:var(--color-surface);color:var(--color-text)}._segmentedOption_ixe0e_161[data-selected][data-scope=asset]{background:var(--color-info-soft);color:var(--color-scope-asset)}._segmentedOption_ixe0e_161[data-selected][data-scope=asset_set]{background:var(--color-scope-asset-set-soft);color:var(--color-scope-asset-set)}._segmentedOption_ixe0e_161[data-selected][data-scope=project]{background:var(--color-scope-project-soft);color:var(--color-scope-project)}._segmentedOption_ixe0e_161[data-selected][data-scope=standalone]{background:var(--color-scope-standalone-soft);color:var(--color-scope-standalone)}._segmentedOption_ixe0e_161[data-selected][data-scope=global]{background:var(--color-success-soft);color:var(--color-success)}._segmentedOption_ixe0e_161[data-selected][data-color=neutral]{background:var(--color-neutral-strong-soft);color:var(--color-neutral-strong)}._segmentedOption_ixe0e_161[data-selected][data-color=review]{background:var(--color-review-soft);color:var(--color-review)}._executorSection_ixe0e_222{border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);overflow:hidden}._executorTabs_ixe0e_229{display:flex;background:var(--color-surface)}._executorTab_ixe0e_229{flex:1;padding:5px 8px;font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-faint);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .1s ease,border-color .1s ease}._executorTab_ixe0e_229:hover{color:var(--color-text-muted)}._executorTab_ixe0e_229[data-active]{color:var(--color-text);border-bottom-color:var(--color-accent);background:var(--color-panel)}._executorList_ixe0e_261{height:180px;overflow-y:auto}._executorItem_ixe0e_266{display:flex;align-items:center;gap:var(--space-sm);width:100%;padding:6px 10px;font-size:var(--text-sm);font-family:inherit;color:var(--color-text);background:transparent;border:none;border-bottom:1px solid var(--color-border-muted);cursor:pointer;text-align:left;transition:background 80ms ease}._executorItem_ixe0e_266:last-child{border-bottom:none}._executorItem_ixe0e_266:hover{background:var(--color-accent-soft)}._executorItem_ixe0e_266[data-selected]{background:var(--color-accent-soft);font-weight:600}._executorItemCheck_ixe0e_296{width:14px;font-size:var(--text-xs);color:var(--color-text-muted);flex-shrink:0}._executorEmpty_ixe0e_303{padding:10px;font-size:var(--text-xs);color:var(--color-text-faint);text-align:center}._executorSummary_ixe0e_311{display:flex;align-items:center;gap:var(--space-sm);padding:6px 10px;width:100%;background:transparent;border:none;cursor:pointer;text-align:left;font-family:inherit;transition:background 80ms ease}._executorSummary_ixe0e_311:hover{background:var(--color-accent-soft)}._executorSummaryKind_ixe0e_329{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-faint)}._executorSummaryName_ixe0e_337{font-size:var(--text-sm);font-weight:600;color:var(--color-text);flex:1}._executorSummaryAction_ixe0e_344{font-size:var(--text-xs);color:var(--color-text-faint)}._scopeExecutorGrid_ixe0e_350{display:grid;grid-template-columns:1fr 1fr;gap:var(--field-gap);align-items:start}._scopeColumn_ixe0e_357,._executorColumn_ixe0e_358{display:flex;flex-direction:column;gap:var(--space-sm)}._separator_ixe0e_365{border:none;border-top:1px solid var(--color-border-muted);margin:0}._additionalSettings_ixe0e_372{border:none;padding:0;margin:0}._additionalSettings_ixe0e_372>summary{cursor:pointer;font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);list-style:none;display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) 0;-webkit-user-select:none;user-select:none}._additionalSettings_ixe0e_372>summary::-webkit-details-marker{display:none}._additionalSettings_ixe0e_372>summary:before{content:"▸";font-size:var(--text-xs);transition:transform .12s ease;display:inline-block}._additionalSettings_ixe0e_372[open]>summary:before{transform:rotate(90deg)}._additionalSettingsHint_ixe0e_406{font-size:var(--text-xs);color:var(--color-text-faint);font-weight:400;margin-left:var(--space-xs)}._additionalSettingsContent_ixe0e_413{display:flex;flex-direction:column;gap:var(--space-sm);padding-top:var(--space-sm)}@media(max-width:900px){._form_ixe0e_1{padding:var(--space-md)}._stickyHeader_ixe0e_115{padding:var(--space-sm) var(--space-md)}._formBody_ixe0e_18{padding:var(--space-md)}._topRow_ixe0e_130,._settingsRow_ixe0e_138,._scopeExecutorGrid_ixe0e_350{grid-template-columns:1fr}}._root_fl410_1{display:flex;flex-direction:column;gap:var(--field-gap);width:100%;max-width:var(--surface-content-max-width, 100%);margin-inline:auto}._summaryCard_fl410_10{border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-panel, var(--color-surface));padding:var(--card-padding);display:flex;flex-direction:column;gap:var(--space-sm)}._badgeRow_fl410_20{display:flex;flex-wrap:wrap;gap:var(--space-xs)}._badge_fl410_20{display:inline-flex;align-items:center;border-radius:999px;background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wide);padding:.2rem .55rem;text-transform:uppercase}._metricsGrid_fl410_39{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-sm)}._metricLabel_fl410_45{color:var(--color-text-muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._metricValue_fl410_52{color:var(--color-text);font-size:var(--text-lg);font-weight:700;font-variant-numeric:tabular-nums}._metaRow_fl410_59{display:flex;flex-wrap:wrap;gap:var(--space-sm);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs)}._note_fl410_68{margin:0;color:var(--color-text);font-size:var(--text-sm)}._warning_fl410_74{margin:0;color:var(--color-danger);font-size:var(--text-sm);font-weight:600}._warningList_fl410_81{margin:0;padding-left:1rem;color:var(--color-text);font-size:var(--text-sm)}._actionRow_fl410_88{display:flex;flex-wrap:wrap;gap:var(--space-sm);padding-top:var(--space-xs)}._labelWrap_m10vs_3,._editorWrap_m10vs_4{position:absolute;pointer-events:all;font-size:var(--text-xs);z-index:1}._label_m10vs_3{display:inline-flex;align-items:center;max-width:220px;padding:2px var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-panel);color:var(--color-text);font:inherit;font-size:var(--text-xs);line-height:var(--leading-tight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;box-shadow:var(--shadow-sm);transition:border-color .1s ease}._label_m10vs_3:hover{border-color:var(--color-accent)}._label_m10vs_3:focus-visible{outline:var(--focus-ring);outline-offset:1px}._label_m10vs_3:disabled{cursor:default;opacity:.85}._labelDefault_m10vs_48{color:var(--color-text-muted);font-style:italic}._labelCondition_m10vs_53{font-family:var(--font-mono)}._editorInput_m10vs_57{min-width:160px;max-width:280px;height:24px;padding:0 var(--space-xs);font:inherit;font-size:var(--text-xs);font-family:var(--font-mono)}._node_2vxcd_3{display:flex;flex-direction:column;gap:2px;min-width:180px;max-width:240px;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-panel);color:var(--color-text);font-size:var(--text-sm);line-height:var(--leading-tight);box-shadow:var(--shadow-sm);transition:background-color .1s ease,border-color .1s ease}._node_2vxcd_3:hover{background:var(--color-surface)}._eyebrow_2vxcd_27{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}._label_2vxcd_34{font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._targetSummary_2vxcd_42{color:var(--color-text-muted);font-size:var(--text-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._inlineEditor_2vxcd_50{display:grid;gap:var(--space-xs);width:220px}._inlineField_2vxcd_56{display:grid;gap:3px}._inlineField_2vxcd_56 span{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:600}._inlineInput_2vxcd_67,._inlineTextarea_2vxcd_68,._inlineSelect_2vxcd_69{width:100%;min-width:0;font:inherit;font-size:var(--text-xs)}._inlineInput_2vxcd_67,select._inlineSelect_2vxcd_69{height:28px;min-height:28px;padding:0 var(--space-xs)}._inlineTextarea_2vxcd_68{resize:vertical;padding:var(--space-xs);line-height:var(--leading-normal)}._inlineInput_2vxcd_67:focus,select._inlineSelect_2vxcd_69:focus,._inlineTextarea_2vxcd_68:focus{border-color:var(--color-accent);outline:var(--focus-ring)}._inlineField_2vxcd_56[data-invalid] ._inlineTextarea_2vxcd_68{border-color:var(--color-danger)}._inlineNote_2vxcd_104{display:grid;gap:3px;color:var(--color-text-muted);font-size:var(--text-xs)}._inlineNote_2vxcd_104 span{font-weight:600}._inlineNote_2vxcd_104 p{margin:0;line-height:var(--leading-normal)}._mappingSummary_2vxcd_120{display:grid;gap:var(--space-2xs);color:var(--color-text-muted);font-size:var(--text-xs)}._mappingSummary_2vxcd_120>span{font-weight:600}._mappingSummary_2vxcd_120 dl{display:grid;gap:var(--space-2xs);margin:0}._mappingSummary_2vxcd_120 div{display:grid;gap:1px}._mappingSummary_2vxcd_120 dt{color:var(--color-text);font-weight:600}._mappingSummary_2vxcd_120 dd{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mappingEditor_2vxcd_154{display:grid;gap:var(--space-2xs)}._mappingEditor_2vxcd_154>span{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:600}._mappingRows_2vxcd_165{display:grid;gap:var(--space-2xs)}._mappingRow_2vxcd_165{display:grid;gap:3px}._mappingLabel_2vxcd_175{display:flex;align-items:center;gap:var(--space-2xs);min-width:0;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:600}._mappingLabel_2vxcd_175 em{color:var(--color-danger);font-style:normal}._mappingHelp_2vxcd_190{display:inline-grid;place-items:center;width:16px;height:16px;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-muted);font:inherit;font-size:var(--text-xs);line-height:1}._mappingInput_2vxcd_205{width:100%;min-width:0;height:28px;padding:0 var(--space-xs);font:inherit;font-size:var(--text-xs)}._mappingInput_2vxcd_205:focus{border-color:var(--color-accent);outline:var(--focus-ring)}._executionAccent_2vxcd_221{border-left:3px solid var(--color-accent)}._logicAccent_2vxcd_224{border-left:3px solid var(--color-warning)}._gateAccent_2vxcd_227{border-left:3px solid var(--color-info)}._eventAccent_2vxcd_230{border-left:3px solid var(--color-success)}._unknownAccent_2vxcd_233{border-left:3px solid var(--color-danger)}._handle_2vxcd_237{width:10px;height:10px;background:var(--color-text);border:2px solid var(--color-panel);border-radius:50%}._stacked_2vxcd_252{top:calc((var(--handle-index, 0) + 1) * 100% / (var(--handle-count, 1) + 1))}._canvas_1il59_1{position:relative;width:100%;height:100%;min-height:0;background:var(--color-bg)}._empty_1il59_12{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;color:var(--color-text-muted);font-size:var(--text-sm);pointer-events:none}._canvas_1il59_1 .react-flow__edge-path{stroke:var(--color-border);stroke-width:1.5px}._canvas_1il59_1 .react-flow__edge.selected .react-flow__edge-path,._canvas_1il59_1 .react-flow__edge:focus .react-flow__edge-path{stroke:var(--color-accent)}._canvas_1il59_1 .react-flow__attribution{background:transparent;font-size:var(--text-xs);color:var(--color-text-muted)}._canvas_1il59_1 .react-flow__controls{border:1px solid var(--color-border);border-radius:var(--radius-control);overflow:hidden;background:var(--color-panel);box-shadow:var(--shadow-sm)}._canvas_1il59_1 .react-flow__controls-button{width:32px;height:32px;border:0;border-bottom:1px solid var(--color-border);background:var(--color-panel);color:var(--color-text)}._canvas_1il59_1 .react-flow__controls-button:last-child{border-bottom:0}._canvas_1il59_1 .react-flow__controls-button:hover{background:var(--color-surface)}._canvas_1il59_1 .react-flow__controls-button:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--color-text)}._canvas_1il59_1 .react-flow__controls-button svg{fill:currentColor;stroke:currentColor}._root_dy95e_1{display:grid;grid-template-columns:176px minmax(0,1fr);height:100%;min-height:0;background:var(--color-bg)}._canvasColumn_dy95e_9{display:flex;flex-direction:column;min-width:0;min-height:0}._metadataBar_dy95e_16{display:flex;gap:var(--space-md);align-items:center;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border-muted);background:var(--color-panel)}._workflowIdentity_dy95e_25{width:100%}._topbarRow_dy95e_29{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center}._workflowName_dy95e_41{width:min(260px,34vw)}._metaRow_dy95e_45{display:flex;flex-wrap:wrap;gap:var(--space-sm);color:var(--color-text-muted);font-size:var(--text-sm)}._metaRow_dy95e_45 span+span:before{content:"·";margin-right:var(--space-sm);color:var(--color-border)}._metaRow_dy95e_45 span[data-state=valid]{color:var(--color-success)}._metaRow_dy95e_45 span[data-state=invalid]{color:var(--color-danger)}._inlineError_dy95e_67{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border-muted)}._canvasShell_dy95e_72{position:relative;flex:1;min-height:0}@media(max-width:1100px){._root_dy95e_1{grid-template-columns:152px minmax(0,1fr)}}._paletteSection_dy95e_84{display:grid;gap:var(--space-2xs)}._paletteSection_dy95e_84+._paletteSection_dy95e_84{margin-top:var(--space-sm)}._paletteSectionHeading_dy95e_96{font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}@media(max-width:760px){._root_dy95e_1{grid-template-columns:minmax(0,1fr)}._palette_dy95e_84{display:none}}._root_1os5u_1{display:flex;flex-direction:column;height:100%;min-height:0}._canvasWrap_1os5u_8{flex:1;min-height:0}._placeholder_1os5u_13{padding:var(--space-md);color:var(--color-text-muted);font-size:var(--text-sm)}._error_1os5u_19{padding:var(--space-md);color:var(--color-danger);font-size:var(--text-sm)}._root_1ydza_12{height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--color-panel)}._scroll_1ydza_20{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 var(--space-md) var(--space-md);display:flex;flex-direction:column;gap:var(--space-md)}._subtitle_1ydza_33{margin:0;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.5}._sectionLabel_1ydza_40{margin:0;font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em;font-weight:600}._empty_1ydza_51{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--space-lg) var(--space-md);color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.5;text-align:center;font-style:italic}._summaryColumns_1ydza_66{display:flex;min-height:0;flex:1}._summaryLeft_1ydza_72{flex:1;display:flex;flex-direction:column;justify-content:center;gap:var(--space-md)}._summaryScores_1ydza_80{display:flex;flex-direction:column;gap:var(--space-sm)}._summaryScoreBlock_1ydza_86{display:flex;flex-direction:column;gap:2px}._summaryScoreValue_1ydza_92{font-size:clamp(1.25rem,1rem + 1vw,1.75rem);line-height:1;font-weight:500;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--color-text)}._summaryScoreLabel_1ydza_101{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em}._headlineMetric_1ydza_110{display:flex;flex-direction:column;gap:4px}._headlineRow_1ydza_116{display:flex;align-items:baseline;gap:var(--space-sm)}._headlineValue_1ydza_122{font-size:clamp(1.75rem,1.25rem + 1.5vw,2.75rem);line-height:1;font-weight:500;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--color-text)}._headlineDelta_1ydza_131{font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--color-text-muted)}._headlineDelta_1ydza_131[data-tone=good]{color:var(--color-success)}._headlineDelta_1ydza_131[data-tone=warn]{color:var(--color-danger)}._headlineLabel_1ydza_148{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em}._metricBars_1ydza_157{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}._metricRow_1ydza_166{display:grid;grid-template-columns:minmax(0,1fr) minmax(40px,1.4fr) auto auto;align-items:center;gap:var(--space-sm);padding:4px 0;border-bottom:1px solid var(--color-border-muted)}._metricRow_1ydza_166:last-child{border-bottom:0}._metricField_1ydza_179{font-size:var(--text-sm);color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._metricBarTrack_1ydza_187{position:relative;height:6px;background:var(--color-border-muted);overflow:hidden}._metricBarFill_1ydza_194{display:block;height:100%;background:var(--color-text);transition:width .16s ease}._metricScore_1ydza_201{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-text);min-width:44px;text-align:right}._metricDelta_1ydza_209{font-size:var(--text-xs);font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-text-muted);min-width:36px;text-align:right;letter-spacing:.02em}._metricDelta_1ydza_209[data-tone=good]{color:var(--color-success)}._metricDelta_1ydza_209[data-tone=warn]{color:var(--color-danger)}._metricDelta_1ydza_209[data-tone=neutral]{color:var(--color-text-faint)}._list_1ydza_233{display:flex;flex-direction:column;margin:0 calc(var(--space-md) * -1)}._rowCard_1ydza_242{width:100%;padding:var(--space-sm) var(--space-md);border:0;border-bottom:1px solid var(--color-border-muted);background:transparent;text-align:left;display:flex;flex-direction:column;gap:4px;color:inherit;font:inherit;transition:background-color .12s ease}._rowCard_1ydza_242:last-child{border-bottom:0}button._rowCard_1ydza_242{cursor:pointer}button._rowCard_1ydza_242:hover:not([disabled]){background:var(--color-accent-soft)}._rowCard_1ydza_242[data-selected=true]{background:var(--color-accent-soft)}._rowHeader_1ydza_273{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm)}._rowTitle_1ydza_280{margin:0;font-size:var(--text-base);font-weight:600;color:var(--color-text);letter-spacing:-.005em}._rowScore_1ydza_288{font-size:var(--text-base);font-weight:500;font-variant-numeric:tabular-nums;color:var(--color-text)}._badge_1ydza_297{display:inline-flex;align-items:center;padding:1px 6px;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);background:transparent;border:1px solid var(--color-border);border-radius:0;white-space:nowrap}._badge_1ydza_297[data-tone=good]{color:var(--color-success);border-color:color-mix(in srgb,var(--color-success) 45%,transparent)}._badge_1ydza_297[data-tone=warn]{color:var(--color-danger);border-color:color-mix(in srgb,var(--color-danger) 45%,transparent)}._badge_1ydza_297[data-tone=neutral]{color:var(--color-text-muted);border-color:var(--color-border)}._actions_1ydza_329{display:flex;flex-wrap:wrap;gap:var(--space-sm)}._button_1ydza_335{padding:6px 10px;border:1px solid var(--color-border);background:var(--color-panel);color:var(--color-text);font-size:var(--text-xs);font-weight:500;letter-spacing:.02em;cursor:pointer;border-radius:0;white-space:nowrap;transition:background-color .12s ease,border-color .12s ease,color .12s ease}._button_1ydza_335:hover:not([disabled]){background:var(--color-text);border-color:var(--color-text);color:var(--color-panel)}._button_1ydza_335[disabled]{cursor:not-allowed;opacity:.35}._button_1ydza_335[data-selected=true]{background:var(--color-text);border-color:var(--color-text);color:var(--color-panel)}._inlineHint_1ydza_369{font-size:var(--text-xs);color:var(--color-text-muted);font-style:italic;margin:0}._decisionWarningHead_1ydza_382{display:block;font-weight:600;margin-bottom:var(--space-xs)}._decisionWarningList_1ydza_388{margin:0;padding-left:var(--space-md)}._escalateBlock_1ydza_393{display:flex;flex-direction:column;gap:var(--space-sm);margin-top:var(--space-md)}._meta_1ydza_402{display:flex;flex-wrap:wrap;gap:var(--space-sm);color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._meta_1ydza_402>span+span:before{content:"·";margin-right:var(--space-sm);color:var(--color-text-faint)}._hypothesis_1ydza_419{margin:0 0 var(--space-sm);font-size:var(--text-md);line-height:1.45;color:var(--color-text)}._hypothesisEmpty_1ydza_426{margin:0 0 var(--space-sm);font-size:var(--text-sm);font-style:italic;color:var(--color-text-muted)}._hypothesisSummary_1ydza_433{margin:0 0 var(--space-sm);font-size:var(--text-sm);color:var(--color-text-muted)}._hypothesisReasoning_1ydza_439{margin:0;padding-left:var(--space-md);font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.45}._hypothesisReasoning_1ydza_439 li+li{margin-top:2px}._caseFilterBar_1ydza_453{display:flex;flex-direction:column;flex-shrink:0}._caseFilterToggle_1ydza_459{display:flex;gap:0;padding:4px var(--space-md);border-bottom:1px solid var(--color-border-muted);margin:0 calc(var(--space-md) * -1)}._filterButton_1ydza_467{padding:2px 8px;border:0;background:transparent;font-size:var(--text-xs);font-weight:500;color:var(--color-text-muted);cursor:pointer;transition:color .12s ease}._filterButton_1ydza_467:hover:not([disabled]){color:var(--color-text)}._filterButton_1ydza_467[data-selected=true]{color:var(--color-text);font-weight:600}._filterButton_1ydza_467[disabled]{opacity:.35;cursor:not-allowed}._caseNav_1ydza_494{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border-muted)}._caseNavArrow_1ydza_502{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--color-border);background:transparent;color:var(--color-text);font-size:16px;line-height:1;cursor:pointer;flex-shrink:0;transition:background-color .12s ease}._caseNavArrow_1ydza_502:hover:not([disabled]){background:var(--color-accent-soft)}._caseNavArrow_1ydza_502[disabled]{opacity:.3;cursor:not-allowed}._caseNavSelect_1ydza_527{flex:1;min-width:0;padding:2px var(--space-sm);border:1px solid var(--color-border);background:transparent;color:var(--color-text);font-size:var(--text-sm);font-family:inherit;cursor:pointer;text-overflow:ellipsis}._caseHeader_1ydza_542{display:flex;align-items:baseline;gap:var(--space-sm);flex-wrap:wrap}._caseScore_1ydza_549{font-size:var(--text-lg);font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-text);letter-spacing:-.02em}._caseSummary_1ydza_557{font-size:var(--text-sm);color:var(--color-text-muted)}._comparisonTable_1ydza_562{width:100%;border-collapse:collapse;font-size:var(--text-sm);font-variant-numeric:tabular-nums}._comparisonHeader_1ydza_569{text-align:left;font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;padding:var(--space-sm) var(--space-sm) var(--space-sm) 0;border-bottom:1px solid var(--color-border)}._comparisonRow_1ydza_580{border-bottom:1px solid var(--color-border-muted)}._comparisonRow_1ydza_580:last-child{border-bottom:0}._comparisonField_1ydza_588{padding:var(--space-sm) var(--space-sm) var(--space-sm) 0;color:var(--color-text);font-weight:500;white-space:nowrap}._comparisonExpected_1ydza_595{padding:var(--space-sm) var(--space-sm) var(--space-sm) 0;color:var(--color-text-muted);overflow-wrap:anywhere;min-width:0}._comparisonActual_1ydza_602{padding:var(--space-sm) 0;color:var(--color-danger);overflow-wrap:anywhere;min-width:0}._comparisonRow_1ydza_580[data-matched=true] ._comparisonActual_1ydza_602{color:var(--color-success)}._root_io7uw_6{display:grid;align-content:start;gap:var(--field-gap)}._muted_io7uw_12{margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}._kicker_io7uw_18{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase}._warningHead_io7uw_26{display:block;font-weight:700}._warningList_io7uw_31{margin:var(--space-2xs) 0 0;padding-left:var(--space-md);display:grid;gap:var(--space-2xs)}._columns_io7uw_39{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--space-sm)}._column_io7uw_39{display:grid;gap:var(--space-2xs);padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-bg)}._columnScore_io7uw_55{color:var(--color-text);font-size:var(--text-xl);font-weight:800;font-variant-numeric:tabular-nums;line-height:1}._columnMeta_io7uw_63{color:var(--color-text-muted);font-size:var(--text-xs)}._deltaBlock_io7uw_70{display:grid;gap:var(--space-xs)}._deltaList_io7uw_75{display:grid;gap:0;margin:0;max-height:220px;overflow-y:auto;border:1px solid var(--color-border-muted);border-radius:var(--surface-radius)}._deltaList_io7uw_75>div{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border-subtle)}._deltaList_io7uw_75>div:last-child{border-bottom:none}._deltaList_io7uw_75 dt{color:var(--color-text-muted);font-size:var(--text-xs);text-transform:capitalize}._deltaList_io7uw_75 dd{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._deltaUp_io7uw_112{color:var(--color-success-strong)}._deltaDown_io7uw_116{color:var(--color-danger)}._deltaFlat_io7uw_120{color:var(--color-text-muted)}._caseBlock_io7uw_125{display:grid;gap:var(--space-xs)}._caseList_io7uw_130{display:grid;gap:0;margin:0;padding:0;list-style:none;max-height:240px;overflow-y:auto;border:1px solid var(--color-border-muted);border-radius:var(--surface-radius)}._caseRow_io7uw_143{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border-subtle)}._caseRow_io7uw_143:last-child{border-bottom:none}._caseScores_io7uw_156{flex:1;color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:right}._caseRow_io7uw_143 ._deltaUp_io7uw_112,._caseRow_io7uw_143 ._deltaDown_io7uw_116,._caseRow_io7uw_143 ._deltaFlat_io7uw_120{font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._truncatedNote_io7uw_173{margin:0;color:var(--color-text-muted);font-size:var(--text-xs)}._testBlock_io7uw_179{display:grid;gap:var(--space-2xs);padding:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-bg)}._compactRoot_io7uw_194{display:grid;align-content:start;gap:var(--space-xs)}._compactHead_io7uw_200{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-xs)}._compactHeadline_io7uw_208{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:700;font-variant-numeric:tabular-nums}._compactCounts_io7uw_215{margin:0;color:var(--color-text-muted);font-size:var(--text-xs)}._compactDetails_io7uw_221{border-top:1px solid var(--color-border-subtle);padding-top:var(--space-xs)}._compactDetailsSummary_io7uw_226{cursor:pointer;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:600}._compactDetailsSummary_io7uw_226:focus-visible{outline:var(--focus-ring);outline-offset:2px}._compactDetailsBody_io7uw_238{display:grid;gap:var(--space-sm);margin-top:var(--space-xs)}._page_5om1n_1{display:flex;flex-direction:column;height:100%;min-height:0}._header_5om1n_8{display:flex;align-items:baseline;gap:var(--space-sm);padding:var(--space-xs) var(--route-padding);border-bottom:1px solid var(--color-border-subtle);flex:0 0 auto}._backLink_5om1n_17{font-size:var(--text-sm);color:var(--color-text-muted);text-decoration:none}._backLink_5om1n_17:hover{color:var(--color-text);text-decoration:underline}._title_5om1n_28{margin:0;font-size:var(--text-md);font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._archivedBadge_5om1n_38{font-size:var(--text-xs);color:var(--color-text-muted);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);padding:0 var(--space-xs)}._board_5om1n_46{flex:1;min-height:0;display:flex}._board_5om1n_46>*{flex:1;min-width:0}._agentEmptyHint_5om1n_58{margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}._page_771r9_6{display:flex;flex-direction:column;gap:var(--section-gap);padding:var(--route-padding);max-width:1100px;margin:0 auto;width:100%}:root[data-density=compact] ._page_771r9_6{max-width:none}._header_771r9_25{display:flex;flex-direction:column;gap:4px}._eyebrow_771r9_31{font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}._heading_771r9_39{font-size:var(--text-2xl);font-weight:800;letter-spacing:var(--tracking-tight);color:var(--color-text);margin:0}._summary_771r9_47{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._heroPanel_771r9_54,._panel_771r9_55{display:flex;flex-direction:column;gap:var(--field-gap);padding:var(--card-padding);border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);background:var(--color-panel)}._heroPanel_771r9_54{border-color:var(--color-border)}._panelHeader_771r9_69{display:flex;align-items:baseline;justify-content:space-between;gap:12px}._panelTitle_771r9_76{display:inline-flex;align-items:baseline;gap:8px;font-size:var(--text-md);font-weight:700;letter-spacing:var(--tracking-tight);color:var(--color-text);margin:0}._panelCount_771r9_87{font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);padding:1px 8px;border-radius:var(--radius-full);background:var(--color-surface)}._panelLink_771r9_96{font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);text-decoration:none}._panelLink_771r9_96:hover{color:var(--color-text);text-decoration:underline}._panelLink_771r9_96:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-sm)}._panelBody_771r9_114{display:flex;flex-direction:column;min-height:0}._grid_771r9_121{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gutter)}._list_771r9_128{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._listRow_771r9_136{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--color-border-muted)}._listRow_771r9_136:first-child{border-top:none}._rowLink_771r9_149{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0;text-decoration:none;color:inherit;border-radius:var(--radius-sm)}._rowLink_771r9_149:hover ._rowTitle_771r9_160{text-decoration:underline}._rowLink_771r9_149:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._rowTitle_771r9_160{display:flex;align-items:center;gap:8px;font-size:var(--text-sm);font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowMeta_771r9_181{display:flex;align-items:center;gap:6px;font-size:var(--text-xs);font-weight:400;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowMetaDot_771r9_193{color:var(--color-text-faint)}._activityGlyph_771r9_199{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-sm);flex-shrink:0}._muted_771r9_212{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}@media(max-width:760px){._grid_771r9_121{grid-template-columns:1fr}}._container_1ldoj_3{display:flex;flex-direction:column;gap:var(--section-gap);padding:var(--route-padding)}._sourcesContainer_1ldoj_10{display:flex;flex-direction:column;gap:var(--section-gap);padding:var(--space-md) 0 var(--space-lg)}._embeddedHeader_1ldoj_19{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-md)}._headerLeft_1ldoj_26{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}._embeddedTitleRow_1ldoj_33{display:flex;align-items:center;gap:var(--space-sm);min-width:0}._embeddedTitle_1ldoj_33{font-size:var(--text-xl);font-weight:700;color:var(--color-text);margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusPill_1ldoj_51{flex-shrink:0;border-radius:var(--radius-sm);padding:2px 8px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wide);white-space:nowrap;background:var(--color-border-muted);color:var(--color-text-muted)}._statusPill_1ldoj_51[data-status=active]{background:var(--color-success-soft);color:var(--color-success)}._statusPill_1ldoj_51[data-status=error]{background:var(--color-danger-soft);color:var(--color-danger)}._statusPill_1ldoj_51[data-status=paused]{background:var(--color-warning-soft);color:var(--color-warning, #b49632)}._description_1ldoj_79{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._headerActions_1ldoj_85{display:flex;gap:var(--space-sm);flex-shrink:0}@media(max-width:640px){._embeddedHeader_1ldoj_19{flex-direction:column}}._section_1ldoj_99{border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);padding:var(--card-padding);display:flex;flex-direction:column;gap:var(--space-sm)}._sectionHeader_1ldoj_108{display:flex;justify-content:space-between;align-items:center;gap:var(--space-sm)}._sectionLabel_1ldoj_115{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-muted);margin:0}._syncSummaryBlock_1ldoj_124{display:flex;flex-direction:column;gap:2px}._syncSummary_1ldoj_124{margin:0;font-size:var(--text-sm);color:var(--color-text)}._syncDetail_1ldoj_136{margin:0;font-size:var(--text-xs);color:var(--color-text-muted)}._statItem_1ldoj_142{display:flex;flex-direction:column;gap:2px;min-inline-size:88px}._statLabel_1ldoj_149{font-size:var(--text-xs);color:var(--color-text-muted)}._statValue_1ldoj_154{font-size:var(--text-md);font-weight:600;color:var(--color-text)}._overviewSection_1ldoj_162{display:flex;flex-direction:column;gap:var(--space-sm)}._overviewStatsGrid_1ldoj_168{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--space-xl);row-gap:var(--space-sm)}._compositionGrid_1ldoj_176{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-gutter);align-items:start}._compositionGroup_1ldoj_183,._topContributors_1ldoj_184{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}._compositionTitle_1ldoj_191{margin:0;font-size:var(--text-xs);font-weight:700;color:var(--color-text)}._compositionEmpty_1ldoj_198{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}._compositionList_1ldoj_204,._contributorList_1ldoj_205{display:flex;flex-direction:column;gap:10px}._compositionRow_1ldoj_211{display:flex;flex-direction:column;gap:5px;min-width:0}._compositionRowHeader_1ldoj_218{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm);font-size:var(--text-xs)}._compositionLabel_1ldoj_226{color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._compositionCount_1ldoj_233{color:var(--color-text-muted);font-variant-numeric:tabular-nums}._compositionTrack_1ldoj_238{block-size:6px;border-radius:var(--radius-sm);background:var(--color-border-muted);overflow:hidden}._compositionFill_1ldoj_245{display:block;block-size:100%;min-inline-size:2px;border-radius:inherit;background:var(--color-accent)}._contributorRow_1ldoj_253{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-md);padding-block:8px;border-top:1px solid var(--color-border-muted)}._contributorInfo_1ldoj_262{display:flex;flex-direction:column;gap:3px;min-width:0}._contributorTitle_1ldoj_269{font-size:var(--text-sm);font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._contributorMeta_1ldoj_278,._contributorCount_1ldoj_279{font-size:var(--text-xs);color:var(--color-text-muted)}._contributorCount_1ldoj_279{font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:900px){._compositionGrid_1ldoj_176{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){._compositionGrid_1ldoj_176{grid-template-columns:1fr}._overviewStatsGrid_1ldoj_168{column-gap:var(--space-lg)}._contributorRow_1ldoj_253{grid-template-columns:1fr;gap:4px}}._syncStatus_1ldoj_312{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);white-space:nowrap}._syncStatusLabel_1ldoj_323{color:var(--color-text-faint)}._syncStatusDot_1ldoj_327{width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-text-faint)}._syncStatus_1ldoj_312[data-status=idle]{color:var(--color-success)}._syncStatus_1ldoj_312[data-status=idle] ._syncStatusDot_1ldoj_327{background:var(--color-success)}._syncStatus_1ldoj_312[data-status=running]{color:var(--color-info)}._syncStatus_1ldoj_312[data-status=running] ._syncStatusDot_1ldoj_327{background:var(--color-info)}._syncStatus_1ldoj_312[data-status=failed]{color:var(--color-danger)}._syncStatus_1ldoj_312[data-status=failed] ._syncStatusDot_1ldoj_327{background:var(--color-danger)}._syncStatus_1ldoj_312[data-status=processing]{color:var(--color-warning)}._syncStatus_1ldoj_312[data-status=processing] ._syncStatusDot_1ldoj_327{background:var(--color-warning)}._sourceTitle_1ldoj_368{display:block;font-size:var(--text-sm);font-weight:600;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sourceNameCell_1ldoj_378{min-width:0;color:var(--color-text)}._sourceMutedCell_1ldoj_383,._sourceNumericCell_1ldoj_384{color:var(--color-text-muted);font-size:var(--text-xs)}._sourceNumericCell_1ldoj_384{text-align:right;font-variant-numeric:tabular-nums}._sourceTypeBadge_1ldoj_394{display:inline-flex;align-items:center;max-inline-size:100%;padding:2px 8px;border-radius:var(--radius-sm);background:var(--color-border-muted);color:var(--color-text-muted);font-size:10px;font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap}._sourceStatusBadge_1ldoj_409{display:inline-flex;align-items:center;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wide);white-space:nowrap;padding:2px 8px;border-radius:var(--radius-sm);background:var(--color-border-muted);color:var(--color-text-muted);flex-shrink:0}._sourceStatusBadge_1ldoj_409[data-status=ready]{background:var(--color-success-soft);color:var(--color-success)}._sourceStatusBadge_1ldoj_409[data-status=processing],._sourceStatusBadge_1ldoj_409[data-status=pending],._sourceStatusBadge_1ldoj_409[data-status=uploading]{background:var(--color-info-soft);color:var(--color-accent)}._sourceStatusBadge_1ldoj_409[data-status=failed]{background:var(--color-danger-soft);color:var(--color-danger)}._sourceStatusBadge_1ldoj_409[data-status=asset],._sourceStatusBadge_1ldoj_409[data-status=workflow],._sourceStatusBadge_1ldoj_409[data-status=project],._sourceStatusBadge_1ldoj_409[data-status=assets],._sourceStatusBadge_1ldoj_409[data-status=results],._sourceStatusBadge_1ldoj_409[data-status=active],._sourceStatusBadge_1ldoj_409[data-status=added]{background:var(--color-border-muted);color:var(--color-text-muted)}._sourcesEmpty_1ldoj_452{font-size:var(--text-sm);color:var(--color-text-muted);font-style:italic;padding:var(--space-sm) 0}._sourcesSummary_1ldoj_459{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--grid-gutter)}._sourcesContainer_1ldoj_10 ._sourcesSummary_1ldoj_459,._sourcesContainer_1ldoj_10 ._sectionHeader_1ldoj_108,._sourcesContainer_1ldoj_10 ._assetPickerFilters_1ldoj_467,._sourcesContainer_1ldoj_10 ._addSelectionBar_1ldoj_468{padding-inline:var(--space-lg)}._sourcesContainer_1ldoj_10 ._projectScopeToggle_1ldoj_472{margin-inline:var(--space-lg)}._sourceSummaryItem_1ldoj_476{display:flex;flex-direction:column;gap:2px;min-width:0}._sourcesLayout_1ldoj_483{--sources-pane-list-size: clamp(360px, calc(100dvh - 360px) , 680px);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--grid-gutter);align-items:start}._colSelect_1ldoj_492{width:44px}._colKind_1ldoj_496{width:96px}._colType_1ldoj_500{width:124px}._colStatus_1ldoj_504{width:130px}._colDate_1ldoj_508{width:116px}._sourcesPane_1ldoj_512,._addSourcesPane_1ldoj_513{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0}@media(max-width:720px){._sourcesSummary_1ldoj_459{grid-template-columns:1fr}}@media(min-width:1500px){._sourcesLayout_1ldoj_483{grid-template-columns:minmax(0,1.2fr) minmax(520px,.8fr)}}._sourceCount_1ldoj_534{font-size:var(--text-xs);color:var(--color-text-muted)}._assetPickerContainer_1ldoj_541{display:flex;flex-direction:column;gap:var(--space-sm);min-height:0}._assetPickerFilters_1ldoj_467{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center}._assetPickerSearch_1ldoj_555{flex:1;min-width:min(260px,100%)}._assetPickerTypeFilter_1ldoj_560{max-width:100%;flex-shrink:0}._assetPickerList_1ldoj_565{display:flex;flex-direction:column;gap:0;block-size:var(--sources-pane-list-size);min-height:0;overflow-y:auto;border:1px solid var(--color-border-muted);border-radius:var(--surface-radius)}._assetPickerItem_1ldoj_576{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:none;border-bottom:1px solid var(--color-border-muted);border-radius:0;background:transparent;cursor:pointer;text-align:left;font-size:var(--text-sm);color:var(--color-text);width:100%}._assetPickerItem_1ldoj_576:last-child{border-bottom:none}._assetPickerItem_1ldoj_576:hover{background:var(--color-surface)}._assetPickerItem_1ldoj_576[data-selected=true]{border-color:var(--color-accent);background:var(--color-info-soft)}._assetPickerItemTitle_1ldoj_605{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}._assetPickerItemType_1ldoj_614{font-size:10px;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-muted);flex-shrink:0}._assetPickerEmpty_1ldoj_622{font-size:var(--text-sm);color:var(--color-text-muted);font-style:italic;text-align:center;padding:var(--space-md)}._addSelectionBar_1ldoj_468{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding-block:var(--space-xs)}._addSelectionState_1ldoj_638{display:inline-flex;align-items:center;gap:var(--space-sm);min-width:0}._addSelectionFailure_1ldoj_645{font-size:var(--text-xs);color:var(--color-danger);white-space:nowrap}._projectScopeToggle_1ldoj_472{display:flex;align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm);border:1px solid var(--color-border-muted);border-radius:var(--radius-sm);background:var(--color-panel);color:var(--color-text)}._projectScopeText_1ldoj_662{display:flex;flex-direction:column;gap:2px}._projectScopeTitle_1ldoj_668{font-size:var(--text-sm);font-weight:600}._projectScopeMeta_1ldoj_673{font-size:var(--text-xs);color:var(--color-text-muted)}._error_1ldoj_680{font-size:var(--text-xs);color:var(--color-danger);margin:0}._placeholder_1ldoj_686{color:var(--color-text-muted);font-size:var(--text-sm);font-style:italic;padding:var(--space-lg);text-align:center}._metaRow_1ldoj_694{font-size:var(--text-xs);color:var(--color-text-muted);display:flex;gap:var(--space-md)}._indexBody_vufll_7{display:flex;flex-direction:column;gap:20px;padding:28px 32px 48px;max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box}._indexSearchRow_vufll_26{display:flex;align-items:center}._indexSearch_vufll_26{width:100%;max-width:480px}._indexFilters_vufll_36{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._filterGroup_vufll_43{display:inline-flex;align-items:center;gap:4px;padding:2px;border-radius:var(--radius-md);background:var(--color-surface)}._filterButton_vufll_52{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--color-text-muted);font:inherit;font-size:var(--text-xs);font-weight:600;padding:4px 10px;border-radius:var(--radius-sm);cursor:pointer;transition:background-color .12s ease,color .12s ease}._filterButton_vufll_52:hover{color:var(--color-text)}._filterButton_vufll_52:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._filterButton_vufll_52[data-active]{background:var(--color-panel);color:var(--color-text);box-shadow:var(--shadow-sm)}._sortControl_vufll_86{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);letter-spacing:var(--tracking-wide);text-transform:uppercase}._sortLabel_vufll_97{-webkit-user-select:none;user-select:none}._sortSelect_vufll_101{min-width:100px}._indexLoading_vufll_108{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;padding:24px 0;text-align:center}._tileHeader_vufll_118{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}._tileTitle_vufll_126{display:inline-flex;align-items:center;font-size:var(--text-md);font-weight:700;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._statusBadge_vufll_138{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:2px 7px;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:700;line-height:1.35;white-space:nowrap;color:var(--color-text-muted);background:var(--color-surface)}._statusDot_vufll_155{display:inline-block;width:8px;height:8px;border-radius:var(--radius-full);flex-shrink:0;background:var(--color-text-faint)}._statusBadge_vufll_138[data-status=ready]{color:var(--color-success);background:color-mix(in srgb,var(--color-success) 10%,transparent)}._statusBadge_vufll_138[data-status=syncing]{color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 10%,transparent)}._statusBadge_vufll_138[data-status=sync_failed],._statusBadge_vufll_138[data-status=error]{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent)}._statusBadge_vufll_138[data-status=paused]{color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 12%,transparent)}._statusBadge_vufll_138[data-status=disabled]{color:var(--color-text-muted);background:var(--color-surface)}._statusBadge_vufll_138[data-status=ready] ._statusDot_vufll_155{background:var(--color-success)}._statusBadge_vufll_138[data-status=syncing] ._statusDot_vufll_155{background:var(--color-accent)}._statusBadge_vufll_138[data-status=sync_failed] ._statusDot_vufll_155,._statusBadge_vufll_138[data-status=error] ._statusDot_vufll_155{background:var(--color-danger)}._statusBadge_vufll_138[data-status=paused] ._statusDot_vufll_155{background:var(--color-warning)}._statusBadge_vufll_138[data-status=disabled] ._statusDot_vufll_155{background:var(--color-text-faint)}._tileDescription_vufll_211{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._tileFooter_vufll_225{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:4px;flex-wrap:wrap}._scopeBadge_vufll_238{display:inline-flex;align-items:center;border-radius:var(--radius-sm);padding:1px 8px;font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap}._scopeBadge_vufll_238[data-scope=project]{background:var(--color-scope-project-soft);color:var(--color-scope-project)}._scopeBadge_vufll_238[data-scope=organisation]{background:var(--color-scope-asset-set-soft);color:var(--color-scope-asset-set)}._tileMeta_vufll_264{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._metaDot_vufll_276{color:var(--color-text-faint)}._formField_vufll_282{display:flex;flex-direction:column;gap:var(--space-xs);border:none;margin:0;padding:0}._fieldLabel_vufll_291{font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._radioGroup_vufll_299{display:flex;gap:var(--space-md);align-items:center}._radioLabel_vufll_305{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-sm);color:var(--color-text);cursor:pointer}@media(max-width:760px){._indexPage_vufll_316{padding:20px 16px 32px}._indexFilters_vufll_36{flex-direction:column;align-items:stretch}._indexSearch_vufll_26{max-width:none}._filterGroup_vufll_43{overflow-x:auto}}._dialog_vxb54_1{box-sizing:border-box;width:min(420px,calc(100vw - 24px));max-height:calc(100vh - 32px);padding:var(--surface-padding);overflow-x:hidden}._header_vxb54_9{display:grid;justify-items:start;gap:var(--space-xs)}._header_vxb54_9>:first-child{margin-bottom:var(--space-2xs)}._comparison_vxb54_19{display:grid;min-width:0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}._assetRow_vxb54_26{display:grid;min-width:0;grid-template-columns:92px minmax(0,1fr);gap:var(--space-md);align-items:start;padding:var(--space-md) 0}._assetRow_vxb54_26+._assetRow_vxb54_26{border-top:1px solid var(--color-border-subtle)}._assetLabel_vxb54_39{padding-top:2px;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:650;letter-spacing:var(--tracking-wide);text-transform:uppercase}._assetDetails_vxb54_48{display:grid;min-width:0;gap:var(--space-2xs)}._assetDetails_vxb54_48 strong{overflow-wrap:anywhere;color:var(--color-text);font-size:var(--text-sm);font-weight:650}._assetDetails_vxb54_48 span{overflow-wrap:anywhere;color:var(--color-text-muted);font-size:var(--text-xs)}._actions_vxb54_67{display:flex;flex-wrap:wrap;gap:var(--space-sm)}._actions_vxb54_67>button{min-width:0;flex:1 1 150px}@media(max-width:380px){._dialog_vxb54_1{padding:var(--space-md)}._assetRow_vxb54_26{grid-template-columns:1fr;gap:var(--space-xs)}._actions_vxb54_67>button{flex-basis:100%}}._listMeasure_12zn0_16{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0}._panelEmpty_12zn0_30{display:flex;align-items:center;justify-content:center;min-height:120px;padding:24px 16px;text-align:center;color:var(--color-text-muted);font-size:var(--text-sm);background:var(--color-panel)}._panelLoading_12zn0_44{color:var(--color-text-faint)}._thSelect_12zn0_67,._tdSelect_12zn0_68{padding:0;text-align:center;vertical-align:middle;position:relative}._selectHit_12zn0_76{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-start;padding-left:var(--space-md);cursor:pointer}._selectCheckbox_12zn0_92{width:13px;height:13px;margin:0;accent-color:var(--color-accent);cursor:pointer;opacity:0;transition:opacity 80ms ease}._thSelect_12zn0_67 ._selectCheckbox_12zn0_92,tr:hover ._selectCheckbox_12zn0_92,._selectCheckbox_12zn0_92:focus-visible,._selectCheckbox_12zn0_92:checked,[data-any-checked=true] ._selectCheckbox_12zn0_92{opacity:1}._assetRowChecked_12zn0_112 td{background:var(--color-accent-soft)}._bulkBar_12zn0_122{display:flex;align-items:center;gap:var(--space-sm);height:var(--subbar-height);padding:0 var(--space-lg);border-bottom:1px solid var(--color-border-subtle);background:linear-gradient(var(--color-accent-soft),var(--color-accent-soft)),var(--color-panel)}._bulkBarCount_12zn0_135{font-size:var(--text-sm);font-weight:500;color:var(--color-text);min-width:88px}._tdName_12zn0_151{font-weight:400;color:var(--color-text)}._tdNameInner_12zn0_151{display:flex;align-items:center;gap:10px;min-width:0;min-height:20px}tr[data-active=true] ._tdName_12zn0_151{font-weight:500}._typeIcon_12zn0_181{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-text-faint)}._nameText_12zn0_189{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._tdMeta_12zn0_198,._tdSubtype_12zn0_209{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap}._tdSubtype_12zn0_209._tdSubtype_12zn0_209{padding:4px 24px}._subtypeCellTrigger_12zn0_228{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;display:inline-flex;align-items:center;width:100%;height:28px;padding:0 6px;margin:0 -6px;border-radius:var(--radius-sm);cursor:text;transition:background-color 80ms ease}._subtypeCellTrigger_12zn0_228:hover,._subtypeCellTrigger_12zn0_228:focus-visible{background:var(--color-surface);outline:none}._subtypeCellTrigger_12zn0_228:disabled{cursor:progress;opacity:.6}._subtypeCellPlaceholder_12zn0_254{color:var(--color-text-faint);font-variant-numeric:tabular-nums}._subtypeCellInput_12zn0_259{width:100%;height:28px;padding:0 6px;margin:0 -6px;font:inherit;font-size:var(--text-sm);color:var(--color-text);background:var(--color-panel);border:1px solid var(--color-text);border-radius:var(--radius-sm);box-sizing:border-box;outline:none}._subtypeCellEditing_12zn0_277{display:flex;flex-direction:column;gap:4px;min-width:0}._subtypeCellInput_12zn0_259[aria-invalid=true]{border-color:var(--color-danger)}._subtypeCellError_12zn0_288{font-size:var(--text-xs);color:var(--color-danger);line-height:1.3;margin:0 -6px;white-space:normal}._subtypeChip_12zn0_305{display:inline-flex;align-items:center;padding:2px 8px;border-radius:100px;background:var(--color-accent-soft);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:500;letter-spacing:var(--tracking-wide);line-height:1.4;white-space:nowrap}._subtypeChip_12zn0_305[data-palette="0"]{background:var(--color-subtype-0-soft);color:var(--color-subtype-0)}._subtypeChip_12zn0_305[data-palette="1"]{background:var(--color-subtype-1-soft);color:var(--color-subtype-1)}._subtypeChip_12zn0_305[data-palette="2"]{background:var(--color-subtype-2-soft);color:var(--color-subtype-2)}._subtypeChip_12zn0_305[data-palette="3"]{background:var(--color-subtype-3-soft);color:var(--color-subtype-3)}._subtypeChip_12zn0_305[data-palette="4"]{background:var(--color-subtype-4-soft);color:var(--color-subtype-4)}._subtypeChip_12zn0_305[data-palette="5"]{background:var(--color-subtype-5-soft);color:var(--color-subtype-5)}._subtypeChip_12zn0_305[data-palette="6"]{background:var(--color-subtype-6-soft);color:var(--color-subtype-6)}._subtypeChip_12zn0_305[data-palette="7"]{background:var(--color-subtype-7-soft);color:var(--color-subtype-7)}._typeBadge_12zn0_357{display:inline-flex;align-items:center;padding:2px 8px;border-radius:100px;font-size:var(--text-xs);font-weight:500;letter-spacing:var(--tracking-wide);line-height:1.4;white-space:nowrap;background:var(--asset-type-color-soft);color:var(--asset-type-color)}._tdNumeric_12zn0_372{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}._tdUpdated_12zn0_382{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap}._updatedText_12zn0_388{display:inline-block}._sourceCell_12zn0_393{display:inline-flex;align-items:center;gap:6px;min-width:0}._sourceCell_12zn0_393 svg{flex-shrink:0}._sourceCellPending_12zn0_404{color:var(--color-text-faint);font-variant-numeric:tabular-nums}._statusBadge_12zn0_356{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:100px;font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);line-height:1.4;white-space:nowrap}._statusBadge_12zn0_356[data-status=uploading]{background:var(--color-accent-soft);color:var(--color-text-muted)}._statusBadge_12zn0_356[data-status=uploaded]{background:var(--color-neutral-strong-soft);color:var(--color-neutral-strong)}._statusBadge_12zn0_356[data-status=ingesting]{background:var(--color-info-soft);color:var(--color-info)}._statusBadge_12zn0_356[data-status=ready]{background:var(--color-success-soft);color:var(--color-success)}._statusBadge_12zn0_356[data-status=stale]{background:var(--color-warning-soft);color:var(--color-warning)}._statusBadge_12zn0_356[data-status=source_missing]{background:var(--color-asset-warning-soft);color:var(--color-asset-warning)}._statusBadge_12zn0_356[data-status=ingestion_failed]{background:var(--color-danger-soft);color:var(--color-danger)}._tree_1952v_3{display:flex;flex-direction:column;gap:0;padding:var(--space-sm) 0}._section_1952v_13{display:flex;flex-direction:column;gap:var(--space-2xs);margin-top:var(--space-md)}._sectionLabel_1952v_20{font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-text-faint);padding:var(--space-xs) 12px 6px}._row_1952v_34{position:relative;display:flex;align-items:center;gap:var(--space-xs);width:100%;padding-right:6px;border-radius:var(--radius-sm);transition:background-color .1s ease,opacity .1s ease}._branch_1952v_47{position:relative}._row_1952v_34:hover,._row_1952v_34:has(:focus-visible),._row_1952v_34[data-menu-open=true]{background:var(--color-bg-hover)}._row_1952v_34[data-active=true]{background:var(--color-accent-soft)}._row_1952v_34[data-drop-active=true][data-drop-position=inside]{background:var(--color-accent-soft);box-shadow:inset 0 0 0 1.5px var(--color-accent)}._row_1952v_34[data-drop-active=true][data-drop-position=before]:before,._branch_1952v_47[data-drop-after=true]:after{content:"";position:absolute;z-index:2;right:6px;left:10px;height:3px;pointer-events:none;background:radial-gradient(circle at 2px 50%,var(--color-accent) 0 2px,transparent 2.5px),linear-gradient(to right,transparent 0 5px,var(--color-accent) 5px 100%)}._row_1952v_34[data-drop-active=true][data-drop-position=before]:before{top:-1px}._branch_1952v_47[data-drop-after=true]:after{bottom:-1px}._row_1952v_34[data-drop-invalid=true]{cursor:not-allowed;background:var(--color-danger-soft);box-shadow:inset 0 0 0 1px var(--color-danger)}._row_1952v_34[data-drop-invalid=true] :is(button,._rowButton_1952v_109){cursor:not-allowed}._row_1952v_34[data-dragging=true]{opacity:.45;background:var(--color-accent-soft)}._srOnly_1952v_118{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._newFolderRow_1952v_134{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;display:flex;align-items:center;gap:var(--space-xs);width:100%;padding:0 6px 0 12px;min-height:26px;border-radius:var(--radius-sm);color:var(--color-text-faint);font-size:var(--text-sm);text-align:left;cursor:pointer;transition:background-color .1s ease,color .1s ease}._newFolderRow_1952v_134:hover,._newFolderRow_1952v_134:focus-visible{background:var(--color-bg-hover);color:var(--color-text)}._newFolderRow_1952v_134:focus-visible{outline:none;box-shadow:var(--focus-ring)}._disclosure_1952v_166{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0;border-radius:var(--radius-sm);color:var(--color-text-faint);cursor:pointer;transition:transform .12s ease,color .1s ease,background-color .1s ease}._disclosure_1952v_166[aria-expanded=true]{transform:rotate(90deg);color:var(--color-text-muted)}._disclosure_1952v_166:hover,._disclosure_1952v_166:focus-visible{color:var(--color-text);background:var(--color-bg-hover);outline:none}._disclosureSpacer_1952v_198{display:inline-block;width:14px;height:14px;flex-shrink:0}._rowButton_1952v_109{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;display:flex;align-items:center;gap:var(--space-sm);flex:1;min-width:0;padding:6px 6px 6px var(--space-xs);font-size:var(--text-base);color:var(--color-text-muted);cursor:pointer;text-align:left}._rowButton_1952v_109:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm);color:var(--color-text)}._rowButton_1952v_109:disabled{cursor:not-allowed;opacity:.45}._row_1952v_34[data-active=true] ._rowButton_1952v_109{color:var(--color-text);font-weight:600}._row_1952v_34:hover ._rowButton_1952v_109{color:var(--color-text)}._rowIcon_1952v_246{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0;color:var(--color-text-muted)}._row_1952v_34[data-active=true] ._rowIcon_1952v_246{color:var(--color-text)}._rowLabel_1952v_260{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowCount_1952v_268{flex-shrink:0;font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-text-faint)}._row_1952v_34[data-active=true] ._rowCount_1952v_268{color:var(--color-text-muted)}._rowMenuTrigger_1952v_283{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;border-radius:var(--radius-sm);color:var(--color-text-faint);cursor:pointer;opacity:0;transition:opacity .1s ease,color .1s ease,background-color .1s ease}._row_1952v_34:hover ._rowMenuTrigger_1952v_283,._row_1952v_34:has(:focus-visible) ._rowMenuTrigger_1952v_283,._row_1952v_34[data-menu-open=true] ._rowMenuTrigger_1952v_283{opacity:1}._rowMenuTrigger_1952v_283:hover,._rowMenuTrigger_1952v_283:focus-visible{color:var(--color-text);background:var(--color-bg-hover);outline:none}@media(prefers-reduced-motion:reduce){._row_1952v_34,._disclosure_1952v_166,._newFolderRow_1952v_134,._rowMenuTrigger_1952v_283{transition:none}}._treeFrame_rje66_7{max-height:320px;overflow-y:auto;border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-xs) 0}._tree_rje66_7{display:flex;flex-direction:column;gap:var(--space-2xs)}._disabledHint_rje66_21{font-size:var(--text-xs);color:var(--color-text-faint);margin:0}._rowLabelGroup_rje66_28{display:flex;flex-direction:column;min-width:0;flex:1;text-align:left}._rowName_rje66_36{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowDescription_rje66_42{font-size:var(--text-xs);color:var(--color-text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._emptyDropzone_92oyo_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-md);width:100%;max-width:420px;margin:0 auto;padding:var(--space-xl) var(--space-lg);border:2px dashed var(--color-border);border-radius:var(--surface-radius);background:var(--color-bg);cursor:pointer;transition:border-color .12s ease,background-color .12s ease}._emptyDropzone_92oyo_1:hover,._emptyDropzone_92oyo_1[data-active=true]{border-color:var(--color-text);background:var(--color-accent-soft)}._emptyDropzone_92oyo_1:focus-visible{outline:none;box-shadow:var(--focus-ring)}._emptyDropzoneIcon_92oyo_31{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-panel);color:var(--color-text-muted)}._emptyDropzoneTitle_92oyo_42{margin:0;color:var(--color-text);font-size:var(--text-md);font-weight:700}._emptyDropzoneSub_92oyo_49{max-width:320px;margin:0;color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal);text-align:center}._emptyState_92oyo_58{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);width:100%;padding:var(--space-xl) var(--space-md)}._emptyConnectCluster_92oyo_67{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);width:100%;max-width:460px;margin:var(--space-xs) auto 0}._emptyConnectLabel_92oyo_77{margin:0;color:var(--color-text-faint);font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase}._emptyConnectTiles_92oyo_86{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-sm);width:100%}._connectTile_92oyo_94{flex:1 1 200px;flex-direction:row;align-items:center;gap:var(--space-sm);max-width:240px;padding:10px 12px}._connectTileIcon_92oyo_103{display:inline-grid;flex-shrink:0;place-items:center;width:20px;height:20px}._connectTileLabel_92oyo_111{flex:1 1 auto;overflow:hidden;color:var(--color-text);font-size:var(--text-base);font-weight:600;text-overflow:ellipsis;white-space:nowrap}._connectTileChevron_92oyo_121{display:inline-grid;flex-shrink:0;place-items:center;color:var(--color-text-faint);transition:transform .12s ease,color .12s ease}._connectTile_92oyo_94:hover ._connectTileChevron_92oyo_121,._connectTile_92oyo_94:focus-visible ._connectTileChevron_92oyo_121{color:var(--color-text-muted);transform:translate(2px)}._srOnly_92oyo_137{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){._connectTileChevron_92oyo_121{transition:none}._connectTile_92oyo_94:hover ._connectTileChevron_92oyo_121,._connectTile_92oyo_94:focus-visible ._connectTileChevron_92oyo_121{transform:none}}._headerControl_ltd3s_1{display:inline-flex;align-items:center;gap:var(--space-sm)}._statusPill_ltd3s_7{display:inline-flex;align-items:center;height:var(--control-height-sm);padding:0 12px;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-panel);color:var(--color-text);font-size:var(--text-xs);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-wide);text-transform:uppercase;cursor:pointer}._statusPill_ltd3s_7:hover{background:var(--color-surface)}._statusPill_ltd3s_7:focus-visible{outline:none;box-shadow:var(--focus-ring)}._dialog_o2jsc_1{display:flex;flex-direction:column;width:min(1080px,calc(100vw - 48px));max-width:none;max-height:min(820px,calc(100vh - 48px));padding:0;overflow:hidden}._dialog_empty_o2jsc_11{width:min(760px,calc(100vw - 48px))}._header_o2jsc_15,._footer_o2jsc_16{display:flex;flex:none;align-items:flex-start;justify-content:space-between;gap:var(--field-gap);padding:var(--surface-padding)}._header_o2jsc_15{border-bottom:1px solid var(--color-border-subtle)}._heading_o2jsc_29{display:grid;gap:var(--space-xs);min-width:0}._headerActions_o2jsc_35{display:flex;flex:none;align-items:center;gap:var(--space-sm)}._body_o2jsc_42{display:flex;min-height:0;flex:1;flex-direction:column}._vocabularyError_o2jsc_49{display:flex;flex:none;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-sm) var(--surface-padding);border-bottom:1px solid var(--color-border-subtle);background:var(--color-danger-soft)}._vocabularyError_o2jsc_49 p{margin:0}._dropzone_o2jsc_64{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-md);min-height:340px;margin:var(--surface-padding);padding:var(--space-xl);border:1px dashed var(--color-border);border-radius:var(--surface-radius);background:radial-gradient(circle at 50% 32%,var(--color-accent-soft),transparent 42%),var(--color-bg);text-align:center;transition:border-color .12s ease,background-color .12s ease}._dropzone_active_o2jsc_88{border-color:var(--color-accent);background-color:var(--color-accent-soft)}._dropzoneIcon_o2jsc_93{display:grid;place-items:center;width:52px;height:52px;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-panel);color:var(--color-accent);box-shadow:var(--shadow-sm)}._dropzoneCopy_o2jsc_105{display:grid;justify-items:center;gap:var(--space-xs)}._dropzoneCopy_o2jsc_105 strong{color:var(--color-text);font-size:var(--text-lg);font-weight:650;letter-spacing:var(--tracking-tight)}._dropzoneCopy_o2jsc_105>span{color:var(--color-text-muted);font-size:var(--text-sm)}._fileInput_o2jsc_123{display:none}._batchToolbar_o2jsc_127{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);min-height:58px;padding:var(--space-sm) var(--surface-padding);border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);background:var(--color-accent-soft)}._selectionSummary_o2jsc_139{display:flex;flex:none;align-items:center;gap:var(--space-sm)}._selectionSummary_o2jsc_139 strong{color:var(--color-text);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase}._batchFields_o2jsc_154{display:grid;grid-template-columns:minmax(180px,220px) auto;gap:var(--space-sm);align-items:center}._tableFrame_o2jsc_161{min-height:250px;overflow:auto;background:var(--color-panel)}._table_o2jsc_161{width:100%;border-collapse:collapse;table-layout:fixed}._table_o2jsc_161 th,._table_o2jsc_161 td{padding:var(--table-cell-padding-y) var(--space-sm);border-bottom:1px solid var(--color-border-subtle);text-align:left;vertical-align:middle}._table_o2jsc_161 th{position:sticky;top:0;z-index:1;height:var(--subrow-content-height);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:650;letter-spacing:var(--tracking-wide);background:var(--color-panel);text-transform:uppercase}._table_o2jsc_161 th span{margin-left:var(--space-xs);font-weight:400;letter-spacing:normal;text-transform:none}._table_o2jsc_161 tbody tr{transition:background-color .12s ease}._table_o2jsc_161 tbody tr:hover{background:var(--color-bg-hover)}._table_o2jsc_161 tbody tr[data-selected=true]{background:var(--color-accent-soft)}._table_o2jsc_161 th:first-child,._table_o2jsc_161 td:first-child{width:44px;padding-left:var(--surface-padding)}._table_o2jsc_161 th:nth-child(2){width:24%}._table_o2jsc_161 th:nth-child(3){width:74px}._table_o2jsc_161 th:nth-child(4){width:17%}._table_o2jsc_161 th:nth-child(5){width:19%}._table_o2jsc_161 th:nth-child(6){width:18%}._table_o2jsc_161 th:last-child,._table_o2jsc_161 td:last-child{width:136px;padding-right:var(--surface-padding)}._fileCell_o2jsc_245{display:flex;align-items:center;gap:var(--space-sm);min-width:0}._fileCell_o2jsc_245 strong{min-width:0;overflow:hidden;color:var(--color-text);font-size:var(--text-sm);font-weight:600;text-overflow:ellipsis;white-space:nowrap}._fileIcon_o2jsc_262{display:grid;flex:none;place-items:center;width:30px;height:30px;border-radius:var(--radius-md);color:var(--asset-type-color);background:var(--asset-type-color-soft)}._sizeCell_o2jsc_273{color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}._typeField_o2jsc_280,._subtypeField_o2jsc_281{display:flex;align-items:center;min-width:0;border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-panel)}._typeField_o2jsc_280{gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);color:var(--asset-type-color);background:var(--asset-type-color-soft);border-color:transparent}._typeDot_o2jsc_298{flex:none;width:7px;height:7px;border-radius:var(--radius-full);background:var(--asset-type-color)}select._subtypeSelect_o2jsc_306{min-width:0;min-height:28px;border:0;border-radius:inherit;color:inherit;font-weight:600;background:transparent}select._subtypeSelect_o2jsc_306:focus-visible{border:0;border-radius:var(--radius-full);box-shadow:var(--focus-ring)}._subtypeField_o2jsc_281{color:var(--color-text)}._rowError_o2jsc_326{display:block;margin-top:var(--space-xs);color:var(--color-danger);font-size:var(--text-xs);line-height:1.35}._statusCell_o2jsc_334{display:flex;align-items:center;gap:var(--space-sm);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:600}._statusCell_o2jsc_334[data-status=progress]{color:var(--color-info)}._statusCell_o2jsc_334[data-status=ready]{color:var(--color-success)}._statusCell_o2jsc_334[data-status=error]{color:var(--color-danger)}._statusDot_o2jsc_355{flex:none;width:7px;height:7px;border-radius:var(--radius-full);background:currentcolor}._progressTrack_o2jsc_363{display:block;width:100%;max-width:110px;height:2px;margin-top:var(--space-xs);overflow:hidden;border-radius:var(--radius-full);background:var(--color-border-subtle)}._progressTrack_o2jsc_363>span{display:block;height:100%;border-radius:inherit;background:var(--color-info);transition:width .16s ease}._rowActions_o2jsc_382{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:var(--space-xs)}._footer_o2jsc_16{align-items:center;border-top:1px solid var(--color-border);background:var(--color-panel)}._footerCopy_o2jsc_396{display:grid;gap:var(--space-2xs)}._footerCopy_o2jsc_396 strong{color:var(--color-text);font-size:var(--text-xs)}._footerCopy_o2jsc_396 span{color:var(--color-text-muted);font-size:var(--text-xs)}._footerCopy_o2jsc_396 p{margin:var(--space-xs) 0 0}@media(max-width:880px){._dialog_o2jsc_1{width:calc(100vw - 20px);max-height:calc(100vh - 20px)}._header_o2jsc_15,._footer_o2jsc_16,._dropzone_o2jsc_64{padding-right:var(--space-md);padding-left:var(--space-md)}._batchToolbar_o2jsc_127{align-items:stretch;flex-direction:column;padding-right:var(--space-md);padding-left:var(--space-md)}._batchFields_o2jsc_154{grid-template-columns:1fr auto}._table_o2jsc_161{min-width:780px}._table_o2jsc_161 th:nth-child(3),._table_o2jsc_161 td:nth-child(3){display:none}._table_o2jsc_161 th:first-child,._table_o2jsc_161 td:first-child{position:sticky;left:0;z-index:2;background:var(--color-panel)}._table_o2jsc_161 th:nth-child(2),._table_o2jsc_161 td:nth-child(2){position:sticky;left:44px;z-index:2;background:var(--color-panel)}._table_o2jsc_161 th:first-child,._table_o2jsc_161 th:nth-child(2){z-index:3}._table_o2jsc_161 tbody tr[data-selected=true] td:first-child,._table_o2jsc_161 tbody tr[data-selected=true] td:nth-child(2){background:var(--color-accent-soft)}}@media(max-width:560px){._footer_o2jsc_16{align-items:stretch;flex-direction:column}._batchFields_o2jsc_154{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._dropzone_o2jsc_64,._table_o2jsc_161 tbody tr,._progressTrack_o2jsc_363>span{transition:none}}@media(max-height:660px){._dropzone_o2jsc_64{min-height:220px;margin-top:var(--space-md);margin-bottom:var(--space-md);padding-top:var(--space-lg);padding-bottom:var(--space-lg)}}._page_1h3th_7{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;--library-subbar-h: var(--subbar-height);--library-rowhead-content-h: var(--subrow-content-height);--datatable-head-h: var(--library-rowhead-content-h)}._treePane_1h3th_36{--list-panel-width: var(--library-tree-width, 280px);flex:0 0 auto;min-width:0;min-height:0}._treePane_1h3th_36>nav{flex:1;min-height:0;overflow-y:auto;margin-right:calc(var(--list-panel-inline-padding) * -1);padding-right:var(--list-panel-inline-padding)}._treePaneError_1h3th_53{padding:var(--space-sm) 0}._mainArea_1h3th_62{position:relative;display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;overflow:hidden;background:var(--color-panel)}._hiddenInput_1h3th_73{display:none}._uploadButtonInner_1h3th_77{display:inline-flex;align-items:center;gap:6px}._bodyRow_1h3th_86{position:relative;display:flex;flex:1;min-height:0;min-width:0}._tablePane_1h3th_94{position:relative;display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;overflow:hidden;background:var(--color-panel)}._dragOverlay_1h3th_112{position:absolute;inset:var(--space-md);z-index:10;display:grid;place-items:center;border:2px dashed var(--color-text);border-radius:var(--surface-radius);background:var(--color-panel-translucent);pointer-events:none;box-shadow:var(--shadow-md)}._dragOverlayContent_1h3th_125{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);text-align:center;padding:var(--space-md) var(--space-lg)}._dragOverlayLabel_1h3th_134{font-size:var(--text-md);font-weight:700;color:var(--color-text);letter-spacing:var(--tracking-tight)}._dragOverlaySub_1h3th_141{font-size:var(--text-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums}@media(max-width:880px){._treePane_1h3th_36{width:100%;max-height:220px}._treeDivider_1h3th_157{display:none}._treePane_1h3th_36._treePane_1h3th_36[data-edge=right]{border-right:none;border-bottom:1px solid var(--color-border-muted)}._bodyRow_1h3th_86{flex-direction:column}}._page_1x6tk_5{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;background:var(--color-panel)}._backButton_1x6tk_20{flex-shrink:0;margin-inline-start:calc(var(--space-xs) * -1)}._originalBody_1x6tk_27{flex:1;min-height:0;overflow:auto}._viewerResolving_1x6tk_38{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--space-lg);color:var(--color-text-muted);font-size:var(--text-sm)}._outOfScope_1x6tk_50{margin:0;padding:var(--space-md);color:var(--color-text-muted);font-size:var(--text-sm)}._root_106hz_1{min-height:100%;display:grid;place-items:center;padding:var(--route-padding)}._page_mw0m8_1{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--color-bg)}._header_mw0m8_9{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-border-subtle)}._headerLeft_mw0m8_18{display:flex;flex-direction:column;gap:2px}._backLink_mw0m8_24{font-size:var(--text-sm);color:var(--color-text-muted);text-decoration:none}._backLink_mw0m8_24:hover,._backLink_mw0m8_24:focus-visible{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}._backLink_mw0m8_24:focus-visible{outline:var(--focus-ring);outline-offset:2px}._title_mw0m8_42{font-size:var(--text-lg);font-weight:600;color:var(--color-text)}._meta_mw0m8_48{font-size:var(--text-xs);color:var(--color-text-muted)}._body_mw0m8_53{flex:1;min-height:0;position:relative}._placeholder_mw0m8_59,._error_mw0m8_60{padding:var(--space-lg);color:var(--color-text-muted);font-size:var(--text-sm)}._error_mw0m8_60{color:var(--color-danger)}._scrim_1s8qx_7{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xs);padding:var(--space-md);text-align:center;background:var(--color-overlay);cursor:grab}._scrim_1s8qx_7:focus-visible{outline:var(--focus-ring);outline-offset:-2px}._title_1s8qx_35{font-size:var(--text-md);font-weight:600;color:var(--color-text-on-overlay)}._hint_1s8qx_45{font-size:var(--text-xs);color:var(--color-text-on-overlay);opacity:.8}._frame_x6qvd_7{--surface-action-button-size: 15px;--surface-action-icon-size: 11px;position:relative;display:flex;flex-direction:column;height:100%;min-height:0;background:var(--color-panel);overflow:hidden}._actions_x6qvd_28{position:absolute;top:4px;right:4px;z-index:2;display:flex;align-items:center;gap:2px;opacity:0;pointer-events:none;transition:opacity .12s ease}._frame_x6qvd_7:hover ._actions_x6qvd_28,._frame_x6qvd_7:focus-within ._actions_x6qvd_28{opacity:1;pointer-events:auto}._actions_x6qvd_28 button{width:var(--surface-action-button-size);height:var(--surface-action-button-size);min-width:0;min-height:0;padding:0;background:var(--color-panel);box-shadow:var(--shadow-sm)}._actions_x6qvd_28 button svg{width:var(--surface-action-icon-size);height:var(--surface-action-icon-size)}._header_x6qvd_82{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--space-xs);height:26px;min-height:26px;padding-inline:var(--space-sm) var(--space-xs);border-bottom:1px solid var(--color-border-muted);background:var(--color-panel)}._header_x6qvd_82[data-drag-enabled]{cursor:grab}._headerTitle_x6qvd_102{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-xs);color:var(--color-text-muted)}._header_x6qvd_82[data-emphasis=prominent]{height:var(--subbar-height);min-height:var(--subbar-height);padding-inline:var(--space-md) var(--space-sm)}._header_x6qvd_82[data-emphasis=prominent] ._headerTitle_x6qvd_102{font-size:var(--text-md);font-weight:700;color:var(--color-text)}._headerActions_x6qvd_128{display:flex;flex:0 0 auto;align-items:center;gap:2px}._headerActions_x6qvd_128 button{width:var(--surface-action-button-size);height:var(--surface-action-button-size);min-width:0;min-height:0;padding:0}._headerActions_x6qvd_128 button svg{width:var(--surface-action-icon-size);height:var(--surface-action-icon-size)}._frame_x6qvd_7[data-thinking]{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}._content_x6qvd_73{flex:1;min-height:0;overflow:hidden}._inputPrompt_x6qvd_163{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-sm);border-bottom:1px solid var(--color-border-muted);background:var(--color-surface)}._inputPromptText_x6qvd_172{margin:0;font-size:var(--text-sm);color:var(--color-text)}._inputActions_x6qvd_178{display:flex;align-items:center;gap:var(--space-sm)}._responseButton_x6qvd_187,._responseButtonSecondary_x6qvd_188,._textInput_x6qvd_189,select._choiceSelect_x6qvd_184{border-radius:var(--radius-sm);border:1px solid var(--color-border);font:inherit}._responseButton_x6qvd_187,._responseButtonSecondary_x6qvd_188{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:var(--space-xs) var(--space-sm);cursor:pointer;transition:background-color .1s ease,border-color .1s ease,color .1s ease}._responseButton_x6qvd_187{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-surface)}._responseButtonSecondary_x6qvd_188{background:transparent;color:var(--color-text)}._responseButton_x6qvd_187:disabled,._responseButtonSecondary_x6qvd_188:disabled,._textInput_x6qvd_189:disabled,select._choiceSelect_x6qvd_184:disabled{opacity:.6;cursor:not-allowed}._choiceLabel_x6qvd_226,._textLabel_x6qvd_227{flex:1;min-width:0}._textInput_x6qvd_189,select._choiceSelect_x6qvd_184{width:100%;min-height:32px;padding:0 var(--space-sm);background:var(--color-panel);color:var(--color-text)}._srOnly_x6qvd_241{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._root_175dl_7{display:flex;height:100%;width:100%;min-height:0;min-width:0;overflow:hidden}._group_175dl_17,._leaf_175dl_18{flex:1 1 auto;min-height:0;min-width:0}._panel_175dl_24{display:flex;min-height:0;min-width:0;overflow:hidden}._leaf_175dl_18{display:flex;flex-direction:column;overflow:hidden}._separator_175dl_41{background:var(--color-border, rgba(120, 120, 120, .25));transition:background .12s ease}._separator_175dl_41:hover,._separator_175dl_41:active{background:var(--color-accent, rgba(90, 120, 245, .7))}._separator_175dl_41[aria-orientation=vertical]{width:2px;cursor:col-resize}._separator_175dl_41[aria-orientation=horizontal]{height:2px;cursor:row-resize}._paneContainer_qrbw7_8{height:100%;width:100%}._slot_qrbw7_13{height:100%;width:100%;min-height:0;min-width:0;overflow:hidden}._selectorSurface_1fely_1{display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--space-md);height:100%;min-height:0;padding:var(--space-md);background:var(--color-panel)}._subtitle_1fely_11{margin:0;color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}._surfaceList_1fely_18{display:grid;align-content:start;gap:var(--space-sm);min-height:0;overflow-y:auto}._surfaceOption_1fely_26{justify-content:flex-start;min-height:auto;padding:var(--space-sm);text-align:left;text-transform:none;letter-spacing:0}._surfaceOptionLabel_1fely_35,._surfaceOptionDescription_1fely_36{display:block;min-width:0}._surfaceOptionLabel_1fely_35{color:var(--color-text);font-size:var(--text-sm);font-weight:700;line-height:var(--leading-tight)}._surfaceOptionDescription_1fely_36{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-normal)}._empty_1fely_55{margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}._page_1e86c_7{height:100%;position:relative;overflow:hidden;background:var(--color-bg)}._mainColumn_1e86c_15{display:flex;flex-direction:column;height:100%;width:100%;min-width:0;min-height:0;overflow:hidden}._layoutArea_1e86c_31{flex:1;min-height:0;overflow:hidden}._workspaceModeStack_1e86c_37{position:relative;height:100%;min-height:0}._workspaceTopbarActions_1e86c_43{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-sm);min-width:0;pointer-events:auto}._panelSplitActions_1e86c_53{display:inline-flex;align-items:center;gap:var(--space-xs)}._panelSplitButton_1e86c_59{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:var(--control-height-sm);height:var(--control-height-sm);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-panel);color:var(--color-text-muted);cursor:pointer;box-shadow:var(--shadow-sm);transition:background-color .12s ease,border-color .12s ease,color .12s ease}._panelSplitButton_1e86c_59:hover{background:var(--color-surface);color:var(--color-text)}._panelSplitButton_1e86c_59[aria-pressed=true]{background:var(--color-surface);border-color:var(--color-text-muted);color:var(--color-text)}._panelSplitButton_1e86c_59:focus-visible{outline:var(--focus-ring);outline-offset:2px}._panelSplitButton_1e86c_59:disabled{opacity:.5;cursor:not-allowed}._panelSplitIcon_1e86c_101{width:16px;height:16px}._workspaceModeMain_1e86c_106{position:relative;flex:1 1 auto;height:100%;min-height:0;min-width:0;overflow:hidden}._maximisedPane_1e86c_118{position:absolute;top:0;right:0;bottom:0;left:0}._emptyWorkspace_1e86c_124{display:flex;align-items:center;justify-content:center;height:100%;padding:var(--space-lg)}._emptyWorkspaceText_1e86c_132{color:var(--color-text-muted);font-size:var(--text-sm);text-align:center}._chooserPane_1e86c_141{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;background:var(--color-panel)}._chooserPaneHeader_1e86c_150{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:1px var(--space-md);min-height:22px;border-bottom:1px solid var(--color-border-muted);font-weight:var(--font-weight-medium, 500);color:var(--color-text)}._chooserPaneTitle_1e86c_162{font-size:var(--text-sm)}._chooserPaneBody_1e86c_166{flex:1 1 auto;min-height:0;overflow:auto}._chooserPaneClose_1e86c_172{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;border-radius:var(--radius-control);background:transparent;color:var(--color-text-muted);font-size:var(--text-md);line-height:1;cursor:pointer}._chooserPaneClose_1e86c_172:hover{background:var(--color-surface);color:var(--color-text)}._chooserPaneClose_1e86c_172:focus-visible{outline:var(--focus-ring)}._workspaceModeBody_1e86c_196{display:flex;height:100%;min-height:0;min-width:0;overflow:hidden}._workflowChrome_1e86c_204{flex-shrink:0;display:flex;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-lg);border-bottom:1px solid var(--color-border-muted);background:var(--color-surface);min-height:0}._workflowBackLink_1e86c_215{display:inline-block;font-size:var(--text-sm);color:var(--color-text-muted);text-decoration:none;white-space:nowrap;border-radius:var(--radius-sm);transition:color .1s ease,text-decoration-color .1s ease}._workflowBackLink_1e86c_215:hover{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}._workflowBackLink_1e86c_215:focus-visible{outline:var(--focus-ring);outline-offset:2px;color:var(--color-accent)}._workflowName_1e86c_244{font-size:var(--text-md);font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._minimizedTray_1e86c_259{flex-shrink:0;display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-top:1px solid var(--color-border-muted);background:var(--color-surface)}._minimizedLabel_1e86c_269{font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}._minimizedList_1e86c_277{display:flex;flex-wrap:wrap;gap:var(--space-xs)}._minimizedChip_1e86c_283{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-panel);color:var(--color-text);padding:var(--space-xs) var(--space-sm);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:border-color .1s ease,background-color .1s ease,color .1s ease}._minimizedChip_1e86c_283:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}._intentRow_1e86c_309{display:flex;justify-content:center;margin:var(--space-md) 0 var(--space-lg)}._scopeRow_1e86c_317{display:flex;justify-content:center;margin-bottom:var(--space-lg)}._scopeNote_1e86c_323{font-size:var(--text-sm);color:var(--color-text-muted)}._overlay_1tzyh_7{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none}._sourceDim_1tzyh_18,._dropZone_1tzyh_19{position:fixed;border-radius:var(--radius-sm)}._sourceDim_1tzyh_18{background:var(--color-overlay)}._dropZone_1tzyh_19{background:var(--color-accent-soft);border:2px solid var(--color-accent)}._intentSwitch_1ivat_9{display:inline-flex;align-items:stretch;gap:var(--space-lg);padding:0 var(--space-md)}._intentButton_1ivat_16._intentButton_1ivat_16{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background:transparent;box-shadow:none;min-height:auto;padding:var(--space-md) 0;font:inherit;font-size:var(--text-sm);font-weight:700;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-text-muted);cursor:pointer;position:relative;transition:color .12s ease}._intentButton_1ivat_16:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:transparent;transition:background-color .12s ease}._intentButton_1ivat_16:hover{color:var(--color-text)}._intentButton_1ivat_16[data-active=true]{color:var(--color-text);border-color:transparent;background:transparent}._intentButton_1ivat_16[data-active=true]:after{background:var(--color-text)}._page_1du6w_6{display:grid;grid-template-columns:minmax(0,1fr);height:100%;position:relative;overflow:hidden}._content_1du6w_14{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0;overflow:hidden}._conversation_1du6w_21{width:min(100%,960px);margin:0 auto;min-height:0;display:grid;gap:var(--space-md)}._landing_1du6w_29{display:flex;align-items:center;justify-content:center;height:100%;padding:48px 24px}._landingInner_1du6w_37{text-align:center;max-width:480px}._landingLogo_1du6w_42{width:88px;height:auto;margin-bottom:var(--space-lg, 24px);pointer-events:none}._landingHeading_1du6w_49{font-size:var(--text-2xl, 1.5rem);font-weight:700;color:var(--color-text);margin:0 0 var(--space-sm)}._landingSubtext_1du6w_56{font-size:var(--text-md);color:var(--color-text-muted);margin:0}._trigger_ttzhb_1{display:inline-flex;align-items:center;height:var(--control-height-sm);padding:0 var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-xs);cursor:pointer}._trigger_ttzhb_1:hover{color:var(--color-text);background:var(--color-bg-hover)}._trigger_ttzhb_1:focus-visible{outline:var(--focus-ring)}._body_ttzhb_23{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-sm);max-width:260px}._row_ttzhb_31{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}._label_ttzhb_38{font-size:var(--text-xs);color:var(--color-text-muted)}._value_ttzhb_43{font-size:var(--text-sm);font-weight:600}._hint_ttzhb_48{margin:0;font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-normal)}._body_10ygx_1{padding:0;min-height:100%}._titleRow_10ygx_14{display:inline-flex;align-items:center;gap:var(--space-sm);min-width:0}._titleCrumb_10ygx_21{flex-shrink:0;color:var(--color-text-muted);font-size:var(--text-xl);font-weight:500;text-decoration:none;transition:color .1s ease}._titleCrumb_10ygx_21:hover{color:var(--color-text)}._titleCrumb_10ygx_21:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}._titleCrumbSeparator_10ygx_40{flex-shrink:0;color:var(--color-text-faint);font-size:var(--text-xl);font-weight:400}._titleName_10ygx_50{max-width:min(420px,40vw);min-width:0}._titleName_10ygx_50>span,._titleName_10ygx_50>input{height:auto;font-size:var(--text-xl);font-weight:800;line-height:1.2}._builderBody_10ygx_72{display:flex;flex-direction:column;flex:1;min-height:0}._placeholder_10ygx_79{padding:var(--space-xl);color:var(--color-text-muted);text-align:center}._overviewStack_10ygx_85{display:grid;gap:0;min-height:0;flex:1;grid-template-rows:auto minmax(0,1fr)}._overviewStack_10ygx_85>._panel_10ygx_100{display:flex;flex-direction:column;min-height:0;border-bottom:none}._metaRow_10ygx_107{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--color-border-muted);background:var(--color-panel)}._metaItem_10ygx_114{display:grid;gap:2px;min-width:0;border-right:1px solid var(--color-border-muted);background:var(--color-panel);padding:var(--space-sm) var(--space-md)}._metaItem_10ygx_114:last-child{border-right:none}._metaItem_10ygx_114 span{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase}._metaItem_10ygx_114 strong{min-width:0;overflow:hidden;color:var(--color-text);font-size:var(--text-sm);font-weight:600;text-overflow:ellipsis;white-space:nowrap}._panel_10ygx_100{min-width:0;border-bottom:1px solid var(--color-border-muted);background:var(--color-panel)}._panelHeader_10ygx_151{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);min-height:var(--subbar-height);padding:var(--space-sm) var(--space-lg);border-bottom:1px solid var(--color-border-muted);box-sizing:border-box}._panelTitle_10ygx_162{margin:0;color:var(--color-text);font-size:var(--text-lg);font-weight:700}._panelDescription_10ygx_169{margin:var(--space-xs) 0 0;color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}._preview_10ygx_176,._previewCompact_10ygx_177{overflow:hidden;border:none;border-radius:0;background:var(--color-bg)}._preview_10ygx_176{flex:1;min-height:520px}._previewEmpty_10ygx_192{display:grid;min-height:240px;place-content:center;border:none;border-radius:0;background:var(--color-bg);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal);padding:var(--space-lg);text-align:center}._workflowBuilderShell_10ygx_206 [data-preset=companion]{grid-template-columns:minmax(520px,1fr) minmax(320px,380px)}._conversationEmpty_10ygx_210{display:grid;gap:var(--space-sm);max-width:360px}._conversationBody_10ygx_216{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted)}._promptExamples_10ygx_223{display:grid;gap:var(--space-xs);margin-top:var(--space-xs)}._promptExamples_10ygx_223 span{display:block;padding:var(--space-sm);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-panel);color:var(--color-text);font-size:var(--text-sm);line-height:var(--leading-normal)}@media(max-width:900px){._metaRow_10ygx_107{grid-template-columns:repeat(2,minmax(0,1fr))}._metaItem_10ygx_114:nth-child(2n){border-right:none}._metaItem_10ygx_114:nth-child(n+3){border-top:1px solid var(--color-border-muted)}._workflowBuilderShell_10ygx_206 [data-preset=companion]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(420px,1.2fr) minmax(280px,.8fr);grid-template-areas:"main" "panel";overflow-y:auto}}._panel_180l3_1{display:flex;flex-direction:column;gap:var(--field-gap)}._dropzone_180l3_7{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);padding:var(--space-xl) var(--space-md);border:1px dashed var(--color-border);border-radius:var(--surface-radius);background:var(--color-panel);text-align:center}._dropzone_180l3_7[data-dragging]{border-color:var(--color-info);background:var(--color-info-soft)}._dropGlyph_180l3_25{font-size:28px;color:var(--color-text-muted)}._dropTitle_180l3_30{font-size:var(--text-sm);font-weight:600;color:var(--color-text);margin:0}._dropSub_180l3_37{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--color-text-muted);margin:0;max-width:30rem}._formats_180l3_45{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-xs);margin-top:var(--space-xs)}._formatPill_180l3_53{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);padding:1px var(--space-sm)}._schema_180l3_62,._subject_180l3_63{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--card-padding);border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-panel)}._subject_180l3_63{flex-direction:row;align-items:center;gap:var(--space-sm)}._schemaHead_180l3_82{display:flex;flex-direction:column;gap:2px}._schemaTitle_180l3_88{font-size:var(--text-sm);font-weight:600;color:var(--color-text)}._schemaSub_180l3_94{font-size:var(--text-xs);color:var(--color-text-muted)}._schemaTable_180l3_99{width:100%;border-collapse:collapse;font-size:var(--text-xs)}._schemaTable_180l3_99 th{text-align:left;font-weight:600;color:var(--color-text-muted);padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border-subtle)}._schemaTable_180l3_99 td{padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border-subtle)}._schemaTable_180l3_99 tbody tr:last-child td{border-bottom:none}._fieldName_180l3_123{font-family:var(--font-mono);color:var(--color-text)}._fieldType_180l3_128{font-family:var(--font-mono);color:var(--color-text-muted)}._muted_180l3_133{font-size:var(--text-xs);color:var(--color-text-muted)}._panel_106f4_1{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--card-padding);border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-panel)}._head_106f4_12{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}._title_106f4_19{font-size:var(--text-sm);font-weight:600;color:var(--color-text)}._signals_106f4_25{display:flex;flex-wrap:wrap;gap:var(--space-xs)}._checks_106f4_31{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-xs) var(--space-md)}._check_106f4_31{display:flex;align-items:center;gap:var(--space-sm);font-size:var(--text-sm);color:var(--color-text)}._dot_106f4_49{flex:none;width:.5rem;height:.5rem;border-radius:var(--radius-full);background:var(--color-warning)}._dot_106f4_49[data-status=pass]{background:var(--color-success)}._dot_106f4_49[data-status=fail]{background:var(--color-danger)}._checkLabel_106f4_65{color:var(--color-text)}._checkDetail_106f4_69{color:var(--color-text-muted);font-size:var(--text-xs)}._grid_ztx8m_1{display:flex;flex-direction:column;gap:var(--space-md);min-height:0}._subject_ztx8m_8{display:block;font-size:var(--text-sm);color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._state_ztx8m_19{white-space:nowrap}._labels_ztx8m_23{display:flex;flex-direction:column;gap:var(--space-xs)}._labelField_ztx8m_29{display:flex;align-items:baseline;gap:var(--space-xs);font-size:var(--text-sm)}._labelKey_ztx8m_36{flex:none;color:var(--color-text-muted);font-size:var(--text-xs)}._labelValue_ztx8m_42{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;background:transparent;padding:0 var(--space-xs);border-radius:var(--radius-sm);font:inherit;color:var(--color-text);text-align:left;cursor:text}._labelValue_ztx8m_42:hover{border-color:var(--color-border-subtle);background:var(--color-bg-hover)}._labelValue_ztx8m_42:focus-visible{outline:var(--focus-ring)}._labelValue_ztx8m_42[data-empty]{color:var(--color-text-muted);font-style:italic}._muted_ztx8m_68{color:var(--color-text-muted);font-size:var(--text-xs)}._panel_1a9um_1{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--card-padding);border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-panel)}._head_1a9um_12{display:flex;align-items:baseline;gap:var(--space-sm)}._title_1a9um_18{font-size:var(--text-sm);font-weight:600;color:var(--color-text)}._sub_1a9um_24{font-size:var(--text-xs);color:var(--color-text-muted)}._columns_1a9um_29{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--space-md) var(--space-lg)}._column_1a9um_29{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}._field_1a9um_42{font-size:var(--text-xs);font-weight:600;color:var(--color-text);margin-bottom:var(--space-xs)}._row_1a9um_49{display:grid;grid-template-columns:minmax(56px,40%) 1fr 32px;align-items:center;gap:var(--space-sm)}._value_1a9um_56{font-size:var(--text-xs);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._track_1a9um_64{display:block;height:6px;border-radius:var(--radius-full);background:var(--color-surface);overflow:hidden}._fill_1a9um_72{display:block;height:100%;background:var(--color-accent);border-radius:var(--radius-full)}._fill_1a9um_72[data-low]{background:var(--color-warning, #d97706)}._share_1a9um_83{font-size:var(--text-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums;text-align:right}._share_1a9um_83[data-low]{color:var(--color-warning, #d97706);font-weight:600}._panel_vmi7z_1{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--card-padding);border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-panel)}._title_vmi7z_12{font-size:var(--text-sm);font-weight:600;color:var(--color-text)}._bar_vmi7z_18{display:flex;height:8px;border-radius:var(--radius-full);overflow:hidden;background:var(--color-surface)}._seg_vmi7z_26{flex-basis:0;min-width:2px}._segDev_vmi7z_31{background:var(--color-accent)}._segTest_vmi7z_35{background:var(--color-warning, #d97706)}._segUnassigned_vmi7z_39{background:var(--color-border)}._tiles_vmi7z_43{display:flex;flex-wrap:wrap;gap:var(--grid-gutter)}._tile_vmi7z_43{display:inline-flex;align-items:baseline;gap:var(--space-xs)}._tile_vmi7z_43[data-empty]{opacity:.5}._dot_vmi7z_59{width:8px;height:8px;border-radius:50%;align-self:center}._tileCount_vmi7z_66{font-size:var(--text-sm);font-weight:700;color:var(--color-text);font-variant-numeric:tabular-nums}._tileLabel_vmi7z_73{font-size:var(--text-xs);color:var(--color-text-muted)}._page_1w87u_1{height:100%;min-height:0;display:flex;flex-direction:column}._chatPane_1w87u_8{height:100%;min-height:0;display:flex;flex-direction:column;border-right:1px solid var(--color-border)}._artifact_1w87u_16{height:100%;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--field-gap);padding:var(--card-padding)}._artifactHead_1w87u_26{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md)}._artifactTitle_1w87u_33{font-size:var(--text-md);font-weight:700;margin:0}._artifactSub_1w87u_39{font-size:var(--text-xs);color:var(--color-text-muted);margin:2px 0 0;text-transform:capitalize}._stageRail_1w87u_46{display:flex;flex-wrap:wrap;gap:var(--space-xs);list-style:none;margin:0;padding:0}._stage_1w87u_46,._stageCurrent_1w87u_56{display:inline-flex;align-items:center;gap:var(--space-xs);font-size:var(--text-xs);color:var(--color-text-muted);padding:var(--space-xs) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-full)}._stageCurrent_1w87u_56{color:var(--color-text);border-color:var(--color-accent);background:var(--color-accent-soft);font-weight:600}._stageNum_1w87u_76{display:inline-flex;align-items:center;justify-content:center;flex:none;width:18px;height:18px;border-radius:50%;background:var(--color-surface);font-family:var(--font-mono);font-size:10px;color:var(--color-text-muted)}._stageCurrent_1w87u_56 ._stageNum_1w87u_76{background:var(--color-panel);color:var(--color-text)}._stageLabel_1w87u_95{white-space:nowrap}._welcome_1w87u_100{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--surface-padding);max-width:36rem;margin:0 auto}._welcomeTitle_1w87u_109{font-size:var(--text-md);font-weight:600;color:var(--color-text);margin:0}._welcomeBody_1w87u_116{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-muted);margin:0}._suggestions_1w87u_124{display:flex;flex-wrap:wrap;gap:var(--space-xs)}._suggestionChip_1w87u_130{font-size:var(--text-xs);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:var(--space-xs) var(--space-md);cursor:pointer}._suggestionChip_1w87u_130:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}._headline_1w87u_147{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--card-padding);border:1px solid var(--color-success);border-radius:var(--surface-radius);background:var(--color-success-soft)}._headlineBody_1w87u_161{display:flex;flex-direction:column;gap:2px;min-width:0}._headline_1w87u_147>button{flex:none;white-space:nowrap}._headlineValue_1w87u_175{font-size:var(--text-lg);font-weight:700;color:var(--color-success-strong);margin:0}._headlineMeta_1w87u_182{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}._headlineNote_1w87u_188{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--color-text-muted);margin:var(--space-xs) 0 0;max-width:32rem}._link_1pe2f_1{display:inline-flex;max-width:100%;min-width:0;color:inherit;text-decoration:none}._chip_1pe2f_9{display:inline-flex;align-items:center;gap:var(--space-xs);min-width:0;max-width:100%;padding:4px var(--space-xs);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg)}._link_1pe2f_1:hover ._chip_1pe2f_9{border-color:var(--color-border);background:var(--color-surface)}._link_1pe2f_1:focus-visible ._chip_1pe2f_9{outline:var(--focus-ring);outline-offset:1px}._title_1pe2f_31{overflow:hidden;min-width:0;color:var(--color-text);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap}._muted_1pe2f_40 ._title_1pe2f_31{color:var(--color-text-muted)}._diff_19n1n_1{display:grid;gap:var(--space-sm)}._group_19n1n_6{display:grid;gap:0;margin:0;border:1px solid var(--color-border-subtle);border-radius:var(--surface-radius);overflow:hidden}._row_19n1n_16{display:grid;grid-template-columns:minmax(96px,.4fr) minmax(0,1fr);gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg)}._row_19n1n_16:last-child{border-bottom:none}._rowMismatch_19n1n_31{background:var(--color-danger-soft);box-shadow:inset 3px 0 0 var(--color-danger)}._row_19n1n_16 dt{display:flex;align-items:center;gap:var(--space-2xs);flex-wrap:wrap;color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs);word-break:break-word}._row_19n1n_16 dd{display:grid;gap:var(--space-2xs);margin:0;min-width:0;color:var(--color-text);font-size:var(--text-xs)}._mismatchTag_19n1n_56{padding:0 var(--space-2xs);border-radius:var(--radius-sm);background:var(--color-danger);color:var(--color-text-on-accent);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wide)}._compare_19n1n_68{display:grid;grid-template-columns:minmax(52px,auto) minmax(0,1fr);gap:var(--space-sm);align-items:baseline}._compareLabel_19n1n_75{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:600;text-transform:uppercase}._expectedValue_19n1n_82,._actualValue_19n1n_83,._matchValue_19n1n_84{overflow-wrap:anywhere;white-space:pre-wrap}._actualValue_19n1n_83{color:var(--color-danger);font-weight:600}._matchValue_19n1n_84{color:var(--color-text)}._empty_19n1n_98{margin:0;color:var(--color-text-faint);font-size:var(--text-xs)}._caseBrowserSection_crshv_1{display:grid;gap:var(--section-gap);padding:var(--route-padding)}._detailHeader_crshv_10{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md)}._headerActions_crshv_19{display:flex;align-items:center;gap:var(--space-sm);flex-shrink:0}._detailHeader_crshv_10 h3,._caseRowsHeader_crshv_27 h4,._filterRail_crshv_28 h4,._caseDetail_crshv_29 h4{margin:0;color:var(--color-text);font-size:var(--text-md);font-weight:700}._detailHeader_crshv_10 p,._caseRowsHeader_crshv_27 span,._caseDetail_crshv_29 p{margin:var(--space-2xs) 0 0;color:var(--color-text-muted);font-size:var(--text-xs)}._metricStrip_crshv_44{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);overflow:hidden}._metricTile_crshv_54{display:grid;gap:var(--space-2xs);min-width:0;padding:var(--space-sm) var(--space-md);border-right:1px solid var(--color-border-muted);background:var(--color-bg)}._metricTile_crshv_54:last-child{border-right:none}._metricTile_crshv_54 span{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:600;text-transform:uppercase}._metricTile_crshv_54 strong{color:var(--color-text);font-size:var(--text-xl);font-weight:700}._metricTile_crshv_54 small{overflow:hidden;color:var(--color-text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}._reportList_crshv_88{display:grid;gap:var(--space-xs)}._metricTileEmpty_crshv_95{grid-column:span 3}._metricTileEmpty_crshv_95 small{white-space:normal}._filterGroupHeading_crshv_104{margin-top:var(--space-sm)}._caseRowBadges_crshv_108{display:flex;align-items:center;gap:var(--space-xs)}._agreementDot_crshv_116{display:inline-block;width:9px;height:9px;border-radius:var(--radius-full);background:var(--color-text-faint)}._agreementDot_success_crshv_124{background:var(--color-success)}._agreementDot_danger_crshv_128{background:var(--color-danger)}._agreementDot_neutral_crshv_132{background:var(--color-border)}._caseBrowser_crshv_1{display:grid;grid-template-columns:150px minmax(220px,.85fr) minmax(280px,1.15fr);min-height:420px;border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);overflow:hidden}._filterRail_crshv_28,._caseRows_crshv_27,._caseDetail_crshv_29{min-width:0;background:var(--color-panel)}._filterRail_crshv_28,._caseRows_crshv_27{border-right:1px solid var(--color-border-muted)}._filterRail_crshv_28{display:grid;align-content:start;gap:var(--space-xs);padding:var(--card-padding)}._filterItem_crshv_166{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border:1px solid transparent;background:transparent;color:var(--color-text-muted);font-family:inherit;font-size:var(--text-xs);text-align:left;cursor:pointer}._filterItemActive_crshv_181{border-color:var(--color-border-muted);background:var(--color-bg);color:var(--color-text)}._filterItem_crshv_166 strong{color:inherit;font-family:var(--font-mono);font-weight:600}._caseRows_crshv_27{display:grid;align-content:start;max-height:520px;overflow:auto}._caseRowsHeader_crshv_27{display:flex;position:sticky;top:0;z-index:1;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border-muted);background:var(--color-panel)}._caseRow_crshv_27{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-sm);width:100%;min-height:58px;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border-subtle);border-top:0;border-right:0;border-left:0;background:var(--color-panel);font-family:inherit;text-align:left;cursor:pointer}._caseRow_crshv_27:hover,._caseRow_crshv_27:focus-visible{background:var(--color-bg)}._caseRowSelected_crshv_236{background:var(--color-bg);box-shadow:inset 3px 0 0 var(--color-accent)}._caseRow_crshv_27 strong{display:block;overflow:hidden;color:var(--color-text);font-size:var(--text-sm);font-weight:650;text-overflow:ellipsis;white-space:nowrap}._caseRow_crshv_27 span{display:block;margin-top:var(--space-2xs);color:var(--color-text-muted);font-size:var(--text-xs)}._caseDetail_crshv_29{display:grid;align-content:start;gap:var(--field-gap);padding:var(--card-padding);max-height:520px;overflow:auto}._mono_crshv_267{font-family:var(--font-mono)}._detailBlock_crshv_271{display:grid;gap:var(--space-xs)}._detailBlock_crshv_271>span{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:600;text-transform:uppercase}._fieldList_crshv_285{display:grid;gap:0;margin:0;border:1px solid var(--color-border-subtle);border-radius:var(--surface-radius);overflow:hidden}._fieldRow_crshv_295{display:grid;grid-template-columns:minmax(96px,.4fr) minmax(0,1fr);gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg)}._fieldRow_crshv_295:last-child{border-bottom:none}._fieldRow_crshv_295 dt{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs);word-break:break-word}._fieldRow_crshv_295 dd{margin:0;min-width:0;color:var(--color-text);font-size:var(--text-xs)}._fieldValue_crshv_322{overflow-wrap:anywhere;white-space:pre-wrap}._fieldDisclosure_crshv_327 summary{color:var(--color-text-muted);cursor:pointer;list-style:revert}._fieldDisclosure_crshv_327 summary:hover{color:var(--color-text)}._fieldDisclosure_crshv_327 pre{overflow:auto;max-height:200px;margin:var(--space-xs) 0 0;padding:var(--space-sm);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-panel);color:var(--color-text);font-size:var(--text-xs);line-height:var(--leading-normal);white-space:pre-wrap}._fieldEmpty_crshv_351{margin:0;color:var(--color-text-faint);font-size:var(--text-xs)}._statusText_crshv_357{color:var(--color-text-muted);font-size:var(--text-sm);padding:var(--space-lg)}@media(max-width:980px){._metricStrip_crshv_44,._caseBrowser_crshv_1{grid-template-columns:minmax(0,1fr)}._metricTile_crshv_54,._filterRail_crshv_28,._caseRows_crshv_27{border-right:none;border-bottom:1px solid var(--color-border-muted)}}._stack_1watx_1{display:grid;min-width:0}._alertSlot_1watx_6{padding:var(--space-sm) var(--space-lg) 0}._statusText_1watx_10{padding:var(--space-lg);color:var(--color-text-muted);font-size:var(--text-sm)}._attachPopover_1watx_18{width:min(360px,90vw)}._attachPopoverInner_1watx_22{display:grid;gap:var(--space-sm)}._attachPopoverInner_1watx_22 h3{margin:0;color:var(--color-text);font-size:var(--text-md);font-weight:700}._attachPopoverInner_1watx_22 p{margin:0;color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}._attachRow_1watx_41{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-sm)}._listBody_1watx_49{display:flex;flex-direction:column;gap:var(--space-md);min-height:calc(100vh - var(--topbar-height) - var(--subbar-height) - var(--subbar-height));padding:var(--route-padding);background:var(--color-panel)}._datasetList_1watx_65{display:grid;gap:var(--grid-gutter);align-content:start}:root[data-density=compact] ._datasetList_1watx_65[data-grid-dense]{background:var(--color-border);border:1px solid var(--color-border)}:root[data-density=compact] ._datasetList_1watx_65[data-grid-dense] ._datasetRow_1watx_85{border-color:transparent;border-radius:0}._datasetRow_1watx_85{display:grid;grid-template-columns:auto minmax(0,1fr) 88px 132px auto auto;gap:var(--space-lg);align-items:center;width:100%;padding:var(--space-md) var(--space-lg);border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-bg);font:inherit;text-align:left;cursor:pointer;transition:border-color 80ms ease,background-color 80ms ease}._datasetRow_1watx_85:hover{border-color:var(--color-border);background:var(--color-bg-hover)}._datasetRow_1watx_85:focus-visible{outline:2px solid var(--color-info);outline-offset:-2px}._datasetRowIcon_1watx_118{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-md);background:var(--color-accent-soft);color:var(--color-text-muted)}._datasetName_1watx_128{display:grid;gap:var(--space-2xs);min-width:0}._datasetName_1watx_128 strong{overflow:hidden;color:var(--color-text);font-size:var(--text-md);font-weight:700;text-overflow:ellipsis;white-space:nowrap}._datasetName_1watx_128 span{overflow:hidden;color:var(--color-text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}._datasetStat_1watx_151{display:grid;gap:var(--space-2xs);min-width:0}._statLabel_1watx_157{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase}._datasetStat_1watx_151 strong{color:var(--color-text);font-size:var(--text-md);font-weight:700;font-variant-numeric:tabular-nums}._datasetOpen_1watx_172{color:var(--color-text-faint);font-size:var(--text-sm);font-weight:600;white-space:nowrap}._datasetRow_1watx_85:hover ._datasetOpen_1watx_172{color:var(--color-text)}._browsePrompt_1watx_185{display:grid;flex:1;place-content:center;justify-items:center;gap:var(--space-sm);padding:var(--space-xl);text-align:center}._browsePromptIcon_1watx_195{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:var(--radius-md);background:var(--color-accent-soft);color:var(--color-text-muted)}._browsePrompt_1watx_185 p{max-width:340px;margin:0;color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}._detailView_1watx_215{display:flex;flex-direction:column;min-height:calc(100vh - var(--topbar-height) - var(--subbar-height) - var(--subbar-height));background:var(--color-panel)}@media(max-width:980px){._datasetRow_1watx_85{grid-template-columns:auto minmax(0,1fr) auto auto;gap:var(--space-sm) var(--space-md)}._datasetStat_1watx_151{display:none}}._sheet_1ydcb_3{top:0;right:0;left:auto;bottom:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(440px,100vw);max-width:none;max-height:none;height:100vh;transform:none;border-radius:0;border-left:1px solid var(--color-border);padding:0}._head_1ydcb_20{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);padding:var(--card-padding);border-bottom:1px solid var(--color-border-muted)}._title_1ydcb_29{margin:0;color:var(--color-text);font-size:var(--text-md);font-weight:800}._subtitle_1ydcb_36{margin:var(--space-2xs) 0 0;color:var(--color-text-muted);font-size:var(--text-xs)}._body_1ydcb_42{display:grid;align-content:start;gap:var(--field-gap);min-height:0;overflow-y:auto;padding:var(--card-padding)}._muted_1ydcb_51{margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}._kicker_1ydcb_57{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase}._scoreBlock_1ydcb_65{display:grid;gap:var(--space-2xs);padding:var(--card-padding);border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-bg)}._scoreValue_1ydcb_75{color:var(--color-text);font-size:36px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}._scoreMeta_1ydcb_83{color:var(--color-text-muted);font-size:var(--text-xs)}._summary_1ydcb_88{margin:0;color:var(--color-text);font-size:var(--text-sm);line-height:var(--leading-normal)}._scorecard_1ydcb_95{display:grid;gap:var(--space-sm)}._scorecardGrid_1ydcb_100{display:grid;gap:0;margin:0;border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);overflow:hidden}._scorecardGrid_1ydcb_100>div{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border-subtle)}._scorecardGrid_1ydcb_100>div:last-child{border-bottom:none}._scorecardGrid_1ydcb_100 dt{color:var(--color-text-muted);font-size:var(--text-xs);text-transform:capitalize}._scorecardGrid_1ydcb_100 dd{margin:0;color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._footer_1ydcb_137{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--card-padding);border-top:1px solid var(--color-border-muted)}._leadActions_1ydcb_146,._decisionActions_1ydcb_151{display:flex;gap:var(--space-sm)}._stack_1iyqa_1{display:grid;min-width:0}._frame_1iyqa_15{display:grid;min-width:0;overflow:hidden}:root[data-density=compact] ._frame_1iyqa_15{overflow:visible}._alertSlot_1iyqa_25{padding:var(--space-sm) var(--space-md) 0}._statusText_1iyqa_29{padding:var(--space-md) var(--space-lg);color:var(--color-text-muted);font-size:var(--text-sm)}._kicker_1iyqa_35{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase}._decisionStrip_1iyqa_48{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-md);align-items:center;padding:var(--space-sm) var(--space-md);border-top:1px solid color-mix(in srgb,var(--color-warning) 34%,var(--color-border));border-bottom:1px solid color-mix(in srgb,var(--color-warning) 34%,var(--color-border));background:var(--color-warning-soft)}._decisionGlyph_1iyqa_61{display:inline-grid;place-items:center;width:var(--space-lg);height:var(--space-lg);border-radius:var(--radius-full);background:var(--color-warning);color:var(--color-on-accent);font-size:var(--text-xs);font-weight:800}._decisionStrip_1iyqa_48 strong{color:var(--color-warning-strong);font-size:var(--text-sm);font-weight:800}._decisionStrip_1iyqa_48 p{margin:var(--space-2xs) 0 0;color:var(--color-warning-strong);font-size:var(--text-xs);opacity:.9}._nowStrip_1iyqa_88{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-md);align-items:center;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-bg)}._nowStrip_1iyqa_88 p{display:flex;align-items:center;gap:var(--space-sm);margin:0;color:var(--color-text);font-size:var(--text-sm)}._nowStripInfo_1iyqa_111>span{color:var(--color-text-muted);font-size:var(--text-xs)}._nowStripStatus_1iyqa_119{display:flex;align-items:center;gap:var(--space-sm)}._statusDot_1iyqa_128{width:var(--space-sm);height:var(--space-sm);border-radius:var(--radius-full);background:var(--color-text-faint)}._statusDotActive_1iyqa_135{background:var(--color-success);box-shadow:0 0 0 3px var(--color-success-soft)}._firstRunLive_1iyqa_142{display:grid;gap:var(--space-sm);padding:var(--space-md);border-bottom:1px solid var(--color-border-muted);background:var(--color-panel)}._firstRunLiveNote_1iyqa_150{margin:0;color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}._readySection_1iyqa_159{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:var(--space-lg);padding:var(--space-lg) var(--space-md);border-bottom:1px solid var(--color-border-muted);background:var(--color-panel)}._readyIntro_1iyqa_168{display:grid;align-content:start;gap:var(--space-sm);min-width:0}._readyIntro_1iyqa_168 h3{margin:0;color:var(--color-text);font-size:var(--text-lg);font-weight:800;line-height:var(--leading-tight)}._readyIntro_1iyqa_168 p{margin:0;color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}._readySteps_1iyqa_190{display:grid;align-content:start;gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);background:var(--color-bg)}._readySteps_1iyqa_190 ol{display:grid;gap:var(--space-sm);margin:0;padding:0;list-style:none}._readySteps_1iyqa_190 li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:var(--space-sm);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}._readySteps_1iyqa_190 li span{color:var(--color-text-faint);font-weight:800;text-align:center}._launchSection_1iyqa_225{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,auto);gap:var(--space-md);align-items:end;padding:var(--space-md);border-bottom:1px solid var(--color-border-muted);background:var(--color-panel)}._launchCopy_1iyqa_235{display:grid;gap:var(--space-xs)}._launchCopy_1iyqa_235 h3{margin:0;color:var(--color-text);font-size:var(--text-md);font-weight:700}._launchCopy_1iyqa_235 p{margin:0;color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}._launchControls_1iyqa_254{display:grid;grid-template-columns:auto minmax(200px,1fr) auto;gap:var(--space-sm);align-items:center}._selectLabel_1iyqa_261{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:600;text-transform:uppercase}._datasetStrip_1iyqa_268{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;padding:var(--space-sm);border:1px solid var(--color-border-subtle);background:var(--color-bg)}._datasetStrip_1iyqa_268 strong{color:var(--color-text);font-size:var(--text-sm);font-weight:600}._datasetStrip_1iyqa_268 span{color:var(--color-text-muted);font-size:var(--text-xs)}._emptySection_1iyqa_291{display:grid;align-content:start;justify-items:center;gap:calc(var(--space-lg) + var(--space-xs));min-height:calc(100vh - var(--topbar-height) - var(--subbar-height) - var(--subbar-height) - var(--subbar-height));padding:var(--space-xl) var(--space-lg);border-bottom:1px solid var(--color-border-muted);background:var(--color-panel)}._emptyHero_1iyqa_308{display:grid;justify-items:center;align-content:center;gap:var(--space-md);max-width:620px;text-align:center}._emptyIcon_1iyqa_317{display:inline-grid;place-items:center;width:56px;height:56px;border-radius:var(--radius-xl);background:var(--color-accent-soft);color:var(--color-text)}._emptyHero_1iyqa_308 h3{margin:0;color:var(--color-text);font-size:var(--text-xl);font-weight:800;letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}._emptyHero_1iyqa_308 p{margin:0;color:var(--color-text-muted);font-size:var(--text-md);line-height:var(--leading-normal)}._emptyActions_1iyqa_343{display:flex;flex-wrap:wrap;gap:var(--space-sm);justify-content:center}._emptyHint_1iyqa_350{color:var(--color-text-muted);font-size:var(--text-xs)}._emptySteps_1iyqa_355{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-sm);width:min(100%,900px);margin:0;padding:0;list-style:none}._emptySteps_1iyqa_355 li{display:grid;align-content:start;gap:var(--space-2xs);padding:var(--space-md) var(--space-lg);border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);background:var(--color-bg);box-shadow:var(--shadow-sm)}._emptySteps_1iyqa_355 li:nth-child(2){opacity:.7}._emptySteps_1iyqa_355 li:nth-child(3){opacity:.45}._emptySteps_1iyqa_355 span{color:var(--color-text);font-size:var(--text-sm);font-weight:800}._emptySteps_1iyqa_355 p{margin:0;color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}._summarySection_1iyqa_410{display:grid;grid-template-columns:minmax(14rem,28rem) minmax(0,1fr);align-items:center;gap:var(--grid-gutter);padding:var(--surface-padding);background:var(--color-panel)}:root[data-density=compact] ._summarySection_1iyqa_410{border-bottom:1px solid var(--color-border)}._summaryHeadline_1iyqa_427{display:flex;flex-direction:column;gap:var(--space-2xs)}._summaryHeadline_1iyqa_427 strong{color:var(--color-text);font-size:var(--text-2xl);line-height:var(--leading-tight)}._summaryScoreRow_1iyqa_441{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-xs)}._summaryDelta_1iyqa_448{font-size:var(--text-sm);font-weight:600}._summaryQualifier_1iyqa_455,._summaryProvenance_1iyqa_456{color:var(--color-text-muted);font-size:var(--text-xs)}._summaryError_1iyqa_461{color:var(--color-danger);font-size:var(--text-xs)}._summaryBaseline_1iyqa_466{display:flex}._summaryRisk_1iyqa_472{font-size:var(--text-xs);font-weight:600}._summaryRisk_1iyqa_472[data-tone=danger]{color:var(--color-danger)}._summaryRisk_1iyqa_472[data-tone=warning]{color:var(--color-warning-strong)}._summaryCounts_1iyqa_491{display:grid;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:var(--space-md) var(--space-lg);align-items:start}._summaryCounts_1iyqa_491 div{display:flex;flex-direction:column;gap:var(--space-2xs);min-width:0;max-width:12rem}._summaryCounts_1iyqa_491 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._summaryCounts_1iyqa_491 span{color:var(--color-text-muted);font-size:var(--text-xs)}._summaryCounts_1iyqa_491 strong{color:var(--color-text);font-size:var(--text-lg);line-height:var(--leading-tight)}._summaryCounts_1iyqa_491 small{color:var(--color-text-muted);font-size:var(--text-xs)}@media(max-width:900px){._summarySection_1iyqa_410{grid-template-columns:1fr}._summaryCounts_1iyqa_491{justify-content:flex-start}}._runsFrame_1iyqa_546{margin-top:0}._runsSection_1iyqa_550{display:grid;background:var(--color-panel)}._sectionHead_1iyqa_555{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-md);padding:var(--space-md) var(--space-md) var(--space-sm)}._sectionHead_1iyqa_555 h3{margin:0;color:var(--color-text);font-size:var(--text-md);font-weight:700}._sectionHead_1iyqa_555 span{color:var(--color-text-muted);font-size:var(--text-xs)}._runs_1iyqa_546{display:grid;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}._runRow_1iyqa_581{display:grid;grid-template-columns:auto 96px minmax(0,1fr) 92px 110px auto;gap:var(--space-md);align-items:center;width:100%;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border-subtle)}._runRow_1iyqa_581:last-child{border-bottom:none}._runDot_1iyqa_598{width:var(--space-sm);height:var(--space-sm);border-radius:var(--radius-full);background:var(--color-text-faint)}._runDot_info_1iyqa_605{background:var(--color-info)}._runDot_success_1iyqa_609{background:var(--color-success)}._runDot_warning_1iyqa_613{background:var(--color-warning)}._runDot_danger_1iyqa_617{background:var(--color-danger)}._runDot_neutral_1iyqa_621{background:var(--color-text-faint)}._runDate_1iyqa_625{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._runTitle_1iyqa_632{display:grid;gap:var(--space-2xs);min-width:0}._runHeadline_1iyqa_641{display:flex;align-items:center;gap:var(--space-xs);min-width:0}._runHeadline_1iyqa_641>:not(strong){flex-shrink:0}._runHeadline_1iyqa_641 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text);font-size:var(--text-sm);font-weight:700}._runMeta_1iyqa_667{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs)}._runDelta_1iyqa_676{font-size:var(--text-sm);font-weight:700;font-variant-numeric:tabular-nums}._runDeltaUp_1iyqa_682{color:var(--color-success-strong)}._runDeltaDown_1iyqa_686{color:var(--color-danger)}._runDeltaFlat_1iyqa_690{color:var(--color-text-muted)}._runDuration_1iyqa_694{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs)}._runActions_1iyqa_700{display:flex;gap:var(--space-2xs);justify-content:flex-end}:root[data-density=compact] ._runs_1iyqa_546[data-grid-dense]{border-radius:0}:root[data-density=compact] ._runs_1iyqa_546[data-grid-dense] ._runRow_1iyqa_581{padding:var(--space-xs) var(--space-sm)}@media(max-width:980px){._launchSection_1iyqa_225,._launchControls_1iyqa_254,._readySection_1iyqa_159,._emptySteps_1iyqa_355{grid-template-columns:minmax(0,1fr)}._runRow_1iyqa_581{grid-template-columns:auto minmax(0,1fr) auto}._runDate_1iyqa_625,._runDuration_1iyqa_694,._runDelta_1iyqa_676{display:none}}._section_1b2eq_8{min-width:0;background:var(--color-panel);border-bottom:1px solid var(--color-border-muted)}._table_1b2eq_14{font-size:var(--text-sm)}._errorPanel_1b2eq_18{padding:var(--space-lg);background:var(--color-panel);color:var(--color-danger);font-size:var(--text-sm);line-height:var(--leading-normal);border-bottom:1px solid var(--color-border-muted)}._statusWrap_1b2eq_30{display:inline-flex;align-items:center;gap:var(--space-xs)}._statusLabel_1b2eq_36{color:var(--color-text);font-size:var(--text-xs);font-weight:600}._runId_1b2eq_42{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}._muted_1b2eq_48{color:var(--color-text-muted);font-size:var(--text-xs)}._summaryCell_1b2eq_55{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-text);font-size:var(--text-xs)}._colSubject_ogxab_6{width:220px}._colStatus_ogxab_10,._colSelection_ogxab_11,._colSource_ogxab_12,._colReview_ogxab_13{width:130px}._colTime_ogxab_17{width:150px}._subjectCell_ogxab_21{display:grid;gap:var(--space-2xs);min-width:0}._subjectCell_ogxab_21 strong,._subjectCell_ogxab_21 span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._subjectCell_ogxab_21 strong{color:var(--color-text);font-size:var(--text-sm)}._subjectLink_ogxab_39{display:block;justify-self:start;min-width:0;max-width:100%;color:inherit;text-decoration:none;text-underline-offset:.18em}._subjectLink_ogxab_39 strong{display:block}._subjectLink_ogxab_39:hover,._subjectLink_ogxab_39:focus-visible{text-decoration:underline}._subjectCell_ogxab_21 span{color:var(--color-text-muted);font-size:var(--text-xs)}._colStatus_1121w_8{width:130px}._colRequested_1121w_12,._colResolved_1121w_16{width:150px}._colReviewer_1121w_20{width:160px}._colSource_1121w_24{width:130px}._reviewTitle_1121w_28{display:block;overflow:hidden;color:var(--color-text);font-size:var(--text-sm);font-weight:650;text-overflow:ellipsis;white-space:nowrap}._reviewMeta_1121w_38{display:block;overflow:hidden;color:var(--color-text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}._colStatus_fpu4h_7{width:130px}._colAttempt_fpu4h_11{width:90px}._colTrigger_fpu4h_15{width:120px}._colTime_fpu4h_19{width:135px}._colDuration_fpu4h_23{width:100px}._colActions_fpu4h_27{width:170px}._rowActions_fpu4h_31{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-xs)}._blockedRetry_fpu4h_38{cursor:not-allowed;opacity:.45}._srOnly_fpu4h_43{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._statusWrap_fpu4h_55{gap:var(--space-sm)}._statusLabel_fpu4h_61{font-weight:inherit}._statusDot_fpu4h_66{width:6px;height:6px;flex:0 0 auto;border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-text-muted) 75%,var(--color-surface));box-shadow:0 0 0 2px var(--color-surface)}._statusDot_fpu4h_66[data-tone=info]{background:color-mix(in srgb,var(--color-info) 80%,var(--color-surface));box-shadow:0 0 0 2px var(--color-info-soft)}._statusDot_fpu4h_66[data-tone=success]{background:color-mix(in srgb,var(--color-success) 80%,var(--color-surface));box-shadow:0 0 0 2px var(--color-success-soft)}._statusDot_fpu4h_66[data-tone=warning]{background:color-mix(in srgb,var(--color-warning) 80%,var(--color-surface));box-shadow:0 0 0 2px var(--color-warning-soft)}._statusDot_fpu4h_66[data-tone=danger]{background:color-mix(in srgb,var(--color-danger) 80%,var(--color-surface));box-shadow:0 0 0 2px var(--color-danger-soft)}._traceRow_fpu4h_107>._traceCell_fpu4h_107{padding:0;background:var(--color-panel)}._tracePanel_fpu4h_112{border-bottom:1px solid var(--color-border-muted)}._content_iukls_1{width:320px;display:flex;flex-direction:column;gap:var(--space-sm)}._modeToggle_iukls_8{display:flex;gap:0;border:1px solid var(--color-border-muted);border-radius:var(--radius-sm);overflow:hidden;width:fit-content}._modeButton_iukls_17{border:none;background:transparent;padding:2px var(--space-sm);font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);cursor:pointer}._modeButton_iukls_17[data-active=true]{background:var(--color-accent);color:var(--color-text-on-accent)}._modeButton_iukls_17+._modeButton_iukls_17{border-left:1px solid var(--color-border-muted)}._pickerWrapper_iukls_36{min-width:0}._confirmText_iukls_40{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._actions_5lsbr_1{display:flex;align-items:center;gap:var(--field-gap)}._surface_5lsbr_7{min-height:100%;background:var(--color-panel)}._state_5lsbr_12{padding:var(--surface-padding);color:var(--color-text-muted);font-size:var(--text-sm)}._nameCell_17dyy_4{display:inline-flex;align-items:center;gap:var(--space-sm);font-weight:500}._statusDot_17dyy_11{width:8px;height:8px;border-radius:50%;flex-shrink:0}._statusDot_17dyy_11[data-tone=neutral]{background:var(--color-text-muted)}._statusDot_17dyy_11[data-tone=success]{background:var(--color-success)}._statusDot_17dyy_11[data-tone=warning]{background:var(--color-warning)}._statusDot_17dyy_11[data-tone=danger]{background:var(--color-danger)}._statusDot_17dyy_11[data-tone=info]{background:var(--color-info)}._muted_17dyy_34{color:var(--color-text-muted)}._versionCell_17dyy_38{font-variant-numeric:tabular-nums;color:var(--color-text-muted)}._form_11icu_1{display:flex;flex-direction:column;gap:var(--field-gap)}._nameField_11icu_13{width:100%;max-width:540px}._field_11icu_18{display:flex;flex-direction:column;gap:var(--space-xs)}._label_11icu_24{font-size:var(--text-xs, 11px);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._hint_11icu_32{font-size:var(--text-xs, 11px);color:var(--color-text-faint);margin:0}._error_11icu_38{font-size:var(--text-xs, 11px);color:var(--color-danger);margin:0}._board_11icu_49{display:grid;grid-template-columns:1fr;gap:var(--space-xl)}@media(min-width:1024px){._board_11icu_49{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._column_11icu_61,._section_11icu_67{display:flex;flex-direction:column;gap:var(--field-gap)}._sectionHeader_11icu_80{display:flex;flex-direction:column;gap:4px;margin-bottom:var(--space-xs)}._sectionEyebrow_11icu_87{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-faint);line-height:1}._sectionTitle_11icu_96{font-size:var(--text-lg, 16px);font-weight:700;letter-spacing:-.01em;color:var(--color-text);margin:0;line-height:1.2}._collapsibleHeader_11icu_105{display:flex;align-items:center;gap:var(--space-sm);background:none;border:none;padding:6px 0;cursor:pointer;font:inherit;font-size:var(--text-xs, 11px);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);text-align:left}._collapsibleHeader_11icu_105:hover{color:var(--color-text)}._overrideSection_11icu_129{display:flex;flex-direction:column;gap:var(--space-sm);padding-top:var(--space-sm);margin-top:var(--space-xs);border-top:1px solid var(--color-border-subtle)}._collapsibleCaret_11icu_138{font-size:9px;color:var(--color-text-faint);transition:transform .12s ease}._collapsibleCaret_11icu_138[data-open=true]{transform:rotate(90deg)}._targetKindRow_11icu_150{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-sm)}._targetKindOption_11icu_156{border:1px solid var(--color-border);background:var(--color-panel);border-radius:var(--surface-radius);padding:12px 14px;cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:2px;font:inherit;color:inherit;transition:border-color .12s ease,background-color .12s ease}._targetKindOption_11icu_156:hover{border-color:var(--color-text-muted)}._targetKindOption_11icu_156[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft)}._targetKindOptionTitle_11icu_182{font-weight:700;font-size:var(--text-base, 13px)}._targetKindOptionDesc_11icu_187{font-size:var(--text-xs, 11px);color:var(--color-text-muted)}._eventPickerRow_11icu_193{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-sm)}._whenHint_11icu_201{font-size:var(--text-xs, 11px);color:var(--color-text-muted);margin:0}._scheduleBuilder_11icu_210{display:flex;flex-direction:column;gap:var(--space-sm)}._weekdayRow_11icu_216{display:flex;gap:var(--space-xs);flex-wrap:wrap}._weekdayChip_11icu_222{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-border);background:var(--color-panel);border-radius:var(--radius-md);padding:6px 10px;font:inherit;font-size:var(--text-sm, 12px);color:var(--color-text-muted);cursor:pointer;min-width:44px}._weekdayChip_11icu_222:hover{border-color:var(--color-text-muted)}._weekdayChip_11icu_222[data-active=true]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-text)}._scheduleSummary_11icu_245{font-size:var(--text-sm, 12px);color:var(--color-text-muted);margin:0;padding:6px 10px;background:var(--color-surface);border-radius:var(--radius-sm)}._conditionsList_11icu_258{display:flex;flex-direction:column;gap:var(--space-xs)}._conditionRow_11icu_264{display:grid;grid-template-columns:1fr 60px 1fr auto;gap:var(--space-xs);align-items:center}._conditionOperator_11icu_271{font-size:var(--text-xs, 11px);color:var(--color-text-faint);text-align:center;text-transform:uppercase;letter-spacing:.04em}._advancedDisclosure_11icu_281{display:flex;flex-direction:column;gap:var(--space-xs)}._advancedToggle_11icu_287{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:4px 0;font:inherit;font-size:var(--text-xs, 11px);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-xs);text-align:left}._advancedToggle_11icu_287:hover{color:var(--color-text)}._payloadRow_11icu_308{display:flex;flex-direction:column;gap:var(--space-xs)}._payloadTextarea_11icu_314{min-height:100px;font-family:var(--font-mono);font-size:var(--text-sm)}._validation_11icu_322{display:flex;flex-direction:column;gap:var(--space-sm)}._validationPhase_11icu_328{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface);padding:var(--space-sm) var(--space-md)}._validationPhaseHeader_11icu_335{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--text-xs, 11px);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._validationPhase_11icu_328[data-tone=success] ._validationPhaseHeader_11icu_335{color:var(--color-success-strong, var(--color-success))}._validationPhase_11icu_328[data-tone=danger] ._validationPhaseHeader_11icu_335{color:var(--color-danger)}._validationList_11icu_354{margin:6px 0 0;padding-left:18px;font-size:var(--text-sm, 12px);color:var(--color-text-muted);display:flex;flex-direction:column;gap:2px}._wizardWrap_ml7fe_13{max-width:1240px;margin:0 auto;padding:var(--space-xl) var(--space-lg) var(--space-2xl)}._legend_1wkqs_1{display:flex;gap:var(--space-md);margin-bottom:var(--space-sm);font-size:var(--text-xs, 11px);color:var(--color-text-muted);flex-wrap:wrap}._legendItem_1wkqs_10{display:inline-flex;align-items:center;gap:6px}._legendDot_1wkqs_16{width:8px;height:8px;border-radius:999px;display:inline-block}._legendDot_event_1wkqs_23{background:var(--color-scope-asset)}._legendDot_template_1wkqs_26{background:var(--color-scope-asset-set)}._legendDot_default_1wkqs_29{background:var(--color-text-faint)}._payload_1wkqs_33{background:var(--color-surface);border:1px solid var(--color-border-muted, var(--color-border));border-radius:var(--radius-md, 6px);padding:10px 12px;font-family:var(--font-mono, monospace);font-size:var(--text-sm, 12px);line-height:1.7;color:var(--color-text);margin:0;overflow-x:auto}._row_1wkqs_46{display:grid;grid-template-columns:12px 1fr;gap:8px;align-items:baseline}._src_1wkqs_53{width:8px;height:8px;border-radius:999px;display:inline-block;margin-top:6px}._src_event_1wkqs_61{background:var(--color-scope-asset)}._src_template_1wkqs_64{background:var(--color-scope-asset-set)}._src_default_1wkqs_67{background:var(--color-text-faint)}._empty_1wkqs_71{color:var(--color-text-muted);font-style:italic;font-family:var(--font-sans)}._key_1wkqs_77{color:var(--color-text)}._value_1wkqs_81{color:var(--color-text-muted)}._page_8y7uv_2{display:flex;flex-direction:column;flex:1;min-height:0}._body_8y7uv_12{padding:var(--route-padding);max-width:1280px;margin:0 auto;width:100%}._titleLine_8y7uv_19{display:inline-flex;align-items:center;gap:12px}._statusDot_8y7uv_25{width:10px;height:10px;border-radius:999px;display:inline-block;flex-shrink:0;background:var(--color-text-faint)}._statusDot_8y7uv_25[data-tone=success]{background:var(--color-success)}._statusDot_8y7uv_25[data-tone=warning]{background:var(--color-warning)}._statusDot_8y7uv_25[data-tone=danger]{background:var(--color-danger)}._statusDot_8y7uv_25[data-tone=neutral]{background:var(--color-text-faint)}._grid_8y7uv_46{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,.9fr);gap:var(--grid-gutter);align-items:start}@media(max-width:1080px){._grid_8y7uv_46{grid-template-columns:1fr}}._panel_8y7uv_59{background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--surface-radius);overflow:hidden}._panelHeader_8y7uv_66{padding:12px 16px;border-bottom:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between}._panelTitle_8y7uv_74{font-size:var(--text-xs, 11px);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin:0}._subPanelTitle_8y7uv_86{font-size:var(--text-xs, 11px);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin:0 0 var(--space-sm)}._panelBody_8y7uv_95{padding:var(--card-padding)}._kv_8y7uv_99{display:grid;grid-template-columns:96px 1fr;gap:12px 12px;font-size:var(--text-sm, 12px);margin-bottom:var(--space-md)}._kvKey_8y7uv_107{color:var(--color-text-muted);font-size:var(--text-xs, 11px);font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding-top:2px}._kvValue_8y7uv_116{color:var(--color-text);word-break:break-word}._kvValue_8y7uv_116 code{font-family:var(--font-mono, monospace);font-size:var(--text-xs, 11px);background:var(--color-surface);padding:1px 6px;border-radius:3px}._runsEmpty_8y7uv_129{padding:var(--space-md);font-size:var(--text-sm, 12px);color:var(--color-text-muted);text-align:center}._runsList_8y7uv_139{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._runRow_8y7uv_147{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-sm);padding:8px 12px;border-top:1px solid var(--color-border-subtle);font-size:var(--text-sm, 12px)}._runRow_8y7uv_147:first-child{border-top:none}._runKind_8y7uv_161{color:var(--color-text-muted);text-transform:capitalize;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._runTime_8y7uv_172{color:var(--color-text-faint);font-size:var(--text-xs, 11px);white-space:nowrap}._healthCard_8y7uv_178{margin-bottom:var(--space-md)}._revalidateRow_8y7uv_186{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md)}._revalidateHint_8y7uv_193{font-size:var(--text-xs, 11px);color:var(--color-text-faint)}._revalidateResult_8y7uv_198{margin-bottom:var(--space-md);display:flex;flex-direction:column;gap:var(--space-xs)}._revalidateMissing_8y7uv_205{margin:0;padding-left:18px;font-size:var(--text-xs, 11px);color:var(--color-text-muted);display:flex;flex-direction:column;gap:2px}._errorPage_8y7uv_215{padding:var(--space-xl);display:flex;justify-content:center}._strip_10tpw_6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-md)}._tile_10tpw_12{display:flex;flex-direction:column;align-items:flex-start;gap:4px}._label_10tpw_19{font-size:var(--text-xs, 11px);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._num_10tpw_27{font-size:var(--text-2xl, 28px);font-weight:800;letter-spacing:-.02em;color:var(--color-text);line-height:1.1}._tile_success_10tpw_38{background:var(--color-success-soft);border-color:color-mix(in srgb,var(--color-success) 18%,transparent)}._tile_success_10tpw_38 ._num_10tpw_27,._tile_success_10tpw_38 ._label_10tpw_19{color:var(--color-success-strong, var(--color-success))}._tile_danger_10tpw_47{background:var(--color-danger-soft);border-color:color-mix(in srgb,var(--color-danger) 22%,transparent)}._tile_danger_10tpw_47 ._num_10tpw_27,._tile_danger_10tpw_47 ._label_10tpw_19{color:var(--color-danger)}._tile_info_10tpw_56{background:var(--color-info-soft);border-color:color-mix(in srgb,var(--color-info) 22%,transparent)}._tile_info_10tpw_56 ._num_10tpw_27,._tile_info_10tpw_56 ._label_10tpw_19{color:var(--color-info)}._statusStripContainer_kl0mk_5{padding:var(--space-md) var(--space-lg);background:var(--color-panel);border-bottom:1px solid var(--color-border-subtle);flex-shrink:0}._nameCell_kl0mk_12{display:flex;flex-direction:column;gap:2px;min-width:0}._nameLine_kl0mk_19{display:flex;align-items:center;gap:8px;min-width:0}._dot_kl0mk_26{width:8px;height:8px;border-radius:999px;background:var(--color-text-faint);display:inline-block;flex-shrink:0}._dot_kl0mk_26[data-tone=success]{background:var(--color-success)}._dot_kl0mk_26[data-tone=warning]{background:var(--color-warning)}._dot_kl0mk_26[data-tone=danger]{background:var(--color-danger)}._dot_kl0mk_26[data-tone=neutral]{background:var(--color-text-faint)}._title_kl0mk_47{font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._subtitle_kl0mk_55{font-size:var(--text-xs);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);letter-spacing:0}._kindCell_kl0mk_65{display:inline-flex;align-items:center;gap:8px;min-width:0}._kindGlyph_kl0mk_72{width:18px;height:18px;border-radius:4px;display:inline-grid;place-items:center;font-size:10px;font-weight:800;font-family:var(--font-mono);letter-spacing:0;flex-shrink:0}._kindGlyph_pipeline_kl0mk_84{background:var(--color-scope-asset-soft);color:var(--color-scope-asset)}._kindGlyph_workflow_kl0mk_88{background:var(--color-scope-asset-set-soft);color:var(--color-scope-asset-set)}._kindGlyph_agent_task_kl0mk_92{background:var(--color-scope-standalone-soft);color:var(--color-scope-standalone)}._kindGlyph_unknown_kl0mk_96{background:var(--color-bg-hover);color:var(--color-text-faint)}._muted_kl0mk_101{color:var(--color-text-muted)}._target_kl0mk_105{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._target_kl0mk_105 strong{color:var(--color-text);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._targetArrow_kl0mk_121{color:var(--color-text-faint)}._actionsCellInner_kl0mk_131{display:flex;gap:2px;justify-content:flex-end;align-items:center}._emptyWrap_1jc02_14{flex:1;min-height:0;overflow-y:auto;padding:var(--route-padding);container-name:automations-empty-state;container-type:inline-size}._emptyLockup_1jc02_43{display:grid;grid-template-columns:1fr;gap:var(--space-xl);align-items:start;max-width:1240px}@container automations-empty-state (min-width: 960px){._emptyLockup_1jc02_43{grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:56px}}._emptyIntent_1jc02_59{display:flex;flex-direction:column;gap:14px}._emptyEyebrow_1jc02_65{font-size:var(--text-xs, 11px);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-text-faint);margin:0}._emptyHeading_1jc02_74{margin:0;font-size:var(--text-2xl);line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--color-text)}._emptyLead_1jc02_83{margin:0;font-size:var(--text-md);line-height:1.55;color:var(--color-text-muted)}._emptyLead_1jc02_83 strong{color:var(--color-text);font-weight:600}._tilesWrap_1jc02_96{display:flex;flex-direction:column;min-width:0}._tilesCaption_1jc02_102{display:flex;align-items:baseline;gap:8px;margin:0 0 var(--space-md)}._tilesCaptionLabel_1jc02_109{font-size:var(--text-xs, 11px);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-text-muted)}._tilesCaptionNote_1jc02_117{font-size:var(--text-xs, 11px);color:var(--color-text-faint)}._tiles_1jc02_96{display:grid;grid-template-columns:1fr;gap:var(--grid-gutter)}@container automations-empty-state (min-width: 720px){._tiles_1jc02_96{grid-template-columns:1fr 1fr}}._tile_1jc02_96{position:relative;display:grid;grid-template-rows:auto 1fr auto;gap:10px;padding:var(--card-padding);min-height:168px;border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-panel);color:inherit;text-decoration:none;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease,background-color .12s ease}._tile_1jc02_96:hover{border-color:var(--color-text-muted);box-shadow:var(--shadow-sm);transform:translateY(-1px)}._tile_1jc02_96:focus-visible{outline:none;box-shadow:var(--focus-ring)}:root[data-density=compact] ._tile_1jc02_96{min-height:0}:root[data-density=compact] ._emptyLockup_1jc02_43{gap:var(--space-md)}._tileArrow_1jc02_183{position:absolute;top:14px;right:14px;color:var(--color-text-faint);font-size:14px;opacity:0;transition:opacity .12s ease,transform .12s ease}._tile_1jc02_96:hover ._tileArrow_1jc02_183{opacity:1;transform:translate(2px)}._tileHeader_1jc02_200{display:flex;align-items:center;gap:10px;min-width:0}._tileIcon_1jc02_207{width:28px;height:28px;border-radius:6px;display:grid;place-items:center;font-family:var(--font-mono);font-size:12px;font-weight:800;flex-shrink:0}._tileIcon_pipeline_1jc02_220{background:var(--color-scope-asset-soft);color:var(--color-scope-asset)}._tileIcon_workflow_1jc02_224{background:var(--color-scope-asset-set-soft);color:var(--color-scope-asset-set)}._tileIcon_schedule_1jc02_228{background:var(--color-scope-standalone-soft);color:var(--color-scope-standalone)}._tileIcon_review_1jc02_232{background:var(--color-review-soft);color:var(--color-review)}._tileIcon_scratch_1jc02_236{background:var(--color-surface);color:var(--color-text-muted)}._tileTitle_1jc02_241{margin:0;font-size:var(--text-md, 14px);font-weight:700;letter-spacing:-.01em;color:var(--color-text)}._tileDesc_1jc02_252{margin:0;font-size:var(--text-sm, 12px);line-height:1.5;color:var(--color-text-muted)}._tileIngredients_1jc02_264{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin:0;padding:6px 8px;background:var(--color-surface);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:10px;line-height:1.4;letter-spacing:0;color:var(--color-text-muted);word-break:break-word}._tileIngredients_1jc02_264 [data-role=ingredients-bold]{color:var(--color-text);font-weight:600}._tileIngredients_1jc02_264 [data-role=ingredients-sep]{color:var(--color-text-faint)}._tile_disabled_1jc02_298{background:var(--color-surface);cursor:not-allowed}._tile_disabled_1jc02_298:hover{transform:none;box-shadow:none;border-color:var(--color-border)}._tile_disabled_1jc02_298 ._tileIcon_1jc02_207,._tile_disabled_1jc02_298 ._tileTitle_1jc02_241,._tile_disabled_1jc02_298 ._tileDesc_1jc02_252{opacity:.55}._tileRequires_1jc02_315{margin:0;padding:6px 8px;background:var(--color-warning-soft);color:var(--color-warning-strong);border-radius:var(--radius-sm);font-size:var(--text-xs, 11px);font-weight:600;display:flex;align-items:center;gap:6px}._tileRequiresLink_1jc02_328{margin-left:auto;color:var(--color-warning-strong);text-decoration:underline;font-weight:700}._tile_scratch_1jc02_345{background:transparent;border-style:dashed;min-height:120px}@container automations-empty-state (min-width: 720px){._tile_scratch_1jc02_345{grid-column:1 / -1}}._tile_scratch_1jc02_345:hover{background:var(--color-panel);border-style:solid}._tile_scratch_1jc02_345 ._tileIngredients_1jc02_264{background:transparent;color:var(--color-text-faint);padding-left:0}._container_19w6d_3{display:flex;flex-direction:column;gap:var(--space-md)}._summary_19w6d_9{font-size:var(--text-xs);color:var(--color-text-muted)}._summaryCount_19w6d_14{font-weight:700;color:var(--color-text)}._table_19w6d_21{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._th_19w6d_27{text-align:left;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-muted);padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border-muted)}._row_19w6d_38{transition:background .1s ease}._row_19w6d_38:hover{background:var(--color-bg-hover)}._td_19w6d_46{padding:var(--space-sm);border-bottom:1px solid var(--color-border-muted);color:var(--color-text);vertical-align:middle}._assetTitle_19w6d_53{font-weight:500}._typeBadge_19w6d_57{font-size:var(--text-xs);padding:1px 6px;border-radius:var(--radius-sm);background:var(--color-border-muted);color:var(--color-text-muted);text-transform:lowercase}._statusDot_19w6d_68{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:6px;vertical-align:middle;background:var(--color-text-muted)}._statusDot_19w6d_68[data-status=ready]{background:var(--color-success)}._statusDot_19w6d_68[data-status=ingesting]{background:var(--color-info)}._statusDot_19w6d_68[data-status=ingestion_failed]{background:var(--color-danger)}._statusDot_19w6d_68[data-status=stale]{background:var(--color-warning)}._statusDot_19w6d_68[data-status=source_missing]{background:var(--color-asset-warning)}._empty_19w6d_102{text-align:center;padding:var(--space-xl) var(--space-lg)}._emptyTitle_19w6d_107{font-weight:600;color:var(--color-text);margin:0 0 var(--space-xs)}._emptyDescription_19w6d_113{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._placeholder_19w6d_119{color:var(--color-text-muted);font-size:var(--text-sm);font-style:italic;padding:var(--space-lg);text-align:center}._container_178sr_1{display:flex;flex-direction:column;gap:var(--space-md)}._summary_178sr_7{font-size:var(--text-xs);color:var(--color-text-muted)}._summaryCount_178sr_12{font-weight:700;color:var(--color-text)}._table_178sr_19{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._th_178sr_25{text-align:left;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-muted);padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border-muted)}._row_178sr_36{transition:background .1s ease;cursor:pointer}._row_178sr_36:hover{background:var(--color-bg-hover)}._td_178sr_45{padding:var(--space-sm);border-bottom:1px solid var(--color-border-muted);color:var(--color-text);vertical-align:middle}._decisionBadge_178sr_52{font-size:var(--text-xs);font-weight:700;padding:1px 6px;border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._decisionBadge_178sr_52[data-decision=approved],._decisionBadge_178sr_52[data-decision=approve],._decisionBadge_178sr_52[data-decision=approve_with_edits]{background:var(--color-success-soft);color:var(--color-success)}._decisionBadge_178sr_52[data-decision=corrected]{background:var(--color-source-human-soft);color:var(--color-warning)}._decisionBadge_178sr_52[data-decision=rejected],._decisionBadge_178sr_52[data-decision=request_rework],._decisionBadge_178sr_52[data-decision=flagged]{background:var(--color-danger-soft);color:var(--color-danger)}._decisionBadge_178sr_52[data-decision=cancel],._decisionBadge_178sr_52[data-decision=canceled]{background:var(--color-bg-hover);color:var(--color-text-muted)}._notes_178sr_86{font-size:var(--text-xs);color:var(--color-text-muted);max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._empty_178sr_97{text-align:center;padding:var(--space-xl) var(--space-lg)}._emptyTitle_178sr_102{font-weight:600;color:var(--color-text);margin:0 0 var(--space-xs)}._emptyDescription_178sr_108{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._placeholder_178sr_114{color:var(--color-text-muted);font-size:var(--text-sm);font-style:italic;padding:var(--space-lg);text-align:center}._container_6fdpk_3{display:flex;flex-direction:column;gap:var(--field-gap)}._toolbar_6fdpk_9{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md)}._summary_6fdpk_16{font-size:var(--text-xs);color:var(--color-text-muted)}._summaryCount_6fdpk_21{font-weight:700;color:var(--color-text)}._grid_6fdpk_28{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--grid-gutter)}._card_6fdpk_34{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;text-align:left;font:inherit;color:inherit;cursor:pointer;border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);padding:var(--card-padding);display:flex;flex-direction:column;gap:var(--space-xs);transition:border-color .12s ease;width:100%}._card_6fdpk_34:hover{border-color:var(--color-border)}._card_6fdpk_34:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}._cardHeader_6fdpk_60{display:flex;justify-content:space-between;align-items:center;gap:var(--space-sm)}._cardTitle_6fdpk_67{font-weight:600;font-size:var(--text-sm);color:var(--color-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardDescription_6fdpk_77{font-size:var(--text-xs);color:var(--color-text-muted);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardMeta_6fdpk_87{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:auto}._statusPill_6fdpk_95{flex-shrink:0;border-radius:var(--radius-sm);padding:1px 6px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wide);background:var(--color-border-muted);color:var(--color-text-muted)}._statusPill_6fdpk_95[data-status=active]{background:var(--color-success-soft);color:var(--color-success)}._statusPill_6fdpk_95[data-status=error]{background:var(--color-danger-soft);color:var(--color-danger)}._statusPill_6fdpk_95[data-status=paused]{background:var(--color-warning-soft);color:var(--color-warning, #b49632)}._empty_6fdpk_124{text-align:center;padding:var(--space-xl) var(--space-lg)}._emptyTitle_6fdpk_129{font-weight:600;color:var(--color-text);margin:0 0 var(--space-xs)}._emptyDescription_6fdpk_135{font-size:var(--text-sm);color:var(--color-text-muted);max-width:360px;margin:0 auto}._formField_6fdpk_146{display:flex;flex-direction:column;gap:var(--space-xs);border:none;margin:0;padding:0}._fieldLabel_6fdpk_155{font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._radioGroup_6fdpk_163{display:flex;gap:var(--space-md);align-items:center}._radioLabel_6fdpk_169{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-sm);color:var(--color-text);cursor:pointer}._error_6fdpk_178{font-size:var(--text-xs);color:var(--color-danger);margin:0}._placeholder_6fdpk_184{color:var(--color-text-muted);font-size:var(--text-sm);font-style:italic;padding:var(--space-lg);text-align:center}._sections_vxdc6_3{display:flex;flex-direction:column;gap:var(--section-gap)}._section_vxdc6_3{border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);padding:var(--card-padding)}._sectionLabel_vxdc6_15{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--color-text-muted);margin:0 0 var(--space-sm)}._metaGrid_vxdc6_24{display:grid;grid-template-columns:auto 1fr;gap:var(--space-xs) var(--space-md);font-size:var(--text-sm)}._metaLabel_vxdc6_31{color:var(--color-text-muted);font-weight:600}._metaValue_vxdc6_36{color:var(--color-text)}._summaryCards_vxdc6_42{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--grid-gutter)}._summaryCard_vxdc6_42{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);padding:var(--space-lg) var(--space-md);border:1px solid var(--color-border-muted);border-radius:var(--surface-radius);background:transparent;cursor:pointer;text-decoration:none;color:inherit;font:inherit;transition:border-color .12s ease,background .12s ease}._summaryCard_vxdc6_42:hover{border-color:var(--color-border);background:var(--color-bg-hover)}._summaryCardCount_vxdc6_71{font-family:var(--font-mono);font-size:var(--text-2xl);font-weight:700;color:var(--color-text);line-height:1}._summaryCardLabel_vxdc6_79{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}._summaryCardDetail_vxdc6_85{font-size:var(--text-xs);color:var(--color-text-muted)}._page_1dnrb_7{display:flex;flex-direction:column;gap:var(--section-gap);padding:var(--route-padding);width:100%;min-height:0}._header_1dnrb_17{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-md)}._headerLeft_1dnrb_24{min-width:0;display:flex;flex-direction:column;gap:var(--space-xs)}._backLink_1dnrb_31{font-size:var(--text-sm);font-weight:500;color:var(--color-text-muted);text-decoration:none;width:fit-content;transition:color .12s ease}._backLink_1dnrb_31:hover{color:var(--color-text)}._title_1dnrb_44{font-size:var(--text-xl);font-weight:800;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-text);margin:0}._statusPill_1dnrb_53{border-radius:var(--radius-sm);padding:2px 8px;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wide);white-space:nowrap;background:var(--color-border-muted);color:var(--color-text-muted)}._statusPill_1dnrb_53[data-status=active]{background:var(--color-success-soft);color:var(--color-success)}._statusPill_1dnrb_53[data-status=archived]{background:var(--color-danger-soft);color:var(--color-danger)}._tabs_1dnrb_76{display:flex;gap:0;border-bottom:1px solid var(--color-border-muted)}._tab_1dnrb_76{border:none;background:transparent;padding:var(--space-sm) var(--space-md);font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted);cursor:pointer;border-bottom:2px solid transparent;transition:color .12s ease,border-color .12s ease}._tab_1dnrb_76:hover{color:var(--color-text)}._tab_1dnrb_76[data-active=true]{color:var(--color-text);border-bottom-color:var(--color-accent)}._tabContent_1dnrb_106{flex:1;display:flex;flex-direction:column;gap:var(--space-lg);min-height:0}._placeholder_1dnrb_115{color:var(--color-text-muted);font-size:var(--text-sm);font-style:italic;padding:var(--space-lg);text-align:center}._page_igp28_7{display:flex;flex-direction:column;gap:var(--section-gap);min-height:100%;box-sizing:border-box;padding:var(--route-padding);background:var(--color-bg)}._header_igp28_17{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}._headerActions_igp28_25{display:flex;align-items:center;gap:var(--space-sm)}._pageTitle_igp28_31{font-size:var(--text-xl);font-weight:800;letter-spacing:var(--tracking-tight);color:var(--color-text);margin:0}._searchInput_igp28_39{width:240px;max-width:100%}._createForm_igp28_45{display:flex;flex-direction:column;gap:var(--field-gap);max-width:420px;padding:var(--card-padding);border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-panel)}._formRow_igp28_56{display:flex;flex-direction:column;gap:4px}._formLabel_igp28_62{font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted)}._formInput_igp28_68{width:100%;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-panel);color:var(--color-text);padding:6px 10px;font-size:var(--text-sm)}._formInput_igp28_68:focus-visible{outline:none;border-color:var(--color-text)}._formError_igp28_83{font-size:var(--text-xs);color:var(--color-danger);margin:0}._formActions_igp28_89{display:flex;gap:6px;margin-top:2px}._grid_igp28_96{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--grid-gutter)}._tile_igp28_102{position:relative;border:1px solid var(--color-border);border-radius:var(--surface-radius);background:var(--color-panel);transition:border-color .12s ease,box-shadow .12s ease}._tile_igp28_102:hover{border-color:var(--color-text-muted);box-shadow:var(--shadow-sm)}._tile_igp28_102[data-active]{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}._tile_igp28_102[data-archived]{opacity:.7}._tileOpen_igp28_128{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit;text-align:left;display:flex;flex-direction:column;gap:8px;width:100%;box-sizing:border-box;padding:var(--card-padding);border:none;background:transparent;border-radius:var(--surface-radius);color:inherit}._tileOpen_igp28_128:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._tileAvatar_igp28_150{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--text-md);font-weight:700;line-height:1}._tileName_igp28_164{font-size:var(--text-md);font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:24px}._tileFooter_igp28_175{display:flex;align-items:center;gap:8px;margin-top:4px;flex-wrap:wrap}._tileStatus_igp28_183{font-size:var(--text-xs);font-weight:600;text-transform:capitalize;padding:1px 8px;border-radius:var(--radius-full)}._tileStatus_igp28_183[data-tone=active]{color:var(--color-success, #3d7a4a);background:var(--color-success-soft, rgba(61, 122, 74, .1))}._tileStatus_igp28_183[data-tone=muted]{color:var(--color-text-muted);background:var(--color-surface)}._tileDate_igp28_201{font-size:var(--text-xs);color:var(--color-text-faint, var(--color-text-muted))}._tileEditForm_igp28_207{display:flex;padding-right:24px}._tileEditInput_igp28_212{width:100%;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-panel);color:var(--color-text);padding:4px 8px;font-size:var(--text-md);font-weight:600}._tileEditInput_igp28_212:focus-visible{outline:none;border-color:var(--color-text)}._tileActions_igp28_229{position:absolute;top:10px;right:10px}._tileActionTrigger_igp28_235{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;width:24px;height:24px;border-radius:var(--radius-sm);font-size:var(--text-md);line-height:1;display:inline-flex;align-items:center;justify-content:center}._tileActionTrigger_igp28_235:hover{background:var(--color-bg-hover, var(--color-surface));color:var(--color-text)}._tileActionTrigger_igp28_235:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._page_wf37r_4{display:flex;align-items:center;justify-content:center;min-height:100%;box-sizing:border-box;padding:40px 32px;background:var(--color-bg)}._inner_wf37r_14{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;max-width:460px}._iconWrap_wf37r_23{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-muted);margin-bottom:4px}._eyebrow_wf37r_35{font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}._title_wf37r_43{font-size:var(--text-xl);font-weight:800;letter-spacing:var(--tracking-tight);color:var(--color-text);margin:0}._body_wf37r_51{font-size:var(--text-sm);line-height:var(--leading-relaxed, 1.6);color:var(--color-text-muted);margin:0}._loading_1s6h1_4{color:var(--color-text-muted);font-size:var(--text-base);padding:var(--route-padding);text-align:center}._panelError_1s6h1_15{padding:0 var(--route-padding)}._actionLink_1s6h1_19{font-size:var(--text-sm);color:var(--color-text);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px}._actionLink_1s6h1_19:hover{color:var(--color-accent-hover)}._chatCell_1s6h1_36{display:flex;flex-direction:column;gap:3px;min-width:0}._chatTitleCell_1s6h1_43{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}._projectChips_1s6h1_53{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;min-width:0;position:relative;z-index:1}._projectChip_1s6h1_53{display:inline-flex;align-items:center;max-width:160px;padding:1px 7px;border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-xs);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._projectChip_1s6h1_53:hover{color:var(--color-text);background:var(--color-info-soft)}._chatTitleLink_1s6h1_86{color:var(--color-text);text-decoration:none;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}._chatTitleLink_1s6h1_86:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}._chatPin_1s6h1_103{color:var(--color-warning);font-size:12px;line-height:1}._chatActivityCell_1s6h1_109{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}._starOn_1s6h1_117{color:var(--color-warning);font-size:12px;line-height:1}
