@font-face{font-display:swap;font-family:'Source Sans 3';font-style:normal;font-weight:300;src:url(../../app/assets/fonts/source-sans-3-v15-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Source Sans 3';font-style:italic;font-weight:300;src:url(../../app/assets/fonts/source-sans-3-v15-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-300italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Source Sans 3';font-style:normal;font-weight:400;src:url(../../app/assets/fonts/source-sans-3-v15-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Source Sans 3';font-style:italic;font-weight:400;src:url(../../app/assets/fonts/source-sans-3-v15-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Source Sans 3';font-style:normal;font-weight:600;src:url(../../app/assets/fonts/source-sans-3-v15-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Source Sans 3';font-style:italic;font-weight:600;src:url(../../app/assets/fonts/source-sans-3-v15-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-600italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Source Sans 3';font-style:normal;font-weight:700;src:url(../../app/assets/fonts/source-sans-3-v15-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Source Sans 3';font-style:italic;font-weight:700;src:url(../../app/assets/fonts/source-sans-3-v15-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-700italic.woff2) format('woff2')}:root,:root[theme="light"]{--background:#ffffff;--background-hover:#f1f1f1;--background-active:#8d8d8d80;--background-selected:#8d8d8d33;--background-selected-hover:#8d8d8d52;--background-inverse:#393939;--background-inverse-hover:#4c4c4c;--background-brand:var(--primary-60);--layer-01:#f4f4f4;--layer-02:#ffffff;--layer-hover-01:#e8e8e8;--layer-hover-02:#e8e8e8;--layer-active-01:#c6c6c6;--layer-active-02:#c6c6c6;--layer-selected-01:#e0e0e0;--layer-selected-02:#e0e0e0;--layer-selected-hover-01:#cacaca;--layer-selected-hover-02:#cacaca;--layer-selected-inverse:#161616;--layer-selected-disabled:#8d8d8d;--layer-translucent:hsla(0, 0%, 100%, 0.7);--layer-translucent-inverse:rgba(0, 0, 0, 0.8);--layer-accent-01:#e0e0e0;--layer-accent-hover-01:#d1d1d1;--layer-accent-active-01:#a8a8a8;--layer-accent-02:#e0e0e0;--layer-accent-hover-02:#d1d1d1;--layer-accent-active-02:#a8a8a8;--field-01:#f4f4f4;--field-02:#fff;--field-hover-01:#e8e8e8;--field-hover-02:#e8e8e8;--border-interactive:var(--primary-60);--border-subtle-01:#e0e0e0;--border-subtle-02:#c6c6c6;--border-subtle-selected-01:#c6c6c6;--border-subtle-selected-02:#c6c6c6;--border-strong-01:#8d8d8d;--border-strong-02:#8d8d8d;--border-tile-01:#c6c6c6;--border-tile-02:#a8a8a8;--border-inverse:#161616;--border-disabled:#c6c6c6;--text-primary:#161616;--text-secondary:#525252;--text-placeholder:#a8a8a8;--text-on-color:#ffffff;--text-on-color-disabled:#8d8d8d;--text-helper:#6f6f6f;--text-error:#da1e28;--text-inverse:#ffffff;--text-disabled:#16161640;--link-primary:var(--primary-60);--link-primary-hover:var(--primary-70);--link-secondary:var(--primary-70);--link-inverse:var(--primary-40);--link-visited:#8a3ffc;--icon-primary:#161616;--icon-secondary:#525252;--icon-on-color:#ffffff;--icon-on-color-disabled:#8d8d8d;--icon-interactive:var(--primary-60);--icon-inverse:#ffffff;--icon-disabled:#16161640;--button-primary:var(--primary-60);--button-primary-hover:var(--primary-70);--button-primary-active:var(--primary-80);--button-secondary:#393939;--button-secondary-hover:#4c4c4c;--button-secondary-active:#6f6f6f;--button-secondary-text:#ffffff;--button-tertiary:var(--primary-60);--button-tertiary-hover:var(--primary-70);--button-tertiary-active:var(--primary-80);--button-danger-primary:#da1e28;--button-danger-secondary:#da1e28;--button-danger-hover:#ba1b23;--button-danger-active:#750e13;--button-separator:#e0e0e0;--button-disabled:#c6c6c6;--notification-background-error:#fff1f1;--notification-background-success:#defbe6;--notification-background-info:#edf5ff;--notification-background-warning:#fcf4d6;--notification-action-hover:#ffffff;--notification-action-tertiary-inverse:#ffffff;--notification-action-tertiary-inverse-active:#ffffff;--notification-action-tertiary-inverse-hover:#c6c6c6;--notification-action-tertiary-inverse-text:#161616;--notification-action-tertiary-inverse-text-on-color-disabled:#ffffff;--support-error:#da1e28;--support-success:#24a148;--support-warning:#f1c21b;--support-info:#0043ce;--support-error-inverse:#ff787f;--support-success-inverse:#42be65;--support-warning-inverse:#f1c21b;--support-info-inverse:#6da2ff;--focus:var(--primary-60);--focus-inset:#ffffff;--focus-inverse:#ffffff;--interactive:var(--primary-60);--highlight:var(--primary-20);--toggle-off:#8d8d8d;--overlay:#1616160a;--skeleton-element:#c6c6c6;--skeleton-background:#e5e5e5;--label-background-gray:#e0e0e0;--label-color-gray:#161616;--label-background-hover-gray:#d1d1d1;--label-border-gray:#a8a8a8;--label-background-cool-gray:#dde1e6;--label-color-cool-gray:#121619;--label-background-hover-cool-gray:#cdd3da;--label-border-cool-gray:#a2a9b0;--label-background-warm-gray:#e5e0df;--label-color-warm-gray:#171414;--label-background-hover-warm-gray:#d8d0cf;--label-border-warm-gray:#ada8a8;--label-background-red:#ffd7d9;--label-color-red:#a2191f;--label-background-hover-red:#ffc2c5;--label-border-red:#ff8389;--label-background-magenta:#ffd6e8;--label-color-magenta:#9f1853;--label-background-hover-magenta:#ffbdda;--label-border-magenta:#ff7eb6;--label-background-purple:#e8daff;--label-color-purple:#6929c4;--label-background-hover-purple:#dcc7ff;--label-border-purple:#be95ff;--label-background-blue:#d0e2ff;--label-color-blue:#0043ce;--label-background-hover-blue:#b8d3ff;--label-border-blue:#78a9ff;--label-background-cyan:#bae6ff;--label-color-cyan:#00539a;--label-background-hover-cyan:#99daff;--label-border-cyan:#33b1ff;--label-background-teal:#9EF0E5;--label-color-teal:#005C59;--label-background-hover-teal:#57E6D3;--label-border-teal:#08BDA5;--label-background-green:#a7f0ba;--label-color-green:#0e6027;--label-background-hover-green:#74e792;--label-border-green:#42be65;--label-background-brand:var(--primary-20);--label-color-brand:var(--primary-60);--label-background-hover-brand:var(--primary-30);--label-border-brand:var(--primary-40);--label-background-primary:var(--primary-60);--label-color-primary:var(--text-on-color);--label-background-hover-primary:var(--primary-70);--label-border-primary:var(--primary-80)}:root[theme="solarized-light"]{--background:#fdf6e3;--background-hover:#eee8d533;--background-active:#eee8d580;--background-selected:#eee8d566;--background-selected-hover:#eee8d599;--background-inverse:#002b36;--background-inverse-hover:#073642;--background-brand:#268bd2;--layer-01:#eee8d5;--layer-02:#fdf6e3;--layer-hover-01:#e4decd;--layer-hover-02:#f5efd5;--layer-active-01:#d1c9b5;--layer-active-02:#e6dcc5;--layer-selected-01:#dcd4c0;--layer-selected-02:#e9e0cc;--layer-selected-hover-01:#d3cbb7;--layer-selected-hover-02:#e0d7c3;--layer-selected-inverse:#073642;--layer-selected-disabled:#93a1a1;--layer-translucent:hsla(44, 87%, 94%, 0.7);--layer-translucent-inverse:#002d38cc;--layer-accent-01:#dcd4c0;--layer-accent-hover-01:#d3cbb7;--layer-accent-active-01:#bfb7a3;--layer-accent-02:#e9e0cc;--layer-accent-hover-02:#e0d7c3;--layer-accent-active-02:#ccc3af;--field-01:#eee8d5;--field-02:#fdf6e3;--field-hover-01:#e4decd;--field-hover-02:#f5efd5;--border-interactive:#268bd2;--border-subtle-01:#dcd4c0;--border-subtle-02:#bfb7a3;--border-subtle-selected-01:#bfb7a3;--border-subtle-selected-02:#bfb7a3;--border-strong-01:#93a1a1;--border-strong-02:#93a1a1;--border-tile-01:#bfb7a3;--border-tile-02:#a6a190;--border-inverse:#073642;--border-disabled:#bfb7a3;--text-primary:#002b36;--text-secondary:#586e75;--text-placeholder:#93a1a1;--text-on-color:#fdf6e3;--text-on-color-disabled:#eee8d580;--text-helper:#839496;--text-error:#dc322f;--text-inverse:#fdf6e3;--text-disabled:#002b3680;--link-primary:#268bd2;--link-primary-hover:#1e6ea7;--link-secondary:#2aa198;--link-inverse:#6c71c4;--link-visited:#d33682;--icon-primary:#002b36;--icon-secondary:#586e75;--icon-on-color:#fdf6e3;--icon-on-color-disabled:#eee8d580;--icon-interactive:#268bd2;--icon-inverse:#fdf6e3;--icon-disabled:#002b3680;--button-primary:#268bd2;--button-primary-hover:#1e6ea7;--button-primary-active:#15516d;--button-secondary:#586e75;--button-secondary-hover:#465c62;--button-secondary-active:#344a4f;--button-secondary-text:#fdf6e3;--button-tertiary:#268bd2;--button-tertiary-hover:#1e6ea7;--button-tertiary-active:#15516d;--button-danger-primary:#dc322f;--button-danger-secondary:#dc322f;--button-danger-hover:#b12825;--button-danger-active:#861e1b;--button-separator:#dcd4c0;--button-disabled:#bfb7a3;--notification-background-error:#ffe6e6;--notification-background-success:#e6ffe6;--notification-background-info:#e6e6ff;--notification-background-warning:#fffbe6;--notification-action-hover:#fdf6e3;--notification-action-tertiary-inverse:#268bd2;--notification-action-tertiary-inverse-active:#161616;--notification-action-tertiary-inverse-hover:#2aa198;--notification-action-tertiary-inverse-text:#002b36;--notification-action-tertiary-inverse-text-on-color-disabled:#859900;--focus:#268bd2;--focus-inset:#fdf6e3;--focus-inverse:#fdf6e3;--interactive:#268bd2;--highlight:#eee8d5;--toggle-off:#93a1a1;--overlay:#bfb79b0a;--skeleton-element:#bfb7a3;--skeleton-background:#dcd4c0;--support-error:#dc322f;--support-success:#859900;--support-warning:#b58900;--support-info:#268bd2;--support-error-inverse:#ffa59a;--support-success-inverse:#c6e787;--support-warning-inverse:#ffd484;--support-info-inverse:#a3c9ff;--label-background-gray:#dcd4c0;--label-color-gray:#657b83;--label-background-hover-gray:#d3cbb7;--label-border-gray:#a6a190;--label-background-cool-gray:#e4decd;--label-color-cool-gray:#586e75;--label-background-hover-cool-gray:#dbd5c4;--label-border-cool-gray:#b3ad9d;--label-background-warm-gray:#e6dcc5;--label-color-warm-gray:#657b83;--label-background-hover-warm-gray:#ddd3bc;--label-border-warm-gray:#b5ac96;--label-background-red:#ffd7d9;--label-color-red:#dc322f;--label-background-hover-red:#ffc2c5;--label-border-red:#ff8389;--label-background-magenta:#ffd6e8;--label-color-magenta:#d33682;--label-background-hover-magenta:#ffbdda;--label-border-magenta:#ff7eb6;--label-background-purple:#e8daff;--label-color-purple:#6c71c4;--label-background-hover-purple:#dcc7ff;--label-border-purple:#be95ff;--label-background-blue:#d0e2ff;--label-color-blue:#268bd2;--label-background-hover-blue:#b8d3ff;--label-border-blue:#78a9ff;--label-background-cyan:#bae6ff;--label-color-cyan:#2aa198;--label-background-hover-cyan:#99daff;--label-border-cyan:#33b1ff;--label-background-green:#d4e8b0;--label-color-green:#5a6800;--label-background-hover-green:#c6e787;--label-border-green:#859900;--label-background-primary:#268bd2;--label-color-primary:#fdf6e3;--label-background-hover-primary:#1e6ea7;--label-border-primary:#15516d;--label-background-brand:#e8f4ff;--label-color-brand:#268bd2;--label-background-hover-brand:#cceeff;--label-border-brand:#99ddff}:root[theme="dark"]{--background:#161616;--background-hover:#292929;--background-active:#8d8d8d66;--background-selected:#8d8d8d3d;--background-selected-hover:#8d8d8d52;--background-inverse:#f4f4f4;--background-inverse-hover:#e5e5e5;--background-brand:var(--primary-80);--layer-01:#262626;--layer-02:#393939;--layer-hover-01:#333333;--layer-hover-02:#474747;--layer-active-01:#525252;--layer-active-02:#6f6f6f;--layer-selected-01:#393939;--layer-selected-02:#525252;--layer-selected-hover-01:#4c4c4c;--layer-selected-hover-02:#656565;--layer-selected-inverse:#f4f4f4;--layer-selected-disabled:#6f6f6f;--layer-translucent:hsla(0, 0%, 0%, 0.7);--layer-translucent-inverse:hsla(0, 0%, 100%, 0.8);--layer-accent-01:#393939;--layer-accent-02:#525252;--layer-accent-hover-01:#4c4c4c;--layer-accent-hover-02:#656565;--layer-accent-active-01:#525252;--layer-accent-active-02:#8d8d8d;--field-01:#262626;--field-02:#393939;--field-hover-01:#333333;--field-hover-02:#474747;--border-interactive:var(--primary-50);--border-subtle-01:#393939;--border-subtle-02:#525252;--border-subtle-selected-01:#525252;--border-subtle-selected-02:#6f6f6f;--border-strong-01:#6f6f6f;--border-strong-02:#8d8d8d;--border-tile-01:#525252;--border-tile-02:#6f6f6f;--border-inverse:#f4f4f4;--border-disabled:#8d8d8d80;--text-primary:#f4f4f4;--text-secondary:#c6c6c6;--text-placeholder:#6f6f6f;--text-on-color:#ffffff;--text-on-color-disabled:#8d8d8d;--text-helper:#8d8d8d;--text-error:#ff8389;--text-inverse:#161616;--text-disabled:#f4f4f440;--link-primary:var(--primary-30);--link-primary-hover:var(--primary-20);--link-secondary:var(--primary-30);--link-inverse:var(--primary-60);--link-visited:#be95ff;--icon-primary:#f4f4f4;--icon-secondary:#c6c6c6;--icon-on-color:#ffffff;--icon-on-color-disabled:#8d8d8d;--icon-interactive:#ffffff;--icon-inverse:#161616;--icon-disabled:#f4f4f4;--button-primary:var(--primary-60);--button-primary-hover:var(--primary-70);--button-primary-active:var(--primary-80);--button-secondary:#6f6f6f;--button-secondary-hover:#606060;--button-secondary-active:#393939;--button-secondary-text:#ffffff;--button-tertiary:#ffffff;--button-tertiary-hover:#f4f4f4;--button-tertiary-active:#c6c6c6;--button-danger-primary:#da1e28;--button-danger-secondary:#fa4d56;--button-danger-hover:#ba1b23;--button-danger-active:#750e13;--button-separator:#161616;--button-disabled:#525252;--notification-background-error:#262626;--notification-background-success:#262626;--notification-background-info:#262626;--notification-background-warning:#262626;--notification-action-hover:#333333;--notification-action-tertiary-inverse:var(--primary-60);--notification-action-tertiary-inverse-active:#161616;--notification-action-tertiary-inverse-hover:var(--primary-80);--notification-action-tertiary-inverse-text:#ffffff;--notification-action-tertiary-inverse-text-on-color-disabled:#ffffff;--support-error:#ff787f;--support-success:#42be65;--support-warning:#f1c21b;--support-info:#6da2ff;--support-error-inverse:#da1e28;--support-success-inverse:#24a148;--support-warning-inverse:#f1c21b;--support-info-inverse:#0043ce;--focus:#ffffff;--focus-inset:#161616;--focus-inverse:var(--primary-60);--interactive:var(--primary-50);--highlight:var(--primary-90);--toggle-off:#6f6f6f;--overlay:#1717170a;--skeleton-element:#525252;--skeleton-background:#353535;--label-background-gray:#525252;--label-color-gray:#e0e0e0;--label-background-hover-gray:#636363;--label-border-gray:#8d8d8d;--label-background-cool-gray:#4d5358;--label-color-cool-gray:#dde1e6;--label-background-hover-cool-gray:#5d646a;--label-border-cool-gray:#878d96;--label-background-warm-gray:#565151;--label-color-warm-gray:#e5e0df;--label-background-hover-warm-gray:#696363;--label-border-warm-gray:#8f8b8b;--label-background-red:#a2191f;--label-color-red:#ffd7d9;--label-background-hover-red:#c21e25;--label-border-red:#fa4d56;--label-background-magenta:#9f1853;--label-color-magenta:#ffd6e8;--label-background-hover-magenta:#bf1d63;--label-border-magenta:#ee5396;--label-background-purple:#6929c4;--label-color-purple:#e8daff;--label-background-hover-purple:#7c3dd6;--label-border-purple:#a56eff;--label-background-blue:#0043ce;--label-color-blue:#d0e2ff;--label-background-hover-blue:#0053ff;--label-border-blue:#4589ff;--label-background-cyan:#00539a;--label-color-cyan:#bae6ff;--label-background-hover-cyan:#bae6ff;--label-border-cyan:#1192e8;--label-background-teal:#005D5D;--label-color-teal:#9ef0f0;--label-background-hover-teal:#007070;--label-border-teal:#009d9a;--label-background-green:#0e6027;--label-color-green:#a7f0ba;--label-background-hover-green:#11742f;--label-border-green:#24a148}:root[theme="solarized-dark"]{--background:#002b36;--background-hover:#073642;--background-active:#586e75;--background-selected:#073642;--background-selected-hover:#586e75;--background-inverse:#fdf6e3;--background-inverse-hover:#eee8d5;--background-brand:#268bd2;--layer-01:#073642;--layer-02:#094352;--layer-hover-01:#094352;--layer-hover-02:#0b4b5d;--layer-active-01:#0b4b5d;--layer-active-02:#0c5468;--layer-selected-01:#094352;--layer-selected-02:#0b4b5d;--layer-selected-hover-01:#0b4b5d;--layer-selected-hover-02:#0c5468;--layer-selected-inverse:#fdf6e3;--layer-selected-disabled:#586e75;--layer-translucent:hsla(192, 100%, 9%, 0.7);--layer-translucent-inverse:hsla(44, 87%, 94%, 0.8);--layer-accent-01:#094352;--layer-accent-02:#0b4b5d;--layer-accent-hover-01:#0b4b5d;--layer-accent-hover-02:#0c5468;--layer-accent-active-01:#0c5468;--layer-accent-active-02:#0d5d73;--field-01:#073642;--field-02:#094352;--field-hover-01:#094352;--field-hover-02:#0b4b5d;--border-interactive:#268bd2;--border-subtle-01:#094352;--border-subtle-02:#0b4b5d;--border-subtle-selected-01:#0b4b5d;--border-subtle-selected-02:#0c5468;--border-strong-01:#586e75;--border-strong-02:#657b83;--border-tile-01:#0b4b5d;--border-tile-02:#0c5468;--border-inverse:#fdf6e3;--border-disabled:#586e7580;--text-primary:#fdf6e3;--text-secondary:#93a1a1;--text-placeholder:#657b83;--text-on-color:#002b36;--text-on-color-disabled:#586e75;--text-helper:#839496;--text-error:#dc322f;--text-inverse:#002b36;--text-disabled:#586e75;--link-primary:#268bd2;--link-primary-hover:#2aa198;--link-secondary:#2aa198;--link-inverse:#6c71c4;--link-visited:#d33682;--icon-primary:#fdf6e3;--icon-secondary:#eee8d5;--icon-on-color:#002b36;--icon-on-color-disabled:#586e75;--icon-interactive:#268bd2;--icon-inverse:#002b36;--icon-disabled:#93a1a1;--button-primary:#268bd2;--button-primary-hover:#2aa198;--button-primary-active:#6c71c4;--button-secondary:#839496;--button-secondary-hover:#93a1a1;--button-secondary-active:#586e75;--button-secondary-text:#000000;--button-tertiary:#268bd2;--button-tertiary-hover:#2aa198;--button-tertiary-active:#6c71c4;--button-danger-primary:#dc322f;--button-danger-secondary:#cb4b16;--button-danger-hover:#b58900;--button-danger-active:#d33682;--button-separator:#002b36;--button-disabled:#657b83;--notification-background-error:#5c2023;--notification-background-success:#3b5900;--notification-background-info:#1c4a7a;--notification-background-warning:#6b4c1b;--notification-action-hover:#073642;--notification-action-tertiary-inverse:#2aa198;--notification-action-tertiary-inverse-active:#839496;--notification-action-tertiary-inverse-hover:#859900;--notification-action-tertiary-inverse-text:#fdf6e3;--notification-action-tertiary-inverse-text-on-color-disabled:#93a1a1;--focus:#fdf6e3;--focus-inset:#002b36;--focus-inverse:#268bd2;--interactive:#268bd2;--highlight:#6c71c4;--toggle-off:#839496;--overlay:#000c0f0a;--skeleton-element:#657b83;--skeleton-background:#586e75;--support-error:#ffa59a;--support-warning:#ffd484;--support-info:#a3c9ff;--support-success:#c6e787;--support-error-inverse:#dc322f;--support-warning-inverse:#b58900;--support-info-inverse:#268bd2;--support-success-inverse:#859900;--label-background-gray:#586e75;--label-color-gray:#fdf6e3;--label-background-hover-gray:#657b83;--label-border-gray:#839496;--label-background-cool-gray:#52676f;--label-color-cool-gray:#eee8d5;--label-background-hover-cool-gray:#5e747c;--label-border-cool-gray:#7b929e;--label-background-warm-gray:#5d5450;--label-color-warm-gray:#fdf6e3;--label-background-hover-warm-gray:#6a605c;--label-border-warm-gray:#8a7e79;--label-background-red:#dc322f;--label-color-red:#fdf6e3;--label-background-hover-red:#e23636;--label-border-red:#cb4b16;--label-background-magenta:#d33682;--label-color-magenta:#fdf6e3;--label-background-hover-magenta:#db3d8c;--label-border-magenta:#6c71c4;--label-background-purple:#6c71c4;--label-color-purple:#fdf6e3;--label-background-hover-purple:#7c81d0;--label-border-purple:#268bd2;--label-background-blue:#268bd2;--label-color-blue:#fdf6e3;--label-background-hover-blue:#2d9eeb;--label-border-blue:#2aa198;--label-background-cyan:#2aa198;--label-color-cyan:#fdf6e3;--label-background-hover-cyan:#30b6ac;--label-border-cyan:#859900;--label-background-teal:#2aa198;--label-color-teal:#fdf6e3;--label-background-hover-teal:#30b6ac;--label-border-teal:#859900;--label-background-green:#859900;--label-color-green:#fdf6e3;--label-background-hover-green:#96ac00;--label-border-green:#b58900}:root[theme="dark-freire"]{--background:#1C1C2E;--background-hover:#232336;--background-active:#2A2A40;--background-selected:#2A2A40;--background-selected-hover:#323248;--background-inverse:#F7B84B;--background-inverse-hover:#F9C46A;--background-brand:#F7B84B;--layer-01:#232336;--layer-02:#1C1C2E;--layer-hover-01:#2A2A40;--layer-hover-02:#232336;--layer-active-01:#323248;--layer-active-02:#2A2A40;--layer-selected-01:#323248;--layer-selected-02:#2A2A40;--layer-selected-hover-01:#3A3A52;--layer-selected-hover-02:#323248;--layer-selected-inverse:#F7B84B;--layer-selected-disabled:#3A3A52;--layer-translucent:hsla(240, 24%, 15%, 0.7);--layer-translucent-inverse:#F7B84BCC;--layer-accent-01:#323248;--layer-accent-hover-01:#3A3A52;--layer-accent-active-01:#42425C;--layer-accent-02:#2A2A40;--layer-accent-hover-02:#323248;--layer-accent-active-02:#3A3A52;--field-01:#232336;--field-02:#1C1C2E;--field-hover-01:#2A2A40;--field-hover-02:#232336;--border-interactive:#F7B84B;--border-subtle-01:#323248;--border-subtle-02:#2A2A40;--border-subtle-selected-01:#3A3A52;--border-subtle-selected-02:#323248;--border-strong-01:#A0A0B0;--border-strong-02:#8E8EFF;--border-tile-01:#323248;--border-tile-02:#2A2A40;--border-inverse:#F7B84B;--border-disabled:#3A3A52;--text-primary:#FFFFFF;--text-secondary:#A0A0B0;--text-placeholder:#6E6E80;--text-on-color:#1C1C2E;--text-on-color-disabled:#A0A0B080;--text-helper:#8D93A6;--text-error:#FF6B6B;--text-inverse:#1C1C2E;--text-disabled:#A0A0B080;--link-primary:#F7B84B;--link-primary-hover:#F9C46A;--link-secondary:#8E8EFF;--link-inverse:#1C1C2E;--link-visited:#D183FF;--icon-primary:#FFFFFF;--icon-secondary:#A0A0B0;--icon-on-color:#1C1C2E;--icon-on-color-disabled:#A0A0B080;--icon-interactive:#F7B84B;--icon-inverse:#1C1C2E;--icon-disabled:#A0A0B080;--button-primary:#F7B84B;--button-primary-hover:#F9C46A;--button-primary-active:#FBCF89;--button-secondary:#8c98c6;--button-secondary-hover:#aeb6d7;--button-secondary-active:#d0d5e8;--button-secondary-text:#000000;--button-tertiary:#8E8EFF;--button-tertiary-hover:#A5A5FF;--button-tertiary-active:#BCBCFF;--button-danger-primary:#FF6B6B;--button-danger-secondary:#FF6B6B;--button-danger-hover:#FF8585;--button-danger-active:#FF9E9E;--button-separator:#323248;--button-disabled:#3A3A52;--notification-background-error:#5c2023;--notification-background-success:#005A3D;--notification-background-info:#1C4A7A;--notification-background-warning:#6b4c1b;--notification-action-hover:#232336;--notification-action-tertiary-inverse:#8E8EFF;--notification-action-tertiary-inverse-active:#A0A0B0;--notification-action-tertiary-inverse-hover:#A5A5FF;--notification-action-tertiary-inverse-text:#1C1C2E;--notification-action-tertiary-inverse-text-on-color-disabled:#A0A0B0;--focus:#8E8EFF;--focus-inset:#1C1C2E;--focus-inverse:#FFFFFF;--interactive:#F7B84B;--highlight:#8E8EFF;--toggle-off:#A0A0B0;--overlay:#1717260a;--skeleton-element:#323248;--skeleton-background:#2A2A40;--support-error:#B71C1C;--support-success:#00C853;--support-warning:#FFB300;--support-info:#0091EA;--support-error-inverse:#FF4D4D;--support-success-inverse:#00E676;--support-warning-inverse:#FFD740;--support-info-inverse:#40C4FF;--label-background-gray:#323248;--label-color-gray:#FFFFFF;--label-background-hover-gray:#3A3A52;--label-border-gray:#42425C;--label-background-cool-gray:#2A2A40;--label-color-cool-gray:#A0A0B0;--label-background-hover-cool-gray:#323248;--label-border-cool-gray:#3A3A52;--label-background-warm-gray:#3A3A52;--label-color-warm-gray:#FFFFFF;--label-background-hover-warm-gray:#42425C;--label-border-warm-gray:#4A4A66;--label-background-red:#FF6B6B;--label-color-red:#1C1C2E;--label-background-hover-red:#FF8585;--label-border-red:#FF9E9E;--label-background-magenta:#D183FF;--label-color-magenta:#1C1C2E;--label-background-hover-magenta:#DB9DFF;--label-border-magenta:#E5B7FF;--label-background-purple:#8E8EFF;--label-color-purple:#1C1C2E;--label-background-hover-purple:#A5A5FF;--label-border-purple:#BCBCFF;--label-background-blue:#6B9EFF;--label-color-blue:#1C1C2E;--label-background-hover-blue:#85B1FF;--label-border-blue:#9EC4FF;--label-background-cyan:#4FD1C5;--label-color-cyan:#1C1C2E;--label-background-hover-cyan:#69DAD0;--label-border-cyan:#83E3DB;--label-background-teal:#4FD1C5;--label-color-teal:#1C1C2E;--label-background-hover-teal:#69DAD0;--label-border-teal:#83E3DB;--label-background-green:#4CAF50;--label-color-green:#1C1C2E;--label-background-hover-green:#66BB6A;--label-border-green:#80C783;--label-background-brand:#F7B84B;--label-color-brand:#1C1C2E;--label-background-hover-brand:#F9C46A;--label-border-brand:#FBCF89}:root,:root[theme]{--ck-color-base-background:var(--background);--ck-color-text:var(--text-primary);--ck-color-base-border:var(--border-subtle);--ck-color-button-default-hover-background:var(--background-hover);--ck-color-focus-border:var(--focus);--ck-color-tooltip-background:var(--layer);--ck-color-tooltip-text:var(--text-secondary)}:root[theme^="light"]{--custom-bg-overlay-opacity:0.025}:root[theme^="dark"]{--custom-bg-overlay-opacity:0.2}:root,.layer-one{--layer:var(--layer-01);--layer-active:var(--layer-active-01);--layer-hover:var(--layer-hover-01);--layer-selected:var(--layer-selected-01);--layer-selected-hover:var(--layer-selected-hover-01);--layer-accent:var(--layer-accent-01);--layer-accent-hover:var(--layer-accent-hover-01);--layer-accent-active:var(--layer-accent-active-01);--field:var(--field-01);--field-hover:var(--field-hover-01);--border-subtle:var(--border-subtle-01);--border-subtle-selected:var(--border-subtle-selected-01);--border-strong:var(--border-strong-01);--border-tile:var(--border-tile-01)}.layer-two{--layer:var(--layer-02);--layer-active:var(--layer-active-02);--layer-hover:var(--layer-hover-02);--layer-selected:var(--layer-selected-02);--layer-selected-hover:var(--layer-selected-hover-02);--layer-accent:var(--layer-accent-02);--layer-accent-hover:var(--layer-accent-hover-02);--layer-accent-active:var(--layer-accent-active-02);--field:var(--field-02);--field-hover:var(--field-hover-02);--border-subtle:var(--border-subtle-01);--border-subtle-selected:var(--border-subtle-selected-02);--border-strong:var(--border-strong-02);--border-tile:var(--border-tile-02)}:root{--duration-productive:150ms;--duration-expressive:300ms;--easing-standard-productive:cubic-bezier(0.2, 0, 0.38, 0.9);--easing-standard-expressive:cubic-bezier(0.4, 0.14, 0.3, 1);--transition-all-productive:all var(--duration-productive) var(--easing-standard-productive);--transition-all-expressive:all var(--duration-expressive) var(--easing-standard-expressive);--spacing-01:2px;--spacing-02:4px;--spacing-03:8px;--spacing-04:12px;--spacing-05:16px;--spacing-06:24px;--spacing-07:32px;--spacing-08:40px;--spacing-09:48px;--spacing-10:64px;--spacing-11:80px;--spacing-12:96px;--spacing-13:160px;--typography-utility-productive:12px;--typography-utility-expressive:14px;--typography-body-productive:13px;--typography-body-expressive:15px;--code-01-font-size:12px;--code-01-line-height:16px;--code-01-font-weight:400;--code-01-letter-spacing:0.32px;--code-02-font-size:14px;--code-02-line-height:20px;--code-02-font-weight:400;--code-02-letter-spacing:0.32px;--label-01-font-size:12px;--label-01-line-height:16px;--label-01-font-weight:400;--label-01-letter-spacing:0.32px;--label-02-font-size:14px;--label-02-line-height:18px;--label-02-font-weight:400;--label-02-letter-spacing:0.16px;--helper-text-01-font-size:12px;--helper-text-01-line-height:16px;--helper-text-01-font-weight:400;--helper-text-01-letter-spacing:0.32px;--helper-text-02-font-size:14px;--helper-text-02-line-height:18px;--helper-text-02-font-weight:400;--helper-text-02-letter-spacing:0.16px;--legal-01-font-size:12px;--legal-01-line-height:16px;--legal-01-font-weight:400;--legal-01-letter-spacing:0.32px;--legal-02-font-size:14px;--legal-02-line-height:18px;--legal-02-font-weight:400;--legal-02-letter-spacing:0.16px;--body-compact-01-font-size:14px;--body-compact-01-line-height:18px;--body-compact-01-font-weight:400;--body-compact-01-letter-spacing:0.16px;--body-compact-02-font-size:16px;--body-compact-02-line-height:22px;--body-compact-02-font-weight:400;--body-compact-02-letter-spacing:0px;--body-01-font-size:14px;--body-01-line-height:20px;--body-01-font-weight:400;--body-01-letter-spacing:0.16px;--body-02-font-size:16px;--body-02-line-height:24px;--body-02-font-weight:400;--body-02-letter-spacing:0px;--heading-compact-01-font-size:14px;--heading-compact-01-line-height:18px;--heading-compact-01-font-weight:600;--heading-compact-01-letter-spacing:0.16px;--heading-compact-02-font-size:16px;--heading-compact-02-line-height:22px;--heading-compact-02-font-weight:600;--heading-compact-02-letter-spacing:0px;--heading-01-font-size:14px;--heading-01-line-height:20px;--heading-01-font-weight:600;--heading-01-letter-spacing:0.16px;--heading-02-font-size:16px;--heading-02-line-height:24px;--heading-02-font-weight:600;--heading-02-letter-spacing:0px;--heading-03-font-size:20px;--heading-03-line-height:28px;--heading-03-font-weight:400;--heading-03-letter-spacing:0px;--heading-04-font-size:28px;--heading-04-line-height:36px;--heading-04-font-weight:400;--heading-04-letter-spacing:0px;--heading-05-font-size:32px;--heading-05-line-height:40px;--heading-05-font-weight:400;--heading-05-letter-spacing:0px;--heading-06-font-size:42px;--heading-06-line-height:50px;--heading-06-font-weight:300;--heading-06-letter-spacing:0px;--heading-07-font-size:54px;--heading-07-line-height:64px;--heading-07-font-weight:300;--heading-07-letter-spacing:0px;--fluid-heading-03-font-size:20px;--fluid-heading-03-line-height:28px;--fluid-heading-03-font-weight:400;--fluid-heading-03-letter-spacing:0px;--fluid-heading-04-font-size:28px;--fluid-heading-04-line-height:36px;--fluid-heading-04-font-weight:400;--fluid-heading-04-letter-spacing:0px;--fluid-heading-05-font-size:32px;--fluid-heading-05-line-height:40px;--fluid-heading-05-font-weight:400;--fluid-heading-05-letter-spacing:0px;--fluid-heading-06-font-size:32px;--fluid-heading-06-line-height:40px;--fluid-heading-06-font-weight:600;--fluid-heading-06-letter-spacing:0px;--fluid-paragraph-01-font-size:24px;--fluid-paragraph-01-line-height:30px;--fluid-paragraph-01-font-weight:300;--fluid-paragraph-01-letter-spacing:0px;--fluid-quotation-01-font-size:20px;--fluid-quotation-01-line-height:26px;--fluid-quotation-01-font-weight:400;--fluid-quotation-01-letter-spacing:0px;--fluid-quotation-02-font-size:32px;--fluid-quotation-02-line-height:40px;--fluid-quotation-02-font-weight:300;--fluid-quotation-02-letter-spacing:0px;--fluid-display-01-font-size:42px;--fluid-display-01-line-height:50px;--fluid-display-01-font-weight:300;--fluid-display-01-letter-spacing:0px;--fluid-display-02-font-size:42px;--fluid-display-02-line-height:50px;--fluid-display-02-font-weight:600;--fluid-display-02-letter-spacing:0px;--fluid-display-03-font-size:42px;--fluid-display-03-line-height:50px;--fluid-display-03-font-weight:300;--fluid-display-03-letter-spacing:0px;--fluid-display-04-font-size:42px;--fluid-display-04-line-height:50px;--fluid-display-04-font-weight:300;--fluid-display-04-letter-spacing:0px;--border-no-width:1px solid var(--border-no-color);--border-no-color:transparent;--border-bottom:0 0 clamp(0px, calc(1px - 0px), 1px) 0;--border-radius-sm:0px;--border-radius-md:0px;--border-radius-lg:0px;--layer-hover-translucent:var(--layer-translucent);--outline-style:solid;--layout-size-height-xs:24px;--layout-size-height-sm:32px;--layout-size-height-md:40px;--layout-size-height-lg:48px;--layout-size-height-xl:64px;--layout-size-height-2xl:80px;--layout-size-height-min:0px;--layout-size-height-max:999999999px;--layout-density-padding-inline-condensed:8px;--layout-density-padding-inline-normal:16px;--layout-density-padding-inline-min:0px;--layout-density-padding-inline-max:999999999px}@media (min-width:672px){:root{--fluid-heading-05-font-size:36px;--fluid-heading-05-line-height:44px;--fluid-heading-05-font-weight:300;--fluid-heading-06-font-size:36px;--fluid-heading-06-line-height:44px;--fluid-quotation-02-font-size:36px;--fluid-quotation-02-line-height:44px;--fluid-display-03-font-size:54px;--fluid-display-03-line-height:64px;--fluid-display-04-font-size:68px;--fluid-display-04-line-height:78px}}@media (min-width:1056px){:root{--fluid-heading-05-font-size:42px;--fluid-heading-05-line-height:50px;--fluid-heading-06-font-size:42px;--fluid-heading-06-line-height:50px;--fluid-paragraph-01-font-size:28px;--fluid-paragraph-01-line-height:36px;--fluid-quotation-01-font-size:24px;--fluid-quotation-01-line-height:30px;--fluid-quotation-02-font-size:42px;--fluid-quotation-02-line-height:50px;--fluid-display-01-font-size:54px;--fluid-display-01-line-height:64px;--fluid-display-02-font-size:54px;--fluid-display-02-line-height:64px;--fluid-display-03-font-size:60px;--fluid-display-03-line-height:70px;--fluid-display-03-letter-spacing:-0.64px;--fluid-display-04-font-size:92px;--fluid-display-04-line-height:102px;--fluid-display-04-letter-spacing:-0.64px}}@media (min-width:1312px){:root{--fluid-heading-04-font-size:32px;--fluid-heading-04-line-height:40px;--fluid-heading-05-font-size:48px;--fluid-heading-05-line-height:56px;--fluid-heading-06-font-size:48px;--fluid-heading-06-line-height:56px;--fluid-paragraph-01-font-size:28px;--fluid-paragraph-01-line-height:36px;--fluid-quotation-01-font-size:28px;--fluid-quotation-01-line-height:36px;--fluid-quotation-02-font-size:48px;--fluid-quotation-02-line-height:56px;--fluid-display-01-font-size:60px;--fluid-display-01-line-height:70px;--fluid-display-02-font-size:60px;--fluid-display-02-line-height:70px;--fluid-display-03-font-size:76px;--fluid-display-03-line-height:86px;--fluid-display-03-letter-spacing:-0.64px;--fluid-display-04-font-size:122px;--fluid-display-04-line-height:130px;--fluid-display-04-letter-spacing:-0.64px}}@media (min-width:1584px){:root{--fluid-heading-03-font-size:24px;--fluid-heading-04-font-size:32px;--fluid-heading-04-line-height:40px;--fluid-heading-05-font-size:60px;--fluid-heading-05-line-height:70px;--fluid-heading-06-font-size:60px;--fluid-heading-06-line-height:70px;--fluid-paragraph-01-font-size:32px;--fluid-paragraph-01-line-height:40px;--fluid-quotation-01-font-size:32px;--fluid-quotation-01-line-height:40px;--fluid-quotation-02-font-size:60px;--fluid-quotation-02-line-height:70px;--fluid-display-01-font-size:76px;--fluid-display-01-line-height:86px;--fluid-display-02-font-size:76px;--fluid-display-02-line-height:86px;--fluid-display-03-font-size:84px;--fluid-display-03-line-height:94px;--fluid-display-03-letter-spacing:-0.96px;--fluid-display-04-font-size:156px;--fluid-display-04-line-height:164px;--fluid-display-04-letter-spacing:-0.96px}}:root{--accent01:#4e5e9e;--accent02:#CE2F27;--accent03:#FF9500;--accent04:#FFCC00;--accent05:#b51963;--accent06:#0f62fe;--accent07:#32642B;--accent08:#5928ed;--accent09:#00FFFF;--accent10:#00b4c5;--accent11:#0f5664;--accent12:#123f20;--accent13:#00bf7d;--accent14:#26643b;--accent15:#CCFF00;--accent16:#c44601;--accent17:#FF2E54;--accent18:#ca3b88;--accent19:#FF00FF;--accent20:#9400D3;--accent21:#26A2DD;--accent22:#1c0d82;--accent23:#ffae02;--accent24:#f14231;--accent25:#5c1c51}:root[accent="03"][theme="light"],:root[accent="04"][theme="light"],:root[accent="07"][theme="light"],:root[accent="09"][theme="light"],:root[accent="10"][theme="light"],:root[accent="13"][theme="light"],:root[accent="15"][theme="light"],:root[accent="17"][theme="light"],:root[accent="19"][theme="light"],:root[accent="21"][theme="light"],:root[accent="23"][theme="light"],:root[accent="24"][theme="light"]{--link-primary:var(--primary-80);--link-primary-hover:var(--primary-90);--link-secondary:var(--primary-90);--link-inverse:var(--primary-40);--icon-interactive:var(--primary-70);--button-tertiary:var(--primary-80);--interactive:var(--primary-70)}:root[theme="light"]:root[accent="02"],:root[theme="dark"]:root[accent="02"]{--primary-20:#f5cecc;--primary-30:#eda4a1;--primary-40:#e57b76;--primary-50:#dd524b;--primary-60:#CE2F27;--primary-70:#a3251f;--primary-80:#781b17;--primary-90:#4d120f;--primary-100:#220807;--text-on-color:#fff;--text-on-color-disabled:#8d8d8d;--icon-on-color:#fff;--icon-on-color-disabled:#8d8d8d}:root[theme="light"]:root[accent="03"],:root[theme="dark"]:root[accent="03"]{--primary-20:#ffeacc;--primary-30:#ffd599;--primary-40:#ffbf66;--primary-50:#ffaa33;--primary-60:#FF9500;--primary-70:#cc7700;--primary-80:#995900;--primary-90:#663c00;--primary-100:#331e00;--text-on-color:#000;--text-on-color-disabled:#8d8d8d;--icon-on-color:#000;--icon-on-color-disabled:#8d8d8d}:root[theme="light"]:root[accent="04"],:root[theme="dark"]:root[accent="04"]{--primary-20:#fff5cc;--primary-30:#ffeb99;--primary-40:#ffe066;--primary-50:#ffd633;--primary-60:#FFCC00;--primary-70:#cca300;--primary-80:#997a00;--primary-90:#665200;--primary-100:#332900;--text-on-color:#000;--text-on-color-disabled:#16161640;--icon-on-color:#000;--icon-on-color-disabled:#16161640}:root[theme="light"]:root[accent="05"],:root[theme="dark"]:root[accent="05"]{--primary-20:#f9d4e6;--primary-30:#ed7ab1;--primary-40:#e64e96;--primary-50:#e0217c;--primary-60:#b51963;--primary-70:#88134a;--primary-80:#5b0d32;--primary-90:#2f0619;--primary-100:#020001;--text-on-color:#fff;--text-on-color-disabled:#8d8d8d;--icon-on-color:#fff;--icon-on-color-disabled:#8d8d8d}:root[theme="light"]:root[accent="06"],:root[theme="dark"]:root[accent="06"]{--primary-20:#dae7ff;--primary-30:#a7c6ff;--primary-40:#75a4fe;--primary-50:#4283fe;--primary-60:#0f62fe;--primary-70:#014cd9;--primary-80:#013aa6;--primary-90:#002874;--primary-100:#001741;--text-on-color:#fff;--text-on-color-disabled:#8d8d8d;--icon-on-color:#fff;--icon-on-color-disabled:#8d8d8d}:root[theme="light"]:root[accent="07"],:root[theme="dark"]:root[accent="07"]{--primary-20:#b6ddb1;--primary-30:#74bf69;--primary-40:#56ab4a;--primary-50:#44883a;--primary-60:#32642B;--primary-70:#20401c;--primary-80:#0e1d0c;--primary-90:#000000;--primary-100:#000000;--text-on-color:#000;--text-on-color-disabled:#8d8d8d;--icon-on-color:#000;--icon-on-color-disabled:#8d8d8d}:root[theme="light"]:root[accent="08"],:root[theme="dark"]:root[accent="08"]{--primary-20:#eae4fd;--primary-30:#c6b5f9;--primary-40:#a286f5;--primary-50:#7d57f1;--primary-60:#5928ed;--primary-70:#4111d1;--primary-80:#320ea1;--primary-90:#240a72;--primary-100:#150643;--text-on-color:#fff;--text-on-color-disabled:#8d8d8d;--icon-on-color:#fff;--icon-on-color-disabled:#8d8d8d}:root[theme="light"]:root[accent="09"],:root[theme="dark"]:root[accent="09"]{--primary-20:#ccffff;--primary-30:#99ffff;--primary-40:#66ffff;--primary-50:#33ffff;--primary-60:#00FFFF;--primary-70:#00cccc;--primary-80:#009999;--primary-90:#006666;--primary-100:#003333;--text-on-color:#000;--text-on-color-disabled:#16161640;--icon-on-color:#000;--icon-on-color-disabled:#16161640}:root[theme="light"]:root[accent="10"],:root[theme="dark"]:root[accent="10"]{--primary-20:#c5faff;--primary-30:#5ff1ff;--primary-40:#2cedff;--primary-50:#00e3f8;--primary-60:#00b4c5;--primary-70:#008592;--primary-80:#00575f;--primary-90:#00282c;--primary-100:#000000;--text-on-color:#000;--text-on-color-disabled:#8d8d8d;--icon-on-color:#000;--icon-on-color-disabled:#8d8d8d}:root[theme="light"]:root[accent="11"],:root[theme="dark"]:root[accent="11"]{--primary-20:#b2e9f3;--primary-30:#2dc2df;--primary-40:#1ca2bd;--primary-50:#167c90;--primary-60:#0f5664;--primary-70:#083038;--primary-80:#020a0b;--primary-90:#000000;--primary-100:#000000;--text-on-color:#fff;--text-on-color-disabled:#8d8d8d;--icon-on-color:#fff;--icon-on-color-disabled:#8d8d8d}:root[theme="light"]:root[accent="12"],:root[theme="dark"]:root[accent="12"]{--primary-20:#9fe4b5;--primary-30:#34b65c;--primary-40:#298e48;--primary-50:#1d6734;--primary-60:#123f20;--primary-70:#07170c;--primary-80:#000000;--primary-90:#000000;--primary-100:#000000;--text-on-color:#fff;--text-on-color-disabled:#8d8d8d;--icon-on-color:#fff;--icon-on-color-disabled:#8d8d8d}:root[theme="light"]:root[accent="13"],:root[theme="dark"]:root[accent="13"]{--primary-20:#bfffe9;--primary-30:#59ffc6;--primary-40:#26ffb4;--primary-50:#00f29e;--primary-60:#00bf7d;--primary-70:#008c5c;--primary-80:#00593a;--primary-90:#002619;--primary-100:#000000;--text-on-color:#000;--text-on-color-disabled:#8d8d8d;--icon-on-color:#000;--icon-on-color-disabled:#8d8d8d}:root[theme="light"]:root[accent="14"],:root[theme="dark"]:root[accent="14"]{--primary-20:#cfedd9;--primary-30:#60c382;--primary-40:#42ae67;--primary-50:#348951;--primary-60:#26643b;--primary-70:#183f25;--primary-80:#0a1a0f;--primary-90:#000000;--primary-100:#000000;--text-on-color:#fff;--text-on-color-disabled:#8d8d8d;--icon-on-color:#fff;--icon-on-color-disabled:#8d8d8d}:root[theme="light"]:root[accent="15"],:root[theme="dark"]:root[accent="15"]{--primary-20:#f5ffcc;--primary-30:#ebff99;--primary-40:#e0ff66;--primary-50:#d6ff33;--primary-60:#CCFF00;--primary-70:#a3cc00;--primary-80:#7a9900;--primary-90:#526600;--primary-100:#293300;--text-on-color:#000;--text-on-color-disabled:#16161640;--icon-on-color:#000;--icon-on-color-disabled:#16161640}:root[theme="light"]:root[accent="16"],:root[theme="dark"]:root[accent="16"]{--primary-20:#ffdac5;--primary-30:#fe9860;--primary-40:#fe772d;--primary-50:#f75801;--primary-60:#c44601;--primary-70:#913401;--primary-80:#5f2200;--primary-90:#2c1000;--primary-100:#000000;--text-on-color:#fff;--text-on-color-disabled:#8d8d8d;--icon-on-color:#fff;--icon-on-color-disabled:#8d8d8d}:root[theme="light"]:root[accent="17"],:root[theme="dark"]:root[accent="17"]{--primary-20:#ffe1e6;--primary-30:#ffc7d1;--primary-40:#ff94a7;--primary-50:#ff617e;--primary-60:#FF2E54;--primary-70:#fa002d;--primary-80:#c70024;--primary-90:#94001b;--primary-100:#610012;--text-on-color:#000;--text-on-color-disabled:#8d8d8d;--icon-on-color:#000;--icon-on-color-disabled:#8d8d8d}:root[theme="light"]:root[accent="18"],:root[theme="dark"]:root[accent="18"]{--primary-20:#f5dce9;--primary-30:#ebb3d1;--primary-40:#e08bb9;--primary-50:#d563a0;--primary-60:#ca3b88;--primary-70:#a52d6e;--primary-80:#7d2253;--primary-90:#551738;--primary-100:#2d0c1e;--text-on-color:#fff;--text-on-color-disabled:#8d8d8d;--icon-on-color:#fff;--icon-on-color-disabled:#8d8d8d}:root[theme="light"]:root[accent="19"],:root[theme="dark"]:root[accent="19"]{--primary-20:#ffccff;--primary-30:#ff99ff;--primary-40:#ff66ff;--primary-50:#ff33ff;--primary-60:#FF00FF;--primary-70:#cc00cc;--primary-80:#990099;--primary-90:#660066;--primary-100:#330033;--text-on-color:#000;--text-on-color-disabled:#8d8d8d;--icon-on-color:#000;--icon-on-color-disabled:#8d8d8d}:root[theme="light"]:root[accent="20"],:root[theme="dark"]:root[accent="20"]{--primary-20:#f2d3ff;--primary-30:#d36dff;--primary-40:#c43aff;--primary-50:#b507ff;--primary-60:#9400D3;--primary-70:#7000a0;--primary-80:#4c006d;--primary-90:#29003a;--primary-100:#050007;--text-on-color:#fff;--text-on-color-disabled:#8d8d8d;--icon-on-color:#fff;--icon-on-color-disabled:#8d8d8d}:root[theme="light"]:root[accent="21"],:root[theme="dark"]:root[accent="21"]{--primary-20:#d6eef9;--primary-30:#aadbf2;--primary-40:#7ec8eb;--primary-50:#52b5e4;--primary-60:#26A2DD;--primary-70:#1c83b4;--primary-80:#156388;--primary-90:#0e435c;--primary-100:#072330;--text-on-color:#000;--text-on-color-disabled:#8d8d8d;--icon-on-color:#000;--icon-on-color-disabled:#8d8d8d}:root[theme="light"]:root[accent="22"],:root[theme="dark"]:root[accent="22"]{--primary-20:#e2dffc;--primary-30:#533cec;--primary-40:#3016df;--primary-50:#2612b0;--primary-60:#1c0d82;--primary-70:#120854;--primary-80:#080425;--primary-90:#000000;--primary-100:#000000;--text-on-color:#fff;--text-on-color-disabled:#8d8d8d;--icon-on-color:#fff;--icon-on-color-disabled:#8d8d8d}:root[theme="light"]:root[accent="23"],:root[theme="dark"]:root[accent="23"]{--primary-20:#ffefce;--primary-30:#ffdf9b;--primary-40:#ffcf68;--primary-50:#ffbe35;--primary-60:#ffae02;--primary-70:#ce8c00;--primary-80:#9b6900;--primary-90:#684700;--primary-100:#352400;--text-on-color:#000;--text-on-color-disabled:#16161640;--icon-on-color:#000;--icon-on-color-disabled:#16161640}:root[theme="light"]:root[accent="24"],:root[theme="dark"]:root[accent="24"]{--primary-20:#fcdbd8;--primary-30:#fbc5c0;--primary-40:#f79a91;--primary-50:#f46e61;--primary-60:#f14231;--primary-70:#e0220f;--primary-80:#b01a0c;--primary-90:#801309;--primary-100:#510c05;--text-on-color:#000;--text-on-color-disabled:#8d8d8d;--icon-on-color:#000;--icon-on-color-disabled:#8d8d8d}:root[theme="light"]:root[accent="25"],:root[theme="dark"]:root[accent="25"]{--primary-20:#f1d2ec;--primary-30:#c849b2;--primary-40:#aa3496;--primary-50:#832873;--primary-60:#5c1c51;--primary-70:#35102f;--primary-80:#0e040c;--primary-90:#000000;--primary-100:#000000;--text-on-color:#fff;--text-on-color-disabled:#8d8d8d;--icon-on-color:#fff;--icon-on-color-disabled:#8d8d8d}:root,:root[accent="01"]{--primary-20:#e1e4f0;--primary-30:#aeb6d7;--primary-40:#8c98c6;--primary-50:#6a79b5;--primary-60:#4e5e9e;--primary-70:#3d4a7c;--primary-80:#2c355a;--primary-90:#1b2138;--primary-100:#0b0d15}:root[reduce-motion="true"]{--duration-productive:0;--duration-expressive:0;--easing-standard-productive:none;--easing-standard-expressive:none}:root[contrast-borders="true"]{--outline-style:dashed;--border-no-color:var(--border-strong);--border-bottom:1px}:root[contrast-borders="true"] a{outline:2px var(--outline-style) #fff0;outline-offset:-2px}:root[contrast-borders="true"] a:hover{outline:2px var(--outline-style) #fff0}:root[contrast-borders="true"] a:focus,:root[contrast-borders="true"] a.focus,:root[contrast-borders="true"] a:focus-visible{outline:2px var(--outline-style) var(--focus)}:root[reduce-transparency="true"]{--layer-translucent:var(--layer);--layer-hover-translucent:var(--layer-hover);--layer-translucent-inverse:var(--layer-selected-inverse)}:root[enable-underlines="true"] p a,:root[enable-underlines="true"] .alert a,:root[enable-underlines="true"] .list-group-item-text,:root[enable-underlines="true"] .accordion-title,:root[enable-underlines="true"] td a:not(.label):not([class*="dropdown-"]):not(.dropdown-menu a),:root[enable-underlines="true"] p a:hover,:root[enable-underlines="true"] .alert a:hover,:root[enable-underlines="true"] .list-group-item-text:hover,:root[enable-underlines="true"] .accordion-title:hover,:root[enable-underlines="true"] td a:not(.label):not([class*="dropdown-"]):not(.dropdown-menu a):hover{text-decoration:underline}.ri-spin{-webkit-animation:ri-spin 2s infinite linear;animation:ri-spin 2s infinite linear;display:inline-flex}@-webkit-keyframes ri-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes ri-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}html,body{width:100%;height:100%}body{overflow-y:scroll;cursor:default;background-color:var(--background)}body>#app-wrapper{overflow:hidden;position:relative;height:auto;min-height:100%;width:100%}.sidebar-left-open{overflow:hidden}.sidebar-left-open body>section#app-wrapper{overflow-x:hidden}@media (min-width:768px){body{overflow-x:hidden}}@media (min-width:970px){.modal{overflow-y:auto}.modal-open{overflow:auto}}.no-csstransforms3d.sidebar-open-ltr #app-header.navbar{left:230px}.csstransforms3d.sidebar-open-rtl #app-header.navbar{-webkit-transform:translate3d(-230px,0,0);transform:translate3d(-230px,0,0)}.no-csstransforms3d.sidebar-open-rtl #app-header.navbar{left:-230px;right:230px}#app-header.navbar{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;float:left;z-index:1005;min-height:48px;border-width:0;border-radius:0;margin-bottom:0;backdrop-filter:blur(6px);background-color:var(--layer-translucent)}.header-fixed #app-header.navbar{position:fixed;right:0;left:0;top:0;border-bottom:1px solid var(--border-subtle)}.header-fixed #app-header.navbar~#app-content>.content-body{padding-top:48px}#app-header.navbar .navbar-nocollapse:before,#app-header.navbar .navbar-nocollapse:after{display:table;content:" "}#app-header.navbar .navbar-nocollapse:after{clear:both}#app-header.navbar .navbar-nocollapse .navbar-header{height:48px}#app-header.navbar .navbar-nocollapse .navbar-header .navbar-toggle{display:inline-block;float:left;margin:0;border-width:0;padding:18px 15px}#app-header.navbar .navbar-nocollapse .navbar-header .navbar-toggle .icon-bar{margin-left:auto;margin-right:auto;height:2px;width:18px;border-radius:0}#app-header.navbar .navbar-nocollapse .navbar-header .navbar-toggle .icon-bar+.icon-bar{margin-top:3px}#app-header.navbar .navbar-nocollapse .navbar-nav{float:left;margin:0;display:flex;align-items:center}#app-header.navbar .navbar-nocollapse .navbar-nav>.mautic-brand>.mautic-logo-text{opacity:1;margin-left:3px;position:absolute;-webkit-transition:opacity .3s ease .1s,margin-left 0s ease .2s;-o-transition:opacity .3s ease .1s,margin-left 0s ease .2s;transition:opacity .3s ease .1s,margin-left 0s ease .2s}#app-header.navbar .navbar-nocollapse .navbar-nav>.mautic-brand{-webkit-transition:padding-left 0.3s ease;-o-transition:padding-left 0.3s ease;transition:padding-left 0.3s ease}#app-header.navbar .navbar-nocollapse .navbar-nav>li{float:left}#app-header.navbar .navbar-nocollapse .navbar-nav>li>a{color:var(--text-primary);line-height:48px;padding-top:0;padding-bottom:0}#app-header.navbar .navbar-nocollapse .navbar-nav>li>a:before,#app-header.navbar .navbar-nocollapse .navbar-nav>li>a:after{display:table;content:" "}#app-header.navbar .navbar-nocollapse .navbar-nav>li>a:after{clear:both}#app-header.navbar .navbar-nocollapse .navbar-nav>li>a .sli{top:1px}#app-header.navbar .navbar-nocollapse .navbar-nav>li>a>.badge,#app-header.navbar .navbar-nocollapse .navbar-nav>li>a>.label{position:absolute;z-index:1;top:6px;right:8px;font-size:10px;padding:0 4px;line-height:16px;height:16px;min-width:16px;border-radius:16px;-webkit-box-shadow:0 0 0 2px var(--background);box-shadow:0 0 0 2px var(--background)}#app-header.navbar .navbar-nocollapse .navbar-nav>li>a>.badge.pull-right,#app-header.navbar .navbar-nocollapse .navbar-nav>li>a>.label.pull-right{left:auto;right:4px}#app-header.navbar .navbar-nocollapse .navbar-nav>li>a>.bullet{position:absolute;z-index:1;top:12px;right:15px;-webkit-box-shadow:0 0 0 2px var(--background);box-shadow:0 0 0 2px var(--background)}#app-header.navbar .navbar-nocollapse .navbar-nav>li>a>.bullet.pull-right{left:auto;right:4px}#app-header.navbar .navbar-nocollapse .navbar-nav>li>a:hover{color:var(--text-primary);background-color:#fff0}#app-header.navbar .navbar-nocollapse .navbar-nav>li>a:active,#app-header.navbar .navbar-nocollapse .navbar-nav>li>a:focus,#app-header.navbar .navbar-nocollapse .navbar-nav>li>a.active{color:var(--text-primary);background-color:var(--background-hover)}#app-header.navbar .navbar-nocollapse .navbar-nav img,#app-header.navbar .navbar-nocollapse .navbar-nav .img-wrapper{border-radius:100%;width:28px;min-width:28px;aspect-ratio:1/1}#app-header.navbar .navbar-nocollapse .navbar-nav .dropdown-menu-user .text{line-height:14px}#app-header.navbar .navbar-nocollapse .navbar-nav .dropdown-custom{position:static}#app-header.navbar .navbar-nocollapse .navbar-nav .dropdown-custom .dropdown-menu{width:320px;overflow:hidden}@media (max-width:480px){#app-header.navbar .navbar-nocollapse .navbar-nav .dropdown-custom .dropdown-menu{width:auto!important;left:15px!important;right:15px!important}}#app-header.navbar .navbar-nocollapse .navbar-nav .open .dropdown-menu{background-color:var(--layer);position:absolute;top:100%;margin-top:5px;left:15px;float:left;border:1px solid #eee;border:1px solid rgb(0 0 0 / .06);border-top-left-radius:var(--border-radius-md);border-top-right-radius:var(--border-radius-md);-webkit-box-shadow:0 3px 6px rgb(0 0 0 / .06);box-shadow:0 3px 6px rgb(0 0 0 / .06)}#app-header.navbar .navbar-nocollapse .navbar-nav .open>a{color:var(--text-primary);background-color:var(--background-hover)}#app-header.navbar .navbar-nocollapse .navbar-nav .open>a:hover,#app-header.navbar .navbar-nocollapse .navbar-nav .open>a:focus{color:var(--text-primary);background-color:var(--background-hover)}#app-header.navbar .navbar-nocollapse .navbar-nav .open>a>.badge,#app-header.navbar .navbar-nocollapse .navbar-nav .open>a>.bullet,#app-header.navbar .navbar-nocollapse .navbar-nav .open>a>.label{-webkit-box-shadow:0 0 0 2px var(--background-hover);box-shadow:0 0 0 2px var(--background-hover)}#app-header.navbar .navbar-nocollapse .navbar-form{background-color:var(--background);padding-top:0;padding-bottom:0;margin:0;position:absolute;z-index:1000;top:-100%;left:0;right:0;border-width:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:top 0.3s ease;-o-transition:top 0.3s ease;transition:top 0.3s ease}#app-header.navbar .navbar-nocollapse .navbar-form.open{top:0;-webkit-transition:top 0.3s ease;-o-transition:top 0.3s ease;transition:top 0.3s ease}#app-header.navbar .navbar-nocollapse .navbar-form .form-group,#app-header.navbar .navbar-nocollapse .navbar-form .input-group{margin-top:4px;margin-bottom:4px}#app-header.navbar .navbar-nocollapse .navbar-form .form-group i,#app-header.navbar .navbar-nocollapse .navbar-form .input-group i{color:var(--text-primary)}#app-header.navbar .navbar-nocollapse .navbar-form .form-control{background-color:var(--background-hover);border-color:#fff0}#app-header.navbar .navbar-nocollapse .navbar-form .form-control::-moz-placeholder{color:var(--text-placeholder);opacity:1}#app-header.navbar .navbar-nocollapse .navbar-form .form-control:-ms-input-placeholder{color:var(--text-placeholder)}#app-header.navbar .navbar-nocollapse .navbar-form .form-control::-webkit-input-placeholder{color:var(--text-placeholder)}#app-header.navbar .navbar-nocollapse .navbar-left{float:left!important}#app-header.navbar .navbar-nocollapse .navbar-left .open .dropdown-menu{left:0;right:auto}#app-header.navbar .navbar-nocollapse .navbar-left .open.dropdown-custom .dropdown-menu{left:15px;right:auto}#app-header.navbar .navbar-nocollapse .navbar-right{float:right!important}#app-header.navbar .navbar-nocollapse .navbar-right .open>a:after{z-index:1003;bottom:-7px;margin-left:-8px;border-width:0 8px 8px;border-color:#fff0 #fff0 var(--layer);position:absolute;content:"";left:50%;width:0;height:0;border-style:solid}#app-header.navbar .navbar-nocollapse .navbar-right .open>a:before{z-index:1002;bottom:-6px;margin-left:-9px;border-width:0 9px 9px;border-color:#fff0 #fff0 rgb(0 0 0 / .06);position:absolute;content:"";left:50%;width:0;height:0;border-style:solid}#app-header.navbar .navbar-nocollapse .navbar-right .open .dropdown-menu{left:auto;right:0}#app-header.navbar .navbar-nocollapse .navbar-right .open.dropdown-custom .dropdown-menu{left:auto;right:15px}@media (min-width:768px){.header-fixed #app-header.navbar~.app-sidebar{padding-top:48px}#app-header.navbar .navbar-nocollapse .navbar-form{position:static;float:left}}.csstransforms3d.sidebar-open-ltr .app-sidebar.sidebar-left{-webkit-transform:translate3d(230px,0,0);transform:translate3d(230px,0,0)}.no-csstransforms3d.sidebar-open-ltr .app-sidebar.sidebar-left{left:0}.csstransforms3d.sidebar-open-rtl .app-sidebar.sidebar-left{-webkit-transform:translate3d(-230px,0,0);transform:translate3d(-230px,0,0)}.no-csstransforms3d.sidebar-open-rtl .app-sidebar.sidebar-left{left:-230px}.app-sidebar{position:fixed;z-index:990;top:0;bottom:0}.app-sidebar.sidebar-left{width:230px;left:-230px;background-color:var(--layer);box-shadow:inset -1px 0 0 0 rgb(0 0 0 / .05);color:var(--text-secondary);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.app-sidebar.sidebar-left .sidebar-header,.app-sidebar.sidebar-left .sidebar-footer{-webkit-transition:width 0.3s ease;-o-transition:width 0.3s ease;transition:width 0.3s ease;width:230px;background-color:#4e5e9e}.app-sidebar.sidebar-left .sidebar-content{padding-right:1px}.app-sidebar.sidebar-left .nav-sidebar>.nav>li.nav-group:after{content:'';position:absolute;right:0;left:50px;bottom:0;border-bottom:none}.app-sidebar.sidebar-left .nav-sidebar>.nav>li>a{color:var(--text-secondary)}.app-sidebar.sidebar-left .nav-sidebar>.nav>li>a:hover,.app-sidebar.sidebar-left .nav-sidebar>.nav>li>a:focus{background-color:var(--layer-hover);color:var(--text-primary)}.app-sidebar.sidebar-left .nav-sidebar>.nav>li.active>a,.app-sidebar.sidebar-left .nav-sidebar>.nav>li.open>a{background-color:var(--layer-selected);color:var(--text-primary)}.app-sidebar.sidebar-left .nav-sidebar>.nav>li.active>.nav-submenu,.app-sidebar.sidebar-left .nav-sidebar>.nav>li.open>.nav-submenu{background-color:var(--layer-accent)}.app-sidebar.sidebar-left .nav-sidebar>.nav>li>.nav-submenu{background-color:var(--layer-accent)}.app-sidebar.sidebar-left .nav-sidebar>.nav>li>.nav-submenu:after{background-color:var(--layer-accent-alt)}.app-sidebar.sidebar-left .nav-sidebar>.nav>li>.nav-submenu>li:after{background-color:var(--layer);box-shadow:none}.app-sidebar.sidebar-left .nav-sidebar>.nav>li>.nav-submenu>li>a{color:var(--text-secondary)}.app-sidebar.sidebar-left .nav-sidebar>.nav>li>.nav-submenu>li>a:hover,.app-sidebar.sidebar-left .nav-sidebar>.nav>li>.nav-submenu>li>a:focus{color:var(--text-primary)}.app-sidebar.sidebar-left .nav-sidebar>.nav>li>.nav-submenu>li.active>a,.app-sidebar.sidebar-left .nav-sidebar>.nav>li>.nav-submenu>li.open>a{color:var(--text-primary)}.app-sidebar.sidebar-left .nav-sidebar>.nav .nav-heading{color:rgb(255 255 255 / .25)}.app-sidebar.sidebar-left .nav-sidebar>.nav .nav-divider{background-color:rgb(255 255 255 / .06)}.app-sidebar.sidebar-left .nav.sidebar-left-dark,.app-sidebar.sidebar-left .nav.sidebar-left-dark>li>a:hover{background:var(--layer-accent)}.app-sidebar .sidebar-header{z-index:100;height:48px;padding-left:15px;padding-right:15px}.header-fixed .app-sidebar .sidebar-header{position:absolute;top:0}.app-sidebar .sidebar-header~.sidebar-content{top:48px}.app-sidebar .sidebar-footer{position:absolute;bottom:0;z-index:9;height:46px;padding-left:15px;padding-right:15px;box-shadow:0 -1px 0 0 rgb(0 0 0 / .07)}.app-sidebar .sidebar-footer .form-control{color:#fff0}.app-sidebar .sidebar-footer~.sidebar-content{bottom:46px}.app-sidebar .sidebar-content{position:absolute;top:0;bottom:0;width:100%;margin-top:50px}.app-sidebar .sidebar-content .nav.nav-tabs{border-bottom:1px solid #1b2128;box-shadow:none}.app-sidebar .sidebar-content .nav.nav-tabs>li{margin-bottom:0}.app-sidebar .sidebar-content .nav.nav-tabs>li>a{border-width:0;border-radius:0;margin-right:0;padding-top:12px;padding-bottom:12px;color:var(--text-secondary);background-color:#fff0}.app-sidebar .sidebar-content .nav.nav-tabs>li>a:hover,.app-sidebar .sidebar-content .nav.nav-tabs>li>a:focus{color:var(--text-primary);background-color:#fff0}.app-sidebar .sidebar-content .nav.nav-tabs>li.active>a{overflow:visible}.app-sidebar .sidebar-content .nav.nav-tabs>li.active>a,.app-sidebar .sidebar-content .nav.nav-tabs>li.active>a:hover,.app-sidebar .sidebar-content .nav.nav-tabs>li.active>a:focus{color:var(--text-primary);background-color:var(--layer-hover)}.app-sidebar .sidebar-content .nav.nav-tabs>li.active>a:after{top:auto;bottom:-1px;height:1px}.app-sidebar .nav-sidebar>.nav>li>a{overflow:hidden;padding:12px 22px;-webkit-transition:all 0.15s ease;-o-transition:all 0.15s ease;transition:all 0.15s ease}.app-sidebar .nav-sidebar>.nav>li>a .text{-webkit-transition:opacity var(--duration-expressive) ease .1s,line-height;-o-transition:opacity var(--duration-expressive) ease .1s,line-height;transition:opacity var(--duration-expressive) ease .1s,line-height;opacity:1;transition-delay:0.1s;margin-left:0;position:relative;top:-1px;display:block;line-height:18px}.app-sidebar .nav-sidebar>.nav>li>a .icon{font-weight:400;font-size:14px;min-width:26px;display:block;transition:var(--transition-all-expressive)}.app-sidebar .nav-sidebar>.nav>li>a .arrow{-webkit-transition:var(--transition-all-expressive);-o-transition:var(--transition-all-expressive);transition:var(--transition-all-expressive);opacity:1;margin-left:0;position:relative;top:1px;display:block}.app-sidebar .nav-sidebar>.nav>li.open>a .arrow,.app-sidebar .nav-sidebar>.nav>li.active>a .arrow{transform:scaleY(-1)}.app-sidebar .nav-sidebar>.nav>li.open>a .icon,.app-sidebar .nav-sidebar>.nav>li.active>a .icon{color:var(--icon-interactive)}.app-sidebar .nav-sidebar>.nav>li>.nav-submenu{position:relative;padding-left:50px}.app-sidebar .nav-sidebar>.nav>li>.nav-submenu:after{content:'';position:absolute;top:0;bottom:0;left:26px;z-index:1;width:1px}.app-sidebar .nav-sidebar>.nav>li>.nav-submenu>li{position:relative;list-style:none}.app-sidebar .nav-sidebar>.nav>li>.nav-submenu>li:last-child{padding-bottom:var(--spacing-05)}.app-sidebar .nav-sidebar>.nav>li>.nav-submenu>li:after{content:'';position:absolute;z-index:2;top:11px;left:-27px;width:7px;height:7px;border-radius:7px}.app-sidebar .nav-sidebar>.nav>li>.nav-submenu>li.active:after{background-color:#FDB933!important}.app-sidebar .nav-sidebar>.nav>li>.nav-submenu>li>a{display:block;padding:5px 20px 5px 0;-webkit-transition:all 0.15s ease;-o-transition:all 0.15s ease;transition:all 0.15s ease}.app-sidebar .nav-sidebar>.nav .nav-heading{text-transform:uppercase;padding:10px 18px}.app-sidebar .nav-sidebar>.nav .nav-heading:first-child{padding-top:20px}html.responsejs.sidebar-open-ltr .sidebar-left{left:0}@media (min-width:768px){.app-sidebar.sidebar-left{left:0}.app-sidebar.sidebar-left~#app-content{margin-left:230px}.sidebar-left-collapse .app-sidebar.sidebar-left~#app-content{margin-left:60px}.app-sidebar.sidebar-left~#app-footer{margin-left:230px}.sidebar-left-collapse .app-sidebar.sidebar-left~#app-footer{margin-left:60px}}.csstransforms3d.sidebar-open-ltr #app-content{-webkit-transform:translate3d(230px,0,0);transform:translate3d(230px,0,0)}.no-csstransforms3d.sidebar-open-ltr #app-content{left:230px}.csstransforms3d.sidebar-open-rtl #app-content{-webkit-transform:translate3d(-230px,0,0);transform:translate3d(-230px,0,0)}.no-csstransforms3d.sidebar-open-rtl #app-content{left:-230px}#app-content{position:relative;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#app-content:before,#app-content:after{display:table;content:" "}#app-content:after{clear:both}#app-content>.content-body{width:100%;float:left}#app-content>.content-body .container-fluid.container-xs{padding-left:5px;padding-right:5px}#app-content>.content-body .container-fluid.container-sm{padding-left:10px;padding-right:10px}#app-content>.content-body .container-fluid.container-md{padding-left:15px;padding-right:15px}#app-content>.content-body .container-fluid.container-lg{padding-left:20px;padding-right:20px}#app-content.content-only{width:100%}#app-content.content-only .page-header{padding-top:30px;padding-left:30px;margin:-15px -15px 0 -15px}#app-content.content-only.container{padding-left:0;padding-right:0}@media (min-width:768px){#app-content{position:static}}.csstransforms3d.sidebar-open-ltr #app-footer{-webkit-transform:translate3d(230px,0,0);transform:translate3d(230px,0,0)}.no-csstransforms3d.sidebar-open-ltr #app-footer{left:230px}.csstransforms3d.sidebar-open-rtl #app-footer{-webkit-transform:translate3d(-230px,0,0);transform:translate3d(-230px,0,0)}.no-csstransforms3d.sidebar-open-rtl #app-footer{left:-230px;right:230px}#app-footer{position:absolute;left:0;right:0;bottom:0;z-index:1000;height:46px;line-height:46px;background-color:#fff0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#app-footer~#app-content>.content-body{padding-bottom:46px}#app-footer:after{content:"";position:absolute;z-index:-1;left:0;right:0;top:-1px;height:inherit;border-top:1px solid rgb(0 0 0 / .05)}body{color:var(--text-primary)}hr,.hr-expand{width:auto}hr.hr-w-2,.hr-expand.hr-w-2{border-width:2px}hr.hr-w-3,.hr-expand.hr-w-3{border-width:3px}.hr-expand a.arrow{display:inline-block;position:relative;top:-1px;z-index:1;background-color:var(--layer);padding:0 15px;margin:0 15px;border-top-width:0;border-bottom-left-radius:0;border-bottom-right-radius:0;font-size:9px;line-height:22px;text-transform:uppercase}.hr-expand a.arrow>.caret{margin-left:0;border-top:0;border-bottom:4px solid}.hr-expand a.collapsed>.caret{border-top:4px solid;border-bottom:0}.hr-expand.hr-w-2 a.arrow{top:-2px}.hr-expand.hr-w-3 a.arrow{top:-3px}a{transition:var(--transition-all-productive);color:var(--link-primary);outline:2px solid #fff0}a:hover{color:var(--link-primary-hover);cursor:pointer}a:hover,a:focus{text-decoration:none;outline:2px solid #fff0}a.disabled{color:var(--text-disabled);cursor:not-allowed}.touchevents .scroll-content{height:100%;overflow-y:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.no-touchevents .scroll-wrapper,.no-touchevents .scroll-wrapper>.scroll-content{height:100%}.no-touchevents .scroll-wrapper>.scroll-rail{display:none!important}.no-touchevents .scroll-wrapper>.scroll-bar{background-color:gray!important;right:3px!important}.btn{--btn-height:var(--spacing-08);--btn-line-height:var(--btn-height);transition:var(--transition-all-productive);border:1px solid #fff0;display:inline-flex;align-items:center;height:var(--btn-height);line-height:var(--btn-line-height);font-size:14px;padding:0 var(--spacing-05);gap:var(--spacing-03);justify-content:space-between;width:fit-content;outline:2px var(--outline-style) #fff0;outline-offset:-2px}.btn:hover{outline:2px var(--outline-style) #fff0}.btn:focus,.btn.focus,.btn:focus-visible{outline:2px var(--outline-style) var(--focus)}.btn:hover{border:1px solid #fff0}.btn,.btn:active,.btn.active{box-shadow:none;color:var(--text-primary)}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:2px solid #fff0}.btn span{display:flex;align-items:center;min-width:0}.btn span>span{margin-right:8px}.btn i{min-width:13px;order:2;line-height:inherit;font-size:calc(1em - 1px);vertical-align:-.05em}.btn>.caret{margin-top:-1px}.btn.btn-rounded{border-radius:40px;padding-left:16px;padding-right:16px}.btn.btn-circle{width:40px;padding-left:0;padding-right:0;border-radius:50%}.btn.btn-circle.btn-lg{width:49px}.btn.btn-circle.btn-sm{width:31px}.btn.btn-circle.btn-xs{width:23px}.btn.btn-outline{background-color:#fff0;border-width:1px}.btn.btn-outline.btn-primary{color:#4E5D9D}.btn.btn-outline.btn-success{color:#00B49C}.btn.btn-outline.btn-warning{color:#FDB933}.btn.btn-outline.btn-danger{color:#F86B4F}.btn.btn-outline.btn-info{color:#35B4B9}.btn.btn-block,.btn.btn-wide{width:100%}.btn~.btn,.btn~.btn-group,.btn-group~.btn,.btn-group~.btn-group{margin-left:5px}.btn-primary,.btn-primary+.dropdown-toggle{background-color:var(--button-primary);color:var(--text-on-color);border:1px solid var(--button-primary);outline:2px var(--outline-style) #fff0;outline-offset:-2px}.btn-primary:hover,.btn-primary+.dropdown-toggle:hover{outline:2px var(--outline-style) #fff0}.btn-primary:focus,.btn-primary+.dropdown-toggle:focus,.btn-primary.focus,.btn-primary+.dropdown-toggle.focus,.btn-primary:focus-visible,.btn-primary+.dropdown-toggle:focus-visible{outline:2px var(--outline-style) var(--focus)}.btn-primary i,.btn-primary+.dropdown-toggle i{color:var(--text-on-color)}.btn-primary:hover,.btn-primary+.dropdown-toggle:hover{color:var(--text-on-color);background-color:var(--button-primary-hover);border:1px solid var(--button-primary-hover)}.btn-primary:hover i,.btn-primary+.dropdown-toggle:hover i{color:var(--text-on-color)}.btn-primary:active,.btn-primary+.dropdown-toggle:active,.btn-primary.active,.btn-primary+.dropdown-toggle.active,.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-primary+.dropdown-toggle{color:var(--text-on-color);background-color:var(--button-primary-active);border:1px solid #fff0}.btn-primary:active i,.btn-primary+.dropdown-toggle:active i,.btn-primary.active i,.btn-primary+.dropdown-toggle.active i,.open>.dropdown-toggle.btn-primary i,.open>.dropdown-toggle.btn-primary+.dropdown-toggle i{color:var(--text-on-color)}.btn-primary:active:hover,.btn-primary+.dropdown-toggle:active:hover,.btn-primary.active:hover,.btn-primary+.dropdown-toggle.active:hover,.open>.dropdown-toggle.btn-primary:hover,.open>.dropdown-toggle.btn-primary+.dropdown-toggle:hover,.btn-primary:active:focus,.btn-primary+.dropdown-toggle:active:focus,.btn-primary.active:focus,.btn-primary+.dropdown-toggle.active:focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary+.dropdown-toggle:focus,.btn-primary:active.focus,.btn-primary+.dropdown-toggle:active.focus,.btn-primary.active.focus,.btn-primary+.dropdown-toggle.active.focus,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary+.dropdown-toggle.focus{color:var(--text-on-color);background-color:var(--button-primary-active);border-color:var(--button-primary-active)}.btn-primary:active:hover i,.btn-primary+.dropdown-toggle:active:hover i,.btn-primary.active:hover i,.btn-primary+.dropdown-toggle.active:hover i,.open>.dropdown-toggle.btn-primary:hover i,.open>.dropdown-toggle.btn-primary+.dropdown-toggle:hover i,.btn-primary:active:focus i,.btn-primary+.dropdown-toggle:active:focus i,.btn-primary.active:focus i,.btn-primary+.dropdown-toggle.active:focus i,.open>.dropdown-toggle.btn-primary:focus i,.open>.dropdown-toggle.btn-primary+.dropdown-toggle:focus i,.btn-primary:active.focus i,.btn-primary+.dropdown-toggle:active.focus i,.btn-primary.active.focus i,.btn-primary+.dropdown-toggle.active.focus i,.open>.dropdown-toggle.btn-primary.focus i,.open>.dropdown-toggle.btn-primary+.dropdown-toggle.focus i{color:var(--text-on-color)}.btn-primary:focus,.btn-primary+.dropdown-toggle:focus,.btn-primary.focus,.btn-primary+.dropdown-toggle.focus{color:var(--text-on-color);background-color:var(--button-primary-active);border:1px solid var(--button-primary-active);box-shadow:inset 0 0 0 1px var(--focus),inset 0 0 0 2px var(--background,#ffffff)}.btn-primary:focus i,.btn-primary+.dropdown-toggle:focus i,.btn-primary.focus i,.btn-primary+.dropdown-toggle.focus i{color:var(--text-on-color)}.btn-primary[disabled],.btn-primary+.dropdown-toggle[disabled],.btn-primary.disabled,.btn-primary+.dropdown-toggle.disabled,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary+.dropdown-toggle,.btn-primary[disabled]:hover,.btn-primary+.dropdown-toggle[disabled]:hover,.btn-primary.disabled:hover,.btn-primary+.dropdown-toggle.disabled:hover,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary+.dropdown-toggle:hover,.btn-primary[disabled]:focus,.btn-primary+.dropdown-toggle[disabled]:focus,.btn-primary.disabled:focus,.btn-primary+.dropdown-toggle.disabled:focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary+.dropdown-toggle:focus,.btn-primary[disabled].focus,.btn-primary+.dropdown-toggle[disabled].focus,.btn-primary.disabled.focus,.btn-primary+.dropdown-toggle.disabled.focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary+.dropdown-toggle.focus{background-color:var(--button-disabled);color:var(--text-on-color-disabled);border:1px solid}.btn-primary[disabled] i,.btn-primary+.dropdown-toggle[disabled] i,.btn-primary.disabled i,.btn-primary+.dropdown-toggle.disabled i,fieldset[disabled] .btn-primary i,fieldset[disabled] .btn-primary+.dropdown-toggle i,.btn-primary[disabled]:hover i,.btn-primary+.dropdown-toggle[disabled]:hover i,.btn-primary.disabled:hover i,.btn-primary+.dropdown-toggle.disabled:hover i,fieldset[disabled] .btn-primary:hover i,fieldset[disabled] .btn-primary+.dropdown-toggle:hover i,.btn-primary[disabled]:focus i,.btn-primary+.dropdown-toggle[disabled]:focus i,.btn-primary.disabled:focus i,.btn-primary+.dropdown-toggle.disabled:focus i,fieldset[disabled] .btn-primary:focus i,fieldset[disabled] .btn-primary+.dropdown-toggle:focus i,.btn-primary[disabled].focus i,.btn-primary+.dropdown-toggle[disabled].focus i,.btn-primary.disabled.focus i,.btn-primary+.dropdown-toggle.disabled.focus i,fieldset[disabled] .btn-primary.focus i,fieldset[disabled] .btn-primary+.dropdown-toggle.focus i{color:var(--text-on-color-disabled)}.btn-primary.btn-danger,.btn-primary+.dropdown-toggle.btn-danger{background-color:var(--button-danger-primary);color:var(--text-inverse);border:1px solid var(--button-danger-primary);outline:2px var(--outline-style) #fff0;outline-offset:-2px}.btn-primary.btn-danger:hover,.btn-primary+.dropdown-toggle.btn-danger:hover{outline:2px var(--outline-style) #fff0}.btn-primary.btn-danger:focus,.btn-primary+.dropdown-toggle.btn-danger:focus,.btn-primary.btn-danger.focus,.btn-primary+.dropdown-toggle.btn-danger.focus,.btn-primary.btn-danger:focus-visible,.btn-primary+.dropdown-toggle.btn-danger:focus-visible{outline:2px var(--outline-style) var(--focus)}.btn-primary.btn-danger i,.btn-primary+.dropdown-toggle.btn-danger i{color:var(--text-inverse)}.btn-primary.btn-danger:hover,.btn-primary+.dropdown-toggle.btn-danger:hover{color:var(--text-inverse);background-color:var(--button-danger-hover);border:1px solid var(--button-danger-hover)}.btn-primary.btn-danger:hover i,.btn-primary+.dropdown-toggle.btn-danger:hover i{color:var(--text-inverse)}.btn-primary.btn-danger:active,.btn-primary+.dropdown-toggle.btn-danger:active,.btn-primary.btn-danger.active,.btn-primary+.dropdown-toggle.btn-danger.active,.open>.dropdown-toggle.btn-primary.btn-danger,.open>.dropdown-toggle.btn-primary+.dropdown-toggle.btn-danger{color:var(--text-inverse);background-color:var(--button-danger-active);border:1px solid #fff0}.btn-primary.btn-danger:active i,.btn-primary+.dropdown-toggle.btn-danger:active i,.btn-primary.btn-danger.active i,.btn-primary+.dropdown-toggle.btn-danger.active i,.open>.dropdown-toggle.btn-primary.btn-danger i,.open>.dropdown-toggle.btn-primary+.dropdown-toggle.btn-danger i{color:var(--text-inverse)}.btn-primary.btn-danger:active:hover,.btn-primary+.dropdown-toggle.btn-danger:active:hover,.btn-primary.btn-danger.active:hover,.btn-primary+.dropdown-toggle.btn-danger.active:hover,.open>.dropdown-toggle.btn-primary.btn-danger:hover,.open>.dropdown-toggle.btn-primary+.dropdown-toggle.btn-danger:hover,.btn-primary.btn-danger:active:focus,.btn-primary+.dropdown-toggle.btn-danger:active:focus,.btn-primary.btn-danger.active:focus,.btn-primary+.dropdown-toggle.btn-danger.active:focus,.open>.dropdown-toggle.btn-primary.btn-danger:focus,.open>.dropdown-toggle.btn-primary+.dropdown-toggle.btn-danger:focus,.btn-primary.btn-danger:active.focus,.btn-primary+.dropdown-toggle.btn-danger:active.focus,.btn-primary.btn-danger.active.focus,.btn-primary+.dropdown-toggle.btn-danger.active.focus,.open>.dropdown-toggle.btn-primary.btn-danger.focus,.open>.dropdown-toggle.btn-primary+.dropdown-toggle.btn-danger.focus{color:var(--text-inverse);background-color:var(--button-danger-active);border-color:var(--button-danger-active)}.btn-primary.btn-danger:active:hover i,.btn-primary+.dropdown-toggle.btn-danger:active:hover i,.btn-primary.btn-danger.active:hover i,.btn-primary+.dropdown-toggle.btn-danger.active:hover i,.open>.dropdown-toggle.btn-primary.btn-danger:hover i,.open>.dropdown-toggle.btn-primary+.dropdown-toggle.btn-danger:hover i,.btn-primary.btn-danger:active:focus i,.btn-primary+.dropdown-toggle.btn-danger:active:focus i,.btn-primary.btn-danger.active:focus i,.btn-primary+.dropdown-toggle.btn-danger.active:focus i,.open>.dropdown-toggle.btn-primary.btn-danger:focus i,.open>.dropdown-toggle.btn-primary+.dropdown-toggle.btn-danger:focus i,.btn-primary.btn-danger:active.focus i,.btn-primary+.dropdown-toggle.btn-danger:active.focus i,.btn-primary.btn-danger.active.focus i,.btn-primary+.dropdown-toggle.btn-danger.active.focus i,.open>.dropdown-toggle.btn-primary.btn-danger.focus i,.open>.dropdown-toggle.btn-primary+.dropdown-toggle.btn-danger.focus i{color:var(--text-inverse)}.btn-primary.btn-danger:focus,.btn-primary+.dropdown-toggle.btn-danger:focus,.btn-primary.btn-danger.focus,.btn-primary+.dropdown-toggle.btn-danger.focus{color:var(--text-inverse);background-color:var(--button-danger-active);border:1px solid var(--button-danger-active);box-shadow:inset 0 0 0 1px var(--focus),inset 0 0 0 2px var(--background,#ffffff)}.btn-primary.btn-danger:focus i,.btn-primary+.dropdown-toggle.btn-danger:focus i,.btn-primary.btn-danger.focus i,.btn-primary+.dropdown-toggle.btn-danger.focus i{color:var(--text-inverse)}.btn-primary.btn-danger[disabled],.btn-primary+.dropdown-toggle.btn-danger[disabled],.btn-primary.btn-danger.disabled,.btn-primary+.dropdown-toggle.btn-danger.disabled,fieldset[disabled] .btn-primary.btn-danger,fieldset[disabled] .btn-primary+.dropdown-toggle.btn-danger,.btn-primary.btn-danger[disabled]:hover,.btn-primary+.dropdown-toggle.btn-danger[disabled]:hover,.btn-primary.btn-danger.disabled:hover,.btn-primary+.dropdown-toggle.btn-danger.disabled:hover,fieldset[disabled] .btn-primary.btn-danger:hover,fieldset[disabled] .btn-primary+.dropdown-toggle.btn-danger:hover,.btn-primary.btn-danger[disabled]:focus,.btn-primary+.dropdown-toggle.btn-danger[disabled]:focus,.btn-primary.btn-danger.disabled:focus,.btn-primary+.dropdown-toggle.btn-danger.disabled:focus,fieldset[disabled] .btn-primary.btn-danger:focus,fieldset[disabled] .btn-primary+.dropdown-toggle.btn-danger:focus,.btn-primary.btn-danger[disabled].focus,.btn-primary+.dropdown-toggle.btn-danger[disabled].focus,.btn-primary.btn-danger.disabled.focus,.btn-primary+.dropdown-toggle.btn-danger.disabled.focus,fieldset[disabled] .btn-primary.btn-danger.focus,fieldset[disabled] .btn-primary+.dropdown-toggle.btn-danger.focus{background-color:var(--button-disabled);color:var(--text-on-color-disabled);border:1px solid}.btn-primary.btn-danger[disabled] i,.btn-primary+.dropdown-toggle.btn-danger[disabled] i,.btn-primary.btn-danger.disabled i,.btn-primary+.dropdown-toggle.btn-danger.disabled i,fieldset[disabled] .btn-primary.btn-danger i,fieldset[disabled] .btn-primary+.dropdown-toggle.btn-danger i,.btn-primary.btn-danger[disabled]:hover i,.btn-primary+.dropdown-toggle.btn-danger[disabled]:hover i,.btn-primary.btn-danger.disabled:hover i,.btn-primary+.dropdown-toggle.btn-danger.disabled:hover i,fieldset[disabled] .btn-primary.btn-danger:hover i,fieldset[disabled] .btn-primary+.dropdown-toggle.btn-danger:hover i,.btn-primary.btn-danger[disabled]:focus i,.btn-primary+.dropdown-toggle.btn-danger[disabled]:focus i,.btn-primary.btn-danger.disabled:focus i,.btn-primary+.dropdown-toggle.btn-danger.disabled:focus i,fieldset[disabled] .btn-primary.btn-danger:focus i,fieldset[disabled] .btn-primary+.dropdown-toggle.btn-danger:focus i,.btn-primary.btn-danger[disabled].focus i,.btn-primary+.dropdown-toggle.btn-danger[disabled].focus i,.btn-primary.btn-danger.disabled.focus i,.btn-primary+.dropdown-toggle.btn-danger.disabled.focus i,fieldset[disabled] .btn-primary.btn-danger.focus i,fieldset[disabled] .btn-primary+.dropdown-toggle.btn-danger.focus i{color:var(--text-on-color-disabled)}.btn-secondary{background-color:var(--button-secondary);color:var(--button-secondary-text);border:1px solid var(--button-secondary);outline:2px var(--outline-style) #fff0;outline-offset:-2px}.btn-secondary:hover{outline:2px var(--outline-style) #fff0}.btn-secondary:focus,.btn-secondary.focus,.btn-secondary:focus-visible{outline:2px var(--outline-style) var(--focus)}.btn-secondary i{color:var(--button-secondary-text)}.btn-secondary:hover{color:var(--button-secondary-text);background-color:var(--button-secondary-hover);border:1px solid var(--button-secondary-hover)}.btn-secondary:hover i{color:var(--button-secondary-text)}.btn-secondary:active,.btn-secondary.active,.open>.dropdown-toggle.btn-secondary{color:var(--button-secondary-text);background-color:var(--button-secondary-active);border:1px solid #fff0}.btn-secondary:active i,.btn-secondary.active i,.open>.dropdown-toggle.btn-secondary i{color:var(--button-secondary-text)}.btn-secondary:active:hover,.btn-secondary.active:hover,.open>.dropdown-toggle.btn-secondary:hover,.btn-secondary:active:focus,.btn-secondary.active:focus,.open>.dropdown-toggle.btn-secondary:focus,.btn-secondary:active.focus,.btn-secondary.active.focus,.open>.dropdown-toggle.btn-secondary.focus{color:var(--button-secondary-text);background-color:var(--button-secondary-active);border-color:var(--button-secondary-active)}.btn-secondary:active:hover i,.btn-secondary.active:hover i,.open>.dropdown-toggle.btn-secondary:hover i,.btn-secondary:active:focus i,.btn-secondary.active:focus i,.open>.dropdown-toggle.btn-secondary:focus i,.btn-secondary:active.focus i,.btn-secondary.active.focus i,.open>.dropdown-toggle.btn-secondary.focus i{color:var(--button-secondary-text)}.btn-secondary:focus,.btn-secondary.focus{color:var(--button-secondary-text);background-color:var(--button-secondary-active);border:1px solid var(--button-secondary-active);box-shadow:inset 0 0 0 1px var(--focus),inset 0 0 0 2px var(--background,#ffffff)}.btn-secondary:focus i,.btn-secondary.focus i{color:var(--button-secondary-text)}.btn-secondary[disabled],.btn-secondary.disabled,fieldset[disabled] .btn-secondary,.btn-secondary[disabled]:hover,.btn-secondary.disabled:hover,fieldset[disabled] .btn-secondary:hover,.btn-secondary[disabled]:focus,.btn-secondary.disabled:focus,fieldset[disabled] .btn-secondary:focus,.btn-secondary[disabled].focus,.btn-secondary.disabled.focus,fieldset[disabled] .btn-secondary.focus{background-color:var(--button-disabled);color:var(--text-on-color-disabled);border:1px solid}.btn-secondary[disabled] i,.btn-secondary.disabled i,fieldset[disabled] .btn-secondary i,.btn-secondary[disabled]:hover i,.btn-secondary.disabled:hover i,fieldset[disabled] .btn-secondary:hover i,.btn-secondary[disabled]:focus i,.btn-secondary.disabled:focus i,fieldset[disabled] .btn-secondary:focus i,.btn-secondary[disabled].focus i,.btn-secondary.disabled.focus i,fieldset[disabled] .btn-secondary.focus i{color:var(--text-on-color-disabled)}.btn-tertiary{background-color:#fff0;color:var(--button-tertiary);border:1px solid var(--button-tertiary);outline:2px var(--outline-style) #fff0;outline-offset:-2px}.btn-tertiary:hover{outline:2px var(--outline-style) #fff0}.btn-tertiary:focus,.btn-tertiary.focus,.btn-tertiary:focus-visible{outline:2px var(--outline-style) var(--focus)}.btn-tertiary i{color:var(--button-tertiary)}.btn-tertiary:hover{color:var(--text-on-color);background-color:var(--button-tertiary-hover);border:1px solid var(--button-tertiary-hover)}.btn-tertiary:hover i{color:var(--text-on-color)}.btn-tertiary:active,.btn-tertiary.active,.open>.dropdown-toggle.btn-tertiary{color:var(--text-on-color);background-color:var(--button-tertiary-active);border:1px solid #fff0}.btn-tertiary:active i,.btn-tertiary.active i,.open>.dropdown-toggle.btn-tertiary i{color:var(--text-on-color)}.btn-tertiary:active:hover,.btn-tertiary.active:hover,.open>.dropdown-toggle.btn-tertiary:hover,.btn-tertiary:active:focus,.btn-tertiary.active:focus,.open>.dropdown-toggle.btn-tertiary:focus,.btn-tertiary:active.focus,.btn-tertiary.active.focus,.open>.dropdown-toggle.btn-tertiary.focus{color:var(--text-on-color);background-color:var(--button-tertiary-active);border-color:var(--button-tertiary-active)}.btn-tertiary:active:hover i,.btn-tertiary.active:hover i,.open>.dropdown-toggle.btn-tertiary:hover i,.btn-tertiary:active:focus i,.btn-tertiary.active:focus i,.open>.dropdown-toggle.btn-tertiary:focus i,.btn-tertiary:active.focus i,.btn-tertiary.active.focus i,.open>.dropdown-toggle.btn-tertiary.focus i{color:var(--text-on-color)}.btn-tertiary:focus,.btn-tertiary.focus{color:var(--text-on-color);background-color:var(--button-tertiary-active);border:1px solid var(--button-tertiary-active);box-shadow:inset 0 0 0 1px var(--focus),inset 0 0 0 2px var(--background,#ffffff)}.btn-tertiary:focus i,.btn-tertiary.focus i{color:var(--text-on-color)}.btn-tertiary[disabled],.btn-tertiary.disabled,fieldset[disabled] .btn-tertiary,.btn-tertiary[disabled]:hover,.btn-tertiary.disabled:hover,fieldset[disabled] .btn-tertiary:hover,.btn-tertiary[disabled]:focus,.btn-tertiary.disabled:focus,fieldset[disabled] .btn-tertiary:focus,.btn-tertiary[disabled].focus,.btn-tertiary.disabled.focus,fieldset[disabled] .btn-tertiary.focus{background-color:#fff0;color:var(--text-disabled);border:1px solid}.btn-tertiary[disabled] i,.btn-tertiary.disabled i,fieldset[disabled] .btn-tertiary i,.btn-tertiary[disabled]:hover i,.btn-tertiary.disabled:hover i,fieldset[disabled] .btn-tertiary:hover i,.btn-tertiary[disabled]:focus i,.btn-tertiary.disabled:focus i,fieldset[disabled] .btn-tertiary:focus i,.btn-tertiary[disabled].focus i,.btn-tertiary.disabled.focus i,fieldset[disabled] .btn-tertiary.focus i{color:var(--text-disabled)}.btn-tertiary.btn-danger{background-color:#fff0;color:var(--button-danger-secondary);border:1px solid var(--button-danger-secondary);outline:2px var(--outline-style) #fff0;outline-offset:-2px}.btn-tertiary.btn-danger:hover{outline:2px var(--outline-style) #fff0}.btn-tertiary.btn-danger:focus,.btn-tertiary.btn-danger.focus,.btn-tertiary.btn-danger:focus-visible{outline:2px var(--outline-style) var(--focus)}.btn-tertiary.btn-danger i{color:var(--button-danger-secondary)}.btn-tertiary.btn-danger:hover{color:var(--text-inverse);background-color:var(--button-danger-hover);border:1px solid var(--button-danger-hover)}.btn-tertiary.btn-danger:hover i{color:var(--text-inverse)}.btn-tertiary.btn-danger:active,.btn-tertiary.btn-danger.active,.open>.dropdown-toggle.btn-tertiary.btn-danger{color:var(--text-inverse);background-color:var(--button-danger-active);border:1px solid #fff0}.btn-tertiary.btn-danger:active i,.btn-tertiary.btn-danger.active i,.open>.dropdown-toggle.btn-tertiary.btn-danger i{color:var(--text-inverse)}.btn-tertiary.btn-danger:active:hover,.btn-tertiary.btn-danger.active:hover,.open>.dropdown-toggle.btn-tertiary.btn-danger:hover,.btn-tertiary.btn-danger:active:focus,.btn-tertiary.btn-danger.active:focus,.open>.dropdown-toggle.btn-tertiary.btn-danger:focus,.btn-tertiary.btn-danger:active.focus,.btn-tertiary.btn-danger.active.focus,.open>.dropdown-toggle.btn-tertiary.btn-danger.focus{color:var(--text-inverse);background-color:var(--button-danger-active);border-color:var(--button-danger-active)}.btn-tertiary.btn-danger:active:hover i,.btn-tertiary.btn-danger.active:hover i,.open>.dropdown-toggle.btn-tertiary.btn-danger:hover i,.btn-tertiary.btn-danger:active:focus i,.btn-tertiary.btn-danger.active:focus i,.open>.dropdown-toggle.btn-tertiary.btn-danger:focus i,.btn-tertiary.btn-danger:active.focus i,.btn-tertiary.btn-danger.active.focus i,.open>.dropdown-toggle.btn-tertiary.btn-danger.focus i{color:var(--text-inverse)}.btn-tertiary.btn-danger:focus,.btn-tertiary.btn-danger.focus{color:var(--text-inverse);background-color:var(--button-danger-active);border:1px solid var(--button-danger-active);box-shadow:inset 0 0 0 1px var(--focus),inset 0 0 0 2px var(--background,#ffffff)}.btn-tertiary.btn-danger:focus i,.btn-tertiary.btn-danger.focus i{color:var(--text-inverse)}.btn-tertiary.btn-danger[disabled],.btn-tertiary.btn-danger.disabled,fieldset[disabled] .btn-tertiary.btn-danger,.btn-tertiary.btn-danger[disabled]:hover,.btn-tertiary.btn-danger.disabled:hover,fieldset[disabled] .btn-tertiary.btn-danger:hover,.btn-tertiary.btn-danger[disabled]:focus,.btn-tertiary.btn-danger.disabled:focus,fieldset[disabled] .btn-tertiary.btn-danger:focus,.btn-tertiary.btn-danger[disabled].focus,.btn-tertiary.btn-danger.disabled.focus,fieldset[disabled] .btn-tertiary.btn-danger.focus{background-color:var(--button-disabled);color:var(--text-disabled);border:1px solid}.btn-tertiary.btn-danger[disabled] i,.btn-tertiary.btn-danger.disabled i,fieldset[disabled] .btn-tertiary.btn-danger i,.btn-tertiary.btn-danger[disabled]:hover i,.btn-tertiary.btn-danger.disabled:hover i,fieldset[disabled] .btn-tertiary.btn-danger:hover i,.btn-tertiary.btn-danger[disabled]:focus i,.btn-tertiary.btn-danger.disabled:focus i,fieldset[disabled] .btn-tertiary.btn-danger:focus i,.btn-tertiary.btn-danger[disabled].focus i,.btn-tertiary.btn-danger.disabled.focus i,fieldset[disabled] .btn-tertiary.btn-danger.focus i{color:var(--text-disabled)}.btn-primary,.btn-secondary,.btn-tertiary{padding-left:var(--spacing-05);padding-right:var(--spacing-10);gap:var(--spacing-07)}.btn-primary:has(i),.btn-secondary:has(i),.btn-tertiary:has(i){padding-right:var(--spacing-05)}.btn-primary:not(:has(i)),.btn-secondary:not(:has(i)),.btn-tertiary:not(:has(i)){padding-left:var(--spacing-07);padding-right:var(--spacing-07)}.btn-primary:not(:has(i)) span,.btn-secondary:not(:has(i)) span,.btn-tertiary:not(:has(i)) span{display:initial}.btn-primary.btn--icon-only,.btn-secondary.btn--icon-only,.btn-tertiary.btn--icon-only{padding-right:0}.btn-primary.btn--icon-only span,.btn-secondary.btn--icon-only span,.btn-tertiary.btn--icon-only span{width:initial}.btn-primary span,.btn-secondary span,.btn-tertiary span{justify-content:space-between;gap:var(--spacing-07);width:100%;height:var(--btn-line-height)}.btn-ghost{background-color:#fff0;color:var(--link-primary);border:1px solid #fff0;outline:2px var(--outline-style) #fff0;outline-offset:-2px;padding-inline:var(--spacing-05);justify-content:center}.btn-ghost:hover{outline:2px var(--outline-style) #fff0}.btn-ghost:focus,.btn-ghost.focus,.btn-ghost:focus-visible{outline:2px var(--outline-style) var(--focus)}.btn-ghost i{color:var(--link-primary)}.btn-ghost:hover{color:var(--link-primary-hover);background-color:var(--background-hover);border:1px solid var(--background-hover)}.btn-ghost:hover i{color:var(--link-primary-hover)}.btn-ghost:active,.btn-ghost.active,.open>.dropdown-toggle.btn-ghost{color:var(--link-primary-hover);background-color:var(--background-active);border:1px solid #fff0}.btn-ghost:active i,.btn-ghost.active i,.open>.dropdown-toggle.btn-ghost i{color:var(--link-primary-hover)}.btn-ghost:active:hover,.btn-ghost.active:hover,.open>.dropdown-toggle.btn-ghost:hover,.btn-ghost:active:focus,.btn-ghost.active:focus,.open>.dropdown-toggle.btn-ghost:focus,.btn-ghost:active.focus,.btn-ghost.active.focus,.open>.dropdown-toggle.btn-ghost.focus{color:var(--link-primary-hover);background-color:var(--background-active);border-color:var(--background-active)}.btn-ghost:active:hover i,.btn-ghost.active:hover i,.open>.dropdown-toggle.btn-ghost:hover i,.btn-ghost:active:focus i,.btn-ghost.active:focus i,.open>.dropdown-toggle.btn-ghost:focus i,.btn-ghost:active.focus i,.btn-ghost.active.focus i,.open>.dropdown-toggle.btn-ghost.focus i{color:var(--link-primary-hover)}.btn-ghost:focus,.btn-ghost.focus{color:var(--link-primary-hover);background-color:var(--background-active);border:1px solid var(--background-active);box-shadow:inset 0 0 0 1px var(--focus),inset 0 0 0 2px var(--background,#ffffff)}.btn-ghost:focus i,.btn-ghost.focus i{color:var(--link-primary-hover)}.btn-ghost[disabled],.btn-ghost.disabled,fieldset[disabled] .btn-ghost,.btn-ghost[disabled]:hover,.btn-ghost.disabled:hover,fieldset[disabled] .btn-ghost:hover,.btn-ghost[disabled]:focus,.btn-ghost.disabled:focus,fieldset[disabled] .btn-ghost:focus,.btn-ghost[disabled].focus,.btn-ghost.disabled.focus,fieldset[disabled] .btn-ghost.focus{background-color:#fff0;color:var(--text-disabled);border:1px solid}.btn-ghost[disabled] i,.btn-ghost.disabled i,fieldset[disabled] .btn-ghost i,.btn-ghost[disabled]:hover i,.btn-ghost.disabled:hover i,fieldset[disabled] .btn-ghost:hover i,.btn-ghost[disabled]:focus i,.btn-ghost.disabled:focus i,fieldset[disabled] .btn-ghost:focus i,.btn-ghost[disabled].focus i,.btn-ghost.disabled.focus i,fieldset[disabled] .btn-ghost.focus i{color:var(--text-disabled)}.btn-ghost span{gap:var(--spacing-03)}.btn-ghost.btn-danger,.btn-ghost.btn-danger.btn--icon-only{background-color:#fff0;color:var(--button-danger-secondary);border:1px solid #fff0;outline:2px var(--outline-style) #fff0;outline-offset:-2px}.btn-ghost.btn-danger:hover,.btn-ghost.btn-danger.btn--icon-only:hover{outline:2px var(--outline-style) #fff0}.btn-ghost.btn-danger:focus,.btn-ghost.btn-danger.btn--icon-only:focus,.btn-ghost.btn-danger.focus,.btn-ghost.btn-danger.btn--icon-only.focus,.btn-ghost.btn-danger:focus-visible,.btn-ghost.btn-danger.btn--icon-only:focus-visible{outline:2px var(--outline-style) var(--focus)}.btn-ghost.btn-danger i,.btn-ghost.btn-danger.btn--icon-only i{color:var(--button-danger-secondary)}.btn-ghost.btn-danger:hover,.btn-ghost.btn-danger.btn--icon-only:hover{color:var(--text-inverse);background-color:var(--button-danger-hover);border:1px solid var(--button-danger-hover)}.btn-ghost.btn-danger:hover i,.btn-ghost.btn-danger.btn--icon-only:hover i{color:var(--text-inverse)}.btn-ghost.btn-danger:active,.btn-ghost.btn-danger.btn--icon-only:active,.btn-ghost.btn-danger.active,.btn-ghost.btn-danger.btn--icon-only.active,.open>.dropdown-toggle.btn-ghost.btn-danger,.open>.dropdown-toggle.btn-ghost.btn-danger.btn--icon-only{color:var(--text-inverse);background-color:var(--button-danger-active);border:1px solid #fff0}.btn-ghost.btn-danger:active i,.btn-ghost.btn-danger.btn--icon-only:active i,.btn-ghost.btn-danger.active i,.btn-ghost.btn-danger.btn--icon-only.active i,.open>.dropdown-toggle.btn-ghost.btn-danger i,.open>.dropdown-toggle.btn-ghost.btn-danger.btn--icon-only i{color:var(--text-inverse)}.btn-ghost.btn-danger:active:hover,.btn-ghost.btn-danger.btn--icon-only:active:hover,.btn-ghost.btn-danger.active:hover,.btn-ghost.btn-danger.btn--icon-only.active:hover,.open>.dropdown-toggle.btn-ghost.btn-danger:hover,.open>.dropdown-toggle.btn-ghost.btn-danger.btn--icon-only:hover,.btn-ghost.btn-danger:active:focus,.btn-ghost.btn-danger.btn--icon-only:active:focus,.btn-ghost.btn-danger.active:focus,.btn-ghost.btn-danger.btn--icon-only.active:focus,.open>.dropdown-toggle.btn-ghost.btn-danger:focus,.open>.dropdown-toggle.btn-ghost.btn-danger.btn--icon-only:focus,.btn-ghost.btn-danger:active.focus,.btn-ghost.btn-danger.btn--icon-only:active.focus,.btn-ghost.btn-danger.active.focus,.btn-ghost.btn-danger.btn--icon-only.active.focus,.open>.dropdown-toggle.btn-ghost.btn-danger.focus,.open>.dropdown-toggle.btn-ghost.btn-danger.btn--icon-only.focus{color:var(--text-inverse);background-color:var(--button-danger-active);border-color:var(--button-danger-active)}.btn-ghost.btn-danger:active:hover i,.btn-ghost.btn-danger.btn--icon-only:active:hover i,.btn-ghost.btn-danger.active:hover i,.btn-ghost.btn-danger.btn--icon-only.active:hover i,.open>.dropdown-toggle.btn-ghost.btn-danger:hover i,.open>.dropdown-toggle.btn-ghost.btn-danger.btn--icon-only:hover i,.btn-ghost.btn-danger:active:focus i,.btn-ghost.btn-danger.btn--icon-only:active:focus i,.btn-ghost.btn-danger.active:focus i,.btn-ghost.btn-danger.btn--icon-only.active:focus i,.open>.dropdown-toggle.btn-ghost.btn-danger:focus i,.open>.dropdown-toggle.btn-ghost.btn-danger.btn--icon-only:focus i,.btn-ghost.btn-danger:active.focus i,.btn-ghost.btn-danger.btn--icon-only:active.focus i,.btn-ghost.btn-danger.active.focus i,.btn-ghost.btn-danger.btn--icon-only.active.focus i,.open>.dropdown-toggle.btn-ghost.btn-danger.focus i,.open>.dropdown-toggle.btn-ghost.btn-danger.btn--icon-only.focus i{color:var(--text-inverse)}.btn-ghost.btn-danger:focus,.btn-ghost.btn-danger.btn--icon-only:focus,.btn-ghost.btn-danger.focus,.btn-ghost.btn-danger.btn--icon-only.focus{color:var(--text-inverse);background-color:var(--button-danger-active);border:1px solid var(--button-danger-active);box-shadow:inset 0 0 0 1px var(--focus),inset 0 0 0 2px var(--background,#ffffff)}.btn-ghost.btn-danger:focus i,.btn-ghost.btn-danger.btn--icon-only:focus i,.btn-ghost.btn-danger.focus i,.btn-ghost.btn-danger.btn--icon-only.focus i{color:var(--text-inverse)}.btn-ghost.btn-danger[disabled],.btn-ghost.btn-danger.btn--icon-only[disabled],.btn-ghost.btn-danger.disabled,.btn-ghost.btn-danger.btn--icon-only.disabled,fieldset[disabled] .btn-ghost.btn-danger,fieldset[disabled] .btn-ghost.btn-danger.btn--icon-only,.btn-ghost.btn-danger[disabled]:hover,.btn-ghost.btn-danger.btn--icon-only[disabled]:hover,.btn-ghost.btn-danger.disabled:hover,.btn-ghost.btn-danger.btn--icon-only.disabled:hover,fieldset[disabled] .btn-ghost.btn-danger:hover,fieldset[disabled] .btn-ghost.btn-danger.btn--icon-only:hover,.btn-ghost.btn-danger[disabled]:focus,.btn-ghost.btn-danger.btn--icon-only[disabled]:focus,.btn-ghost.btn-danger.disabled:focus,.btn-ghost.btn-danger.btn--icon-only.disabled:focus,fieldset[disabled] .btn-ghost.btn-danger:focus,fieldset[disabled] .btn-ghost.btn-danger.btn--icon-only:focus,.btn-ghost.btn-danger[disabled].focus,.btn-ghost.btn-danger.btn--icon-only[disabled].focus,.btn-ghost.btn-danger.disabled.focus,.btn-ghost.btn-danger.btn--icon-only.disabled.focus,fieldset[disabled] .btn-ghost.btn-danger.focus,fieldset[disabled] .btn-ghost.btn-danger.btn--icon-only.focus{background-color:#fff0;color:var(--text-disabled);border:1px solid}.btn-ghost.btn-danger[disabled] i,.btn-ghost.btn-danger.btn--icon-only[disabled] i,.btn-ghost.btn-danger.disabled i,.btn-ghost.btn-danger.btn--icon-only.disabled i,fieldset[disabled] .btn-ghost.btn-danger i,fieldset[disabled] .btn-ghost.btn-danger.btn--icon-only i,.btn-ghost.btn-danger[disabled]:hover i,.btn-ghost.btn-danger.btn--icon-only[disabled]:hover i,.btn-ghost.btn-danger.disabled:hover i,.btn-ghost.btn-danger.btn--icon-only.disabled:hover i,fieldset[disabled] .btn-ghost.btn-danger:hover i,fieldset[disabled] .btn-ghost.btn-danger.btn--icon-only:hover i,.btn-ghost.btn-danger[disabled]:focus i,.btn-ghost.btn-danger.btn--icon-only[disabled]:focus i,.btn-ghost.btn-danger.disabled:focus i,.btn-ghost.btn-danger.btn--icon-only.disabled:focus i,fieldset[disabled] .btn-ghost.btn-danger:focus i,fieldset[disabled] .btn-ghost.btn-danger.btn--icon-only:focus i,.btn-ghost.btn-danger[disabled].focus i,.btn-ghost.btn-danger.btn--icon-only[disabled].focus i,.btn-ghost.btn-danger.disabled.focus i,.btn-ghost.btn-danger.btn--icon-only.disabled.focus i,fieldset[disabled] .btn-ghost.btn-danger.focus i,fieldset[disabled] .btn-ghost.btn-danger.btn--icon-only.focus i{color:var(--text-disabled)}.btn-ghost.btn--icon-only{background-color:#fff0;color:var(--icon-primary);border:1px solid #fff0;outline:2px var(--outline-style) #fff0;outline-offset:-2px}.btn-ghost.btn--icon-only:hover{outline:2px var(--outline-style) #fff0}.btn-ghost.btn--icon-only:focus,.btn-ghost.btn--icon-only.focus,.btn-ghost.btn--icon-only:focus-visible{outline:2px var(--outline-style) var(--focus)}.btn-ghost.btn--icon-only i{color:var(--icon-primary)}.btn-ghost.btn--icon-only:hover{color:var(--icon-primary);background-color:var(--background-hover);border:1px solid var(--background-hover)}.btn-ghost.btn--icon-only:hover i{color:var(--icon-primary)}.btn-ghost.btn--icon-only:active,.btn-ghost.btn--icon-only.active,.open>.dropdown-toggle.btn-ghost.btn--icon-only{color:var(--icon-primary);background-color:var(--background-active);border:1px solid #fff0}.btn-ghost.btn--icon-only:active i,.btn-ghost.btn--icon-only.active i,.open>.dropdown-toggle.btn-ghost.btn--icon-only i{color:var(--icon-primary)}.btn-ghost.btn--icon-only:active:hover,.btn-ghost.btn--icon-only.active:hover,.open>.dropdown-toggle.btn-ghost.btn--icon-only:hover,.btn-ghost.btn--icon-only:active:focus,.btn-ghost.btn--icon-only.active:focus,.open>.dropdown-toggle.btn-ghost.btn--icon-only:focus,.btn-ghost.btn--icon-only:active.focus,.btn-ghost.btn--icon-only.active.focus,.open>.dropdown-toggle.btn-ghost.btn--icon-only.focus{color:var(--icon-primary);background-color:var(--background-active);border-color:var(--background-active)}.btn-ghost.btn--icon-only:active:hover i,.btn-ghost.btn--icon-only.active:hover i,.open>.dropdown-toggle.btn-ghost.btn--icon-only:hover i,.btn-ghost.btn--icon-only:active:focus i,.btn-ghost.btn--icon-only.active:focus i,.open>.dropdown-toggle.btn-ghost.btn--icon-only:focus i,.btn-ghost.btn--icon-only:active.focus i,.btn-ghost.btn--icon-only.active.focus i,.open>.dropdown-toggle.btn-ghost.btn--icon-only.focus i{color:var(--icon-primary)}.btn-ghost.btn--icon-only:focus,.btn-ghost.btn--icon-only.focus{color:var(--icon-primary);background-color:var(--background-active);border:1px solid var(--background-active);box-shadow:inset 0 0 0 1px var(--focus),inset 0 0 0 2px var(--background,#ffffff)}.btn-ghost.btn--icon-only:focus i,.btn-ghost.btn--icon-only.focus i{color:var(--icon-primary)}.btn-ghost.btn--icon-only[disabled],.btn-ghost.btn--icon-only.disabled,fieldset[disabled] .btn-ghost.btn--icon-only,.btn-ghost.btn--icon-only[disabled]:hover,.btn-ghost.btn--icon-only.disabled:hover,fieldset[disabled] .btn-ghost.btn--icon-only:hover,.btn-ghost.btn--icon-only[disabled]:focus,.btn-ghost.btn--icon-only.disabled:focus,fieldset[disabled] .btn-ghost.btn--icon-only:focus,.btn-ghost.btn--icon-only[disabled].focus,.btn-ghost.btn--icon-only.disabled.focus,fieldset[disabled] .btn-ghost.btn--icon-only.focus{background-color:#fff0;color:var(--icon-disabled);border:1px solid}.btn-ghost.btn--icon-only[disabled] i,.btn-ghost.btn--icon-only.disabled i,fieldset[disabled] .btn-ghost.btn--icon-only i,.btn-ghost.btn--icon-only[disabled]:hover i,.btn-ghost.btn--icon-only.disabled:hover i,fieldset[disabled] .btn-ghost.btn--icon-only:hover i,.btn-ghost.btn--icon-only[disabled]:focus i,.btn-ghost.btn--icon-only.disabled:focus i,fieldset[disabled] .btn-ghost.btn--icon-only:focus i,.btn-ghost.btn--icon-only[disabled].focus i,.btn-ghost.btn--icon-only.disabled.focus i,fieldset[disabled] .btn-ghost.btn--icon-only.focus i{color:var(--icon-disabled)}.btn-ghost.btn--icon-only.btn-toggletip{color:inherit}.btn--icon-only{justify-content:center;padding:0;align-items:center;aspect-ratio:1 / 1}.btn-toggletip{height:auto;line-height:1em;padding:2px}.btn-xs,.btn[size="xs"]{--btn-height:var(--spacing-06)}.btn-sm,.btn[size="sm"]{--btn-height:var(--spacing-07)}.btn-md,.btn[size="md"]{--btn-height:var(--spacing-08)}.btn-lg,.btn[size="lg"]{--btn-height:var(--spacing-09)}.btn-xl,.btn[size="xl"]{--btn-height:var(--spacing-10);--btn-line-height:var(--spacing-08);align-items:flex-start}.btn-2xl,.btn[size="2xl"]{--btn-height:var(--spacing-11);--btn-line-height:var(--spacing-08);align-items:flex-start}.dropdown-toggle,.dropdown-menu>.active>a,.open>a,.btn-group .dropdown-toggle,.btn-group.open .dropdown-toggle,.navbar-toggle{outline:2px var(--outline-style) #fff0;outline-offset:-2px}.dropdown-toggle:hover,.dropdown-menu>.active>a:hover,.open>a:hover,.btn-group .dropdown-toggle:hover,.btn-group.open .dropdown-toggle:hover,.navbar-toggle:hover{outline:2px var(--outline-style) #fff0}.dropdown-toggle:focus,.dropdown-menu>.active>a:focus,.open>a:focus,.btn-group .dropdown-toggle:focus,.btn-group.open .dropdown-toggle:focus,.navbar-toggle:focus,.dropdown-toggle.focus,.dropdown-menu>.active>a.focus,.open>a.focus,.btn-group .dropdown-toggle.focus,.btn-group.open .dropdown-toggle.focus,.navbar-toggle.focus,.dropdown-toggle:focus-visible,.dropdown-menu>.active>a:focus-visible,.open>a:focus-visible,.btn-group .dropdown-toggle:focus-visible,.btn-group.open .dropdown-toggle:focus-visible,.navbar-toggle:focus-visible{outline:2px var(--outline-style) var(--focus)}.btn-link{--btn-height:auto;font-weight:400;color:var(--link-primary);height:var(--btn-height);line-height:var(--btn-line-height);padding:0 var(--spacing-05)}.btn-link:hover,.btn-link:focus{text-decoration:none}.btn-link span{position:relative}.btn-link span:before{content:'';position:absolute;background-color:#fff0;pointer-events:none;width:100%;height:1px;bottom:-1px;transition:var(--transition-all-productive)}.btn-link i{font-size:calc(1em + 2px)}.btn-link:hover span:before{background-color:var(--link-primary-hover)}.btn-link:hover,.btn-link:focus{text-decoration:none}.btn-info{color:#3c4650}.btn-info:hover{color:#3c4650}.btn-back{gap:var(--spacing-02);font-size:92%}.btn-back i{order:unset}.modal-footer .modal-form-buttons{display:flex;justify-content:flex-end;gap:1px;margin:-15px}.modal-footer .modal-form-buttons .btn{align-items:flex-start;height:var(--spacing-10);width:var(--spacing-13);border-radius:0}.modal-footer .modal-form-buttons .btn:only-child{flex-grow:1}.modal-footer .modal-form-buttons .btn+.btn{margin:0}.modal-footer .modal-form-buttons:has(.btn:nth-child(2)):not(:has(.btn:nth-child(3))) .btn{flex-grow:.5}.modal-footer .modal-form-buttons:has(.btn:nth-child(3)) .btn{min-width:25%}.footer-buttons{margin-bottom:-15px}.footer-buttons .btn{align-items:flex-start;min-width:0;width:var(--spacing-13);border-radius:0}.footer-buttons .btn:first-child{border-radius:0 0 0 var(--border-radius-md)}.footer-buttons .btn:last-child{border-radius:0 0 var(--border-radius-md) 0}.footer-buttons .btn:only-child{border-radius:0 0 calc(var(--border-radius-md) + 3px) calc(var(--border-radius-md) + 3px);flex-grow:1}.footer-buttons .btn+.btn{margin:0}.footer-buttons:has(.btn:nth-child(2)):not(:has(.btn:nth-child(3))) .btn{flex-grow:.5}.btn-group .btn~.btn,.btn-group .btn~.btn-group,.btn-group .btn-group~.btn,.btn-group .btn-group~.btn-group{margin-left:1px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-top:0;margin-bottom:0;color:inherit}.ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}::selection{background-color:rgb(from var(--background-brand) r g b / 25%);color:var(--link-primary)}.fs-base{font-size:14px}.fs-2{font-size:2px!important}.fs-4{font-size:4px!important}.fs-6{font-size:6px!important}.fs-8{font-size:8px!important}.fs-10{font-size:10px!important}.fs-11{font-size:11px!important}.fs-12{font-size:12px!important}.fs-14{font-size:14px!important}.fs-16{font-size:16px!important}.fs-18{font-size:18px!important}.fs-20{font-size:20px!important}.fs-22{font-size:22px!important}.fs-24{font-size:24px!important}.fs-26{font-size:26px!important}.fs-28{font-size:28px!important}.fs-30{font-size:30px!important}.fs-32{font-size:32px!important}.fs-34{font-size:34px!important}.fs-36{font-size:36px!important}.fs-38{font-size:38px!important}.fs-40{font-size:40px!important}.fs-42{font-size:42px!important}.fs-44{font-size:44px!important}.fs-46{font-size:46px!important}.fs-48{font-size:48px!important}.fs-50{font-size:50px!important}.fs-52{font-size:52px!important}.fs-54{font-size:54px!important}.fs-56{font-size:56px!important}.fs-b-e{font-size:var(--typography-body-expressive)}.fs-b-p{font-size:var(--typography-body-productive)}.fs-u-e{font-size:var(--typography-utility-expressive)}.fs-u-p{font-size:var(--typography-utility-productive)}.type-code-01{font-size:var(--code-01-font-size);line-height:var(--code-01-line-height);font-weight:var(--code-01-font-weight);letter-spacing:var(--code-01-letter-spacing)}.type-code-02{font-size:var(--code-02-font-size);line-height:var(--code-02-line-height);font-weight:var(--code-02-font-weight);letter-spacing:var(--code-02-letter-spacing)}.type-label-01{font-size:var(--label-01-font-size);line-height:var(--label-01-line-height);font-weight:var(--label-01-font-weight);letter-spacing:var(--label-01-letter-spacing)}.type-label-02{font-size:var(--label-02-font-size);line-height:var(--label-02-line-height);font-weight:var(--label-02-font-weight);letter-spacing:var(--label-02-letter-spacing)}.type-helper-text-01{font-size:var(--helper-text-01-font-size);line-height:var(--helper-text-01-line-height);font-weight:var(--helper-text-01-font-weight);letter-spacing:var(--helper-text-01-letter-spacing)}.type-helper-text-02{font-size:var(--helper-text-02-font-size);line-height:var(--helper-text-02-line-height);font-weight:var(--helper-text-02-font-weight);letter-spacing:var(--helper-text-02-letter-spacing)}.type-legal-01{font-size:var(--legal-01-font-size);line-height:var(--legal-01-line-height);font-weight:var(--legal-01-font-weight);letter-spacing:var(--legal-01-letter-spacing)}.type-legal-02{font-size:var(--legal-02-font-size);line-height:var(--legal-02-line-height);font-weight:var(--legal-02-font-weight);letter-spacing:var(--legal-02-letter-spacing)}.type-body-compact-01{font-size:var(--body-compact-01-font-size);line-height:var(--body-compact-01-line-height);font-weight:var(--body-compact-01-font-weight);letter-spacing:var(--body-compact-01-letter-spacing)}.type-body-compact-02{font-size:var(--body-compact-02-font-size);line-height:var(--body-compact-02-line-height);font-weight:var(--body-compact-02-font-weight);letter-spacing:var(--body-compact-02-letter-spacing)}.type-body-01{font-size:var(--body-01-font-size);line-height:var(--body-01-line-height);font-weight:var(--body-01-font-weight);letter-spacing:var(--body-01-letter-spacing)}.type-body-02{font-size:var(--body-02-font-size);line-height:var(--body-02-line-height);font-weight:var(--body-02-font-weight);letter-spacing:var(--body-02-letter-spacing)}.type-heading-compact-01{font-size:var(--heading-compact-01-font-size);line-height:var(--heading-compact-01-line-height);font-weight:var(--heading-compact-01-font-weight);letter-spacing:var(--heading-compact-01-letter-spacing)}.type-heading-compact-02{font-size:var(--heading-compact-02-font-size);line-height:var(--heading-compact-02-line-height);font-weight:var(--heading-compact-02-font-weight);letter-spacing:var(--heading-compact-02-letter-spacing)}.type-heading-01{font-size:var(--heading-01-font-size);line-height:var(--heading-01-line-height);font-weight:var(--heading-01-font-weight);letter-spacing:var(--heading-01-letter-spacing)}.type-heading-02{font-size:var(--heading-02-font-size);line-height:var(--heading-02-line-height);font-weight:var(--heading-02-font-weight);letter-spacing:var(--heading-02-letter-spacing)}.type-heading-03{font-size:var(--heading-03-font-size);line-height:var(--heading-03-line-height);font-weight:var(--heading-03-font-weight);letter-spacing:var(--heading-03-letter-spacing)}.type-heading-04{font-size:var(--heading-04-font-size);line-height:var(--heading-04-line-height);font-weight:var(--heading-04-font-weight);letter-spacing:var(--heading-04-letter-spacing)}.type-heading-05{font-size:var(--heading-05-font-size);line-height:var(--heading-05-line-height);font-weight:var(--heading-05-font-weight);letter-spacing:var(--heading-05-letter-spacing)}.type-heading-06{font-size:var(--heading-06-font-size);line-height:var(--heading-06-line-height);font-weight:var(--heading-06-font-weight);letter-spacing:var(--heading-06-letter-spacing)}.type-heading-07{font-size:var(--heading-07-font-size);line-height:var(--heading-07-line-height);font-weight:var(--heading-07-font-weight);letter-spacing:var(--heading-07-letter-spacing)}.type-fluid-heading-03{font-size:var(--fluid-heading-03-font-size);line-height:var(--fluid-heading-03-line-height);font-weight:var(--fluid-heading-03-font-weight);letter-spacing:var(--fluid-heading-03-letter-spacing)}.type-fluid-heading-04{font-size:var(--fluid-heading-04-font-size);line-height:var(--fluid-heading-04-line-height);font-weight:var(--fluid-heading-04-font-weight);letter-spacing:var(--fluid-heading-04-letter-spacing)}.type-fluid-heading-05{font-size:var(--fluid-heading-05-font-size);line-height:var(--fluid-heading-05-line-height);font-weight:var(--fluid-heading-05-font-weight);letter-spacing:var(--fluid-heading-05-letter-spacing)}.type-fluid-heading-06{font-size:var(--fluid-heading-06-font-size);line-height:var(--fluid-heading-06-line-height);font-weight:var(--fluid-heading-06-font-weight);letter-spacing:var(--fluid-heading-06-letter-spacing)}.type-fluid-paragraph-01{font-size:var(--fluid-paragraph-01-font-size);line-height:var(--fluid-paragraph-01-line-height);font-weight:var(--fluid-paragraph-01-font-weight);letter-spacing:var(--fluid-paragraph-01-letter-spacing)}.type-fluid-quotation-01{font-size:var(--fluid-quotation-01-font-size);line-height:var(--fluid-quotation-01-line-height);font-weight:var(--fluid-quotation-01-font-weight);letter-spacing:var(--fluid-quotation-01-letter-spacing)}.type-fluid-quotation-02{font-size:var(--fluid-quotation-02-font-size);line-height:var(--fluid-quotation-02-line-height);font-weight:var(--fluid-quotation-02-font-weight);letter-spacing:var(--fluid-quotation-02-letter-spacing)}.type-fluid-display-01{font-size:var(--fluid-display-01-font-size);line-height:var(--fluid-display-01-line-height);font-weight:var(--fluid-display-01-font-weight);letter-spacing:var(--fluid-display-01-letter-spacing)}.type-fluid-display-02{font-size:var(--fluid-display-02-font-size);line-height:var(--fluid-display-02-line-height);font-weight:var(--fluid-display-02-font-weight);letter-spacing:var(--fluid-display-02-letter-spacing)}.type-fluid-display-03{font-size:var(--fluid-display-03-font-size);line-height:var(--fluid-display-03-line-height);font-weight:var(--fluid-display-03-font-weight);letter-spacing:var(--fluid-display-03-letter-spacing)}.type-fluid-display-04{font-size:var(--fluid-display-04-font-size);line-height:var(--fluid-display-04-line-height);font-weight:var(--fluid-display-04-font-weight);letter-spacing:var(--fluid-display-04-letter-spacing)}.page-header{padding:15px;margin:16px 0 0 0;border-bottom:0}.page-header .breadcrumb{padding:5px 0;background-color:inherit;border-radius:0}.container .page-header{margin:-15px -15px 15px -15px}.container.container-xs .page-header{margin:-5px -5px 5px -5px}.container.container-sm .page-header{margin:-10px -10px 10px -10px}.container.container-md .page-header{margin:-15px -15px 15px -15px}.container.container-lg .page-header{margin:-20px -20px 20px -20px}.fw-b{font-weight:700}.fw-sb{font-weight:600}.fw-n{font-weight:400}.fw-t{font-weight:300}.tt-u{text-transform:uppercase}.lh-1{line-height:1}.text-muted,.text-secondary{color:var(--text-secondary)}.text-placeholder{color:var(--text-placeholder)}.text-white{color:#fff}a.text-white:hover{color:#e6e6e6}.text-white.light-xs{color:#fff}a.text-white.light-xs:hover{color:#fff}.text-white.dark-xs{color:#d9d9d9}a.text-white.dark-xs:hover{color:#ccc}.text-white.dark-sm{color:#b3b3b3}a.text-white.dark-sm:hover{color:#a6a6a6}.text-white.dark-md{color:#8c8c8c}a.text-white.dark-md:hover{color:gray}.text-white.dark-lg{color:#666}a.text-white.dark-lg:hover{color:#595959}.text-primary{color:var(--text-primary)}.text-interactive{color:var(--interactive)}.text-success{color:#00B49C}a.text-success:hover{color:#008170}.text-success.light-xs{color:#01ffdd}a.text-success.light-xs:hover{color:#00e7c8}.text-success.dark-xs{color:#00685a}a.text-success.dark-xs:hover{color:#004e44}.text-success.dark-sm{color:#001b17}a.text-success.dark-sm:hover{color:#000201}.text-success.dark-md{color:#000}a.text-success.dark-md:hover{color:#000}.text-success.dark-lg{color:#000}a.text-success.dark-lg:hover{color:#000}.text-warning{color:#FDB933}a.text-warning:hover,a.text-warning:focus{color:#fba702}.text-danger{color:#F86B4F}a.text-danger:hover,a.text-danger:focus{color:#f6421e}.text-info{color:var(--support-info)}.text-twitter{color:#55acee}a.text-twitter:hover,a.text-twitter:focus{color:#2795e9}.text-facebook{color:#3b5998}a.text-facebook:hover,a.text-facebook:focus{color:#2d4373}.text-google{color:#dd4b39}a.text-google:hover,a.text-google:focus{color:#c23321}.text-disabled{color:var(--text-disabled)}.text-helper{color:var(--text-helper)}.text-help{color:var(--text-helper);font-size:var(--typography-utility-productive)}blockquote{padding-left:40px;border-width:0}blockquote>p{position:relative;font-style:italic;font-size:18px!important}blockquote>p:before{position:absolute;top:-1px;margin-left:-25px;font-family:"remixicon";font-size:18px;content:"\EC51";color:#ebedf0}blockquote>p:after{position:absolute;bottom:-1px;margin-left:5px;font-family:"remixicon";font-size:18px;content:"\EC52";color:#ebedf0}.blockquote-reverse{padding-left:20px;padding-right:40px;border-width:0}.help-block{font-size:12px;color:var(--text-helper)}code{padding:var(--spacing-01) var(--spacing-03);overflow:hidden;border-radius:clamp(4px, var(--border-radius-sm), 6px)}pre{min-height:40px;max-height:100px;overflow:hidden}kbd{min-width:20px;text-align:center;box-shadow:inset 0 -1px 0 #afb8c133;border:1px solid #afb8c133;border-radius:5px}.alert-dismissible .close,.alert-dismissible .close{top:-1px}.alert{border-width:0;color:var(--text-primary);display:flex;flex-wrap:nowrap;gap:3px;background-color:var(--layer);border-radius:var(--border-radius-sm);position:relative;overflow:hidden}.alert:after{display:flex;content:"";width:3px;height:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.alert[class*="col-"]{padding-left:25px}.alert.alert-success:not([class*="col-"]):before,.alert.alert-info:not([class*="col-"]):before,.alert.alert-warning:not([class*="col-"]):before,.alert.alert-danger:not([class*="col-"]):before{font-family:'remixicon';display:inline-flex;position:relative;font-size:22px;padding:0 3px;margin-right:10px;line-height:.5em;top:.15em}.alert.alert-success.notification,.alert.alert-info.notification,.alert.alert-warning.notification,.alert.alert-danger.notification{position:relative;border-radius:0}.alert.alert-success.notification:before,.alert.alert-info.notification:before,.alert.alert-warning.notification:before,.alert.alert-danger.notification:before{position:absolute;top:20px;left:10px;font-size:18px}.alert.alert-success.notification .close,.alert.alert-info.notification .close,.alert.alert-warning.notification .close,.alert.alert-danger.notification .close{position:absolute;top:10px;right:5px}.alert .close{font-size:13px;position:absolute;right:12px;top:18px}.alert:has(.btn){align-items:center}.alert-success{background-color:var(--notification-background-success)}.alert-success:after{background-color:var(--support-success)}.alert-success:not([class*="col-"]):before{content:'\EB80';color:var(--support-success)}.alert-info{background-color:var(--notification-background-info)}.alert-info:after{background-color:var(--support-info)}.alert-info:not([class*="col-"]):before{content:'\F448';color:var(--support-info)}.alert-warning{background-color:var(--notification-background-warning)}.alert-warning:after{background-color:var(--support-warning)}.alert-warning:not([class*="col-"]):before{content:'\ECA0';color:var(--support-warning)}.alert-danger{background-color:var(--notification-background-error)}.alert-danger:after{background-color:var(--support-error)}.alert-danger:not([class*="col-"]):before{content:'\ED94';color:var(--support-error)}.alert-primary{background:#aeb6d7}.alert-secondary{background:#feedcb}.alert-tertiary{background:#a3e2e4}.alert-growl{background:var(--layer-translucent-inverse);color:var(--text-inverse);border-radius:0;border-left:4px solid var(--border-interactive);border-top:none;border-right:none;border-bottom:none;backdrop-filter:blur(4px)}.alert-growl a{font-weight:700}.alert-growl a,.alert-growl a:hover{color:var(--text-inverse)}.alert-growl--warning{border-left-color:var(--support-warning)}.alert-growl--warning a{color:var(--support-warning)}.alert-growl--warning a:hover{color:var(--support-warning-inverse)}.alert-growl--error{border-left-color:var(--support-error)}.alert-growl--error a{color:var(--support-error)}.alert-growl--error a:hover{color:var(--support-error-inverse)}.alert-growl--success{border-left-color:var(--support-success)}.alert-growl--success a{color:var(--support-success)}.alert-growl--success a:hover{color:var(--support-success-inverse)}.alert-growl-container{position:fixed;top:20px;right:20px;z-index:100000}.alert-growl-container.alert-offset{top:50px}.alert-growl-container .alert-growl{margin-bottom:5px}.alert-growl-buttons .btn+.btn{margin-left:5px}.alert-growl .close{font-size:14px;color:var(--text-inverse);margin-left:10px;font-weight:400;position:relative;order:2;top:unset;right:unset}.xdsoft_datetimepicker{background:var(--layer);border-bottom:1px solid var(--layer);border-left:1px solid var(--layer);border-right:1px solid var(--layer);border-top:1px solid var(--layer);color:var(--text-secondary);border-radius:var(--border-radius-md)}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:var(--background-brand);color:var(--text-on-color);box-shadow:none}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:var(--layer-hover)!important;color:var(--text-primary)!important}.xdsoft_datetimepicker .xdsoft_calendar th{background:#fff0;color:var(--text-secondary)}.xdsoft_datetimepicker .xdsoft_calendar td{background:#fff0;border-radius:20px;color:var(--text-secondary);padding:10px;transition:var(--transition-all-productive)}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{text-align:center;height:38px;border:none}.xdsoft_datetimepicker .xdsoft_datepicker{width:290px;margin-top:8px}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:0}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:separate;border-spacing:3px}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button,.xdsoft_datetimepicker .xdsoft_label i{transition:var(--transition-all-productive)}.xdsoft_datetimepicker .xdsoft_today_button{background-color:var(--text-primary);background-repeat:no-repeat;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M9 1V3H15V1H17V3H21C21.5523 3 22 3.44772 22 4V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3H7V1H9ZM20 11H4V19H20V11ZM11 13V17H6V13H11ZM7 5H4V9H20V5H17V7H15V5H9V7H7V5Z%27/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:0 6px;mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M9 1V3H15V1H17V3H21C21.5523 3 22 3.44772 22 4V20C22 20.5523 21.5523 21 21 21H3C2.44772 21 2 20.5523 2 20V4C2 3.44772 2.44772 3 3 3H7V1H9ZM20 11H4V19H20V11ZM11 13V17H6V13H11ZM7 5H4V9H20V5H17V7H15V5H9V7H7V5Z%27/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:0 6px;margin-left:12px;background-image:none}.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next{background-color:var(--text-primary);background-repeat:no-repeat;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M8.36853 12L13.1162 3.03212L14.8838 3.9679L10.6315 12L14.8838 20.0321L13.1162 20.9679L8.36853 12Z%27 fill=%27black%27/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M8.36853 12L13.1162 3.03212L14.8838 3.9679L10.6315 12L14.8838 20.0321L13.1162 20.9679L8.36853 12Z%27 fill=%27black%27/%3E%3C/svg%3E");mask-repeat:no-repeat;background-position:0 6px;bottom:-5px;background-image:none}.xdsoft_datetimepicker .xdsoft_next{transform:scaleX(-1)}.xdsoft_datetimepicker .xdsoft_label i{margin-left:2px}.xdsoft_datetimepicker .xdsoft_label{text-wrap:nowrap;background-color:var(--layer)}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:none}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:6px 10px 6px 8px;text-decoration:none!important;transition:var(--transition-all-productive)}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:var(--text-primary);background:var(--layer-hover)}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{box-shadow:none;color:var(--text-on-color);background:var(--background-brand)}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{max-height:180px;width:130px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:var(--layer-02);border-top:none;height:32px;line-height:32px;color:var(--text-secondary);transition:var(--transition-all-productive)}.content-body .cke_chrome{background:#f8f8f8;border:1px solid #f0f0f0}.content-body .cke_bottom,.content-body .cke_top{background:#f8f8f8}.ck-mentions span.custom-item{color:#000}.ck-mentions span.custom-item.ck-on,.ck-mentions span.custom-item.ck-on span.custom-item-id{color:#fff}.ck-mentions span.custom-item span.custom-item-id{margin-left:10px;font-size:smaller;color:#ccc}.ck.ck-dropdown__panel{max-height:180px;overflow-y:auto}.ck-editor__editable:not(.ck-editor__nested-editable){min-height:200px}.ck.ck-balloon-panel.ck-balloon-panel_caret_se.ck-balloon-panel_visible{z-index:99999!important}.ck-body-wrapper{position:fixed;z-index:99999}.ck.ck-content.ck-editor__editable a{text-decoration:underline;color:var(--link-primary)}a.media{display:block}.media>a{display:block}.media.read{opacity:.8}.media.read a{color:#47535f}.media.new{background-color:#f6f7f8}.notification .media-body{display:table-cell}.media-body{display:block}.media-heading{display:block}.media-heading>.bullet{margin-top:-1px}.media-list.media-list-feed{position:relative}.media-list.media-list-feed .media{overflow:visible}.media-list.media-list-feed .media:first-of-type>.media-object>.figure{background-color:var(--background-inverse);color:var(--text-inverse);transition:var(--transition-all-productive)}.media-list.media-list-feed .media:first-of-type>.media-object>.figure:hover{background-color:var(--background-inverse-hover)}.media-list.media-list-feed .media>.media-object{position:relative;width:28px;text-align:center;margin-right:20px}.media-list.media-list-feed .media>.media-object:before{content:'';position:absolute;top:-200%;bottom:-200%;width:1px;left:50%;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9InJnYigyNTUsIDI1NSwgMjU1KSIgc3RvcC1vcGFjaXR5PSIwIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSJyZ2IoMjI5LCAyMjksIDIyOSkiIHN0b3Atb3BhY2l0eT0iMCIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+);background-image:-webkit-linear-gradient(top,#fff0 0%,var(--layer) 5%,var(--layer) 90%,#fff0 100%);background-image:-moz-linear-gradient(top,#fff0 0%,var(--layer) 5%,var(--layer) 90%,#fff0 100%);background-image:-o-linear-gradient(top,#fff0 0%,var(--layer) 5%,var(--layer) 90%,#fff0 100%);background-image:linear-gradient(to bottom,#fff0 0%,var(--layer) 5%,var(--layer) 90%,#fff0 100%)}.media-list.media-list-feed .media>.media-object>.figure{position:relative;z-index:5;display:inline-block;width:14px;height:14px;text-align:center;font-size:12px;border-radius:20px;background-color:var(--layer);transition:var(--transition-all-productive);left:5px}.media-list.media-list-feed .media>.media-object>.figure:hover{background-color:var(--layer-hover)}.media-list.media-list-feed .media>.media-object>.figure.featured{width:30px;height:20px;line-height:20px;left:0}.media-list.media-list-feed .media:first-child>.media-object:before{top:0}.media-list.media-list-contact>.media-heading{padding:15px 15px 5px;font-weight:600;font-size:12px;margin-bottom:0}.media-list.media-list-contact>.media{margin:0;border-bottom:1px solid rgb(0 0 0 / .05)}.media-list.media-list-contact>.media a{padding:10px 15px}.media-list.media-list-contact>.media a:hover,.media-list.media-list-contact>.media a:focus{background-color:#fff0}.media-list.media-list-bubble>.media{padding:15px}.media-list.media-list-bubble>.media:after{display:none}.media-list.media-list-bubble>.media .media-object{position:relative;float:left;margin-right:15px}.media-list.media-list-bubble>.media .media-object:after{content:"";position:absolute;top:7px;right:-18px;width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:#fff0 #f3f3f3 #fff0 #fff0}.media-list.media-list-bubble>.media .media-body .media-text{display:inline-block;padding:8px;color:#47535f;background-color:#f3f3f3;border-radius:0}.media-list.media-list-bubble>.media.media-right .media-object{float:right;margin-left:15px;margin-right:0}.media-list.media-list-bubble>.media.media-right .media-object:after{left:-18px;right:auto;border-width:10px 0 10px 10px;border-color:#fff0 #fff0 #fff0 #4E5D9D}.media-list.media-list-bubble>.media.media-right .media-body{text-align:right}.media-list.media-list-bubble>.media.media-right .media-body .media-text{color:#f2f2f2;background-color:#4E5D9D}.extra-menu{height:60px;padding-top:20px;position:absolute;right:15px}.extra-menu a{font-size:1.1em;color:rgb(255 255 255 / .55)}.extra-menu a:hover{color:#fff}.container{padding-right:15px;padding-left:15px;margin:0;display:flex;flex-direction:column}@media (min-width:768px){.container{max-width:750px}}@media (min-width:992px){.container{max-width:970px}}@media (min-width:1200px){.container{max-width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%}.row-no-gutters{margin-right:0;margin-left:0;display:flex;flex-wrap:wrap}.row-no-gutters [class*="col-"]{padding-right:0;padding-left:0}[class*="col-"]{display:flex;flex-direction:column}[class*="col-"] label{align-self:start}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.layout--size-xs{--layout-size-height-context:var(--layout-size-height-xs, 1.5rem);--layout-size-height:var(--layout-size-height-context)}.layout--size-sm{--layout-size-height-context:var(--layout-size-height-sm, 2rem);--layout-size-height:var(--layout-size-height-context)}.layout--size-md{--layout-size-height-context:var(--layout-size-height-md, 2.5rem);--layout-size-height:var(--layout-size-height-context)}.layout--size-lg{--layout-size-height-context:var(--layout-size-height-lg, 3rem);--layout-size-height:var(--layout-size-height-context)}.layout--size-xl{--layout-size-height-context:var(--layout-size-height-xl, 4rem);--layout-size-height:var(--layout-size-height-context)}.layout--size-2xl{--layout-size-height-context:var(--layout-size-height-2xl, 5rem);--layout-size-height:var(--layout-size-height-context)}.list-group.list-group-tabs{border:1px solid var(--border-inverse);border-radius:clamp(4px, var(--border-radius-md), 12px);overflow:hidden}.list-group.list-group-tabs .list-group-item{border:0;border-radius:0;padding:0;vertical-align:middle}.list-group.list-group-tabs .list-group-item:first-child>a{border-top-left-radius:clamp(4px, var(--border-radius-md), 12px);border-top-right-radius:clamp(4px, var(--border-radius-md), 12px)}.list-group.list-group-tabs .list-group-item:last-child>a{border-bottom-left-radius:clamp(4px, var(--border-radius-md), 12px);border-bottom-right-radius:clamp(4px, var(--border-radius-md), 12px)}.list-group.list-group-tabs .list-group-item.active{background-color:var(--layer-selected-inverse)}.list-group.list-group-tabs .list-group-item.active .list-group-item-text,.list-group.list-group-tabs .list-group-item.active .list-group-item-heading{color:var(--text-inverse)}.list-group.list-group-tabs .list-group-item>a,.list-group.list-group-tabs .list-group-item>label,.list-group.list-group-tabs .list-group-item .list-group-item-text{padding:10px 15px;outline:2px var(--outline-style) #fff0;outline-offset:-2px}.list-group.list-group-tabs .list-group-item>a:hover,.list-group.list-group-tabs .list-group-item>label:hover,.list-group.list-group-tabs .list-group-item .list-group-item-text:hover{outline:2px var(--outline-style) #fff0}.list-group.list-group-tabs .list-group-item>a:focus,.list-group.list-group-tabs .list-group-item>label:focus,.list-group.list-group-tabs .list-group-item .list-group-item-text:focus,.list-group.list-group-tabs .list-group-item>a.focus,.list-group.list-group-tabs .list-group-item>label.focus,.list-group.list-group-tabs .list-group-item .list-group-item-text.focus,.list-group.list-group-tabs .list-group-item>a:focus-visible,.list-group.list-group-tabs .list-group-item>label:focus-visible,.list-group.list-group-tabs .list-group-item .list-group-item-text:focus-visible{outline:2px var(--outline-style) var(--focus)}.nav-justified .list-group-item.btn{border:1px solid #fff0;outline:2px var(--outline-style) #fff0;outline-offset:-2px}.nav-justified .list-group-item.btn:hover{outline:2px var(--outline-style) #fff0}.nav-justified .list-group-item.btn:focus,.nav-justified .list-group-item.btn.focus,.nav-justified .list-group-item.btn:focus-visible{outline:2px var(--outline-style) var(--focus)}.nav-justified .list-group-item.btn:first-child{border-top-left-radius:clamp(4px, var(--border-radius-md), 12px);border-bottom-left-radius:clamp(4px, var(--border-radius-md), 12px)}.nav-justified .list-group-item.btn:last-child{border-top-right-radius:clamp(4px, var(--border-radius-md), 12px);border-bottom-right-radius:clamp(4px, var(--border-radius-md), 12px)}.list-group-item{transition:var(--transition-all-productive);outline:2px solid #fff0;padding:16px}.list-group-item>a,.list-group-item>label,.list-group-item .list-group-item-heading{position:relative;z-index:1;display:block;cursor:pointer;margin-bottom:unset;color:var(--text-secondary)}.list-group-item>a input,.list-group-item>label input,.list-group-item .list-group-item-heading input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;margin:0;padding:0;border:none;cursor:pointer}.list-group-item:hover{background-color:var(--layer-hover)}.list-group-item:hover>a,.list-group-item:hover>label,.list-group-item:hover .list-group-item-heading{color:var(--text-primary)}.list-group-item.active .list-group-item-heading,.list-group-item.active i{color:var(--text-primary)}a.list-group-item:hover,a.list-group-item:focus{z-index:2}label.list-group-item{color:var(--text-secondary)}label.list-group-item .list-group-item-heading{color:#333}label.list-group-item:hover,label.list-group-item:focus{text-decoration:none;color:var(--text-primary);background-color:var(--layer-hover)}.list{counter-reset:item;list-style-type:none;padding-inline-start:35px}.list>li{counter-increment:item;position:relative;padding:10px 0}.list>li:not(:first-child){border-top:1px solid var(--border-subtle)}.list>li .list__item__marker{--list-marker-size:16px;display:flex;align-items:center;justify-content:center;position:absolute;border-radius:50%;left:-30px;width:var(--list-marker-size);height:var(--list-marker-size);text-align:center;line-height:var(--list-marker-size);font-size:calc(var(--list-marker-size) - 6px);transition:var(--transition-all-productive);top:11px;vertical-align:middle}.list>li .list__item__marker.list__item__marker--neutral{background:var(--layer);color:var(--icon-secondary)}.list>li .list__item__marker.list__item__marker--brand{background:var(--primary-20);color:var(--primary-50)}.list>li:hover .list__item__marker{transform:scale(1.2)}.list--none{padding-inline-start:0}.list--unordered.list--bullets{list-style-type:none;padding-inline-start:18px}.list--unordered.list--bullets .list__item{padding:var(--spacing-01) 0;border:none}.list--unordered.list--bullets .list__item:before{position:absolute;content:"–";inset-inline-start:calc(-1 * 1em)}.list--unordered.list--nested .list__item:before{content:"▪";inset-inline-start:calc(-1*0.75em)}.caret{margin-top:-1px}.dropdown-menu{padding:0;overflow:hidden;border-radius:var(--border-radius-md);backdrop-filter:blur(6px);background-color:var(--layer-translucent);-webkit-box-shadow:0 3px 6px rgb(0 0 0 / .06);box-shadow:0 3px 6px rgb(0 0 0 / .06)}.dropdown-menu .divider{margin:5px 0}.dropdown-menu .panel{-webkit-box-shadow:none;box-shadow:none;border-radius:0;border-width:0;margin-bottom:0;margin-top:-5px;margin-bottom:-5px}.dropdown-menu .panel .panel-heading{border-radius:0}.dropdown-menu>li:first-child>a{border-top-left-radius:var(--border-radius-md);border-top-right-radius:var(--border-radius-md)}.dropdown-menu>li:last-child>a{border-bottom-left-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md)}.dropdown-menu>li>a{display:inline-flex;inline-size:100%;align-items:center;height:var(--spacing-08);position:relative;z-index:1;padding:0 var(--spacing-05);outline:2px solid #fff0;outline-offset:-2px;justify-content:space-between}.dropdown-menu>li>a span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--spacing-07)}.dropdown-menu>li>a .fa,.dropdown-menu>li>a i{min-width:var(--spacing-05);order:2;text-align:center}.dropdown-menu>li>a [class^="ri-"],.dropdown-menu>li>a [class*=" ri-"]{font-size:1.25em;vertical-align:-.05em;line-height:0;padding-left:var(--spacing-01)}.dropdown-menu>li>a:focus{outline:2px solid var(--focus)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{z-index:2}.dropdown-menu>li>a:focus{outline:2px solid var(--focus)}.dropdown-menu>li>a:active{background-color:var(--layer-active)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:var(--text-primary);background-color:var(--layer-selected)}.dropdown-menu>li a#delete{background-color:#fff0;border-color:#fff0}.dropdown-menu>li a#delete,.dropdown-menu>li a#delete i{color:var(--text-secondary)}.dropdown-menu>li a#delete:hover,.dropdown-menu>li a#delete:focus{background-color:var(--support-error)}.dropdown-menu>li a#delete:hover,.dropdown-menu>li a#delete:focus,.dropdown-menu>li a#delete:hover i,.dropdown-menu>li a#delete:focus i{color:var(--text-on-color)}.scrollable-menu{height:auto;max-height:200px;overflow-x:hidden}ul.dropdown-menu-form{padding:0 5px 0 30px;max-height:300px;overflow-y:auto}.dropdown-toggle{aspect-ratio:1 / 1;justify-content:center;align-items:center;outline:2px var(--outline-style) #fff0;outline-offset:-2px}.dropdown-toggle:hover{outline:2px var(--outline-style) #fff0}.dropdown-toggle:focus,.dropdown-toggle.focus,.dropdown-toggle:focus-visible{outline:2px var(--outline-style) var(--focus)}.dropdown-header{margin:32px 16px 8px 16px;border-bottom:1px solid var(--border-strong);padding:0 0 4px;color:var(--text-secondary);font-size:var(--typography-utility-productive)}.nav>li>a{font-weight:400}.nav>li>a .text,.nav>li>a .icon,.nav>li>a .arrow{line-height:19px}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#fff0}.nav .nav-divider{background-color:rgb(0 0 0 / .05)}.nav .nav-heading{font-size:12px;font-weight:600;padding:10px 18px;padding-bottom:5px;color:#a0acb8}.nav-tabs{display:flex;flex-wrap:nowrap;overflow:hidden;position:relative;text-wrap:nowrap;scroll-behavior:smooth}.nav-tabs>li>a{line-height:20px;color:var(--text-secondary);outline:2px var(--outline-style) #fff0;outline-offset:-2px}.nav-tabs>li>a:hover{outline:2px var(--outline-style) #fff0}.nav-tabs>li>a:focus,.nav-tabs>li>a.focus,.nav-tabs>li>a:focus-visible{outline:2px var(--outline-style) var(--focus)}.nav-tabs>li>a:hover{color:var(--text-primary)}.nav-tabs>li>a:after{content:'';position:absolute;top:0;left:0;right:0;height:2px;background-color:#fff0}.nav-tabs>li.active>a{overflow:hidden;border-top-color:#fff0;font-weight:600}.nav-tabs>li.active>a:after{background-color:var(--border-interactive)}.nav-tabs.nav-tabs-line>li>a{background-color:#fff0;padding:6px 16px;margin-right:-2px;border-radius:0}.nav-tabs.nav-tabs-line>li>a:after{top:unset;bottom:0;background-color:var(--layer-accent);transition:var(--transition-all-productive)}.nav-tabs.nav-tabs-line>li>a:hover{background-color:#fff0;color:var(--text-primary)}.nav-tabs.nav-tabs-line>li>a:hover:after{background-color:var(--layer-accent-hover)}.nav-tabs.nav-tabs-line>li.active>a{background-color:#fff0}.nav-tabs.nav-tabs-line>li.active>a:after{background-color:var(--border-interactive)}.nav-tabs.nav-tabs-contained>li>a{background-color:var(--layer-accent);border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0}.nav-tabs.nav-tabs-contained>li>a:hover{background-color:var(--layer-accent-hover)}.nav-tabs.nav-tabs-contained>li.active>a{background-color:var(--layer)}.nav-tabs.nav-tabs-contained>li.disabled{cursor:not-allowed;color:var(--text-disabled)}.nav-tabs.nav-tabs-contained>li.disabled>a{background-color:var(--button-disabled);pointer-events:none}@media (min-width:1200px){.nav-tabs{flex-wrap:nowrap}}.tab-content.contained{background-color:var(--layer)}.stats-menu__content.tab-content{display:flex;justify-content:center;align-items:center}.stats-menu__content.tab-content>.tab-pane{width:100%}.nav-pills>li+li{margin-left:5px}.stats-menu{display:flex;justify-content:space-between;flex-wrap:nowrap}.stats-menu.stats-menu .date-range{padding:5px;border-top-left-radius:3px}.stats-menu.stats-menu+div{min-height:410px}.nav-tabs-wrapper{position:relative;overflow:hidden;margin-bottom:-1px}.scroll-btn{position:absolute;top:50%;transform:translateY(-50%);border:none;background-color:var(--layer-accent);cursor:pointer;z-index:10;display:none;align-items:center;justify-content:center;font-size:18px;padding:0;inline-size:40px;aspect-ratio:1 / 1}.scroll-btn:before{position:absolute;z-index:1;background:linear-gradient(to right,#fff0,var(--background,#ffffff));block-size:100%;content:"";inline-size:.5rem;inset-inline-end:-.5rem;background-image:linear-gradient(to right,#fff0,var(--layer-accent))}.left-btn{inset-inline-start:0}.left-btn:before{transform:scaleX(-1)}.right-btn{inset-inline-end:0}.nav-tabs-wrapper.show-scroll-buttons .scroll-btn:disabled{display:none}.nav-tabs-wrapper.show-scroll-buttons .scroll-btn{display:flex}.notes{overflow:hidden;padding:0;list-style-type:none}.notes>.note-single .icon-wrapper{width:50px;aspect-ratio:1 / 1;background-color:var(--layer-02);border-top-left-radius:var(--border-radius-md);border-bottom-left-radius:var(--border-radius-md)}.notes>.note-single .tile{background-color:var(--layer-02);border-top-left-radius:0}.bullet{display:inline-block;vertical-align:middle;width:6px;height:6px;border-radius:50%;background-color:#a0acb8}.bullet.bullet-primary{background-color:#4E5D9D}.bullet.bullet-success{background-color:#00B49C}.bullet.bullet-info{background-color:#35B4B9}.bullet.bullet-warning{background-color:#FDB933}.bullet.bullet-danger{background-color:#F86B4F}.label{--layout-size-height-local:clamp(max(var(--layout-size-height-min), var(--layout-size-height-sm)), var(--layout-size-height, var(--layout-size-height-md)), min(var(--layout-size-height-max), var(--layout-size-height-lg)));--layout-size-height-sm:18px;--layout-size-height-md:24px;--layout-size-height-lg:32px;display:inline-flex;position:relative;font-size:11px;font-weight:600;gap:6px;line-height:1;height:var(--layout-size-height-local);padding:0 var(--spacing-03);border-radius:100px;min-width:30px;justify-content:center;align-items:center;transition:var(--transition-all-productive);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.label.label-category,.label.label-icon{min-width:auto;aspect-ratio:1/1}a.label,.label>a{color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.label:hover,.label>a:hover,a.label:focus,.label>a:focus{text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label[size="sm"]{--layout-size-height:var(--layout-size-height-sm);padding:0 var(--spacing-03)}.label[size="md"]{--layout-size-height:var(--layout-size-height-md);padding:0 var(--spacing-03)}.label[size="lg"]{--layout-size-height:var(--layout-size-height-lg);padding:0 var(--spacing-04)}.label i{font-size:calc(1em + 2px);font-weight:400}.label:has(.label-close){padding-right:var(--layout-size-height-local)}.label .label-close{display:flex;position:absolute;right:0;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;margin:0 0 0 .125rem;background-color:#fff0;block-size:var(--layout-size-height-local);color:currentColor;cursor:pointer;inline-size:var(--layout-size-height-local);transition:var(--transition-all-productive)}.label__divider{box-shadow:rgb(0 0 0 / .05) 0 6px 24px 0,rgb(0 0 0 / .08) 0 0 0 1px;margin:5px}.label-gray{background-color:var(--label-background-gray);color:var(--label-color-gray)}.label-cool-gray{background-color:var(--label-background-cool-gray);color:var(--label-color-cool-gray)}.label-warm-gray{background-color:var(--label-background-warm-gray);color:var(--label-color-warm-gray)}.label-red{background-color:var(--label-background-red);color:var(--label-color-red)}.label-magenta{background-color:var(--label-background-magenta);color:var(--label-color-magenta)}.label-purple{background-color:var(--label-background-purple);color:var(--label-color-purple)}.label-blue{background-color:var(--label-background-blue);color:var(--label-color-blue)}.label-cyan{background-color:var(--label-background-cyan);color:var(--label-color-cyan)}.label-teal{background-color:var(--label-background-teal);color:var(--label-color-teal)}.label-green{background-color:var(--label-background-green);color:var(--label-color-green)}.label-primary{background-color:var(--label-background-primary);color:var(--label-color-primary)}.label-brand{background-color:var(--label-background-brand);color:var(--label-color-brand)}.label-outline,.label-selectable{background-color:#fff0;color:var(--text-primary)}.label-outline,.label-selectable,.label-outline:hover,.label-selectable:hover{border:1px solid var(--background-inverse)}.label-selectable.active{background-color:var(--layer-selected-inverse);color:var(--text-inverse);border-color:var(--layer-selected-inverse)}.label-high-contrast{background-color:var(--background-inverse);color:var(--text-inverse)}.label[href],.label:has(>a){border:1px solid #00000017}.label[href].label-gray,.label:has(>a).label-gray{border:1px solid var(--label-border-gray);color:var(--label-color-gray)}.label[href].label-gray:hover,.label:has(>a).label-gray:hover{background-color:var(--label-background-hover-gray)}.label[href].label-cool-gray,.label:has(>a).label-cool-gray{border:1px solid var(--label-border-cool-gray);color:var(--label-color-cool-gray)}.label[href].label-cool-gray:hover,.label:has(>a).label-cool-gray:hover{background-color:var(--label-background-hover-cool-gray)}.label[href].label-warm-gray,.label:has(>a).label-warm-gray{border:1px solid var(--label-border-warm-gray);color:var(--label-color-warm-gray)}.label[href].label-warm-gray:hover,.label:has(>a).label-warm-gray:hover{background-color:var(--label-background-hover-warm-gray)}.label[href].label-red,.label:has(>a).label-red{border:1px solid var(--label-border-red);color:var(--label-color-red)}.label[href].label-red:hover,.label:has(>a).label-red:hover{background-color:var(--label-background-hover-red)}.label[href].label-magenta,.label:has(>a).label-magenta{border:1px solid var(--label-border-magenta);color:var(--label-color-magenta)}.label[href].label-magenta:hover,.label:has(>a).label-magenta:hover{background-color:var(--label-background-hover-magenta)}.label[href].label-purple,.label:has(>a).label-purple{border:1px solid var(--label-border-purple);color:var(--label-color-purple)}.label[href].label-purple:hover,.label:has(>a).label-purple:hover{background-color:var(--label-background-hover-purple)}.label[href].label-blue,.label:has(>a).label-blue{border:1px solid var(--label-border-blue);color:var(--label-color-blue)}.label[href].label-blue:hover,.label:has(>a).label-blue:hover{background-color:var(--label-background-hover-blue)}.label[href].label-cyan,.label:has(>a).label-cyan{border:1px solid var(--label-border-cyan);color:var(--label-color-cyan)}.label[href].label-cyan:hover,.label:has(>a).label-cyan:hover{background-color:var(--label-background-hover-cyan)}.label[href].label-teal,.label:has(>a).label-teal{border:1px solid var(--label-border-teal);color:var(--label-color-teal)}.label[href].label-teal:hover,.label:has(>a).label-teal:hover{background-color:var(--label-background-hover-teal)}.label[href].label-green,.label:has(>a).label-green{border:1px solid var(--label-border-green);color:var(--label-color-green)}.label[href].label-green:hover,.label:has(>a).label-green:hover{background-color:var(--label-background-hover-green)}.label[href].label-primary,.label:has(>a).label-primary{border:1px solid var(--label-border-primary);color:var(--label-color-primary)}.label[href].label-primary:hover,.label:has(>a).label-primary:hover{background-color:var(--label-background-hover-primary)}.label[href].label-brand,.label:has(>a).label-brand{border:1px solid var(--label-border-brand);color:var(--label-color-brand)}.label[href].label-brand:hover,.label:has(>a).label-brand:hover{background-color:var(--label-background-hover-brand)}.label-default{background-color:#a0acb8}.label-default[href]:hover,.label-default[href]:focus{background-color:#8392a2}.label-success{background-color:var(--support-success);color:var(--text-inverse)}.label-info{background-color:var(--support-info);color:var(--text-inverse)}.label-warning{background-color:var(--support-warning);color:#161616}.label-danger{background-color:var(--support-error);color:var(--text-inverse)}.badge{padding-top:0;padding-bottom:0;font-size:10px;text-shadow:0 -1px 0 rgb(0 0 0 / .1)}label{font-weight:400;font-size:var(--utility-01)}.label-tag{white-space:normal;text-align:left}.control-label{color:var(--text-secondary)}.control-label.text-left{text-align:left}input[style]{background-color:var(--field)!important}input[style]:hover{background-color:var(--field-hover)!important}.btn-datepicker+input,.btn-datepicker+input:hover{background-color:#fff0;border-color:#fff0;padding-left:6px;color:var(--text-secondary);cursor:default;font-size:92%}.form-control,.chosen-container .chosen-single,.form-control.search.tt-input{background-color:var(--field);transition:var(--transition-all-productive);border-radius:var(--border-radius-sm);outline:2px var(--outline-style) #fff0;outline-offset:-2px;-webkit-box-shadow:none;box-shadow:none}.form-control:hover,.chosen-container .chosen-single:hover,.form-control.search.tt-input:hover{outline:2px var(--outline-style) #fff0}.form-control:focus,.chosen-container .chosen-single:focus,.form-control.search.tt-input:focus,.form-control.focus,.chosen-container .chosen-single.focus,.form-control.search.tt-input.focus,.form-control:focus-visible,.chosen-container .chosen-single:focus-visible,.form-control.search.tt-input:focus-visible{outline:2px var(--outline-style) var(--focus)}.form-control.form-control-rounded,.chosen-container .chosen-single.form-control-rounded,.form-control.search.tt-input.form-control-rounded{border-radius:40px}.form-control:hover,.chosen-container .chosen-single:hover,.form-control.search.tt-input:hover{background-color:var(--field-hover)}.form-control:focus,.chosen-container .chosen-single:focus,.form-control.search.tt-input:focus{box-shadow:none}.form-control,.chosen-container .chosen-single{border-width:var(--border-bottom);border-color:var(--border-strong)}.form-control{color:var(--text-primary)}.form-control:not(select){padding:var(--spacing-04) var(--spacing-05)}.form-control+.help-text,.form-control+p{margin-top:5px}.form-control.not-chosen{padding:var(--spacing-01) var(--spacing-04)}.form-control[disabled],fieldset[disabled] .form-control{color:var(--text-disabled)}.form-control[disabled]{cursor:not-allowed;border-bottom-color:#fff0}.form-control[readonly]{background-color:#fff0;color:var(--text-primary)}.form-stack .form-control{position:relative;border-radius:0}.form-stack .form-control:focus{z-index:1}.form-stack .form-control+.form-control{margin-top:-1px}.form-stack .form-control:first-child{border-radius:0 0 0 0}.form-stack .form-control:last-child{border-radius:0 0 0 0}.form-stack .form-control.input-lg:first-child{border-radius:0 0 0 0}.form-stack .form-control.input-lg:last-child{border-radius:0 0 0 0}.form-stack .form-control.input-sm:first-child{border-radius:0 0 0 0}.form-stack .form-control.input-sm:last-child{border-radius:0 0 0 0}.form-stack .form-control-icon:first-child>.form-control{border-radius:0 0 0 0}.form-stack .form-control-icon:first-child>.form-control.input-lg{border-radius:0 0 0 0}.form-stack .form-control-icon:first-child>.form-control.input-sm{border-radius:0 0 0 0}.form-stack .form-control-icon:last-child>.form-control{border-radius:0 0 0 0}.form-stack .form-control-icon:last-child>.form-control.input-lg{border-radius:0 0 0 0}.form-stack .form-control-icon:last-child>.form-control.input-sm{border-radius:0 0 0 0}.form-stack .form-control-icon+.form-control-icon{margin-top:-1px}.form-control-icon{position:relative}.form-control-icon .form-control{padding-left:40px}.form-control-icon .form-control.input-lg{padding-left:48px}.form-control-icon .form-control.input-lg+.the-icon{font-size:17px;line-height:48px;width:48px}.form-control-icon .form-control.input-sm{padding-left:32px}.form-control-icon .form-control.input-sm+.the-icon{font-size:12px;line-height:32px;width:32px}.form-control-icon .the-icon{position:absolute;z-index:2;top:50%;transform:translate(-50%,-50%);left:40px;line-height:39px;width:40px;text-align:center}.form-control-icon.form-control-icon-right .the-icon{right:0;left:auto}.form-control-icon.form-control-icon-right .form-control{padding-left:12px;padding-right:40px}.form-control-icon.form-control-icon-right .form-control.input-lg{padding-left:16px;padding-right:48px}.form-control-icon.form-control-icon-right .form-control.input-sm{padding-left:10px;padding-right:32px}input[type=file].form-control{padding:6px}input[type=file]{outline:2px var(--outline-style) #fff0;outline-offset:-2px}input[type=file]:hover{outline:2px var(--outline-style) #fff0}input[type=file]:focus,input[type=file].focus,input[type=file]:focus-visible{outline:2px var(--outline-style) var(--focus)}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:999px;text-align:right;opacity:0;background:red;cursor:inherit;display:block}.checkbox label,.radio label,.checkbox-inline label,.radio-inline label{font-weight:400}.checkbox[class*=" custom"],.radio[class*=" custom"],.checkbox-inline[class*=" custom"],.radio-inline[class*=" custom"],.checkbox[class^="custom"],.radio[class^="custom"],.checkbox-inline[class^="custom"],.radio-inline[class^="custom"]{position:relative}.checkbox[class*=" custom"] label,.radio[class*=" custom"] label,.checkbox-inline[class*=" custom"] label,.radio-inline[class*=" custom"] label,.checkbox[class^="custom"] label,.radio[class^="custom"] label,.checkbox-inline[class^="custom"] label,.radio-inline[class^="custom"] label{padding-left:24px}.checkbox[class*=" custom"] label input,.radio[class*=" custom"] label input,.checkbox-inline[class*=" custom"] label input,.radio-inline[class*=" custom"] label input,.checkbox[class^="custom"] label input,.radio[class^="custom"] label input,.checkbox-inline[class^="custom"] label input,.radio-inline[class^="custom"] label input{position:absolute;opacity:0}.checkbox[class*=" custom"] label input+span,.radio[class*=" custom"] label input+span,.checkbox-inline[class*=" custom"] label input+span,.radio-inline[class*=" custom"] label input+span,.checkbox[class^="custom"] label input+span,.radio[class^="custom"] label input+span,.checkbox-inline[class^="custom"] label input+span,.radio-inline[class^="custom"] label input+span{display:inline-block;vertical-align:top;position:relative;width:16px;height:16px;margin-left:-25px;margin-right:4px;margin-top:1px;background-color:#fff0;border-radius:clamp(2px, var(--border-radius-sm), 4px);border:1px solid var(--text-primary)}.checkbox[class*=" custom"] label input+span:after,.radio[class*=" custom"] label input+span:after,.checkbox-inline[class*=" custom"] label input+span:after,.radio-inline[class*=" custom"] label input+span:after,.checkbox[class^="custom"] label input+span:after,.radio[class^="custom"] label input+span:after,.checkbox-inline[class^="custom"] label input+span:after,.radio-inline[class^="custom"] label input+span:after{content:"";display:block;position:absolute;top:2px;left:2px;background-color:#3c4650;height:10px;width:10px;border-radius:-1px;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}.checkbox[class*=" custom"] label input:disabled+span,.radio[class*=" custom"] label input:disabled+span,.checkbox-inline[class*=" custom"] label input:disabled+span,.radio-inline[class*=" custom"] label input:disabled+span,.checkbox[class^="custom"] label input:disabled+span,.radio[class^="custom"] label input:disabled+span,.checkbox-inline[class^="custom"] label input:disabled+span,.radio-inline[class^="custom"] label input:disabled+span{opacity:.4}.checkbox[class*=" custom"] label input:disabled+span:hover,.radio[class*=" custom"] label input:disabled+span:hover,.checkbox-inline[class*=" custom"] label input:disabled+span:hover,.radio-inline[class*=" custom"] label input:disabled+span:hover,.checkbox[class^="custom"] label input:disabled+span:hover,.radio[class^="custom"] label input:disabled+span:hover,.checkbox-inline[class^="custom"] label input:disabled+span:hover,.radio-inline[class^="custom"] label input:disabled+span:hover{cursor:not-allowed}.checkbox[class*=" custom"] label input:checked+span,.radio[class*=" custom"] label input:checked+span,.checkbox-inline[class*=" custom"] label input:checked+span,.radio-inline[class*=" custom"] label input:checked+span,.checkbox[class^="custom"] label input:checked+span,.radio[class^="custom"] label input:checked+span,.checkbox-inline[class^="custom"] label input:checked+span,.radio-inline[class^="custom"] label input:checked+span{border:1px solid var(--text-primary)}.checkbox[class*=" custom"] label input:checked+span:after,.radio[class*=" custom"] label input:checked+span:after,.checkbox-inline[class*=" custom"] label input:checked+span:after,.radio-inline[class*=" custom"] label input:checked+span:after,.checkbox[class^="custom"] label input:checked+span:after,.radio[class^="custom"] label input:checked+span:after,.checkbox-inline[class^="custom"] label input:checked+span:after,.radio-inline[class^="custom"] label input:checked+span:after{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}.checkbox[class*=" custom"] label:hover input+span,.radio[class*=" custom"] label:hover input+span,.checkbox-inline[class*=" custom"] label:hover input+span,.radio-inline[class*=" custom"] label:hover input+span,.checkbox[class^="custom"] label:hover input+span,.radio[class^="custom"] label:hover input+span,.checkbox-inline[class^="custom"] label:hover input+span,.radio-inline[class^="custom"] label:hover input+span{border:1px solid var(--text-primary)}.checkbox[class*=" custom"] label:hover input:checked+span,.radio[class*=" custom"] label:hover input:checked+span,.checkbox-inline[class*=" custom"] label:hover input:checked+span,.radio-inline[class*=" custom"] label:hover input:checked+span,.checkbox[class^="custom"] label:hover input:checked+span,.radio[class^="custom"] label:hover input:checked+span,.checkbox-inline[class^="custom"] label:hover input:checked+span,.radio-inline[class^="custom"] label:hover input:checked+span{border:1px solid #3c4650}.checkbox.custom-primary label input+span:after,.radio.custom-primary label input+span:after,.checkbox-inline.custom-primary label input+span:after,.radio-inline.custom-primary label input+span:after{background-color:#4E5D9D}.checkbox.custom-primary label input:checked+span,.radio.custom-primary label input:checked+span,.checkbox-inline.custom-primary label input:checked+span,.radio-inline.custom-primary label input:checked+span{border:1px solid #4E5D9D}.checkbox.custom-primary label:hover input+span,.radio.custom-primary label:hover input+span,.checkbox-inline.custom-primary label:hover input+span,.radio-inline.custom-primary label:hover input+span{border:1px solid var(--text-primary);opacity:.8;-webkit-transition:var(--transition-all-productive);-o-transition:var(--transition-all-productive);transition:var(--transition-all-productive)}.checkbox.custom-primary label:hover input:checked+span,.radio.custom-primary label:hover input:checked+span,.checkbox-inline.custom-primary label:hover input:checked+span,.radio-inline.custom-primary label:hover input:checked+span{border:1px solid #4E5D9D}.checkbox.custom-info label input+span:after,.radio.custom-info label input+span:after,.checkbox-inline.custom-info label input+span:after,.radio-inline.custom-info label input+span:after{background-color:#35B4B9}.checkbox.custom-info label input:checked+span,.radio.custom-info label input:checked+span,.checkbox-inline.custom-info label input:checked+span,.radio-inline.custom-info label input:checked+span{border:1px solid #35B4B9}.checkbox.custom-info label:hover input+span,.radio.custom-info label:hover input+span,.checkbox-inline.custom-info label:hover input+span,.radio-inline.custom-info label:hover input+span{border:1px solid var(--text-primary);opacity:.8;-webkit-transition:var(--transition-all-productive);-o-transition:var(--transition-all-productive);transition:var(--transition-all-productive)}.checkbox.custom-info label:hover input:checked+span,.radio.custom-info label:hover input:checked+span,.checkbox-inline.custom-info label:hover input:checked+span,.radio-inline.custom-info label:hover input:checked+span{border:1px solid #35B4B9}.checkbox.custom-success label input+span:after,.radio.custom-success label input+span:after,.checkbox-inline.custom-success label input+span:after,.radio-inline.custom-success label input+span:after{background-color:#00B49C}.checkbox.custom-success label input:checked+span,.radio.custom-success label input:checked+span,.checkbox-inline.custom-success label input:checked+span,.radio-inline.custom-success label input:checked+span{border:1px solid #00B49C}.checkbox.custom-success label:hover input+span,.radio.custom-success label:hover input+span,.checkbox-inline.custom-success label:hover input+span,.radio-inline.custom-success label:hover input+span{border:1px solid var(--text-primary);opacity:.8;-webkit-transition:var(--transition-all-productive);-o-transition:var(--transition-all-productive);transition:var(--transition-all-productive)}.checkbox.custom-success label:hover input:checked+span,.radio.custom-success label:hover input:checked+span,.checkbox-inline.custom-success label:hover input:checked+span,.radio-inline.custom-success label:hover input:checked+span{border:1px solid #00B49C}.checkbox.custom-warning label input+span:after,.radio.custom-warning label input+span:after,.checkbox-inline.custom-warning label input+span:after,.radio-inline.custom-warning label input+span:after{background-color:#FDB933}.checkbox.custom-warning label input:checked+span,.radio.custom-warning label input:checked+span,.checkbox-inline.custom-warning label input:checked+span,.radio-inline.custom-warning label input:checked+span{border:1px solid #FDB933}.checkbox.custom-warning label:hover input+span,.radio.custom-warning label:hover input+span,.checkbox-inline.custom-warning label:hover input+span,.radio-inline.custom-warning label:hover input+span{border:1px solid var(--text-primary);opacity:.8;-webkit-transition:var(--transition-all-productive);-o-transition:var(--transition-all-productive);transition:var(--transition-all-productive)}.checkbox.custom-warning label:hover input:checked+span,.radio.custom-warning label:hover input:checked+span,.checkbox-inline.custom-warning label:hover input:checked+span,.radio-inline.custom-warning label:hover input:checked+span{border:1px solid #FDB933}.checkbox.custom-danger label input+span:after,.radio.custom-danger label input+span:after,.checkbox-inline.custom-danger label input+span:after,.radio-inline.custom-danger label input+span:after{background-color:#F86B4F}.checkbox.custom-danger label input:checked+span,.radio.custom-danger label input:checked+span,.checkbox-inline.custom-danger label input:checked+span,.radio-inline.custom-danger label input:checked+span{border:1px solid #F86B4F}.checkbox.custom-danger label:hover input+span,.radio.custom-danger label:hover input+span,.checkbox-inline.custom-danger label:hover input+span,.radio-inline.custom-danger label:hover input+span{border:1px solid var(--text-primary);opacity:.8;-webkit-transition:var(--transition-all-productive);-o-transition:var(--transition-all-productive);transition:var(--transition-all-productive)}.checkbox.custom-danger label:hover input:checked+span,.radio.custom-danger label:hover input:checked+span,.checkbox-inline.custom-danger label:hover input:checked+span,.radio-inline.custom-danger label:hover input:checked+span{border:1px solid #F86B4F}.radio-group .radio-option{margin-bottom:var(--spacing-02)}.radio-group label{align-self:stretch}.radio-group input[type="radio"]{height:18px;width:18px;flex-shrink:0;vertical-align:top;appearance:none;-webkit-appearance:none;background-color:#fff0;margin:0;border-radius:50%;border:1px solid var(--icon-primary,#161616);outline-offset:-1px;margin-right:4px;-webkit-transition:var(--transition-all-productive);-o-transition:var(--transition-all-productive);transition:var(--transition-all-productive);outline:2px solid #fff0;outline-offset:1px}.radio-group input[type="radio"]:hover{outline:2px solid #fff0}.radio-group input[type="radio"]:focus,.radio-group input[type="radio"].focus{outline:2px solid var(--focus);outline-offset:1px}.radio-group input[type="radio"]:checked:before{position:relative;display:inline-block;border-radius:50%;background-color:var(--icon-primary,#161616);block-size:100%;content:"";inline-size:100%;-webkit-transform:scale(.5);transform:scale(.5)}.radio-group input[type="radio"]:hover{cursor:pointer;opacity:.7}.radio-group--inline{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.radio-group--inline input[type="radio"],.radio-group--inline input[type="radio"]:hover{opacity:0;position:absolute;z-index:1}.radio-group--inline label{outline:2px solid #fff0;outline-offset:2px;border-radius:var(--border-radius-sm);cursor:pointer;display:block;transition:var(--transition-all-productive)}.radio-group--inline input[type="radio"]:checked+label,.radio-group--inline input[type="radio"]:focus+label{outline:2px solid var(--focus)}.radio-cards svg,.radio-cards img{width:100%;border-radius:4px}.radio-inline[class*=" custom"] label input+span,.radio[class*=" custom"] label input+span,.radio-inline[class^="custom"] label input+span,.radio[class^="custom"] label input+span,.radio-inline[class*=" custom"] label input+span:after,.radio[class*=" custom"] label input+span:after,.radio-inline[class^="custom"] label input+span:after,.radio[class^="custom"] label input+span:after{border-radius:50%}.checkbox-inline[class*=" custom"] label,.radio-inline[class*=" custom"] label,.checkbox-inline[class^="custom"] label,.radio-inline[class^="custom"] label{padding-left:4px}input[type="checkbox"]{--mtc-checkbox-size:14px;aspect-ratio:1 / 1;height:var(--mtc-checkbox-size);vertical-align:-3px;background-color:#fff0;appearance:none;border:1px solid var(--icon-primary);border-radius:clamp(2px, var(--border-radius-sm), 4px);margin:0;align-items:center;display:flex;justify-content:center;-webkit-transition:var(--transition-all-productive);-o-transition:var(--transition-all-productive);transition:var(--transition-all-productive);outline:2px solid #fff0;outline-offset:1px}input[type="checkbox"]:hover{outline:2px solid #fff0}input[type="checkbox"]:focus,input[type="checkbox"].focus{outline:2px solid var(--focus);outline-offset:1px}input[type="checkbox"]:after{position:static;block-size:5px;content:"";inline-size:9px;margin-block-start:-2px;transform:scale(.5) rotate(-45deg);transition:var(--transition-all-productive);background:none;border-block-end:2px solid #fff0;border-inline-start:2px solid #fff0}input[type="checkbox"]:checked{background-color:var(--icon-primary)}input[type="checkbox"]:checked:after{transform:scale(1) rotate(-45deg);border-color:var(--icon-inverse);-webkit-transition:var(--transition-all-productive);-o-transition:var(--transition-all-productive);transition:var(--transition-all-productive)}.time-input select{margin:0 3px 0 3px}.legend-container{position:relative}.bar-legend,.line-legend{list-style:none;position:absolute;top:0}.bar-legend li,.line-legend li{display:block;position:relative;margin-bottom:4px;border-radius:5px;padding:0 8px 2px 18px;font-size:11px;cursor:default;-webkit-transition:background-color 200ms ease-in-out;-moz-transition:background-color 200ms ease-in-out;-o-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out}.bar-legend li:hover,.line-legend li:hover{background-color:#fafafa}.bar-legend li span,.line-legend li span{display:block;position:absolute;left:0;top:0;width:15px;height:15px;border-radius:5px}ul.line-legend{margin:0;padding:0;position:relative}ul.line-legend li{display:inline}.input-group .input-group-btn+.form-control{margin-left:-1px}.input-group-addon{border-width:var(--border-bottom);border-radius:var(--border-radius-sm);background-color:var(--field-hover);color:var(--text-secondary);border-color:var(--border-strong)}.table .input-group-sm>.input-group-addon{line-height:1em;background-color:#fff0;border:0;padding:0}.table .input-group-sm .dropdown-toggle{border:0;background-color:#fff0;padding:5px 8px}.input-group .input-group-btn .btn.btn-ghost{width:100%;background-color:var(--field);border-width:var(--border-bottom);border-color:var(--border-strong)}.input-group .input-group-btn .btn.btn-ghost:hover{background-color:var(--field-hover)}.input-group .input-group-btn:last-child .btn,.input-group .input-group-btn:only-of-type .btn{border-radius:0 var(--border-radius-sm) var(--border-radius-sm) 0}.input-group .input-group-btn:first-child .btn{border-radius:var(--border-radius-sm) 0 0 var(--border-radius-sm)}.input-group .input-group-btn:last-child .btn{border-radius:0 var(--border-radius-sm) var(--border-radius-sm) 0}.img-wrapper{display:inline-block;position:relative}.img-wrapper+.img-wrapper{margin-left:3px}.img-wrapper.pull-right+.img-wrapper{margin-right:3px;margin-left:0}.img-wrapper:after{position:absolute;content:"";z-index:1;top:0;bottom:0;left:0;right:0;border-radius:inherit}.img-wrapper img{border-radius:inherit;display:block;max-width:100%;height:auto}.img-wrapper>.label,.img-wrapper>.badge{position:absolute;z-index:5;top:-10px;right:-10px}.img-rounded{border-radius:0}.contact-avatar{width:100%}.pictogram{flex-shrink:0}.pictogram--size-48{width:48px}.pictogram--size-64{width:64px}.pictogram--size-80{width:80px}.pictogram--size-96{width:96px}.pictogram--size-128{width:128px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{vertical-align:middle}.table>thead>tr>th{vertical-align:middle;border-bottom:1px solid var(--border-subtle);background-color:var(--layer-accent)}.table-sort{height:48px;border-radius:unset;border-color:#fff0}.table-sort,.table-sort:hover,.table-sort i{color:var(--text-primary)}.table-sort .table-sort__icon-unsorted{visibility:hidden}.table-sort:hover{background-color:var(--layer-selected-hover);border-color:#fff0}.table-sort:hover .table-sort__icon-unsorted{visibility:visible}.table-sort:hover i{color:var(--text-primary)}.table-responsive-force{width:100%;margin-bottom:14.25px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid var(--border-subtle);-webkit-overflow-scrolling:touch}.table-responsive-force>.table{margin-bottom:0}.table-responsive-force>.table>thead>tr,.table-responsive-force>.table>tbody>tr,.table-responsive-force>.table>tfoot>tr{background-color:var(--background)}.table-responsive-force>.table>thead>tr>th,.table-responsive-force>.table>tbody>tr>th,.table-responsive-force>.table>tfoot>tr>th,.table-responsive-force>.table>thead>tr>td,.table-responsive-force>.table>tbody>tr>td,.table-responsive-force>.table>tfoot>tr>td{white-space:nowrap}.table-responsive-force>.table-bordered{border:0}.table-responsive-force>.table-bordered>thead>tr>th:first-child,.table-responsive-force>.table-bordered>tbody>tr>th:first-child,.table-responsive-force>.table-bordered>tfoot>tr>th:first-child,.table-responsive-force>.table-bordered>thead>tr>td:first-child,.table-responsive-force>.table-bordered>tbody>tr>td:first-child,.table-responsive-force>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive-force>.table-bordered>thead>tr>th:last-child,.table-responsive-force>.table-bordered>tbody>tr>th:last-child,.table-responsive-force>.table-bordered>tfoot>tr>th:last-child,.table-responsive-force>.table-bordered>thead>tr>td:last-child,.table-responsive-force>.table-bordered>tbody>tr>td:last-child,.table-responsive-force>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive-force>.table-bordered>tbody>tr:last-child>th,.table-responsive-force>.table-bordered>tfoot>tr:last-child>th,.table-responsive-force>.table-bordered>tbody>tr:last-child>td,.table-responsive-force>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:var(--background)}.table-hover>tbody>tr:hover,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{transition:var(--transition-all-productive);background-color:var(--background-hover)}.progress{background-color:var(--border-subtle);-webkit-box-shadow:none;box-shadow:none}.progress.progress-md{height:13px;border-radius:0}.progress.progress-sm{height:9px;border-radius:0;margin-top:2px}.progress.progress-xs{height:5px;border-radius:0}.progress-bar{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:width 4s ease;-o-transition:width 4s ease;transition:width 4s ease}.progress-bar-success{background-color:#00B49C}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#35B4B9}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#FDB933}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#F86B4F}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgb(255 255 255 / .15) 25%,transparent 25%,transparent 50%,rgb(255 255 255 / .15) 50%,rgb(255 255 255 / .15) 75%,transparent 75%,transparent)}.app-sidebar .progress{background-color:#232b34}.panel,.panel2{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;border:1px solid var(--layer);background-color:var(--background);transition:var(--transition-all-productive)}.panel-heading{padding:0 15px}.panel-heading:before,.panel-heading:after{display:table;content:" "}.panel-heading:after{clear:both}.panel-heading .panel-title{padding:9.5px 0;display:table-cell;vertical-align:middle;font-weight:600}.panel-heading .panel-toolbar{display:table-cell;width:1%;vertical-align:middle}.panel-body{flex-grow:1}.panel-group .panel{-webkit-box-shadow:none;box-shadow:none}.panel-toolbar-wrapper{display:block;background-color:var(--layer);border-bottom:1px solid var(--border-subtle);padding:0 15px}.box-layout{display:table!important;width:100%;table-layout:fixed;border-spacing:0}.box-layout>[class*=" col-"],.box-layout>[class^="col-"]{position:static;padding:0}.box-layout>[class*=" col-"]>.panel-body,.box-layout>[class^="col-"]>.panel-body{white-space:nowrap;overflow:hidden}.box-layout>[class*=" col-"].bdr-l.height-auto:before,.box-layout>[class^="col-"].bdr-l.height-auto:before{margin-left:-1px}.box-layout>[class*=" col-"].bdr-r.height-auto:before,.box-layout>[class^="col-"].bdr-r.height-auto:before{margin-right:-1px}.box-layout>.col-xs-1,.box-layout>.col-xs-2,.box-layout>.col-xs-3,.box-layout>.col-xs-4,.box-layout>.col-xs-5,.box-layout>.col-xs-6,.box-layout>.col-xs-7,.box-layout>.col-xs-8,.box-layout>.col-xs-9,.box-layout>.col-xs-10,.box-layout>.col-xs-11,.box-layout>.cell{display:table-cell;vertical-align:top;height:100%;float:none}.box-layout>.cell{width:100%}@media (min-width:768px){.box-layout>.col-sm-1,.box-layout>.col-sm-2,.box-layout>.col-sm-3,.box-layout>.col-sm-4,.box-layout>.col-sm-5,.box-layout>.col-sm-6,.box-layout>.col-sm-7,.box-layout>.col-sm-8,.box-layout>.col-sm-9,.box-layout>.col-sm-10,.box-layout>.col-sm-11{display:table-cell;vertical-align:top;height:100%;float:none}}@media (min-width:992px){.box-layout>.col-md-1,.box-layout>.col-md-2,.box-layout>.col-md-3,.box-layout>.col-md-4,.box-layout>.col-md-5,.box-layout>.col-md-6,.box-layout>.col-md-7,.box-layout>.col-md-8,.box-layout>.col-md-9,.box-layout>.col-md-10,.box-layout>.col-md-11{display:table-cell;vertical-align:top;height:100%;float:none}}@media (min-width:1200px){.box-layout>.col-lg-1,.box-layout>.col-lg-2,.box-layout>.col-lg-3,.box-layout>.col-lg-4,.box-layout>.col-lg-5,.box-layout>.col-lg-6,.box-layout>.col-lg-7,.box-layout>.col-lg-8,.box-layout>.col-lg-9,.box-layout>.col-lg-10,.box-layout>.col-lg-11{display:table-cell;vertical-align:top;height:100%;float:none}}.tab-pane .box-layout>[class*=" col-"].height-auto:before,.tab-pane .box-layout>[class^="col-"].height-auto:before{top:auto}.modal .box-layout>[class*=" col-"].height-auto:before,.modal .box-layout>[class^="col-"].height-auto:before{width:auto}.modal .box-layout .bg-auto{background-color:#fff!important}.switch{vertical-align:middle;margin-bottom:0;line-height:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:#fff0;tap-highlight-color:#fff0}.switch input{position:absolute;opacity:0}.switch input~.text{display:inline-block;font-weight:400;line-height:24px;vertical-align:middle}.switch input~.switch{font-size:24px;position:relative;display:inline-block;vertical-align:middle;background-color:#fafafa;box-shadow:inset 0 0 0 1px #e5e5e5;cursor:pointer;height:24px;width:38.4px;border-radius:28px;transition:border 0.25s 0.15s,box-shadow 0.25s 0.3s,padding 0.25s}.switch input~.switch:after{position:absolute;background-color:#fff;border:1px solid #e5e5e5;border-radius:24px;box-shadow:0 1px 4px hsl(0 0% 0% / .01),0 2px 4px hsl(0 0% 0% / .05);content:'';display:block;height:24px;width:24px;left:0;top:0;transition:border 0.25s 0.15s,left 0.25s 0.1s,right 0.15s 0.175s}.switch input:checked+.switch{border-color:#00B49C;box-shadow:inset 0 0 0 .6em #00B49C;transition:border 0.25s,box-shadow 0.25s,padding 0.25s 0.15s}.switch input:checked+.switch:after{border-color:#00B49C;left:.6em;right:0;transition:border 0.25s,left 0.15s 0.25s,right 0.25s 0.175s}.switch.switch-primary input:checked+.switch{border-color:#4E5D9D;box-shadow:inset 0 0 0 .6em #4E5D9D}.switch.switch-primary input:checked+.switch:after{border-color:#4E5D9D}.switch.switch-info input:checked+.switch{border-color:#35B4B9;box-shadow:inset 0 0 0 .6em #35B4B9}.switch.switch-info input:checked+.switch:after{border-color:#35B4B9}.switch.switch-success input:checked+.switch{border-color:#00B49C;box-shadow:inset 0 0 0 .6em #00B49C}.switch.switch-success input:checked+.switch:after{border-color:#00B49C}.switch.switch-warning input:checked+.switch{border-color:#FDB933;box-shadow:inset 0 0 0 .6em #FDB933}.switch.switch-warning input:checked+.switch:after{border-color:#FDB933}.switch.switch-danger input:checked+.switch{border-color:#F86B4F;box-shadow:inset 0 0 0 .6em #F86B4F}.switch.switch-danger input:checked+.switch:after{border-color:#F86B4F}.switch.switch-lg input~.text{line-height:28px}.switch.switch-lg input~.switch{font-size:28px;height:28px;width:44.8px;border-radius:28px}.switch.switch-lg input~.switch:after{border-radius:28px;height:28px;width:28px}.switch.switch-sm input~.text{line-height:20px}.switch.switch-sm input~.switch{font-size:20px;height:20px;width:32px;border-radius:20px}.switch.switch-sm input~.switch:after{border-radius:20px;height:20px;width:20px}.switch.switch-xs input~.text{line-height:16px}.switch.switch-xs input~.switch{font-size:16px;height:16px;width:25.6px;border-radius:16px}.switch.switch-xs input~.switch:after{border-radius:16px;height:16px;width:16px}.step{padding:0;margin:0}.step>li{list-style:none}.step>li+li{margin-top:15px}.step>li+li .steps:after{content:"";position:absolute;left:40px / 2;top:-15px;height:15px;width:1px;background-color:#a0acb8}.step>li.active .steps{color:#3c4650}.step>li.active .steps>.steps-figure{border-color:#3c4650}.step>li.active a.steps:hover,.step>li.active a.steps:focus{color:#3c4650}.step>li.active a.steps:hover>.steps-figure,.step>li.active a.steps:focus>.steps-figure{border-color:#3c4650}.step>li a.steps:hover,.step>li a.steps:focus{color:#8392a2}.step>li a.steps:hover>.steps-figure,.step>li a.steps:focus>.steps-figure{border-color:#8392a2}.step .steps{position:relative;display:inline-block;color:#a0acb8}.step .steps>.steps-figure{display:inline-block;width:40px;height:40px;text-align:center;font-size:14px;line-height:36px;border-radius:50%;border:2px solid #a0acb8}.step .steps>.steps-figure+.steps-text{margin-left:5px}.step .steps>.steps-text+.steps-figure{margin-left:5px}.horizontal-step{padding:0;margin:0}.horizontal-step>li{list-style:none;display:inline}.horizontal-step>li+li{margin-left:15px}.horizontal-step>li+li .steps:after{content:"";position:absolute;left:-18px;top:40px / 2;height:1px;width:18px;background-color:#a0acb8}.horizontal-step>li.active .steps{color:#3c4650}.horizontal-step>li.active .steps>.steps-figure{border-color:#3c4650}.horizontal-step>li.active a.steps:hover,.horizontal-step>li.active a.steps:focus{color:#3c4650}.horizontal-step>li.active a.steps:hover>.steps-figure,.horizontal-step>li.active a.steps:focus>.steps-figure{border-color:#3c4650}.horizontal-step>li a.steps:hover,.horizontal-step>li a.steps:focus{color:#8392a2}.horizontal-step>li a.steps:hover>.steps-figure,.horizontal-step>li a.steps:focus>.steps-figure{border-color:#8392a2}.horizontal-step>li a.steps.disabled{color:#bdc5cd}.horizontal-step>li a.steps.disabled>.steps-figure{border-color:#bdc5cd}.horizontal-step>li a.steps.disabled:hover{color:#bdc5cd;cursor:not-allowed}.horizontal-step>li a.steps.disabled:hover>.steps-figure{border-color:#bdc5cd}.horizontal-step .steps{position:relative;display:inline-block;color:#a0acb8}.horizontal-step .steps>.steps-figure{display:inline-block;width:40px;height:40px;text-align:center;font-size:14px;line-height:36px;border-radius:50%;border:2px solid #a0acb8}.horizontal-step .steps>.steps-figure+.steps-text{margin-left:5px}.horizontal-step .steps>.steps-text+.steps-figure{margin-left:5px}.bg-white{background-color:#fff!important;border-color:#fff!important;color:#3c4650!important}.bg-auto{background-color:#fff!important;border-color:#fff!important;color:#3c4650!important}.bg-transparent{background-color:transparent!important;color:#3c4650}.bg-primary{background-color:var(--background-brand)!important;border-color:var(--background-brand)!important;color:var(--text-on-color)!important}.bg-success{background-color:var(--support-success)!important;border-color:var(--support-success)!important;color:var(--text-inverse)!important}.bg-info{background-color:var(--support-info)!important;border-color:var(--support-info)!important;color:var(--text-inverse)!important}.bg-warning{background-color:var(--support-warning)!important;border-color:var(--support-warning)!important;color:var(--text-inverse)!important}.bg-danger{background-color:var(--support-error)!important;border-color:var(--support-error)!important;color:var(--text-inverse)!important}.pagination,.pager{margin:0 0 15px 0}lesshat-selector{-lh-property:0}@-webkit-keyframes after-anim{0%{width:0%;left:0%}10%{width:30%;left:100%}19.99%{width:30%;left:100%}20%{width:0%;left:0%}30%{width:80%;left:100%}30.01%{width:0%;left:0%}40%{width:5%;left:30%}50%{width:50%;left:100%}50.01%{width:0%;left:0%}60%{width:60%;left:20%}70%{width:5%;left:100%}70.01%{width:0%;left:0%}80%{width:50%;left:30%}90%{width:10%;left:80%}100%{width:20%;left:100%}}@-moz-keyframes after-anim{0%{width:0%;left:0%}10%{width:30%;left:100%}19.99%{width:30%;left:100%}20%{width:0%;left:0%}30%{width:80%;left:100%}30.01%{width:0%;left:0%}40%{width:5%;left:30%}50%{width:50%;left:100%}50.01%{width:0%;left:0%}60%{width:60%;left:20%}70%{width:5%;left:100%}70.01%{width:0%;left:0%}80%{width:50%;left:30%}90%{width:10%;left:80%}100%{width:20%;left:100%}}@-o-keyframes after-anim{0%{width:0%;left:0%}10%{width:30%;left:100%}19.99%{width:30%;left:100%}20%{width:0%;left:0%}30%{width:80%;left:100%}30.01%{width:0%;left:0%}40%{width:5%;left:30%}50%{width:50%;left:100%}50.01%{width:0%;left:0%}60%{width:60%;left:20%}70%{width:5%;left:100%}70.01%{width:0%;left:0%}80%{width:50%;left:30%}90%{width:10%;left:80%}100%{width:20%;left:100%}}@keyframes after-anim{0%{width:0%;left:0%}10%{width:30%;left:100%}19.99%{width:30%;left:100%}20%{width:0%;left:0%}30%{width:80%;left:100%}30.01%{width:0%;left:0%}40%{width:5%;left:30%}50%{width:50%;left:100%}50.01%{width:0%;left:0%}60%{width:60%;left:20%}70%{width:5%;left:100%}70.01%{width:0%;left:0%}80%{width:50%;left:30%}90%{width:10%;left:80%}100%{width:20%;left:100%}}lesshat-selector{-lh-property:0}lesshat-selector{-lh-property:0}@-webkit-keyframes before-anim{0%{width:0%;left:0%}0%{width:60%}19.99%{width:40%;left:100%}20%{width:0%;left:0%}25%{width:10%;left:10%}30%{width:40%;left:30%}40%{width:60%;left:100%}40.01%{width:0%;left:0%}50%{width:10%;left:40%}60%{width:30%;left:100%}60.01%{width:0%;left:0%}70%{width:10%;left:40%}80%{width:5%;left:100%}80.01%{width:0%;left:0%}90%{width:70%;left:10%}100%{width:10%;left:100%}}@-moz-keyframes before-anim{0%{width:0%;left:0%}0%{width:60%}19.99%{width:40%;left:100%}20%{width:0%;left:0%}25%{width:10%;left:10%}30%{width:40%;left:30%}40%{width:60%;left:100%}40.01%{width:0%;left:0%}50%{width:10%;left:40%}60%{width:30%;left:100%}60.01%{width:0%;left:0%}70%{width:10%;left:40%}80%{width:5%;left:100%}80.01%{width:0%;left:0%}90%{width:70%;left:10%}100%{width:10%;left:100%}}@-o-keyframes before-anim{0%{width:0%;left:0%}0%{width:60%}19.99%{width:40%;left:100%}20%{width:0%;left:0%}25%{width:10%;left:10%}30%{width:40%;left:30%}40%{width:60%;left:100%}40.01%{width:0%;left:0%}50%{width:10%;left:40%}60%{width:30%;left:100%}60.01%{width:0%;left:0%}70%{width:10%;left:40%}80%{width:5%;left:100%}80.01%{width:0%;left:0%}90%{width:70%;left:10%}100%{width:10%;left:100%}}@keyframes before-anim{0%{width:0%;left:0%}0%{width:60%}19.99%{width:40%;left:100%}20%{width:0%;left:0%}25%{width:10%;left:10%}30%{width:40%;left:30%}40%{width:60%;left:100%}40.01%{width:0%;left:0%}50%{width:10%;left:40%}60%{width:30%;left:100%}60.01%{width:0%;left:0%}70%{width:10%;left:40%}80%{width:5%;left:100%}80.01%{width:0%;left:0%}90%{width:70%;left:10%}100%{width:10%;left:100%}}lesshat-selector{-lh-property:0}.loading-bar,.canvas-loading-bar,.modal-loading-bar{opacity:0;position:absolute;bottom:-1px;z-index:1;left:0;right:0;height:2px;background-color:#adb5d7;overflow:hidden;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.loading-bar:after,.canvas-loading-bar:after,.modal-loading-bar:after,.loading-bar:before,.canvas-loading-bar:before,.modal-loading-bar:before{content:'';position:absolute;height:2px;background-color:#4E5D9D}.loading-bar.active,.canvas-loading-bar.active,.modal-loading-bar.active{opacity:1;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.loading-bar.active:after,.canvas-loading-bar.active:after,.modal-loading-bar.active:after{left:50%;width:10%;-webkit-animation:after-anim 2.5s infinite linear;-moz-animation:after-anim 2.5s infinite linear;-o-animation:after-anim 2.5s infinite linear;animation:after-anim 2.5s infinite linear}.loading-bar.active:before,.canvas-loading-bar.active:before,.modal-loading-bar.active:before{left:0%;width:0%;-webkit-animation:before-anim 2.5s infinite linear;-moz-animation:before-anim 2.5s infinite linear;-o-animation:before-anim 2.5s infinite linear;animation:before-anim 2.5s infinite linear}.modal-loading-bar{bottom:auto;top:0}.offcanvas-container{position:relative;width:100%;height:100%;overflow:hidden}.offcanvas-container .offcanvas-wrapper{position:absolute;z-index:1;left:0;width:100%;height:100%;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.offcanvas-container .offcanvas-main{position:absolute;top:0;width:100%;height:100%}.offcanvas-container .offcanvas-left{position:absolute;z-index:2;top:0;left:-100%;width:100%;height:100%}.offcanvas-container .offcanvas-right{position:absolute;z-index:2;top:0;left:100%;width:100%;height:100%}.offcanvas-container.offcanvas-open-rtl .offcanvas-wrapper{left:100%;-webkit-transition:left 0.2s ease;-o-transition:left 0.2s ease;transition:left 0.2s ease}.offcanvas-container.offcanvas-open-ltr .offcanvas-wrapper{left:-100%;-webkit-transition:left 0.2s ease;-o-transition:left 0.2s ease;transition:left 0.2s ease}.csstransforms3d .offcanvas-container.offcanvas-open-ltr .offcanvas-wrapper{left:auto;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.csstransforms3d .offcanvas-container.offcanvas-open-rtl .offcanvas-wrapper{left:auto;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.timeline{overflow:hidden;height:auto;position:relative;padding:0;list-style-type:none}.timeline:after{position:absolute;width:1px;left:50%;margin-left:-1px;top:20px;bottom:0;content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9InJnYigyNTUsIDI1NSwgMjU1KSIgc3RvcC1vcGFjaXR5PSIwIi8+PHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iOTAlIiBzdG9wLWNvbG9yPSIjZTVlNWU1IiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9InJnYigyMjksIDIyOSwgMjI5KSIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-webkit-linear-gradient(top,#fff0 0%,#e5e5e5 10%,#e5e5e5 90%,#fff0 100%);background-image:-moz-linear-gradient(top,#fff0 0%,#e5e5e5 10%,#e5e5e5 90%,#fff0 100%);background-image:-o-linear-gradient(top,#fff0 0%,#e5e5e5 10%,#e5e5e5 90%,#fff0 100%);background-image:linear-gradient(to bottom,#fff0 0%,#e5e5e5 10%,#e5e5e5 90%,#fff0 100%)}.timeline .panel{position:relative;z-index:1}.timeline .header{position:relative;z-index:10;clear:both;margin-top:0;margin-right:auto;margin-bottom:20px;margin-left:auto;background-color:inherit;font-size:14px;font-weight:600;max-width:120px;padding-top:2px;padding-bottom:2px;text-align:center;color:#4E5D9D}.timeline .events{padding-left:0;overflow:auto}.timeline .events .figure{position:absolute;z-index:5;left:50%;margin-top:10px;margin-left:-10px;width:20px;height:20px;line-height:18px;text-align:center;border-radius:50%;background-color:#fff;border:1px solid var(--border-strong);font-size:12px;color:var(--border-strong)}.timeline .events>.featured{list-style:none;width:45%;clear:both;float:none!important;margin-bottom:50px;margin-top:50px;margin-left:auto;margin-right:auto}.timeline .events>.featured>.panel:after,.timeline .events>.featured>.panel:before{display:none}.timeline .events>.featured .figure{margin-top:-30px}.timeline .events>.wrapper{list-style:none;width:46%;clear:both}.timeline .events>.wrapper:first-child{margin-top:0!important}.timeline .events>.wrapper:nth-of-type(odd){float:left;margin-top:-30px}.timeline .events>.wrapper:nth-of-type(odd)>.panel{z-index:5}.timeline .events>.wrapper:nth-of-type(odd)>.panel:after,.timeline .events>.wrapper:nth-of-type(odd)>.panel:before{content:"";position:absolute;width:0;height:0;border-style:solid}.timeline .events>.wrapper:nth-of-type(odd)>.panel:after{right:-10px;top:10px;border-width:10px 0 10px 10px;border-color:#fff0 #fff0 #fff0 var(--layer)}.timeline .events>.wrapper:nth-of-type(odd)>.panel:before{right:-11px;top:10px;border-width:10px 0 10px 10px;border-color:#fff0 #fff0 #fff0 var(--layer)}.timeline .events>.wrapper:nth-of-type(even){float:right;margin-top:-30px}.timeline .events>.wrapper:nth-of-type(even)>.panel{z-index:5}.timeline .events>.wrapper:nth-of-type(even)>.panel:after,.timeline .events>.wrapper:nth-of-type(even)>.panel:before{content:"";position:absolute;width:0;height:0;border-style:solid}.timeline .events>.wrapper:nth-of-type(even)>.panel:after{left:-10px;top:10px;border-width:10px 10px 10px 0;border-color:#fff0 #fff #fff0 #fff0}.timeline .events>.wrapper:nth-of-type(even)>.panel:before{left:-11px;top:10px;border-width:10px 10px 10px 0;border-color:#fff0 var(--layer) #fff0 #fff0}@media (max-width:767px){.timeline .events{padding-left:0}.timeline .events>.wrapper{width:auto}.timeline .events>.wrapper:nth-of-type(odd),.timeline .events>.wrapper:nth-of-type(even){float:none;clear:both;margin-top:48px}.timeline .events>.wrapper:nth-of-type(odd)>.panel:after,.timeline .events>.wrapper:nth-of-type(even)>.panel:after,.timeline .events>.wrapper:nth-of-type(odd)>.panel:before,.timeline .events>.wrapper:nth-of-type(even)>.panel:before{display:none}.timeline .events>.wrapper>.figure{margin-top:-41px}}.va-t{vertical-align:top!important}.va-m{vertical-align:middle!important}.va-b{vertical-align:bottom!important}.pull-right-xs{float:right}.pull-left-xs{float:left}@media (min-width:768px){.pull-right-sm{float:right}.pull-left-sm{float:left}.text-right-sm{text-align:right}.text-left-sm{text-align:left}.pull-right-xs{float:none}.pull-left-xs{float:none}}@media (min-width:992px){.pull-right-md{float:right}.pull-left-md{float:left}.text-right-md{text-align:right}.text-left-md{text-align:left}.pull-right-xs{float:none}.pull-left-xs{float:none}}@media (min-width:1200px){.pull-right-lg{float:right}.pull-left-lg{float:left}.text-right-lg{text-align:right}.text-left-lg{text-align:left}.pull-right-xs{float:none}.pull-left-xs{float:none}}.bdr-a{border:1px solid var(--border-subtle)!important}.bdr-l{border-left:1px solid var(--border-subtle)!important}.bdr-r{border-right:1px solid var(--border-subtle)!important}.bdr-t{border-top:1px solid var(--border-subtle)!important}.bdr-b{border-bottom:1px solid var(--border-subtle)!important}.bdr-c-info{border-color:var(--support-info)!important}.bdr-c-success{border-color:var(--support-success)!important}.bdr-c-warning{border-color:var(--support-warning)!important}.bdr-c-error{border-color:var(--support-error)!important}.bdr-c-t{border-color:transparent!important}.bdr-w-0{border-width:0!important}.bdr-l-wdh-0{border-left-width:0!important}.bdr-r-wdh-0{border-right-width:0!important}.bdr-t-wdh-0{border-top-width:0!important}.bdr-b-wdh-0{border-bottom-width:0!important}.bdr-rds-0{border-radius:0!important}.bdr-rds{border-radius:0px!important}.bdr-rds-lg{border-radius:0px!important}.bdr-rds-sm{border-radius:0px!important}.bdr-rds-circle{border-radius:50%!important}@media (max-width:767px){.bdr-l-xs{border-left:1px solid var(--border-subtle)}.bdr-r-xs{border-right:1px solid var(--border-subtle)}.bdr-t-xs{border-top:1px solid var(--border-subtle)}.bdr-b-xs{border-bottom:1px solid var(--border-subtle)}}@media (min-width:768px){.bdr-l-sm{border-left:1px solid var(--border-subtle)}.bdr-r-sm{border-right:1px solid var(--border-subtle)}.bdr-t-sm{border-top:1px solid var(--border-subtle)}.bdr-b-sm{border-bottom:1px solid var(--border-subtle)}}@media (min-width:992px){.bdr-l-md{border-left:1px solid var(--border-subtle)}.bdr-r-md{border-right:1px solid var(--border-subtle)}.bdr-t-md{border-top:1px solid var(--border-subtle)}.bdr-b-md{border-bottom:1px solid var(--border-subtle)}}@media (min-width:1200px){.bdr-l-lg{border-left:1px solid var(--border-subtle)}.bdr-r-lg{border-right:1px solid var(--border-subtle)}.bdr-t-lg{border-top:1px solid var(--border-subtle)}.bdr-b-lg{border-bottom:1px solid var(--border-subtle)}}.bsa-xs{border-spacing:5px;border-collapse:separate}.bsv-xs{border-spacing:0 5px;border-collapse:separate}.bsh-xs{border-spacing:5px 0;border-collapse:separate}.bg-picture{position:relative;min-height:210px;background-repeat:no-repeat;background-position:center;background-size:cover}.bg-picture>.bg-picture-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgb(0 0 0 / .5)}.bg-picture>.meta{position:absolute;left:0;right:0}.bg-picture>.meta.top{top:0}.bg-picture>.meta.bottom{bottom:0}.shd-0,.shd-none{-webkit-box-shadow:none;box-shadow:none}.shd-sm{-webkit-box-shadow:0 4px 8px -4px rgb(0 0 0 / .05);box-shadow:0 4px 8px -4px rgb(0 0 0 / .05)}.csr-move{cursor:move!important}.ma-a{margin:auto!important}.mr-a{margin-right:auto!important}.mt-a{margin-top:auto!important}.mb-a{margin-bottom:auto!important}.ml-a{margin-left:auto!important}.ma-0{margin:0px!important}.mr-0{margin-right:0px!important}.mt-0{margin-top:0px!important}.mb-0{margin-bottom:0px!important}.ml-0{margin-left:0px!important}.ma-1{margin:1px!important}.mr-1{margin-right:1px!important}.mt-1{margin-top:1px!important}.mb-1{margin-bottom:1px!important}.ml-1{margin-left:1px!important}.ma-2{margin:2px!important}.mr-2{margin-right:2px!important}.mt-2{margin-top:2px!important}.mb-2{margin-bottom:2px!important}.ml-2{margin-left:2px!important}.ma-3{margin:3px!important}.mr-3{margin-right:3px!important}.mt-3{margin-top:3px!important}.mb-3{margin-bottom:3px!important}.ml-3{margin-left:3px!important}.ma-4{margin:4px!important}.mr-4{margin-right:4px!important}.mt-4{margin-top:4px!important}.mb-4{margin-bottom:4px!important}.ml-4{margin-left:4px!important}.ma-5,.ma-xs{margin:5px!important}.mr-5,.mr-xs{margin-right:5px!important}.mt-5,.mt-xs{margin-top:5px!important}.mb-5,.mb-xs{margin-bottom:5px!important}.ml-5,.ml-xs{margin-left:5px!important}.ma-8{margin:var(--spacing-03)!important}.mr-8{margin-right:var(--spacing-03)!important}.mt-8{margin-top:var(--spacing-03)!important}.mb-8{margin-bottom:var(--spacing-03)!important}.ml-8{margin-left:var(--spacing-03)!important}.ma-10,.ma-sm{margin:10px!important}.mr-10,.mr-sm{margin-right:10px!important}.mt-10,.mt-sm{margin-top:10px!important}.mb-10,.mb-sm{margin-bottom:10px!important}.ml-10,.ml-sm{margin-left:10px!important}.ma-12{margin:var(--spacing-04)!important}.mr-12{margin-right:var(--spacing-04)!important}.mt-12{margin-top:var(--spacing-04)!important}.mb-12{margin-bottom:var(--spacing-04)!important}.ml-12{margin-left:var(--spacing-04)!important}.ma-15,.ma-md{margin:15px!important}.mr-15,.mr-md{margin-right:15px!important}.mt-15,.mt-md{margin-top:15px!important}.mb-15,.mb-md{margin-bottom:15px!important}.ml-15,.ml-md{margin-left:15px!important}.ma-16{margin:var(--spacing-05)!important}.mr-16{margin-right:var(--spacing-05)!important}.mt-16{margin-top:var(--spacing-05)!important}.mb-16{margin-bottom:var(--spacing-05)!important}.ml-16{margin-left:var(--spacing-05)!important}.ma-20,.ma-lg{margin:20px!important}.mr-20,.mr-lg{margin-right:20px!important}.mt-20,.mt-lg{margin-top:20px!important}.mb-20,.mb-lg{margin-bottom:20px!important}.ml-20,.ml-lg{margin-left:20px!important}.ma-24{margin:var(--spacing-06)!important}.mr-24{margin-right:var(--spacing-06)!important}.mt-24{margin-top:var(--spacing-06)!important}.mb-24{margin-bottom:var(--spacing-06)!important}.ml-24{margin-left:var(--spacing-06)!important}.ma-32,.ma-xl{margin:var(--spacing-07)!important}.mr-32,.mr-xl{margin-right:var(--spacing-07)!important}.mt-32,.mt-xl{margin-top:var(--spacing-07)!important}.mb-32,.mb-xl{margin-bottom:var(--spacing-07)!important}.ml-32,.ml-xl{margin-left:var(--spacing-07)!important}.ma-40{margin:var(--spacing-08)!important}.mr-40{margin-right:var(--spacing-08)!important}.mt-40{margin-top:var(--spacing-08)!important}.mb-40{margin-bottom:var(--spacing-08)!important}.ml-40{margin-left:var(--spacing-08)!important}.ma-48{margin:var(--spacing-09)!important}.mr-48{margin-right:var(--spacing-09)!important}.mt-48{margin-top:var(--spacing-09)!important}.mb-48{margin-bottom:var(--spacing-09)!important}.ml-48{margin-left:var(--spacing-09)!important}.ma-64{margin:var(--spacing-10)!important}.mr-64{margin-right:var(--spacing-10)!important}.mt-64{margin-top:var(--spacing-10)!important}.mb-64{margin-bottom:var(--spacing-10)!important}.ml-64{margin-left:var(--spacing-10)!important}.ma-80{margin:var(--spacing-11)!important}.mr-80{margin-right:var(--spacing-11)!important}.mt-80{margin-top:var(--spacing-11)!important}.mb-80{margin-bottom:var(--spacing-11)!important}.ml-80{margin-left:var(--spacing-11)!important}.ma-96{margin:var(--spacing-12)!important}.mr-96{margin-right:var(--spacing-12)!important}.mt-96{margin-top:var(--spacing-12)!important}.mb-96{margin-bottom:var(--spacing-12)!important}.ml-96{margin-left:var(--spacing-12)!important}.ma-160{margin:var(--spacing-13)!important}.mr-160{margin-right:var(--spacing-13)!important}.mt-160{margin-top:var(--spacing-13)!important}.mb-160{margin-bottom:var(--spacing-13)!important}.ml-160{margin-left:var(--spacing-13)!important}.pa-0,.np{padding:0px!important}.pr-0{padding-right:0px!important}.pt-0{padding-top:0px!important}.pb-0{padding-bottom:0px!important}.pl-0{padding-left:0px!important}.pa-1{padding:1px!important}.pr-1{padding-right:1px!important}.pt-1{padding-top:1px!important}.pb-1{padding-bottom:1px!important}.pl-1{padding-left:1px!important}.pa-2{padding:2px!important}.pr-2{padding-right:2px!important}.pt-2{padding-top:2px!important}.pb-2{padding-bottom:2px!important}.pl-2{padding-left:2px!important}.pa-3{padding:3px!important}.pr-3{padding-right:3px!important}.pt-3{padding-top:3px!important}.pb-3{padding-bottom:3px!important}.pl-3{padding-left:3px!important}.pa-4{padding:4px!important}.pr-4{padding-right:4px!important}.pt-4{padding-top:4px!important}.pb-4{padding-bottom:4px!important}.pl-4{padding-left:4px!important}.pa-5,.pa-xs{padding:5px!important}.pr-5,.pr-xs{padding-right:5px!important}.pt-5,.pt-xs{padding-top:5px!important}.pb-5,.pb-xs{padding-bottom:5px!important}.pl-5,.pl-xs{padding-left:5px!important}.pa-8{padding:var(--spacing-03)!important}.pr-8{padding-right:var(--spacing-03)!important}.pt-8{padding-top:var(--spacing-03)!important}.pb-8{padding-bottom:var(--spacing-03)!important}.pl-8{padding-left:var(--spacing-03)!important}.pa-10,.pa-sm{padding:10px!important}.pr-10,.pr-sm{padding-right:10px!important}.pt-10,.pt-sm{padding-top:10px!important}.pb-10,.pb-sm{padding-bottom:10px!important}.pl-10,.pl-sm{padding-left:10px!important}.pa-12{padding:var(--spacing-04)!important}.pr-12{padding-right:var(--spacing-04)!important}.pt-12{padding-top:var(--spacing-04)!important}.pb-12{padding-bottom:var(--spacing-04)!important}.pl-12{padding-left:var(--spacing-04)!important}.pa-15,.pa-md{padding:15px!important}.pr-15,.pr-md{padding-right:15px!important}.pt-15,.pt-md{padding-top:15px!important}.pb-15,.pb-md{padding-bottom:15px!important}.pl-15,.pl-md{padding-left:15px!important}.pa-16{padding:var(--spacing-05)!important}.pr-16{padding-right:var(--spacing-05)!important}.pt-16{padding-top:var(--spacing-05)!important}.pb-16{padding-bottom:var(--spacing-05)!important}.pl-16{padding-left:var(--spacing-05)!important}.pa-20,.pa-lg{padding:20px!important}.pr-20,.pr-lg{padding-right:20px!important}.pt-20,.pt-lg{padding-top:20px!important}.pb-20,.pb-lg{padding-bottom:20px!important}.pl-20,.pl-lg{padding-left:20px!important}.pa-24{padding:var(--spacing-06)!important}.pr-24{padding-right:var(--spacing-06)!important}.pt-24{padding-top:var(--spacing-06)!important}.pb-24{padding-bottom:var(--spacing-06)!important}.pl-24{padding-left:var(--spacing-06)!important}.pa-32,.pa-xl{padding:var(--spacing-07)!important}.pr-32,.pr-xl{padding-right:var(--spacing-07)!important}.pt-32,.pt-xl{padding-top:var(--spacing-07)!important}.pb-32,.pb-xl{padding-bottom:var(--spacing-07)!important}.pl-32,.pl-xl{padding-left:var(--spacing-07)!important}.pa-40{padding:var(--spacing-08)!important}.pr-40{padding-right:var(--spacing-08)!important}.pt-40{padding-top:var(--spacing-08)!important}.pb-40{padding-bottom:var(--spacing-08)!important}.pl-40{padding-left:var(--spacing-08)!important}.pa-48{padding:var(--spacing-09)!important}.pr-48{padding-right:var(--spacing-09)!important}.pt-48{padding-top:var(--spacing-09)!important}.pb-48{padding-bottom:var(--spacing-09)!important}.pl-48{padding-left:var(--spacing-09)!important}.pa-64{padding:var(--spacing-10)!important}.pr-64{padding-right:var(--spacing-10)!important}.pt-64{padding-top:var(--spacing-10)!important}.pb-64{padding-bottom:var(--spacing-10)!important}.pl-64{padding-left:var(--spacing-10)!important}.pa-80{padding:var(--spacing-11)!important}.pr-80{padding-right:var(--spacing-11)!important}.pt-80{padding-top:var(--spacing-11)!important}.pb-80{padding-bottom:var(--spacing-11)!important}.pl-80{padding-left:var(--spacing-11)!important}.pa-96{padding:var(--spacing-12)!important}.pr-96{padding-right:var(--spacing-12)!important}.pt-96{padding-top:var(--spacing-12)!important}.pb-96{padding-bottom:var(--spacing-12)!important}.pl-96{padding-left:var(--spacing-12)!important}.pa-160{padding:var(--spacing-13)!important}.pr-160{padding-right:var(--spacing-13)!important}.pt-160{padding-top:var(--spacing-13)!important}.pb-160{padding-bottom:var(--spacing-13)!important}.pl-160{padding-left:var(--spacing-13)!important}.pi-16,.pi-md{padding-inline:var(--spacing-05)!important}.mi-16,.mi-md{margin-inline:var(--spacing-05)!important}.pi-neg-local{padding-inline:calc(-1 * var(--layout-density-padding-inline-local))!important}.mi-neg-local{margin-inline:calc(-1 * var(--layout-density-padding-inline-local))!important}.ma-neg-local{margin:calc(-1 * var(--layout-density-padding-inline-local))!important}.w-44{width:44px}.h-4{height:4px}.h-8{height:8px}.h-12{height:12px}.h-16{height:16px}.h-24{height:24px}.h-32{height:32px}.h-40{height:40px}.h-48{height:48px}.h-56{height:56px}.h-64{height:64px}.h-80{height:80px}.h-96{height:96px}.h-112{height:112px}.h-128{height:128px}.h-144{height:144px}.h-160{height:160px}.h-192{height:192px}.h-224{height:224px}.h-256{height:256px}.h-288{height:288px}.h-320{height:320px}.h-384{height:384px}.h-448{height:448px}.h-512{height:512px}.h-640{height:640px}.min-h-4{min-height:4px}.min-h-8{min-height:8px}.min-h-12{min-height:12px}.min-h-16{min-height:16px}.min-h-24{min-height:24px}.min-h-32{min-height:32px}.min-h-40{min-height:40px}.min-h-48{min-height:48px}.min-h-56{min-height:56px}.min-h-64{min-height:64px}.min-h-80{min-height:80px}.min-h-96{min-height:96px}.min-h-112{min-height:112px}.min-h-128{min-height:128px}.min-h-144{min-height:144px}.min-h-160{min-height:160px}.min-h-192{min-height:192px}.min-h-224{min-height:224px}.min-h-256{min-height:256px}.min-h-288{min-height:288px}.min-h-320{min-height:320px}.min-h-384{min-height:384px}.min-h-448{min-height:448px}.min-h-512{min-height:512px}.min-h-640{min-height:640px}.no-focus.form-control,.form-control .no-focus{border-color:#fff0}.no-focus.form-control:focus,.form-control .no-focus:focus{outline:0}.ovf-h{overflow:hidden}.break-word{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.background-brand{background-color:var(--background-brand);color:var(--text-on-color)}.background-brand a{color:var(--text-on-color)}.d-inline-flex{display:inline-flex}.d-flex{display:flex}.fd-row{flex-direction:row}.fd-row-reverse{flex-direction:row-reverse}.fd-column{flex-direction:column}.fd-column-reverse{flex-direction:column-reverse}.fw-wrap{flex-wrap:wrap}.fw-nowrap{flex-wrap:nowrap}.fw-wrap-reverse{flex-wrap:wrap-reverse}.jc-start{justify-content:flex-start}.jc-end{justify-content:flex-end}.jc-center{justify-content:center}.jc-space-between{justify-content:space-between}.jc-space-around{justify-content:space-around}.jc-space-evenly{justify-content:space-evenly}.ai-start{align-items:flex-start}.ai-end{align-items:flex-end}.ai-center{align-items:center}.ai-baseline{align-items:baseline}.ai-stretch{align-items:stretch}.ac-start{align-content:flex-start}.ac-end{align-content:flex-end}.ac-center{align-content:center}.ac-space-between{align-content:space-between}.ac-space-around{align-content:space-around}.ac-stretch{align-content:stretch}.as-start{align-self:flex-start}.as-end{align-self:flex-end}.as-center{align-self:center}.as-baseline{align-self:baseline}.as-stretch{align-self:stretch}.fg-1{flex-grow:1}.fg-0{flex-grow:0}.fs-1{flex-shrink:1}.fs-0{flex-shrink:0}.fb-auto{flex-basis:auto}.fb-0{flex-basis:0%}.fo-auto{order:auto}.fo-0{order:0}.fo-1{order:1}.fo-2{order:2}.fo-3{order:3}.fo-4{order:4}.fo-5{order:5}.gap-20,.gap-lg{gap:20px!important}.gap-15,.gap-md{gap:15px!important}.gap-10,.gap-sm{gap:10px!important}.gap-5,.gap-xs{gap:5px!important}.gap-4{gap:4px!important}.gap-3{gap:3px!important}.gap-2{gap:2px!important}.gap-1{gap:1px!important}.gap-0{gap:0px!important}.row-gap-20,.row-gap-lg{row-gap:20px!important}.row-gap-15,.row-gap-md{row-gap:15px!important}.row-gap-10,.row-gap-sm{row-gap:10px!important}.row-gap-5,.row-gap-xs{row-gap:5px!important}.column-gap-20,.column-gap-lg{column-gap:20px!important}.column-gap-15,.column-gap-md{column-gap:15px!important}.column-gap-10,.column-gap-sm{column-gap:10px!important}.column-gap-5,.column-gap-xs{column-gap:5px!important}@media (min-width:768px){.fd-row-sm{flex-direction:row}.fd-row-reverse-sm{flex-direction:row-reverse}.fd-column-sm{flex-direction:column}.fd-column-reverse-sm{flex-direction:column-reverse}.fw-wrap-sm{flex-wrap:wrap}.fw-nowrap-sm{flex-wrap:nowrap}.fw-wrap-reverse-sm{flex-wrap:wrap-reverse}.jc-start-sm{justify-content:flex-start}.jc-end-sm{justify-content:flex-end}.jc-center-sm{justify-content:center}.jc-space-between-sm{justify-content:space-between}.jc-space-around-sm{justify-content:space-around}.jc-space-evenly-sm{justify-content:space-evenly}.ai-start-sm{align-items:flex-start}.ai-end-sm{align-items:flex-end}.ai-center-sm{align-items:center}.ai-baseline-sm{align-items:baseline}.ai-stretch-sm{align-items:stretch}.ac-start-sm{align-content:flex-start}.ac-end-sm{align-content:flex-end}.ac-center-sm{align-content:center}.ac-space-between-sm{align-content:space-between}.ac-space-around-sm{align-content:space-around}.ac-stretch-sm{align-content:stretch}.as-start-sm{align-self:flex-start}.as-end-sm{align-self:flex-end}.as-center-sm{align-self:center}.as-baseline-sm{align-self:baseline}.as-stretch-sm{align-self:stretch}.fg-1-sm{flex-grow:1}.fg-0-sm{flex-grow:0}.fs-1-sm{flex-shrink:1}.fs-0-sm{flex-shrink:0}.fb-auto-sm{flex-basis:auto}.fb-0-sm{flex-basis:0%}.fo-auto-sm{order:auto}.fo-0-sm{order:0}.fo-1-sm{order:1}.fo-2-sm{order:2}.fo-3-sm{order:3}.fo-4-sm{order:4}.fo-5-sm{order:5}}@media (min-width:992px){.fd-row-md{flex-direction:row}.fd-row-reverse-md{flex-direction:row-reverse}.fd-column-md{flex-direction:column}.fd-column-reverse-md{flex-direction:column-reverse}.fw-wrap-md{flex-wrap:wrap}.fw-nowrap-md{flex-wrap:nowrap}.fw-wrap-reverse-md{flex-wrap:wrap-reverse}.jc-start-md{justify-content:flex-start}.jc-end-md{justify-content:flex-end}.jc-center-md{justify-content:center}.jc-space-between-md{justify-content:space-between}.jc-space-around-md{justify-content:space-around}.jc-space-evenly-md{justify-content:space-evenly}.ai-start-md{align-items:flex-start}.ai-end-md{align-items:flex-end}.ai-center-md{align-items:center}.ai-baseline-md{align-items:baseline}.ai-stretch-md{align-items:stretch}.ac-start-md{align-content:flex-start}.ac-end-md{align-content:flex-end}.ac-center-md{align-content:center}.ac-space-between-md{align-content:space-between}.ac-space-around-md{align-content:space-around}.ac-stretch-md{align-content:stretch}.as-start-md{align-self:flex-start}.as-end-md{align-self:flex-end}.as-center-md{align-self:center}.as-baseline-md{align-self:baseline}.as-stretch-md{align-self:stretch}.fg-1-md{flex-grow:1}.fg-0-md{flex-grow:0}.fs-1-md{flex-shrink:1}.fs-0-md{flex-shrink:0}.fb-auto-md{flex-basis:auto}.fb-0-md{flex-basis:0%}.fo-auto-md{order:auto}.fo-0-md{order:0}.fo-1-md{order:1}.fo-2-md{order:2}.fo-3-md{order:3}.fo-4-md{order:4}.fo-5-md{order:5}}@media (min-width:1200px){.fd-row-lg{flex-direction:row}.fd-row-reverse-lg{flex-direction:row-reverse}.fd-column-lg{flex-direction:column}.fd-column-reverse-lg{flex-direction:column-reverse}.fw-wrap-lg{flex-wrap:wrap}.fw-nowrap-lg{flex-wrap:nowrap}.fw-wrap-reverse-lg{flex-wrap:wrap-reverse}.jc-start-lg{justify-content:flex-start}.jc-end-lg{justify-content:flex-end}.jc-center-lg{justify-content:center}.jc-space-between-lg{justify-content:space-between}.jc-space-around-lg{justify-content:space-around}.jc-space-evenly-lg{justify-content:space-evenly}.ai-start-lg{align-items:flex-start}.ai-end-lg{align-items:flex-end}.ai-center-lg{align-items:center}.ai-baseline-lg{align-items:baseline}.ai-stretch-lg{align-items:stretch}.ac-start-lg{align-content:flex-start}.ac-end-lg{align-content:flex-end}.ac-center-lg{align-content:center}.ac-space-between-lg{align-content:space-between}.ac-space-around-lg{align-content:space-around}.ac-stretch-lg{align-content:stretch}.as-start-lg{align-self:flex-start}.as-end-lg{align-self:flex-end}.as-center-lg{align-self:center}.as-baseline-lg{align-self:baseline}.as-stretch-lg{align-self:stretch}.fg-1-lg{flex-grow:1}.fg-0-lg{flex-grow:0}.fs-1-lg{flex-shrink:1}.fs-0-lg{flex-shrink:0}.fb-auto-lg{flex-basis:auto}.fb-0-lg{flex-basis:0%}.fo-auto-lg{order:auto}.fo-0-lg{order:0}.fo-1-lg{order:1}.fo-2-lg{order:2}.fo-3-lg{order:3}.fo-4-lg{order:4}.fo-5-lg{order:5}}.ar-16-9{aspect-ratio:16 / 9}.ar-2-1{aspect-ratio:2 / 1}.ar-1-1{aspect-ratio:1 / 1}.animation--slide-in-up{animation:animationSlideInUp var(--duration-expressive) forwards}.animation--slide-in-down{animation:animationSlideInDown var(--duration-expressive) forwards}.animation--slide-in-left{animation:animationSlideInLeft var(--duration-expressive) forwards}.animation--slide-in-right{animation:animationSlideInRight var(--duration-expressive) forwards}.animation--slide-scale-in-up{animation:animationSlideScaleInUp var(--duration-expressive) forwards}.animation--slide-scale-in-down{animation:animationSlideScaleInDown var(--duration-expressive) forwards}.animation--slide-scale-in-left{animation:animationSlideScaleInLeft var(--duration-expressive) forwards}.animation--slide-scale-in-right{animation:animationSlideScaleInRight var(--duration-expressive) forwards}.animation--grow{transition:transform var(--duration-expressive)}.animation--grow:hover{transform:scale(1.02)}.animation--shrink{transition:transform var(--duration-expressive)}.animation--shrink:hover{transform:scale(.9)}.animation--grow-in{transform:scale(0);transition:transform var(--duration-expressive)}.animation--grow-in.active{transform:scale(1)}.animation--shrink-out{transform:scale(1);transition:transform var(--duration-expressive)}.animation--shrink-out.active{transform:scale(0)}@keyframes animationSlideInUp{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes animationSlideInDown{from{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes animationSlideInLeft{from{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes animationSlideInRight{from{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes animationSlideScaleInUp{from{transform:translateY(20px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes animationSlideScaleInDown{from{transform:translateY(-20px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes animationSlideScaleInLeft{from{transform:translateX(-20px) scale(.95);opacity:0}to{transform:translateX(0) scale(1);opacity:1}}@keyframes animationSlideScaleInRight{from{transform:translateX(20px) scale(.95);opacity:0}to{transform:translateX(0) scale(1);opacity:1}}.as-1-1{aspect-ratio:1 / 1}.as-2-1{aspect-ratio:2 / 1}.as-3-2{aspect-ratio:3 / 2}.as-4-3{aspect-ratio:4 / 3}.as-16-9{aspect-ratio:16 / 9}.map-options{margin-left:10px;margin-bottom:10px}.map-options h5{color:#3c4650;font-size:13px}.map-options__cointainer{display:flex;flex-direction:row}.map-options__item.active,.map-options__item.active:hover{color:#fff;background-color:#3a7e6f}.map-options__item:focus,.map-options__item.focus,.map-options__item:active,.map-options__item.active.focus{color:#fff;background-color:#3a7e6f}.jvectormap-zoomin,.jvectormap-zoomout{width:30px;height:30px;line-height:30px;left:10px;padding:0;background-color:var(--button-primary);border-radius:4px;box-shadow:0 -2px 4px 0 rgb(0 0 0 / .04),0 2px 4px 0 rgb(0 0 0 / .04),0 6px 12px 0 rgb(0 0 0 / .16);font-size:20px;transition:var(--transition-all-productive)}.jvectormap-zoomin:hover,.jvectormap-zoomout:hover{background-color:var(--button-primary-hover)}.jvectormap-zoomin{top:16px}.jvectormap-zoomout{top:52px}.jvectormap-tip{padding:8px;font-size:14px;border-radius:4px;pointer-events:none}.jvectormap-legend-cnt{right:auto;left:0}.jvectormap-legend-cnt-h .jvectormap-legend{margin:0 0 16px 10px;padding:8px}.jvectormap-legend-cnt-h .jvectormap-legend-title{font-weight:400}.jvectormap-legend .jvectormap-legend-inner{display:none}.map-options__item.btn,.map-options__item.btn:active,.map-options__item.btn.focus,.map-options__item.btn:focus,.map-options__item.btn.active,.map-options__item.btn:active:focus,.map-options__item.btn.active:focus{outline:0!important}.modal-content{border-radius:var(--border-radius-lg);box-shadow:rgb(100 100 111 / .24) 0 7px 20px 0}.form-type-modal-backdrop{background-color:var(--overlay)!important;opacity:1!important;backdrop-filter:blur(4px)}.modal-backdrop{backdrop-filter:blur(4px)}.modal kbd{box-shadow:inset 0 -1px 0 #afb8c157;border:1px solid #afb8c157}.modal-scroll-content{overflow-x:auto;max-height:80vh;scrollbar-width:thin;scrollbar-color:var(--border-subtle) #fff0;-webkit-border-after:2px solid #fff0;border-block-end:2px solid #fff0;-webkit-mask-image:linear-gradient(to bottom,var(--layer) calc(100% - 80px),transparent calc(100% - 8px),transparent 100%),linear-gradient(to left,var(--layer) 0,16px,transparent 16px),linear-gradient(to right,var(--layer) 0,2px,transparent 2px),linear-gradient(to top,var(--layer) 0,2px,transparent 2px);mask-image:linear-gradient(to bottom,var(--layer) calc(100% - 80px),transparent calc(100% - 8px),transparent 100%),linear-gradient(to left,var(--layer) 0,16px,transparent 16px),linear-gradient(to right,var(--layer) 0,2px,transparent 2px),linear-gradient(to top,var(--layer) 0,2px,transparent 2px)}.modal-scroll-content::-webkit-scrollbar{width:8px;height:8px}.modal-scroll-content::-webkit-scrollbar-track{background:#fff0}.modal-scroll-content::-webkit-scrollbar-thumb{background-color:var(--border-subtle);border-radius:4px}.modal-scroll-content::-webkit-scrollbar-thumb:hover{background-color:var(--border-interactive)}@media (min-width:992px){.modal-xl{width:100%;max-width:1200px}}.modal-full-width{width:100%}.modal-full-width .modal-body{max-height:calc(100vh - 120px)}.accordion{--layout-density-padding-inline-local:16px;padding:0;border:0;margin:0;margin-bottom:-1px;font-family:inherit;font-size:100%;vertical-align:baseline;inline-size:100%;list-style:none}.accordion .panel{display:list-item;border:none;border-radius:0;margin:0;overflow:visible;border-block-start:1px solid var(--border-subtle);transition:border-color cubic-bezier(.2,0,.38,.9) 110ms;background-color:#fff0;box-shadow:none}.accordion .panel:last-child{border-block-end:1px solid var(--border-subtle)}.accordion .panel:not(.panel--active):last-child:hover{border-block-end-color:var(--layer-hover)}.accordion-heading{font-family:inherit;font-size:100%;vertical-align:baseline;display:inline-block;padding:0;border:0;-webkit-appearance:none;appearance:none;background:0 0;text-align:start;position:relative;display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-start;margin:0;color:var(--text-primary,#161616);cursor:pointer;inline-size:100%;min-block-size:40px;padding-inline-end:var(--layout-density-padding-inline-local);transition:background-color cubic-bezier(.2,0,.38,.9) 110ms}.accordion-heading::-moz-focus-inner{border:0}.accordion-heading:hover{background-color:var(--layer-hover);outline:none}.accordion-heading:focus{position:relative;z-index:2;box-shadow:0 -1px 0 0 var(--focus,#4e5e9e),inset 0 1px 0 0 var(--focus,#4e5e9e),inset 2px 0 0 0 var(--focus,#4e5e9e),0 1px 0 0 var(--focus,#4e5e9e),inset 0 -1px 0 0 var(--focus,#4e5e9e),inset -2px 0 0 0 var(--focus,#4e5e9e);outline:none}.accordion-heading[disabled]{color:var(--text-disabled,rgb(22 22 22 / .25));cursor:not-allowed}.accordion-heading[disabled] .accordion-arrow{fill:var(--icon-disabled,#16161640)}.accordion-heading[disabled]:hover::before{background-color:#fff0}.accordion-arrow{outline:2px solid #fff0;outline-offset:-2px;flex:0 0 1rem;fill:var(--icon-primary,#161616);inline-size:1rem;transform:scaleY(-1);transition:var(--transition-all-productive)}.accordion-heading.collapsed .accordion-arrow{fill:var(--icon-primary,#161616);transform:scaleY(1)}.accordion-title{font-weight:400;line-height:1.42857;color:var(--text-primary);z-index:1;inline-size:100%;padding-inline-start:var(--layout-density-padding-inline-local);text-align:start}.accordion-content{display:flex;flex-direction:column;padding-inline:var(--layout-density-padding-inline-local);margin-block:20px;margin-block-end:25px}.accordion-content--slim{--layout-density-padding-inline-local:0px}.tile{--layout-density-padding-inline-local:clamp(var(--layout-density-padding-inline-min), var(--layout-density-padding-inline, var(--layout-density-padding-inline-normal)), var(--layout-density-padding-inline-max));position:relative;display:flex;flex-grow:1;flex-direction:column;padding:var(--layout-density-padding-inline-local);background-color:var(--layer);min-block-size:4rem;min-inline-size:8rem;border-radius:var(--border-radius-md)}.tile.tile--clickable,.tile.tile--selectable,.tile.tile--expandable{box-sizing:border-box;border:0;outline:1px solid var(--border-tile);margin:0;font-family:inherit;vertical-align:baseline;font-weight:400;line-height:1.28572;cursor:pointer;transition:background-color var(--easing-standard-productive) var(--duration-productive),outline-color var(--easing-standard-productive) var(--duration-productive);text-align:unset}.tile.tile--clickable:hover,.tile.tile--selectable:hover,.tile.tile--expandable:hover{background:var(--layer-hover)}.tile.tile--clickable:focus,.tile.tile--selectable:focus,.tile.tile--expandable:focus{outline-offset:-1px;outline:2px solid var(--focus,#4e5e9e);text-decoration:none}.tile.tile--clickable .tile-icon,.tile.tile--selectable .tile-icon,.tile.tile--expandable .tile-icon{inset-block-end:var(--layout-density-padding-inline-local);inset-block-start:unset}.tile.tile--clickable{color:var(--text-primary,#161616);text-decoration:none}.tile.tile--clickable .tile-icon{font-size:20px;color:var(--icon-interactive,#4e5e9e);line-height:1em;aspect-ratio:1 / 1;display:inline-flex;justify-content:flex-end;align-items:flex-end;margin-right:-3px;margin-bottom:-3px}.tile.tile--expandable,.tile.tile--expandable--interactive{padding-bottom:calc(var(--layout-density-padding-inline-local)*2 + 16px)}.tile.tile--expandable--interactive:hover{background:var(--layer);cursor:default}.tile.tile--expandable{padding-bottom:calc(var(--layout-density-padding-inline-local)*2 + 16px)}.tile.tile--expandable,.tile.tile--expandable--interactive{padding-bottom:calc(var(--layout-density-padding-inline-local)*2 + 1rem)}.tile.tile--expandable--interactive:hover{background:var(--layer);cursor:default}.tile .tile-icon{position:absolute;inset-block-start:var(--layout-density-padding-inline-local);inset-inline-end:var(--layout-density-padding-inline-local);fill:var(--icon-interactive,#4e5e9e)}.tile .tile-icon.tile-disabled,.tile .tile-icon:disabled{fill:var(--icon-disabled,rgb(22 22 22 / .25))}.tile *{box-sizing:inherit}.tile.tile--disabled,.tile.tile--disabled:hover,.tile.tile--disabled:focus,.tile.tile--disabled:active{pointer-events:none;color:var(--text-disabled);background-color:var(--layer);border-color:var(--border-disabled)}.tile.tile--disabled .tile-icon,.tile.tile--disabled:hover .tile-icon,.tile.tile--disabled:focus .tile-icon,.tile.tile--disabled:active .tile-icon{color:var(--icon-disabled)}.tile__chevron{position:absolute;display:flex;align-items:center;justify-content:center;block-size:calc(var(--layout-density-padding-inline-local)*2 + 16px);inline-size:calc(var(--layout-density-padding-inline-local)*2 + 16px);inset-block-end:0;inset-inline-end:0}.tile__chevron svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:var(--transition-all-productive)}.collapsed svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.tile__chevron--interactive{box-sizing:border-box;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline;display:inline-block;padding:0;border:0;-webkit-appearance:none;appearance:none;background:none;cursor:pointer;text-align:start;inline-size:100%;position:absolute;display:flex;align-items:center;justify-content:center;block-size:calc(var(--layout-density-padding-inline-local)*2 + 1rem);inline-size:calc(var(--layout-density-padding-inline-local)*2 + 1rem);inset-block-end:0;inset-inline-end:0;transition:var(--transition-all-productive)}.tile__chevron--interactive:hover{background-color:var(--layer-hover);cursor:pointer}.nav-tabs-contained+.tab-content .tile{background-color:var(--layer-02)}.nav-tabs-contained+.tab-content .tile.tile-clickable:hover,.nav-tabs-contained+.tab-content .tile.tile-selectable:hover{background:var(--layer-hover-02)}.card .card__wrapper,.card .card__wrapper[aspect-ratio="2:1"]{display:flex;flex:1;justify-content:space-between;min-block-size:10rem;transition:150ms cubic-bezier(.2,0,.38,.9)}.card .card__wrapper:before,.card .card__wrapper[aspect-ratio="2:1"]::before{block-size:0;content:"";float:inline-start;inline-size:1px;-webkit-margin-start:-1px;margin-inline-start:-1px;-webkit-padding-before:50%;padding-block-start:50%}.card .card__wrapper::after,.card .card__wrapper[aspect-ratio="2:1"]::after{display:table;clear:both;content:""}.card .card__wrapper[aspect-ratio="1:1"]{display:flex}.card .card__wrapper[aspect-ratio="1:1"]::before{block-size:0;content:"";float:inline-start;inline-size:1px;-webkit-margin-start:-1px;margin-inline-start:-1px;-webkit-padding-before:100%;padding-block-start:100%}.card .card__wrapper[aspect-ratio="1:1"]::after{display:table;clear:both;content:""}.card .card__wrapper[aspect-ratio="3:2"]{display:flex}.card .card__wrapper[aspect-ratio="3:2"]::before{block-size:0;content:"";float:inline-start;inline-size:1px;-webkit-margin-start:-1px;margin-inline-start:-1px;-webkit-padding-before:66.66666667%;padding-block-start:66.66666667%}.card .card__wrapper[aspect-ratio="3:2"]::after{display:table;clear:both;content:""}.card .card__wrapper[aspect-ratio="4:3"]{display:flex}.card .card__wrapper[aspect-ratio="4:3"]::before{block-size:0;content:"";float:inline-start;inline-size:1px;-webkit-margin-start:-1px;margin-inline-start:-1px;-webkit-padding-before:75%;padding-block-start:75%}.card .card__wrapper[aspect-ratio="4:3"]::after{display:table;clear:both;content:""}.card .card__wrapper[aspect-ratio="16:9"]{display:flex}.card .card__wrapper[aspect-ratio="16:9"]::before{block-size:0;content:"";float:inline-start;inline-size:1px;-webkit-margin-start:-1px;margin-inline-start:-1px;-webkit-padding-before:56.25%;padding-block-start:56.25%}.card .card__wrapper[aspect-ratio="16:9"]::after{display:table;clear:both;content:""}.card .card__content{display:flex;flex-direction:column;padding:16px;inline-size:100%}.card--pictogram{position:relative;-webkit-padding-after:64px;padding-block-end:64px}.card__pictogram-wrapper{display:flex;position:absolute;inset-block-end:16px;inset-inline-start:16px}.card__footer-wrapper{-webkit-margin-before:auto;margin-block-start:auto}.card__image-wrapper .image__img{width:100%;height:auto;object-fit:cover}.card[disabled]{cursor:not-allowed}.card-in-card{outline:2px solid #fff0;outline-offset:0px!important;position:relative}.card-in-card:focus{outline-color:var(--focus)}.card-in-card .card__wrapper{position:relative}@media (min-width:768px){.card-in-card .card__wrapper{position:absolute;inset-block-end:0;inset-inline-end:0}.card-in-card .card__image-wrapper{position:relative;overflow:hidden}.card-in-card .card__image-wrapper:after{position:absolute;background:#000;block-size:100%;content:"";inline-size:100%;opacity:0;left:0;transition:opacity var(--duration-productive) var(--easing-standard-productive)}.card-in-card:hover .card__image-wrapper:after{opacity:.08}}.card-group{--card-group--cards-in-row:1;display:grid;background:none;gap:1px;grid-template-columns:1fr}.card-group .card{display:grid;border:0;grid-row:span 10;grid-template-columns:subgrid;grid-template-rows:subgrid;-webkit-margin-after:32px;margin-block-end:32px;outline:1px solid var(--border-tile-01,#c6c6c6);outline-offset:0}.card-group .card .card__wrapper{display:grid;justify-content:revert;grid-row:span 10;grid-template-columns:subgrid;grid-template-rows:subgrid}.card-group .card-group__item{display:contents}.card-group .card__content{display:grid;grid-area:1 / 1 / -1 / -1;grid-template-columns:subgrid;grid-template-rows:subgrid;padding:16px;inline-size:100%}.card-group .card__copy{display:grid;grid-row:span 2;grid-template-columns:subgrid;grid-template-rows:subgrid;-webkit-padding-end:32px;padding-inline-end:32px}.card-group .card .card__wrapper::before,.card-group .card .card__wrapper::after{content:revert}.card-group .card .card__wrapper::after{display:block;aspect-ratio:16 / 9;content:"";grid-area:1 / 1 / -1 / -1}.card-group[grid-mode="default"]{--card-group--cards-in-row:1;display:grid;background:none;gap:0 32px;padding-block-start:8px;grid-template-columns:1fr}@media (min-width:992px){.card-group[grid-mode="default"]{gap:0 32px;padding-block-start:16px;grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.card-group[grid-mode="default"]{grid-template-columns:repeat(var(--card-group--cards-in-row),1fr)}}.card-group[grid-mode="narrow"]{gap:0 8px;padding-block-start:8px}@media (min-width:992px){.card-group[grid-mode="narrow"]{gap:0 16px;padding-block-start:16px}}.card-group[grid-mode="condensed"]{gap:1px;padding-block-start:8px}@media (min-width:1200px){.card-group{grid-template-columns:repeat(var(--card-group--cards-in-row),1fr)}}.label-as-badge{border-radius:9px!important}.media-list .media-body{width:auto}.dropdown-menu-right{max-height:85vh;overflow-y:auto}.minicolors-swatch::after,.minicolors-theme-bootstrap .minicolors-swatch{border-radius:var(--swatch-size)}.minicolors-theme-bootstrap .minicolors-swatch{--swatch-size:20px;height:var(--swatch-size);width:var(--swatch-size);top:50%;transform:translateY(-50%);left:6px}.minicolors-swatch::after{box-shadow:none}.minicolors .minicolors-grid{border-radius:10px}.minicolors-slider,.minicolors-opacity-slider{border-radius:5px}.minicolors-panel{border-radius:10px}.minicolors-picker{height:5px}form[name="lead"] .media-body,form[name="lead"] .contact-avatar{width:100%}.bg-auto .tabs-left>li.active>a,.bg-auto .tabs-left>li.active>a:hover,.bg-auto .tabs-left>li.active>a:focus{border-left-width:0}.bg-auto .tabs-left,.bg-auto .tabs-right{-webkit-box-shadow:inset 0 -3px 0 -3px rgb(0 0 0 / .05);box-shadow:inset 0 -3px 0 -3px rgb(0 0 0 / .05)}.bg-auto .tabs-left li:last-child,.bg-auto .tabs-right li:last-child{margin-bottom:-2px}.bg-auto .tabs-right>li.active>a,.bg-auto .tabs-right>li.active>a:hover,.bg-auto .tabs-right>li.active>a:focus{border-right-width:0}.tab-button{border-bottom:1px solid #ebedf0!important}.modal-body.np .tabs-horizontal{margin-top:-1px}.modal-body.np .tabs-left li>a,.modal-body.np .tabs-right li>a{border-radius:0}.confirmation-modal .modal-content{width:400px;font-size:1.2em;font-weight:700;margin:10% auto;padding:8px;border-radius:8px;background:var(--background);text-align:center}.content-overlay{position:absolute;background:var(--background);z-index:50;width:100%;height:100%;padding:15px;font-weight:400;display:flex;align-items:center;color:var(--text-secondary)}.stat-boxes .panel{height:164px}.has-click-event{cursor:pointer}.mautibot-error{max-width:1000px;margin-left:auto;margin-right:auto}label.required:after{content:" *";color:#F86B4F}#app-header .nav>li>a{padding:10px 12px}.col-actions{width:100px}.shuffle-item .card{height:150px}.equal,.equal>div[class*='col-']{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 1 auto}.mautic-pleasewait{width:200px;height:50px;position:fixed;left:50%;top:10px;margin:0 0 0 -100px;text-align:center;font-weight:700;font-size:2em;color:#eee;z-index:9999}body.noscroll{overflow:hidden}.form-select-modal .panel-body{min-height:150px}@media (max-width:768px){.form-select-modal .panel-body{min-height:0}}.theme-selected{outline:1px solid var(--focus);-webkit-box-shadow:0 0 40px var(--focus);box-shadow:0 0 40px var(--focus)}#app-content.content-only .toolbar-form-buttons.pull-right{padding-right:20px}.fr-toolbar{border-top:2px solid #4e5d9d}.modal-body-content iframe.fr-iframe{min-height:300px}table.table>tbody>tr>td.long-text{max-width:500px;min-width:300px;-ms-word-break:break-all;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;white-space:normal}#dynamicContentContainer .remove-item{display:block}#dynamicContentContainer>.tab-pane>.panel>ul{white-space:nowrap;overflow:auto;overflow-y:hidden;max-width:100%}#dynamicContentContainer>.tab-pane>.panel>ul li{display:inline-block;vertical-align:top;float:none}div[data-filter-container] .in-group{margin-left:20px}div[data-filter-container] .panel{margin-bottom:0;margin-top:20px}div[data-filter-container] .panel.in-group{margin-top:0;border-top:0;border-top-left-radius:0;border-top-right-radius:0}td.col-id,th.col-id{width:75px}.badge-wrapper{float:right;vertical-align:middle;margin-right:-10px}span.slot-caption{font-size:12px}.imagecard-caption,figcaption{font-size:16px}.imagecard{background-color:#ddd!important}.imagecard .imagecard-caption{background-color:#bbb!important}ul.media-list.media-list-feed div.media-body{width:auto}.characters-count{z-index:100;float:right;position:relative}.ui-sortable-handle{cursor:grab}.ui-sortable-handle:active{cursor:grabbing}.notification{width:inherit!important}.notification-title{display:block!important}.flip-vertically{transform:scaleY(-1);display:inline-flex}.disabled-row{pointer-events:none;color:var(--text-disabled)}.publishstatus_pulse{width:8px;height:8px;border-radius:50%;display:block}.publishstatus_pulse:after{content:'';position:absolute;width:8px;height:8px;-webkit-animation:circle-pulse 2s infinite;animation:circle-pulse 3s infinite;border-radius:50%;background-color:inherit}@keyframes circle-pulse{0%{-webkit-transform:scale(.55);transform:scale(1);opacity:.8}50%{-webkit-transform:scale(1);transform:scale(3);opacity:0}100%{-webkit-transform:scale(.95);transform:scale(1);opacity:0}}.copy-icon{display:inline-flex;opacity:0;transform:translateX(-.25rem);transition:var(--transition-all-productive);margin-right:-18px;background-color:var(--layer);z-index:2;position:relative;border-radius:clamp(1px, var(--border-radius-sm), 4px);aspect-ratio:1 / 1;color:var(--icon-interactive);height:18px;vertical-align:middle;justify-content:center;align-items:center}code:hover>.copy-icon{opacity:1;transform:none}.mautic-brand{display:block;height:48px;width:100%;overflow:hidden}.mautic-brand.pull-left{width:75%}.mautic-brand>svg.mautic-logo-figure{width:32px;height:48px}.mautic-brand>svg.mautic-logo-figure .circle{fill:#4e5e9e}.mautic-brand>svg.mautic-logo-figure .m,.mautic-brand>svg.mautic-logo-figure .m-arrow{fill:#FDB933}.mautic-brand>svg.mautic-logo-text{height:48px;width:98px}.mautic-brand>svg.mautic-logo-text .m,.mautic-brand>svg.mautic-logo-text .a,.mautic-brand>svg.mautic-logo-text .u,.mautic-brand>svg.mautic-logo-text .t,.mautic-brand>svg.mautic-logo-text .i,.mautic-brand>svg.mautic-logo-text .c{fill:#4e5e9e}@media (max-width:768px){svg.mautic-logo-text{display:none}}.well{box-shadow:none}.collapsed .arrow{transform:scaleY(-1)}.description{width:410px;max-width:410px;transition-delay:2s;-webkit-transition:var(--transition-all-expressive);-o-transition:var(--transition-all-expressive);transition:var(--transition-all-expressive)}.description:has(.collapsed){width:140px;-webkit-transition:all 1.5s var(--easing-standard-expressive);-o-transition:all 1.5s var(--easing-standard-expressive);transition:all 1.5s var(--easing-standard-expressive)}.description-content{width:388px}.description--full-width{width:100%;max-width:100%}.description--full-width .description-content{width:100%;height:0;opacity:0;overflow:hidden;max-width:calc(100% - 20px);animation:animationDescription var(--duration-expressive) forwards 0.3s;transform-origin:top left}@keyframes animationDescription{from{transform:scale(.95);opacity:0;height:0}to{transform:scale(1);opacity:1;height:100%}}.builder-active{background-color:var(--background);position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;z-index:1030}.builder .builder-panel-top{margin-bottom:10px}.builder-panel{position:fixed;top:0;bottom:0;right:0;width:30%;height:100%;padding:15px;background-color:var(--layer,#d5d4d4);overflow-y:auto}.builder-content{position:fixed;left:0;top:48px;width:70%;height:100%}.builder-panel .panel a.btn{white-space:normal}@media (max-width:767px){.builder .builder-panel{width:100%;bottom:0;top:auto;height:35%;padding-left:30px!important;padding-right:30px!important;border-top:1px solid #757575;position:fixed}.builder .builder-content{right:0;width:100%}.builder .builder-panel-top{position:relative;width:100%}.builder .builder-tokens{margin-top:10px}}.rounded-corners-preview{--preview-width:28px;width:var(--preview-width);height:calc(var(--preview-width) / 1.4);background-color:var(--text-placeholder);margin:3px 4px}.rounded-corners-preview--0{border-radius:0}.rounded-corners-preview--8{border-radius:3px}.rounded-corners-preview--16{border-radius:6px}.rounded-corners-preview--32{border-radius:32px}.category--inline-color{width:18px;height:8px;border-radius:10px;background:var(--category-color);transition:var(--transition-all-productive)}.category--inline-color i{opacity:0;transition:var(--transition-all-productive);filter:invert(100%) grayscale(100%) contrast(500%);color:var(--category-color)}.category--inline:hover .category--inline-color{height:16px;width:26px}.category--inline:hover .category--inline-color i{opacity:1}.tooltip-inner{padding:12px}.popover{padding:0;border:1px solid var(--border-subtle);border-radius:clamp(4px, var(--border-radius-sm), 8px);box-shadow:0 0 10px 0 rgb(0 0 0 / .07)}.popover-title{padding:16px 16px 12px;border-bottom:1px solid var(--border-subtle);font-weight:600;line-height:1em;font-size:calc(1em + 1px);border-radius:8px 8px 0 0;backdrop-filter:blur(6px);background-color:var(--layer-translucent)}.popover-content{padding:12px 16px 16px;border-radius:0 0 clamp(4px, var(--border-radius-sm), 8px) clamp(4px, var(--border-radius-sm), 8px);background-color:var(--layer-02)}@media (min-width:768px){.popover:has([class^="col-"]){max-width:450px;width:450px}}.project-popover{display:inline-flex}.project-popover__header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.project-popover__icon{background-color:var(--background-brand);color:var(--text-on-color);aspect-ratio:1 / 1;width:24px;display:inline-flex;align-items:center;justify-content:center;font-size:17px;border-radius:4px}.project-popover__meta{display:flex;gap:6px;align-items:flex-end}.project-popover__meta-icon{display:inline-flex;width:24px}.project-popover__actions{display:flex;flex-direction:column}.modal.fade .modal-dialog{-webkit-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95);-webkit-transition:transform var(--duration-productive) var(--easing-standard-productive);-o-transition:transform var(--duration-productive) var(--easing-standard-productive);transition:transform var(--duration-productive) var(--easing-standard-productive)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0) scale(1)}@keyframes modal-fade{0%{opacity:0;transform:scale(.95)}100%{opacity:1;transform:scale(1)}}.modal.fade .modal-dialog{animation:modal-fade var(--duration-productive) var(--easing-standard-productive)}.code-snippet{position:relative}.code-snippet button{position:absolute;right:0;top:0}.code-snippet--single code{min-height:24px;display:flex;text-wrap:nowrap;align-items:center}.code-snippet--single:has(button) code{padding-inline-end:30px}.code-snippet--single:has(button) code:before{content:'';position:absolute;inset:0;background:linear-gradient(to right,transparent 80%,var(--layer) 95%);border-top-right-radius:clamp(4px, var(--border-radius-sm), 6px);border-bottom-right-radius:clamp(4px, var(--border-radius-sm), 6px);pointer-events:none}.code-snippet--single button{border-top-right-radius:clamp(4px, var(--border-radius-sm), 6px);border-bottom-right-radius:clamp(4px, var(--border-radius-sm), 6px)}.code-snippet--multi pre:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:70px;background:linear-gradient(to top,var(--layer) 5%,transparent);pointer-events:none;max-height:100%}.code-snippet--inline{display:inline-flex}.code-snippet--inline code{cursor:pointer}.asset-preview{width:100%;height:100%;position:relative;z-index:1}.asset-preview:hover .asset-preview__label{opacity:.5}.asset-preview .asset-preview__label:has(a:focus){opacity:.5}.asset-preview--image{border-radius:var(--border-radius-sm);transition:var(--transition-all-expressive);transform:scale(1)}.asset-preview--image .img-thumbnail{background-color:var(--background);border-color:#fff0;transition:var(--transition-all-expressive)}.asset-preview--image:hover{transform:scale(1.05)}.asset-preview--image:hover .img-thumbnail{border-radius:12px;box-shadow:rgb(0 0 0 / .05) 0 6px 24px 0,rgb(0 0 0 / .08) 0 0 0 1px;border-color:var(--interactive)}.asset-preview--image:active{transform:scale(1.35)}.asset-preview--image:active .img-thumbnail{border-radius:24px;box-shadow:rgb(0 0 0 / .16) 0 10px 36px 0,rgb(0 0 0 / .06) 0 0 0 1px;border-color:var(--interactive)}.asset-preview--image:active .asset-preview__label{opacity:0}.asset-preview__label{opacity:0;position:absolute;top:10px;z-index:1;right:10px;transition:var(--transition-all-expressive)}.chart-no-data{background-color:var(--layer);width:100%}.toggle{display:inline-block;-webkit-user-select:none;-ms-user-select:none;user-select:none}.toggle__appearance{display:inline-grid;align-items:center;-webkit-column-gap:.5em;-moz-column-gap:.5em;column-gap:.5em;cursor:pointer;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content}.toggle__switch{--switch-size:40px;position:relative;border-radius:var(--switch-size);background-color:var(--toggle-off,#8d8d8d);block-size:calc(var(--switch-size) - 17px);min-block-size:10px;inline-size:var(--switch-size);transition:var(--transition-all-productive)}.toggle__switch::before{position:absolute;border-radius:50%;background-color:var(--icon-on-color,#ffffff);block-size:calc(var(--switch-size) - 21px);content:"";inline-size:calc(var(--switch-size) - 21px);inset-block-start:2px;inset-inline-start:2px;transition:-webkit-transform var(--duration-expressive) cubic-bezier(.54,1.85,.5,1);transition:transform var(--duration-expressive) cubic-bezier(.54,1.85,.5,1);box-shadow:0 2px 5px rgb(0 0 0 / .5)}.toggle__label:focus .toggle__switch,.toggle:not(.toggle--disabled):not(:has(.disabled)):active .toggle__switch{box-shadow:0 0 0 1px var(--focus-inset,#ffffff),0 0 0 3px var(--focus,#0f62fe)}.toggle__switch--checked{background-color:var(--support-success,#24a148)}.toggle__switch--checked::before{-webkit-transform:translateX(17px);transform:translateX(17px)}.toggle__text{font-size:var(--body-01-font-size,.875em);font-weight:var(--body-01-font-weight,400);line-height:var(--body-01-line-height,1.42857);letter-spacing:var(--body-01-letter-spacing,.16px);color:var(--text-primary,#161616)}.toggle__appearance[size="sm"] .toggle__switch{--switch-size:33px}.toggle__appearance[size="sm"] .toggle__switch:before{box-shadow:0 2px 5px rgb(0 0 0 / .2)}.toggle__check{position:absolute;block-size:.4125em;fill:var(--support-success,#24a148);inline-size:.475em;inset-block-start:.375em;inset-inline-end:.3125em;visibility:hidden}.toggle__appearance[size="sm"] .toggle__switch--checked .toggle__check{visibility:visible}.toggle--disabled,.toggle:has(.disabled){cursor:not-allowed}.toggle--disabled .toggle__label,.toggle:has(.disabled) .toggle__label{pointer-events:none}.toggle--disabled .toggle__label-text,.toggle:has(.disabled) .toggle__label-text,.toggle--disabled .toggle__text,.toggle:has(.disabled) .toggle__text{color:var(--text-disabled,rgb(22 22 22 / .25))}.toggle--disabled .toggle__switch,.toggle:has(.disabled) .toggle__switch{background-color:var(--button-disabled,#c6c6c6)}.toggle--disabled .toggle__switch::before,.toggle:has(.disabled) .toggle__switch::before{background-color:var(--icon-on-color-disabled,#8d8d8d);box-shadow:none}.toggle--disabled .toggle__check,.toggle:has(.disabled) .toggle__check{fill:var(--button-disabled,#c6c6c6)}.toggle--readonly .toggle__appearance{cursor:default}.toggle--readonly .toggle__switch{border:1px solid var(--icon-disabled,rgb(22 22 22 / .25));background-color:#fff0}.toggle--readonly .toggle__switch::before{background-color:var(--text-primary,#161616);inset-block-start:1px;inset-inline-start:1px}.toggle--readonly .toggle__check{fill:var(--background,#ffffff);inset-block-start:.3125em;inset-inline-end:.25em}.toggle--readonly .toggle__text{cursor:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}@media screen and (-ms-high-contrast:active),(forced-colors:active){.toggle__switch,.toggle__switch::before{outline:1px solid #fff0}}@media screen and (-ms-high-contrast:active),(forced-colors:active){.toggle__label:focus .toggle__switch,.toggle:not(.toggle--disabled):not(:has(.disabled)):active .toggle__switch{color:Highlight;outline:1px solid Highlight}}[dir=rtl] .toggle__switch--checked::before{-webkit-transform:translateX(-17px);transform:translateX(-17px)}[dir=rtl] .toggle__appearance--sm .toggle__switch--checked::before{-webkit-transform:translateX(-1em);transform:translateX(-1em)}.gsearch--toolbar{border:2px solid var(--interactive);overflow:hidden;border-radius:12px;outline:3px solid rgb(from var(--background-brand) r g b / 35%);box-shadow:rgb(from var(--background-brand) r g b / 15%) 0 0 20px 10px,#ffffff 1px 0 40px 50px;z-index:1}.gsearch--field{display:flex;align-items:center;gap:3px;box-shadow:rgb(from var(--background-brand) r g b / 25%) 0 20px 20px -20px,rgb(0 0 0 / .3) 0 20px 60px -30px,rgb(from var(--background-brand) r g b / 35%) 0 -2px 6px 0 inset}.gsearch--search-magnifier{color:var(--interactive)}.gsearch--field__input{background-color:#fff0;border-width:0}.gsearch--field__input:focus{outline-color:#fff0}.gsearch--field__input:hover{background-color:#fff0}.gsearch--interaction-helper{background-color:var(--primary-20)}.gsearch--results{overflow:hidden;box-shadow:rgb(100 100 111 / .33) 0 7px 50px 0;border:1px solid var(--primary-20);border-radius:12px;z-index:1}.gsearch--results:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:inherit;filter:blur(10px)}.gsearch--results-scroll{max-height:70vh}.gsearch--results-scroll:has(.content-overlay){max-height:55px}.gsearch--results-scroll hr{border-color:var(--primary-20)}.gsearch--results-common__icon{padding:6px;background-color:var(--layer);border-radius:4px;border:1px solid var(--border-subtle);vertical-align:-1px}.gsearch--results-profile__img{--gsearch--profile__img-width:36px;width:var(--gsearch--profile__img-width);aspect-ratio:1/1;border-radius:var(--gsearch--profile__img-width)}.gsearch--results-profile__img--sm{--gsearch--profile__img-width:26px}.gsearch--results-item{border:0;padding:8px 16px}.gsearch--results-item,.gsearch--results-item a{color:var(--text-secondary)}.gsearch--results-item:hover,.gsearch--results-item a:hover{color:var(--text-primary)}.gsearch--results-item:has(a:focus){outline:2px solid var(--focus);outline-offset:-2px}.marketplace-header{overflow:hidden;border-radius:clamp(4px, var(--border-radius-lg), 32px);border:2px solid rgb(0 0 0 / var(--custom-bg-overlay-opacity))}.marketplace-header:before{content:"";position:absolute;left:-10%;right:-10%;top:-150%;height:400%;transform:rotate(-10deg);background-position:center;opacity:0;background-size:90em;mix-blend-mode:multiply;backface-visibility:hidden;-webkit-backface-visibility:hidden;animation:marketplacefadeIn 0.5s ease-in-out forwards;pointer-events:none;z-index:-1}.marketplace-header.mautic-plugin:before{background-image:url('data:image/svg+xml,<svg width="520" height="200" viewBox="0 0 520 200" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 20H15V29H11V20ZM25 16H29V29H25V16ZM18 10H22V29H18V10Z" fill="black"/><path d="M59 10.0508V21.0014H69.9506C69.4489 26.0547 65.1853 30.0014 60 30.0014C54.4771 30.0014 50 25.5243 50 20.0014C50 14.8161 53.9467 10.5525 59 10.0508ZM61 10.0508C65.7244 10.5199 69.4816 14.277 69.9506 19.0014H61V10.0508Z" fill="black"/><path d="M98.9999 10.0508L99 13.0723C95.6077 13.5575 93 16.4749 93 20.0014C93 23.8674 96.134 27.0014 100 27.0014C101.572 27.0014 103.024 26.483 104.192 25.6078L106.329 27.7442C104.605 29.155 102.401 30.0014 100 30.0014C94.4771 30.0014 90 25.5242 90 20.0014C90 14.8161 93.9466 10.5526 98.9999 10.0508ZM109.951 21.0015C109.751 23.0125 108.955 24.8482 107.743 26.3297L105.606 24.1936C106.293 23.2773 106.76 22.1873 106.929 21.0014L109.951 21.0015ZM101.001 10.0509C105.725 10.5204 109.481 14.2773 109.951 19.0013L106.929 19.0012C106.491 15.9359 104.066 13.5113 101.001 13.0724L101.001 10.0509Z" fill="black"/><path d="M133 11V27H149V29H131V11H133ZM147.939 13.9393L150.061 16.0607L144 22.1213L141 19.121L137.061 23.0607L134.939 20.9393L141 14.8787L144 17.879L147.939 13.9393Z" fill="black"/><path d="M185 23.2454V30.1169C185 30.393 184.776 30.617 184.5 30.617C184.409 30.617 184.32 30.5923 184.243 30.5457L180 28L175.757 30.5457C175.52 30.6877 175.213 30.6109 175.071 30.3742C175.025 30.2964 175 30.2075 175 30.1169V23.2454C173.171 21.7793 172 19.5264 172 17C172 12.5817 175.582 9 180 9C184.418 9 188 12.5817 188 17C188 19.5264 186.829 21.7793 185 23.2454ZM180 23C183.314 23 186 20.3137 186 17C186 13.6863 183.314 11 180 11C176.686 11 174 13.6863 174 17C174 20.3137 176.686 23 180 23ZM180 21C177.791 21 176 19.2091 176 17C176 14.7909 177.791 13 180 13C182.209 13 184 14.7909 184 17C184 19.2091 182.209 21 180 21Z" fill="black"/><path d="M220 15.001C224.418 15.001 228 18.5827 228 23.001C228 27.4193 224.418 31.001 220 31.001C215.582 31.001 212 27.4193 212 23.001C212 18.5827 215.582 15.001 220 15.001ZM220 18.501L218.677 21.1807L215.72 21.6104L217.86 23.6963L217.355 26.6416L220 25.251L222.645 26.6416L222.14 23.6963L224.28 21.6104L221.323 21.1807L220 18.501ZM221 10L226 10.001V13.001L224.637 14.1386C223.531 13.5587 222.302 13.1798 221.001 13.0505L221 10ZM219 10L219 13.0504C217.698 13.1796 216.47 13.5584 215.364 14.138L214 13.001V10.001L219 10Z" fill="black"/><path d="M258.007 10.1033C256.605 9.64957 255.082 10.2807 254.412 11.5926L253.606 13.1697C253.51 13.3571 253.358 13.5095 253.17 13.6053L251.593 14.4111C250.281 15.0813 249.65 16.6049 250.104 18.0065L250.649 19.6915C250.714 19.8917 250.714 20.1073 250.649 20.3075L250.104 21.9925C249.65 23.3941 250.281 24.9177 251.593 25.588L253.17 26.3937C253.358 26.4895 253.51 26.6419 253.606 26.8293L254.412 28.4065C255.082 29.7184 256.605 30.3495 258.007 29.8958L259.692 29.3503C259.892 29.2855 260.108 29.2855 260.308 29.3503L261.993 29.8958C263.395 30.3495 264.918 29.7184 265.588 28.4065L266.394 26.8293C266.49 26.6419 266.642 26.4895 266.83 26.3937L268.407 25.588C269.719 24.9177 270.35 23.3941 269.896 21.9925L269.351 20.3075C269.286 20.1073 269.286 19.8917 269.351 19.6915L269.896 18.0065C270.35 16.6049 269.719 15.0813 268.407 14.4111L266.83 13.6053C266.642 13.5095 266.49 13.3571 266.394 13.1697L265.588 11.5926C264.918 10.2807 263.395 9.64957 261.993 10.1033L260.308 10.6487C260.108 10.7135 259.892 10.7135 259.692 10.6487L258.007 10.1033ZM254.76 19.7568L256.174 18.3425L259.002 21.171L264.659 15.5142L266.073 16.9284L259.002 23.9994L254.76 19.7568Z" fill="black"/><path d="M309 18.063V12C309 11.4477 308.552 11 308 11H307C305.021 12.9786 301.303 14.0873 299 14.6128V25.3872C301.303 25.9127 305.021 27.0214 307 29H308C308.552 29 309 28.5523 309 28V21.937C309.863 21.715 310.5 20.9319 310.5 20C310.5 19.0681 309.863 18.285 309 18.063ZM293 15C291.895 15 291 15.8954 291 17V23C291 24.1046 291.895 25 293 25H294L295 30H297V15H293Z" fill="black"/><path d="M339.111 20C339.566 22.004 341.358 23.5 343.5 23.5C345.642 23.5 347.434 22.004 347.889 20H350V28C350 28.5523 349.552 29 349 29H331C330.448 29 330 28.5523 330 28V20H339.111ZM333 24H335V26H333V24ZM343.5 21.5C342.119 21.5 341 20.3807 341 19C341 17.6193 342.119 16.5 343.5 16.5C344.881 16.5 346 17.6193 346 19C346 20.3807 344.881 21.5 343.5 21.5ZM339.111 18H330V12C330 11.4477 330.448 11 331 11H349C349.552 11 350 11.4477 350 12V18H347.889C347.434 15.996 345.642 14.5 343.5 14.5C341.358 14.5 339.566 15.996 339.111 18Z" fill="black"/><path d="M381 29V31H379V29H371C370.448 29 370 28.5523 370 28V14H390V28C390 28.5523 389.552 29 389 29H381ZM376 18C374.343 18 373 19.3431 373 21C373 22.6569 374.343 24 376 24C377.657 24 379 22.6569 379 21H376V18ZM381 18V20H387V18H381ZM381 22V24H387V22H381ZM370 11H390V13H370V11Z" fill="black"/><path d="M416 12C416 13.1046 415.105 14 414 14C412.895 14 412 13.1046 412 12C412 10.8954 412.895 10 414 10C415.105 10 416 10.8954 416 12ZM413 24V30H411V18C411 16.3432 412.343 15 414 15C414.821 15 415.564 15.3295 416.106 15.8633L418.48 18.1057L420.793 15.7929L422.207 17.2071L418.52 20.8943L417 19.4587V30H415V24H413ZM418 13H427V22H418V24H422.365L425.189 30H427.399L424.576 24H428C428.552 24 429 23.5523 429 23V12C429 11.4477 428.552 11 428 11H418V13Z" fill="black"/><path d="M450.005 17H469.005C469.557 17 470.005 17.4477 470.005 18V28C470.005 28.5523 469.557 29 469.005 29H451.005C450.453 29 450.005 28.5523 450.005 28V17ZM451.005 11H466.005V15H450.005V12C450.005 11.4477 450.453 11 451.005 11ZM463.005 22V24H466.005V22H463.005Z" fill="black"/><path d="M508.005 30H492.005C491.453 30 491.005 29.5523 491.005 29V11C491.005 10.4477 491.453 10 492.005 10H508.005C508.557 10 509.005 10.4477 509.005 11V29C509.005 29.5523 508.557 30 508.005 30ZM497.005 14H495.005V16C495.005 18.7614 497.243 21 500.005 21C502.766 21 505.005 18.7614 505.005 16V14H503.005V16C503.005 17.6568 501.662 19 500.005 19C498.348 19 497.005 17.6568 497.005 16V14Z" fill="black"/><path d="M14.0049 57H27.9433L28.4433 55H16.0049V53H29.7241C30.2764 53 30.7241 53.4477 30.7241 54C30.7241 54.0818 30.7141 54.1632 30.6942 54.2425L28.1942 64.2425C28.083 64.6877 27.683 65 27.2241 65H13.0049C12.4526 65 12.0049 64.5523 12.0049 64V52H10.0049V50H13.0049C13.5572 50 14.0049 50.4477 14.0049 51V57ZM14.0049 71C12.9003 71 12.0049 70.1046 12.0049 69C12.0049 67.8954 12.9003 67 14.0049 67C15.1095 67 16.0049 67.8954 16.0049 69C16.0049 70.1046 15.1095 71 14.0049 71ZM26.0049 71C24.9003 71 24.0049 70.1046 24.0049 69C24.0049 67.8954 24.9003 67 26.0049 67C27.1095 67 28.0049 67.8954 28.0049 69C28.0049 70.1046 27.1095 71 26.0049 71Z" fill="black"/><path d="M50.0049 67H70.0049V69H50.0049V67ZM50.0049 53L55.0049 56L60.0049 50L65.0049 56L70.0049 53V65H50.0049V53Z" fill="black"/><path d="M103.005 50.0039C105.214 50.0039 107.005 51.7948 107.005 54.0039C107.005 54.7329 106.81 55.4164 106.469 56.005L111.005 56.0039V58.0039H109.005V68.0039C109.005 68.5562 108.557 69.0039 108.005 69.0039H92.0049C91.4526 69.0039 91.0049 68.5562 91.0049 68.0039V58.0039H89.0049V56.0039L93.5407 56.005C93.1999 55.4164 93.0049 54.7329 93.0049 54.0039C93.0049 51.7948 94.7957 50.0039 97.0049 50.0039C98.2001 50.0039 99.2729 50.5281 100.006 51.3592C100.737 50.5281 101.81 50.0039 103.005 50.0039ZM101.005 58.0039H99.0049V68.0039H101.005V58.0039ZM97.0049 52.0039C95.9003 52.0039 95.0049 52.8993 95.0049 54.0039C95.0049 55.0583 95.8208 55.9221 96.8556 55.9984L97.0049 56.0039H99.0049V54.0039C99.0049 53.0023 98.2686 52.1726 97.3077 52.0267L97.1542 52.0094L97.0049 52.0039ZM103.005 52.0039C101.951 52.0039 101.087 52.8198 101.01 53.8546L101.005 54.0039V56.0039H103.005C104.059 56.0039 104.923 55.188 104.999 54.1532L105.005 54.0039C105.005 52.8993 104.11 52.0039 103.005 52.0039Z" fill="black"/><path d="M149.005 51C149.557 51 150.005 51.4477 150.005 52V57.5C148.624 57.5 147.505 58.6193 147.505 60C147.505 61.3807 148.624 62.5 150.005 62.5V68C150.005 68.5522 149.557 69 149.005 69H131.005C130.453 69 130.005 68.5522 130.005 68V62.5C131.386 62.5 132.505 61.3807 132.505 60C132.505 58.6193 131.386 57.5 130.005 57.5V52C130.005 51.4477 130.453 51 131.005 51H149.005ZM144.005 57H136.005V63H144.005V57Z" fill="black"/><path d="M179.005 69C179.005 68.1715 178.333 67.5 177.505 67.5C176.676 67.5 176.005 68.1715 176.005 69H171.005C170.453 69 170.005 68.5522 170.005 68V52C170.005 51.4477 170.453 51 171.005 51H176.005C176.005 51.8284 176.676 52.5 177.505 52.5C178.333 52.5 179.005 51.8284 179.005 51H189.005C189.557 51 190.005 51.4477 190.005 52V57.5C188.624 57.5 187.505 58.6193 187.505 60C187.505 61.3807 188.624 62.5 190.005 62.5V68C190.005 68.5522 189.557 69 189.005 69H179.005ZM177.505 58.5C178.333 58.5 179.005 57.8284 179.005 57C179.005 56.1716 178.333 55.5 177.505 55.5C176.676 55.5 176.005 56.1716 176.005 57C176.005 57.8284 176.676 58.5 177.505 58.5ZM177.505 64.5C178.333 64.5 179.005 63.8284 179.005 63C179.005 62.1715 178.333 61.5 177.505 61.5C176.676 61.5 176.005 62.1715 176.005 63C176.005 63.8284 176.676 64.5 177.505 64.5Z" fill="black"/><path d="M220.005 70.0039C214.482 70.0039 210.005 65.5268 210.005 60.0039C210.005 54.4811 214.482 50.0039 220.005 50.0039C225.528 50.0039 230.005 54.4811 230.005 60.0039C230.005 65.5268 225.528 70.0039 220.005 70.0039ZM220.005 57.0039H216.005V59.0039H225.005L220.005 54.0039V57.0039ZM215.005 61.0039L220.005 66.0039V63.0039H224.005V61.0039H215.005Z" fill="black"/><path d="M257.335 59.5034L259.505 59.5039C261.99 59.5039 264.005 61.5186 264.005 64.0039H257.004L257.005 65.0039L265.005 65.0031V64.0039C265.005 62.9215 264.687 61.9008 264.119 61.0031L267.005 61.0039C268.997 61.0039 270.717 62.1692 271.521 63.8553C269.156 66.9759 265.327 69.0039 261.005 69.0039C258.244 69.0039 255.904 68.4133 254.005 67.3791L254.006 58.0749C255.251 58.2533 256.391 58.7596 257.335 59.5034ZM253.005 67.0039C253.005 67.5562 252.557 68.0039 252.005 68.0039H250.005C249.453 68.0039 249.005 67.5562 249.005 67.0039V58.0039C249.005 57.4516 249.453 57.0039 250.005 57.0039H252.005C252.557 57.0039 253.005 57.4516 253.005 58.0039V67.0039ZM266.005 53.0039C267.662 53.0039 269.005 54.347 269.005 56.0039C269.005 57.6608 267.662 59.0039 266.005 59.0039C264.348 59.0039 263.005 57.6608 263.005 56.0039C263.005 54.347 264.348 53.0039 266.005 53.0039ZM259.005 50.0039C260.662 50.0039 262.005 51.347 262.005 53.0039C262.005 54.6608 260.662 56.0039 259.005 56.0039C257.348 56.0039 256.005 54.6608 256.005 53.0039C256.005 51.347 257.348 50.0039 259.005 50.0039Z" fill="black"/><path d="M298.904 50.1016L308.804 51.5158L310.218 61.4153L301.026 70.6076C300.635 70.9982 300.002 70.9982 299.611 70.6076L289.712 60.7082C289.321 60.3176 289.321 59.6845 289.712 59.2939L298.904 50.1016ZM301.733 58.5868C302.514 59.3679 303.78 59.3679 304.561 58.5868C305.342 57.8058 305.342 56.5395 304.561 55.7584C303.78 54.9774 302.514 54.9774 301.733 55.7584C300.952 56.5395 300.952 57.8058 301.733 58.5868Z" fill="black"/><path d="M336.005 53.0039H339.005V62.0039H336.005V65.0039H334.005V62.0039H331.005V53.0039H334.005V50.0039H336.005V53.0039ZM346.005 58.0039H349.005V67.0039H346.005V70.0039H344.005V67.0039H341.005V58.0039H344.005V55.0039H346.005V58.0039Z" fill="black"/><path d="M371.901 65.8647L375.812 61.9537L378.641 64.7821L383.212 60.211L385.005 62.0039V57.0039H380.005L381.798 58.7968L378.641 61.9537L375.812 59.1252L370.867 64.0711C370.313 62.8285 370.005 61.4522 370.005 60.0039C370.005 54.4811 374.482 50.0039 380.005 50.0039C385.528 50.0039 390.005 54.4811 390.005 60.0039C390.005 65.5268 385.528 70.0039 380.005 70.0039C376.671 70.0039 373.718 68.3726 371.901 65.8647Z" fill="black"/><path d="M429 56C430.105 56 431 56.8954 431 58V62C431 63.1046 430.105 64 429 64H427.938C427.446 67.9463 424.08 71 420 71V69C423.314 69 426 66.3137 426 63V57C426 53.6863 423.314 51 420 51C416.686 51 414 53.6863 414 57V64H411C409.895 64 409 63.1046 409 62V58C409 56.8954 409.895 56 411 56H412.062C412.554 52.0537 415.92 49 420 49C424.08 49 427.446 52.0537 427.938 56H429ZM415.759 63.7849L416.82 62.0887C417.742 62.6662 418.832 63 420 63C421.168 63 422.258 62.6662 423.18 62.0887L424.241 63.7849C423.011 64.5549 421.558 65 420 65C418.442 65 416.989 64.5549 415.759 63.7849Z" fill="black"/><path d="M462 52.5V57C467.523 57 472 61.4772 472 67C472 67.2727 471.989 67.5428 471.968 67.81C470.505 65.0364 467.638 63.119 464.313 63.0053L464 63H462L462 67.5L454 60L462 52.5ZM456 52.5V55.237L450.92 60L455.999 64.761L456 67.5L448 60L456 52.5Z" fill="black"/><path d="M489.946 57.317C489.424 57.1428 489.42 56.8618 489.957 56.6827L509.043 50.3206C509.572 50.1444 509.875 50.4402 509.727 50.9585L504.274 70.0448C504.123 70.5732 503.818 70.5916 503.595 70.0892L500 62.0016L506 54.0016L498 60.0016L489.946 57.317Z" fill="black"/><path d="M11 91H29C29.5523 91 30 91.4477 30 92V108C30 108.552 29.5523 109 29 109H11C10.4477 109 10 108.552 10 108V92C10 91.4477 10.4477 91 11 91ZM20.0606 99.6829L13.6472 94.2377L12.3528 95.7623L20.0731 102.317L27.6544 95.7562L26.3456 94.2438L20.0606 99.6829Z" fill="black"/><path d="M58 91H62C66.4183 91 70 94.5817 70 99C70 103.418 66.4183 107 62 107V110.5C57 108.5 50 105.5 50 99C50 94.5817 53.5817 91 58 91Z" fill="black"/><path d="M94.4545 107L90 110.5V92C90 91.4477 90.4477 91 91 91H109C109.552 91 110 91.4477 110 92V106C110 106.552 109.552 107 109 107H94.4545ZM99 101V103H101V101H99ZM99 95V100H101V95H99Z" fill="black"/><path d="M149 91C149.552 91 150 91.4477 150 92V106C150 106.552 149.552 107 149 107H134.455L130 110.5V92C130 91.4477 130.448 91 131 91H149ZM141 95H139V103H141V95ZM145 97H143V103H145V97ZM137 99H135V103H137V99Z" fill="black"/><path d="M174.455 107L170 110.5V92C170 91.4477 170.448 91 171 91H189C189.552 91 190 91.4477 190 92V106C190 106.552 189.552 107 189 107H174.455ZM182 98.25V96H175V102H182V99.75L185 102V96L182 98.25Z" fill="black"/><path d="M211 91H220.382C220.761 91 221.107 91.214 221.276 91.5528L222 93H228C228.552 93 229 93.4477 229 94V105C229 105.552 228.552 106 228 106H221.618C221.239 106 220.893 105.786 220.724 105.447L220 104H213V110H211V91Z" fill="black"/><path d="M260 90C265.523 90 270 94.4771 270 100C270 105.523 265.523 110 260 110C254.477 110 250 105.523 250 100C250 94.4771 254.477 90 260 90ZM264.004 100.878C263.659 100.353 263.41 99.9746 262.462 100.125C260.672 100.409 260.473 100.722 260.388 101.238L260.364 101.394L260.339 101.56C260.242 102.243 260.245 102.501 260.559 102.831C261.824 104.158 262.582 105.115 262.812 105.675C262.924 105.948 263.212 106.775 263.014 107.593C264.237 107.107 265.316 106.333 266.165 105.356C266.276 104.982 266.355 104.517 266.355 103.952V103.847C266.355 102.925 266.355 102.504 265.703 102.131C265.428 101.975 265.223 101.881 265.058 101.806C264.691 101.639 264.448 101.53 264.12 101.05C264.081 100.993 264.042 100.936 264.004 100.878ZM260 91.8333C257.683 91.8333 255.591 92.7986 254.104 94.349C254.281 94.4719 254.435 94.6445 254.541 94.8826C254.745 95.3403 254.745 95.8112 254.745 96.2276C254.745 96.5562 254.744 96.8672 254.85 97.093C254.994 97.4013 255.616 97.5323 256.165 97.6474C256.362 97.6887 256.564 97.7308 256.748 97.7818C257.254 97.9223 257.646 98.3765 257.959 98.7412C258.09 98.8931 258.282 99.1163 258.378 99.1717C258.429 99.1356 258.59 98.9608 258.67 98.6735C258.731 98.4547 258.713 98.2597 258.624 98.1543C258.065 97.4944 258.095 96.2232 258.268 95.755C258.54 95.0161 259.391 95.0706 260.012 95.111C260.244 95.1259 260.463 95.1402 260.626 95.1198C261.248 95.0417 261.44 94.0954 261.575 93.91C261.867 93.5098 262.761 92.9071 263.316 92.5345C262.302 92.0838 261.181 91.8333 260 91.8333Z" fill="black"/><path d="M298 94V96H293V107H304V102H306V108C306 108.552 305.552 109 305 109H292C291.448 109 291 108.552 291 108V95C291 94.4477 291.448 94 292 94H298ZM309 91V100L305.206 96.207L299.207 102.207L297.793 100.793L303.792 94.793L300 91H309Z" fill="black"/><path d="M342.121 98.4807C341.731 98.0901 341.098 98.0901 340.707 98.4807L340 99.1878C339.219 99.9688 337.953 99.9688 337.172 99.1878C336.39 98.4067 336.39 97.1403 337.172 96.3593L342.802 90.7271C344.906 90.2512 347.201 90.8322 348.839 92.4702C351.258 94.8896 351.372 98.7417 349.179 101.295L347.071 103.43L342.121 98.4807ZM331.161 92.4702C333.335 90.2968 336.664 89.9843 339.17 91.5326L335.757 94.9451C334.195 96.5072 334.195 99.0399 335.757 100.602C337.272 102.117 339.699 102.163 341.269 100.74L341.414 100.602L345.657 104.845L341.414 109.087C340.633 109.868 339.367 109.868 338.586 109.087L331.161 101.663C328.623 99.1242 328.623 95.0086 331.161 92.4702Z" fill="black"/><path d="M384 90H372C371.448 90 371 90.4477 371 91V109C371 109.552 371.448 110 372 110H380.255C379.464 108.866 379 107.487 379 106C379 102.134 382.134 99 386 99C387.074 99 388.091 99.2417 389 99.6736V95L384 90ZM381.786 103.327C381.825 102.6 382.386 102.008 383.11 101.931L383.981 101.839C384.084 101.828 384.181 101.785 384.259 101.715L384.91 101.13C385.452 100.643 386.267 100.622 386.833 101.08L387.514 101.63C387.595 101.695 387.695 101.733 387.799 101.739L388.673 101.786C389.4 101.825 389.992 102.386 390.069 103.11L390.161 103.981C390.172 104.084 390.215 104.181 390.285 104.259L390.87 104.91C391.357 105.452 391.378 106.267 390.92 106.833L390.37 107.514C390.305 107.595 390.267 107.695 390.261 107.799L390.214 108.673C390.175 109.4 389.614 109.992 388.89 110.069L388.019 110.161C387.916 110.172 387.819 110.215 387.741 110.285L387.09 110.87C386.548 111.357 385.733 111.378 385.167 110.92L384.486 110.37C384.405 110.305 384.305 110.267 384.201 110.261L383.327 110.214C382.6 110.175 382.008 109.614 381.931 108.89L381.839 108.019C381.828 107.916 381.785 107.819 381.715 107.741L381.13 107.09C380.643 106.548 380.622 105.733 381.08 105.167L381.63 104.486C381.695 104.405 381.733 104.305 381.739 104.201L381.786 103.327ZM389.03 105.03L387.97 103.97L385.5 106.439L384.03 104.97L382.97 106.03L384.97 108.03L385.5 108.561L386.03 108.03L389.03 105.03Z" fill="black"/><path d="M410 99H430V108C430 108.552 429.552 109 429 109H411C410.448 109 410 108.552 410 108V99ZM425 91H429C429.552 91 430 91.4477 430 92V97H410V92C410 91.4477 410.448 91 411 91H415V89H417V91H423V89H425V91Z" fill="black"/><path d="M465.618 93.9681L467.071 92.5147L468.485 93.9289L467.032 95.3823C468.264 96.922 469 98.875 469 101C469 105.971 464.971 110 460 110C455.029 110 451 105.971 451 101C451 96.0294 455.029 92 460 92C462.125 92 464.078 92.7365 465.618 93.9681ZM459 96V102H461V96H459ZM456 89H464V91H456V89Z" fill="black"/><path d="M500 110C494.477 110 490 105.523 490 100C490 94.4771 494.477 90 500 90C505.523 90 510 94.4771 510 100C510 105.523 505.523 110 500 110ZM495 100C495 102.761 497.239 105 500 105C502.761 105 505 102.761 505 100H503C503 101.657 501.657 103 500 103C498.343 103 497 101.657 497 100H495Z" fill="black"/><path d="M9 133C9 132.448 9.44772 132 10 132H30C30.5523 132 31 132.448 31 133V147C31 147.552 30.5523 148 30 148H10C9.44772 148 9 147.552 9 147V133ZM21 136V138H27V136H21ZM26 140H21V142H26V140ZM18.5 138C18.5 136.619 17.3807 135.5 16 135.5C14.6193 135.5 13.5 136.619 13.5 138C13.5 139.381 14.6193 140.5 16 140.5C17.3807 140.5 18.5 139.381 18.5 138ZM16 141.5C14.067 141.5 12.5 143.067 12.5 145H19.5C19.5 143.067 17.933 141.5 16 141.5Z" fill="black"/><path d="M60 142V150H52C52 145.582 55.5817 142 60 142ZM60 141C56.685 141 54 138.315 54 135C54 131.685 56.685 129 60 129C63.315 129 66 131.685 66 135C66 138.315 63.315 141 60 141ZM69 145H70V150H62V145H63V144C63 142.343 64.3431 141 66 141C67.6569 141 69 142.343 69 144V145ZM67 145V144C67 143.448 66.5523 143 66 143C65.4477 143 65 143.448 65 144V145H67Z" fill="black"/><path d="M92 130H108C108.552 130 109 130.448 109 131V150.276C109 150.553 108.776 150.776 108.5 150.776C108.43 150.776 108.36 150.762 108.296 150.733L100 147.031L91.7037 150.733C91.4516 150.846 91.1559 150.732 91.0434 150.48C91.0148 150.416 91 150.347 91 150.276V131C91 130.448 91.4477 130 92 130ZM100 141.5L102.939 143.045L102.378 139.773L104.755 137.455L101.469 136.977L100 134L98.5305 136.977L95.2447 137.455L97.6224 139.773L97.0611 143.045L100 141.5Z" fill="black"/><path d="M135 133V130C135 129.448 135.448 129 136 129H144C144.552 129 145 129.448 145 130V133H149C149.552 133 150 133.448 150 134V148C150 148.552 149.552 149 149 149H131C130.448 149 130 148.552 130 148V134C130 133.448 130.448 133 131 133H135ZM132 143V147H148V143H132ZM139 139V141H141V139H139ZM137 131V133H143V131H137Z" fill="black"/><path d="M188 148C188 148.552 187.552 149 187 149H173C172.448 149 172 148.552 172 148V139H169L179.327 129.612C179.709 129.265 180.291 129.265 180.673 129.612L191 139H188V148ZM176.592 141.808L175.601 142.38L176.602 144.113L177.594 143.54C177.988 143.912 178.467 144.193 178.999 144.351V145.496H181.001V144.351C181.533 144.193 182.012 143.912 182.406 143.54L183.398 144.113L184.399 142.38L183.408 141.808C183.47 141.548 183.502 141.277 183.502 140.998C183.502 140.719 183.47 140.448 183.408 140.188L184.399 139.616L183.398 137.882L182.406 138.456C182.012 138.084 181.533 137.803 181.001 137.644V136.5H178.999V137.644C178.467 137.803 177.987 138.084 177.594 138.456L176.602 137.882L175.601 139.616L176.592 140.188C176.53 140.448 176.498 140.719 176.498 140.998C176.498 141.277 176.53 141.548 176.592 141.808ZM180 142.497C179.171 142.497 178.499 141.826 178.499 140.998C178.499 140.17 179.171 139.499 180 139.499C180.829 139.499 181.501 140.17 181.501 140.998C181.501 141.826 180.829 142.497 180 142.497Z" fill="black"/><path d="M229 141V148C229 148.552 228.552 149 228 149H212C211.448 149 211 148.552 211 148V141H210V139L211 134H229L230 139V141H229ZM213 141V147H227V141H213ZM214 142H222V145H214V142ZM211 131H229V133H211V131Z" fill="black"/><path d="M250 148H270V150H250V148ZM252 140H254V147H252V140ZM257 140H259V147H257V140ZM261 140H263V147H261V140ZM266 140H268V147H266V140ZM250 135L260 130L270 135V139H250V135ZM260 136C260.552 136 261 135.552 261 135C261 134.448 260.552 134 260 134C259.448 134 259 134.448 259 135C259 135.552 259.448 136 260 136Z" fill="black"/><path d="M310.005 138V148C310.005 148.552 309.557 149 309.005 149H291.005C290.453 149 290.005 148.552 290.005 148V138H310.005ZM310.005 136H290.005V132C290.005 131.448 290.453 131 291.005 131H309.005C309.557 131 310.005 131.448 310.005 132V136ZM303.005 144V146H307.005V144H303.005Z" fill="black"/><path d="M338 138.111V129L349 135V149H331V135L338 138.111Z" fill="black"/><path d="M377 147H380V140.942L376 137.454L372 140.942V147H375V143H377V147ZM389 149H371C370.448 149 370 148.552 370 148V140.487C370 140.198 370.125 139.923 370.343 139.733L374 136.544V132C374 131.448 374.448 131 375 131H389C389.552 131 390 131.448 390 132V148C390 148.552 389.552 149 389 149ZM384 139V141H386V139H384ZM384 143V145H386V143H384ZM384 135V137H386V135H384ZM380 135V137H382V135H380Z" fill="black"/><path d="M425 135C421.57 135 418.645 137.158 417.507 140.19L419.38 140.893C420.234 138.619 422.428 137 425 137C425.698 137 426.369 137.119 426.992 137.339C429.327 138.16 431 140.385 431 143C431 146.314 428.314 149 425 149H415C411.686 149 409 146.314 409 143C409 140.385 410.673 138.16 413.008 137.339C413.003 137.226 413 137.114 413 137C413 133.134 416.134 130 420 130C423.242 130 425.969 132.204 426.765 135.195C426.197 135.068 425.607 135 425 135Z" fill="black"/><path d="M468.997 130.992L469 149.008C469 149.545 468.555 150 468.007 150H451.993C451.445 150 451 149.556 451 149.008V130.992C451 130.455 451.445 130 451.993 130H468.004C468.552 130 468.997 130.444 468.997 130.992ZM457 141V137C457 136.448 457.448 136 458 136C458.552 136 459 136.448 459 137V141C459 141.552 459.448 142 460 142C460.552 142 461 141.552 461 141V137C461 135.343 459.657 134 458 134C456.343 134 455 135.343 455 137V141C455 143.761 457.239 146 460 146C462.761 146 465 143.761 465 141V136H463V141C463 142.657 461.657 144 460 144C458.343 144 457 142.657 457 141Z" fill="black"/><path d="M494 132V136H506V132H508.007C508.555 132 509 132.445 509 132.993V149.007C509 149.555 508.555 150 508.007 150H491.993C491.445 150 491 149.555 491 149.007V132.993C491 132.445 491.445 132 491.993 132H494ZM497 145H495V147H497V145ZM497 142H495V144H497V142ZM497 139H495V141H497V139ZM504 130V134H496V130H504Z" fill="black"/><path d="M28 170C28.5523 170 29 170.448 29 171V174.757L20.0012 183.756L19.995 187.995L24.2414 188.001L29 183.242V189C29 189.552 28.5523 190 28 190H12C11.4477 190 11 189.552 11 189V171C11 170.448 11.4477 170 12 170H28ZM29.7782 176.808L31.1924 178.222L23.4142 186L21.9979 185.998L22 184.586L29.7782 176.808ZM20 180H15V182H20V180ZM23 176H15V178H23V176Z" fill="black"/><path d="M51 171C60.9411 171 69 179.059 69 189H66C66 180.716 59.2843 174 51 174V171ZM51 178C57.0751 178 62 182.925 62 189H59C59 184.582 55.4183 181 51 181V178ZM51 185C53.2091 185 55 186.791 55 189H51V185Z" fill="black"/><path d="M100 180.999L106 189.999H94L100 180.999ZM98.9393 178.559C98.3536 177.974 98.3536 177.024 98.9393 176.438C99.5251 175.852 100.475 175.852 101.061 176.438C101.646 177.024 101.646 177.974 101.061 178.559C100.475 179.145 99.5251 179.145 98.9393 178.559ZM93.2825 170.781L94.6967 172.195C91.7678 175.124 91.7678 179.873 94.6967 182.802L93.2825 184.216C89.5725 180.506 89.5725 174.491 93.2825 170.781ZM106.718 170.781C110.428 174.491 110.428 180.506 106.718 184.216L105.303 182.802C108.232 179.873 108.232 175.124 105.303 172.195L106.718 170.781ZM96.1109 173.61L97.5251 175.024C96.1583 176.391 96.1583 178.607 97.5251 179.974L96.1109 181.388C93.963 179.24 93.963 175.758 96.1109 173.61ZM103.889 173.61C106.037 175.758 106.037 179.24 103.889 181.388L102.475 179.974C103.842 178.607 103.842 176.391 102.475 175.024L103.889 173.61Z" fill="black"/><path d="M146.031 184.617L150.314 188.899L148.899 190.314L144.617 186.031C143.077 187.263 141.124 188 139 188C134.032 188 130 183.968 130 179C130 174.032 134.032 170 139 170C143.968 170 148 174.032 148 179C148 181.124 147.263 183.077 146.031 184.617Z" fill="black"/><path d="M180.001 186.26L172.947 190.208L174.522 182.28L168.588 176.792L176.615 175.84L180.001 168.5L183.386 175.84L191.413 176.792L185.479 182.28L187.054 190.208L180.001 186.26Z" fill="black"/><path d="M225 177.2L230.213 173.551C230.44 173.392 230.751 173.447 230.91 173.674C230.968 173.758 231 173.858 231 173.96V186.04C231 186.316 230.776 186.54 230.5 186.54C230.397 186.54 230.297 186.508 230.213 186.449L225 182.8V187C225 187.552 224.552 188 224 188H210C209.448 188 209 187.552 209 187V173C209 172.448 209.448 172 210 172H224C224.552 172 225 172.448 225 173V177.2Z" fill="black"/><path d="M250 174.001C250 173.448 250.455 173 250.992 173H269.008C269.556 173 270 173.445 270 174.001V187.999C270 188.552 269.545 189 269.008 189H250.992C250.444 189 250 188.555 250 187.999V174.001ZM262 186C264.761 186 267 183.761 267 181C267 178.239 264.761 176 262 176C259.239 176 257 178.239 257 181C257 183.761 259.239 186 262 186ZM252 175V177H255V175H252ZM252 170H258V172H252V170Z" fill="black"/><path d="M292 170H308C308.552 170 309 170.448 309 171V189C309 189.552 308.552 190 308 190H292C291.448 190 291 189.552 291 189V171C291 170.448 291.448 170 292 170ZM300 188C302.761 188 305 185.761 305 183C305 180.239 302.761 178 300 178C297.239 178 295 180.239 295 183C295 185.761 297.239 188 300 188ZM300 176C300.828 176 301.5 175.328 301.5 174.5C301.5 173.672 300.828 173 300 173C299.172 173 298.5 173.672 298.5 174.5C298.5 175.328 299.172 176 300 176ZM300 186C298.343 186 297 184.657 297 183C297 181.343 298.343 180 300 180C301.657 180 303 181.343 303 183C303 184.657 301.657 186 300 186Z" fill="black"/><path d="M332 180H335C336.105 180 337 180.895 337 182V187C337 188.105 336.105 189 335 189H332C330.895 189 330 188.105 330 187V180C330 174.477 334.477 170 340 170C345.523 170 350 174.477 350 180V187C350 188.105 349.105 189 348 189H345C343.895 189 343 188.105 343 187V182C343 180.895 343.895 180 345 180H348C348 175.582 344.418 172 340 172C335.582 172 332 175.582 332 180Z" fill="black"/><path d="M388 185H390V187H370V185H372V178C372 173.582 375.582 170 380 170C384.418 170 388 173.582 388 178V185ZM377 189H383V191H377V189Z" fill="black"/><path d="M421 190C415.477 190 411 185.523 411 180C411 174.477 415.477 170 421 170C426.523 170 431 174.477 431 180C431 185.523 426.523 190 421 190ZM416 179.5L420 181L421.5 185.002L425 176L416 179.5Z" fill="black"/><path d="M469.902 178.598C469.444 178.533 468.976 178.5 468.5 178.5C465.24 178.5 462.346 180.06 460.521 182.471C460.35 182.489 460.176 182.498 460 182.498C458.719 182.498 457.552 182.017 456.667 181.225L455.333 182.715C456.419 183.687 457.811 184.325 459.347 184.468C458.802 185.702 458.5 187.066 458.5 188.5C458.5 188.976 458.533 189.444 458.598 189.902C453.739 189.22 450 185.047 450 180C450 174.477 454.477 170 460 170C465.047 170 469.22 173.739 469.902 178.598ZM469.871 180.617C469.425 180.54 468.967 180.5 468.5 180.5C465.766 180.5 463.351 181.871 461.907 183.967C461.019 185.256 460.5 186.816 460.5 188.5C460.5 188.967 460.54 189.425 460.617 189.871L469.871 180.617ZM456.5 179.5C457.328 179.5 458 178.828 458 178C458 177.172 457.328 176.5 456.5 176.5C455.672 176.5 455 177.172 455 178C455 178.828 455.672 179.5 456.5 179.5ZM463.5 179.5C464.328 179.5 465 178.828 465 178C465 177.172 464.328 176.5 463.5 176.5C462.672 176.5 462 177.172 462 178C462 178.828 462.672 179.5 463.5 179.5Z" fill="black"/><path d="M500 190C494.477 190 490 185.523 490 180C490 174.477 494.477 170 500 170C505.523 170 510 174.477 510 180C510 185.523 505.523 190 500 190ZM508 180C508 175.582 504.418 172 500 172C495.582 172 492 175.582 492 180C492 184.418 495.582 188 500 188C501.47 188 502.848 187.603 504.032 186.911L503.024 185.184C502.136 185.703 501.103 186 500 186C496.686 186 494 183.314 494 180C494 176.686 496.686 174 500 174C503.314 174 506 176.686 506 180V181C506 181.552 505.552 182 505 182C504.448 182 504 181.552 504 181V177H502.646C501.941 176.378 501.014 176 500 176C497.791 176 496 177.791 496 180C496 182.209 497.791 184 500 184C501.046 184 501.999 183.598 502.712 182.94C503.262 183.589 504.083 184 505 184C506.657 184 508 182.657 508 181V180ZM500 178C501.105 178 502 178.895 502 180C502 181.105 501.105 182 500 182C498.895 182 498 181.105 498 180C498 178.895 498.895 178 500 178Z" fill="black"/></svg>')}.marketplace-header.mautic-theme:before{background-image:url('data:image/svg+xml,<svg width="520" height="200" viewBox="0 0 520 200" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.929 29.4825L18.775 23.6365C19.4423 23.8147 20.1837 23.642 20.7071 23.1186C21.4882 22.3375 21.4882 21.0712 20.7071 20.2902C19.9261 19.5091 18.6598 19.5091 17.8787 20.2902C17.3553 20.8136 17.1826 21.555 17.3608 22.2223L11.5148 28.0683L10.4541 27.0077C13.2825 23.7078 14.3432 20.0545 15.7574 13.9262L22.1214 13.2191L27.7783 18.876L27.0711 25.2399C20.9429 26.6541 17.2895 27.7148 13.9896 30.5432L12.929 29.4825ZM24.5962 10.0371L30.9428 16.3837C31.1381 16.579 31.1381 16.8956 30.9428 17.0908C30.8679 17.1658 30.7712 17.2149 30.6665 17.2313L29.1924 17.4618L23.5356 11.8049L23.7477 10.32C23.7868 10.0466 24.04 9.85666 24.3134 9.89571C24.4205 9.91101 24.5197 9.96063 24.5962 10.0371Z" fill="black"/><path d="M64 16.9961L68.3714 18.7446C68.751 18.8965 69 19.2642 69 19.6731V28.9961C69 29.5484 68.5523 29.9961 68 29.9961H52C51.4477 29.9961 51 29.5484 51 28.9961V19.6731C51 19.2642 51.2489 18.8965 51.6286 18.7446L56 16.9961H64ZM68 21.9961H56V26.9961H68V21.9961ZM64 10.9961C64.5523 10.9961 65 11.4438 65 11.9961V15.9961H55V11.9961C55 11.4438 55.4477 10.9961 56 10.9961H64Z" fill="black"/><path d="M103.95 10.3906L109.607 16.0474C109.997 16.4379 109.997 17.0711 109.607 17.4616L101.829 25.2398L99.7071 25.9469L98.2929 27.3611C97.9024 27.7517 97.2693 27.7517 96.8787 27.3611L92.6361 23.1185C92.2456 22.728 92.2456 22.0948 92.6361 21.7043L94.0503 20.2901L94.7574 18.1687L102.536 10.3906C102.926 10 103.559 10 103.95 10.3906ZM104.657 13.9261L98.2929 20.2901L99.7071 21.7043L106.071 15.3403L104.657 13.9261ZM92.2825 24.8863L95.111 27.7147L93.6967 29.1289L89.4541 27.7147L92.2825 24.8863Z" fill="black"/><path d="M140 29.9961C134.477 29.9961 130 25.5189 130 19.9961C130 14.4732 134.477 9.99609 140 9.99609C145.523 9.99609 150 14.4732 150 19.9961C150 25.5189 145.523 29.9961 140 29.9961ZM145.051 26.2002L144.189 22.7536C144.078 22.3084 143.678 21.9961 143.219 21.9961H136.781C136.322 21.9961 135.922 22.3084 135.811 22.7536L134.949 26.2002C136.326 27.3229 138.084 27.9961 140 27.9961C141.916 27.9961 143.674 27.3229 145.051 26.2002ZM138 19.9961H142V18.4961L140.962 14.8614C140.867 14.5292 140.607 14.2695 140.275 14.1746C139.744 14.0229 139.19 14.3304 139.038 14.8614L138 18.4961V19.9961Z" fill="black"/><path d="M185 16H175V18H179V25H181V18H185V16ZM172 11H188C188.552 11 189 11.4477 189 12V28C189 28.5523 188.552 29 188 29H172C171.448 29 171 28.5523 171 28V12C171 11.4477 171.448 11 172 11Z" fill="black"/><path d="M213 26V28H217V26H213ZM211 15L215 10L219 15V30H211V15ZM229 16H227V18H229V20H226V22H229V24H227V26H229V29C229 29.5523 228.552 30 228 30H222C221.448 30 221 29.5523 221 29V13C221 12.4477 221.448 12 222 12H228C228.552 12 229 12.4477 229 13V16Z" fill="black"/><path d="M253.636 14.6335L260 8.26953L266.364 14.6335C269.879 18.1482 269.879 23.8467 266.364 27.3614C262.849 30.8761 257.151 30.8761 253.636 27.3614C250.121 23.8467 250.121 18.1482 253.636 14.6335Z" fill="black"/><path d="M300 29.9961C294.477 29.9961 290 25.519 290 19.9961C290 14.4733 294.477 9.99609 300 9.99609C305.523 9.99609 310 14.4733 310 19.9961C310 25.519 305.523 29.9961 300 29.9961ZM293.329 24.4214C294.764 26.5669 297.209 27.9797 299.984 27.9797C304.402 27.9797 307.984 24.3979 307.984 19.9797C307.984 17.2047 306.571 14.7597 304.425 13.3249C305.271 16.3526 304.502 19.7363 302.121 22.1175C299.74 24.4987 296.357 25.2666 293.329 24.4214Z" fill="black"/><path d="M348 18.9961V15.9961H342V11.9961H338V15.9961H332V18.9961H348ZM349 20.9961V28.9961C349 29.5484 348.552 29.9961 348 29.9961H338V23.9961H336V29.9961H332C331.448 29.9961 331 29.5484 331 28.9961V20.9961H330V14.9961C330 14.4438 330.448 13.9961 331 13.9961H336V10.9961C336 10.4438 336.448 9.99609 337 9.99609H343C343.552 9.99609 344 10.4438 344 10.9961V13.9961H349C349.552 13.9961 350 14.4438 350 14.9961V20.9961H349Z" fill="black"/><path d="M381.96 14.5002L384.789 11.6718C385.179 11.2813 385.812 11.2813 386.203 11.6718L388.324 13.7931C388.715 14.1836 388.715 14.8168 388.324 15.2073L385.496 18.0357L387.264 19.8035L385.849 21.2177L378.778 14.1467L380.192 12.7325L381.96 14.5002ZM378.778 16.9751L383.021 21.2177L375.243 28.9959H371V24.7532L378.778 16.9751Z" fill="black"/><path d="M416.586 25H411V23H429V25H423.414L426.657 28.2426L425.243 29.6569L421 25.4142V28H419V25.4142L414.757 29.6569L413.343 28.2426L416.586 25ZM413 11H427C427.552 11 428 11.4477 428 12V22H412V12C412 11.4477 412.448 11 413 11Z" fill="black"/><path d="M467 25H470V27H467V30H465V27H454C453.448 27 453 26.5523 453 26V15H450V13H453V10H455V13H466C466.552 13 467 13.4477 467 14V25Z" fill="black"/><path d="M507.228 26.7307L508.995 24.9629L510.763 26.7307C511.739 27.707 511.739 29.2899 510.763 30.2662C509.787 31.2425 508.204 31.2425 507.228 30.2662C506.251 29.2899 506.251 27.707 507.228 26.7307ZM496.879 9.07812L508.192 20.3918C508.583 20.7823 508.583 21.4155 508.192 21.806L499.707 30.2913C499.316 30.6818 498.683 30.6818 498.293 30.2913L489.808 21.806C489.417 21.4155 489.417 20.7823 489.808 20.3918L497.586 12.6137L495.464 10.4923L496.879 9.07812ZM499 14.0279L491.929 21.0989H506.071L499 14.0279Z" fill="black"/><path d="M12.929 61.3136L15.0503 63.4349L16.4646 62.0207L14.3432 59.8994L16.4646 57.7781L19.293 60.6065L20.7072 59.1923L17.8788 56.3639L20.0001 54.2426L22.1214 56.3639L23.5356 54.9497L21.4143 52.8283L24.2427 49.9999C24.6332 49.6094 25.2664 49.6094 25.6569 49.9999L30.6067 54.9497C30.9972 55.3402 30.9972 55.9734 30.6067 56.3639L15.7574 71.2131C15.3669 71.6036 14.7338 71.6036 14.3432 71.2131L9.39348 66.2634C9.00295 65.8728 9.00295 65.2397 9.39348 64.8492L12.929 61.3136Z" fill="black"/><path d="M61.9999 66.9982H68.9999V68.9982H59.9999L56.0023 69.0007L49.5146 62.5129C49.124 62.1224 49.124 61.4893 49.5146 61.0987L60.1212 50.4921C60.5117 50.1016 61.1449 50.1016 61.5354 50.4921L69.3136 58.2703C69.7041 58.6608 69.7041 59.294 69.3136 59.6845L61.9999 66.9982ZM63.6567 62.5129L67.1922 58.9774L60.8283 52.6134L57.2928 56.149L63.6567 62.5129Z" fill="black"/><path d="M97.6835 55.5582L100 57.8748L106.374 51.5004C107.155 50.7194 108.422 50.7194 109.203 51.5004L109.91 52.2075L97.6835 64.434C97.8873 64.9139 98 65.4418 98 65.9961C98 68.2052 96.2091 69.9961 94 69.9961C91.7909 69.9961 90 68.2052 90 65.9961C90 63.787 91.7909 61.9961 94 61.9961C94.5543 61.9961 95.0822 62.1088 95.5622 62.3126L97.8787 59.9961L95.5622 57.6796C95.0822 57.8834 94.5543 57.9961 94 57.9961C91.7909 57.9961 90 56.2052 90 53.9961C90 51.787 91.7909 49.9961 94 49.9961C96.2091 49.9961 98 51.787 98 53.9961C98 54.5504 97.8873 55.0783 97.6835 55.5582ZM94 55.9961C95.1046 55.9961 96 55.1007 96 53.9961C96 52.8915 95.1046 51.9961 94 51.9961C92.8954 51.9961 92 52.8915 92 53.9961C92 55.1007 92.8954 55.9961 94 55.9961ZM94 67.9961C95.1046 67.9961 96 67.1007 96 65.9961C96 64.8915 95.1046 63.9961 94 63.9961C92.8954 63.9961 92 64.8915 92 65.9961C92 67.1007 92.8954 67.9961 94 67.9961ZM103.535 61.4094L109.91 67.7847L109.203 68.4918C108.422 69.2728 107.155 69.2728 106.374 68.4918L101.413 63.5307L103.535 61.4094Z" fill="black"/><path d="M144.33 61.4964C145.956 60.2145 147 58.2272 147 55.9961H149C149 58.9681 147.559 61.6037 145.338 63.2426L147.866 67.6205C148.418 68.577 148.091 69.8002 147.134 70.3525L143.607 64.2441C142.503 64.7277 141.283 64.9961 140 64.9961C138.717 64.9961 137.497 64.7277 136.393 64.2441L132.866 70.3525C131.909 69.8002 131.582 68.577 132.134 67.6205L137.198 58.8502C136.458 58.1244 136 57.1138 136 55.9961C136 54.1323 137.275 52.5662 139 52.1221V49.9961H141V52.1221C142.725 52.5662 144 54.1323 144 55.9961C144 57.1138 143.542 58.1244 142.802 58.8502L144.33 61.4964ZM142.599 62.4977L141.071 59.8511C140.73 59.9456 140.371 59.9961 140 59.9961C139.629 59.9961 139.27 59.9456 138.929 59.8511L137.401 62.4977C138.205 62.8192 139.082 62.9961 140 62.9961C140.918 62.9961 141.795 62.8192 142.599 62.4977ZM140 56.9961C140.552 56.9961 141 56.5484 141 55.9961C141 55.4438 140.552 54.9961 140 54.9961C139.448 54.9961 139 55.4438 139 55.9961C139 56.5484 139.448 56.9961 140 56.9961Z" fill="black"/><path d="M184.572 56.0275C184.847 55.4078 185 54.7218 185 54C185 51.2386 182.761 49 180 49C177.238 49 175 51.2386 175 54C175 56.5826 176.958 58.7079 179.47 58.9723C180.686 57.2403 182.576 56.2078 184.572 56.0275ZM181.154 65.9462C181.996 64.1276 182.047 61.9741 181.155 60.0554C182.64 58.0118 185.459 57.3788 187.696 58.6701C190.087 60.0509 190.906 63.1086 189.526 65.5C188.145 67.8915 185.087 68.7109 182.696 67.3302C182.071 66.9694 181.553 66.4942 181.154 65.9462ZM174.273 58.0269C175.427 59.6652 177.267 60.786 179.375 60.9726C180.402 63.2807 179.54 66.0388 177.304 67.3301C174.912 68.7108 171.854 67.8914 170.473 65.5C169.093 63.1085 169.912 60.0505 172.304 58.6698C172.929 58.309 173.599 58.0984 174.273 58.0269Z" fill="black"/><path d="M220 50C225.522 50 230 53.9778 230 58.8889C230 61.9556 227.511 64.4444 224.444 64.4444H222.478C221.556 64.4444 220.811 65.1889 220.811 66.1111C220.811 66.5333 220.978 66.9222 221.233 67.2111C221.5 67.5111 221.667 67.9 221.667 68.3333C221.667 69.2556 220.9 70 220 70C214.478 70 210 65.5222 210 60C210 54.4778 214.478 50 220 50ZM215.5 60C216.328 60 217 59.3284 217 58.5C217 57.6716 216.328 57 215.5 57C214.672 57 214 57.6716 214 58.5C214 59.3284 214.672 60 215.5 60ZM224.5 60C225.328 60 226 59.3284 226 58.5C226 57.6716 225.328 57 224.5 57C223.672 57 223 57.6716 223 58.5C223 59.3284 223.672 60 224.5 60ZM220 57C220.828 57 221.5 56.3284 221.5 55.5C221.5 54.6716 220.828 54 220 54C219.172 54 218.5 54.6716 218.5 55.5C218.5 56.3284 219.172 57 220 57Z" fill="black"/><path d="M259 50V70H261V50H259ZM255 54V66H252V54H255ZM252 52C250.895 52 250 52.8954 250 54V66C250 67.1046 250.895 68 252 68H255C256.105 68 257 67.1046 257 66V54C257 52.8954 256.105 52 255 52H252ZM263 54C263 52.8954 263.895 52 265 52H268C269.105 52 270 52.8954 270 54V66C270 67.1046 269.105 68 268 68H265C263.895 68 263 67.1046 263 66V54Z" fill="black"/><path d="M290 51C290 50.4477 290.448 50 291 50H305C305.552 50 306 50.4477 306 51V54H309C309.552 54 310 54.4477 310 55V69C310 69.5523 309.552 70 309 70H295C294.448 70 294 69.5523 294 69V66H291C290.448 66 290 65.5523 290 65V51ZM296 66V68H299.439L297.439 66H296ZM299.561 66L301.561 68H304.439L302.439 66H299.561ZM308 68V66.5607L306 64.5607V65C306 65.5523 305.552 66 305 66H304.561L306.561 68H308ZM308 61.5607L306 59.5607V62.4393L308 64.4393V61.5607ZM308 59.4393V56H306V57.4393L308 59.4393Z" fill="black"/><path d="M340 49L346 59H334L340 49ZM341 61.5H349V69.5H341V61.5ZM334.75 70C337.373 70 339.5 67.8734 339.5 65.25C339.5 62.6266 337.373 60.5 334.75 60.5C332.127 60.5 330 62.6266 330 65.25C330 67.8734 332.127 70 334.75 70Z" fill="black"/><path d="M379.189 61.2637L380.572 69.1055L372 69.1062C371.448 69.1062 371 68.6585 371 68.1062L371 62.7085L379.189 61.2637ZM388 51.1062C388.553 51.1062 389 51.5539 389 52.1062V68.1062C389 68.6585 388.553 69.1062 388 69.1062L382.603 69.1055L379.429 51.1055L388 51.1062ZM377.398 51.1055L378.842 59.294L371 60.6775L371 52.1062C371 51.5539 371.448 51.1062 372 51.1062L377.398 51.1055Z" fill="black"/><path d="M422 58V62H418V58H422ZM424 58H429V62H424V58ZM422 69H418V64H422V69ZM424 69V64H429V68C429 68.5523 428.552 69 428 69H424ZM422 51V56H418V51H422ZM424 51H428C428.552 51 429 51.4477 429 52V56H424V51ZM416 58V62H411V58H416ZM416 69H412C411.448 69 411 68.5523 411 68V64H416V69ZM416 51V56H411V52C411 51.4477 411.448 51 412 51H416Z" fill="black"/><path d="M469 51C469.552 51 470 51.4477 470 52V68C470 68.5523 469.552 69 469 69H451C450.448 69 450 68.5523 450 68V52C450 51.4477 450.448 51 451 51H469ZM467 54H465V66H467V54Z" fill="black"/><path d="M503 69H497V58H503V69ZM505 69V58H510V68C510 68.5523 509.552 69 509 69H505ZM495 69H491C490.448 69 490 68.5523 490 68V58H495V69ZM510 56H490V52C490 51.4477 490.448 51 491 51H509C509.552 51 510 51.4477 510 52V56Z" fill="black"/><path d="M22 94H24V96H29C29.5523 96 30 96.4477 30 97V104.5L24 101L24.0359 109.062L26.2592 106.913L28.041 110H17C16.4477 110 16 109.552 16 109V104H14V102H16V97C16 96.4477 16.4477 96 17 96H22V94ZM30 105.338V109C30 109.107 29.9832 109.21 29.9521 109.307L27.9913 105.913L30 105.338ZM12 102V104H10V102H12ZM12 98V100H10V98H12ZM12 94V96H10V94H12ZM12 90V92H10V90H12ZM16 90V92H14V90H16ZM20 90V92H18V90H20ZM24 90V92H22V90H24Z" fill="black"/><path d="M68 98H71L67 103L63 98H66V96C66 94.3432 64.6569 93 63 93H59V91H63C65.7614 91 68 93.2386 68 96V98ZM61 97C61.5523 97 62 97.4477 62 98V108C62 108.552 61.5523 109 61 109H51C50.4477 109 50 108.552 50 108V98C50 97.4477 50.4477 97 51 97H61Z" fill="black"/><path d="M93 96C91.3432 96 90 94.6568 90 93C90 91.3432 91.3432 90 93 90C94.6568 90 96 91.3432 96 93C96 94.6568 94.6568 96 93 96ZM107 96C105.343 96 104 94.6568 104 93C104 91.3432 105.343 90 107 90C108.657 90 110 91.3432 110 93C110 94.6568 108.657 96 107 96ZM107 110C105.343 110 104 108.657 104 107C104 105.343 105.343 104 107 104C108.657 104 110 105.343 110 107C110 108.657 108.657 110 107 110ZM93 110C91.3432 110 90 108.657 90 107C90 105.343 91.3432 104 93 104C94.6568 104 96 105.343 96 107C96 108.657 94.6568 110 93 110ZM97 92H103V94H97V92ZM97 106H103V108H97V106ZM92 97H94V103H92V97ZM106 97H108V103H106V97Z" fill="black"/><path d="M132 106.922L130.651 106.377C130.138 106.17 129.891 105.587 130.098 105.075L132 100.367V106.922ZM136.86 109H135C134.448 109 134 108.552 134 108V101.922L136.86 109ZM134.022 93.9676L143.294 90.2215C143.806 90.0146 144.389 90.262 144.596 90.7741L150.215 104.682C150.422 105.194 150.174 105.777 149.662 105.984L140.39 109.73C139.878 109.937 139.295 109.689 139.089 109.177L133.469 95.2694C133.263 94.7573 133.51 94.1745 134.022 93.9676ZM137 96.9999C137.552 96.9999 138 96.5522 138 95.9999C138 95.4476 137.552 94.9999 137 94.9999C136.448 94.9999 136 95.4476 136 95.9999C136 96.5522 136.448 96.9999 137 96.9999Z" fill="black"/><path d="M187.576 102.576L183.707 98.707C183.317 98.3164 182.684 98.3164 182.293 98.707L174.865 106.135C173.114 104.667 172 102.464 172 100C172 95.5817 175.582 92 180 92C184.418 92 188 95.5817 188 100C188 100.901 187.851 101.768 187.576 102.576ZM180 110C185.523 110 190 105.523 190 100C190 94.4771 185.523 90 180 90C174.477 90 170 94.4771 170 100C170 105.523 174.477 110 180 110ZM179 98C179 99.1046 178.105 100 177 100C175.895 100 175 99.1046 175 98C175 96.8954 175.895 96 177 96C178.105 96 179 96.8954 179 98Z" fill="black"/><path d="M225.409 107C224.633 104.601 223.132 103.115 221.143 101.398C223.024 99.8971 225.407 99 228 99V91H229.008C229.556 91 230 91.445 230 91.9934V108.007C230 108.555 229.545 109 229.008 109H210.992C210.444 109 210 108.555 210 108.007V91.9934C210 91.4448 210.455 91 210.992 91H214V89H216V93H212V100C217.22 100 221.662 102.462 223.313 107H225.409ZM226 89V93H218V91H224V89H226ZM224.5 98C223.672 98 223 97.3284 223 96.5C223 95.6716 223.672 95 224.5 95C225.328 95 226 95.6716 226 96.5C226 97.3284 225.328 98 224.5 98Z" fill="black"/><path d="M251 91.9934C251 91.4448 251.445 91 251.993 91H268.007C268.555 91 269 91.445 269 91.9934V108.007C269 108.555 268.555 109 268.007 109H251.993C251.445 109 251 108.555 251 108.007V91.9934ZM258.622 96.4146C258.556 96.3708 258.479 96.3474 258.4 96.3474C258.179 96.3474 258 96.5265 258 96.7474V103.253C258 103.332 258.023 103.409 258.067 103.474C258.19 103.658 258.438 103.708 258.622 103.585L263.501 100.333C263.545 100.303 263.582 100.266 263.612 100.222C263.734 100.038 263.685 99.7897 263.501 99.6672L258.622 96.4146Z" fill="black"/><path d="M306.001 108H308V110H300C294.477 110 290 105.523 290 100C290 94.4771 294.477 90 300 90C305.523 90 310 94.4771 310 100C310 103.271 308.429 106.176 306.001 108ZM300 98C301.105 98 302 97.1046 302 96C302 94.8954 301.105 94 300 94C298.895 94 298 94.8954 298 96C298 97.1046 298.895 98 300 98ZM296 102C297.105 102 298 101.105 298 100C298 98.8954 297.105 98 296 98C294.895 98 294 98.8954 294 100C294 101.105 294.895 102 296 102ZM304 102C305.105 102 306 101.105 306 100C306 98.8954 305.105 98 304 98C302.895 98 302 98.8954 302 100C302 101.105 302.895 102 304 102ZM300 106C301.105 106 302 105.105 302 104C302 102.895 301.105 102 300 102C298.895 102 298 102.895 298 104C298 105.105 298.895 106 300 106Z" fill="black"/><path d="M345.998 95L348.308 91H349.008C349.556 91 350 91.445 350 91.9934V108.007C350 108.555 349.545 109 349.008 109H330.992C330.444 109 330 108.555 330 108.007V91.9934C330 91.4448 330.455 91 330.992 91H333.998L331.689 95H333.998L336.307 91H339.998L337.689 95H339.998L342.307 91H345.998L343.689 95H345.998Z" fill="black"/><path d="M381 94V92H373V90H383V94H384C384.552 94 385 94.4477 385 95V97.2L390.213 93.5507C390.44 93.3924 390.751 93.4474 390.91 93.6736C390.968 93.7576 391 93.8577 391 93.9603V106.04C391 106.316 390.776 106.54 390.5 106.54C390.397 106.54 390.297 106.508 390.213 106.449L385 102.8V107C385 107.552 384.552 108 384 108H370C369.448 108 369 107.552 369 107V95C369 94.4477 369.448 94 370 94H381ZM373 98V100H375V98H373Z" fill="black"/><path d="M422.803 92C422.292 92.8825 422 93.9071 422 95C422 98.3137 424.686 101 428 101C429.093 101 430.118 100.708 431 100.197V106.999C431 107.552 430.56 108 429.997 108H410.002C409.449 108 409 107.555 409 106.999V93.0009C409 92.4481 409.439 92 410.002 92H422.803ZM428 99C425.791 99 424 97.2091 424 95C424 92.7909 425.791 91 428 91C430.209 91 432 92.7909 432 95C432 97.2091 430.209 99 428 99ZM428 97C429.105 97 430 96.1046 430 95C430 93.8954 429.105 93 428 93C426.895 93 426 93.8954 426 95C426 96.1046 426.895 97 428 97ZM427 103V106H429V103H427Z" fill="black"/><path d="M465 98H468V94H452V98H463V96H465V98ZM454 91V89H456V91H469.008C469.556 91 470 91.445 470 91.9934V108.007C470 108.555 469.545 109 469.008 109H450.992C450.444 109 450 108.555 450 108.007V91.9934C450 91.4448 450.455 91 450.992 91H454ZM455 107C456.657 107 458 105.657 458 104C458 102.343 456.657 101 455 101C453.343 101 452 102.343 452 104C452 105.657 453.343 107 455 107Z" fill="black"/><path d="M492 90H508C508.552 90 509 90.4477 509 91V109C509 109.552 508.552 110 508 110H492C491.448 110 491 109.552 491 109V91C491 90.4477 491.448 90 492 90ZM500 108C502.761 108 505 105.761 505 103C505 100.239 502.761 98 500 98C497.239 98 495 100.239 495 103C495 105.761 497.239 108 500 108ZM500 96C500.828 96 501.5 95.3284 501.5 94.5C501.5 93.6716 500.828 93 500 93C499.172 93 498.5 93.6716 498.5 94.5C498.5 95.3284 499.172 96 500 96ZM500 106C498.343 106 497 104.657 497 103C497 101.343 498.343 100 500 100C501.657 100 503 101.343 503 103C503 104.657 501.657 106 500 106Z" fill="black"/><path d="M27.376 140.415L16.7774 147.481C16.5476 147.634 16.2372 147.572 16.084 147.342C16.0292 147.26 16 147.164 16 147.065V132.934C16 132.657 16.2239 132.434 16.5 132.434C16.5987 132.434 16.6952 132.463 16.7774 132.518L27.376 139.583C27.6057 139.736 27.6678 140.047 27.5146 140.277C27.478 140.332 27.4309 140.379 27.376 140.415Z" fill="black"/><path d="M69 131C69.5523 131 70 131.448 70 132V148C70 148.552 69.5523 149 69 149H51C50.4477 149 50 148.552 50 148V132C50 131.448 50.4477 131 51 131H69ZM66 140H64V143H61V145H66V140ZM59 135H54V140H56V137H59V135Z" fill="black"/><path d="M100 150C94.4771 150 90 145.523 90 140C90 134.477 94.4771 130 100 130C105.523 130 110 134.477 110 140C110 145.523 105.523 150 100 150ZM96 141C96 143.209 97.7909 145 100 145C102.209 145 104 143.209 104 141H96ZM96 139C96.8284 139 97.5 138.328 97.5 137.5C97.5 136.672 96.8284 136 96 136C95.1716 136 94.5 136.672 94.5 137.5C94.5 138.328 95.1716 139 96 139ZM104 139C104.828 139 105.5 138.328 105.5 137.5C105.5 136.672 104.828 136 104 136C103.172 136 102.5 136.672 102.5 137.5C102.5 138.328 103.172 139 104 139Z" fill="black"/><path d="M141.5 130C141.5 130.444 141.307 130.843 141 131.118V133H146C147.657 133 149 134.343 149 136V146C149 147.657 147.657 149 146 149H134C132.343 149 131 147.657 131 146V136C131 134.343 132.343 133 134 133H139V131.118C138.693 130.843 138.5 130.444 138.5 130C138.5 129.172 139.172 128.5 140 128.5C140.828 128.5 141.5 129.172 141.5 130ZM128 138H130V144H128V138ZM152 138H150V144H152V138ZM137 142.5C137.828 142.5 138.5 141.828 138.5 141C138.5 140.172 137.828 139.5 137 139.5C136.172 139.5 135.5 140.172 135.5 141C135.5 141.828 136.172 142.5 137 142.5ZM144.5 141C144.5 140.172 143.828 139.5 143 139.5C142.172 139.5 141.5 140.172 141.5 141C141.5 141.828 142.172 142.5 143 142.5C143.828 142.5 144.5 141.828 144.5 141Z" fill="black"/><path d="M185.5 130C187.985 130 190 132.015 190 134.5C190 135.856 189.4 137.072 188.451 137.897C188.806 138.864 189 139.91 189 141C189 145.971 184.971 150 180 150C175.029 150 171 145.971 171 141C171 139.91 171.194 138.864 171.549 137.897C170.6 137.072 170 135.856 170 134.5C170 132.015 172.015 130 174.5 130C176.126 130 177.55 130.862 178.341 132.154C178.877 132.053 179.433 132 180 132C180.567 132 181.123 132.053 181.661 132.153C182.45 130.862 183.875 130 185.5 130ZM178 141H176C176 143.209 177.791 145 180 145C182.209 145 184 143.209 184 141H182C182 142.105 181.105 143 180 143C178.895 143 178 142.105 178 141Z" fill="black"/><path d="M226.5 130C228.985 130 231 132.015 231 134.5C231 136.683 229.445 138.503 227.383 138.913C227.78 139.862 228 140.906 228 142C228 146.418 224.418 150 220 150C215.582 150 212 146.418 212 142C212 140.906 212.22 139.862 212.618 138.912C210.555 138.503 209 136.683 209 134.5C209 132.015 211.015 130 213.5 130C215.903 130 217.866 131.883 217.993 134.254C218.635 134.088 219.307 134 220 134C220.693 134 221.365 134.088 222.006 134.254C222.134 131.883 224.097 130 226.5 130Z" fill="black"/><path d="M260 130C264.971 130 269 134.029 269 139V146.5C269 148.433 267.433 150 265.5 150C264.3 150 263.241 149.396 262.611 148.476C262.098 149.386 261.12 150 260 150C258.88 150 257.902 149.386 257.387 148.475C256.759 149.396 255.7 150 254.5 150C252.631 150 251.105 148.536 251.005 146.692L251 146.5V139C251 134.029 255.029 130 260 130ZM260 140C258.895 140 258 141.119 258 142.5C258 143.881 258.895 145 260 145C261.105 145 262 143.881 262 142.5C262 141.119 261.105 140 260 140ZM257.5 136C256.672 136 256 136.672 256 137.5C256 138.328 256.672 139 257.5 139C258.328 139 259 138.328 259 137.5C259 136.672 258.328 136 257.5 136ZM262.5 136C261.672 136 261 136.672 261 137.5C261 138.328 261.672 139 262.5 139C263.328 139 264 138.328 264 137.5C264 136.672 263.328 136 262.5 136Z" fill="black"/><path d="M305 141C307.209 141 309 142.791 309 145C309 147.209 307.209 149 305 149C302.858 149 301 147.21 301 145H299C299 147.209 297.209 149 295 149C292.791 149 291 147.209 291 145C291 142.791 292.791 141 295 141C296.481 141 297.773 141.804 298.465 143H301.535C302.227 141.804 303.52 141 305 141ZM290 140V138H292V135C292 132.791 293.791 131 296 131H304C306.209 131 308 132.791 308 135V138H310V140H290Z" fill="black"/><path d="M340 130C343.122 130 345.909 131.43 347.743 133.671L341.414 140L347.743 146.329C345.909 148.57 343.122 150 340 150C334.477 150 330 145.523 330 140C330 134.477 334.477 130 340 130ZM340 133C339.172 133 338.5 133.672 338.5 134.5C338.5 135.328 339.172 136 340 136C340.828 136 341.5 135.328 341.5 134.5C341.5 133.672 340.828 133 340 133Z" fill="black"/><path d="M380.998 130.049C386.051 130.551 389.998 134.815 389.998 140V141H380.998V147C380.998 148.105 381.893 149 382.998 149C384.103 149 384.998 148.105 384.998 147V146H386.998V147C386.998 149.209 385.207 151 382.998 151C380.789 151 378.998 149.209 378.998 147V141H369.998V140C369.998 134.815 373.945 130.551 378.998 130.049V130C378.998 129.448 379.446 129 379.998 129C380.55 129 380.998 129.448 380.998 130V130.049Z" fill="black"/><path d="M410 136.5C410 133.462 412.462 131 415.5 131C417.36 131 419.005 131.923 420 133.337C420.995 131.923 422.64 131 424.5 131C427.538 131 430 133.462 430 136.5C430 144 420 149.485 420 149.485C420 149.485 410 144 410 136.5Z" fill="black"/><path d="M455.291 148.824L450 150L451.176 144.709C450.425 143.306 450 141.702 450 140C450 134.477 454.477 130 460 130C465.523 130 470 134.477 470 140C470 145.523 465.523 150 460 150C458.298 150 456.694 149.575 455.291 148.824ZM455 140C455 142.761 457.239 145 460 145C462.761 145 465 142.761 465 140H463C463 141.657 461.657 143 460 143C458.343 143 457 141.657 457 140H455Z" fill="black"/><path d="M509.902 138.598C509.444 138.533 508.976 138.5 508.5 138.5C505.24 138.5 502.346 140.06 500.521 142.471C500.35 142.489 500.176 142.498 500 142.498C498.719 142.498 497.552 142.017 496.667 141.225L495.333 142.715C496.419 143.687 497.811 144.325 499.347 144.468C498.802 145.702 498.5 147.066 498.5 148.5C498.5 148.976 498.533 149.444 498.598 149.902C493.739 149.22 490 145.047 490 140C490 134.477 494.477 130 500 130C505.047 130 509.22 133.739 509.902 138.598ZM509.871 140.617C509.425 140.54 508.967 140.5 508.5 140.5C505.766 140.5 503.351 141.871 501.907 143.967C501.019 145.256 500.5 146.816 500.5 148.5C500.5 148.967 500.54 149.425 500.617 149.871L509.871 140.617ZM496.5 139.5C497.328 139.5 498 138.828 498 138C498 137.172 497.328 136.5 496.5 136.5C495.672 136.5 495 137.172 495 138C495 138.828 495.672 139.5 496.5 139.5ZM503.5 139.5C504.328 139.5 505 138.828 505 138C505 137.172 504.328 136.5 503.5 136.5C502.672 136.5 502 137.172 502 138C502 138.828 502.672 139.5 503.5 139.5Z" fill="black"/><path d="M13 171C12.5313 171 12.1255 171.326 12.0238 171.783L10.0238 180.783C10.008 180.854 10 180.927 10 181V188C10 188.552 10.4477 189 11 189H29C29.5523 189 30 188.552 30 188V181C30 180.927 29.992 180.854 29.9762 180.783L27.9762 171.783C27.8745 171.326 27.4687 171 27 171H13ZM27.7534 180H23C23 181.657 21.6569 183 20 183C18.3431 183 17 181.657 17 180H12.2466L13.8022 173H26.1978L27.7534 180Z" fill="black"/><path d="M68.997 170.992L68.9998 189.008C68.9998 189.545 68.5552 190 68.0066 190H51.9934C51.445 190 51 189.556 51 189.008V170.992C51 170.455 51.4447 170 51.9932 170H68.0036C68.5519 170 68.9969 170.444 68.997 170.992ZM57 181V177C57 176.448 57.4477 176 58 176C58.5523 176 59 176.448 59 177V181C59 181.552 59.4477 182 60 182C60.5523 182 61 181.552 61 181V177C61 175.343 59.6569 174 58 174C56.3432 174 55 175.343 55 177V181C55 183.761 57.2386 186 60 186C62.7614 186 65 183.761 65 181V176H63V181C63 182.657 61.6569 184 60 184C58.3431 184 57 182.657 57 181Z" fill="black"/><path d="M100 190C94.4771 190 90 185.523 90 180C90 174.477 94.4771 170 100 170C105.523 170 110 174.477 110 180C110 185.523 105.523 190 100 190ZM108 180C108 175.582 104.418 172 100 172C95.5817 172 92 175.582 92 180C92 184.418 95.5817 188 100 188C101.47 188 102.848 187.603 104.032 186.911L103.024 185.184C102.136 185.703 101.103 186 100 186C96.6863 186 94 183.314 94 180C94 176.686 96.6863 174 100 174C103.314 174 106 176.686 106 180V181C106 181.552 105.552 182 105 182C104.448 182 104 181.552 104 181V177H102.646C101.941 176.378 101.014 176 100 176C97.7909 176 96 177.791 96 180C96 182.209 97.7909 184 100 184C101.046 184 101.999 183.598 102.712 182.94C103.262 183.589 104.083 184 105 184C106.657 184 108 182.657 108 181V180ZM100 178C101.105 178 102 178.895 102 180C102 181.105 101.105 182 100 182C98.8954 182 98 181.105 98 180C98 178.895 98.8954 178 100 178Z" fill="black"/><path d="M140 176.5L142.116 181.587L147.609 182.028L143.424 185.612L144.702 190.972L140 188.1L135.298 190.972L136.576 185.612L132.392 182.028L137.884 181.587L140 176.5ZM136 170V179H134V170H136ZM146 170V179H144V170H146ZM141 170V175H139V170H141Z" fill="black"/><path d="M178.007 170.103C176.605 169.65 175.082 170.281 174.412 171.593L173.606 173.17C173.51 173.357 173.358 173.51 173.17 173.605L171.593 174.411C170.281 175.081 169.65 176.605 170.104 178.007L170.649 179.692C170.714 179.892 170.714 180.107 170.649 180.308L170.104 181.993C169.65 183.394 170.281 184.918 171.593 185.588L173.17 186.394C173.358 186.49 173.51 186.642 173.606 186.829L174.412 188.407C175.082 189.718 176.605 190.35 178.007 189.896L179.692 189.35C179.892 189.286 180.108 189.286 180.308 189.35L181.993 189.896C183.395 190.35 184.918 189.718 185.588 188.407L186.394 186.829C186.49 186.642 186.642 186.49 186.83 186.394L188.407 185.588C189.719 184.918 190.35 183.394 189.896 181.993L189.351 180.308C189.286 180.107 189.286 179.892 189.351 179.692L189.896 178.007C190.35 176.605 189.719 175.081 188.407 174.411L186.83 173.605C186.642 173.51 186.49 173.357 186.394 173.17L185.588 171.593C184.918 170.281 183.395 169.65 181.993 170.103L180.308 170.649C180.108 170.714 179.892 170.714 179.692 170.649L178.007 170.103ZM174.76 179.757L176.174 178.343L179.002 181.171L184.659 175.514L186.073 176.928L179.002 183.999L174.76 179.757Z" fill="black"/><path d="M224 184C225.657 184 227 185.343 227 187C227 188.657 225.657 190 224 190C222.343 190 221 188.657 221 187C221 185.343 222.343 184 224 184ZM214 180C216.209 180 218 181.791 218 184C218 186.209 216.209 188 214 188C211.791 188 210 186.209 210 184C210 181.791 211.791 180 214 180ZM222.5 170C225.538 170 228 172.462 228 175.5C228 178.538 225.538 181 222.5 181C219.462 181 217 178.538 217 175.5C217 172.462 219.462 170 222.5 170Z" fill="black"/><path d="M250 181H256V189H250V181ZM257 171H263V189H257V171ZM264 176H270V189H264V176Z" fill="black"/><path d="M293 171V187H309V189H291V171H293ZM307.939 173.939L310.061 176.061L304 182.121L301 179.121L297.061 183.061L294.939 180.939L301 174.879L304 177.879L307.939 173.939Z" fill="black"/><path d="M330.049 180.998H335.527C335.706 184.267 336.757 187.303 338.452 189.879C333.988 189.185 330.5 185.538 330.049 180.998ZM330.049 178.998C330.5 174.458 333.988 170.811 338.452 170.117C336.757 172.693 335.706 175.729 335.527 178.998H330.049ZM349.951 178.998H344.473C344.294 175.729 343.242 172.693 341.548 170.117C346.012 170.811 349.5 174.458 349.951 178.998ZM349.951 180.998C349.5 185.538 346.012 189.185 341.548 189.879C343.242 187.303 344.294 184.267 344.473 180.998H349.951ZM337.531 180.998H342.469C342.298 183.781 341.415 186.371 340 188.59C338.585 186.371 337.702 183.781 337.531 180.998ZM337.531 178.998C337.702 176.215 338.585 173.625 340 171.407C341.415 173.625 342.298 176.215 342.469 178.998H337.531Z" fill="black"/><path d="M371 171H380.382C380.761 171 381.107 171.214 381.276 171.553L382 173H388C388.552 173 389 173.448 389 174V185C389 185.552 388.552 186 388 186H381.618C381.239 186 380.893 185.786 380.724 185.447L380 184H373V190H371V171Z" fill="black"/><path d="M416 172C416 173.105 415.105 174 414 174C412.895 174 412 173.105 412 172C412 170.895 412.895 170 414 170C415.105 170 416 170.895 416 172ZM413 184V190H411V178C411 176.343 412.343 175 414 175C414.821 175 415.564 175.329 416.106 175.863L418.48 178.106L420.793 175.793L422.207 177.207L418.52 180.894L417 179.459V190H415V184H413ZM418 173H427V182H418V184H422.365L425.189 190H427.399L424.576 184H428C428.552 184 429 183.552 429 183V172C429 171.448 428.552 171 428 171H418V173Z" fill="black"/><path d="M462.121 178.481C461.731 178.09 461.098 178.09 460.707 178.481L460 179.188C459.219 179.969 457.953 179.969 457.172 179.188C456.39 178.407 456.39 177.14 457.172 176.359L462.802 170.727C464.906 170.251 467.201 170.832 468.839 172.47C471.258 174.89 471.372 178.742 469.179 181.295L467.071 183.43L462.121 178.481ZM451.161 172.47C453.335 170.297 456.664 169.984 459.17 171.533L455.757 174.945C454.195 176.507 454.195 179.04 455.757 180.602C457.272 182.117 459.699 182.163 461.269 180.74L461.414 180.602L465.657 184.845L461.414 189.087C460.633 189.868 459.367 189.868 458.586 189.087L451.161 181.663C448.623 179.124 448.623 175.009 451.161 172.47Z" fill="black"/><path d="M495.552 181L496.399 178.885L497.244 181H495.552ZM504 180H505V182H504C503.448 182 503 181.552 503 181C503 180.448 503.448 180 504 180ZM509 171H491C490.448 171 490 171.448 490 172V188C490 188.552 490.448 189 491 189H509C509.552 189 510 188.552 510 188V172C510 171.448 509.552 171 509 171ZM500.598 184H498.443L498.043 183H494.753L494.353 184H492.199L493.398 181.002L493.399 181L495.399 176H497.399L500.598 184ZM505 176H507V184H504C502.343 184 501 182.657 501 181C501 179.343 502.343 178 504 178H505V176Z" fill="black"/></svg>')}@keyframes marketplacefadeIn{from{opacity:0;transform:scale(1.04) rotate(-9deg)}to{opacity:var(--custom-bg-overlay-opacity);transform:scale(1) rotate(-10deg)}}.toolbar--table-toolbar{position:relative}.toolbar--toolbar-content .input-group .twitter-typeahead:last-child .tt-input,.toolbar--toolbar-content .input-group .twitter-typeahead:last-child .tt-hint,.toolbar--toolbar-content .form-control.search,.toolbar--toolbar-content .input-group .input-group-btn button,.toolbar--toolbar-content .btn,.toolbar--toolbar-content div{height:48px;border-radius:unset;margin:0}.toolbar--toolbar-content .input-group .twitter-typeahead:last-child .tt-input,.toolbar--toolbar-content .input-group .twitter-typeahead:last-child .tt-hint,.toolbar--toolbar-content .form-control.search,.toolbar--toolbar-content .input-group .input-group-btn button,.toolbar--toolbar-content .btn-ghost{border:var(--border-no-width)}.toolbar--toolbar-content .input-group .twitter-typeahead:last-child .tt-input:hover,.toolbar--toolbar-content .input-group .twitter-typeahead:last-child .tt-hint:hover,.toolbar--toolbar-content .form-control.search:hover,.toolbar--toolbar-content .input-group .input-group-btn button:hover,.toolbar--toolbar-content .btn-ghost:hover{background-color:var(--field-hover)}.toolbar--toolbar-content>.btn:last-child,.toolbar--toolbar-content>.btn:only-of-type+.input-group>input{border-radius:0 var(--border-radius-lg) 0 0}.toolbar--toolbar-content>.btn:first-child{border-radius:var(--border-radius-lg) 0 0 0}.toolbar--batch-actions{position:absolute;display:flex;align-items:center;justify-content:space-between;background-color:var(--background-brand);clip-path:polygon(0 0,100% 0,100% 0,0 0);inset-block-end:0;inset-inline:0;opacity:0;pointer-events:none;-webkit-transform:translate3d(0,48px,0);transform:translate3d(0,48px,0);transition:var(--transition-all-productive);will-change:transform;z-index:5}.toolbar--batch-actions .btn{padding-inline:var(--spacing-05);gap:var(--spacing-02)}.toolbar--batch-actions .btn i{font-size:16px}.toolbar--batch-actions--active{clip-path:polygon(0 0,300% 0,300% 300%,0 100vh);opacity:1;pointer-events:all;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.toolbar--batch-summary{position:sticky;z-index:100000;display:flex;align-items:center;padding:0 var(--spacing-05);background-color:var(--background-brand,#0f62fe);color:var(--text-on-color,#ffffff);inset-inline-start:0;min-block-size:3rem}.toolbar--action-list{display:flex;align-items:center}.toolbar--batch-summary__divider{-webkit-padding-start:var(--spacing-03);padding-inline-start:var(--spacing-03)}.contained-list{--layout-size-height-local:clamp(max(var(--layout-size-height-min), var(--layout-size-height-sm)), var(--layout-size-height, var(--layout-size-height-lg)), min(var(--layout-size-height-max), var(--layout-size-height-xl)));--layout-density-padding-inline-local:clamp(var(--layout-density-padding-inline-min), var(--layout-density-padding-inline, var(--layout-density-padding-inline-normal)), var(--layout-density-padding-inline-max))}.contained-list--on-page .contained-list__header{font-weight:var(--heading-compact-01-font-weight,600);line-height:var(--heading-compact-01-line-height,1.28572);letter-spacing:var(--heading-compact-01-letter-spacing,.16px);block-size:var(--layout-size-height-local);-webkit-border-after:1px solid var(--border-subtle);border-block-end:1px solid var(--border-subtle);color:var(--text-primary,#161616)}.contained-list__header{z-index:1;display:flex;align-items:center;inset-block-start:0;padding-inline:var(--layout-density-padding-inline-local)}.contained-list__label{inline-size:100%}.contained-list>ul{padding:0;margin:0}.contained-list-item{position:relative;display:list-item;list-style:none}.contained-list-item:not(:last-of-type)::before{position:absolute;background-color:var(--border-subtle);block-size:1px;content:"";inset-block-end:0;inset-inline:0}.contained-list-item--clickable .contained-list-item__content{box-sizing:border-box;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline;display:inline-block;padding:0;border:0;-webkit-appearance:none;appearance:none;background:none;cursor:pointer;inline-size:100%;text-align:start;transition:background-color 150ms cubic-bezier(.2,0,.38,.9)}.contained-list-item--clickable .contained-list-item__content:not(:disabled):hover{background-color:var(--layer-hover)}.contained-list-item__content,.contained-list-item--clickable .contained-list-item__content{--temp-1lh:var(--body-01-line-height, 1.42857);font-weight:var(--body-01-font-weight,400);line-height:var(--body-01-line-height,1.42857);letter-spacing:var(--body-01-letter-spacing,.16px);padding:calc((var(--layout-size-height-local) - var(--temp-1lh)) / 2) var(--layout-density-padding-inline-local);color:var(--text-primary,#161616);min-block-size:var(--layout-size-height-local)}.contained-list-item__content{box-sizing:border-box}.contained-list-item--clickable .contained-list-item__content:disabled{color:var(--text-disabled,rgb(22 22 22 / .25));cursor:not-allowed}.contained-list__action,.contained-list-item__action{position:absolute;display:flex;justify-content:flex-end;inset-block-start:0;inset-inline:0;pointer-events:none;z-index:2}.contained-list__action>*,.contained-list-item__action>*{pointer-events:all}.header{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline;position:fixed;z-index:8000;display:flex;align-items:center;background-color:var(--background,#ffffff);block-size:48px;-webkit-border-after:1px solid var(--border-subtle);border-block-end:1px solid var(--border-subtle);inset-block-start:0;inset-inline:0}.header *,.header *::before,.header *::after{box-sizing:inherit}.header__action{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline;-webkit-appearance:none;appearance:none;background:none;cursor:pointer;text-align:start;display:inline-flex;block-size:48px;inline-size:48px;transition:background-color 110ms,border-color 110ms}.header__action *,.header__action *::before,.header__action *::after{box-sizing:inherit}.header__action::-moz-focus-inner{border:0}@media (max-width:671.68px){.header__action{min-inline-size:48px}}.header__global .popover{z-index:8001}.header__action>:first-child{-webkit-margin-before:0;margin-block-start:0}.header__action>svg.navigation-menu-panel-collapse-icon,.header__action--active>svg.navigation-menu-panel-expand-icon{display:none}.header__action--active>svg.navigation-menu-panel-collapse-icon{display:inline}.header__action:hover{background-color:var(--background-hover,rgb(141 141 141 / .12))}.header__action--active{background:var(--layer);-webkit-border-after:1px solid #fff0;border-block-end:1px solid #fff0;-webkit-border-end:1px solid var(--border-subtle);border-inline-end:1px solid var(--border-subtle);-webkit-border-start:1px solid var(--border-subtle);border-inline-start:1px solid var(--border-subtle)}.header__action--active>svg{fill:var(--icon-primary,#161616)}.header__action:focus{border-color:var(--focus,#0f62fe);outline:none}.header__action:active{background-color:var(--background-active,rgb(141 141 141 / .5))}.header__action.btn--icon-only{align-items:center;justify-content:center}.btn.btn--icon-only.header__action svg{fill:var(--icon-secondary,#525252)}.btn.btn--icon-only.header__action:hover svg,.btn.btn--icon-only.header__action:active svg,.btn.btn--icon-only.header__action--active svg{fill:var(--icon-primary,#161616)}.header__menu-trigger>svg{fill:var(--icon-primary,#161616)}.header__menu-trigger:hover>svg{fill:var(--icon-primary,#161616)}.header__menu-toggle{display:flex;align-items:center;justify-content:center}@media (min-width:1056px){.header__menu-toggle__hidden{display:none}}a.header__name{font-size:var(--body-compact-01-font-size,14px);line-height:var(--body-compact-01-line-height,20.57152px);letter-spacing:var(--body-compact-01-letter-spacing,.16px);display:flex;align-items:center;padding:0 32px 0 16px;border:2px solid #fff0;block-size:100%;font-weight:600;outline:none;text-decoration:none;transition:border-color 110ms;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:671.68px){a.header__name{padding:0 16px}}a.header__name:focus{border-color:var(--focus,#0f62fe)}.header__name--prefix{font-weight:400}a.header__name,a.header__name:hover{color:var(--text-primary,#161616)}.header__menu-toggle:not(.header__menu-toggle__hidden)~.header__name{-webkit-padding-start:8px;padding-inline-start:8px}.header__nav{position:relative;display:none;block-size:100%;-webkit-padding-start:16px;padding-inline-start:16px}@media (min-width:1056px){.header__nav{display:block}}.header__nav::before{position:absolute;display:block;background-color:var(--border-subtle);block-size:24px;content:"";inline-size:1px;inset-block-start:50%;inset-inline-start:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header__menu-bar{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline;display:flex;block-size:100%;list-style:none}.header__menu-bar *,.header__menu-bar *::before,.header__menu-bar *::after{box-sizing:inherit}a.header__menu-item{position:relative;display:flex;align-items:center;padding:0 16px;border:2px solid #fff0;background-color:var(--background,#ffffff);block-size:100%;color:var(--text-secondary,#525252);font-size:14px;font-weight:400;letter-spacing:0;line-height:18px;text-decoration:none;transition:background-color 110ms,border-color 110ms,color 110ms;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-wrap:nowrap}a.header__menu-item:hover{background-color:var(--background-hover,rgb(141 141 141 / .12));color:var(--text-primary,#161616)}.header__action:active,a.header__menu-item:active{background-color:var(--background-active,rgb(141 141 141 / .5));color:var(--text-primary,#161616)}a.header__menu-item:focus{border-color:var(--focus,#0f62fe);outline:none}a.header__menu-item:hover>svg,a.header__menu-item:active>svg{fill:var(--icon-primary,#161616)}a.header__menu-item[aria-current=page],.header__menu-item--current{color:var(--text-primary,#161616)}a.header__menu-item[aria-current=page]::after,.header__menu-item--current::after{position:absolute;background-color:var(--border-interactive,#0f62fe);block-size:3px;content:"";inline-size:calc(100% + 4px);inset-block-end:-2px;inset-inline-start:-2px}a.header__menu-item[aria-current=page]:focus::after,.header__menu-item--current:focus::after{border:0}.header__submenu .header__menu a.header__menu-item[aria-current=page]::after,.header__submenu .header__menu .header__menu-item--current::after{background-color:var(--border-interactive,#0f62fe);block-size:calc(100% + 4px);inline-size:3px;inset-block-start:-2px;inset-inline-start:-2px}.header__submenu .header__menu a.header__menu-item[aria-current=page]:focus::after,.header__submenu .header__menu .header__menu-item--current:focus::after{background-color:var(--border-interactive,#0f62fe);block-size:calc(100% + 4px);inline-size:5px;inset-block-start:-2px;inset-inline-start:-2px}a.header__menu-item[aria-current=page]:focus,a.header__menu-item.header__menu-item--current:focus{border:2px solid var(--focus,#0f62fe)}.header__submenu{position:relative}.header__menu-title[aria-haspopup=true]{position:relative}.header__menu-title[aria-expanded=true]{z-index:8002;background-color:var(--layer);color:var(--text-secondary,#525252)}.header__menu-title[aria-expanded=true]>.header__menu-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header__menu{display:none;padding:0;margin:0;list-style:none}.header__menu-title[aria-expanded=true]+.header__menu{position:absolute;z-index:8001;display:flex;flex-direction:column;background-color:var(--layer);inline-size:200px}.header__menu-title[aria-expanded=true]+.header__menu--custom{inline-size:400px}.header__menu-title[aria-expanded=true]+.header__menu .header__menu-item{background-color:var(--layer)}.header__menu-title[aria-expanded=true]+.header__menu .header__menu-item:hover{background-color:var(--layer-hover);color:var(--text-primary,#161616)}.header__menu-title[aria-expanded=true]+.header__menu .header__menu-item:active{background-color:var(--layer-active);color:var(--text-primary,#161616)}.header__menu-title[aria-expanded=true]+.header__menu .header__menu-item.header__menu-item--current{background-color:var(--layer-selected)}.header__menu-title[aria-expanded=true]+.header__menu .header__menu-item.header__menu-item--current:hover{background-color:var(--layer-selected-hover)}.header__menu .header__menu-item{block-size:48px}.header__menu-arrow{fill:var(--icon-secondary,#525252);-webkit-margin-start:8px;margin-inline-start:8px;transition:fill 110ms,-webkit-transform 110ms;transition:transform 110ms,fill 110ms;transition:transform 110ms,fill 110ms,-webkit-transform 110ms}.header__global{display:flex;flex:1 1 0%;justify-content:flex-end;block-size:100%}.skip-to-content{position:absolute;overflow:hidden;padding:0;border:0;margin:-1px;block-size:1px;clip:rect(0,0,0,0);inline-size:1px;visibility:inherit;white-space:nowrap}.skip-to-content:focus{z-index:9999;display:flex;align-items:center;padding:0 16px;border:4px solid var(--focus,#0f62fe);background-color:var(--background,#ffffff);block-size:48px;clip:auto;color:var(--text-secondary,#525252);inline-size:auto;inset-block-start:0;inset-inline-start:0;outline:none}.header-panel{position:fixed;z-index:8000;overflow:hidden;border:none;background-color:var(--layer);color:var(--text-secondary,#525252);inline-size:0;inset-block:48px 0;inset-inline-end:0;transition:width 110ms cubic-bezier(.2,0,1,.9);will-change:width}.header-panel--expanded{-webkit-border-end:1px solid var(--border-subtle);border-inline-end:1px solid var(--border-subtle);-webkit-border-start:1px solid var(--border-subtle);border-inline-start:1px solid var(--border-subtle);inline-size:256px;overflow-y:auto}.col-client-id{width:75px}.thumbnail-preview img{height:100px}.modal-body-content iframe,.preview-detail iframe{height:400px}.form-group.preview img{max-height:260px}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.mdropzone,.mdropzone *{box-sizing:border-box}.mdropzone{min-height:150px;border:none;background:var(--field);padding:30px 30px;transition:var(--transition-all-productive);border-radius:var(--border-radius-md)}.mdropzone:hover{background:var(--field-hover)}.has-error .mdropzone{border:2px solid #a94442}.is-success .mdropzone{border:2px solid #00a08a}.mdropzone.dz-clickable{cursor:pointer}.mdropzone.dz-clickable *{cursor:default}.mdropzone.dz-clickable .dz-message,.mdropzone.dz-clickable .dz-message *{cursor:pointer}.mdropzone.dz-started .dz-message{display:none}.mdropzone.dz-drag-hover{border-style:solid}.mdropzone.dz-drag-hover .dz-message{opacity:.5}.mdropzone .dz-message{text-align:center;margin:2em 0}.mdropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.mdropzone .dz-preview:hover{z-index:1000}.mdropzone .dz-preview:hover .dz-details{opacity:1}.mdropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.mdropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.mdropzone .dz-preview.dz-image-preview{background:#fff}.mdropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.mdropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.mdropzone .dz-preview .dz-remove:hover{text-decoration:underline}.mdropzone .dz-preview:hover .dz-details{opacity:1}.mdropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgb(0 0 0 / .9);line-height:150%}.mdropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.mdropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.mdropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgb(200 200 200 / .8);background-color:rgb(255 255 255 / .8)}.mdropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.mdropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid #fff0}.mdropzone .dz-preview .dz-details .dz-filename span,.mdropzone .dz-preview .dz-details .dz-size span{background-color:rgb(255 255 255 / .4);padding:0 .4em;border-radius:3px}.mdropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.mdropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.mdropzone .dz-preview .dz-image img{display:block}.mdropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.mdropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-o-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.mdropzone .dz-preview .dz-success-mark,.mdropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.mdropzone .dz-preview .dz-success-mark svg,.mdropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.mdropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.mdropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity 0.4s ease-in;-moz-transition:opacity 0.4s ease-in;-ms-transition:opacity 0.4s ease-in;-o-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in}.mdropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.mdropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgb(255 255 255 / .9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.mdropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.mdropzone .dz-preview.dz-error .dz-error-message{display:block}.mdropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.mdropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.mdropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid #fff0;border-right:6px solid #fff0;border-bottom:6px solid #a94442}.mdropzone,.mdropzone *{box-sizing:border-box}.mdropzone{position:relative}.mdropzone .dz-preview{position:relative;display:inline-block;width:120px;margin:.5em}.mdropzone .dz-preview .dz-progress{display:block;height:15px;border:1px solid #aaa}.mdropzone .dz-preview .dz-progress .dz-upload{display:block;height:100%;width:0;background:green}.mdropzone .dz-preview .dz-error-message{color:#fff;display:none}.mdropzone .dz-preview.dz-error .dz-error-message,.mdropzone .dz-preview.dz-error .dz-error-mark{display:block}.mdropzone .dz-preview.dz-success .dz-success-mark{display:block}.mdropzone .dz-preview .dz-error-mark,.mdropzone .dz-preview .dz-success-mark{position:absolute;display:none;left:30px;top:30px;width:54px;height:58px;left:50%;margin-left:-27px}.col-campaign-id{width:75px}.campaign-builder .btns-builder{position:fixed;top:15px;right:30px;z-index:1040}.campaign-builder .builder-content{right:0}.campaign-builder #builder-errors{position:fixed;top:52px;right:30px;z-index:1040}#CampaignEvent_newsource_hide{display:none}#CampaignEventPanel{display:flex;height:auto;flex-direction:column;position:absolute;padding:10px 20px;background-color:var(--background);border-radius:var(--border-radius-lg);z-index:1035}#CampaignEventPanelLists .disabled-result{display:none}#CampaignEventPanelGroups .panel-body{height:150px}#CampaignPasteContainer{position:relative;display:flex;flex-direction:row;justify-content:space-between}#CampaignPasteContainer::before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;height:3px;background:linear-gradient(to right,#00B49C,#4E5D9D,#F86B4F);border-radius:3px 3px 0 0}#CampaignPasteContainer .panel-body{height:auto}#CampaignPasteContainer .panel-body>div{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:296px}#CampaignEventPanelGroups.groups-enabled-2 #CampaignPasteContainer .panel-body>div{max-width:164px}#CampaignPasteContainer .panel-footer{display:flex;justify-content:center;align-items:center;width:150px;min-width:112px;height:auto;border-top:none;border-left:1px solid #ebedf0}.jtk-endpoint{z-index:1005}.jtk-label{background-color:#fff;opacity:.9;padding:.3em;border-radius:.5em;border:1px solid #47535f;cursor:pointer;z-index:1004;color:#47535f}.jtk-label--success{border-color:var(--support-success);background-color:var(--support-success);color:var(--text-inverse)}.jtk-label--error{border-color:var(--support-error);background-color:var(--support-error);color:var(--text-inverse)}.jtk-connector{z-index:1000}.jtk-clickable_anchor{cursor:pointer;z-index:1050}.jtk-endpoint svg text{display:none}.jtk-clickable_anchor svg text{display:block}.jtk-surface{overflow:hidden!important;position:relative;cursor:move;cursor:-moz-grab;cursor:-webkit-grab;touch-action:none}.jtk-surface-nopan{overflow:scroll!important;cursor:default}.list-campaign-event,.list-campaign-source{min-width:260px;position:absolute;z-index:1010;transition:border var(--duration-productive) var(--easing-standard-productive),box-shadow var(--duration-productive) var(--easing-standard-productive)}.list-campaign-event{background:var(--background);color:var(--text-primary);box-shadow:hsl(0deg 100% 15% / 10%) 0 0 10px 0}.list-campaign-leadsource{background-color:var(--background-inverse);border:solid 1px var(--no-border-color);color:var(--text-inverse);text-align:center;padding:var(--spacing-04);border-radius:20px;line-height:1em}.list-campaign-leadsource .campaign-event-icon{font-size:16px}.campaign-source-title{position:absolute;top:-32px;color:var(--text-primary);left:50%;transform:translateX(-50%);white-space:nowrap}.live .list-campaign-event:hover,.live .list-campaign-source:hover,.live .list-campaign-event:active{box-shadow:rgb(26 17 17 / .05) 0 4px 16px,rgb(17 17 26 / .05) 0 8px 32px}.campaign-event-buttons{position:absolute;top:-10px;right:-10px}.campaign-event-buttons .btn:hover{transform:scale(1.2)}.campaign-event-icon{color:var(--icon-inverse);font-size:20px;text-align:center}.campaign-event-content{cursor:pointer;position:relative}.campaign-event-type{position:relative}.preview .list-campaign-source .campaign-event-content{cursor:default}.list-campaign-event .highlight-jump-target{opacity:0;border-radius:10px;height:20px;margin-left:-10px;transition:var(--transition-all-productive);line-height:16px}.list-campaign-event:hover .highlight-jump-target{opacity:1}.list-campaign-event .campaign-event-name{overflow:hidden;white-space:nowrap}.list-campaign-decision{background-color:var(--background);border-style:solid;border-width:0 0 0 6px;border-color:var(--support-info)}.list-campaign-decision,.list-campaign-condition{line-height:1em}.list-campaign-condition{background-color:var(--background);border-style:solid;border-width:0 0 0 6px;border-color:var(--support-warning)}.list-campaign-condition .campaign-event-type,.list-campaign-decision .campaign-event-type{background-color:var(--background)}.list-campaign-action{border-radius:clamp(4px, var(--border-radius-md), 8px)}.list-campaign-action .campaign-event-content{background-color:var(--background-brand);border:solid 2px var(--background-brand);border-radius:clamp(4px, var(--border-radius-md), 8px);overflow:hidden;padding:0 var(--spacing-05) 0 0;color:var(--text-on-color)}.list-campaign-action .campaign-event-icon{background-color:var(--background);color:var(--icon-interactive);aspect-ratio:1/1;height:60px;display:inline-flex;align-items:center;justify-content:center;border-radius:clamp(0px, var(--border-radius-md), 6px)}.list-campaign-condition .campaign-event-icon,.list-campaign-decision .campaign-event-icon{color:var(--text-inverse);aspect-ratio:1/1;display:inline-flex;align-items:center;justify-content:center}.list-campaign-condition .campaign-event-icon{color:var(--support-warning)}.list-campaign-decision .campaign-event-icon{color:var(--support-info)}#CampaignEventSelector_chosen .list-campaign-action,#CampaignEventSelector_chosen .list-campaign-condition,#CampaignEventSelector_chosen .list-campaign-decision,#CampaignEventSelector_chosen .list-campaign-leadsource{border-left:none;border-right:none;border-top:none;padding:10px 5px}#CampaignEventSelector_chosen .disabled-result{display:none}.campaign-builder .list-group-item.ui-draggable-dragging{width:206px;padding:10px 15px;border-radius:6px;margin-bottom:10px}.campaign-builder .builder-active{height:10000px!important}.campaign-builder .builder-content{height:auto;width:auto;bottom:0;overflow:auto}#CampaignCanvas{height:10000px;width:10000px;position:relative}#CampaignCanvas *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.live #CampaignCanvas::after{background-image:url('data:image/svg+xml,<svg width="800" height="800" viewBox="0 0 800 800" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_258_125)"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.7106 302.711C2.7106 301.214 1.49706 300 7.62939e-05 300C-1.4969 300 -2.71045 301.214 -2.71045 302.711V381H2.7106V302.711ZM18 397.289V402.71H97.2895C98.7865 402.71 100 401.497 100 400C100 398.503 98.7865 397.289 97.2895 397.289H18ZM2.7106 418H-2.71045V497.289C-2.71045 498.786 -1.4969 500 7.62939e-05 500C1.49706 500 2.7106 498.786 2.7106 497.289V418ZM-19 402.71V397.289H-97.2895C-98.7865 397.289 -100 398.503 -100 400C-100 401.497 -98.7865 402.71 -97.2895 402.71H-19Z" fill="%23B35D4C" fill-opacity="0.15"/><path fill-rule="evenodd" clip-rule="evenodd" d="M402.711 418H397.29V497.29H402.711V418ZM418 402.71V397.289H497.289C498.786 397.289 500 398.503 500 400C500 401.497 498.786 402.71 497.289 402.71H418ZM402.711 381V302.711H397.29V381H402.711ZM381 397.289H302.711C301.214 397.289 300 398.503 300 400C300 401.497 301.214 402.71 302.711 402.71H381V397.289Z" fill="%23B35D4C" fill-opacity="0.15"/><path fill-rule="evenodd" clip-rule="evenodd" d="M402.711 -97.2895C402.711 -98.7865 401.497 -100 400 -100C398.503 -100 397.29 -98.7865 397.29 -97.2895V-16H402.711V-97.2895ZM418 -2.71045V2.7106H497.289C498.786 2.7106 500 1.49706 500 7.62939e-05C500 -1.4969 498.786 -2.71045 497.289 -2.71045H418ZM402.711 21H397.29V97.2895C397.29 98.7865 398.503 100 400 100C401.497 100 402.711 98.7865 402.711 97.2895V21ZM381 2.7106V-2.71045H302.711C301.214 -2.71045 300 -1.4969 300 7.62939e-05C300 1.49706 301.214 2.7106 302.711 2.7106H381Z" fill="%23B35D4C" fill-opacity="0.15"/><path fill-rule="evenodd" clip-rule="evenodd" d="M2.7106 -97.2895C2.7106 -98.7865 1.49706 -100 7.62939e-05 -100C-1.4969 -100 -2.71045 -98.7865 -2.71045 -97.2895V-16H2.7106V-97.2895ZM21 -2.71045V2.7106H97.2895C98.7865 2.7106 100 1.49706 100 7.62939e-05C100 -1.4969 98.7865 -2.71045 97.2895 -2.71045H21ZM2.7106 21H-2.71045V97.2895C-2.71045 98.7865 -1.4969 100 7.62939e-05 100C1.49706 100 2.7106 98.7865 2.7106 97.2895V21ZM-16 2.7106V-2.71045H-97.2895C-98.7865 -2.71045 -100 -1.4969 -100 7.62939e-05C-100 1.49706 -98.7865 2.7106 -97.2895 2.7106H-16Z" fill="%23B35D4C" fill-opacity="0.15"/><path fill-rule="evenodd" clip-rule="evenodd" d="M802.711 -97.2895C802.711 -98.7865 801.497 -100 800 -100C798.503 -100 797.29 -98.7865 797.29 -97.2895V-16H802.711V-97.2895ZM815 -2.71045V2.7106H897.289C898.786 2.7106 900 1.49706 900 7.62939e-05C900 -1.4969 898.786 -2.71045 897.289 -2.71045H815ZM802.711 21H797.29V97.2895C797.29 98.7865 798.503 100 800 100C801.497 100 802.711 98.7865 802.711 97.2895V21ZM778 2.7106V-2.71045H702.711C701.214 -2.71045 700 -1.4969 700 7.62939e-05C700 1.49706 701.214 2.7106 702.711 2.7106H778Z" fill="%23B35D4C" fill-opacity="0.15"/><path fill-rule="evenodd" clip-rule="evenodd" d="M802.711 302.711C802.711 301.214 801.497 300 800 300C798.503 300 797.29 301.214 797.29 302.711V378H802.711V302.711ZM815 397.289V402.71H897.289C898.786 402.71 900 401.497 900 400C900 398.503 898.786 397.289 897.289 397.289H815ZM802.711 415H797.29V497.289C797.29 498.786 798.503 500 800 500C801.497 500 802.711 498.786 802.711 497.289V415ZM778 402.71V397.289H702.711C701.214 397.289 700 398.503 700 400C700 401.497 701.214 402.71 702.711 402.71H778Z" fill="%23B35D4C" fill-opacity="0.15"/><path fill-rule="evenodd" clip-rule="evenodd" d="M802.711 702.711C802.711 701.214 801.497 700 800 700C798.503 700 797.29 701.214 797.29 702.711V778H802.711V702.711ZM815 797.289V802.71H897.289C898.786 802.71 900 801.497 900 800C900 798.503 898.786 797.289 897.289 797.289H815ZM802.711 815H797.29V897.289C797.29 898.786 798.503 900 800 900C801.497 900 802.711 898.786 802.711 897.289V815ZM778 802.71V797.289H702.711C701.214 797.289 700 798.503 700 800C700 801.497 701.214 802.71 702.711 802.71H778Z" fill="%23B35D4C" fill-opacity="0.15"/><path fill-rule="evenodd" clip-rule="evenodd" d="M402.711 702.711C402.711 701.214 401.497 700 400 700C398.503 700 397.29 701.214 397.29 702.711V778H402.711V702.711ZM418 797.289V802.71H497.289C498.786 802.71 500 801.497 500 800C500 798.503 498.786 797.289 497.289 797.289H418ZM402.711 815H397.29V897.289C397.29 898.786 398.503 900 400 900C401.497 900 402.711 898.786 402.711 897.289V815ZM381 802.71V797.289H302.711C301.214 797.289 300 798.503 300 800C300 801.497 301.214 802.71 302.711 802.71H381Z" fill="%23B35D4C" fill-opacity="0.15"/><path fill-rule="evenodd" clip-rule="evenodd" d="M2.7106 702.711C2.7106 701.214 1.49706 700 7.62939e-05 700C-1.4969 700 -2.71045 701.214 -2.71045 702.711V778H2.7106V702.711ZM21 797.289V802.71H97.2895C98.7865 802.71 100 801.497 100 800C100 798.503 98.7865 797.289 97.2895 797.289H21ZM2.7106 815H-2.71045V897.289C-2.71045 898.786 -1.4969 900 7.62939e-05 900C1.49706 900 2.7106 898.786 2.7106 897.289V815ZM-16 802.71V797.289H-97.2895C-98.7865 797.289 -100 798.503 -100 800C-100 801.497 -98.7865 802.71 -97.2895 802.71H-16Z" fill="%23B35D4C" fill-opacity="0.15"/></g><defs><clipPath id="clip0_258_125"><rect width="800" height="800" fill="white"/></clipPath></defs></svg>')!important;background-repeat:repeat;background-size:130px;content:"";background-color:#9a4f1d14;height:100%;width:100%;display:block}.campaign-event-list .progress-bar{position:absolute;top:0;height:3px}.stat-boxes .pie-legend li{display:inline}.preview{transform:scale(.8)}.preview .builder-content{overflow:visible}.preview .builder-active{width:100%;height:auto;position:relative}.preview .jtk-endpoint,.preview .jtk-label{cursor:default}.preview .jtk-endpoint svg{display:none}#preview-container{width:100%;height:500px;overflow:auto}.campaign-event-logic{text-transform:uppercase;font-size:10px;line-height:10px}.list-campaign-decision .campaign-event-logic{color:#00b49d}.list-campaign-condition .campaign-event-logic{color:#ffb79f}.list-campaign-action .campaign-event-logic{color:#9babeb}#EventJumpOverlay{display:none;background:rgb(0 0 0 / .5);width:10000px;height:10000px;z-index:2000;position:absolute;top:0;left:0}#leads-container .spinner,#decisions-container .spinner,#actions-container .spinner,#conditions-container .spinner,#campaign-graph-div .spinner{text-align:center;line-height:250px;font-size:24px}.campaign-event-stat-divider{padding:0 4px}:root{--small-col-width:120px;--medium-col-width:280px}.campaign-changelog{overflow-x:auto;max-width:100%;padding:0 25px}.campaign-changelog .table-responsive{overflow-x:auto;max-width:100%}.campaign-changelog table{width:100%}.campaign-changelog th:first-child{width:var(--small-col-width);white-space:nowrap}.campaign-changelog th:nth-child(2),.campaign-changelog th:nth-child(3){width:var(--medium-col-width)}.campaign-changelog pre{white-space:pre-wrap;word-break:break-word;max-width:100%;max-height:150px;overflow-y:auto}.list-campaign-source .campaign-event-name{max-width:300px;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle;white-space:nowrap}#campaignEventDeleteRedirect.error{border-color:#a94442;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075)}.list-campaign-event.event-details-visible{z-index:1011;cursor:pointer}.list-campaign-event .campaign-event-details{display:none}.list-campaign-event.event-details-visible .campaign-event-details{display:block;position:absolute;z-index:-1;top:100%;left:0;right:0;width:100%;background-color:var(--background);color:var(--text-primary);padding:15px 5px;box-shadow:hsl(0deg 100% 15% / 10%) 0 0 10px 0}.list-campaign-event.event-details-visible .campaign-event-details::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(to bottom,hsl(0deg 100% 15% / 10%),transparent)}.list-campaign-event .campaign-event-details-dl{margin-bottom:0}.col-category-color{width:50px}body:has(.s-dashboard){background-color:var(--layer);--field:var(--field-02);--field-hover:var(--field-hover-02)}.input-group-addon label{margin-bottom:0}.vector-map{height:350px;color:#fff0}.jvectormap-container{height:100%;width:100%}.dashboard-widgets .sortable-placeholder{background-color:#fff;border:1px dashed #4e5d9d;flex-grow:0}.dashboard-widgets.cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px}.dashboard-widgets .tile{--layer:var(--background);margin:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-transition-property:background-color,box-shadow,-moz-transform,border;-o-transition-property:background-color,box-shadow,text-shadow,-o-transform,border;-webkit-transition-property:background-color,box-shadow,text-shadow,-webkit-transform,border;transition-property:background-color,box-shadow,text-shadow,transform,border;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;-webkit-transition-timing-function:linear;transition-timing-function:linear;position:relative}.dashboard-widgets .ui-sortable-helper .tile{box-shadow:rgb(255 255 255 / .1) 0 1px 1px 0 inset,rgb(50 50 93 / .25) 0 50px 100px -20px,rgb(0 0 0 / .3) 0 30px 60px -30px;max-width:170px;max-height:170px;overflow:hidden;transform:rotate(1deg);-webkit-animation:squareToCircle 1.5s .5s infinite alternate}@-webkit-keyframes squareToCircle{0%{border-radius:0 0 0 0}100%{border-radius:20px 20px 20px 20px}}.dashboard-widgets .widget-overlay{content:'';width:101%;height:101%;position:absolute;top:0;left:0;transition:var(--transition-all-expressive);backdrop-filter:blur(0);pointer-events:none;opacity:0}.dashboard-widgets .ui-sortable-helper .widget-overlay{backdrop-filter:blur(8px);opacity:1}.dashboard-widgets h4{cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.dashboard-widgets .dropdown-toggle .ri-more-2-fill{display:inline-block;font-size:15px;color:var(--icon-secondary);transition:var(--transition-all-productive);width:30px;margin:-10px;text-align:center;line-height:30px;border-radius:var(--border-radius-md)}.dashboard-widgets .card-header h4{width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-widgets .tile table{table-layout:fixed}.dashboard-widgets .tile table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-widgets .tile table td:last-child{width:30px}.chart-wrapper{position:relative}.chart-wrapper .legend{background:#000;opacity:0;position:absolute;bottom:-17px;width:100%;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;color:#fff;-webkit-transition:all 0.3s ease-in-out}.chart-wrapper:hover .legend{opacity:.8}.chart-wrapper .legend ul{list-style:none;margin:0;padding:5px 0}.chart-wrapper .legend li{margin:0 10px;padding:5px 0}.chart-wrapper .legend li span{display:inline-block;width:14px;height:8px;margin-right:5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}@media (max-width:700px){.dashboard-widgets .widget{width:100%!important}}#dashboard-widgets .spinner{text-align:center;line-height:250px;font-size:24px}.dwc--generator-content-input{border:none;width:100%}.dwc--generator-toolbar{background-color:var(--layer);border-radius:var(--border-radius-sm)}.dwc--generator-content-editable{background-color:var(--layer);padding:3px 14px;border-radius:28px}.dwc--generator-wrapper{border-bottom-right-radius:0;border-bottom-left-radius:0}.dwc--generator-copy{border-top-left-radius:0;border-top-right-radius:0}.dwc--generator-content-code{white-space:pre-wrap}.col-email-id{width:75px}.email-builder .builder-panel .panel-body{padding:5px 0}.table-bordered{border-left:0}.table-bordered.email-list>thead>tr>th:first-child,.table-bordered.email-list>tbody>tr>td:first-child,.table-bordered.email-template>thead>tr>th:first-child,.table-bordered.email-template>tbody>tr>td:first-child{border-left:0}.table-bordered.email-list>thead>tr>th:last-child,.table-bordered.email-list>tbody>tr>td:last-child,.table-bordered.email-template>thead>tr>th:last-child,.table-bordered.email-template>tbody>tr>td:last-child{border-right:0}.clickable-stat a{color:#fff}.clickable-stat a:hover{color:#fff}#emailGraphStats .spinner,#reads-map-container .spinner{text-align:center;font-size:32px}.dynamic-content .nav-tabs{overflow-x:auto;overflow-y:hidden;white-space:nowrap;flex-wrap:nowrap;display:flex;scrollbar-width:thin}@media (min-width:768px){.modal-dialog-heatmap{width:90%;max-width:1200px}}.modal-heatmap-close{position:absolute;top:5px;right:20px;color:#fff;z-index:1080;float:none;opacity:.75}.modal-heatmap-close:hover,.modal-heatmap-close:focus{opacity:1;color:#fff}.heatmap-iframe{display:block;width:100%;height:600px;border:0;margin:0;padding:0}@media (min-width:768px){.heatmap-iframe{height:90vh}}body.heatmap-iframe-body a.heatmap-link{position:relative;z-index:1010}.heatmap-label{position:absolute;z-index:1050;box-shadow:0 0 2px rgb(0 0 0 / .45)}.heatmap-label>p{padding:6px 6px 4px 6px!important;margin:0!important;font-family:"Open Sans",Helvetica,Arial,sans-serif!important;font-size:12px!important;line-height:1!important;color:#fff!important}.heatmap-legend{display:none;position:absolute;z-index:1060;right:20px;top:30px;color:#fff;padding:15px;background-color:rgb(0 0 0 / .85);border-radius:4px}@media (min-width:768px){.heatmap-legend{display:block}}.heatmap-legend a{color:rgb(255 255 255 / .6)}.heatmap-legend a.active,.heatmap-legend a:focus,.heatmap-legend a:hover{color:rgb(255 255 255);text-decoration:underline}.heatmap-legend>p:nth-child(1),.heatmap-legend>p:nth-child(3){color:#ccc;font-size:18px;line-height:1.1}.heatmap-legend>p:nth-child(1){margin-top:0}.heatmap-legend>p:nth-child(2){color:#fff;font-size:32px;margin-bottom:20px}.heatmap-legend>p:nth-child(3){margin-bottom:5px}.heatmap-scale{display:flex}.heatmap-scale-header,.heatmap-scale-footer{display:flex;justify-content:space-between;align-items:center;padding:10px 0;font-size:12px}.heatmap-scale-footer{padding-bottom:0}.heatmap-scale-bar{position:relative;width:47px;height:16px;background:#fff}.heatmap-scale-bar:nth-child(1){background:linear-gradient(to right,#2c3bb6,#0a85ff);border-radius:2px 0 0 2px}.heatmap-scale-bar:nth-child(2){background:linear-gradient(to right,#0a85ff,#f0df42)}.heatmap-scale-bar:nth-child(3){background:linear-gradient(to right,#f0df42,#f8c344)}.heatmap-scale-bar:nth-child(4){background:linear-gradient(to right,#f8c344,#ff843a)}.heatmap-scale-bar:nth-child(5){background:linear-gradient(to right,#ff843a,#f83834);border-radius:0 2px 2px 0}.heatmap-scale-bar:nth-child(-n+4):after{content:"";display:block;width:1px;height:24px;background-color:rgb(255 255 255 / .8);position:absolute;top:-4px;right:-1px;z-index:1}.panel2{--layout-density-padding-inline-local:3px 6px;-webkit-box-shadow:0 1px 1px #00000012;box-shadow:0 1px 1px #00000012;zoom:.9}.panel2 label{font-size:1em}.form-submitaction-group-header{font-size:1.1em;font-weight:700}.form-field-wrapper{position:relative;width:100%;box-sizing:border-box}.form-field-wrapper img{max-width:100%}.form-field-wrapper:has(>.panel2){margin:0 25px 25px 25px}.mauticform-full-width{width:100%}.mauticform-three-quarters-width{width:75%}.mauticform-two-thirds-width{width:66.66%}.mauticform-half-width{width:50%}.mauticform-one-third-width{width:33.33%}.mauticform-one-quarter-width{width:25%}@media (max-width:767px){.mauticform-three-quarters-width,.mauticform-two-thirds-width,.mauticform-half-width,.mauticform-one-third-width,.mauticform-one-quarter-width{width:100%}}#mauticforms_actions .mauticform-row .action-label{font-size:1.1em;font-weight:700;display:block}#mauticforms_actions .mauticform-row .action-descr{font-size:.9em;display:block}@media (min-width:768px){.form-buttons{top:8px}}.form-buttons{position:absolute;right:8px;bottom:10px;z-index:1;height:fit-content}#mauticforms_fields .chosen-container-single .chosen-search input[type="text"]{width:100%}#mauticforms_fields .panel-footer{padding:3px 15px}#mauticforms_fields input[type="date"],#mauticforms_fields input[type="time"],#mauticforms_fields input[type="datetime-local"],#mauticforms_fields input[type="month"]{line-height:inherit}textarea.form-html{height:200px}.col-form-id,.col-formresult-id{width:75px}.col-form-submissions{width:100px}.formresult-list th .input-group{margin-top:10px}.formresult-list th:not(.col-formresult-id):not(.col-actions){min-width:125px}.formresult-list th.col-formresult-id{min-width:125px}.inline-spacer{padding-right:20px}.mauticform_wrapper{max-width:600px;margin:10px auto}.mauticform-innerform{width:100%}.mauticform-post-success{text-align:center}.mauticform-name{font-weight:700;font-size:1.5em;margin-bottom:3px}.mauticform-description{margin-top:2px;margin-bottom:10px}.mauticform-error{margin-bottom:10px;color:red}.mauticform-message{margin-bottom:10px;color:green}.mauticform-row{display:flex;flex-direction:column;align-items:flex-start;position:relative;min-height:60px;padding:10px}.mauticform-label{font-size:1.1em;display:block;font-weight:700;margin-bottom:5px}.mauticform-row.mauticform-required .mauticform-label:after{color:#e32;content:" *";display:inline}.mauticform-helpmessage{display:block;font-size:.9em;margin-bottom:3px}.mauticform-errormsg{display:block;color:red;margin-top:2px}.mauticform-selectbox,.mauticform-input,.mauticform-textarea{width:75%;max-width:500px;padding:.5em .5em;border:1px solid #CCC;border-radius:4px;box-sizing:border-box}.mauticform-checkboxgrp-row{display:flex;align-items:flex-start;gap:5px}.mauticform-checkboxgrp-row input[type="radio"],.mauticform-checkboxgrp-row input[type="checkbox"]{margin:0}.mauticform-checkboxgrp-label{font-weight:400;line-height:1em}.mauticform-checkboxgrp-checkbox{margin-right:5px}.mauticform-radiogrp-row{margin-bottom:5px}.mauticform-radiogrp-label{font-weight:400}input[type="radio"].mauticform-radiogrp-radio{width:16px;height:16px;vertical-align:-3px;margin-right:4px}.mauticform-button-wrapper .mauticform-button,.mauticform-pagebreak-wrapper .mauticform-pagebreak{margin-bottom:0;font-weight:600;cursor:pointer;white-space:nowrap;font-size:13px;line-height:1.3856;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mauticform-button-wrapper .mauticform-button.btn-ghost[disabled],.mauticform-pagebreak-wrapper .mauticform-pagebreak.btn-ghost[disabled]{cursor:not-allowed}.mauticform-pagebreak-wrapper .mauticform-button-wrapper{display:inline}.col-leadfield-id,.col-leadlist-id,.col-lead-id{width:75px}.col-leadfield-statusicons,.col-leadlist-leadcount{width:100px}.col-leadfield-orderhandle{width:25px}.col-leadfield-type{width:125px}.leadfield-list i{color:#7D5B71}.segment-filter{position:relative}.segment-filter .filter-buttons{position:absolute;right:-1px;top:-1px;min-width:100px;padding-right:0}.leadlist-filter a{text-decoration:none}.leadlist-filter:hover{background-color:#ecf0f1}.leadlist-filter{height:40px;border-bottom:1px solid #ccc;overflow:hidden}.leadlist-filter-name{font-size:1.1em}.available-filters .rounded-corners{height:300px;overflow:auto}.selected-filters .rounded-corners{height:300px;overflow:auto}.selected-filters .in-group{margin-left:20px}.selected-filters .panel{margin-bottom:0}.selected-filters .panel.in-group{margin-top:0;border-top:0;border-top-left-radius:0;border-top-right-radius:0}.col-leadpoints-date{width:175px}.col-leadpoints-delta{width:75px}.panel-foursquare .panel-heading{background:#0072b1;color:#FFF}.panel-facebook .panel-heading{background:#3b5998;color:#FFF}.panel-linkedin .panel-heding{background:#007bb6;color:#FFF}.panel-twitter .panel-heading{background:#00aced;color:#FFF}.panel-instagram .panel-heading{background:#517fa4;color:#FFF}ul.tag-cloud li{list-style-type:none;float:left;margin:0 10px;height:35px}#social-container div.tab-pane{height:250px;overflow-y:auto;overflow-x:hidden}.card.highlight{background-color:#faf2cc;border:3px solid #4e5d9d!important}.lead-avatar-panel{position:relative}.lead-avatar-panel .avatar-collapser a.arrow{position:absolute;top:0;right:0;margin:0 3px 0 0;padding:0 10px}.lead-avatar-panel .img-responsive{min-width:100%}.lead-merge-options{position:relative}.contact-cards .panel-body{max-height:150px}.contact-cards .img{max-height:115px}#lead_merge_lead_to_merge_chosen .chosen-search{display:none}.history-search{overflow:visible!important;min-height:95px}.timeline-icon,.table-expand{width:30px;text-align:center;aspect-ratio:1/1}.timeline-featured td,.timeline-featured th{background:rgb(78 94 158 / .1)}#contact-timeline td{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;height:42px}#contact-timeline .dl-horizontal dt{width:auto;text-align:left;margin-right:10px}#contact-timeline .dl-horizontal dd{margin-left:0}#contact-timeline tr.timeline-details img{max-height:200px}.frequency{width:65px!important}.contact{display:inline!important}.frequency-table,.frequency-table td{border-bottom:none!important;border-top:none!important}.frequency-values{padding-left:10px;padding-top:27px;padding-bottom:15px}.frequency-select{width:125px!important;float:right;padding-right:5px}.frequency-label{padding:8px}.frequency-date{width:100px;float:left}.properties-form .form-group{margin-bottom:0}.properties-form:has(.alert) .row:nth-child(2){position:absolute;left:82px;margin-top:19px}@media (min-width:615px) and (max-width:770px){.properties-form:has(.alert) .row:nth-child(2){margin-top:6px}}@media (min-width:820px){.properties-form:has(.alert) .row:nth-child(2){margin-top:3px}}.filter--row{margin-bottom:15px}.filter--row:has(.alert){margin-bottom:125px}@media (min-width:480px){.filter--row:has(.alert){margin-bottom:85px}}@media (min-width:1250px){.filter--row:has(.alert){margin-bottom:65px}}.filter--row select.form-control,.filter--row select.glue-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M12 15.6315L20.9679 10.8838L20.0321 9.11619L12 13.3685L3.9679 9.11619L3.03212 10.8838L12 15.6315Z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:10px;background-position-y:center;padding-right:24px;background-position-x:84%;outline:2px solid #fff0;outline-offset:-2px}.filter--panel{border-color:var(--border-subtle)}.filter--panel select:focus{outline:2px solid var(--focus)}.filter--panel select,.filter--panel input{border:none;background-color:#fff0;padding:var(--spacing-01) var(--spacing-06);text-overflow:ellipsis}.filter--panel select.form-control,.filter--panel input,.filter--panel .chosen-container-multi .chosen-choices{border:none}.filter--panel select.form-control,.filter--panel input{padding:var(--spacing-01) var(--spacing-06);text-overflow:ellipsis}.filter--field-operator{border-left:1px solid var(--border-subtle);border-right:1px solid var(--border-subtle)}.filter--field-name{min-height:40px;background-color:var(--layer)}.filter--panel .help-block{position:absolute;bottom:-10px;right:18px}.filter--panel select.form-control{padding-right:40px;background-position-x:calc(100% - 20px);height:100%}.panel-companies .primary{color:#fdb933}.building::before{content:"\eb08";font-family:"RemixIcon";padding-right:3px}.user::before{content:"\f25b";font-family:"RemixIcon";padding-right:3px}#leads-container .spinner,#company_contact_engagement .spinner,#contacts-table .spinner{text-align:center;line-height:250px;font-size:24px}.segment-node{border:grey solid 1px;border-radius:6px;text-align:center;margin:20px;flex:1 200px;flex-grow:0;flex-shrink:0;flex-basis:200px;flex-flow:column wrap;padding:10px;display:flex;justify-content:center;align-items:center;background-color:#fff}.segment-node.has-message{border:red solid 4px}.segment-level{display:flex;align-items:stretch;justify-content:center}.lead-stats-title{margin-left:15px;margin-right:15px;margin-top:10px;padding-bottom:8px;font-size:14px}.notification-preview__before{top:-275.039px;left:calc(50% - 50vw);position:absolute;width:100vw;height:100vh;pointer-events:none;z-index:-1;background:#B27247 url(../../app/bundles/NotificationBundle/Assets/img/sand-dunes-day-GeReAnOMiZ8.jpg) no-repeat center center / cover}:root[theme="dark"] .notification-preview__before{background:#151F33 url(../../app/bundles/NotificationBundle/Assets/img/sand-dunes-night-0O6ZE9oX68k.jpg) no-repeat center center / cover}.notification-preview{--notification-border-radius:16px;will-change:opacity,transform;perspective:800px}.notification-preview__body{position:relative}.notification-preview__body:nth-child(1){z-index:3}.notification-preview__body:nth-child(1) .notification-preview__notification{background-color:rgb(0 0 0 / .5)}.notification-preview__body:nth-child(1) .notification-preview__notification .notification-preview__before{filter:saturate(160%)}.notification-preview__body:nth-child(2){margin-top:-100px;transform:translateZ(calc(-16px*4));z-index:2}.notification-preview__body:nth-child(2) .notification-preview__notification{background-color:rgb(0 0 0 / .4)}.notification-preview__body:nth-child(3){margin-top:-100px;transform:translateZ(calc(-16px*8));z-index:1}.notification-preview__body:nth-child(3) .notification-preview__notification{background-color:rgb(0 0 0 / .3)}.notification-preview__container{box-shadow:rgb(0 0 0 / .12) 0 1px 3px,rgb(0 0 0 / .24) 0 1px 2px;border-radius:var(--notification-border-radius)}.notification-preview__notification{position:relative;overflow:hidden;min-height:116px;padding:16px;border-radius:var(--notification-border-radius);background-color:rgb(0 0 0 / .9);color:#fff}.notification-preview__notification--web{min-height:auto}.notification-preview__header,.notification-preview__more{opacity:.75}.notification-preview__header{display:flex;justify-content:space-between;padding-bottom:8px;font-size:12px}.notification-preview__timestamp{text-transform:lowercase}.notification-preview__content{display:grid}.notification-preview__content span{display:block;line-height:1.4}.notification-preview__message{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notification-preview__more{margin-top:4px}.notification-preview__icon{flex-shrink:0;width:52px;aspect-ratio:1;background:var(--background);color:var(--text-primary);border-radius:20%;display:flex;align-items:center;justify-content:center;box-shadow:rgb(0 0 0 / .12) 0 1px 3px,rgb(0 0 0 / .24) 0 1px 2px;font-size:26px}.notification-preview__button{padding:8px 16px;background-color:rgb(from var(--background) r g b / .15);border-radius:10px;margin-top:15px;text-align:center}.col-page-id{width:75px}.page-builder .builder-panel .panel-body{padding:5px 0}.symbol-hashtag:before{content:'#'}.shuffle-item.integration{width:100px}.integration-disabled img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden}.integration-disabled img:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}.field-selector{width:500px}.col-centered{margin:0 auto;float:none}.placeholder{position:relative}.placeholder::after{position:absolute;right:3px;top:19px;content:attr(data-placeholder);pointer-events:none;opacity:.3;font-size:9px}.integration-fields{font-size:12px;padding-left:7px}.col-point-id,.col-pointtrigger-id{width:75px}.trigger-event-group-header{font-size:1.1em;font-weight:700}#triggerEvents .trigger-event-row{padding:20px;margin-bottom:0!important;border:1px solid var(--border-subtle);position:relative;transition:var(--transition-all-productive)}#triggerEvents .trigger-event-row .event-label{font-size:1.1em;font-weight:700;display:block}#triggerEvents .trigger-event-row .event-descr{font-size:.9em;display:block}#triggerEvents .trigger-event-row:hover{background-color:var(--layer-hover)}#triggerEvents .trigger-event-row.bg-danger:hover{background-color:var(--support-error-inverse)}#triggerEvents .form-buttons{float:right;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.col-pointtrigger-color{width:50px}.col-report-actions,.col-report-count{width:25px}#reportTable th:not(.col-report-count){min-width:125px}.columnSelectorButtons{padding-top:40px}.columnSelectorButtons div:not(:last-child){margin-bottom:10px}#report_columns_chosen{width:100%!important}#ms-report_groupBy ul{height:115px}#report_filters .panel{margin-bottom:0;margin-top:20px}#report_filters>.in-group{margin-top:5px}#report_filters .panel-heading{margin-bottom:0;padding-top:10px}#report_filters .panel-heading .form-group{margin:0}#report_filters>.in-group:first-child>.panel-heading{display:none}#report_filters>.in-group:not(:first-child){margin-top:0;border-top:0;border-top-left-radius:0;border-top-right-radius:0;margin-left:20px}#report_filters>.in-group:not(:first-child)>.panel-heading{display:block;padding-left:10px}#report_filters>.in-group:not(:first-child)>.panel-body>.row>div{padding-left:10px;padding-right:10px}.phone-preview__button--outer{background:var(--text-primary)}.phone-preview{display:flex;flex-direction:column;border:solid 10px var(--text-primary);width:336px;height:725px;padding:0;border-radius:50px;background:var(--background);box-shadow:0 0 0 5px var(--text-primary);position:relative;line-height:16px}.phone-preview__silence-switch,.phone-preview__volume-rocker--top,.phone-preview__volume-rocker--bottom{position:absolute;margin-left:-19px;width:4px;border-radius:10px 0 0 10px}.phone-preview__silence-switch{margin-top:90px;height:30px}.phone-preview__volume-rocker--top{margin-top:140px;height:50px}.phone-preview__volume-rocker--bottom{margin-top:200px;height:50px}.phone-preview__power-button{position:absolute;margin-top:200px;width:4px;height:70px;border-radius:0 10px 10px 0;right:-18px}.phone-preview__top-section{background:var(--layer-01);min-height:100px;margin:0;border-radius:40px 40px 0 0;border-bottom:1px solid var(--border-subtle-01)}.phone-preview__top-bar{display:flex;justify-content:space-between;align-items:center;padding-inline:20px}.phone-preview__time{margin-top:8px;font-size:12px;font-weight:700}.phone-preview__notch{width:180px;background:var(--text-primary);height:20px;border-radius:0 0 20px 20px;padding-top:5px;align-self:start}.phone-preview__user-avatar,.phone-preview__user-name{margin:auto}.phone-preview__user-avatar{margin-top:10px;width:30px;height:40px;border-radius:100%;font-size:40px;color:var(--text-placeholder);display:flex;justify-content:center;align-items:center}.phone-preview__user-name{margin-top:3px;height:10px;font-size:12px;display:flex;justify-content:center;align-items:center}.phone-preview__speaker,.phone-preview__front-camera{height:5px;border-radius:10px}.phone-preview__speaker{width:60px;background:var(--text-secondary);margin-left:55px}.phone-preview__front-camera{width:5px;background:var(--support-info);margin-left:70px}.phone-preview__status-icons{margin-top:10px;font-size:12px}.phone-preview__back-arrow{position:absolute;border:solid var(--primary-60);border-width:0 3px 3px 0;display:inline-block;padding:5px;margin:45px 0 0 13px;border-radius:2px;opacity:.9;transform:rotate(135deg)}.phone-preview__back-arrow:hover{opacity:1}.phone-preview__messages{margin-top:18px;background:var(--background);height:305px;overflow:scroll;font-size:13px;font-weight:600}.phone-preview__messages::-webkit-scrollbar{display:none}.phone-preview__keyboard{background:var(--layer-accent-01);border-radius:0 0 40px 40px;margin-top:auto}.phone-preview__keyboard-input{background:var(--background);height:40px;display:flex;align-items:center;position:relative}.phone-preview__input-field{border-radius:35px;border:1px solid var(--border-subtle-01);padding:8px;width:100%;height:28px;margin:0 10px;overflow:scroll;caret-color:var(--primary-60)}.phone-preview__input-addon{margin-left:10px;color:var(--text-placeholder);font-size:25px}.phone-preview__bottom-symbols{margin:20px auto 0;font-size:25px;color:var(--text-secondary);display:flex;justify-content:space-between;padding-inline:20px}.phone-preview__keypad{background:var(--layer-accent-01);width:100%;height:190px;padding-top:16px;user-select:none;text-align:center}.phone-preview__key-spacer{width:336px;height:8px}.phone-preview__key--white,.phone-preview__key--space{position:relative;display:inline-flex;justify-content:center;background:var(--background);border-radius:6px;padding:9px;text-align:center;font-weight:600;border-bottom:1px solid var(--border-strong-01);height:35px;transition:var(--transition-all-productive)}.phone-preview__key--white{margin:0;width:27px;font-size:16px}.phone-preview__key--space{margin:1px;width:142px;font-size:13px}.phone-preview__key-row{display:flex;gap:3px;justify-content:center}.phone-preview__key--grey{position:relative;display:inline-flex;align-items:center;justify-content:center;background:var(--border-tile-01);border-radius:6px;margin:0;padding:9px;width:auto;height:35px;text-align:center;font-weight:600;border-bottom:1px solid var(--border-strong-01);font-size:13px;transition:var(--transition-all-productive)}.phone-preview__key--grey:hover,.phone-preview__key--clickable:hover{background:var(--layer-accent-hover-02)}.phone-preview__key--backspace{width:40px;padding:8px;font-weight:400}.phone-preview__key--backspace>i{font-size:14px}.phone-preview__home-button{margin:15px auto 4px;border-radius:50px;width:125px;height:5px;background:var(--text-primary)}.phone-preview__cursor{height:25px;position:absolute;opacity:1;color:var(--primary-60);padding:2px;font-size:22px;right:10px;top:26%}.phone-preview__send-button:hover,.phone-preview__cursor:hover{opacity:1}.phone-preview__send-button:active,.phone-preview__cursor:active{opacity:.8}.phone-preview__message{border-radius:20px;margin:0 15px 10px;padding:10px 15px;position:relative;animation:fadeInOpacity 0.4s ease-in}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}.phone-preview__message--to{background-color:var(--primary-60);color:var(--text-on-color);margin-left:80px;transition:width 2s}.phone-preview__message--from{background-color:var(--layer-accent-01);color:var(--text-primary);margin-right:80px}.phone-preview__message-content{z-index:1;position:relative;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}.phone-preview__message--to:before{content:"";width:0;height:0;left:93%;top:30%;position:absolute;border-top:13px solid #fff0;border-left:26px solid var(--primary-60);border-bottom:13px solid #fff0;border-radius:40px;transform:rotate(40deg)}.phone-preview__message--from:before{content:"";width:0;height:0;right:92%;top:35%;position:absolute;border-top:13px solid #fff0;border-right:26px solid var(--layer-accent-01);border-bottom:13px solid #fff0;border-radius:40px;transform:rotate(-40deg)}textarea:focus,input:focus{outline:none}.phone-preview__key--shift{width:40px}.phone-preview__key--emoji{font-size:16px;padding:5px;font-weight:400}.phone-preview__key--return{padding:0 10px;width:60px}.profile-details{margin-bottom:20px}.col-user-id,.col-role-id{width:75px}.col-user-avatar{width:75px}.mautic-logo{width:150px;margin:0 auto;background:#fff}.mautic-logo>svg.mautic-logo-figure .circle{fill:#4e5e9e}.mautic-logo>svg.mautic-logo-figure .m,.mautic-logo>svg.mautic-logo-figure .m-arrow{fill:#fdb933}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}span.input-group-addon i.fa{width:20px}.inline-login .login-form{margin:20px}.accent-color{width:28px;height:28px;display:inline-flex;cursor:pointer}.accent-color,.accent-dropdown{outline:2px var(--outline-style) #fff0;outline-offset:2px;transition:var(--transition-all-productive)}input:checked+.accent-color,.dropdown.open .accent-dropdown{outline:2px var(--outline-style) var(--focus);outline-offset:2px}body.media-picker-filerobot-open>#SfxPopper,body.media-picker-filerobot-open>.SfxPopper-root,body.media-picker-filerobot-open>.SfxPopper-wrapper,body.media-picker-filerobot-open #SfxPopper,body.media-picker-filerobot-open .SfxPopper-root,body.media-picker-filerobot-open .SfxPopper-wrapper{z-index:var(--media-picker-z-editor-popper,2147483000)!important;position:fixed!important;pointer-events:auto!important;visibility:visible!important;opacity:1!important}body.media-picker-filerobot-open .SfxPopper-Overlay{pointer-events:none!important;background:transparent!important}body.media-picker-filerobot-open #picker-filerobot-editor .SfxPopper-root,body.media-picker-filerobot-open #picker-filerobot-editor .SfxPopper-wrapper,body.media-picker-filerobot-open #picker-filerobot-editor #SfxPopper,body.media-picker-filerobot-open .SfxPopper-root .SfxMenu-root,body.media-picker-filerobot-open #SfxPopper .SfxMenu-root{overflow:visible!important;visibility:visible!important;opacity:1!important}body.media-picker-filerobot-open .SfxMenu-root,body.media-picker-filerobot-open .SfxMenu-root *{pointer-events:auto!important}body.media-picker-filerobot-open #picker-filerobot-editor,body.media-picker-filerobot-open #picker-filerobot-editor .FIE_root,body.media-picker-filerobot-open #picker-filerobot-editor .FIE_main-container,body.media-picker-filerobot-open #picker-filerobot-editor .FIE_editor-content,body.media-picker-filerobot-open #picker-filerobot-editor .FIE_tools-bar-wrapper,body.media-picker-filerobot-open #picker-filerobot-editor .FIE_tools-bar,body.media-picker-filerobot-open #picker-filerobot-editor .FIE_tool-options-wrapper,body.media-picker-filerobot-open #picker-filerobot-editor .FIE_crop-tool{overflow:visible!important}body.media-picker-filerobot-open #picker-filerobot-editor .FIE_crop-presets-menu{z-index:var(--media-picker-z-editor-popper,2147483000)!important;display:block!important;visibility:visible!important;opacity:1!important;overflow:auto!important;max-height:280px!important;min-width:220px!important;pointer-events:auto!important}body.media-picker-filerobot-open #picker-filerobot-editor .FIE_crop-presets-opener-button{position:relative!important;z-index:var(--media-picker-z-editor-control,2147483001)!important}body.media-picker-filerobot-open .gjs-mdl,body.media-picker-filerobot-open .gjs-mdl-dialog,body.media-picker-filerobot-open .gjs-mdl-content{overflow:visible!important}body.media-picker-filerobot-open .SfxModal-Wrapper{z-index:var(--media-picker-z-editor-dialog,2147483025)!important;pointer-events:auto!important}body.media-picker-filerobot-open .SfxModal-Container,body.media-picker-filerobot-open .SfxModal-root,body.media-picker-filerobot-open [class*="FIE_save-modal"]{z-index:var(--media-picker-z-editor-dialog,2147483025)!important;pointer-events:auto!important;visibility:visible!important;opacity:1!important}body.media-picker-filerobot-open.media-picker-filerobot-theme-light #picker-filerobot-panel [class*="FIE_topbar"]{background:var(--layer-02)!important;color:var(--text-primary,#1f2937)!important;border-color:var(--border-subtle-01)!important}body.media-picker-filerobot-open.media-picker-filerobot-theme-light #picker-filerobot-panel .FIE_tools-bar-wrapper,body.media-picker-filerobot-open.media-picker-filerobot-theme-light #picker-filerobot-panel .FIE_tools-bar,body.media-picker-filerobot-open.media-picker-filerobot-theme-light #picker-filerobot-panel .FIE_tool-options-wrapper{background:var(--layer-01)!important;color:var(--text-primary,#1f2937)!important}body.media-picker-filerobot-open.media-picker-filerobot-theme-light #picker-filerobot-panel .FIE_tab,body.media-picker-filerobot-open.media-picker-filerobot-theme-light #picker-filerobot-panel .SfxButton-root{color:var(--text-primary,#334155)!important}body.media-picker-filerobot-open.media-picker-filerobot-theme-light #picker-filerobot-panel .FIE_crop-presets-menu,body.media-picker-filerobot-open.media-picker-filerobot-theme-light #picker-filerobot-panel .SfxMenu-root{background:var(--layer-01,#ffffff)!important;color:var(--text-primary,#1f2937)!important;border:1px solid var(--border-subtle-01)!important}body.media-picker-filerobot-open.media-picker-filerobot-theme-light #picker-filerobot-panel .SfxMenuItem-root{background:var(--layer-01,#ffffff)!important;color:var(--text-primary,#1f2937)!important}body.media-picker-filerobot-open.media-picker-filerobot-theme-light #picker-filerobot-panel .SfxMenuItem-root:hover,body.media-picker-filerobot-open.media-picker-filerobot-theme-light #picker-filerobot-panel .SfxMenuItem-root:focus{background:var(--layer-hover-01)!important}body.media-picker-filerobot-open.media-picker-filerobot-theme-light #picker-filerobot-panel .SfxLabel-root,body.media-picker-filerobot-open.media-picker-filerobot-theme-light #picker-filerobot-panel .SfxLabel-text{color:var(--text-primary,#1f2937)!important}.media-library{--media-primary:var(--button-primary);--media-primary-hover:var(--button-primary-hover);--media-primary-active:var(--button-primary-active);--media-danger:var(--button-danger-primary);--media-danger-hover:var(--button-danger-hover);--media-danger-active:var(--button-danger-active);--media-success:var(--support-success);--media-success-hover:var(--support-success);--media-success-active:var(--support-success);--media-selection:var(--border-interactive);--media-interactive:var(--interactive);--media-highlight:var(--highlight);--media-surface:var(--layer-01, #fff);--media-surface-hover:var(--layer-hover-01, #f5f5f5);--media-surface-alt:var(--layer-02, #fafafa);--media-border:var(--border-subtle-01, #ddd);--media-border-strong:var(--border-subtle-02, #ccc);--media-text:var(--text-primary, #333);--media-text-secondary:var(--text-secondary, #666);--media-text-tertiary:var(--text-placeholder, #999);--media-text-heading:var(--text-primary, #334155);--media-surface-header:var(--layer-02, #f4f6f8);--media-border-header:var(--border-subtle-01, #d9e0e6);--media-canva-brand:#7d2ae8;--media-variant-success-text:var(--support-success, #2e7d32);--media-variant-success-bg:var(--support-success-subtle, #e8f5e9);--media-picker-z-editor-base:2147482000;--media-picker-z-editor-panel:2147482001;--media-picker-z-editor-popper:2147483000;--media-picker-z-editor-control:2147483001;--media-picker-z-editor-dialog:2147483025;--media-picker-z-popover:5500;--media-popover-shadow:0 12px 32px rgba(0, 0, 0, 0.45),
        0 4px 8px rgba(0, 0, 0, 0.25),
        0 0 0 1px var(--picker-border, #444)}.media-library>.row>[class*="col-"]{display:block}.media-library .btn-primary,.media-library .btn.btn-primary{background-color:var(--media-primary);border-color:var(--media-primary);color:var(--layer-01,#fff)}.media-library .btn-primary:hover,.media-library .btn-primary:focus,.media-library .btn.btn-primary:hover,.media-library .btn.btn-primary:focus{background-color:var(--media-primary-hover);border-color:var(--media-primary-hover);color:var(--layer-01,#fff)}.media-library .btn-primary:active,.media-library .btn.btn-primary:active{background-color:var(--media-primary-active);border-color:var(--media-primary-active);color:var(--layer-01,#fff);box-shadow:inset 0 2px 4px rgb(0 0 0 / .15)}.media-library .btn-default,.media-library .btn.btn-default{background-color:var(--layer-01,#fff);border:1px solid var(--border-subtle-01,#ccc);color:var(--text-secondary,#555)}.media-library .btn-default:hover,.media-library .btn-default:focus,.media-library .btn.btn-default:hover,.media-library .btn.btn-default:focus{background-color:var(--layer-hover-01,#e6e6e6);border-color:var(--border-subtle-02,#adadad);color:var(--text-primary,#333)}.media-library .btn-default:active,.media-library .btn.btn-default:active{background-color:var(--layer-active-01,#d4d4d4);border-color:var(--border-strong-01,#8c8c8c);color:var(--media-text);box-shadow:inset 0 2px 4px rgb(0 0 0 / .1)}.media-library .btn-default.active{background-color:var(--media-primary);border-color:var(--media-primary);color:var(--layer-01,#fff)}.media-library .btn-danger,.media-library .btn.btn-danger{background-color:var(--media-danger);border-color:var(--media-danger);color:var(--layer-01,#fff)}.media-library .btn-danger:hover,.media-library .btn-danger:focus,.media-library .btn.btn-danger:hover,.media-library .btn.btn-danger:focus{background-color:var(--media-danger-hover);border-color:var(--media-danger-hover);color:var(--layer-01,#fff)}.media-library .btn-danger:active,.media-library .btn.btn-danger:active{background-color:var(--media-danger-active);border-color:var(--media-danger-active);color:var(--layer-01,#fff);box-shadow:inset 0 2px 4px rgb(0 0 0 / .15)}.media-library .btn-success,.media-library .btn.btn-success{background-color:var(--media-success);border-color:var(--media-success);color:var(--layer-01,#fff)}.media-library .btn-success:hover,.media-library .btn-success:focus,.media-library .btn.btn-success:hover,.media-library .btn.btn-success:focus{background-color:var(--media-success-hover);border-color:var(--media-success-hover);color:var(--layer-01,#fff)}.media-library .btn-success:active,.media-library .btn.btn-success:active{background-color:var(--media-success-active);border-color:var(--media-success-active);color:var(--layer-01,#fff);box-shadow:inset 0 2px 4px rgb(0 0 0 / .15)}.media-library .btn{transition:background-color 0.15s ease,border-color 0.15s ease,box-shadow 0.15s ease}.media-canva-hero-icon{font-size:24px;color:var(--media-canva-brand)}.media-canva-hero-icon.media-icon-success{color:var(--support-success,#4caf50)}.media-canva-hero-icon.media-icon-warning{color:var(--support-warning,#ff9800)}.canva-design-card{border:2px solid #fff0;border-radius:8px;overflow:hidden;cursor:pointer;transition:border-color 0.2s,box-shadow 0.2s;background:var(--media-surface-alt)}.canva-design-card:hover{border-color:var(--media-canva-brand);box-shadow:0 2px 8px color-mix(in srgb,var(--media-canva-brand) 15%,transparent)}.canva-design-card.selected{border-color:var(--media-canva-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--media-canva-brand) 25%,transparent)}.canva-design-card .canva-thumb{width:100%;height:140px;object-fit:cover;background:var(--media-surface-hover)}.canva-design-card .canva-thumb-placeholder{width:100%;height:140px;display:flex;align-items:center;justify-content:center;background:var(--media-surface-hover);color:var(--media-text-tertiary)}.canva-design-card .canva-design-info{padding:8px 10px}.canva-design-card .canva-design-title{font-size:var(--font-size-sm);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.canva-design-card .canva-design-date{font-size:var(--font-size-x-small);color:var(--media-text-tertiary)}.canva-design-card .canva-check{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;background:var(--media-canva-brand);color:var(--layer-01,#fff);display:none;align-items:center;justify-content:center;font-size:var(--font-size-body)}.canva-design-card.selected .canva-check{display:flex}.canva-browser-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;min-height:200px}.media-detail-preview{padding:20px;background:var(--media-surface-hover);min-height:300px;display:flex;align-items:center;justify-content:center}.media-loading-text{color:var(--media-text-secondary);font-size:var(--font-size-x-small)}.media-icon-edit-warning{color:var(--support-warning,#f0a500)}.media-grid-card{position:relative;border:1px solid var(--media-border)!important;border-radius:4px;background:var(--media-surface);transition:box-shadow 0.2s ease,border-color 0.2s ease;overflow:hidden}.media-grid-card:hover{border-color:var(--media-border-strong)!important;box-shadow:0 2px 8px rgb(0 0 0 / .12)}.media-grid-card.selected{border-color:var(--media-selection)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--media-selection) 30%,transparent)}.media-item-check{position:absolute;top:6px;left:6px;z-index:2;width:16px;height:16px;cursor:pointer}.media-grid-card .media-item-check{opacity:0;transition:opacity 0.15s ease}.media-grid-card:hover .media-item-check,.media-grid-card .media-item-check:checked{opacity:1}.media-grid-actions{position:absolute;top:6px;right:6px;z-index:2;opacity:0;transition:opacity 0.15s ease}.media-grid-actions .btn{padding:2px 6px;font-size:var(--font-size-x-small);background:rgb(255 255 255 / .92);border:1px solid var(--media-border-strong)}.media-grid-actions .btn:hover{background:var(--media-surface);border-color:var(--media-text-tertiary)}.media-grid-card:hover .media-grid-actions{opacity:1}.media-folder-tree .list-group-item{padding:7px 12px;cursor:pointer;border-left:3px solid #fff0;font-size:var(--font-size-sm);transition:background 0.12s ease}.media-folder-tree .list-group-item.active{background:var(--media-primary);color:var(--layer-01,#fff);border-left-color:var(--media-selection)}.media-folder-tree .list-group-item.active .badge{background:rgb(255 255 255 / .3);color:var(--layer-01,#fff)}.media-folder-tree .list-group-item:hover:not(.active){background:var(--media-surface-hover)}.media-folder-tree .folder-actions{opacity:0;transition:opacity 0.15s ease}.media-folder-tree .list-group-item:hover .folder-actions{opacity:1}.media-bulk-bar{background:var(--media-primary);color:var(--layer-01,#fff);padding:8px 15px;border-radius:3px;margin-bottom:10px;display:none;align-items:center;justify-content:space-between}.media-bulk-bar.visible{display:flex}.media-bulk-bar .btn{margin-left:5px}.media-bulk-tag-panel{background:var(--media-surface);border:1px solid var(--media-border);border-radius:3px;padding:8px 12px;margin-bottom:10px}.media-bulk-tag-list{max-height:200px;overflow-y:auto}.media-bulk-tag-list-item{display:block;padding:5px 10px;color:var(--media-text);text-decoration:none;border-radius:3px;cursor:pointer}.media-bulk-tag-list-item:hover{background:var(--media-surface-hover);color:var(--media-text);text-decoration:none}.media-new-folder-form{border-bottom:1px solid var(--media-border)}.media-folder-item{display:flex;align-items:center;justify-content:space-between;padding-right:6px!important}.media-folder-item .media-folder-link{color:inherit;text-decoration:none;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-folder-item .media-folder-link:hover{color:inherit;text-decoration:none}.media-folder-item.active .media-folder-link{color:var(--layer-01,#fff)}.folder-actions{display:flex;gap:2px;flex-shrink:0}.folder-actions .btn-link{padding:2px 4px;color:var(--media-text-tertiary)}.folder-actions .btn-link:hover{color:var(--media-text)}.media-folder-item.active .folder-actions .btn-link{color:rgb(255 255 255 / .6)}.media-folder-item.active .folder-actions .btn-link:hover{color:var(--layer-01,#fff)}.media-folder-item.active .folder-actions .text-danger{color:rgb(255 255 255 / .6)!important}.media-folder-item.active .folder-actions .text-danger:hover{color:var(--media-danger)!important}.folder-inline-input{flex:1;margin:0 4px;height:28px;font-size:var(--font-size-caption)}.folder-inline-btns{flex-shrink:0;white-space:nowrap}.media-library .table>thead>tr>th.media-list-head-cell{background:var(--media-surface-header);color:var(--media-text-heading);font-weight:600;border-bottom:1px solid var(--media-border-header);vertical-align:middle}.media-library .table th a{color:var(--media-text-heading);text-decoration:none;display:inline-flex;align-items:center;gap:4px}.media-library .table th a:hover{color:var(--media-text)}.media-library tr.selected{background-color:var(--media-highlight)!important}.media-list-thumb{width:64px;height:64px;object-fit:cover;border-radius:4px;border:1px solid var(--media-border);background-color:var(--media-surface-alt);background-image:linear-gradient(45deg,var(--media-surface-hover,#e9edf2) 25%,transparent 25%),linear-gradient(-45deg,var(--media-surface-hover,#e9edf2) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--media-surface-hover,#e9edf2) 75%),linear-gradient(-45deg,transparent 75%,var(--media-surface-hover,#e9edf2) 75%);background-size:12px 12px;background-position:0 0,0 6px,6px -6px,-6px 0}.media-tag-badge{display:inline-block;padding:3px 10px;margin:2px 3px;border-radius:3px;background:var(--media-highlight);color:var(--media-interactive);font-size:var(--font-size-caption);cursor:default}.media-tag-badge .remove-tag{cursor:pointer;margin-left:5px;color:var(--media-text-tertiary);font-weight:700}.media-tag-badge .remove-tag:hover{color:var(--media-danger)}.media-library #tag-list+.input-group{margin-top:8px}.media-audit-row td{font-size:var(--font-size-caption);padding:6px 10px!important}.media-audit-action{font-weight:600;text-transform:capitalize}.media-copy-url-btn{cursor:pointer;padding:2px 8px}.media-copy-url-btn:hover{background:var(--media-highlight)}.media-image-edit-bar{display:flex;gap:8px;justify-content:center;padding:10px;background:var(--media-surface);border-top:1px solid var(--media-border)}.media-image-edit-bar .btn{min-width:auto}.media-detail-category-row{display:flex;align-items:center;gap:6px;max-width:320px}.media-detail-category-row .form-control{flex:1 1 auto;min-width:0}.media-detail-category-status{display:block;margin-top:4px}.media-drop-zone{border:2px dashed var(--media-border-strong);border-radius:8px;padding:40px 20px;text-align:center;cursor:pointer;background:var(--media-surface-alt);transition:border-color 0.2s ease,background 0.2s ease}.media-drop-zone--tall{padding:60px 20px}.media-drop-zone:hover,.media-drop-zone.dragover{border-color:var(--media-primary);background:color-mix(in srgb,var(--media-primary) 8%,white)}.media-paste-zone{border:2px dashed var(--media-border-strong);padding:30px;text-align:center;cursor:pointer;border-radius:5px;outline:none;transition:border-color 0.2s ease}.media-paste-zone:focus{border-color:var(--media-primary)}.media-smart-views .list-group-item{padding:5px 12px;font-size:var(--font-size-caption)}.media-smart-views .namespace-header{font-weight:700;text-transform:uppercase;font-size:var(--font-size-micro);letter-spacing:.5px;color:var(--media-text-tertiary);padding:8px 12px 4px}.media-panel-heading-compact{padding:8px 12px;display:flex;align-items:center;justify-content:space-between}.media-bulk-deselect{color:var(--media-text-tertiary);margin-left:10px}.media-new-folder-form .input-group{padding:6px 10px}.media-panel-body-flush{padding:0}.media-list-no-margin{margin-bottom:0}#media-folder-sidebar .media-sidebar-panel{display:block!important;flex:0 0 auto!important;flex-grow:0!important;justify-content:flex-start!important;height:auto!important;min-height:0!important}#media-folder-sidebar .media-categories-panel-body,#media-folder-sidebar .media-smart-views-panel-body{display:block!important;flex:0 0 auto!important;flex-grow:0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}#media-folder-sidebar .media-categories-panel-body .media-folder-tree,#media-folder-sidebar .media-smart-views-panel-body .media-folder-tree{margin-top:0;margin-bottom:0;max-height:40vh;overflow-y:auto}@media (max-height:760px){#media-folder-sidebar .media-categories-panel-body .media-folder-tree,#media-folder-sidebar .media-smart-views-panel-body .media-folder-tree{max-height:30vh}}.media-folder-depth-0{padding-left:12px}.media-folder-depth-1{padding-left:30px}.media-folder-depth-2{padding-left:48px}.media-folder-depth-3{padding-left:66px}.media-folder-depth-4{padding-left:84px}.media-breadcrumb{margin-bottom:10px}.media-namespace-header{padding:4px 12px;background:var(--media-surface-alt);font-size:var(--font-size-micro);text-transform:uppercase;color:var(--media-text-tertiary);border-left:3px solid #fff0;cursor:default}.media-tag-indented{padding-left:24px}.media-tag-color-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px}.media-tag-icon{margin-right:3px}.media-empty-state-compact{padding:var(--spacing-04,16px)}.media-empty-state{padding:var(--spacing-07,56px) var(--spacing-05,20px)}.media-empty-icon{display:block;margin-bottom:var(--spacing-05,20px)}.media-empty-button{margin-top:var(--spacing-04,12px)}.media-filter-alert{padding:6px 10px;margin-bottom:10px}.media-filter-clear-link{color:var(--media-interactive)}.media-toolbar-panel{margin-bottom:10px}.media-library .media-toolbar-panel{overflow:visible}.media-library .media-toolbar-panel .open>.dropdown-menu{z-index:1100}.media-toolbar-body{padding:6px 8px;min-height:0;height:auto}.media-toolbar-body::before,.media-toolbar-body::after{content:none;display:none}.media-toolbar-row{display:flex;flex-wrap:wrap;align-items:flex-start;row-gap:6px;column-gap:4px;margin:0}.media-toolbar-row::before,.media-toolbar-row::after{content:none;display:none}.media-toolbar-row>[class*="col-"]{float:none;width:auto;min-width:0;padding:0 2px;margin-bottom:0}.media-toolbar-row .media-toolbar-search{flex:2 1 280px;min-width:240px}.media-toolbar-row .media-toolbar-filter{flex:1 1 150px;min-width:136px;max-width:190px}.media-toolbar-row .media-toolbar-actions{flex:0 0 auto;margin-left:auto;padding-left:8px;min-height:30px;align-self:center;text-align:right}.media-toolbar-row .media-toolbar-actions .btn-group{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:4px}.media-toolbar-body .form-control{height:30px;padding:4px 8px;font-size:var(--font-size-caption)}.media-toolbar-body .input-group .btn{height:30px;padding:4px 8px}.media-filter-dropdown{width:100%;min-width:0}.media-filter-button{display:inline-flex;align-items:center;width:100%;text-align:left;font-size:var(--font-size-x-small);padding:4px 7px;min-height:30px;line-height:1.25;gap:6px}.media-filter-button .media-filter-icon,.media-filter-button .media-filter-state-icon{flex:0 0 auto;line-height:1}.media-filter-button .media-filter-label{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.media-filter-caret{flex:0 0 auto;margin-top:0;margin-left:2px}.media-filter-button.btn-primary,.media-filter-button.media-filter-active{color:var(--layer-01,#fff)!important;background-color:var(--media-primary);border-color:var(--media-primary)}.media-filter-button.btn-primary .media-filter-icon,.media-filter-button.btn-primary .media-filter-label,.media-filter-button.btn-primary .media-filter-caret,.media-filter-button.btn-primary .caret,.media-filter-button.media-filter-active .media-filter-icon,.media-filter-button.media-filter-active .media-filter-label,.media-filter-button.media-filter-active .media-filter-caret,.media-filter-button.media-filter-active .caret{color:var(--layer-01,#fff)!important}.media-dropdown-full{width:100%}.media-dropdown-scrollable{max-height:300px;overflow-y:auto}.media-dropdown-namespace{text-transform:uppercase;font-size:var(--font-size-micro);color:var(--media-text-tertiary)}.media-sort-icon{margin-top:3px}.media-toolbar-actions .dropdown-menu{right:0;left:auto}.media-toolbar-icon-btn{min-width:30px;width:30px;padding:4px 0;text-align:center}.media-view-toggle-btn{min-width:66px}.media-canva-hidden{display:none!important}@media (max-width:1360px){.media-toolbar-row .media-toolbar-actions{flex:1 1 100%;margin-left:0;padding-left:2px;text-align:left}}@media (max-width:1170px){.media-toolbar-row .media-toolbar-search{flex:1 1 100%;min-width:0}.media-toolbar-row .media-toolbar-filter{flex:1 1 150px;min-width:128px;max-width:none}.media-toolbar-row .media-toolbar-actions{flex:1 1 100%;margin-left:0;padding-left:2px;text-align:left}.media-toolbar-row .media-toolbar-actions .btn-group{flex-wrap:wrap}}.media-stats-bar{margin-bottom:10px;padding:0 5px}.media-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-left:0;margin-right:0}.media-grid::before,.media-grid::after{content:none;display:none}.media-grid>.media-grid-item{float:none;width:auto;padding-left:0;padding-right:0;margin-bottom:0}.media-grid-item{margin-bottom:0}.media-grid-card-no-margin{margin-bottom:0}.media-grid-link{text-decoration:none;color:inherit;display:block}.media-grid-body{padding:5px}.media-grid-preview{height:120px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--media-surface-hover);border-radius:3px}.media-grid-image{max-width:100%;max-height:120px;object-fit:contain}.media-grid-filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:5px}.media-grid-meta{font-size:var(--font-size-x-small)}.media-picker-edit-btn{position:absolute;top:4px;right:4px;z-index:2;opacity:1;padding:4px 8px;font-size:var(--font-size-caption);background:color-mix(in srgb,var(--media-primary) 90%,transparent);border:1px solid color-mix(in srgb,var(--media-primary) 90%,transparent);border-radius:4px;cursor:pointer;line-height:1;color:var(--layer-01,#fff);transition:background 0.15s ease,transform 0.1s ease}.media-picker-edit-btn:hover{background:var(--media-primary-hover);border-color:var(--media-primary-hover);color:var(--layer-01,#fff);transform:scale(1.05)}.gjs-mdl-content .media-picker-edit-btn,.media-picker-scope .media-picker-edit-btn{background:color-mix(in srgb,var(--media-primary) 95%,transparent);border-color:color-mix(in srgb,var(--media-primary) 95%,transparent);color:var(--layer-01,#fff)}.gjs-mdl-content .media-picker-edit-btn:hover,.media-picker-scope .media-picker-edit-btn:hover{background:var(--media-primary-hover);border-color:var(--media-primary-hover);color:var(--layer-01,#fff)}.vsp-edit-btn{flex-shrink:0;align-self:flex-end;padding:5px 16px;background:#fff0;color:var(--media-interactive);border:1px solid var(--media-primary);border-radius:3px;cursor:pointer;font-size:var(--font-size-sm);font-weight:600;white-space:nowrap;line-height:1.3;transition:background 0.15s ease,border-color 0.15s ease}.vsp-edit-btn:hover{background:color-mix(in srgb,var(--media-primary) 30%,transparent);border-color:var(--media-primary-hover);color:var(--layer-01,#fff)}.vsp-link-btn{background:#fff0;border:0;padding:4px 0 0;margin:4px 0 0;font-size:var(--font-size-caption);line-height:1.4;color:var(--media-interactive);cursor:pointer;text-align:left;text-decoration:underline;text-decoration-color:var(--media-border,currentColor);text-underline-offset:2px;display:inline-flex;align-items:center;gap:2px}.vsp-link-btn:hover{color:var(--media-primary-hover);text-decoration-color:currentColor}.vsp-link-btn:focus-visible{color:var(--media-primary-hover);text-decoration-color:currentColor;outline:2px solid var(--media-primary);outline-offset:2px;border-radius:2px}.media-variant-badge{font-size:var(--font-size-micro);color:var(--media-variant-success-text);background:var(--media-variant-success-bg);padding:2px 6px;border-radius:3px;margin-top:3px;margin-bottom:0;display:inline-block;line-height:1.3}.media-variant-badge i{font-size:var(--font-size-micro);margin-right:2px}@media (max-width:767px){.media-image-edit-bar{flex-wrap:wrap}}@media (max-width:768px){.media-library{padding:0}.media-library .btn{min-width:44px;min-height:44px;padding:8px 12px;font-size:var(--font-size-body);margin:4px 2px}.media-library .btn-sm{min-width:44px;min-height:44px;padding:8px 10px;font-size:var(--font-size-sm)}.media-library .row>.col-md-8,.media-library .row>.col-md-4{float:none;width:100%;margin-bottom:20px}#crop-panel{margin-top:10px}#cropper-container{max-height:400px!important}.media-grid-item{margin-bottom:10px}.media-library .input-group{width:100%}.media-library .panel{margin-bottom:15px}.media-library .table{font-size:var(--font-size-caption)}.media-library .table td,.media-library .table th{padding:6px 8px!important}#media-preview-img{max-height:300px!important}.media-grid-actions{display:none}.media-grid-card{border:1px solid var(--media-border)!important}}@media (max-width:479px){.media-library .btn{font-size:var(--font-size-caption);padding:6px 8px}.media-library .btn-sm{font-size:var(--font-size-x-small);padding:6px 8px}}@media (max-width:768px) and (orientation:portrait){.media-library .col-md-8,.media-library .col-md-4{padding:0 5px}#media-preview-img{max-height:250px!important}#cropper-container{max-height:350px!important}}@media (max-width:768px) and (orientation:landscape){.media-library .row>[class*="col-"]{float:left;width:50%}.media-library .row>.col-md-4{width:50%}.media-library .row>.col-md-8{width:50%}#media-preview-img{max-height:400px!important}#cropper-container{max-height:450px!important}}.gjs-mdl-content,.media-picker-scope,.picker-v13-shell{--picker-bg:var(--layer-01, #ffffff);--picker-bg-elevated:var(--layer-02, #f4f4f4);--picker-bg-sunken:var(--layer-accent-01, #eeeeee);--picker-bg-hover:var(--layer-hover-01, #e8e8e8);--picker-border:var(--border-subtle-01, #e0e0e0);--picker-border-strong:var(--border-strong-01, #c6c6c6);--picker-border-hover:var(--border-interactive, #8d8d8d);--picker-text:var(--text-primary, #161616);--picker-text-strong:var(--text-primary, #161616);--picker-text-muted:var(--text-secondary, #525252);--picker-text-dim:var(--text-helper, #6f6f6f);--picker-link:var(--link-primary, #0f62fe);--picker-link-hover:var(--link-primary-hover, #0043ce);--picker-accent:var(--button-primary, var(--media-primary, #008379));--picker-accent-hover:var(--button-primary-hover, var(--media-primary-hover, #006961));--picker-accent-text:var(--text-on-color);--picker-success:var(--support-success, #198038);--picker-success-bg:var(--notification-success-background, #defbe6);--picker-info:var(--support-info, #0043ce);--picker-info-bg:var(--notification-info-background, #edf5ff);--picker-info-border:var(--support-info, #d0e2ff);--picker-checker-tile:var(--layer-02, #f4f4f4)}.gjs-mdl-content .page-header,.media-picker-scope .page-header{display:none!important}.gjs-mdl-content .media-library [class^="ri-"],.media-picker-scope .media-library [class^="ri-"],.gjs-mdl-content .media-library [class*=" ri-"],.media-picker-scope .media-library [class*=" ri-"]{font-family:'remixicon'!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gjs-mdl-content [class^="ri-"],.media-picker-scope [class^="ri-"],.gjs-mdl-content [class*=" ri-"],.media-picker-scope [class*=" ri-"]{font-family:'remixicon'!important}@keyframes ri-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.ri-spin{animation:ri-spin 1s linear infinite;display:inline-block}.gjs-mdl-content .media-variant-badge,.media-picker-scope .media-variant-badge{color:var(--picker-success);background:var(--picker-success-bg)}.gjs-mdl-content .media-library,.media-picker-scope .media-library{color:var(--picker-text);padding:4px 8px 8px}.gjs-mdl-content .media-library>.row,.media-picker-scope .media-library>.row{margin-top:0}.gjs-mdl-content .media-library>.row>[class*="col-"]:first-child .panel:first-child,.media-picker-scope .media-library>.row>[class*="col-"]:first-child .panel:first-child,.gjs-mdl-content .media-library>.row>[class*="col-"]:last-child .media-toolbar:first-child,.media-picker-scope .media-library>.row>[class*="col-"]:last-child .media-toolbar:first-child{margin-top:0}.gjs-mdl-content .media-library .panel,.media-picker-scope .media-library .panel{background:var(--picker-bg);border-color:var(--picker-border)}.gjs-mdl-content .media-library .panel-heading,.media-picker-scope .media-library .panel-heading{background:var(--picker-bg-elevated);border-color:var(--picker-border);color:var(--picker-text)}.gjs-mdl-content .media-library .panel-body,.media-picker-scope .media-library .panel-body{background:var(--picker-bg)}.gjs-mdl-content .media-grid-card,.media-picker-scope .media-grid-card{background:var(--picker-bg-elevated)!important;border-color:var(--picker-border-strong)!important;border-radius:6px;overflow:hidden;transition:border-color 0.15s ease,box-shadow 0.15s ease,transform 0.15s ease}.gjs-mdl-content .media-grid-card:hover,.media-picker-scope .media-grid-card:hover{border-color:var(--picker-border-hover)!important;box-shadow:0 4px 12px rgb(0 0 0 / .4);transform:translateY(-1px)}.gjs-mdl-content .media-grid-preview,.media-picker-scope .media-grid-preview{background:var(--picker-bg-sunken);border-radius:0}.gjs-mdl-content .media-grid,.media-picker-scope .media-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px}.gjs-mdl-content .media-grid-body,.media-picker-scope .media-grid-body{padding:8px 10px}.gjs-mdl-content .media-grid-filename,.media-picker-scope .media-grid-filename{font-size:var(--font-size-caption);font-weight:500;color:var(--picker-text-muted)}.gjs-mdl-content .media-library .text-muted,.media-picker-scope .media-library .text-muted{color:var(--picker-text-dim)!important}.gjs-mdl-content .media-library a,.media-picker-scope .media-library a{color:var(--picker-link)}.gjs-mdl-content .media-library a:hover,.media-picker-scope .media-library a:hover{color:var(--picker-link-hover)}.gjs-mdl-content .media-folder-tree .list-group-item,.media-picker-scope .media-folder-tree .list-group-item{background:var(--picker-bg);border-color:var(--picker-border);color:var(--picker-text)}.gjs-mdl-content .media-folder-tree .list-group-item:hover:not(.active),.media-picker-scope .media-folder-tree .list-group-item:hover:not(.active){background:var(--picker-bg-elevated)}.gjs-mdl-content .media-folder-tree .list-group-item.active,.media-picker-scope .media-folder-tree .list-group-item.active{background:var(--picker-accent);color:var(--picker-accent-text)}.gjs-mdl-content .media-namespace-header,.media-picker-scope .media-namespace-header{background:var(--picker-bg-elevated);color:var(--picker-text-dim)}.gjs-mdl-content .media-library .form-control,.media-picker-scope .media-library .form-control{background:var(--picker-bg-sunken);border-color:var(--picker-border-strong);color:var(--picker-text)}.gjs-mdl-content .media-library .form-control:focus,.media-picker-scope .media-library .form-control:focus{border-color:var(--picker-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--picker-accent) 30%,transparent)}.gjs-mdl-content .media-library .btn-default,.media-picker-scope .media-library .btn-default{background:var(--picker-bg-elevated);border-color:var(--picker-border-strong);color:var(--picker-text)}.gjs-mdl-content .media-library .btn-default:hover,.media-picker-scope .media-library .btn-default:hover{background:var(--picker-bg-hover);border-color:var(--picker-border-hover);color:var(--picker-text-strong)}.gjs-mdl-content .media-library .btn-default.active,.media-picker-scope .media-library .btn-default.active{background:var(--picker-accent);border-color:var(--picker-accent);color:var(--picker-accent-text)}.gjs-mdl-content .media-library .dropdown-menu,.media-picker-scope .media-library .dropdown-menu{background:var(--picker-bg);border-color:var(--picker-border)}.gjs-mdl-content .media-library .dropdown-menu>li>a,.media-picker-scope .media-library .dropdown-menu>li>a{color:var(--picker-text)}.gjs-mdl-content .media-library .dropdown-menu>li>a:hover,.media-picker-scope .media-library .dropdown-menu>li>a:hover{background:var(--picker-bg-elevated);color:var(--picker-text-strong)}.gjs-mdl-content .media-library .dropdown-menu>li.active>a,.media-picker-scope .media-library .dropdown-menu>li.active>a{background:var(--picker-accent);color:var(--picker-accent-text)}.gjs-mdl-content .media-library .dropdown-header,.media-picker-scope .media-library .dropdown-header{color:var(--picker-text-dim)}.gjs-mdl-content .media-library .table,.media-picker-scope .media-library .table{color:var(--picker-text)}.gjs-mdl-content .media-library .table>thead>tr>th,.media-picker-scope .media-library .table>thead>tr>th,.gjs-mdl-content .media-library .table>tbody>tr>td,.media-picker-scope .media-library .table>tbody>tr>td{border-color:var(--picker-border)}.gjs-mdl-content .media-library .table-striped>tbody>tr:nth-of-type(odd),.media-picker-scope .media-library .table-striped>tbody>tr:nth-of-type(odd){background:var(--picker-bg-elevated)}.gjs-mdl-content .media-library .table-hover>tbody>tr:hover,.media-picker-scope .media-library .table-hover>tbody>tr:hover{background:var(--picker-bg-hover)}.gjs-mdl-content .media-library .table th a,.media-picker-scope .media-library .table th a{color:var(--picker-text-muted)}.gjs-mdl-content .media-library .table>thead>tr>th.media-list-head-cell,.media-picker-scope .media-library .table>thead>tr>th.media-list-head-cell{background:var(--picker-bg-elevated);color:var(--picker-text);border-bottom-color:var(--picker-border-strong)}.gjs-mdl-content .media-list-thumb,.media-picker-scope .media-list-thumb{border-color:var(--picker-border-strong);background-color:var(--picker-bg-sunken);background-image:linear-gradient(45deg,var(--picker-checker-tile) 25%,transparent 25%),linear-gradient(-45deg,var(--picker-checker-tile) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--picker-checker-tile) 75%),linear-gradient(-45deg,transparent 75%,var(--picker-checker-tile) 75%)}.gjs-mdl-content .media-bulk-tag-panel,.media-picker-scope .media-bulk-tag-panel{background:var(--picker-bg);border-color:var(--picker-border)}.gjs-mdl-content .media-bulk-tag-list-item,.media-picker-scope .media-bulk-tag-list-item{color:var(--picker-text)}.gjs-mdl-content .media-bulk-tag-list-item:hover,.media-picker-scope .media-bulk-tag-list-item:hover{background:var(--picker-bg-elevated);color:var(--picker-text-strong)}.gjs-mdl-content .media-library .pagination>li>a,.media-picker-scope .media-library .pagination>li>a{background:var(--picker-bg);border-color:var(--picker-border);color:var(--picker-text)}.gjs-mdl-content .media-library .pagination>li>a:hover,.media-picker-scope .media-library .pagination>li>a:hover{background:var(--picker-bg-elevated);color:var(--picker-text-strong)}.gjs-mdl-content .media-library .pagination>.active>a,.media-picker-scope .media-library .pagination>.active>a{background:var(--picker-accent);border-color:var(--picker-accent);color:var(--picker-accent-text)}.gjs-mdl-content .media-filter-alert,.media-picker-scope .media-filter-alert{background:var(--picker-info-bg);border-color:var(--picker-info-border);color:var(--picker-info)}.gjs-mdl-content .media-library .label-default,.media-picker-scope .media-library .label-default{background:var(--picker-border-strong);color:var(--picker-text)}.gjs-mdl-content .media-library .badge,.media-picker-scope .media-library .badge{background:var(--picker-border-strong);color:var(--picker-text)}.gjs-mdl-content .media-empty-state,.media-picker-scope .media-empty-state{color:var(--picker-text-dim)}.gjs-mdl-content .media-new-folder-form,.media-picker-scope .media-new-folder-form{border-color:var(--picker-border)}.gjs-mdl-content .media-library ::-webkit-scrollbar,.media-picker-scope .media-library ::-webkit-scrollbar{width:8px}.gjs-mdl-content .media-library ::-webkit-scrollbar-track,.media-picker-scope .media-library ::-webkit-scrollbar-track{background:var(--picker-bg-sunken)}.gjs-mdl-content .media-library ::-webkit-scrollbar-thumb,.media-picker-scope .media-library ::-webkit-scrollbar-thumb{background:var(--picker-border-strong);border-radius:4px}.gjs-mdl-content .media-library ::-webkit-scrollbar-thumb:hover,.media-picker-scope .media-library ::-webkit-scrollbar-thumb:hover{background:var(--picker-border-hover)}.gjs-mdl-content .media-toolbar-body,.media-picker-scope .media-toolbar-body{padding:8px 12px;min-height:0!important;height:auto!important;flex:0 0 auto;overflow:visible;border-bottom:1px solid var(--picker-border);margin-bottom:8px}.gjs-mdl-content .media-toolbar-body::before,.media-picker-scope .media-toolbar-body::before,.gjs-mdl-content .media-toolbar-body::after,.media-picker-scope .media-toolbar-body::after{content:none;display:none}.gjs-mdl-content .media-toolbar-body .row,.media-picker-scope .media-toolbar-body .row{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start;margin-left:0;margin-right:0;width:100%;max-width:100%}.gjs-mdl-content .media-toolbar-body .row>[class*="col-"],.media-picker-scope .media-toolbar-body .row>[class*="col-"]{display:block;float:none;flex:1 1 140px;width:100%;min-width:0;padding:0 2px}.gjs-mdl-content .media-toolbar-body .col-sm-4,.media-picker-scope .media-toolbar-body .col-sm-4{flex:2 1 260px;min-width:220px}.gjs-mdl-content .media-toolbar-body .col-sm-2,.media-picker-scope .media-toolbar-body .col-sm-2{flex:1 1 130px;min-width:120px}.gjs-mdl-content .media-filter-button,.media-picker-scope .media-filter-button{font-size:var(--font-size-caption);padding:5px 8px;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.gjs-mdl-content .media-filter-dropdown,.media-picker-scope .media-filter-dropdown{width:100%}.gjs-mdl-content .media-toolbar-body .media-toolbar-actions,.media-picker-scope .media-toolbar-body .media-toolbar-actions{flex:1 1 100%;margin-top:0!important;padding-top:2px;text-align:right}.gjs-mdl-content .media-toolbar-body .media-toolbar-actions .btn-group,.media-picker-scope .media-toolbar-body .media-toolbar-actions .btn-group{display:inline-flex;flex-wrap:wrap;gap:4px;max-width:100%;justify-content:flex-end}.gjs-mdl-content #btn-picker-upload-toggle,.media-picker-scope #btn-picker-upload-toggle{display:none}.gjs-mdl-content .media-library .panel,.media-picker-scope .media-library .panel{margin-bottom:8px}.gjs-mdl-content #media-folder-sidebar,.media-picker-scope #media-folder-sidebar{position:relative;padding-bottom:30px}.gjs-mdl-content .media-toolbar-panel,.media-picker-scope .media-toolbar-panel{display:block!important;flex:0 0 auto!important;flex-grow:0!important;height:auto!important;margin-bottom:6px}.gjs-mdl-content .media-grid-item,.media-picker-scope .media-grid-item{margin-bottom:0}.gjs-mdl-content .media-grid-preview,.media-picker-scope .media-grid-preview{height:120px;padding:6px}.gjs-mdl-content .media-grid-image,.media-picker-scope .media-grid-image{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center}.gjs-mdl-content #media-folder-sidebar .media-categories-panel-body,.media-picker-scope #media-folder-sidebar .media-categories-panel-body{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.gjs-mdl-content #media-folder-sidebar .media-categories-panel-body .media-folder-tree,.media-picker-scope #media-folder-sidebar .media-categories-panel-body .media-folder-tree{max-height:none!important;overflow:visible!important}.gjs-mdl-content #media-folder-sidebar .media-smart-views-panel-body,.media-picker-scope #media-folder-sidebar .media-smart-views-panel-body{height:auto!important;min-height:0!important;max-height:260px!important;overflow-y:auto!important;overflow-x:hidden!important}.gjs-mdl-content #media-folder-sidebar .media-smart-views-panel-body .media-folder-tree,.media-picker-scope #media-folder-sidebar .media-smart-views-panel-body .media-folder-tree{max-height:none!important;overflow:visible!important}.gjs-mdl-content #media-folder-sidebar .media-picker-branding,.media-picker-scope #media-folder-sidebar .media-picker-branding{position:absolute;left:8px;right:8px;bottom:6px;padding:4px 6px;font-size:var(--font-size-micro);line-height:1.2;color:var(--text-on-color);background:rgb(16 21 30 / .7);border:1px solid rgb(120 138 160 / .35);border-radius:2px;text-align:center;pointer-events:none;z-index:2}.gjs-mdl-content .media-stats-bar,.media-picker-scope .media-stats-bar{margin-bottom:4px;font-size:var(--font-size-x-small)}.media-picker-upload-zone{margin-bottom:10px}.media-picker-upload-options{margin-top:6px;display:flex;align-items:center;gap:8px}.media-picker-upload-options .form-control{max-width:190px}.media-picker-dropzone{border:2px dashed var(--media-text-tertiary);border-radius:6px;padding:20px;text-align:center;cursor:pointer;transition:border-color 0.2s,background-color 0.2s;color:var(--media-text-secondary)}.media-picker-dropzone i{display:block;margin-bottom:6px;color:var(--media-text-tertiary)}.media-picker-dropzone a{color:var(--media-primary);text-decoration:underline}.media-picker-dropzone:hover,.media-picker-dropzone.dragover{border-color:var(--media-primary);background-color:color-mix(in srgb,var(--media-primary) 5%,transparent)}.gjs-mdl-content .media-picker-upload-zone,.media-picker-scope .media-picker-upload-zone{margin-bottom:6px}.gjs-mdl-content .media-picker-upload-options,.media-picker-scope .media-picker-upload-options{margin-top:4px}.gjs-mdl-content .media-picker-upload-options .form-control,.media-picker-scope .media-picker-upload-options .form-control{background:var(--picker-bg-sunken);border-color:var(--picker-border-strong);color:var(--picker-text);height:30px}.gjs-mdl-content .media-picker-dropzone,.media-picker-scope .media-picker-dropzone{padding:10px;font-size:var(--font-size-sm)}.gjs-mdl-content .media-picker-dropzone i,.media-picker-scope .media-picker-dropzone i{display:inline;margin-right:6px;margin-bottom:0}.gjs-mdl-content .media-picker-dropzone,.media-picker-scope .media-picker-dropzone{border-color:var(--picker-border-strong);color:var(--picker-text-muted);background:var(--picker-bg-sunken)}.gjs-mdl-content .media-picker-dropzone i,.media-picker-scope .media-picker-dropzone i{color:var(--picker-text-dim)}.gjs-mdl-content .media-picker-dropzone a,.media-picker-scope .media-picker-dropzone a{color:var(--picker-link)}.gjs-mdl-content .media-picker-dropzone:hover,.media-picker-scope .media-picker-dropzone:hover,.gjs-mdl-content .media-picker-dropzone.dragover,.media-picker-scope .media-picker-dropzone.dragover{border-color:var(--picker-link);background-color:color-mix(in srgb,var(--picker-link) 8%,transparent)}.gjs-mdl-content .media-picker-upload-zone .progress,.media-picker-scope .media-picker-upload-zone .progress{background:var(--picker-border)}.gjs-mdl-content .media-picker-upload-zone .small,.media-picker-scope .media-picker-upload-zone .small{color:var(--picker-text-muted)}.gjs-mdl-content .media-grid-card-selected,.media-picker-scope .media-grid-card-selected,.media-grid-card-selected{outline:3px solid var(--media-primary)!important;outline-offset:-3px;box-shadow:0 0 0 4px color-mix(in srgb,var(--media-primary) 40%,transparent),0 0 16px color-mix(in srgb,var(--media-primary) 25%,transparent)!important;transform:scale(1.02);transition:transform 0.15s ease,box-shadow 0.15s ease}.gjs-mdl-content .media-grid-card-selected .media-grid-filename,.media-picker-scope .media-grid-card-selected .media-grid-filename,.media-grid-card-selected .media-grid-filename{color:var(--media-primary)!important;font-weight:600}.gjs-mdl-content .variant-selector-panel,.media-picker-scope .variant-selector-panel{position:sticky;bottom:0;background:var(--picker-bg);border-top:2px solid var(--picker-accent);padding:8px 12px;z-index:100;max-height:40vh;overflow-y:auto;overscroll-behavior:contain}.gjs-mdl-content .vsp-row,.media-picker-scope .vsp-row{display:flex;align-items:center;gap:8px}.gjs-mdl-content .vsp-header,.media-picker-scope .vsp-header{margin-bottom:6px}.gjs-mdl-content .vsp-filename,.media-picker-scope .vsp-filename{font-size:var(--font-size-caption);font-weight:600;color:var(--picker-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.gjs-mdl-content .vsp-filename i,.media-picker-scope .vsp-filename i{color:var(--picker-link);margin-right:4px}.gjs-mdl-content .vsp-close,.media-picker-scope .vsp-close{background:none;border:none;color:var(--picker-text-dim);font-size:var(--heading-04-font-size);cursor:pointer;padding:0 4px;line-height:1;flex-shrink:0}.gjs-mdl-content .vsp-close:hover,.media-picker-scope .vsp-close:hover{color:var(--picker-text-strong)}.gjs-mdl-content .vsp-close:focus,.media-picker-scope .vsp-close:focus{outline:2px solid var(--picker-accent);outline-offset:2px}.gjs-mdl-content .vsp-fields,.media-picker-scope .vsp-fields{gap:12px;flex-wrap:nowrap;align-items:flex-end}.gjs-mdl-content .vsp-field-variant,.media-picker-scope .vsp-field-variant{flex:0 0 200px;max-width:200px}.gjs-mdl-content .vsp-field-alt,.media-picker-scope .vsp-field-alt{flex:1 1 360px;min-width:280px}.gjs-mdl-content .vsp-field-alt .vsp-input,.media-picker-scope .vsp-field-alt .vsp-input{width:100%}.gjs-mdl-content .vsp-fields .vsp-edit-btn,.media-picker-scope .vsp-fields .vsp-edit-btn{margin-left:auto;flex-shrink:0}@media (max-width:720px){.gjs-mdl-content .vsp-fields,.media-picker-scope .vsp-fields{flex-wrap:wrap}}.gjs-mdl-content .vsp-field,.media-picker-scope .vsp-field{display:flex;flex-direction:column;gap:2px}.gjs-mdl-content .vsp-field label,.media-picker-scope .vsp-field label{font-size:var(--font-size-caption);text-transform:none;letter-spacing:0;color:var(--picker-text-muted);margin:0;padding:0;line-height:1.3;font-weight:500}.gjs-mdl-content .vsp-field-variant,.media-picker-scope .vsp-field-variant{flex:0 0 auto;min-width:180px;max-width:280px}.gjs-mdl-content .vsp-field-alt,.media-picker-scope .vsp-field-alt,.gjs-mdl-content .vsp-field-title,.media-picker-scope .vsp-field-title{flex:1 1 0%;min-width:100px}.gjs-mdl-content .vsp-field label.vsp-decorative-toggle,.media-picker-scope .vsp-field label.vsp-decorative-toggle,.gjs-mdl-content .vsp-decorative-toggle,.media-picker-scope .vsp-decorative-toggle{display:inline-flex;align-items:center;gap:4px;margin:4px 0 0;padding:0;font-size:var(--font-size-x-small);text-transform:none;letter-spacing:normal;color:var(--picker-text-dim);cursor:pointer;line-height:1.2;font-weight:400}.gjs-mdl-content .vsp-decorative-toggle input[type="checkbox"],.media-picker-scope .vsp-decorative-toggle input[type="checkbox"]{margin:0;accent-color:var(--picker-accent)}.gjs-mdl-content .vsp-input:disabled,.media-picker-scope .vsp-input:disabled{opacity:.5;cursor:not-allowed;background:var(--picker-bg)}.gjs-mdl-content .vsp-select,.media-picker-scope .vsp-select,.gjs-mdl-content .vsp-input,.media-picker-scope .vsp-input{padding:5px 8px;border:1px solid var(--picker-border-strong);border-radius:3px;background:var(--picker-bg-sunken);color:var(--picker-text);font-size:var(--font-size-caption);line-height:1.3;width:100%;box-sizing:border-box}.gjs-mdl-content .vsp-select:focus,.media-picker-scope .vsp-select:focus,.gjs-mdl-content .vsp-input:focus,.media-picker-scope .vsp-input:focus{border-color:var(--picker-accent);outline:2px solid var(--picker-accent);outline-offset:1px}.gjs-mdl-content .vsp-insert-btn,.media-picker-scope .vsp-insert-btn{flex-shrink:0;align-self:flex-end;padding:8px 24px;min-width:120px;background:var(--picker-accent);color:var(--picker-accent-text);border:1px solid var(--picker-accent);border-radius:6px;font-size:var(--font-size-body);font-weight:600;line-height:1.3;cursor:pointer;white-space:nowrap;box-shadow:0 2px 6px color-mix(in srgb,var(--picker-accent) 35%,transparent);transition:background 0.15s,box-shadow 0.15s,transform 0.05s}.gjs-mdl-content .vsp-insert-btn:hover,.media-picker-scope .vsp-insert-btn:hover{background:var(--picker-accent-hover);box-shadow:0 4px 12px color-mix(in srgb,var(--picker-accent) 45%,transparent)}.gjs-mdl-content .vsp-insert-btn:active,.media-picker-scope .vsp-insert-btn:active{transform:translateY(1px);box-shadow:0 1px 3px color-mix(in srgb,var(--picker-accent) 30%,transparent)}.gjs-mdl-content .vsp-insert-btn:focus,.media-picker-scope .vsp-insert-btn:focus{outline:2px solid var(--picker-accent-text);outline-offset:2px}.gjs-mdl-content .vsp-insert-btn i,.media-picker-scope .vsp-insert-btn i{margin-right:3px}.gjs-mdl-content .vsp-field-tags,.media-picker-scope .vsp-field-tags{flex:1 1 0%;min-width:120px}.gjs-mdl-content .vsp-tag-row,.media-picker-scope .vsp-tag-row{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.gjs-mdl-content .vsp-tag-badges,.media-picker-scope .vsp-tag-badges{display:flex;gap:3px;flex-wrap:wrap}.gjs-mdl-content .vsp-tag-badge,.media-picker-scope .vsp-tag-badge{display:inline-flex;align-items:center;gap:3px;padding:2px 6px;background:color-mix(in srgb,var(--picker-accent) 30%,transparent);color:var(--picker-text-strong);border-radius:3px;font-size:var(--font-size-x-small);line-height:1.2;white-space:nowrap}.gjs-mdl-content .vsp-tag-remove,.media-picker-scope .vsp-tag-remove{background:none;border:none;color:var(--picker-text-dim);cursor:pointer;padding:0 1px;font-size:var(--font-size-sm);line-height:1}.gjs-mdl-content .vsp-tag-remove:hover,.media-picker-scope .vsp-tag-remove:hover{color:var(--media-danger)}.gjs-mdl-content .vsp-tag-remove:focus,.media-picker-scope .vsp-tag-remove:focus{outline:2px solid var(--picker-accent);outline-offset:1px}.gjs-mdl-content .vsp-tag-input,.media-picker-scope .vsp-tag-input{flex:1 1 80px;min-width:80px;max-width:120px;padding:3px 6px!important;font-size:var(--font-size-x-small)!important}.gjs-mdl-content .vsp-tag-add-btn,.media-picker-scope .vsp-tag-add-btn{flex-shrink:0;padding:2px 6px;background:var(--picker-accent);color:var(--picker-accent-text);border:1px solid var(--picker-accent);border-radius:3px;cursor:pointer;font-size:var(--font-size-caption);line-height:1;transition:background 0.15s ease}.gjs-mdl-content .vsp-tag-add-btn:hover,.media-picker-scope .vsp-tag-add-btn:hover{background:var(--picker-accent-hover)}.gjs-mdl-content .vsp-tag-add-btn:focus,.media-picker-scope .vsp-tag-add-btn:focus{outline:2px solid var(--picker-accent-text);outline-offset:2px}.gjs-mdl-content .vsp-tag-add-btn:disabled,.media-picker-scope .vsp-tag-add-btn:disabled{opacity:.5;cursor:wait}.gjs-mdl-content .vsp-field-category,.media-picker-scope .vsp-field-category{flex:0 0 auto;min-width:140px}.gjs-mdl-content .vsp-field-category select,.media-picker-scope .vsp-field-category select{background:var(--picker-bg-sunken);border:1px solid var(--picker-border-strong);color:var(--picker-text);border-radius:3px;padding:3px 6px;font-size:var(--font-size-caption);width:100%}.gjs-mdl-content .vsp-field-category select:focus,.media-picker-scope .vsp-field-category select:focus{border-color:var(--picker-accent);outline:2px solid var(--picker-accent);outline-offset:1px;box-shadow:0 0 0 2px color-mix(in srgb,var(--picker-accent) 30%,transparent)}.media-category-color-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:5px;vertical-align:middle}.co-trait-mediapicker{display:flex;gap:4px;align-items:center}.co-trait-mediapicker__input{flex:1;min-width:0;padding:4px 6px;border:1px solid var(--picker-border,#e0e0e0);border-radius:3px;background:var(--picker-bg,#ffffff);color:var(--picker-text,#161616);font-size:var(--font-size-caption)}.co-trait-mediapicker__input:focus{outline:2px solid var(--media-primary);outline-offset:1px;border-color:var(--media-primary)}.co-trait-btn{padding:4px 8px;cursor:pointer;background:var(--media-primary);color:var(--text-on-color);border:1px solid var(--media-primary);border-radius:3px;flex-shrink:0;font-family:inherit}.co-trait-btn:hover{background:var(--media-primary-hover)}.co-trait-btn:focus{outline:2px solid var(--text-on-color);outline-offset:1px}.co-trait-btn:disabled{opacity:.5;cursor:not-allowed}.co-trait-btn i{font-family:'remixicon'!important;font-size:var(--font-size-body)}.co-trait-btn--block{width:100%;padding:8px;border-radius:4px;font-size:var(--font-size-sm);margin-top:4px}.co-trait-btn--block i{margin-right:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:600px){.gjs-mdl-content .vsp-row.vsp-fields,.media-picker-scope .vsp-row.vsp-fields{flex-direction:column;align-items:stretch;gap:8px}.gjs-mdl-content .vsp-field-variant,.media-picker-scope .vsp-field-variant,.gjs-mdl-content .vsp-field-alt,.media-picker-scope .vsp-field-alt,.gjs-mdl-content .vsp-field-title,.media-picker-scope .vsp-field-title,.gjs-mdl-content .vsp-field-tags,.media-picker-scope .vsp-field-tags,.gjs-mdl-content .vsp-field-category,.media-picker-scope .vsp-field-category{flex:1 1 100%;min-width:0;max-width:100%}.gjs-mdl-content .vsp-tag-row,.media-picker-scope .vsp-tag-row{flex-wrap:wrap}.gjs-mdl-content .vsp-edit-btn,.media-picker-scope .vsp-edit-btn,.gjs-mdl-content .vsp-insert-btn,.media-picker-scope .vsp-insert-btn{width:100%;margin-top:4px}.gjs-mdl-content .media-grid,.media-picker-scope .media-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px}.gjs-mdl-content .media-grid-preview,.media-picker-scope .media-grid-preview{height:90px}.gjs-mdl-content #media-folder-sidebar,.media-picker-scope #media-folder-sidebar{display:none}.gjs-mdl-content .media-narrow-warning,.media-picker-scope .media-narrow-warning{display:block}}@media (min-width:601px){.gjs-mdl-content .media-narrow-warning,.media-picker-scope .media-narrow-warning{display:none}}.media-narrow-warning{display:none;background:var(--picker-info-bg);color:var(--picker-info);border:1px solid var(--picker-info-border);border-radius:3px;padding:8px 10px;margin:8px;font-size:var(--font-size-caption);line-height:1.4}.gjs-mdl-content details.media-picker-upload-options,.media-picker-scope details.media-picker-upload-options{margin-top:6px;font-size:var(--font-size-x-small)}.gjs-mdl-content details.media-picker-upload-options>summary,.media-picker-scope details.media-picker-upload-options>summary{cursor:pointer;color:var(--picker-text-dim);padding:4px 0;list-style:none;user-select:none;transition:color 0.15s}.gjs-mdl-content details.media-picker-upload-options>summary::-webkit-details-marker,.media-picker-scope details.media-picker-upload-options>summary::-webkit-details-marker{display:none}.gjs-mdl-content details.media-picker-upload-options>summary::before,.media-picker-scope details.media-picker-upload-options>summary::before{content:'▸';display:inline-block;margin-right:4px;transition:transform 0.15s}.gjs-mdl-content details.media-picker-upload-options[open]>summary::before,.media-picker-scope details.media-picker-upload-options[open]>summary::before{transform:rotate(90deg)}.gjs-mdl-content details.media-picker-upload-options>summary:hover,.media-picker-scope details.media-picker-upload-options>summary:hover{color:var(--picker-text-muted)}.gjs-mdl-content details.media-picker-upload-options[open] .media-picker-upload-options-row,.media-picker-scope details.media-picker-upload-options[open] .media-picker-upload-options-row{display:flex;align-items:center;gap:8px;margin-top:4px}.gjs-mdl-content .media-picker-quick-filters,.media-picker-scope .media-picker-quick-filters{display:flex;gap:6px;padding:6px 12px 0;margin-bottom:4px}.gjs-mdl-content .picker-quick-filter,.media-picker-scope .picker-quick-filter{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;background:#fff0;color:var(--picker-text-muted);border:1px solid var(--picker-border);border-radius:14px;font-size:var(--font-size-caption);line-height:1.2;cursor:pointer;transition:background 0.15s,color 0.15s,border-color 0.15s}.gjs-mdl-content .picker-quick-filter:hover,.media-picker-scope .picker-quick-filter:hover{background:var(--picker-bg-elevated);color:var(--picker-text)}.gjs-mdl-content .picker-quick-filter.is-active,.media-picker-scope .picker-quick-filter.is-active,.gjs-mdl-content .picker-quick-filter[aria-pressed="true"],.media-picker-scope .picker-quick-filter[aria-pressed="true"]{background:var(--picker-accent);color:var(--picker-accent-text);border-color:var(--picker-accent)}.gjs-mdl-content .picker-quick-filter:focus,.media-picker-scope .picker-quick-filter:focus{outline:2px solid var(--picker-accent);outline-offset:2px}.gjs-mdl-content .picker-quick-filter i,.media-picker-scope .picker-quick-filter i{font-size:var(--font-size-body)}.gjs-mdl-content .picker-quick-filter-hidden,.media-picker-scope .picker-quick-filter-hidden{display:none!important}.gjs-mdl-content details.vsp-advanced,.media-picker-scope details.vsp-advanced{flex:1 1 100%;margin-top:4px}.gjs-mdl-content details.vsp-advanced>summary.vsp-advanced-summary,.media-picker-scope details.vsp-advanced>summary.vsp-advanced-summary{cursor:pointer;color:var(--picker-text-dim);font-size:var(--font-size-x-small);padding:4px 0;list-style:none;user-select:none;transition:color 0.15s}.gjs-mdl-content details.vsp-advanced>summary::-webkit-details-marker,.media-picker-scope details.vsp-advanced>summary::-webkit-details-marker{display:none}.gjs-mdl-content details.vsp-advanced>summary::before,.media-picker-scope details.vsp-advanced>summary::before{content:'▸';display:inline-block;margin-right:4px;transition:transform 0.15s}.gjs-mdl-content details.vsp-advanced[open]>summary::before,.media-picker-scope details.vsp-advanced[open]>summary::before{transform:rotate(90deg)}.gjs-mdl-content details.vsp-advanced>summary:hover,.media-picker-scope details.vsp-advanced>summary:hover{color:var(--picker-text-muted)}.gjs-mdl-content details.vsp-advanced .vsp-advanced-fields,.media-picker-scope details.vsp-advanced .vsp-advanced-fields{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px;padding-top:6px;border-top:1px solid var(--picker-border)}.gjs-mdl-content details.vsp-advanced .vsp-advanced-fields .vsp-field,.media-picker-scope details.vsp-advanced .vsp-advanced-fields .vsp-field{flex:1 1 140px;min-width:100px}.gjs-mdl-content .variant-selector-panel,.media-picker-scope .variant-selector-panel{animation:vsp-slide-in 180ms ease-out}@keyframes vsp-slide-in{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.gjs-mdl-content .variant-selector-panel,.media-picker-scope .variant-selector-panel{animation:none}}.variant-selector-panel.is-popover{z-index:var(--media-picker-z-popover,5500);border-radius:8px;box-shadow:var(--media-popover-shadow);transition:top 0.15s ease,left 0.15s ease,width 0.15s ease}.variant-selector-panel.is-popover::before{content:'';position:absolute;top:-7px;left:var(--vsp-arrow-x,24px);width:14px;height:14px;background:var(--picker-bg,#1d1d1d);border-top:1px solid var(--picker-border,#444);border-left:1px solid var(--picker-border,#444);transform:rotate(45deg);z-index:-1;pointer-events:none}.variant-selector-panel.is-popover.is-popover-flipped::before{top:auto;bottom:-7px;border-top:0;border-left:0;border-bottom:1px solid var(--picker-border,#444);border-right:1px solid var(--picker-border,#444)}@media (prefers-reduced-motion:reduce){.variant-selector-panel.is-popover{transition:none}}@media (max-width:720px){.variant-selector-panel.is-popover{position:static!important;top:auto!important;left:auto!important;width:auto!important;box-shadow:none;border-radius:0}.variant-selector-panel.is-popover::before{display:none}}.gjs-mdl-content .media-library .panel.panel-default,.media-picker-scope .panel.panel-default,.gjs-mdl-content .media-library .media-sidebar-panel.panel,.media-picker-scope .media-sidebar-panel.panel{background:var(--picker-bg);border-color:var(--picker-border);color:var(--picker-text);box-shadow:none}.gjs-mdl-content .media-library .panel.panel-default>.panel-heading,.media-picker-scope .panel.panel-default>.panel-heading,.gjs-mdl-content .media-library .panel-heading.media-panel-heading-compact,.media-picker-scope .panel-heading.media-panel-heading-compact{background:var(--picker-bg-elevated);color:var(--picker-text);border-color:var(--picker-border)}.gjs-mdl-content .media-library .panel.panel-default>.panel-body,.media-picker-scope .panel.panel-default>.panel-body{background:var(--picker-bg);color:var(--picker-text)}.gjs-mdl-content .media-library .btn.btn-default,.media-picker-scope .btn.btn-default,.gjs-mdl-content .media-library .dropdown-toggle.btn-default,.media-picker-scope .dropdown-toggle.btn-default,.gjs-mdl-content .media-library .media-filter-button.btn-default,.media-picker-scope .media-filter-button.btn-default,.gjs-mdl-content .media-library .media-view-toggle-btn,.media-picker-scope .media-view-toggle-btn,.gjs-mdl-content .media-library a.btn.btn-default,.media-picker-scope a.btn.btn-default{background:var(--picker-bg-elevated);color:var(--picker-text);border-color:var(--picker-border-strong);font-size:var(--font-size-caption);line-height:1.5}.gjs-mdl-content .media-library .btn.btn-default:hover,.media-picker-scope .btn.btn-default:hover,.gjs-mdl-content .media-library a.btn.btn-default:hover,.media-picker-scope a.btn.btn-default:hover,.gjs-mdl-content .media-library .media-view-toggle-btn:hover,.media-picker-scope .media-view-toggle-btn:hover{background:var(--picker-bg-hover);color:var(--picker-text-strong);border-color:var(--picker-border-hover)}.gjs-mdl-content .media-library .btn.btn-default:focus,.media-picker-scope .btn.btn-default:focus{outline:2px solid var(--picker-accent);outline-offset:2px}.gjs-mdl-content .media-library .btn.btn-primary.media-filter-active,.media-picker-scope .btn.btn-primary.media-filter-active{background:var(--picker-accent);color:var(--picker-accent-text);border-color:var(--picker-accent)}.gjs-mdl-content .media-library .form-control,.media-picker-scope .form-control,.gjs-mdl-content .media-library input[type="text"].form-control,.media-picker-scope input[type="text"].form-control,.gjs-mdl-content .media-library input[type="search"].form-control,.media-picker-scope input[type="search"].form-control,.gjs-mdl-content .media-library select.form-control,.media-picker-scope select.form-control{background:var(--picker-bg-sunken);color:var(--picker-text);border-color:var(--picker-border-strong);box-shadow:none}.gjs-mdl-content .media-library .form-control::placeholder,.media-picker-scope .form-control::placeholder{color:var(--picker-text-dim)}.gjs-mdl-content .media-library .form-control:focus,.media-picker-scope .form-control:focus{background:var(--picker-bg-sunken);color:var(--picker-text);border-color:var(--picker-accent);outline:2px solid var(--picker-accent);outline-offset:1px;box-shadow:none}.gjs-mdl-content .media-library .input-group-btn,.media-picker-scope .input-group-btn,.gjs-mdl-content .media-library .input-group-addon,.media-picker-scope .input-group-addon{background:#fff0;border-color:var(--picker-border-strong)}.gjs-mdl-content .media-library .dropdown-menu,.media-picker-scope .dropdown-menu{background:var(--picker-bg);border-color:var(--picker-border);box-shadow:0 4px 16px rgb(0 0 0 / .4)}.gjs-mdl-content .media-library .dropdown-menu>li>a,.media-picker-scope .dropdown-menu>li>a{color:var(--picker-text);background:#fff0}.gjs-mdl-content .media-library .dropdown-menu>li>a:hover,.media-picker-scope .dropdown-menu>li>a:hover{background:var(--picker-bg-elevated);color:var(--picker-text-strong)}.gjs-mdl-content .media-library .dropdown-menu>.active>a,.media-picker-scope .dropdown-menu>.active>a{background:var(--picker-accent);color:var(--picker-accent-text)}.gjs-mdl-content .media-library .dropdown-menu .divider,.media-picker-scope .dropdown-menu .divider{background:var(--picker-border)}.media-picker-scope.media-library,.gjs-mdl-content .media-library{background:var(--picker-bg);color:var(--picker-text)}.media-picker-scope.media-library{padding:12px;min-height:100vh}.gjs-mdl-content .media-library .table,.media-picker-scope .table{color:var(--picker-text);background:#fff0}.gjs-mdl-content .media-library .table>thead>tr>th,.media-picker-scope .table>thead>tr>th{background:var(--picker-bg-elevated);color:var(--picker-text);border-color:var(--picker-border)}.gjs-mdl-content .media-library .table>tbody>tr>td,.media-picker-scope .table>tbody>tr>td{background:#fff0;border-color:var(--picker-border);color:var(--picker-text)}.gjs-mdl-content .media-library .table-hover>tbody>tr:hover>td,.media-picker-scope .table-hover>tbody>tr:hover>td{background:var(--picker-bg-elevated)}.gjs-mdl-content .media-library .text-muted,.media-picker-scope .text-muted{color:var(--picker-text-dim)}.gjs-mdl-content .media-library .list-group-item,.media-picker-scope .list-group-item{background:#fff0;color:var(--picker-text);border-color:var(--picker-border)}.gjs-mdl-content .media-library .list-group-item:hover,.media-picker-scope .list-group-item:hover{background:var(--picker-bg-elevated);color:var(--picker-text-strong)}.gjs-mdl-content .media-library .list-group-item.active,.media-picker-scope .list-group-item.active{background:var(--picker-accent);color:var(--picker-accent-text);border-color:var(--picker-accent)}.gjs-mdl-content .media-library input[type="checkbox"],.media-picker-scope input[type="checkbox"]{accent-color:var(--picker-accent)}.gjs-mdl-content .media-library .pagination>li>a,.media-picker-scope .pagination>li>a,.gjs-mdl-content .media-library .pagination>li>span,.media-picker-scope .pagination>li>span{background:var(--picker-bg);color:var(--picker-text);border-color:var(--picker-border)}.gjs-mdl-content .media-library .pagination>li>a:hover,.media-picker-scope .pagination>li>a:hover{background:var(--picker-bg-elevated);color:var(--picker-text-strong)}.gjs-mdl-content .media-library .pagination>.active>a,.media-picker-scope .pagination>.active>a{background:var(--picker-accent);color:var(--picker-accent-text);border-color:var(--picker-accent)}.gjs-mdl-content .media-library .caret,.media-picker-scope .caret{border-top-color:var(--picker-text-muted)}.media-picker-no-sidebar .col-md-12{padding-left:0;padding-right:0}.gjs-mdl-content .media-library .media-active-filter-chips,.media-picker-scope .media-active-filter-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 10px;margin:8px 0 4px;background:var(--picker-bg-elevated,transparent);border-radius:6px;font-size:var(--font-size-caption)}.gjs-mdl-content .media-library .media-filter-chip,.media-picker-scope .media-filter-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 8px 3px 8px;background:var(--picker-bg-sunken,var(--picker-bg));color:var(--picker-text);border:1px solid var(--picker-border);border-radius:999px;font-size:var(--font-size-caption);line-height:1.3;text-decoration:none;cursor:pointer;transition:background 100ms ease-out,border-color 100ms ease-out}.gjs-mdl-content .media-library .media-filter-chip:hover,.media-picker-scope .media-filter-chip:hover{background:var(--picker-bg-hover,var(--picker-bg-elevated));color:var(--picker-text-strong);border-color:var(--picker-border-hover,var(--picker-text-muted));text-decoration:none}.gjs-mdl-content .media-library .media-filter-chip:focus-visible,.media-picker-scope .media-filter-chip:focus-visible{outline:2px solid var(--picker-accent);outline-offset:2px}.gjs-mdl-content .media-library .media-filter-chip i,.media-picker-scope .media-filter-chip i{font-size:var(--font-size-body);line-height:1}.gjs-mdl-content .media-library .media-filter-chip-label,.media-picker-scope .media-filter-chip-label{font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gjs-mdl-content .media-library .media-filter-chip-x,.media-picker-scope .media-filter-chip-x{opacity:.6;font-size:var(--font-size-body);margin-left:2px}.gjs-mdl-content .media-library .media-filter-chip:hover .media-filter-chip-x,.media-picker-scope .media-filter-chip:hover .media-filter-chip-x{opacity:1}.gjs-mdl-content .media-library .media-filter-chip-clear-all,.media-picker-scope .media-filter-chip-clear-all{margin-left:auto;padding:3px 10px;color:var(--picker-link,var(--picker-accent));font-size:var(--font-size-caption);text-decoration:none;border-radius:4px}.gjs-mdl-content .media-library .media-filter-chip-clear-all:hover,.media-picker-scope .media-filter-chip-clear-all:hover{background:var(--picker-bg-hover,var(--picker-bg-elevated));color:var(--picker-link-hover,var(--picker-accent-hover,var(--picker-accent)));text-decoration:none}.gjs-mdl-content .media-library .media-filter-chip-sort i,.media-picker-scope .media-filter-chip-sort i{color:var(--picker-text-muted)}.gjs-mdl-content .media-library .media-picker-kbd-hints,.media-picker-scope .media-picker-kbd-hints{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:6px 12px;margin-top:8px;border-top:1px solid var(--picker-border);color:var(--picker-text-dim);font-size:var(--font-size-x-small);line-height:1.4;user-select:none}.gjs-mdl-content .media-library .media-picker-kbd-hints span,.media-picker-scope .media-picker-kbd-hints span{display:inline-flex;align-items:center;gap:4px}.gjs-mdl-content .media-library .media-picker-kbd-hints kbd,.media-picker-scope .media-picker-kbd-hints kbd{display:inline-block;padding:1px 6px;background:var(--picker-bg-elevated);color:var(--picker-text);border:1px solid var(--picker-border);border-bottom-width:2px;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;font-size:var(--font-size-micro);font-weight:500}@media (max-width:720px){.gjs-mdl-content .media-library .media-picker-kbd-hints,.media-picker-scope .media-picker-kbd-hints{display:none}}@media (prefers-reduced-motion:reduce){.media-picker-scope *{animation-duration:0.001ms!important;transition-duration:0.001ms!important}}.gjs-mdl-content .media-library .media-grid-card[data-aspect="wide"] .media-grid-preview{aspect-ratio:16/9;height:auto}.gjs-mdl-content .media-library .media-grid-card[data-aspect="landscape"] .media-grid-preview{aspect-ratio:4/3;height:auto}.gjs-mdl-content .media-library .media-grid-card[data-aspect="square"] .media-grid-preview{aspect-ratio:1;height:auto}.gjs-mdl-content .media-library .media-grid-card[data-aspect="portrait"] .media-grid-preview{aspect-ratio:3/4;height:auto}.gjs-mdl-content .media-library .media-grid-card[data-aspect="tall"] .media-grid-preview{aspect-ratio:9/16;height:auto;max-height:320px}.media-picker-scope .media-grid-card[data-aspect="wide"] .media-grid-preview{aspect-ratio:16/9;height:auto}.media-picker-scope .media-grid-card[data-aspect="landscape"] .media-grid-preview{aspect-ratio:4/3;height:auto}.media-picker-scope .media-grid-card[data-aspect="square"] .media-grid-preview{aspect-ratio:1;height:auto}.media-picker-scope .media-grid-card[data-aspect="portrait"] .media-grid-preview{aspect-ratio:3/4;height:auto}.media-picker-scope .media-grid-card[data-aspect="tall"] .media-grid-preview{aspect-ratio:9/16;height:auto;max-height:320px}.gjs-mdl-content .media-library .media-grid-card .media-grid-image,.media-picker-scope .media-grid-card .media-grid-image{transition:filter var(--picker-transition-fast,100ms ease-out)}.gjs-mdl-content .media-library .media-grid-card .picker-hover-overlay,.media-picker-scope .media-grid-card .picker-hover-overlay{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:var(--picker-sp-3,12px);background:linear-gradient(180deg,transparent 0%,rgb(0 0 0 / .65) 80%);opacity:0;transition:opacity var(--picker-transition-fast,100ms ease-out);pointer-events:none;z-index:3}.gjs-mdl-content .media-library .media-grid-card:hover .picker-hover-overlay,.gjs-mdl-content .media-library .media-grid-card:focus-within .picker-hover-overlay,.media-picker-scope .media-grid-card:hover .picker-hover-overlay,.media-picker-scope .media-grid-card:focus-within .picker-hover-overlay{opacity:1;pointer-events:none}.gjs-mdl-content .media-library .picker-hover-overlay__insert,.media-picker-scope .picker-hover-overlay__insert{pointer-events:auto}.gjs-mdl-content .media-library .media-grid-card .picker-hover-overlay,.media-picker-scope .media-grid-card .picker-hover-overlay{inset:auto 0 0 0!important;height:55%}.picker-v13-shell .media-grid-card .media-item-check{display:none!important}.gjs-mdl-content .media-library .picker-hover-overlay__insert,.media-picker-scope .picker-hover-overlay__insert{display:inline-flex;align-items:center;gap:var(--picker-sp-2,8px);padding:var(--picker-sp-2,8px) var(--picker-sp-4,16px);background:var(--picker-accent);color:var(--picker-accent-text,#ffffff);border:none;border-radius:var(--picker-radius-md,6px);font-size:var(--picker-fs-md,14px);font-weight:var(--picker-fw-semibold,600);cursor:pointer;box-shadow:0 4px 12px rgb(0 0 0 / .4)}.gjs-mdl-content .media-library .picker-hover-overlay__insert:hover,.media-picker-scope .picker-hover-overlay__insert:hover{background:var(--picker-accent-hover,var(--picker-accent))}.gjs-mdl-content .media-library .picker-hover-overlay__insert kbd,.media-picker-scope .picker-hover-overlay__insert kbd{background:rgb(255 255 255 / .18);padding:1px 5px;border-radius:3px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;font-size:var(--font-size-x-small)}.gjs-mdl-content .media-library .media-grid-card:focus-visible .picker-hover-overlay,.media-picker-scope .media-grid-card:focus-visible .picker-hover-overlay{opacity:1;pointer-events:auto}.gjs-mdl-content .media-library .media-grid-card:hover .media-grid-image,.gjs-mdl-content .media-library .media-grid-card:focus-within .media-grid-image,.media-picker-scope .media-grid-card:hover .media-grid-image,.media-picker-scope .media-grid-card:focus-within .media-grid-image{filter:brightness(.7)}@container picker (max-width:720px){.media-picker-scope .media-grid{gap:var(--picker-sp-2,8px)}.media-picker-scope .media-grid-meta:nth-of-type(n+2){display:none}.media-picker-scope .media-grid-filename{font-size:var(--picker-fs-sm,12px);line-height:1.3}}.media-picker-scope{container-type:inline-size;container-name:picker}.gjs-mdl-content .media-library .media-picker-favourite-btn,.media-picker-scope .media-picker-favourite-btn{position:absolute;top:8px;right:38px;z-index:4;padding:3px 6px;background:rgb(0 0 0 / .55);color:var(--picker-text);border:1px solid var(--picker-border);border-radius:var(--picker-radius-sm,4px);opacity:0;transition:opacity var(--picker-transition-fast,100ms ease-out),background var(--picker-transition-fast,100ms ease-out)}.gjs-mdl-content .media-library .media-grid-card:hover .media-picker-favourite-btn,.gjs-mdl-content .media-library .media-grid-card:focus-within .media-picker-favourite-btn,.gjs-mdl-content .media-library .media-picker-favourite-btn[data-favourited="1"],.media-picker-scope .media-grid-card:hover .media-picker-favourite-btn,.media-picker-scope .media-grid-card:focus-within .media-picker-favourite-btn,.media-picker-scope .media-picker-favourite-btn[data-favourited="1"]{opacity:1}.gjs-mdl-content .media-library .media-picker-favourite-btn[data-favourited="1"],.media-picker-scope .media-picker-favourite-btn[data-favourited="1"]{color:var(--picker-accent);background:rgb(0 0 0 / .7)}.gjs-mdl-content .media-library .media-picker-favourite-btn[data-favourited="1"] i,.media-picker-scope .media-picker-favourite-btn[data-favourited="1"] i::before{content:"\f1c0"}.gjs-mdl-content .media-library .picker-quick-filter[aria-pressed="true"],.media-picker-scope .picker-quick-filter[aria-pressed="true"]{background:var(--picker-accent);color:var(--picker-accent-text,#ffffff);border-color:var(--picker-accent)}@container picker (max-width:720px){.media-picker-scope .picker-tab-md{display:none}}@media (max-width:720px){.media-picker-scope .picker-tab-md,.gjs-mdl-content .picker-tab-md{display:none}}.gjs-mdl-content .media-library .media-approval-badge,.media-picker-scope .media-approval-badge{display:inline-flex;align-items:center;gap:var(--picker-sp-1,4px);padding:2px 8px;margin:2px 0 0;border-radius:var(--picker-radius-pill,999px);font-size:var(--picker-fs-sm,12px);font-weight:var(--picker-fw-medium,500);line-height:1.4}.gjs-mdl-content .media-library .media-approval-draft,.media-picker-scope .media-approval-draft{background:rgb(212 160 74 / .18);color:var(--picker-warning,#d4a04a);border:1px solid var(--picker-warning,#d4a04a)}.gjs-mdl-content .media-library .media-approval-archived,.media-picker-scope .media-approval-archived{background:rgb(140 140 145 / .2);color:var(--picker-text-muted,#b0b0b0);border:1px solid var(--picker-border,#404040);opacity:.85}.gjs-mdl-content .media-library .media-grid-card[data-approval="archived"] .media-grid-image,.media-picker-scope .media-grid-card[data-approval="archived"] .media-grid-image{filter:grayscale(.6) brightness(.85)}.gjs-mdl-content .media-library .vsp-rail-surfaces,.media-picker-scope .vsp-rail-surfaces{display:none;flex-direction:column;gap:var(--picker-sp-3,12px);padding:var(--picker-sp-3,12px) var(--picker-sp-4,16px);border-top:1px solid var(--picker-border,#404040);margin-top:var(--picker-sp-2,8px)}@container picker (min-width:1200px){.media-picker-scope .vsp-rail-surfaces{display:flex}}@media (min-width:1200px){.gjs-mdl-content .media-library .vsp-rail-surfaces,.media-picker-scope .vsp-rail-surfaces{display:flex}}.gjs-mdl-content .media-library .vsp-usage,.media-picker-scope .vsp-usage,.gjs-mdl-content .media-library .vsp-palette,.media-picker-scope .vsp-palette{display:flex;flex-direction:column;gap:var(--picker-sp-1,4px)}.gjs-mdl-content .media-library .vsp-usage-label,.media-picker-scope .vsp-usage-label,.gjs-mdl-content .media-library .vsp-palette-label,.media-picker-scope .vsp-palette-label{font-size:var(--picker-fs-sm,12px);color:var(--picker-text-muted,#b0b0b0);text-transform:none;letter-spacing:0;font-weight:var(--picker-fw-medium,500)}.gjs-mdl-content .media-library .vsp-usage-count,.media-picker-scope .vsp-usage-count{font-size:var(--picker-fs-md,14px);color:var(--picker-text,#e6e6e6)}.gjs-mdl-content .media-library .vsp-palette-swatches,.media-picker-scope .vsp-palette-swatches{display:flex;gap:var(--picker-sp-1,4px);flex-wrap:wrap}.gjs-mdl-content .media-library .vsp-palette-swatch,.media-picker-scope .vsp-palette-swatch{width:28px;height:28px;border:1px solid var(--picker-border,#404040);border-radius:var(--picker-radius-sm,4px);background:var(--swatch-hex,transparent);cursor:pointer;padding:0;transition:transform var(--picker-transition-fast,100ms ease-out)}.gjs-mdl-content .media-library .vsp-palette-swatch:hover,.media-picker-scope .vsp-palette-swatch:hover{transform:scale(1.1)}.gjs-mdl-content .media-library .vsp-palette-swatch:focus-visible,.media-picker-scope .vsp-palette-swatch:focus-visible{outline:2px solid var(--picker-accent);outline-offset:2px}.media-u-flush{padding:0}.media-u-pad-md{padding:var(--spacing-04)}.media-u-pad-cell{padding:var(--spacing-02) var(--spacing-03)}.media-u-pt-md{padding-top:var(--spacing-06)}.media-u-m-0{margin:0}.media-u-mb-0{margin-bottom:0}.media-u-mb-sm{margin-bottom:var(--spacing-03)}.media-u-mb-md{margin-bottom:var(--spacing-06)}.media-u-mt-xs{margin-top:var(--spacing-02)}.media-u-mt-sm{margin-top:var(--spacing-03)}.media-u-ml-sm{margin-left:var(--spacing-03)}.media-u-ml-md{margin-left:var(--spacing-04)}.media-u-rule-sm{margin:var(--spacing-04) 0}.media-u-rule-md{margin:var(--spacing-06) 0}.media-u-block-mb-md{display:block;margin-bottom:var(--spacing-06)}.media-u-progress-top{margin:var(--spacing-03) 0 0}.media-u-preview-img{max-width:100%;max-height:600px}.media-u-form-thumb{max-width:100%;border-radius:3px;margin-bottom:var(--spacing-05)}.media-u-editor-host{height:calc(100vh - 120px);min-height:500px;width:100%}.media-u-scroll-180{max-height:180px;overflow-y:auto}.media-u-span-all{grid-column:1 / -1}.media-u-break{word-break:break-all}.media-u-break-path{word-break:break-all;font-size:11px}.media-u-bulk-msg{margin-left:var(--spacing-04);font-size:var(--font-size-caption)}.media-u-cell-actions{vertical-align:middle;text-align:right}.media-u-w0{width:0}.media-u-col-30{width:30px}.media-u-col-76{width:76px}.media-u-col-80{width:80px}.media-u-col-90{width:90px}.media-u-col-100{width:100px}.media-u-col-120{width:120px}.media-u-col-130{width:130px}.media-u-col-150{width:150px}.media-u-col-180{width:180px}.media-picker-scope,.gjs-mdl-content{--picker-fs-sm:var(--font-size-caption, 12px);--picker-fs-md:var(--font-size-body, 14px);--picker-fs-lg:var(--font-size-heading, 16px);--picker-fw-regular:400;--picker-fw-medium:500;--picker-fw-semibold:600;--picker-sp-1:var(--spacing-01, 4px);--picker-sp-2:var(--spacing-02, 8px);--picker-sp-3:var(--spacing-04, 12px);--picker-sp-4:var(--spacing-05, 16px);--picker-sp-5:var(--spacing-07, 24px);--picker-sp-6:var(--spacing-09, 32px);--picker-radius-sm:4px;--picker-radius-md:6px;--picker-radius-lg:var(--card-radius, 8px);--picker-radius-pill:999px;--picker-transition-fast:var(--motion-duration-fast, 100ms) ease-out;--picker-transition-default:var(--motion-duration-default, 180ms) ease-out;--picker-transition-slow:var(--motion-duration-slow, 300ms) ease-out}.media-picker-scope{container-type:inline-size;container-name:picker}.media-picker-scope .picker-grid{--picker-grid-cols:4}@container picker (max-width:720px){.media-picker-scope .picker-grid{--picker-grid-cols:3}.media-picker-scope .vsp-popover-editor,.media-picker-scope .vsp-rightrail-editor{display:none}}@container picker (min-width:721px) and (max-width:1199px){.media-picker-scope .picker-grid{--picker-grid-cols:5}.media-picker-scope .vsp-footer-editor,.media-picker-scope .vsp-rightrail-editor{display:none}}@container picker (min-width:1200px){.media-picker-scope .picker-grid{--picker-grid-cols:6}.media-picker-scope .vsp-footer-editor,.media-picker-scope .vsp-popover-editor{display:none}}@container picker (min-width:1500px){.media-picker-scope .picker-grid{--picker-grid-cols:7}}.media-picker-scope .picker-grid[data-v10="true"]{display:grid;grid-template-columns:repeat(var(--picker-grid-cols,4),1fr);grid-auto-rows:8px;gap:var(--picker-sp-3)}.media-picker-scope .picker-grid[data-v10="true"] .picker-card{border-radius:var(--picker-radius-lg);overflow:hidden;background:var(--picker-bg-elevated,var(--picker-bg));transition:transform var(--picker-transition-fast),box-shadow var(--picker-transition-fast)}.media-picker-scope .picker-grid[data-v10="true"] .picker-card:hover,.media-picker-scope .picker-grid[data-v10="true"] .picker-card:focus-within{transform:translateY(-1px);box-shadow:0 4px 12px rgb(0 0 0 / .4)}.media-picker-scope .picker-grid[data-v10="true"] .picker-card[aria-selected="true"]{outline:3px solid var(--picker-accent);outline-offset:2px;transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.media-picker-scope *{animation-duration:0.001ms!important;transition-duration:0.001ms!important}}@media (forced-colors:active){.media-picker-scope .picker-card{border:1px solid CanvasText}.media-picker-scope .picker-card[aria-selected="true"]{outline:3px solid Highlight;outline-offset:2px}}.media-picker-scope{--picker-mode:unset}@container picker (max-width:720px){.media-picker-scope{--picker-mode:compact}}@container picker (min-width:721px) and (max-width:1199px){.media-picker-scope{--picker-mode:standard}}@container picker (min-width:1200px){.media-picker-scope{--picker-mode:spacious}}.gjs-mdl-dialog.media-picker-modal{width:min(1400px, 92vw);max-width:100vw}@media (min-width:1200px){.gjs-mdl-dialog.media-picker-modal{width:min(1500px, 92vw)}}@media (min-width:1600px){.gjs-mdl-dialog.media-picker-modal{width:min(1800px, 92vw)}}@media (max-width:720px){.gjs-mdl-dialog.media-picker-modal{width:100vw;height:100vh;border-radius:0;max-width:100vw}}.picker-v13-shell{display:grid;grid-template-rows:auto 1fr auto;height:100%;max-height:100%;background:var(--picker-bg,#2b2b2b);color:var(--picker-text,#e6e6e6);font-size:var(--picker-fs-md);container-type:inline-size;container-name:picker}.gjs-mdl-content .picker-v13-shell{height:100%;min-height:0;max-height:75vh}body>.picker-v13-shell,body .media-library .picker-v13-shell{height:100vh;min-height:100vh}[data-picker-version="v13"]{container-type:inline-size;container-name:picker}.picker-v13-header{display:flex;align-items:center;gap:var(--picker-sp-4);padding:var(--picker-sp-3) var(--picker-sp-4);border-bottom:1px solid var(--picker-border,#404040);background:var(--picker-bg-elevated,#363636)}.picker-v13-title{margin:0;font-size:var(--picker-fs-lg);font-weight:var(--picker-fw-semibold);color:var(--picker-text-strong,#ffffff);flex-shrink:0}.picker-v13-search{flex:1 1 auto;position:relative;display:flex;align-items:center;max-width:600px}.picker-v13-search-icon{position:absolute;left:var(--picker-sp-3);color:var(--picker-text-muted,#b0b0b0);pointer-events:none;font-size:var(--heading-04-font-size)}.picker-v13-search-input{width:100%;padding:var(--picker-sp-2) var(--picker-sp-4) var(--picker-sp-2) calc(var(--picker-sp-3) * 2 + 18px);background:var(--picker-bg-sunken,#1f1f1f);color:var(--picker-text);border:1px solid var(--picker-border);border-radius:var(--picker-radius-md);font-size:var(--picker-fs-md);line-height:1.4;height:36px}.gjs-mdl-content .picker-v13-search-input:focus,.media-picker-scope .picker-v13-search-input:focus{outline:2px solid var(--picker-accent);outline-offset:2px;border-color:var(--picker-accent)}.picker-v13-search-hint{position:absolute;right:var(--picker-sp-3);background:var(--picker-bg-elevated);padding:1px 6px;border-radius:var(--picker-radius-sm);border:1px solid var(--picker-border);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;font-size:var(--font-size-x-small);color:var(--picker-text-muted)}.picker-v13-body{display:grid;grid-template-columns:1fr;overflow:visible;min-height:0}.picker-v13-header-row{display:flex;align-items:center;gap:var(--picker-sp-3);flex-wrap:wrap}.picker-v13-header-row .picker-v13-title{flex:0 0 auto}.picker-v13-header-row .picker-v13-search{flex:1 1 auto;min-width:200px}.picker-v13-chips{display:flex;gap:var(--picker-sp-2);flex-wrap:nowrap;align-items:center;margin-top:var(--picker-sp-2);overflow-x:auto;scrollbar-width:thin}@container picker (max-width:720px){.picker-v13-chips{flex-wrap:wrap;overflow-x:visible}}@media (max-width:720px){.picker-v13-chips{flex-wrap:wrap;overflow-x:visible}}.picker-v13-tab,.picker-v13-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#fff0;color:var(--picker-text-muted);border:1px solid var(--picker-border);border-radius:var(--picker-radius-pill);font-size:var(--picker-fs-sm);cursor:pointer;position:relative;transition:background var(--picker-transition-fast),color var(--picker-transition-fast),border-color var(--picker-transition-fast)}.gjs-mdl-content .picker-v13-tab:hover,.gjs-mdl-content .picker-v13-chip:hover,.media-picker-scope .picker-v13-tab:hover,.media-picker-scope .picker-v13-chip:hover{background:var(--picker-bg-elevated);color:var(--picker-text);border-color:var(--picker-border-strong,var(--picker-border))}.gjs-mdl-content .picker-v13-tab:focus-visible,.gjs-mdl-content .picker-v13-chip:focus-visible,.media-picker-scope .picker-v13-tab:focus-visible,.media-picker-scope .picker-v13-chip:focus-visible{outline:2px solid var(--picker-accent);outline-offset:1px}.gjs-mdl-content .picker-v13-tab.is-active,.gjs-mdl-content .picker-v13-chip.is-active,.media-picker-scope .picker-v13-tab.is-active,.media-picker-scope .picker-v13-chip.is-active{background:var(--picker-accent);color:var(--picker-accent-text);border-color:var(--picker-accent);font-weight:var(--picker-fw-medium)}.gjs-mdl-content .picker-v13-tab.is-active .picker-v13-tab-label,.gjs-mdl-content .picker-v13-chip.is-active .picker-v13-tab-label,.media-picker-scope .picker-v13-tab.is-active .picker-v13-tab-label,.media-picker-scope .picker-v13-chip.is-active .picker-v13-tab-label{color:var(--picker-accent-text)}.gjs-mdl-content .picker-v13-tab i,.gjs-mdl-content .picker-v13-chip i,.media-picker-scope .picker-v13-tab i,.media-picker-scope .picker-v13-chip i{font-size:var(--font-size-body);flex-shrink:0}.picker-v13-tab-label{flex:0 0 auto}.picker-v13-tab-count{background:var(--picker-bg-sunken);color:var(--picker-text-muted);padding:0 6px;border-radius:var(--picker-radius-pill);font-size:var(--font-size-micro);font-weight:var(--picker-fw-medium);min-width:18px;text-align:center}.picker-v13-tab.is-active .picker-v13-tab-count{background:rgb(255 255 255 / .2);color:var(--picker-bg)}.picker-v13-advanced-toggle{margin-left:auto}.picker-v13-advanced-caret{transition:transform var(--picker-transition-fast)}.picker-v13-advanced-toggle[aria-expanded="true"] .picker-v13-advanced-caret{transform:rotate(180deg)}.picker-v13-advanced-toggle[aria-expanded="true"]{background:var(--picker-bg-elevated);color:var(--picker-text)}.picker-v13-shell .panel.media-toolbar-panel[data-picker-v13-collapsed="true"]{display:none}.picker-v13-main{overflow-y:auto;padding:var(--picker-sp-3) var(--picker-sp-4);background:var(--picker-bg);min-width:0;position:relative}.picker-v13-shell .media-filter-dropdown.open>.dropdown-menu{position:fixed;z-index:10000;display:block;max-width:320px}.picker-v13-shell .media-filter-dropdown{position:relative}.picker-v13-shell .upload-zone,.picker-v13-shell .picker-dropzone,.picker-v13-shell [class*="dropzone"]:not(.media-filter-dropdown){z-index:0;position:relative}.picker-v13-shell .media-grid-card{max-height:380px}.picker-v13-shell .media-grid-card .panel-body{padding:0!important}.picker-v13-shell .media-grid-card .panel-footer{padding:8px 10px!important;border-top:1px solid var(--picker-border,#444)}.picker-v13-shell .media-grid-card .media-grid-image,.picker-v13-shell .media-grid-card img.media-grid-image{aspect-ratio:4 / 3;width:100%;height:auto;max-height:280px;object-fit:cover}.picker-v13-shell .media-grid-card .media-grid-meta{margin:2px 0!important;line-height:1.3;font-size:var(--font-size-caption)}.picker-v13-shell .media-grid-card .media-variant-badge{margin:4px 0!important;font-size:var(--font-size-micro);padding:2px 6px!important}.picker-v13-shell .media-grid-card .media-variant-badge--placeholder{display:none}.picker-v13-shell .media-grid-card:focus-visible{outline:3px solid var(--media-primary,#008379);outline-offset:2px;border-radius:4px}.picker-v13-shell .media-grid-card .media-item-check,.picker-v13-shell .media-grid-card .media-picker-edit-btn,.picker-v13-shell .media-grid-card .media-picker-favourite-btn{opacity:0;transition:opacity 0.12s ease;pointer-events:none}.picker-v13-shell .media-grid-card:hover .media-item-check,.picker-v13-shell .media-grid-card:hover .media-picker-edit-btn,.picker-v13-shell .media-grid-card:hover .media-picker-favourite-btn,.picker-v13-shell .media-grid-card:focus-within .media-item-check,.picker-v13-shell .media-grid-card:focus-within .media-picker-edit-btn,.picker-v13-shell .media-grid-card:focus-within .media-picker-favourite-btn,.picker-v13-shell .media-grid-card.media-grid-card-selected .media-item-check,.picker-v13-shell .media-grid-card.media-grid-card-selected .media-picker-edit-btn,.picker-v13-shell .media-grid-card.media-grid-card-selected .media-picker-favourite-btn,.picker-v13-shell .media-grid-card.media-picker-favourited .media-picker-favourite-btn{opacity:1;pointer-events:auto}.picker-v13-shell .media-variant-badge--placeholder{visibility:hidden;pointer-events:none;user-select:none}.picker-v13-shell .row.media-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:16px;margin:0!important}.picker-v13-shell .row.media-grid>.media-grid-item{width:100%!important;max-width:100%!important;flex:none!important;padding:0!important;margin:0!important}.picker-v13-shell .media-library.view-list .row.media-grid,.picker-v13-shell .media-library.view-list .media-grid{display:block!important;grid-template-columns:1fr!important}.picker-v13-shell .media-library.view-list .media-grid-item{width:100%!important;max-width:100%!important;flex:0 0 100%!important;float:none!important;margin-bottom:8px;display:block!important;padding:0!important}.picker-v13-shell .media-library.view-list .media-grid-card{display:flex!important;flex-direction:row!important;width:100%;max-width:100%;align-items:center;gap:16px;padding:8px 12px;min-height:80px;height:auto!important}.picker-v13-shell .media-library.view-list .media-grid-card>input[type="checkbox"]{flex:0 0 auto;margin:0 4px 0 0;width:18px;height:18px}.picker-v13-shell .media-library.view-list .media-grid-card>a.media-grid-link{flex:0 0 90px;max-width:90px;height:64px;overflow:hidden;aspect-ratio:auto;display:flex!important;align-items:center;justify-content:center;padding:0!important}.picker-v13-shell .media-library.view-list .media-grid-card>a.media-grid-link img.media-grid-image{width:100%!important;height:100%!important;object-fit:cover;margin:0!important;border-radius:4px}.picker-v13-shell .media-library.view-list .media-grid-card>a.media-grid-link{flex:1 1 auto;max-width:none;height:auto;min-height:64px;text-align:left;text-decoration:none!important}.picker-v13-shell .media-library.view-list .media-grid-card>a.media-grid-link .panel-body,.picker-v13-shell .media-library.view-list .media-grid-card>a.media-grid-link .media-grid-body{display:flex!important;flex-direction:row!important;align-items:center;gap:14px;padding:0!important;text-align:left!important;height:auto!important;min-height:64px}.picker-v13-shell .media-library.view-list .media-grid-card>a.media-grid-link .media-grid-preview{flex:0 0 90px!important;width:90px!important;height:64px!important;max-height:64px!important;margin:0!important;padding:0!important;overflow:hidden;border-radius:4px;aspect-ratio:auto!important}.picker-v13-shell .media-library.view-list .media-grid-card .media-grid-image,.picker-v13-shell .media-library.view-list .media-grid-card img.media-grid-image{width:90px!important;height:64px!important;max-height:64px!important;object-fit:cover;aspect-ratio:auto!important;margin:0!important;border-radius:4px}.picker-v13-shell .media-library.view-list .media-grid-card .media-grid-meta{flex:1 1 auto!important;min-width:0;padding:0!important;margin:0!important;text-align:left!important;font-size:var(--font-size-body);color:var(--text-primary,#1f2937);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.picker-v13-shell .media-library.view-list .media-grid-card .media-variant-badge{flex:0 0 auto!important;margin:0!important;font-size:var(--font-size-caption);padding:2px 8px;border-radius:10px;background:var(--layer-02,#f4f7fb);color:var(--text-secondary,#4b5563)}.picker-v13-shell .media-library.view-list .media-grid-card .media-variant-badge--placeholder{display:none!important}.picker-v13-shell .media-library.view-list .media-grid-card>.panel-footer{flex:0 0 auto;border:none;background:#fff0;padding:0 8px}.picker-v13-shell .media-library.view-list .media-grid-card .media-picker-edit-btn,.picker-v13-shell .media-library.view-list .media-grid-card .media-picker-favourite-btn{position:static!important;flex:0 0 auto!important;align-self:center}.picker-v13-rail{display:none;background:var(--picker-bg);border-left:1px solid var(--picker-border);padding:var(--picker-sp-4);overflow-y:auto}@container picker (min-width:1200px){.picker-v13-rail{display:block}}@media (min-width:1200px){.picker-v13-rail{display:block}}.picker-v13-rail-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--picker-text-dim);gap:var(--picker-sp-3);text-align:center}.picker-v13-rail-empty-text{font-size:var(--picker-fs-sm);margin:0;max-width:200px}.picker-v13-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--picker-sp-4);padding:var(--picker-sp-3) var(--picker-sp-4);border-top:1px solid var(--picker-border);background:var(--picker-bg-elevated)}.picker-v13-shell .vsp-insert-btn{display:none}.picker-v13-selection-count{font-size:var(--picker-fs-sm);color:var(--picker-text-muted)}.gjs-mdl-content .picker-v13-selection-count[data-selection-count="0"],.media-picker-scope .picker-v13-selection-count[data-selection-count="0"]{color:var(--picker-text-dim)}.picker-v13-footer-actions{display:flex;gap:var(--picker-sp-2)}.picker-v13-primary-insert{display:inline-flex;align-items:center;gap:var(--picker-sp-2);padding:var(--picker-sp-2) var(--picker-sp-5);background:var(--picker-accent);color:var(--picker-accent-text,#ffffff);border:none;border-radius:var(--picker-radius-md);font-size:var(--picker-fs-md);font-weight:var(--picker-fw-semibold);cursor:pointer;min-width:120px;height:40px;transition:background var(--picker-transition-fast),opacity var(--picker-transition-fast)}.gjs-mdl-content .picker-v13-primary-insert:hover:not(:disabled),.media-picker-scope .picker-v13-primary-insert:hover:not(:disabled){background:var(--picker-accent-hover,var(--picker-accent))}.gjs-mdl-content .picker-v13-primary-insert:disabled,.media-picker-scope .picker-v13-primary-insert:disabled{opacity:.5;cursor:not-allowed}.gjs-mdl-content .picker-v13-primary-insert:focus-visible,.media-picker-scope .picker-v13-primary-insert:focus-visible{outline:2px solid var(--picker-accent);outline-offset:2px}.picker-v13-shell .media-picker-kbd-hints{display:none}.picker-v13-main>.media-library{padding:0!important}.picker-v13-main .row{margin:0}.picker-v13-main .col-md-12{padding:0}.picker-v13-multi-checkbox{position:absolute;top:8px;left:8px;z-index:5;width:18px;height:18px;cursor:pointer;opacity:.55;transition:opacity var(--picker-transition-fast);accent-color:var(--picker-accent)}.media-grid-card:hover .picker-v13-multi-checkbox,.media-grid-card:focus-within .picker-v13-multi-checkbox,.picker-v13-multi-checkbox:checked,.picker-v13-multi-selected .picker-v13-multi-checkbox{opacity:1}.media-grid-card.picker-v13-multi-selected{outline:3px solid var(--picker-accent);outline-offset:-1px;box-shadow:0 0 0 4px color-mix(in srgb,var(--picker-accent) 30%,transparent)}.picker-v13-multi-toolbar{position:fixed;bottom:var(--picker-sp-4,16px);left:50%;transform:translateX(-50%);z-index:9999;display:flex;align-items:center;gap:var(--picker-sp-4,16px);padding:var(--picker-sp-2,8px) var(--picker-sp-4,16px);background:var(--picker-bg-elevated,#363636);color:var(--picker-text,#e6e6e6);border:1px solid var(--picker-border,#404040);border-radius:var(--picker-radius-md,6px);box-shadow:0 8px 24px rgb(0 0 0 / .5);animation:pickerV13ToolbarIn 180ms ease-out}.picker-v13-multi-toolbar[hidden]{display:none}@keyframes pickerV13ToolbarIn{from{transform:translateX(-50%) translateY(20px);opacity:0}to{transform:translateX(-50%) translateY(0);opacity:1}}.picker-v13-multi-info{display:flex;align-items:center;gap:var(--picker-sp-2)}.picker-v13-multi-count{font-size:var(--picker-fs-md);font-weight:var(--picker-fw-medium)}.picker-v13-multi-clear{color:var(--picker-text-muted)!important;font-size:var(--picker-fs-sm);text-decoration:underline}.picker-v13-multi-actions{display:flex;gap:var(--picker-sp-2)}.picker-v13-multi-insert{display:inline-flex;align-items:center;gap:var(--picker-sp-2);background:var(--picker-accent);color:var(--picker-accent-text,#ffffff);border:none;padding:var(--picker-sp-2,8px) var(--picker-sp-4,16px);border-radius:var(--picker-radius-md);font-weight:var(--picker-fw-semibold);cursor:pointer}.picker-v13-multi-insert:hover{background:var(--picker-accent-hover,var(--picker-accent))}.picker-v13-shell .media-grid-card,.gjs-mdl-content .media-grid-card,.media-picker-scope .media-grid-card{border-radius:var(--picker-radius-lg,8px)!important}.picker-v13-shell .vsp-field label,.picker-v13-shell .vsp-field-variant label,.picker-v13-shell .vsp-field-alt label,.picker-v13-shell .vsp-field-title label,.gjs-mdl-content .vsp-field label,.media-picker-scope .vsp-field label{font-size:var(--picker-fs-sm,12px)!important;text-transform:none!important;letter-spacing:0!important;font-weight:var(--picker-fw-medium,500)!important}.picker-v13-rail[data-empty="false"] .picker-v13-rail-empty{display:none}.picker-v13-rail-content{display:none}.picker-v13-rail[data-empty="false"] .picker-v13-rail-content{display:flex;flex-direction:column;gap:var(--picker-sp-3,12px);color:var(--picker-text)}.picker-v13-rail-preview{width:100%;aspect-ratio:var(--rail-aspect,16/9);background:var(--picker-bg-sunken);border-radius:var(--picker-radius-md);overflow:hidden;display:flex;align-items:center;justify-content:center}.picker-v13-rail-preview img{width:100%;height:100%;object-fit:cover}.picker-v13-rail-meta{display:flex;flex-direction:column;gap:var(--picker-sp-1,4px)}.picker-v13-rail-filename{font-size:var(--picker-fs-md);font-weight:var(--picker-fw-semibold);color:var(--picker-text-strong,#ffffff);word-break:break-all;line-height:1.3}.picker-v13-rail-dims{font-size:var(--picker-fs-sm);color:var(--picker-text-muted)}.picker-v13-rail-section{border-top:1px solid var(--picker-border);padding-top:var(--picker-sp-3);display:flex;flex-direction:column;gap:var(--picker-sp-1)}.picker-v13-rail-section-label{font-size:var(--picker-fs-sm);color:var(--picker-text-muted);font-weight:var(--picker-fw-medium)}.picker-v13-rail-section-value{font-size:var(--picker-fs-md);color:var(--picker-text)}.picker-v13-rail-palette-swatches{display:flex;gap:var(--picker-sp-1);flex-wrap:wrap}.picker-v13-rail-palette-swatch{width:32px;height:32px;border:1px solid var(--picker-border);border-radius:var(--picker-radius-sm);background:var(--swatch-hex,transparent);cursor:pointer;padding:0}.picker-v13-rail-palette-swatch:hover{transform:scale(1.1)}.picker-v13-rail-palette-swatch:focus-visible{outline:2px solid var(--picker-accent);outline-offset:2px}.picker-v13-rail-approval{display:inline-flex;align-items:center;gap:var(--picker-sp-1);padding:2px 8px;border-radius:var(--picker-radius-pill);font-size:var(--picker-fs-sm);font-weight:var(--picker-fw-medium);width:fit-content}.picker-v13-rail-approval[data-state="approved"]{background:rgb(95 184 120 / .18);color:var(--picker-success,#5fb878)}.picker-v13-rail-approval[data-state="draft"]{background:rgb(212 160 74 / .18);color:var(--picker-warning,#d4a04a)}.picker-v13-rail-approval[data-state="archived"]{background:rgb(140 140 145 / .2);color:var(--picker-text-muted,#b0b0b0)}.picker-v13-popover{position:fixed;z-index:9999;width:320px;background:var(--picker-bg-elevated,#363636);color:var(--picker-text,#e6e6e6);border:1px solid var(--picker-border,#404040);border-radius:var(--picker-radius-md);box-shadow:0 8px 24px rgb(0 0 0 / .5);animation:pickerV13PopoverIn 120ms ease-out;transition:top 120ms,left 120ms}.picker-v13-popover[hidden]{display:none}@keyframes pickerV13PopoverIn{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.picker-v13-popover-arrow{position:absolute;top:-7px;left:50%;transform:translateX(-50%) rotate(45deg);width:12px;height:12px;background:var(--picker-bg-elevated,#363636);border-top:1px solid var(--picker-border);border-left:1px solid var(--picker-border)}.picker-v13-popover[data-flipped="true"] .picker-v13-popover-arrow{top:auto;bottom:-7px;border-top:none;border-left:none;border-right:1px solid var(--picker-border);border-bottom:1px solid var(--picker-border)}.picker-v13-popover-header{display:flex;align-items:center;justify-content:space-between;padding:var(--picker-sp-2) var(--picker-sp-3);border-bottom:1px solid var(--picker-border)}.picker-v13-popover-filename{font-size:var(--picker-fs-sm);color:var(--picker-text-strong);font-weight:var(--picker-fw-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.picker-v13-popover-close{background:#fff0;border:none;color:var(--picker-text-muted);font-size:var(--heading-04-font-size);line-height:1;cursor:pointer;padding:0 4px}.picker-v13-popover-close:hover{color:var(--picker-text)}.picker-v13-popover-body{padding:var(--picker-sp-3);display:flex;flex-direction:column;gap:var(--picker-sp-2)}.picker-v13-popover-label{font-size:var(--picker-fs-sm);color:var(--picker-text-muted);font-weight:var(--picker-fw-medium);text-transform:none;letter-spacing:0}.picker-v13-popover-alt{width:100%;padding:var(--picker-sp-2);background:var(--picker-bg-sunken);color:var(--picker-text);border:1px solid var(--picker-border);border-radius:var(--picker-radius-sm);font-size:var(--picker-fs-md)}.picker-v13-popover-alt:focus{outline:2px solid var(--picker-accent);border-color:var(--picker-accent)}.picker-v13-popover-decorative{display:flex;align-items:center;gap:var(--picker-sp-2);font-size:var(--picker-fs-sm);color:var(--picker-text-muted);cursor:pointer}.picker-v13-popover-footer{display:flex;justify-content:flex-end;gap:var(--picker-sp-2);padding:var(--picker-sp-2) var(--picker-sp-3);border-top:1px solid var(--picker-border)}.picker-v13-popover-insert{display:inline-flex;align-items:center;gap:var(--picker-sp-1);padding:6px var(--picker-sp-3);background:var(--picker-accent);color:var(--picker-accent-text,#ffffff);border:none;border-radius:var(--picker-radius-md);font-size:var(--picker-fs-sm);font-weight:var(--picker-fw-semibold);cursor:pointer}@media (prefers-reduced-motion:reduce){.picker-v13-shell *,.picker-v13-shell *::before,.picker-v13-shell *::after,.picker-v13-popover,.picker-v13-popover *,.picker-v13-multi-toolbar,.picker-v13-multi-toolbar *{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}.media-inline-confirm-backdrop{position:fixed;inset:0;background-color:rgb(0 0 0 / .5);z-index:10200;display:flex;align-items:center;justify-content:center;padding:var(--spacing-05,16px);animation:media-inline-confirm-fade 120ms ease-out}.media-inline-confirm-dialog{background:var(--layer-01,#ffffff);color:var(--text-primary,#161616);border-radius:8px;box-shadow:0 8px 32px rgb(0 0 0 / .24);max-width:440px;width:100%;padding:var(--spacing-06,24px);border:1px solid var(--border-subtle,#e0e0e0)}.media-inline-confirm-message{margin:0 0 var(--spacing-05,16px);font-size:var(--font-size-body);line-height:1.5}.media-inline-confirm-actions{display:flex;gap:var(--spacing-03,8px);justify-content:flex-end}@keyframes media-inline-confirm-fade{from{opacity:0}to{opacity:1}}.picker-v13-shell .picker-v13-search-input{background-color:var(--field-01,#f4f4f4);color:var(--text-primary,#161616)}.picker-v13-shell .picker-v13-search-input::placeholder{color:var(--text-placeholder,#8d8d8d)}.media-picker-dropzone{min-height:60px;transition:min-height 200ms ease}.picker-v13-shell:has(.media-grid:empty) .media-picker-dropzone,.picker-v13-shell:has(.media-grid>.media-empty:not([hidden])) .media-picker-dropzone{min-height:140px}.picker-v13-shell .picker-v13-chip:not(.is-active){font-weight:400}@media (max-width:720px){.gjs-mdl-dialog.media-picker-modal{width:calc(100vw - 32px);max-width:calc(100vw - 32px);margin:16px}}.health-score{display:flex;justify-content:center;align-items:center;margin:var(--spacing-05,20px) 0}.score-circle{width:120px;height:120px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;border:3px solid var(--border-subtle-01,#ddd);background:var(--layer-01,#f8f9fa)}.score-value{font-size:var(--heading-01-font-size);font-weight:700;color:var(--text-primary,#333)}.score-label{font-size:var(--font-size-caption);color:var(--text-helper,#999)}.card{box-shadow:var(--shadow-level-01,0 .125rem .25rem rgb(0 0 0 / .075));border:1px solid var(--border-subtle-01,rgb(0 0 0 / .125))}.card-title{font-weight:600;border-bottom:1px solid var(--border-subtle-01,#eee);padding-bottom:var(--spacing-03,10px)}.monitoring-dashboard code{background-color:var(--layer-01,#f5f5f5);padding:var(--spacing-01,2px) var(--spacing-02,6px);border-radius:var(--border-radius-sm,3px);font-size:var(--font-size-caption)}.media-mon-u-bar-tall{height:20px}.multidomain-list th .pa-md{white-space:nowrap}.multidomain-list .label{font-size:11px;font-weight:600}#health-table th{white-space:nowrap;font-size:12px}#health-table .label{font-size:11px}#health-table td{vertical-align:middle}#health-table td[id^="dns-"],#health-table td[id^="ssl-"],#health-table td[id^="dkim-"],#health-table td[id^="spf-"],#health-table td[id^="dmarc-"]{text-align:center;width:70px}#health-table td[id^="checked-"]{white-space:nowrap;font-size:12px;color:var(--text-placeholder,#999)}.multidomain-detail .panel-body .table td.fw-b{font-weight:600;color:var(--text-secondary,#555)}@keyframes ri-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ri-spin{animation:ri-spin 1s linear infinite;display:inline-block}.panel-info pre{background-color:var(--notification-background-info,#f0f6ff);border-color:var(--support-info,#bce8f1);color:var(--text-info,#31708f);padding:8px 12px;font-size:13px;border-radius:3px}.dns-record-value{word-break:break-all;font-size:12px}.table-condensed code{background-color:var(--layer-02,#f5f5f5);padding:2px 6px;border-radius:3px;font-size:12px;color:var(--text-primary,#333)}.avergo-credit-footer{font-size:11px;padding:8px 0;margin-top:15px;border-top:1px solid var(--border-subtle-01,#eee)}.avergo-credit-link{color:var(--button-primary,#4E5E9E)}.md-col-35{width:35%}.md-col-45{width:45%}.md-col-50{width:50%}.avergo-domains__intro{margin:0 0 var(--spacing-03)}.avergo-domains__lead{margin:var(--spacing-05) 0 var(--spacing-03)}.avergo-domains__section{margin-top:var(--spacing-05)}.avergo-domains__heading{font-size:14px;font-weight:650;margin:0 0 var(--spacing-03)}.avergo-domains__add{margin:var(--spacing-03) 0 var(--spacing-05)}.avergo-domains__actions{display:flex;flex-wrap:wrap;gap:var(--spacing-03);margin-top:var(--spacing-05)}.avergo-domains__count{margin-left:var(--spacing-03,8px)}[data-avergo-domains-tab] .panel,[data-avergo-domains-tab] .panel-body,[data-avergo-domains-tab] form,[data-avergo-domains-tab] .input-group,[data-avergo-domains-tab] .avg-field-wide{max-width:100%;box-sizing:border-box}[data-avergo-domains-tab] [data-avg-dns-records] td code{white-space:normal;overflow-wrap:break-word}[data-avergo-domains-tab] [data-avg-dns-records] td{vertical-align:top}[data-avergo-domains-tab] .avergo-domains__section p,[data-avergo-domains-tab] .avergo-domains__section li{overflow-wrap:anywhere}@media (max-width:480px){.avergo-domains__intro+.avergo-tabs .avergo-tabs__scroller{overflow:visible}.avergo-domains__intro+.avergo-tabs .avergo-tabs__list{display:grid;grid-template-columns:1fr 1fr;min-width:0}.avergo-domains__intro+.avergo-tabs .avergo-tabs__item{min-width:0}[data-avergo-domains-tab] [data-avg-dns-records] .table-responsive{overflow:visible;border:0}[data-avergo-domains-tab] [data-avg-dns-records] table,[data-avergo-domains-tab] [data-avg-dns-records] tbody,[data-avergo-domains-tab] [data-avg-dns-records] tr,[data-avergo-domains-tab] [data-avg-dns-records] td{display:block;width:100%!important;min-width:0!important;box-sizing:border-box}[data-avergo-domains-tab] [data-avg-dns-records] thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}[data-avergo-domains-tab] [data-avg-dns-records] tr{border:1px solid var(--border-subtle,#e0e0e0);border-radius:var(--radius-sm,4px);margin-bottom:var(--spacing-03,8px);padding:var(--spacing-03,8px)}[data-avergo-domains-tab] [data-avg-dns-records] td{border:0!important;padding:var(--spacing-01,2px) 0!important;white-space:normal!important;overflow-wrap:anywhere}[data-avergo-domains-tab] [data-avg-dns-records] td[data-label]::before{content:attr(data-label);display:block;font-size:12px;color:var(--text-secondary,#525252)}[data-avergo-domains-tab] [data-avg-dns-records] td code{display:inline;overflow-wrap:anywhere;word-break:break-all}[data-avergo-domains-tab] h3,[data-avergo-domains-tab] h4,[data-avergo-domains-tab] h5{padding-right:calc(var(--ai-fab-size, 52px) + var(--ai-fab-right, 24px) + var(--spacing-03, 8px))}[data-avergo-domains-tab] .panel-body{padding:var(--spacing-03,8px)}[data-avergo-domains-tab] .input-group{display:flex;flex-direction:column}[data-avergo-domains-tab] .input-group .form-control,[data-avergo-domains-tab] .input-group .input-group-addon{width:100%;display:block;float:none;border-radius:var(--radius-sm,4px)}}.avergo-survey-bound{margin:0 0 1em;color:var(--text-secondary,inherit)}.avergo-survey-bound__form{margin:0}.avergo-survey-bound__notyou{background:none;border:0;padding:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}.mig-wizard{max-width:800px;margin:0 auto;padding:0 16px}.mig-wizard-wide{max-width:960px;margin:0 auto;padding:0 16px}.mig-steps{display:flex;gap:6px;margin-bottom:32px;padding:0}.mig-steps__dot{flex:1;height:4px;border-radius:2px;background:var(--layer-02,#e5e7eb);transition:background 0.3s}.mig-steps__dot--active{background:var(--primary-60,#008379)}.mig-steps__dot--done{background:var(--primary-60,#008379);opacity:.6}.mig-breadcrumbs{display:flex;align-items:center;justify-content:center;gap:0;margin-bottom:24px;flex-wrap:wrap}.mig-breadcrumb{display:flex;align-items:center;gap:6px;padding:6px 0}.mig-breadcrumb__icon{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.mig-breadcrumb__label{font-size:12px;font-weight:500;white-space:nowrap}.mig-breadcrumb__sep{margin:0 4px;color:var(--text-secondary,#9ca3af);font-size:14px}.mig-breadcrumb--done .mig-breadcrumb__icon{background:var(--primary-60,#008379);color:var(--text-inverse,#fff)}.mig-breadcrumb--done .mig-breadcrumb__label{color:var(--primary-60,#008379)}.mig-breadcrumb--active .mig-breadcrumb__icon{background:var(--primary-60,#008379);color:var(--text-inverse,#fff);box-shadow:0 0 0 3px var(--primary-60-alpha-15,rgb(0 131 121 / .15))}.mig-breadcrumb--active .mig-breadcrumb__label{color:var(--text-primary,#1a1a1a);font-weight:700}.mig-breadcrumb--future .mig-breadcrumb__icon{background:var(--layer-02,#e5e7eb);color:var(--text-secondary,#9ca3af)}.mig-breadcrumb--future .mig-breadcrumb__label{color:var(--text-secondary,#9ca3af)}@media (max-width:640px){.mig-breadcrumb__label{display:none}.mig-breadcrumb__sep{margin:0 2px}}.mig-header{margin-bottom:8px}.mig-header__title{font-size:var(--heading-03-font-size);font-weight:700;color:var(--text-primary,#1a1a1a);margin:0 0 6px}.mig-header__subtitle{font-size:var(--font-size-body);color:var(--text-secondary,#6b7280);line-height:1.5;margin:0 0 24px}.mig-banner{display:flex;align-items:flex-start;gap:12px;padding:16px 20px;border-radius:12px;margin-bottom:24px;font-size:14px;line-height:1.5}.mig-banner--info{background:var(--status-success-bg,#f0fdf4);border:1px solid var(--status-success-light,#bbf7d0);color:var(--status-success-dark,#166534)}.mig-banner--safety{background:var(--status-info-bg,#eff6ff);border:1px solid var(--status-info-light,#bfdbfe);color:var(--status-info-dark,#1e40af)}.mig-banner--warning{background:var(--status-warning-bg,#fffbeb);border:1px solid var(--status-warning-light,#fde68a);color:var(--status-warning-dark,#92400e)}.mig-banner__icon{font-size:var(--font-size-heading);flex-shrink:0;margin-top:1px}.mig-platforms{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:24px}.mig-platform{border:2px solid var(--layer-02,#e5e7eb);border-radius:14px;padding:24px 16px 20px;text-align:center;cursor:pointer;transition:all 0.2s ease;position:relative;background:var(--layer-01,#fff)}.mig-platform:hover{border-color:var(--primary-30,#a7f3d0);box-shadow:0 4px 12px var(--shadow-sm,rgb(0 0 0 / .06))}.mig-platform--selected{border-color:var(--primary-60,#008379);background:var(--primary-60-alpha-03,rgb(0 131 121 / .03));box-shadow:0 0 0 3px var(--primary-60-alpha-12,rgb(0 131 121 / .12))}.mig-platform__check{position:absolute;top:10px;right:10px;width:22px;height:22px;border-radius:50%;background:var(--primary-60,#008379);color:var(--text-inverse,#fff);display:none;align-items:center;justify-content:center;font-size:13px}.mig-platform--selected .mig-platform__check{display:flex}.mig-platform__logo{width:44px;height:44px;border-radius:11px;display:flex;align-items:center;justify-content:center;font-size:var(--heading-04-font-size);font-weight:800;color:var(--text-inverse,#fff);margin:0 auto 14px;letter-spacing:-.5px}.mig-platform__name{font-weight:600;font-size:14px;color:var(--text-primary,#1a1a1a);margin-bottom:6px}.mig-platform__desc{font-size:12px;color:var(--text-secondary,#9ca3af);line-height:1.4}.mig-platform__caveats{margin:6px 0 0;padding:0;list-style:none;font-size:11px;color:var(--text-secondary,#9ca3af);text-align:left}.mig-platform__caveats li{display:flex;gap:4px;align-items:flex-start;margin-top:2px}.mig-platform__caveats i{flex-shrink:0;margin-top:1px}.mig-field-row__samples{font-size:11px;color:var(--text-secondary,#9ca3af);margin-top:3px;font-style:italic}.mig-suggestion{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;padding:2px 8px;border-radius:10px;margin-bottom:4px;line-height:1.4}.mig-suggestion i{font-size:12px}.mig-suggestion--high{background:var(--status-success-bg);color:var(--text-success-dark)}.mig-suggestion--med{background:var(--status-warning-bg);color:var(--text-warning-dark)}.mig-suggestion--low{background:var(--layer-02);color:var(--text-secondary,#6b7280)}.mig-suggestion__src{text-transform:uppercase;font-size:var(--font-size-micro);letter-spacing:.04em;background:rgb(0 0 0 / .08);padding:0 5px;border-radius:6px}.mig-suggestion__why{font-size:11px;color:var(--text-secondary,#9ca3af);margin-top:3px;max-width:280px}.mig-health{margin:24px 0;border:1px solid var(--layer-02,#e5e7eb);border-radius:10px;overflow:hidden}.mig-health__header{padding:12px 16px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary,#6b7280);border-bottom:1px solid var(--layer-02,#f3f4f6)}.mig-health__section{padding:6px 16px;border-bottom:1px solid var(--layer-02,#f3f4f6)}.mig-health__row{display:flex;align-items:center;gap:12px;padding:8px 0;font-size:14px}.mig-health__label{flex:1;font-weight:600}.mig-health__nums{color:var(--text-secondary,#6b7280)}.mig-health__badge{font-size:11px;font-weight:700;padding:2px 8px;border-radius:10px;white-space:nowrap}.mig-health__badge--ok{background:var(--status-success-bg);color:var(--text-success-dark)}.mig-health__badge--warn{background:var(--status-warning-bg);color:var(--text-warning-dark)}.mig-health__badge--bad{background:var(--status-danger-bg);color:var(--text-error-dark)}.mig-health__issue{font-size:12px;color:var(--text-warning-dark);padding:4px 0 4px 4px;display:flex;gap:6px;align-items:flex-start}.mig-health__warnings{padding:10px 16px;font-size:13px}.mig-health__warnings summary{cursor:pointer;font-weight:600;color:var(--status-warning,#d97706)}.mig-health__warnings ul{margin:8px 0 0;padding-left:22px;color:var(--text-secondary,#6b7280)}.mig-health__warnings li{padding:2px 0}.mig-health__impnote{margin-top:8px}.mig-health__impnote .mig-health__label{font-size:12px}.mig-divider{display:flex;align-items:center;gap:16px;margin:28px 0 20px;color:var(--text-secondary,#9ca3af);font-size:13px}.mig-divider::before,.mig-divider::after{content:'';flex:1;height:1px;background:var(--layer-02,#e5e7eb)}.mig-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-bottom:24px}.mig-stat{border:1px solid var(--layer-02,#e5e7eb);border-radius:12px;padding:20px 16px;text-align:center;background:var(--layer-01,#fff)}.mig-stat__value{font-size:var(--heading-02-font-size);font-weight:700;color:var(--text-primary,#1a1a1a);line-height:1;margin-bottom:6px}.mig-stat__label{font-size:13px;color:var(--text-secondary,#6b7280)}.mig-stat--success .mig-stat__value{color:var(--status-success,#16a34a)}.mig-stat--warning .mig-stat__value{color:var(--status-warning,#d97706)}.mig-stat--danger .mig-stat__value{color:var(--status-danger,#dc2626)}.mig-stat--muted .mig-stat__value{color:var(--text-secondary,#6b7280)}.mig-field-group{margin-bottom:24px}.mig-field-group__header{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary,#6b7280);margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid var(--layer-01,#f3f4f6)}.mig-field-group__count{background:var(--layer-01,#f3f4f6);border-radius:10px;padding:1px 8px;font-weight:500}.mig-field-row{display:flex;align-items:center;gap:12px;padding:10px 16px;border-radius:8px;margin-bottom:4px;font-size:14px}.mig-field-row:hover{background:var(--layer-01,#f9fafb)}.mig-field-row--matched{background:var(--status-success-bg,#f0fdf4)}.mig-field-row--unmatched{background:var(--status-warning-bg,#fffbeb)}.mig-field-row__icon{font-size:var(--heading-05-font-size);flex-shrink:0}.mig-field-row__source{flex:1;font-weight:500}.mig-field-row__arrow{color:var(--layer-02,#d1d5db);font-size:var(--heading-05-font-size)}.mig-field-row__target{flex:1;color:var(--text-secondary,#6b7280)}.mig-field-row__action{flex-shrink:0}.mig-progress-bar{height:8px;border-radius:4px;background:var(--layer-02,#e5e7eb);overflow:hidden;margin-bottom:16px}.mig-progress-bar__fill{height:100%;border-radius:4px;background:linear-gradient(90deg,var(--primary-60,#008379),var(--primary-50,#00b6a8));transition:width 0.5s ease}.mig-livefeed{border:1px solid var(--layer-02,#e5e7eb);border-radius:12px;max-height:200px;overflow-y:auto;margin-bottom:24px}.mig-livefeed__item{display:flex;align-items:center;gap:10px;padding:8px 16px;font-size:13px;border-bottom:1px solid var(--layer-01,#f3f4f6);animation:mig-fadeIn 0.3s ease}.mig-livefeed__item:last-child{border-bottom:none}@keyframes mig-fadeIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.mig-actions{display:flex;justify-content:space-between;align-items:center;margin-top:32px;padding-top:24px;border-top:1px solid var(--layer-01,#f3f4f6)}.mig-actions--top{margin-top:0;margin-bottom:16px;padding-top:0;border-top:none}.mig-btn{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all 0.15s;border:1px solid #fff0;text-decoration:none}.mig-btn--primary{background:var(--primary-60,#008379);color:var(--text-inverse,#fff);border-color:var(--primary-60,#008379)}.mig-btn--primary:hover{background:var(--primary-70,#00504a);color:var(--text-inverse,#fff);text-decoration:none}.mig-btn--primary:disabled{opacity:.4;cursor:not-allowed}.mig-btn--secondary{background:var(--layer-01,#fff);color:var(--text-secondary,#6b7280);border-color:var(--layer-02,#d1d5db)}.mig-btn--secondary:hover{background:var(--layer-01,#f9fafb);color:var(--text-primary,#1a1a1a);text-decoration:none}.mig-btn--success{background:var(--status-success,#16a34a);color:var(--text-inverse,#fff);border-color:var(--status-success,#16a34a);padding:12px 28px;font-size:var(--font-size-body)}.mig-btn--success:hover{background:var(--status-success-dark,#15803d);color:var(--text-inverse,#fff);text-decoration:none}.mig-btn--danger-ghost{background:#fff0;color:var(--status-danger,#dc2626);border-color:#fff0}.mig-btn--danger-ghost:hover{background:var(--status-danger-bg,#fef2f2)}.mig-input{width:100%;padding:12px 16px;border:2px solid var(--layer-02,#e5e7eb);border-radius:10px;font-size:var(--font-size-body);transition:border-color 0.15s;background:var(--layer-01,#fff)}.mig-input:focus{border-color:var(--primary-60,#008379);outline:none;box-shadow:0 0 0 3px var(--primary-60-alpha-10,rgb(0 131 121 / .1))}.mig-input--error{border-color:var(--status-danger,#dc2626)}.mig-input-help{font-size:13px;color:var(--text-secondary,#9ca3af);margin-top:6px;line-height:1.5}.mig-guide{margin:20px 0}.mig-guide__step{display:flex;gap:14px;margin-bottom:16px;align-items:flex-start}.mig-guide__number{width:28px;height:28px;border-radius:50%;background:var(--primary-60,#008379);color:var(--text-inverse,#fff);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0}.mig-guide__text{font-size:14px;line-height:1.5;color:var(--text-primary,#1a1a1a);padding-top:3px}.mig-guide__text strong{color:var(--text-primary,#1a1a1a)}.mig-data-picker{border:1px solid var(--layer-02,#e5e7eb);border-radius:12px;overflow:hidden;margin-bottom:24px}.mig-data-picker__header{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary,#6b7280);padding:14px 20px 10px;border-bottom:1px solid var(--layer-02,#f3f4f6)}.mig-data-card{display:flex;align-items:center;gap:14px;padding:14px 20px;border-bottom:1px solid var(--layer-02,#f3f4f6);cursor:pointer;transition:background 0.15s}.mig-data-card:last-child{border-bottom:none}.mig-data-card:hover{background:var(--layer-01,#f9fafb)}.mig-data-card--empty{opacity:.45;cursor:default}.mig-data-card--unsupported{opacity:.35;cursor:not-allowed;background:var(--layer-disabled,#f3f4f6)}.mig-data-card--unsupported .mig-data-card__icon{color:var(--text-disabled,#d1d5db)}.mig-data-card__count--unavailable{font-style:italic;color:var(--text-disabled,#9ca3af)}.mig-data-card__check{flex-shrink:0}.mig-data-card__check input[type="checkbox"]{width:18px;height:18px;accent-color:var(--primary-60,#008379);cursor:pointer}.mig-data-card__icon{font-size:var(--font-size-heading);color:var(--primary-60,#008379);flex-shrink:0;width:28px;text-align:center}.mig-data-card--empty .mig-data-card__icon{color:var(--text-secondary,#9ca3af)}.mig-data-card__body{flex:1;display:flex;flex-direction:column;gap:2px}.mig-data-card__label{font-size:14px;font-weight:600;color:var(--text-primary,#1a1a1a);display:flex;align-items:center;gap:8px}.mig-data-card__badge{font-size:11px;font-weight:500;padding:1px 7px;border-radius:10px;line-height:1.5}.mig-data-card__badge--required{background:var(--layer-02,#f3f4f6);color:var(--text-secondary,#6b7280)}.mig-data-card__count{font-size:13px;color:var(--text-secondary,#6b7280)}.mig-data-card__count--optional{font-style:italic}.mig-data-card__history{font-size:12px;color:var(--primary-60,#008379);display:flex;align-items:center;gap:4px}.mig-data-card--has-history{border-left:3px solid var(--primary-60,#008379)}.mig-data-card__breakdown{display:block;font-size:11px;color:var(--text-secondary,#9ca3af);margin-top:2px}.mig-data-card__details{margin-top:4px;font-size:12px}.mig-data-card__details summary{cursor:pointer;color:var(--primary-60,#008379);display:inline-flex;align-items:center;gap:4px}.mig-data-card__details summary:hover{text-decoration:underline}.mig-data-card__list{margin:6px 0 0;padding-left:16px;max-height:150px;overflow-y:auto;color:var(--text-secondary,#6b7280);line-height:1.6}.mig-data-card__meta{font-size:11px;color:var(--text-secondary,#9ca3af)}.mig-tpl-check,#mig-tpl-select-all,.mig-data-card__check input[type="checkbox"]{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:checkbox!important;width:16px;height:16px;accent-color:var(--primary-60,#008379);cursor:pointer}.mig-banner--history{background:var(--status-info-bg,#f0f9ff);border:1px solid var(--status-info-light,#93c5fd);color:var(--status-info-dark,#1e40af)}.mig-celebration{text-align:center;padding:40px 20px}.mig-celebration__icon{font-size:var(--spacing-10);color:var(--status-success,#16a34a);margin-bottom:16px;animation:mig-pop 0.5s ease}@keyframes mig-pop{0%{transform:scale(0)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.mig-celebration__title{font-size:var(--heading-03-font-size);font-weight:700;margin-bottom:8px;color:var(--text-primary,#1a1a1a)}.mig-celebration__subtitle{font-size:var(--font-size-body);color:var(--text-secondary,#6b7280)}.mig-help-text{font-size:11px;color:var(--text-secondary,#9ca3af);margin-top:2px;line-height:1.4}@media (prefers-reduced-motion:reduce){.mig-breadcrumb__icon{transition:none}.mig-progress-bar__fill{transition:none}.mig-steps__dot{transition:none}.mig-platform{transition:none}.mig-btn{transition:none}.mig-input{transition:none}.mig-data-card{transition:none}.ri-spin{animation:none}.mig-livefeed__item{animation:none}.mig-celebration__icon{animation:none}}.mig-hub{max-width:1200px;margin:0 auto}.mig-hub-row{display:flex;gap:var(--spacing-06,24px);align-items:flex-start}.mig-hub-action{flex:0 0 340px;position:sticky;top:80px}.mig-hub-history{flex:1;min-width:0}.mig-hub-panel{border:1px solid var(--layer-02);border-radius:12px;background:var(--layer-01);overflow:hidden}.mig-hub-panel__header{padding:20px 24px 16px;border-bottom:1px solid var(--layer-02)}.mig-hub-panel__header--split{display:flex;align-items:center;justify-content:space-between}.mig-hub-panel__body{padding:20px 24px}.mig-hub-panel__title{font-size:var(--heading-05-font-size);font-weight:700;color:var(--text-primary);margin:0 0 4px}.mig-hub-panel__subtitle{font-size:var(--body-01-font-size);color:var(--text-secondary);margin:0;line-height:1.5}.mig-hub-features{list-style:none;padding:0;margin:0 0 var(--spacing-05,16px);font-size:var(--body-01-font-size);color:var(--text-secondary)}.mig-hub-features li{padding:3px 0;display:flex;align-items:center;gap:6px}.mig-hub-features i{color:var(--primary-60);font-size:var(--body-02-font-size)}.mig-hub-stat-row{display:flex;gap:var(--spacing-04,12px);padding:16px 24px;border-bottom:1px solid var(--layer-02)}.mig-hub-stat{flex:1;text-align:center;padding:8px 0}.mig-hub-stat__val{font-size:var(--heading-03-font-size);font-weight:700;color:var(--text-primary)}.mig-hub-stat__label{font-size:var(--label-01-font-size);color:var(--text-placeholder);text-transform:uppercase;letter-spacing:.04em}.mig-hub-empty{text-align:center;padding:var(--spacing-09,48px) var(--spacing-06,24px);color:var(--text-placeholder)}.mig-hub-empty i{font-size:var(--heading-01-font-size);display:block;margin-bottom:12px}.mig-hub-empty__title{font-size:var(--body-02-font-size);font-weight:600;color:var(--text-primary);margin-bottom:4px}@media (max-width:768px){.mig-hub-row{flex-direction:column}.mig-hub-action{flex:none;width:100%;position:static}}@media (max-width:768px){.mig-hub-history{width:100%}}.mig-hub-history .mig-overflow-x{position:relative}.mig-hub-tile{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,var(--primary-60),var(--primary-50));display:flex;align-items:center;justify-content:center;color:var(--text-inverse);font-size:var(--heading-04-font-size);flex-shrink:0}.mig-hub-tile--alt{background:linear-gradient(135deg,var(--status-info),var(--info-40))}.mig-hub-tile-row{display:flex;align-items:center;gap:10px}.mig-hub-cta{border-radius:8px;padding:10px 16px}.mig-hub-cta--minor{border-radius:8px;padding:8px 16px;margin-top:8px;font-size:var(--body-01-font-size)}.mig-panel-stats{display:flex;gap:var(--spacing-05,16px);margin-bottom:var(--spacing-07,24px);flex-wrap:wrap}.mig-panel-stat{flex:1;min-width:200px;border:1px solid var(--layer-02);border-radius:12px;background:var(--layer-01);padding:var(--spacing-07,24px);text-align:center}.mig-panel-stat__value{font-size:var(--heading-01-font-size);font-weight:700;color:var(--text-primary)}.mig-panel-stat__value--primary{color:var(--primary-60)}.mig-panel-stat__value--warning{color:var(--support-warning)}.mig-panel-stat__value--danger{color:var(--support-error)}.mig-panel-stat__label{font-size:var(--label-01-font-size);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;margin-top:var(--spacing-02,4px)}.mig-panel-grid{display:flex;gap:var(--spacing-07,24px);align-items:flex-start;flex-wrap:wrap}.mig-panel{flex:1;min-width:300px;border:1px solid var(--layer-02);border-radius:12px;background:var(--layer-01);overflow:hidden}.mig-panel__header{padding:var(--spacing-05,16px) var(--spacing-07,24px);border-bottom:1px solid var(--layer-02)}.mig-panel__title{font-size:var(--heading-05-font-size);font-weight:700;color:var(--text-primary);margin:0}.mig-panel__title i{color:var(--text-secondary)}.mig-panel__body{padding:var(--spacing-05,16px) var(--spacing-07,24px)}.mig-panel__body--flush{padding:0}.mig-panel__empty{text-align:center;padding:var(--spacing-07,24px);color:var(--text-placeholder)}.mig-panel-row{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-03,8px) 0}.mig-panel-row--inset{padding:var(--spacing-04,12px) var(--spacing-07,24px)}.mig-panel-row:not(:last-child){border-bottom:1px solid var(--layer-02)}.mig-panel-row strong{color:var(--text-primary)}.mig-panel-row__end{text-align:right}.mig-panel-row__value{font-weight:600;color:var(--text-primary)}.mig-panel-row__meta{font-size:var(--label-01-font-size);color:var(--text-placeholder)}.mig-panel-footer{margin-top:var(--spacing-07,24px);text-align:center}.mig-overflow-x{overflow-x:auto}.mig-th-row{background:var(--layer-01)}.mig-th{padding:10px 12px;font-size:var(--label-01-font-size);text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);font-weight:600}.mig-th--action{width:40px}.mig-cell{padding:10px 12px;vertical-align:middle}.mig-cell--lead{padding-left:16px;padding-right:16px}.mig-cell--end{text-align:right}.mig-cell--muted{color:var(--text-secondary)}.mig-cell--nowrap{white-space:nowrap}.mig-cell__meta{font-size:var(--label-01-font-size);color:var(--text-placeholder);margin-top:1px}.mig-row-link{cursor:pointer;transition:background-color var(--duration-productive,150ms)}.mig-row-link:hover{background:var(--layer-01)}.mig-label-pill{border-radius:6px;font-size:var(--label-01-font-size)}.mig-btn--rounded{border-radius:6px}.mig-btn--rounded-lg{border-radius:8px}.mig-table-flush{margin:0;font-size:var(--body-01-font-size)}.mig-section{margin-bottom:var(--spacing-06,24px)}.mig-subhead{font-size:var(--body-02-font-size);font-weight:700;color:var(--text-primary);margin:0 0 var(--spacing-04,12px)}.mig-section-label{font-size:var(--body-01-font-size);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);margin-bottom:12px}.mig-section-label--danger{color:var(--status-danger)}.mig-section-label--brand{color:var(--primary-60);font-size:var(--label-01-font-size);margin-bottom:8px}summary.mig-section-label{cursor:pointer}.mig-box{margin-bottom:var(--spacing-06,24px);padding:var(--spacing-05,16px);border:1px solid var(--layer-02);border-radius:8px}.mig-list-box{border:1px solid var(--layer-02);border-radius:8px;overflow:hidden}.mig-kv-row{display:flex;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--layer-02);font-size:var(--body-02-font-size)}.mig-kv-row__value{font-weight:600}.mig-kv-table{width:100%;font-size:var(--body-01-font-size);border-collapse:collapse}.mig-kv-table tr{border-bottom:1px solid var(--layer-02)}.mig-kv-table td{padding:6px 0}.mig-kv-table__key{font-weight:500;color:var(--text-secondary);width:40%}.mig-log-box{margin-top:8px;max-height:200px;overflow-y:auto;border:1px solid var(--layer-02);border-radius:8px;padding:12px;font-size:var(--body-01-font-size)}.mig-log-box--danger{border-color:var(--danger-30);background:var(--status-danger-bg);max-height:300px;margin-top:0}.mig-log-box__row{padding:4px 0;border-bottom:1px solid var(--layer-02)}.mig-log-box--danger .mig-log-box__row{padding:6px 0;border-color:var(--danger-30)}.mig-log-box__row:last-child{border-bottom:none}.mig-log-box__ts{color:var(--text-placeholder);font-size:var(--label-01-font-size)}.mig-log-box__msg{color:var(--danger-70);margin-top:2px}.mig-warnbox{margin-bottom:var(--spacing-06,24px);border:1px solid var(--status-warning-light);border-radius:8px;background:var(--status-warning-bg)}.mig-details-box{margin-bottom:var(--spacing-06,24px);border:1px solid var(--layer-02);border-radius:8px}.mig-details-box__summary{padding:12px 16px;cursor:pointer;font-size:var(--body-01-font-size);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary)}.mig-details-box__hint{font-weight:400;text-transform:none;letter-spacing:normal}.mig-details-box__body{padding:0 16px 16px}.mig-settings-group{margin-bottom:20px}.mig-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-04,12px);font-size:var(--body-01-font-size)}.mig-form-grid__span{grid-column:1 / -1}.mig-field-label{font-weight:500;display:block;margin-bottom:4px}.mig-field-label--lg{font-weight:600;font-size:var(--body-02-font-size);margin-bottom:6px;display:block}.mig-input-rounded{border-radius:6px}.mig-input-rounded--capped{max-width:300px}.mig-input--mono{font-family:var(--code-01-font-family,monospace)}.mig-note-box{padding:12px;border:1px solid var(--status-success-light);border-radius:8px;background:var(--status-success-bg);font-size:var(--body-01-font-size)}.mig-inline-status{display:none;margin-left:12px;font-size:var(--body-01-font-size)}.mig-import-item{padding:4px 0;font-size:var(--body-02-font-size)}.mig-meta{font-size:var(--label-01-font-size);color:var(--text-secondary)}.mig-meta-inline{color:var(--text-secondary);margin-left:8px}.mig-empty{text-align:center;padding:40px 20px;color:var(--text-secondary)}.mig-empty__icon{font-size:var(--heading-01-font-size);display:block;margin-bottom:12px}.mig-loading{text-align:center;padding:var(--spacing-09,48px) 0}.mig-link{color:var(--primary-60)}.mig-btn-row{display:flex;gap:10px;flex-wrap:wrap}.mig-btn-row--tight{display:flex;gap:8px}.mig-btn--sm{font-size:var(--body-01-font-size)}.mig-btn--compact{font-size:var(--body-01-font-size);padding:6px 14px}.mig-btn--xs{font-size:var(--label-01-font-size);padding:3px 10px}.mig-actions--center{justify-content:center;gap:12px}.mig-alert-rounded{border-radius:10px}.mig-check-row{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:var(--body-01-font-size);cursor:pointer;color:var(--text-secondary)}.mig-footnote{margin-top:var(--spacing-06,24px);padding-top:var(--spacing-05,16px);border-top:1px solid var(--layer-02)}.mig-footnote__hint{font-size:var(--label-01-font-size);color:var(--text-secondary);margin-left:8px}.mig-header--center{text-align:center}.mig-callout{border-width:2px;border-style:solid;border-radius:10px;padding:16px 20px}.mig-callout--danger{border-color:var(--status-danger);background:var(--status-danger-bg)}.mig-callout--warning{border-color:var(--status-warning-light);background:var(--status-warning-bg)}.mig-callout--info{border-color:var(--status-info-light);background:var(--background-selected)}.mig-callout--muted{border-color:var(--text-secondary);background:var(--layer-01)}.mig-callout--success{border-color:var(--status-success-light);background:var(--status-success-bg)}.mig-callout__row{display:flex;align-items:flex-start;gap:12px}.mig-callout__row--center{align-items:center;gap:8px}.mig-callout__head{display:flex;align-items:center;gap:10px;margin-bottom:6px}.mig-callout__icon{font-size:var(--heading-03-font-size)}.mig-callout__icon--sm{font-size:var(--heading-04-font-size)}.mig-callout__title{font-size:var(--body-02-font-size);font-weight:700;margin-bottom:6px}.mig-callout--danger .mig-callout__title{color:var(--danger-70)}.mig-callout--warning .mig-callout__title{color:var(--warning-70)}.mig-callout--info .mig-callout__title{color:var(--status-info-dark)}.mig-callout--muted .mig-callout__title{color:var(--text-primary)}.mig-callout--success .mig-callout__title{color:var(--status-success-dark)}.mig-callout__text{font-size:var(--body-01-font-size);color:var(--text-secondary);margin:0 0 12px}.mig-callout__footer{border-top:1px solid var(--layer-02);padding-top:12px}.mig-callout--danger .mig-callout__footer{border-color:var(--danger-30)}.mig-risk-list{display:flex;flex-direction:column;gap:8px;margin-bottom:14px;max-height:200px;overflow-y:auto}.mig-risk-card{padding:10px 14px;border-radius:8px;border:1px solid var(--layer-02);background:var(--layer-01)}.mig-risk-card--high{border-color:var(--danger-30);background:var(--status-danger-bg)}.mig-risk-card--moderate{border-color:var(--warning-30);background:var(--status-warning-bg)}.mig-risk-card__head{display:flex;align-items:center;gap:8px;margin-bottom:4px}.mig-risk-card__meta{font-size:var(--label-01-font-size);color:var(--text-secondary);padding-left:4px}.mig-risk-badge{padding:2px 8px;border-radius:4px;font-size:var(--label-01-font-size);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-primary);background:var(--layer-02)}.mig-risk-badge--high{color:var(--danger-70);background:var(--danger-30)}.mig-risk-badge--moderate{color:var(--warning-70);background:var(--warning-30)}.mig-subcallout{margin:0 0 12px 28px;padding:10px 14px;border:1px solid var(--warning-30);background:var(--status-warning-bg);border-radius:8px;font-size:var(--body-01-font-size)}.mig-subcallout__title{font-weight:600;color:var(--warning-70);margin-bottom:4px}.mig-subcallout__body{color:var(--warning-70)}.mig-btn-warn-solid{margin-top:8px;background:var(--status-warning-dark);color:var(--text-inverse);border:none;border-radius:6px;padding:5px 12px;font-size:var(--label-01-font-size);font-weight:600;cursor:pointer}.mig-pathc-note{display:none;margin-left:8px;color:var(--status-success-dark);font-weight:600;font-size:var(--label-01-font-size)}.mig-radio-row{display:flex;align-items:flex-start;gap:8px;padding:6px 0;font-size:var(--body-01-font-size);cursor:pointer}.mig-radio-row__input{accent-color:var(--primary-60);margin-top:2px}.mig-radio-row__note{display:block;font-size:var(--label-01-font-size);color:var(--text-secondary)}.mig-check-accent{accent-color:var(--primary-60);width:15px;height:15px;margin-top:2px}.mig-choice-chip{cursor:pointer;padding:6px 14px;border:1px solid var(--layer-02);border-radius:6px;background:var(--layer-01)}.mig-choice-row{display:flex;flex-wrap:wrap;gap:8px}.mig-tpl-picker{margin:8px 0 8px 28px;padding:10px 14px;border:1px solid var(--layer-02);border-radius:8px;max-height:200px;overflow-y:auto}.mig-tpl-picker__selectall{display:block;padding:4px 0;font-weight:600;font-size:var(--body-01-font-size);border-bottom:1px solid var(--layer-02);margin-bottom:4px;cursor:pointer}.mig-tpl-row{display:flex;align-items:center;padding:3px 0;font-size:var(--body-01-font-size)}.mig-tpl-row__label{flex:1;cursor:pointer;display:flex;align-items:center;gap:6px}.mig-mini-badge{font-size:var(--label-01-font-size);padding:1px 6px;border-radius:8px;line-height:1.5}.mig-mini-badge--ok{color:var(--status-success);background:var(--status-success-bg)}.mig-mini-badge--warn{color:var(--status-warning);background:var(--status-warning-bg)}.mig-mini-badge--warn-dark{color:var(--status-warning-dark);background:var(--status-warning-bg)}.mig-mini-badge--muted{color:var(--text-secondary);background:var(--layer-02)}.mig-mini-badge--required{color:var(--status-danger);background:var(--status-danger-bg);font-weight:600;margin-left:6px}.mig-icon-btn{background:none;border:none;color:var(--primary-60);cursor:pointer;font-size:var(--body-02-font-size);padding:2px 6px}.mig-guide__number--success{background:var(--status-success)}.mig-guide__number--info{background:var(--status-info)}.mig-banner__list{margin:6px 0 0;padding-left:18px;line-height:1.8}.mig-audience-warn{margin:8px 12px}.mig-data-picker__hint{font-weight:400;font-size:var(--label-01-font-size);color:var(--text-secondary)}.mig-modal{display:none;position:fixed;inset:0;z-index:9999;background:var(--layer-translucent-inverse);align-items:center;justify-content:center}.mig-modal__dialog{background:var(--layer-01);border-radius:12px;width:90vw;max-width:800px;height:80vh;display:flex;flex-direction:column;overflow:hidden}.mig-modal__header{padding:12px 16px;border-bottom:1px solid var(--border-subtle-01)}.mig-modal__head-row{display:flex;justify-content:space-between;align-items:center}.mig-modal__title{font-size:var(--body-02-font-size)}.mig-modal__taginfo{display:none;font-size:var(--label-01-font-size);margin-top:4px}.mig-modal__body{flex:1;position:relative}.mig-modal__iframe{width:100%;height:100%;border:none}.mig-modal__loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--layer-01)}.mig-modal__close{background:none;border:none;font-size:var(--heading-04-font-size);cursor:pointer;color:var(--text-secondary)}.mig-progress-bar--tall{height:10px;margin-bottom:var(--spacing-03,8px)}.mig-progress-bar__fill{width:0%}.mig-progress-meta{display:flex;justify-content:space-between;font-size:var(--body-01-font-size);color:var(--text-placeholder);margin-bottom:4px}.mig-progress-eta{text-align:center;font-size:var(--body-01-font-size);color:var(--text-placeholder);margin-bottom:28px}.mig-stage-row{display:flex;align-items:center;gap:10px;padding:8px 16px;border-bottom:1px solid var(--layer-02);font-size:var(--body-01-font-size)}.mig-stage-icon{font-size:var(--body-02-font-size);color:var(--text-placeholder)}.mig-stage-status{font-size:var(--label-01-font-size);color:var(--text-placeholder)}.mig-livefeed__ts{margin-left:auto;color:var(--text-placeholder);font-size:var(--label-01-font-size)}.mig-stat__value--sm{font-size:var(--heading-04-font-size)}.mig-stat__value--label{font-size:var(--body-02-font-size);line-height:1.3}.mig-header__title:focus:not(:focus-visible){outline:none}.mig-adapter-row{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--layer-02);font-size:var(--body-01-font-size)}.mig-adapter-row__icon{width:28px;text-align:center;font-size:var(--heading-05-font-size)}.mig-adapter-row__name{flex:1;font-weight:500}.mig-maturity-badge{padding:2px 10px;border-radius:10px;font-size:var(--label-01-font-size);font-weight:600;text-transform:uppercase;letter-spacing:.04em;border:1px solid var(--border-subtle-01);background:var(--layer-01);color:var(--text-secondary)}.mig-maturity-badge--production{background:var(--status-success-bg);border-color:var(--status-success-light);color:var(--status-success-dark)}.mig-maturity-badge--beta{background:var(--background-selected);border-color:var(--status-info-light);color:var(--status-info-dark)}.mig-maturity-badge--alpha{background:var(--status-warning-bg);border-color:var(--status-warning-light);color:var(--warning-70)}.mig-maturity-flag{font-size:var(--label-01-font-size);vertical-align:middle}.mig-dropzone{border:2px dashed var(--layer-02);border-radius:12px;padding:var(--spacing-07,32px);text-align:center;cursor:pointer;transition:border-color var(--duration-productive,150ms)}.mig-dropzone--over{border-color:var(--primary-60)}.mig-dropzone__icon{font-size:var(--heading-01-font-size);color:var(--text-secondary)}.mig-dropzone__title{margin-top:8px;font-size:var(--body-02-font-size);color:var(--text-primary)}.mig-dropzone__hint{margin-top:4px;font-size:var(--label-01-font-size);color:var(--text-secondary)}.mig-csv-preview-table{margin:0;font-size:var(--label-01-font-size)}.mig-csv-preview-table th{white-space:nowrap}.mig-csv-preview-table td{white-space:nowrap;max-width:150px;overflow:hidden;text-overflow:ellipsis}.mig-scroll-x{overflow-x:auto;border:1px solid var(--layer-02);border-radius:8px}.mig-platform--standalone{max-width:320px;margin:0 auto;display:block}.mig-platform__logo--neutral{background:var(--text-secondary);color:var(--layer-01)}.mig-platform__logo--neutral i{font-size:var(--heading-04-font-size)}.mig-field-group__actions{margin-left:auto;display:flex;gap:8px}.mig-subbox{padding:12px;border:1px solid var(--layer-02);border-radius:8px}.mig-check-inline{cursor:pointer;display:inline-block;margin-right:12px}.mig-col-end{display:flex;flex-direction:column;gap:4px;justify-content:end}.mig-outcome__hero{padding-bottom:var(--spacing-06,24px)}.mig-outcome__hero .mig-celebration__title{margin-top:0;line-height:1.3}.mig-outcome__subtitle{max-width:640px;margin:0 auto var(--spacing-03,8px);line-height:1.5}.mig-outcome__actions{justify-content:center;margin-bottom:var(--spacing-07,32px)}.mig-outcome__band{margin-bottom:var(--spacing-05,16px);min-width:0}.mig-outcome__band-head{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-03,8px)}.mig-outcome__band--needs-you{border-color:var(--status-warning-light)}.mig-outcome__band--needs-you .mig-outcome__band-head{background:var(--status-warning-bg)}.mig-outcome__band-help{margin:0;padding:var(--spacing-04,12px) var(--spacing-07,24px) 0;font-size:var(--body-01-font-size);color:var(--text-secondary)}.mig-outcome__band-help--flush{padding:var(--spacing-02,4px) 0 0}.mig-outcome__list{list-style:none;margin:0;padding:0}.mig-outcome__item{flex-wrap:wrap;gap:var(--spacing-03,8px);font-size:var(--body-02-font-size)}.mig-outcome__label{flex:1 1 240px;min-width:0;color:var(--text-primary)}.mig-outcome__tile--attention{background:var(--status-warning-bg);border-color:var(--status-warning)}.mig-outcome__name{display:block;font-weight:600}.mig-outcome__reason{display:block;margin-top:var(--spacing-01,2px);font-size:var(--body-01-font-size);color:var(--text-secondary)}.mig-outcome__end{display:inline-flex;align-items:center;gap:var(--spacing-04,12px);margin-left:auto}.mig-outcome__setup{flex:1 1 100%}.mig-outcome__setup>summary{cursor:pointer;font-weight:600}.mig-outcome__setup-list{margin-top:var(--spacing-03,8px)}.mig-outcome__setup--band{padding:var(--spacing-03,8px) var(--spacing-07,24px) var(--spacing-04,12px)}@media (max-width:480px){.mig-outcome__setup--band{padding-left:var(--spacing-05,16px);padding-right:var(--spacing-05,16px)}}.mig-outcome__setup-list .mig-outcome__item{font-size:var(--body-01-font-size)}.mig-outcome__block{margin-top:var(--spacing-06,24px)}h3.mig-section-label{margin-top:0}.mig-outcome__setup>summary{list-style:none}.mig-outcome__setup>summary::-webkit-details-marker{display:none}.mig-outcome__chevron{display:inline-block;transition:transform var(--duration-productive,150ms)}.mig-outcome__setup[open] .mig-outcome__chevron{transform:rotate(90deg)}.mig-outcome__summary-count{font-weight:400;color:var(--text-secondary)}.mig-outcome__undo{margin-bottom:0}.mig-outcome__undo .mig-callout__text{margin-top:var(--spacing-02,4px)}[data-mig-page] .mig-actions{flex-wrap:wrap;gap:var(--spacing-03,8px)}@media (max-width:480px){.mig-outcome__band .mig-panel__header,.mig-outcome__band .mig-panel-row--inset,.mig-outcome__band-help{padding-left:var(--spacing-05,16px);padding-right:var(--spacing-05,16px)}.mig-outcome__label{flex-basis:160px}}@media (prefers-reduced-motion:reduce){.mig-outcome__chevron{transition:none}}.mig-ink-success{color:var(--status-success)}.mig-ink-warning{color:var(--status-warning)}.mig-ink-warning-dark{color:var(--status-warning-dark)}.mig-ink-danger{color:var(--status-danger)}.mig-ink-info{color:var(--status-info)}.mig-ink-info-dark{color:var(--status-info-dark)}.mig-ink-primary{color:var(--primary-60)}.mig-ink-muted{color:var(--text-secondary)}.mig-ink-placeholder{color:var(--text-placeholder)}.mig-strong{font-weight:600}.mig-flex-1{flex:1}.mig-center{text-align:center}.mig-inline{display:inline}.mig-block{display:block}.mig-pointer{cursor:pointer}.mig-py-02{padding-top:2px;padding-bottom:2px}.mig-t-label{font-size:var(--label-01-font-size)}.mig-t-body{font-size:var(--body-01-font-size)}.mig-t-body-lg{font-size:var(--body-02-font-size)}.mig-mt-04{margin-top:var(--spacing-02,4px)}.mig-mt-08{margin-top:var(--spacing-03,8px)}.mig-mt-12{margin-top:var(--spacing-04,12px)}.mig-mt-16{margin-top:var(--spacing-05,16px)}.mig-mt-20{margin-top:20px}.mig-mt-24{margin-top:var(--spacing-06,24px)}.mig-mt-32{margin-top:var(--spacing-07,32px)}.mig-mb-08{margin-bottom:var(--spacing-03,8px)}.mig-mb-12{margin-bottom:var(--spacing-04,12px)}.mig-mb-16{margin-bottom:var(--spacing-05,16px)}.mig-mb-20{margin-bottom:20px}.mig-mb-24{margin-bottom:var(--spacing-06,24px)}.mig-hidden{display:none}.mig-oldaddr__host{margin-bottom:var(--spacing-05,16px)}.mig-oldaddr__host .mig-callout__head{flex-wrap:wrap}.mig-oldaddr__records th,.mig-oldaddr__records td{vertical-align:middle;font-size:var(--body-01-font-size)}.mig-oldaddr__value{font-family:var(--code-01-font-family,monospace);overflow-wrap:anywhere;color:var(--text-primary);background:var(--layer-02)}@media (max-width:600px){.mig-oldaddr__records thead{display:none}.mig-oldaddr__records tr,.mig-oldaddr__records th,.mig-oldaddr__records td{display:block;width:100%}.mig-oldaddr__records td{border-top:0}}.mig-oldaddr__clip{position:fixed;top:0;left:0;opacity:0;pointer-events:none}.mig-hub-oldaddr__row{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-03,8px);padding:var(--spacing-03,8px) 0;font-size:var(--body-01-font-size)}.mig-hub-oldaddr__row:not(:last-child){border-bottom:1px solid var(--layer-02)}.mig-hub-oldaddr__host{font-family:var(--code-01-font-family,monospace);word-break:break-all;color:var(--text-primary)}@font-face{font-family:"Font Awesome 7 Pro";font-style:normal;font-weight:400;font-display:block;src:url(../../plugins/AvergoUxBundle/Assets/webfonts/fa-regular-400.woff2) format("woff2")}@font-face{font-family:"Font Awesome 7 Pro";font-style:normal;font-weight:900;font-display:block;src:url(../../plugins/AvergoUxBundle/Assets/webfonts/fa-solid-900.woff2) format("woff2")}.ri-a-b:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f493"!important}.ri-accessibility-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f29a"!important}.ri-account-circle-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f2bd"!important}.ri-add-box-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0fe"!important}.ri-add-circle-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f055"!important}.ri-add-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\+"!important}.ri-admin-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f505"!important}.ri-advertisement-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f641"!important}.ri-alarm-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f34e"!important}.ri-alarm-warning-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e02e"!important}.ri-alert-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f071"!important}.ri-anticlockwise-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0e2"!important}.ri-apps-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e196"!important}.ri-apps-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e195"!important}.ri-archive-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f187"!important}.ri-archive-stack-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f187"!important}.ri-arrow-down-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f063"!important}.ri-arrow-down-s-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f078"!important}.ri-arrow-drop-down-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0d7"!important}.ri-arrow-go-back-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e632"!important}.ri-arrow-go-forward-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e635"!important}.ri-arrow-left-circle-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0a8"!important}.ri-arrow-left-double-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f100"!important}.ri-arrow-left-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f060"!important}.ri-arrow-left-long-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f177"!important}.ri-arrow-left-right-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f07e"!important}.ri-arrow-left-s-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f053"!important}.ri-arrow-left-wide-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f177"!important}.ri-arrow-right-circle-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0a9"!important}.ri-arrow-right-double-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f101"!important}.ri-arrow-right-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f061"!important}.ri-arrow-right-long-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f178"!important}.ri-arrow-right-s-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f054"!important}.ri-arrow-right-wide-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f178"!important}.ri-arrow-up-down-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f07d"!important}.ri-arrow-up-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f062"!important}.ri-arrow-up-s-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f077"!important}.ri-arrow-up-wide-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f176"!important}.ri-arrows-down-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f063"!important}.ri-article-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1ea"!important}.ri-aspect-ratio-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f065"!important}.ri-asterisk:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\*"!important}.ri-attachment-2:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0c6"!important}.ri-attachment-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0c6"!important}.ri-award-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f559"!important}.ri-bank-card-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f09d"!important}.ri-bar-chart-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f080"!important}.ri-bar-chart-box-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f681"!important}.ri-bar-chart-grouped-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e0e3"!important}.ri-bar-chart-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f080"!important}.ri-barcode-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f02a"!important}.ri-barricade-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e562"!important}.ri-bell-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0f3"!important}.ri-book-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f02d"!important}.ri-book-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f02d"!important}.ri-book-marked-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e0bb"!important}.ri-book-open-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f518"!important}.ri-bookmark-3-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f02e"!important}.ri-bookmark-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f02e"!important}.ri-braces-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f7ea"!important}.ri-bracket-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f7ea"!important}.ri-brackets-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f7e9"!important}.ri-brain-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f5dc"!important}.ri-briefcase-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0b1"!important}.ri-brush-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f55d"!important}.ri-bug-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f188"!important}.ri-building-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1ad"!important}.ri-building-3-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1ad"!important}.ri-building-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1ad"!important}.ri-calculator-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1ec"!important}.ri-calendar-check-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f274"!important}.ri-calendar-close-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f273"!important}.ri-calendar-event-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f783"!important}.ri-calendar-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f133"!important}.ri-calendar-schedule-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e0d2"!important}.ri-camera-3-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f030"!important}.ri-car-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1b9"!important}.ri-cash-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0d6"!important}.ri-chat-1-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f075"!important}.ri-chat-3-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f4ad"!important}.ri-chat-history-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f086"!important}.ri-chat-poll-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f4ad"!important}.ri-check-double-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f560"!important}.ri-check-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f00c"!important}.ri-check-line-circle:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f058"!important}.ri-checkbox-blank-circle-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f111"!important}.ri-checkbox-blank-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0c8"!important}.ri-checkbox-circle-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f058"!important}.ri-checkbox-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f14a"!important}.ri-checkbox-multiple-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0ae"!important}.ri-clipboard-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f328"!important}.ri-clockwise-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f01e"!important}.ri-close-circle-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f057"!important}.ri-close-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f00d"!important}.ri-cloud-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0c2"!important}.ri-code-box-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e267"!important}.ri-code-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f121"!important}.ri-code-s-slash-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f121"!important}.ri-coin-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f85c"!important}.ri-coins-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f51e"!important}.ri-compass-3-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f14e"!important}.ri-compass-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f14e"!important}.ri-computer-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e4e5"!important}.ri-contacts-book-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f2b9"!important}.ri-contacts-book-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f2b9"!important}.ri-contacts-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f2b9"!important}.ri-contract-left-right-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f066"!important}.ri-contrast-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f042"!important}.ri-corner-right-down-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f149"!important}.ri-corner-right-up-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f148"!important}.ri-corner-up-right-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f148"!important}.ri-coupon-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f145"!important}.ri-cpu-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f2db"!important}.ri-cursor-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f245"!important}.ri-customer-service-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f590"!important}.ri-dashboard-3-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f624"!important}.ri-dashboard-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f624"!important}.ri-database-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1c0"!important}.ri-database-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1c0"!important}.ri-delete-bin-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f2ed"!important}.ri-delete-bin-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f2ed"!important}.ri-delete-row:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f146"!important}.ri-device-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f3ce"!important}.ri-dns-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f6ff"!important}.ri-donut-chart-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f200"!important}.ri-double-quotes-l:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f10d"!important}.ri-double-quotes-r:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f10e"!important}.ri-download-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f019"!important}.ri-download-cloud-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0ed"!important}.ri-download-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f019"!important}.ri-draft-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f31c"!important}.ri-drag-drop-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f047"!important}.ri-drag-move-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f047"!important}.ri-drag-move-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f047"!important}.ri-draggable:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f58e"!important}.ri-earth-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f57d"!important}.ri-edit-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f044"!important}.ri-edit-circle-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e20e"!important}.ri-edit-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f044"!important}.ri-emoji-sticker-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f118"!important}.ri-equalizer-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1de"!important}.ri-eraser-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f12d"!important}.ri-error-warning-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f06a"!important}.ri-exchange-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f362"!important}.ri-exchange-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0ec"!important}.ri-expand-width-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f07e"!important}.ri-export-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f56e"!important}.ri-external-link-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f08e"!important}.ri-eye-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f06e"!important}.ri-eye-line-slash:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f070"!important}.ri-eye-off-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f070"!important}.ri-file-code-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1c9"!important}.ri-file-copy-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0c5"!important}.ri-file-download-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f56d"!important}.ri-file-excel-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1c3"!important}.ri-file-image-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1c5"!important}.ri-file-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f15b"!important}.ri-file-list-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f15c"!important}.ri-file-list-3-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f15c"!important}.ri-file-list-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f15c"!important}.ri-file-pdf-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1c1"!important}.ri-file-pdf-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1c1"!important}.ri-file-search-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f865"!important}.ri-file-text-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f15c"!important}.ri-file-unknow-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e4ef"!important}.ri-file-upload-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f574"!important}.ri-file-zip-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1c6"!important}.ri-film-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f008"!important}.ri-filter-3-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0b0"!important}.ri-filter-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0b0"!important}.ri-filter-off-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e17d"!important}.ri-fingerprint-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f577"!important}.ri-fire-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f06d"!important}.ri-first-aid-kit-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f479"!important}.ri-flag-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f024"!important}.ri-flashlight-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f8b8"!important}.ri-flask-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0c3"!important}.ri-flow-chart:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f542"!important}.ri-focus-3-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f05b"!important}.ri-folder:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f07b"!important}.ri-folder-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f07b"!important}.ri-folder-3-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f07b"!important}.ri-folder-6-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f07b"!important}.ri-folder-add-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f65e"!important}.ri-folder-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f07b"!important}.ri-folder-open-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f07c"!important}.ri-folder-settings-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e187"!important}.ri-folder-transfer-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e054"!important}.ri-folder-unknow-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e18b"!important}.ri-font-size:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f894"!important}.ri-forbid-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f05e"!important}.ri-fullscreen-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f065"!important}.ri-function-add-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0fe"!important}.ri-function-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f661"!important}.ri-funds-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e0e5"!important}.ri-git-branch-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f126"!important}.ri-git-commit-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f386"!important}.ri-global-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0ac"!important}.ri-grid-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e195"!important}.ri-group-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0c0"!important}.ri-hand:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f256"!important}.ri-hashtag:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\#"!important}.ri-heart-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f004"!important}.ri-heart-pulse-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f21e"!important}.ri-history-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1da"!important}.ri-home-4-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f015"!important}.ri-home-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f015"!important}.ri-hospital-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0f8"!important}.ri-hourglass-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f254"!important}.ri-id-card-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f2c2"!important}.ri-image-circle-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f03e"!important}.ri-image-edit-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e206"!important}.ri-image-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f03e"!important}.ri-import-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f56f"!important}.ri-inbox-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f01c"!important}.ri-increase-decrease-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e099"!important}.ri-indeterminate-circle-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f056"!important}.ri-information-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f05a"!important}.ri-information-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f05a"!important}.ri-input-field:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e1bf"!important}.ri-javascript-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f121"!important}.ri-key-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f084"!important}.ri-key-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f084"!important}.ri-keyboard-box-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f11c"!important}.ri-keyboard-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f11c"!important}.ri-layout-bottom-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f2d1"!important}.ri-layout-column-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0db"!important}.ri-layout-grid-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e196"!important}.ri-layout-grid-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e195"!important}.ri-layout-left-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e24e"!important}.ri-layout-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e290"!important}.ri-layout-masonry-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e196"!important}.ri-layout-row-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e292"!important}.ri-layout-top-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f2d0"!important}.ri-lightbulb-flash-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f672"!important}.ri-lightbulb-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0eb"!important}.ri-line-chart-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f201"!important}.ri-link:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0c1"!important}.ri-link-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0c1"!important}.ri-link-unlink:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f127"!important}.ri-link-unlink-m:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f127"!important}.ri-links-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0c1"!important}.ri-list-check:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0ae"!important}.ri-list-check-2:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0ae"!important}.ri-list-ordered:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0cb"!important}.ri-list-ordered-2:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0cb"!important}.ri-list-settings-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1de"!important}.ri-list-unordered:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0ca"!important}.ri-list-view:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f03a"!important}.ri-loader-3-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f3f4"!important}.ri-loader-4-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f3f4"!important}.ri-lock-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f023"!important}.ri-lock-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f023"!important}.ri-lock-password-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f30d"!important}.ri-lock-unlock-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f3c1"!important}.ri-login-box-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f2f6"!important}.ri-login-circle-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f2f6"!important}.ri-logout-box-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f2f5"!important}.ri-logout-circle-r-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f2f5"!important}.ri-loop-left-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f2ea"!important}.ri-loop-right-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f2f9"!important}.ri-magic-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0d0"!important}.ri-mail-add-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e16f"!important}.ri-mail-check-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e4e8"!important}.ri-mail-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0e0"!important}.ri-mail-open-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f2b6"!important}.ri-mail-send-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1d8"!important}.ri-mail-unread-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e16f"!important}.ri-map-pin-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f3c5"!important}.ri-map-pin-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f276"!important}.ri-medal-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f5a2"!important}.ri-megaphone-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f675"!important}.ri-menu-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0c9"!important}.ri-menu-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0c9"!important}.ri-menu-search-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f002"!important}.ri-message-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f27a"!important}.ri-mind-map:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f542"!important}.ri-money-dollar-circle-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f2e8"!important}.ri-moon-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f186"!important}.ri-more-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f141"!important}.ri-music-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f001"!important}.ri-navigation-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f124"!important}.ri-node-tree:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0e8"!important}.ri-notification-3-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0f3"!important}.ri-notification-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0f3"!important}.ri-notification-off-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1f6"!important}.ri-openai-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e0c6"!important}.ri-organization-chart:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0e8"!important}.ri-pages-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e428"!important}.ri-paint-brush-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1fc"!important}.ri-palette-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f53f"!important}.ri-pantone-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f53f"!important}.ri-parent-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0c0"!important}.ri-pause-circle-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f28b"!important}.ri-pause-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f04c"!important}.ri-pencil-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f303"!important}.ri-phone-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f095"!important}.ri-pie-chart-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f200"!important}.ri-plane-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f072"!important}.ri-plant-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f4d8"!important}.ri-play-circle-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f144"!important}.ri-play-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f04b"!important}.ri-plug-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1e6"!important}.ri-plug-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1e6"!important}.ri-presentation-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f685"!important}.ri-price-tag-3-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f02b"!important}.ri-price-tag-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f02b"!important}.ri-printer-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f02f"!important}.ri-prohibited-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f05e"!important}.ri-pulse-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f5f8"!important}.ri-pushpin-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f08d"!important}.ri-puzzle-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e443"!important}.ri-puzzle-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e443"!important}.ri-qr-code-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f029"!important}.ri-question-answer-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f086"!important}.ri-question-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\?"!important}.ri-question-mark:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\?"!important}.ri-questionnaire-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e4e3"!important}.ri-quill-pen-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f56b"!important}.ri-radio-button-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f192"!important}.ri-rectangle-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f2fa"!important}.ri-recycle-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1b8"!important}.ri-refresh-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f021"!important}.ri-remote-control-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1de"!important}.ri-repeat-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f363"!important}.ri-restart-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f021"!important}.ri-roadmap-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f018"!important}.ri-robot-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f544"!important}.ri-robot-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f544"!important}.ri-rocket-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f135"!important}.ri-route-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f4d7"!important}.ri-rss-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f09e"!important}.ri-ruler-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f545"!important}.ri-save-3-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0c7"!important}.ri-save-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0c7"!important}.ri-scales-3-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f24e"!important}.ri-scan-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f065"!important}.ri-scissors-cut-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0c4"!important}.ri-search-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f002"!important}.ri-search-eye-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f002"!important}.ri-search-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f002"!important}.ri-send-plane-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1d8"!important}.ri-send-plane-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1d8"!important}.ri-separator:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f7a4"!important}.ri-server-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f233"!important}.ri-settings-3-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f013"!important}.ri-settings-4-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f013"!important}.ri-settings-5-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f013"!important}.ri-shape-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f61f"!important}.ri-shapes:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f61f"!important}.ri-shapes-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f61f"!important}.ri-share-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f064"!important}.ri-shield-check-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f2f7"!important}.ri-shield-cross-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f712"!important}.ri-shield-keyhole-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e248"!important}.ri-shield-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f132"!important}.ri-shield-user-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e809"!important}.ri-ship-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f21a"!important}.ri-shopping-bag-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f290"!important}.ri-shopping-bag-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f290"!important}.ri-shopping-cart-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f07a"!important}.ri-shuffle-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f074"!important}.ri-side-bar-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e24e"!important}.ri-signal-tower-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f519"!important}.ri-skip-forward-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f051"!important}.ri-slideshow-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f685"!important}.ri-smartphone-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f3ce"!important}.ri-sort-asc:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0de"!important}.ri-sort-desc:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0dd"!important}.ri-sparkling-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f890"!important}.ri-sparkling-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f890"!important}.ri-speed-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f625"!important}.ri-speed-up-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f625"!important}.ri-spy-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f21b"!important}.ri-square-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0c8"!important}.ri-stack-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f5fd"!important}.ri-star-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f005"!important}.ri-stethoscope-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0f1"!important}.ri-sticky-note-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f249"!important}.ri-stop-circle-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f28d"!important}.ri-stop-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f04d"!important}.ri-store-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f54e"!important}.ri-subtract-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f068"!important}.ri-survey-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f46d"!important}.ri-table-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0ce"!important}.ri-tablet-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f3fb"!important}.ri-task-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0ae"!important}.ri-team-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0c0"!important}.ri-terminal-box-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e32a"!important}.ri-terminal-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f120"!important}.ri-test-tube-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f492"!important}.ri-text:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f893"!important}.ri-text-wrap:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f035"!important}.ri-thumb-down-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f165"!important}.ri-thunderstorms-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f76c"!important}.ri-time-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f017"!important}.ri-timer-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e29e"!important}.ri-todo-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0ae"!important}.ri-toggle-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f204"!important}.ri-tools-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f7d9"!important}.ri-translate:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1ab"!important}.ri-translate-2:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1ab"!important}.ri-trophy-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f091"!important}.ri-truck-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0d1"!important}.ri-upload-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f093"!important}.ri-upload-cloud-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0ee"!important}.ri-upload-cloud-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f0ee"!important}.ri-upload-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f093"!important}.ri-user-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f007"!important}.ri-user-3-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f007"!important}.ri-user-6-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f007"!important}.ri-user-add-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f234"!important}.ri-user-follow-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f234"!important}.ri-user-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f007"!important}.ri-user-search-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e5c5"!important}.ri-user-settings-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f4fe"!important}.ri-user-shared-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f500"!important}.ri-user-smile-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f118"!important}.ri-user-unfollow-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f503"!important}.ri-video-chat-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f03d"!important}.ri-video-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f03d"!important}.ri-vip-crown-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f521"!important}.ri-voice-recognition-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f3c9"!important}.ri-wallet-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f555"!important}.ri-webhook-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\e5d5"!important}.ri-wifi-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f1eb"!important}.ri-wifi-off-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f6ac"!important}.ri-window-2-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f40e"!important}.ri-window-line:before{font-family:"Font Awesome 7 Pro"!important;font-weight:400!important;content:"\f40e"!important}.ri-account-circle-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f2bd"!important}.ri-add-box-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f0fe"!important}.ri-add-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\+"!important}.ri-alert-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f071"!important}.ri-apps-2-add-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f0fe"!important}.ri-archive-2-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f187"!important}.ri-archive-stack-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f187"!important}.ri-arrow-left-right-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f07e"!important}.ri-arrow-up-circle-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f0aa"!important}.ri-arrow-up-down-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f07d"!important}.ri-bar-chart-2-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\e473"!important}.ri-barricade-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\e562"!important}.ri-battery-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f240"!important}.ri-bookmark-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f02e"!important}.ri-building-2-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f1ad"!important}.ri-calendar-check-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f274"!important}.ri-camera-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f030"!important}.ri-chat-history-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f086"!important}.ri-checkbox-circle-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f058"!important}.ri-checkbox-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f14a"!important}.ri-circle-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f111"!important}.ri-close-circle-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f057"!important}.ri-cloud-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f0c2"!important}.ri-coins-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f51e"!important}.ri-delete-back-2-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f55a"!important}.ri-drag-drop-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f047"!important}.ri-earth-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f57d"!important}.ri-equalizer-2-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f1de"!important}.ri-error-warning-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f06a"!important}.ri-eye-close-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f070"!important}.ri-eye-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f06e"!important}.ri-eye-off-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f070"!important}.ri-file-chart-2-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f659"!important}.ri-file-excel-2-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f1c3"!important}.ri-filter-2-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f0b0"!important}.ri-fire-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f06d"!important}.ri-folder-6-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f07b"!important}.ri-forward-end-mini-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f051"!important}.ri-funds-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\e0e5"!important}.ri-global-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f0ac"!important}.ri-grid-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\e195"!important}.ri-group-2-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f0c0"!important}.ri-hard-drive-2-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f0a0"!important}.ri-html5-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f121"!important}.ri-image-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f03e"!important}.ri-information-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f05a"!important}.ri-instance-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f233"!important}.ri-key-2-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f084"!important}.ri-line-chart-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f201"!important}.ri-links-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f0c1"!important}.ri-lock-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f023"!important}.ri-magic-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f0d0"!important}.ri-mail-forbid-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\e4e8"!important}.ri-mail-send-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f1d8"!important}.ri-megaphone-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f675"!important}.ri-mic-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f130"!important}.ri-more-2-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f141"!important}.ri-more-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f141"!important}.ri-notification-3-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f0f3"!important}.ri-pie-chart-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f200"!important}.ri-play-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f04b"!important}.ri-rectangle-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f2fa"!important}.ri-refresh-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f021"!important}.ri-remote-control-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f1de"!important}.ri-reply-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f3e5"!important}.ri-restart-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f021"!important}.ri-safari-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f14e"!important}.ri-send-plane-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f1d8"!important}.ri-share-forward-box-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f14d"!important}.ri-shield-check-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f2f7"!important}.ri-sparkling-2-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f890"!important}.ri-sparkling-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f890"!important}.ri-spy-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f21b"!important}.ri-stack-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f5fd"!important}.ri-star-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f005"!important}.ri-star-s-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f005"!important}.ri-stop-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f04d"!important}.ri-toggle-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f205"!important}.ri-trophy-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f091"!important}.ri-user-6-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f007"!important}.ri-user-smile-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f118"!important}.ri-user-star-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f6a4"!important}.ri-webhook-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\e5d5"!important}.ri-wifi-fill:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900!important;content:"\f1eb"!important}.avergo-empty-state{position:static;pointer-events:auto;text-align:center;padding:var(--spacing-09,48px) var(--spacing-05,16px);color:var(--text-secondary,#6f6f6f);max-width:480px;margin:0 auto}.avergo-empty-state__icon{color:var(--text-placeholder,#9ca3af);margin-bottom:var(--spacing-05,16px)}.avergo-empty-state__title{font-size:var(--heading-04-font-size);font-weight:600;color:var(--text-primary,#161616);margin:0 0 var(--spacing-03,8px) 0}.avergo-empty-state__description{font-size:var(--font-size-body);margin:0 0 var(--spacing-05,16px) 0;line-height:1.5}.avergo-empty-state__cta{display:inline-flex;align-items:center;gap:var(--spacing-02,4px)}.avergo-empty-state__docs{margin-top:var(--spacing-05,16px);font-size:var(--helper-text-01-font-size,12px)}.avergo-empty-state__docs a{color:var(--text-secondary,#6f6f6f);display:inline-flex;align-items:center;gap:var(--spacing-02,4px)}.avergo-empty-state__protip{margin-top:var(--spacing-06,24px);padding:var(--spacing-03,8px) var(--spacing-04,12px);background:var(--layer-01,#f4f4f4);border-radius:var(--border-radius-sm,4px);display:inline-flex;align-items:center;gap:var(--spacing-02,4px);font-size:var(--helper-text-01-font-size,12px);text-align:left}.avergo-empty-state__protip-icon{color:var(--support-warning,#f1c21b)}.avergo-empty-state--compact{padding:var(--spacing-05,16px) var(--spacing-04,12px)}.avergo-empty-state--compact .avergo-empty-state__icon{margin-bottom:var(--spacing-03,8px)}.avergo-empty-state--compact .avergo-empty-state__title{font-size:var(--heading-compact-01-font-size,14px)}.avergo-empty-state--compact .avergo-empty-state__description{font-size:var(--body-01-font-size,13px);margin-bottom:var(--spacing-03,8px)}.avergo-inline-error{margin-top:var(--spacing-02,4px);font-size:var(--font-size-sm);color:var(--support-error,#da1e28)}.avergo-inline-error__message{display:flex;align-items:flex-start;gap:var(--spacing-02,4px);margin-bottom:var(--spacing-01,2px)}.avergo-skeleton{padding:var(--spacing-04,12px) 0}.avergo-skeleton__row{height:20px;background:linear-gradient(90deg,var(--skeleton-background,#e5e7eb) 25%,var(--skeleton-element,#f3f4f6) 50%,var(--skeleton-background,#e5e7eb) 75%);background-size:200% 100%;animation:avergo-skeleton-shimmer 1.5s infinite linear;border-radius:4px;margin-bottom:var(--spacing-03,8px)}.avergo-skeleton__row--short{width:40%}.avergo-skeleton__row--medium{width:70%}.avergo-skeleton__row--long{width:95%}@keyframes avergo-skeleton-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.avergo-skeleton__row{animation:none;opacity:.6}}.m-0{margin:0!important}.p-0{padding:0!important}.avergo-modal[hidden]{display:none}.avergo-modal{position:fixed;inset:0;z-index:1080;display:flex;align-items:center;justify-content:center}.avergo-modal__backdrop{position:absolute;inset:0;background:var(--overlay,rgb(0 0 0 / .5))}.avergo-modal__dialog{position:relative;z-index:1;width:min(92vw, 520px);max-height:86vh;overflow:auto;background:var(--layer-01,#ffffff);color:var(--text-primary,#161616);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:var(--border-radius-md,8px);box-shadow:var(--shadow-elevated,0 8px 24px rgb(0 0 0 / .16))}.avergo-modal__header{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-04,16px);padding:var(--spacing-05,16px) var(--spacing-05,16px) var(--spacing-03,12px);border-bottom:1px solid var(--border-subtle-01,#e0e0e0)}.avergo-modal__title{margin:0;font-size:var(--font-size-heading,20px)}.avergo-modal__close{background:none;border:none;cursor:pointer;font-size:20px;line-height:1;color:var(--icon-secondary,#525252);padding:var(--spacing-02,4px)}.avergo-modal__close:hover{color:var(--icon-primary,#161616)}.avergo-modal__body{padding:var(--spacing-05,16px)}.avergo-modal__footer{display:flex;justify-content:flex-end;gap:var(--spacing-03,12px);padding:var(--spacing-03,12px) var(--spacing-05,16px) var(--spacing-05,16px);border-top:1px solid var(--border-subtle-01,#e0e0e0)}body.avergo-modal-open{overflow:hidden}.avergo-toast-container{position:fixed;top:var(--spacing-05,16px);right:var(--spacing-05,16px);z-index:9999;display:flex;flex-direction:column;gap:var(--spacing-03,8px);pointer-events:none;max-width:420px}.avergo-toast{display:flex;align-items:center;gap:var(--spacing-04,12px);padding:var(--spacing-04,12px) var(--spacing-05,16px);border-radius:4px;background:var(--layer-02,#f5f5f5);color:var(--text-primary,#161616);box-shadow:var(--wl-shadow-md,0 4px 6px rgb(0 0 0 / .1));border-left:4px solid var(--border-subtle-01,#e0e0e0);pointer-events:auto;animation:avergo-toast-enter 200ms ease-out;font-size:var(--font-size-body);line-height:1.4}.avergo-toast--success{border-left-color:var(--support-success,#24a148)}.avergo-toast--error{border-left-color:var(--support-error,#da1e28)}.avergo-toast--warning{border-left-color:var(--support-warning,#f1c21b)}.avergo-toast--info{border-left-color:var(--support-info,#0f62fe)}.avergo-toast__message{flex:1}.avergo-toast__action{background:none;border:0;color:var(--button-primary,#4e5e9e);font-weight:600;cursor:pointer;text-decoration:underline;padding:0;font:inherit}.avergo-toast__action:focus-visible{outline:2px solid var(--button-primary,#4e5e9e);outline-offset:2px;border-radius:2px}.avergo-toast__close{background:none;border:0;color:var(--text-secondary,#6f6f6f);cursor:pointer;font-size:20px;line-height:1;padding:0 var(--spacing-02,4px)}.avergo-toast--leaving{animation:avergo-toast-leave 180ms ease-in forwards}@keyframes avergo-toast-enter{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes avergo-toast-leave{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.avergo-toast,.avergo-toast--leaving{animation:none}}.avergo-wizard-progress{display:flex;align-items:center;list-style:none;padding:var(--spacing-05,16px) 0;margin:0 0 var(--spacing-05,16px) 0;gap:0}.avergo-wizard-progress__step{display:flex;align-items:center;flex:1;color:var(--text-secondary,#6f6f6f);font-size:var(--font-size-sm)}.avergo-wizard-progress__step:not(:last-child)::after{content:'';flex:1;height:2px;background:var(--border-subtle-01,#e0e0e0);margin:0 var(--spacing-04,12px)}.avergo-wizard-progress__step.is-complete:not(:last-child)::after{background:var(--support-success,#24a148)}.avergo-wizard-progress__marker{width:28px;height:28px;border-radius:50%;background:var(--layer-02,#f3f4f6);color:var(--text-secondary,#6f6f6f);display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:var(--font-size-sm);border:2px solid var(--border-subtle-01,#e0e0e0);margin-right:var(--spacing-03,8px);transition:all 150ms ease}.avergo-wizard-progress__step.is-current .avergo-wizard-progress__marker{background:var(--button-primary,#4e5e9e);color:var(--text-inverse,#ffffff);border-color:var(--button-primary,#4e5e9e)}.avergo-wizard-progress__step.is-complete .avergo-wizard-progress__marker{background:var(--support-success,#24a148);color:var(--text-inverse,#ffffff);border-color:var(--support-success,#24a148)}.avergo-wizard-progress__step.is-current .avergo-wizard-progress__label,.avergo-wizard-progress__step.is-complete .avergo-wizard-progress__label{color:var(--text-primary,#161616);font-weight:600}.avergo-wizard-nav{display:flex;justify-content:space-between;padding:var(--spacing-05,16px) 0;border-top:1px solid var(--border-subtle-01,#e0e0e0);margin-top:var(--spacing-06,24px)}.avergo-wizard-nav__right{display:flex;gap:var(--spacing-03,8px)}.avergo-audit-trail{padding:var(--spacing-03,8px) 0;font-size:var(--font-size-caption);color:var(--text-secondary,#6f6f6f);line-height:1.6}.avergo-audit-trail__entry{display:inline-flex;align-items:center;gap:var(--spacing-02,4px)}.avergo-audit-trail__history-link{color:var(--button-primary,#4e5e9e);text-decoration:none;display:inline-flex;align-items:center;gap:var(--spacing-02,4px)}.avergo-audit-trail__history-link:hover{text-decoration:underline}.page-list .btn-primary,.page-header .btn-primary{background-color:var(--button-primary,#4E5E9E);border-color:var(--button-primary,#4E5E9E);color:var(--text-on-color,#ffffff)}.page-list .btn-primary:hover,.page-header .btn-primary:hover{background-color:var(--button-primary-hover,#3C4A82);border-color:var(--button-primary-hover,#3C4A82)}.page-list .btn-danger,.page-header .btn-danger{background-color:var(--button-danger-primary,#dc2626);border-color:var(--button-danger-primary,#dc2626)}.page-list .btn-success,.page-header .btn-success{background-color:var(--button-success,#186d37);border-color:var(--button-success,#186d37);color:var(--text-on-color,#ffffff)}.page-list .btn-warning,.page-header .btn-warning{background-color:var(--button-warning,#914d08);border-color:var(--button-warning,#914d08);color:var(--text-on-color,#ffffff)}.panel-heading .btn.btn-default,.panel-heading .btn.btn-default:hover,.panel-heading .btn.btn-default:focus{color:var(--text-primary,#161616)}.wl-cfg-section-heading{margin:0 0 var(--spacing-03,8px);font-size:var(--font-size-sm);color:var(--text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.5px}.wl-cfg-section-heading-spaced{margin:var(--spacing-05,20px) 0 var(--spacing-03,8px);font-size:var(--font-size-sm);color:var(--text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.5px}.wl-cfg-divider{margin-top:var(--spacing-04,14px);padding-top:var(--spacing-04,12px);border-top:1px solid var(--border-subtle-01,#f3f4f6)}.wl-cfg-subsection-title{font-size:var(--font-size-caption);font-weight:600;color:var(--text-primary,#374151);margin-bottom:var(--spacing-03,10px)}.wl-cfg-mb-sm{margin-bottom:var(--spacing-03,8px)}.wl-cfg-mb-md{margin-bottom:var(--spacing-04,12px)}.wl-cfg-mb-lg{margin-bottom:var(--spacing-05,14px)}.wl-cfg-mt-sm{margin-top:var(--spacing-02,6px)}.wl-cfg-mt-md{margin-top:var(--spacing-03,10px)}.wl-cfg-label-toggle{font-weight:600;margin:0}.wl-cfg-label-toggle-success{font-weight:600;color:var(--support-success,#166534);margin:0}.wl-cfg-label-inline{margin:0}.wl-cfg-nested-header{border:none;padding:0;margin-bottom:var(--spacing-03,10px)}.wl-cfg-body-flush{padding:0}.wl-cfg-preview-btn{background:none;border:none;cursor:pointer;color:var(--text-secondary,#6b7280);font-size:var(--font-size-body)}.wl-cfg-radio-desc{display:block;font-size:var(--font-size-x-small);color:var(--text-placeholder,#9ca3af)}.wl-cfg-radio-warning{display:block;font-size:var(--font-size-micro);margin-top:2px}.wl-cfg-radio-warning--amber{color:var(--support-warning,#b45309)}.wl-cfg-radio-warning--red{color:var(--support-error,#dc2626)}.wl-cfg-radio-badge-recommended{display:inline-block;font-size:var(--font-size-micro);padding:1px 6px;background:var(--support-success-subtle,#dcfce7);color:var(--support-success,#166534);border-radius:9999px;font-weight:600;margin-top:2px}.wl-cfg-harmony-label{font-size:var(--font-size-x-small);color:var(--text-secondary,#6b7280)}.wl-cfg-contrast-row{margin-top:var(--spacing-03,8px);font-size:var(--font-size-x-small);color:var(--text-secondary,#6b7280);display:flex;align-items:center;gap:4px}.wl-cfg-risk-safe{color:var(--support-success,#166534)}.wl-cfg-risk-medium{color:var(--support-warning,#854d0e)}.wl-cfg-risk-high{color:var(--support-error,#991b1b)}.wl-cfg-risk-theme{color:var(--interactive-primary,#0052c9)}.wl-cfg-icon-label{margin-right:4px}.wl-cfg-control-label{font-weight:600;font-size:var(--font-size-caption)}.wl-cfg-control-label-block{font-weight:600;margin-bottom:var(--spacing-03,8px);display:block}.wl-cfg-control-label-block-sm{font-weight:600;margin-bottom:4px;display:block}.wl-cfg-divider-bottom{margin-bottom:var(--spacing-04,14px);padding-bottom:var(--spacing-04,12px);border-bottom:1px solid var(--border-subtle-01,#f3f4f6)}.wl-cfg-toggle-section{margin-bottom:var(--spacing-03,8px)}.wl-cfg-preset-area{margin-bottom:var(--spacing-04,14px)}.wl-cfg-flex-row{display:flex;gap:var(--spacing-03,8px);margin-top:var(--spacing-02,6px)}.wl-cfg-radio-options{display:flex;flex-direction:column;gap:var(--spacing-03,8px)}.wl-cfg-icon-mr{margin-right:4px}.wl-cfg-modules-mt{margin-top:var(--spacing-03,10px)}.wl-cfg-footer{font-size:var(--font-size-x-small);color:var(--text-placeholder,#9ca3af);padding:var(--spacing-03,8px) 0}.wl-cfg-footer a{color:var(--text-secondary,#6b7280)}#avergo-ux-preview{position:sticky;top:20px;margin-bottom:20px;border:1px solid var(--border-subtle-01,#ddd);border-radius:4px;background:var(--layer-01,#fff);box-shadow:0 2px 4px rgb(0 0 0 / .1)}.avergo-ux-preview-header{padding:15px;background:var(--layer-02,#f5f5f5);border-bottom:1px solid var(--border-subtle-01,#ddd);border-radius:4px 4px 0 0;display:flex;justify-content:space-between;align-items:center}.avergo-ux-preview-header h4{margin:0;font-size:var(--heading-05-font-size);font-weight:600;color:var(--text-primary,#333)}.preview-refresh-btn{padding:5px 12px;font-size:var(--font-size-caption);background:var(--layer-01,#fff);border:1px solid var(--border-strong-01,#ccc);border-radius:3px;cursor:pointer;transition:all 0.2s}.preview-refresh-btn:hover{background:var(--layer-02,#f0f0f0);border-color:var(--text-placeholder,#999)}.avergo-ux-preview-container{padding:20px;display:grid;grid-template-columns:180px 1fr;gap:20px;min-height:400px;--wl-primary:var(--button-primary, #4E5E9E);--wl-secondary:var(--button-primary-hover, #3C4A82);--wl-accent:var(--wl-accent-500, #52C0F5);--wl-background:var(--layer-01, #FFFFFF);--wl-text:var(--text-primary, #333333);--wl-link:var(--button-primary, #4E5E9E);--wl-button:var(--button-primary, #4E5E9E);--wl-sidebar-bg:var(--button-primary, #4E5E9E);--wl-sidebar-text:var(--layer-01, #FFFFFF);--wl-sidebar-hover:var(--button-primary-hover, #3C4A82);--wl-sidebar-submenu:var(--button-primary-hover, #3C4A82);--wl-sidebar-icon:var(--wl-accent-500, #52C0F5);--wl-sidebar-divider:var(--button-primary-hover, #3C4A82);--wl-hover:var(--button-primary-hover, #3C4A82);--wl-focus:var(--button-primary, #4E5E9E);--wl-active:var(--button-primary, #4E5E9E)}.preview-sidebar{background:var(--wl-sidebar-bg);color:var(--wl-sidebar-text);border-radius:4px;padding:15px 0;min-height:350px}.preview-logo-container{text-align:center;padding:10px 15px 15px;border-bottom:1px solid var(--wl-sidebar-divider);margin-bottom:15px}.preview-logo{max-width:100%;max-height:40px;display:block;margin:0 auto}.preview-company-name{font-size:var(--font-size-body);font-weight:600;color:var(--wl-sidebar-text);margin-top:8px;text-align:center}.preview-nav{list-style:none;padding:0;margin:0}.preview-nav-item{padding:0;margin:0}.preview-nav-link{display:flex;align-items:center;padding:10px 15px;color:var(--wl-sidebar-text);text-decoration:none;transition:all 0.2s;font-size:var(--font-size-sm)}.preview-nav-link:hover{background:var(--wl-sidebar-hover);color:var(--wl-sidebar-text);text-decoration:none}.preview-nav-link.active{background:var(--wl-sidebar-hover);font-weight:600}.preview-nav-link.active .preview-nav-icon{color:var(--wl-sidebar-icon)}.preview-nav-icon{width:20px;margin-right:10px;font-size:var(--font-size-body);text-align:center}.preview-nav-submenu{padding-left:0;list-style:none;background:var(--wl-sidebar-submenu)}.preview-nav-submenu .preview-nav-link{padding-left:45px;font-size:var(--font-size-caption)}.preview-content-area{background:var(--wl-background);color:var(--wl-text);border-radius:4px;padding:20px;border:1px solid var(--border-subtle-01,#e0e0e0)}.preview-header-section{margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid var(--wl-primary)}.preview-header-section h3{margin:0 0 10px 0;color:var(--wl-text);font-size:var(--heading-04-font-size)}.preview-header-section p{margin:0;color:var(--text-secondary,#666);font-size:var(--font-size-sm)}.preview-buttons{display:flex;gap:10px;margin-bottom:20px}.preview-btn-primary{padding:8px 16px;background:var(--wl-button);color:var(--layer-01,#fff);border:1px solid var(--wl-button);border-radius:3px;font-size:var(--font-size-sm);cursor:pointer;transition:all 0.2s}.preview-btn-primary:hover{background:var(--wl-hover);border-color:var(--wl-hover)}.preview-btn-secondary{padding:8px 16px;background:var(--layer-01,#fff);color:var(--wl-primary);border:1px solid var(--wl-primary);border-radius:3px;font-size:var(--font-size-sm);cursor:pointer;transition:all 0.2s}.preview-btn-secondary:hover{background:var(--layer-02,#f5f5f5)}.preview-links-section{margin-bottom:20px}.preview-links-section h4{font-size:var(--font-size-body);margin:0 0 10px 0;color:var(--wl-text)}.preview-link{color:var(--wl-link);text-decoration:none;font-size:var(--font-size-sm);margin-right:15px;transition:color 0.2s}.preview-link:hover{color:var(--wl-hover);text-decoration:underline}.preview-badge{display:inline-block;padding:4px 8px;background:var(--wl-primary);color:var(--layer-01,#fff);border-radius:3px;font-size:var(--font-size-x-small);font-weight:600}.preview-progress-section{margin-bottom:20px}.preview-progress-section h4{font-size:var(--font-size-body);margin:0 0 10px 0;color:var(--wl-text)}.preview-progress-bar{height:20px;background:var(--layer-02,#f0f0f0);border-radius:3px;overflow:hidden}.preview-progress-fill{height:100%;background:var(--wl-primary);width:65%;transition:width 0.3s}@media (max-width:992px){.avergo-ux-preview-container{grid-template-columns:1fr}.preview-sidebar{max-width:250px}}@media (max-width:768px){#avergo-ux-preview{position:relative;top:0}}.avergo-ux-preview-container.loading{opacity:.6;pointer-events:none}.avergo-ux-preview-container.loading::after{content:"Updating preview...";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgb(0 0 0 / .8);color:var(--layer-01,#fff);padding:10px 20px;border-radius:4px;font-size:var(--font-size-body)}.preview-info{background:var(--support-info-bg);border-left:4px solid var(--support-info);padding:12px 15px;margin-top:15px;border-radius:4px;font-size:var(--font-size-caption);color:var(--notification-info-text)}.preview-info strong{display:block;margin-bottom:5px}.sidebar,.navbar-left,#sidebar{background-color:var(--avergo-ux-sidebar-bg)!important;color:var(--avergo-ux-sidebar-text)!important}.sidebar a,.sidebar .nav-link,.sidebar .nav-item a{color:var(--avergo-ux-sidebar-text)!important;transition:all 0.3s ease}.sidebar a:hover,.sidebar .nav-link:hover{color:var(--avergo-ux-sidebar-text)!important;background-color:var(--avergo-ux-sidebar-link-hover)!important}.sidebar .active,.sidebar .nav-link.active,.nav-sidebar .active{background-color:var(--avergo-ux-sidebar-active-bg)!important}.sidebar .nav-link.active i,.sidebar .active i,.active-icon{color:var(--avergo-ux-sidebar-active-icon)!important}.sidebar .collapse.in,.sidebar .submenu,.sidebar .nav-second-level{background-color:var(--avergo-ux-sidebar-submenu-bg)!important}.sidebar .divider,.sidebar hr,.divider-left{border-left-color:var(--avergo-ux-sidebar-divider)!important}.btn-primary{background-color:var(--avergo-ux-button-color)!important;border-color:var(--avergo-ux-button-color)!important;color:var(--text-on-color,#FFFFFF)!important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:var(--avergo-ux-hover-color)!important;border-color:var(--avergo-ux-hover-color)!important}.btn-primary:focus{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--button-primary,#008379) 25%,transparent)}a{color:var(--avergo-ux-link-color)}a:hover{color:var(--avergo-ux-link-hover-color)}a.btn,a.dropdown-item{color:inherit}.form-control:focus,input:focus,textarea:focus,select:focus{border-color:var(--avergo-ux-focus-color)!important}input[type="checkbox"]:checked{background-color:var(--avergo-ux-primary-color);border-color:var(--avergo-ux-primary-color)}.radio input:checked+label::before,input[type="radio"]:checked{background-color:var(--avergo-ux-primary-color);border-color:var(--avergo-ux-primary-color)}.table-header{background-color:var(--avergo-ux-primary-color)!important;color:var(--text-on-color,#FFFFFF)!important}.table tbody tr:hover{background-color:var(--layer-hover-01)}.list-group-item.active{background-color:var(--avergo-ux-active-color)!important;border-color:var(--avergo-ux-active-color)!important}.badge-primary,.label-primary{background-color:var(--avergo-ux-primary-color)!important}.progress-bar{background-color:var(--avergo-ux-primary-color)!important}.alert-info{background-color:var(--notification-background-info);border-color:var(--avergo-ux-primary-color);color:var(--avergo-ux-text-color)}.login-content{background-color:var(--avergo-ux-login-bg)}.login-form{border-color:var(--avergo-ux-primary-color)}.login-form .btn,.login-content .btn-primary{background-color:var(--avergo-ux-button-color)!important}.login-form .btn:hover{background-color:var(--avergo-ux-hover-color)!important}.page-header{border-color:var(--avergo-ux-primary-color)!important}footer,.footer{color:var(--avergo-ux-text-color)}.avg-help-launcher{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0 var(--spacing-02,8px);border:0;border-radius:50%;background:var(--button-primary,#0f62fe);color:var(--text-on-color,#ffffff);cursor:pointer;font-size:20px;line-height:1;align-self:center}.avg-help-launcher:hover,.avg-help-launcher:focus-visible{background:var(--button-primary-hover,#0050e6);color:var(--text-on-color,#ffffff);outline:none}.avg-help-launcher:focus-visible{box-shadow:0 0 0 2px var(--focus,#0f62fe)}body.avg-help-drawer-open{overflow:hidden}.avg-help-drawer[hidden]{display:none}.avg-help-drawer{position:fixed;top:0;right:0;bottom:0;width:min(100vw, 440px);z-index:1075;display:flex;flex-direction:column;background:var(--layer-01,#ffffff);color:var(--text-primary,#161616);border-left:1px solid var(--border-subtle-01,#e0e0e0);box-shadow:var(--shadow-elevated,-8px 0 24px rgb(0 0 0 / .16));font-size:13px}.avg-help-drawer__header{display:flex;align-items:center;gap:var(--spacing-03,12px);padding:var(--spacing-04,16px) var(--spacing-05,16px) var(--spacing-03,12px);border-bottom:1px solid var(--border-subtle-01,#e0e0e0)}.avg-help-drawer__title{flex:1;margin:0;font-size:14px;font-weight:650}.avg-help-drawer__back,.avg-help-drawer__close{background:none;border:0;cursor:pointer;color:var(--text-secondary,#525252);font-size:20px;line-height:1;padding:2px;border-radius:var(--border-radius-sm,4px)}.avg-help-drawer__back:hover,.avg-help-drawer__close:hover{color:var(--text-primary,#161616);background:var(--layer-hover-01,#e8e8e8)}.avg-help-drawer__back[hidden]{display:none}.avg-help-drawer__search{padding:var(--spacing-03,12px) var(--spacing-05,16px);border-bottom:1px solid var(--border-subtle-01,#e0e0e0)}.avg-help-search{width:100%;box-sizing:border-box;padding:8px 12px;border:1px solid var(--border-strong-01,#8d8d8d);border-radius:var(--border-radius-sm,4px);background:var(--field-01,#f4f4f4);color:var(--text-primary,#161616);font-size:13px}.avg-help-search:focus{outline:2px solid var(--focus,#0f62fe);outline-offset:-1px}.avg-help-drawer__body{flex:1;overflow:auto;padding:var(--spacing-04,16px) var(--spacing-05,16px)}.avg-help-drawer__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-03,12px);padding:var(--spacing-03,12px) var(--spacing-05,16px);border-top:1px solid var(--border-subtle-01,#e0e0e0);font-size:12px;color:var(--text-secondary,#525252)}.avg-help-drawer__footer a{color:var(--text-primary,#161616);text-decoration:underline;text-underline-offset:2px}.avg-help-section-label{margin:var(--spacing-04,16px) 0 var(--spacing-02,8px);font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--text-secondary,#525252)}.avg-help-section-label:first-child{margin-top:0}.avg-help-cards{list-style:none;margin:0 0 var(--spacing-05,16px);padding:0;display:grid;gap:var(--spacing-03,12px);grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.avg-help-card{display:block;width:100%;text-align:left;padding:var(--spacing-03,12px);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:var(--border-radius-md,8px);background:var(--layer-02,#ffffff);color:var(--text-primary,#161616);cursor:pointer;text-decoration:none}.avg-help-card:hover,.avg-help-card:focus-visible{border-color:var(--button-primary,#0f62fe);background:var(--layer-hover-01,#e8e8e8);outline:none;text-decoration:none}.avg-help-card__title{display:block;font-size:13px;font-weight:650}.avg-help-card__summary{display:block;margin-top:2px;font-size:12px;color:var(--text-secondary,#525252)}.avg-help-card__meta{display:inline-flex;gap:var(--spacing-02,8px);margin-top:6px;font-size:11px;color:var(--text-secondary,#525252)}.avg-help-badge{display:inline-block;padding:1px 6px;border-radius:10px;background:var(--support-info,#0043ce);color:var(--text-on-color,#ffffff);font-size:10px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.avg-help-badge--done{background:var(--support-success,#24a148)}.avg-help-empty{padding:var(--spacing-05,16px);border:1px dashed var(--border-subtle-01,#e0e0e0);border-radius:var(--border-radius-md,8px);color:var(--text-secondary,#525252);text-align:center}.avg-help-mark{background:var(--highlight,#d0e2ff);padding:0 1px;border-radius:2px}.avg-help-page{display:grid;grid-template-columns:280px minmax(0,1fr);gap:var(--spacing-06,24px);align-items:start;max-width:1480px;margin:0 auto}@media (max-width:900px){.avg-help-page{grid-template-columns:1fr}}.avg-help-page__nav{position:sticky;top:72px;max-height:calc(100vh - 96px);overflow:auto;padding:var(--spacing-04,16px);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:var(--border-radius-md,8px);background:var(--layer-01,#ffffff)}.avg-help-page__nav .avg-help-search{margin-bottom:var(--spacing-03,12px)}.avg-help-nav-list{list-style:none;margin:0 0 var(--spacing-03,12px);padding:0}.avg-help-nav-list a{display:block;padding:6px 8px;border-radius:var(--border-radius-sm,4px);color:var(--text-primary,#161616);font-size:13px;text-decoration:none}.avg-help-nav-list a:hover{background:var(--layer-hover-01,#e8e8e8)}.avg-help-nav-list a[aria-current="page"]{background:var(--layer-selected-01,#e0e0e0);font-weight:650}.avg-help-page__reader{padding:var(--spacing-06,24px) var(--spacing-07,32px);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:var(--border-radius-md,8px);background:var(--layer-01,#ffffff);min-height:320px}.avg-help-reader__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--spacing-03,12px);margin-bottom:var(--spacing-04,16px)}.avg-help-reader__title{margin:0;font-size:var(--font-size-heading,20px);font-weight:650}.avg-help-reader__meta{font-size:12px;color:var(--text-secondary,#525252)}.avg-help-reader__actions{display:flex;gap:var(--spacing-02,8px);flex-wrap:wrap}.avg-help-articlewrap{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-07,32px)}.avg-help-toc{margin:0 0 var(--spacing-05,16px);padding:var(--spacing-03,12px) var(--spacing-04,16px);border-left:3px solid var(--button-primary,#0f62fe);background:var(--layer-02,#f4f4f4);font-size:13px}.avg-help-toc ul{margin:6px 0 0;padding-left:16px}.avg-help-toc li{margin:3px 0}.avg-help-toc a{color:var(--text-primary,#161616);text-decoration:none}.avg-help-toc a:hover{text-decoration:underline}@media (min-width:1200px){.avg-help-articlewrap.has-toc{grid-template-columns:minmax(0,78ch) 232px;justify-content:start}.avg-help-articlewrap.has-toc .avg-help-toc{position:sticky;top:88px;align-self:start;order:2;margin:0;background:#fff0;border-left:2px solid var(--border-subtle-01,#e0e0e0);padding:2px 0 2px var(--spacing-04,16px)}.avg-help-articlewrap.has-toc .avg-help-toc ul{padding-left:0;list-style:none}.avg-help-articlewrap.has-toc .avg-help-toc a{color:var(--text-secondary,#525252)}.avg-help-articlewrap.has-toc .avg-help-toc a:hover{color:var(--text-primary,#161616)}}.avg-help-article{max-width:76ch;line-height:1.55;font-size:13px}.avg-help-page__reader{--avg-help-read-body:15px;--avg-help-read-h2:20px;--avg-help-read-h3:16px;--avg-help-read-title:26px}.avg-help-page__reader .avg-help-article{max-width:78ch;font-size:var(--avg-help-read-body);line-height:1.65}.avg-help-page__reader .avg-help-article h2{font-size:var(--avg-help-read-h2);margin-top:1.7em;padding-top:.6em;border-top:1px solid var(--border-subtle-01,#e0e0e0)}.avg-help-page__reader .avg-help-article h3{font-size:var(--avg-help-read-h3)}.avg-help-page__reader .avg-help-article h2:first-child{border-top:0;padding-top:0;margin-top:0}.avg-help-page__reader .avg-help-reader__title{font-size:var(--avg-help-read-title);letter-spacing:-.01em}.avg-help-article h1,.avg-help-article h2,.avg-help-article h3,.avg-help-article h4{margin:1.4em 0 .5em;line-height:1.25;font-weight:650;scroll-margin-top:80px}.avg-help-article h1{font-size:var(--font-size-heading,20px)}.avg-help-article h2{font-size:17px}.avg-help-article h3{font-size:14px}.avg-help-article h4{font-size:13px;text-transform:uppercase;letter-spacing:.4px;color:var(--text-secondary,#525252)}.avg-help-article>:first-child{margin-top:0}.avg-help-article p{margin:0 0 .9em}.avg-help-article .avg-help-list{margin:0 0 .9em;padding-left:1.4em}.avg-help-article .avg-help-list li{margin:.25em 0}.avg-help-article .avg-help-list ul,.avg-help-article .avg-help-list ol{margin:.25em 0 0;padding-left:1.2em}.avg-help-article .avg-help-task{list-style:none;margin-left:-1.2em}.avg-help-article .avg-help-pre{margin:0 0 .9em;padding:var(--spacing-03,12px);overflow:auto;border-radius:var(--border-radius-sm,4px);background:var(--layer-02,#f4f4f4);border:1px solid var(--border-subtle-01,#e0e0e0);font-size:12px}.avg-help-article code{font-size:12px;background:var(--layer-02,#f4f4f4);padding:1px 4px;border-radius:3px}.avg-help-article .avg-help-pre code{background:#fff0;padding:0}.avg-help-article .avg-help-quote{margin:0 0 .9em;padding:var(--spacing-02,8px) var(--spacing-04,16px);border-left:3px solid var(--support-info,#0043ce);background:var(--layer-02,#f4f4f4);color:var(--text-secondary,#525252)}.avg-help-article .avg-help-quote p:last-child{margin-bottom:0}.avg-help-article .avg-help-tablewrap{overflow-x:auto;margin:0 0 .9em}.avg-help-article .avg-help-table{margin:0;font-size:12px}.avg-help-article .avg-help-table th{background:var(--layer-02,#f4f4f4);white-space:nowrap}.avg-help-article .avg-help-img{display:block;max-width:100%;height:auto;margin:.4em 0 1em;border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:var(--border-radius-md,8px);box-shadow:var(--shadow-elevated,0 4px 16px rgb(0 0 0 / .08))}.avg-help-article hr{margin:1.2em 0;border:0;border-top:1px solid var(--border-subtle-01,#e0e0e0)}.avg-help-article a{color:var(--text-primary,#161616);text-decoration:underline;text-underline-offset:2px}.avg-help-article a:hover{color:var(--link-primary,var(--button-primary,#0f62fe))}.avg-help-article .avg-help-quote a{color:var(--text-primary,#161616)}.avg-help-actions{display:inline-flex;gap:var(--spacing-02,8px);flex-wrap:wrap}.avg-help-kbd{font-size:10px;padding:1px 5px;border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:3px;background:var(--layer-02,#f4f4f4)}#app-header li.quick-help,.navbar-right li.quick-help{display:none!important}.driver-popover.avg-help-tour{background:var(--layer-01,#ffffff);color:var(--text-primary,#161616);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:var(--border-radius-md,8px);font-size:13px}.driver-popover.avg-help-tour .driver-popover-title{font-size:14px;font-weight:650}.driver-popover.avg-help-tour .driver-popover-description{font-size:13px;color:var(--text-secondary,#525252)}.driver-popover.avg-help-tour .driver-popover-navigation-btns button{background:var(--button-primary,#0f62fe);color:var(--text-on-color,#ffffff);border:0;border-radius:var(--border-radius-sm,4px);text-shadow:none;font-size:12px}.driver-popover.avg-help-tour .driver-popover-navigation-btns button.driver-popover-prev-btn{background:var(--layer-02,#f4f4f4);color:var(--text-primary,#161616)}.driver-popover.avg-help-tour .driver-popover-progress-text{font-size:11px;color:var(--text-secondary,#525252)}@media (prefers-reduced-motion:reduce){.avg-help-drawer{transition:none}}.avg-help-article .avg-help-img{cursor:zoom-in;transition:box-shadow 0.12s ease,border-color 0.12s ease}.avg-help-article .avg-help-img:hover{border-color:var(--border-strong-01,#8d8d8d)}.avg-help-article .avg-help-img:focus-visible{outline:none;border-color:var(--border-strong-01,#8d8d8d);box-shadow:0 0 0 3px var(--focus,#0f62fe)}.avergo-modal--lightbox .avergo-modal__dialog{width:min(96vw, 1720px);max-height:94vh;display:flex;flex-direction:column}.avergo-modal--lightbox .avergo-modal__body{padding:var(--spacing-03,12px);overflow:auto;background:var(--layer-02,#f4f4f4);color:var(--text-primary,#161616)}.avg-help-lightbox__img{display:block;margin:0 auto;max-width:100%;max-height:78vh;height:auto;cursor:zoom-in;background:var(--layer-01,#ffffff);color:var(--text-primary,#161616);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:var(--border-radius-sm,4px)}.avg-help-lightbox__img.is-actual{max-width:none;max-height:none;cursor:zoom-out}.avg-help-lightbox__cap{margin:var(--spacing-03,12px) 0 0;text-align:center}.avg-help-lightbox__hint{font-size:11px;color:var(--text-secondary,#525252)}@media (prefers-reduced-motion:reduce){.avg-help-article .avg-help-img{transition:none}}.menu-reorder-page{max-width:900px}#menuReorderTable{margin-bottom:0;table-layout:fixed}#menuReorderTable thead th{font-size:var(--font-size-x-small);text-transform:uppercase;color:var(--text-secondary,#6b7280);font-weight:600;letter-spacing:.03em;border-bottom:2px solid var(--border-subtle-01,#e5e7eb)}.menu-reorder-th-handle{width:40px}.menu-reorder-th-vis{width:40px;text-align:center}.menu-reorder-th-num{width:36px;text-align:center}.menu-reorder-th-icon{width:80px;text-align:center}.menu-reorder-th-actions{width:40px;text-align:center}#menuReorderTable tbody tr[data-id]{cursor:grab;transition:background-color 0.15s ease,box-shadow 0.15s ease;user-select:none}#menuReorderTable tbody tr[data-id]:hover{background-color:var(--layer-hover-01,#f9fafb)}#menuReorderTable tbody td{padding:var(--spacing-02,6px) var(--spacing-03,8px);vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-reorder-handle{text-align:center;color:var(--text-placeholder,#9ca3af);cursor:grab;font-size:var(--font-size-body)}.menu-reorder-handle:active{cursor:grabbing}#menuReorderTable tbody tr[data-id]:hover .menu-reorder-handle{color:var(--text-secondary,#6b7280)}.menu-reorder-vis-cell{text-align:center}.menu-reorder-vis-btn{background:none;border:none;padding:2px;cursor:pointer;font-size:var(--font-size-body);color:var(--support-success,#10b981);border-radius:3px;transition:color 0.15s ease,background-color 0.15s ease;line-height:1}.menu-reorder-vis-btn:hover{background-color:var(--layer-02,#f3f4f6)}.menu-reorder-order-cell{text-align:center;font-weight:600;color:var(--text-secondary,#6b7280);font-size:var(--font-size-caption);font-variant-numeric:tabular-nums}.menu-reorder-icon-cell{text-align:center;font-size:var(--font-size-body);color:var(--icon-primary,#374151);white-space:nowrap!important}.menu-reorder-expand-btn{background:none;border:1px solid var(--border-subtle-01,#e5e7eb);padding:1px 3px;cursor:pointer;font-size:var(--font-size-body);color:var(--text-secondary,#6b7280);border-radius:3px;transition:color 0.15s ease,background-color 0.15s ease;line-height:1;vertical-align:middle;margin-right:var(--spacing-01,2px)}.menu-reorder-expand-btn:hover{background-color:var(--layer-02,#f3f4f6);color:var(--text-primary,#111827)}.menu-reorder-icon-btn{background:none;border:1px solid #fff0;padding:2px 4px;cursor:pointer;font-size:var(--font-size-body);color:var(--icon-primary,#374151);border-radius:3px;transition:border-color 0.15s ease,background-color 0.15s ease;line-height:1;vertical-align:middle}.menu-reorder-icon-btn:hover{border-color:var(--border-subtle-01,#e5e7eb);background-color:var(--layer-02,#f3f4f6)}.menu-reorder-label{font-weight:500;color:var(--text-primary,#111827);font-size:var(--font-size-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important}.menu-reorder-label-text{vertical-align:middle}.menu-reorder-label-edit-btn{background:none;border:none;padding:1px 3px;cursor:pointer;font-size:var(--font-size-x-small);color:var(--text-placeholder,#9ca3af);border-radius:3px;transition:color 0.15s ease,opacity 0.15s ease;opacity:0;vertical-align:middle;margin-left:var(--spacing-01,2px)}#menuReorderTable tbody tr[data-id]:hover .menu-reorder-label-edit-btn{opacity:1}.menu-reorder-label-edit-btn:hover{color:var(--text-primary,#111827)}.menu-reorder-child-count{font-size:var(--font-size-x-small);font-weight:400;color:var(--text-placeholder,#9ca3af);margin-left:var(--spacing-01,2px);vertical-align:middle}.menu-reorder-label-input{max-width:200px;height:26px;font-size:var(--font-size-caption);padding:2px var(--spacing-02,4px);display:inline-block;vertical-align:middle}.menu-reorder-actions-cell{text-align:center}.menu-reorder-delete-group-btn{background:none;border:none;padding:2px 4px;cursor:pointer;font-size:var(--font-size-sm);color:var(--text-placeholder,#9ca3af);border-radius:3px;transition:color 0.15s ease;opacity:0}#menuReorderTable tbody tr[data-id]:hover .menu-reorder-delete-group-btn{opacity:1}.menu-reorder-delete-group-btn:hover{color:var(--support-error,#ef4444)}.menu-reorder-new-badge{font-size:var(--font-size-micro);padding:0 4px;margin-left:var(--spacing-01,2px);vertical-align:middle}.menu-reorder-hidden-row{opacity:.4}.menu-reorder-hidden-row .menu-reorder-label-text{text-decoration:line-through;color:var(--text-placeholder,#9ca3af)}.menu-reorder-hidden-row .menu-reorder-vis-btn{color:var(--border-subtle-01,#d1d5db)}.menu-reorder-hidden-row .menu-reorder-vis-btn:hover{color:var(--text-secondary,#6b7280)}.menu-reorder-dragging{opacity:.3;background-color:var(--background-selected,#f0f9ff)!important}.menu-reorder-drag-above{box-shadow:inset 0 2px 0 0 var(--support-info,#3b82f6)}.menu-reorder-drag-below{box-shadow:inset 0 -2px 0 0 var(--support-info,#3b82f6)}.menu-reorder-drag-into{background-color:var(--interactive-01,#eff6ff)!important;box-shadow:inset 0 0 0 2px var(--support-info,#3b82f6)}.menu-reorder-child-row{background-color:var(--layer-01,#f9fafb)}.menu-reorder-child-row:hover{background-color:var(--layer-hover-01,#f3f4f6)!important}.menu-reorder-child-collapsed{display:none}.menu-reorder-child-handle{padding-left:var(--spacing-06,24px)!important}.menu-reorder-child-label{font-weight:400!important;font-size:var(--font-size-caption)!important}.menu-reorder-child-row td:first-child{border-left:3px solid var(--border-subtle-01,#e5e7eb)}.menu-reorder-child-row:hover td:first-child{border-left-color:var(--support-info,#3b82f6)}.menu-reorder-child-num{font-size:var(--font-size-micro)!important;font-weight:500!important;color:var(--text-placeholder,#9ca3af)!important}#menuReorderTable tbody tr[data-has-children="1"] .menu-reorder-label-text{font-weight:600}.menu-reorder-legend{display:flex;flex-wrap:wrap;gap:var(--spacing-04,12px);padding:var(--spacing-02,4px) 0}.menu-reorder-legend-item{font-size:var(--font-size-x-small);color:var(--text-secondary,#6b7280);display:inline-flex;align-items:center;gap:var(--spacing-01,2px)}.menu-reorder-legend-item i{font-size:var(--font-size-sm)}.menu-reorder-note{padding:var(--spacing-02,6px) var(--spacing-03,8px);background:var(--layer-01,#f9fafb);border:1px solid var(--border-subtle-01,#e5e7eb);border-radius:4px;font-size:var(--font-size-caption)}.menu-reorder-note i{margin-right:var(--spacing-01,2px);vertical-align:-1px}.menu-reorder-status .label{font-size:var(--font-size-x-small);font-weight:500;padding:2px var(--spacing-02,4px)}#menuReorderTable tbody tr[data-custom-group="1"]{border-left:3px solid var(--support-success,#10b981)}.menu-icon-picker-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .5);z-index:10000;display:flex;align-items:center;justify-content:center}.menu-icon-picker-dialog{background:var(--layer-01,#fff);border-radius:8px;width:560px;max-width:90vw;max-height:75vh;display:flex;flex-direction:column;box-shadow:0 8px 32px rgb(0 0 0 / .2)}.menu-icon-picker-header{padding:var(--spacing-03,8px) var(--spacing-04,12px);border-bottom:1px solid var(--border-subtle-01,#e5e7eb);display:flex;align-items:center;justify-content:space-between}.menu-icon-picker-header h4{margin:0;font-size:var(--font-size-body);color:var(--text-primary,#111827)}.menu-icon-picker-close{background:none;border:none;font-size:20px;cursor:pointer;color:var(--text-secondary,#6b7280);padding:0;line-height:1}.menu-icon-picker-close:hover{color:var(--text-primary,#111827)}.menu-icon-picker-search{padding:var(--spacing-02,6px) var(--spacing-04,12px);border-bottom:1px solid var(--border-subtle-01,#eee)}.menu-icon-picker-grid{flex:1;overflow-y:auto;padding:var(--spacing-03,8px) var(--spacing-04,12px);display:flex;flex-wrap:wrap;gap:2px;align-content:flex-start;min-height:200px}.menu-icon-picker-cell{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:64px;height:64px;cursor:pointer;border-radius:6px;transition:background-color 0.12s ease}.menu-icon-picker-cell:hover{background-color:var(--interactive-01,#eff6ff)}.menu-icon-picker-cell i{font-size:20px;color:var(--text-primary,#333)}.menu-icon-picker-cell span{font-size:var(--font-size-micro);color:var(--text-placeholder,#999);margin-top:2px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60px}form.avergo-survey{box-sizing:border-box;max-width:calc(var(--spacing-13) * 4);margin-inline:auto;padding:clamp(var(--spacing-03), 3vw, var(--spacing-06));color:var(--text-primary);background:var(--layer-01);font-family:var(--font-family-primary);font-size:var(--body-02-font-size)}form.avergo-survey *,form.avergo-survey *::before,form.avergo-survey *::after{box-sizing:border-box}form.avergo-survey .mauticform-row{margin-block-end:var(--spacing-07)}form.avergo-survey .mauticform-label{display:block;margin-block-end:var(--spacing-03);font-size:var(--heading-05-font-size);font-weight:600}form.avergo-survey .mauticform-helpmessage{display:block;margin-block-end:var(--spacing-03);color:var(--text-secondary);font-size:var(--label-01-font-size)}form.avergo-survey .mauticform-errormsg{display:block;margin-block-start:var(--spacing-03);color:var(--text-error);font-size:var(--label-01-font-size)}form.avergo-survey .mauticform-radiogrp-label{display:inline-flex;align-items:center;min-height:var(--spacing-06);min-width:var(--spacing-06);cursor:pointer}form.avergo-survey .mauticform-message{color:var(--support-success)}form.avergo-survey .mauticform-input,form.avergo-survey .mauticform-textarea,form.avergo-survey .mauticform-selectbox{width:100%;min-height:var(--spacing-09);padding:var(--spacing-03);border:1px solid var(--border-strong-01);border-radius:var(--border-radius-sm);background:var(--layer-01);color:inherit;font:inherit}form.avergo-survey .mauticform-button{width:100%;min-height:var(--spacing-09);padding:var(--spacing-03) var(--spacing-05);border:1px solid var(--button-primary);border-radius:var(--border-radius-sm);background:var(--button-primary);color:var(--text-on-color);font:inherit;cursor:pointer}form.avergo-survey .mauticform-button:hover{border-color:var(--button-primary-hover);background:var(--button-primary-hover)}form.avergo-survey .avergo-scale{container-type:inline-size}form.avergo-survey .avergo-scale__choices{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--spacing-02)}form.avergo-survey .avergo-scale__choice{position:relative;min-width:0}form.avergo-survey .avergo-scale__choice input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}form.avergo-survey .avergo-scale__choice label{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:max(var(--spacing-09), 44px);padding:var(--spacing-02);border:1px solid var(--border-strong-01);border-radius:var(--border-radius-sm);background:var(--layer-01);color:var(--text-primary);text-align:center}form.avergo-survey .avergo-scale__choice input:hover+label{border-color:var(--button-primary)}form.avergo-survey .avergo-scale__choice input:checked+label{border-color:var(--button-primary);background:var(--button-primary);color:var(--text-on-color)}form.avergo-survey .avergo-scale__choice input:focus-visible+label{outline:2px solid var(--focus);outline-offset:2px}form.avergo-survey .avergo-scale__point-label{font-size:var(--label-01-font-size)}form.avergo-survey .avergo-scale__ends{display:flex;justify-content:space-between;gap:var(--spacing-04);margin-block-start:var(--spacing-03);color:var(--text-secondary);font-size:var(--label-01-font-size)}form.avergo-survey .avergo-scale__ends>:last-child{text-align:end}@container (max-width:523.98px){form.avergo-survey .avergo-scale__choices:has(>:nth-child(11):last-child){grid-auto-flow:row;grid-template-columns:repeat(6,minmax(0,1fr))}}@container (max-width:475.98px){form.avergo-survey .avergo-scale__choices:has(>:nth-child(10):last-child){grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr))}}@container (max-width:427.98px){form.avergo-survey .avergo-scale__choices:has(>:nth-child(9):last-child){grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr))}}@container (max-width:379.98px){form.avergo-survey .avergo-scale__choices:has(>:nth-child(8):last-child){grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr))}}@container (max-width:331.98px){form.avergo-survey .avergo-scale__choices:has(>:nth-child(7):last-child){grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr))}}@container (max-width:283.98px){form.avergo-survey .avergo-scale__choices:has(>:nth-child(6):last-child){grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:235.98px){form.avergo-survey .avergo-scale__choices:has(>:nth-child(5):last-child){grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:283.98px){form.avergo-survey .avergo-scale__choices:has(>:nth-child(11):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}@container (max-width:235.98px){form.avergo-survey .avergo-scale__choices:has(>:nth-child(10):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}@container (max-width:235.98px){form.avergo-survey .avergo-scale__choices:has(>:nth-child(9):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:187.98px){form.avergo-survey .avergo-scale__choices:has(>:nth-child(8):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}form.avergo-survey a:focus-visible,form.avergo-survey button:focus-visible,form.avergo-survey select:focus-visible,form.avergo-survey textarea:focus-visible,form.avergo-survey .mauticform-input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}form.avergo-survey .avergo-survey__notice{margin-block:0 var(--spacing-06);padding-block-end:var(--spacing-05);border-block-end:1px solid var(--border-subtle-01);color:var(--text-secondary);font-size:var(--label-01-font-size)}form.avergo-survey .avergo-survey__notice-heading{margin-block:0 var(--spacing-02);color:var(--text-primary);font-weight:600}form.avergo-survey .avergo-survey__notice p{margin-block:0 var(--spacing-02)}form.avergo-survey .avergo-survey__notice a{color:var(--button-primary)}.sf-plugin-credit{font-size:11px;padding:8px 0;margin-top:15px;border-top:1px solid var(--border-subtle,#eee)}.sf-plugin-credit-link{color:var(--primary-60,#4E5E9E)}.sf-hidden{display:none}.mb-md{margin-bottom:15px}.mb-lg{margin-bottom:20px}.mb-0{margin-bottom:0}.mt-md{margin-top:15px}.pa-lg{padding:40px}.sf-sync-conflict-list td{vertical-align:middle}.sf-w-45{width:45%}.sf-w-35{width:35%}.sf-h-18{height:18px}.progress-bar.sf-w-100{width:100%}.sf-inline{display:inline}.sf-hidden{display:none}.sf-errlog-pre{max-height:220px;overflow-y:auto;margin:0;white-space:pre-wrap;word-break:break-word}.mb-0{margin-bottom:0}.mb-md{margin-bottom:15px}.mb-lg{margin-bottom:20px}.ml-sm{margin-left:10px}.pa-0{padding:0}.pa-lg{padding:30px}.panel.sf-hidden{display:none}.sf-progress-head{display:flex;align-items:center;gap:8px;margin-bottom:10px}.sf-progress-bar-wrap{margin-bottom:8px}.sf-progress-counts{font-size:12px}.sf-w-110{width:110px}.sf-w-120{width:120px}.sf-w-150{width:150px}.sf-note-sm{font-size:11px;margin-top:5px}.mb-md{margin-bottom:15px}.mb-lg{margin-bottom:20px}.mb-0{margin-bottom:0}.ml-sm{margin-left:10px}.mt-xs{margin-top:3px}.pa-0{padding:0}.pa-sm{padding:10px}.mb-md{margin-bottom:15px}.mb-lg{margin-bottom:20px}.mt-md{margin-top:15px}.pa-lg{padding:40px}.sf-sync-failed-list td{vertical-align:middle}.sf-label-block{display:block;margin-bottom:4px}.sf-mw-640{max-width:640px}.sf-mt-8{margin-top:8px}.sf-inline-block{display:inline-block}.sf-lh-30{line-height:30px}.sf-mw-780{max-width:780px}.mb-lg{margin-bottom:var(--spacing-05,20px)}.mb-0{margin-bottom:0}.mt-md{margin-top:var(--spacing-04,15px)}.pa-lg{padding:var(--spacing-08,40px)}.sf-sync-config-list td{vertical-align:middle}.sf-health-dot{display:inline-block;width:16px;height:16px;border-radius:50%;margin-right:var(--spacing-02,8px);vertical-align:middle;cursor:help}.sf-health-success{background-color:var(--support-success,#27ae60)}.sf-health-warning{background-color:var(--support-warning,#f39c12)}.sf-health-danger{background-color:var(--support-error,#e74c3c)}.sf-health-default{background-color:var(--layer-02,#bdc3c7)}.sf-health-card{border-left:4px solid var(--layer-02,#bdc3c7)}.sf-health-card-heading{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-03,12px) var(--spacing-04,16px)}.sf-health-card-heading .panel-title{margin:0;font-size:14px;font-weight:600}.sf-health-card-heading .panel-title i{margin-right:var(--spacing-02,6px)}.sf-health-dot-lg{width:20px;height:20px}.sf-health-metric{text-align:center;padding:var(--spacing-03,12px) var(--spacing-02,8px)}.sf-health-metric-value{display:block;font-size:var(--heading-02-font-size);font-weight:700;line-height:1.2}.sf-health-metric-label{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary,#6c757d);margin-top:var(--spacing-01,4px)}.sf-health-metric-sub{display:block;font-size:12px;margin-top:var(--spacing-01,2px)}.sf-health-metric-success{color:var(--support-success,#27ae60)}.sf-health-metric-warning{color:var(--support-warning,#f39c12)}.sf-health-metric-danger{color:var(--support-error,#e74c3c)}.sf-health-metric-default{color:var(--text-primary,#333)}.sf-health-metric-nodata{color:var(--text-secondary,#6c757d)}.sf-tile-row{display:flex;flex-wrap:wrap}.sf-tile{margin-bottom:var(--spacing-03,12px)}.sf-budget-alloc-note{margin-top:calc(-1 * var(--spacing-02, 8px))}.sf-health-card:has(.sf-health-success.sf-health-dot-lg){border-left-color:var(--support-success,#27ae60)}.sf-health-card:has(.sf-health-warning.sf-health-dot-lg){border-left-color:var(--support-warning,#f39c12)}.sf-health-card:has(.sf-health-danger.sf-health-dot-lg){border-left-color:var(--support-error,#e74c3c)}.sf-empty-state{padding:var(--spacing-08,40px) var(--spacing-05,20px)}.sf-empty-desc{max-width:500px;margin:var(--spacing-03,10px) auto}.sf-step-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--brand-secondary,#4e5e9e);color:var(--text-on-color,#fff);font-weight:700;font-size:14px;line-height:1;flex:0 0 auto}.sf-hero{max-width:780px}.sf-hero-intro{font-size:var(--font-size-body)}.sf-hero-capabilities{list-style:none;margin:0 0 var(--spacing-04,16px);padding:0}.sf-hero-capabilities li{padding:var(--spacing-02,6px) 0}.sf-hero-capabilities li i{margin-right:var(--spacing-02,8px);color:var(--brand-secondary,#4e5e9e)}.sf-hero-steps li{display:flex;align-items:center;gap:var(--spacing-02,8px);padding:var(--spacing-02,6px) 0}.sf-hero-prereq{margin-top:var(--spacing-05,20px)}.sf-conn-summary i{margin-right:var(--spacing-02,6px)}.sf-conn-grid{margin-top:var(--spacing-02,8px);margin-bottom:var(--spacing-02,6px)}.sf-conn-card{border:1px solid var(--border-subtle,#e0e0e0);border-left-width:3px;border-radius:4px;padding:var(--spacing-03,12px);margin-bottom:var(--spacing-04,16px);height:calc(100% - var(--spacing-04, 16px));background:var(--layer-01,#fff)}.sf-conn-card-head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-02,6px);margin-bottom:var(--spacing-02,6px)}.sf-conn-icon{font-size:var(--heading-04-font-size);line-height:1}.sf-conn-label{font-weight:600;flex:1 1 auto;min-width:0}.sf-conn-state{flex:0 0 auto}.sf-conn-detail{margin:0 0 var(--spacing-01,4px);font-size:13px;line-height:1.4}.sf-conn-endpoint{margin:0;word-break:break-all}.sf-conn-endpoint code{font-size:11px}.sf-conn-tone-success{border-left-color:var(--support-success,#27ae60)}.sf-conn-tone-warning{border-left-color:var(--support-warning,#f39c12)}.sf-conn-tone-danger{border-left-color:var(--support-error,#e74c3c)}.sf-conn-tone-default{border-left-color:var(--layer-02,#bdc3c7)}.sf-attention-panel{border-left:4px solid var(--support-warning,#f39c12)}.sf-conn-actions form{display:inline-block}.sf-check-list{list-style:none;margin:0 0 var(--spacing-03,10px);padding:0}.sf-check-item{display:flex;align-items:flex-start;gap:var(--spacing-02,8px);padding:var(--spacing-02,8px) var(--spacing-03,10px);border-left:3px solid var(--layer-02,#bdc3c7);border-bottom:1px solid var(--border-subtle,#f0f0f0)}.sf-check-item:last-child{border-bottom:0}.sf-check-icon{font-size:var(--heading-05-font-size);line-height:1.4;flex:0 0 auto}.sf-check-body{min-width:0}.sf-check-detail{font-size:13px;line-height:1.4}.sf-check-fix{font-size:13px;line-height:1.4;margin-top:var(--spacing-01,2px)}.sf-check-item.sf-conn-tone-success{border-left-color:var(--support-success,#27ae60)}.sf-check-item.sf-conn-tone-warning{border-left-color:var(--support-warning,#f39c12)}.sf-check-item.sf-conn-tone-danger{border-left-color:var(--support-error,#e74c3c)}.sf-check-item.sf-conn-tone-default{border-left-color:var(--layer-02,#bdc3c7)}.sf-hub-tabs{margin-bottom:var(--spacing-05,20px)}.sf-hub-tabs>li>a{font-weight:600}.sf-hub-tabs>li>a i{margin-right:4px}.sf-checklist-hero .panel-body>h3{margin-bottom:var(--spacing-02,8px)}.sf-checklist-rows{display:flex;flex-direction:column}.sf-cl-row{display:flex;align-items:flex-start;gap:var(--spacing-03,10px);padding:var(--spacing-04,14px) 0;border-top:1px dashed var(--border-subtle,#e4e8e5)}.sf-cl-row:first-child{border-top:0}.sf-cl-num{position:relative;flex:0 0 22px;height:22px;border-radius:50%;background:var(--layer-02,#eef0ee);color:var(--text-secondary,#4c5a55);font:700 11px/22px var(--font-sans,sans-serif);text-align:center}.sf-cl-row[data-sf-cl-status="done"] .sf-cl-num{background:var(--support-success,#27ae60);color:#fff0}.sf-cl-row[data-sf-cl-status="done"] .sf-cl-num::after{content:"\2713";color:var(--text-on-color);position:absolute;inset:0;text-align:center;line-height:22px;font-size:13px}.sf-cl-row[data-sf-cl-status="now"] .sf-cl-num{background:var(--brand-primary,#0b6e5f);color:var(--text-on-color)}.sf-cl-row[data-sf-cl-status="off"] .sf-cl-num{background:var(--support-warning,#f39c12);color:var(--text-on-color)}.sf-cl-body{flex:1;min-width:0}.sf-cl-body>b{display:block;font-size:14px}.sf-cl-body small{display:block;color:var(--text-secondary,#7c8883);font-size:var(--font-size-caption);line-height:1.5;margin-top:2px}.sf-cl-body small b{font-weight:650}.sf-cl-act{flex:0 0 auto;display:flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.sf-cl-act form{display:inline-block;margin:0}.sf-fold-box{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px dashed var(--border-strong,#c9cfcb);border-radius:6px;padding:10px 14px;color:var(--text-secondary,#7c8883);font-weight:600;font-size:13px;text-decoration:none}.sf-fold-box:hover,.sf-fold-box:focus{border-color:var(--brand-primary,#0b6e5f);color:var(--brand-primary,#0b6e5f);text-decoration:none}.sf-fold-box b{font-weight:700;color:inherit}.sf-fold-box-ico{opacity:.6}.sf-receipt-vers{margin-left:6px}.sf-receipt-dimmed{opacity:.72}.sf-receipt>summary.sf-receipt-heading{cursor:pointer;list-style:revert}.sf-receipt-heading i{margin-right:6px}.sf-danger-zone{border-color:var(--support-error-border,#EAC9C5)}.sf-danger-zone .panel-title{color:var(--support-error,#e74c3c)}.sf-pkg-row-label{flex:1;min-width:220px}.sf-pkg-row{display:flex;align-items:center;gap:var(--spacing-04,12px);flex-wrap:wrap;padding:var(--spacing-04,10px) 0}.sf-pkg-row--divided{border-bottom:1px solid var(--border-subtle,#e8edee)}.sf-signin-card{height:100%}@media (max-width:640px){.sf-cl-row{flex-wrap:wrap}.sf-cl-act{justify-content:flex-start;width:100%;padding-left:32px}}.mb-md{margin-bottom:15px}.mb-lg{margin-bottom:20px}.mb-0{margin-bottom:0}.mt-sm{margin-top:5px}.pa-lg{padding:30px}.font-weight-bold{font-weight:700}.sf-wizard-progress{display:flex;justify-content:space-between}.sf-wizard-step{flex:1;min-width:0}.sf-wizard-step-inner{text-align:center;padding:10px 5px}.sf-wizard-step-num{display:inline-block;width:32px;height:32px;line-height:32px;border-radius:50%;font-weight:700;text-align:center;margin-bottom:4px;background:var(--layer-02,#e1e1e1);color:var(--text-secondary,#999);transition:background 0.2s,color 0.2s}.sf-wizard-step-inner.active .sf-wizard-step-num{background:var(--primary-60,#4e5e9e);color:var(--text-on-primary,#fff)}.sf-wizard-step-inner.completed .sf-wizard-step-num{background:var(--support-success,#27ae60);color:var(--text-on-primary,#fff)}.sf-wizard-step-label{display:block;font-size:12px;color:var(--text-secondary,#999)}.sf-wizard-step-inner.active .sf-wizard-step-label{color:var(--primary-60,#4e5e9e);font-weight:700}.sf-wizard-step-inner.completed .sf-wizard-step-label{color:var(--support-success,#27ae60)}.sf-hidden{display:none}.sf-mt-10{margin-top:10px}.sf-step-panel{margin-top:20px}.sf-step-panel .panel-heading{background:var(--layer-01,#f8f9fa)}.sf-step-intro{margin-bottom:14px;font-size:14px}.sf-env-top{margin:0 0 16px;padding:8px 0;border-bottom:1px solid var(--border-subtle,#e5e5e5)}.sf-autogen-steps{margin:6px 0;padding-left:22px}.sf-autogen-steps>li{margin-bottom:20px;line-height:1.6}.sf-autogen-steps>li strong{color:var(--text-primary,#333);font-size:14px}.sf-autogen-note{font-size:var(--font-size-caption);margin-top:4px;color:var(--text-secondary,#666)}.sf-install-btns{margin:8px 0 2px;display:flex;gap:8px;flex-wrap:wrap}.sf-pkg-version{margin-left:6px;font-weight:400}.sf-autogen-form{max-width:560px;margin-top:10px}.sf-autogen-submit{margin-top:6px}.sf-autogen-submit-note{font-size:12px;margin-top:6px}.sf-advanced-toggle{margin-top:16px}.sf-connected-banner{margin-bottom:10px}.sf-connected-banner .ri-lg{font-size:var(--font-size-heading);vertical-align:middle;margin-right:4px}.sf-org-name{font-weight:400;color:var(--text-secondary,#666)}.sf-connection-details{padding:6px 12px;background:var(--layer-02,#f0f0f0);border-radius:3px;margin-bottom:15px}.sf-package-presence{padding:6px 12px;border-radius:3px;margin-bottom:15px;font-size:var(--font-size-caption)}.sf-presence-install{margin-left:8px}.sf-continue-block{padding:20px 0}.sf-change-creds-link{display:inline-block;margin-top:12px;font-size:13px;color:var(--text-secondary,#888)}.sf-callback-prominent{border:2px solid var(--support-warning,#f0ad4e);background:var(--layer-01,#fffbf0);border-radius:4px;padding:12px 16px;margin-bottom:16px}.sf-callback-prominent label{margin-bottom:6px;font-weight:600;display:block}.sf-quickref-box{background:var(--layer-01,#f8f9fa);border:1px solid var(--border-subtle,#e5e5e5);border-radius:4px;padding:10px 14px}.sf-form-actions{border-top:1px solid var(--border-subtle,#e5e5e5);padding-top:15px;margin-top:10px}.sf-env-radios{margin-top:5px}.sf-env-label{font-weight:600;margin-right:8px}.sf-install-block{margin:6px 0 18px;padding-bottom:14px;border-bottom:1px solid var(--border-subtle,#e5e5e5)}.sf-install-lead{margin-bottom:8px}.sf-chooser-heading{margin:6px 0 12px;font-size:var(--heading-05-font-size);font-weight:600}.sf-connect-cards{margin-bottom:8px}.sf-connect-card{display:block;cursor:pointer;margin-bottom:14px;position:relative;height:100%;transition:border-color .12s ease,box-shadow .12s ease}.sf-connect-card:hover{border-color:var(--brand-primary,#4e5e9e)}.sf-connect-card .panel-body{padding:14px 14px 12px}.sf-connect-card input[type=radio]{margin-right:8px;vertical-align:middle}.sf-connect-card-title{font-weight:600;font-size:14px}.sf-connect-card-desc{margin:8px 0 0}.sf-connect-badge{display:inline-block;margin:10px 10px 0;max-width:calc(100% - 20px);white-space:normal;text-align:left}.sf-connect-card:has(input[data-sf-card]:checked){border-color:var(--brand-primary,#4e5e9e);box-shadow:0 0 0 2px var(--brand-primary,#4e5e9e) inset}.sf-connect-panel{margin-top:14px}.sf-connect-panel[hidden]{display:none}.sf-connect-form{max-width:620px}.sf-jwt-stepper{list-style:none;padding-left:0;margin:0}.sf-hidden{display:none}.sf-pad-30{padding:30px}.sf-step-panel{margin-top:20px}.sf-action-bar{display:flex;justify-content:space-between;align-items:center;background:var(--layer-01,#f8f9fa);border:1px solid var(--border-subtle,#e5e5e5);border-radius:4px;padding:8px 16px;margin-bottom:12px;position:sticky;top:0;z-index:10}.sf-action-bar-left{display:flex;align-items:center;gap:8px}.sf-action-bar-right{display:flex;align-items:center;gap:6px}.sf-selection-count{font-size:13px}.sf-selection-count .btn{margin-left:4px}.sf-filter-bar{margin-bottom:12px}.sf-object-count{margin-left:10px;color:var(--text-secondary,#666);font-size:13px}.sf-col-check{width:40px;text-align:center}.sf-checkbox{width:16px;height:16px;cursor:pointer;accent-color:var(--primary-60,#4e5e9e)}.sf-recommended{background-color:var(--layer-01,#f0f7ff)!important}.sf-badge-rec{margin-left:6px;font-size:10px}.sf-col-w4{width:4%}.sf-col-w6{width:6%}.sf-col-w12{width:12%}.sf-col-w14{width:14%}.sf-col-w16{width:16%}.sf-col-w20{width:20%}.mt-lg{margin-top:20px}.ml-sm{margin-left:10px}.pa-0{padding:0}.pa-sm{padding:10px}.ma-sm{margin:10px}.mb-0{margin-bottom:0}.progress-sm{height:8px;margin-bottom:2px}.sf-action-bar{display:flex;justify-content:space-between;align-items:center;background:var(--layer-01,#f8f9fa);border:1px solid var(--border-subtle,#e5e5e5);border-radius:4px;padding:8px 16px;margin-bottom:12px;position:sticky;top:0;z-index:10}.sf-action-bar-left{display:flex;align-items:center;gap:8px}.sf-action-bar-right{display:flex;align-items:center;gap:6px}.field-mapping-panel .panel-title a{display:block;text-decoration:none;color:inherit}.field-mapping-panel .panel-heading{background:var(--layer-01,#f5f5f5);border-bottom:1px solid var(--border-subtle,#ddd)}.field-mapping-table .mautic-field-input{max-width:160px}.sf-sync-wizard .alert-info{background-color:var(--notification-background-info,#d9edf7);border-color:var(--border-subtle,#bce8f1);color:var(--text-primary,#31708f)}.field-mapping-panel .panel-heading .badge{background:var(--primary-60,#4e5e9e);color:var(--layer-01,#fff)}.field-row td small.text-primary{color:var(--text-primary,#333)!important;font-style:italic}.field-row .label-success{background:var(--support-success,#27ae60)}.field-row .label-info{background:var(--primary-60,#4e5e9e)}.field-mapping-panel .table-responsive{max-height:900px;overflow-y:auto}.field-mapping-panel .table-responsive thead th{position:sticky;top:0;background:var(--layer-01,#f5f5f5);z-index:2;border-bottom:2px solid var(--border-subtle,#ddd)}.field-row td small{line-height:1.3}.field-mapping-table tr.sf-row-collapsed{display:none}.field-mapping-table tr.sf-advanced-toggle-row td{background:var(--layer-01,#f5f5f5);border-top:1px solid var(--border-subtle,#ddd);border-bottom:1px solid var(--border-subtle,#ddd)}.sf-col-w10{width:10%}.sf-col-w12{width:12%}.sf-col-w20{width:20%}.sf-col-w25{width:25%}.sf-col-w28{width:28%}.sf-col-w30{width:30%}.mt-lg{margin-top:20px}.mt-md{margin-top:15px}.mt-sm{margin-top:5px}.mt-xs{margin-top:3px}.ml-sm{margin-left:10px}.ml-lg{margin-left:20px}.mb-0{margin-bottom:0}.link-strategy-panel{transition:border-color 0.2s;cursor:pointer}.link-strategy-panel .radio label{cursor:pointer}.sf-action-bar{display:flex;justify-content:space-between;align-items:center;background:var(--layer-01,#f8f9fa);border:1px solid var(--border-subtle,#e5e5e5);border-radius:4px;padding:8px 16px;margin-bottom:12px;position:sticky;top:0;z-index:10}.sf-action-bar-left{display:flex;align-items:center;gap:8px}.sf-action-bar-right{display:flex;align-items:center;gap:6px}.sf-note-sm{font-size:11px;margin-top:5px}.mt-lg{margin-top:20px}.pa-0{padding:0}.pa-sm{padding:10px}.mb-0{margin-bottom:0}.dl-horizontal dt{width:120px}.dl-horizontal dd{margin-left:140px}.sf-action-bar{display:flex;justify-content:space-between;align-items:center;background:var(--layer-01,#f8f9fa);border:1px solid var(--border-subtle,#e5e5e5);border-radius:4px;padding:8px 16px;margin-bottom:12px;position:sticky;top:0;z-index:10}.sf-action-bar-left{display:flex;align-items:center;gap:8px}.sf-action-bar-right{display:flex;align-items:center;gap:6px}.form-control-feedback[class*="ri-"]{line-height:32px;right:15px}.co-inline-form{display:inline}.co-hr-narrow{width:50%}.panel .btn-group{z-index:1000}input[type=checkbox].form-control{height:auto}.drop-here input{width:100%!important}.drop-here input[type="radio"]{width:initial!important}.co-health-card{border-left:4px solid var(--border-subtle,#ddd)}.co-health-card.co-health-healthy{border-left-color:var(--support-success,#2ecc71)}.co-health-card.co-health-tables_missing,.co-health-card.co-health-not_loaded{border-left-color:var(--support-warning,#f39c12)}.co-health-card.co-health-error,.co-health-card.co-health-missing{border-left-color:var(--support-error,#e74c3c)}.co-health-bundle-name{font-weight:700;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.co-health-label-col{width:40%}.co-abtest-item{margin-bottom:var(--spacing-07,30px);padding-bottom:var(--spacing-05,20px);border-bottom:1px solid var(--border-subtle,#eee)}.co-abtest-item:last-child{border-bottom:none;margin-bottom:0}.co-abtest-header{margin-bottom:var(--spacing-04,15px)}.co-abtest-progress-bar{width:100px;margin:0}.co-abtest-stats{margin-top:var(--spacing-03,10px)}.co-scroll-panel-sm{max-height:300px;overflow-y:auto}.co-scroll-panel-lg{max-height:400px;overflow-y:auto}.co-code-block{display:block;padding:var(--spacing-03,10px);border-radius:4px;font-size:var(--font-size-sm,13px)}.co-actions-col{width:180px}.co-field-actions{width:77px}.co-add-field-row{display:flex;gap:8px;align-items:flex-start}.co-add-field-row .chosen-container{flex:1 1 auto}.co-add-field-row .co-add-field-btn{flex:0 0 auto;white-space:nowrap}.co-field-staged-chip{margin-left:8px}.fw-bold{font-weight:700}.variant-dashboard-widget .progress{height:20px;margin-bottom:0}#co-layout-builder .co-lb-columns{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}#co-layout-builder .co-lb-main{flex:2 1 480px;min-width:320px}#co-layout-builder .co-lb-side{flex:1 1 260px;min-width:240px}#co-layout-builder .co-lb-region{margin-bottom:12px}#co-layout-builder .co-lb-region-head{display:flex;gap:8px;align-items:center;padding:8px;border-bottom:1px solid var(--border-subtle-01,#e5e5e5)}#co-layout-builder .co-lb-region-label{max-width:320px}#co-layout-builder .co-lb-region-tools,#co-layout-builder .co-lb-item-tools{margin-left:auto;white-space:nowrap}#co-layout-builder .co-lb-items{list-style:none;margin:0;padding:8px;min-height:42px}#co-layout-builder .co-lb-item{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:6px 8px;border:1px solid var(--border-subtle-01,#e5e5e5);border-radius:3px;margin-bottom:6px;background:var(--layer-01,#fff)}#co-layout-builder .co-lb-item.co-lb-dragging{opacity:.5}#co-layout-builder .co-lb-item.co-lb-drag-above{box-shadow:0 -2px 0 0 var(--interactive,#008379)}#co-layout-builder .co-lb-item.co-lb-drag-below{box-shadow:0 2px 0 0 var(--interactive,#008379)}#co-layout-builder .co-lb-items.co-lb-drag-into{outline:2px dashed var(--interactive,#008379);outline-offset:-2px}#co-layout-builder .co-lb-drag-handle{cursor:grab;color:var(--text-placeholder,#999)}#co-layout-builder .co-lb-behavior,#co-layout-builder .co-lb-region-select{width:auto;display:inline-block}#co-layout-builder .co-lb-badge{margin-left:4px}#co-layout-builder .co-lb-rules{flex-basis:100%;border-top:1px dashed var(--border-subtle-01,#e5e5e5);margin-top:6px;padding-top:6px}#co-layout-builder .co-lb-rule-row{display:flex;gap:6px;margin-bottom:6px;flex-wrap:wrap}#co-layout-builder .co-lb-rule-row .form-control{width:auto;flex:1 1 120px}#co-layout-builder .co-lb-rule-combinator{width:auto;display:inline-block}#co-layout-builder .co-lb-rule-summary{flex-basis:100%;margin:2px 0 0}#co-layout-builder .co-lb-rule-blocked{color:var(--co-lb-rule-blocked-ink,#7a5f33)}#co-layout-builder .co-lb-errors{color:var(--text-error-dark,#a94442)}#co-layout-builder #co-lb-status{min-height:30px}#co-layout-builder .co-lb-toolbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:12px}#co-layout-builder .co-lb-toolbar .form-control{width:auto}.co-record-region{padding:8px 0 0}.co-record-region-title{margin:8px 0 4px}.co-record-fields{display:grid;grid-template-columns:1fr;gap:4px 24px;margin:0}.co-record-fields.co-fill-left-to-right{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}@media (max-width:767px){.co-record-fields.co-fill-left-to-right{grid-template-columns:1fr}}.co-record-field dt{font-weight:600}.co-record-field dd{margin-left:0}.co-record-regions{display:grid;grid-template-columns:1fr;gap:0 24px}.co-record-regions.co-tpl-header-two{grid-template-columns:repeat(2,minmax(0,1fr))}.co-record-regions.co-tpl-header-three{grid-template-columns:repeat(3,minmax(0,1fr))}.co-record-regions.co-tpl-header-right{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.co-record-regions.co-tpl-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.co-record-regions.co-tpl-sidebar-left{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.co-record-regions.co-tpl-header-one>.co-record-region:first-child,.co-record-regions.co-tpl-header-two>.co-record-region:first-child,.co-record-regions.co-tpl-header-three>.co-record-region:first-child,.co-record-regions.co-tpl-header-right>.co-record-region:first-child{grid-column:1 / -1}@media (max-width:767px){.co-record-regions[class*="co-tpl-"]{grid-template-columns:1fr}}#co-layout-builder .co-lb-viewbar{margin:-4px 0 12px}#co-layout-builder .co-lb-viewbar .btn.active{background:var(--interactive,#008379);color:var(--text-on-color,#fff);border-color:var(--interactive,#008379)}#co-layout-builder #co-lb-canvas{border:1px solid var(--border-subtle-01,#e5e5e5);border-radius:3px;padding:12px;background:var(--layer-01,#fff);min-height:120px}#co-layout-builder #co-lb-canvas .co-canvas-preview-note{margin:0 0 8px}#co-layout-builder #co-lb-canvas [data-co-item],#co-layout-builder #co-lb-canvas [data-co-region]{cursor:pointer}#co-layout-builder #co-lb-canvas [data-co-item]:hover{outline:1px dashed var(--interactive,#008379);outline-offset:2px}#co-layout-builder #co-lb-canvas .co-lb-canvas-selected{outline:2px solid var(--interactive,#008379);outline-offset:2px}#co-layout-builder .co-lb-palette-tabs{margin-bottom:8px;display:flex;gap:6px}#co-layout-builder .co-lb-palette-tabs .btn.active{background:var(--interactive,#008379);color:var(--text-on-color,#fff);border-color:var(--interactive,#008379)}#co-layout-builder #co-lb-props{border:1px solid var(--border-subtle-01,#e5e5e5);border-radius:3px;padding:8px;background:var(--layer-01,#fff)}#co-layout-builder #co-lb-props .co-lb-props-heading{margin:0 0 8px;font-weight:600}#co-layout-builder .co-lb-prop-row{margin-bottom:6px}#co-layout-builder .co-lb-prop-row label{display:block;margin-bottom:2px}#co-layout-builder .co-lb-component-props{flex-basis:100%;border-top:1px dashed var(--border-subtle-01,#e5e5e5);margin-top:6px;padding-top:6px}#co-layout-builder #co-lb-status-badge{margin-left:4px}#co-layout-builder .co-lb-checklist{margin:6px 0;padding-left:18px}.co-highlights{display:grid;gap:8px 16px;padding:8px 0}.co-highlights-2{grid-template-columns:repeat(2,minmax(0,1fr))}.co-highlights-3{grid-template-columns:repeat(3,minmax(0,1fr))}.co-highlights-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:767px){.co-highlights{grid-template-columns:1fr}}.co-highlight-cell{display:flex;flex-direction:column}.co-highlight-label{color:var(--text-secondary,#6b6b6b)}.co-highlight-value{font-weight:600}.co-timeline{list-style:none;margin:0;padding:0}.co-timeline-row{padding:4px 0;border-bottom:1px dashed var(--border-subtle-01,#e5e5e5)}.co-stage-tracker{list-style:none;display:flex;flex-wrap:wrap;gap:4px;margin:8px 0;padding:0}.co-stage{padding:4px 10px;background:var(--layer-02,#f0f0f0);border-radius:12px;color:var(--text-secondary,#6b6b6b)}.co-stage-reached{background:var(--support-success-bg,#d8ece8);color:var(--text-success-dark,#00584c)}.co-stage-current{background:var(--interactive,#008379);color:var(--text-on-color,#fff);font-weight:600}.co-quick-actions{padding:6px 0}.co-object-card{display:flex;gap:12px;align-items:flex-start;padding:8px 0}.co-card-media{flex:0 0 auto;width:96px;height:96px;border-radius:4px;overflow:hidden;background:var(--layer-02,#f0f0f0);display:flex;align-items:center;justify-content:center}.co-card-img{width:100%;height:100%;object-fit:cover;display:block}.co-card-media-placeholder{color:var(--text-secondary,#6b6b6b);font-size:24px;font-weight:600}.co-card-body{flex:1 1 auto;min-width:0}.co-card-title{font-weight:600;overflow-wrap:anywhere}.co-card-subtitle{color:var(--text-secondary,#6b6b6b);overflow-wrap:anywhere}.co-card-badges{list-style:none;display:flex;flex-wrap:wrap;gap:4px;margin:6px 0 0;padding:0}.co-card-badge{padding:2px 10px;background:var(--layer-02,#f0f0f0);border-radius:12px;font-size:var(--font-size-sm,13px)}.co-card-badge-label{color:var(--text-secondary,#6b6b6b)}.co-card-badge-value{font-weight:600}.co-card-attrs{display:grid;grid-template-columns:auto 1fr;gap:2px 12px;margin:6px 0 0}.co-card-attrs dt{color:var(--text-secondary,#6b6b6b);font-weight:400}.co-card-attrs dd{margin:0;overflow-wrap:anywhere}.co-card-cta{margin-top:8px}.co-card-header-slot{margin-top:8px}@media (max-width:767px){.co-object-card{flex-direction:column}}#co-layout-builder .co-lb-card-panel{display:flex;flex-direction:column;gap:8px}#co-layout-builder .co-lb-card-row{display:flex;flex-direction:column;gap:2px}#co-layout-builder .co-lb-card-actions{margin-top:4px}#co-layout-builder .co-lb-card-generic-note{margin:4px 0}.co-related-contacts{padding:6px 0}.co-stat{display:inline-flex;flex-direction:column;padding:6px 0}.co-stat-value{font-size:24px;font-weight:600}.co-stat-label{color:var(--text-secondary,#6b6b6b)}#co-layout-builder [hidden]{display:none!important}#co-layout-builder .co-lb-rule-group{border:1px solid var(--border-subtle-01,#e5e5e5);border-left:3px solid var(--interactive,#008379);border-radius:3px;padding:6px 8px;margin:6px 0}#co-layout-builder .co-lb-rule-group-head{display:flex;align-items:center;gap:6px;margin:0 0 6px}#co-layout-builder .co-lb-rule-group-head .form-control{width:auto}#co-layout-builder .co-lb-collapse{max-width:160px}#co-layout-builder .co-lb-region-tab{max-width:140px}.co-record-region .co-region-details>.co-region-summary{cursor:pointer;list-style:none}.co-record-region .co-region-summary::-webkit-details-marker{display:none}.co-record-region .co-region-summary .co-record-region-title{display:inline-block}.co-record-region .co-region-summary .co-record-region-title::after{content:' \25BE';color:var(--text-secondary,#6b6b6b)}.co-record-region .co-region-details:not([open]) .co-region-summary .co-record-region-title::after{content:' \25B8'}.co-region-tabs{margin-top:8px}.co-region-tabbar{margin-bottom:0}.co-region-tabpanes{padding-top:4px}.co-chart{margin:4px 0}.co-chart svg{width:100%;height:56px;display:block}.co-chart-bar{fill:var(--interactive,#008379)}.co-chart-caption{color:var(--text-secondary,#6b6b6b)}.co-contacts-table{margin:4px 0}.co-contacts-table .table{margin-bottom:4px}.co-contacts-table-empty{color:var(--text-secondary,#6b6b6b)}#co-layout-builder #co-lb-canvas .co-lb-canvas-drop{outline:2px dashed var(--interactive,#008379);outline-offset:2px}#co-layout-builder #co-lb-canvas [data-co-item].co-lb-drag-above{box-shadow:0 -2px 0 0 var(--interactive,#008379)}#co-layout-builder #co-lb-canvas [data-co-item].co-lb-drag-below{box-shadow:0 2px 0 0 var(--interactive,#008379)}#co-layout-builder .co-lb-health-errors li{color:var(--text-error-dark,#a94442)}#co-layout-builder .co-lb-health-warnings li{color:var(--co-lb-rule-blocked-ink,#7a5f33)}#co-layout-builder .co-lb-health-stats{margin:6px 0 0;color:var(--text-secondary,#6b6b6b)}.co-peek-anchor{position:relative}.co-peek-btn{margin-left:4px}.co-peek-popover{position:absolute;left:0;top:100%;z-index:1050;min-width:260px;max-width:380px;background:var(--layer-01,#fff);border:1px solid var(--border-subtle-01,#e5e5e5);border-radius:3px;box-shadow:0 2px 8px rgb(0 0 0 / .15);padding:8px 12px;text-align:left}.co-peek-popover .co-record-region-title{margin-top:0}.co-peek-loading,.co-peek-empty{color:var(--text-secondary,#6b6b6b);margin:0}#co-layout-builder.co-lb-personalize #co-lb-save-draft,#co-layout-builder.co-lb-personalize #co-lb-activate,#co-layout-builder.co-lb-personalize #co-lb-save-copy,#co-layout-builder.co-lb-personalize #co-lb-status-badge,#co-layout-builder.co-lb-personalize #co-lb-audience,#co-layout-builder.co-lb-personalize #co-lb-pagetype,#co-layout-builder.co-lb-personalize #co-lb-restore,#co-layout-builder.co-lb-personalize #co-lb-reset,#co-layout-builder.co-lb-personalize label[for="co-lb-audience"],#co-layout-builder.co-lb-personalize label[for="co-lb-pagetype"]{display:none!important}#co-layout-builder .co-lb-personalize-note{color:var(--text-secondary,#6b6b6b)}#co-layout-builder .co-lb-move{display:inline-flex;align-items:center;gap:4px}#co-layout-builder .co-lb-move>i{opacity:.6}#co-layout-builder .co-lb-move .co-lb-region-select{max-width:150px}#co-layout-builder .co-lb-type-icon{margin-right:6px;opacity:.55}#co-layout-builder .co-lb-actions{margin-right:8px}#co-layout-builder .co-lb-actions-utility{margin-left:4px}#co-layout-builder .co-lb-cancel{margin-left:4px}#co-layout-builder .co-lb-segmented .btn.active{box-shadow:inset 0 -2px 0 0 var(--interactive,#008379)}#co-layout-builder .co-lb-item .co-lb-item-tools,#co-layout-builder .co-lb-item .co-lb-drag-handle{opacity:.3;transition:opacity 0.12s ease-in-out}#co-layout-builder .co-lb-item:hover .co-lb-item-tools,#co-layout-builder .co-lb-item:focus-within .co-lb-item-tools,#co-layout-builder .co-lb-item:hover .co-lb-drag-handle,#co-layout-builder .co-lb-item:focus-within .co-lb-drag-handle{opacity:1}#co-layout-builder .co-lb-region .co-lb-region-tools{opacity:.3;transition:opacity 0.12s ease-in-out}#co-layout-builder .co-lb-region:hover .co-lb-region-tools,#co-layout-builder .co-lb-region:focus-within .co-lb-region-tools{opacity:1}#co-layout-builder .co-lb-region-head{background:var(--layer-02,#fafbfc)}#co-layout-builder .co-lb-region-label{border-color:#fff0;background:#fff0;font-weight:600;box-shadow:none}#co-layout-builder .co-lb-region-label:hover{border-color:var(--border-subtle-01,#e5e5e5);background:var(--layer-01,#fff)}#co-layout-builder .co-lb-region-label:focus{border-color:var(--interactive,#008379);background:var(--layer-01,#fff);font-weight:400}#leadlist_filters .filter--row i.object-icon{margin-right:var(--spacing-02,6px)}#leadlist_filters>.alert.alert-danger.has-error:not(:has(*)){display:none}#leadlist_filters .filter--row:not(.in-group):has(+.filter--row.in-group)>.filter--panel,#leadlist_filters .filter--row.in-group>.filter--panel{border-left:3px solid var(--interactive,#008379)}#leadlist_filters .filter--row.in-group>.filter--panel{border-top-left-radius:0;border-top-right-radius:0}#leadlist_filters .filter--row:not(.in-group):has(+.filter--row.in-group)>.filter--panel{border-bottom-left-radius:0;border-bottom-right-radius:0}#leadlist_filters .filter--row.in-group:not(:has(+.filter--row.in-group))>.filter--panel{border-bottom-left-radius:8px;border-bottom-right-radius:8px}#leadlist_filters .filter--row.in-group>.filter--panel{margin-top:0}#leadlist_filters .filter--row:not(.in-group)+.filter--row:not(.in-group)>.filter--panel{margin-top:var(--spacing-05,20px)}#leadlist_filters .filter--row.in-group .panel-glue{opacity:.45;transition:opacity 0.12s ease-in-out}#leadlist_filters .filter--row.in-group .panel-glue:hover,#leadlist_filters .filter--row.in-group:focus-within .panel-glue{opacity:1}#leadlist_filters .filter--row .panel-glue select.glue-select,#leadlist_filters .filter--row .panel-glue select[name*="[glue]"]{min-height:32px;border-radius:6px;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-primary,inherit);border:1px solid var(--border-subtle-01,#e5e5e5);background:var(--layer-01,#fff)}#leadlist_filters .filter--row .panel-glue select.glue-select:hover,#leadlist_filters .filter--row .panel-glue select[name*="[glue]"]:hover{border-color:var(--interactive,#008379)}#leadlist_filters .filter--row .panel-glue select.glue-select,#leadlist_filters .filter--row .panel-glue select.glue-select option,#leadlist_filters .filter--row .panel-glue select[name*="[glue]"],#leadlist_filters .filter--row .panel-glue select[name*="[glue]"] option{color:var(--text-primary,#1a1a1a)}#leadlist_filters .filter--row+.alert,#leadlist_filters .alert-warning{box-shadow:none;opacity:.72;border-radius:8px}.tab-pane#filters>.alert-info{border-radius:8px}#leadlist_filters .alert-warning:hover{opacity:1}.avg-seg-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:40px 24px;border:1px dashed var(--border-subtle-01,#e5e5e5);border-radius:8px;background:var(--layer-01,#fff)}.avg-seg-empty-icon{font-size:24px;color:var(--interactive,#008379);opacity:.55}.avg-seg-empty-title{margin:0;font-size:14px;font-weight:600;color:var(--text-primary,inherit)}.avg-seg-empty-body{margin:0;max-width:48ch;font-size:13px;font-weight:400;color:var(--text-secondary,inherit)}.avg-seg-empty-eg{margin:0;max-width:48ch;font-size:12px;font-weight:400;color:var(--text-secondary,inherit)}.avg-seg-picker-label{display:block;margin:0 0 4px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary,#5a5a5a)}[data-avg-segment-form] .page-header .page-header-title{float:none;min-width:0;max-width:100%;overflow-wrap:anywhere;margin-right:8px}[data-avg-segment-form] .page-header .col-md-5{flex:1 1 auto;min-width:0}[data-avg-segment-form] .page-header .col-md-7{flex:0 0 auto}@media (min-width:768px){html[data-avg-segment-form] body>section#app-wrapper{overflow:clip!important}[data-avg-segment-form] .page-header{position:sticky;top:48px;z-index:20;background:var(--layer-01,#ffffff);padding-bottom:8px}}@media (min-width:992px){[data-avg-segment-form] .page-header .col-md-5{flex:1 1 0%;width:auto;max-width:none}[data-avg-segment-form] .page-header .col-md-7{width:auto;max-width:none}}@media (min-width:768px){[data-avg-seg-scrolled][data-avg-segment-form] .page-header .page-header-title{font-size:var(--font-size-heading,20px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}}[data-avg-segment-form] .avg-seg-rail-head{display:block;margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary,#5a5a5a)}[data-avg-segment-form] .avg-seg-rail-split{margin-top:16px;padding-top:16px;border-top:1px solid var(--border-subtle-01,#e5e5e5)}[data-avg-segment-form] label .ri-question-line[role="button"]{cursor:help}[data-avg-segment-form] label .ri-question-line[role="button"]:focus-visible{outline:2px solid var(--focus,var(--interactive,#008379));outline-offset:2px;border-radius:2px}.avg-vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.avg-seg-semantics{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;margin:0 0 16px;border-radius:8px;border:1px solid var(--border-subtle-01,#e5e5e5);background:var(--layer-01,#fff);border-left:3px solid var(--interactive,#008379)}.avg-seg-semantics[data-mode="any-item"]{border-left-color:var(--support-warning,#b28900)}.avg-seg-semantics-icon{font-size:14px;line-height:1.2;color:var(--interactive,#008379);flex:0 0 auto}.avg-seg-semantics[data-mode="any-item"] .avg-seg-semantics-icon{color:var(--support-warning,#b28900)}.avg-seg-semantics-text{font-size:12px;font-weight:400;line-height:1.45;color:var(--text-primary,#1a1a1a)}th.co-field-th{text-transform:none;letter-spacing:normal}.co-trust-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:var(--font-size-sm,13px)}.co-trust-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border:1px solid var(--border-subtle-01,#e5e5e5);border-radius:999px;background:var(--layer-01,#fff);white-space:nowrap}.co-trust-linked{white-space:nowrap}.co-field-fill{display:inline-block;margin-right:var(--spacing-03,10px);font-size:var(--font-size-sm,13px);white-space:nowrap}#leadlist_filters .filter--row[data-avg-group]{position:relative;box-sizing:border-box;padding-left:10px;padding-right:8px;border-left:3px solid var(--interactive,#008379);border-right:1px solid var(--border-subtle-01,#e5e5e5);background:var(--layer-01,#ffffff)}#leadlist_filters .filter--row.avg-grp-start,#leadlist_filters .filter--row.avg-grp-solo{padding-top:4px;border-top:1px solid var(--border-subtle-01,#e5e5e5);border-top-left-radius:8px;border-top-right-radius:8px;margin-top:var(--spacing-06,24px)}#leadlist_filters .filter--row.avg-grp-end,#leadlist_filters .filter--row.avg-grp-solo{padding-bottom:10px;border-bottom:1px solid var(--border-subtle-01,#e5e5e5);border-bottom-left-radius:8px;border-bottom-right-radius:8px}#leadlist_filters .filter--row[data-avg-first="true"]{margin-top:0}#leadlist_filters .filter--row[data-avg-group]{--avg-seg-glue-track:104px}#leadlist_filters .filter--row[data-avg-group]>.filter--condition.panel-glue{flex:0 0 var(--avg-seg-glue-track);box-sizing:border-box}#leadlist_filters .filter--row[data-avg-first="true"]>.filter--condition.panel-glue,#leadlist_filters .filter--row.avg-grp-start>.filter--condition.panel-glue.hide,#leadlist_filters .filter--row.avg-grp-solo>.filter--condition.panel-glue.hide{display:flex!important;visibility:hidden;pointer-events:none}#leadlist_filters .filter--row[data-avg-group]>.filter--condition-when:not(.hide){flex:0 0 var(--avg-seg-glue-track);box-sizing:border-box;margin:0}#leadlist_filters .filter--row[data-avg-group]>.filter--condition-when:not(.hide)~.filter--condition.panel-glue.hide{display:none!important}#leadlist_filters .filter--row[data-avg-group]>.filter--condition.panel-glue,#leadlist_filters .filter--row[data-avg-group]>.filter--condition-when:not(.hide){min-width:0}.tab-pane#filters{padding-right:max(0px, calc(var(--ai-fab-safe-inline, 0px) - (100vw - 100%) / 2))}#leadlist_filters .filter--row[data-avg-group]{margin-left:0}#leadlist_filters .filter--row[data-avg-group] .copy-filter-group{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}#leadlist_filters .filter--row[data-avg-group] .filter--field-properties .row.form-group{margin-left:0}#leadlist_filters .filter--row[data-avg-group] .filter--field-properties .row.form-group>[class*="col-"]:first-child{padding-left:0}#leadlist_filters .filter--row[data-avg-group]>.filter--panel{margin-top:0;margin-bottom:6px;border-left:0;flex:1 1 auto}#leadlist_filters .filter--row .filter--panel,#leadlist_filters .filter--row .filter--panel .panel,#leadlist_filters .filter--row .filter--field-properties{overflow:visible}#leadlist_filters .filter--row:has(.chosen-container.chosen-with-drop){position:relative;z-index:1001}#leadlist_filters .filter--row>.filter--panel:has(.chosen-container.chosen-with-drop){position:relative;z-index:100}.avg-grp-head{position:relative;inset:auto;z-index:1;flex:0 0 100%;order:-2;min-width:0;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:8px;background:var(--layer-01,#ffffff);pointer-events:none}.avg-grp-label{font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text-secondary,#5a5a5a);pointer-events:auto}.avg-grp-fields{flex:0 0 100%;order:1;display:block;margin-top:-6px;overflow-wrap:anywhere;font-size:12px;font-weight:500;letter-spacing:normal;text-transform:none;line-height:1.4;color:var(--text-secondary,#5a5a5a)}.avg-grp-actions{display:flex;align-items:center;gap:2px;pointer-events:auto}.avg-grp-mode{flex:0 0 100%;order:2;display:flex;flex-wrap:wrap;align-items:center;gap:8px;pointer-events:auto}.avg-grp-mode-legend{font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text-secondary,#5a5a5a)}.avg-grp-mode-options{display:inline-flex;gap:4px;padding:4px;border:1px solid var(--border-subtle,#ddd);border-radius:9999px;background:var(--layer-02,#f4f4f4)}.avg-grp-mode-opt{box-sizing:border-box;padding:4px 12px;border:0;border-radius:9999px;background:#fff0;color:var(--text-primary,#161616);font-size:13px;font-weight:500;line-height:1.4;cursor:pointer;transition:background-color 150ms cubic-bezier(.2,0,.38,.9),color 150ms cubic-bezier(.2,0,.38,.9)}.avg-grp-mode-opt.is-selected{background:var(--avg-obj-head-ink,#008379);color:var(--text-on-color,#ffffff)}.avg-grp-mode-opt:focus-visible{outline:2px solid var(--avg-obj-head-ink,#008379);outline-offset:2px}.avg-grp-mode-note{flex:0 0 100%;font-size:12px;font-weight:500;line-height:1.4;color:var(--text-secondary,#5a5a5a);border-left:4px solid var(--support-warning,#f39c12);padding-left:8px}.avg-grp-mode-note:empty{display:none}@media (max-width:767px){.avg-grp-mode{row-gap:12px}.avg-grp-mode-options{display:flex;width:100%;box-sizing:border-box}.avg-grp-mode-opt{flex:1 1 0%;min-height:48px;text-align:center}}.avg-grp-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:4px;background:#fff0;color:var(--text-secondary,#5a5a5a);font-size:12px;cursor:pointer;opacity:1;transition:opacity 150ms cubic-bezier(.2,0,.38,.9),background-color 150ms cubic-bezier(.2,0,.38,.9)}.avg-grp-btn:hover,.avg-grp-btn:focus-visible{opacity:1;background:var(--layer-hover-01,#f4f4f4)}.avg-grp-del:hover,.avg-grp-del:focus-visible{color:var(--support-error,#c0392b)}#leadlist_filters .panel-glue:has(.avg-glue-toggle) .chosen-container,#leadlist_filters .panel-glue:has(.avg-glue-toggle) select{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.avg-glue-toggle{display:inline-flex;align-items:center;border:1px solid var(--border-subtle-01,#e5e5e5);border-radius:999px;background:var(--layer-01,#fff);overflow:hidden}.avg-glue-opt{border:0;background:#fff0;min-height:24px;min-width:24px;padding:4px 12px;font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--text-secondary,#5a5a5a);cursor:pointer;transition:background-color 150ms cubic-bezier(.2,0,.38,.9),color 150ms cubic-bezier(.2,0,.38,.9)}.avg-glue-opt:hover{background:var(--layer-hover-01,#f4f4f4)}.avg-glue-opt.is-on{background:var(--interactive,#008379);color:var(--text-on-color,#ffffff)}#leadlist_filters .filter--row.in-group .panel-glue:has(.avg-glue-toggle){opacity:1}.avg-seg-recap{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;padding:10px 12px;margin:0 0 16px;border-radius:8px;border:1px solid var(--border-subtle-01,#e5e5e5);border-left:3px solid var(--interactive,#008379);background:var(--layer-accent-01,#f4f4f4)}.avg-seg-recap-lead{font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text-secondary,#5a5a5a)}.avg-seg-recap-body{font-size:13px;font-weight:400;line-height:1.5;color:var(--text-primary,#1a1a1a);word-break:break-word}#leadlist_filters>.filter--row[hidden]{display:none}.avg-eitheror-panel{display:grid;gap:10px;max-width:100%;margin:0 0 16px;overflow-wrap:anywhere}.avg-eitheror-card{min-width:0;padding:12px;border:1px solid var(--border-subtle-01,#e5e5e5);border-radius:8px;background:var(--layer-01,#fff)}.avg-eitheror-card .btn-link{color:var(--text-primary,#1a1a1a);text-decoration:underline}.avg-eitheror-heading{margin:0 0 6px;color:var(--text-primary,#1a1a1a);font-size:14px;font-weight:600}.avg-eitheror-terms,.avg-eitheror-explanation,.avg-eitheror-joiner{margin:0;color:var(--text-secondary,#5a5a5a);font-size:13px;line-height:1.5}.avg-eitheror-joiner{color:var(--text-primary,#1a1a1a);font-weight:600;text-align:center}.avg-eitheror-toggle{justify-self:start;max-width:100%;white-space:normal}@media (max-width:767px){.avg-grp-label{flex:1 1 0%;min-width:0;max-width:none;overflow:visible;text-overflow:clip;white-space:normal}#leadlist_filters .filter--row .row.form-group{display:flex;flex-direction:column;gap:8px;margin-left:0;margin-right:0}#leadlist_filters .filter--row .filter--panel .d-flex.fw-nowrap{flex-wrap:wrap;row-gap:8px}#leadlist_filters .filter--row .filter--field-name,#leadlist_filters .filter--row .filter--field-operator,#leadlist_filters .filter--row .filter--field-properties{flex:1 1 auto;width:100%;max-width:100%;padding-left:0;padding-right:0}#leadlist_filters .filter--row .row.form-group>[class^="col-"],#leadlist_filters .filter--row .row.form-group>[class*=" col-"]{padding-left:0;padding-right:0;float:none;width:100%;max-width:100%}#leadlist_filters .filter--row .chosen-container{width:100%!important}#leadlist_filters .filter--row .form-control{width:100%;max-width:100%}#leadlist_filters .filter--row[data-avg-group]{padding-left:8px;padding-right:8px}#leadlist_filters .filter--row{flex-wrap:wrap;row-gap:4px}#leadlist_filters .filter--row>.filter--condition.panel-glue{display:flex;width:100%;margin-bottom:4px}#leadlist_filters .filter--row>.filter--panel{flex:1 1 100%;width:100%;max-width:100%}}.avg-seg-howto{margin:-8px 0 16px;padding:8px 12px;border-radius:8px;background:var(--layer-01,#ffffff);border:1px dashed var(--border-subtle-01,#e5e5e5);font-size:12px;font-weight:400;line-height:1.5;color:var(--text-secondary,#5a5a5a)}.avg-seg-addgroup{display:inline-flex;align-items:center;gap:4px;min-height:32px;margin:16px 0 0;padding:4px 16px;border:1px solid var(--interactive,#008379);border-radius:6px;background:var(--layer-01,#ffffff);color:var(--interactive,#008379);font-size:13px;font-weight:600;cursor:pointer;transition:background-color 150ms cubic-bezier(.2,0,.38,.9),border-color 150ms cubic-bezier(.2,0,.38,.9)}.avg-seg-addgroup:hover,.avg-seg-addgroup:focus-visible{background:var(--layer-hover-01,#f4f4f4)}.avg-seg-addgroup:not([data-armed="true"])+.avg-seg-addgroup-hint{display:none}.avg-seg-addgroup-hint{display:block;margin:4px 0 0;max-width:48ch;font-size:12px;font-weight:400;line-height:1.45;color:var(--text-secondary,#5a5a5a)}.avg-seg-addgroup[data-armed="true"]{background:var(--interactive,#008379);border-color:var(--interactive,#008379);color:var(--text-on-color,#ffffff)}.avg-seg-guide{margin:0}.avg-seg-guide--in-alert{margin:8px 0 0;padding:0;border:0;background:#fff0}.avg-seg-guide.alert{margin:0 0 16px}.tab-pane#filters>.alert-info:has(>.avg-seg-guide--in-alert){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:12px}.tab-pane#filters>.alert-info:has(>.avg-seg-guide--in-alert)::before{align-self:start;margin:0}.tab-pane#filters>.alert-info:has(>.avg-seg-guide--in-alert)>p{margin:0}.avg-seg-guide--in-alert{grid-column:1 / -1;width:100%;min-width:0}.avg-seg-guide-always{display:block}.avg-seg-guide-toggle{display:inline-flex;align-items:center;gap:4px;min-height:24px;margin-top:8px;padding:0;border:0;background:#fff0;color:inherit;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.avg-seg-guide-toggle::after{content:" \25be"}.avg-seg-guide-toggle[aria-expanded="true"]::after{content:" \25b4"}.avg-seg-guide .avg-seg-guide-more[hidden]{display:none}.avg-seg-guide-more{display:flex;flex-direction:column;gap:8px;margin-top:8px}.avg-seg-guide .avg-seg-recap,.avg-seg-guide .avg-seg-howto,.avg-seg-guide .avg-seg-semantics{margin:0;padding:0;border:0;border-radius:0;background:#fff0}#leadlist_filters .filter--row[data-avg-obj-run]{position:relative;margin-left:0}#leadlist_filters .filter--row[data-avg-obj-run]::before{content:"";position:absolute;left:var(--avg-seg-glue-track,104px);top:0;bottom:0;width:3px;background:var(--avg-obj-rail,#008379);opacity:.55;border-radius:2px}#leadlist_filters .filter--row[data-avg-obj-run="start"]+.row,#leadlist_filters .filter--row[data-avg-obj-run="mid"]+.row{position:relative}#leadlist_filters .filter--row[data-avg-obj-run="start"]+.row::before,#leadlist_filters .filter--row[data-avg-obj-run="mid"]+.row::before{content:"";position:absolute;left:var(--avg-seg-glue-track,104px);top:0;bottom:0;width:3px;background:var(--avg-obj-rail,#008379);opacity:.55}#leadlist_filters .filter--row[data-avg-obj-run="start"]::before{top:4px;border-top-left-radius:2px;border-top-right-radius:2px}#leadlist_filters .filter--row[data-avg-obj-run="end"]::before{bottom:8px;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.avg-obj-head{position:relative;inset:auto;z-index:1;flex:0 0 100%;order:-1;min-width:0;box-sizing:border-box;padding-left:calc(var(--avg-seg-glue-track, 104px) + 12px);background:var(--layer-01,#ffffff);pointer-events:none;font-size:11px;font-weight:600;letter-spacing:.32px;text-transform:uppercase;line-height:1.4;color:var(--avg-obj-head-ink,#008379)}#leadlist_filters .filter--row[data-avg-obj-run="start"]{padding-top:4px}#leadlist_filters .filter--row:has(>.avg-grp-head),#leadlist_filters .filter--row:has(>.avg-obj-head){flex-wrap:wrap}@media (min-width:768px){#leadlist_filters .filter--row:has(>.avg-grp-head)>.filter--panel,#leadlist_filters .filter--row:has(>.avg-obj-head)>.filter--panel{flex:1 1 0%;min-width:0}}#leadlist_filters .filter--row[data-avg-group] .filter--field-properties .help-block{position:static;margin:4px 0 0}#leadlist_filters .filter--row[data-avg-group]:has(.filter--field-properties .help-block .alert){margin-bottom:15px}.avg-obj-head[data-mode="unknown"]{color:var(--avg-obj-head-ink-muted,#6f6f6f);font-weight:500}@media (max-width:767px){#leadlist_filters .filter--row[data-avg-obj-run]::before{left:0}.avg-obj-head{padding-left:12px}}#leadlist_filters .filter--row .avg-perf-src{display:none}#leadlist_filters .filter--row[data-avg-perf] .avg-perf-note{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0 16px 8px;padding:2px 0 2px 8px;border-left:2px solid var(--support-warning,currentColor);font-size:12px;line-height:1.45;color:var(--text-secondary,currentColor)}#leadlist_filters .filter--row[data-avg-perf] .avg-perf-label{flex:0 0 auto;font-weight:600;color:var(--text-primary,currentColor)}#leadlist_filters .filter--row[data-avg-perf] .avg-perf-text{flex:1 1 16rem;min-width:0}.avg-obj-head .avg-obj-add-field{flex:0 1 auto;pointer-events:auto;max-width:16rem;min-height:24px;padding:0 8px;border:1px solid var(--border-subtle-01,currentColor);border-radius:4px;background:var(--layer-01,transparent);color:var(--text-primary,currentColor);font-size:12px;font-weight:400;letter-spacing:normal;text-transform:none}.avg-obj-head .avg-obj-add-field[hidden]{display:none}.avg-obj-head .avg-obj-add-field:focus-visible{outline:2px solid var(--focus,currentColor);outline-offset:2px}#leadlist_filters .filter--row[data-avg-obj-run="start"]:has(>.avg-obj-head>.avg-obj-add-field:not([hidden])){padding-top:4px}.avg-obj-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.avg-obj-head-text{flex:0 1 auto}.avg-obj-add{flex:0 0 auto;pointer-events:auto;background:none;border:0;padding:0;font:inherit;font-weight:600;text-transform:none;letter-spacing:0;color:var(--avg-obj-add-ink,#008379);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.avg-obj-add:hover,.avg-obj-add:focus-visible{text-decoration-thickness:2px}.avg-obj-add:focus-visible{outline:2px solid var(--focus,#4e5e9e);outline-offset:2px;border-radius:2px}.avg-obj-add[aria-disabled="true"]{color:var(--text-secondary,currentColor);cursor:not-allowed;text-decoration:none}#leadlist_filters .filter--row .avg-refine-note{flex:0 0 100%;margin:0 16px 8px;padding:2px 0 2px 8px;border-left:2px solid var(--support-warning,currentColor);font-size:12px;line-height:1.5;color:var(--text-secondary,currentColor)}.avg-seg-ceiling{margin:8px 0 0;font-size:12px;line-height:1.5;color:var(--avg-seg-guide-ink-muted,#5b6472)}.avg-seg-val-echo:not([hidden]){display:block;margin:4px 0 0;font-size:12px;line-height:1.45;color:var(--avg-seg-guide-ink-muted,#5b6472)}.avg-seg-val-echo[hidden]{display:none}@media (prefers-reduced-motion:reduce){#leadlist_filters *,#leadlist_filters~*,.avg-seg-guide *{transition:none!important}}.avg-seg-group-ghost:not([hidden]){display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:8px 0 0;padding:10px 14px;border:1px dashed var(--interactive,#4e5e9e);border-radius:8px;background:#fff0}.avg-seg-group-ghost-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--interactive,#4e5e9e)}.avg-seg-group-ghost-cancel{flex:0 0 auto;min-height:24px}.avg-seg-group-ghost-cancel:focus-visible{outline:2px solid var(--focus,#4e5e9e);outline-offset:2px;border-radius:2px}.avg-seg-guide .avg-seg-csvnote{margin:0;font-size:12px;font-weight:400;line-height:1.45;color:var(--text-secondary,#5a5a5a)}[data-avg-segment-form] .chosen-container.avg-chosen-drop-up .chosen-drop{top:auto;bottom:100%;border-top:1px solid var(--border-subtle-01,#e5e5e5);border-bottom:0}#leadlist_filters .filter--panel:hover{transform:none}.tab-pane#filters .alert,#leadlist_filters .alert{border-radius:8px;font-size:13px;line-height:1.4}#leadlist_filters .alert.alert-danger,#leadlist_filters .has-error .help-block,#leadlist_filters .help-block .alert-danger{color:var(--support-error,#b91c1c);font-size:13px}#leadlist_filters .has-error .help-block{background:#fff0;padding:0}#leadlist_filters .has-error .form-control{background-color:var(--layer-01,#ffffff)}#leadlist_filters:has(.filter--row .has-error)>.alert.alert-danger.has-error:not(:has(*)){display:block;visibility:hidden;min-height:44px;margin-bottom:15px}@media (max-width:767px){#leadlist_filters:has(.filter--row .has-error)>.alert.alert-danger.has-error:not(:has(*)){min-height:60px}.tab-pane#filters{min-height:100vh}}#leadlist_filters .avg-seg-reqhint,#leadlist_filters .filter--row[data-avg-group] .filter--field-properties .help-block{min-height:28px;margin:4px 0 0;box-sizing:border-box}#leadlist_filters .avg-seg-reqhint{font-size:13px;line-height:20px;color:var(--text-secondary,#525252);padding:4px 0}#leadlist_filters .filter--row .filter--field-properties .form-group:has(.help-block) .avg-seg-reqhint{display:none}#leadlist_filters .filter--row[data-avg-group] .filter--field-properties .help-block .alert{margin:0;padding:4px 8px;line-height:20px}#leadlist_filters>.avg-seg-pendingnote{min-height:44px;margin-bottom:15px;padding:12px 15px;box-sizing:border-box;font-size:13px;line-height:20px;color:var(--text-secondary,#525252)}#leadlist_filters:has(>.alert.alert-danger.has-error)>.avg-seg-pendingnote{display:none}#leadlist_filters>.alert.alert-danger.has-error{min-height:44px;box-sizing:border-box}@media (max-width:767px){#leadlist_filters>.avg-seg-pendingnote,#leadlist_filters>.alert.alert-danger.has-error{min-height:60px}}#leadlist_filters .alert.alert-danger,#leadlist_filters .help-block .alert-danger,#leadlist_filters .avg-seg-attention{color:var(--co-seg-attention-text,#a31616)}.avg-seg-addgroup{color:var(--co-seg-addgroup-text,#006b62);border-color:var(--co-seg-addgroup-text,#006b62)}.co-btn{display:inline-block;padding:6px 12px;font-size:var(--font-size-sm,13px);font-weight:400;line-height:1.4;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid #fff0;border-radius:3px;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out}.co-btn-primary{color:var(--layer-01,#fff);background-color:var(--button-primary,#4e5e9e);border-color:var(--button-primary,#4e5e9e)}.co-btn-primary:hover{background-color:var(--button-primary-hover,#3d4d8d);border-color:var(--button-primary-hover,#3d4d8d)}.co-btn-cancel{color:var(--text-primary,#333);background-color:var(--layer-disabled-01,#e6e6e6);border-color:var(--border-strong-01,#ccc)}.co-btn-cancel:hover{background-color:var(--border-subtle-02,#d4d4d4);border-color:var(--text-placeholder,#bbb)}.co-btn-configure-filters{color:var(--layer-01,#fff);background-color:var(--primary-60,#5a6abf);border-color:var(--primary-60,#5a6abf);width:100%;margin-top:4px}.co-btn-configure-filters:hover{background-color:var(--button-primary-hover,#4a5aaf)}.co-btn-add-filter{color:var(--button-primary,#4e5e9e);background-color:#fff0;border-color:var(--button-primary,#4e5e9e);margin-top:8px}.co-btn-add-filter:hover{color:var(--layer-01,#fff);background-color:var(--button-primary,#4e5e9e)}.co-btn-remove-filter{color:var(--support-error,#d9534f);background:none;border:none;font-size:var(--heading-04-font-size,18px);padding:2px 6px;cursor:pointer;line-height:1}.co-btn-remove-filter:hover{color:#c9302c}.co-btn-refresh{color:var(--primary-60,#5a6abf);background:none;border:1px solid var(--primary-60,#5a6abf);padding:4px 10px;font-size:var(--font-size-xs,12px);border-radius:3px;cursor:pointer}.co-btn-refresh:hover{color:var(--layer-01,#fff);background-color:var(--primary-60,#5a6abf)}.co-object-selector-wrapper,.co-field-selector-wrapper{width:100%}.co-object-selector,.co-field-selector{width:100%;padding:5px 8px;font-size:var(--font-size-sm,13px);color:var(--border-subtle-01,#ddd);background-color:rgb(0 0 0 / .2);border:1px solid rgb(255 255 255 / .15);border-radius:3px;outline:none}.co-object-selector:focus,.co-field-selector:focus{border-color:var(--primary-60,#5a6abf)}.co-object-selector option,.co-field-selector option{color:var(--text-primary,#333);background-color:var(--layer-01,#fff)}.co-filter-builder-trait{width:100%}.co-where-display{font-size:var(--font-size-x-small,11px);color:var(--text-placeholder,#aaa);background:rgb(0 0 0 / .2);padding:4px 8px;border-radius:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px}.co-conditional-display-trait{width:100%}.co-conditional-select{width:100%;padding:5px 8px;font-size:var(--font-size-sm,13px);color:var(--border-subtle-01,#ddd);background-color:rgb(0 0 0 / .2);border:1px solid rgb(255 255 255 / .15);border-radius:3px;outline:none}.co-conditional-select option{color:var(--text-primary,#333);background-color:var(--layer-01,#fff)}.co-conditional-custom{margin-top:8px}.co-conditional-custom-label{display:block;font-size:var(--font-size-x-small,11px);margin-bottom:4px;color:var(--border-subtle-01,#ddd)}.co-conditional-custom-input{width:100%;padding:5px 8px;font-size:var(--font-size-sm,13px);color:var(--border-subtle-01,#ddd);background-color:rgb(0 0 0 / .2);border:1px solid rgb(255 255 255 / .15);border-radius:3px;outline:none}.co-conditional-custom-input:focus{border-color:var(--primary-60,#5a6abf)}.co-conditional-help{margin-top:4px;color:var(--text-placeholder,#999);font-size:var(--font-size-micro,10px);line-height:1.4}.co-conditional-help code{background:rgb(0 0 0 / .2);padding:1px 3px;border-radius:2px;font-size:var(--font-size-micro,10px)}.co-conditional-indicator{position:absolute;top:2px;right:2px;font-size:var(--font-size-micro,10px);padding:1px 6px;border-radius:2px;color:var(--layer-01,#fff);pointer-events:none;z-index:1}.co-conditional-has-items .co-conditional-indicator{background-color:rgb(92 184 92 / .8)}.co-conditional-no-items .co-conditional-indicator{background-color:rgb(240 173 78 / .8)}.co-conditional-custom .co-conditional-indicator{background-color:rgb(91 192 222 / .8)}.co-modal-buttons{display:flex;justify-content:flex-end;gap:8px;padding-top:16px;margin-top:16px;border-top:1px solid var(--border-subtle-01,#e5e5e5)}.co-filter-builder-modal{padding:16px;min-width:500px;max-width:700px}.co-filter-builder{margin-bottom:16px}.co-filter-match-mode{margin-bottom:12px;font-size:var(--font-size-sm,13px)}.co-match-mode-select{padding:4px 8px;font-size:var(--font-size-sm,13px);border:1px solid var(--border-strong-01,#ccc);border-radius:3px;margin-left:4px}.co-filters-container{margin-bottom:12px}.co-filter-row{display:flex;align-items:center;gap:6px;margin-bottom:6px;padding:8px;background:var(--layer-01,#f9f9f9);border:1px solid var(--border-subtle-01,#e5e5e5);border-radius:3px}.co-filter-field,.co-filter-operator{padding:4px 8px;font-size:var(--font-size-sm,13px);border:1px solid var(--border-strong-01,#ccc);border-radius:3px;background:var(--layer-01,#fff)}.co-filter-field{flex:2;min-width:0}.co-filter-operator{flex:1.5;min-width:0}.co-filter-value{flex:2;min-width:0;padding:4px 8px;font-size:var(--font-size-sm,13px);border:1px solid var(--border-strong-01,#ccc);border-radius:3px}.co-filter-value-range{display:flex;gap:4px;flex:2}.co-filter-value-range-start,.co-filter-value-range-end{flex:1;padding:4px 8px;font-size:var(--font-size-sm,13px);border:1px solid var(--border-strong-01,#ccc);border-radius:3px}.co-filter-separator{text-align:center;font-size:var(--font-size-x-small,11px);color:var(--text-placeholder,#999);text-transform:uppercase;padding:2px 0}.co-filter-preview{margin-top:12px;padding:10px;background:var(--layer-02,#f5f5f5);border:1px solid var(--border-subtle-01,#ddd);border-radius:3px}.co-filter-preview-label{font-size:var(--font-size-x-small,11px);color:var(--text-secondary,#666);margin-bottom:4px;text-transform:uppercase}.co-filter-preview-code{display:block;font-family:'SFMono-Regular',Consolas,'Liberation Mono',Menlo,monospace;font-size:var(--font-size-caption,12px);color:var(--text-primary,#333);word-break:break-all}.co-filter-count-preview{margin-top:8px;font-size:var(--font-size-caption,12px)}.co-filter-count-text{color:var(--text-secondary,#666)}.co-filter-count-loading{color:var(--text-placeholder,#999);font-style:italic}.co-filter-count-success{color:var(--status-success-dark,#3c763d)}.co-filter-count-error{color:var(--text-error,#a94442)}.co-filter-error{color:var(--text-error,#a94442);font-size:var(--font-size-caption,12px);padding:4px 0}.co-preview-panel{padding:16px;min-width:500px}.co-preview-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.co-preview-contact-selector{margin-bottom:16px}.co-preview-wrapper{border:1px solid var(--border-subtle-01,#e5e5e5);border-radius:3px;overflow:hidden}.co-preview-label{font-size:var(--font-size-x-small,11px);color:var(--text-secondary,#666);text-transform:uppercase;padding:8px 12px;background:var(--layer-02,#f5f5f5);border-bottom:1px solid var(--border-subtle-01,#e5e5e5)}.co-preview-content{padding:16px;min-height:80px}.co-preview-loading{display:flex;align-items:center;gap:8px;color:var(--text-placeholder,#999);font-style:italic}.co-spinner{width:16px;height:16px;border:2px solid var(--border-subtle-01,#e5e5e5);border-top-color:var(--primary-60,#5a6abf);border-radius:50%;animation:co-spin 0.6s linear infinite}@keyframes co-spin{to{transform:rotate(360deg)}}.co-preview-loading-state{background:var(--layer-01,#fafafa)}.co-preview-result{font-size:var(--font-size-body,14px);line-height:1.5}.co-preview-meta{margin-top:12px;padding-top:8px;border-top:1px solid var(--border-subtle-01,#e5e5e5)}.co-preview-item-count{font-size:var(--font-size-caption,12px);color:var(--text-secondary,#666)}.co-preview-success{background:var(--layer-01,#fff)}.co-preview-error{color:var(--text-error,#a94442);font-size:var(--font-size-sm,13px)}.co-preview-error-state{background:#fdf7f7}.co-preview-token-info{margin-top:12px;padding:8px 12px;background:var(--layer-02,#f5f5f5);border:1px solid var(--border-subtle-01,#e5e5e5);border-radius:3px;font-family:'SFMono-Regular',Consolas,'Liberation Mono',Menlo,monospace;font-size:var(--font-size-caption,12px);color:var(--text-secondary,#666);word-break:break-all}.co-contact-selector{position:relative}.co-contact-search{margin-bottom:4px}.co-contact-search-input{width:100%;padding:8px 12px;font-size:var(--font-size-sm,13px);border:1px solid var(--border-strong-01,#ccc);border-radius:3px;outline:none}.co-contact-search-input:focus{border-color:var(--primary-60,#5a6abf);box-shadow:0 0 0 2px rgb(90 106 191 / .15)}.co-contact-search-input::placeholder{color:var(--text-placeholder,#999)}.co-contact-results{position:absolute;z-index:1000;width:100%;max-height:240px;overflow-y:auto;background:var(--layer-01,#fff);border:1px solid var(--border-strong-01,#ccc);border-top:none;border-radius:0 0 3px 3px;box-shadow:0 4px 8px rgb(0 0 0 / .1)}.co-contact-result-item{padding:8px 12px;cursor:pointer;border-bottom:1px solid var(--layer-02,#f0f0f0)}.co-contact-result-item:hover{background-color:var(--layer-01,#f5f7ff)}.co-contact-result-item:last-child{border-bottom:none}.co-contact-name{font-weight:500;font-size:var(--font-size-sm,13px);color:var(--text-primary,#333)}.co-contact-email{font-size:var(--font-size-caption,12px);color:var(--text-secondary,#666)}.co-contact-company{font-size:var(--font-size-x-small,11px);color:var(--text-placeholder,#999)}.co-contact-no-results,.co-contact-loading,.co-contact-error{padding:12px;font-size:var(--font-size-sm,13px);color:var(--text-placeholder,#999);text-align:center}.co-contact-error{color:var(--text-error,#a94442)}.co-contact-selected{margin-top:8px}.co-contact-card{border:1px solid var(--border-subtle-02,#d0d0d0);border-radius:3px;overflow:hidden}.co-contact-card-header{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;background:var(--layer-02,#f5f5f5);border-bottom:1px solid var(--border-subtle-01,#e5e5e5)}.co-contact-card-label{font-size:var(--font-size-x-small,11px);color:var(--text-secondary,#666);text-transform:uppercase}.co-contact-card-clear{background:none;border:none;font-size:var(--heading-04-font-size,18px);color:var(--text-placeholder,#999);cursor:pointer;padding:0 4px;line-height:1}.co-contact-card-clear:hover{color:var(--support-error,#d9534f)}.co-contact-card-body{padding:8px 10px}.co-contact-card-name{font-weight:500;font-size:var(--font-size-sm,13px);color:var(--text-primary,#333)}.co-contact-card-email{font-size:var(--font-size-caption,12px);color:var(--text-secondary,#666)}.co-contact-card-company{font-size:var(--font-size-x-small,11px);color:var(--text-placeholder,#999);margin-top:2px}.co-block{position:relative}.co-placeholder-empty{display:block;padding:12px 16px;background:var(--layer-01,#f8f8f8);border:2px dashed var(--border-strong-01,#ccc);border-radius:3px;color:var(--text-placeholder,#999);font-size:var(--font-size-sm,13px);text-align:center}.co-placeholder-error{display:block;padding:12px 16px;background:#fdf7f7;border:2px dashed var(--support-error,#d9534f);border-radius:3px;color:var(--text-error,#a94442);font-size:var(--font-size-sm,13px);text-align:center}.co-placeholder{display:inline;color:var(--primary-60,#5a6abf);font-weight:500}.co-single-field{display:inline}.co-multi-field{display:block}.co-multi-field-placeholder{padding:12px 16px;background:var(--layer-01,#f5f7ff);border:1px solid #b8c0e8;border-radius:3px}.co-list-vertical{display:block}.co-list-item{padding:8px 12px;border-bottom:1px solid var(--border-subtle-01,#e5e5e5);background:var(--layer-01,#fff)}.co-list-item:last-child{border-bottom:none}.co-list-horizontal{display:flex;gap:12px;overflow-x:auto}.co-list-card{min-width:180px;flex:0 0 auto;padding:12px;background:var(--layer-01,#fff);border:1px solid var(--border-subtle-01,#e5e5e5);border-radius:3px}.co-list-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.co-list-grid-item{padding:12px;background:var(--layer-01,#fff);border:1px solid var(--border-subtle-01,#e5e5e5);border-radius:3px}.co-field{margin-bottom:8px}.co-field:last-child{margin-bottom:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.co-badge{padding:4px 10px;font-size:var(--font-size-x-small,11px);margin-bottom:8px;border-radius:4px}.co-badge-warning{background:#fff3e0;color:#e65100}.co-badge-info{background:#e3f2fd;color:#1565c0}.co-badge-success{background:#e8f5e9;color:#2e7d32}.co-badge-sm{padding:3px 10px;font-size:var(--font-size-micro,10px);margin-bottom:8px}.gjs-block-custom-objects .gjs-block-label{font-size:var(--font-size-x-small,11px)}.co-row-editor-field--invalid{border-color:var(--support-error,#d9534f);box-shadow:0 0 0 2px var(--support-error-bg,rgb(217 83 79 / .18))}.co-row-editor-field--invalid:focus{outline-color:var(--support-error,#d9534f)}.navlinks-dragging{opacity:.4;background-color:var(--layer-02,#f5f5f5)}.navlinks-drag-over{border-top:3px solid var(--button-primary,#4E5E9E)!important}.navlinks-drag-handle{cursor:grab;color:var(--text-placeholder,#999);padding:0 8px}.navlinks-drag-handle:active{cursor:grabbing}.navlinks-publish-toggle{cursor:pointer;border:none;background:#fff0;padding:4px 8px;display:inline-flex;align-items:center}.navlinks-publish-toggle:hover{opacity:.8}#navlinks-bulk-bar{display:none;background-color:var(--layer-02);border:1px solid var(--border-subtle-01);border-radius:4px;padding:8px 15px;margin-bottom:10px}#navlinks-bulk-bar .btn{margin-right:5px}.navlinks-select-item,#navlinks-select-all{cursor:pointer;width:16px;height:16px}.navlinks-external-indicator{color:var(--text-placeholder,#999);font-size:11px;margin-left:4px}#icon-preview{min-width:40px;text-align:center;font-size:var(--heading-04-font-size)}.navlinks-roles-grid{display:flex;flex-wrap:wrap;gap:6px 24px;padding:8px 0}.navlinks-roles-grid .checkbox{margin:0;min-width:150px}.navlinks-role-label{font-weight:400;cursor:pointer}.navlinks-roles-heading{margin-bottom:4px}.navlinks-roles-help{margin-top:0}#navlinks-import-file{display:none}#navLinksTable tbody tr[data-id]:hover .navlinks-drag-handle{color:var(--button-primary,#4E5E9E)}.navlinks-status-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:5px}.navlinks-status-dot.published{background-color:var(--support-success)}.navlinks-status-dot.unpublished{background-color:var(--border-strong-01,#ccc)}#navLinksTable .navlinks-col-tick{width:30px}#navLinksTable .navlinks-col-status{width:50px}#navLinksTable .navlinks-col-order{width:6%}.navlinks-embed-tall{padding-bottom:80vh}.navlinks-plugin-credit{font-size:11px;padding:var(--spacing-03) 0;margin-top:15px;border-top:1px solid var(--border-subtle-01)}#iconPickerOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .5);z-index:10000;display:flex;align-items:center;justify-content:center}.navlinks-icon-picker-dialog{background:var(--layer-01);border-radius:8px;width:720px;max-width:90vw;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 8px 32px rgb(0 0 0 / .3)}.navlinks-icon-picker-header{padding:16px 20px;border-bottom:1px solid var(--border-subtle-01);display:flex;align-items:center;gap:12px;flex-shrink:0}.navlinks-icon-picker-title{margin:0;flex:1;font-size:var(--heading-05-font-size);color:var(--text-primary)}.navlinks-icon-picker-close{background:none;border:none;font-size:var(--heading-03-font-size);cursor:pointer;color:var(--text-secondary);padding:0 4px;line-height:1}.navlinks-icon-picker-toolbar{padding:12px 20px;border-bottom:1px solid var(--border-subtle-01);display:flex;align-items:center;gap:10px;flex-shrink:0}.navlinks-icon-picker-search{flex:1}.navlinks-icon-picker-count{font-size:12px;color:var(--text-placeholder);white-space:nowrap}.navlinks-icon-picker-grid{flex:1;overflow-y:auto;padding:16px 20px;min-height:0}.navlinks-icon-picker-footer{padding:10px 20px;border-top:1px solid var(--border-subtle-01);display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.navlinks-icon-picker-preview{font-size:13px;color:var(--text-secondary)}.navlinks-icon-picker-cell{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:72px;height:72px;cursor:pointer;border-radius:6px;transition:background .15s;margin:2px}.navlinks-icon-picker-cell:hover{background:var(--layer-hover-01)}.navlinks-icon-picker-cell>i{font-size:var(--heading-03-font-size);color:var(--text-primary)}.navlinks-icon-picker-cell>span{font-size:10px;color:var(--text-placeholder);margin-top:4px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:68px}:root{--cl-accent:var(--button-primary, #4a6cf7);--cl-accent-hover:var(--button-primary-hover, #3b5ce6);--cl-accent-active:var(--button-primary-active, #2b4cd6);--cl-bg-dark:var(--layer-02, #1e1e2e);--cl-bg-modal:var(--layer-02, #2a2a3e);--cl-bg-card:var(--layer-01, rgba(255, 255, 255, 0.03));--cl-bg-card-hover:var(--layer-hover-01, rgba(74, 108, 247, 0.08));--cl-border:var(--border-subtle-01, rgba(255, 255, 255, 0.08));--cl-border-strong:var(--border-subtle-02, #444);--cl-text:var(--text-primary, #e0e0e0);--cl-text-muted:var(--text-secondary, #999);--cl-text-on-accent:var(--text-on-color, #fff);--cl-input-bg:var(--field-01, #1e1e2e);--cl-input-border:var(--border-subtle-01, #444);--cl-btn-secondary-bg:var(--button-secondary, #333);--cl-btn-secondary-border:var(--border-subtle-02, #555);--cl-btn-secondary-text:var(--text-secondary, #ccc);--cl-overlay:var(--overlay, rgba(0, 0, 0, 0.6));--cl-scrollbar-track:var(--background, #1e1e2e);--cl-scrollbar-thumb:var(--border-strong-01, #555);--cl-success:var(--support-success, #4caf50);--cl-warning:var(--support-warning, #ff9800);--cl-error:var(--support-error, #f44336)}.gjs-block-category .gjs-caret-icon{font-family:'remixicon'!important;font-style:normal;font-size:var(--heading-05-font-size,16px);line-height:1}.gjs-block-category .gjs-caret-icon::before{content:'\ea6e'}.gjs-block-category.gjs-open .gjs-caret-icon::before{content:'\ea4e'}.gjs-block-category .gjs-caret-icon.fa,.gjs-block-category .gjs-caret-icon.ri-arrow-right-s-line,.gjs-block-category .gjs-caret-icon.ri-arrow-down-s-line{font-family:'remixicon'!important}.cl-thumb-container{transition:transform 0.2s ease,box-shadow 0.2s ease,z-index 0s}.cl-thumb-container:hover{transform:scale(2.5);z-index:100;box-shadow:0 8px 32px rgb(0 0 0 / .5);border-radius:6px}.gjs-mdl-content .cl-thumb-container:hover,.cl-modal-grid .cl-thumb-container:hover{transform:scale(2);position:relative}.gjs-blocks-cs .cl-thumb-container:hover{transform:scale(3);transform-origin:top left}.gjs-blocks-cs,.cl-modal-grid,.gjs-mdl-content{scrollbar-width:thin;scrollbar-color:var(--cl-scrollbar-thumb) var(--cl-scrollbar-track)}.gjs-blocks-cs::-webkit-scrollbar,.cl-modal-grid::-webkit-scrollbar,.gjs-mdl-content::-webkit-scrollbar{width:6px}.gjs-blocks-cs::-webkit-scrollbar-track,.cl-modal-grid::-webkit-scrollbar-track,.gjs-mdl-content::-webkit-scrollbar-track{background:var(--cl-scrollbar-track)}.gjs-blocks-cs::-webkit-scrollbar-thumb,.cl-modal-grid::-webkit-scrollbar-thumb,.gjs-mdl-content::-webkit-scrollbar-thumb{background:var(--cl-scrollbar-thumb);border-radius:3px}.gjs-mdl-dialog{background:var(--cl-bg-modal)!important;color:var(--cl-text)!important}.gjs-mdl-header{border-bottom-color:var(--cl-border-strong)!important}.gjs-mdl-title{color:var(--cl-text)!important}[data-componentlib-layout]{border-top:3px solid var(--cl-accent,#009688)!important;position:relative}[data-componentlib-layout]::before{content:attr(data-componentlib-slot);position:absolute;top:-1px;left:8px;background:var(--cl-accent,#009688);color:var(--layer-01,#fff);font-size:var(--font-size-micro,10px);font-weight:600;padding:1px 6px;border-radius:0 0 3px 3px;letter-spacing:.04em;text-transform:uppercase;z-index:1;pointer-events:none}@media (max-width:1024px){.cl-modal-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important}.cl-modal-preview-panel{min-width:200px!important}}@media (max-width:768px){.cl-modal-grid{grid-template-columns:1fr!important}.cl-modal-preview-panel{display:none!important}.cl-thumb-container:hover{transform:scale(1.5)}}.componentlib-save-status{position:fixed;top:50px;right:16px;z-index:1040;padding:4px 12px;border-radius:4px;font-size:var(--font-size-x-small,11px);font-family:-apple-system,sans-serif;transition:opacity 0.3s,background 0.3s;pointer-events:none}.componentlib-save-status.saved{background:var(--button-primary,#008379);color:var(--layer-01,#fff)}.componentlib-save-status.unsaved{background:var(--cl-warning,#ff9800);color:var(--layer-01,#fff)}.componentlib-save-status.error{background:var(--cl-error,#f44336);color:var(--layer-01,#fff)}.componentlib-undo-toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:1060;background:var(--text-primary,#333);color:var(--layer-01,#fff);padding:12px 20px;border-radius:8px;font-size:var(--font-size-sm,13px);font-family:-apple-system,sans-serif;box-shadow:0 4px 16px rgb(0 0 0 / .3);display:flex;align-items:center;gap:12px;transition:opacity 0.4s}.componentlib-undo-toast button{background:var(--button-primary,#008379);color:var(--layer-01,#fff);border:none;border-radius:4px;padding:4px 12px;cursor:pointer;font-size:var(--font-size-caption,12px);font-weight:600}.token-swatch{display:inline-block;width:12px;height:12px;border-radius:2px;border:1px solid var(--border-subtle-01);vertical-align:middle;margin-right:4px}.componentlib-preview-cell{position:relative;transition:box-shadow 0.2s}.componentlib-preview-cell:hover{box-shadow:0 4px 20px var(--shadow-hover,rgb(0 0 0 / .15));z-index:100}.componentlib-preview-cell .preview-enlarge{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:420px;height:315px;background:var(--layer-01,#fff);border:2px solid var(--button-primary,#4a6cf7);border-radius:8px;box-shadow:0 8px 40px var(--shadow-elevated,rgb(0 0 0 / .3));z-index:9999;overflow:hidden;pointer-events:none}.componentlib-preview-cell:hover .preview-enlarge{display:block}.cl-picker{color:var(--cl-text,var(--text-primary,#e0e0e0))}.cl-picker-toolbar{display:flex;gap:var(--spacing-02,6px);align-items:center;margin-bottom:var(--spacing-03,8px)}.cl-picker-input,.cl-picker-select{padding:var(--spacing-02,6px) var(--spacing-03,10px);background:var(--cl-input-bg,var(--field-01,#1e1e2e));border:1px solid var(--cl-input-border,var(--border-subtle,#444));border-radius:var(--border-radius-sm,4px);color:var(--cl-text,var(--text-primary,#e0e0e0));font-size:var(--font-size-sm,13px);box-sizing:border-box}.cl-picker-input{flex:1}.cl-picker-input:focus,.cl-picker-select:focus,.cl-picker-btn:focus,.cl-picker-btn:focus-visible,.cl-picker-view-btn:focus,.cl-picker-view-btn:focus-visible,.cl-modal-pager-btn:focus,.cl-modal-pager-btn:focus-visible{outline:2px solid var(--button-primary,#0f62fe);outline-offset:2px}.cl-picker-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--border-radius-sm,4px);font-size:var(--font-size-sm,13px);line-height:1.2;cursor:pointer;border:1px solid #fff0;font-weight:500;transition:background 0.15s ease,color 0.15s ease,border-color 0.15s ease;white-space:nowrap}.cl-picker-btn--ghost{background:#fff0;color:var(--text-primary,#161616);border-color:var(--border-subtle-01,#e0e0e0)}.cl-picker-btn--ghost:hover{background:var(--layer-hover-01,#f4f4f4);border-color:var(--border-strong-01,#8d8d8d)}.cl-picker-btn--accent,.cl-picker-btn--primary{background:var(--button-primary,#0f62fe);color:var(--text-on-color,#ffffff);border-color:var(--button-primary,#0f62fe);font-weight:600}.cl-picker-btn--accent:hover,.cl-picker-btn--primary:hover{background:var(--button-primary-hover,#0353e9);border-color:var(--button-primary-hover,#0353e9)}.cl-picker-btn--primary{padding:6px 16px;font-size:var(--font-size-sm,13px)}.cl-picker-btn:disabled,.cl-picker-btn[aria-disabled="true"],.cl-picker-btn--primary:disabled,.cl-picker-btn--primary[aria-disabled="true"]{opacity:.5;cursor:not-allowed;pointer-events:none}.cl-picker-view-toggle{display:inline-flex;gap:0}.cl-picker-view-btn{padding:6px 10px;background:#fff0;border:1px solid var(--border-subtle-01,#e0e0e0);color:var(--text-primary,#161616);cursor:pointer;font-size:var(--font-size-sm,13px);font-weight:500;line-height:1.2;transition:background 0.15s ease,color 0.15s ease,border-color 0.15s ease}.cl-picker-view-btn:hover{background:var(--layer-hover-01,#f4f4f4)}.cl-picker-view-btn.active{background:var(--button-primary,#0f62fe);border-color:var(--button-primary,#0f62fe);color:var(--text-on-color,#ffffff)}.cl-picker-view-btn:not(:first-child){border-left:0}.cl-picker-view-btn:first-child{border-top-left-radius:var(--border-radius-sm,4px);border-bottom-left-radius:var(--border-radius-sm,4px)}.cl-picker-view-btn:last-child{border-top-right-radius:var(--border-radius-sm,4px);border-bottom-right-radius:var(--border-radius-sm,4px)}.cl-modal-pager-btn{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;background:#fff0;border:1px solid var(--border-subtle-01,#e0e0e0);color:var(--text-primary,#161616);border-radius:var(--border-radius-sm,4px);font-size:var(--font-size-sm,13px);font-weight:500;line-height:1.2;cursor:pointer;transition:background 0.15s ease,color 0.15s ease,border-color 0.15s ease}.cl-modal-pager-btn:hover:not(:disabled){background:var(--layer-hover-01,#f4f4f4);border-color:var(--border-strong-01,#8d8d8d)}.cl-modal-pager-btn:disabled{opacity:.45;cursor:not-allowed}.cl-modal-pager-info{color:var(--text-secondary,#525252);font-size:var(--font-size-x-small,11px);font-weight:500;margin:0 12px}.cl-picker-advanced{padding:var(--spacing-02,6px) 0;margin-bottom:var(--spacing-02,6px);border-top:1px solid var(--cl-border,var(--border-subtle,#333));border-bottom:1px solid var(--cl-border,var(--border-subtle,#333))}.cl-picker-advanced[hidden]{display:none}.cl-picker-advanced-row{display:flex;gap:var(--spacing-02,6px);align-items:center;flex-wrap:wrap}.cl-picker-advanced .cl-picker-select{padding:4px;font-size:var(--font-size-x-small,11px)}.cl-picker-status{font-size:var(--font-size-x-small,11px);color:var(--cl-text-muted,var(--text-secondary,#888));margin-bottom:var(--spacing-02,6px)}.cl-picker-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-03,8px);max-height:50vh;overflow-y:auto;padding-right:4px}.cl-picker-pagination{display:flex;align-items:center;justify-content:center;gap:var(--spacing-02,6px);margin-top:var(--spacing-03,8px);position:sticky;bottom:0;background:var(--layer-01,var(--cl-bg,#fff));padding:var(--spacing-03,8px) 0;z-index:2;box-shadow:0 -2px 8px var(--shadow-subtle,rgb(0 0 0 / .06))}.cl-picker-preview{display:block;margin-top:var(--spacing-03,10px);padding-top:var(--spacing-03,8px);border-top:1px solid var(--cl-border,var(--border-subtle,#333))}.cl-picker-preview-toggle{display:flex;align-items:center;gap:var(--spacing-03,8px);margin-bottom:var(--spacing-02,6px)}.cl-picker-preview-label{font-size:var(--font-size-x-small,11px);color:var(--cl-text-muted,var(--text-secondary,#aaa))}.cl-picker-preview-toggle .cl-picker-btn{padding:3px var(--spacing-03,10px);font-size:var(--font-size-x-small,11px)}.cl-picker-preview-content{background:var(--cl-input-bg,var(--field-01,#1e1e2e));border-radius:var(--border-radius-sm,4px);overflow:hidden;min-height:100px}.cl-picker-footer{display:flex;align-items:center;justify-content:space-between;margin-top:var(--spacing-03,10px);padding-top:var(--spacing-03,8px);border-top:1px solid var(--cl-border,var(--border-subtle,#333))}.cl-picker-footer[hidden]{display:none}.cl-picker-selected-name{font-size:var(--font-size-sm,13px);font-weight:600}.cl-modal-multi-toolbar{background:var(--cl-bg-elevated,rgb(74 108 247 / .12));border:1px solid var(--cl-accent,var(--button-primary,#4a6cf7))}.cl-multi-selected{outline:2px solid var(--cl-accent,var(--button-primary,#4a6cf7));outline-offset:2px}.gjs-block[data-test="componentlib-picker-block"]{outline-offset:2px}.gjs-block[data-test="componentlib-picker-block"]:focus-visible{outline:2px solid var(--cl-accent,var(--button-primary,#4a6cf7))}.cl-picker-block-media i{color:var(--cl-accent,var(--button-primary,#4a6cf7))}.cl-token-modal{display:flex;flex-direction:column;gap:var(--spacing-04,12px);color:var(--text-primary,#374151);--cl-tok-accent:var(--button-primary, #008379);--cl-tok-accent-halo:rgba(0, 131, 121, 0.16);--cl-tok-ink:var(--text-primary, #374151);--cl-tok-muted:var(--text-secondary, #6b7280);--cl-tok-muted-soft:var(--text-placeholder, #9ca3af);--cl-tok-border:var(--border-subtle-01, #e5e7eb);--cl-tok-hairline:var(--border-subtle-01, #f3f4f6);--cl-tok-chip-bg:var(--layer-02, #f3f4f6);--cl-tok-surface:var(--layer-01, #ffffff);--cl-tok-hover:var(--layer-hover-01, #f3f4f6);--cl-tok-radius:var(--border-radius-sm, 4px);--cl-tok-radius-lg:8px;--cl-tok-copy-reserve:34px;--cl-tok-copy-inset:6px;--cl-tok-cols:minmax(0, 1.25fr) minmax(0, 1fr) minmax(0, 1.1fr)}.cl-token-modal__hint{font-size:var(--font-size-x-small,11px);line-height:1.45;color:var(--cl-tok-muted,var(--text-secondary,#6b7280));padding-bottom:0}.cl-token-modal .cl-token-modal__search{width:100%;box-sizing:border-box;padding:var(--spacing-03,7px) var(--spacing-03,10px);font-size:var(--font-size-sm,13px);color:var(--cl-tok-ink,var(--text-primary,#374151));background:var(--field-01,#ffffff);border:1px solid var(--cl-tok-border,var(--border-subtle-01,#e5e7eb));border-radius:var(--cl-tok-radius,4px);box-shadow:none;transition:border-color 0.12s ease,box-shadow 0.12s ease}.cl-token-modal .cl-token-modal__search::placeholder{color:var(--cl-tok-muted-soft,var(--text-placeholder,#9ca3af))}.cl-token-modal .cl-token-modal__search:focus,.cl-token-modal .cl-token-modal__search:focus-visible{outline:none;border-color:var(--cl-tok-accent,var(--button-primary,#008379));box-shadow:0 0 0 3px var(--cl-tok-accent-halo,rgb(0 131 121 / .16))}.cl-token-modal .cl-token-modal__search:disabled{opacity:.6;cursor:not-allowed}.cl-token-modal .cl-token-modal__list{display:flex;flex-direction:column;gap:var(--spacing-02,4px);max-height:50vh;overflow-y:auto;box-sizing:border-box;padding:var(--spacing-04,12px);background:var(--cl-tok-surface,var(--layer-01,#ffffff));border:1px solid var(--cl-tok-border,var(--border-subtle-01,#e5e7eb));border-radius:var(--cl-tok-radius-lg,8px)}.cl-token-modal__row[hidden]{display:none!important}.cl-token-modal .cl-token-modal__row{display:grid;grid-template-columns:var(--cl-tok-cols);align-items:center;gap:var(--spacing-03,12px);width:100%;box-sizing:border-box;padding:var(--spacing-03,8px) var(--cl-tok-copy-reserve,34px) var(--spacing-03,8px) var(--spacing-04,12px);margin:0;background:#fff0;border:1px solid #fff0;border-radius:var(--cl-tok-radius,4px);cursor:pointer;text-align:left;font-family:inherit;font-size:var(--font-size-sm,13px);color:inherit;transition:background 0.12s ease,border-color 0.12s ease}.cl-token-modal .cl-token-modal__row:hover{background:var(--cl-tok-hover,var(--layer-hover-01,#f3f4f6));border-color:var(--cl-tok-border,var(--border-subtle-01,#e5e7eb))}.cl-token-modal .cl-token-modal__row:focus-visible{outline:2px solid var(--cl-tok-accent,var(--button-primary,#008379));outline-offset:2px}.cl-token-modal .cl-token-modal__list:focus-within .cl-token-modal__row[aria-selected="true"]{background:var(--cl-tok-hover,var(--layer-hover-01,#f3f4f6))}.cl-token-modal .cl-token-modal__name{font-weight:600;font-size:var(--font-size-sm,13px);color:var(--cl-tok-ink,var(--text-primary,#374151));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.cl-token-modal .cl-token-modal__key{justify-self:start;max-width:100%;min-width:0;box-sizing:border-box;font-size:var(--font-size-x-small,11px);line-height:1.5;color:var(--cl-tok-muted,var(--text-secondary,#6b7280));background:var(--cl-tok-chip-bg,var(--layer-02,#f3f4f6));padding:1px 6px;border-radius:var(--cl-tok-radius,4px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-token-modal .cl-token-modal__value{display:flex;align-items:center;gap:var(--spacing-02,6px);min-width:0;font-size:var(--font-size-sm,13px);color:var(--cl-tok-muted,var(--text-secondary,#6b7280));text-align:left}.cl-token-modal .cl-token-modal__valuetext{min-width:0;flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-token-modal .cl-token-modal__swatch{flex:0 0 auto;display:inline-block;width:14px;height:14px;border-radius:3px;border:1px solid rgb(0 0 0 / .1);vertical-align:middle}.cl-token-modal .cl-token-modal__group{border-top:none;margin:0}.cl-token-modal .cl-token-modal__group+.cl-token-modal__group{margin-top:var(--spacing-05,16px)}.cl-token-modal .cl-token-modal__group-summary{display:flex;align-items:center;gap:var(--spacing-03,8px);padding:var(--spacing-02,4px) 0 var(--spacing-02,6px);margin:0;background:#fff0;border:0;border-bottom:1px solid var(--cl-tok-hairline,#f3f4f6);border-radius:0;cursor:pointer;user-select:none;list-style:none;font-size:var(--font-size-sm,13px);font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--cl-tok-muted,var(--text-secondary,#6b7280))}.cl-token-modal .cl-token-modal__group-summary:hover{background:#fff0;color:var(--cl-tok-ink,var(--text-primary,#374151))}.cl-token-modal .cl-token-modal__group-summary:focus-visible{outline:2px solid var(--cl-tok-accent,var(--button-primary,#008379));outline-offset:2px;border-radius:var(--cl-tok-radius,4px)}.cl-token-modal .cl-token-modal__group-summary::-webkit-details-marker{display:none}.cl-token-modal .cl-token-modal__group-summary::before{content:'\25B6';display:inline-block;flex:0 0 auto;width:10px;font-size:var(--font-size-micro,10px);color:var(--cl-tok-muted-soft,var(--text-placeholder,#9ca3af));transition:transform 0.15s ease}.cl-token-modal .cl-token-modal__group[open]>.cl-token-modal__group-summary::before{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.cl-token-modal .cl-token-modal__group-summary::before,.cl-token-modal .cl-token-modal__search,.cl-token-modal .cl-token-modal__row{transition:none!important}}.cl-token-modal .cl-token-modal__group-label{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-token-modal .cl-token-modal__group-count{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;box-sizing:border-box;border-radius:11px;background:var(--cl-tok-accent,var(--button-primary,#008379));color:var(--text-on-color,#ffffff);font-size:var(--font-size-x-small,11px);font-weight:600;letter-spacing:0;text-transform:none;line-height:1}.cl-token-modal .cl-token-modal__group-body{padding:var(--spacing-03,8px) 0 0}.cl-token-modal__empty{padding:var(--spacing-06,24px) var(--spacing-04,12px);text-align:center;font-size:var(--font-size-x-small,11px);color:var(--cl-tok-muted,var(--text-secondary,#6b7280));border:1px dashed var(--cl-tok-border,var(--border-subtle-01,#e5e7eb));border-radius:var(--cl-tok-radius,4px)}.cl-token-modal .cl-token-modal__list:has(>.cl-token-modal__empty),.cl-token-modal .cl-token-modal__list:has(>.cl-token-modal__error){border-color:#fff0;background:#fff0;padding:0}.cl-token-modal__error{padding:var(--spacing-04,12px);font-size:var(--font-size-x-small,11px);color:var(--cl-error,var(--support-error,#f44336));border:1px solid var(--cl-error,var(--support-error,#f44336));border-radius:var(--cl-tok-radius,4px);background:var(--notification-background-error,rgb(244 67 54 / .06))}.cl-token-modal__footer{display:flex;align-items:center;justify-content:center;margin-top:0;padding-top:var(--spacing-04,12px);border-top:1px solid var(--cl-tok-hairline,#f3f4f6)}.cl-token-modal__create{display:inline-flex;align-items:center;gap:var(--spacing-02,6px)}@media (max-width:480px){.cl-token-modal{--cl-tok-cols:minmax(0, 1fr) minmax(0, 1fr)}.cl-token-modal .cl-token-modal__value{display:none}}@keyframes clPickerCardIn{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.cl-modal-grid .cl-modal-card{animation:clPickerCardIn 0.18s ease both}@media (prefers-reduced-motion:reduce){.cl-modal-card,.cl-picker-view-btn,.cl-modal-pager-btn,.cl-insert-mode-row,.cl-picker .cl-picker-btn{animation:none!important;transition:none!important}}.avergo-studio-modal__content:has(>.cl-picker),.gjs-mdl-content:has(>.cl-picker){display:flex;overflow:hidden}.avergo-studio-modal__content:has(>.cl-picker)>.cl-picker,.gjs-mdl-content:has(>.cl-picker)>.cl-picker{flex:1 1 auto;min-width:0}.cl-picker{display:flex;flex-direction:column;min-height:0}.cl-picker>.cl-picker-toolbar,.cl-picker>.cl-modal-advanced,.cl-picker>.cl-modal-status,.cl-picker>.cl-modal-tabs,.cl-picker>.cl-modal-multi-toolbar,.cl-picker>.cl-modal-footer{flex:0 0 auto}.cl-modal-split__results>.cl-modal-status,.cl-modal-split__results>.cl-modal-tabs,.cl-modal-split__results>.cl-modal-pagination{flex:0 0 auto}.cl-modal-split__results>.cl-modal-grid{flex:1 1 auto;min-height:0}.avergo-studio-modal__content:has(>.cl-picker) .cl-modal-grid,.avergo-studio-modal__content:has(>.cl-picker) .cl-modal-split__preview,.gjs-mdl-content:has(>.cl-picker) .cl-modal-grid,.gjs-mdl-content:has(>.cl-picker) .cl-modal-split__preview{max-height:none}.cl-modal-split__preview .cl-preview-content{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.cl-modal-split__preview .cl-preview-content>iframe{flex:1 1 auto;width:100%;min-height:220px;border:0}.cl-modal-split{display:flex;gap:16px;align-items:stretch;min-height:0;flex:1 1 auto}.cl-modal-split__results{flex:1 1 58%;min-width:0;min-height:0;display:flex;flex-direction:column}.cl-modal-split__preview{flex:0 0 40%;min-width:0;min-height:0;display:flex;flex-direction:column;overflow-y:auto;padding-left:16px;border-left:1px solid var(--border-subtle-01,#e0e0e0)}.cl-modal-split__preview .cl-preview-toolbar{position:sticky;top:0;z-index:1;flex:0 0 auto;background:var(--layer-01,#ffffff);padding-bottom:6px}@media (max-width:1100px){.cl-modal-split{display:block;flex:none}.cl-modal-split__results,.cl-modal-split__preview{display:block;max-height:none;overflow-y:visible;position:static;flex:none}.avergo-studio-modal__content:has(>.cl-picker),.gjs-mdl-content:has(>.cl-picker){display:block;overflow:auto}.avergo-studio-modal__content:has(>.cl-picker) .cl-modal-grid,.gjs-mdl-content:has(>.cl-picker) .cl-modal-grid{max-height:50vh}.cl-modal-split__preview{padding-left:0;border-left:0;margin-top:10px;padding-top:8px;border-top:1px solid var(--border-subtle-01,#e0e0e0)}}.componentlib-presend-banner{margin:var(--spacing-04,16px) 0;padding:var(--spacing-04,16px);border-radius:6px;border-left:4px solid var(--support-warning,#f1c21b);background:var(--layer-02,#f8fafc);color:var(--text-primary,#1a1a1a);font-size:var(--font-size-body);line-height:1.45}.componentlib-presend-banner[hidden]{display:none!important}.componentlib-presend-banner--fail{border-left-color:var(--support-error,#da1e28);background:var(--support-error-bg,#fff1f1)}.componentlib-presend-banner--unknown{border-left-color:var(--text-tertiary);background:var(--layer-02)}.componentlib-presend-banner--unknown .componentlib-presend-banner__head>i{color:var(--text-tertiary,#8d8d8d)}.componentlib-presend-banner__item--unknown{color:var(--text-primary,#1a1a1a)}.componentlib-presend-banner__item--unknown>i{color:var(--text-tertiary)}.componentlib-presend-banner__coverage,.componentlib-where-used-drawer__summary{margin:0 0 var(--spacing-03,12px);font-size:var(--font-size-caption);color:var(--text-secondary,#4a4a4a)}.componentlib-presend-banner__head{display:flex;align-items:center;gap:var(--spacing-03,12px);margin-bottom:var(--spacing-03,12px)}.componentlib-presend-banner__head>.ri-shield-check-line{font-size:20px;color:var(--support-warning,#f1c21b);flex:0 0 auto}.componentlib-presend-banner--fail .componentlib-presend-banner__head>.ri-shield-check-line{color:var(--support-error,#da1e28)}.componentlib-presend-banner__title{flex:1 1 auto;font-weight:600;color:var(--text-primary,#1a1a1a)}.componentlib-presend-banner__actions{display:flex;align-items:center;gap:var(--spacing-02,8px);flex:0 0 auto}.componentlib-presend-banner__list{margin:0;padding-left:var(--spacing-05,20px);list-style:disc}.componentlib-presend-banner__item{margin:var(--spacing-02,6px) 0;color:var(--text-secondary,#4a4a4a)}.componentlib-presend-banner__item--fail{color:var(--text-primary,#1a1a1a)}.componentlib-presend-banner__item>i{margin-right:var(--spacing-02,6px);vertical-align:middle;color:var(--support-warning,#f1c21b)}.componentlib-presend-banner__item--fail>i{color:var(--support-error,#da1e28)}.componentlib-presend-banner__check{font-weight:600;text-transform:capitalize;color:var(--text-primary,#1a1a1a)}.componentlib-presend-banner__msg{word-break:break-word}@media (max-width:768px){.componentlib-presend-banner__head{flex-wrap:wrap}.componentlib-presend-banner__actions{width:100%;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.componentlib-presend-banner,.componentlib-presend-banner *{transition:none!important;animation:none!important}}.componentlib-save-as-layout-modal{position:fixed;inset:0;z-index:10200;display:flex;align-items:center;justify-content:center}.componentlib-save-as-layout-modal__backdrop{position:absolute;inset:0;background:var(--overlay,rgb(0 0 0 / .45))}.componentlib-save-as-layout-modal__dialog{position:relative;z-index:1;width:min(420px, 90vw);background:var(--layer-01,#fff);color:var(--text-primary,#1a1a1a);border-radius:8px;padding:var(--spacing-05,24px);box-shadow:0 8px 40px var(--shadow-elevated,rgb(0 0 0 / .3))}.componentlib-save-as-layout-modal__dialog h4{margin-top:0;margin-bottom:var(--spacing-03,12px);color:var(--text-primary,#1a1a1a)}.componentlib-save-as-layout-modal__dialog p{color:var(--text-secondary);margin-bottom:var(--spacing-03,12px)}.componentlib-save-as-layout-modal__dialog input.form-control{margin-bottom:var(--spacing-04,16px)}.componentlib-save-as-layout-modal__actions{display:flex;gap:var(--spacing-02,8px);justify-content:flex-end}.componentlib-save-as-layout-toast{position:fixed;bottom:var(--spacing-04,16px);left:50%;transform:translateX(-50%);z-index:10300;padding:var(--spacing-03,12px) var(--spacing-04,16px);border-radius:6px;color:var(--text-on-color,#fff);background:var(--button-primary,#4a6cf7);box-shadow:0 4px 20px var(--shadow-hover,rgb(0 0 0 / .15));font-size:var(--font-size-body)}.componentlib-save-as-layout-toast--success{background:var(--support-success,#198038)}.componentlib-save-as-layout-toast--error{background:var(--support-error,#da1e28)}.componentlib-save-as-layout-btn{margin-left:var(--spacing-02,8px)}.componentlib-failure-state{padding:var(--spacing-06,32px) var(--spacing-04,16px);text-align:center;color:var(--text-secondary,#525252);background:var(--layer-01,#fff);border-radius:6px}.componentlib-failure-state__icon{font-size:var(--heading-01-font-size);color:var(--support-error,#da1e28);margin-bottom:var(--spacing-02,8px);display:inline-block}.componentlib-failure-state__title{font-size:var(--font-size-body);font-weight:600;color:var(--text-primary,#161616);margin-bottom:var(--spacing-02,6px)}.componentlib-failure-state__message{font-size:var(--font-size-caption);line-height:1.5;margin-bottom:var(--spacing-03,12px);max-width:480px;margin-left:auto;margin-right:auto}.componentlib-failure-state__retry{margin-top:var(--spacing-02,8px)}.componentlib-loading-state{padding:var(--spacing-06,32px) var(--spacing-04,16px);text-align:center;color:var(--text-secondary,#525252);font-size:var(--font-size-body)}.componentlib-loading-state .ri-loader-3-line{font-size:24px;vertical-align:middle;margin-right:var(--spacing-02,8px)}.componentlib-pending-state{padding:var(--spacing-04) var(--spacing-04) var(--spacing-03);text-align:center;color:var(--text-secondary);background:var(--layer-01);border-radius:6px}.componentlib-pending-state__frame{aspect-ratio:4 / 5;display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-03);border:1px dashed var(--border-subtle-01);border-radius:6px;background:var(--layer-02)}.componentlib-pending-state__icon{font-size:var(--heading-01-font-size);color:var(--text-tertiary)}.componentlib-pending-state__title{font-size:var(--font-size-body);font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-02)}.componentlib-pending-state__message{font-size:var(--font-size-caption);line-height:1.5;max-width:480px;margin:0 auto var(--spacing-02)}.componentlib-pending-state__note{margin:0;font-size:var(--font-size-x-small);color:var(--text-tertiary)}.componentlib-where-used-drawer{position:fixed;inset:0;z-index:10100;display:flex;justify-content:flex-end}.componentlib-where-used-drawer__backdrop{position:absolute;inset:0;background:var(--overlay,rgb(0 0 0 / .45))}.componentlib-where-used-drawer__panel{position:relative;z-index:1;width:min(440px, 92vw);height:100%;background:var(--layer-01,#fff);color:var(--text-primary,#1a1a1a);box-shadow:-4px 0 24px var(--shadow-elevated,rgb(0 0 0 / .2));display:flex;flex-direction:column;overflow:hidden}.componentlib-where-used-drawer__head{flex:0 0 auto;padding:var(--spacing-04,16px) var(--spacing-04,16px) var(--spacing-03,12px);border-bottom:1px solid var(--border-subtle-01,#e0e0e0);display:flex;align-items:center;justify-content:space-between;background:var(--layer-02,#f8f9fa)}.componentlib-where-used-drawer__title{margin:0;font-size:var(--heading-05-font-size);color:var(--text-primary,#1a1a1a)}.componentlib-where-used-drawer__body{flex:1 1 auto;overflow-y:auto;padding:var(--spacing-03,12px) var(--spacing-04,16px)}.componentlib-where-used-drawer__summary{color:var(--text-secondary,#525252);margin-bottom:var(--spacing-03,12px);text-transform:uppercase;letter-spacing:.5px}.componentlib-where-used-drawer__list{list-style:none;margin:0;padding:0}.componentlib-where-used-drawer__row{padding:var(--spacing-03,12px);border-bottom:1px solid var(--border-subtle-01,#e0e0e0);display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-02,8px)}.componentlib-where-used-drawer__link{flex:1 1 auto;font-weight:500;color:var(--button-primary,#4a6cf7);text-decoration:none}.componentlib-where-used-drawer__link:hover{text-decoration:underline}.componentlib-where-used-drawer__drift{flex:0 0 auto;background:var(--support-warning,#f1c21b);color:var(--text-primary);font-size:var(--font-size-x-small);padding:2px 8px;border-radius:12px;text-transform:uppercase;font-weight:600}.componentlib-where-used-drawer__version{flex:0 0 auto;font-size:var(--font-size-x-small);color:var(--text-secondary,#525252);font-style:italic}.componentlib-where-used-drawer__empty{padding:var(--spacing-07,40px) var(--spacing-04,16px);text-align:center;color:var(--text-secondary,#525252)}.componentlib-where-used-drawer__empty .ri-2x{color:var(--text-tertiary);margin-bottom:var(--spacing-03,12px);display:block}body.componentlib-where-used-drawer-open{overflow:hidden}.token-swatch{display:inline-block;width:12px;height:12px;border-radius:2px;border:1px solid var(--border-subtle-01,#ccc);vertical-align:middle;margin-right:var(--spacing-02,4px)}.token-swatch--lg{width:20px;height:20px;border-radius:3px;margin-right:var(--spacing-03,6px)}.token-swatch--xl{width:24px;height:24px;border-radius:4px;margin-right:var(--spacing-03,6px)}.token-swatch--none,.cl-vcard__swatch--none{background-color:var(--layer-02,#f4f4f4);background-image:linear-gradient(135deg,transparent 44%,var(--support-error,#da1e28) 44%,var(--support-error,#da1e28) 56%,transparent 56%)}.cl-preview-container{border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:var(--radius-md,6px);overflow:hidden;background:var(--layer-01,#fff)}.cl-preview-toolbar{padding:var(--spacing-02,6px) var(--spacing-04,12px);background:var(--layer-02,#f5f5f5);border-bottom:1px solid var(--border-subtle-01,#e0e0e0);display:flex;justify-content:space-between;align-items:center}.cl-preview-body{max-height:400px;overflow:hidden;position:relative}.cl-preview-iframe{width:100%;height:500px;border:none;pointer-events:none}.cl-preview-iframe--mini{width:600px;height:600px;transform:scale(.12);transform-origin:top left;border:none;pointer-events:none}.cl-detail-preview-toolbar{border-bottom:1px solid var(--border-subtle-01,#e0e0e0);padding:var(--spacing-03,8px) var(--spacing-05,16px);background:var(--layer-02,#f8f9fa);display:flex;justify-content:space-between;align-items:center}.cl-detail-preview-body{min-height:400px}.cl-detail-empty-preview{min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center}.cl-source-viewer{margin:0;padding:var(--spacing-05,16px);background:var(--background-inverse,#1e1e2e);color:var(--text-inverse,#e0e0e0);font-size:var(--body-compact-01-font-size,12px);max-height:400px;overflow:auto}.cl-source-toggle{padding:var(--spacing-03,8px) var(--spacing-05,16px);background:var(--layer-02,#f8f9fa);cursor:pointer;border-top:1px solid var(--border-subtle-01,#e0e0e0)}.cl-collapse-header{cursor:pointer}.cl-collapse-header .ri-arrow-down-s-line{float:right}.cl-code-small{font-size:var(--body-compact-01-font-size,12px)}.cl-vboard-controls{display:flex;align-items:center;gap:var(--spacing-05,16px);margin:var(--spacing-04,12px) 0 var(--spacing-05,16px);flex-wrap:wrap}.cl-vboard-segmented{display:inline-flex;border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:var(--radius-md,6px);overflow:hidden}.cl-vbtn{background:var(--layer-01,#fff);border:0;cursor:pointer;padding:var(--spacing-03,7px) var(--spacing-05,14px);font-size:var(--body-compact-01-font-size,13px);color:var(--text-secondary,#525252);display:inline-flex;align-items:center;gap:6px;line-height:1}.cl-vbtn+.cl-vbtn{border-left:1px solid var(--border-subtle-01,#e0e0e0)}.cl-vbtn.is-active{background:var(--avergo-ux-primary-color,#008379);color:var(--text-on-color,#fff)}.cl-vboard-hint{color:var(--text-helper,#6f6f6f);font-size:var(--helper-text-01-font-size,12px)}.cl-vboard__section{margin-bottom:var(--spacing-07,24px)}.cl-vboard__heading{display:flex;align-items:center;gap:var(--spacing-03,8px);font-size:var(--body-01-font-size,13px);font-weight:600;color:var(--text-secondary,#525252);text-transform:uppercase;letter-spacing:.04em;margin:0 0 var(--spacing-04,12px);padding-bottom:var(--spacing-02,4px);border-bottom:1px solid var(--border-subtle-01,#e0e0e0)}.cl-vboard__count{background:var(--layer-02,#f4f4f4);color:var(--text-helper,#6f6f6f);border-radius:10px;padding:1px 8px;font-size:var(--font-size-x-small);font-weight:600}.cl-vboard__grid{display:grid;gap:var(--spacing-05,16px);grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.cl-vcard{position:relative;display:flex;flex-direction:column;cursor:pointer;background:var(--layer-01,#fff);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:var(--radius-md,8px);overflow:hidden;transition:box-shadow .15s ease,border-color .15s ease,transform .15s ease}.cl-vcard:hover{box-shadow:var(--shadow-md,0 4px 12px rgb(0 0 0 / .10));border-color:var(--avergo-ux-primary-color,#008379);transform:translateY(-1px)}.cl-vcard:focus-visible{outline:2px solid var(--avergo-ux-primary-color,#008379);outline-offset:2px}.cl-vcard__preview{position:relative;height:84px;display:flex;align-items:center;justify-content:center;background:var(--layer-02,#f4f4f4);border-bottom:1px solid var(--border-subtle-01,#e0e0e0)}.cl-vcard--colors .cl-vcard__preview{border-bottom:0;padding:0}.cl-vcard__swatch{display:block;width:100%;height:84px}.cl-vcard__swatch-hex{position:absolute;bottom:6px;right:6px;background:var(--overlay,rgb(0 0 0 / .55));color:var(--text-on-color,#fff);border-radius:4px;padding:1px 6px;font-size:var(--font-size-x-small);font-family:monospace;letter-spacing:.02em}.cl-vcard__thumb{max-width:86%;max-height:64px;object-fit:contain}.cl-vcard__icon{display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--icon-secondary,#8d8d8d)}.cl-vcard__bigval{font-size:var(--body-02-font-size,15px);font-weight:600;color:var(--text-primary,#161616);padding:0 var(--spacing-04,10px);text-align:center;word-break:break-word;line-height:1.2}.cl-vcard__body{padding:var(--spacing-04,12px);flex:1 1 auto;min-width:0}.cl-vcard__name{font-weight:600;font-size:var(--body-compact-02-font-size,14px);color:var(--text-primary,#161616);margin-bottom:3px;line-height:1.25}.cl-vcard__key{display:inline-block;font-family:monospace;font-size:var(--font-size-x-small);background:var(--layer-02,#f4f4f4);color:var(--text-secondary,#525252);border-radius:4px;padding:1px 6px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.cl-vcard__val{margin-top:4px;font-size:var(--font-size-x-small);color:var(--text-helper,#6f6f6f);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-vcard__tags{margin-top:6px;display:flex;flex-wrap:wrap;gap:4px}.cl-vcard__tag{font-size:var(--font-size-micro);color:var(--text-on-color,#fff);border-radius:3px;padding:1px 6px}.cl-vcard__tag--scope{background:var(--support-warning,#f1c21b);color:var(--text-primary,#161616);text-transform:capitalize}.cl-vcard__actions{position:absolute;top:8px;right:8px;display:flex;gap:4px;opacity:0;transition:opacity .15s ease}.cl-vcard:hover .cl-vcard__actions,.cl-vcard:focus-within .cl-vcard__actions{opacity:1}.cl-vcard__copy,.cl-vcard__edit{width:27px;height:27px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:4px;cursor:pointer;text-decoration:none;background:var(--avergo-ux-glass,rgb(255 255 255 / .93));color:var(--text-secondary,#393939);box-shadow:var(--shadow-sm,0 1px 3px rgb(0 0 0 / .2))}.cl-vcard__copy:hover,.cl-vcard__edit:hover{background:var(--layer-01,#fff);color:var(--avergo-ux-primary-color,#008379)}.cl-vcard__copy.is-copied{background:var(--support-success,#24a148);color:var(--text-on-color,#fff)}.cl-gallery{display:grid;gap:var(--spacing-05,16px);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin-bottom:var(--spacing-05,16px)}.cl-gcard{position:relative;display:flex;flex-direction:column;background:var(--layer-01,#fff);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:var(--radius-md,8px);overflow:hidden;transition:box-shadow .15s ease,border-color .15s ease,transform .15s ease}.cl-gcard:hover{box-shadow:var(--shadow-md,0 4px 12px rgb(0 0 0 / .10));border-color:var(--avergo-ux-primary-color,#008379);transform:translateY(-1px)}.cl-gcard__preview{position:relative;height:168px;overflow:hidden;background:var(--layer-02,#f4f4f4);border-bottom:1px solid var(--border-subtle-01,#e0e0e0);display:flex;align-items:center;justify-content:center}.cl-gcard__preview iframe{position:absolute;top:0;left:0;width:600px;height:450px;transform:scale(.4);transform-origin:top left;border:none;pointer-events:none}.cl-gcard__preview-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--icon-secondary,#8d8d8d)}.cl-gcard__preview-empty i{font-size:var(--heading-01-font-size);opacity:.5}.cl-gcard__preview-empty span{font-size:var(--font-size-x-small)}.cl-gcard__type-chip{position:absolute;top:8px;left:8px;z-index:1;background:var(--overlay,rgb(0 0 0 / .55));color:var(--text-on-color,#fff);border-radius:4px;padding:2px 7px;font-size:var(--font-size-micro);display:inline-flex;align-items:center;gap:4px}.cl-gcard__body{padding:var(--spacing-04,12px);flex:1 1 auto;min-width:0}.cl-gcard__name{font-weight:600;font-size:var(--body-compact-02-font-size,14px);color:var(--text-primary,#161616);margin-bottom:4px;line-height:1.25;display:flex;align-items:center;gap:6px}.cl-gcard__name a{color:inherit;text-decoration:none}.cl-gcard__name a:hover{color:var(--avergo-ux-primary-color,#008379)}.cl-gcard__desc{font-size:var(--font-size-x-small);color:var(--text-helper,#6f6f6f);margin:0 0 6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cl-gcard__meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:var(--font-size-x-small);color:var(--text-helper,#6f6f6f)}.cl-gcard__meta .label{font-size:var(--font-size-micro)}.cl-gcard__actions{position:absolute;top:8px;right:8px;display:flex;gap:4px;opacity:0;transition:opacity .15s ease;z-index:2}.cl-gcard:hover .cl-gcard__actions,.cl-gcard:focus-within .cl-gcard__actions{opacity:1}.cl-gcard__btn{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:4px;cursor:pointer;text-decoration:none;background:var(--avergo-ux-glass,rgb(255 255 255 / .93));color:var(--text-secondary,#393939);box-shadow:var(--shadow-sm,0 1px 3px rgb(0 0 0 / .2))}.cl-gcard__btn:hover{background:var(--layer-01,#fff);color:var(--avergo-ux-primary-color,#008379)}.cl-gcard__wire{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:6px;width:64%;padding:0 8px}.cl-wire-bar{height:12px;border-radius:3px;background:linear-gradient(90deg,var(--border-subtle-02,#d0d0d0),var(--border-subtle-01,#e4e4e4))}.cl-wire-bar:first-child{height:18px}.cl-gcard__wire-label{margin-top:6px;text-align:center;font-size:var(--font-size-micro);color:var(--text-helper,#8d8d8d)}.cl-scrollable-list{max-height:200px;overflow-y:auto}.cl-tag-badge{margin:2px;display:inline-block}.cl-metadata-table{font-size:var(--body-compact-01-font-size,12px)}.cl-filesize-bar{background:var(--layer-02,#f5f5f5);border-radius:var(--radius-sm,4px);padding:var(--spacing-03,8px);margin-top:var(--spacing-04,12px)}.cl-builder-placeholder{padding:var(--spacing-10,60px) 0}.cl-token-type-label{font-size:var(--helper-text-01-font-size,11px);text-transform:uppercase}.cl-token-btn{font-size:var(--helper-text-01-font-size,11px)}.cl-import-progress{height:4px;border-radius:2px;transition:width 0.3s ease}.cl-property-item{background:var(--layer-02,#f5f5f5);border-radius:var(--radius-sm,3px);padding:var(--spacing-02,4px) var(--spacing-03,8px);margin-bottom:var(--spacing-02,4px)}.cl-flex-spacer{flex:1}@media (max-width:767px){.cl-preview-iframe--mini{display:none}}.cl-u-toolbar-pad{padding:10px 16px}.cl-u-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.cl-u-spacer{flex:1}.cl-u-empty-pad{padding:60px 0}.cl-u-micro{font-size:var(--font-size-micro)}.cl-u-xsmall{font-size:var(--font-size-x-small)}.cl-u-caption{font-size:var(--font-size-caption)}.cl-u-float-right{float:right}.cl-u-float-right-icon{float:right;font-size:var(--font-size-body)}.cl-u-mt-0{margin-top:0}.cl-u-mt-8{margin-top:8px}.cl-u-mt-10{margin-top:10px}.cl-u-scroll-150{max-height:150px;overflow-y:auto}.cl-u-scroll-200{max-height:200px;overflow-y:auto}.cl-u-chip-inline{margin:2px;display:inline-block}.cl-u-plain-label{margin:0;font-weight:400}.cl-u-label-advanced{font-weight:400;font-size:var(--font-size-caption)}.cl-u-uppercase-key{font-size:var(--font-size-x-small);text-transform:uppercase}.cl-u-w-100{width:100px}.cl-u-w-120{width:120px}.cl-u-w-150{width:150px}.cl-u-drag-handle{cursor:move}.cl-u-stack{display:flex;align-items:flex-start;gap:10px}.cl-u-inline-row{display:flex;align-items:center;gap:10px}.cl-u-push-right{margin-left:auto}.cl-u-hero-icon{font-size:20px;margin-top:1px}.cl-preview-frame{border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:6px;overflow:hidden;background:var(--layer-01,#fff)}.cl-preview-frame--scroll{max-height:500px;overflow-y:auto}.cl-preview-head{padding:6px 12px;background:var(--layer-02,#f5f5f5);border-bottom:1px solid var(--border-subtle-01,#e0e0e0);display:flex;justify-content:space-between;align-items:center}.cl-preview-bar{border-bottom:1px solid var(--border-subtle-01,#e0e0e0);padding:8px 16px;background:var(--layer-02,#f8f9fa);display:flex;justify-content:space-between;align-items:center}.cl-preview-stage{min-height:400px}.cl-preview-stage--empty{min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center}.cl-preview-clip{max-height:400px;overflow:hidden;position:relative}.cl-preview-iframe{width:100%;min-height:500px;border:none}.cl-preview-iframe--fixed{width:100%;height:500px;border:none}.cl-preview-iframe--inert{pointer-events:none}.cl-disclosure{border-top:1px solid var(--border-subtle-01,#e0e0e0)}.cl-disclosure__head{padding:8px 16px;background:var(--layer-02,#f8f9fa);cursor:pointer}.cl-source-block{margin:0;padding:16px;background:var(--layer-inverse,#1e1e2e);color:var(--text-inverse,#e0e0e0);font-size:var(--font-size-caption);max-height:400px;overflow:auto}.cl-token-panel{margin-top:8px;padding:12px;background:var(--layer-01,#f7f7f7);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:6px;max-height:200px;overflow-y:auto}.cl-inline-form{margin-top:8px;padding:8px;background:var(--layer-02,#f8f8f8);border-radius:4px}.cl-soft-panel{background:var(--layer-02,#f5f5f5);border-radius:4px}.cl-soft-row{background:var(--layer-02,#f5f5f5);border-radius:3px}.cl-usage-panel{background:var(--layer-02,#f8fafc);border-radius:6px;border:1px solid var(--layer-hover-01,#e8e8e8)}.cl-slot-row{background:var(--layer-02,#f8f8f8);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:4px;display:flex;align-items:center;gap:8px}.cl-u-col-80{width:80px}.cl-u-cell-preview{width:80px;padding:4px}.cl-thumb{width:72px;height:54px;overflow:hidden;border-radius:4px;background:var(--layer-01,#fff);border:1px solid var(--border-subtle-01,#e0e0e0)}.cl-thumb--clickable{cursor:pointer}.cl-thumb__frame{width:600px;height:450px;transform:scale(.12);transform-origin:top left;pointer-events:none;border:none}.cl-thumb__frame--zoom{width:600px;height:450px;transform:scale(.7);transform-origin:top left;pointer-events:none;border:none}.cl-thumb--pending{width:72px;height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--layer-01,#f0f4ff);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:4px;color:var(--text-secondary,#999);font-size:var(--font-size-micro);gap:2px}.cl-thumb--pending i{font-size:20px;opacity:.4}.cl-u-tag{margin-right:2px;font-size:var(--font-size-micro)}.cl-u-section-rule{border-top:1px solid var(--border-subtle-01,#e0e0e0)}.cl-u-progress-thin{height:4px;margin:8px 0}.cl-u-progress-zero{width:0%}.cl-swatch-sm{display:inline-block;width:12px;height:12px;border-radius:2px;border:1px solid var(--border-strong-01,#ccc);vertical-align:middle;margin-right:4px}.cl-swatch-lg{display:inline-block;width:20px;height:20px;border:1px solid var(--border-strong-01,#ccc);border-radius:3px;margin:2px}.avergo-wf-skip-link{position:absolute;top:-40px;left:0;background:var(--button-primary,#008379);color:var(--text-inverse,#fff);padding:var(--spacing-03,8px) var(--spacing-05,16px);z-index:9999;text-decoration:none;border-radius:0 0 var(--spacing-01,4px) 0}.avergo-wf-skip-link:focus{top:0}.avergo-wf-stepper{display:flex;list-style:none;margin:0;padding:0;gap:var(--spacing-03,8px);overflow-x:auto}.avergo-wf-stepper__item{flex:1 1 0%;min-width:110px;display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--spacing-04,12px) var(--spacing-03,8px) var(--spacing-03,8px);border-radius:var(--spacing-02,6px);background:var(--layer-02,#f9fafb);border:1px solid var(--border-subtle,#e5e7eb);position:relative}.avergo-wf-stepper__item.is-current{background:var(--support-success-bg,var(--layer-02,#ecfdf5));border-color:var(--button-primary,#008379);box-shadow:0 0 0 2px var(--primary-20,rgb(0 131 121 / .15))}.avergo-wf-stepper__item.is-done{background:var(--support-success-bg,var(--layer-02,#f0fdf4));border-color:var(--support-success-border,var(--support-success,#24a148))}.avergo-wf-stepper__bullet{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--text-disabled,#d1d5db);color:var(--text-inverse,#fff);font-weight:600;font-size:var(--font-size-md,13px);margin-bottom:var(--spacing-02,6px)}.avergo-wf-stepper__item.is-current .avergo-wf-stepper__bullet{background:var(--primary-60,#008379)}.avergo-wf-stepper__item.is-done .avergo-wf-stepper__bullet{background:var(--support-success,#24a148)}.avergo-wf-stepper__label{font-weight:600;font-size:var(--font-size-sm,12px);line-height:1.2;color:var(--text-primary,#111827)}.avergo-wf-stepper__hint{font-size:var(--font-size-xs,11px);color:var(--text-secondary,#6b7280);margin-top:2px}.avergo-wf-source-wrap{display:inline-flex;align-items:center;gap:var(--spacing-02,6px);font-weight:400}.avergo-wf-source{display:inline-flex;align-items:center;gap:var(--spacing-01,4px);padding:2px var(--spacing-03,8px);border-radius:10px;font-size:var(--font-size-xs,11px);font-weight:600;line-height:1.6;border:1px solid #fff0}.avergo-wf-source--default{background:var(--layer-02,#f3f4f6);color:var(--text-primary,#374151);border-color:var(--border-subtle-01,#e5e7eb)}.avergo-wf-source--info{background:var(--support-info-bg,var(--layer-02,#eff6ff));color:var(--support-info,#0043ce);border-color:var(--support-info-border,var(--support-info,#0043ce))}.avergo-wf-source--success{background:var(--support-success-bg,var(--layer-02,#ecfdf5));color:var(--support-success,#24a148);border-color:var(--support-success-border,var(--support-success,#24a148))}.avergo-wf-source--warning{background:var(--support-warning-bg,var(--layer-02,#fffbeb));color:var(--support-warning,#f1c21b);border-color:var(--support-warning-border,var(--support-warning,#f1c21b))}.avergo-wf-telemetry{display:inline-flex;align-items:center;gap:var(--spacing-02,6px);padding:2px var(--spacing-03,8px);border-radius:10px;font-size:var(--font-size-xs,11px);color:var(--text-secondary,#6b7280);background:var(--layer-02,#f9fafb);border:1px solid var(--border-subtle,#e5e7eb)}.avergo-wf-telemetry i{font-size:var(--font-size-sm,12px)}.avergo-wf-modal,.avergo-wf-grant-modal{position:fixed;inset:0;background:var(--overlay,rgb(17 24 39 / .55));z-index:10500;display:flex;align-items:flex-start;justify-content:center;padding:60px var(--spacing-05,16px) var(--spacing-05,16px);overflow-y:auto}.avergo-wf-modal[hidden],.avergo-wf-grant-modal[hidden]{display:none!important}.avergo-wf-modal.avg-hidden,.avergo-wf-grant-modal.avg-hidden{display:none}.avergo-wf-modal__inner{background:var(--layer-01,#fff);border-radius:var(--spacing-02,6px);width:100%;max-width:640px;box-shadow:0 20px 50px rgb(0 0 0 / .25)}.avergo-wf-grant-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-02,6px);padding:var(--spacing-03,8px) var(--spacing-04,12px);border-bottom:1px solid var(--border-subtle,#f3f4f6);word-break:break-word;min-width:0}.avergo-wf-grant-row>*{min-width:0;max-width:100%}.avergo-wf-grant-row:last-child{border-bottom:none}.box-layout .col-md-3 .panel-body{overflow-wrap:break-word}.panel[data-artifact="brief"] .panel-title{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--spacing-02,6px)}.panel[data-artifact="brief"] .panel-title>.pull-right{float:none;margin-left:auto;display:inline-flex;align-items:center;gap:var(--spacing-02,6px)}body:has([data-mautic-content="aiAssistantWorkflows"]) .page-header .std-toolbar,body.aiAssistantWorkflows .page-header .std-toolbar,.avergo-wf-filters{flex-wrap:wrap}.avergo-wf-filters{row-gap:var(--spacing-02,6px)}.avergo-ai-cross-nav+.avergo-wf-filters{margin-top:var(--spacing-02,6px)}.avergo-wf-empty,.avergo-wf-empty-filtered{text-align:center;padding:var(--spacing-07,24px) var(--spacing-05,16px)}.toolbar--table-toolbar .avergo-wf-filters{flex:0 0 auto;margin:0 var(--spacing-04,12px) 0 var(--spacing-04,12px);white-space:nowrap}.toolbar--table-toolbar .avergo-wf-search{flex:1 1 auto;margin-right:var(--spacing-04,12px);min-width:0}.avergo-wf-filter-btn .badge{margin-left:var(--spacing-01,4px)}.avergo-wf-filter-btn.active,.avergo-wf-filter-btn[aria-selected="true"]{background:var(--button-primary,#008379);border-color:var(--button-primary,#008379);color:var(--text-inverse,#fff)}.avergo-wf-filter-btn.active .badge,.avergo-wf-filter-btn[aria-selected="true"] .badge{background:rgb(255 255 255 / .25);color:var(--text-inverse,#fff)}.avergo-wf-empty-icon{font-size:24px;color:var(--text-disabled,#9ca3af)}.avergo-wf-empty-desc{max-width:640px;margin:0 auto var(--spacing-07,24px)}.avergo-wf-empty-cards{max-width:820px;margin:0 auto}.avergo-wf-empty-card-icon{font-size:var(--spacing-07,24px);color:var(--primary-60,#008379)}.avergo-wf-empty-footnote{font-size:var(--font-size-xs,11px);font-style:italic}.avergo-wf-cost-total{font-size:var(--heading-04-font-size);color:var(--primary-60,#008379)}.avergo-wf-cost-table{font-size:var(--font-size-xs,11px)}.avergo-wf-cost-value{color:var(--primary-60,#008379);font-weight:600}.avergo-wf-scope-label{font-family:ui-monospace,SFMono-Regular,monospace;color:var(--primary-60,#008379)}.avergo-wf-brief-info{background:var(--layer-02,#f9fafb);border-left:3px solid var(--primary-60,#008379);padding:var(--spacing-03,8px) var(--spacing-04,12px);border-radius:0 4px 4px 0}.avergo-wf-handover-pre{background:var(--layer-02,#f9fafb);border:1px solid var(--border-subtle,#e5e7eb);padding:var(--spacing-04,12px);border-radius:4px;white-space:pre-wrap;max-height:600px;overflow-y:auto}.avergo-wf-type-category-label{text-transform:uppercase;letter-spacing:.05em;font-size:var(--label-01-font-size,12px);color:var(--text-secondary,#6b7280)}.avergo-wf-type-picker-grid{display:flex;flex-wrap:wrap;gap:var(--spacing-03,12px);margin:0 0 var(--spacing-05,20px)}.avergo-wf-type-picker-grid>.avergo-wf-type-cell{display:flex;flex:1 1 220px;max-width:calc(33.333% - var(--spacing-03, 12px));min-width:200px}@media (max-width:767px){.avergo-wf-type-picker-grid>.avergo-wf-type-cell{max-width:100%;flex-basis:100%}}.avergo-wf-type-card{white-space:normal;height:100%;padding:var(--spacing-03,12px)}.avergo-wf-type-card .avergo-wf-type-card__inner{display:flex;align-items:flex-start;gap:var(--spacing-02,8px)}.avergo-wf-type-card .avergo-wf-type-card__icon{color:var(--primary-60,#008379);flex-shrink:0;line-height:1.4}.avergo-wf-type-card .avergo-wf-type-card__content{min-width:0;flex:1 1 auto}.avergo-wf-type-card .avergo-wf-type-card__label{line-height:1.3}.avergo-wf-type-card .avergo-wf-type-card__duration{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.avergo-wf-type-card--soon{opacity:1;border-style:dashed;background:#fff0;cursor:not-allowed}.avergo-wf-type-card--soon .avergo-wf-type-card__icon,.avergo-wf-type-card--soon .avergo-wf-type-card__label{color:var(--text-secondary,#6b7280)}.avergo-wf-type-card--soon .avergo-wf-type-card__blurb{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;line-height:1.35;margin-top:3px;font-size:var(--label-01-font-size,12px)}.avergo-wf-type-card__soon{display:inline-block;margin-top:6px;letter-spacing:.02em}.avergo-wf-type-picker-empty-icon{font-size:var(--heading-01-font-size);color:var(--text-secondary,#9ca3af)}.avergo-wf-u-cell-action{width:60px}.avergo-wf-u-mt-sm{margin-top:var(--spacing-03)}.avergo-wf-u-mono{font-family:ui-monospace,SFMono-Regular,monospace;color:var(--button-primary)}.avergo-wf-u-hours-field{width:120px}.avergo-wf-u-ml-xs{margin-left:var(--spacing-03)}.avergo-wf-u-stat{font-size:var(--font-size-stat)}:root{--ai-primary:var(--button-primary);--ai-primary-dark:var(--button-primary-hover);--ai-primary-light:var(--primary-20);--ai-bg:var(--background);--ai-surface:var(--layer-01);--ai-border:var(--border-subtle-01);--ai-text:var(--text-primary);--ai-text-muted:var(--text-secondary);--ai-user-bubble:var(--primary-20);--ai-assistant-bubble:var(--layer-01);--ai-panel-width:440px;--ai-panel-z:9999;--ai-fab-size:52px;--ai-fab-bottom:24px;--ai-fab-right:24px;--ai-fab-gap:var(--spacing-03, 8px);--ai-radius:12px;--ai-shadow:0 8px 32px rgba(0, 0, 0, 0.18);--ai-font:inherit;--ai-transition:0.25s cubic-bezier(0.4, 0, 0.2, 1)}#avergo-ai-fab{position:fixed;bottom:var(--ai-fab-bottom);right:var(--ai-fab-right);width:var(--ai-fab-size);height:var(--ai-fab-size);border-radius:50%;background:linear-gradient(135deg,var(--ai-primary) 0%,var(--ai-primary-dark) 100%);color:var(--text-on-color,#fff);display:flex;align-items:center;justify-content:center;font-size:var(--heading-03-font-size);cursor:pointer;box-shadow:0 4px 20px rgb(0 0 0 / .25);z-index:var(--ai-panel-z);transition:transform var(--ai-transition),box-shadow var(--ai-transition);user-select:none;outline:none}#avergo-ai-fab:hover{transform:scale(1.08);box-shadow:0 6px 28px rgb(0 0 0 / .35)}#avergo-ai-fab:focus-visible{outline:2px solid var(--ai-primary);outline-offset:3px}#avergo-ai-fab.is-active{transform:scale(.92);box-shadow:0 2px 12px rgb(0 0 0 / .2)}html[data-avergo-assistant]:not(:has([data-avergo-ai-fullpage-host],.avergo-ai-fullpage)){--ai-fab-safe-block:calc(var(--ai-fab-bottom) + var(--ai-fab-size) + var(--ai-fab-gap));--ai-fab-safe-inline:calc(var(--ai-fab-right) + var(--ai-fab-size) + var(--ai-fab-gap));--avergo-fab-stack-offset:calc(var(--ai-fab-size) + var(--ai-fab-gap));--avergo-fab-axis-right:calc(var(--ai-fab-right) + var(--ai-fab-size) / 2)}html[data-avergo-assistant]:not(:has([data-avergo-ai-fullpage-host],.avergo-ai-fullpage)) #app-content{padding-bottom:var(--ai-fab-safe-block)}html[data-avergo-assistant]:not(:has([data-avergo-ai-fullpage-host],.avergo-ai-fullpage)) #app-footer{padding-right:var(--ai-fab-safe-inline)}html[data-avergo-assistant]:not(:has([data-avergo-ai-fullpage-host],.avergo-ai-fullpage)):has(#avergo-ai-panel.is-open) .wl-scroll-top{display:none!important}#avergo-ai-panel{position:fixed;bottom:calc(var(--ai-fab-bottom) + var(--ai-fab-size) + 12px);right:var(--ai-fab-right);width:var(--avergo-ai-panel-width,var(--ai-panel-width));max-width:calc(100vw - 32px);transition:opacity var(--ai-transition),transform var(--ai-transition),width 0.2s ease-out;height:620px;max-height:calc(100vh - 120px);background:var(--ai-bg);border-radius:var(--ai-radius);box-shadow:var(--ai-shadow);border:1px solid var(--ai-border);z-index:calc(var(--ai-panel-z) - 1);display:flex;flex-direction:column;font-family:var(--ai-font);font-size:var(--font-size-body);color:var(--ai-text);overflow:hidden;opacity:0;pointer-events:none;transform:translateY(16px) scale(.97);transform-origin:bottom right}#avergo-ai-panel.avergo-ai-panel--expanded{height:calc(100vh - 120px);max-height:calc(100vh - 80px)}.avergo-ai-panel-resize{position:absolute;left:0;top:0;width:5px;height:100%;cursor:ew-resize;background:#fff0;z-index:10;transition:background 0.15s}.avergo-ai-panel-resize:hover,.avergo-ai-panel-resize--active{background:var(--ai-primary,#008379)}#avergo-ai-panel:not(.avergo-ai-panel--expanded) .avergo-ai-panel-resize{pointer-events:none}.avergo-ai-panel-mode-btn{background:rgb(255 255 255 / .15);border:none;color:var(--text-on-color,#fff);width:30px;height:30px;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--heading-05-font-size);padding:0;transition:background var(--ai-transition)}.avergo-ai-panel-mode-btn:hover{background:rgb(255 255 255 / .28)}#avergo-ai-panel.is-open{opacity:1;pointer-events:all;transform:translateY(0) scale(1)}#avergo-ai-panel-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:linear-gradient(135deg,var(--ai-primary) 0%,var(--ai-primary-dark) 100%);color:var(--text-on-color,#fff);flex-shrink:0}.ai-panel-title{font-weight:600;font-size:var(--font-size-body);display:flex;align-items:center;gap:8px}.ai-panel-title i{font-size:var(--heading-04-font-size)}.ai-panel-actions{display:flex;gap:4px}.ai-icon-btn{background:rgb(255 255 255 / .15);border:none;color:var(--text-on-color,#fff);width:30px;height:30px;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--heading-05-font-size);transition:background var(--ai-transition);padding:0}.ai-icon-btn:hover{background:rgb(255 255 255 / .28)}#avergo-ai-context-bar{padding:6px 16px;background:var(--ai-surface);border-bottom:1px solid var(--ai-border);font-size:var(--font-size-caption);color:var(--ai-text-muted);flex-shrink:0}#avergo-ai-panel-body{display:flex;flex:1;overflow:hidden;min-height:0}#avergo-ai-sidebar{width:0;overflow:hidden;transition:width 0.2s ease;border-right:1px solid var(--ai-border,#e5e7eb);background:var(--ai-surface,#f9fafb);display:flex;flex-direction:column;flex-shrink:0}#avergo-ai-sidebar.is-open{width:200px}#avergo-ai-sidebar-header{padding:10px 12px;font-size:var(--font-size-x-small);font-weight:600;color:var(--ai-text-muted,#9ca3af);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--ai-border,#e5e7eb);flex-shrink:0}#avergo-ai-sidebar-list{flex:1;overflow-y:auto;padding:2px 0}.ai-conv-item{padding:8px 10px;cursor:pointer;border-bottom:1px solid var(--ai-border,#f3f4f6);transition:background 0.1s;position:relative}.ai-conv-item:hover{background:rgb(0 131 121 / .06)}.ai-conv-item--active{background:rgb(0 131 121 / .1)}.ai-conv-title{font-size:var(--font-size-caption);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ai-text,#374151);padding-right:20px}.ai-conv-meta{font-size:var(--font-size-micro);color:var(--ai-text-muted,#9ca3af);margin-top:1px}.ai-conv-delete{position:absolute;top:6px;right:4px;background:none;border:none;color:var(--ai-text-muted,#9ca3af);cursor:pointer;font-size:var(--font-size-caption);padding:2px;opacity:0;transition:opacity 0.15s}.ai-conv-item:hover .ai-conv-delete{opacity:1}.ai-conv-delete:hover{color:var(--support-error,#dc2626)}#avergo-ai-main{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden}#avergo-ai-messages{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px;scroll-behavior:smooth}.ai-welcome{text-align:center;color:var(--ai-text-muted);padding:24px 16px;line-height:1.6}.ai-welcome p{margin:0 0 8px}.ai-welcome-chips{display:flex;justify-content:center;gap:var(--spacing-03,8px);flex-wrap:wrap;margin:12px 0}.ai-welcome-chip{display:inline-flex;align-items:center;gap:var(--spacing-02,6px);padding:6px 12px;border-radius:999px;border:1px solid var(--border-subtle-01,#e0e0e0);background:var(--layer-02,#f9fafb);color:var(--text-primary,#374151);font-size:var(--font-size-sm,12px);cursor:pointer}.ai-welcome-chip:hover,.ai-welcome-chip:focus-visible{border-color:var(--button-primary,#008379);color:var(--button-primary,#008379);background:var(--primary-10,rgb(0 131 121 / .06))}.ai-message{display:flex;align-items:flex-start;gap:10px;max-width:100%;animation:aiMessageIn 0.2s ease-out}@keyframes aiMessageIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ai-message--user{flex-direction:row-reverse}.ai-message-avatar{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-body);flex-shrink:0;color:var(--ai-primary);background:var(--ai-user-bubble)}.ai-message--assistant .ai-message-avatar{background:linear-gradient(135deg,var(--ai-primary) 0%,var(--ai-primary-dark) 100%);color:var(--text-on-color,#fff)}.ai-message-content{background:var(--ai-user-bubble);border-radius:12px 12px 4px 12px;padding:10px 14px;line-height:1.55;word-break:break-word;max-width:calc(100% - 44px);font-size:var(--font-size-body)}#avergo-ai-panel.avergo-ai-panel--expanded .ai-message-content{max-width:min(calc(100% - 44px), 80ch)}#avergo-ai-panel.avergo-ai-panel--expanded #avergo-ai-messages{padding:20px 32px;gap:16px}.ai-message--user .ai-message-content{white-space:pre-wrap}.ai-message--assistant .ai-message-content{background:var(--ai-assistant-bubble);border:1px solid var(--ai-border);border-radius:12px 12px 12px 4px}.ai-message--assistant .ai-message-content p{margin:0 0 8px}.ai-message--assistant .ai-message-content p:last-child{margin-bottom:0}.ai-message--assistant .ai-message-content h1,.ai-message--assistant .ai-message-content h2,.ai-message--assistant .ai-message-content h3,.ai-message--assistant .ai-message-content h4{margin:var(--spacing-03,12px) 0 var(--spacing-02,6px);font-weight:700;color:var(--text-primary,#111827);line-height:1.3}.ai-message--assistant .ai-message-content h1{font-size:var(--heading-04-font-size)}.ai-message--assistant .ai-message-content h2{font-size:var(--heading-05-font-size)}.ai-message--assistant .ai-message-content h3{font-size:var(--font-size-body)}.ai-message--assistant .ai-message-content h4{font-size:var(--font-size-sm)}.ai-message--assistant .ai-message-content strong{font-weight:700;color:var(--text-primary,#111827)}.ai-message--assistant .ai-message-content em{font-style:italic}.ai-message--assistant .ai-message-content code{background:var(--layer-02,#f1f5f9);color:var(--text-primary,#0f172a);padding:1px 6px;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--font-size-caption)}.ai-message--assistant .ai-message-content pre{background:var(--inverse-01,#1f2937);color:var(--text-on-color,#f3f4f6);padding:var(--spacing-03,10px) var(--spacing-03,12px);border-radius:6px;overflow-x:auto;margin:var(--spacing-02,8px) 0;font-size:var(--font-size-caption);line-height:1.5}.ai-message--assistant .ai-message-content pre code{background:#fff0;color:inherit;padding:0;font-size:var(--font-size-caption)}.ai-message--assistant .ai-message-content ul,.ai-message--assistant .ai-message-content ol{margin:var(--spacing-02,6px) 0 var(--spacing-02,8px);padding-left:22px}.ai-message--assistant .ai-message-content li{margin:2px 0}.ai-message--assistant .ai-message-content blockquote{border-left:3px solid var(--button-primary,#008379);padding-left:var(--spacing-03,12px);margin:var(--spacing-02,8px) 0;color:var(--text-secondary,#4b5563);font-style:italic}.ai-message--assistant .ai-message-content a{color:var(--button-primary,#008379);text-decoration:underline;text-underline-offset:2px}.ai-message--assistant .ai-message-content a:hover{color:var(--interactive-primary-hover,#006b62)}.ai-message--assistant .ai-message-content hr{border:none;border-top:1px solid var(--border-subtle-00,#e5e7eb);margin:var(--spacing-03,10px) 0}.ai-message--assistant .ai-message-content table{border-collapse:collapse;margin:var(--spacing-02,8px) 0;width:100%;font-size:var(--font-size-caption)}.ai-message--assistant .ai-message-content th,.ai-message--assistant .ai-message-content td{border:1px solid var(--border-subtle-00,#e5e7eb);padding:var(--spacing-01,4px) var(--spacing-02,8px);text-align:left}.ai-message--assistant .ai-message-content th{background:var(--layer-01,#f9fafb);font-weight:700}.ai-typing-indicator{display:inline-flex;gap:4px;padding:2px 0}.ai-typing-indicator span{width:6px;height:6px;background:var(--ai-text-muted);border-radius:50%;animation:aiTyping 1.2s infinite ease-in-out}.ai-typing-indicator span:nth-child(2){animation-delay:0.2s}.ai-typing-indicator span:nth-child(3){animation-delay:0.4s}@keyframes aiTyping{0%,80%,100%{transform:scale(.75);opacity:.5}40%{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.ai-message,.avergo-ai-panel,#avergo-ai-fab,#avergo-ai-send{animation:none!important;transition:none!important}.ai-typing-indicator span{animation:none!important;opacity:0.7!important;transform:none!important}}#avergo-ai-composer{display:flex;align-items:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--ai-border);background:var(--ai-bg);flex-shrink:0}#avergo-ai-input{flex:1;border:1px solid var(--ai-border);border-radius:8px;padding:8px 12px;font-family:var(--ai-font);font-size:var(--font-size-body);color:var(--ai-text);background:var(--ai-surface);resize:none;outline:none;max-height:120px;overflow-y:auto;line-height:1.5;transition:border-color var(--ai-transition)}#avergo-ai-input:focus{border-color:var(--ai-primary);background:var(--layer-00,#fff)}#avergo-ai-input::placeholder{color:var(--ai-text-muted)}#avergo-ai-send{width:36px;height:36px;border-radius:8px;background:var(--ai-primary);border:none;color:var(--text-on-color,#fff);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--heading-05-font-size);flex-shrink:0;transition:background var(--ai-transition),transform var(--ai-transition)}#avergo-ai-send:hover:not(:disabled){background:var(--ai-primary-dark);transform:scale(1.05)}#avergo-ai-send:disabled{opacity:.6;cursor:not-allowed;transform:none}#avergo-ai-send.ai-send--stop{background:var(--support-error,var(--ai-primary))}#avergo-ai-send.ai-send--stop:hover:not(:disabled){background:var(--support-error,var(--ai-primary-dark));transform:scale(1.05)}#avergo-ai-messages::-webkit-scrollbar{width:4px}#avergo-ai-messages::-webkit-scrollbar-track{background:#fff0}#avergo-ai-messages::-webkit-scrollbar-thumb{background:var(--ai-border);border-radius:4px}.avergo-ai-banner{padding:10px 14px;margin:8px 12px;border-radius:8px;font-size:var(--font-size-sm);line-height:1.5;animation:aiMessageIn 0.3s ease-out}.avergo-ai-banner--urgent{background:var(--notification-warning-background,#fef3c7);border:1px solid var(--support-warning,#f59e0b);color:var(--notification-warning-text,#78350f)}.avergo-ai-banner--escalation{background:var(--notification-info-background,#eff6ff);border:1px solid var(--support-info,#3b82f6);color:var(--notification-info-text,#1e3a8a)}.avergo-ai-banner--escalation div{margin-bottom:8px}.avergo-ai-ticket-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:var(--ai-primary);color:var(--text-on-color,#fff)!important;border-radius:6px;text-decoration:none;font-weight:600;font-size:var(--font-size-sm);transition:background var(--ai-transition)}.avergo-ai-ticket-btn:hover{background:var(--ai-primary-dark);color:var(--text-on-color,#fff)!important;text-decoration:none}.ai-approval-card{background:var(--layer-01,#f8f9fa);border:1px solid var(--border-subtle-00,#dee2e6);border-radius:8px;padding:var(--spacing-03,12px);margin-top:var(--spacing-02,8px);animation:aiMessageIn 0.2s ease-out}.ai-approval-card__title{font-weight:600;font-size:var(--font-size-sm);margin-bottom:6px;display:flex;align-items:center;gap:6px;color:var(--ai-text,#111827)}.ai-approval-card__title i{font-size:var(--font-size-body)}.ai-approval-card__params{font-size:var(--font-size-caption);color:var(--text-secondary,#6c757d);margin-bottom:var(--spacing-02,8px);word-break:break-word;line-height:1.4}.ai-approval-card__actions{display:flex;gap:8px}.ai-approval-btn{padding:4px 12px;border-radius:4px;font-size:var(--font-size-caption);cursor:pointer;border:none;display:inline-flex;align-items:center;gap:4px;font-family:var(--ai-font);transition:background 0.15s ease}.ai-approval-btn:disabled{opacity:.7;cursor:not-allowed}.ai-approval-btn--approve{background:var(--support-success,#28a745);color:var(--text-on-color,#fff)}.ai-approval-btn--approve:hover:not(:disabled){background:var(--support-success-hover,#218838)}.ai-approval-btn--reject{background:var(--layer-02,#e9ecef);color:var(--text-primary,#495057)}.ai-approval-btn--reject:hover:not(:disabled){background:var(--border-subtle-00,#dee2e6)}.ai-approval-card--approved{border-color:var(--support-success,#28a745);background:var(--notification-success-background,#f0fff0)}.ai-approval-card--rejected{opacity:.6}@media (max-width:768px){.avergo-ai-panel-resize,.avergo-ai-panel-mode-btn[data-mode="expanded"],.avergo-ai-panel-mode-btn[data-mode="fullpage"]{display:none!important}#avergo-ai-panel.avergo-ai-panel--expanded{--avergo-ai-panel-width:var(--ai-panel-width, 440px)}}@media (max-width:520px){#avergo-ai-panel{right:8px;bottom:calc(var(--ai-fab-bottom) + var(--ai-fab-size) + 8px);width:calc(100vw - 16px);height:70vh}:root{--ai-fab-right:16px;--ai-fab-bottom:16px}}.avergo-ai-brief-draft{background:var(--layer-00,#ffffff);border:1px solid var(--support-success-light,#d1fae5);border-radius:10px;padding:var(--spacing-04,14px) var(--spacing-04,16px);margin:var(--spacing-01,4px) 0}.avergo-ai-brief-draft__header{display:flex;align-items:center;gap:var(--spacing-02,6px);padding-bottom:var(--spacing-02,8px);margin-bottom:var(--spacing-02,8px);border-bottom:1px solid var(--border-subtle-01,#f3f4f6)}.avergo-ai-brief-draft__header i{color:var(--button-primary,#008379)}.avergo-ai-brief-draft__header strong{flex:1;color:var(--text-primary,#111827);font-size:var(--font-size-sm)}.avergo-ai-brief-draft__source{background:var(--notification-success-background,#ecfdf5);color:var(--support-success,#047857);padding:2px var(--spacing-02,8px);border-radius:10px;font-size:var(--font-size-micro);font-weight:700;text-transform:uppercase}.avergo-ai-brief-draft__kv{display:grid;grid-template-columns:80px 1fr;gap:var(--spacing-01,4px) var(--spacing-03,12px);margin:0;font-size:var(--font-size-caption)}.avergo-ai-brief-draft__kv dt{color:var(--text-secondary,#6b7280);font-weight:600}.avergo-ai-brief-draft__kv dd{margin:0;color:var(--text-primary,#1f2937)}.avergo-ai-brief-draft__kv ul{margin:0;padding-left:var(--spacing-04,16px)}.avergo-ai-chip{display:inline-block;background:var(--layer-02,#eef2f7);color:var(--text-primary,#374151);padding:1px var(--spacing-02,8px);border-radius:8px;font-size:var(--font-size-micro);margin-right:var(--spacing-01,4px)}.avergo-ai-brief-draft__questions{margin-top:var(--spacing-03,10px);padding:var(--spacing-03,10px);background:var(--notification-warning-background,#fffbeb);border-left:3px solid var(--support-warning,#f59e0b);border-radius:0 6px 6px 0;font-size:var(--font-size-caption)}.avergo-ai-brief-draft__questions strong{display:block;color:var(--notification-warning-text,#92400e);margin-bottom:var(--spacing-01,4px)}.avergo-ai-brief-draft__questions ul{margin:var(--spacing-01,4px) 0 0 0;padding-left:18px;color:var(--notification-warning-text,#78350f)}.avergo-ai-brief-draft__refine-hint{margin:var(--spacing-03,12px) 0 0;padding:var(--spacing-02,8px) var(--spacing-03,10px);background:var(--notification-info-background,#eff6ff);border-left:3px solid var(--support-info,#1e40af);border-radius:0 6px 6px 0;font-size:var(--font-size-x-small);color:var(--support-info,#1e40af);line-height:1.4}.avergo-ai-brief-draft__refine-hint i{margin-right:var(--spacing-01,4px)}.avergo-ai-brief-draft__refine-hint code{background:var(--layer-00,#fff);padding:1px 6px;border-radius:4px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:var(--font-size-micro);color:var(--button-primary,#008379)}.avergo-ai-brief-draft__actions{display:flex;gap:var(--spacing-02,8px);margin-top:var(--spacing-02,8px);padding-top:var(--spacing-03,10px);border-top:1px solid var(--border-subtle-01,#f3f4f6)}#avergo-ai-fab[data-unread]::after{content:attr(data-unread);position:absolute;top:-4px;right:-4px;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--support-error,#dc2626);color:var(--text-on-color,#fff);font-size:var(--font-size-x-small);font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgb(0 0 0 / .2);animation:avergoPulse 2s ease-in-out infinite}@keyframes avergoPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}.avergo-ai-wf-strip{position:relative;border-bottom:1px solid var(--border-subtle-00,#e5e7eb);background:var(--layer-01,#f9fafb)}.avergo-ai-wf-strip__toggle{width:100%;background:none;border:none;padding:var(--spacing-03,10px) var(--spacing-04,16px);display:flex;align-items:center;gap:var(--spacing-02,8px);cursor:pointer;font-size:var(--font-size-caption);color:var(--support-success,#047857);font-weight:600;text-align:left}.avergo-ai-wf-strip__toggle:hover{background:var(--notification-success-background,#ecfdf5)}.avergo-ai-wf-strip__toggle:focus-visible{outline:2px solid var(--support-warning,#f59e0b);outline-offset:-2px}.avergo-ai-wf-strip__toggle>i:first-child{color:var(--button-primary,#008379);font-size:var(--font-size-body)}.avergo-ai-wf-strip__label{flex:1}.avergo-ai-wf-strip__chevron{color:var(--text-secondary,#6b7280);transition:transform 0.15s ease}.avergo-ai-wf-strip--open .avergo-ai-wf-strip__chevron{transform:rotate(180deg)}.avergo-ai-wf-strip__popover{border-top:1px solid var(--border-subtle-00,#e5e7eb);background:var(--layer-00,#fff);padding:var(--spacing-02,6px) 0;max-height:240px;overflow-y:auto}.avergo-ai-wf-strip__item{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-03,12px);padding:var(--spacing-02,8px) var(--spacing-04,16px);text-decoration:none;color:var(--text-primary,#111827);font-size:var(--font-size-caption);transition:background 0.1s}.avergo-ai-wf-strip__item:hover{background:var(--layer-01,#f9fafb)}.avergo-ai-wf-strip__item-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.avergo-ai-wf-strip__item-phase{background:var(--notification-success-background,#ecfdf5);color:var(--support-success,#047857);padding:2px var(--spacing-02,8px);border-radius:10px;font-size:var(--font-size-micro);font-weight:700;text-transform:uppercase;letter-spacing:.3px;flex-shrink:0}.avergo-ai-wf-strip__viewall{display:block;text-align:center;color:var(--button-primary,#008379);font-size:var(--font-size-x-small);text-decoration:none;padding:var(--spacing-03,10px);border-top:1px solid var(--border-subtle-01,#f3f4f6);margin-top:var(--spacing-01,4px);font-weight:600}.avergo-ai-wf-strip__viewall:hover{text-decoration:underline}.avergo-ai-pending-banner{background:var(--notification-warning-background,#fef3c7);border-bottom:2px solid var(--support-warning,#f59e0b);padding:var(--spacing-03,12px) var(--spacing-04,16px)}.avergo-ai-pending-banner__header{display:flex;align-items:center;gap:var(--spacing-02,8px);margin-bottom:var(--spacing-02,8px)}.avergo-ai-pending-banner__header strong{flex:1;color:var(--notification-warning-text,#78350f);font-size:var(--font-size-sm)}.avergo-ai-pending-banner__header i{color:var(--support-warning,#f59e0b);font-size:var(--heading-05-font-size)}.avergo-ai-pending-banner__inbox{font-size:var(--font-size-x-small);color:var(--notification-warning-text,#92400e);text-decoration:underline}.avergo-ai-pending-item{background:var(--layer-00,#fff);border:1px solid var(--support-warning-light,#fbbf24);border-radius:6px;padding:var(--spacing-02,8px) var(--spacing-03,10px);margin-bottom:var(--spacing-02,6px)}.avergo-ai-pending-item__desc{font-size:var(--font-size-caption);color:var(--text-primary,#374151);margin-bottom:var(--spacing-02,6px);word-break:break-word}.avergo-ai-pending-item__actions{display:flex;gap:var(--spacing-02,6px)}.avergo-ai-pending-item__actions button{flex:1;padding:var(--spacing-01,4px) var(--spacing-02,8px);border-radius:4px;border:none;font-size:var(--font-size-x-small);font-weight:500;cursor:pointer}.avergo-ai-pending-grant{background:var(--support-success,#10b981);color:var(--text-on-color,#fff)}.avergo-ai-pending-grant:hover{background:var(--support-success-hover,#059669)}.avergo-ai-pending-reject{background:var(--layer-02,#f3f4f6);color:var(--text-secondary,#4b5563)}.avergo-ai-pending-reject:hover{background:var(--border-subtle-00,#e5e7eb)}.avergo-ai-pending-more{font-size:var(--font-size-x-small);color:var(--notification-warning-text,#92400e);text-align:center;margin-top:var(--spacing-01,4px)}.ai-widget-stats{display:flex;justify-content:space-between;margin-bottom:var(--spacing-03,12px)}.ai-widget-stat{text-align:center;flex:1}.ai-widget-stat__value{font-size:var(--heading-03-font-size);font-weight:600;color:var(--text-primary,#111827)}.ai-widget-stat__label{font-size:var(--font-size-x-small);color:var(--text-secondary,#6b7280)}.ai-widget-table{font-size:var(--font-size-caption);margin-bottom:0}.ai-widget-empty{font-size:var(--font-size-caption)}.ai-widget-footer{font-size:var(--font-size-micro);color:var(--text-placeholder,#9ca3af);text-align:center;margin-top:var(--spacing-02,8px)}.ai-dash-budget-wrap{margin:var(--spacing-02,6px) 0}.ai-dash-budget-track{background:var(--border-subtle-00,#e5e7eb);border-radius:4px;height:8px;overflow:hidden}.ai-dash-budget-bar{height:100%;border-radius:4px;transition:width 0.3s}.ai-dash-budget-bar--success{background:var(--support-success,#22c55e)}.ai-dash-budget-bar--warning{background:var(--support-warning,#f59e0b)}.ai-dash-budget-bar--danger{background:var(--support-error,#ef4444)}.ai-dash-budget-label{margin-top:var(--spacing-01,4px)}.ai-dash-action-hint{color:var(--primary-60,#4E5E9E)}.ai-trust-empty{padding:var(--spacing-07,30px) 0}.ai-trust-ok-icon{color:var(--support-success,#22c55e)}.ai-trust-empty-text{margin-top:var(--spacing-02,8px)}.ai-trust-info{font-size:var(--font-size-sm)}.ai-trust-info-list{padding-left:18px}.avx-config-footer{font-size:var(--font-size-x-small);padding:var(--spacing-02,8px) 0;margin-top:var(--spacing-04,15px);border-top:1px solid var(--border-subtle-00,#eee)}.avx-config-footer-link{color:var(--primary-60,#4E5E9E)}.ai-toast-approval{font-size:var(--font-size-sm);line-height:1.5}.ai-toast-approval__header{font-weight:600;margin-bottom:var(--spacing-02,6px);display:flex;align-items:center;gap:var(--spacing-02,6px)}.ai-toast-approval__body{margin-bottom:var(--spacing-02,8px)}.ai-toast-approval__actions{display:flex;gap:var(--spacing-02,6px);flex-wrap:wrap}.ai-toast-approval--resolved{opacity:.5}.ai-trust-chips{display:flex;flex-wrap:wrap;gap:var(--spacing-02,6px);margin-top:var(--spacing-03,8px)}.ai-trust-chip{display:inline-flex;align-items:center;gap:var(--spacing-01,4px);padding:2px var(--spacing-03,8px);border-radius:10px;font-size:var(--font-size-xs,11px);color:var(--text-secondary,#6b7280);background:var(--layer-02,#f9fafb);border:1px solid var(--border-subtle-01,#e5e7eb)}.ai-trust-chip--ok{color:var(--support-success,#24a148);border-color:var(--support-success-border,var(--support-success,#24a148));background:var(--support-success-bg,var(--layer-02,#ecfdf5))}.ai-trust-chip--warn{color:var(--support-warning,#b28600);border-color:var(--support-warning-border,var(--support-warning,#f1c21b));background:var(--support-warning-bg,var(--layer-02,#fffbeb))}.ai-draft-variations{margin-top:var(--spacing-03,8px)}.ai-draft-variations__actions{display:flex;flex-wrap:wrap;gap:var(--spacing-02,6px)}.ai-draft-variations__btn{display:inline-flex;align-items:center;gap:var(--spacing-01,4px);padding:4px var(--spacing-03,10px);border-radius:var(--border-radius-sm,6px);font-size:var(--font-size-xs,12px);color:var(--text-secondary,#6b7280);background:var(--layer-02,#f9fafb);border:1px solid var(--border-subtle-01,#e5e7eb);cursor:pointer}.ai-draft-variations__btn:hover:not(:disabled),.ai-draft-variations__btn:focus-visible{color:var(--primary-60,#4E5E9E);border-color:var(--primary-60,#4E5E9E)}.ai-draft-variations__btn:disabled{opacity:.6;cursor:default}.ai-draft-variations__list{margin-top:var(--spacing-03,8px);border:1px solid var(--border-subtle-01,#e5e7eb);border-radius:var(--border-radius-sm,6px);overflow:hidden}.ai-draft-variations__row{display:flex;align-items:center;gap:var(--spacing-03,8px);padding:var(--spacing-03,8px) var(--spacing-04,12px);background:var(--layer-01,#ffffff)}.ai-draft-variations__row+.ai-draft-variations__row{border-top:1px solid var(--border-subtle-01,#e5e7eb)}.ai-draft-variations__meta{display:flex;flex-direction:column;flex:1;min-width:0}.ai-draft-variations__subject{font-weight:600;font-size:var(--font-size-sm,13px);color:var(--text-primary,#111827);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-draft-variations__name{font-size:var(--font-size-xs,11px);color:var(--text-secondary,#6b7280);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-draft-variations__open{flex-shrink:0;font-size:var(--font-size-xs,12px);white-space:nowrap}.ai-draft-variations__hint{margin:var(--spacing-02,6px) 0 0;font-size:var(--font-size-xs,11px);color:var(--text-secondary,#6b7280)}.ai-draft-variations__error{margin-top:var(--spacing-02,6px);font-size:var(--font-size-xs,12px);color:var(--support-error,#dc2626)}.ai-approval-outcome__draft{display:flex;flex-direction:column;gap:var(--spacing-01,4px);margin:0;min-width:0}.ai-approval-outcome__created{display:block;font-size:var(--font-size-xs,11px);color:var(--text-secondary,#6b7280)}.ai-approval-outcome__subject{display:block;font-weight:600;font-size:var(--font-size-sm,13px);color:var(--text-primary,#111827);overflow-wrap:anywhere}.ai-approval-outcome__actions{display:block;margin-top:var(--spacing-02,6px)}.ai-variant-picker__heading{margin:0 0 var(--spacing-02,6px);font-weight:600;font-size:var(--font-size-sm,13px);color:var(--text-primary,#111827)}.ai-variant-picker__item+.ai-variant-picker__item{border-top:1px solid var(--border-subtle-01,#e5e7eb)}.ai-variant-picker__item>.ai-draft-variations__actions,.ai-variant-picker__result{padding:0 var(--spacing-04,12px) var(--spacing-03,8px);background:var(--layer-01,#ffffff)}.ai-variant-picker__preview{padding:0 var(--spacing-04,12px) var(--spacing-03,8px);background:var(--layer-01,#ffffff);font-size:var(--font-size-xs,12px);color:var(--text-secondary,#6b7280)}.ai-variant-picker__preview[hidden]{display:none}.ai-variant-picker__frame{display:block;width:100%;height:360px;border:1px solid var(--border-subtle-01,#e5e7eb);border-radius:var(--border-radius-sm,6px);background:var(--layer-01,#ffffff)}.ai-variant-picker__created{margin-right:var(--spacing-02,6px);font-size:var(--font-size-xs,12px);color:var(--support-success,#24a148)}.ai-workflow-email-preview{margin-top:var(--spacing-04,16px)}.ai-subject-ghost{position:absolute;top:0;left:0;right:0;bottom:0;padding:inherit;font:inherit;color:var(--text-placeholder,#9ca3af);pointer-events:none;display:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ai-selection-toolbar{position:absolute;z-index:10000;display:flex;gap:var(--spacing-01,4px);background:var(--layer-00,#fff);border:1px solid var(--border-subtle-00,#e5e7eb);border-radius:8px;box-shadow:0 4px 16px rgb(0 0 0 / .15);padding:var(--spacing-01,4px)}.ai-sel-btn{display:flex;align-items:center;gap:var(--spacing-01,4px);padding:var(--spacing-02,6px) var(--spacing-03,10px);border:none;border-radius:6px;background:#fff0;color:var(--text-primary,#374151);font-size:var(--font-size-caption);cursor:pointer;transition:background 0.15s,color 0.15s;white-space:nowrap}.ai-sel-btn:hover{background:var(--notification-success-background,#ecfdf5);color:var(--button-primary,#008379)}.ai-sel-btn:disabled{opacity:.6;cursor:not-allowed}.ai-email-preview-frame{width:100%;min-height:400px;border:1px solid var(--border-subtle-00,#e5e7eb);border-radius:6px;background:var(--layer-00,#fff)}.ai-wizard-overlay{position:fixed;inset:0;z-index:10001;background:rgb(0 0 0 / .5);display:flex;align-items:center;justify-content:center;animation:fadeIn 0.2s ease}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.ai-wizard{background:var(--layer-00,#fff);border-radius:12px;box-shadow:0 16px 48px rgb(0 0 0 / .2);width:520px;max-width:calc(100vw - 32px);max-height:calc(100vh - 64px);overflow-y:auto}.ai-wizard__header{display:flex;align-items:center;gap:var(--spacing-02,8px);padding:var(--spacing-05,20px) var(--spacing-06,24px);border-bottom:1px solid var(--border-subtle-00,#e5e7eb)}.ai-wizard__header i{font-size:24px;color:var(--button-primary,#008379)}.ai-wizard__header h3{flex:1;margin:0;font-size:var(--heading-04-font-size);font-weight:600;color:var(--text-primary,#111827)}.ai-wizard__close{background:none;border:none;font-size:24px;color:var(--text-secondary,#6b7280);cursor:pointer;padding:0;line-height:1}.ai-wizard__close:hover{color:var(--text-primary,#111827)}.ai-wizard__steps{display:flex;gap:0;border-bottom:1px solid var(--border-subtle-00,#e5e7eb)}.ai-wizard__step{flex:1;text-align:center;padding:var(--spacing-03,10px);font-size:var(--font-size-caption);font-weight:600;color:var(--text-placeholder,#9ca3af);border-bottom:2px solid #fff0}.ai-wizard__step--active{color:var(--button-primary,#008379);border-bottom-color:var(--button-primary,#008379)}.ai-wizard__step--done{color:var(--support-success,#22c55e)}.ai-wizard__body{padding:var(--spacing-06,24px)}.ai-wizard__providers{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-03,12px);margin-bottom:var(--spacing-05,20px)}.ai-wizard__provider{border:2px solid var(--border-subtle-00,#e5e7eb);border-radius:10px;padding:var(--spacing-04,16px);text-align:center;cursor:pointer;transition:border-color 0.15s,background 0.15s}.ai-wizard__provider:hover{border-color:var(--button-primary,#008379);background:var(--notification-success-background,#ecfdf5)}.ai-wizard__provider--active{border-color:var(--button-primary,#008379);background:var(--notification-success-background,#ecfdf5)}.ai-wizard__provider i{font-size:24px;color:var(--button-primary,#008379);display:block;margin-bottom:var(--spacing-02,6px)}.ai-wizard__provider-name{font-size:var(--font-size-body);font-weight:600;color:var(--text-primary,#374151)}.ai-wizard__provider-desc{font-size:var(--font-size-x-small);color:var(--text-secondary,#6b7280);margin-top:var(--spacing-01,2px)}.ai-wizard__field{margin-bottom:var(--spacing-04,16px)}.ai-wizard__field label{display:block;font-size:var(--font-size-sm);font-weight:600;color:var(--text-primary,#374151);margin-bottom:var(--spacing-01,4px)}.ai-wizard__nav{display:flex;justify-content:flex-end;gap:var(--spacing-02,8px);margin-top:var(--spacing-05,20px)}.ai-wizard__success,.ai-wizard__error{text-align:center;padding:var(--spacing-06,24px)}.ai-wizard__success i{color:var(--support-success,#22c55e)}.ai-wizard__error i{color:var(--support-error,#ef4444)}.ai-wizard__success h4,.ai-wizard__error h4{margin:var(--spacing-03,12px) 0 var(--spacing-02,8px);color:var(--text-primary,#111827)}.ai-onboarding-overlay{position:fixed;inset:0;z-index:10000;background:rgb(0 0 0 / .3);pointer-events:none}.ai-onboarding-tooltip{position:absolute;z-index:10003;background:var(--layer-00,#fff);border:1px solid var(--border-subtle-00,#e5e7eb);border-radius:10px;box-shadow:0 8px 32px rgb(0 0 0 / .15);padding:var(--spacing-04,16px);max-width:320px;pointer-events:all;animation:fadeIn 0.2s ease}.ai-onboarding-tooltip__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-02,8px)}.ai-onboarding-tooltip__header strong{color:var(--text-primary,#111827);font-size:var(--font-size-body)}.ai-onboarding-tooltip__counter{font-size:var(--font-size-x-small);color:var(--text-placeholder,#9ca3af)}.ai-onboarding-tooltip p{font-size:var(--font-size-sm);color:var(--text-secondary,#6b7280);margin:0 0 var(--spacing-03,12px);line-height:1.5}.ai-onboarding-tooltip__nav{display:flex;gap:var(--spacing-02,6px);justify-content:flex-end}.ai-result-callout{background:var(--support-info-bg,var(--layer-02,#f3f4f6));border-radius:var(--radius-sm,6px);padding:12px 16px;margin-bottom:16px}.ai-result-callout--metrics{background:var(--support-warning-bg,var(--layer-02,#f3f4f6));margin-bottom:0}.ai-result-callout__title{color:var(--support-info,var(--text-primary,#374151))}.ai-result-callout--metrics .ai-result-callout__title{color:var(--support-warning,var(--text-primary,#374151))}.ai-result-body{border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:var(--radius-sm,6px);padding:16px;background:var(--layer-01,#fafafa);white-space:pre-wrap;line-height:1.6;max-height:400px;overflow-y:auto}.ai-stat-tile{flex:1;background:var(--support-info-bg,var(--layer-02,#f3f4f6));border-radius:var(--radius-md,8px);padding:16px;text-align:center}.ai-stat-tile--success{background:var(--support-success-bg,var(--layer-02,#f3f4f6))}.ai-stat-tile__label{font-size:var(--font-size-xs,12px);color:var(--text-secondary,#6b7280);margin-bottom:4px}.ai-stat-tile__value{font-size:var(--font-size-heading);font-weight:600}.ai-rationale{margin-top:6px;line-height:1.6;color:var(--text-primary,#374151)}.ai-subject-option{padding:15px;border:2px solid var(--border-subtle-01,#e0e0e0);margin-bottom:10px;cursor:pointer;border-radius:var(--radius-sm,4px);transition:all 0.2s}.ai-subject-option:hover{border-color:var(--button-primary,#008379);background:var(--layer-hover-01,#f8f9fa)}.ai-subject-option__num{color:var(--button-primary,#008379)}.ai-subject-option__meta{margin-top:5px;font-size:var(--font-size-xs,12px);color:var(--text-secondary,#888)}.ai-refusal-chip{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;padding-top:8px;border-top:1px dashed var(--ai-border,#e0e0e0);font-size:var(--font-size-xs,12px)}.ai-refusal-chip-prompt{color:var(--ai-text-muted,#888)}.ai-refusal-chip-btn{border:1px solid var(--ai-border,#e0e0e0);background:var(--ai-surface,#fff);color:var(--ai-text,#333);border-radius:var(--ai-radius,6px);padding:3px 10px;font-size:var(--font-size-xs,12px);cursor:pointer;transition:var(--ai-transition,all 0.15s ease)}.ai-refusal-chip-btn:hover,.ai-refusal-chip-btn:focus-visible{border-color:var(--ai-primary,#008379);color:var(--ai-primary,#008379)}.ai-refusal-chip-btn:disabled{opacity:.5;cursor:default}.ai-refusal-chip-done{color:var(--ai-text-muted,#888);font-style:italic}.ai-data-gates{margin-bottom:12px}.ai-data-gate{display:flex;flex-direction:column;gap:4px;padding:10px;border:1px solid var(--ai-border,#e0e0e0);border-radius:var(--ai-radius,6px)}.ai-data-gate-name{font-size:var(--font-size-xs,12px);color:var(--ai-text-muted,#888)}.ai-data-metrics{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 24px;font-size:var(--font-size-xs,12px);color:var(--ai-text-muted,#888)}.ai-data-metrics strong{color:var(--ai-text,#333)}.avergo-ai-subnav{position:relative;z-index:11;background:var(--layer-01,#fff);color:var(--text-primary,#161616);border-bottom:1px solid var(--border-subtle-01,#e0e0e0);margin:0 0 var(--spacing-05,16px)}.avergo-ai-subnav-inner{display:flex;align-items:center;gap:var(--spacing-02,6px);flex-wrap:wrap}.avergo-ai-subnav-sep{flex:0 0 auto;width:1px;margin:var(--spacing-02,6px) var(--spacing-02,6px);background:var(--border-subtle-01,#e0e0e0)}.avergo-ai-subnav-anchor,.avergo-ai-subnav-toggle{display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--spacing-02,6px);min-height:36px;aspect-ratio:auto;flex:0 0 auto;padding:var(--spacing-03,8px) var(--spacing-04,12px);border:0;border-bottom:2px solid #fff0;background:#fff0;color:var(--text-secondary,#525252);font-size:var(--font-size-sm,13px);font-weight:500;line-height:1.4;white-space:nowrap;text-decoration:none;cursor:pointer;transition:color var(--ai-transition,0.15s ease),border-color var(--ai-transition,0.15s ease)}.avergo-ai-subnav-anchor:hover,.avergo-ai-subnav-anchor:focus-visible,.avergo-ai-subnav-toggle:hover,.avergo-ai-subnav-toggle:focus-visible,.avergo-ai-subnav-group.open .avergo-ai-subnav-toggle{background:#fff0;color:var(--text-primary,#161616);text-decoration:none}.avergo-ai-subnav .avergo-ai-subnav-anchor:focus:not(:focus-visible),.avergo-ai-subnav .avergo-ai-subnav-toggle:focus:not(:focus-visible){outline:none;box-shadow:none}.avergo-ai-subnav .avergo-ai-subnav-anchor:focus-visible,.avergo-ai-subnav .avergo-ai-subnav-toggle:focus-visible{outline:2px solid var(--button-primary,#008379);outline-offset:2px;box-shadow:none;border-radius:3px}.avergo-ai-subnav-anchor.is-active,.avergo-ai-subnav-group.is-active .avergo-ai-subnav-toggle{background:#fff0;color:var(--button-primary,#008379);border-bottom-color:var(--button-primary,#008379);font-weight:600}.avergo-ai-subnav-anchor i,.avergo-ai-subnav-toggle>i:first-child{font-size:var(--heading-05-font-size);line-height:1}.avergo-ai-subnav-caret{font-size:var(--heading-05-font-size);line-height:1;opacity:.65}.avergo-ai-subnav-group{display:inline-flex;align-items:center;flex:0 0 auto;position:relative}.avergo-ai-subnav .avergo-ai-subnav-menu{margin:2px 0 0;min-width:300px;max-width:380px;padding:var(--spacing-02,6px);background:var(--layer-01,#fff);color:var(--text-primary,#161616);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:var(--ai-radius,6px);box-shadow:0 6px 24px rgb(0 0 0 / .14)}.avergo-ai-subnav .avergo-ai-subnav-menu>li>a{display:block;position:relative;padding:var(--spacing-03,8px) var(--spacing-03,8px) var(--spacing-03,8px) 34px;border-radius:var(--ai-radius,6px);background:#fff0;color:var(--text-primary,#161616);white-space:normal}.avergo-ai-subnav .avergo-ai-subnav-menu>li>a:hover,.avergo-ai-subnav .avergo-ai-subnav-menu>li>a:focus-visible{background:var(--layer-02,#f4f4f4);color:var(--text-primary,#161616)}.avergo-ai-subnav .avergo-ai-subnav-menu>li.active>a,.avergo-ai-subnav .avergo-ai-subnav-menu>li.active>a:hover,.avergo-ai-subnav .avergo-ai-subnav-menu>li.active>a:focus-visible{background:var(--primary-20,rgb(0 131 121 / .12));color:var(--button-primary,#008379)}.avergo-ai-subnav .avergo-ai-subnav-menu,.avergo-ai-subnav .avergo-ai-subnav-menu>li,.avergo-ai-subnav .avergo-ai-subnav-menu>li>a{height:auto;min-height:0;max-height:none;overflow:visible}.avergo-ai-subnav .avergo-ai-subnav-menu>li>a>span:not(.avergo-ai-subnav-item-icon):not(.badge),.avergo-ai-subnav .avergo-ai-subnav-menu>li>a>span>span:not(.badge){display:block;position:static;float:none;clear:none;width:auto;min-width:0;max-width:none;height:auto;margin:0;padding:0;text-align:left;white-space:normal;flex:none}.avergo-ai-subnav .avergo-ai-subnav-item-icon{position:absolute;left:9px;top:10px;font-size:var(--heading-05-font-size);line-height:1.2}.avergo-ai-subnav .avergo-ai-subnav-item-text{display:block}.avergo-ai-subnav .avergo-ai-subnav-item-name{display:block;font-size:var(--font-size-sm,13px);font-weight:600;line-height:1.3}.avergo-ai-subnav .avergo-ai-subnav-item-desc{display:block;margin-top:2px;font-size:var(--font-size-xs,12px);font-weight:400;line-height:1.35;color:var(--text-secondary,#525252)}.avergo-ai-subnav .avergo-ai-subnav-menu>li.active>a .avergo-ai-subnav-item-desc{color:var(--button-primary,#008379);opacity:.85}@media (max-width:767px){.avergo-ai-subnav-anchor span,.avergo-ai-subnav-toggle>span{display:none}.avergo-ai-subnav .avergo-ai-subnav-caret{display:none}.avergo-ai-subnav .avergo-ai-subnav-anchor,.avergo-ai-subnav .avergo-ai-subnav-toggle{padding-left:var(--spacing-03,8px);padding-right:var(--spacing-03,8px);gap:0}.avergo-ai-subnav-menu{min-width:240px}}.avergo-ai-subnav .avergo-ai-subnav-menu>li>a>.avergo-ai-subnav-item-icon{position:absolute;left:9px;top:10px;display:block;width:16px;font-size:var(--heading-05-font-size);line-height:1.2}.avergo-ai-subnav .avergo-ai-subnav-menu .avergo-ai-subnav-badge{display:inline-block;width:auto;vertical-align:middle}.avergo-ai-subnav-badge{background:var(--support-error,#da1e28);color:var(--text-on-color,#fff);font-size:var(--font-size-xs,11px);font-weight:600;line-height:1;padding:3px 6px;border-radius:10px;margin-left:var(--spacing-02,6px)}.avergo-ak-origin{display:block;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avergo-ai-segments [hidden]{display:none!important}.ai-hub-container{max-width:1100px;margin:0 auto;padding:var(--spacing-05,16px)}.ai-hub-setup-banner{display:flex;align-items:center;gap:var(--spacing-04,12px);padding:var(--spacing-05,16px);margin-bottom:var(--spacing-06,24px);border-radius:var(--border-radius-md,6px)}.ai-hub-setup-banner p{margin:var(--spacing-02,4px) 0 0;font-size:var(--body-compact-01-font-size,13px)}.ai-hub-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--spacing-05,16px);margin-bottom:var(--spacing-06,24px)}.ai-hub-card{display:flex;flex-direction:column;padding:var(--spacing-06,24px);background:var(--layer-01,#f9fafb);border:1px solid var(--border-subtle-01,#e5e7eb);border-radius:var(--border-radius-md,6px);text-decoration:none;color:var(--text-primary,#111827);transition:box-shadow 0.15s,border-color 0.15s}.ai-hub-card:hover{border-color:var(--border-interactive,#008379);box-shadow:0 4px 12px var(--overlay,rgb(0 0 0 / .08));text-decoration:none;color:var(--text-primary,#111827)}.ai-hub-card:focus-visible{outline:2px solid var(--focus,#4e5e9e);outline-offset:2px}.ai-hub-card h4{margin:var(--spacing-03,8px) 0 var(--spacing-02,4px);font-size:var(--font-size-body);font-weight:600;color:var(--text-primary,#111827)}.ai-hub-card p{margin:0;font-size:var(--body-compact-01-font-size,13px);color:var(--text-secondary,#6b7280);flex:1}.ai-hub-card-icon{width:44px;height:44px;border-radius:var(--border-radius-md,6px);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-heading);color:var(--text-inverse,#fff)}.ai-hub-icon--primary{background:var(--button-primary,#008379)}.ai-hub-icon--workflows{background:var(--support-info,#3b82f6)}.ai-hub-icon--dashboard{background:var(--support-success,#22c55e)}.ai-hub-icon--credentials{background:var(--support-warning,#f59e0b)}.ai-hub-icon--api{background:var(--primary-60,#4e5e9e)}.ai-hub-icon--approvals{background:var(--support-error,#ef4444)}.ai-hub-badge{display:inline-block;margin-top:var(--spacing-03,8px);padding:var(--spacing-01,2px) var(--spacing-03,8px);background:var(--layer-02,#f3f4f6);border-radius:var(--border-radius-sm,4px);font-size:var(--label-01-font-size,12px);color:var(--text-secondary,#6b7280)}.ai-hub-badge--warning{background:var(--notification-warning-background,#fef3c7);color:var(--support-warning,#92400e)}.ai-hub-quick-actions{padding-top:var(--spacing-05,16px);border-top:1px solid var(--border-subtle-01,#e5e7eb)}.ai-hub-quick-actions h5{margin:0 0 var(--spacing-04,12px);font-size:var(--body-01-font-size,14px);color:var(--text-secondary,#6b7280);font-weight:600}.ai-hub-actions-row{display:flex;flex-wrap:wrap;gap:var(--spacing-03,8px)}@media (max-width:768px){.ai-hub-grid{grid-template-columns:1fr}.ai-hub-setup-banner{flex-direction:column;text-align:center}}.ai-u-split-heading{display:flex;justify-content:space-between;align-items:center}.ai-u-flush{padding:0}.ai-u-pad-sm{padding:var(--spacing-03)}.ai-u-ml-sm{margin-left:var(--spacing-03)}.ai-u-cell-icon{width:80px;text-align:center;vertical-align:middle}.ai-u-cell-action{width:60px;text-align:right;vertical-align:middle}.ai-u-cell-key{width:180px}.ai-u-static{cursor:default}.ai-u-mt-sm{margin-top:var(--spacing-04)}.ai-u-mt-md{margin-top:var(--spacing-06)}.ai-review-container{max-width:1400px;margin:0 auto;padding:var(--spacing-05,16px)}.ai-review-container [hidden]{display:none!important}.ai-review-columns{display:grid;grid-template-columns:minmax(320px,5fr) minmax(320px,7fr);gap:var(--spacing-05,16px);align-items:start}@media (max-width:992px){.ai-review-columns{grid-template-columns:1fr}}.ai-review-col{background:var(--layer-01,#f9fafb);border:1px solid var(--border-subtle-01,#e5e7eb);border-radius:var(--border-radius-md,6px);padding:var(--spacing-05,16px)}.ai-review-col-heading{margin:0 0 var(--spacing-04,12px);font-weight:600;color:var(--text-primary,#111827)}.ai-review-email-note{display:flex;align-items:center;gap:var(--spacing-03,8px);padding:var(--spacing-03,8px) var(--spacing-04,12px);margin-bottom:var(--spacing-04,12px);background:var(--layer-02,#f3f4f6);border-radius:var(--border-radius-sm,4px);color:var(--text-secondary,#6b7280);font-size:var(--body-compact-01-font-size,13px)}.ai-review-mjml{font-family:var(--font-family-mono,"IBM Plex Mono",Consolas,monospace);font-size:var(--font-size-caption);resize:vertical}.ai-review-container .btn.is-loading{opacity:.65;pointer-events:none}.ai-review-empty{text-align:center;padding:var(--spacing-07,32px) var(--spacing-05,16px);color:var(--text-secondary,#6b7280)}.ai-review-empty i{font-size:24px;display:block;margin-bottom:var(--spacing-03,8px)}.ai-review-section{margin-top:var(--spacing-05,16px)}.ai-review-section h6{margin:0 0 var(--spacing-03,8px);font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-size:var(--label-01-font-size,12px);color:var(--text-secondary,#6b7280)}.ai-review-status{margin-bottom:var(--spacing-03,8px)}.ai-review-status-line{display:inline-flex;align-items:center;gap:var(--spacing-03,8px);font-weight:600;font-size:var(--body-compact-01-font-size,13px)}.ai-review-status--ok{color:var(--support-success,#24a148)}.ai-review-status--bad{color:var(--support-error,#da1e28)}.ai-review-status--muted{color:var(--text-secondary,#6b7280)}.ai-review-preview{width:100%;height:480px;border:1px solid var(--border-subtle-01,#e5e7eb);border-radius:var(--border-radius-sm,4px);background:var(--background,#ffffff)}.ai-review-rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-02,4px)}.ai-review-row{border:1px solid var(--border-subtle-01,#e5e7eb);border-radius:var(--border-radius-sm,4px);background:var(--layer-02,#ffffff)}.ai-review-row-head{display:flex;align-items:center;gap:var(--spacing-03,8px);width:100%;padding:var(--spacing-03,8px) var(--spacing-04,12px);background:#fff0;border:0;text-align:left;cursor:pointer;color:var(--text-primary,#111827);font-size:var(--body-compact-01-font-size,13px)}.ai-review-row-head:focus-visible{outline:2px solid var(--focus,#4e5e9e);outline-offset:-2px}.ai-review-row-name{overflow-wrap:anywhere}.ai-review-row--ok .ai-review-row-icon{color:var(--support-success,#24a148)}.ai-review-row--warn .ai-review-row-icon{color:var(--support-warning,#f1c21b)}.ai-review-row--bad .ai-review-row-icon{color:var(--support-error,#da1e28)}.ai-review-row--muted .ai-review-row-icon{color:var(--text-secondary,#6b7280)}.ai-review-row-detail{padding:0 var(--spacing-04,12px) var(--spacing-03,8px) calc(var(--spacing-04, 12px) + 24px);color:var(--text-secondary,#6b7280);font-size:var(--body-compact-01-font-size,13px);overflow-wrap:anywhere}.ai-review-row.is-open{border-color:var(--border-interactive,#008379)}.ai-review-clean{display:flex;align-items:center;gap:var(--spacing-03,8px);color:var(--support-success,#24a148);margin:0 0 var(--spacing-03,8px)}.ai-review-warnline{display:flex;align-items:center;gap:var(--spacing-03,8px);color:var(--support-warning-text,#8a6d00);margin:0 0 var(--spacing-03,8px)}.ai-review-muted{color:var(--text-secondary,#6b7280);font-size:var(--body-compact-01-font-size,13px);margin:var(--spacing-02,4px) 0}.ai-review-omitted-hint{margin-top:var(--spacing-05,16px)}.ai-review-refine-chips{display:flex;flex-wrap:wrap;gap:var(--spacing-03,8px)}.ai-review-refine .btn[disabled]{cursor:not-allowed;opacity:.55}.ai-review-verdict{display:flex;align-items:center;gap:var(--spacing-03,8px);margin:var(--spacing-02,4px) 0 0;padding:var(--spacing-02,4px) 0 0}.ai-review-verdict-btn{border:1px solid var(--border-subtle,#d9e2de);background:var(--layer-01,#fff);color:var(--text-secondary,#6b7280);border-radius:var(--radius-sm,4px);padding:var(--spacing-02,4px) var(--spacing-04,12px);font-size:var(--body-compact-01-font-size,13px);cursor:pointer}.ai-review-verdict-btn:hover:not(:disabled){border-color:var(--interactive,#0e7569);color:var(--interactive,#0e7569)}.ai-review-verdict-btn:disabled{cursor:default;opacity:.55}.ai-review-verdict-status{font-size:var(--body-compact-01-font-size,13px);color:var(--support-success-text,#0e7569)}.ai-review-discuss-btn{border-color:var(--border-interactive,#0f62fe);color:var(--interactive,#0f62fe)}.ai-discuss-overlay{position:fixed;inset:0;z-index:1050;display:flex;justify-content:flex-end;background:rgb(0 0 0 / .35)}.ai-discuss-overlay[hidden]{display:none}.ai-discuss-panel{width:min(440px, 100%);height:100%;background:var(--background,#fff);border-left:1px solid var(--border-subtle,#e0e0e0);padding:var(--spacing-05,16px);overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-04,12px);box-shadow:-4px 0 24px rgb(0 0 0 / .12)}.ai-discuss-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-03,8px)}.ai-discuss-title{margin:0;font-size:var(--label-01-font-size,15px)}.ai-discuss-subtitle{margin:2px 0 0;font-size:var(--body-compact-01-font-size,13px);color:var(--text-secondary,#6f6f6f)}.ai-discuss-close{background:none;border:none;cursor:pointer;font-size:var(--heading-04-font-size);color:var(--text-secondary,#6f6f6f)}.ai-discuss-close:hover,.ai-discuss-close:focus-visible{color:var(--interactive,#0f62fe)}.ai-discuss-context{font-size:var(--body-compact-01-font-size,13px);color:var(--text-secondary,#6f6f6f);font-style:italic}.ai-discuss-thread{list-style:none;margin:0;padding:0;max-height:40vh;overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-02,6px)}.ai-discuss-turn{padding:var(--spacing-03,8px);border-radius:var(--radius-sm,6px);background:var(--layer-01,#f4f4f4);font-size:var(--body-compact-01-font-size,13px)}.ai-discuss-turn--assistant{background:var(--layer-02,#eef4ff)}.ai-discuss-empty{color:var(--text-secondary,#6f6f6f);font-size:var(--body-compact-01-font-size,13px);font-style:italic}.ai-discuss-note{display:flex;flex-direction:column;gap:var(--spacing-02,6px)}.ai-discuss-correction{border-top:1px solid var(--border-subtle,#e0e0e0);padding-top:var(--spacing-04,12px)}.ai-discuss-correction h5{margin:0 0 var(--spacing-02,6px)}.ai-discuss-verdict-btns{display:flex;gap:var(--spacing-03,8px)}.ai-discuss-status{margin-top:var(--spacing-03,8px);font-size:var(--body-compact-01-font-size,13px);color:var(--support-success-text,#0e7569)}.api-docs-tab-content{padding:var(--spacing-05,16px) 0}.api-docs-swagger-frame{width:100%;min-height:calc(100vh - 300px);border:1px solid var(--border-subtle-01,#e5e7eb);border-radius:var(--border-radius-md,6px);background:var(--background,#fff)}.api-docs-code-wrap{position:relative;margin:var(--spacing-04,12px) 0}.api-docs-code-header{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-02,4px) var(--spacing-04,12px);background:var(--layer-02,#f3f4f6);border:1px solid var(--border-subtle-01,#e5e7eb);border-bottom:none;border-radius:var(--border-radius-md,6px) var(--border-radius-md,6px) 0 0;font-size:var(--label-01-font-size,12px);color:var(--text-secondary,#6b7280)}.api-docs-code-block{display:block;padding:var(--spacing-04,12px);background:var(--layer-01,#f9fafb);border:1px solid var(--border-subtle-01,#e5e7eb);border-radius:0 0 var(--border-radius-md,6px) var(--border-radius-md,6px);color:var(--text-primary,#111827);font-family:ui-monospace,'Cascadia Code','Source Code Pro',monospace;font-size:var(--body-compact-01-font-size,13px);line-height:1.55;overflow-x:auto;white-space:pre;margin:0}.api-docs-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--spacing-05,16px);margin:var(--spacing-05,16px) 0}.api-docs-card{border:1px solid var(--border-subtle-01,#e5e7eb);border-radius:var(--border-radius-md,6px);padding:var(--spacing-05,16px);background:var(--layer-01,#f9fafb);transition:box-shadow 0.15s}.api-docs-card:hover{box-shadow:0 2px 8px var(--overlay,rgb(0 0 0 / .08))}.api-docs-card h4{margin:var(--spacing-03,8px) 0 var(--spacing-02,4px);color:var(--text-primary,#111827)}.api-docs-card p{color:var(--text-secondary,#6b7280);margin:0;font-size:var(--body-compact-01-font-size,13px)}.api-docs-auth-table{width:100%;border-collapse:collapse;margin:var(--spacing-04,12px) 0}.api-docs-auth-table.api-docs-auth-table--plain{background:#fff0}.api-docs-auth-table th,.api-docs-auth-table td{padding:var(--spacing-03,8px) var(--spacing-04,12px);border:1px solid var(--border-subtle-01,#e5e7eb);text-align:left;font-size:var(--body-compact-01-font-size,13px)}.api-docs-auth-table th{background:var(--layer-02,#f3f4f6);color:var(--text-primary,#111827);font-weight:600}.api-docs-auth-table td{color:var(--text-primary,#111827)}.api-docs-error-row td:first-child{font-family:ui-monospace,'Cascadia Code',monospace;font-size:var(--body-compact-01-font-size,13px);white-space:nowrap;color:var(--support-error,#dc2626)}.api-docs-quick-links{display:flex;flex-wrap:wrap;gap:var(--spacing-03,8px);padding:var(--spacing-04,12px) 0;margin-top:var(--spacing-05,16px);border-top:1px solid var(--border-subtle-01,#e5e7eb)}.api-docs-section-title{font-size:var(--heading-05-font-size);font-weight:600;color:var(--text-primary,#111827);margin:var(--spacing-06,24px) 0 var(--spacing-04,12px);padding-bottom:var(--spacing-02,4px);border-bottom:2px solid var(--border-interactive,#008379)}@media (max-width:768px){.api-docs-cards{grid-template-columns:1fr}.api-docs-swagger-frame{min-height:60vh}}.api-docs-endpoints-layout{display:grid;grid-template-columns:minmax(220px,260px) 1fr;gap:var(--spacing-05,16px);align-items:stretch;min-height:70vh}.api-docs-nav{position:sticky;top:var(--spacing-05,16px);align-self:start;max-height:calc(100vh - var(--spacing-08, 48px));overflow-y:auto;background:var(--layer-01,#f4f4f4);border:1px solid var(--border-subtle,#e0e0e0);border-radius:var(--radius-sm,4px);padding:var(--spacing-04,12px)}.api-docs-nav__header{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-03,8px);margin-bottom:var(--spacing-04,12px);padding-bottom:var(--spacing-03,8px);border-bottom:1px solid var(--border-subtle,#e0e0e0)}.api-docs-nav__title{margin:0;font-size:var(--font-size-small,.875rem);font-weight:600;color:var(--text-primary,#161616);display:flex;align-items:center;gap:var(--spacing-02,4px)}.api-docs-nav__close{display:none;background:#fff0;border:0;color:var(--text-secondary,#525252);cursor:pointer;padding:var(--spacing-02,4px);border-radius:var(--radius-sm,4px)}.api-docs-nav__close:hover,.api-docs-nav__close:focus-visible{background:var(--layer-hover-01,#e0e0e0);color:var(--text-primary,#161616)}.api-docs-nav__list{list-style:none;margin:0;padding:0}.api-docs-nav__list li{margin-bottom:var(--spacing-01,2px)}.api-docs-nav__link{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-03,8px);padding:var(--spacing-03,8px) var(--spacing-04,12px);border-radius:var(--radius-sm,4px);color:var(--text-primary,#161616);text-decoration:none;font-size:var(--font-size-small,.875rem);border-left:2px solid #fff0;transition:background-color 120ms ease,border-color 120ms ease,color 120ms ease}.api-docs-nav__link:hover,.api-docs-nav__link:focus-visible{background:var(--layer-hover-01,#e0e0e0);color:var(--text-primary,#161616);text-decoration:none;outline:none}.api-docs-nav__link.is-active{background:var(--layer-selected-01,#cacaca);border-left-color:var(--button-primary,#0f62fe);font-weight:600}.api-docs-nav__label{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-docs-nav__count{display:inline-block;min-width:1.75rem;text-align:center;padding:0 var(--spacing-02,4px);border-radius:var(--radius-sm,4px);background:var(--layer-02,#ffffff);color:var(--text-secondary,#525252);font-size:var(--font-size-x-small,.75rem);font-variant-numeric:tabular-nums;border:1px solid var(--border-subtle,#e0e0e0)}.api-docs-nav__link.is-active .api-docs-nav__count{background:var(--button-primary,#0f62fe);color:var(--text-inverse,#ffffff);border-color:#fff0}.api-docs-nav__empty{margin:0;color:var(--text-secondary,#525252);font-size:var(--font-size-small,.875rem);font-style:italic}.api-docs-nav__toggle{display:none;background:var(--button-primary,#0f62fe);color:var(--text-inverse,#ffffff);border:0;border-radius:var(--radius-sm,4px);padding:var(--spacing-03,8px) var(--spacing-04,12px);margin-bottom:var(--spacing-04,12px);cursor:pointer;font-size:var(--font-size-small,.875rem);align-items:center;gap:var(--spacing-02,4px)}.api-docs-nav-backdrop{display:none;position:fixed;inset:0;background:var(--overlay,rgb(0 0 0 / .4));z-index:1040}.api-docs-nav-backdrop[data-open="true"]{display:block}.api-docs-nav__toggle:focus-visible{outline:2px solid var(--focus,#0f62fe);outline-offset:2px}@media (max-width:767px){.api-docs-endpoints-layout{grid-template-columns:1fr}.api-docs-nav__toggle{display:inline-flex}.api-docs-nav{position:fixed;top:0;left:0;bottom:0;width:min(80vw, 320px);max-height:100vh;z-index:1050;transform:translateX(-100%);transition:transform 200ms ease;box-shadow:0 0 24px var(--shadow-color,rgb(0 0 0 / .18))}.api-docs-nav[data-drawer-open="true"]{transform:translateX(0)}.api-docs-nav__close{display:inline-flex}}@media (prefers-reduced-motion:reduce){.api-docs-nav,.api-docs-nav__link,.api-docs-card{transition:none!important}}.ai-approvals-inbox{max-width:800px;margin:0 auto;padding:var(--spacing-06,24px)}.ai-approvals-empty{text-align:center;padding:var(--spacing-10,60px) var(--spacing-05,20px)}.ai-approvals-empty i{font-size:24px;color:var(--text-placeholder,#9ca3af)}.ai-approvals-empty h3{margin-top:var(--spacing-04,16px);color:var(--text-primary,#374151)}.ai-approvals-empty p{color:var(--text-secondary,#6b7280)}.ai-approvals-list{display:flex;flex-direction:column;gap:var(--spacing-03,12px);margin-top:var(--spacing-04,16px)}.ai-approval-item{background:var(--layer-00,#fff);border:1px solid var(--border-subtle-00,#e5e7eb);border-radius:8px;padding:var(--spacing-04,16px);display:flex;flex-direction:column;gap:var(--spacing-03,12px)}.ai-approval-item__header{display:flex;gap:var(--spacing-03,12px);align-items:flex-start}.ai-approval-item__icon{color:var(--support-warning,#f59e0b);font-size:24px}.ai-approval-item__title{flex:1}.ai-approval-item__title strong{display:block;color:var(--text-primary,#111827)}.ai-approval-item__title small{color:var(--text-secondary,#6b7280);font-size:var(--font-size-caption)}.ai-approval-item__actions{display:flex;gap:var(--spacing-02,8px)}.ai-approvals-inbox{box-sizing:border-box;max-width:100%}.ai-approval-item{box-sizing:border-box;min-width:0;max-width:100%}.ai-approval-item>*{min-width:0;max-width:100%}.ai-approval-item__header{flex-wrap:wrap}.ai-approval-item__title{min-width:0;overflow-wrap:anywhere}.ai-approval-item__actions{flex-wrap:wrap}@media (max-width:480px){.ai-approvals-inbox{padding:var(--spacing-03,12px)}.ai-approval-item{padding:var(--spacing-03,12px)}}.ai-approval-item[data-state="failed"]{border-color:var(--support-error,#da1e28)}.ai-approval-failure{margin:var(--spacing-03,12px) 0;color:var(--support-error,#da1e28);font-weight:600;overflow-wrap:anywhere}body:has(.avergo-ai-fullpage) #app-content{height:100vh;overflow:hidden}body:has(.avergo-ai-fullpage) .content-body,body:has(.avergo-ai-fullpage) .content-body.container-fluid{display:flex;flex-direction:column;height:100vh;padding:0;overflow:hidden;min-height:0}body:has(.avergo-ai-fullpage) .page-header{flex-shrink:0;margin-bottom:0}body:has(.avergo-ai-fullpage) #flashes{flex-shrink:0}body:has(.avergo-ai-fullpage) .box-layout,body:has(.avergo-ai-fullpage) .pa-md{flex:1 1 auto;min-height:0;display:flex;padding:var(--spacing-03,12px);overflow:hidden}body:has(.avergo-ai-fullpage) #avergo-ai-fab,body:has(.avergo-ai-fullpage) #avergo-ai-panel,body:has(.avergo-ai-fullpage) #avergo-ai-pending-banner,body:has(.avergo-ai-fullpage) #avergo-ai-workflow-strip{display:none!important}.avergo-ai-fp-skip-link{position:absolute;top:-40px;left:var(--spacing-04,16px);background:var(--button-primary,#008379);color:var(--text-on-color,#fff);padding:var(--spacing-03,10px) var(--spacing-04,16px);border-radius:0 0 var(--spacing-02,8px) var(--spacing-02,8px);text-decoration:none;font-weight:600;z-index:10000;transition:top 0.15s}.avergo-ai-fp-skip-link:focus,.avergo-ai-fp-skip-link:focus-visible{top:0;outline:3px solid var(--support-warning,#f59e0b);outline-offset:2px;color:var(--text-on-color,#fff)}.avergo-ai-fullpage{display:flex;flex:1 1 auto;min-height:0;height:100%;background:var(--layer-01,#f9fafb);border-radius:10px;overflow:hidden;border:1px solid var(--border-subtle-00,#e5e7eb);margin:0;max-width:100%;min-width:0;width:100%}.avergo-ai-fullpage__sidebar{width:280px;flex-shrink:0;background:var(--layer-00,#ffffff);border-right:1px solid var(--border-subtle-00,#e5e7eb);padding:var(--spacing-04,16px);overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-03,12px)}.avergo-ai-fullpage__history{flex:1;overflow-y:auto;margin-top:var(--spacing-02,8px)}.avergo-ai-fullpage__history .ai-conv-item{padding:var(--spacing-03,10px) var(--spacing-03,12px);cursor:pointer;border-radius:6px;border-bottom:1px solid var(--border-subtle-01,#f3f4f6);transition:background 0.1s}.avergo-ai-fullpage__history .ai-conv-item:hover{background:var(--layer-hover-01,#f3f4f6)}.avergo-ai-fullpage__history .ai-conv-item--active{background:var(--notification-success-background,#ecfdf5);border-left:3px solid var(--button-primary,#008379);padding-left:9px}.avergo-ai-fullpage__history .ai-conv-title{font-size:var(--font-size-sm);font-weight:600;color:var(--text-primary,#111827);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.avergo-ai-fullpage__history .ai-conv-meta{font-size:var(--font-size-x-small);color:var(--text-secondary,#6b7280);margin-top:2px}.avergo-ai-fullpage__main{flex:1 1 auto;display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--layer-00,#ffffff)}.avergo-ai-fullpage__main:focus-visible{outline:3px solid var(--support-warning,#f59e0b);outline-offset:-3px}.avergo-ai-fullpage__messages{flex:1;overflow-y:auto;padding:var(--spacing-07,28px) var(--spacing-09,48px);display:flex;flex-direction:column;gap:var(--spacing-05,20px);width:100%;min-width:0}@media (max-width:900px){.avergo-ai-fullpage__messages{padding:var(--spacing-05,20px) var(--spacing-06,24px)}}@media (max-width:600px){.avergo-ai-fullpage__sidebar{display:none}.avergo-ai-fullpage__messages{padding:var(--spacing-04,16px) var(--spacing-04,14px)}}.avergo-ai-fullpage__messages .ai-message{display:flex;gap:var(--spacing-04,14px);line-height:1.6;font-size:var(--font-size-body);align-items:flex-start;max-width:100%}.avergo-ai-fullpage__messages .ai-message--user{flex-direction:row-reverse}.avergo-ai-fullpage__messages .ai-message-avatar{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--layer-02,#eef2f7);color:var(--text-secondary,#4b5563);flex-shrink:0;font-size:var(--heading-05-font-size)}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-avatar{background:linear-gradient(135deg,var(--button-primary,#008379) 0%,var(--interactive-primary-hover,#006b62) 100%);color:var(--text-on-color,#ffffff)}.avergo-ai-fullpage__messages .ai-message-content{background:var(--layer-00,#ffffff);border:1px solid var(--border-subtle-00,#e5e7eb);border-radius:12px 12px 12px 4px;padding:var(--spacing-04,14px) var(--spacing-05,18px);max-width:min(100%, 80ch);word-break:break-word;color:var(--text-primary,#111827)}.avergo-ai-fullpage__messages .ai-message--user .ai-message-content{background:var(--notification-success-background,#ecfdf5);border-color:var(--support-success-light,#d1fae5);border-radius:12px 12px 4px 12px;white-space:pre-wrap}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content p{margin:0 0 var(--spacing-03,10px)}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content p:last-child{margin-bottom:0}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content h1,.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content h2,.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content h3,.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content h4{margin:var(--spacing-04,14px) 0 var(--spacing-02,6px);font-weight:700;color:var(--text-primary,#111827);line-height:1.3}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content h1{font-size:var(--font-size-heading)}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content h2{font-size:var(--font-size-stat)}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content h3{font-size:var(--font-size-body)}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content h4{font-size:var(--font-size-body)}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content strong{font-weight:700;color:var(--text-primary,#111827)}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content em{font-style:italic}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content code{background:var(--layer-02,#f1f5f9);color:var(--text-primary,#0f172a);padding:2px 7px;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--font-size-sm)}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content pre{background:var(--inverse-01,#1f2937);color:var(--text-on-color,#f3f4f6);padding:var(--spacing-03,12px) var(--spacing-04,14px);border-radius:6px;overflow-x:auto;margin:var(--spacing-03,10px) 0;font-size:var(--font-size-sm);line-height:1.5}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content pre code{background:#fff0;color:inherit;padding:0;font-size:var(--font-size-sm)}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content ul,.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content ol{margin:var(--spacing-02,8px) 0 var(--spacing-03,10px);padding-left:var(--spacing-06,24px)}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content li{margin:3px 0}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content blockquote{border-left:3px solid var(--button-primary,#008379);padding-left:var(--spacing-04,14px);margin:var(--spacing-03,10px) 0;color:var(--text-secondary,#4b5563);font-style:italic}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content a{color:var(--button-primary,#008379);text-decoration:underline;text-underline-offset:2px}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content a:hover{color:var(--interactive-primary-hover,#006b62)}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content hr{border:none;border-top:1px solid var(--border-subtle-00,#e5e7eb);margin:var(--spacing-03,12px) 0}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content table{border-collapse:collapse;margin:var(--spacing-03,10px) 0;width:100%;font-size:var(--font-size-sm)}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content th,.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content td{border:1px solid var(--border-subtle-00,#e5e7eb);padding:var(--spacing-02,6px) var(--spacing-03,10px);text-align:left}.avergo-ai-fullpage__messages .ai-message--assistant .ai-message-content th{background:var(--layer-01,#f9fafb);font-weight:700}.avergo-ai-fullpage__composer{border-top:1px solid var(--border-subtle-00,#e5e7eb);padding:var(--spacing-04,16px) var(--spacing-09,48px);display:flex;gap:var(--spacing-03,12px);background:var(--layer-00,#ffffff);align-items:flex-end}@media (max-width:900px){.avergo-ai-fullpage__composer{padding:var(--spacing-04,14px) var(--spacing-06,24px)}}@media (max-width:600px){.avergo-ai-fullpage__composer{padding:var(--spacing-03,12px) var(--spacing-04,14px)}}.avergo-ai-fullpage__composer textarea{flex:1;padding:var(--spacing-03,12px) var(--spacing-04,14px);border:1px solid var(--border-subtle-01,#d1d5db);border-radius:8px;font-family:inherit;font-size:var(--font-size-body);resize:vertical;min-height:60px;line-height:1.5}.avergo-ai-fullpage__composer textarea:focus{outline:none;border-color:var(--button-primary,#008379);box-shadow:0 0 0 3px rgb(0 131 121 / .1)}.avergo-ai-fullpage__composer .btn{align-self:flex-end;height:60px;padding:0 var(--spacing-06,24px)}.avergo-ai-fullpage__composer .btn:focus-visible{outline:3px solid var(--support-warning,#f59e0b);outline-offset:2px}.avx-cred-form{max-width:900px}.avx-cred-card{background:var(--layer-00,#fff);border:1px solid var(--border-subtle-00,#e5e7eb);border-radius:10px;padding:var(--spacing-06,24px);margin-bottom:var(--spacing-04,16px)}.avx-cred-card h3{font-size:var(--font-size-body);font-weight:600;color:var(--text-primary,#374151);margin:0 0 var(--spacing-04,16px);display:flex;align-items:center;gap:var(--spacing-02,8px)}.avx-cred-card h3 i{font-size:var(--heading-04-font-size);color:var(--button-primary,#008379)}.avx-cred-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-04,16px);margin-bottom:var(--spacing-04,14px)}.avx-cred-row.full{grid-template-columns:1fr}.avx-cred-row.avg-hidden{display:none}.avx-cred-field label{display:block;font-size:var(--font-size-sm);font-weight:600;color:var(--text-primary,#374151);margin-bottom:var(--spacing-01,4px)}.avx-cred-field label .req{color:var(--support-error,#dc2626)}.avx-cred-field .avx-help{font-size:var(--font-size-caption);color:var(--text-placeholder,#9ca3af);margin-top:3px}.avx-cred-field input,.avx-cred-field select{width:100%;padding:var(--spacing-02,8px) var(--spacing-03,12px);border:1.5px solid var(--border-subtle-01,#d1d5db);border-radius:6px;font-size:var(--font-size-body);transition:border-color .15s}.avx-cred-field input:focus,.avx-cred-field select:focus{border-color:var(--button-primary,#008379);outline:none;box-shadow:0 0 0 3px rgb(0 131 121 / .1)}.avx-cred-provider-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-02,8px);margin-bottom:var(--spacing-04,14px)}.avx-cred-provider-card{border:2px solid var(--border-subtle-00,#e5e7eb);border-radius:8px;padding:var(--spacing-03,12px);text-align:center;cursor:pointer;transition:border-color .15s,background .15s}.avx-cred-provider-card:hover{border-color:var(--button-primary,#008379);background:var(--notification-success-background,#f0fdf4)}.avx-cred-provider-card.active{border-color:var(--button-primary,#008379);background:var(--notification-success-background,#f0fdf4)}.avx-cred-provider-card .name{font-size:var(--font-size-sm);font-weight:600;color:var(--text-primary,#374151);margin-top:var(--spacing-01,4px)}.avx-cred-provider-card .desc{font-size:var(--font-size-x-small);color:var(--text-placeholder,#9ca3af)}.avx-cred-provider-card i{font-size:24px;color:var(--button-primary,#008379)}.avx-cred-test{display:flex;gap:var(--spacing-02,8px);align-items:center;margin-top:var(--spacing-04,16px);padding:var(--spacing-03,12px) var(--spacing-04,16px);background:var(--layer-01,#f9fafb);border:1px solid var(--border-subtle-00,#e5e7eb);border-radius:8px}.avx-cred-test-result{flex:1;font-size:var(--font-size-sm)}.avx-cred-test-success{color:var(--support-success,#059669)}.avx-cred-test-error{color:var(--support-error,#dc2626)}.avx-cred-presets{display:flex;gap:var(--spacing-02,6px)}.avx-cred-preset{padding:var(--spacing-02,6px) var(--spacing-04,14px);border:1.5px solid var(--border-subtle-00,#e5e7eb);border-radius:6px;font-size:var(--font-size-caption);font-weight:500;cursor:pointer;background:var(--layer-00,#fff);transition:all .15s}.avx-cred-preset:hover{border-color:var(--button-primary,#008379)}.avx-cred-preset.active{border-color:var(--button-primary,#008379);background:var(--notification-success-background,#f0fdf4);color:var(--button-primary,#008379)}.avx-cred-actions{display:flex;gap:var(--spacing-02,8px);margin-top:var(--spacing-05,20px)}.avx-cred-actions-bar{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-04,16px) var(--spacing-06,24px)}.avx-cred-toggle{display:flex;align-items:center;gap:var(--spacing-02,8px);cursor:pointer}.avx-cred-toggle input[type="checkbox"]{width:18px;height:18px;accent-color:var(--button-primary,#008379)}.avx-cred-toggle-label{font-size:var(--font-size-body);font-weight:500}@media (max-width:767px){.avx-cred-row,.avx-cred-provider-cards{grid-template-columns:1fr}}.mcp-setup-page{padding:var(--spacing-04,12px) 0}.mcp-hidden{display:none}.mcp-setup-page .panel{margin-bottom:var(--spacing-05,16px)}.mcp-panel-heading-with-action{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-04,12px)}.mcp-panel-heading-with-action .panel-title{margin:0}.mcp-setup-description{color:var(--text-secondary,#6b7280);margin-bottom:var(--spacing-04,12px)}.mcp-setup-hint{color:var(--text-helper,#6b7280);font-size:var(--body-compact-01-font-size,13px);margin-top:var(--spacing-04,12px);margin-bottom:0}.mcp-endpoint-row{display:flex;align-items:center;gap:var(--spacing-03,8px);flex-wrap:wrap}.mcp-endpoint-value{flex:1 1 auto;padding:var(--spacing-03,8px) var(--spacing-04,12px);background:var(--layer-02,#f3f4f6);border:1px solid var(--border-subtle,#e5e7eb);border-radius:var(--border-radius-md,6px);color:var(--text-primary,#111827);word-break:break-all;font-size:var(--body-compact-01-font-size,13px)}.mcp-endpoint-mono{font-family:ui-monospace,'Cascadia Code','Source Code Pro',monospace}.mcp-token-table{margin-bottom:0}.mcp-token-table th,.mcp-token-table td{vertical-align:middle}.mcp-col-actions{text-align:right;white-space:nowrap}.mcp-scope-chip{display:inline-block;padding:var(--spacing-01,2px) var(--spacing-03,8px);background:var(--layer-01,#f9fafb);border:1px solid var(--border-subtle,#e5e7eb);border-radius:var(--border-radius-sm,4px);color:var(--text-secondary,#6b7280);font-size:var(--label-01-font-size,12px);margin-right:var(--spacing-02,4px);margin-bottom:var(--spacing-02,4px)}.mcp-text-muted{color:var(--text-helper,#9ca3af);font-style:italic}.mcp-empty-state{text-align:center;padding:var(--spacing-07,32px) var(--spacing-05,16px);color:var(--text-secondary,#6b7280)}.mcp-empty-state i{color:var(--icon-secondary,#9ca3af);margin-bottom:var(--spacing-04,12px);display:block}.mcp-tools-summary{display:grid;grid-template-columns:minmax(140px,1fr) 3fr;gap:var(--spacing-05,16px);align-items:center;margin-bottom:var(--spacing-04,12px)}.mcp-tools-total{text-align:center;padding:var(--spacing-04,12px);background:var(--layer-01,#f9fafb);border:1px solid var(--border-subtle,#e5e7eb);border-radius:var(--border-radius-md,6px)}.mcp-tools-total-number{display:block;font-size:var(--heading-01-font-size);font-weight:700;line-height:1;color:var(--text-primary,#111827)}.mcp-tools-total-label{display:block;font-size:var(--body-compact-01-font-size,13px);color:var(--text-secondary,#6b7280);margin-top:var(--spacing-02,4px)}.mcp-tools-tier-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--spacing-03,8px)}.mcp-tier-card{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-03,8px);padding:var(--spacing-03,8px) var(--spacing-04,12px);border:1px solid var(--border-subtle,#e5e7eb);border-radius:var(--border-radius-md,6px);background:var(--layer-01,#f9fafb)}.mcp-tier-card strong{color:var(--text-primary,#111827);font-size:var(--heading-04-font-size)}.mcp-health-row{display:flex;align-items:center;gap:var(--spacing-03,8px);padding:var(--spacing-03,8px) 0;color:var(--text-secondary,#6b7280);font-size:var(--body-compact-01-font-size,13px)}.mcp-health-label{font-weight:600}.mcp-snippet-tabs{margin-top:var(--spacing-04,12px)}.mcp-snippet-tab-content{border:1px solid var(--border-subtle,#e5e7eb);border-top:none;border-radius:0 0 var(--border-radius-md,6px) var(--border-radius-md,6px)}.mcp-code-wrap{position:relative;padding:var(--spacing-04,12px)}.mcp-code-copy{position:absolute;top:var(--spacing-03,8px);right:var(--spacing-03,8px)}.mcp-code-block{margin:0;padding:var(--spacing-04,12px);background:var(--layer-01,#f9fafb);border:1px solid var(--border-subtle,#e5e7eb);border-radius:var(--border-radius-md,6px);color:var(--text-primary,#111827);font-family:ui-monospace,'Cascadia Code','Source Code Pro',monospace;font-size:var(--body-compact-01-font-size,13px);line-height:1.5;overflow-x:auto;white-space:pre}.mcp-scope-help{color:var(--text-secondary,#6b7280);font-size:var(--body-compact-01-font-size,13px);margin-left:var(--spacing-02,4px)}.mcp-client-snippet{min-width:0;max-width:100%}.mcp-client-snippet__code{max-width:100%;box-sizing:border-box;white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:auto}#mcp-token-generate-error[hidden]{display:none}.mcp-scope-label{color:var(--text-primary,#111827);font-weight:600}.mcp-scope-help{display:block;margin-left:0}.mcp-scope-row--locked{opacity:.6}.mcp-col-scopes{min-width:0;overflow-wrap:anywhere}.mcp-scope-chip{white-space:normal;overflow-wrap:anywhere}@media (max-width:576px){#mcp-token-table,#mcp-token-table tbody,#mcp-token-table tr,#mcp-token-table td{display:block;width:100%;box-sizing:border-box}#mcp-token-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}#mcp-token-table td[data-label]::before{content:attr(data-label);display:block;color:var(--text-helper,#6b7280);font-size:var(--label-01-font-size,12px);text-transform:uppercase}#mcp-token-table tr[data-token-id]{border-top:1px solid var(--border-subtle,#e5e7eb);padding-top:var(--spacing-04,12px)}#mcp-token-table .mcp-col-actions{text-align:left;white-space:normal}#mcp-token-table td.mcp-col-scopes{white-space:normal;display:flex;flex-wrap:wrap;align-items:flex-start}#mcp-token-table td.mcp-col-scopes::before{flex:0 0 100%}}.avergo-seg-live-count{margin-top:8px}.avergo-seg-live-count:not([hidden]){display:grid}.avergo-seg-live-count>.avergo-seg-live-count__state{grid-area:1 / 1;min-width:0}.avergo-seg-live-count>.avergo-seg-live-count__state[hidden]{display:flex;visibility:hidden;pointer-events:none}.avergo-seg-live-count__state{align-items:center;gap:8px;min-height:32px;font-size:13px;line-height:1.4}.avergo-seg-live-count__state:not([hidden]){display:flex}.avergo-seg-live-count__card{padding-left:0;padding-right:0}.avergo-seg-live-count__card .avg-stat__panel{margin-bottom:0;display:inline-flex;width:auto;min-width:0;max-width:100%}.avergo-seg-live-count__state[data-state="loading"]:not([hidden]){align-items:stretch}body:has(#leadlist_filters .alert.alert-danger.has-error) .avergo-seg-live-count[data-settled="compact"]>.avergo-seg-live-count__state[hidden]{display:none}body:has(#leadlist_filters .alert.alert-danger.has-error) .avergo-seg-live-count[data-settled="compact"]>.avergo-seg-live-count__state[data-state="loading"]{max-height:32px;overflow:hidden}.page-header:has(.avergo-seg-live-count) .mt-lg.d-flex.gap-xs:not(:has(>:not(.hide,script,style,template,[hidden]))){margin-top:0!important}.page-header:has(.avergo-seg-live-count){margin-bottom:0}:root{--wc-empty-state-icon-size:48px;--wc-stat-numeral-size:35px}.wc-dev-heal-well{margin-bottom:var(--spacing-05,15px);padding:var(--spacing-04,10px) var(--spacing-05,15px)}.wc-dev-heal-layout{display:flex;align-items:center;gap:var(--spacing-03,8px);flex-wrap:wrap}.wc-dev-heal-label{white-space:nowrap}.wc-dev-heal-status{font-size:var(--helper-text-01-font-size,12px);color:var(--text-03,#6c757d)}.wc-dev-heal-results{display:none;margin-top:var(--spacing-04,10px);font-size:var(--helper-text-01-font-size,12px)}.wc-result-output{margin-top:var(--spacing-04,10px);max-height:320px;overflow:auto;white-space:pre-wrap}.wc-terminal{max-height:500px;overflow-y:auto;background-color:var(--background-inverse,#000);color:var(--support-success,#0f0);padding:var(--spacing-05,15px);border-radius:var(--border-radius-sm,4px);font-family:var(--code-01-font-family,'Courier New',monospace);font-size:var(--code-01-font-size,12px)}.wc-overlay{position:fixed;inset:0;background:rgb(0 0 0 / .75);z-index:10000;display:flex;justify-content:center;align-items:center}.wc-overlay.avg-hidden{display:none}.wc-overlay-content{text-align:center;color:var(--layer-01,#ffffff);font-size:var(--body-02-font-size,16px)}.wc-command-preview{font-family:var(--code-01-font-family,monospace);background:var(--layer-01,#f5f5f5);padding:var(--spacing-03,8px);margin:0;border-radius:var(--border-radius-sm,3px);white-space:pre-wrap;word-break:break-all}.wc-modal-command{font-family:var(--code-01-font-family,monospace);background:var(--layer-01,#f5f5f5);padding:var(--spacing-03,8px) var(--spacing-04,12px);border-radius:var(--border-radius-sm,4px);display:inline-block;word-break:break-all}.wc-entity-info{color:var(--support-error,#a94442);font-weight:600}.wc-contextual-preview{font-family:var(--code-01-font-family,monospace);background:var(--layer-01,#f5f5f5);padding:var(--spacing-03,8px);margin:0;border-radius:var(--border-radius-sm,3px);white-space:pre-wrap}.wc-command-search{margin-bottom:var(--spacing-05,15px)}.wc-command-search input{border-radius:var(--border-radius-sm,4px)}.wc-empty-state{text-align:center;padding:var(--spacing-08,48px) var(--spacing-05,16px);color:var(--text-03,#6c757d)}.wc-empty-state i{font-size:var(--wc-empty-state-icon-size);margin-bottom:var(--spacing-04,12px);display:block;color:var(--text-placeholder,#adb5bd)}.wc-empty-state p{margin-bottom:var(--spacing-05,16px);font-size:var(--body-01-font-size,14px)}button[aria-busy="true"]{opacity:.7;cursor:not-allowed}.wc-focusable:focus-visible,.execute-command:focus-visible,.toggle-parameters:focus-visible,.index-dev-heal-btn:focus-visible{outline:2px solid var(--focus,#0f62fe);outline-offset:2px}@media (max-width:768px){.wc-dev-heal-layout{flex-direction:column;align-items:flex-start}.command-item-header .btn-group{margin-top:var(--spacing-03,8px)}.command-item-header .col-sm-4{text-align:left!important}}@media (max-width:375px){.command-item-header .btn-group .btn{display:block;width:100%;margin-bottom:var(--spacing-02,4px)}}:root[theme="dark"] .wc-terminal,:root[theme="solarized-dark"] .wc-terminal{background-color:var(--layer-02,#1e1e1e);color:var(--support-success,#24a148)}:root[theme="dark"] .wc-command-preview,:root[theme="dark"] .wc-contextual-preview,:root[theme="dark"] .wc-modal-command,:root[theme="solarized-dark"] .wc-command-preview,:root[theme="solarized-dark"] .wc-contextual-preview,:root[theme="solarized-dark"] .wc-modal-command{background:var(--layer-02,#2d2d2d)}.wc-command-item-wrapper{margin-bottom:var(--spacing-04,10px)}.wc-command-item-header{cursor:default}.wc-command-item-wrapper:hover{background-color:var(--layer-02,#f5f5f5)}.wc-modal-command-display{font-size:var(--body-01-font-size,14px);padding:var(--spacing-04,10px);background-color:var(--layer-02,#f5f5f5);border-radius:var(--border-radius-sm,4px);display:block}.btn-group{display:inline-flex;vertical-align:middle}.btn-group .btn{margin:0!important}.wc-panel-title-link{display:block;text-decoration:none}.wc-panel-title-link i[class*="ri-"]{transition:transform 0.2s}.wc-parameter-builder{padding:var(--spacing-05,15px);background-color:var(--layer-01,#f9f9f9);border-radius:var(--border-radius-sm,4px);margin-top:var(--spacing-04,10px)}.wc-parameter-builder h5{margin-top:0;color:var(--text-primary,#333)}.wc-command-preview-inline{display:block;padding:var(--spacing-03,8px);background-color:var(--background-inverse,#2c3e50);color:var(--support-success,#2ecc71);border-radius:var(--border-radius-sm,3px);font-size:var(--body-compact-01-font-size,13px);word-break:break-all}.wc-param-input{margin-bottom:var(--spacing-02,5px)}.wc-alert-mt{margin-top:var(--spacing-05,15px)}.wc-overlay-spinner{margin-bottom:var(--spacing-05,20px)}.wc-well-compact{margin-bottom:var(--spacing-04,10px)}.wc-well-flush{margin-bottom:0}.wc-code-secret{font-size:var(--helper-text-01-font-size,11px)}.wc-terminal-code{background:var(--background-inverse,#2c3e50);color:var(--support-success,#2ecc71);padding:var(--spacing-04,10px);border-radius:var(--border-radius-sm,4px);font-size:var(--body-compact-01-font-size,12px)}.wc-terminal-code-lg{background:var(--background-inverse,#2c3e50);color:var(--support-success,#2ecc71);padding:var(--spacing-05,15px);border-radius:var(--border-radius-sm,4px)}.wc-terminal-compact{max-height:200px;font-size:var(--helper-text-01-font-size,11px)}.wc-confirm-btn-mt{margin-top:var(--spacing-03,8px)}.wc-panel-body-flush{padding-bottom:0}.wc-export-pull{margin-top:calc(-1 * var(--spacing-02, 5px))}.wc-cursor-pointer{cursor:pointer}.wc-error-pre{margin-top:var(--spacing-04,10px);max-height:100px;overflow-y:auto}.wc-back-btn-wrapper{margin-top:var(--spacing-06,20px)}.wc-health-panel{margin-bottom:var(--spacing-04,10px)}.wc-alert-warnings{margin-top:var(--spacing-04,10px);margin-bottom:0}.wc-alert-warnings ul{margin-top:var(--spacing-02,5px);margin-bottom:0}.wc-diagnostics-row{margin-top:var(--spacing-04,10px)}.wc-dh-panel-title{display:flex;align-items:center;gap:var(--spacing-03,8px)}.wc-dh-subtitle{font-weight:400}.wc-dh-description{margin-bottom:var(--spacing-05,15px)}.wc-dh-card-col{margin-bottom:var(--spacing-04,10px)}.wc-dh-card{border:1px solid var(--border-subtle-01,#ddd);border-radius:var(--border-radius-sm,4px);padding:var(--spacing-04,12px);height:100%}.wc-dh-card>code{display:block;margin-bottom:var(--spacing-01,4px)}.wc-dh-card-desc{font-size:var(--helper-text-01-font-size,11px);margin-bottom:var(--spacing-03,8px);min-height:28px}.wc-dh-flex-row{display:flex;gap:var(--spacing-01,4px)}.wc-dh-flex-item{flex:1}.wc-dh-danger-zone{margin-top:var(--spacing-04,12px);padding:var(--spacing-04,12px) var(--spacing-04,14px);border:1px solid var(--support-error,#d9534f);border-radius:var(--border-radius-sm,4px);background:var(--notification-error-bg,#fdf5f5)}.wc-dh-danger-layout{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-04,10px)}.wc-dh-danger-title{color:var(--support-error,#c9302c)}.wc-dh-danger-desc{font-size:var(--helper-text-01-font-size,11px);margin-left:var(--spacing-03,8px)}.wc-dh-results{margin-top:var(--spacing-05,15px)}.wc-dh-results-title{margin-top:0}.wc-dh-results-list{margin:0}.wc-dh-results-item{margin-bottom:var(--spacing-02,6px)}.wc-dh-output-pre{display:none;margin:var(--spacing-01,4px) 0 0 var(--spacing-06,20px);background:var(--background-inverse,#2c3e50);color:var(--support-success,#2ecc71);padding:var(--spacing-03,8px);border-radius:var(--border-radius-sm,3px);font-size:var(--helper-text-01-font-size,11px);max-height:200px;overflow-y:auto}.wc-last-run{padding:var(--spacing-02,6px) var(--spacing-04,10px);background:var(--layer-02,#f5f5f5);border-radius:var(--border-radius-sm,4px);font-size:var(--body-compact-01-font-size,12px)}.wc-last-run-success{color:var(--support-success,#27ae60)}.wc-last-run-fail{color:var(--support-error,#e74c3c)}.wc-sequence-item{margin-bottom:var(--spacing-06,20px)}.wc-sequence-commands{background-color:var(--layer-01,#f9f9f9);padding:var(--spacing-04,10px);border-radius:var(--border-radius-sm,4px)}.wc-sequence-commands ol{margin-bottom:0;padding-left:var(--spacing-06,20px)}.wc-sequence-commands code{background-color:var(--background-inverse,#2c3e50);color:var(--support-success,#2ecc71);padding:var(--spacing-01,2px) var(--spacing-02,6px);border-radius:var(--border-radius-sm,3px)}.wc-cron-url-box{background-color:var(--notification-info-bg,#f0f7ff);padding:var(--spacing-04,10px);border-radius:var(--border-radius-sm,4px);border-left:3px solid var(--button-primary,#337ab7)}.wc-cron-url-box code{background-color:var(--background-inverse,#2c3e50);color:var(--support-success,#2ecc71);padding:var(--spacing-01,2px) var(--spacing-02,6px);border-radius:var(--border-radius-sm,3px)}.wc-stats-heading{font-size:var(--wc-stat-numeral-size)}.wc-sequence-editor-form{max-width:900px}.wc-commands-list{min-height:100px;background-color:var(--layer-01,#f9f9f9);border:2px dashed var(--border-subtle-01,#ddd);border-radius:var(--border-radius-sm,4px);padding:var(--spacing-05,15px);margin-bottom:var(--spacing-05,15px)}.wc-cmd-item{display:flex;align-items:flex-start;background-color:var(--layer-00,#fff);border:1px solid var(--border-subtle-01,#ddd);border-radius:var(--border-radius-sm,4px);padding:var(--spacing-04,10px);margin-bottom:var(--spacing-04,10px);cursor:move;transition:all 0.2s}.wc-cmd-item:hover{box-shadow:0 2px 5px rgb(0 0 0 / .1);border-color:var(--button-primary,#337ab7)}.wc-cmd-item.dragging{opacity:.5}.wc-cmd-item.drag-over{border-top:3px solid var(--button-primary,#337ab7);margin-top:var(--spacing-04,10px)}.wc-cmd-handle{color:var(--text-placeholder,#999);margin-right:var(--spacing-04,10px);margin-top:var(--spacing-02,5px);cursor:grab}.wc-cmd-handle:active{cursor:grabbing}.wc-cmd-number{background-color:var(--button-primary,#337ab7);color:var(--text-on-color,#fff);border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-weight:700;margin-right:var(--spacing-04,10px);margin-top:var(--spacing-01,2px);flex-shrink:0}.wc-cmd-content{flex-grow:1;min-width:0}.wc-cmd-text{margin-bottom:var(--spacing-02,5px)}.wc-cmd-text code{background-color:var(--background-inverse,#2c3e50);color:var(--support-success,#2ecc71);padding:var(--spacing-01,4px) var(--spacing-03,8px);border-radius:var(--border-radius-sm,3px);font-size:var(--body-compact-01-font-size,13px)}.wc-cmd-config-indicators{font-size:var(--body-compact-01-font-size,12px);color:var(--text-placeholder,#999)}.wc-cmd-config-indicators i{margin-right:var(--spacing-03,8px)}.wc-cmd-actions{display:flex;gap:var(--spacing-02,5px);margin-left:var(--spacing-04,10px);flex-shrink:0}.wc-cmd-actions .btn-label{margin-left:var(--spacing-01,3px);font-size:var(--helper-text-01-font-size,11px)}@media (max-width:480px){.wc-cmd-actions .btn-xs .btn-label{display:none}}.wc-add-command-section{margin-bottom:var(--spacing-06,20px)}.wc-form-actions{margin-top:var(--spacing-07,30px);padding-top:var(--spacing-06,20px);border-top:1px solid var(--border-subtle-01,#ddd)}.wc-config-section{margin-bottom:var(--spacing-06,25px);padding-bottom:var(--spacing-05,15px);border-bottom:1px solid var(--border-subtle-02,#eee)}.wc-config-section:last-child{border-bottom:none}.wc-config-section h5{font-weight:600;margin-bottom:var(--spacing-05,15px);color:var(--text-primary,#333)}.wc-config-section h5 i{margin-right:var(--spacing-03,8px);color:var(--button-primary,#337ab7)}.wc-cmd-preview-section{background:var(--background-inverse,#2c3e50);padding:var(--spacing-05,15px);border-radius:var(--border-radius-sm,4px);margin-bottom:var(--spacing-06,20px)}.wc-cmd-preview-section label{color:var(--text-03,#ccc);margin-bottom:var(--spacing-02,5px);font-weight:400}.wc-cmd-preview-text{background:#fff0;color:var(--support-success,#2ecc71);border:none;padding:var(--spacing-03,8px) 0;margin:0;font-size:var(--body-01-font-size,14px);white-space:pre-wrap;word-break:break-all}.wc-parameter-row{margin-bottom:var(--spacing-04,10px)}.wc-parameter-row .form-control{height:32px}.wc-parameter-row .remove-param-btn{width:100%;margin-top:0}[id="add-parameter-btn"]{margin-top:var(--spacing-04,10px)}[id="parameters-container"]:empty+[id="add-parameter-btn"]{margin-top:0}#command-config-modal .modal-lg{width:800px}@media (max-width:768px){#command-config-modal .modal-lg{width:auto}.wc-parameter-row .col-xs-5,.wc-parameter-row .col-xs-2{margin-bottom:var(--spacing-02,5px)}}.wc-col-4{width:4%}.wc-col-12{width:12%}.wc-col-17{width:17%}.wc-plugin-credit{font-size:11px;padding:var(--spacing-03,8px) 0;margin-top:var(--spacing-05,15px);border-top:1px solid var(--border-subtle-01,#eee)}.wc-plugin-credit-link{color:var(--button-primary,#4E5E9E)}.focus-builder .website-preview .viewport-switcher{position:absolute;left:0;top:75px;z-index:1025}.focus-builder .website-preview .viewport-switcher .btn-viewport{height:50px;width:50px;display:table}.focus-builder .website-preview .viewport-switcher .btn-viewport i{display:table-cell;vertical-align:middle}.focus-builder .website-preview .website-placeholder{z-index:1020;margin-top:10%}.focus-builder #websiteScreenshot{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;z-index:0}.focus-builder #websiteScreenshot .screenshot-container{overflow:hidden}.focus-builder #websiteScreenshot.css-device .screenshot-container{height:392px}.builder-panel-focus{overflow-y:scroll}.builder-panel-focus #focusFormContent{min-height:1000px}.builder-panel-focus .panel-title a{display:block}.builder-panel-focus .nav>li>a{padding:8px 16px}.builder-panel-focus .focus-hide{display:none}.builder-panel-focus .focus-style.list-group-item,.builder-panel-focus .focus-type.list-group-item{background-color:#f5f5f5;color:#555;cursor:pointer}.builder-panel-focus .focus-style.list-group-item:not(.focus-active):not(.focus-hover) i.fa,.builder-panel-focus .focus-type.list-group-item:not(.focus-active):not(.focus-hover) i.fa{color:#8393a2!important}.builder-panel-focus .focus-active,.builder-panel-focus .focus-hover{background-color:#ffffff!important}.builder-panel-focus .focus-type-form .visible-focus-type-form{display:block!important}.builder-panel-focus .focus-type-form .hidden-focus-type-form{display:none!important}.builder-panel-focus .focus-type-notice .visible-focus-type-notice{display:inherit!important}.builder-panel-focus .focus-type-notice .hidden-focus-type-notice{display:none!important}.builder-panel-focus .focus-type-link .visible-focus-type-link{display:inherit!important}.builder-panel-focus .focus-type-link .hidden-focus-type-link{display:none!important}.builder-panel-focus .focus-type-all .focus-type{display:block!important}.builder-panel-focus .focus-type-all .visible-focus-type-all{display:inherit!important}.builder-panel-focus .focus-type-all .hidden-focus-type-all{display:none!important}.builder-panel-focus .focus-style-bar .visible-focus-style-bar{display:block!important}.builder-panel-focus .focus-style-bar .hidden-focus-style-bar{display:none!important}.builder-panel-focus .focus-style-modal .visible-focus-style-modal{display:inherit!important}.builder-panel-focus .focus-style-modal .hidden-focus-style-modal{display:none!important}.builder-panel-focus .focus-style-notification .visible-focus-style-notification{display:inherit!important}.builder-panel-focus .focus-style-notification .hidden-focus-style-notification{display:none!important}.builder-panel-focus .focus-style-page .visible-focus-style-page{display:inherit!important}.builder-panel-focus .focus-style-page .hidden-focus-style-page{display:none!important}.builder-panel-focus .focus-style-all .focus-style{display:block!important}.builder-panel-focus .focus-style-all .visible-focus-style-all{display:inherit!important}.builder-panel-focus .focus-style-all .hidden-focus-style-all{display:none!important}.builder-panel-focus .label-site-color{width:25px;height:10px;display:block;float:left;margin-right:3px;cursor:hand}.css-device{position:relative;margin:0 auto}.css-device__image{display:block;margin:0;padding:0;width:100%;height:auto}.css-device--mobile{width:270px;height:500px;border-top:solid 24px #ddd;border-left:solid 12px #ddd;border-right:solid 12px #ddd;border-bottom:solid 48px #ddd;border-radius:12px}.css-device--mobile::before{display:block;position:absolute;top:12px;left:-14px;width:2px;height:12px;background-color:#bbb;box-shadow:0 0 0 0 #bbb,0 24px 0 0 #bbb;border-radius:2px 0 0 2px;content:""}.css-device--mobile::after{display:block;position:absolute;bottom:-36px;left:50%;margin-left:-12px;width:24px;height:24px;background-color:#bbb;border-radius:12px;content:""}@media all and (min-width:720px){.css-device--mobile{width:270px;border-top:solid 36px #ddd;border-left:solid 18px #ddd;border-right:solid 18px #ddd;border-bottom:solid 72px #ddd;border-radius:18px}.css-device--mobile::before{top:18px;left:-21px;width:3px;height:18px;background-color:#bbb;box-shadow:0 0 0 0 #bbb,0 36px 0 0 #bbb;border-radius:3px 0 0 3px;content:""}.css-device--mobile::after{bottom:-54px;margin-left:-18px;width:36px;height:36px;border-radius:18px;content:""}}.focus-builder .website-preview .website-placeholder.has-error input,.focus-builder .website-preview .website-placeholder.has-error button{border-color:#a94442}#websiteScreenshot.mobile .screenshot-container{position:absolute;left:50%;width:320px;margin:0;margin-top:20px}#websiteScreenshot.mobile .preview-body,#websiteScreenshot.mobile #websiteCanvas{margin:0;padding:0;border:none;overflow:hidden;pointer-events:none;position:absolute;z-index:2;left:-50%;width:320px;height:568px}#websiteScreenshot.mobile #websiteCanvas{z-index:0;border:1px solid #000}#websiteScreenshot.mobile #websiteCanvas iframe{height:100%;width:320px;border:0}.avg-ip-statfig{margin:0 0 var(--spacing-02,4px);font-size:var(--font-size-stat,17px);font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums}.avg-ip-num{font-variant-numeric:tabular-nums}.avg-ip-setpick>li{display:flex;align-items:flex-start;gap:8px;padding:6px 6px;border:1px solid #fff0;border-radius:var(--border-radius-md,6px)}.avg-ip-setpick>li:hover{background:var(--layer-01,#fff);border-color:var(--border-subtle-01,#e0e4e5)}.avg-ip-setpick>li.is-dragging{opacity:.5}.avg-ip-setpick>li.is-over{border-color:var(--interactive-primary,#00655d)}.avg-ip-setpick>li>label{flex:1 1 auto;min-width:0;margin:0;font-weight:400;display:flex;gap:8px;align-items:flex-start}.avg-ip-setpick__grip{cursor:grab;user-select:none;line-height:1.4;color:var(--text-helper,#6f6f6f)}.avg-ip-setpick__names{min-width:0}.avg-ip-setpick__name{display:block;font-weight:600}.avg-ip-setpick__subject{display:block;font-size:var(--font-size-caption,12px);color:var(--text-helper,#6f6f6f);overflow-wrap:anywhere}.avg-ip-setpick__move{flex:0 0 auto;display:flex;gap:2px}.avg-ip-pagenav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.avg-ip-tpl__intro{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 16px;margin:0 0 12px}.avg-ip-tpl__intro>p{flex:1 1 100%;margin:0}.avg-ip-tpl__note{font-size:var(--font-size-caption,12px)}.avg-ip-tpl__desc{display:block;font-size:var(--font-size-caption,12px);color:var(--text-helper,#6f6f6f);overflow-wrap:anywhere}.avg-ip-tpl__count{font-variant-numeric:tabular-nums}.avg-ip-tpl__actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.avg-ip-tpl__editor{margin-top:16px}.avg-ip-tpl__lines{list-style:decimal inside;margin:0;padding:0}.avg-ip-tpl__row{display:flex;flex-wrap:wrap;gap:0 12px;padding:8px 0;border-bottom:1px solid var(--border-subtle-01,#e0e4e5)}.avg-ip-tpl__row>.form-group{margin-bottom:6px}.avg-ip-tpl__field--label{flex:2 1 260px}.avg-ip-tpl__field--desc{flex:3 1 320px}.avg-ip-tpl__field--type{flex:1 1 220px}.avg-ip-tpl__field--required{flex:0 1 160px;align-self:flex-end}.avg-ip-tpl__check{font-weight:400;display:flex;gap:6px;align-items:center}.avg-ip-tpl__preview{margin-top:16px}.avg-ip-tpl__pick{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 12px}.avg-ip-tpl__preview-title{margin:12px 0 8px}.avg-ip-tpl__preview-group{margin:0 0 12px}.avg-ip-tpl__preview-group>h5{margin:0 0 6px}.avg-ip-tpl__preview-lines{list-style:none;margin:0;padding:0}.avg-ip-tpl__preview-lines>li{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline;padding:6px 0;border-bottom:1px solid var(--border-subtle-01,#e0e4e5)}.avg-ip-tpl__preview-lines>li:last-child{border-bottom:0}.avg-ip-tpl__preview-label{flex:1 1 320px}.avg-ip-tpl__preview-lines .avg-ip-tpl__desc{flex:1 1 100%}.avg-ip-setprog{font-variant-numeric:tabular-nums}.avg-ip-chip:focus-visible,.avg-ip-setpick__advanced>summary:focus-visible,.avg-ip-pagenav a:focus-visible{outline:2px solid var(--focus,#00655d);outline-offset:2px}.avg-ip-setpick>li:focus-within{border-color:var(--interactive-primary,#00655d)}.avg-rv-people{list-style:none;margin:0 0 12px;padding:0}.avg-rv-people>li{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;padding:8px 0;border-bottom:1px solid var(--border-subtle-01,#eef1f1)}.avg-rv-people>li.avg-ip-more-li{display:block;padding:0;border-bottom:0}.avg-rv-people__who{font-weight:600}.avg-rv-people__meta{font-size:var(--font-size-caption,12px);color:var(--text-helper,#6f6f6f)}.avg-rv-people__gap{flex:1 1 auto}.avg-rv-invlog{margin:0}.avg-rv-invlog__summary{cursor:pointer;font-weight:600;font-variant-numeric:tabular-nums}.avg-rv-invlog__summary:focus-visible{outline:2px solid var(--focus,#008379);outline-offset:2px}.avg-rv-invlog[open]>.avg-rv-invlog__summary{margin:0 0 6px}.avg-rv-invlog__by{font-size:var(--font-size-caption,12px);color:var(--text-helper,#6f6f6f);font-variant-numeric:tabular-nums}.avg-rv-invlog__reason{flex:1 1 100%;font-size:var(--font-size-caption,12px);color:var(--text-secondary,#5b6b6a)}:root{--avg-ip-z-sticky:20;--avg-ip-z-dialog:1050;--avg-ip-header-h:49px}.avg-ip-bulkbar{position:sticky;bottom:0;z-index:var(--avg-ip-z-sticky,20);display:flex;gap:10px;align-items:center;padding:11px 14px;margin-top:10px;border-radius:var(--border-radius-sm,4px);border:1px solid var(--border-subtle-01,#d3dadc);background:var(--layer-01,#fff);color:var(--text-primary,#12171a);box-shadow:0 -2px 8px rgb(0 0 0 / .06)}.avg-ip-bulkbar[hidden]{display:none!important}.avg-ip-bulkdlg{position:fixed;inset:0;z-index:var(--avg-ip-z-dialog,1050);display:flex;align-items:center;justify-content:center;background:rgb(18 23 26 / .45);padding:20px}.avg-ip-bulkdlg[hidden]{display:none!important}.avg-ip-bulkdlg [hidden]{display:none!important}.avg-ip-bulkdlg__panel{max-width:520px;width:100%;border-radius:var(--card-radius,8px);padding:22px;background:var(--layer-01,#fff);color:var(--text-primary,#12171a);border:1px solid var(--border-subtle-01,#d3dadc)}.avg-ip-bulkdlg__panel h3{margin:0 0 10px;font-size:var(--font-size-h4,17px)}.avg-ip-bulkdlg__act{display:flex;gap:8px;margin:18px 0 0}.avg-ip-bulkdlg__prog{margin:12px 0 0;font-size:var(--font-size-caption,12px);color:var(--text-helper,#6f6f6f)}.avg-ip-reg__rounds{margin-left:var(--spacing-03,8px)}.avg-pane{padding-top:20px}.avg-pane[hidden]{display:none}.avg-ip-tabbar{position:sticky;top:var(--avg-ip-header-h,49px);z-index:var(--avg-ip-z-sticky,20);background:var(--layer-01);color:var(--text-primary)}#app-wrapper:has(.avg-ip-tabbar){overflow:clip;display:flow-root}body:has(.avg-ip-tabbar) [id]{scroll-margin-top:calc(var(--avg-ip-header-h, 49px) + var(--avg-ip-tabbar-h, 48px))}.avg-att{border:1px solid var(--border-subtle-01,#d3dadc);border-radius:var(--border-radius-sm,4px);background:var(--layer-01,#fff);color:var(--text-primary,#12171a);margin:0 0 var(--spacing-05,16px);overflow:hidden}.avg-att__head{padding:14px 16px;border-bottom:1px solid var(--border-subtle-01,#e6eaeb)}.avg-att__title{margin:0;font-size:var(--font-size-h4,17px);font-weight:600}.avg-att__sub{margin:3px 0 0;font-size:var(--font-size-caption,12px);color:var(--text-helper,#6f6f6f)}.avg-att__band>summary{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none;padding:9px 16px;font-size:var(--font-size-x-small,11px);font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:var(--layer-accent-01,#f4f6f6);color:var(--text-secondary,#5a6872);border-top:1px solid var(--border-subtle-01,#e6eaeb)}.avg-att__band>summary::-webkit-details-marker{display:none}.avg-att__bandcount{margin-left:auto;font-variant-numeric:tabular-nums}.avg-att__band--us>summary{box-shadow:inset 3px 0 0 var(--support-error,#d0342c)}.avg-att__band--them>summary{box-shadow:inset 3px 0 0 var(--support-warning,#f1a817)}.avg-att__band--settled>summary{box-shadow:inset 3px 0 0 var(--support-success,#12805c)}.avg-att__list{list-style:none;margin:0;padding:0}.avg-att__row{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start;padding:11px 16px;border-top:1px solid var(--border-subtle-01,#eef1f1)}.avg-att__src{flex:0 0 118px;font-size:var(--font-size-x-small,11px);color:var(--text-helper,#6f6f6f);padding-top:2px}.avg-att__text{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:2px}.avg-att .avg-fb__who,.avg-att__who{font-weight:600}.avg-att .avg-fb__text,.avg-att__body{overflow-wrap:anywhere}.avg-att .avg-fb__where,.avg-att .avg-fb__when,.avg-att .avg-fb__carried,.avg-att .avg-mark__cap,.avg-att__meta{font-size:var(--font-size-caption,12px);color:var(--text-helper,#6f6f6f)}.avg-att .avg-fb__num,.avg-att__pin{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;margin-right:5px;font-size:var(--font-size-micro,10px);font-variant-numeric:tabular-nums;background:var(--interactive-primary,#008379);color:var(--text-on-color,#fff)}.avg-att__act{flex:0 0 auto;display:flex;gap:6px;align-items:flex-start;flex-wrap:wrap}.avg-att__act form{display:flex;gap:6px;margin:0}.avg-att__none{margin:0;padding:16px;color:var(--text-helper,#6f6f6f)}.avg-ip-shell{display:block}.avg-ip-tilegrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:20px;align-items:start}.avg-ip-audit>summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;list-style:none;padding:6px 12px;border-radius:var(--border-radius-sm,4px);border:1px solid var(--border-subtle-01,#d3dadc);background:var(--layer-01,#fff);color:var(--text-primary,#12171a);font-size:var(--font-size-x-small,12px);font-weight:600}.avg-ip-audit>summary::-webkit-details-marker{display:none}.avg-ip-audit>summary:hover{background:var(--layer-hover-01,#f2f4f4);color:var(--text-primary,#12171a)}.avg-ip-audit>summary:focus-visible{outline:2px solid var(--focus,#00655d);outline-offset:2px}.avg-ip-invite>summary{cursor:pointer;font-size:var(--font-size-caption,12px);color:var(--link-primary,#008379);margin:0;padding:4px 0 4px 16px;position:relative;list-style:none;font-weight:600}.avg-ip-invite>summary::-webkit-details-marker{display:none}.avg-ip-invite>summary::before{content:'';position:absolute;left:2px;top:50%;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-60%) rotate(-45deg);transition:transform var(--duration-productive,150ms) ease}.avg-ip-invite[open]>summary::before{transform:translateY(-70%) rotate(45deg)}.avg-ip-invite>summary:hover{text-decoration:underline}.avg-ip-invite{margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid var(--border-subtle,#dfe6e5)}@media (prefers-reduced-motion:reduce){.avg-ip-invite>summary::before{transition:none}}html[reduce-motion="true"] .avg-ip-invite>summary::before{transition:none}.avg-ip-inviteform{display:flex;flex-direction:column;gap:4px;margin:0 0 8px}.avg-ip-comments__files{display:flex;flex-wrap:wrap;gap:10px;margin:8px 0 0}.avg-ip-comments__fileblock{display:flex;flex-direction:column;gap:3px}.avg-ip-comments__file{display:flex;gap:10px;align-items:center;text-decoration:none;border:1px solid var(--border-subtle-01,#dfe6e5);border-radius:var(--border-radius-md,6px);padding:8px 12px 8px 8px;color:inherit}.avg-ip-comments__file:hover{border-color:var(--interactive-primary,#008379)}.avg-ip-comments__file img{width:104px;height:78px;object-fit:cover;border-radius:var(--border-radius-sm,4px);display:block;background:var(--layer-01,#f6f8f8)}.avg-ip-comments__file span{display:flex;flex-direction:column;gap:2px;font-size:var(--font-size-sm,13px)}.avg-ip-comments__file em{font-style:normal;font-size:var(--font-size-x-small,11px);color:var(--text-secondary,#5b6b6a)}.avg-ip-mark{margin:8px 0 0}.avg-att .avg-fb__mark,.avg-ip-mark__link{display:inline-block;padding:4px;text-decoration:none;border:1px solid var(--border-subtle-01,#dfe6e5);border-radius:var(--border-radius-md,6px);background:var(--layer-01,#f6f8f8)}.avg-att .avg-fb__mark:hover,.avg-ip-mark__link:hover{border-color:var(--brand-primary,#008379)}.avg-att .avg-fb__mark img,.avg-ip-mark__img{display:block;width:224px;height:168px;border-radius:var(--border-radius-sm,4px)}.avg-ip-comments__pin{vertical-align:-1px;margin-right:3px;color:var(--brand-primary,#008379)}.avg-ip-cfr{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.avg-ip-cfilter{display:flex;gap:6px;margin:0 0 12px;flex-wrap:wrap}.avg-ip-cfilter label{font-size:var(--font-size-x-small,11px);font-weight:600;padding:4px 10px;border-radius:9999px;cursor:pointer;border:1px solid var(--border-subtle-01,#d3dadc);background:var(--layer-01,#fff);color:var(--text-secondary,#5a6872);-webkit-user-select:none;user-select:none}#avg-ipf-all:checked~.avg-ip-cfilter label[for="avg-ipf-all"],#avg-ipf-open:checked~.avg-ip-cfilter label[for="avg-ipf-open"],#avg-ipf-actioned:checked~.avg-ip-cfilter label[for="avg-ipf-actioned"],#avg-ipf-resolved:checked~.avg-ip-cfilter label[for="avg-ipf-resolved"]{background:var(--interactive-primary,#008379);border-color:var(--interactive-primary,#008379);color:var(--text-on-color,#fff)}.avg-ip-cfr:focus-visible~.avg-ip-cfilter label{outline:3px solid var(--interactive-primary,#008379);outline-offset:2px}#avg-ipf-open:checked~.avg-ip-comments .avg-ip-comments__item:not(.avg-ip-comments__item--open),#avg-ipf-actioned:checked~.avg-ip-comments .avg-ip-comments__item:not(.avg-ip-comments__item--actioned),#avg-ipf-resolved:checked~.avg-ip-comments .avg-ip-comments__item:not(.avg-ip-comments__item--resolved){display:none}.avg-ip-comments__summary{margin:0 0 var(--spacing-04,14px)}.avg-ip-comments__summary-line{display:flex;align-items:flex-start;gap:var(--spacing-02,8px);margin:0 0 var(--spacing-02,6px);padding:var(--spacing-02,8px) var(--spacing-03,12px);border-radius:var(--border-radius-sm,4px);font-size:var(--font-size-sm,13px);background:var(--layer-02,#f4f4f4);color:var(--text-primary,#1a1a1a)}.avg-ip-comments__summary-line--open{background:var(--support-warning-bg,#fff6e5);color:var(--text-primary,#1a1a1a)}.avg-ip-comments__summary-line--actioned{background:var(--support-info-bg,#e8f4f3);color:var(--text-primary,#1a1a1a)}.avg-ip-comments__summary-line--clear{background:var(--support-success-bg,#eef7f2);color:var(--text-primary,#1a1a1a)}.avg-ip-comments__summary-line--flagged{background:var(--support-warning-bg,#fff6e5);color:var(--text-primary,#1a1a1a)}.avg-ip-comments__actions{display:flex;flex-wrap:wrap;gap:var(--spacing-03,12px)}.avg-att .avg-fb__sev,.avg-ip-ctype{display:inline-block;font-size:var(--font-size-x-small,11px);font-weight:600;text-transform:uppercase;letter-spacing:.04em;line-height:16px;padding:0 6px;border-radius:var(--border-radius-sm,4px);border:1px solid var(--border-subtle-01,#e8ecec);background:var(--layer-02,#f4f4f4);color:var(--text-secondary,#5b6b6a)}.avg-att .avg-fb__sev.avg-sev--problem,.avg-ip-ctype--problem{background:var(--support-warning-bg,#fff6e5);border-color:var(--support-warning,#f1a817);color:var(--text-primary,#1a1a1a)}.avg-att .avg-fb__sev.avg-sev--attention,.avg-ip-ctype--attention{background:var(--support-info-bg,#e8f4f3);border-color:var(--support-info,#008379);color:var(--text-primary,#1a1a1a)}.avg-att .avg-fb__sev.avg-sev--ok,.avg-ip-ctype--ok{background:var(--support-success-bg,#eef7f2);border-color:var(--support-success,#12805c);color:var(--text-primary,#1a1a1a)}.avg-ip-rollup__feedback{display:block;margin-top:var(--spacing-02,6px);font-size:var(--font-size-sm,13px);color:var(--text-secondary,#5b6b6a)}.avg-ip-decisions__mustfix{margin:var(--spacing-02,6px) 0 0;font-size:var(--font-size-sm,13px);color:var(--text-primary,#1a1a1a)}.avg-ip-runagain-status:empty{display:none}.avg-ip-runagain-status{display:inline-block;margin-left:var(--spacing-03,12px);font-size:var(--font-size-sm,13px);color:var(--text-secondary,#5b6b6a);vertical-align:middle;max-width:32ch}.avg-ip-runstate{display:flex;align-items:center;gap:var(--spacing-02,8px);margin:0 0 var(--spacing-04,14px);font-size:var(--font-size-sm,13px);background:var(--support-info-bg,#e8f4f3);color:var(--text-primary,#1a1a1a);border:1px solid var(--support-info,#008379);border-radius:var(--border-radius-sm,4px);padding:var(--spacing-03,12px)}.avg-ip-runstate>i{font-size:var(--font-size-md,16px);color:var(--support-info,#008379);animation:avg-ip-runstate-spin 1.4s linear infinite}@media (prefers-reduced-motion:reduce){.avg-ip-runstate>i{animation:none}}html[reduce-motion="true"] .avg-ip-runstate>i{animation:none}@keyframes avg-ip-runstate-spin{to{transform:rotate(360deg)}}.avg-ip-runstate[data-avergo-ip-run-refresh-stopped]{background:var(--support-warning-bg,#fff6e5);border-color:var(--support-warning,#f1a817);color:var(--text-primary,#1a1a1a)}.avg-ip-runstate[data-avergo-ip-run-refresh-stopped]>i{animation:none;color:var(--support-warning,#f1a817)}.avg-att .avg-fb__top{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.avg-att .avg-fb__top .avg-att__pin,.avg-att .avg-fb__num{margin-right:0}.avg-att .avg-fb__mark{margin:.4rem 0 0;align-self:flex-start}.avg-att .avg-mark__cap{display:block;margin-top:.2rem}.avg-att .avg-mark--gone{display:none}.avg-att .avg-fb__ctx{align-self:flex-start;margin-top:.2rem}.avg-ip-more-li{list-style:none;margin:0;padding:0;border:0}.avg-ip-more{margin:var(--spacing-03,8px) 0 0}.avg-ip-more>summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;list-style:none;padding:4px 0 4px 16px;position:relative;font-size:var(--font-size-caption,12px);font-weight:600;background:#fff0;color:var(--link-primary,#008379)}.avg-ip-more>summary::-webkit-details-marker{display:none}.avg-ip-more>summary::before{content:'';position:absolute;left:2px;top:50%;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-60%) rotate(-45deg);transition:transform var(--duration-productive,150ms) ease}.avg-ip-more[open]>summary::before{transform:translateY(-70%) rotate(45deg)}.avg-ip-more>summary:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.avg-ip-more>summary::before{transition:none}}html[reduce-motion="true"] .avg-ip-more>summary::before{transition:none}.avg-ip-more__list{list-style:none;margin:var(--spacing-02,6px) 0 0;padding:0}.avg-ip-audit{margin:var(--spacing-03,8px) 0 0}.avg-ip-audit>.avg-ip-decisions{margin-top:var(--spacing-03,8px)}.avg-ip-comments__actions{align-items:baseline}.avg-ip-comments__recat{font-size:var(--font-size-caption,12px);color:var(--text-helper,#6f6f6f)}.avg-ip-collection{margin:0 0 var(--spacing-04,12px);border:1px solid var(--border-subtle-01,#dfe6e5);border-radius:var(--border-radius-sm,4px);background:var(--layer-01,#fff);color:var(--text-primary,#1a1a1a)}.avg-ip-collection>summary{cursor:pointer;list-style:none;padding:10px 14px 10px 30px;position:relative;font-size:var(--font-size-sm,13px);font-weight:600}.avg-ip-collection>summary::-webkit-details-marker{display:none}.avg-ip-collection>summary::before{content:'';position:absolute;left:14px;top:50%;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-60%) rotate(-45deg);transition:transform var(--duration-productive,150ms) ease}.avg-ip-collection[open]>summary::before{transform:translateY(-70%) rotate(45deg)}@media (prefers-reduced-motion:reduce){.avg-ip-collection>summary::before{transition:none}}html[reduce-motion="true"] .avg-ip-collection>summary::before{transition:none}.avg-ip-collection__body{padding:0 14px 12px}.avg-ip-collection__review{margin:var(--spacing-03,8px) 0 0;font-size:var(--font-size-sm,13px)}.avg-ip-collection__rows .avg-dcoll{display:block;padding:9px 10px;border-radius:var(--border-radius-sm,4px);text-decoration:none;border:1px solid #fff0;background:#fff0;color:var(--text-primary,#1a1a1a)}.avg-ip-collection__rows a.avg-dcoll:hover{border-color:var(--border-subtle-01,#dfe6e5);background:var(--layer-hover-01,#f2f4f4);color:var(--text-primary,#1a1a1a)}.avg-ip-collection__rows .avg-dcoll--here{border-color:var(--interactive-primary,#008379);background:var(--support-info-bg,#e8f4f3);color:var(--text-primary,#1a1a1a)}.avg-ip-collection__rows .avg-dcoll--gone{cursor:default;background:#fff0;color:var(--text-helper,#6f6f6f)}.avg-ip-collection__rows .avg-dcoll__n{display:flex;gap:8px;align-items:baseline;font-size:var(--font-size-sm,13px);font-weight:600}.avg-ip-collection__rows .avg-dcoll__pos{flex:0 0 auto;min-width:16px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--text-helper,#6f6f6f)}.avg-ip-collection__rows .avg-dcoll__here{flex:0 0 auto;font-weight:500;font-size:var(--font-size-x-small,11px);color:var(--interactive-primary,#008379)}.avg-ip-collection__rows .avg-dcoll__s{display:block;margin:2px 0 0 24px;font-size:var(--font-size-caption,12px);color:var(--text-helper,#6f6f6f)}.avg-ip-collection__rows .avg-dcoll__m{display:block;margin:3px 0 0 24px;font-size:var(--font-size-x-small,11px);color:var(--text-helper,#6f6f6f)}.avg-ip-inboxline .avg-fields{display:grid;gap:14px}.avg-ip-inboxline .avg-fieldrow{border:1px solid var(--border-subtle-01,#dfe6e5);border-radius:var(--border-radius-sm,4px);padding:12px 14px}.avg-ip-inboxline .avg-fieldrow__top{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap}.avg-ip-inboxline .avg-fieldrow__name{min-width:104px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:var(--font-size-x-small,11px);color:var(--text-helper,#6f6f6f)}.avg-ip-inboxline .avg-fieldrow__value{flex:1 1 240px;word-break:break-word;line-height:1.45;font-size:var(--font-size-md,15px)}.avg-ip-inboxline .avg-fieldrow__value--empty{border-radius:var(--border-radius-sm,4px);padding:1px 7px;font-size:var(--font-size-sm,13px);background:var(--support-warning-bg,#fff6e5);color:var(--text-primary,#1a1a1a)}.avg-ip-inboxline .avg-fieldrow__note{margin-left:8px;font-size:var(--font-size-caption,12px);color:var(--text-helper,#6f6f6f)}.avg-ip-inboxline .avg-fieldrow__notes{margin:6px 0 0;display:flex;gap:10px;flex-wrap:wrap;align-items:baseline;font-size:var(--font-size-caption,12px);color:var(--text-helper,#6f6f6f)}.avg-ip-inboxline .avg-fieldrow__notecount,.avg-ip-inboxline .avg-fieldrow__notesug{color:var(--text-primary,#1a1a1a)}.avg-ip-inboxline .avg-fieldrow__notecount{font-weight:600}.avg-ip-inboxline .avg-count{white-space:nowrap;font-size:var(--font-size-caption,12px);color:var(--text-helper,#6f6f6f)}.avg-ip-inboxline .avg-panel__hint{margin:0;font-size:var(--font-size-sm,13px);color:var(--text-helper,#6f6f6f)}.avg-ip-inboxline .avg-attachments{margin:18px 0 6px;padding-top:14px;border-top:1px solid var(--border-subtle-01,#dfe6e5)}.avg-ip-inboxline .avg-attachments__head{margin:0 0 8px;display:flex;align-items:center;gap:8px;font-size:var(--font-size-md,15px);font-weight:600}.avg-ip-inboxline .avg-attachments__list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.avg-ip-inboxline .avg-attachment{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--border-subtle-01,#dfe6e5);border-radius:var(--border-radius-sm,4px);background:var(--layer-01,#fff);color:var(--text-primary,#1a1a1a)}.avg-ip-inboxline .avg-attachment__kind{flex:0 0 auto;min-width:44px;padding:6px 8px;text-align:center;border-radius:var(--border-radius-sm,4px);font-weight:700;letter-spacing:.04em;font-size:var(--font-size-x-small,11px);background:var(--support-info-bg,#e8f4f3);color:var(--interactive-primary,#008379)}.avg-ip-inboxline .avg-attachment__body{display:flex;flex-direction:column;gap:2px;min-width:0}.avg-ip-inboxline .avg-attachment__title{font-weight:600;overflow-wrap:anywhere}.avg-ip-inboxline .avg-attachment__meta{overflow-wrap:anywhere;font-size:var(--font-size-caption,12px);color:var(--text-helper,#6f6f6f)}.avg-ip-inboxline .avg-truncs{margin:12px 0 0;padding:12px 0 0;display:grid;gap:9px;border-top:1px dashed var(--border-subtle-01,#dfe6e5)}.avg-ip-inboxline .avg-trunc{line-height:1.4;font-size:var(--font-size-sm,13px)}.avg-ip-inboxline .avg-trunc__client{display:block;margin-bottom:2px;text-transform:uppercase;letter-spacing:.05em;font-size:var(--font-size-x-small,11px);color:var(--text-helper,#6f6f6f)}.avg-ip-inboxline .avg-trunc__subject{font-weight:600}.avg-ip-inboxline .avg-trunc__preview{color:var(--text-helper,#6f6f6f)}.avg-ip-inboxline .avg-cut{font-weight:600;color:var(--text-error,#8a2b21)}.avg-ip-inboxline .avg-trunc__starved{display:inline-block;margin-left:6px;padding:0 5px;font-weight:600;border:1px solid var(--support-warning,#f1a817);border-radius:var(--border-radius-sm,4px);font-size:var(--font-size-x-small,11px);background:var(--support-warning-bg,#fff6e5);color:var(--text-primary,#1a1a1a)}.avg-ip-rounds .avg-round{margin-bottom:8px;padding:10px 12px;border:1px solid var(--border-subtle-01,#dfe6e5);border-radius:var(--border-radius-sm,4px);background:var(--layer-01,#fff);color:var(--text-primary,#1a1a1a)}.avg-ip-rounds .avg-round:last-child{margin-bottom:0}.avg-ip-rounds .avg-round--current{border-color:var(--interactive-primary,#008379);background:var(--support-info-bg,#e8f4f3);color:var(--text-primary,#1a1a1a)}.avg-ip-rounds .avg-round__top{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.avg-ip-rounds .avg-round__v{white-space:nowrap;padding:1px 9px;border-radius:9999px;font-weight:700;font-size:var(--font-size-caption,12px);border:1px solid var(--interactive-primary,#008379);background:var(--layer-01,#fff);color:var(--interactive-primary,#008379)}.avg-ip-rounds .avg-round--current .avg-round__v{background:var(--interactive-primary,#008379);color:var(--text-on-color,#fff)}.avg-ip-rounds a.avg-round__v:hover{text-decoration:underline}.avg-ip-rounds a.avg-round__v:focus-visible{outline:2px solid currentColor;outline-offset:2px}.avg-ip-rounds .avg-round__when{white-space:nowrap;font-size:var(--font-size-caption,12px);color:var(--text-helper,#6f6f6f)}.avg-ip-rounds .avg-round__sum{flex:1 1 180px;line-height:1.45;font-size:var(--font-size-sm,13px)}.avg-ip-rounds .avg-round__here{white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;font-weight:700;font-size:var(--font-size-x-small,11px);color:var(--interactive-primary,#008379)}.avg-ip-rounds .avg-round__state{font-size:var(--font-size-caption,12px);color:var(--text-helper,#6f6f6f)}.avg-ip-rounds .avg-round__open{font-weight:600;color:var(--text-error,#8a2b21)}.avg-ip-rounds .avg-round__decision{display:block;margin-top:2px;font-size:var(--font-size-caption,12px);color:var(--text-secondary,#5b6b6a)}.avg-ip-rounds .avg-strip{display:flex;gap:3px;flex:0 0 auto}.avg-ip-rounds .avg-strip span{display:block;width:26px;height:34px;border:1px solid var(--border-subtle-01,#dfe6e5);border-radius:var(--border-radius-sm,4px);background:var(--layer-02,#eef2f2)}.avg-ip-rounds .avg-strip img{display:block;width:26px;height:34px;object-fit:cover;object-position:top center;border:1px solid var(--border-subtle-01,#dfe6e5);border-radius:var(--border-radius-sm,4px);background:var(--layer-01,#fff)}.avg-ip-rounds .avg-strip .avg-strip__shot{display:block;padding:0;border:0;font:inherit;cursor:zoom-in;background:none;color:inherit}.avg-ip-rounds .avg-round__notes{list-style:none;margin:9px 0 0;padding:9px 0 0 12px;border-top:1px dashed var(--border-subtle-01,#dfe6e5);border-left:2px solid var(--interactive-primary,#008379)}.avg-ip-rounds .avg-round__notes li{display:flex;gap:8px;margin-bottom:6px;line-height:1.45;font-size:var(--font-size-sm,13px)}.avg-ip-rounds .avg-round__notes li:last-child{margin-bottom:0}.avg-ip-rounds .avg-badge{display:inline-block;flex:0 0 auto;min-width:22px;height:22px;line-height:20px;padding:0 5px;text-align:center;border-radius:50%;font-weight:700;font-size:var(--font-size-caption,12px);border:1px solid var(--interactive-primary,#008379);background:var(--interactive-primary,#008379);color:var(--text-on-color,#fff)}.avg-ip-rounds .avg-badge--resolved{border-color:var(--text-helper,#6f6f6f);background:var(--text-helper,#6f6f6f);color:var(--text-on-color,#fff)}.avg-ip-more>summary:focus-visible,.avg-ip-collection>summary:focus-visible,.avg-ip-invite>summary:focus-visible,.avg-att__band>summary:focus-visible,.avg-ip-collection__rows a.avg-dcoll:focus-visible,.avg-ip-rounds .avg-strip__shot:focus-visible,.avg-ip-mark__link:focus-visible,.avg-ip-comments__file:focus-visible,.avg-ip-inlineform .avg-btn--link:focus-visible,.avg-att__act .avg-btn--link:focus-visible,.avg-ip-decisions__export a:focus-visible,.avg-ip-collection__review a:focus-visible,.avg-ip-reviewlinks a:focus-visible,.avg-ip-sharelink:focus-visible{outline:2px solid var(--focus,#00655d);outline-offset:2px}.avg-ip-withdraw-answer{margin-top:var(--spacing-02,8px)}.avg-ip-withdraw-answer__summary{cursor:pointer;color:var(--support-error,#da1e28)}.avg-ip-withdraw-answer__summary:focus-visible{outline:2px solid var(--focus,#00655d);outline-offset:2px}.avg-ip-withdraw-answer__form{max-width:640px;margin-top:var(--spacing-02,8px);display:flex;flex-direction:column;gap:var(--spacing-02,8px);align-items:flex-start}.avg-ip-withdraw-answer__form .form-control{max-width:100%}.avg-ip-standing-elsewhere{margin:var(--spacing-03,12px) 0}.avg-ip-assurance__head{display:flex;align-items:flex-start;gap:var(--spacing-04,16px)}.avg-ip-assurance__headtext{min-width:0}.avg-ip-assurance__title{margin:0 0 var(--spacing-02,8px);font-size:var(--heading-01-font-size,20px);font-weight:600;line-height:1.25;color:var(--text-primary,#1a1a1a)}.avg-ip-assurance__sub{margin:0;font-size:var(--font-size-caption,12px)}[data-avergo-ip-verdict="pass"] .avg-ip-assurance__head>i{color:var(--support-success,#24a148)}[data-avergo-ip-verdict="warn"] .avg-ip-assurance__head>i{color:var(--support-warning,#f1c21b)}[data-avergo-ip-verdict="fail"] .avg-ip-assurance__head>i{color:var(--support-error,#da1e28)}[data-avergo-ip-verdict="unknown"] .avg-ip-assurance__head>i,[data-avergo-ip-verdict="none"] .avg-ip-assurance__head>i{color:var(--text-secondary,#5b6b6a)}.avg-ip-assurance__ruleset{margin:var(--spacing-04,16px) 0 0;font-size:var(--font-size-x-small,11px)}.avg-ip-assurance__stale{display:flex;align-items:flex-start;gap:var(--spacing-02,8px);margin:var(--spacing-04,16px) 0 0;font-size:var(--font-size-body,14px);line-height:1.5}.avg-ip-assurance__stale-alert{margin:var(--spacing-04,16px) 0 0}.avg-ip-findings{list-style:none;margin:var(--spacing-05,20px) 0 0;padding:0;border-top:1px solid var(--border-subtle-01,#dfe6e5)}.avg-ip-findings__item{display:flex;align-items:baseline;gap:var(--spacing-03,12px);padding:var(--spacing-03,12px) 0;border-bottom:1px solid var(--border-subtle-01,#dfe6e5)}.avg-ip-findings__badge{flex:0 0 auto;min-width:68px}.avg-ip-findings__body{min-width:0}.avg-ip-findings__body>strong{color:var(--text-primary,#1a1a1a)}.avg-ip-findings__scope{display:inline-block;margin-left:var(--spacing-02,8px);padding:1px var(--spacing-02,8px);border-radius:9999px;font-size:var(--font-size-x-small,11px);background:var(--layer-02,#f1f5f5);color:var(--text-secondary,#5b6b6a)}.avg-ip-findings__detail{display:block;margin-top:2px;font-size:var(--font-size-caption,12px);line-height:1.5}.avg-ip-context{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-04,16px) var(--spacing-06,24px)}.avg-ip-context__label{display:block;font-size:var(--font-size-x-small,11px);text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary,#5b6b6a);margin-bottom:2px}.avg-ip-context__value{display:block;font-size:var(--font-size-body,14px);color:var(--text-primary,#1a1a1a)}.avg-ip-decisions{list-style:none;margin:0;padding:0}.avg-ip-decisions__item{padding:var(--spacing-03,12px) 0;border-bottom:1px solid var(--border-subtle-01,#dfe6e5);font-size:var(--font-size-body,14px)}.avg-ip-decisions__item:last-child{border-bottom:0}.avg-ip-decisions__who{margin:0}.avg-ip-decisions__sep{margin:0 var(--spacing-02,8px);color:var(--text-secondary,#5b6b6a)}.avg-ip-rollup{margin:0 0 var(--spacing-04,16px);padding:var(--spacing-03,12px) var(--spacing-04,16px);border:1px solid var(--border-subtle,#dfe6e5);border-left:3px solid var(--border-subtle,#dfe6e5);border-radius:var(--border-radius-md,6px);background:var(--layer-01,#f6f8f8)}.avg-ip-rollup--changes_requested{border-left-color:var(--support-warning,#e8c987);background:var(--support-warning-bg,#fff8e1)}.avg-ip-rollup--approved{border-left-color:var(--support-success,#b9dcc8)}.avg-ip-rollup__state{margin-left:var(--spacing-02,8px)}.avg-ip-rollup__outstanding,.avg-ip-rollup__caveat{margin-top:var(--spacing-02,8px);font-size:var(--font-size-x-small,11px);color:var(--text-secondary,#5b6b6a)}.avg-ip-decisions__item--withdrawn>.label,.avg-ip-decisions__item--withdrawn .avg-ip-decisions__who,.avg-ip-decisions__item--withdrawn .avg-ip-decisions__comment{opacity:.55}.avg-ip-decisions__item--withdrawn>.label{text-decoration:line-through}.avg-ip-decisions__superseded{display:inline-block;margin-left:var(--spacing-02,8px);padding:1px var(--spacing-02,8px);border-radius:9999px;font-size:var(--font-size-x-small,11px);background:var(--support-warning-bg,#fff8e1);color:var(--text-primary,#1a1a1a)}.avg-ip-decisions__comment{margin:var(--spacing-02,8px) 0 0;padding:0 0 0 var(--spacing-03,12px);border-left:3px solid var(--border-subtle-01,#dfe6e5);font-size:var(--font-size-caption,12px);color:var(--text-secondary,#5b6b6a);white-space:pre-wrap}.avg-ip-stale{color:var(--text-primary,#1a1a1a);background:var(--support-warning-bg,#fff8e1);padding:1px var(--spacing-02,8px);border-radius:9999px;white-space:nowrap}.avg-ip-panelhead{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-04,16px)}.avg-ip-inlineform{display:inline;margin:0}.avg-ip-sharelink .input-group{margin-top:var(--spacing-02,8px)}.avg-ip-sharelink__hint{margin:var(--spacing-02,4px) 0 var(--spacing-03,10px)}.avg-ip-sharelink__status{margin:var(--spacing-02,8px) 0 0;font-size:var(--font-size-caption,12px);color:var(--text-primary,#1a1a1a)}.avg-ip-sharelink__status:empty{margin:0}.avg-ip-listbadge{display:inline-flex;align-items:center;gap:4px;margin-left:var(--spacing-02,8px);padding:1px var(--spacing-02,8px);border-radius:9999px;font-size:var(--font-size-x-small,11px);font-weight:500;white-space:nowrap;vertical-align:middle}.avg-ip-listbadge--pass{background:var(--support-success-bg,#eef7f2);color:var(--text-primary,#1a1a1a)}.avg-ip-listbadge--warn{background:var(--support-warning-bg,#fff8e1);color:var(--text-primary,#1a1a1a)}.avg-ip-listbadge--fail{background:var(--support-error-bg,#fff1f1);color:var(--text-primary,#1a1a1a)}.avg-ip-listbadge--none{background:var(--layer-02,#f1f5f5);color:var(--text-secondary,#5b6b6a)}.avg-ip-listbadge--stale{background:var(--support-warning-bg,#fff8e1);color:var(--text-primary,#1a1a1a);border:1px solid var(--support-warning,#f1c21b)}.avg-ip-filters{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-04,16px);margin:var(--spacing-04,16px) 0}.avg-ip-filters__chips{display:flex;flex-wrap:wrap;gap:var(--spacing-02,8px)}.avg-ip-filters__search{display:flex;align-items:center;gap:var(--spacing-02,8px)}.avg-ip-filters__chips--standalone{margin:var(--spacing-03,12px) 0 var(--spacing-04,16px)}.avg-ip-filters__search .form-control{min-width:260px}.avg-ip-filters__count{margin:0 0 var(--spacing-03,12px);font-size:var(--font-size-caption,12px)}.avg-ip-chip{display:inline-block;padding:4px var(--spacing-03,12px);border-radius:9999px;border:1px solid var(--border-subtle-01,#dfe6e5);background:var(--layer-01,#ffffff);color:var(--text-secondary,#5b6b6a);font-size:var(--font-size-caption,12px);text-decoration:none}.avg-ip-chip:hover,.avg-ip-chip:focus{background:var(--layer-02,#f1f5f5);color:var(--text-primary,#1a1a1a);text-decoration:none}.avg-ip-chip--on{background:var(--interactive-primary,#008379);border-color:var(--interactive-primary,#008379);color:var(--text-on-color,#ffffff);font-weight:600}.avg-ip-comments{list-style:none;margin:0;padding:0}.avg-ip-comments__item{padding:var(--spacing-04,12px) 0;border-bottom:1px solid var(--border-subtle-01,#dfe6e5)}.avg-ip-comments__item:last-child{border-bottom:0;padding-bottom:0}.avg-ip-comments__item--resolved{opacity:.62}.avg-ip-comments__top{display:flex;gap:var(--spacing-03,8px);align-items:center;flex-wrap:wrap;font-size:var(--font-size-caption,12px)}.avg-ip-comments__seq{display:inline-block;min-width:20px;height:20px;line-height:20px;text-align:center;border-radius:50%;background:var(--brand-primary,#008379);color:var(--text-on-color,#fff);font-size:var(--font-size-x-small,11px);font-weight:700;padding:0 5px}.avg-ip-comments__anchor{color:var(--text-secondary,#5b6b6a)}.avg-ip-comments__done{font-size:var(--font-size-x-small,11px);color:var(--text-secondary,#5b6b6a);border:1px solid var(--border-subtle-01,#dfe6e5);border-radius:9999px;padding:1px var(--spacing-02,8px)}.avg-ip-comments__suggest{margin:var(--spacing-02,8px) 0 0;padding:var(--spacing-03,8px) var(--spacing-04,12px);background:var(--layer-accent-01,#e6f2f1);border-left:3px solid var(--brand-primary,#008379);border-radius:0 var(--border-radius-sm,4px) var(--border-radius-sm,4px) 0}.avg-ip-comments__suggest-label{display:block;font-size:var(--font-size-x-small,11px);text-transform:uppercase;letter-spacing:.05em;font-weight:700;color:var(--brand-primary,#008379);margin-bottom:2px}.avg-ip-comments__suggest code{background:none;padding:0;color:var(--text-primary,#1a1a1a);font-size:var(--font-size-caption,12px);white-space:pre-wrap;word-break:break-word}.avg-ip-comments__reply{margin:var(--spacing-03,8px) 0 0 var(--spacing-05,16px);padding-left:var(--spacing-03,8px);border-left:2px solid var(--border-subtle-01,#dfe6e5);font-size:var(--font-size-caption,12px)}.avg-ip-editpw{display:inline-block;width:11em;margin-left:var(--spacing-02,8px)}.avg-ip-share__pwstate{margin-top:var(--spacing-02,8px);font-size:var(--font-size-x-small,11px);color:var(--text-secondary,#5b6b6a)}.avg-ip-rollup__remind{margin-top:var(--spacing-03,12px);display:flex;align-items:center;gap:var(--spacing-02,8px);flex-wrap:wrap}.avg-ip-rollup__remind .avg-ip-rollup__caveat{margin-top:0}.avg-ip-sendnow{margin-top:var(--spacing-05,24px);padding-top:var(--spacing-04,16px);border:0;border-top:1px solid var(--border-subtle,#dfe6e5)}.avg-ip-sendnow>legend{width:auto;margin:0;padding:0;border:0;font-size:var(--font-size-small,13px);font-weight:600;color:var(--text-primary,#1a1a1a)}.avg-ip-setpick{list-style:none;margin:0 0 var(--spacing-02,8px);padding:var(--spacing-02,8px);max-height:240px;overflow-y:auto;border:1px solid var(--border-subtle,#dfe6e5);border-radius:var(--border-radius-md,6px)}.avg-ip-setpick li{padding:3px 0}.avg-ip-setpick label{display:flex;gap:var(--spacing-02,8px);align-items:flex-start;cursor:pointer;font-weight:400;margin:0}.avg-ip-setpick input{margin-top:3px;flex:0 0 auto}.avg-ip-setpick__advanced>summary{cursor:pointer;font-size:var(--font-size-x-small,11px);color:var(--link-primary,#008379)}.avg-ip-tile__shot{display:block;max-height:300px;overflow-y:auto;overflow-x:hidden;cursor:zoom-in;background:var(--layer-01,#ffffff);border:1px solid var(--border-subtle-01,#dfe6e5);border-radius:var(--border-radius-sm,4px)}.avg-ip-tile__shot:focus-visible{outline:2px solid var(--border-interactive,#0f62fe);outline-offset:2px}.avg-ip-tile__shot img{width:100%;display:block}.avg-ip-tile__openhint{margin:var(--spacing-02,8px) 0 0;font-size:var(--font-size-caption,12px)}.avergo-builder-panel-left{display:flex;flex-direction:column;flex-shrink:0;height:100%;background:var(--layer-01,#2a2a3e);border-right:1px solid var(--border-subtle-01,#3a3a4e);color:var(--text-primary,#e0e0e0);font-size:13px;overflow:hidden;position:relative}.avergo-builder-panel-left__tabs{display:flex;flex-shrink:0;border-bottom:1px solid var(--border-subtle-01,#3a3a4e);background:var(--layer-02,#25253a)}.avergo-builder-panel-left__tab{flex:1;display:flex;align-items:center;justify-content:center;gap:var(--spacing-02,6px);padding:var(--spacing-03,8px) var(--spacing-03,8px);background:#fff0;border:none;border-bottom:2px solid #fff0;color:var(--text-secondary,#a0a0b8);font-size:12px;cursor:pointer;transition:color 0.15s ease,border-color 0.15s ease,background 0.15s ease}.avergo-builder-panel-left__tab i{font-size:14px}.avergo-builder-panel-left__tab:hover{color:var(--text-primary,#e0e0e0);background:var(--layer-hover-01,rgb(255 255 255 / .04))}.avergo-builder-panel-left__tab.is-active,.avergo-builder-panel-left__tab[aria-selected="true"]{color:var(--button-primary,#008379);border-bottom-color:var(--button-primary,#008379);background:var(--layer-hover-01,rgb(0 131 121 / .1))}.avergo-builder-panel-left__tab:focus-visible{outline:2px solid var(--button-primary,#008379);outline-offset:-2px}.avergo-builder-panel-left__bodies{flex:1;overflow-y:auto;position:relative}.avergo-builder-panel-left__body{height:100%;overflow-y:auto;padding:var(--spacing-03,8px)}.avergo-builder-panel-left__body[hidden]{display:none!important}.avergo-builder-panel-left__note{padding:var(--spacing-04,12px);color:var(--text-secondary,#a0a0b8);font-size:12px;text-align:center}.avergo-builder-panel-left__body .gjs-sm-sectors,.avergo-builder-panel-left__body .gjs-trt-traits,.avergo-builder-panel-left__body .gjs-clm-tags,.avergo-builder-panel-left__body .gjs-layer{background:#fff0}@media (max-width:1279px){.avergo-builder-panel-left{display:none}}.avergo-right-tabs__strip{display:flex;flex-shrink:0;margin:0;padding:0;border-bottom:1px solid var(--border-subtle-01,#3a3a4e);background:var(--layer-02,#25253a)}.avergo-right-tabs__tab{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:var(--spacing-03,8px) var(--spacing-02,4px);background:#fff0;border:none;border-bottom:2px solid #fff0;color:var(--text-secondary,#a0a0b8);font-size:11px;cursor:pointer;transition:color 0.15s ease,border-color 0.15s ease,background 0.15s ease}.avergo-right-tabs__tab i{font-size:16px}.avergo-right-tabs__tab-label{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.avergo-right-tabs__tab:hover{color:var(--text-primary,#e0e0e0);background:var(--layer-hover-01,rgb(255 255 255 / .04))}.avergo-right-tabs__tab.is-active,.avergo-right-tabs__tab[aria-selected="true"]{color:var(--button-primary,#008379);border-bottom-color:var(--button-primary,#008379);background:var(--layer-hover-01,rgb(0 131 121 / .1))}.avergo-right-tabs__tab:focus-visible{outline:2px solid var(--button-primary,#008379);outline-offset:-2px}.avergo-right-tabs__recent{padding:var(--spacing-03,8px);overflow-y:auto}.avergo-right-tabs__recent[hidden]{display:none!important}.avergo-right-tabs__empty{padding:var(--spacing-04,16px);color:var(--text-secondary,#a0a0b8);font-size:12px;text-align:center}.avergo-right-tabs__recent-list{list-style:none;margin:0;padding:0}.avergo-right-tabs__recent-item{padding:var(--spacing-03,8px) var(--spacing-04,12px);border:1px solid var(--border-subtle-01,#3a3a4e);border-radius:4px;margin-bottom:var(--spacing-02,4px);color:var(--text-primary,#e0e0e0);font-size:12px;background:var(--layer-01,#2a2a3e);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background 0.15s ease}.avergo-right-tabs__recent-item:hover{background:var(--layer-hover-01,rgb(255 255 255 / .04))}.cl-token-modal__group{border-top:1px solid var(--border-subtle-01,#3a3a4e);margin-top:var(--spacing-02,4px)}.cl-token-modal__group:first-of-type{border-top:none;margin-top:0}.cl-token-modal__group[hidden]{display:none!important}.cl-token-modal__group-summary{display:flex;align-items:center;gap:var(--spacing-02,6px);padding:var(--spacing-03,8px) var(--spacing-03,8px);cursor:pointer;font-weight:600;color:var(--text-primary,#e5edf7);font-size:13px;user-select:none;list-style:none;background:var(--layer-02,#0f172a);border-radius:4px}.cl-token-modal__group-summary::-webkit-details-marker{display:none}.cl-token-modal__group-summary::before{content:'▶';display:inline-block;width:10px;font-size:9px;color:var(--text-secondary,#93a4bd);transition:transform 0.15s ease}.cl-token-modal__group[open]>.cl-token-modal__group-summary::before{transform:rotate(90deg)}.cl-token-modal__group-summary:hover{background:var(--layer-hover-02,rgb(255 255 255 / .04))}.cl-token-modal__group-summary:focus-visible{outline:2px solid var(--button-primary,#008379);outline-offset:-2px}.cl-token-modal__group-label{flex:1}.cl-token-modal__group-count{color:var(--text-secondary,#93a4bd);font-weight:400;font-size:11px}.cl-token-modal__group-body{padding:var(--spacing-02,4px) 0}.gjs-editor-cont{height:100vh;overflow:hidden}.tf-hero{text-align:center;margin-bottom:var(--spacing-05,16px)}.tf-hero__icon{font-size:var(--spacing-08);line-height:1}.tf-hero__icon--primary{color:var(--button-primary,#4E5E9E)}.tf-hero__icon--warning{color:var(--support-warning,#E4A11B)}.tf-hero__icon--success{color:var(--support-success,#24A148)}.tf-inline-form{display:inline}.tf-inline-block{display:inline-block}.tf-totp-qr-frame{padding:var(--spacing-04,12px);background:var(--layer-01,#fff);display:inline-block;border:1px solid var(--border-subtle-01,#ddd);border-radius:4px}.tf-totp-secret-group{max-width:320px;margin:0 auto}.tf-totp-secret-display{word-break:break-all;font-family:var(--cds-font-family-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace)}.tf-recovery-codes-list{font-family:var(--cds-font-family-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:var(--font-size-stat);line-height:2}.tf-recovery-toast{min-height:1.5em;transition:opacity 200ms ease-in-out}.tf-admin-kpi-row{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-04,12px);margin-bottom:var(--spacing-05,16px)}.tf-admin-kpi{background:var(--layer-01,#fff);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:4px;padding:var(--spacing-05,16px);text-align:center}.tf-admin-kpi__value{font-size:var(--heading-01-font-size);font-weight:600;color:var(--text-primary,#161616);line-height:1.2}.tf-admin-kpi__label{font-size:var(--font-size-body);color:var(--text-secondary,#525252);margin-top:var(--spacing-02,4px)}@media (max-width:768px){.tf-admin-kpi-row{grid-template-columns:repeat(2,1fr)}}.tf-security-status{background:var(--layer-01,#fff);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:4px;padding:var(--spacing-06,20px);margin-bottom:var(--spacing-05,16px)}.tf-security-status__row{display:flex;align-items:center;gap:var(--spacing-05,16px);flex-wrap:wrap}.tf-security-status__icon{font-size:var(--spacing-08);line-height:1}.tf-security-status__icon--active{color:var(--support-success,#24A148)}.tf-security-status__icon--inactive{color:var(--support-warning,#E4A11B)}.tf-security-status__text{flex:1;min-width:200px}.tf-security-status__title{font-weight:600;color:var(--text-primary,#161616);margin:0 0 var(--spacing-02,4px) 0}.tf-security-status__sub{color:var(--text-secondary,#525252);font-size:var(--font-size-body);margin:0}.tf-security-cards-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--spacing-05,16px);margin-bottom:var(--spacing-06,20px)}.tf-security-card{background:var(--layer-01,#fff);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:4px;padding:var(--spacing-05,16px)}.tf-security-card__title{font-weight:600;margin:0 0 var(--spacing-03,8px) 0;color:var(--text-primary,#161616);display:flex;align-items:center;gap:var(--spacing-03,8px)}.tf-security-card__badge{display:inline-block;padding:2px 8px;border-radius:12px;font-size:var(--font-size-caption);font-weight:600;text-transform:uppercase;background:var(--layer-02,#f4f4f4);color:var(--text-secondary,#525252)}.tf-security-card__badge--active{background:var(--support-success-bg,#defbe6);color:var(--support-success,#24A148)}.tf-security-card__badge--recommended{background:var(--button-primary-bg,#edf5ff);color:var(--button-primary,#4E5E9E)}.tf-security-card__body{color:var(--text-secondary,#525252);font-size:var(--font-size-body);margin:0 0 var(--spacing-04,12px) 0}.tf-security-card__cta{margin-top:var(--spacing-04,12px)}.tf-devices-list{list-style:none;padding:0;margin:0}.tf-devices-list__item{display:flex;align-items:center;gap:var(--spacing-04,12px);padding:var(--spacing-04,12px) 0;border-bottom:1px solid var(--border-subtle-01,#e0e0e0)}.tf-devices-list__item:last-child{border-bottom:none}.tf-devices-list__icon{font-size:var(--font-size-heading);color:var(--text-secondary,#525252)}.tf-devices-list__info{flex:1}.tf-devices-list__label{font-weight:500;color:var(--text-primary,#161616)}.tf-devices-list__meta{font-size:var(--font-size-caption);color:var(--text-secondary,#525252)}.tf-forced-banner{position:relative;background:var(--support-warning-bg,#fff8e1);border-left:4px solid var(--support-warning,#E4A11B);padding:var(--spacing-04,12px) var(--spacing-05,16px);margin-bottom:var(--spacing-04,12px);border-radius:4px;display:flex;align-items:center;gap:var(--spacing-04,12px)}.tf-forced-banner__icon{color:var(--support-warning,#E4A11B);font-size:var(--font-size-heading)}.tf-forced-banner__body{flex:1;font-size:var(--font-size-body)}.tf-forced-banner__title{font-weight:600;color:var(--text-primary,#161616)}.tf-forced-banner__close{background:#fff0;border:none;color:var(--text-secondary,#525252);cursor:pointer;font-size:var(--font-size-heading);line-height:1}.tf-dashboard-nudge{background:var(--layer-01,#fff);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:4px;padding:var(--spacing-06,20px);margin-bottom:var(--spacing-05,16px);display:flex;align-items:center;gap:var(--spacing-05,16px);flex-wrap:wrap}.tf-dashboard-nudge__icon{font-size:var(--spacing-08);color:var(--button-primary,#4E5E9E)}.tf-dashboard-nudge__body{flex:1;min-width:240px}.tf-dashboard-nudge__title{font-weight:600;margin:0 0 var(--spacing-02,4px) 0;color:var(--text-primary,#161616)}.tf-dashboard-nudge__sub{margin:0;color:var(--text-secondary,#525252);font-size:var(--font-size-body)}.tf-dashboard-nudge__actions{display:flex;gap:var(--spacing-03,8px);flex-wrap:wrap}@keyframes tf-shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-6px)}50%{transform:translateX(6px)}75%{transform:translateX(-3px)}}.tf-shake{animation:tf-shake 200ms ease-in-out}@media (prefers-reduced-motion:reduce){.tf-shake{animation:none}}.tf-confirm-form{max-width:480px;margin:0 auto;padding:var(--spacing-06,20px);background:var(--layer-01,#fff);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:4px}.tf-confirm-form__warning{background:var(--support-error-bg,#fff1f1);border-left:4px solid var(--support-error,#DA1E28);padding:var(--spacing-04,12px);margin-bottom:var(--spacing-05,16px);border-radius:2px}.tf-empty-state{text-align:center;padding:var(--spacing-08,40px) var(--spacing-05,16px);color:var(--text-secondary,#525252)}.tf-empty-state__icon{font-size:var(--spacing-09);color:var(--text-helper,#8d8d8d);margin-bottom:var(--spacing-04,12px)}.tf-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rbac-toolbar{gap:.75rem}.rbac-toolbar-actions{gap:.5rem}.rbac-search-input{width:200px}.rbac-col-control{width:200px}.rbac-cap-desc{font-size:12px}.rbac-cap-id{font-size:11px}.coe-pagination-flush{margin:var(--spacing-00)}.coe-modal-header--danger{border-bottom-color:var(--support-error)}.coe-modal-title--danger{color:var(--support-error)}.coe-panel-title-offset{margin-top:6px}.coe-chart-placeholder{padding:var(--spacing-08) 0}.coe-chart-placeholder__hint{margin-top:10px}.coe-alert-inset{margin:var(--spacing-05)}.coe-toast{display:none;position:fixed;top:70px;right:20px;z-index:9999;min-width:300px;max-width:450px}.coe-col-actions{width:150px}.coe-pagination-flush{margin:0}.twig-example-output{min-height:var(--spacing-13,80px);font-size:var(--font-size-small,12px)}.twig-example-loading{opacity:.6}.twig-spinner{display:inline-block;color:var(--text-secondary,#888)}.twig-syntax-status{font-size:var(--font-size-small,12px);margin-top:var(--spacing-02,4px);min-height:1em}.avergo-revision-empty,.avergo-revision-state{padding:var(--spacing-05,16px);text-align:center}.avergo-revision-state__loading{color:var(--text-secondary,#525252)}.avergo-revision-state__error{color:var(--support-error,#da1e28)}.avergo-revision-state__error-message{color:var(--support-error,#da1e28);padding:var(--spacing-05,16px);text-align:center}.avergo-revision-state__icon-large{font-size:var(--spacing-09);color:var(--text-placeholder,#a8a8a8)}.avergo-revision-date-group{padding:var(--spacing-03,8px) var(--spacing-04,12px);font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary,#6f6f6f);border-bottom:1px solid var(--border-subtle-01,#e0e0e0);margin-top:var(--spacing-02,4px)}.avergo-revision-item{padding:var(--spacing-03,10px) var(--spacing-04,12px);border-bottom:1px solid var(--border-subtle-01,#f0f0f0);cursor:default;transition:background 150ms ease}.avergo-revision-item:hover{background:var(--layer-hover-01,#e8e8e8)}.avergo-revision-item__row{display:flex;align-items:center;gap:var(--spacing-02,6px)}.avergo-revision-item__title{font-weight:400;font-size:13px}.avergo-revision-item__title--checkpoint{font-weight:600}.avergo-revision-item__meta{font-size:11px;color:var(--text-secondary,#6f6f6f);margin-top:2px;padding-left:22px}.avergo-revision-item__summary{font-size:11px;color:var(--text-placeholder,#a8a8a8);margin-top:2px;padding-left:22px}.avergo-revision-item__actions{display:flex;gap:var(--spacing-02,6px);margin-top:var(--spacing-02,6px);padding-left:22px}.avergo-revision-footer{padding:var(--spacing-03,8px) var(--spacing-04,12px);font-size:11px;color:var(--text-secondary,#6f6f6f);border-top:1px solid var(--border-subtle-01,#e0e0e0);text-align:center}.collab-inline-form{display:inline-block;margin:0}.collab-config-hint{font-size:11px;padding:var(--spacing-03,8px) 0;margin-top:var(--spacing-05,15px);border-top:1px solid var(--border-subtle,#eee)}.collab-config-hint__link{color:var(--interactive-primary,#4e5e9e)}#collaboration-toolbar{display:inline-flex;align-items:center;gap:var(--spacing-04,12px);padding:0;background:#fff0;border:none;flex-wrap:nowrap;vertical-align:middle;margin-left:var(--spacing-04,12px)}.collab-section{display:inline-flex;align-items:center;gap:var(--spacing-02,4px)}#active-editors-container{display:flex;align-items:center;gap:var(--spacing-03,8px)}#editor-count{font-size:13px;color:var(--text-secondary,#6c757d);font-weight:500}#active-editors{display:flex;gap:var(--spacing-02,4px)}.editor-avatar{width:28px;height:28px;border-radius:50%;background:var(--interactive-primary,#4e5e9e);color:var(--text-on-color,#fff);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;cursor:default;border:2px solid var(--layer-01,#fff);box-shadow:var(--shadow-sm,0 1px 3px rgb(0 0 0 / .12))}.editor-avatar:nth-child(2){background:var(--support-info,#0d6efd)}.editor-avatar:nth-child(3){background:var(--support-success,#198754)}.editor-avatar:nth-child(4){background:var(--support-warning,#ffc107);color:var(--text-primary,#212529)}.editor-avatar:nth-child(5){background:var(--support-error,#dc3545)}.editor-avatar.more{background:var(--layer-02,#e9ecef);color:var(--text-secondary,#6c757d);font-size:11px}.collab-side-panel{position:fixed;right:0;top:0;width:360px;height:100vh;background:var(--layer-01,#fff);border-left:1px solid var(--border-subtle,#dee2e6);box-shadow:var(--shadow-lg,-4px 0 12px rgb(0 0 0 / .1));z-index:10050;display:flex;flex-direction:column}.panel-header{padding:var(--spacing-04,12px) var(--spacing-05,16px);border-bottom:1px solid var(--border-subtle,#dee2e6);display:flex;justify-content:space-between;align-items:center;background:var(--layer-02,#f8f9fa)}.panel-header h4{margin:0;font-size:var(--font-size-body);font-weight:600;color:var(--text-primary,#212529)}.close-panel{background:none;border:none;font-size:var(--heading-03-font-size);color:var(--text-secondary,#6c757d);cursor:pointer;line-height:1;padding:var(--spacing-01,2px);width:28px;height:28px;border-radius:var(--radius-sm,4px);display:flex;align-items:center;justify-content:center}.close-panel:hover{color:var(--text-primary,#212529);background:var(--layer-hover,#e9ecef)}.panel-filters{display:flex;gap:var(--spacing-02,4px);padding:var(--spacing-03,8px) var(--spacing-05,16px);border-bottom:1px solid var(--border-subtle,#dee2e6)}.filter-btn{flex:1;padding:var(--spacing-02,4px) var(--spacing-04,12px);background:var(--layer-01,#fff);border:1px solid var(--border-subtle,#dee2e6);border-radius:var(--radius-sm,4px);cursor:pointer;font-size:13px;color:var(--text-secondary,#6c757d);transition:all 0.15s ease}.filter-btn:hover{background:var(--layer-hover,#f8f9fa)}.filter-btn.active{background:var(--button-primary,#4e5e9e);color:var(--text-on-color,#fff);border-color:var(--button-primary,#4e5e9e)}.panel-content{flex:1;overflow-y:auto;padding:var(--spacing-04,12px) var(--spacing-05,16px)}.panel-footer{padding:var(--spacing-04,12px) var(--spacing-05,16px);border-top:1px solid var(--border-subtle,#dee2e6);background:var(--layer-02,#f8f9fa)}.panel-footer textarea{margin-bottom:var(--spacing-03,8px)}.mt-sm{margin-top:var(--spacing-03,8px)}.comment-item{padding:var(--spacing-04,12px);border-radius:var(--radius-md,6px);background:var(--layer-02,#f8f9fa);margin-bottom:var(--spacing-04,12px);border-left:3px solid var(--interactive-primary,#4e5e9e)}.comment-item.resolved{opacity:.55;border-left-color:var(--border-subtle,#dee2e6)}.comment-header{display:flex;justify-content:space-between;margin-bottom:var(--spacing-02,4px)}.comment-header strong{font-size:13px;color:var(--text-primary,#212529)}.comment-time,.version-time{font-size:12px;color:var(--text-helper,#868e96)}.comment-text{font-size:13px;color:var(--text-secondary,#495057);margin-bottom:var(--spacing-03,8px);line-height:1.5}.comment-actions,.version-actions{display:flex;gap:var(--spacing-02,4px)}.comment-actions .btn,.version-actions .btn{font-size:12px;padding:var(--spacing-01,2px) var(--spacing-03,8px)}.version-item{padding:var(--spacing-04,12px);border-radius:var(--radius-md,6px);background:var(--layer-02,#f8f9fa);margin-bottom:var(--spacing-04,12px);border-left:3px solid var(--support-success,#198754)}.version-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-02,4px)}.version-header strong{font-size:13px;color:var(--text-primary,#212529)}.version-header .label-sm{font-size:10px;padding:1px var(--spacing-02,6px)}.version-author{font-size:12px;color:var(--text-helper,#868e96);margin-bottom:var(--spacing-02,4px)}.version-comment{font-size:13px;color:var(--text-secondary,#495057);margin-bottom:var(--spacing-03,8px);font-style:italic}#approval-status .label{font-size:12px;padding:var(--spacing-01,2px) var(--spacing-03,8px)}.email-locked-banner{background:var(--support-warning,#ffc107);color:var(--text-primary,#212529);padding:var(--spacing-03,8px) var(--spacing-05,16px);text-align:center;font-weight:500;font-size:13px}.collab-toast{position:fixed;bottom:var(--spacing-05,16px);right:var(--spacing-05,16px);padding:var(--spacing-03,8px) var(--spacing-05,16px);border-radius:var(--radius-md,6px);font-size:13px;font-weight:500;z-index:9999;opacity:0;transform:translateY(10px);transition:opacity 0.3s ease,transform 0.3s ease;box-shadow:var(--shadow-lg,0 4px 12px rgb(0 0 0 / .15));max-width:350px}.collab-toast-visible{opacity:1;transform:translateY(0)}.collab-toast-success{background:var(--support-success,#198754);color:var(--text-on-color,#fff)}.collab-toast-danger{background:var(--support-error,#dc3545);color:var(--text-on-color,#fff)}.collab-toast-warning{background:var(--support-warning,#ffc107);color:var(--text-primary,#212529)}.collab-toast-info{background:var(--support-info,#0d6efd);color:var(--text-on-color,#fff)}.collab-comment-pin{width:28px;height:28px;cursor:pointer;transform:translate(-14px,-28px);transition:transform 0.15s ease;filter:drop-shadow(0 2px 4px rgb(0 0 0 / .2))}.collab-comment-pin:hover{transform:translate(-14px,-28px) scale(1.15);z-index:60}.collab-pin-badge{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50% 50% 50% 0;background:var(--interactive-primary,#4e5e9e);color:var(--text-on-color,#fff);font-size:12px;font-weight:700;transform:rotate(-45deg)}.collab-pin-badge>*{transform:rotate(45deg)}.collab-pin-resolved .collab-pin-badge{background:var(--border-subtle,#adb5bd);opacity:.6}.collab-comment-popover{width:260px}.collab-popover-inner{background:var(--layer-01,#fff);border:1px solid var(--border-subtle,#dee2e6);border-radius:var(--radius-md,6px);box-shadow:var(--shadow-lg,0 4px 12px rgb(0 0 0 / .15));padding:var(--spacing-03,8px)}.collab-popover-inner textarea{font-size:13px;resize:none;margin-bottom:var(--spacing-02,4px)}.collab-popover-actions{display:flex;justify-content:flex-end;gap:var(--spacing-02,4px)}.collab-comment-highlight{animation:collab-highlight-pulse 0.6s ease 2}@keyframes collab-toast-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){@keyframes collab-toast-in{from{opacity:1;transform:none}to{opacity:1;transform:none}}}@keyframes collab-highlight-pulse{0%,100%{background-color:var(--layer-02,#f8f9fa)}50%{background-color:var(--support-warning-light,#fff3cd)}}.collab-activity-timeline{position:relative;padding-left:40px}.collab-activity-timeline::before{content:'';position:absolute;left:17px;top:0;bottom:0;width:2px;background:var(--border-subtle,#dee2e6)}.collab-timeline-item{position:relative;padding-bottom:var(--spacing-05,16px);display:flex;gap:var(--spacing-04,12px)}.collab-timeline-icon{position:absolute;left:-40px;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--text-on-color,#fff);z-index:1}.collab-timeline-icon-version{background:var(--support-success,#198754)}.collab-timeline-icon-comment{background:var(--interactive-primary,#4e5e9e)}.collab-timeline-icon-approval{background:var(--support-warning,#ffc107);color:var(--text-primary,#212529)}.collab-timeline-icon-campaign_version{background:var(--support-info,#0d6efd)}.collab-timeline-content{flex:1;padding:var(--spacing-03,8px) var(--spacing-04,12px);background:var(--layer-02,#f8f9fa);border-radius:var(--radius-md,6px);border-left:3px solid var(--border-subtle,#dee2e6)}.collab-timeline-header{font-size:13px;margin-bottom:var(--spacing-01,2px)}.collab-timeline-action{color:var(--text-secondary,#6c757d)}.collab-timeline-entity{font-weight:500}.collab-timeline-detail{margin:var(--spacing-01,2px) 0}.collab-timeline-time{font-size:11px}@media (max-width:1024px){#collaboration-toolbar{gap:var(--spacing-03,8px);padding:var(--spacing-02,4px) var(--spacing-04,12px)}.collab-side-panel{width:320px}}@media (max-width:768px){.collab-side-panel{width:100%;top:0;height:100vh}#collaboration-toolbar{gap:var(--spacing-02,4px)}.collab-section{flex:1 1 auto}.collab-section.collab-approval{flex-basis:100%}}.diff-overlay{position:fixed;inset:0;z-index:10001;background:var(--layer-01,#ffffff);display:flex;flex-direction:column;animation:diff-fade-in 300ms ease}.diff-overlay.closing{opacity:0;transition:opacity 200ms ease}.diff-header{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-04,12px) var(--spacing-06,24px);border-bottom:1px solid var(--border-subtle-01,#e0e0e0);background:var(--layer-02,#f8f9fa);flex-shrink:0}.diff-header__title{font-size:var(--font-size-body);font-weight:600;color:var(--text-primary,#161616)}.diff-header__meta{font-size:12px;color:var(--text-secondary,#6f6f6f)}.diff-header__actions{display:flex;gap:var(--spacing-03,8px);align-items:center}.diff-header__close{width:32px;height:32px;border:none;background:#fff0;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:var(--heading-04-font-size);color:var(--text-secondary,#6f6f6f);transition:background 150ms ease}.diff-header__close:hover{background:var(--layer-hover-01,#e8e8e8)}.diff-header__close:focus-visible{outline:2px solid var(--focus,#0f62fe);outline-offset:-2px}.diff-tabs{display:flex;gap:0;border-bottom:1px solid var(--border-subtle-01,#e0e0e0);padding:0 var(--spacing-06,24px);background:var(--layer-02,#f8f9fa);flex-shrink:0}.diff-tab{padding:var(--spacing-03,8px) var(--spacing-05,16px);border:none;background:#fff0;cursor:pointer;font-size:13px;color:var(--text-secondary,#6f6f6f);border-bottom:2px solid #fff0;transition:all 150ms ease}.diff-tab:hover{color:var(--text-primary,#161616)}.diff-tab.active{color:var(--interactive-01,#0043ce);border-bottom-color:var(--interactive-01,#0043ce);font-weight:600}.diff-visual{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:0;overflow:hidden}.diff-visual__pane{display:flex;flex-direction:column;overflow:hidden;border-right:1px solid var(--border-subtle-01,#e0e0e0)}.diff-visual__pane:last-child{border-right:none}.diff-visual__label{padding:var(--spacing-03,8px) var(--spacing-05,16px);font-size:12px;font-weight:600;color:var(--text-secondary,#6f6f6f);background:var(--layer-02,#f8f9fa);border-bottom:1px solid var(--border-subtle-01,#e0e0e0);flex-shrink:0}.diff-visual__iframe{flex:1;border:none;width:100%;background:var(--layer-01,#ffffff)}.diff-text-container{flex:1;overflow:auto;padding:var(--spacing-05,16px) var(--spacing-06,24px)}.diff-table{width:100%;border-collapse:collapse;font-family:'Consolas','Monaco','Courier New',monospace;font-size:12px;line-height:1.5}.diff-table th{padding:var(--spacing-03,8px) var(--spacing-04,12px);text-align:left;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary,#6f6f6f);border-bottom:2px solid var(--border-subtle-01,#e0e0e0);position:sticky;top:0;background:var(--layer-01,#ffffff)}.diff-table td{padding:var(--spacing-01,2px) var(--spacing-04,12px);vertical-align:top;border-bottom:1px solid var(--border-subtle-01,#f0f0f0);white-space:pre-wrap;word-break:break-word;width:50%}.diff-del{background:var(--revision-diff-del,#fff1f1);color:var(--text-error,#520408)}.diff-add{background:var(--revision-diff-add,#defbe6);color:var(--text-success,#044317)}.diff-equal td{color:var(--text-primary,#161616)}.diff-unified{font-family:'Consolas','Monaco','Courier New',monospace;font-size:12px;line-height:1.6}.diff-line{padding:1px var(--spacing-04,12px);white-space:pre-wrap;word-break:break-word}.diff-line.diff-del{background:var(--revision-diff-del,#fff1f1)}.diff-line.diff-add{background:var(--revision-diff-add,#defbe6)}.diff-line.diff-equal{color:var(--text-secondary,#6f6f6f)}.diff-no-changes,.diff-too-large{padding:var(--spacing-07,32px);text-align:center;color:var(--text-secondary,#6f6f6f);font-size:14px}.diff-footer{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-04,12px) var(--spacing-06,24px);border-top:1px solid var(--border-subtle-01,#e0e0e0);background:var(--layer-02,#f8f9fa);flex-shrink:0}.diff-footer__stats{font-size:13px;color:var(--text-secondary,#6f6f6f)}.diff-footer__stats .stat-add{color:var(--support-success,#24a148);font-weight:600}.diff-footer__stats .stat-del{color:var(--support-error,#da1e28);font-weight:600}.diff-footer__actions{display:flex;gap:var(--spacing-03,8px)}.campaign-diff-summary{padding:var(--spacing-05,16px) var(--spacing-06,24px);overflow:auto;flex:1}.campaign-diff-item{display:flex;align-items:center;gap:var(--spacing-03,8px);padding:var(--spacing-02,6px) var(--spacing-04,12px);border-radius:4px;margin-bottom:var(--spacing-02,4px);font-size:13px}.campaign-diff-item--added{background:var(--revision-diff-add,#defbe6);color:var(--text-success,#044317)}.campaign-diff-item--removed{background:var(--revision-diff-del,#fff1f1);color:var(--text-error,#520408);text-decoration:line-through}.campaign-diff-item--modified{background:var(--notification-background-warning,#fff8e1);color:var(--text-warning,#6e4b00)}.campaign-diff-item--moved{background:var(--layer-02,#f4f4f4);color:var(--text-secondary,#6f6f6f)}.campaign-diff-item i{font-size:var(--heading-05-font-size)}@media (max-width:768px){.diff-visual{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){.diff-overlay{background:var(--layer-01,#161616)}.diff-del{background:var(--revision-diff-del,#520408);color:var(--text-error-dark,#ffb3b8)}.diff-add{background:var(--revision-diff-add,#044317);color:var(--text-success-dark,#a7f0ba)}.campaign-diff-item--modified{background:var(--notification-background-warning-dark,var(--notification-background-warning-dark,#3d2e00));color:var(--text-warning-dark,#f1c21b)}}@media (prefers-reduced-motion:reduce){.diff-overlay{animation:none}.diff-overlay.closing{transition:none}}@keyframes diff-fade-in{from{opacity:0}to{opacity:1}}[data-cookiepolicy-hidden="true"]{display:none!important;visibility:hidden!important;opacity:0!important}.cookiepolicy-disabled{cursor:not-allowed!important;opacity:0.6!important;pointer-events:none!important;text-decoration:none!important;color:inherit!important}.cookiepolicy-disabled:hover{text-decoration:none!important;cursor:not-allowed!important}body.sf-embed-hardened #app-sidebar,body.sf-embed-hardened .sidebar-left,body.sf-embed-hardened .sidebar-wrapper,body.sf-embed-hardened nav.sidebar{display:none!important;visibility:hidden!important}body.sf-embed-mode .app-header,body.sf-embed-mode .main-header,body.sf-embed-mode header.navbar,body.sf-embed-mode .page-header-wrapper{display:none!important;visibility:hidden!important}body.sf-embed-hardened .breadcrumb,body.sf-embed-hardened nav[aria-label="breadcrumb"]{display:none!important}body.sf-embed-mode .app-footer,body.sf-embed-mode footer{display:none!important}body.sf-embed-hardened .app-content,body.sf-embed-hardened #app-content,body.sf-embed-hardened .main-content,body.sf-embed-hardened .page-wrapper{margin-left:0!important;padding-left:20px!important}body.sf-embed-mode .container-fluid{max-width:100%!important;padding:10px 20px!important}body.sf-embed-mode .page-wrapper,body.sf-embed-mode .content-wrapper{padding:10px!important}body.sf-embed-mode .modal-dialog{margin:10px auto!important}body.sf-embed-mode .table-responsive{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}body.sf-embed-mode .btn.cookiepolicy-disabled{opacity:0.5!important;cursor:not-allowed!important}body.sf-embed-mode.cookiepolicy-loading::before{content:"Loading embed mode...";position:fixed;top:10px;right:10px;background:rgb(0 0 0 / .7);color:#fff;padding:5px 10px;border-radius:3px;font-size:12px;z-index:9999}body.sf-embed-mode[data-cookiepolicy-debug="true"]::after{content:"ðŸ›¡ï¸ AvergoCookiePolicy Active";position:fixed;bottom:10px;right:10px;background:var(--support-success);color:#fff;padding:5px 10px;border-radius:3px;font-size:11px;z-index:9999;opacity:.7}@media print{body.sf-embed-mode .cookiepolicy-disabled,body.sf-embed-mode [data-cookiepolicy-hidden="true"]{display:inherit!important;visibility:visible!important;opacity:1!important}}@media (max-width:768px){body.sf-embed-mode .app-content,body.sf-embed-mode #app-content{padding-left:10px!important;padding-right:10px!important}body.sf-embed-mode .table{font-size:12px!important}}.cp-canvas-source{font-family:monospace;white-space:pre;font-size:11px;height:60vh;min-height:300px}.cp-config-credit{padding:8px 0;margin-top:15px;font-size:11px;border-top:1px solid var(--border-subtle-01)}.cp-config-credit a{color:var(--button-primary)}:root{--note-sticky-yellow:color-mix(in srgb, var(--support-warning) 18%, var(--background));--note-sticky-blue:color-mix(in srgb, var(--support-info) 14%, var(--background));--note-sticky-green:color-mix(in srgb, var(--support-success) 14%, var(--background));--note-sticky-pink:color-mix(in srgb, var(--support-error) 12%, var(--background))}#avergo-canvas-preloader{position:absolute;inset:0;z-index:10100;display:flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .85);backdrop-filter:blur(2px);transition:opacity 300ms ease}#avergo-canvas-preloader.avergo-preloader-fade{opacity:0;pointer-events:none}.avergo-preloader-content{display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--avergo-text-muted,#6c757d);font-size:14px;font-family:var(--avergo-font-family,inherit)}.avergo-preloader-content i{color:var(--avergo-primary,#4e5e9e);font-size:var(--heading-01-font-size)}body.avergo-cursor-grab .avergo-canvas-viewport{cursor:grab}body.avergo-cursor-grab .avergo-canvas-viewport .list-campaign-event,body.avergo-cursor-grab .avergo-canvas-viewport .list-campaign-source{cursor:grab}body.avergo-cursor-grabbing .avergo-canvas-viewport,body.avergo-cursor-grabbing .avergo-canvas-viewport *{cursor:grabbing!important}body.avergo-cursor-crosshair .avergo-canvas-viewport{cursor:crosshair}body.avergo-cursor-crosshair .avergo-canvas-viewport .list-campaign-event,body.avergo-cursor-crosshair .avergo-canvas-viewport .list-campaign-source{cursor:crosshair}body.avergo-cursor-default .avergo-canvas-viewport{cursor:default}.avergo-canvas-viewport{position:relative;width:100%;height:100%;overflow:hidden}.avergo-canvas-viewport .list-campaign-event,.avergo-canvas-viewport .list-campaign-source{cursor:move}#CampaignEventModal .modal-dialog,#MauticSharedModal .modal-dialog{max-width:800px;width:95vw;margin:30px auto}#CampaignEventModal .modal-body,#MauticSharedModal .modal-body{overflow-x:hidden;overflow-y:auto;max-height:80vh}#CampaignEventModal.in,body:has(#campaign-builder.builder-active) #MauticSharedModal.in{display:flex!important}#CampaignEventModal .modal-dialog,body:has(#campaign-builder.builder-active) #MauticSharedModal .modal-dialog{height:auto;min-height:min(520px, 80vh);max-height:min(80vh, calc(100vh - 32px));margin:auto;flex:0 0 auto;display:flex;flex-direction:column}#CampaignEventModal .modal-content,body:has(#campaign-builder.builder-active) #MauticSharedModal .modal-content{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}#CampaignEventModal .modal-content>form,body:has(#campaign-builder.builder-active) #MauticSharedModal .modal-content>form{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}#CampaignEventModal .modal-content>.modal-body,#CampaignEventModal .modal-content>form>.modal-body,body:has(#campaign-builder.builder-active) #MauticSharedModal .modal-content>.modal-body,body:has(#campaign-builder.builder-active) #MauticSharedModal .modal-content>form>.modal-body{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain}#CampaignEventModal .modal-content>.modal-footer,#CampaignEventModal .modal-content>form>.modal-footer,body:has(#campaign-builder.builder-active) #MauticSharedModal .modal-content>.modal-footer,body:has(#campaign-builder.builder-active) #MauticSharedModal .modal-content>form>.modal-footer{flex:0 0 auto;position:sticky;bottom:0;z-index:1;background:var(--layer-01,#ffffff);color:var(--text-primary,#161616);border-top:1px solid var(--border-subtle-01,#e0e0e0)}#CampaignEventModal .modal-body input,#CampaignEventModal .modal-body select,#CampaignEventModal .modal-body textarea{max-width:100%;box-sizing:border-box}#CampaignEventModal .loading-placeholder{padding:4px 2px}.avergo-modal-skeleton{display:flex;flex-direction:column;gap:16px;padding:16px 4px}.avergo-modal-skeleton-bar{height:14px;border-radius:4px;background-color:var(--layer-01,#ffffff);border:1px solid var(--border-subtle-01,#e0e0e0);background-image:linear-gradient(90deg,var(--layer-01,#ffffff) 0%,var(--border-subtle-01,#e0e0e0) 50%,var(--layer-01,#ffffff) 100%);background-size:200% 100%;animation:avergoModalSkeletonShimmer 300ms ease-in-out infinite alternate}.avergo-modal-skeleton-bar:nth-child(1){width:40%}.avergo-modal-skeleton-bar:nth-child(2){width:90%}.avergo-modal-skeleton-bar:nth-child(3){width:65%}@keyframes avergoModalSkeletonShimmer{from{background-position:0% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.avergo-modal-skeleton-bar{animation:none}}#campaign-builder .campaign-event-buttons{position:absolute!important;top:-14px!important;right:auto!important;left:calc(100% + 8px)!important;z-index:100!important;display:flex!important;gap:3px!important;opacity:0;pointer-events:none;transition:opacity 150ms}#campaign-builder .list-campaign-event:hover>.campaign-event-buttons,#campaign-builder .list-campaign-event.avergo-selected>.campaign-event-buttons,#campaign-builder .list-campaign-source:hover>.campaign-event-buttons,#campaign-builder .list-campaign-source.avergo-selected>.campaign-event-buttons,#campaign-builder .campaign-event-buttons:focus-within{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){#campaign-builder .campaign-event-buttons{transition:none}}#campaign-builder .campaign-event-buttons>a.btn,#campaign-builder .campaign-event-buttons>button.btn,#campaign-builder .campaign-event-buttons>a,#campaign-builder .campaign-event-buttons>button{width:26px!important;height:26px!important;min-width:26px!important;max-width:26px!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:6px!important;font-size:13px!important;line-height:1!important;border:1px solid var(--border-subtle-01,#e0e0e0)!important;background:var(--layer-01,#ffffff)!important;background-color:var(--layer-01,#ffffff)!important;color:var(--text-secondary,#525252)!important;box-shadow:var(--wl-shadow-sm,0 1px 3px 0 rgb(0 0 0 / .08),0 1px 2px -1px rgb(0 0 0 / .08))!important;cursor:pointer!important;text-decoration:none!important;transition:transform 150ms,box-shadow 150ms,background-color 150ms!important;overflow:visible!important;opacity:1!important;-webkit-appearance:none!important;appearance:none!important}#campaign-builder .campaign-event-buttons>a.btn>i,#campaign-builder .campaign-event-buttons>button.btn>i{font-size:var(--font-size-body)!important;line-height:1!important;display:inline-block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;color:inherit!important}#campaign-builder .campaign-event-buttons>a:hover,#campaign-builder .campaign-event-buttons>button:hover,#campaign-builder .campaign-event-buttons>a.btn:hover,#campaign-builder .campaign-event-buttons>button.btn:hover,#campaign-builder .campaign-event-buttons>a.btn-edit:hover,#campaign-builder .campaign-event-buttons>a.btn-clone:hover,#campaign-builder .campaign-event-buttons>a.btn-secondary:hover,#campaign-builder .campaign-event-buttons>a.btn-ghost:hover{background:var(--border-subtle-01,#e0e0e0)!important;background-color:var(--border-subtle-01,#e0e0e0)!important;color:var(--text-primary,#161616)!important;transform:scale(1.05)!important;box-shadow:var(--wl-shadow-sm,0 1px 3px 0 rgb(0 0 0 / .08),0 1px 2px -1px rgb(0 0 0 / .08))!important;opacity:1!important;border-color:var(--border-strong-01,#b3b3b3)!important}#campaign-builder .campaign-event-buttons>a.btn-edit{color:var(--interactive-01,#008379)!important;border-color:var(--interactive-01-secondary,color-mix(in srgb,var(--interactive-01,#008379) 40%,var(--background,#ffffff)))!important}#campaign-builder .campaign-event-buttons>a.btn-edit:hover{background:var(--interactive-01-bg,color-mix(in srgb,var(--interactive-01,#008379) 10%,var(--background,#ffffff)))!important;background-color:var(--interactive-01-bg,color-mix(in srgb,var(--interactive-01,#008379) 10%,var(--background,#ffffff)))!important;color:var(--interactive-01,#008379)!important;opacity:1!important}#campaign-builder .campaign-event-buttons>a.btn-clone{color:var(--text-secondary,#525252)!important}#campaign-builder .campaign-event-buttons>a.btn-clone:hover{background:var(--border-subtle-01,#e0e0e0)!important;background-color:var(--border-subtle-01,#e0e0e0)!important;color:var(--text-primary,#161616)!important;opacity:1!important}#campaign-builder .campaign-event-buttons>a.btn-delete,#campaign-builder .campaign-event-buttons>a.btn-danger{color:var(--support-error,#da1e28)!important;border-color:var(--revision-diff-del-border,#ffd7d9)!important}#campaign-builder .campaign-event-buttons>a.btn-delete:hover,#campaign-builder .campaign-event-buttons>a.btn-danger:hover{background:var(--revision-diff-del,#fff1f1)!important;color:var(--support-error,#da1e28)!important}.avergo-header-controls{display:flex;align-items:center;gap:2px;margin:0 auto;user-select:none}.avergo-hc-group{display:flex;align-items:center;gap:1px}.avergo-hc-modes{background:var(--layer-01,#ffffff);border-radius:6px;padding:2px}.avergo-hc-sep{width:1px;height:20px;background:var(--border-subtle-01,#e0e0e0);margin:0 6px}.avergo-hc-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:4px;background:#fff0;color:var(--text-secondary,#525252);font-size:var(--font-size-body);cursor:pointer;transition:background 150ms,color 150ms;padding:0}.avergo-hc-btn:hover:not(:disabled){background:var(--layer-hover-01,#e8e8e8);color:var(--text-primary,#161616)}.avergo-hc-btn:disabled{opacity:.3;cursor:not-allowed}.avergo-hc-btn.active{background:var(--background,#ffffff);color:var(--text-primary,#161616);box-shadow:var(--wl-shadow-sm,0 1px 3px 0 rgb(0 0 0 / .08),0 1px 2px -1px rgb(0 0 0 / .08))}.avergo-hc-btn[data-mode].active{background:var(--background,#ffffff);box-shadow:var(--wl-shadow-sm,0 1px 3px 0 rgb(0 0 0 / .08),0 1px 2px -1px rgb(0 0 0 / .08))}.avergo-hc-toggle.active{color:var(--interactive-01,#008379)}.avergo-hc-zoom{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:28px;border:none;border-radius:4px;background:#fff0;cursor:pointer;padding:0 4px}.avergo-hc-zoom:hover{background:var(--layer-hover-01,#e8e8e8)}.avergo-zoom-display-btn{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:28px;border:none;border-radius:4px;background:#fff0;cursor:pointer;padding:0 4px}.avergo-zoom-display-btn:hover{background:var(--layer-hover-01,#e8e8e8)}.avergo-zoom-display{font-size:11px;font-weight:600;color:var(--text-primary,#161616);font-variant-numeric:tabular-nums}.avergo-toolbar-separator{width:1px;height:24px;background:var(--border-subtle-01,#e0e0e0);margin:0 4px}.avergo-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;background:#fff0;color:var(--text-secondary,#525252);font-size:var(--heading-05-font-size);cursor:pointer;transition:background-color 150ms,color 150ms;padding:0}.avergo-btn:hover:not(:disabled){background:var(--layer-hover-01,#e8e8e8);color:var(--text-primary,#161616)}.avergo-btn:active:not(:disabled){background:var(--layer-active-01,#e0e0e0)}.avergo-btn:disabled{opacity:.35;cursor:not-allowed}.avergo-btn.active,.avergo-btn-toggle.active{background:var(--button-primary);color:var(--text-on-color)}.avergo-btn.active:hover,.avergo-btn-toggle.active:hover{background:var(--button-primary-hover);color:var(--text-on-color)}.avergo-minimap{position:absolute;bottom:16px;left:16px;z-index:1000;width:220px;background:var(--background,#ffffff);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:8px;box-shadow:var(--wl-shadow-md,0 4px 6px -1px rgb(0 0 0 / .08),0 2px 4px -2px rgb(0 0 0 / .06));overflow:hidden;pointer-events:auto;user-select:none}.avergo-minimap-header{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;font-size:11px;font-weight:600;color:var(--text-secondary,#525252);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-subtle-01,#e0e0e0)}.avergo-minimap-toggle{border:none;background:none;color:var(--text-secondary,#525252);cursor:pointer;font-size:14px;padding:2px;line-height:1}.avergo-minimap-toggle:hover{color:var(--text-primary,#161616)}.avergo-minimap-canvas{position:relative;width:100%;height:140px;background:var(--layer-01,#ffffff);overflow:hidden}.avergo-minimap.collapsed .avergo-minimap-canvas{display:none}.avergo-minimap-node{position:absolute;border-radius:4px;min-width:4px;min-height:2px;opacity:.8}.avergo-minimap-viewport-rect{position:absolute;border:2px solid var(--interactive-01,#008379);background:rgb(15 98 254 / .08);border-radius:4px;pointer-events:none;z-index:1}.avergo-component-panel{position:fixed;top:38px;right:-320px;width:280px;height:calc(100vh - 38px);z-index:1030;background:var(--background,#ffffff);border-left:1px solid var(--border-subtle-01,#e0e0e0);box-shadow:var(--wl-shadow-lg,0 10px 15px -3px rgb(0 0 0 / .08),0 4px 6px -4px rgb(0 0 0 / .06));display:flex;flex-direction:column;transition:right 300ms ease;pointer-events:auto}.avergo-component-panel.open{right:0}.avergo-cpanel-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border-subtle-01,#e0e0e0)}.avergo-cpanel-header h4{margin:0;font-size:14px;font-weight:600;color:var(--text-primary,#161616);display:flex;align-items:center;gap:8px}.avergo-cpanel-close{border:none;background:none;color:var(--text-secondary,#525252);font-size:var(--heading-04-font-size);cursor:pointer;padding:4px;line-height:1;border-radius:4px}.avergo-cpanel-close:hover{background:var(--layer-hover-01,#e8e8e8);color:var(--text-primary,#161616)}.avergo-cpanel-search{padding:8px 16px;border-bottom:1px solid var(--border-subtle-01,#e0e0e0)}.avergo-cpanel-search-input{width:100%;padding:7px 12px;border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:6px;font-size:13px;outline:none;background:var(--field-01,#f4f4f4)}.avergo-cpanel-search-input:focus{border-color:var(--interactive-01,#008379);background:var(--background,#ffffff)}.avergo-cpanel-body{flex:1;overflow-y:auto;padding:8px 0}.avergo-cpanel-section{margin-bottom:4px}.avergo-cpanel-section h5{margin:0;padding:8px 16px 4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary,#525252);display:flex;align-items:center;gap:6px}.avergo-cpanel-item{display:flex;align-items:center;gap:10px;padding:8px 16px;font-size:13px;color:var(--text-primary,#161616);cursor:pointer;transition:background 150ms}.avergo-cpanel-item:hover{background:var(--layer-hover-01,#e8e8e8)}.avergo-cpanel-item i{font-size:var(--heading-05-font-size);width:20px;text-align:center;flex-shrink:0}.avergo-cpanel-empty{padding:12px 16px;font-size:12px;color:var(--text-secondary,#525252);font-style:italic}.avergo-cpanel-drag-handle{margin-left:auto;color:var(--text-placeholder,#a8a8a8);font-size:12px;cursor:grab}.avergo-cpanel-item:hover .avergo-cpanel-drag-handle{color:var(--text-secondary,#525252)}.avergo-cpanel-hint{padding:10px 16px;font-size:11px;color:var(--text-placeholder,#a8a8a8);text-align:center;border-top:1px solid var(--border-subtle-01,#e0e0e0);display:flex;align-items:center;justify-content:center;gap:6px}.avergo-cpanel-tab{position:fixed;top:50%;right:0;transform:translateY(-50%);z-index:1029;width:32px;height:48px;background:var(--background,#ffffff);border:1px solid var(--border-subtle-01,#e0e0e0);border-right:none;border-radius:8px 0 0 8px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--wl-shadow-md,0 4px 6px -1px rgb(0 0 0 / .08),0 2px 4px -2px rgb(0 0 0 / .06));color:var(--text-secondary,#525252);font-size:var(--heading-05-font-size)}.avergo-cpanel-tab:hover{background:var(--layer-hover-01,#e8e8e8);color:var(--text-primary,#161616)}.avergo-drag-ghost{position:fixed;z-index:10100;padding:8px 14px;background:var(--background,#ffffff);border:2px solid var(--interactive-01,#008379);border-radius:8px;font-size:13px;font-weight:500;color:var(--text-primary,#161616);box-shadow:var(--wl-shadow-lg,0 10px 15px -3px rgb(0 0 0 / .08),0 4px 6px -4px rgb(0 0 0 / .06));pointer-events:none;white-space:nowrap;border-left-width:4px;opacity:.9}.avergo-canvas-viewport .list-campaign-event.avergo-unconnected{outline:2px dashed var(--support-warning,#f1c21b);outline-offset:3px}.avergo-canvas-viewport .list-campaign-event.avergo-unconnected::after{content:'⚠ Not connected';position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);font-size:10px;color:var(--support-warning-text,#b28600);white-space:nowrap;pointer-events:none}.avergo-canvas-viewport .avergo-node-action{border-left:4px solid var(--interactive-01,#008379)}.avergo-canvas-viewport .avergo-node-decision{border-left:4px solid var(--support-success,#198038);border-radius:4px 12px 4px 12px}.avergo-canvas-viewport .avergo-node-condition{border-left:4px solid var(--support-warning,#f1c21b)}.avergo-canvas-viewport .avergo-node-source{border-left:4px solid var(--background-brand,#008379)}.avergo-connection-animated{stroke-dasharray:8 4;animation:avergo-flow 1s linear infinite}@keyframes avergo-flow{to{stroke-dashoffset:-12}}.avergo-edge-label{background:var(--layer-01,#ffffff);border-radius:4px;padding:1px 6px;font-size:11px;font-weight:600;white-space:nowrap;pointer-events:none}.avergo-edge-label--yes{color:var(--support-success,#198038)}.avergo-edge-label--no{color:var(--support-error,#da1e28)}.cc-canvas-empty-state{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;text-align:center;max-width:420px;padding:40px;pointer-events:none}.avergo-empty-icon{color:var(--text-placeholder,#a8a8a8);margin-bottom:16px}.cc-canvas-empty-state h3{margin:0 0 8px;font-size:var(--font-size-heading);font-weight:600;color:var(--text-primary,#161616)}.cc-canvas-empty-state p{margin:0 0 24px;font-size:14px;color:var(--text-secondary,#525252);line-height:1.5}.avergo-empty-steps{text-align:left;display:flex;flex-direction:column;gap:12px}.avergo-empty-step{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--text-secondary,#525252)}.avergo-empty-num{width:24px;height:24px;border-radius:50%;background:var(--interactive-01,#008379);color:var(--layer-01,#ffffff);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0}.avergo-breadcrumb{display:flex;align-items:center;gap:4px;font-size:13px}.avergo-bc-link{color:var(--text-secondary,#525252);text-decoration:none;display:flex;align-items:center;gap:2px}.avergo-bc-link:hover{color:var(--interactive-01,#008379)}.avergo-bc-sep{color:var(--text-placeholder,#a8a8a8);margin:0 2px}.avergo-bc-current{color:var(--text-primary,#161616);font-weight:600}.avergo-status-bar{display:flex;align-items:center;gap:6px;padding:4px 16px;background:var(--layer-01,#ffffff);border-bottom:1px solid var(--border-subtle-01,#e0e0e0);font-size:12px;color:var(--text-secondary,#525252)}.avergo-sb-item{display:flex;align-items:center;gap:4px}.avergo-sb-label{font-weight:500}.avergo-sb-dot{font-size:var(--font-size-micro);line-height:1}.avergo-sb-sep{color:var(--text-placeholder,#a8a8a8)}.avergo-fab-stack{position:absolute;bottom:24px;right:24px;z-index:1029;display:flex;flex-direction:column;align-items:flex-end;gap:12px;transition:right 300ms ease}@media (prefers-reduced-motion:reduce){.avergo-fab-stack{transition:none}}.avergo-fab{width:48px;height:48px;border:none;border-radius:50%;background:var(--interactive-01,#008379);color:var(--layer-01,#ffffff);font-size:var(--heading-03-font-size);cursor:pointer;box-shadow:var(--wl-shadow-md,0 4px 6px -1px rgb(0 0 0 / .08),0 2px 4px -2px rgb(0 0 0 / .06));display:flex;align-items:center;justify-content:center;transition:transform 150ms,box-shadow 150ms;pointer-events:auto}.avergo-fab:hover{transform:scale(1.08);box-shadow:var(--wl-shadow-xl,0 20px 25px -5px rgb(0 0 0 / .08),0 8px 10px -6px rgb(0 0 0 / .06))}.avergo-fab:active{transform:scale(.95)}:root[theme="dark"] .avergo-canvas-viewport,:root[theme="solarized-dark"] .avergo-canvas-viewport{background-color:var(--layer-01)}:root[theme="dark"] .avergo-component-panel,:root[theme="dark"] .avergo-minimap,:root[theme="dark"] .avergo-status-bar,:root[theme="dark"] .cc-canvas-empty-state h3,:root[theme="solarized-dark"] .avergo-component-panel,:root[theme="solarized-dark"] .avergo-minimap,:root[theme="solarized-dark"] .avergo-status-bar{background:var(--background);color:var(--text-primary);border-color:var(--border-subtle-01)}:root[theme="dark"] .avergo-hc-btn,:root[theme="dark"] .avergo-cpanel-item,:root[theme="dark"] .avergo-drag-ghost,:root[theme="solarized-dark"] .avergo-hc-btn,:root[theme="solarized-dark"] .avergo-cpanel-item{color:var(--text-secondary)}:root[theme="dark"] .avergo-hc-btn:hover,:root[theme="dark"] .avergo-cpanel-item:hover,:root[theme="solarized-dark"] .avergo-hc-btn:hover,:root[theme="solarized-dark"] .avergo-cpanel-item:hover{background:var(--layer-hover-01);color:var(--text-primary)}:root[theme="dark"] .avergo-fab,:root[theme="solarized-dark"] .avergo-fab{background:var(--button-primary,#008379);box-shadow:var(--wl-shadow-md,0 4px 6px -1px rgb(0 0 0 / .08),0 2px 4px -2px rgb(0 0 0 / .06))}.avergo-node-group{position:absolute;border:2px dashed var(--border-strong-01,#b3b3b3);border-radius:12px;background:rgb(15 98 254 / .03);z-index:1;pointer-events:auto}.avergo-node-group.collapsed{background:var(--layer-01,#ffffff);border-style:solid;border-color:var(--interactive-01,#008379);overflow:hidden}.avergo-group-header{display:flex;align-items:center;gap:6px;padding:6px 10px;background:var(--background,#ffffff);border-radius:12px 12px 0 0;border-bottom:1px solid var(--border-subtle-01,#e0e0e0);cursor:move}.avergo-group-name{font-size:12px;font-weight:600;color:var(--text-primary,#161616);flex:1}.avergo-group-toggle,.avergo-group-remove{border:none;background:none;cursor:pointer;color:var(--text-secondary,#525252);font-size:14px;padding:2px}.avergo-group-toggle:hover,.avergo-group-remove:hover{color:var(--text-primary,#161616)}.avergo-replay-scrubber{position:absolute;top:8px;left:50%;transform:translateX(-50%);z-index:1001;display:flex;align-items:center;gap:12px;background:var(--background,#ffffff);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:8px;padding:6px 16px;box-shadow:var(--wl-shadow-md,0 4px 6px -1px rgb(0 0 0 / .08),0 2px 4px -2px rgb(0 0 0 / .06));font-size:12px;min-width:250px}.avergo-replay-progress{height:4px;background:var(--interactive-01,#008379);border-radius:4px;width:0;transition:width 300ms;flex:1}.avergo-replay-step{color:var(--text-secondary,#525252);white-space:nowrap}.avergo-replay-highlight{position:absolute;inset:-4px;border-radius:inherit;pointer-events:none;animation:avergo-pulse 800ms ease-out}.avergo-replay-ok{box-shadow:0 0 0 3px rgb(36 161 72 / .5)}.avergo-replay-error{box-shadow:0 0 0 3px rgb(218 30 40 / .5)}.avergo-replay-skip{box-shadow:0 0 0 3px rgb(200 200 200 / .5)}@keyframes avergo-pulse{0%{opacity:0;transform:scale(.95)}50%{opacity:1}100%{opacity:.7}}.avergo-sticky{position:absolute;width:200px;min-height:80px;background:var(--note-sticky-bg,#fff9c4);border:1px solid var(--note-sticky-border,#e6d85a);border-radius:4px;box-shadow:var(--wl-shadow-md,0 4px 6px -1px rgb(0 0 0 / .08),0 2px 4px -2px rgb(0 0 0 / .06));z-index:5;font-size:13px}.avergo-sticky-header{display:flex;align-items:center;gap:2px;padding:4px 6px;cursor:move;border-bottom:1px solid rgb(0 0 0 / .08)}.avergo-sticky-color{width:14px;height:14px;border:1px solid rgb(0 0 0 / .15);border-radius:50%;cursor:pointer;padding:0}.avergo-sticky-color--yellow{background:var(--note-sticky-yellow)}.avergo-sticky-color--blue{background:var(--note-sticky-blue)}.avergo-sticky-color--green{background:var(--note-sticky-green)}.avergo-sticky-color--pink{background:var(--note-sticky-pink)}.avergo-sticky--yellow{background:var(--note-sticky-yellow)}.avergo-sticky--blue{background:var(--note-sticky-blue)}.avergo-sticky--green{background:var(--note-sticky-green)}.avergo-sticky--pink{background:var(--note-sticky-pink)}.avergo-sticky-delete{margin-left:auto;border:none;background:none;cursor:pointer;color:var(--text-placeholder,#a8a8a8);font-size:14px;padding:2px}.avergo-sticky-body{padding:8px 10px;outline:none;min-height:40px;color:var(--text-primary,#161616);line-height:1.4}.avergo-sticky-body:empty::before{content:attr(placeholder);color:var(--text-placeholder,#a8a8a8)}.avergo-connect-valid{outline:2px solid var(--support-success,#198038);outline-offset:3px;animation:avergo-flash-green 500ms ease}@keyframes avergo-flash-green{0%{outline-color:#fff0}50%{outline-color:var(--support-success,#198038)}100%{outline-color:#fff0}}.avergo-validation-tooltip{position:absolute;bottom:-28px;left:50%;transform:translateX(-50%);background:var(--support-error,#da1e28);color:var(--layer-01,#ffffff);padding:3px 10px;border-radius:4px;font-size:11px;white-space:nowrap;z-index:100;pointer-events:none;animation:avergo-fade-in 150ms}.avergo-data-inspector{position:fixed;z-index:10100;width:320px;background:var(--background,#ffffff);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:12px;box-shadow:var(--wl-shadow-lg,0 10px 15px -3px rgb(0 0 0 / .08),0 4px 6px -4px rgb(0 0 0 / .06));overflow:hidden}.avergo-di-header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:var(--layer-01,#ffffff);border-bottom:1px solid var(--border-subtle-01,#e0e0e0);font-size:13px;font-weight:600}.avergo-di-close{border:none;background:none;cursor:pointer;color:var(--text-secondary,#525252);font-size:var(--heading-05-font-size)}.avergo-di-body{padding:14px}.avergo-di-hint{font-size:12px;color:var(--text-secondary,#525252);margin:0 0 10px}.avergo-di-info{font-size:13px;display:flex;flex-direction:column;gap:6px}.avergo-select-box{position:absolute;border:2px dashed var(--interactive-01,#008379);background:rgb(15 98 254 / .08);border-radius:4px;pointer-events:none;z-index:999}.avergo-canvas-viewport .list-campaign-event.avergo-selected,.avergo-canvas-viewport .list-campaign-source.avergo-selected,.avergo-selected{outline:2px solid var(--interactive-01,#008379);outline-offset:2px;box-shadow:0 0 0 4px rgb(15 98 254 / .15),0 4px 12px rgb(0 0 0 / .1)}.avergo-canvas-viewport .list-campaign-event.avergo-focused,.avergo-canvas-viewport .list-campaign-source.avergo-focused,.avergo-focused{outline:2px dashed var(--interactive-01,#008379);outline-offset:3px}.avergo-analytics-badge{position:absolute;top:-10px;right:-10px;display:flex;align-items:center;gap:4px;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:600;line-height:1.4;white-space:nowrap;box-shadow:var(--wl-shadow-sm,0 1px 3px 0 rgb(0 0 0 / .08),0 1px 2px -1px rgb(0 0 0 / .08));z-index:10;pointer-events:auto;cursor:default;font-variant-numeric:tabular-nums}.avergo-badge-total{font-weight:700}.avergo-badge-rate{font-weight:400;opacity:.8}.avergo-badge-success{background:var(--support-success-light,#defbe6);color:var(--support-success,#198038);border:1px solid var(--support-success-border,#a7f0ba)}.avergo-badge-warning{background:var(--support-warning-light,#fff8e1);color:var(--support-warning-text,#b28600);border:1px solid var(--support-warning-border,#ffe082)}.avergo-badge-danger{background:var(--support-error-light,#fff1f1);color:var(--support-error,#da1e28);border:1px solid var(--support-error-border,#ffd7d9)}.avergo-badge-neutral{background:var(--layer-02,#f4f4f4);color:var(--text-secondary,#525252);border:1px solid var(--border-subtle-01,#e0e0e0)}.avergo-shortcuts-content{background:var(--background,#ffffff);border-radius:12px;box-shadow:var(--wl-shadow-xl,0 20px 25px -5px rgb(0 0 0 / .08),0 8px 10px -6px rgb(0 0 0 / .06));width:520px;max-width:90vw;overflow:hidden}.avergo-shortcuts-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border-subtle-01,#e0e0e0)}.avergo-shortcuts-header h4{margin:0;font-size:var(--heading-05-font-size);font-weight:600;color:var(--text-primary,#161616);display:flex;align-items:center;gap:8px}.avergo-shortcuts-close{border:none;background:none;font-size:var(--heading-03-font-size);color:var(--text-secondary,#525252);cursor:pointer;padding:4px;line-height:1}.avergo-shortcuts-close:hover{color:var(--text-primary,#161616)}.avergo-shortcuts-body{display:flex;gap:24px;padding:20px}.avergo-shortcuts-col{flex:1}.avergo-shortcuts-col h5{margin:0 0 12px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary,#525252)}.avergo-shortcut{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-size:13px;color:var(--text-primary,#161616)}.avergo-shortcut kbd{display:inline-block;padding:2px 6px;font-size:11px;font-family:inherit;background:var(--layer-01,#ffffff);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:4px;box-shadow:0 1px 0 var(--border-subtle-01,#e0e0e0);color:var(--text-primary,#161616);min-width:22px;text-align:center}.avergo-shortcut span{flex:1;color:var(--text-secondary,#525252)}.avergo-snippet-search{flex:1}.avergo-snippet-search-input{width:100%;padding:6px 12px;border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:6px;font-size:13px;outline:none}.avergo-snippet-search-input:focus{border-color:var(--interactive-01,#008379)}.avergo-snippet-categories{display:flex;gap:4px;padding:8px 20px;flex-wrap:wrap;border-bottom:1px solid var(--border-subtle-01,#e0e0e0)}.avergo-snippet-cat-btn{padding:4px 10px;border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:12px;background:#fff0;font-size:12px;cursor:pointer;color:var(--text-secondary,#525252)}.avergo-snippet-cat-btn.active{background:var(--interactive-01,#008379);color:var(--layer-01,#ffffff);border-color:var(--interactive-01,#008379)}.avergo-snippet-grid{padding:16px 20px;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:12px}.avergo-snippet-card{border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:8px;padding:12px 16px;transition:border-color 150ms}.avergo-snippet-card:hover{border-color:var(--interactive-01,#008379)}.avergo-snippet-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.avergo-snippet-card-name{font-weight:600;font-size:14px;color:var(--text-primary,#161616)}.avergo-snippet-card-count{font-size:12px;color:var(--text-secondary,#525252)}.avergo-snippet-card-desc{font-size:13px;color:var(--text-secondary,#525252);margin-bottom:8px}.avergo-snippet-card-meta{display:flex;gap:8px;align-items:center;margin-bottom:8px}.avergo-snippet-badge{padding:2px 8px;border-radius:12px;font-size:11px;background:var(--layer-01,#ffffff);color:var(--text-secondary,#525252)}.avergo-snippet-version{font-size:11px;color:var(--text-secondary,#525252)}.avergo-snippet-card-actions{display:flex;gap:8px;justify-content:flex-end}.avergo-snippet-insert-linked,.avergo-snippet-insert-copy{font-size:12px;padding:4px 12px;width:auto;height:auto;gap:4px;display:inline-flex;align-items:center}.avergo-snippet-insert-linked{background:var(--interactive-01,#008379);color:var(--layer-01,#ffffff);border-radius:4px}.avergo-snippet-insert-linked:hover{background:var(--interactive-02,color-mix(in srgb,var(--interactive-01,#008379) 82%,black));color:var(--layer-01,#ffffff)}.avergo-snippet-loading,.avergo-snippet-error{text-align:center;padding:24px;color:var(--text-secondary,#525252)}.avergo-snippet-empty{text-align:center;padding:24px;color:var(--text-secondary,#525252);font-size:13px}.avergo-context-menu{position:fixed;z-index:10100;background:var(--background,#ffffff);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:6px;box-shadow:var(--wl-shadow-lg,0 10px 15px -3px rgb(0 0 0 / .08),0 4px 6px -4px rgb(0 0 0 / .06));padding:4px 0;min-width:200px}.avergo-context-item{padding:8px 16px;font-size:13px;cursor:pointer;display:flex;align-items:center;gap:8px;color:var(--text-primary,#161616)}.avergo-context-item:hover{background:var(--layer-hover-01,#e8e8e8)}.avergo-health-cell{display:flex;align-items:center;gap:6px;white-space:nowrap}.avergo-status-badge{display:inline-block;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:600}.avergo-status-badge--active{background:var(--layer-01,#ffffff);background:color-mix(in srgb,var(--button-primary,#008379) 14%,var(--background));color:var(--button-primary,#008379)}.avergo-status-badge--draft,.avergo-status-badge--unknown{background:var(--layer-01,#ffffff);color:var(--text-secondary,#525252)}.avergo-status-badge--completed{background:var(--layer-02,#f4f4f4);color:var(--text-primary,#161616)}.avergo-status-badge--idle{background:var(--support-warning-inverse,#fff8e1);color:var(--support-warning-text,#b28600)}.avergo-health-dot{display:inline-block;width:8px;height:8px;border-radius:50%}.avergo-health-dot--green{background:var(--support-success,#198038)}.avergo-health-dot--yellow{background:var(--support-warning,#f1c21b)}.avergo-health-dot--red{background:var(--support-error,#da1e28)}.avergo-health-col__sort-trigger{cursor:pointer}.avergo-health-col__sort-icon{font-size:10px;margin-left:4px;opacity:.7}.avergo-health-contacts{font-size:12px;color:var(--text-secondary,#525252)}.avergo-health-col{text-align:center}.avergo-filter-bar{display:flex;align-items:center;gap:8px;padding:8px 12px;margin-bottom:8px;background:var(--layer-01,#ffffff);border-radius:6px}.avergo-filter-label{font-size:12px;font-weight:600;color:var(--text-secondary,#525252)}.avergo-filter-btn{padding:4px 10px;border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:12px;background:var(--background,#ffffff);font-size:12px;cursor:pointer;color:var(--text-secondary,#525252)}.avergo-sparkline{display:inline-block;vertical-align:middle;margin-left:6px}.avergo-filter-btn.active{background:var(--interactive-01,#008379);color:var(--layer-01,#ffffff);border-color:var(--interactive-01,#008379)}.avergo-dashboard{padding:20px}.avergo-dash-cards{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:24px}.avergo-dash-card{flex:1;min-width:120px;background:var(--background,#ffffff);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:8px;padding:16px;text-align:center}.avergo-dash-card-icon{margin-bottom:8px}.avergo-dash-card-value{font-size:var(--heading-03-font-size);font-weight:700;color:var(--text-primary,#161616)}.avergo-dash-card-label{font-size:12px;color:var(--text-secondary,#525252);margin-top:4px}.avergo-dash-export-row{text-align:right;margin-bottom:16px}.avergo-dash-export{width:auto;padding:6px 14px;font-size:var(--font-size-caption);display:inline-flex;align-items:center;gap:6px}.avergo-dash-section{margin-bottom:24px}.avergo-dash-section h4{font-size:14px;font-weight:600;margin-bottom:12px;color:var(--text-primary,#161616)}.avergo-dash-table{width:100%;border-collapse:collapse;font-size:13px}.avergo-dash-table th{text-align:left;padding:8px 12px;background:var(--layer-01,#ffffff);border-bottom:2px solid var(--border-subtle-01,#e0e0e0);font-weight:600;color:var(--text-secondary,#525252)}.avergo-dash-table td{padding:8px 12px;border-bottom:1px solid var(--border-subtle-01,#e0e0e0)}.avergo-dash-timeline{display:flex;gap:2px;align-items:flex-end;height:80px;padding:0 4px}.avergo-dash-bar{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;min-width:4px}.avergo-dash-bar-ok{width:100%;background:var(--support-success,#198038);border-radius:4px 4px 0 0;opacity:.7}.avergo-dash-bar-fail{width:100%;background:var(--support-error,#da1e28);border-radius:0;opacity:.9}.avergo-dash-bar-label{font-size:var(--font-size-micro);color:var(--text-secondary,#525252);margin-top:2px;writing-mode:vertical-lr;transform:rotate(180deg);max-height:30px;overflow:hidden}.avergo-dash-alert{padding:8px 12px;border-radius:6px;margin-bottom:8px;font-size:13px;display:flex;align-items:center;gap:8px}.avergo-alert-critical{background:var(--support-error-light,#fff1f1);color:var(--support-error,#da1e28);border:1px solid var(--support-error-border,#ffd7d9)}.avergo-alert-warning{background:var(--support-warning-light,#fff8e1);color:var(--support-warning-text,#b28600);border:1px solid var(--support-warning-border,#ffe082)}.avergo-alert-info{background:var(--layer-01,#ffffff);color:var(--text-secondary,#525252);border:1px solid var(--border-subtle-01,#e0e0e0)}.avergo-dash-funnel{display:flex;flex-direction:column;gap:6px}.avergo-funnel-step{display:flex;align-items:center;gap:8px}.avergo-funnel-label{width:150px;font-size:12px;color:var(--text-primary,#161616);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.avergo-funnel-bar-wrap{flex:1;height:20px;background:var(--layer-01,#ffffff);border-radius:4px;overflow:hidden}.avergo-funnel-bar{height:100%;background:var(--interactive-01,#008379);border-radius:4px;transition:width 300ms ease;min-width:2px}.avergo-funnel-count{width:40px;font-size:12px;font-weight:600;color:var(--text-primary,#161616)}.avergo-test-execute{box-shadow:0 0 0 3px rgb(36 161 72 / .4),0 0 12px rgb(36 161 72 / .2)}.avergo-test-passed{box-shadow:0 0 0 3px rgb(36 161 72 / .6),0 0 16px rgb(36 161 72 / .3)}.avergo-test-failed-condition{opacity:.5}.avergo-test-assumed{box-shadow:0 0 0 3px rgb(253 185 51 / .4)}.avergo-test-skipped{opacity:.3;filter:grayscale(.5)}.avergo-test-error{box-shadow:0 0 0 3px rgb(218 30 40 / .5),0 0 12px rgb(218 30 40 / .2)}.avergo-test-warning{box-shadow:0 0 0 3px rgb(253 185 51 / .5)}.avergo-test-tooltip{position:absolute;bottom:-28px;left:50%;transform:translateX(-50%);background:var(--background,#ffffff);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:4px;padding:3px 8px;font-size:11px;color:var(--text-secondary,#525252);white-space:nowrap;box-shadow:var(--wl-shadow-sm,0 1px 3px 0 rgb(0 0 0 / .08),0 1px 2px -1px rgb(0 0 0 / .08));z-index:20;pointer-events:none}.avergo-test-timing{position:absolute;top:-22px;left:50%;transform:translateX(-50%);background:var(--interactive-01,#008379);color:var(--layer-01,#ffffff);border-radius:12px;padding:2px 8px;font-size:10px;font-weight:600;white-space:nowrap;z-index:20;pointer-events:none}.avergo-test-banner{position:absolute;top:8px;left:50%;transform:translateX(-50%);z-index:1001;display:flex;align-items:center;gap:12px;background:var(--background,#ffffff);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:8px;padding:8px 16px;box-shadow:var(--wl-shadow-md,0 4px 6px -1px rgb(0 0 0 / .08),0 2px 4px -2px rgb(0 0 0 / .06));font-size:13px}.avergo-test-banner-content{display:flex;align-items:center;gap:6px}.avergo-test-stat-execute{color:var(--support-success,#198038)}.avergo-test-stat-skip{color:var(--text-secondary,#525252)}.avergo-test-stat-error{color:var(--support-error,#da1e28)}.avergo-test-clear{width:auto;height:auto;padding:4px 8px;font-size:12px;display:inline-flex;align-items:center;gap:4px}@keyframes avergo-fade-in{from{opacity:0}to{opacity:1}}@media (max-width:768px){.avergo-btn{width:28px;height:28px;font-size:14px}.avergo-minimap{width:160px;bottom:8px;left:8px}.avergo-minimap-canvas{height:90px}.avergo-shortcuts-body{flex-direction:column;gap:16px}}.cc-shortcuts-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.cc-shortcuts-col__heading{margin:0 0 8px 0;font-size:13px;font-weight:600;color:var(--text-primary,#161616);text-transform:uppercase;letter-spacing:.02em}.cc-shortcuts-grid .avergo-shortcut{margin:4px 0;font-size:13px;color:var(--text-primary,#161616);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cc-shortcuts-grid .avergo-shortcut kbd{background:var(--layer-02,#f4f4f4);border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:4px;padding:1px 6px;font-family:var(--font-monospace,monospace);font-size:11px;color:var(--text-secondary,#525252)}.cc-shortcuts-grid .avergo-shortcut span{color:var(--text-secondary,#525252);margin-left:auto}@media (max-width:560px){.cc-shortcuts-grid{grid-template-columns:1fr;gap:12px}}.cc-test-contact-form__hint{margin:0 0 12px 0;color:var(--text-secondary,#525252);font-size:13px}.cc-test-contact-form__field{margin-bottom:12px}.cc-test-contact-form__label{display:block;font-weight:600;margin-bottom:4px;color:var(--text-primary,#161616);font-size:13px}.cc-test-contact-form__input{width:100%;box-sizing:border-box}.cc-test-contact-form__error{margin-top:4px;color:var(--support-error,#da1e28);font-size:12px}.cc-test-contact-form__checkbox{margin-bottom:8px}.cc-test-contact-form__checkbox label{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;color:var(--text-primary,#161616)}.cc-library{margin:0}.cc-library__tablist{display:flex;gap:4px;border-bottom:1px solid var(--border-subtle-01,#e0e0e0);margin-bottom:12px}.cc-library__tab{background:#fff0;border:none;padding:8px 16px;cursor:pointer;font-size:13px;color:var(--text-secondary,#525252);border-bottom:2px solid #fff0;font-family:inherit;display:inline-flex;align-items:center;gap:6px}.cc-library__tab:hover{color:var(--text-primary,#161616)}.cc-library__tab.is-active{color:var(--text-primary,#161616);border-bottom-color:var(--button-primary,#008379);font-weight:600}.cc-library__tab:focus-visible{outline:2px solid var(--focus,#008379);outline-offset:-2px}.cc-library__search{margin-bottom:12px}.cc-library__search-input{width:100%;box-sizing:border-box}.cc-library__panel{display:none;min-height:200px;max-height:400px;overflow-y:auto}.cc-library__panel.is-active{display:block}.cc-library__loading,.cc-library__empty,.cc-library__error{text-align:center;padding:24px;color:var(--text-secondary,#525252);margin:0}.cc-library__error{color:var(--support-error,#da1e28)}.cc-library__loading i{color:var(--interactive-01,#008379);display:block;margin-bottom:8px}.cc-library__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.cc-library__card{border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:4px;padding:12px;background:var(--layer-01,#ffffff);display:flex;flex-direction:column;gap:8px}.cc-library__card-header{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.cc-library__card-name{font-weight:600;color:var(--text-primary,#161616);font-size:13px;word-break:break-word}.cc-library__card-meta{font-size:11px;color:var(--text-secondary,#525252);white-space:nowrap}.cc-library__card-desc{font-size:12px;color:var(--text-secondary,#525252);line-height:1.4}.cc-library__card-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.cc-library__card-badge{font-size:11px;color:var(--text-secondary,#525252);background:var(--layer-02,#f4f4f4);border-radius:4px;padding:2px 8px}.cc-library__card-action{background:#fff0;color:var(--interactive-01,#008379);border:1px solid var(--interactive-01-secondary,color-mix(in srgb,var(--interactive-01,#008379) 40%,var(--background,#ffffff)));border-radius:4px;padding:4px 12px;font-size:12px;cursor:pointer;font-family:inherit}.cc-library__card-action:hover{background:var(--interactive-01-bg,color-mix(in srgb,var(--interactive-01,#008379) 10%,var(--background,#ffffff)));border-color:var(--interactive-01,#008379)}.cc-library__card-action:focus-visible{outline:2px solid var(--focus,#008379);outline-offset:2px}.cc-dashboard-panel{margin:0}.cc-dashboard-panel__loading,.cc-dashboard-panel__error{text-align:center;padding:24px;color:var(--text-secondary,#525252)}.cc-dashboard-panel__error{color:var(--support-error,#da1e28)}.cc-dashboard-panel__loading i{color:var(--interactive-01,#008379);display:block;margin-bottom:8px}.cc-dashboard-panel__section{margin-bottom:20px}.cc-dashboard-panel__section:last-child{margin-bottom:0}.cc-dashboard-panel__heading{margin:0 0 8px 0;font-size:13px;font-weight:600;color:var(--text-primary,#161616);text-transform:uppercase;letter-spacing:.02em}.cc-dashboard-panel__table{width:100%;border-collapse:collapse;margin:0;font-size:13px}.cc-dashboard-panel__table th,.cc-dashboard-panel__table td{padding:6px 12px;text-align:left;border-bottom:1px solid var(--border-subtle-01,#e0e0e0)}.cc-dashboard-panel__table th{font-weight:400;color:var(--text-secondary,#525252)}.cc-dashboard-panel__table td{color:var(--text-primary,#161616);font-weight:500}.cc-dashboard-panel__table tr:last-child th,.cc-dashboard-panel__table tr:last-child td{border-bottom:none}.cc-dashboard-panel__alerts{list-style:none;margin:0;padding:0}.cc-dashboard-panel__alert{display:flex;align-items:flex-start;gap:8px;padding:8px 0;font-size:13px;color:var(--text-primary,#161616);border-bottom:1px solid var(--border-subtle-01,#e0e0e0)}.cc-dashboard-panel__alert:last-child{border-bottom:none}.cc-dashboard-panel__alert i{flex-shrink:0}.cc-dashboard-panel__alert--critical i,.cc-dashboard-panel__alert--error i{color:var(--support-error,#da1e28)}.cc-dashboard-panel__alert--warning i{color:var(--support-warning,#f1c21b)}.cc-dashboard-panel__alert--info i{color:var(--interactive-01,#008379)}.cc-save-snippet-form{margin:0}.cc-save-snippet-form__field{margin-bottom:12px}.cc-save-snippet-form__field:last-of-type{margin-bottom:0}.cc-save-snippet-form__label{display:block;font-weight:600;margin-bottom:4px;color:var(--text-primary,#161616);font-size:13px}.cc-save-snippet-form__input,.cc-save-snippet-form__textarea{width:100%;box-sizing:border-box}.cc-save-snippet-form__textarea{min-height:60px;resize:vertical}.cc-save-snippet-form__hint{margin-top:12px;margin-bottom:0;color:var(--text-secondary,#525252);font-size:13px}.cc-save-snippet-form__error{margin-top:4px;color:var(--support-error,#da1e28);font-size:12px}.cc-snippet-list__col-checkbox{width:40px}.cc-snippet-list__col-actions{width:120px}.cc-snippet-list__empty-state{padding:var(--spacing-09,32px)}.cc-snippet-list__empty-icon{font-size:var(--heading-01-font-size);display:block;margin-bottom:var(--spacing-03,8px)}.avergo-toast-container{position:fixed;top:16px;right:16px;z-index:10200;display:flex;flex-direction:column;gap:8px;pointer-events:none;max-width:400px}.avergo-toast{pointer-events:auto;background:var(--layer-01,#ffffff);color:var(--text-primary,#161616);border-left:4px solid var(--border-subtle-01,#e0e0e0);border-radius:4px;box-shadow:var(--wl-shadow-sm,0 1px 3px 0 rgb(0 0 0 / .08),0 1px 2px -1px rgb(0 0 0 / .08));padding:12px 36px 12px 12px;font-size:13px;line-height:1.4;font-family:var(--avergo-font-family,inherit);position:relative;animation:avergoToastIn 150ms ease-out;max-width:100%;word-wrap:break-word}.avergo-toast.is-info{border-left-color:var(--interactive-01,#008379)}.avergo-toast.is-success{border-left-color:var(--support-success,#198038)}.avergo-toast.is-warning{border-left-color:var(--support-warning,#f1c21b)}.avergo-toast.is-error{border-left-color:var(--support-error,#da1e28)}.avergo-close-btn{background:#fff0;border:none;cursor:pointer;color:var(--text-secondary,#525252);font-size:var(--heading-05-font-size);line-height:1;padding:4px;width:24px;height:24px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center}.avergo-close-btn:hover{background:var(--layer-hover-01,#e8e8e8);color:var(--text-primary,#161616)}.avergo-close-btn:focus-visible{outline:2px solid var(--focus,#008379);outline-offset:-2px}.avergo-toast-close{position:absolute;top:8px;right:8px}.avergo-toast.is-leaving{animation:avergoToastOut 150ms ease-in forwards}@keyframes avergoToastIn{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes avergoToastOut{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}@media (prefers-reduced-motion:reduce){.avergo-toast,.avergo-toast.is-leaving{animation:none}}.avergo-dialog-backdrop{position:fixed;inset:0;z-index:10100;background:rgb(0 0 0 / .5);display:flex;align-items:center;justify-content:center;padding:16px}.avergo-dialog{background:var(--layer-01,#ffffff);color:var(--text-primary,#161616);border-radius:4px;box-shadow:var(--wl-shadow-lg,0 10px 15px -3px rgb(0 0 0 / .08),0 4px 6px -4px rgb(0 0 0 / .06));width:100%;max-width:480px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;font-family:var(--avergo-font-family,inherit);animation:avergoDialogIn 150ms ease-out}.avergo-dialog-header{padding:16px 16px 8px 16px;border-bottom:1px solid var(--border-subtle-01,#e0e0e0);display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.avergo-dialog-title{margin:0;font-size:var(--heading-05-font-size);font-weight:600;color:var(--text-primary,#161616)}.avergo-dialog-body{padding:16px;flex:1 1 auto;overflow-y:auto;font-size:14px;color:var(--text-primary,#161616);line-height:1.5}.avergo-dialog-body p{margin:0 0 8px 0}.avergo-dialog-body p:last-child{margin-bottom:0}.avergo-dialog-input{width:100%;padding:8px;margin-top:8px;border:1px solid var(--border-subtle-01,#e0e0e0);border-radius:4px;font-size:14px;font-family:inherit;color:var(--text-primary,#161616);background:var(--field-01,#f4f4f4);box-sizing:border-box}.avergo-dialog-input:focus{outline:2px solid var(--focus,#008379);outline-offset:-2px}.avergo-dialog-input.has-error{outline:2px solid var(--support-error,#da1e28);outline-offset:-2px}.avergo-dialog-footer{padding:12px 16px;border-top:1px solid var(--border-subtle-01,#e0e0e0);display:flex;justify-content:flex-end;gap:8px}.avergo-dialog-btn{padding:8px 16px;border-radius:4px;font-size:13px;font-weight:500;cursor:pointer;border:1px solid var(--border-subtle-01,#e0e0e0);background:var(--layer-01,#ffffff);color:var(--text-primary,#161616);font-family:inherit;min-width:80px}.avergo-dialog-btn:hover{background:var(--layer-hover-01,#e8e8e8)}.avergo-dialog-btn:focus-visible{outline:2px solid var(--focus,#008379);outline-offset:2px}.avergo-dialog-btn.is-primary{background:var(--button-primary,#008379);color:var(--text-on-color,#ffffff);border-color:var(--button-primary,#008379)}.avergo-dialog-btn.is-primary:hover{background:var(--button-primary-hover,color-mix(in srgb,var(--interactive-01,#008379) 82%,black))}.avergo-dialog-btn.is-danger{background:var(--button-danger-primary,#da1e28);color:var(--text-on-color,#ffffff);border-color:var(--button-danger-primary,#da1e28)}.avergo-dialog-btn.is-danger:hover{background:var(--button-danger-hover,#b81921)}@keyframes avergoDialogIn{from{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.avergo-dialog{animation:none}}#MauticSharedModal .content-body>.page-header,#MauticSharedModal .quicksend-modal .content-head,.quicksend-modal .content-head{display:none!important;margin:var(--spacing-00,0)!important;padding:var(--spacing-00,0)!important;height:var(--spacing-00,0)!important;overflow:hidden}.content-body:has(.quicksend-modal)>hr,.quicksend-modal hr{display:none!important}#MauticSharedModal .modal-dialog{width:800px;max-width:95vw}#MauticSharedModal .content-body,#MauticSharedModal .builder-content{padding:var(--spacing-00,0)!important;margin:var(--spacing-00,0)!important}#MauticSharedModal .modal-body{overflow-y:auto;max-height:80vh;padding:var(--spacing-00,0)!important}.quicksend-modal>.pa-md{padding:var(--spacing-03) var(--spacing-06) var(--spacing-04)!important}.quicksend-modal .panel{margin-bottom:var(--spacing-03)}.quicksend-modal .panel-body{padding:var(--spacing-03) var(--spacing-04)}.quicksend-modal .row{margin-bottom:0}.quicksend-modal .form-group{margin-bottom:var(--spacing-03)}.qs-email-header{display:flex;align-items:center;gap:var(--spacing-03)}.qs-email-header__icon{flex-shrink:0}.qs-email-header__info{flex:1;min-width:0}.qs-email-header__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qs-email-header__subtitle{font-size:11px}.qs-email-header__preview{flex-shrink:0;white-space:nowrap}.qs-quality-heading{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-03) var(--spacing-04)}.qs-quality-heading__left{display:flex;align-items:center;gap:var(--spacing-02);font-weight:600;font-size:12px}.qs-quality-heading__right{display:flex;align-items:center;gap:var(--spacing-02)}.qs-quality-placeholder{padding:var(--spacing-03) 0}.qs-quality-checks{margin:0}.qs-quality-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-03);padding-top:var(--spacing-03);border-top:1px solid var(--border-subtle,#eee);margin-top:var(--spacing-03)}.qs-quality-check-item{padding:var(--spacing-02) 0;border-bottom:1px solid var(--border-subtle,#eee)}.qs-quality-check-details{margin-top:var(--spacing-01);padding-left:var(--spacing-07);font-size:11px;color:var(--text-secondary,#666)}.qs-quality-check-icon{margin-right:var(--spacing-02)}.qs-quality-check-icon--pass{color:var(--support-success,#5cb85c)}.qs-quality-check-icon--blocker{color:var(--support-error,#d9534f)}.qs-quality-check-icon--warning{color:var(--support-warning,#f0ad4e)}.qs-timezone-help{font-size:11px}.quicksend-modal .btn-group .btn.active,.quicksend-modal .btn-group .btn.btn-success,.quicksend-modal .btn-group label.active{color:var(--text-on-color,#fff)!important}.quicksend-modal .btn-group .btn:not(.active){color:var(--text-primary,#333);border:1px solid var(--border-subtle,#ccc);background-color:var(--layer-hover,#f5f5f5)}.quicksend-modal .btn-group .btn:not(.active):hover{background-color:var(--layer-active,#e8e8e8);border-color:var(--text-disabled,#adadad)}.quicksend-audience-panel .alert{margin-bottom:0}#quicksend-audience-display{transition:opacity 0.3s ease}#quicksend-audience-display.loading{opacity:.5}.quicksend-confirm table th{background-color:var(--layer-02,#f9f9f9)}.quicksend-confirm .label{font-size:11px}.qs-confirm-table__label{width:30%}.qs-confirm-exclusions{display:inline-block}.qs-inline-form{display:inline}.qs-reschedule-scope-hint{font-size:10px}.qs-empty-state{text-align:center;padding:var(--spacing-09,48px) var(--spacing-05,24px);max-width:540px;margin:var(--spacing-07,32px) auto}.qs-empty-state__icon{width:96px;height:96px;border-radius:50%;background-color:var(--layer-02,#f5f5f5);color:var(--button-primary,#4e5e9e);display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-05,24px);font-size:24px}.qs-empty-state__title{margin:0 0 var(--spacing-03,12px);color:var(--text-primary,#333)}.qs-empty-state__body{margin:0 0 var(--spacing-05,24px);color:var(--text-secondary,#666);line-height:1.5}.qs-empty-state__actions{display:flex;justify-content:center;gap:var(--spacing-03,12px);flex-wrap:wrap}@media (max-width:480px){.qs-empty-state__actions{flex-direction:column}.qs-empty-state__actions .btn{width:100%}}.label-info{background-color:var(--support-info,#5bc0de)}.quicksend-index .btn-group-sm .btn{padding:var(--spacing-01) var(--spacing-02)}.ri-spin{animation:ri-spin 1.5s linear infinite}@keyframes ri-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ri-spin{animation:none}#quicksend-audience-display{transition:none}}@media (max-width:767px){#MauticSharedModal .modal-dialog{width:95vw;margin:var(--spacing-03) auto}.quicksend-modal .row .col-md-6{margin-bottom:var(--spacing-03)}.qs-email-header{flex-direction:column;align-items:flex-start}.qs-email-header__preview{align-self:flex-end}.qs-quality-heading{flex-direction:column;align-items:flex-start;gap:var(--spacing-02)}.qs-quality-actions{flex-direction:column}}@media (min-width:768px) and (max-width:1024px){#MauticSharedModal .modal-dialog{width:90vw}}