.agent-switcher-dialog.svelte-1n2s8kr{background:var(--card-bg);border-radius:8px;padding:20px}.current-company-badge.svelte-1n2s8kr{color:var(--primary-color);background:color-mix(in srgb, var(--primary-color) 10%, transparent);border:1px solid color-mix(in srgb, var(--primary-color) 30%, transparent);border-radius:6px;justify-content:center;align-items:center;margin-bottom:12px;padding:8px 12px;font-size:13px;display:flex}.current-company-badge.svelte-1n2s8kr strong:where(.svelte-1n2s8kr){color:var(--text-strong);margin-left:4px}.dialog-title.svelte-1n2s8kr{text-align:center;color:var(--text-strong);margin-bottom:16px;font-size:16px;font-weight:600}.options-grid.svelte-1n2s8kr{grid-template-columns:repeat(2,1fr);gap:8px;max-height:384px;display:grid;overflow-y:auto}.option-button.svelte-1n2s8kr{text-align:left;width:100%;color:var(--text-color);background:var(--surface-secondary);border:1px solid var(--border-color);cursor:pointer;border-radius:6px;justify-content:flex-start;align-items:center;padding:10px 12px;font-size:13px;font-weight:500;transition:all .15s;display:flex}.option-button.svelte-1n2s8kr:hover{background:var(--hover-bg);border-color:var(--primary-color);color:var(--text-strong)}.option-button.svelte-1n2s8kr:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.dialog-footer.svelte-1n2s8kr{justify-content:flex-end;margin-top:16px;display:flex}[data-theme=indigo-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-color:#f4f5f8;--card-bg:#fefeff;--surface-secondary:#eeeef2;--panel-bg:#fefeff;--search-bg:#f4f5f8;--global-bg:#eeeef2;--svg-bg:#f4f5f8;--header-bg:#eff0f3;--input-bg:#fefeff;--table-row-bg:#fefeff;--badge-bg:#e7e7eb;--info-bg:#fefeff;--info-section-bg:#eeeef2;--restriction-none-bg:#eeeef2;--muted:#eeeef2;--muted-bg:#eeeef2;--border-color:#dddee1;--border-color-light:#e9e9ed;--border-color-strong:#bdbdc1;--border-color-extra-light:#f1f1f5;--input-border:#cdcdd1;--text-color:#262629;--text-strong:#131416;--text-primary:#131416;--text-secondary:#4c4d50;--text-tertiary:#68696c;--text-muted:#77777a;--secondary-color:#4c4d50;--muted-foreground:#68696c;--muted-text:#68696c;--svg-text-color:#262629;--primary-color:#7f5c15;--primary-color-light:#aa8544;--primary-color-dark:#624000;--primary-contrast:#fff;--primary-foreground:#fff;--primary-light-bg:#7f5c151a;--primary-bg-light:#7f5c151a;--svg-stroke:#7f5c15;--svg-fill:#7f5c15;--loading-indicator-color:#7f5c15;--focus-ring:#7f5c15;--hover-bg:#eaebee;--row-hover-bg:#eaebee;--row-alt-bg:#f7f7fb;--row-selected-bg:#7f5c1524;--selected-bg:#7f5c1524;--group-row-bg:#eeeef2;--group-row-fg:#624000;--header-fg:#624000;--button-primary-bg:#7f5c15;--button-primary-text:#fff;--button-primary-hover-bg:#684600;--button-secondary-bg:#fefeff;--button-secondary-text:#624000;--button-secondary-border:#dddee1;--button-secondary-hover-bg:#eaebee;--success-bg:#d1f2d7;--success-color:#2d8949;--success-text:#005a1c;--warning-bg:#fce4c4;--warning-color:#a06700;--warning-text:#6f3800;--danger-bg:#ffdcd6;--danger-color:#b45249;--danger-text:#7f211d;--error-color:#b45249;--destructive:#b45249;--destructive-foreground:#fff;--restriction-available-bg:#d1f2d7;--restriction-available-text:#005a1c;--restriction-conditional-bg:#fce4c4;--restriction-conditional-text:#6f3800;--restriction-restricted-bg:#ffdcd6;--restriction-restricted-text:#7f211d;--total-row-bg:#7f5c151f;--total-row-border:#7f5c15;--weight-source-bg:#7f5c151a;--weight-source-border:#7f5c15;--card-shadow:0 1px 2px #0000000a, 0 4px 12px #0000000f}[data-theme=indigo-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-color:#101013;--card-bg:#202023;--surface-secondary:#2b2b2e;--panel-bg:#202023;--search-bg:#101013;--global-bg:#2b2b2e;--svg-bg:#101013;--header-bg:#1b1b1e;--input-bg:#111114;--table-row-bg:#202023;--badge-bg:#2b2b2e;--info-bg:#202023;--info-section-bg:#2b2b2e;--restriction-none-bg:#2b2b2e;--muted:#2b2b2e;--muted-bg:#2b2b2e;--border-color:#3a3a3d;--border-color-light:#323335;--border-color-strong:#57585b;--border-color-extra-light:#202023;--input-border:#3a3a3d;--text-color:#e4e4e8;--text-strong:#f8f8fc;--text-primary:#f8f8fc;--text-secondary:#b0b1b4;--text-tertiary:#88898c;--text-muted:#7f8083;--secondary-color:#b0b1b4;--muted-foreground:#88898c;--muted-text:#88898c;--svg-text-color:#e4e4e8;--primary-color:#a59263;--primary-color-light:#c5b181;--primary-color-dark:#756335;--primary-contrast:#fff;--primary-foreground:#fff;--primary-light-bg:#a5926326;--primary-bg-light:#a5926326;--svg-stroke:#a59263;--svg-fill:#a59263;--loading-indicator-color:#a59263;--focus-ring:#a59263;--hover-bg:#303033;--row-hover-bg:#303033;--row-alt-bg:#1b1b1e;--row-selected-bg:#a5926338;--selected-bg:#a5926338;--group-row-bg:#2b2b2e;--group-row-fg:#c5b181;--header-fg:#c5b181;--button-primary-bg:#816e40;--button-primary-text:#fff;--button-primary-hover-bg:#998657;--button-secondary-bg:transparent;--button-secondary-text:#c5b181;--button-secondary-border:#3a3a3d;--button-secondary-hover-bg:#303033;--success-bg:#429c5a26;--success-color:#62bb78;--success-text:#9ad5a5;--warning-bg:#b3790326;--warning-color:#d49838;--warning-text:#e7bc81;--danger-bg:#c8645a26;--danger-color:#eb8278;--danger-text:#faaea4;--error-color:#eb8278;--destructive:#eb8278;--destructive-foreground:#fff;--restriction-available-bg:#429c5a26;--restriction-available-text:#9ad5a5;--restriction-conditional-bg:#b3790326;--restriction-conditional-text:#e7bc81;--restriction-restricted-bg:#c8645a26;--restriction-restricted-text:#faaea4;--total-row-bg:#a592632e;--total-row-border:#a59263;--weight-source-bg:#a5926326;--weight-source-border:#a59263;--card-shadow:0 2px 8px #00000059}[data-theme=teal-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-color:#edf6f8;--card-bg:#f7ffff;--surface-secondary:#e7f0f2;--panel-bg:#f7ffff;--search-bg:#edf6f8;--global-bg:#e7f0f2;--svg-bg:#edf6f8;--header-bg:#e9f2f4;--input-bg:#f7ffff;--table-row-bg:#f7ffff;--badge-bg:#e1eaeb;--info-bg:#f7ffff;--info-section-bg:#e7f0f2;--restriction-none-bg:#e7f0f2;--muted:#e7f0f2;--muted-bg:#e7f0f2;--border-color:#d7e0e2;--border-color-light:#e2ebed;--border-color-strong:#b7c0c1;--border-color-extra-light:#ebf4f5;--input-border:#c7d0d1;--text-color:#212829;--text-strong:#0f1516;--text-primary:#0f1516;--text-secondary:#474f50;--text-tertiary:#636b6c;--text-muted:#71797b;--secondary-color:#474f50;--muted-foreground:#636b6c;--muted-text:#636b6c;--svg-text-color:#212829;--primary-color:#007475;--primary-color-light:#289f9f;--primary-color-dark:#005758;--primary-contrast:#fff;--primary-foreground:#fff;--primary-light-bg:#0074751a;--primary-bg-light:#0074751a;--svg-stroke:#007475;--svg-fill:#007475;--loading-indicator-color:#007475;--focus-ring:#007475;--hover-bg:#e4edef;--row-hover-bg:#e4edef;--row-alt-bg:#f1fafb;--row-selected-bg:#00747524;--selected-bg:#00747524;--group-row-bg:#e7f0f2;--group-row-fg:#005758;--header-fg:#005758;--button-primary-bg:#007475;--button-primary-text:#fff;--button-primary-hover-bg:#005d5e;--button-secondary-bg:#f7ffff;--button-secondary-text:#005758;--button-secondary-border:#d7e0e2;--button-secondary-hover-bg:#e4edef;--success-bg:#d1f2d7;--success-color:#2d8949;--success-text:#005a1c;--warning-bg:#fce4c4;--warning-color:#a06700;--warning-text:#6f3800;--danger-bg:#ffdcd6;--danger-color:#b45249;--danger-text:#7f211d;--error-color:#b45249;--destructive:#b45249;--destructive-foreground:#fff;--restriction-available-bg:#d1f2d7;--restriction-available-text:#005a1c;--restriction-conditional-bg:#fce4c4;--restriction-conditional-text:#6f3800;--restriction-restricted-bg:#ffdcd6;--restriction-restricted-text:#7f211d;--total-row-bg:#0074751f;--total-row-border:#007475;--weight-source-bg:#0074751a;--weight-source-border:#007475;--card-shadow:0 1px 2px #0000000a, 0 4px 12px #0000000f}[data-theme=teal-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-color:#0f1516;--card-bg:#1b2223;--surface-secondary:#262d2e;--panel-bg:#1b2223;--search-bg:#0f1516;--global-bg:#262d2e;--svg-bg:#0f1516;--header-bg:#161d1e;--input-bg:#0d1314;--table-row-bg:#1b2223;--badge-bg:#262d2e;--info-bg:#1b2223;--info-section-bg:#262d2e;--restriction-none-bg:#262d2e;--muted:#262d2e;--muted-bg:#262d2e;--border-color:#353c3d;--border-color-light:#2d3436;--border-color-strong:#525a5b;--border-color-extra-light:#1b2223;--input-border:#353c3d;--text-color:#dde6e8;--text-strong:#f1fafc;--text-primary:#f1fafc;--text-secondary:#aab3b4;--text-tertiary:#838b8c;--text-muted:#7a8283;--secondary-color:#aab3b4;--muted-foreground:#838b8c;--muted-text:#838b8c;--svg-text-color:#dde6e8;--primary-color:#50bfbe;--primary-color-light:#73dfdf;--primary-color-dark:#008c8d;--primary-contrast:#151c1d;--primary-foreground:#151c1d;--primary-light-bg:#50bfbe26;--primary-bg-light:#50bfbe26;--svg-stroke:#50bfbe;--svg-fill:#50bfbe;--loading-indicator-color:#50bfbe;--focus-ring:#50bfbe;--hover-bg:#2b3233;--row-hover-bg:#2b3233;--row-alt-bg:#161d1e;--row-selected-bg:#50bfbe38;--selected-bg:#50bfbe38;--group-row-bg:#262d2e;--group-row-fg:#73dfdf;--header-fg:#73dfdf;--button-primary-bg:#1d9999;--button-primary-text:#151c1d;--button-primary-hover-bg:#41b2b2;--button-secondary-bg:transparent;--button-secondary-text:#73dfdf;--button-secondary-border:#353c3d;--button-secondary-hover-bg:#2b3233;--success-bg:#429c5a26;--success-color:#62bb78;--success-text:#9ad5a5;--warning-bg:#b3790326;--warning-color:#d49838;--warning-text:#e7bc81;--danger-bg:#c8645a26;--danger-color:#eb8278;--danger-text:#faaea4;--error-color:#eb8278;--destructive:#eb8278;--destructive-foreground:#fff;--restriction-available-bg:#429c5a26;--restriction-available-text:#9ad5a5;--restriction-conditional-bg:#b3790326;--restriction-conditional-text:#e7bc81;--restriction-restricted-bg:#c8645a26;--restriction-restricted-text:#faaea4;--total-row-bg:#50bfbe2e;--total-row-border:#50bfbe;--weight-source-bg:#50bfbe26;--weight-source-border:#50bfbe;--card-shadow:0 2px 8px #00000059}[data-theme=slate-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-color:#f1f6fc;--card-bg:#faffff;--surface-secondary:#eaeff5;--panel-bg:#faffff;--search-bg:#f1f6fc;--global-bg:#eaeff5;--svg-bg:#f1f6fc;--header-bg:#ecf1f7;--input-bg:#faffff;--table-row-bg:#faffff;--badge-bg:#e3e8ef;--info-bg:#faffff;--info-section-bg:#eaeff5;--restriction-none-bg:#eaeff5;--muted:#eaeff5;--muted-bg:#eaeff5;--border-color:#dadee5;--border-color-light:#e5eaf0;--border-color-strong:#b9bec4;--border-color-extra-light:#edf2f9;--input-border:#c9ced4;--text-color:#23272b;--text-strong:#111418;--text-primary:#111418;--text-secondary:#494d53;--text-tertiary:#65696f;--text-muted:#73787d;--secondary-color:#494d53;--muted-foreground:#65696f;--muted-text:#65696f;--svg-text-color:#23272b;--primary-color:#44619f;--primary-color-light:#6b8bcc;--primary-color-dark:#2a4480;--primary-contrast:#fff;--primary-foreground:#fff;--primary-light-bg:#44619f1a;--primary-bg-light:#44619f1a;--svg-stroke:#44619f;--svg-fill:#44619f;--loading-indicator-color:#44619f;--focus-ring:#44619f;--hover-bg:#e7ecf2;--row-hover-bg:#e7ecf2;--row-alt-bg:#f3f8ff;--row-selected-bg:#44619f24;--selected-bg:#44619f24;--group-row-bg:#eaeff5;--group-row-fg:#2a4480;--header-fg:#2a4480;--button-primary-bg:#44619f;--button-primary-text:#fff;--button-primary-hover-bg:#2f4a86;--button-secondary-bg:#faffff;--button-secondary-text:#2a4480;--button-secondary-border:#dadee5;--button-secondary-hover-bg:#e7ecf2;--success-bg:#d1f2d7;--success-color:#2d8949;--success-text:#005a1c;--warning-bg:#fce4c4;--warning-color:#a06700;--warning-text:#6f3800;--danger-bg:#ffdcd6;--danger-color:#b45249;--danger-text:#7f211d;--error-color:#b45249;--destructive:#b45249;--destructive-foreground:#fff;--restriction-available-bg:#d1f2d7;--restriction-available-text:#005a1c;--restriction-conditional-bg:#fce4c4;--restriction-conditional-text:#6f3800;--restriction-restricted-bg:#ffdcd6;--restriction-restricted-text:#7f211d;--total-row-bg:#44619f1f;--total-row-border:#44619f;--weight-source-bg:#44619f1a;--weight-source-border:#44619f;--card-shadow:0 1px 2px #0000000a, 0 4px 12px #0000000f}[data-theme=slate-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-color:#13161b;--card-bg:#1d2125;--surface-secondary:#282c30;--panel-bg:#1d2125;--search-bg:#13161b;--global-bg:#282c30;--svg-bg:#13161b;--header-bg:#191c20;--input-bg:#0f1216;--table-row-bg:#1d2125;--badge-bg:#282c30;--info-bg:#1d2125;--info-section-bg:#282c30;--restriction-none-bg:#282c30;--muted:#282c30;--muted-bg:#282c30;--border-color:#373b40;--border-color-light:#2f3338;--border-color-strong:#54585e;--border-color-extra-light:#1d2125;--input-border:#373b40;--text-color:#e0e5eb;--text-strong:#f4f9ff;--text-primary:#f4f9ff;--text-secondary:#adb1b7;--text-tertiary:#858a8f;--text-muted:#7c8186;--secondary-color:#adb1b7;--muted-foreground:#858a8f;--muted-text:#858a8f;--svg-text-color:#e0e5eb;--primary-color:#89aaee;--primary-color-light:#a8caff;--primary-color-dark:#5a79b9;--primary-contrast:#181b1f;--primary-foreground:#181b1f;--primary-light-bg:#89aaee26;--primary-bg-light:#89aaee26;--svg-stroke:#89aaee;--svg-fill:#89aaee;--loading-indicator-color:#89aaee;--focus-ring:#89aaee;--hover-bg:#2d3135;--row-hover-bg:#2d3135;--row-alt-bg:#191c20;--row-selected-bg:#89aaee38;--selected-bg:#89aaee38;--group-row-bg:#282c30;--group-row-fg:#a8caff;--header-fg:#a8caff;--button-primary-bg:#6685c6;--button-primary-text:#181b1f;--button-primary-hover-bg:#7d9de0;--button-secondary-bg:transparent;--button-secondary-text:#a8caff;--button-secondary-border:#373b40;--button-secondary-hover-bg:#2d3135;--success-bg:#429c5a26;--success-color:#62bb78;--success-text:#9ad5a5;--warning-bg:#b3790326;--warning-color:#d49838;--warning-text:#e7bc81;--danger-bg:#c8645a26;--danger-color:#eb8278;--danger-text:#faaea4;--error-color:#eb8278;--destructive:#eb8278;--destructive-foreground:#fff;--restriction-available-bg:#429c5a26;--restriction-available-text:#9ad5a5;--restriction-conditional-bg:#b3790326;--restriction-conditional-text:#e7bc81;--restriction-restricted-bg:#c8645a26;--restriction-restricted-text:#faaea4;--total-row-bg:#89aaee2e;--total-row-border:#89aaee;--weight-source-bg:#89aaee26;--weight-source-border:#89aaee;--card-shadow:0 2px 8px #00000059}[data-theme=rose-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-color:#f9f0eb;--card-bg:#fffcf7;--surface-secondary:#f6ece7;--panel-bg:#fffcf7;--search-bg:#f9f0eb;--global-bg:#f6ece7;--svg-bg:#f9f0eb;--header-bg:#f7eee9;--input-bg:#fffcf7;--table-row-bg:#fffcf7;--badge-bg:#efe6e1;--info-bg:#fffcf7;--info-section-bg:#f6ece7;--restriction-none-bg:#f6ece7;--muted:#f6ece7;--muted-bg:#f6ece7;--border-color:#e5dcd7;--border-color-light:#f1e7e3;--border-color-strong:#c4bcb7;--border-color-extra-light:#f9f0eb;--input-border:#d5ccc7;--text-color:#2b2521;--text-strong:#18120f;--text-primary:#18120f;--text-secondary:#534b47;--text-tertiary:#6f6763;--text-muted:#7e7571;--secondary-color:#534b47;--muted-foreground:#6f6763;--muted-text:#6f6763;--svg-text-color:#2b2521;--primary-color:#944c32;--primary-color-light:#c2755a;--primary-color-dark:#752f15;--primary-contrast:#fff;--primary-foreground:#fff;--primary-light-bg:#944c321a;--primary-bg-light:#944c321a;--svg-stroke:#944c32;--svg-fill:#944c32;--loading-indicator-color:#944c32;--focus-ring:#944c32;--hover-bg:#f2e9e4;--row-hover-bg:#f2e9e4;--row-alt-bg:#fff6f1;--row-selected-bg:#944c3224;--selected-bg:#944c3224;--group-row-bg:#f6ece7;--group-row-fg:#752f15;--header-fg:#752f15;--button-primary-bg:#944c32;--button-primary-text:#fff;--button-primary-hover-bg:#7b351b;--button-secondary-bg:#fffcf7;--button-secondary-text:#752f15;--button-secondary-border:#e5dcd7;--button-secondary-hover-bg:#f2e9e4;--success-bg:#d1f2d7;--success-color:#2d8949;--success-text:#005a1c;--warning-bg:#fce4c4;--warning-color:#a06700;--warning-text:#6f3800;--danger-bg:#ffdcd6;--danger-color:#b45249;--danger-text:#7f211d;--error-color:#b45249;--destructive:#b45249;--destructive-foreground:#fff;--restriction-available-bg:#d1f2d7;--restriction-available-text:#005a1c;--restriction-conditional-bg:#fce4c4;--restriction-conditional-text:#6f3800;--restriction-restricted-bg:#ffdcd6;--restriction-restricted-text:#7f211d;--total-row-bg:#944c321f;--total-row-border:#944c32;--weight-source-bg:#944c321a;--weight-source-border:#944c32;--card-shadow:0 1px 2px #0000000a, 0 4px 12px #0000000f}[data-theme=rose-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-color:#17110e;--card-bg:#251f1b;--surface-secondary:#302a26;--panel-bg:#251f1b;--search-bg:#17110e;--global-bg:#302a26;--svg-bg:#17110e;--header-bg:#211a17;--input-bg:#16100d;--table-row-bg:#251f1b;--badge-bg:#302a26;--info-bg:#251f1b;--info-section-bg:#302a26;--restriction-none-bg:#302a26;--muted:#302a26;--muted-bg:#302a26;--border-color:#403935;--border-color-light:#38312d;--border-color-strong:#5e5652;--border-color-extra-light:#251f1b;--input-border:#403935;--text-color:#ece2de;--text-strong:#fff6f1;--text-primary:#fff6f1;--text-secondary:#b8afaa;--text-tertiary:#908783;--text-muted:#867e7a;--secondary-color:#b8afaa;--muted-foreground:#908783;--muted-text:#908783;--svg-text-color:#ece2de;--primary-color:#e49478;--primary-color-light:#ffb396;--primary-color-dark:#ae6349;--primary-contrast:#1f1916;--primary-foreground:#1f1916;--primary-light-bg:#e4947826;--primary-bg-light:#e4947826;--svg-stroke:#e49478;--svg-fill:#e49478;--loading-indicator-color:#e49478;--focus-ring:#e49478;--hover-bg:#362f2b;--row-hover-bg:#362f2b;--row-alt-bg:#211a17;--row-selected-bg:#e4947838;--selected-bg:#e4947838;--group-row-bg:#302a26;--group-row-fg:#ffb396;--header-fg:#ffb396;--button-primary-bg:#bb6f54;--button-primary-text:#1f1916;--button-primary-hover-bg:#d6876c;--button-secondary-bg:transparent;--button-secondary-text:#ffb396;--button-secondary-border:#403935;--button-secondary-hover-bg:#362f2b;--success-bg:#429c5a26;--success-color:#62bb78;--success-text:#9ad5a5;--warning-bg:#b3790326;--warning-color:#d49838;--warning-text:#e7bc81;--danger-bg:#c8645a26;--danger-color:#eb8278;--danger-text:#faaea4;--error-color:#eb8278;--destructive:#eb8278;--destructive-foreground:#fff;--restriction-available-bg:#429c5a26;--restriction-available-text:#9ad5a5;--restriction-conditional-bg:#b3790326;--restriction-conditional-text:#e7bc81;--restriction-restricted-bg:#c8645a26;--restriction-restricted-text:#faaea4;--total-row-bg:#e494782e;--total-row-border:#e49478;--weight-source-bg:#e4947826;--weight-source-border:#e49478;--card-shadow:0 2px 8px #00000059}[data-theme=amber-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-color:#f5efe7;--card-bg:#fffdf5;--surface-secondary:#f4ede5;--panel-bg:#fffdf5;--search-bg:#f5efe7;--global-bg:#f4ede5;--svg-bg:#f5efe7;--header-bg:#f5efe7;--input-bg:#fffdf5;--table-row-bg:#fffdf5;--badge-bg:#ede7df;--info-bg:#fffdf5;--info-section-bg:#f4ede5;--restriction-none-bg:#f4ede5;--muted:#f4ede5;--muted-bg:#f4ede5;--border-color:#e3ddd5;--border-color-light:#efe8e0;--border-color-strong:#c3bdb5;--border-color-extra-light:#f7f1e8;--input-border:#d3cdc5;--text-color:#2a261f;--text-strong:#17130d;--text-primary:#17130d;--text-secondary:#514c45;--text-tertiary:#6d6861;--text-muted:#7c766f;--secondary-color:#514c45;--muted-foreground:#6d6861;--muted-text:#6d6861;--svg-text-color:#2a261f;--primary-color:#3d7149;--primary-color-light:#669b71;--primary-color-dark:#1f542e;--primary-contrast:#fff;--primary-foreground:#fff;--primary-light-bg:#3d71491a;--primary-bg-light:#3d71491a;--svg-stroke:#3d7149;--svg-fill:#3d7149;--loading-indicator-color:#3d7149;--focus-ring:#3d7149;--hover-bg:#f0eae2;--row-hover-bg:#f0eae2;--row-alt-bg:#fdf7ee;--row-selected-bg:#3d714924;--selected-bg:#3d714924;--group-row-bg:#f4ede5;--group-row-fg:#1f542e;--header-fg:#1f542e;--button-primary-bg:#3d7149;--button-primary-text:#fff;--button-primary-hover-bg:#255a33;--button-secondary-bg:#fffdf5;--button-secondary-text:#1f542e;--button-secondary-border:#e3ddd5;--button-secondary-hover-bg:#f0eae2;--success-bg:#d1f2d7;--success-color:#2d8949;--success-text:#005a1c;--warning-bg:#fce4c4;--warning-color:#a06700;--warning-text:#6f3800;--danger-bg:#ffdcd6;--danger-color:#b45249;--danger-text:#7f211d;--error-color:#b45249;--destructive:#b45249;--destructive-foreground:#fff;--restriction-available-bg:#d1f2d7;--restriction-available-text:#005a1c;--restriction-conditional-bg:#fce4c4;--restriction-conditional-text:#6f3800;--restriction-restricted-bg:#ffdcd6;--restriction-restricted-text:#7f211d;--total-row-bg:#3d71491f;--total-row-border:#3d7149;--weight-source-bg:#3d71491a;--weight-source-border:#3d7149;--card-shadow:0 1px 2px #0000000a, 0 4px 12px #0000000f}[data-theme=amber-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-color:#18140e;--card-bg:#24201a;--surface-secondary:#2f2b24;--panel-bg:#24201a;--search-bg:#18140e;--global-bg:#2f2b24;--svg-bg:#18140e;--header-bg:#1f1b15;--input-bg:#15110b;--table-row-bg:#24201a;--badge-bg:#2f2b24;--info-bg:#24201a;--info-section-bg:#2f2b24;--restriction-none-bg:#2f2b24;--muted:#2f2b24;--muted-bg:#2f2b24;--border-color:#3f3a33;--border-color-light:#37322c;--border-color-strong:#5c5750;--border-color-extra-light:#24201a;--input-border:#3f3a33;--text-color:#eae4db;--text-strong:#fef7ef;--text-primary:#fef7ef;--text-secondary:#b6b0a8;--text-tertiary:#8e8881;--text-muted:#857f78;--secondary-color:#b6b0a8;--muted-foreground:#8e8881;--muted-text:#8e8881;--svg-text-color:#eae4db;--primary-color:#84ba8f;--primary-color-light:#a3dbad;--primary-color-dark:#54895f;--primary-contrast:#1e1a14;--primary-foreground:#1e1a14;--primary-light-bg:#84ba8f26;--primary-bg-light:#84ba8f26;--svg-stroke:#84ba8f;--svg-fill:#84ba8f;--loading-indicator-color:#84ba8f;--focus-ring:#84ba8f;--hover-bg:#342f29;--row-hover-bg:#342f29;--row-alt-bg:#1f1b15;--row-selected-bg:#84ba8f38;--selected-bg:#84ba8f38;--group-row-bg:#2f2b24;--group-row-fg:#a3dbad;--header-fg:#a3dbad;--button-primary-bg:#60956b;--button-primary-text:#1e1a14;--button-primary-hover-bg:#78ae82;--button-secondary-bg:transparent;--button-secondary-text:#a3dbad;--button-secondary-border:#3f3a33;--button-secondary-hover-bg:#342f29;--success-bg:#429c5a26;--success-color:#62bb78;--success-text:#9ad5a5;--warning-bg:#b3790326;--warning-color:#d49838;--warning-text:#e7bc81;--danger-bg:#c8645a26;--danger-color:#eb8278;--danger-text:#faaea4;--error-color:#eb8278;--destructive:#eb8278;--destructive-foreground:#fff;--restriction-available-bg:#429c5a26;--restriction-available-text:#9ad5a5;--restriction-conditional-bg:#b3790326;--restriction-conditional-text:#e7bc81;--restriction-restricted-bg:#c8645a26;--restriction-restricted-text:#faaea4;--total-row-bg:#84ba8f2e;--total-row-border:#84ba8f;--weight-source-bg:#84ba8f26;--weight-source-border:#84ba8f;--card-shadow:0 2px 8px #00000059}.renewals-badge.svelte-fmv4ee{width:28px;height:28px;color:var(--text-muted,hsl(var(--muted-foreground)));cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;display:flex;position:relative}.renewals-badge.svelte-fmv4ee:hover{color:var(--text-color,hsl(var(--foreground)));background:color-mix(in srgb, var(--text-color,#e6edf3) 8%, transparent)}.renewals-count.svelte-fmv4ee{background:var(--error-color,hsl(var(--error,0 84% 60%)));color:#fff;border-radius:7px;justify-content:center;align-items:center;min-width:14px;height:14px;padding:0 3px;font-size:9px;font-weight:700;line-height:1;display:flex;position:absolute;top:-2px;right:-2px}@keyframes svelte-1a7g5rb-dice-roll{0%{transform:rotate(0)scale(1)}20%{transform:rotate(90deg)scale(1.1)}40%{transform:rotate(180deg)scale(1)}60%{transform:rotate(270deg)scale(1.1)}80%{transform:rotate(360deg)scale(1)}to{transform:rotate(360deg)scale(1)}}.animate-dice-roll{animation:.5s ease-in-out svelte-1a7g5rb-dice-roll}.tp-backdrop.svelte-7hs29g{z-index:9990;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0006;position:fixed;inset:0}.tp-overlay.svelte-7hs29g{z-index:9991;pointer-events:none;justify-content:center;align-items:flex-start;padding:5vh 1rem 1rem;display:flex;position:fixed;inset:0}.tp-modal.svelte-7hs29g{pointer-events:auto;border:1px solid;border-radius:12px;flex-direction:column;width:100%;max-width:520px;max-height:75vh;animation:.2s ease-out svelte-7hs29g-tp-slide-in;display:flex;overflow:hidden;box-shadow:0 24px 48px -12px #00000040,0 0 0 1px #ffffff0a}@keyframes svelte-7hs29g-tp-slide-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:none}}.tp-header.svelte-7hs29g{border-bottom:1px solid var(--border-color-light);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.tp-header-left.svelte-7hs29g{align-items:center;gap:10px;display:flex}.tp-title.svelte-7hs29g{color:var(--text-strong);letter-spacing:-.01em;margin:0;font-size:14px;font-weight:600}.tp-current-badge.svelte-7hs29g{color:var(--text-muted);border:1px solid;border-radius:99px;align-items:center;gap:5px;padding:2px 8px 2px 5px;font-size:11px;display:flex}.tp-current-dot.svelte-7hs29g{border-radius:50%;flex-shrink:0;width:8px;height:8px}.tp-current-name.svelte-7hs29g{white-space:nowrap}.tp-close.svelte-7hs29g{all:unset;cursor:pointer;color:var(--text-muted);border-radius:6px;padding:6px;transition:all .15s;display:flex}.tp-close.svelte-7hs29g:hover{background:var(--hover-bg);color:var(--text-color)}.tp-tabs.svelte-7hs29g{border-bottom:1px solid var(--border-color-light);gap:2px;padding:0 16px;display:flex}.tp-tab.svelte-7hs29g{all:unset;cursor:pointer;color:var(--text-muted);border-bottom:2px solid #0000;align-items:center;gap:5px;margin-bottom:-1px;padding:8px 12px;font-size:12px;font-weight:500;transition:all .15s;display:flex}.tp-tab.svelte-7hs29g:hover{color:var(--text-color)}.tp-tab-active.svelte-7hs29g{color:var(--primary-color);border-bottom-color:var(--primary-color)}.tp-tab-count.svelte-7hs29g{background:var(--hover-bg);color:var(--text-muted);border-radius:99px;padding:1px 5px;font-size:10px;font-weight:600}.tp-content.svelte-7hs29g{flex:1;padding:12px 16px 16px;overflow-y:auto}.tp-section.svelte-7hs29g{margin-bottom:14px}.tp-section.svelte-7hs29g:last-child{margin-bottom:0}.tp-section-label.svelte-7hs29g{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);align-items:center;gap:5px;margin-bottom:8px;padding-left:2px;font-size:10px;font-weight:600;display:flex}.tp-grid.svelte-7hs29g{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.tp-card.svelte-7hs29g{all:unset;cursor:pointer;border:1.5px solid var(--border-color-light);border-radius:8px;transition:all .15s;overflow:hidden}.tp-card.svelte-7hs29g:hover{border-color:var(--card-accent);box-shadow:0 0 0 1px var(--card-accent), 0 2px 8px #00000014;transform:translateY(-1px)}.tp-card-active.svelte-7hs29g{border-color:var(--card-accent);box-shadow:0 0 0 1px var(--card-accent)}.tp-card-preview.svelte-7hs29g{height:48px;position:relative;overflow:hidden}.tp-card-preview-light.svelte-7hs29g{background:#f8fafc}.tp-card-preview-dark.svelte-7hs29g{background:#1e293b}.tp-preview-bar.svelte-7hs29g{width:100%;height:5px}.tp-preview-body.svelte-7hs29g{flex-direction:column;gap:3px;padding:5px 6px;display:flex}.tp-preview-line.svelte-7hs29g{border-radius:2px;height:3px}.tp-card-info.svelte-7hs29g{border-top:1px solid var(--border-color-light);justify-content:space-between;align-items:center;padding:4px 6px;display:flex}.tp-card-name.svelte-7hs29g{color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:500;overflow:hidden}.tp-check.svelte-7hs29g{flex-shrink:0;display:flex}.tp-custom-section.svelte-7hs29g{flex-direction:column;gap:8px;display:flex}.tp-custom-card.svelte-7hs29g{border:1.5px solid var(--border-color);border-radius:10px;transition:all .15s;overflow:hidden}.tp-custom-card.svelte-7hs29g:hover{border-color:var(--custom-primary)}.tp-custom-card-active.svelte-7hs29g{border-color:var(--custom-primary);box-shadow:0 0 0 1px var(--custom-primary)}.tp-custom-preview.svelte-7hs29g{all:unset;cursor:pointer;width:100%;padding:8px;display:block}.tp-custom-preview-inner.svelte-7hs29g{border:1px solid;border-radius:6px;height:52px;overflow:hidden}.tp-custom-preview-header.svelte-7hs29g{height:6px}.tp-custom-preview-content.svelte-7hs29g{flex-direction:column;gap:4px;padding:6px 8px;display:flex}.tp-custom-preview-line.svelte-7hs29g{border-radius:2px;height:3px}.tp-custom-preview-btn.svelte-7hs29g{border-radius:3px;width:28px;height:8px;margin-top:2px}.tp-custom-meta.svelte-7hs29g{justify-content:space-between;align-items:center;padding:0 10px 8px;display:flex}.tp-custom-meta-left.svelte-7hs29g{all:unset;cursor:pointer;flex-direction:column;gap:1px;display:flex}.tp-custom-name.svelte-7hs29g{font-size:12px;font-weight:600}.tp-custom-type.svelte-7hs29g{color:var(--text-muted);align-items:center;gap:4px;font-size:10px;display:flex}.tp-custom-active-dot.svelte-7hs29g{border-radius:50%;width:5px;height:5px}.tp-custom-actions.svelte-7hs29g{opacity:0;gap:2px;transition:opacity .15s;display:flex}.tp-custom-card.svelte-7hs29g:hover .tp-custom-actions:where(.svelte-7hs29g){opacity:1}.tp-custom-action.svelte-7hs29g{all:unset;cursor:pointer;color:var(--text-muted);border-radius:5px;padding:5px;transition:all .15s;display:flex}.tp-custom-action.svelte-7hs29g:hover{background:var(--hover-bg);color:var(--text-color)}.tp-custom-action-danger.svelte-7hs29g:hover{background:var(--danger-bg);color:var(--danger-color)}.tp-custom-empty.svelte-7hs29g{all:unset;cursor:pointer;border:1.5px dashed var(--border-color);border-radius:10px;align-items:center;gap:12px;padding:16px;transition:all .15s;display:flex}.tp-custom-empty.svelte-7hs29g:hover{border-color:var(--primary-color);background:var(--hover-bg)}.tp-custom-empty-compact.svelte-7hs29g{color:var(--text-muted);justify-content:center;gap:8px;padding:10px 14px;font-size:12px}.tp-custom-empty-compact.svelte-7hs29g:hover{color:var(--primary-color)}.tp-custom-empty-icon.svelte-7hs29g{background:var(--hover-bg);width:36px;height:36px;color:var(--text-muted);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tp-custom-empty-text.svelte-7hs29g{flex-direction:column;gap:1px;display:flex}.tp-custom-empty-title.svelte-7hs29g{color:var(--text-color);font-size:12px;font-weight:600}.tp-custom-empty-sub.svelte-7hs29g{color:var(--text-muted);font-size:10px}.tp-custom-empty-state.svelte-7hs29g{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:32px 16px;display:flex}.tp-custom-empty-state-icon.svelte-7hs29g{color:var(--text-muted);opacity:.4}.tp-custom-empty-state-text.svelte-7hs29g{color:var(--text-muted);margin:0;font-size:12px}.tp-custom-create-btn.svelte-7hs29g{all:unset;cursor:pointer;background:var(--primary-color);color:var(--primary-contrast,#fff);border-radius:6px;padding:6px 16px;font-size:12px;font-weight:600;transition:all .15s}.tp-custom-create-btn.svelte-7hs29g:hover{opacity:.9}.color-picker-modal.svelte-m8mhvk{z-index:1000001;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal-backdrop.svelte-m8mhvk{background:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.modal-content.svelte-m8mhvk{background:var(--card-bg);border:2px solid var(--border-color);border-radius:8px;width:350px;position:relative;overflow:hidden;box-shadow:0 10px 25px #0006}.modal-header.svelte-m8mhvk{background:var(--hover-bg);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.variable-name.svelte-m8mhvk{color:var(--text-color);font-family:monospace;font-size:14px;font-weight:600}.close-button.svelte-m8mhvk{color:var(--text-color);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:20px;transition:background .2s;display:flex}.close-button.svelte-m8mhvk:hover{background:var(--border-color)}.modal-body.svelte-m8mhvk{padding:20px}.color-picker-row.svelte-m8mhvk{align-items:center;gap:12px;display:flex}.color-input.svelte-m8mhvk{border:2px solid var(--border-color);cursor:pointer;background:0 0;border-radius:6px;width:60px;height:60px}.color-input.svelte-m8mhvk::-webkit-color-swatch-wrapper{padding:0}.color-input.svelte-m8mhvk::-webkit-color-swatch{border:none;border-radius:4px}.color-text.svelte-m8mhvk{border:2px solid var(--border-color);background:var(--bg-color);color:var(--text-color);border-radius:6px;flex:1;padding:10px 12px;font-family:monospace;font-size:14px}.color-text.svelte-m8mhvk:focus{border-color:var(--primary-color);outline:none}.error-message.svelte-m8mhvk{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin-top:12px;padding:10px;font-size:13px}.modal-footer.svelte-m8mhvk{background:var(--bg-color);border-top:1px solid var(--border-color);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.button.svelte-m8mhvk{cursor:pointer;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:600;transition:all .2s}.button.svelte-m8mhvk:disabled{opacity:.5;cursor:not-allowed}.button-cancel.svelte-m8mhvk{background:var(--hover-bg);color:var(--text-color);border:1px solid var(--border-color)}.button-cancel.svelte-m8mhvk:hover:not(:disabled){background:var(--border-color)}.button-save.svelte-m8mhvk{background:var(--primary-color);color:#fff}.button-save.svelte-m8mhvk:hover:not(:disabled){opacity:.9;transform:scale(1.02)}.theme-inspector-overlay.svelte-vcad0r{z-index:999999;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}.inspector-header.svelte-vcad0r{color:#fff;pointer-events:auto;z-index:1000000;background:linear-gradient(135deg,#1e3a8a 0%,#3b82f6 100%);justify-content:space-between;align-items:center;width:100%;padding:12px 20px;display:flex;position:fixed;top:0;left:0;box-shadow:0 4px 6px #0000004d}.inspector-title.svelte-vcad0r{font-size:14px;font-weight:600}.inspector-actions.svelte-vcad0r{align-items:center;gap:8px;display:flex}.inspector-mode-switch.svelte-vcad0r{color:#fff;cursor:pointer;background:#fff3;border:1px solid #ffffff4d;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:600;transition:all .2s}.inspector-mode-switch.svelte-vcad0r:hover{background:#ffffff4d;border-color:#ffffff80;transform:scale(1.05)}.inspector-close.svelte-vcad0r{background:var(--card-bg);color:#1e3a8a;cursor:pointer;border:none;border-radius:6px;padding:6px 12px;font-weight:600;transition:all .2s}.inspector-close.svelte-vcad0r:hover{background:#f1f5f9;transform:scale(1.05)}.inspector-panel.svelte-vcad0r{background:var(--card-bg);pointer-events:auto;z-index:1000000;border-radius:12px;width:400px;max-height:500px;position:fixed;bottom:20px;right:20px;overflow:hidden;box-shadow:0 10px 25px #0000004d}.panel-header.svelte-vcad0r{background:#f8fafc;border-bottom:2px solid #e2e8f0;padding:16px;font-size:14px}.element-tag.svelte-vcad0r{color:#3b82f6;font-family:monospace;font-weight:600}.element-classes.svelte-vcad0r{color:#64748b;font-family:monospace;font-size:12px}.panel-variables.svelte-vcad0r{padding:16px}.variables-title.svelte-vcad0r{color:#1e293b;margin-bottom:12px;font-weight:600}.variables-list.svelte-vcad0r{flex-direction:column;gap:8px;max-height:350px;display:flex;overflow-y:auto}.variable-button.svelte-vcad0r{cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;justify-content:space-between;align-items:center;padding:10px 12px;font-family:monospace;font-size:12px;transition:all .2s;display:flex}.variable-button.svelte-vcad0r:hover{background:#e0e7ff;border-color:#3b82f6}.variable-name.svelte-vcad0r{color:#1e293b;font-weight:600}.variable-value.svelte-vcad0r{color:#64748b}.panel-empty.svelte-vcad0r{text-align:center;color:#94a3b8;padding:16px;font-style:italic}.theme-variable-sidebar.svelte-xc7qyt{background:var(--card-bg);border-left:2px solid var(--border-color);z-index:10000;flex-direction:column;width:400px;height:100vh;animation:.3s ease-out svelte-xc7qyt-slideIn;display:flex;position:fixed;top:0;right:0;box-shadow:-4px 0 12px #0000004d}@keyframes svelte-xc7qyt-slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.sidebar-header.svelte-xc7qyt{border-bottom:1px solid var(--border-color);background:var(--bg-color);padding:1.5rem}.close-button.svelte-xc7qyt,.mode-button.svelte-xc7qyt{background:var(--hover-bg);width:32px;height:32px;color:var(--text-color);border:1px solid var(--border-color);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;font-size:1rem;transition:all .2s;display:flex}.close-button.svelte-xc7qyt:hover,.mode-button.svelte-xc7qyt:hover{background:var(--border-color);transform:scale(1.05)}.search-input.svelte-xc7qyt{background:var(--hover-bg);border:1px solid var(--border-color);width:100%;color:var(--text-color);border-radius:6px;padding:.5rem .75rem;font-size:.875rem}.search-input.svelte-xc7qyt:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(var(--primary-color-rgb,59, 130, 246), .2);outline:none}.sidebar-content.svelte-xc7qyt{flex:1;padding:1rem;overflow-y:auto}.category-section.svelte-xc7qyt{margin-bottom:1rem}.category-header.svelte-xc7qyt{background:var(--hover-bg);cursor:pointer;width:100%;color:var(--text-color);border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem;font-size:.875rem;font-weight:600;transition:background .2s;display:flex}.category-header.svelte-xc7qyt:hover{background:var(--border-color)}.category-icon.svelte-xc7qyt{color:var(--secondary-color);font-size:.75rem}.category-label.svelte-xc7qyt{text-align:left;flex:1}.category-count.svelte-xc7qyt{color:var(--secondary-color);font-size:.75rem}.variable-list.svelte-xc7qyt{flex-direction:column;gap:.25rem;margin-top:.5rem;display:flex}.variable-item.svelte-xc7qyt{background:var(--card-bg);border:1px solid var(--border-color);cursor:pointer;text-align:left;border-radius:6px;align-items:center;gap:.75rem;width:100%;padding:.5rem;transition:all .2s;display:flex}.variable-item.svelte-xc7qyt:hover{background:var(--hover-bg);border-color:var(--primary-color);transform:translate(2px)}.variable-color-preview.svelte-xc7qyt{border:2px solid var(--border-color);border-radius:6px;flex-shrink:0;width:32px;height:32px}.variable-info.svelte-xc7qyt{flex:1;min-width:0}.variable-name.svelte-xc7qyt{color:var(--text-color);font-family:Courier New,monospace;font-size:.75rem;font-weight:600}.variable-value.svelte-xc7qyt{color:var(--secondary-color);margin-top:.125rem;font-family:Courier New,monospace;font-size:.7rem}.empty-state.svelte-xc7qyt{text-align:center;padding:3rem 1rem}.sidebar-footer.svelte-xc7qyt{border-top:1px solid var(--border-color);background:var(--bg-color);padding:1rem 1.5rem}kbd.svelte-xc7qyt{background:var(--hover-bg);border:1px solid var(--border-color);border-radius:3px;padding:.125rem .375rem;font-family:Courier New,monospace;font-size:.7rem}.dropdown-container.svelte-12qhfyh{position:relative}.dropdown-portal.svelte-12qhfyh{pointer-events:none}.navbar-dropdown-content.svelte-12qhfyh{pointer-events:auto}
